pnpm
Version:
Fast, disk space efficient package manager
124 lines (123 loc) • 6.44 kB
JSON
{
"_args": [
[
{
"raw": "@zkochan/npm-lifecycle@2.2.0",
"scope": "@zkochan",
"escapedName": "@zkochan%2fnpm-lifecycle",
"name": "@zkochan/npm-lifecycle",
"rawSpec": "2.2.0",
"spec": "2.2.0",
"type": "version"
},
"/home/zoltan/src/pnpm/pnpm/packages/pnpm/node_modules/@pnpm/lifecycle"
]
],
"_from": "@zkochan/npm-lifecycle@2.2.0",
"_hasShrinkwrap": false,
"_id": "@zkochan/npm-lifecycle@2.2.0",
"_location": "/@zkochan/npm-lifecycle",
"_nodeVersion": "10.12.0",
"_npmOperationalInternal": {
"host": "s3://npm-registry-packages",
"tmp": "tmp/npm-lifecycle_2.2.0_1545932871086_0.7532665861781025"
},
"_npmUser": {
"name": "zkochan",
"email": "z@kochan.io"
},
"_npmVersion": "6.5.0",
"_phantomChildren": {},
"_requested": {
"raw": "@zkochan/npm-lifecycle@2.2.0",
"scope": "@zkochan",
"escapedName": "@zkochan%2fnpm-lifecycle",
"name": "@zkochan/npm-lifecycle",
"rawSpec": "2.2.0",
"spec": "2.2.0",
"type": "version"
},
"_requiredBy": [
"/@pnpm/lifecycle"
],
"_resolved": "https://registry.npmjs.org/@zkochan/npm-lifecycle/-/npm-lifecycle-2.2.0.tgz",
"_shasum": "078fdcd8e060a11a6d2e304573811a6fae5e26f9",
"_shrinkwrap": null,
"_spec": "@zkochan/npm-lifecycle@2.2.0",
"_where": "/home/zoltan/src/pnpm/pnpm/packages/pnpm/node_modules/@pnpm/lifecycle",
"author": {
"name": "Mike Sherov"
},
"bugs": {
"url": "https://github.com/npm/lifecycle/issues"
},
"dependencies": {
"byline": "^5.0.0",
"graceful-fs": "^4.1.11",
"node-gyp": "^3.8.0",
"resolve-from": "^4.0.0",
"slide": "^1.1.6",
"uid-number": "0.0.6",
"umask": "^1.1.0",
"which": "^1.3.1"
},
"description": "JavaScript package lifecycle hook runner",
"devDependencies": {
"npm-lifecycle": "2.1.0",
"nyc": "^12.0.2",
"sinon": "^6.1.5",
"standard": "^11.0.1",
"standard-version": "^4.4.0",
"tap": "^12.0.1",
"weallbehave": "^1.2.0",
"weallcontribute": "^1.0.8"
},
"directories": {},
"dist": {
"integrity": "sha512-QY4b/j69gSD2BIdrs6TSIG9LRIcFzjTsPO4RyiulgnGgakeEQRVmIzAgf2DH4ncFdMVneDO8iQNmTRod9PB/BQ==",
"shasum": "078fdcd8e060a11a6d2e304573811a6fae5e26f9",
"tarball": "https://registry.npmjs.org/@zkochan/npm-lifecycle/-/npm-lifecycle-2.2.0.tgz",
"fileCount": 8,
"unpackedSize": 32630,
"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJRBHCRA9TVsSAnZWagAA3LgQAIkgaBS4XRallQbSjdpw\n1HUuHCQhuV9lNhWn+qySKno6TFkGPy4Xnx7ZN4sRmGXTEW5K5o7AB1J3rjM9\nxAuCFDSBScZjmOiOxLrCMU2sDCqVugVB7jhxRZ0V9v3D+fbxajqEdQ5yq/QV\n+eMQtR9WZymooz7udm44UVg5Ik3UXbSb0zL4reg3EB71tnUWtgsG+XwkRD2o\nNI7HTyaQpOKxy9rRRjDXqVx13f7ktMuQnkmhQ0EB+XXp6DtMuxuQoZbQciBz\n+4pVOB6DtQdpgGJr314UR0CdK1GM7fZfPIIfo2m+JTUp+xhKVGJJgKNcgGyq\nuLI4/FlaHFss5ji4SWUsPuimawcTlJud0YIcq1nKmN4/WPAlEFvWE7xhZxGJ\nS05oUB3yiTwfKpWzF2HPNUgxXcdCAz6svwPfs2jHkItx1QUPG8242kPNgFG6\nPDR9BpIW5mw/2hIkoj5uRxYrxYcBLxhfgWAqQe9pUA2ROFqk9nvaLiHr64kP\nePB8DkGyAKFuyuR55W00S8aD0PEFUVcKrJAq7/cWeimtiUWx6Nsax8j3w2OV\nV/vQDj5AkNBM7HU+Njw2bcsNTPHg9lFAvhYLWX7MZYeMLwS2xwV2mkVh2XKv\n/LDHMxPPsgyd/DNZfUIdtf78YZgAlje8G1oO0yljJMdYfEww+kFbmcG8wn1y\n0cqj\r\n=Wwpd\r\n-----END PGP SIGNATURE-----\r\n"
},
"files": [
"index.js",
"lib/spawn.js",
"node-gyp-bin"
],
"gitHead": "ec87afa663a6f281a9a5850c2801bfb05aaff3eb",
"homepage": "https://github.com/npm/lifecycle#readme",
"keywords": [
"npm",
"lifecycle",
"hook",
"runner"
],
"license": "Artistic-2.0",
"main": "index.js",
"maintainers": [
{
"name": "zkochan",
"email": "zoltan.kochan@gmail.com"
}
],
"name": "@zkochan/npm-lifecycle",
"optionalDependencies": {},
"readme": "# npm-lifecycle [](https://npm.im/npm-lifecycle) [](https://npm.im/npm-lifecycle) [](https://travis-ci.org/npm/npm-lifecycle) [](https://ci.appveyor.com/project/npm/npm-lifecycle) [](https://coveralls.io/github/npm/npm-lifecycle?branch=latest)\n\n[`npm-lifecycle`](https://github.com/npm/npm-lifecycle) is a standalone library for\nexecuting packages' lifecycle scripts. It is extracted from npm itself and\nintended to be fully compatible with the way npm executes individual scripts.\n\n## Install\n\n`$ npm install npm-lifecycle`\n\n## Table of Contents\n\n* [Example](#example)\n* [Features](#features)\n* [Contributing](#contributing)\n* [API](#api)\n * [`lifecycle`](#lifecycle)\n\n### Example\n\n```javascript\n// idk yet\n```\n\n### Features\n\n* something cool\n\n### Contributing\n\nThe npm team enthusiastically welcomes contributions and project participation!\nThere's a bunch of things you can do if you want to contribute! The [Contributor\nGuide](CONTRIBUTING.md) has all the information you need for everything from\nreporting bugs to contributing entire new features. Please don't hesitate to\njump in if you'd like to, or even ask us questions if something isn't clear.\n\n### API\n\n#### <a name=\"lifecycle\"></a> `> lifecycle(name, pkg, wd, [opts]) -> Promise`\n\n##### Arguments\n\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\n##### Example\n\n```javascript\nlifecycle()\n```\n",
"readmeFilename": "README.md",
"repository": {
"type": "git",
"url": "git://github.com/npm/lifecycle.git"
},
"scripts": {
"postrelease": "npm publish && git push --follow-tags",
"prerelease": "npm t",
"pretest": "standard",
"release": "standard-version -s",
"test": "tap -J --coverage test/*.js",
"update-coc": "weallbehave -o . && git add CODE_OF_CONDUCT.md && git commit -m 'docs(coc): updated CODE_OF_CONDUCT.md'",
"update-contrib": "weallcontribute -o . && git add CONTRIBUTING.md && git commit -m 'docs(contributing): updated CONTRIBUTING.md'"
},
"version": "2.2.0"
}