1
0
mirror of https://github.com/bitwarden/browser.git synced 2024-12-17 15:37:57 +01:00
The browser extension vault (Chrome, Firefox, Opera, Edge, Safari, & more).
Go to file
2018-05-15 11:30:56 -04:00
.vscode chalk and source maps 2018-05-15 10:50:06 -04:00
jslib@f173001a41 chalk and source maps 2018-05-15 10:50:06 -04:00
src edit command 2018-05-15 11:30:56 -04:00
.editorconfig command structure. debugging 2018-05-12 15:12:28 -04:00
.gitignore switch to webpack 2018-05-14 23:16:59 -04:00
.gitmodules add jslib 2018-05-12 14:23:34 -04:00
.npmignore publish to npm 2018-05-15 00:45:42 -04:00
package-lock.json chalk and source maps 2018-05-15 10:50:06 -04:00
package.json chalk and source maps 2018-05-15 10:50:06 -04:00
README.md readme updates 2018-05-15 08:08:31 -04:00
tsconfig.json switch to webpack 2018-05-14 23:16:59 -04:00
tslint.json command structure. debugging 2018-05-12 15:12:28 -04:00
webpack.config.js fix errors 2018-05-15 11:08:55 -04:00

appveyor build travis build Join the chat at https://gitter.im/bitwarden/Lobby

Bitwarden Command-line Interface

The Bitwarden CLI is written with TypeScript and Node.js. The CLI can be run on Windows, macOS, and Linux distributions.

Download/Install

You can install the CLI two different ways:

  1. If you already have the Node.js runtime installed on your system, you can simply install the CLI using NPM. NPM makes it way to keep your installation updated as well.
    npm install -g @bitwarden/cli
    
  2. We provide natively packaged versions of the CLI for each operating system which have no requirements on installing the Node.js runtime. You can obtain these from the downloads section on our website.

Build/Run

Requirements

Run the app

npm install
npm run build:watch

You can then run commands from the ./build folder:

node ./build/bw.js login

Contribute

Code contributions are welcome! Please commit any pull requests against the master branch. Learn more about how to contribute by reading the CONTRIBUTING.md file.

Security audits and feedback are welcome. Please open an issue or email us privately if the report is sensitive in nature. You can read our security policy in the SECURITY.md file.