2.6.5 • Published 3 months ago

@techor/version v2.6.5

Weekly downloads
-
License
MIT
Repository
github
Last release
3 months ago

Features

  • Synchronize versions of packages in all workspaces
  • Bump packages to a specific version by the .workspaces of package.json
  • Bump versions by analyzing dependencies and peerDependencies of the workspace
  • Prevent bumping versions for private: true packages

Getting Started

npm i @techor/version

Usage

techor version <version>
techor-version <version>

Check out the available options here for now

The command automatically bumps the version of all packages by scanning all workspaces and analyzing dependencies and peerDependencies of package.json

.
├── package.json
└── packages
    ├─── a
    |    └─── package.json
    ├─── b
    |    └─── package.json
    └─── c
         └─── package.json

This command scans all workspaces for dependencies with unspecified versions "" considered a project package, then replaces them with the next version.

Now bump all dependent and workspace packages to a specified version:

techor version 1.2.0

packages/a/package.json

{
    "name": "a",
+   "version": "^1.2.0",
    "dependencies": {
-       "b": "",
+       "b": "^1.2.0"
    }
}

packages/b/package.json

{
    "name": "b",
+   "version": "^1.2.0"
}

packages/c/package.json

{
    "name": "c",
+   "version": "^1.2.0",
    "peerDependencies": {
-       "a": "",
+       "b": "^1.2.0"
    }
}

For version range, check out the semver

Typically, you would use Aron's semantic release with CI to automate the version and release commands.

2.6.5

3 months ago

2.6.4

3 months ago

2.6.1

3 months ago

2.6.0

3 months ago

2.6.3

3 months ago

2.6.2

3 months ago

2.5.24

4 months ago

2.5.22

4 months ago

2.5.23

4 months ago

2.5.21

5 months ago

2.5.20

5 months ago

2.4.1

10 months ago

2.4.0

10 months ago

2.4.3

10 months ago

2.2.13

10 months ago

2.4.2

10 months ago

2.4.5

10 months ago

2.4.4

10 months ago

2.2.12

10 months ago

2.5.6

9 months ago

2.3.8

10 months ago

2.5.5

9 months ago

2.3.7

10 months ago

2.5.8

9 months ago

2.5.7

9 months ago

2.5.9

9 months ago

2.5.18

6 months ago

2.5.19

6 months ago

2.5.14

9 months ago

2.5.15

9 months ago

2.5.16

9 months ago

2.5.17

9 months ago

2.5.10

9 months ago

2.5.11

9 months ago

2.5.13

9 months ago

2.3.0

10 months ago

2.3.2

10 months ago

2.3.1

10 months ago

2.5.2

9 months ago

2.3.4

10 months ago

2.3.3

10 months ago

2.5.4

9 months ago

2.3.6

10 months ago

2.5.3

9 months ago

2.3.5

10 months ago

2.4.6

10 months ago

2.2.9

11 months ago

2.2.8

11 months ago

2.2.3

11 months ago

2.2.2

11 months ago

2.2.5

11 months ago

2.2.4

11 months ago

2.2.11

11 months ago

2.2.7

11 months ago

2.2.6

11 months ago

2.2.10

11 months ago

2.2.1

11 months ago

2.2.0

11 months ago