syncpack

Consistent dependency versions in large JavaScript Monorepos.

MIT License

Downloads
2.5M
Stars
1.3K
Committers
27

Bot releases are visible (Hide)

syncpack - 4.3.1

Published by JamieMason over 5 years ago

4.3.1 (2019-02-03)

Features

  • fix-mismatches: output which files are (un)changed
    (a79b078)
  • format: output which files are (un)changed
    (3a08a7a)
  • list: sort output alphabetically
    (f61bde4)
syncpack - 4.0.1

Published by JamieMason almost 6 years ago

4.0.1 (2019-01-14)

Bug Fixes

  • ci: cannot read property concat of undefined (46a45e2), closes #16
syncpack - 4.0.0

Published by JamieMason almost 6 years ago

4.0.0 (2019-01-11)

Bug Fixes

  • node: support Node.js 8.x or newer
    (c71009e)
  • npm: update dependencies
    (23b02e3), closes
    #15

BREAKING CHANGES

  • node: Support Node.js 8.x or newer, Transitive Dependency [email protected]
    supports node ">=8".
syncpack - 3.5.2

Published by JamieMason almost 6 years ago

3.5.2 (2019-01-07)

Bug Fixes

  • core: improve handling of non-semver versions (9e1176a), closes #14
  • npm: update dependencies (09d9f04)
syncpack - 3.5.0

Published by JamieMason almost 6 years ago

3.5.0 (2018-10-29)

Features

  • cli: improve --help output and examples
    (dfe6274)
syncpack - 3.4.0

Published by JamieMason almost 6 years ago

3.4.0 (2018-10-28)

Features

  • cli: read sources from lerna.json if present
    (77b90eb), closes
    #11
syncpack - 3.3.0

Published by JamieMason almost 6 years ago

3.3.0 (2018-10-28)

Features

  • cli: specify dependency types as options
    (ec5ef6b), closes
    #10
  • cli: specify indentation as option
    (8b408bd), closes
    #12
  • format: sort contributors alphabetically
    (935ffcf)

Performance Improvements

syncpack - 3.0.0

Published by JamieMason about 6 years ago

3.0.0 (2018-08-25)

Features

  • bin: override package locations using repeatable --source options (5dbcfd4)
  • list-mismatches: return exit code on finding mismatches (06958c6)

BREAKING CHANGES

  • bin: Previously the location of package.json files could be overridden like so:
syncpack list './package.json' './packages/*/package.json'

This is now done using a repeatable --source option:

syncpack list --source './package.json' --source './packages/*/package.json'

This change is to make way for new commands which will also require an
overridable --target option.

syncpack - 2.0.1

Published by JamieMason over 6 years ago

2.0.1 (2018-04-29)

Bug Fixes

  • core: ensure pattern overrides are read (7513ba5)
syncpack - 2.0.0

Published by JamieMason over 6 years ago

2.0.0 (2018-04-29)

Features

  • core: support multiple glob patterns (a2b5af0), closes #5 #6

BREAKING CHANGES

  • core: --packages option replaced with variadic arguments
syncpack - 1.3.2

Published by JamieMason over 6 years ago

1.3.2 (2018-04-28)

Features

  • core: add set-semver-ranges command (4d206b9)
syncpack -

Published by JamieMason over 6 years ago

1.2.2 (2018-02-10)

Features

  • core: add format command (bae1133)
  • core: output current version (e53cd99)
syncpack -

Published by JamieMason over 6 years ago

1.0.2 (2018-02-02)

syncpack -

Published by JamieMason over 6 years ago

1.0.1 (2018-02-02)

Bug Fixes

  • core: correct paths to binaries (5682cd6)
syncpack -

Published by JamieMason over 6 years ago

1.0.0 (2018-02-02)

Bug Fixes

  • core: correctly check a file is package.json (d1da609)
  • core: handle missing dependency maps (372aa68)
  • core: handle semver ranges containing 1.x.x (a0f8f56)

Features

  • core: add fix-mismatches command (4793f1f)
  • core: add list command (3b29176)
  • core: add list-mismatches command (735ad2b)
  • core: update command line API (de8dcb2)

BREAKING CHANGES

  • core: The previous commands have been replaced.
syncpack -

Published by JamieMason over 6 years ago

0.3.1 (2017-08-23)

Bug Fixes

  • copy-values: write results to disk (a641de4)
syncpack -

Published by JamieMason over 6 years ago

0.3.0 (2017-08-22)

Features

  • cli: add copy-values command (b51a2c9)
syncpack -

Published by JamieMason over 6 years ago

0.2.1 (2017-08-20)

Bug Fixes

  • core: update dependencies, fix lint warnings (a65eef7)
syncpack -

Published by JamieMason over 6 years ago

0.2.0 (2017-08-20)

Features

  • sync: synchronise versions across multiple package.json (7d5848a)
syncpack -

Published by JamieMason over 6 years ago

0.1.0 (2017-08-18)

Features

  • cli: create scaffold cli (f6dada7)
Package Rankings
Top 1.62% on Npmjs.org
Badges
Extracted from project README
support on ko-fi NPM version NPM downloads Build Status
Related Projects