File tree Expand file tree Collapse file tree 2 files changed +11
-3
lines changed
@commitlint/config-lerna-scopes Expand file tree Collapse file tree 2 files changed +11
-3
lines changed Original file line number Diff line number Diff line change 11const glob = require ( 'glob' ) ;
22const Path = require ( 'path' ) ;
33const importFrom = require ( 'import-from' ) ;
4- const resolvePkg = require ( 'resolve-pkg' ) ;
54const semver = require ( 'semver' ) ;
65
76module . exports = {
@@ -54,5 +53,15 @@ function getPackages(context) {
5453}
5554
5655function getLernaVersion ( cwd ) {
57- return require ( Path . join ( resolvePkg ( 'lerna' , { cwd} ) , 'package.json' ) ) . version ;
56+ const moduleEntrypoint = require . resolve ( 'lerna' , {
57+ paths : [ cwd ] ,
58+ } ) ;
59+ const moduleDir = Path . join (
60+ moduleEntrypoint . slice ( 0 , moduleEntrypoint . lastIndexOf ( 'node_modules' ) ) ,
61+ 'node_modules' ,
62+ 'lerna'
63+ ) ;
64+ const modulePackageJson = Path . join ( moduleDir , 'package.json' ) ;
65+
66+ return require ( modulePackageJson ) . version ;
5867}
Original file line number Diff line number Diff line change 4040 "dependencies" : {
4141 "glob" : " ^8.0.3" ,
4242 "import-from" : " 4.0.0" ,
43- "resolve-pkg" : " 2.0.0" ,
4443 "semver" : " 7.3.8"
4544 },
4645 "devDependencies" : {
You can’t perform that action at this time.
0 commit comments