Skip to content
/ theia Public

NODE CLI package to detect and install missing node packages you are using.

License

Notifications You must be signed in to change notification settings

wisamjs/theia

Repository files navigation

theia Circle CI

##Description theia looks for any published npm packages that you are requiring and checks to see if you they are available in your package.json file.

Depending on the options provided, theia can then display the packages, ask you to select what packages you want to install or go ahead and install them on your behalf.

Install

npm install theia -g

Usage

$ theia

  Found 12 missing packages:

  * underscore
  * grunt
  * body-parser
  * winston
  * cookie-parser
  * gulp-sass
  * gulp-rename
  * gulp-jsbeautifier
  * gulp-eslint
  * gulp-inject
  * gulp-karma
  * gulp-filter

Flags

--save: Saves discovered packages as dependencies, and runs npm install.

--save -i: Promps the user for confirmation, before saving discovered packages as dependencies and running npm install. example-save-i.gif

--save-dev: Saves discovered packages as dev dependencies, and runs npm install.

--save-dev -i: Promps the user for confirmation, before saving discovered packages as dev dependencies and running npm install. example.gif

--save-dev --save -i: Promps the user to select packages that should be installed as dev dependencies, and packages that should be installed as dependencies. Runs npm install after the user makes their choices. example.gif

About

NODE CLI package to detect and install missing node packages you are using.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published