Skip to content

Latest commit

 

History

History
35 lines (26 loc) · 623 Bytes

Readme.md

File metadata and controls

35 lines (26 loc) · 623 Bytes

Code automation tools

npm i -D @linkurious/code-tools

sync_versions

$ sync_versions

Syncs versions between package.json, .version, .bumpversion.cfg. Use in postbump npm script:

"scripts": {
  "postversion": "sync_versions", // will sync everything after 'npm version ...'
  ...
}

copy_npmrc

$ copy_npmrc

Copies .npmrc to all the subpackages in packages directory of a monorepository. Needed to make lerna work with Node<16.x.

"scripts": {
  "postinstall": "copy_npmrc && lerna bootstrap", // will copy .npmrc to all subpackages
  ...
}