{"_id":"@pnpm/exec.npm-lifecycle","_rev":"8-027b0772636a62ed6f045150be3ec8de","name":"@pnpm/exec.npm-lifecycle","dist-tags":{"latest":"1100.0.7"},"versions":{"1100.0.0":{"name":"@pnpm/exec.npm-lifecycle","version":"1100.0.0","keywords":["pnpm","pnpm11","hook","lifecycle","npm","runner"],"license":"Artistic-2.0","_id":"@pnpm/exec.npm-lifecycle@1100.0.0","maintainers":[{"name":"pnpmuser","email":"publish-bot@pnpm.io"},{"name":"zkochan","email":"z@kochan.io"}],"homepage":"https://github.com/pnpm/pnpm/tree/main/pnpm11/exec/npm-lifecycle#readme","bugs":{"url":"https://github.com/pnpm/pnpm/issues"},"dist":{"shasum":"20c2ec6c6ca4952a52d66de204d2b37db7ecb20d","tarball":"https://registry.npmjs.org/@pnpm/exec.npm-lifecycle/-/exec.npm-lifecycle-1100.0.0.tgz","fileCount":14,"integrity":"sha512-xEDtDe0zFqtw/oLKgPCDI28QRINPXpXemUJmqmqwleupdYfhv0IxHSIagoaWctOIwTzIBEgfRcucgLnSlpWMJQ==","signatures":[{"sig":"MEYCIQCKIFppW2bvn3nj2raZmLbqx3y37WpQn/QTCRgvk04DbQIhAPlJHURNEby7eGzCaNr1eiQIhI/vL8n8agbGtffh5Cog","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pnpm%2fexec.npm-lifecycle@1100.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49756},"jest":{"preset":"@pnpm/jest-config"},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":">=22.13"},"exports":{".":"./lib/index.js"},"funding":"https://opencollective.com/pnpm","scripts":{"lint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","test":"pn compile && pn .test",".test":"cross-env NODE_OPTIONS=\"$NODE_OPTIONS --experimental-vm-modules --disable-warning=ExperimentalWarning --disable-warning=DEP0169\" jest","compile":"tsgo --build && pn lint --fix"},"_npmUser":{"name":"pnpmuser","email":"publish-bot@pnpm.io"},"repository":{"url":"https://github.com/pnpm/pnpm/tree/main/pnpm11/exec/npm-lifecycle","type":"git"},"description":"JavaScript package lifecycle hook runner","directories":{},"dependencies":{"which":"npm:@pnpm/which@^3.0.1","node-gyp":"^12.3.0","uid-number":"0.0.6","@pnpm/error":"1100.1.4","@pnpm/byline":"^1.0.0","@yarnpkg/fslib":"^3.1.5","@yarnpkg/shell":"4.1.3"},"publishConfig":{"executableFiles":["./node-gyp-bin/node-gyp","./node-gyp-bin/node-gyp.cmd"]},"_hasShrinkwrap":false,"devDependencies":{"tempy":"3.0.0","@types/which":"^3.0.4","@jest/globals":"30.4.1","@pnpm/prepare":"1100.0.31","@pnpm/exec.npm-lifecycle":"1100.0.0"},"_npmOperationalInternal":{"tmp":"tmp/exec.npm-lifecycle_1100.0.0_1789939628823_0.4799521271062226","host":"s3://npm-registry-packages-npm-production"}},"1100.0.1":{"name":"@pnpm/exec.npm-lifecycle","version":"1100.0.1","keywords":["pnpm","pnpm11","hook","lifecycle","npm","runner"],"license":"Artistic-2.0","_id":"@pnpm/exec.npm-lifecycle@1100.0.1","maintainers":[{"name":"pnpmuser","email":"publish-bot@pnpm.io"},{"name":"zkochan","email":"z@kochan.io"}],"homepage":"https://github.com/pnpm/pnpm/tree/main/pnpm11/exec/npm-lifecycle#readme","bugs":{"url":"https://github.com/pnpm/pnpm/issues"},"dist":{"shasum":"dec1dcf66008ebd39eba230c2b7407bcef2dcc22","tarball":"https://registry.npmjs.org/@pnpm/exec.npm-lifecycle/-/exec.npm-lifecycle-1100.0.1.tgz","fileCount":20,"integrity":"sha512-SzdnLbKXhEXv7KbIJdYnJMhgc7YthzH7kTwv1xc8J8sP1LIfigLcRj3kE6UVYWGhvVYYdHncmpI934Zi3vVSgg==","signatures":[{"sig":"MEQCIHKPKQxbOf9qJRXDcOsFYr0qkXa6wBpwIxYnyGsCkm/6AiAUb6zk870V2hb4OoA5lAdvoJ1jttyw7nhwCD4kMGm16w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFsgBNlbFaqKQ/mCVHuYzRgpGGfiyPhDly8g0Ag9nI8bAiEA6Shc9nlIP5dkWWrsCpJJT6k3yUW3sK5uc9WY+F8RO2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pnpm%2fexec.npm-lifecycle@1100.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":63825},"jest":{"preset":"@pnpm/jest-config"},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":">=22.13"},"exports":{".":"./lib/index.js"},"funding":"https://opencollective.com/pnpm","scripts":{"lint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","test":"pn compile && pn .test",".test":"cross-env NODE_OPTIONS=\"$NODE_OPTIONS --experimental-vm-modules --disable-warning=ExperimentalWarning --disable-warning=DEP0169\" jest","compile":"tsgo --build && pn lint --fix"},"_npmUser":{"name":"pnpmuser","email":"publish-bot@pnpm.io"},"repository":{"url":"https://github.com/pnpm/pnpm/tree/main/pnpm11/exec/npm-lifecycle","type":"git"},"description":"JavaScript package lifecycle hook runner","directories":{},"dependencies":{"which":"npm:@pnpm/which@^3.0.1","node-gyp":"^12.3.0","uid-number":"0.0.6","@pnpm/error":"1100.2.0","@pnpm/byline":"^1.0.0","@pnpm/cli.meta":"1100.1.1","@yarnpkg/fslib":"^3.1.5","@yarnpkg/shell":"4.1.3"},"publishConfig":{"executableFiles":["./node-gyp-bin/node-gyp","./node-gyp-bin/node-gyp.cmd"]},"_hasShrinkwrap":false,"devDependencies":{"tempy":"3.0.0","@types/which":"^3.0.4","@jest/globals":"30.4.1","@pnpm/prepare":"1100.0.32","@pnpm/exec.npm-lifecycle":"1100.0.1"},"_npmOperationalInternal":{"tmp":"tmp/exec.npm-lifecycle_1100.0.1_1790331935341_0.49392222125324703","host":"s3://npm-registry-packages-npm-production"}},"1100.0.2":{"name":"@pnpm/exec.npm-lifecycle","version":"1100.0.2","keywords":["pnpm","pnpm11","hook","lifecycle","npm","runner"],"license":"Artistic-2.0","_id":"@pnpm/exec.npm-lifecycle@1100.0.2","maintainers":[{"name":"pnpmuser","email":"publish-bot@pnpm.io"},{"name":"zkochan","email":"z@kochan.io"}],"homepage":"https://github.com/pnpm/pnpm/tree/main/pnpm11/exec/npm-lifecycle#readme","bugs":{"url":"https://github.com/pnpm/pnpm/issues"},"dist":{"shasum":"f9d2a6e719e75b0548d10166d6ffa7b279b005b8","tarball":"https://registry.npmjs.org/@pnpm/exec.npm-lifecycle/-/exec.npm-lifecycle-1100.0.2.tgz","fileCount":22,"integrity":"sha512-H6CC1REQj7i+yzMKVtZVqefpTgtqCyIZtHVIFX5BHUp9uWYu/DXZ75t7v6cCDKnUmriMWwdSqEDbmneUnKb3WA==","signatures":[{"sig":"MEQCIDOiptM8yxVFir6y71C1oJapQG8Gzbm7+my3EFeOF1nbAiB2k08pBNmoBA1iDgNxZVCIL4/t+tz/sZRt+Vtprz1klw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDtAgE0/LdcuPqnJ/do7raB3BGaY6Z0ov0LGxCbrYGEmgIgTQh4I1Ma4ze49cRwF8oSRuadet+TeUHiSJoYhlAYMe8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pnpm%2fexec.npm-lifecycle@1100.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75802},"jest":{"preset":"@pnpm/jest-config"},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":">=22.13"},"exports":{".":"./lib/index.js"},"funding":"https://opencollective.com/pnpm","scripts":{"lint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","test":"pn compile && pn .test",".test":"cross-env NODE_OPTIONS=\"$NODE_OPTIONS --experimental-vm-modules --disable-warning=ExperimentalWarning --disable-warning=DEP0169\" jest","compile":"tsgo --build && pn lint --fix"},"_npmUser":{"name":"pnpmuser","email":"publish-bot@pnpm.io"},"repository":{"url":"https://github.com/pnpm/pnpm/tree/main/pnpm11/exec/npm-lifecycle","type":"git"},"description":"JavaScript package lifecycle hook runner","directories":{},"dependencies":{"shlex":"^3.0.0","which":"npm:@pnpm/which@^3.0.1","node-gyp":"^12.3.0","uid-number":"0.0.6","@pnpm/error":"1100.2.1","@pnpm/byline":"^1.0.0","@pnpm/cli.meta":"1100.1.1","@yarnpkg/fslib":"^3.1.5","@yarnpkg/shell":"4.1.3"},"publishConfig":{"executableFiles":["./node-gyp-bin/node-gyp","./node-gyp-bin/node-gyp.cmd"]},"_hasShrinkwrap":false,"devDependencies":{"tempy":"3.0.0","@types/which":"^3.0.4","@jest/globals":"30.4.1","@pnpm/prepare":"1100.0.33","@pnpm/exec.npm-lifecycle":"1100.0.2"},"_npmOperationalInternal":{"tmp":"tmp/exec.npm-lifecycle_1100.0.2_1790579954980_0.9251020737941054","host":"s3://npm-registry-packages-npm-production"}},"1100.0.3":{"name":"@pnpm/exec.npm-lifecycle","version":"1100.0.3","keywords":["pnpm","pnpm11","hook","lifecycle","npm","runner"],"license":"Artistic-2.0","_id":"@pnpm/exec.npm-lifecycle@1100.0.3","maintainers":[{"name":"pnpmuser","email":"publish-bot@pnpm.io"},{"name":"zkochan","email":"z@kochan.io"}],"homepage":"https://github.com/pnpm/pnpm/tree/main/pnpm11/exec/npm-lifecycle#readme","bugs":{"url":"https://github.com/pnpm/pnpm/issues"},"dist":{"shasum":"17bfbd0c82a0eefb53ba86f4ed7db7671ad10dbe","tarball":"https://registry.npmjs.org/@pnpm/exec.npm-lifecycle/-/exec.npm-lifecycle-1100.0.3.tgz","fileCount":28,"integrity":"sha512-l/03Lx3Gja8/dP04L+zUA/8S7ECPdAsIN/Pz24RbOBWgNf5uMQ374qNVY3uLdDwqtxJCbTPJQOjIb/L7P//TkA==","signatures":[{"sig":"MEUCICWtd2lJPUFCEg4Pz1xltMYvhI8hRvusCN9Wtl/a+6ttAiEAiRLkUwHI/kjqZ+Eu123Wm8YM08Ik9aMFSlvGxtcGlls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCcT82I98B9MmmBrozynRQU2Whyzv6ul90DTs8BWpcfuwIgYA5hogVuOI4Fbzd3lDHgXRdLjCgaI/9xDvKdKDN4YPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pnpm%2fexec.npm-lifecycle@1100.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":81845},"jest":{"preset":"@pnpm/jest-config"},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":">=22.13"},"exports":{".":"./lib/index.js"},"funding":"https://opencollective.com/pnpm","scripts":{"lint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","test":"pn compile && pn .test",".test":"cross-env NODE_OPTIONS=\"$NODE_OPTIONS --experimental-vm-modules --disable-warning=ExperimentalWarning --disable-warning=DEP0169\" jest","compile":"tsgo --build && pn lint --fix"},"_npmUser":{"name":"pnpmuser","email":"publish-bot@pnpm.io"},"repository":{"url":"https://github.com/pnpm/pnpm/tree/main/pnpm11/exec/npm-lifecycle","type":"git"},"description":"JavaScript package lifecycle hook runner","directories":{},"dependencies":{"shlex":"^3.0.0","which":"npm:@pnpm/which@^3.0.1","node-gyp":"^12.3.0","uid-number":"0.0.6","@pnpm/error":"1100.2.1","@pnpm/byline":"^1.0.0","@pnpm/cli.meta":"1100.1.1","@yarnpkg/fslib":"^3.1.5","@yarnpkg/shell":"4.1.3"},"publishConfig":{"executableFiles":["./node-gyp-bin/node-gyp","./node-gyp-bin/node-gyp.cmd"]},"_hasShrinkwrap":false,"devDependencies":{"tempy":"3.0.0","@types/which":"^3.0.4","@jest/globals":"30.4.1","@pnpm/prepare":"1100.0.34","@pnpm/exec.npm-lifecycle":"1100.0.3"},"_npmOperationalInternal":{"tmp":"tmp/exec.npm-lifecycle_1100.0.3_1790781037905_0.8371980165484345","host":"s3://npm-registry-packages-npm-production"}},"1100.0.4":{"name":"@pnpm/exec.npm-lifecycle","version":"1100.0.4","keywords":["pnpm","pnpm11","hook","lifecycle","npm","runner"],"license":"Artistic-2.0","_id":"@pnpm/exec.npm-lifecycle@1100.0.4","maintainers":[{"name":"pnpmuser","email":"publish-bot@pnpm.io"},{"name":"zkochan","email":"z@kochan.io"}],"homepage":"https://github.com/pnpm/pnpm/tree/main/pnpm11/exec/npm-lifecycle#readme","bugs":{"url":"https://github.com/pnpm/pnpm/issues"},"dist":{"shasum":"723f51aa3cc3915a307614859e4fb0f3e4a1c2ae","tarball":"https://registry.npmjs.org/@pnpm/exec.npm-lifecycle/-/exec.npm-lifecycle-1100.0.4.tgz","fileCount":28,"integrity":"sha512-YE8ltFFkYEUFOGgUFyXUb1CeX2tekB74q4XK7xy15XFsnYHTj94vSP4aSfe1lmGRzL+Qw30oc4zceqv0RsAI8w==","signatures":[{"sig":"MEUCIQCDxfMU2oRNdF4piXvWAh/AKeXxN+1K/9+hdBYa1pnvPAIgWAQr9rB5zqHo17bkgklsf5K8jK+NFQtK8rBNgCOfFPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE+Gx6L3XwzJUS8c7qqeL6426bv6rw/4/W0SABlb25UOAiEAjwZuHk5UpnIBea81fP6S9raXamI81pQHx1+RBwGvU9c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pnpm%2fexec.npm-lifecycle@1100.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":84286},"jest":{"preset":"@pnpm/jest-config"},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":">=22.13"},"exports":{".":"./lib/index.js"},"funding":"https://opencollective.com/pnpm","scripts":{"lint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","test":"pn compile && pn .test",".test":"cross-env NODE_OPTIONS=\"$NODE_OPTIONS --experimental-vm-modules --disable-warning=ExperimentalWarning --disable-warning=DEP0169\" jest","compile":"tsgo --build && pn lint --fix"},"_npmUser":{"name":"pnpmuser","email":"publish-bot@pnpm.io"},"repository":{"url":"https://github.com/pnpm/pnpm/tree/main/pnpm11/exec/npm-lifecycle","type":"git"},"description":"JavaScript package lifecycle hook runner","directories":{},"dependencies":{"shlex":"^3.0.0","which":"npm:@pnpm/which@^3.0.1","node-gyp":"^12.3.0","uid-number":"0.0.6","@pnpm/error":"1100.2.1","@pnpm/byline":"^1.0.0","@pnpm/cli.meta":"1100.1.2","@yarnpkg/fslib":"^3.1.5","@yarnpkg/shell":"4.1.3"},"publishConfig":{"executableFiles":["./node-gyp-bin/node-gyp","./node-gyp-bin/node-gyp.cmd"]},"_hasShrinkwrap":false,"devDependencies":{"tempy":"3.0.0","@types/which":"^3.0.4","@jest/globals":"30.4.1","@pnpm/prepare":"1100.0.35","@pnpm/exec.npm-lifecycle":"1100.0.4"},"_npmOperationalInternal":{"tmp":"tmp/exec.npm-lifecycle_1100.0.4_1791059585163_0.6325760059459422","host":"s3://npm-registry-packages-npm-production"}},"1100.0.5":{"name":"@pnpm/exec.npm-lifecycle","version":"1100.0.5","keywords":["pnpm","pnpm11","hook","lifecycle","npm","runner"],"license":"Artistic-2.0","_id":"@pnpm/exec.npm-lifecycle@1100.0.5","maintainers":[{"name":"pnpmuser","email":"publish-bot@pnpm.io"},{"name":"zkochan","email":"z@kochan.io"}],"homepage":"https://github.com/pnpm/pnpm/tree/main/pnpm11/exec/npm-lifecycle#readme","bugs":{"url":"https://github.com/pnpm/pnpm/issues"},"dist":{"shasum":"049f4d82ec75e6bc630e933d8affc443b6e9387a","tarball":"https://registry.npmjs.org/@pnpm/exec.npm-lifecycle/-/exec.npm-lifecycle-1100.0.5.tgz","fileCount":28,"integrity":"sha512-uq4HoItz2zwBfi+wjA1RT1/CRI87YSL/Zb8fDwSJRFq/LiPy+EENx6FDfIrIPcJ6EBrxRJpmKoO5fztiSPXqNw==","signatures":[{"sig":"MEQCIH7hGE65W1TuQf3323s0EpERM82Yz/npAxHaCMHDCpPaAiAjluhnX/giGZAoImm3O7zKoJ1CacoT5+TdC6GoFjz80Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCreleCc4ZCCZXbBb+6L6oYi+SZz1ugk7UhN9rYK/EWKgIgSfsYXXWJbvi7+i2vAMGUCdlbOZd5VWNryc8WgaMNxzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pnpm%2fexec.npm-lifecycle@1100.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":84368},"jest":{"preset":"@pnpm/jest-config"},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":">=22.13"},"exports":{".":"./lib/index.js"},"funding":"https://opencollective.com/pnpm","scripts":{"lint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","test":"pn compile && pn .test",".test":"cross-env NODE_OPTIONS=\"$NODE_OPTIONS --experimental-vm-modules --disable-warning=ExperimentalWarning --disable-warning=DEP0169\" jest","compile":"tsgo --build && pn lint --fix"},"_npmUser":{"name":"pnpmuser","email":"publish-bot@pnpm.io"},"repository":{"url":"https://github.com/pnpm/pnpm/tree/main/pnpm11/exec/npm-lifecycle","type":"git"},"description":"JavaScript package lifecycle hook runner","directories":{},"dependencies":{"shlex":"^3.0.0","which":"npm:@pnpm/which@^3.0.1","node-gyp":"^12.3.0","uid-number":"0.0.6","@pnpm/error":"1100.2.2","@pnpm/byline":"^1.0.0","@pnpm/cli.meta":"1100.1.2","@yarnpkg/fslib":"^3.1.5","@yarnpkg/shell":"4.1.3"},"publishConfig":{"executableFiles":["./node-gyp-bin/node-gyp","./node-gyp-bin/node-gyp.cmd"]},"_hasShrinkwrap":false,"devDependencies":{"tempy":"3.0.0","@types/which":"^3.0.4","@jest/globals":"30.4.1","@pnpm/prepare":"1100.0.36","@pnpm/exec.npm-lifecycle":"1100.0.5"},"_npmOperationalInternal":{"tmp":"tmp/exec.npm-lifecycle_1100.0.5_1791245967185_0.43302814821352564","host":"s3://npm-registry-packages-npm-production"}},"1100.0.6":{"name":"@pnpm/exec.npm-lifecycle","version":"1100.0.6","keywords":["pnpm","pnpm11","hook","lifecycle","npm","runner"],"license":"Artistic-2.0","_id":"@pnpm/exec.npm-lifecycle@1100.0.6","maintainers":[{"name":"pnpmuser","email":"publish-bot@pnpm.io"},{"name":"zkochan","email":"z@kochan.io"}],"homepage":"https://github.com/pnpm/pnpm/tree/main/pnpm11/exec/npm-lifecycle#readme","bugs":{"url":"https://github.com/pnpm/pnpm/issues"},"dist":{"shasum":"c6eab556499cf5778e6766e3561f1d07c4779fe7","tarball":"https://registry.npmjs.org/@pnpm/exec.npm-lifecycle/-/exec.npm-lifecycle-1100.0.6.tgz","fileCount":28,"integrity":"sha512-wjo3p5CCJElAwboUEJQwOFSvn4vz0SYF1YY69y1a75sgwAvu0YxR4npWqN9c6zmpj++kXblc/TGhK/usQBydww==","signatures":[{"sig":"MEUCIQDlTFSegZRBMRwtpziJIHv8+LFaQ2KH00qPKjfT1QfTpgIgKuwHxNT1DoJRBzvnkLIBlMQwE1rPYLqtfJa/Noep/WI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCNgyyW7To8CYWJTMgmGXpUfxoCxThZjtQf4tCYNTqrDwIhANRaUHm9tXfga3QNkle/1JHjJGjYYf4aUPRDtzMxARnf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pnpm%2fexec.npm-lifecycle@1100.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":84453},"jest":{"preset":"@pnpm/jest-config"},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":">=22.13"},"exports":{".":"./lib/index.js"},"funding":"https://opencollective.com/pnpm","scripts":{"lint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","test":"pn compile && pn .test",".test":"cross-env NODE_OPTIONS=\"$NODE_OPTIONS --experimental-vm-modules --disable-warning=ExperimentalWarning --disable-warning=DEP0169\" jest","compile":"tsgo --build && pn lint --fix"},"_npmUser":{"name":"pnpmuser","email":"publish-bot@pnpm.io"},"repository":{"url":"https://github.com/pnpm/pnpm/tree/main/pnpm11/exec/npm-lifecycle","type":"git"},"description":"JavaScript package lifecycle hook runner","directories":{},"dependencies":{"shlex":"^3.0.0","which":"npm:@pnpm/which@^3.0.1","node-gyp":"^12.3.0","uid-number":"0.0.6","@pnpm/error":"1100.2.2","@pnpm/byline":"^1.0.0","@pnpm/cli.meta":"1100.1.3","@yarnpkg/fslib":"^3.1.5","@yarnpkg/shell":"4.1.3"},"publishConfig":{"executableFiles":["./node-gyp-bin/node-gyp","./node-gyp-bin/node-gyp.cmd"]},"_hasShrinkwrap":false,"devDependencies":{"tempy":"3.0.0","@types/which":"^3.0.4","@jest/globals":"30.4.1","@pnpm/prepare":"1100.0.38","@pnpm/exec.npm-lifecycle":"1100.0.6"},"_npmOperationalInternal":{"tmp":"tmp/exec.npm-lifecycle_1100.0.6_1792580725385_0.7551493509287905","host":"s3://npm-registry-packages-npm-production"}},"1100.0.7":{"_id":"@pnpm/exec.npm-lifecycle@1100.0.7","bugs":{"url":"https://github.com/pnpm/pnpm/issues"},"dist":{"shasum":"fe6e4f97bae262071a06844e45d1455967430887","tarball":"https://registry.npmjs.org/@pnpm/exec.npm-lifecycle/-/exec.npm-lifecycle-1100.0.7.tgz","fileCount":28,"integrity":"sha512-G2R98XjQwjCXSa1JYXfrzZHAGHeSoMpxVWSMvMBGmzYp/IipK+qQNXTCTM/M+CUbv7CC9TXhU2AWICBxFmoeXg==","signatures":[{"sig":"MEQCIGHyzMMFoom2uWe5wXmpzFBgHLYR0n8QGNJj6hImY3VaAiAOVF3Ph9/5kPIfI47A7VvNKaC+E3dckaZg7aJuFmgQ+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCasdyIYIGT1/SjG2JRIm1bXTrSSXNbhJVt4XIf+3OLIQIgHy9TZMtWbHrlB8LaJvsgyNZysFqpL9CH7Id7RzV8qiM="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pnpm%2fexec.npm-lifecycle@1100.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":84538},"jest":{"preset":"@pnpm/jest-config"},"main":"lib/index.js","name":"@pnpm/exec.npm-lifecycle","type":"module","types":"lib/index.d.ts","engines":{"node":">=22.13"},"exports":{".":"./lib/index.js"},"funding":"https://opencollective.com/pnpm","license":"Artistic-2.0","scripts":{"lint":"eslint \"src/**/*.ts\" \"test/**/*.ts\"","test":"pn compile && pn .test",".test":"cross-env NODE_OPTIONS=\"$NODE_OPTIONS --experimental-vm-modules --disable-warning=ExperimentalWarning --disable-warning=DEP0169\" jest","compile":"tsgo --build && pn lint --fix"},"version":"1100.0.7","_npmUser":{"name":"pnpmuser","email":"publish-bot@pnpm.io"},"homepage":"https://github.com/pnpm/pnpm/tree/main/pnpm11/exec/npm-lifecycle#readme","keywords":["pnpm","pnpm11","hook","lifecycle","npm","runner"],"repository":{"url":"https://github.com/pnpm/pnpm/tree/main/pnpm11/exec/npm-lifecycle","type":"git"},"description":"JavaScript package lifecycle hook runner","directories":{},"maintainers":[{"name":"pnpmuser","email":"publish-bot@pnpm.io"},{"name":"zkochan","email":"z@kochan.io"}],"dependencies":{"shlex":"^3.0.0","which":"npm:@pnpm/which@^3.0.1","node-gyp":"^12.3.0","uid-number":"0.0.6","@pnpm/error":"1100.2.2","@pnpm/byline":"^1.0.0","@pnpm/cli.meta":"1100.1.4","@yarnpkg/fslib":"^3.1.5","@yarnpkg/shell":"4.1.3"},"publishConfig":{"executableFiles":["./node-gyp-bin/node-gyp","./node-gyp-bin/node-gyp.cmd"]},"_hasShrinkwrap":false,"devDependencies":{"tempy":"3.0.0","@types/which":"^3.0.4","@jest/globals":"30.4.1","@pnpm/prepare":"1100.0.39","@pnpm/exec.npm-lifecycle":"1100.0.7"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/exec.npm-lifecycle_1100.0.7_1793060634345_0.39606786739562494"}}},"time":{"created":"2026-09-20T21:27:08.565Z","modified":"2026-10-27T00:23:54.918Z","1100.0.0":"2026-09-20T21:27:08.946Z","1100.0.1":"2026-09-25T10:25:35.429Z","1100.0.2":"2026-09-28T07:19:15.068Z","1100.0.3":"2026-09-30T15:10:37.998Z","1100.0.4":"2026-10-03T20:33:05.236Z","1100.0.5":"2026-10-06T00:19:27.279Z","1100.0.6":"2026-10-21T11:05:25.469Z","1100.0.7":"2026-10-27T00:23:54.426Z"},"bugs":{"url":"https://github.com/pnpm/pnpm/issues"},"license":"Artistic-2.0","homepage":"https://github.com/pnpm/pnpm/tree/main/pnpm11/exec/npm-lifecycle#readme","keywords":["pnpm","pnpm11","hook","lifecycle","npm","runner"],"repository":{"url":"https://github.com/pnpm/pnpm/tree/main/pnpm11/exec/npm-lifecycle","type":"git"},"description":"JavaScript package lifecycle hook runner","maintainers":[{"name":"pnpmuser","email":"publish-bot@pnpm.io"},{"name":"zkochan","email":"z@kochan.io"}],"readme":"# @pnpm/exec.npm-lifecycle\n\n> JavaScript package lifecycle hook runner\n\n`@pnpm/exec.npm-lifecycle` is a library for executing packages' lifecycle\nscripts. It is extracted from npm itself and intended to be fully compatible\nwith the way npm executes individual scripts.\n\n## Installation\n\n```sh\npnpm add @pnpm/exec.npm-lifecycle\n```\n\n## API\n\n### `lifecycle(pkg, stage, wd, opts): Promise<void>`\n\nRuns the `stage` script of `pkg` in `wd`, followed by the `.hooks/<stage>`\nhook of `opts.dir` when there is one.\n\n* `opts.dir` - the `node_modules` directory whose `.hooks` are run.\n* `opts.log` - the logger the runner reports to.\n* `opts.stdio` - the [stdio](https://nodejs.org/api/child_process.html#child_process_options_stdio)\npassed to the child process. `[0, 1, 2]` by default.\n* `opts.runConcurrently` - *Boolean* - `false` by default. If `true`, lifecycle scripts may run concurrently.\n* `opts.extraEnv` - *Record<string, string>* - add some extra env vars to the exec environment of the lifecycle script.\n* `opts.extraBinPaths` - *string[]* - directories added to the `PATH` of the lifecycle script.\n* `opts.onSpawn` - *Function* - called with each spawned lifecycle child process.\n* `opts.scriptShell` - the shell the script runs in. `sh` by default, `cmd` on Windows.\n* `opts.shellEmulator` - *Boolean* - when `scriptShell` is unset, run the script in a JavaScript shell emulator instead of a system shell. A configured `scriptShell` is used even when this is set.\n* `opts.scriptsPrependNodePath` - *Boolean | 'warn-only'* - put the directory of the running Node.js binary on the script's `PATH`.\n\n### `makeEnv(pkg, opts): Record<string, string>`\n\nBuilds the environment a lifecycle script of `pkg` runs with: the current\nenvironment without private `npm_config_*` settings, plus the `npm_package_*`\nvariables derived from the manifest.\n\n## License\n\n[Artistic-2.0](./LICENSE)\n","readmeFilename":""}