clients/libs/tools
Daniel James Smith 1c6a83f311
[BEEEP][PM-29441] Introduce bitwarden-encrypted-json-importer (#17651)
* Introduce bitwarden-encrypted-json-importer

An effort to introduce type guards and split the logic between the differently protected bitwarden-json import-formats

* Improved stricter types, but not quite ts-strict yet

* Add guard to prevent passing password-protected exports to the wrong importer.

* Only create one return object instead of multiple

* Updated changes afer npm ci and npm run prettier

---------

Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2025-12-29 21:28:33 +01:00
..
export/vault-export [BEEEP][PM-29441] Introduce bitwarden-encrypted-json-importer (#17651) 2025-12-29 21:28:33 +01:00
generator PM-24189 improved screen reader parsing for special character checkbox (#17361) 2025-12-19 13:26:40 -05:00
send [PM-24015] Handle Send form empty password field properly (#17911) 2025-12-22 11:04:14 -05:00
README.md [PM-4266] Create folder for tools owned features (#6761) 2023-11-02 14:10:28 +01:00

Tools

This lib represents the public API of the Tools team at Bitwarden. Modules are imported using @bitwarden/{feature-name} for example @bitwarden/send-core and @bitwarden/send-components.