@pnpm/lockfile-utils
Advanced tools
@@ -8,3 +8,3 @@ "use strict"; | ||
| const dependency_path_1 = require("dependency-path"); | ||
| const fromPairs_1 = __importDefault(require("ramda/src/fromPairs")); | ||
| const fromPairs_js_1 = __importDefault(require("ramda/src/fromPairs.js")); | ||
| function extendProjectsWithTargetDirs(projects, lockfile, ctx) { | ||
@@ -14,3 +14,3 @@ const getLocalLocation = ctx.pkgLocationByDepPath != null | ||
| : (depPath, pkgName) => path_1.default.join(ctx.virtualStoreDir, (0, dependency_path_1.depPathToFilename)(depPath), 'node_modules', pkgName); | ||
| const projectsById = (0, fromPairs_1.default)(projects.map((project) => [project.id, { ...project, targetDirs: [] }])); | ||
| const projectsById = (0, fromPairs_js_1.default)(projects.map((project) => [project.id, { ...project, targetDirs: [] }])); | ||
| Object.entries(lockfile.packages ?? {}) | ||
@@ -17,0 +17,0 @@ .forEach(([depPath, pkg]) => { |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"extendProjectsWithTargetDirs.js","sourceRoot":"","sources":["../src/extendProjectsWithTargetDirs.ts"],"names":[],"mappings":";;;;;AAAA,gDAAuB;AAEvB,qDAAmD;AACnD,oEAA2C;AAE3C,SAAwB,4BAA4B,CAClD,QAAmC,EACnC,QAAkB,EAClB,GAGC;IAED,MAAM,gBAAgB,GAAG,GAAG,CAAC,oBAAoB,IAAI,IAAI;QACvD,CAAC,CAAC,CAAC,OAAe,EAAE,EAAE,CAAC,GAAG,CAAC,oBAAqB,CAAC,OAAO,CAAC;QACzD,CAAC,CAAC,CAAC,OAAe,EAAE,OAAe,EAAE,EAAE,CAAC,cAAI,CAAC,IAAI,CAAC,GAAG,CAAC,eAAe,EAAE,IAAA,mCAAiB,EAAC,OAAO,CAAC,EAAE,cAAc,EAAE,OAAO,CAAC,CAAA;IAC7H,MAAM,YAAY,GAChB,IAAA,mBAAS,EAAC,QAAQ,CAAC,GAAG,CAAC,CAAC,OAAO,EAAE,EAAE,CAAC,CAAC,OAAO,CAAC,EAAE,EAAE,EAAE,GAAG,OAAO,EAAE,UAAU,EAAE,EAAc,EAAE,CAAC,CAAC,CAAC,CAAA;IAChG,MAAM,CAAC,OAAO,CAAC,QAAQ,CAAC,QAAQ,IAAI,EAAE,CAAC;SACpC,OAAO,CAAC,CAAC,CAAC,OAAO,EAAE,GAAG,CAAC,EAAE,EAAE;QAC1B,IAAI,GAAG,CAAC,UAAU,EAAE,CAAC,MAAM,CAAC,KAAK,WAAW;YAAE,OAAM;QACpD,MAAM,KAAK,GAAG,GAAG,CAAC,EAAE,IAAI,OAAO,CAAA;QAC/B,MAAM,UAAU,GAAG,KAAK,CAAC,OAAO,CAAC,QAAQ,EAAE,EAAE,CAAC,CAAA;QAC9C,IAAI,YAAY,CAAC,UAAU,CAAC,IAAI,IAAI;YAAE,OAAM;QAC5C,MAAM,aAAa,GAAG,gBAAgB,CAAC,OAAO,EAAE,GAAG,CAAC,IAAK,CAAC,CAAA;QAC1D,YAAY,CAAC,UAAU,CAAC,CAAC,UAAU,CAAC,IAAI,CAAC,aAAa,CAAC,CAAA;QACvD,YAAY,CAAC,UAAU,CAAC,CAAC,MAAM,GAAG,CAAC,YAAY,EAAE,SAAS,EAAE,aAAa,EAAE,SAAS,EAAE,gBAAgB,CAAC,CAAA;IACzG,CAAC,CAAC,CAAA;IACJ,OAAO,MAAM,CAAC,MAAM,CAAC,YAAY,CAAsE,CAAA;AACzG,CAAC;AAxBD,+CAwBC"} | ||
| {"version":3,"file":"extendProjectsWithTargetDirs.js","sourceRoot":"","sources":["../src/extendProjectsWithTargetDirs.ts"],"names":[],"mappings":";;;;;AAAA,gDAAuB;AAEvB,qDAAmD;AACnD,0EAA8C;AAE9C,SAAwB,4BAA4B,CAClD,QAAmC,EACnC,QAAkB,EAClB,GAGC;IAED,MAAM,gBAAgB,GAAG,GAAG,CAAC,oBAAoB,IAAI,IAAI;QACvD,CAAC,CAAC,CAAC,OAAe,EAAE,EAAE,CAAC,GAAG,CAAC,oBAAqB,CAAC,OAAO,CAAC;QACzD,CAAC,CAAC,CAAC,OAAe,EAAE,OAAe,EAAE,EAAE,CAAC,cAAI,CAAC,IAAI,CAAC,GAAG,CAAC,eAAe,EAAE,IAAA,mCAAiB,EAAC,OAAO,CAAC,EAAE,cAAc,EAAE,OAAO,CAAC,CAAA;IAC7H,MAAM,YAAY,GAChB,IAAA,sBAAS,EAAC,QAAQ,CAAC,GAAG,CAAC,CAAC,OAAO,EAAE,EAAE,CAAC,CAAC,OAAO,CAAC,EAAE,EAAE,EAAE,GAAG,OAAO,EAAE,UAAU,EAAE,EAAc,EAAE,CAAC,CAAC,CAAC,CAAA;IAChG,MAAM,CAAC,OAAO,CAAC,QAAQ,CAAC,QAAQ,IAAI,EAAE,CAAC;SACpC,OAAO,CAAC,CAAC,CAAC,OAAO,EAAE,GAAG,CAAC,EAAE,EAAE;QAC1B,IAAI,GAAG,CAAC,UAAU,EAAE,CAAC,MAAM,CAAC,KAAK,WAAW;YAAE,OAAM;QACpD,MAAM,KAAK,GAAG,GAAG,CAAC,EAAE,IAAI,OAAO,CAAA;QAC/B,MAAM,UAAU,GAAG,KAAK,CAAC,OAAO,CAAC,QAAQ,EAAE,EAAE,CAAC,CAAA;QAC9C,IAAI,YAAY,CAAC,UAAU,CAAC,IAAI,IAAI;YAAE,OAAM;QAC5C,MAAM,aAAa,GAAG,gBAAgB,CAAC,OAAO,EAAE,GAAG,CAAC,IAAK,CAAC,CAAA;QAC1D,YAAY,CAAC,UAAU,CAAC,CAAC,UAAU,CAAC,IAAI,CAAC,aAAa,CAAC,CAAA;QACvD,YAAY,CAAC,UAAU,CAAC,CAAC,MAAM,GAAG,CAAC,YAAY,EAAE,SAAS,EAAE,aAAa,EAAE,SAAS,EAAE,gBAAgB,CAAC,CAAA;IACzG,CAAC,CAAC,CAAA;IACJ,OAAO,MAAM,CAAC,MAAM,CAAC,YAAY,CAAsE,CAAA;AACzG,CAAC;AAxBD,+CAwBC"} |
@@ -7,3 +7,3 @@ "use strict"; | ||
| const types_1 = require("@pnpm/types"); | ||
| const equals_1 = __importDefault(require("ramda/src/equals")); | ||
| const equals_js_1 = __importDefault(require("ramda/src/equals.js")); | ||
| exports.default = (lockfile, pkg, importerId) => { | ||
@@ -13,6 +13,6 @@ const importer = lockfile.importers[importerId]; | ||
| return false; | ||
| if (!(0, equals_1.default)({ ...pkg.devDependencies, ...pkg.dependencies, ...pkg.optionalDependencies }, importer.specifiers)) { | ||
| if (!(0, equals_js_1.default)({ ...pkg.devDependencies, ...pkg.dependencies, ...pkg.optionalDependencies }, importer.specifiers)) { | ||
| return false; | ||
| } | ||
| if (!(0, equals_1.default)(pkg.dependenciesMeta ?? {}, importer.dependenciesMeta ?? {})) | ||
| if (!(0, equals_js_1.default)(pkg.dependenciesMeta ?? {}, importer.dependenciesMeta ?? {})) | ||
| return false; | ||
@@ -19,0 +19,0 @@ for (const depField of types_1.DEPENDENCIES_FIELDS) { |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"satisfiesPackageManifest.js","sourceRoot":"","sources":["../src/satisfiesPackageManifest.ts"],"names":[],"mappings":";;;;;AACA,uCAGoB;AACpB,8DAAqC;AAErC,kBAAe,CAAC,QAAkB,EAAE,GAAoB,EAAE,UAAkB,EAAE,EAAE;IAC9E,MAAM,QAAQ,GAAG,QAAQ,CAAC,SAAS,CAAC,UAAU,CAAC,CAAA;IAC/C,IAAI,CAAC,QAAQ;QAAE,OAAO,KAAK,CAAA;IAC3B,IAAI,CAAC,IAAA,gBAAM,EAAC,EAAE,GAAG,GAAG,CAAC,eAAe,EAAE,GAAG,GAAG,CAAC,YAAY,EAAE,GAAG,GAAG,CAAC,oBAAoB,EAAE,EAAE,QAAQ,CAAC,UAAU,CAAC,EAAE;QAC9G,OAAO,KAAK,CAAA;KACb;IACD,IAAI,CAAC,IAAA,gBAAM,EAAC,GAAG,CAAC,gBAAgB,IAAI,EAAE,EAAE,QAAQ,CAAC,gBAAgB,IAAI,EAAE,CAAC;QAAE,OAAO,KAAK,CAAA;IACtF,KAAK,MAAM,QAAQ,IAAI,2BAAmB,EAAE;QAC1C,MAAM,YAAY,GAAG,QAAQ,CAAC,QAAQ,CAAC,IAAI,EAAE,CAAA;QAC7C,MAAM,OAAO,GAAG,GAAG,CAAC,QAAQ,CAAC,IAAI,EAAE,CAAA;QAEnC,IAAI,WAAsB,CAAA;QAC1B,QAAQ,QAAQ,EAAE;YAClB,KAAK,sBAAsB;gBACzB,WAAW,GAAG,MAAM,CAAC,IAAI,CAAC,OAAO,CAAC,CAAA;gBAClC,MAAK;YACP,KAAK,iBAAiB;gBACpB,WAAW,GAAG,MAAM,CAAC,IAAI,CAAC,OAAO,CAAC;qBAC/B,MAAM,CAAC,CAAC,OAAO,EAAE,EAAE,CAClB,CAAC,CAAC,GAAG,CAAC,oBAAoB,IAAI,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,oBAAoB,CAAC,OAAO,CAAC,CAAC;oBACxE,CAAC,CAAC,GAAG,CAAC,YAAY,IAAI,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,YAAY,CAAC,OAAO,CAAC,CAAC,CAC7D,CAAA;gBACH,MAAK;YACP,KAAK,cAAc;gBACjB,WAAW,GAAG,MAAM,CAAC,IAAI,CAAC,OAAO,CAAC;qBAC/B,MAAM,CAAC,CAAC,OAAO,EAAE,EAAE,CAAC,CAAC,GAAG,CAAC,oBAAoB,IAAI,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,oBAAoB,CAAC,OAAO,CAAC,CAAC,CAAA;gBAChG,MAAK;YACP;gBACE,MAAM,IAAI,KAAK,CAAC,4BAA4B,QAAkB,GAAG,CAAC,CAAA;SACnE;QACD,IAAI,WAAW,CAAC,MAAM,KAAK,MAAM,CAAC,IAAI,CAAC,YAAY,CAAC,CAAC,MAAM;YACzD,WAAW,CAAC,MAAM,KAAK,oBAAoB,CAAC,YAAY,CAAC,EAAE;YAC3D,OAAO,KAAK,CAAA;SACb;QACD,KAAK,MAAM,OAAO,IAAI,WAAW,EAAE;YACjC,IAAI,CAAC,YAAY,CAAC,OAAO,CAAC,IAAI,QAAQ,CAAC,UAAU,CAAC,OAAO,CAAC,KAAK,OAAO,CAAC,OAAO,CAAC;gBAAE,OAAO,KAAK,CAAA;SAC9F;KACF;IACD,OAAO,IAAI,CAAA;AACb,CAAC,CAAA;AAED,SAAS,oBAAoB,CAAE,YAAyC;IACtE,OAAO,MAAM,CAAC,MAAM,CAAC,YAAY,CAAC,CAAC,MAAM,CAAC,CAAC,GAAG,EAAE,EAAE,CAAC,CAAC,GAAG,CAAC,QAAQ,CAAC,OAAO,CAAC,IAAI,CAAC,GAAG,CAAC,QAAQ,CAAC,OAAO,CAAC,CAAC,CAAC,MAAM,CAAA;AAC7G,CAAC"} | ||
| {"version":3,"file":"satisfiesPackageManifest.js","sourceRoot":"","sources":["../src/satisfiesPackageManifest.ts"],"names":[],"mappings":";;;;;AACA,uCAGoB;AACpB,oEAAwC;AAExC,kBAAe,CAAC,QAAkB,EAAE,GAAoB,EAAE,UAAkB,EAAE,EAAE;IAC9E,MAAM,QAAQ,GAAG,QAAQ,CAAC,SAAS,CAAC,UAAU,CAAC,CAAA;IAC/C,IAAI,CAAC,QAAQ;QAAE,OAAO,KAAK,CAAA;IAC3B,IAAI,CAAC,IAAA,mBAAM,EAAC,EAAE,GAAG,GAAG,CAAC,eAAe,EAAE,GAAG,GAAG,CAAC,YAAY,EAAE,GAAG,GAAG,CAAC,oBAAoB,EAAE,EAAE,QAAQ,CAAC,UAAU,CAAC,EAAE;QAC9G,OAAO,KAAK,CAAA;KACb;IACD,IAAI,CAAC,IAAA,mBAAM,EAAC,GAAG,CAAC,gBAAgB,IAAI,EAAE,EAAE,QAAQ,CAAC,gBAAgB,IAAI,EAAE,CAAC;QAAE,OAAO,KAAK,CAAA;IACtF,KAAK,MAAM,QAAQ,IAAI,2BAAmB,EAAE;QAC1C,MAAM,YAAY,GAAG,QAAQ,CAAC,QAAQ,CAAC,IAAI,EAAE,CAAA;QAC7C,MAAM,OAAO,GAAG,GAAG,CAAC,QAAQ,CAAC,IAAI,EAAE,CAAA;QAEnC,IAAI,WAAsB,CAAA;QAC1B,QAAQ,QAAQ,EAAE;YAClB,KAAK,sBAAsB;gBACzB,WAAW,GAAG,MAAM,CAAC,IAAI,CAAC,OAAO,CAAC,CAAA;gBAClC,MAAK;YACP,KAAK,iBAAiB;gBACpB,WAAW,GAAG,MAAM,CAAC,IAAI,CAAC,OAAO,CAAC;qBAC/B,MAAM,CAAC,CAAC,OAAO,EAAE,EAAE,CAClB,CAAC,CAAC,GAAG,CAAC,oBAAoB,IAAI,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,oBAAoB,CAAC,OAAO,CAAC,CAAC;oBACxE,CAAC,CAAC,GAAG,CAAC,YAAY,IAAI,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,YAAY,CAAC,OAAO,CAAC,CAAC,CAC7D,CAAA;gBACH,MAAK;YACP,KAAK,cAAc;gBACjB,WAAW,GAAG,MAAM,CAAC,IAAI,CAAC,OAAO,CAAC;qBAC/B,MAAM,CAAC,CAAC,OAAO,EAAE,EAAE,CAAC,CAAC,GAAG,CAAC,oBAAoB,IAAI,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,oBAAoB,CAAC,OAAO,CAAC,CAAC,CAAA;gBAChG,MAAK;YACP;gBACE,MAAM,IAAI,KAAK,CAAC,4BAA4B,QAAkB,GAAG,CAAC,CAAA;SACnE;QACD,IAAI,WAAW,CAAC,MAAM,KAAK,MAAM,CAAC,IAAI,CAAC,YAAY,CAAC,CAAC,MAAM;YACzD,WAAW,CAAC,MAAM,KAAK,oBAAoB,CAAC,YAAY,CAAC,EAAE;YAC3D,OAAO,KAAK,CAAA;SACb;QACD,KAAK,MAAM,OAAO,IAAI,WAAW,EAAE;YACjC,IAAI,CAAC,YAAY,CAAC,OAAO,CAAC,IAAI,QAAQ,CAAC,UAAU,CAAC,OAAO,CAAC,KAAK,OAAO,CAAC,OAAO,CAAC;gBAAE,OAAO,KAAK,CAAA;SAC9F;KACF;IACD,OAAO,IAAI,CAAA;AACb,CAAC,CAAA;AAED,SAAS,oBAAoB,CAAE,YAAyC;IACtE,OAAO,MAAM,CAAC,MAAM,CAAC,YAAY,CAAC,CAAC,MAAM,CAAC,CAAC,GAAG,EAAE,EAAE,CAAC,CAAC,GAAG,CAAC,QAAQ,CAAC,OAAO,CAAC,IAAI,CAAC,GAAG,CAAC,QAAQ,CAAC,OAAO,CAAC,CAAC,CAAC,MAAM,CAAA;AAC7G,CAAC"} |
+4
-4
| { | ||
| "name": "@pnpm/lockfile-utils", | ||
| "version": "4.0.8", | ||
| "version": "4.0.9", | ||
| "description": "Utils for dealing with pnpm-lock.yaml", | ||
@@ -27,5 +27,5 @@ "main": "lib/index.js", | ||
| "devDependencies": { | ||
| "@pnpm/lockfile-utils": "4.0.8", | ||
| "@pnpm/lockfile-utils": "4.0.9", | ||
| "@types/js-yaml": "^4.0.0", | ||
| "@types/ramda": "0.27.39", | ||
| "@types/ramda": "0.28.14", | ||
| "tempy": "^1.0.0", | ||
@@ -41,3 +41,3 @@ "write-yaml-file": "^4.2.0", | ||
| "get-npm-tarball-url": "^2.0.3", | ||
| "ramda": "^0.27.1" | ||
| "ramda": "^0.28.0" | ||
| }, | ||
@@ -44,0 +44,0 @@ "funding": "https://opencollective.com/pnpm", |
23352
0.09%+ Added
- Removed
Updated