Skip to content

TheElter/packages-condom

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

packages-condom

Build Status Coverage Status

Check your code are not using some dev dependencies

Why

In the build process, your code will be tested with non-production packages. In fact all dev dependencies are installed too. Your production code can require some dev dependencies and crash at runtime. This module search in your code all required modules and check if those are defined as dependencies or peer dependencies.

Install

npm install -g packages-condom

Usage

packages-condom <path>

Without any parameters, the condom checks all requires are included as dependencies or optionalDependencies. By default, the peerDependencies are not allowed.

To change the default configuration, some CLI parameters are allowed:

  • --no-dependency
  • --peer-dependency
  • --no-optional-dependency

Todo

  • Better output

About

Check your code are not using some dev dependencies

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%