mirror of
https://github.com/bitwarden/browser.git
synced 2024-12-21 16:18:28 +01:00
df9e6e21c9
* Clean up dangling behaviorSubject
* Handle null in utils
* fix null check
* Await promises, even in async functions
* Add to/fromJSON methods to State and Accounts
This is needed since all storage in manifest v3 is key-value-pair-based
and session storage of most data is actually serialized into an
encrypted string.
* Simplify AccountKeys json parsing
* Fix account key (de)serialization
* Remove unused DecodedToken state
* Correct filename typo
* Simplify keys `toJSON` tests
* Explain AccountKeys `toJSON` return type
* Remove unnecessary `any`s
* Remove unique ArrayBuffer serialization
* Initialize items in MemoryStorageService
* Revert "Fix account key (de)serialization"
This reverts commit b1dffb5c2c
, which was breaking serializations
* Move fromJSON to owning object
* Add DeepJsonify type
* Use Records for storage
* Add new Account Settings to serialized data
* Fix failing serialization tests
* Extract complex type conversion to helper methods
* Remove unnecessary decorator
* Return null from json deserializers
* Remove unnecessary decorators
* Remove obsolete test
* Use type-fest `Jsonify` formatting rules for external library
* Update jsonify comment
Co-authored-by: @eliykat
* Remove erroneous comment
* Fix unintended deep-jsonify changes
* Fix prettierignore
* Fix formatting of deep-jsonify.ts
Co-authored-by: Thomas Rittson <trittson@bitwarden.com>
Co-authored-by: Thomas Rittson <31796059+eliykat@users.noreply.github.com>
33 lines
578 B
Plaintext
33 lines
578 B
Plaintext
# Build directories
|
|
**/build
|
|
**/dist
|
|
**/coverage
|
|
.angular
|
|
documentation.json
|
|
|
|
# External libraries / auto synced locales
|
|
apps/browser/src/_locales
|
|
apps/browser/src/scripts/duo.js
|
|
apps/browser/src/content/autofill.js
|
|
apps/browser/src/safari
|
|
|
|
apps/desktop/src/locales
|
|
apps/desktop/dist-safari
|
|
apps/desktop/desktop_native
|
|
apps/desktop/src/scripts/duo.js
|
|
|
|
apps/cli/src/locales
|
|
apps/cli/.github
|
|
|
|
apps/web/.github
|
|
apps/web/src/404/bootstrap.min.css
|
|
apps/web/src/locales
|
|
|
|
libs/.github
|
|
|
|
# Github Workflows
|
|
.github/workflows
|
|
|
|
# Forked library files
|
|
libs/common/src/types/deep-jsonify.ts
|