bolt-complete
Improving the dev experience using bolt
in your CLI 😎
A tabtab plugin to implement bash / zsh / fish completion to Bolt
Install
npm install bolt-complete -g
On install, you'll be prompted for an install location for the shell completion
script:
-
Choose STDOUT to output the script to the console, without writing anything.
-
Choose Shell configuration file for user specific completion: ~/.bashrc, ~/.zshrc or ~/.config/fish/config.fish
-
Choose a system-wide directory for global installation: /etc/bash_completion.d, /usr/local/share/zsh/site-functions or ~/.config/fish/completions
Since it's based on tabtab
NPM package, it will be installed automatically in your bash
, fish
or zsh
🎉
NodeJS: Manual installation
Make sure that you are using the NodeJS version is the same as .nvmrc
file version. If you don't have this version please use a version manager such as nvm
or n
to manage your local nodejs versions.
Please make sure that you are using NodeJS version 6.10.2
Assuming that you are using nvm
, please run the commands inside this folder:
$ nvm install $(cat .nvmrc);
$ nvm use $(cat .nvmrc);
$ npm install
In Windows, please install NodeJS using one of these options:
Via NVM Windows
package: Dowload via this link. After that, run the commands:
$ nvm install $(cat .nvmrc);
$ nvm use $(cat .nvmrc);
$ npm install
Via Chocolatey:
$ choco install nodejs.install -version v8.11.1
NPM Commands
npm run editorconfig-tools-check
: Checks the file configuration based on the .editorconfig
configuration.npm run lint
: Run lint using ESLint
NPM package.npm run coveralls
: Send unit code coverage values from Coveralls website.npm run test
: Running unit tests using MochaJS. You can run the tests in watch mode running the command passing -w
. EX: npm run test -- -w
Author
Wilson Mendes (willmendesneto)