Go to file
2024-08-05 19:09:06 +07:00
.github IMP-165: Add support for the Wallet Manager role (#176) 2024-02-27 16:43:34 +07:00
.idea OPS-280: New API Keys Module (#122) 2023-05-03 16:52:15 +04:00
.run TD-372: Organization fixes; add BDT currency; update swag payments (#84) 2022-09-06 15:56:35 +03:00
.vscode TD-694: Add spell checker (#143) 2023-08-14 18:03:12 +04:00
src IMP-210: Add withdrawals external id filter (#180) 2024-08-05 19:09:06 +07:00
tools TD-693: Update Prettier, ESLint (#141) 2023-08-14 15:38:33 +04:00
_.env TD-576: Fix select search input (#120) 2023-04-24 15:27:12 +04:00
.eslintrc.js Bump angular 18 (#182) 2024-06-26 23:04:07 +07:00
.gitignore TD-576: Fix select search input (#120) 2023-04-24 15:27:12 +04:00
.prettierignore TD-800,TD-715: Bump angular to 17 (#162) 2024-01-11 16:00:03 +07:00
.prettierrc.js TD-835: Remove swag-questionary-aggr-proxy (#160) 2024-01-10 17:49:48 +07:00
angular.json TD-800,TD-715: Bump angular to 17 (#162) 2024-01-11 16:00:03 +07:00
crowdin.yml Support EN and use it by default (#96) 2022-12-20 18:39:09 +06:00
cspell.json OPS-475: Fix Keycloak's account links (#181) 2024-05-29 13:53:36 +07:00
Dockerfile TECHDEBT-36: Add CI check and build (#9) 2022-01-17 11:20:10 +03:00
extra-webpack.config.ts TD-633, TD-634: Create USD shop by default (#125) 2023-06-13 20:10:15 +04:00
icons-config.json Simplify theme config (#398) 2021-03-05 13:29:56 +03:00
karma-ci.conf.js [epic] Operations payments refactoring (#371) 2021-01-28 13:21:24 +03:00
karma.conf.js [epic] Operations payments refactoring (#371) 2021-01-28 13:21:24 +03:00
LICENSE Let's make it opensource (#547) 2021-08-13 18:16:37 +03:00
nginx.conf FE-708: Init (#1) 2018-11-30 16:26:03 +03:00
package-lock.json Bump swag payments (#189) 2024-07-05 18:46:22 +07:00
package.json Bump swag payments (#189) 2024-07-05 18:46:22 +07:00
proxy.conf.js OPS-235, OPS-237: Support API's partyID, fix first entrance (#109) 2023-02-16 17:34:28 +06:00
README.md TD-576: Fix select search input (#120) 2023-04-24 15:27:12 +04:00
renovate.json Add JPY (#40) 2022-02-23 01:04:02 +03:00
transloco.config.js Support EN and use it by default (#96) 2022-12-20 18:39:09 +06:00
tsconfig.app.json OPS-241: Replace legacy material (#127) 2023-06-22 20:56:37 +04:00
tsconfig.json OPS-241: Replace legacy material (#127) 2023-06-22 20:56:37 +04:00
tsconfig.spec.json OPS-241: Replace legacy material (#127) 2023-06-22 20:56:37 +04:00

Dashboard

Libraries

Guides

Installation

  1. Add environment and configurations:

    • src/.env
    • src/appConfig.json
    • src/authConfig.json

You can copy from examples like this one: _appConfig.json

  1. Install packages
    npm ci
    

Development server

  1. npm start

  2. Navigate to http://localhost:8000/

Production build

  1. Run npm run build
  2. The build artifacts will be stored in the dist/ directory.

Tests

  • Run npm run test to execute the unit tests via Karma.

Utils

Analyze bundle size

npm run build -- --prod --stats-json --extraWebpackConfig webpack.extra.js
npx webpack-bundle-analyzer dist/stats.json