@pnpm/prepare-package
Advanced tools
Comparing version 1.0.13 to 2.0.0
@@ -13,6 +13,5 @@ "use strict"; | ||
async function preparePackage(pkgDir) { | ||
var _a, _b, _c, _d; | ||
const manifest = await (0, read_package_json_1.safeReadPackageFromDir)(pkgDir); | ||
if (((_a = manifest === null || manifest === void 0 ? void 0 : manifest.scripts) === null || _a === void 0 ? void 0 : _a.prepare) != null && manifest.scripts.prepare !== '') { | ||
const pm = (_c = (_b = (await (0, preferred_pm_1.default)(pkgDir))) === null || _b === void 0 ? void 0 : _b.name) !== null && _c !== void 0 ? _c : 'npm'; | ||
if (manifest?.scripts?.prepare != null && manifest.scripts.prepare !== '') { | ||
const pm = (await (0, preferred_pm_1.default)(pkgDir))?.name ?? 'npm'; | ||
try { | ||
@@ -22,3 +21,3 @@ await (0, execa_1.default)(pm, ['install'], { cwd: pkgDir }); | ||
catch (err) { // eslint-disable-line | ||
throw new error_1.default('PREPARE_PKG_FAILURE', (_d = err.shortMessage) !== null && _d !== void 0 ? _d : err.message); | ||
throw new error_1.default('PREPARE_PKG_FAILURE', err.shortMessage ?? err.message); | ||
} | ||
@@ -25,0 +24,0 @@ await (0, rimraf_1.default)(path_1.default.join(pkgDir, 'node_modules')); |
{ | ||
"name": "@pnpm/prepare-package", | ||
"version": "1.0.13", | ||
"version": "2.0.0", | ||
"description": "Prepares a Git-hosted package", | ||
@@ -12,7 +12,7 @@ "main": "lib/index.js", | ||
"engines": { | ||
"node": ">=12.17" | ||
"node": ">=14.19" | ||
}, | ||
"repository": "https://github.com/pnpm/pnpm/blob/main/packages/prepare-package", | ||
"keywords": [ | ||
"pnpm6", | ||
"pnpm7", | ||
"pnpm" | ||
@@ -26,4 +26,4 @@ ], | ||
"dependencies": { | ||
"@pnpm/error": "2.1.0", | ||
"@pnpm/read-package-json": "5.0.12", | ||
"@pnpm/error": "3.0.0", | ||
"@pnpm/read-package-json": "6.0.0", | ||
"@zkochan/rimraf": "^2.1.2", | ||
@@ -35,4 +35,7 @@ "execa": "npm:safe-execa@^0.1.1", | ||
"devDependencies": { | ||
"@pnpm/prepare-package": "1.0.13" | ||
"@pnpm/prepare-package": "2.0.0" | ||
}, | ||
"exports": { | ||
".": "./lib/index.js" | ||
}, | ||
"scripts": { | ||
@@ -39,0 +42,0 @@ "lint": "eslint src/**/*.ts", |
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
4575
26
+ Added@pnpm/constants@6.0.0(transitive)
+ Added@pnpm/error@3.0.0(transitive)
+ Added@pnpm/read-package-json@6.0.0(transitive)
+ Added@pnpm/types@8.0.0(transitive)
- Removed@pnpm/constants@5.0.0(transitive)
- Removed@pnpm/error@2.1.0(transitive)
- Removed@pnpm/read-package-json@5.0.12(transitive)
- Removed@pnpm/types@7.10.0(transitive)
Updated@pnpm/error@3.0.0