Feature name
@bitwarden/client
npm library.
Feature function
I maintain bitwarden-dmenu - npm, and currently it calls out to @bitwarden/cli
behind the scenes. This means creating a new child process every time I want to get data from bitwarden, and passing that data between processes before it is usable. If we had a unified javascript implementation (e.g. browser or nodejs, just using fetch), then developers could build bitwarden tools in much more interesting ways. This would also speed up my library significantly.
Related topics + references
- Are there any related topics that may help explain the need and function of this feature?
- the current project I maintain relies on the cli bitwarden-dmenu - npm