1.1.3 • Published 5 years ago

ostap v1.1.3

Weekly downloads
13
License
ISC
Repository
github
Last release
5 years ago

ostap

CLI tool that fast checks if your bundle contains multiple versions of the same package, only by looking in package.json.

Advantages:

  • faster than alternatives, since it doesn't require rebuilding the bundle (example, duplicate-package-checker-webpack-plugin);

  • uses only package.json;

  • suggests optimal package versions; see how

  • you can quickly see all the current versions of the same package that are used in the current bundle. see how

Quick start

npm i -g ostap

# create package.json if not exists
echo "{\"name\":\"demo-project\",\"version\":\"1.0.0\",\"dependencies\":{\"@nivo/bar\":\"0.54.0\",\"@nivo/core\":\"0.53.0\",\"@nivo/pie\":\"0.54.0\",\"@nivo/stream\":\"0.54.0\"}}" > ./package.json

ostap ./package.json -s

How to use

For example, you have package.json:

{
  "name": "demo-project",
  "version": "1.0.0",
  "dependencies": {
    "@nivo/bar": "0.54.0",
    "@nivo/core": "0.53.0",
    "@nivo/pie": "0.54.0",
    "@nivo/stream": "0.54.0"
  }
}

For suggests optimal package versions

ostap ./package.json

For see all the current versions of the same package that are used in the current bundle

ostap ./package.json -s

Installation

npm i -g ostap

Options

Options:
  -c, --use-cache                Use cache 
  -d, --duplicates               Show duplicates in source and optimal tree 
  -s, --source-tree-duplicates   Show duplicates in source tree 
  -o, --optimal-tree-duplicates  Show duplicates in optimal tree 
  -v, --version                  Display version number 
  -h, --help                     Display help 

Contributing

Got ideas on how to make this better? Open an issue!

License

MIT

1.1.3

5 years ago

1.1.2

5 years ago

1.1.1

5 years ago

1.1.0

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago