Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

reinstaller

saqqdy51MIT3.0.2TypeScript support: included

A simple install tool for upgrade npm package version

installer, extension, reinstaller, saqqdy

readme

reinstaller

A simple install tool for upgrade npm package version

NPM version Codacy Badge Test coverage npm download License

Sonar

Installing

# use pnpm
$ pnpm install -g reinstaller

# use npm
$ npm install -g reinstaller

# use yarn
$ yarn global add reinstaller

Usage

  1. Upgrade packages
reinstaller
# or
reinstaller webapp/app
  1. Install new packages
reinstaller install rm-all vue -- -D
# or
reinstaller i rm-all vue -- -D

Configuration

Use .reinstallerrc file

packageTags: Specify the tags to be installed

{
  "packageTags": {
    "vue": "next",
    "js-cool": "^2.8.0"
  }
}

exclude: Exclude packages that you don't want to install

{
  "exclude": ["tsnd"]
}

registry: Set registry

{
  "registry": "https://registry.npmmirror.com"
}

Support & Issues

Please open an issue here.

License

MIT

changelog

Change logs

2023.06.28 v3.0.2

  1. fix skip empty sub dir
  2. fix bugs
  3. upgrade packages

2023.04.27 v3.0.0

  1. new sub-command reinstaller install, run reinstaller install --help for help
  2. change type to module
  3. drop cjs files
  4. fix bugs
  5. upgrade packages

2023.02.03 v2.3.0

  1. fix dependencies
  2. upgrade packages

2023.01.27 v2.2.0

  1. drop @node-kit/extra.fs, use @node-kit/extra.fs instead
  2. use what-pm
  3. upgrade packages

2023.01.27 v2.1.0

  1. drop multi-languages
  2. upgrade packages

2023.01.22 v2.0.3

  1. upgrade packages
  2. fix exec dir bugs

2023.01.22 v2.0.2

  1. upgrade packages
  2. fix bugs

2023.01.22 v2.0.1

  1. add support for workspace
  2. fix bugs

2023.01.01 v1.1.0

  1. support check subpath
  2. fix bugs

2023.01.01 v1.0.0

  1. create project
  2. usage: reinstall .