2 "name": "@proton/drive-store",
3 "description": "Duplication of the Drive Store",
7 "copy": "sh -c 'src_path=\"$1\"; dest_path=$(echo \"$1\" | sed \"s|applications/drive/src/app|packages/drive-store|\"); mkdir -p $(dirname \"$dest_path\"); cp \"$src_path\" \"$dest_path\"' --",
8 "lint": "eslint . --ext ts --quiet --cache",
9 "prettier": "prettier",
10 "sync": "node scripts/sync.mjs",
12 "test:ci": "jest --coverage --runInBand --ci",
13 "test:watch": "jest --watch"
16 "@mattiasbuelens/web-streams-adapter": "0.1.0",
17 "@noble/hashes": "^1.5.0",
18 "@openpgp/web-stream-tools": "^0.0.13",
19 "@proton/components": "workspace:^",
20 "@proton/crypto": "workspace:^",
21 "@proton/shared": "workspace:^",
22 "@proton/styles": "workspace:^",
23 "@proton/testing": "workspace:^",
24 "@testing-library/react": "^15.0.7",
25 "@testing-library/react-hooks": "^8.0.1",
26 "client-zip": "^2.4.5",
27 "exifreader": "^4.25.0",
28 "mime-types": "^2.1.35",
30 "react-dom": "^18.3.1",
31 "react-router-dom": "^5.3.4",
32 "react-test-renderer": "^18.3.1",
33 "react-window": "^1.8.10",
35 "web-streams-polyfill": "^3.3.3"
38 "@proton/eslint-config-proton": "workspace:^",
39 "@proton/jest-env": "workspace:^",
40 "@testing-library/jest-dom": "^6.6.3",
41 "@testing-library/react": "^15.0.7",
42 "@testing-library/react-hooks": "^8.0.1",
43 "@types/jest": "^29.5.14",
44 "@types/mime-types": "^2.1.4",
45 "@types/react-window": "^1.8.8",
48 "jest-junit": "^16.0.0",
52 "typescript": "^5.6.3"