Socket
Socket
Sign inDemoInstall

@pnpm/lifecycle

Package Overview
Dependencies
Maintainers
3
Versions
154
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@pnpm/lifecycle - npm Package Compare versions

Comparing version 6.2.3 to 7.0.0

2

lib/index.d.ts

@@ -11,5 +11,5 @@ import runLifecycleHook from './runLifecycleHook';

prepare?: boolean;
rawNpmConfig: object;
rawConfig: object;
rootNodeModulesDir: string;
unsafePerm: boolean;
}): Promise<boolean>;

@@ -8,3 +8,3 @@ import { DependencyManifest, ImporterManifest } from '@pnpm/types';

pkgRoot: string;
rawNpmConfig: object;
rawConfig: object;
rootNodeModulesDir: string;

@@ -11,0 +11,0 @@ stdio?: string;

@@ -17,4 +17,4 @@ "use strict";

}
const m = Object.assign({ _id: getId(manifest) }, manifest);
m.scripts = Object.assign({}, m.scripts);
const m = { _id: getId(manifest), ...manifest };
m.scripts = { ...m.scripts };
if (stage === 'start' && !m.scripts.start) {

@@ -27,3 +27,3 @@ m.scripts.start = 'node server.js';

return lifecycle(m, stage, opts.pkgRoot, {
config: opts.rawNpmConfig,
config: opts.rawConfig,
dir: opts.rootNodeModulesDir,

@@ -30,0 +30,0 @@ extraBinPaths: opts.extraBinPaths || [],

@@ -9,5 +9,5 @@ import { ImporterManifest } from '@pnpm/types';

extraBinPaths?: string[];
rawNpmConfig: object;
rawConfig: object;
stdio?: string;
unsafePerm: boolean;
}): Promise<void>;

@@ -23,3 +23,3 @@ "use strict";

pkgRoot: prefix,
rawNpmConfig: opts.rawNpmConfig,
rawConfig: opts.rawConfig,
rootNodeModulesDir: modulesDir,

@@ -26,0 +26,0 @@ stdio: opts.stdio,

{
"name": "@pnpm/lifecycle",
"version": "6.2.3",
"version": "7.0.0",
"description": "Package lifecycle hook runner",

@@ -11,3 +11,3 @@ "main": "lib/index.js",

"engines": {
"node": ">=8.15"
"node": ">=10"
},

@@ -34,9 +34,9 @@ "scripts": {

"peerDependencies": {
"@pnpm/logger": "^1.0.0 || ^2.0.0"
"@pnpm/logger": "^3.1.0"
},
"dependencies": {
"@pnpm/core-loggers": "3.0.3",
"@pnpm/read-package-json": "2.0.3",
"@pnpm/types": "3.2.0",
"@zkochan/npm-lifecycle": "3.1.2",
"@pnpm/core-loggers": "4.0.0",
"@pnpm/read-package-json": "3.0.0",
"@pnpm/types": "4.0.0",
"@zkochan/npm-lifecycle": "3.1.3",
"path-exists": "4.0.0",

@@ -47,3 +47,3 @@ "run-groups": "2.0.1"

"@pnpm/lifecycle": "link:",
"@pnpm/logger": "2.1.1",
"@pnpm/logger": "3.1.0",
"@types/rimraf": "2.0.2",

@@ -50,0 +50,0 @@ "json-append": "1.1.1",

@@ -27,3 +27,3 @@ # @pnpm/lifecycle

pkgRoot: targetPkgRoot,
rawNpmConfig: {},
rawConfig: {},
rootNodeModulesDir: path.resolve('node_modules'),

@@ -37,3 +37,3 @@ unsafePerm: true,

pkgRoot: targetPkgRoot,
rawNpmConfig: {},
rawConfig: {},
rootNodeModulesDir: path.resolve('node_modules'),

@@ -46,3 +46,3 @@ unsafePerm: true,

### `runLifecycleHook(stage, packageJson, opts): Promise<void>`
### `runLifecycleHook(stage, packageManifest, opts): Promise<void>`

@@ -49,0 +49,0 @@ ### `runPostinstallHooks(opts): Promise<void>`

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc