Skip to content

Commit 7bc3487

Browse files
renovate[bot]renovate-botescapedcat
authored
chore: update dependency @lerna/project to v4 (#2447)
* chore: update dependency @lerna/project to v4 * feat!: update to lerna v4 BREAKING CHANGE: upgrade to lerna v4 Co-authored-by: Renovate Bot <[email protected]> Co-authored-by: escapedcat <[email protected]>
1 parent 13da4b3 commit 7bc3487

File tree

15 files changed

+1589
-1667
lines changed

15 files changed

+1589
-1667
lines changed
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"lerna": "3.22.1",
2+
"lerna": "4",
33
"version": "1.0.0",
44
"packages": ["packages/*"]
55
}

@commitlint/config-lerna-scopes/fixtures/basic/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@
22
"name": "basic",
33
"version": "1.0.0",
44
"devDependencies": {
5-
"lerna": "^3.0.0"
5+
"lerna": "^4.0.0"
66
}
77
}
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"lerna": "3.22.1",
2+
"lerna": "4",
33
"version": "1.0.0",
44
"packages": ["packages/*"]
55
}

@commitlint/config-lerna-scopes/fixtures/empty/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@
22
"name": "empty",
33
"version": "1.0.0",
44
"devDependencies": {
5-
"lerna": "^3.0.0"
5+
"lerna": "^4.0.0"
66
}
77
}
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"lerna": "2.4.0",
2+
"lerna": "4",
33
"version": "1.0.0",
44
"packages": ["packages/*"]
55
}

@commitlint/config-lerna-scopes/fixtures/lerna-two/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@
22
"name": "version-mismatch",
33
"version": "1.0.0",
44
"devDependencies": {
5-
"lerna": "^2.0.0"
5+
"lerna": "^4.0.0"
66
}
77
}
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"lerna": "3.22.1",
2+
"lerna": "4",
33
"version": "1.0.0",
44
"packages": ["@packages/*"]
55
}

@commitlint/config-lerna-scopes/fixtures/scoped/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@
22
"name": "scoped",
33
"version": "1.0.0",
44
"devDependencies": {
5-
"lerna": "^3.0.0"
5+
"lerna": "^4.0.0"
66
}
77
}

@commitlint/config-lerna-scopes/fixtures/yarn/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "yarn",
33
"version": "1.0.0",
44
"devDependencies": {
5-
"lerna": "^3.0.0"
5+
"lerna": "^4.0.0"
66
},
77
"workspaces": [
88
"@packages/*"

@commitlint/config-lerna-scopes/index.js

+2-3
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,8 @@ function getPackages(context) {
4343
});
4444
}
4545

46-
const Project = importFrom(cwd, '@lerna/project');
47-
const project = new Project(cwd);
48-
return project.getPackages();
46+
const {getPackages} = importFrom(cwd, '@lerna/project');
47+
return getPackages(cwd);
4948
})
5049
.then((packages) => {
5150
return packages

@commitlint/config-lerna-scopes/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
},
2727
"homepage": "https://github.com/conventional-changelog/commitlint#readme",
2828
"peerDependencies": {
29-
"lerna": "^3.22.1"
29+
"lerna": "^4.0.0"
3030
},
3131
"engines": {
3232
"node": ">=v10"

@packages/test/src/lerna.ts

+2-6
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import path from 'path';
21
import fs from 'fs-extra';
2+
import path from 'path';
33
import resolvePkg from 'resolve-pkg';
44
import * as fix from './fix';
55

@@ -10,11 +10,7 @@ export async function bootstrap(
1010
directory: string
1111
): Promise<string> {
1212
const cwd = await fix.bootstrap(`fixtures/${fixture}`, directory);
13-
// this used to test lerna v2 and v3
14-
// the v2 option is removed here, lerna version tests as well
15-
// all the code to test differnt version is still in place
16-
// cause i'm not sure how to remove this properly
17-
const lerna = 'lerna-v3';
13+
const lerna = 'lerna';
1814
await fs.mkdirp(path.join(cwd, 'node_modules', '@lerna'));
1915
await fs.symlink(
2016
resolvePkg('@lerna/project')!,

lerna.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"lerna": "3",
2+
"lerna": "4",
33
"npmClient": "yarn",
44
"useWorkspaces": true,
55
"version": "12.0.1"

package.json

+2-3
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@
8585
"devDependencies": {
8686
"@babel/core": "^7.12.10",
8787
"@babel/preset-env": "^7.12.11",
88-
"@lerna/project": "3.21.0",
88+
"@lerna/project": "4.0.0",
8989
"@types/jest": "26.0.20",
9090
"@types/node": "12.20.4",
9191
"@typescript-eslint/eslint-plugin": "^4.1.0",
@@ -97,8 +97,7 @@
9797
"eslint-plugin-jest": "^24.0.0",
9898
"husky": "^5.1.1",
9999
"jest": "26.6.3",
100-
"lerna": "^3.22.1",
101-
"lerna-v3": "npm:lerna@3",
100+
"lerna": "^4.0.0",
102101
"lint-staged": "10.5.4",
103102
"prettier": "^2.0.5",
104103
"ts-jest": "26.5.2",

0 commit comments

Comments
 (0)