2 "name": "@bitwarden/clients",
4 "description": "Bitwarden Client Applications",
7 "url": "git+https://github.com/bitwarden/clients.git"
9 "author": "Bitwarden Inc. <hello@bitwarden.com> (https://bitwarden.com)",
12 "url": "https://github.com/bitwarden/clients/issues"
14 "homepage": "https://bitwarden.com",
16 "sub:init": "git submodule update --init --recursive",
17 "preinstall": "npm run sub:init",
18 "lint": "eslint . && prettier --check .",
19 "lint:fix": "eslint . --fix",
20 "prettier": "prettier --write .",
21 "prepare": "husky install"
24 "@angular/compiler-cli": "^12.2.13",
25 "@ngtools/webpack": "^12.2.13",
26 "@nodert-win10-rs4/windows.security.credentials.ui": "^0.4.4",
27 "@types/chrome": "^0.0.139",
28 "@types/duo_web_sdk": "^2.7.1",
29 "@types/firefox-webext-browser": "^82.0.0",
30 "@types/jest": "^27.5.0",
31 "@types/jquery": "^3.5.14",
32 "@types/lunr": "^2.3.4",
33 "@types/mousetrap": "^1.6.8",
34 "@types/node": "^16.11.12",
35 "@types/node-forge": "^1.0.2",
36 "@types/node-ipc": "^9.2.0",
37 "@types/papaparse": "^5.3.2",
38 "@types/tldjs": "^2.3.1",
39 "@types/webcrypto": "^0.0.28",
40 "@types/zxcvbn": "^4.4.1",
41 "@typescript-eslint/eslint-plugin": "^5.22.0",
42 "@typescript-eslint/parser": "^5.22.0",
43 "autoprefixer": "^10.4.7",
45 "clean-webpack-plugin": "^4.0.0",
46 "concurrently": "^7.2.1",
47 "copy-webpack-plugin": "^10.0.0",
48 "cross-env": "^7.0.3",
49 "css-loader": "^6.5.1",
52 "electron-builder": "^22.11.7",
53 "electron-log": "^4.4.7",
54 "electron-notarize": "^1.2.1",
55 "electron-rebuild": "^3.2.7",
56 "electron-reload": "^2.0.0-alpha.1",
57 "electron-store": "^8.0.1",
58 "electron-updater": "^5.0.1",
60 "eslint-config-prettier": "^8.5.0",
61 "eslint-import-resolver-typescript": "^2.7.1",
62 "eslint-plugin-import": "^2.26.0",
63 "forcefocus": "^1.1.0",
65 "gulp-filter": "^7.0.0",
67 "gulp-json-editor": "^2.5.5",
68 "gulp-replace": "^1.1.0",
70 "html-loader": "^3.0.1",
71 "html-webpack-injector": "^1.1.4",
72 "html-webpack-plugin": "^5.5.0",
74 "jasmine-core": "^3.7.1",
75 "jasmine-spec-reporter": "^7.0.0",
76 "jest-preset-angular": "^10.1.0",
78 "lint-staged": "^12.4.1",
79 "mini-css-extract-plugin": "^2.4.5",
82 "postcss-loader": "^6.2.1",
84 "process": "^0.11.10",
88 "sass-loader": "^12.4.0",
89 "style-loader": "^3.3.1",
90 "tailwindcss": "^3.0.24",
92 "ts-loader": "^9.2.5",
93 "tsconfig-paths-webpack-plugin": "^3.5.2",
94 "typescript": "4.3.5",
97 "webcrypto-shim": "^0.1.7",
99 "webpack-cli": "^4.9.1",
100 "webpack-dev-server": "4.6"
103 "@angular/animations": "^12.2.13",
104 "@angular/cdk": "^12.2.13",
105 "@angular/common": "^12.2.13",
106 "@angular/compiler": "^12.2.13",
107 "@angular/core": "^12.2.13",
108 "@angular/forms": "^12.2.13",
109 "@angular/platform-browser": "^12.2.13",
110 "@angular/platform-browser-dynamic": "^12.2.13",
111 "@angular/router": "^12.2.13",
112 "@microsoft/signalr": "^5.0.17",
113 "@microsoft/signalr-protocol-msgpack": "^5.0.17",
114 "big-integer": "^1.6.51",
115 "bootstrap": "4.6.0",
116 "braintree-web-drop-in": "^1.33.1",
117 "browser-hrtime": "^1.1.8",
118 "core-js": "^3.11.0",
119 "date-input-polyfill": "^2.14.0",
120 "duo_web_sdk": "github:duosecurity/duo_web_sdk",
124 "mousetrap": "^1.6.5",
125 "ngx-infinite-scroll": "^10.0.1",
126 "ngx-toastr": "14.1.4",
127 "node-forge": "^1.3.1",
129 "papaparse": "^5.3.2",
130 "popper.js": "^1.16.1",
133 "sweetalert2": "^10.16.6",
135 "web-animations-js": "^2.3.2",
136 "whatwg-fetch": "^3.6.2",
137 "zone.js": "^0.11.4",
141 "./!(**/jslib)**": "prettier --ignore-unknown --write",
142 "*.ts": "eslint --fix"
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list