2 "name": "@proton/encrypted-search",
3 "description": "ProtonMail Encrypted Search library",
5 "author": "ProtonMail",
6 "main": "lib/index.ts",
9 "i18n:validate": "proton-i18n validate lint-functions",
10 "lint": "eslint lib test --ext .js,.ts,tsx --quiet --cache",
11 "pretty": "prettier --write $(find lib test -type f -name '*.js' -o -name '*.ts' -o -name '*.tsx')",
12 "test": "NODE_ENV=test karma start test/karma.conf.js",
13 "test:ci": "yarn test"
16 "@proton/components": "workspace:^",
17 "@proton/crypto": "workspace:^",
18 "@proton/i18n": "workspace:^",
19 "@proton/shared": "workspace:^",
20 "@proton/utils": "workspace:^",
26 "@proton/eslint-config-proton": "workspace:^",
27 "@types/jasmine": "^5.1.5",
29 "eslint-plugin-jasmine": "^4.2.2",
31 "jasmine-core": "^5.5.0",
33 "karma-chrome-launcher": "^3.2.0",
34 "karma-jasmine": "^5.1.0",
35 "karma-spec-reporter": "^0.0.36",
36 "karma-webpack": "^5.0.1",
37 "playwright": "^1.49.0",
38 "ts-loader": "^9.5.1",
39 "typescript": "^5.7.2",