Merge branch 'INDA-330-pii-update' into 'main'
[ProtonMail-WebClient.git] / applications / pass / package.json
blob809d584adab3f00ee3f4478d1d4f685f825bce2e
2     "name": "proton-pass",
3     "description": "Proton Pass web application",
4     "license": "GPL-3.0",
5     "author": "",
6     "main": "index.ts",
7     "scripts": {
8         "build:web": "cross-env NODE_ENV=production TS_NODE_PROJECT=\"../../tsconfig.webpack.json\" proton-pack build --appMode=sso",
9         "check-types": "tsc",
10         "i18n:extract:web": "proton-i18n extract",
11         "i18n:getlatest": "proton-i18n upgrade",
12         "i18n:upgrade": "proton-i18n extract --verbose && proton-i18n crowdin -u --verbose",
13         "i18n:validate": "proton-i18n validate lint-functions",
14         "i18n:validate:context:web": "proton-i18n validate",
15         "postinstall": "proton-pack config",
16         "lint": "eslint src --ext .js,.ts,.tsx --cache",
17         "pretty": "prettier --write  $(find src/app -type f -name '*.js' -o -name '*.ts' -o -name '*.tsx')",
18         "start": "cross-env TS_NODE_PROJECT=\"../../tsconfig.webpack.json\" proton-pack dev-server --appMode=standalone --no-error-logs",
19         "test": "jest",
20         "test:ci": "jest --coverage --runInBand --ci",
21         "test:watch": "jest --watch"
22     },
23     "dependencies": {
24         "@proton/atoms": "workspace:^",
25         "@proton/components": "workspace:^",
26         "@proton/icons": "workspace:^",
27         "@proton/pass": "workspace:^",
28         "@proton/polyfill": "workspace:^",
29         "@proton/shared": "workspace:^",
30         "@proton/styles": "workspace:^",
31         "@proton/utils": "workspace:^"
32     },
33     "devDependencies": {
34         "@proton/eslint-config-proton": "workspace:^",
35         "@proton/i18n": "workspace:^",
36         "@proton/jest-env": "workspace:^",
37         "@proton/pack": "workspace:^",
38         "@proton/testing": "workspace:^",
39         "cross-env": "^7.0.3",
40         "eslint": "^8.57.1",
41         "jest": "^29.7.0",
42         "prettier": "^3.3.3",
43         "typescript": "^5.6.3",
44         "webpack": "^5.96.1",
45         "webpack-manifest-plugin": "^5.0.0"
46     }