mirror of
https://github.com/bitwarden/browser
synced 2024-12-18 12:22:59 +01:00
29aabeb4f5
* Allow for update logic in state update callbacks * Prefer reading updates to sending in stream * Inform state providers when they must deserialize * Update DefaultGlobalState to act more like DefaultUserState * Fully Implement AbstractStorageService * Add KeyDefinitionOptions * Address PR feedback * More Descriptive Error --------- Co-authored-by: Justin Baur <19896123+justindbaur@users.noreply.github.com> |
||
---|---|---|
.. | ||
.vscode | ||
config | ||
desktop_native | ||
native-messaging-test-runner | ||
resources | ||
scripts | ||
src | ||
stores | ||
.eslintrc.json | ||
.gitignore | ||
crowdin.yml | ||
electron-builder.json | ||
installer.nsh | ||
jest.config.js | ||
package.json | ||
postcss.config.js | ||
README.md | ||
sign.js | ||
tailwind.config.js | ||
test.setup.ts | ||
tsconfig.json | ||
tsconfig.renderer.json | ||
tsconfig.spec.json | ||
webpack.main.js | ||
webpack.preload.js | ||
webpack.renderer.js |
Bitwarden Desktop Application
The Bitwarden desktop app is written using Electron and Angular. The application installs on Windows, macOS, and Linux distributions.
Documentation
Please refer to the Desktop section of the Contributing Documentation for build instructions, recommended tooling, code style tips, and lots of other great information to get you started.