{"_id":"@acmiel-testing/js-lifecycle-scripts","name":"@acmiel-testing/js-lifecycle-scripts","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@acmiel-testing/js-lifecycle-scripts","version":"1.0.0","description":"Testing which lifecycle scripts are relevant for the `install` and `pack` commands of various JavaScript package managers.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","install":"mkdir -p /tmp/js-lifecycle/npm && touch /tmp/js-lifecycle/npm/install.txt","preinstall":"mkdir -p /tmp/js-lifecycle/npm && touch /tmp/js-lifecycle/npm/preinstall.txt","postinstall":"mkdir -p /tmp/js-lifecycle/npm && touch /tmp/js-lifecycle/npm/postinstall.txt","prepreinstall":"mkdir -p /tmp/js-lifecycle/npm && touch /tmp/js-lifecycle/npm/prepreinstall.txt","postpreinstall":"mkdir -p /tmp/js-lifecycle/npm && touch /tmp/js-lifecycle/npm/postpreinstall.txt","prepostinstall":"mkdir -p /tmp/js-lifecycle/npm && touch /tmp/js-lifecycle/npm/prepostinstall.txt","postpostinstall":"mkdir -p /tmp/js-lifecycle/npm && touch /tmp/js-lifecycle/npm/postpostinstall.txt","publish":"mkdir -p /tmp/js-lifecycle/npm && touch /tmp/js-lifecycle/npm/publish.txt","prepublish":"mkdir -p /tmp/js-lifecycle/npm && touch /tmp/js-lifecycle/npm/prepublish.txt","postpublish":"mkdir -p /tmp/js-lifecycle/npm && touch /tmp/js-lifecycle/npm/postpublish.txt","preprepublish":"mkdir -p /tmp/js-lifecycle/npm && touch /tmp/js-lifecycle/npm/preprepublish.txt","postprepublish":"mkdir -p /tmp/js-lifecycle/npm && touch /tmp/js-lifecycle/npm/postprepublish.txt","publishOnly":"mkdir -p /tmp/js-lifecycle/npm && touch /tmp/js-lifecycle/npm/publishOnly.txt","prepublishOnly":"mkdir -p /tmp/js-lifecycle/npm && touch /tmp/js-lifecycle/npm/prepublishOnly.txt","postpublishOnly":"mkdir -p /tmp/js-lifecycle/npm && touch /tmp/js-lifecycle/npm/postpublishOnly.txt","preprepublishOnly":"mkdir -p /tmp/js-lifecycle/npm && touch /tmp/js-lifecycle/npm/preprepublishOnly.txt","postprepublishOnly":"mkdir -p /tmp/js-lifecycle/npm && touch /tmp/js-lifecycle/npm/postprepublishOnly.txt","prepare":"mkdir -p /tmp/js-lifecycle/npm && touch /tmp/js-lifecycle/npm/prepare.txt","preprepare":"mkdir -p /tmp/js-lifecycle/npm && touch /tmp/js-lifecycle/npm/preprepare.txt","postprepare":"mkdir -p /tmp/js-lifecycle/npm && touch /tmp/js-lifecycle/npm/postprepare.txt","prepreprepare":"mkdir -p /tmp/js-lifecycle/npm && touch /tmp/js-lifecycle/npm/prepreprepare.txt","postpreprepare":"mkdir -p /tmp/js-lifecycle/npm && touch /tmp/js-lifecycle/npm/postpreprepare.txt","prepostprepare":"mkdir -p /tmp/js-lifecycle/npm && touch /tmp/js-lifecycle/npm/prepostprepare.txt","postpostprepare":"mkdir -p /tmp/js-lifecycle/npm && touch /tmp/js-lifecycle/npm/postpostprepare.txt","pack":"mkdir -p /tmp/js-lifecycle/npm && touch /tmp/js-lifecycle/npm/pack.txt","prepack":"mkdir -p /tmp/js-lifecycle/npm && touch /tmp/js-lifecycle/npm/prepack.txt","postpack":"mkdir -p /tmp/js-lifecycle/npm && touch /tmp/js-lifecycle/npm/postpack.txt","preprepack":"mkdir -p /tmp/js-lifecycle/npm && touch /tmp/js-lifecycle/npm/preprepack.txt","postprepack":"mkdir -p /tmp/js-lifecycle/npm && touch /tmp/js-lifecycle/npm/postprepack.txt","prepostpack":"mkdir -p /tmp/js-lifecycle/npm && touch /tmp/js-lifecycle/npm/prepostpack.txt","postpostpack":"mkdir -p /tmp/js-lifecycle/npm && touch /tmp/js-lifecycle/npm/postpostpack.txt","dependencies":"mkdir -p /tmp/js-lifecycle/npm && touch /tmp/js-lifecycle/npm/dependencies.txt","predependencies":"mkdir -p /tmp/js-lifecycle/npm && touch /tmp/js-lifecycle/npm/predependencies.txt","postdependencies":"mkdir -p /tmp/js-lifecycle/npm && touch /tmp/js-lifecycle/npm/postdependencies.txt","build":"mkdir -p /tmp/js-lifecycle/npm && touch /tmp/js-lifecycle/npm/build.txt","prebuild":"mkdir -p /tmp/js-lifecycle/npm && touch /tmp/js-lifecycle/npm/prebuild.txt","postbuild":"mkdir -p /tmp/js-lifecycle/npm && touch /tmp/js-lifecycle/npm/postbuild.txt"},"keywords":[],"author":"","license":"ISC","dependencies":{"fecha":"4.2.3"},"workspaces":["my-workspace"],"gitHead":"0e786c88d5aca79a68428dadaed4b096bf2ae3e0","_id":"@acmiel-testing/js-lifecycle-scripts@1.0.0","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-NFVaN3/2MDQPxPVDUDauCwHT/K0xE4GvjFBkWlbk5qHDe9+6Gobz1ApE7oZCkXt99PVkM1E6aehOK7RrlS529Q==","shasum":"40f99bd451334124d4dfd3a40a27ad65ef3c4efc","tarball":"https://registry.npmjs.org/@acmiel-testing/js-lifecycle-scripts/-/js-lifecycle-scripts-1.0.0.tgz","fileCount":4,"unpackedSize":14393,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4D0F5d2BaXre8uu6jjDmc9EhYaHQkB0AwC+VJVDJ8zgIgXw5kiNrHYpUExHlVfNSC7z1uiAYEVcCBe6VMrnEokDU="}]},"_npmUser":{"name":"acmiel","email":"acmiel1@gmail.com"},"directories":{},"maintainers":[{"name":"acmiel","email":"acmiel1@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-lifecycle-scripts_1.0.0_1694016647690_0.3520195816323466"},"_hasShrinkwrap":false}},"time":{"created":"2023-09-06T16:10:47.584Z","1.0.0":"2023-09-06T16:10:47.962Z","modified":"2023-09-06T16:10:48.310Z"},"maintainers":[{"name":"acmiel","email":"acmiel1@gmail.com"}],"description":"Testing which lifecycle scripts are relevant for the `install` and `pack` commands of various JavaScript package managers.","keywords":[],"license":"ISC","readme":"# js-lifecycle-scripts\n\nTesting which lifecycle scripts are relevant for the `install` and `pack` commands\nof various JavaScript package managers.\n\n## Results\n\n|                      | npm main package | npm workspaces | yarn main package | yarn workspaces | yarnberry main package | yarnberry workspaces | pnpm main package | pnpm workspaces |\n| -------------------- | ---------------- | -------------- | ----------------- | --------------- | ---------------------- | -------------------- | ----------------- | --------------- |\n| install              | ✅               | ✅             | ✅                | ✅              | ✅                     | ✅                   | ✅                | ✅              |\n| preinstall           | ✅               | ✅             | ✅                | ✅              | ✅                     | ✅                   | ✅                | ✅              |\n| postinstall          | ✅               | ✅             | ✅                | ✅              | ✅                     | ✅                   | ✅                | ✅              |\n| prepublish           | ✅               |                | ✅                |                 |                        |                      |                   |                 |\n| prepare              | ✅               | ✅             | ✅                |                 |                        |                      | ✅                | ✅              |\n| preprepare           | ✅               |                |                   |                 |                        |                      |                   |                 |\n| postprepare          | ✅               |                |                   |                 |                        |                      |                   |                 |\n| prepack              | ☑️               | ☑️             | ☑️                | ☑️              | ☑️                     | ☑️                   | ☑️                | ☑️              |\n| postpack             | ☑️               | ☑️             | ☑️                | ☑️              | ☑️                     | ☑️                   | ☑️                | ☑️              |\n| dependencies         | ✅               |                |                   |                 |                        |                      |                   |                 |\n| predependencies      | ✅               |                |                   |                 |                        |                      |                   |                 |\n| postdependencies     | ✅               |                |                   |                 |                        |                      |                   |                 |\n\n✅ = always executed\n\n☑️ = executed only in the workspace that is getting packed\n","readmeFilename":"README.md"}