{"_id":"@lavamoat/allow-scripts","_rev":"60-73ebec52fc5e5da7d547b3b242cb26f2","name":"@lavamoat/allow-scripts","dist-tags":{"latest":"5.1.0"},"versions":{"1.0.0":{"name":"@lavamoat/allow-scripts","version":"1.0.0","license":"MIT","_id":"@lavamoat/allow-scripts@1.0.0","maintainers":[{"name":"etdu","email":"etienne.dusseault@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"}],"bin":{"allow-scripts":"src/cli.js"},"dist":{"shasum":"b24de0b179f1b16aae7bc15d21948bd774fb05e9","tarball":"https://registry.npmjs.org/@lavamoat/allow-scripts/-/allow-scripts-1.0.0.tgz","fileCount":8,"integrity":"sha512-xY98CJu2BAFirfZ+w4wRQxAMlolfFj7L5sIkUdZPlhFYIZjNis8kGKxvxN4uscbIOILS14nSIbGqrUwEddPGrA==","signatures":[{"sig":"MEUCIA3BFD2Iu1X/VfDmXFSnupFNLGa/cTlozSbFhujIOCyxAiEAsygiQsZNGrDZ9+bkrqoL7Fdi41y/aB6GK2VTbCkZ/Qc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAnNRCRA9TVsSAnZWagAA4R8P/RoRjZN7Ch8f3I6hgTfv\nO4x2HRjqTQ76xNpFh2kOB3Iwu03H74a9wZcHUcwe4XLo31Y46PDu/Wn8VGy6\nGoIqFxH8zo6zvZEpK6iDePisL1LTOUNq0Fa2sNJAzVy8qWb35FtPGQ7JKNIL\nJSCIEbbP5gRyKxLMlUM6a+bnxQ+IOU6pThOPMeo5tRtKeRe5e+bltkoN6ax5\neBArHyxRThsqo5XDO0IRQ1QYAnrus/HxmgM7wQzvTpQKgLVMrd67Emf5nN0u\nuv4XTm7HyGnlNnxsfhQV//MFALGBBpEM6jOZr9gPR1H65DkfL5lmbVuwAFNG\nE3Mysou2zrOExXZ0l30Gp4LOXDqCPRAoeLIHm8wbjy3XQ+KrzTS4/1+u+ezQ\n1buXBeSa8oh37gA0FBlYiwvdgE1SAaoMASJsfXCkjFRuOsvHFi+QcrLnzS5A\nWXXcKSHObFtEFk3PcyRHi+lv2Ew8dd+J3lbdmgLXmf53gaOwGsljkUz6KYAM\niDmyZc5je9mJHSyU+h5HyDwB3kSfNF93LyxP5GwuiAzK01sauFmnESd9Ggoh\npaF13fZ9HJtTCrJ41DgHSOFgRpojzOONkscaBk9fPJC61Wwpmob7smRZKc2r\nEGDBhuQ7Vnb1f7dAwgASL9b+Uyl5aar9uzRAca0f++0iH+wsX5rZ+q94T0y7\n6y+r\r\n=nQnU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","_npmUser":{"name":"kumavis","email":"aaron@kumavis.me"},"description":"a tool for only running dependency lifecycle hooks specified in an allowlist","directories":{},"dependencies":{"yargs":"^16.2.0","semver":"^7.3.4","@yarnpkg/lockfile":"^1.1.0","yarn-logical-tree":"^1.0.2","@npmcli/run-script":"^1.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/allow-scripts_1.0.0_1610773328897_0.7545311060476922","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@lavamoat/allow-scripts","version":"1.0.1","license":"MIT","_id":"@lavamoat/allow-scripts@1.0.1","maintainers":[{"name":"etdu","email":"etienne.dusseault@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"}],"bin":{"allow-scripts":"src/cli.js"},"dist":{"shasum":"c952c43f1b246670ed4b94ebb12c34b2da6dcc0e","tarball":"https://registry.npmjs.org/@lavamoat/allow-scripts/-/allow-scripts-1.0.1.tgz","fileCount":9,"integrity":"sha512-FTEKYD3eV0sPRGNND0gsoi3qz62zwIODJezh1oPoD5+6mO4I+lsO3Niuo/O6+UblmONcauBIFmjdy5935Hx17Q==","signatures":[{"sig":"MEUCIANdhvRSv+v+b/g2TWKUgSgzdL2mhwtUE6N/fLEVtZgMAiEAxU8nocqBElKFMoASDnBKFCSULCSwooFDIfhrcFaggq0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgD6R/CRA9TVsSAnZWagAAKwYP/3CCzHtUSXs93h8qrqiy\n++3cvNP7UYHNnf84lm15HdWlndHndfoOQ1WqXJe9CEAjbg+9LxlqHE5DIF/G\nK4Q8mKNVv1lrx9xFTMokVDnWp1F3RS66W6QnxxTx8JbrxAisjRHQOPzwfwOX\n5Ll+LUEd99qk8pPviqtfDcgl1WlUxgxhsOjFbifBCxiTN0uBhlhc3pZ/Srqd\n0b/pDZ3JA9s6VtU+C3Dghygqw/HlT7zIDSyoZba4aNb2NKuZhoZLuDdx0eFM\nxsnxKwaMxuvPByH1v+fd6w+f0beUYbbg9q5QwMfIWyz8mJ2zK6+6MxVXS77J\ntPxnAvuXqc4UY7ZMTIetzCk6GNjtHa/KeSEmF8zt65FgnvIY9lMqOalPuTEQ\naSqVv0Ths+Bn9BNjG6dtWEOyMhjNeoxqjMo/6N2AT7/lPBMbNlbgYixgzkrq\nFKcsNJuMZssgwIjrSyAV4oQnqtcWmPtrTUsd+eOYg+cZf1Ui8YCZok66eF8w\nZ7U4zIwQGRWlbPlCnH3VYuzkbQ6J6GPIS4AnLX4Wv+8x5VliVYudOsITgY6/\n89Ok6EZxU4GLWNwQ5CoZUre5kMbGL28dXuz34blYRohctqSKDykxrcY8BHpJ\n+W4jvOsBYaNU1UVn8Ajhk6I0f2eAf4MdUL8eCswwarQ24GGiJ8fU7zwAMFp0\nD91R\r\n=2xbM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","_npmUser":{"name":"kumavis","email":"aaron@kumavis.me"},"description":"a tool for only running dependency lifecycle hooks specified in an allowlist","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2020 Consensys Software\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","dependencies":{"yargs":"^16.2.0","semver":"^7.3.4","@yarnpkg/lockfile":"^1.1.0","yarn-logical-tree":"^1.0.2","@npmcli/run-script":"^1.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/allow-scripts_1.0.1_1611637886817_0.6425544578176088","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@lavamoat/allow-scripts","version":"1.0.2","author":{},"license":"MIT","_id":"@lavamoat/allow-scripts@1.0.2","maintainers":[{"name":"etdu","email":"etienne.dusseault@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"}],"homepage":"https://github.com/LavaMoat/LavaMoat/tree/main/packages/allow-scripts","bin":{"allow-scripts":"src/cli.js"},"dist":{"shasum":"b6a5ab2de22d367767c1f4b5112e9038b9aec35f","tarball":"https://registry.npmjs.org/@lavamoat/allow-scripts/-/allow-scripts-1.0.2.tgz","fileCount":9,"integrity":"sha512-3KxgBpQhnNCurkbPr0kyfu/LTnQ0pKP3PCHfUocLitV6E5qR5b4i4p80j/Yo4OsW3GsxMwsypeu9vpoO9XUxKw==","signatures":[{"sig":"MEUCIDepPgMbG/sc9neUoq3nk+y+gX1sXauOuXnlQios0fpaAiEA5Fyo7XtwW4GuFcRU0o/66lqvwsfRfRXvLCTgpTQA3oY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27540,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGMu3CRA9TVsSAnZWagAAWrUQAJtc97VrSKkZoWsePxu0\nlk+7as3zf5AIattvHzCyIkTJZu/XUFwCqxB8kPVTar+BoWxunTTNppBobDCh\nkkcADDZHlg/V1m4Tc2pQbGuskf+6xcFPm45j2U8AUdmKfE3xWKGj74SkpOw9\n0kKYrG8/Sp++v9k/sm/agEtEX8+J+HYd+do4kmiTY6wZR9j7jpCza7uUEuik\nJIqb5uV5CGSmUIzejyrdZISyRwd8/ha3pVet1UILs5MqI9yGBZV2rKoAXH6f\n3wxSPkXJ+V0fDjtS7iEgsWMnsuHx+7sWXTHLOctuyS2UljzM+fGlrQfRnQWw\nyrbAZEZ/2HHMJ7E2WfZ+hLCWNhcBJGtcWXWO3vErZ3aWWkGI3xtjEay9uLLx\noIlu6w0icmyGq2NG38anLolxYlNQw51g0eRzINunRbPt080eReGSqhy+ZJ+a\nvHqKVwSTu9iP0DQzaN5iPASZ9oCZ1eG1j3nZq73fZEvV2mLYJ2X2Hr/KrzJc\nsxMNb3pgKY9f0M9coLRjP8tnZedo+8GD+KP4tBEK1mLQP/hatYFVgG5lU9Yr\n7Sx2tnQSp3xhY3VQ3pWSIkVpuHuYRe7EOOkzxInpP/0Pw9ng4jwpVurfqxJZ\nUJKoKYmR/Lt1rXaKNbKYa5sc+MHa7YGjPZ0AKJJ/h6vBNyC49AgD2XagcYJs\nMs+C\r\n=3FiX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"kumavis","email":"aaron@kumavis.me"},"description":"a tool for only running dependency lifecycle hooks specified in an allowlist","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2020 Consensys Software\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","dependencies":{"yargs":"^16.2.0","semver":"^7.3.4","@yarnpkg/lockfile":"^1.1.0","yarn-logical-tree":"^1.0.2","@npmcli/run-script":"^1.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/allow-scripts_1.0.2_1612237751262_0.45499729449419757","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@lavamoat/allow-scripts","version":"1.0.3","author":"","license":"MIT","_id":"@lavamoat/allow-scripts@1.0.3","maintainers":[{"name":"etdu","email":"etienne.dusseault@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"}],"homepage":"https://github.com/LavaMoat/LavaMoat/tree/main/packages/allow-scripts","bin":{"allow-scripts":"src/cli.js"},"dist":{"shasum":"8fa54a3f250977fdc85484d0870ae65c4e50a0c8","tarball":"https://registry.npmjs.org/@lavamoat/allow-scripts/-/allow-scripts-1.0.3.tgz","fileCount":6,"integrity":"sha512-bzRYwOqjx5UU2vQYIV/QZYQGDA1Nm4lXipTUCK4UNBwGSwYlK8A1SUrQdX+Rp0ASbr/mb8IH6rPIjz1LgsDbDA==","signatures":[{"sig":"MEQCIEFqlHDwcP/dzos+R5TVP5oZk9K71MJKX9Db1fJvqG07AiArhT7MDnXKolQiZg8YkW4tIkRZNHXmTzGZhTLORl628g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgG3D2CRA9TVsSAnZWagAAXHYP/2q4fv0m8yCD+oDlLM7g\ny933yLdXM2Ckew+9yrmfNrZLUHDRZmZk/pd7TE4dyz1yAV4Ww9Z88cjHuAMM\nYnpcx9CH08SkTKA9PCM/mAwikEDYZiWb2zqfmZc6e59iFGEBn0VPNirt6ZYo\necI/iGrx1cQUAiTMiGPmdhJ4X2k3jqJLLgQOewXnRVNIJG7/X7vbwyO8jDhf\nnb6BNb8wOo4kbYE9rK3wk6XUO/p4nIq/AqObJD+D0J6EQnq5FpUBN4pgOI9C\nEG5+xpWjVq+c3nuOrEhMqPQ8+yG/lT+ydWm3bBTuAyvCXGY6QN9VYffmJ1nL\nwgZWLro0al/aFVspLY9WFZGJTbsJJmcgLE02dE0F78i8LLj2aSgFSFZIgzkX\nbq6H7v9O8aEwopqG6rxhLVj4TJ1rv9addd+aCBnHf37nXpAWR6k2he15KPzS\nXplqzBUTlS7Zt0SMdo655L9bN1AKI0jaQup09J/YRvmCEdgZaA87WkeqGU+0\nEaEqqYXAuzMfGOymTcvDrkuvqldx/MCqawqoVrjy609jed0m2CjU7SvVReUc\nIdyirOb5fX9kg/HsgfQyAiU07xiGwrHnmyfq0iGY7LI6Rwh+fnAnLK74S+mS\ndOaC1qam4Uz3tZd3pn2W7JqocT2MRHbf7bBS3xL8/JlLyRxYgCAHxvQ1+d/d\nCCPG\r\n=jfWQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"2c0367d36a9b22b4d8090c8999869c2551dd647a","scripts":{"test":"echo \"Error: no test specified\""},"_npmUser":{"name":"kumavis","email":"aaron@kumavis.me"},"_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","description":"a tool for only running dependency lifecycle hooks specified in an allowlist","directories":{"test":"test"},"_nodeVersion":"14.15.4","dependencies":{"yargs":"^16.2.0","semver":"^7.3.4","@yarnpkg/lockfile":"^1.1.0","yarn-logical-tree":"^1.0.2","@npmcli/run-script":"^1.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/allow-scripts_1.0.3_1612411125577_0.2641686652433195","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@lavamoat/allow-scripts","version":"1.0.4","author":{},"license":"MIT","_id":"@lavamoat/allow-scripts@1.0.4","maintainers":[{"name":"etdu","email":"etienne.dusseault@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"}],"homepage":"https://github.com/LavaMoat/LavaMoat/tree/main/packages/allow-scripts","bin":{"allow-scripts":"src/cli.js"},"dist":{"shasum":"1804c552c40e522ad5210879181869030737321a","tarball":"https://registry.npmjs.org/@lavamoat/allow-scripts/-/allow-scripts-1.0.4.tgz","fileCount":9,"integrity":"sha512-720ZQn/PGI1kOvO51I4bTknX3jhztbuytHSHh4i9D4fAqz4NHW14vLR6xbvyk8gh+QtbmsLloeulrA81+if1bw==","signatures":[{"sig":"MEYCIQD7Ig0v/R1mC8woGgeFGB4Zn5bkPaoVKL/Rb7jHgkwj2QIhAIFcutI97Htar5+ybx2urFSL9d1jUWiHOoqQFXnvgCJa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23001,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMZkOCRA9TVsSAnZWagAA3QYP/1TDXOZr1yaHsvzUERc4\n0TAKP4+s3X3pSsojIylmkeKc3XAUry+tbnHsPDR311+2cJybmjq3e2bA2ahY\n+yJ9Sk+mqzyR3v5QhrNT7VQll5cfL9ooA7jU3828pw0MH0Xf1/36iGBdEEcf\nfSNiS/2GOM7H5hCn/A1kygZmy6Cw6X7MZDfKB/DbFQCq67RrfQKbxPRX+tp3\nG/xyq7YXHCPCAfZdz18TArHO53Ci5NVgmAc7f9maPHTpbnIZYdWRR5oOigGT\nY9qir7aiYSBfpYyR5iQ6ioM/vHcNZJZfsyUWNDrmGpKWu7qov9pD0Ki4gZyk\nD5UgzRwzut2mNH8Dl8UvYNWop61Zs0eWyVN5smtBnyHjLkF8zrBOHH+3S90m\nFmZE4GFYFf3HbT3LM1zajosEUd64cdEfOMXfeeQBrxj0dsXTmHMXcDp/7EQW\nPhCNVAQ7qOyL6Q2waayZax7T4Q0rrp77ylOAqrW0RlpQbRT6lXY6XlhA8LhO\noE6DWOKZoIAJcRDEykLg6Co62XI90RyUrA5NajAX5hgmE1gtQfA2wjP2SwRj\nrtiAy/j/DKFaTLxew51kYar4GvPKIL9w2TLFI/J4nEk+eMmwU611IIals3YD\ncaEIbkdhvhVxQo6sFnOqttkSO4Tu2iYC58Y6eN4OQtawtvWaGF5LDvLpLQmr\nga1q\r\n=3+rv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","scripts":{"lint":"npm run lint:standard && npm run lint:deps","test":"echo \"Error: no test specified\"","lint:fix":"standard src/**/*.js --fix","lint:deps":"depcheck","lint:standard":"standard src/**/*.js"},"_npmUser":{"name":"kumavis","email":"aaron@kumavis.me"},"description":"a tool for only running dependency lifecycle hooks specified in an allowlist","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2020 Consensys Software\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","dependencies":{"yargs":"^16.2.0","semver":"^7.3.4","resolve":"^1.20.0","npm-logical-tree":"^1.2.1","@yarnpkg/lockfile":"^1.1.0","@npmcli/run-script":"^1.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/allow-scripts_1.0.4_1613863182115_0.24935171088315178","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@lavamoat/allow-scripts","version":"1.0.5","author":"","license":"MIT","_id":"@lavamoat/allow-scripts@1.0.5","maintainers":[{"name":"etdu","email":"etienne.dusseault@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"}],"homepage":"https://github.com/LavaMoat/LavaMoat/tree/main/packages/allow-scripts","bin":{"allow-scripts":"src/cli.js"},"dist":{"shasum":"2ea55ae12edfeb48216c4b20380277e0cc348b5e","tarball":"https://registry.npmjs.org/@lavamoat/allow-scripts/-/allow-scripts-1.0.5.tgz","fileCount":9,"integrity":"sha512-hlsF635Xf+jexx/EPrnq07bA7MpJLfLW4oL9eDg+1vi1YbYiWr97Fzf26c9RPHyuK66zICR1RvtL/7RkmfIIag==","signatures":[{"sig":"MEUCIQCQxdW08aLN9gXoVtNsBtw/729s+XhSk2EY+9sTABSyCAIgHgYTY4BMVKqXDpVvClsrqbd8OiaCEY/uqJxkuOgy95Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22899,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgatW4CRA9TVsSAnZWagAAy7oP/Aue+7LNwpQCLVwlLV7R\nIcOE+iNeW5SIYhWz+osc7llkeGi+JDjFvfwJtKp9V/PoVNcJh0bShL1lzpQP\n8fk7VLXaESeKLs9amkDIzjqWunEUe6VnhpzIdCB5CxVTJdcFCdKw29k6Xigl\n3WLeJb5TZ6jLRhfxhBjlOrXxmI2Nwvv0ObcVi8jaaSN60v+stAu9taAUvpXY\nq1MhihNnd3Ho7xu1RmxfsNx9PssAiL42khCsBCmHWBixkr2z1TxDo+4qHQxP\nFxzFBlqaRKVnIoKtVzw6yvEKw6aM8iWsB43i1GIMr1DUSoDZLxH3IizLtPYs\neTew11CH3hRGuSZIe10jp6Juv20H/vjSVjRHqP7JXzit/OdC+CztSNc1viqY\ngZZ4C+IWN3D3jjSchuXxpzr/iJ0vrxg9+CTXnrx2s3EJvZl2uNosHljRGi6O\nn0oQ191iZACRXCenhE8PBq70WdvkY2/snPzXeM6bO3VaajtS9cUQUPy+2YVj\nAfZ7pn1fMxV0ui5sXcgLrIt8F46RL7EDTDv0+E/sF2vISOeoOQdRp5s5qhHE\nQgfVBfJ5OqTMIZBt2FFiqSNumXFtX8q/l1vwDKp/tVdPzoCqPjQkZCJhuFgA\nkQ+mf1hG5P3O0KPbAt8xPd4FAbcIEpDVu9J8/pB3pa8qDbhW1dizzu2wSAbg\nG8fd\r\n=Y4Po\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"2e58a29e0e2e5c423309155d94a63149b9f8a4a1","scripts":{"lint":"npm run lint:eslint && npm run lint:deps","test":"echo \"Error: no test specified\"","lint:fix":"eslint src/**/*.js --fix","lint:deps":"depcheck","lint:eslint":"eslint \"src/**/*.js\""},"_npmUser":{"name":"etdu","email":"etienne.dusseault@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v14.15.3+x64 (darwin)","description":"a tool for only running dependency lifecycle hooks specified in an allowlist","directories":{"test":"test"},"_nodeVersion":"14.15.3","dependencies":{"yargs":"^16.2.0","semver":"^7.3.4","resolve":"^1.20.0","npm-logical-tree":"^1.2.1","@yarnpkg/lockfile":"^1.1.0","@npmcli/run-script":"^1.8.1","@lavamoat/preinstall-always-fail":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint-plugin-ava":"^11.0.0","eslint-plugin-standard":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/allow-scripts_1.0.5_1617614263941_0.29061471518874993","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@lavamoat/allow-scripts","version":"1.0.6","author":{},"license":"MIT","_id":"@lavamoat/allow-scripts@1.0.6","maintainers":[{"name":"etdu","email":"etienne.dusseault@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"}],"homepage":"https://github.com/LavaMoat/LavaMoat/tree/main/packages/allow-scripts","bin":{"allow-scripts":"src/cli.js"},"dist":{"shasum":"fbdf7c35a5c2c2cff05ba002b7bc8f3355bda22c","tarball":"https://registry.npmjs.org/@lavamoat/allow-scripts/-/allow-scripts-1.0.6.tgz","fileCount":11,"integrity":"sha512-bBUN2xuQEXWmWTJrfkwaM8Ige7TNfTTRodyW353VYnzX7kW866Tm/Ag0hdbukFvJfNjRHabVmLKxYYL8l/uyZQ==","signatures":[{"sig":"MEQCIAl1NCVEJjmJpqEZIZE4TXKcMdTh9t+K2xKGQv1NgjpbAiAkqYTXdKwtnjcZwa/vvkX1CqrMhsYzBTeBM1/hE8Z4Sg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22849,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2OdqCRA9TVsSAnZWagAAU70QAKHlMtF04HjHD8c4mjqN\n9HgYwruXH71+yg5jPKQnn905jrf0rWunSLt2kd7jaqOz5i0CqJOf061yQ5X5\nT6LDO0AqPZxxOQnjzWuspOUZCwWqB1P3+4PHACJAyTDT1VINCN2nyfRu3LYx\nhYyk1t3S8X9ar4mya4XvOlfLI0jM3RZtD7TK+96gRe4rnIK82N4ymRR0rq4W\nMU+mSw18HtOv4SjGqWUOw98HF6bo0tZOEqy4nORSoStzM9IXmDQ3ZT/FmVt1\nlKQ23sqwkox4yTpXMfFQYWPgqw2KE6kZLWyHd6cY5B6qG60UOrdzSjhcz8HM\nHfRecBGC3BIq2YQP3XRXVSh+pqdQQLlesOWOPmbxVbAEc8gcwY2kJDCtSVO7\nxIrb0wiYc1bZZCk//h21FT5YlU9qvNFOcmhCG+lIPh+UlciYHa/DlPzUh5Hj\niCypfZ2H7TDSufsAvH2cNw22Qs00NYdbDa7zqDPAmShVLPFyIUx93GiZXaf+\nqDkuFxzV6LRvSOxWTV2EpUVzS4w/Xb4xY/DPpIdk6M6SHso88MJtXLDz4MUe\nre9qoH1V8jRVwlNIWmOoz+/c1WjIZFPBu3JBqAe1lzWW2ngyCsO8YCVH2Caf\nPLifkWmx0Pc1Yw27OT3S9pyTdF6pMOg36lwMZqPhnfRH9LcZR3kJAOiKlhUu\nwHhg\r\n=tDBU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","scripts":{"lint":"npm run lint:eslint && npm run lint:deps","test":"echo \"Error: no test specified\"","lint:fix":"eslint src/**/*.js --fix","lint:deps":"depcheck","lint:eslint":"eslint \"src/**/*.js\""},"_npmUser":{"name":"etdu","email":"etienne.dusseault@gmail.com"},"description":"a tool for only running dependency lifecycle hooks specified in an allowlist","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2020 Consensys Software\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","dependencies":{"yargs":"^16.2.0","semver":"^7.3.4","resolve":"^1.20.0","npm-logical-tree":"^1.2.1","@yarnpkg/lockfile":"^1.1.0","@npmcli/run-script":"^1.8.1","@lavamoat/preinstall-always-fail":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint-plugin-ava":"^11.0.0","eslint-plugin-standard":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/allow-scripts_1.0.6_1621407356451_0.02483922306958375","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@lavamoat/allow-scripts","version":"2.0.0","author":{},"license":"MIT","_id":"@lavamoat/allow-scripts@2.0.0","maintainers":[{"name":"tmpfs","email":"muji@tmpfs.org"},{"name":"kumavis","email":"aaron@kumavis.me"}],"homepage":"https://github.com/LavaMoat/LavaMoat/tree/main/packages/allow-scripts","bin":{"allow-scripts":"src/cli.js"},"dist":{"shasum":"d2b84491961c8b2b80281112e19654beae9eb584","tarball":"https://registry.npmjs.org/@lavamoat/allow-scripts/-/allow-scripts-2.0.0.tgz","fileCount":17,"integrity":"sha512-WC8cvStg5/MZ0JwccYsLNhtFSiK4tGEfv4kdlMoWfji4sB053HB1xCLDMlhFSMM6m0ecKA18CmzhI6J6iyCc0w==","signatures":[{"sig":"MEUCIQCysvzrBlo4Vv0Kjjja5JoU+N8yq7uNnQ24Zu8QcBoEMgIgBXXWQP2sIfjdBS4/kuUGzFoo41GLFYIZaKLOcgkwaLU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21728,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8vUHCRA9TVsSAnZWagAAxA4P/28HvrIf6o9OewpGSyiM\nMQChQXiFCdYMaLN1YY5YcyNwomd/UQFILGan+sAIwPSPf8shWLTg3UnAQPIv\nEp34w5Ay6kjFTdR2P25KoNfkU5yc75aAwVxtJ5Ctu3tS1RFl7VJzPLDSEzJd\njJiadBcL8hhpe5/glrFwq8NSI4EGtD3NYYQ8w1C1LiaWMGwHh1seSEUeQCda\nMs1EigL5Di+XvPQuypOtafe2u8h+XE0NfXd7H4TVV0iLWu85tT/qB91rkTXg\n3jWVCU40MFe4BbU6SkFdVWxvs3RfdiEODp69liE/M7Vr4g15B56A2nOLU+VQ\nIA0pPvJziVxcNbf/rJAahHNY/Znirzgs03C7XRbgtoNn8bOdyf0TyVQitFKc\nkFeW3N+y0VnxgHL6PAotyXaR8Yt15hD8423OSOQddWggQx5ZXRbwjt+otGgu\nlMM8AiJZbkHUUf1q1JKVMhf7Qu2syX/Lq5agNmDErNP7iZtJK83o9S0T6upz\nCRp8o0k2GvIwhpM6Xl5Kxs3wBOgDiNIBl5QPK4OK4yNGBZ5iJcgjaSQUkc53\nDCKWCMWArSKUv9YRBvvY2UAFbCNkWUy0jJU5d05ydrY1mObeiyluWTb/xJXX\ngKdCuLSQODVBtQKcJ8sL6FLq0Fb13Y9XLALQ1Wok/f6UZ7q8OmNyNuLlN3QF\n0tBJ\r\n=bp8i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","scripts":{"lint":"yarn lint:eslint && yarn lint:deps","test":"yarn test:run","lint:fix":"eslint src/**/*.js --fix","test:run":"ava test/index.js --timeout=2m","lint:deps":"depcheck","lint:eslint":"eslint \"src/**/*.js\""},"_npmUser":{"name":"kumavis","email":"aaron@kumavis.me"},"repository":{"url":"https://github.com/LavaMoat/LavaMoat.git","type":"git","directory":"packages/allow-scripts"},"description":"A tool for running only the dependency lifecycle hooks specified in an allowlist.","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2020 Consensys Software\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","dependencies":{"yargs":"^16.2.0","resolve":"^1.20.0","@npmcli/run-script":"^1.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","eslint-plugin-ava":"^11.0.0","eslint-plugin-standard":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/allow-scripts_2.0.0_1643312391790_0.5087654431287127","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@lavamoat/allow-scripts","version":"2.0.1","author":"","license":"MIT","_id":"@lavamoat/allow-scripts@2.0.1","maintainers":[{"name":"tmpfs","email":"muji@tmpfs.org"},{"name":"kumavis","email":"aaron@kumavis.me"}],"homepage":"https://github.com/LavaMoat/LavaMoat/tree/main/packages/allow-scripts","bugs":{"url":"https://github.com/LavaMoat/LavaMoat/issues"},"bin":{"allow-scripts":"src/cli.js"},"dist":{"shasum":"4923016ae35262fc68dbb8d523dc76c138a1da7e","tarball":"https://registry.npmjs.org/@lavamoat/allow-scripts/-/allow-scripts-2.0.1.tgz","fileCount":23,"integrity":"sha512-hDFvYTHLQoq4kAju10lxxaqw2t3/comT5ihVWLLa0gYkLBmsiRYoHTpZpaODGQGnjhsB0dRkPkiuwLiIUPvhSA==","signatures":[{"sig":"MEUCIQC3JrTaKpzUMW7VK39fljJ5T/fHh0eNfEu9KXEpbjQMLgIgY/ybrCVIjP1V2w5yvqK/CBXTE3phVrDzn95yWLtfShU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIckTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoSMBAAnony61mjEseKLnA5h2q8SRrcUV5HZV5egMX9r28LOz1SB8Ra\r\n9Ns2Y0Z1pP2UWMa7CnpQQYSCTG9mDYA6BKyWXtFSQ+sSqiN6o3sdtr2RDaE4\r\np7fd+CXcoQCtSklc3WkbAXE/8ylzLK2Y+yfWd280Bnte0RhfEkkbobgtqX1l\r\nocm8UNl9ZacnvOLRd/JVWYnNROWe1ZB+Tlv5NQnxqLBjqCODiE0irYw6ry36\r\nat4lQz+Nn20qAm6LmIlbIhh1Loc289mt8DEmWHBGpSJC2W/Ffj1o+/7gajde\r\nSysFIo5kkK9imX3+rZR5SK7UqUzRGw2SyHxnvPXVuTPqj+xtDctE2CR1Owtk\r\n7H8h1shb5F+pqpG1lGICz2urko3hyJm05HI6s94og1Fctvk4gBNPWEO9JDI8\r\nGNXtbc6K/24CW+OzAPxjKwfv+mwkkb6FhwHHTvCNTOGd3dwE6yvxvj6+cd1s\r\naIPYsE2NVaAJkHDxg8UY2ZipJHIH1PzFUCZtP0IGJdMy49fMslYmG1sNvUqz\r\nfiMtM50usAWQ6L17oJ3UdZ7Vw4NoVt+XXRW//bUcjlhpZwraeRLNtpIFuEZj\r\nVQfhfFyB5ttRIS4Vbn26LhSM73VhCzARJv6T71eve1ldWBCqcgHdXxEi6kEi\r\nGvfXf0NRdEVDmMjJdywb4lFlsKoZga8qlk4=\r\n=G/DC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"4bb766dfab9ad318105e1e2568d0c57f56c621e9","scripts":{"lint":"yarn lint:eslint && yarn lint:deps","test":"yarn test:run","lint:fix":"eslint src/**/*.js --fix","test:run":"ava --timeout=30s test/index.js","lint:deps":"depcheck","lint:eslint":"eslint \"src/**/*.js\""},"_npmUser":{"name":"kumavis","email":"aaron@kumavis.me"},"repository":{"url":"git+https://github.com/LavaMoat/LavaMoat.git","type":"git","directory":"packages/allow-scripts"},"_npmVersion":"lerna/3.22.1/node@v14.17.6+x64 (linux)","description":"A tool for running only the dependency lifecycle hooks specified in an allowlist.","directories":{"test":"test"},"_nodeVersion":"14.17.6","dependencies":{"yargs":"^16.2.0","@lavamoat/aa":"^2.0.0","@npmcli/run-script":"^1.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","eslint-plugin-ava":"^11.0.0","eslint-plugin-standard":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/allow-scripts_2.0.1_1646381331637_0.5272966140971638","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@lavamoat/allow-scripts","version":"2.0.2","author":"","license":"MIT","_id":"@lavamoat/allow-scripts@2.0.2","maintainers":[{"name":"tmpfs","email":"muji@tmpfs.org"},{"name":"kumavis","email":"aaron@kumavis.me"}],"homepage":"https://github.com/LavaMoat/LavaMoat/tree/main/packages/allow-scripts","bugs":{"url":"https://github.com/LavaMoat/LavaMoat/issues"},"bin":{"allow-scripts":"src/cli.js"},"dist":{"shasum":"57b4670e30ff720c306fff9adf775689bba0d999","tarball":"https://registry.npmjs.org/@lavamoat/allow-scripts/-/allow-scripts-2.0.2.tgz","fileCount":23,"integrity":"sha512-bJUXKDau/NgAGngKKLDfbx72gBhgTOUSRgYA8RuHuEX1OgAIk8QMlcPDvwhBCb26mjEHDnxlp5F/Uov0uPEbQw==","signatures":[{"sig":"MEYCIQC6o7z1/G8zRIZh78xyifsCstnQSw5tMf/jP8CVotC4LQIhANYDRbCegXO43CozbHbszxWG1W8oAOxnTvAqYYbsQwGp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRPY3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSqQ/9EWxgBzxRUwHQ3P5Jkv4tQ82rSwmn0XGaSHWc7UMeRVu+OpLx\r\ntpU7FCjeD+W8qK2vqRjGw46Q5KGvBiGSrZJVmW6QriNZRiOsiziFODvAL4qj\r\noLorxLt/gGphcmb4ja7Yk/wY0jf8GtzQUynGyklZn0c1qlAWPN/N2sDSIBdR\r\nN9evPwWHRn/oQ+Ubu85iI5kOocayhsqpju772Jn7AUk0wkx3G/Mx6UFjOK/C\r\nFhGADyAbtSnQyOSp8swQnHH56TZaihvD6Mvilirn9GVdYRXCMdUyofjVm/Dl\r\ne1kvrIJQIcVQzAq207FgSpNKxYRBdZSYBS08a/N62zBGVIYeE0D0+7M27wXp\r\nR2ZMb6oyDn5Y0L5dUEQD0T4UAJeXH73Si7sMOT/04yGBVgSiZcBXu3gREv6Z\r\n+ehL/4LwwGA156KZjclussxUqdvvi2Y3S7G2pvu+hm2UPTNWU2Jv2WwU7CiL\r\nCdDindAGI9TUeLemDI0/Xckvicfj6p6XFiYvCHA/jnd68x+HdQcJaukgeXeQ\r\n7LTfxeRIXslo08aNzxuKaYGtuAy81EFRIL666vwCPvekXh+Q+koZkeThfCSi\r\nmTLHk2lSd8CH/YA8nb5JL4mqmAiDctkwcxIUJ/XjLCWFFr+9DcTirQ2t/BRF\r\nGhMGOcFTJgh1+s8f+9X7BDgY8WvHmXgxShc=\r\n=Mxgu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"dabfe6850e3e2668a148c10307d441f6fe24b199","scripts":{"lint":"yarn lint:eslint && yarn lint:deps","test":"yarn test:run","lint:fix":"eslint src/**/*.js --fix","test:run":"ava --timeout=30s test/index.js","lint:deps":"depcheck","lint:eslint":"eslint \"src/**/*.js\""},"_npmUser":{"name":"kumavis","email":"aaron@kumavis.me"},"repository":{"url":"git+https://github.com/LavaMoat/LavaMoat.git","type":"git","directory":"packages/allow-scripts"},"_npmVersion":"lerna/3.22.1/node@v14.17.6+x64 (linux)","description":"A tool for running only the dependency lifecycle hooks specified in an allowlist.","directories":{"test":"test"},"_nodeVersion":"14.17.6","dependencies":{"yargs":"^16.2.0","@lavamoat/aa":"^2.0.1","@npmcli/run-script":"^1.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","eslint-plugin-ava":"^11.0.0","eslint-plugin-standard":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/allow-scripts_2.0.2_1648686647235_0.11686830360181744","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@lavamoat/allow-scripts","version":"2.0.3","author":"","license":"MIT","_id":"@lavamoat/allow-scripts@2.0.3","maintainers":[{"name":"tmpfs","email":"muji@tmpfs.org"},{"name":"kumavis","email":"aaron@kumavis.me"}],"homepage":"https://github.com/LavaMoat/LavaMoat/tree/main/packages/allow-scripts","bugs":{"url":"https://github.com/LavaMoat/LavaMoat/issues"},"bin":{"allow-scripts":"src/cli.js"},"dist":{"shasum":"9c50e8c1ab58e3c701fe8996f27b376efa13c029","tarball":"https://registry.npmjs.org/@lavamoat/allow-scripts/-/allow-scripts-2.0.3.tgz","fileCount":23,"integrity":"sha512-OVm/eUFB62JY1kyG91aYh/K5mDp3LfHvY7EqwoKV5M/0Pup4buKf9zsKiYVod/1kkuNV6nJwoMW33EZXM+ZAPg==","signatures":[{"sig":"MEUCIFVLf6raGPIykwbp1SH+OeoX6zmVe/urxk0egLBpABngAiEAxhsuW116xkzGNefcpSeqeEj+TU3k+x0pW5w/ppS+L8Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZu5jACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmopOg/+NjPTals7EZJgwvQywTuuXypvmIj/gu3Gns5s65uA4AmmEk76\r\noZcmS1FaigeHKuYec3E0m2MLrM4T/a6d2hQn5DcF+WAdbWYx08k9+76g5EiB\r\n9gXTXWUyvVilOhQ767kv0sqFroDGMsfCIayozqIenw/k/y9EqZjX3HAfAZIh\r\n/XtP68SH5eVSqGuEfgnHY951Axx1cu223nkpPGB5umFBUhL8qPxCVHHEIGl5\r\n4dGhDA7Pcf0qqCdkDJZxq58JOxAZuvQDkVXtCOFRD6wRXVcURiwJHn8unk+p\r\nWhxURkWzkwa0onsTDQKmk3T1o3gdEOWJR+ghjc+ONnh8uT2fAqCtnAvteJTo\r\nv/gUfI0244D73tgnchVh9wRe2+h7EnC8w9Dw0X79RaOyO4Sn15TMqg9ezwF5\r\nI2X5E4syrRHuCbiqW4VjsCP0nwEQdiSW9Y6scBRUwEPJzgxdx6nP6AlR8B76\r\nn/7K47ft01VXUJzYABgUiYu1PshLNgqaJd+erW4dLURVlWRXZI40DA1Y51yN\r\n7VDLMuE5ehk2mm5wQS10aLkVPnM4Ly9oMLymPEGUni1y5/qFjhz3TKN/TDs/\r\n+5jcwmMmt51evJpBrJY1C0pzSEBjDqVBNdmy3fgFBrlvCRsIPXt6BcXrVjZ3\r\nRJYQacI+AW/1ZzbA7fZD7A261uhLTFtWDuQ=\r\n=ydkv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"a7ac1af9b40f7c7b84053b461345c29540e9a60c","scripts":{"lint":"yarn lint:eslint && yarn lint:deps","test":"yarn test:run","lint:fix":"eslint src/**/*.js --fix","test:run":"ava --timeout=30s test/index.js","lint:deps":"depcheck","lint:eslint":"eslint \"src/**/*.js\""},"_npmUser":{"name":"kumavis","email":"aaron@kumavis.me"},"repository":{"url":"git+https://github.com/LavaMoat/LavaMoat.git","type":"git","directory":"packages/allow-scripts"},"_npmVersion":"lerna/3.22.1/node@v14.17.6+x64 (linux)","description":"A tool for running only the dependency lifecycle hooks specified in an allowlist.","directories":{"test":"test"},"_nodeVersion":"14.17.6","dependencies":{"yargs":"^16.2.0","@lavamoat/aa":"^3.0.0","@npmcli/run-script":"^1.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","eslint-plugin-ava":"^11.0.0","eslint-plugin-standard":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/allow-scripts_2.0.3_1650912867233_0.5309371210676106","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@lavamoat/allow-scripts","version":"2.1.0","author":"","license":"MIT","_id":"@lavamoat/allow-scripts@2.1.0","maintainers":[{"name":"naugtur","email":"naugtur@gmail.com"},{"name":"tmpfs","email":"muji@tmpfs.org"},{"name":"kumavis","email":"aaron@kumavis.me"}],"homepage":"https://github.com/LavaMoat/LavaMoat/tree/main/packages/allow-scripts","bugs":{"url":"https://github.com/LavaMoat/LavaMoat/issues"},"bin":{"allow-scripts":"src/cli.js"},"dist":{"shasum":"58ff6fd65dc7c9f1fd18b06543b1b52d73323f3c","tarball":"https://registry.npmjs.org/@lavamoat/allow-scripts/-/allow-scripts-2.1.0.tgz","fileCount":22,"integrity":"sha512-EwezrMp2Bei6Q1OLgn7UsfZ5evWiuA+zFjktfW5totAbddZZF5pyomtV6Wi+iPrg7KnmEjt8bjGEGLtVb5yBKA==","signatures":[{"sig":"MEQCICkn9FSCrLwP8m/mJcSD2Gx8VApkY+Fv1wTMCEpfDL3sAiBNLD13tUFnxBycFGNPra0KICiokOrQ55IoUCJyfCl6Ag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23858,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWY84ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWthAAlC487wqy4XRh6JYksaUb7yrtCtxHsOWWWGxyLzz1elz1D26J\r\nyJoHLFonMeFO9R6XXynDvd9LBRV2INKoPwsZvIMZr7XqCLgw9R7iGKPDuAdz\r\nvkQCMe1YQb/9bcwtHUVhtIk9DS9NdYlh049Ztox0qWX8hTFCvHMjRMXEFZCs\r\n2AXr0W6vWR5JgPEL5fTfoCJ8GqzWHRS/5Ha33We1Ek0+kFHPCtrQON3qGBna\r\nGo6EIH1aMWxeG1DfaQvxgUSDrmysucY1bD9wsA92Bqu1tQwa7KMigqsVyP7f\r\nJSQ3B53KtFv+jyno6+ItQEPyIzyCbC8zvMSwxqtgwDfeSkKxXk2L9dEb7yXS\r\n0/lV/6A/HqHR0g7nkbgnkSNAQnz2zePcbIjtdXGj1m8qkitM6uTzZheqdOFL\r\nut3F/Mum9lw/POo3dy26mfFH3+cLOJ1+4LiAJ/hUftx9S3cHcU1HGQLV+UqV\r\nuIyH2lSSnJ5Jjmv0G5RJwYoS2zQIOPfLFeFg56U7CdjccDGQh85v/RCI7czj\r\nZore9On4loB8D2qPTiDUrZojlf7icYP5C6pem42ASi39XfcNFo2TyNyjkTEe\r\nbebOC5dgCnpS9oRUVnelpMpZSdhQtFpigZT1vL618vN0+NMzwZCzKtIsGxYA\r\nRWxcteuiMlVclvh2jMVpobRT8FvaXd0puww=\r\n=+0LY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"ccf17166df451d850f1b284ae8d3fc2e211bd149","scripts":{"lint":"yarn lint:eslint && yarn lint:deps","test":"yarn test:run","lint:fix":"eslint src/**/*.js --fix","test:run":"ava --timeout=30s test/index.js","lint:deps":"depcheck","lint:eslint":"eslint \"src/**/*.js\""},"_npmUser":{"name":"kumavis","email":"aaron@kumavis.me"},"repository":{"url":"git+https://github.com/LavaMoat/LavaMoat.git","type":"git","directory":"packages/allow-scripts"},"_npmVersion":"lerna/3.22.1/node@v14.20.1+x64 (linux)","description":"A tool for running only the dependency lifecycle hooks specified in an allowlist.","directories":{"test":"test"},"_nodeVersion":"14.20.1","dependencies":{"yargs":"^16.2.0","@lavamoat/aa":"^3.1.0","@npmcli/run-script":"^1.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","eslint-plugin-ava":"^11.0.0","eslint-plugin-standard":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/allow-scripts_2.1.0_1666813751936_0.055856438805390374","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"@lavamoat/allow-scripts","version":"2.3.0","author":"","license":"MIT","_id":"@lavamoat/allow-scripts@2.3.0","maintainers":[{"name":"weizman","email":"weizmangal@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"},{"name":"tmpfs","email":"muji@tmpfs.org"},{"name":"kumavis","email":"aaron@kumavis.me"}],"homepage":"https://github.com/LavaMoat/LavaMoat/tree/main/packages/allow-scripts","bugs":{"url":"https://github.com/LavaMoat/LavaMoat/issues"},"bin":{"allow-scripts":"src/cli.js"},"dist":{"shasum":"f1bcf4b7c8866a87a17c1c4334f50fd168c9eb4f","tarball":"https://registry.npmjs.org/@lavamoat/allow-scripts/-/allow-scripts-2.3.0.tgz","fileCount":30,"integrity":"sha512-Tp4qQsJ02RPPZwioI+SBrMo8HuUSWpDqGw7vjigioXnFo8k7UITQBwroZ7qUcp8avJSCOgnZDytMawgYbCFpOA==","signatures":[{"sig":"MEUCIQCVRSCyrtsjDf2VnKpeRv5XOTGRMybvCtFmSJSZnbEyYQIgRRPRDQcb/BCZ1Bpzw4UbG3Nn/9UMJ9BqFpuPJ1oa8jI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjm8AEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPPQ//RsVNceWy5Onya2L7PNzzECZwtcxHOy+HSILE2ps7GN4CSjE6\r\nCQ/4NE5SAaAOv0McoqUrjRPRIu5wHiWkPIWeqircN4DJnWDOLXlyJrlTLCUB\r\ntzk4iOW0jMJWyP6Rk9bSl8qfA861Xt8GBikbscmhukiiiab94wlk5HIk1nbl\r\n9SXvLsNy5UCbxpJTxuEZmihHX+br1OK0JV451bDkgosDJG9EEoAIoBWqnMK+\r\nTX9Z6x15KWrkTpoXKR1r6xudFjcKSpiGI79XsqfQz+0wC61xUEVXmwNcggg/\r\nMNKG6SJtKlrYIEVulFBYC94r2Ac2vPWJXKFX0aAZ0gQh8QLcyx9QMW0aohK7\r\n4KKZoRh047XTQVcJJHGFToXEEZXzJbaR9p+0287KETiQsGedmv4E8ZDjePBQ\r\nQ3OTISIDtVVNKRHTqEMhHBKzgQ3UQlYESAytA3ikRVelWvlxw7vWg+weBQrs\r\n4PU5rpQm/Jbetzrf3v0Sq1hYbTDUCaxXMd++Zz4U/t3tHrb+wAte1zG2rrW3\r\nM6AOtMEVxnQnpm2bhWyil2mP4/ItsJHlu5MJJniB3PKcNC9qkiuqBOiUWveX\r\nmBj1fIm4bopyRWJlNWSn1GQ8p1czi+fJ6DwacxmbZ9cGXq2wSEUN8kc58taz\r\nItNJWBp9CK0TVeon+MHANpQ+5HNepz2TmNY=\r\n=WbJp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","engines":{"node":">=14.0.0"},"exports":{".":"./src/index.js","./setup":"./src/setup.js"},"gitHead":"178db076d9a8dbd1c6b5c9eb6d3b3d7ebd06214b","scripts":{"lint":"yarn lint:eslint && yarn lint:deps","test":"yarn test:run","lint:fix":"eslint . --fix","test:run":"ava --timeout=30s test/index.js","lint:deps":"depcheck","test:prep":"for d in ./test/projects/*/ ; do (cd \"$d\" && ../../../src/cli.js auto --experimental-bins); done","lint:eslint":"eslint ."},"_npmUser":{"name":"kumavis","email":"aaron@kumavis.me"},"repository":{"url":"git+https://github.com/LavaMoat/LavaMoat.git","type":"git","directory":"packages/allow-scripts"},"_npmVersion":"lerna/3.22.1/node@v16.16.0+x64 (linux)","description":"A tool for running only the dependency lifecycle hooks specified in an allowlist.","directories":{"test":"test"},"_nodeVersion":"16.16.0","dependencies":{"yargs":"^16.2.0","bin-links":"4.0.1","@lavamoat/aa":"^3.1.1","@npmcli/run-script":"^1.8.1","npm-normalize-package-bin":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","eslint-plugin-ava":"^11.0.0","eslint-plugin-node":"^11.1.0","@metamask/eslint-config-nodejs":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/allow-scripts_2.3.0_1671151620626_0.4246676735442012","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"@lavamoat/allow-scripts","version":"2.3.1","author":"","license":"MIT","_id":"@lavamoat/allow-scripts@2.3.1","maintainers":[{"name":"tmpfs","email":"muji@tmpfs.org"},{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"weizman","email":"weizmangal@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"}],"homepage":"https://github.com/LavaMoat/LavaMoat/tree/main/packages/allow-scripts","bugs":{"url":"https://github.com/LavaMoat/LavaMoat/issues"},"bin":{"allow-scripts":"src/cli.js"},"dist":{"shasum":"a5cbf885108b94877fd51af74176a64e2294cad6","tarball":"https://registry.npmjs.org/@lavamoat/allow-scripts/-/allow-scripts-2.3.1.tgz","fileCount":29,"integrity":"sha512-cnFaeso5cR3DOJq4WVx1tI5VFaMp7T+GxsmeGO36Ead90xRqjg2/NpKUg5QjBw40wSj5QWHVqjO4U0EqNhcqmQ==","signatures":[{"sig":"MEQCICX8zKK9I7TBE92VUuPAfy5Ymq+0huppoVC9SWQmslOyAiBB8Z2HQ4HdPWJMwm6PX1eqFgtOiS7z8E7Rju6iUAv6/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43801,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkR50ZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPFA//ec8ylpf9iWyEmxiAFrmxUSEArK1dmnlPsVYd0tRGQYsf0nep\r\nMb2LPGaPcq7kjX2PdH4Pq3ZmQVgGMSg9saeUIrN4K3Ipzqjtw35ZPMB5zBj3\r\nl4jZLJyN33gM01+ru/GOJpjA9lHDbd81LNhaT25TKSYOdMgX0rN2BOg7RL8v\r\n10ME4VmKNYBmbKd9FmUP10PV8Liv2C2eYh7VWvugXAC82oMnXjc1AdJsUtEg\r\nOGJ9qMBsslzS3XKslErz6Qsanrz7TGz55KS5qi5pEHnMtLH8RUPzuYxk1T8e\r\nMEAbgMoTzcscj5Ve+LqLQG/tM/+D9/E0NeXdwXQza4atGLutYiaxnDvJ1PUj\r\nYUVidnnoJ9pWD5RXAAGDAlEtuFttxThl8cDqZzIYuTyWhvtpdLNsJxdW7O+k\r\nxM9SZOHSBhBtKpSIFnxc7ckxvbNBMeB4y0DiAmaMzeLo1UUvnDEi/V7FM8FH\r\ncAyWqU278O8qa2Hsr/ojKWSvlQDq6lFXbNkRJ31+gGdop67aU0YtkTqNBWjc\r\nZYjac0M84NsDi07kvaUedLgIGcPUfwbCTOrgM3HRfF471ALJjAHTf60T3kCp\r\nQiRgf9DEph+6hLRHqpohR2No/2rmluZcRJ43wLGj4bqVohjQKR2J+TPBFzrx\r\n9PUQVU+trZMVW5ywcIxiOqWLrtd2TevPLIY=\r\n=iF89\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","engines":{"node":">=14.0.0"},"exports":{".":"./src/index.js","./setup":"./src/setup.js"},"gitHead":"1dc8f60b18e679d490388bdb001edb9cea617b69","scripts":{"lint":"yarn lint:eslint && yarn lint:deps","test":"yarn test:run","lint:fix":"eslint . --fix","test:run":"ava --timeout=30s test/index.js","lint:deps":"depcheck","test:prep":"for d in ./test/projects/*/ ; do (cd \"$d\" && ../../../src/cli.js auto --experimental-bins); done","lint:eslint":"eslint ."},"_npmUser":{"name":"lgbot","email":"khebkoh9@anonaddy.me"},"repository":{"url":"git+https://github.com/LavaMoat/LavaMoat.git","type":"git","directory":"packages/allow-scripts"},"_npmVersion":"lerna/3.22.1/node@v14.21.3+x64 (linux)","description":"A tool for running only the dependency lifecycle hooks specified in an allowlist.","directories":{"test":"test"},"_nodeVersion":"14.21.3","dependencies":{"yargs":"^16.2.0","bin-links":"4.0.1","@lavamoat/aa":"^3.1.1","@npmcli/run-script":"^6.0.0","npm-normalize-package-bin":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","eslint-plugin-ava":"^11.0.0","eslint-plugin-node":"^11.1.0","@metamask/eslint-config-nodejs":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/allow-scripts_2.3.1_1682414873696_0.3243551256835129","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"@lavamoat/allow-scripts","version":"2.5.0","author":"","license":"MIT","_id":"@lavamoat/allow-scripts@2.5.0","maintainers":[{"name":"boneskull","email":"boneskull@boneskull.com"},{"name":"tmpfs","email":"muji@tmpfs.org"},{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"weizman","email":"weizmangal@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"}],"homepage":"https://github.com/LavaMoat/LavaMoat/tree/main/packages/allow-scripts","bugs":{"url":"https://github.com/LavaMoat/LavaMoat/issues"},"ava":{"files":["test/*.spec.js"],"timeout":"30s"},"bin":{"allow-scripts":"src/cli.js"},"dist":{"shasum":"7cbedf98d8712d2488582b5087fc9dae1cdeed4e","tarball":"https://registry.npmjs.org/@lavamoat/allow-scripts/-/allow-scripts-2.5.0.tgz","fileCount":29,"integrity":"sha512-KojK+6GI6JdJAwXMx6Ds9uauWRMfzHRle5k74yfV0q0Cq7K8woK7Ei8mvqdRTRg4iKC75NMJ5kucZGOzAGp34g==","signatures":[{"sig":"MEUCIGZSJPfNsDUfExIWBEr4fHWmkegUsHYo5nKnagQDAREdAiEA2Xh0E5NvXeEHGWDTCVoQHh5EO6Y0vWjPANwx5c2sXeg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46495},"main":"src/index.js","engines":{"node":">=14.0.0"},"exports":{".":"./src/index.js","./setup":"./src/setup.js"},"gitHead":"0de2b246fbe4f4a6e14f3fce021777cbd3102447","scripts":{"test":"npm run test:run","test:run":"ava","lint:deps":"depcheck","test:prep":"for d in ./test/projects/*/ ; do (cd \"$d\" && ../../../src/cli.js auto --experimental-bins); done"},"_npmUser":{"name":"naugtur","email":"naugtur@gmail.com"},"repository":{"url":"git+https://github.com/LavaMoat/LavaMoat.git","type":"git","directory":"packages/allow-scripts"},"_npmVersion":"lerna/7.1.4/node@v18.17.1+x64 (linux)","description":"A tool for running only the dependency lifecycle hooks specified in an allowlist.","directories":{"test":"test"},"_nodeVersion":"18.17.1","dependencies":{"yargs":"^16.2.0","bin-links":"4.0.1","@lavamoat/aa":"^3.1.4","@npmcli/run-script":"^6.0.0","npm-normalize-package-bin":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/allow-scripts_2.5.0_1694544596666_0.06877594025648315","host":"s3://npm-registry-packages"}},"2.5.1":{"name":"@lavamoat/allow-scripts","version":"2.5.1","author":"","license":"MIT","_id":"@lavamoat/allow-scripts@2.5.1","maintainers":[{"name":"boneskull","email":"boneskull@boneskull.com"},{"name":"tmpfs","email":"muji@tmpfs.org"},{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"weizman","email":"weizmangal@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"}],"homepage":"https://github.com/LavaMoat/LavaMoat/tree/main/packages/allow-scripts","bugs":{"url":"https://github.com/LavaMoat/LavaMoat/issues"},"ava":{"files":["test/*.spec.js"],"timeout":"30s"},"bin":{"allow-scripts":"src/cli.js"},"dist":{"shasum":"003ed6655f37b083695982841bbe8962737bd055","tarball":"https://registry.npmjs.org/@lavamoat/allow-scripts/-/allow-scripts-2.5.1.tgz","fileCount":29,"integrity":"sha512-JxidVui7IggOmsIdDPHh71NltA1J5U76IvJwb34fClFCFa4ggt6SNfJi4/yPe/iVho4mNIB91HCKm4Pu6yo5HA==","signatures":[{"sig":"MEUCIQDZZeY66berE7ypc0A34M0vXs/C43fk1TAd543gLQfqfQIgPXw/R1dL8mdleqVm3d01rtKcm5iFpUZSeZA+2gbsvSM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43503},"main":"src/index.js","engines":{"node":">=14.0.0"},"exports":{".":"./src/index.js","./setup":"./src/setup.js"},"gitHead":"5fb4a8824b4100150f891fabf17448a77de48498","scripts":{"test":"npm run test:run","test:run":"ava","lint:deps":"depcheck","test:prep":"for d in ./test/projects/*/ ; do (cd \"$d\" && ../../../src/cli.js auto --experimental-bins); done"},"_npmUser":{"name":"boneskull","email":"boneskull@boneskull.com"},"repository":{"url":"git+https://github.com/LavaMoat/LavaMoat.git","type":"git","directory":"packages/allow-scripts"},"_npmVersion":"lerna/7.1.4/node@v18.17.1+x64 (linux)","description":"A tool for running only the dependency lifecycle hooks specified in an allowlist.","directories":{"test":"test"},"_nodeVersion":"18.17.1","dependencies":{"yargs":"^16.2.0","bin-links":"4.0.1","@lavamoat/aa":"^3.1.5","@npmcli/run-script":"^6.0.0","npm-normalize-package-bin":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/allow-scripts_2.5.1_1694717867932_0.016243406824853812","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@lavamoat/allow-scripts","version":"3.0.0","author":"","license":"MIT","_id":"@lavamoat/allow-scripts@3.0.0","maintainers":[{"name":"boneskull","email":"boneskull@boneskull.com"},{"name":"tmpfs","email":"muji@tmpfs.org"},{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"weizman","email":"weizmangal@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"}],"homepage":"https://github.com/LavaMoat/LavaMoat/tree/main/packages/allow-scripts","bugs":{"url":"https://github.com/LavaMoat/LavaMoat/issues"},"ava":{"files":["test/*.spec.js"],"timeout":"30s"},"bin":{"allow-scripts":"src/cli.js"},"dist":{"shasum":"3ca6f64acf8cbc889b677fd193027cf522202238","tarball":"https://registry.npmjs.org/@lavamoat/allow-scripts/-/allow-scripts-3.0.0.tgz","fileCount":48,"integrity":"sha512-s0rRE4ZPMTYXP9CDKxG4PMuD7UK5rbXsDn72kNr15N8wVtQsX07cpbx6msAJFPMB2lC8agmZqwkubL6BgaUHxA==","signatures":[{"sig":"MEUCIQCJlcouIq6QN++4A1xAg7+CCOpuH74mcQ/4sqRgTPJS2wIgPPxL7oxvKmI3Omiw7aWFKut/UYkegwvOVskZbx8VcC4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56777},"main":"src/index.js","types":"./types/index.d.ts","engines":{"node":"^16.20.0 || ^18.0.0 || ^20.0.0"},"exports":{".":"./src/index.js","./setup":"./src/setup.js"},"gitHead":"1868d7b41cf9871634858140521359dd498ebe41","scripts":{"test":"npm run test:run","test:run":"ava","lint:deps":"depcheck","test:prep":"for d in ./test/projects/*/ ; do (cd \"$d\" && ../../../src/cli.js auto --experimental-bins); done"},"_npmUser":{"name":"naugtur","email":"naugtur@gmail.com"},"repository":{"url":"git+https://github.com/LavaMoat/LavaMoat.git","type":"git","directory":"packages/allow-scripts"},"_npmVersion":"10.0.0","description":"A tool for running only the dependency lifecycle hooks specified in an allowlist.","directories":{"test":"test"},"_nodeVersion":"18.17.1","dependencies":{"yargs":"^17.7.2","bin-links":"4.0.1","@lavamoat/aa":"^4.0.0","@npmcli/run-script":"^6.0.0","npm-normalize-package-bin":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/npmcli__promise-spawn":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/allow-scripts_3.0.0_1697713322594_0.6924292340411335","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@lavamoat/allow-scripts","version":"3.0.1","author":"","license":"MIT","_id":"@lavamoat/allow-scripts@3.0.1","maintainers":[{"name":"tmpfs","email":"muji@tmpfs.org"},{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"weizman","email":"weizmangal@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"}],"homepage":"https://github.com/LavaMoat/LavaMoat/tree/main/packages/allow-scripts","bugs":{"url":"https://github.com/LavaMoat/LavaMoat/issues"},"ava":{"files":["test/*.spec.js"],"timeout":"30s"},"bin":{"allow-scripts":"src/cli.js"},"dist":{"shasum":"f595593509b953050f55f47e74ee1f37f107d099","tarball":"https://registry.npmjs.org/@lavamoat/allow-scripts/-/allow-scripts-3.0.1.tgz","fileCount":28,"integrity":"sha512-Y+aGBwX2fUcUyqvv4n4GW0JlMRH68r9h+zk42dTRb0hAQktz1kz/y1Bw0K5TAGAGRc0ecvE0jRJ7CXO3MeTqbQ==","signatures":[{"sig":"MEQCIG9QgxdQcy88OJbnxujDLxGsgEIIVoGO3piiFU1Ls8tsAiBGfYo7G7LKzwPO6vdjb6DfLYGl4PeT7bbdedhHDt9qKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44840},"main":"src/index.js","types":"./types/index.d.ts","engines":{"node":"^16.20.0 || ^18.0.0 || ^20.0.0"},"exports":{".":"./src/index.js","./setup":"./src/setup.js"},"gitHead":"8b05b973d2fda5ad8c331beb970f5f58c5ad40c4","scripts":{"test":"npm run test:run","test:run":"ava","lint:deps":"depcheck","test:prep":"for d in ./test/projects/*/ ; do (cd \"$d\" && ../../../src/cli.js auto --experimental-bins); done"},"_npmUser":{"name":"naugtur","email":"naugtur@gmail.com"},"repository":{"url":"git+https://github.com/LavaMoat/LavaMoat.git","type":"git","directory":"packages/allow-scripts"},"_npmVersion":"10.0.0","description":"A tool for running only the dependency lifecycle hooks specified in an allowlist.","directories":{"test":"test"},"_nodeVersion":"20.11.0","dependencies":{"yargs":"17.7.2","bin-links":"4.0.3","@lavamoat/aa":"^4.0.1","@npmcli/run-script":"6.0.2","npm-normalize-package-bin":"3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/npmcli__promise-spawn":"6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/allow-scripts_3.0.1_1705579877611_0.0030514924154192435","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"@lavamoat/allow-scripts","version":"3.0.2","author":"","license":"MIT","_id":"@lavamoat/allow-scripts@3.0.2","maintainers":[{"name":"boneskull","email":"boneskull@boneskull.com"},{"name":"tmpfs","email":"muji@tmpfs.org"},{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"weizman","email":"weizmangal@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"}],"homepage":"https://github.com/LavaMoat/LavaMoat/tree/main/packages/allow-scripts","bugs":{"url":"https://github.com/LavaMoat/LavaMoat/issues"},"ava":{"files":["test/*.spec.js"],"timeout":"30s"},"bin":{"allow-scripts":"src/cli.js"},"dist":{"shasum":"90f1397064117c3f3222c95362a3f0a239cbaa26","tarball":"https://registry.npmjs.org/@lavamoat/allow-scripts/-/allow-scripts-3.0.2.tgz","fileCount":28,"integrity":"sha512-3ajYBx+h4SEvAV7sc60TyigOlnHj7/B6ShROIywCTYXigAh6P7nO4dtWp8Kx0UdjafftG+BewcP9/KemOXUVEA==","signatures":[{"sig":"MEYCIQChWPHYK7skdVRf0lx5nu9HLlK1IRLMZYiktQsDhZ4V8QIhAMGeh9y4gtSeF6PQoZnKcBUvGDFJXuRygjab+ScSlmUv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45440},"main":"src/index.js","types":"./types/index.d.ts","engines":{"node":"^16.20.0 || ^18.0.0 || ^20.0.0"},"exports":{".":"./src/index.js","./setup":"./src/setup.js"},"gitHead":"e57b49755db9939ccb43cdb7eaf553e358fcae05","scripts":{"test":"npm run test:run","test:run":"ava","lint:deps":"depcheck","test:prep":"for d in ./test/projects/*/ ; do (cd \"$d\" && ../../../src/cli.js auto --experimental-bins); done"},"_npmUser":{"name":"boneskull","email":"boneskull@boneskull.com"},"repository":{"url":"git+https://github.com/LavaMoat/LavaMoat.git","type":"git","directory":"packages/allow-scripts"},"_npmVersion":"10.2.3","description":"A tool for running only the dependency lifecycle hooks specified in an allowlist.","directories":{"test":"test"},"_nodeVersion":"20.10.0","dependencies":{"yargs":"17.7.2","bin-links":"4.0.3","@lavamoat/aa":"^4.0.1","@npmcli/run-script":"7.0.4","npm-normalize-package-bin":"3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/npmcli__promise-spawn":"6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/allow-scripts_3.0.2_1707340905278_0.5127763659440092","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"@lavamoat/allow-scripts","version":"3.0.3","author":"","license":"MIT","_id":"@lavamoat/allow-scripts@3.0.3","maintainers":[{"name":"boneskull","email":"boneskull@boneskull.com"},{"name":"tmpfs","email":"muji@tmpfs.org"},{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"weizman","email":"weizmangal@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"}],"homepage":"https://github.com/LavaMoat/LavaMoat/tree/main/packages/allow-scripts","bugs":{"url":"https://github.com/LavaMoat/LavaMoat/issues"},"ava":{"files":["test/*.spec.js"],"timeout":"30s"},"bin":{"allow-scripts":"src/cli.js"},"dist":{"shasum":"95721a91c4bb62b31dc633733a3debbc56d07f50","tarball":"https://registry.npmjs.org/@lavamoat/allow-scripts/-/allow-scripts-3.0.3.tgz","fileCount":28,"integrity":"sha512-oE/tVkHXewWptgRXoZ1TcXxKQhTW4roKdkqVU8CMCbXuSayy9BNZe5Yb2tbdlfCu7A02/RbeM6aBKKYWmapStg==","signatures":[{"sig":"MEQCIA/ySnUl82InnyJlLivn749XaRz5uztXWxWAlwU76l+BAiAIZJxACdRUsut5eH1Mfx4CcYec9M6XUpYNv1CxgO6S7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45576},"main":"src/index.js","types":"./types/index.d.ts","engines":{"node":"^16.20.0 || ^18.0.0 || ^20.0.0"},"exports":{".":"./src/index.js","./setup":"./src/setup.js"},"gitHead":"345f7c963c74e129e8ca32b6ed5e377d83d1f6f3","scripts":{"test":"npm run test:run","test:run":"ava","lint:deps":"depcheck","test:prep":"for d in ./test/projects/*/ ; do (cd \"$d\" && ../../../src/cli.js auto --experimental-bins); done"},"_npmUser":{"name":"lgbot","email":"khebkoh9@anonaddy.me"},"repository":{"url":"git+https://github.com/LavaMoat/LavaMoat.git","type":"git","directory":"packages/allow-scripts"},"_npmVersion":"9.8.1","description":"A tool for running only the dependency lifecycle hooks specified in an allowlist.","directories":{"test":"test"},"_nodeVersion":"18.18.2","dependencies":{"yargs":"17.7.2","bin-links":"4.0.3","@lavamoat/aa":"^4.1.0","@npmcli/run-script":"7.0.4","npm-normalize-package-bin":"3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/npmcli__promise-spawn":"6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/allow-scripts_3.0.3_1709177345370_0.5148764226581464","host":"s3://npm-registry-packages"}},"3.0.4":{"name":"@lavamoat/allow-scripts","version":"3.0.4","author":"","license":"MIT","_id":"@lavamoat/allow-scripts@3.0.4","maintainers":[{"name":"boneskull","email":"boneskull@boneskull.com"},{"name":"tmpfs","email":"muji@tmpfs.org"},{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"weizman","email":"weizmangal@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"}],"homepage":"https://github.com/LavaMoat/LavaMoat/tree/main/packages/allow-scripts","bugs":{"url":"https://github.com/LavaMoat/LavaMoat/issues"},"ava":{"files":["test/*.spec.js"],"timeout":"30s"},"bin":{"allow-scripts":"src/cli.js"},"dist":{"shasum":"0e1fe6ebf061470bc88c2468d31aafb0af394e82","tarball":"https://registry.npmjs.org/@lavamoat/allow-scripts/-/allow-scripts-3.0.4.tgz","fileCount":28,"integrity":"sha512-0BXKxGiZBP2sRCbj+m8T6Xhiuv521/Kn6+otmRd7Fb/JiR5N2ys4ae5GSrhqYw6qDVhh3Xro0NpUJ0B3bpu2wQ==","signatures":[{"sig":"MEQCIHNr9A54jobKjY5aRQuGvXVbAU1X0c98v+xld8oQfv8gAiB/KwBc4qhFYE98/IKD0A4Hsf9lhmvS1vDoL/t/5we7Lw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45785},"main":"src/index.js","types":"./types/index.d.ts","engines":{"node":"^16.20.0 || ^18.0.0 || ^20.0.0"},"exports":{".":"./src/index.js","./setup":"./src/setup.js"},"gitHead":"f0a1b5194857f7774518c3b8a6e0ac36b48899d5","scripts":{"test":"npm run test:run","test:run":"ava","lint:deps":"depcheck","test:prep":"node test/prepare.js"},"_npmUser":{"name":"boneskull","email":"boneskull@boneskull.com"},"repository":{"url":"git+https://github.com/LavaMoat/LavaMoat.git","type":"git","directory":"packages/allow-scripts"},"_npmVersion":"10.2.4","description":"A tool for running only the dependency lifecycle hooks specified in an allowlist.","directories":{"test":"test"},"_nodeVersion":"18.19.1","dependencies":{"yargs":"17.7.2","bin-links":"4.0.3","@lavamoat/aa":"^4.2.0","@npmcli/run-script":"7.0.4","npm-normalize-package-bin":"3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/npmcli__promise-spawn":"6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/allow-scripts_3.0.4_1711491620463_0.19803308064115432","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@lavamoat/allow-scripts","version":"3.1.0","author":"","license":"MIT","_id":"@lavamoat/allow-scripts@3.1.0","maintainers":[{"name":"lmbot","email":"leo.merinen@consensys.net"},{"name":"boneskull","email":"boneskull@boneskull.com"},{"name":"tmpfs","email":"muji@tmpfs.org"},{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"weizman","email":"weizmangal@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"}],"homepage":"https://github.com/LavaMoat/LavaMoat/tree/main/packages/allow-scripts","bugs":{"url":"https://github.com/LavaMoat/LavaMoat/issues"},"ava":{"files":["test/*.spec.js"],"timeout":"60s"},"bin":{"allow-scripts":"src/cli.js"},"dist":{"shasum":"0dd8fe039256225c0528506a4abf5d66093b6b0b","tarball":"https://registry.npmjs.org/@lavamoat/allow-scripts/-/allow-scripts-3.1.0.tgz","fileCount":28,"integrity":"sha512-R9UzC8i8K/37AOi0C+oLOaI/eykW8L3//yaXZIEAf6tQN6KBIeDn2Fyn4OAcHLcxl3HxPNp98O02UpBU75vnzQ==","signatures":[{"sig":"MEQCIADudvBH/7QoMR/ncPvdQtNOwOeGu99BdQnhztHbROXPAiBBmD4xkx2kf13TzlB5uDm1FgMdusvD2ygikPL5SE8wew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46834},"main":"src/index.js","types":"./types/index.d.ts","engines":{"node":"^16.20.0 || ^18.0.0 || ^20.0.0 || ^22.0.0"},"exports":{".":"./src/index.js","./setup":"./src/setup.js"},"gitHead":"3d5fc156f1832d41838344cfb40b5d8bd3e55621","scripts":{"test":"npm run test:run","test:run":"ava","lint:deps":"depcheck","test:prep":"node test/prepare.js"},"_npmUser":{"name":"lmbot","email":"leo.merinen@consensys.net"},"repository":{"url":"git+https://github.com/LavaMoat/LavaMoat.git","type":"git","directory":"packages/allow-scripts"},"_npmVersion":"10.7.0","description":"A tool for running only the dependency lifecycle hooks specified in an allowlist.","directories":{"test":"test"},"_nodeVersion":"18.20.4","dependencies":{"yargs":"17.7.2","bin-links":"4.0.4","@lavamoat/aa":"^4.3.0","@npmcli/run-script":"7.0.4","npm-normalize-package-bin":"3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/npmcli__promise-spawn":"6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/allow-scripts_3.1.0_1721208502785_0.6693499250371764","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"@lavamoat/allow-scripts","version":"3.2.0","author":"","license":"MIT","_id":"@lavamoat/allow-scripts@3.2.0","maintainers":[{"name":"lmbot","email":"leo.merinen@consensys.net"},{"name":"boneskull","email":"boneskull@boneskull.com"},{"name":"tmpfs","email":"muji@tmpfs.org"},{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"weizman","email":"weizmangal@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"}],"homepage":"https://github.com/LavaMoat/LavaMoat/tree/main/packages/allow-scripts","bugs":{"url":"https://github.com/LavaMoat/LavaMoat/issues"},"ava":{"files":["test/*.spec.js"],"timeout":"60s"},"bin":{"allow-scripts":"src/cli.js"},"dist":{"shasum":"bbd0f0039cf28670f0911b71af2c7554e0400872","tarball":"https://registry.npmjs.org/@lavamoat/allow-scripts/-/allow-scripts-3.2.0.tgz","fileCount":28,"integrity":"sha512-UQmyNgOY4OLsHqv8YrRTvsf61NSp1rCO+NXAQNWxtG+qyrvPYqo5rfj3PdmwUOlwAHebPSVfc4Yz7+Eg+DRxkg==","signatures":[{"sig":"MEUCIQCEcgAzevbYvJqK+ndWjb71RDyWjDIulZeXUQpylqQjvAIgTImRAyCxCgcNwVZNWNpNyZOGFnKwOEpi39yNbRz7+MI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48395},"main":"src/index.js","types":"./types/index.d.ts","engines":{"node":"^16.20.0 || ^18.0.0 || ^20.0.0 || ^22.0.0"},"exports":{".":"./src/index.js","./setup":"./src/setup.js"},"gitHead":"240705969e60e8255589661ba7e8b4e202768b42","scripts":{"test":"npm run test:run","test:run":"ava","lint:deps":"depcheck","test:prep":"node test/prepare.js"},"_npmUser":{"name":"naugtur","email":"naugtur@gmail.com"},"repository":{"url":"git+https://github.com/LavaMoat/LavaMoat.git","type":"git","directory":"packages/allow-scripts"},"_npmVersion":"9.9.3","description":"A tool for running only the dependency lifecycle hooks specified in an allowlist.","directories":{"test":"test"},"_nodeVersion":"20.13.1","dependencies":{"yargs":"17.7.2","bin-links":"4.0.4","@lavamoat/aa":"^4.3.0","@npmcli/run-script":"8.1.0","npm-normalize-package-bin":"3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/npmcli__promise-spawn":"6.0.3"},"peerDependencies":{"@lavamoat/preinstall-always-fail":"*"},"_npmOperationalInternal":{"tmp":"tmp/allow-scripts_3.2.0_1723800516481_0.3362324610854599","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"@lavamoat/allow-scripts","version":"3.2.1","author":"","license":"MIT","_id":"@lavamoat/allow-scripts@3.2.1","maintainers":[{"name":"lmbot","email":"leo.merinen@consensys.net"},{"name":"boneskull","email":"boneskull@boneskull.com"},{"name":"tmpfs","email":"muji@tmpfs.org"},{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"weizman","email":"weizmangal@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"}],"homepage":"https://github.com/LavaMoat/LavaMoat/tree/main/packages/allow-scripts","bugs":{"url":"https://github.com/LavaMoat/LavaMoat/issues"},"ava":{"files":["test/*.spec.js"],"timeout":"60s"},"bin":{"allow-scripts":"src/cli.js"},"dist":{"shasum":"0145565caa857f1191e672bfb4d7add1107b2208","tarball":"https://registry.npmjs.org/@lavamoat/allow-scripts/-/allow-scripts-3.2.1.tgz","fileCount":28,"integrity":"sha512-QaQ68XsT027OsEl3JlbKaPST6ZbMuYpe8RQXqbG34FOAni6Kcz4BvBvVK8iZBz0eOREaQcojmER2f829eh57dw==","signatures":[{"sig":"MEYCIQDTOgNpheuUg79Y8BYKVN1/c2NUiaL6nN7kSUqIfn/wJgIhAIrKdxLyLzKgTHoZP0+791Gd/hYL5Zha/s5mH4wpTbT/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48899},"main":"src/index.js","types":"./types/index.d.ts","engines":{"node":"^16.20.0 || ^18.0.0 || ^20.0.0 || ^22.0.0"},"exports":{".":"./src/index.js","./setup":"./src/setup.js"},"gitHead":"a859f9fac4c4dc26eb3057412d21b727e353b5a8","scripts":{"test":"npm run test:run","test:run":"ava","lint:deps":"depcheck","test:prep":"node test/prepare.js"},"_npmUser":{"name":"naugtur","email":"naugtur@gmail.com"},"repository":{"url":"git+https://github.com/LavaMoat/LavaMoat.git","type":"git","directory":"packages/allow-scripts"},"_npmVersion":"10.7.0","description":"A tool for running only the dependency lifecycle hooks specified in an allowlist.","directories":{"test":"test"},"_nodeVersion":"20.17.0","dependencies":{"yargs":"17.7.2","bin-links":"4.0.4","@lavamoat/aa":"^4.3.0","@npmcli/run-script":"8.1.0","npm-normalize-package-bin":"3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/npmcli__promise-spawn":"6.0.3"},"peerDependencies":{"@lavamoat/preinstall-always-fail":"*"},"_npmOperationalInternal":{"tmp":"tmp/allow-scripts_3.2.1_1726042348309_0.026267223779764537","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"@lavamoat/allow-scripts","version":"3.3.0","author":"","license":"MIT","_id":"@lavamoat/allow-scripts@3.3.0","maintainers":[{"name":"lmbot","email":"leo.merinen@consensys.net"},{"name":"boneskull","email":"boneskull@boneskull.com"},{"name":"tmpfs","email":"muji@tmpfs.org"},{"name":"lgbot","email":"khebkoh9@anonaddy.me"},{"name":"weizman","email":"weizmangal@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"},{"name":"kumavis","email":"aaron@kumavis.me"}],"homepage":"https://github.com/LavaMoat/LavaMoat/tree/main/packages/allow-scripts","bugs":{"url":"https://github.com/LavaMoat/LavaMoat/issues"},"ava":{"files":["test/*.spec.js"],"timeout":"60s"},"bin":{"allow-scripts":"src/cli.js"},"dist":{"shasum":"9c5f1b8a0461c469debc53b69491bb354fe652cb","tarball":"https://registry.npmjs.org/@lavamoat/allow-scripts/-/allow-scripts-3.3.0.tgz","fileCount":40,"integrity":"sha512-1R7SBnCghbkPv/+8t6P8BHJlu8+dtUKiWMvaryIbSbXvDRPYaj2NG6hqbCPbsqMMqqjJViSw+LFhg2wn0Re61Q==","signatures":[{"sig":"MEUCIQDIEWkDhrs1BGcOV3rbXfvqUgLkdqOLTGUu7oGDilEtGwIgDk81LrNg6eOvbA07fRPd8W2qcGmSChnTzNohzgmTdYw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54813},"main":"src/index.js","types":"./types/index.d.ts","engines":{"node":"^16.20.0 || ^18.0.0 || ^20.0.0 || ^22.0.0"},"exports":{".":"./src/index.js","./setup":"./src/setup.js"},"gitHead":"bd47ad9ec3db6e3faa3ef1db831e0ed5fe69da9d","scripts":{"test":"npm run test:run","test:run":"ava","lint:deps":"depcheck","test:prep":"node test/prepare.js"},"_npmUser":{"name":"naugtur","email":"naugtur@gmail.com"},"repository":{"url":"git+https://github.com/LavaMoat/LavaMoat.git","type":"git","directory":"packages/allow-scripts"},"_npmVersion":"10.7.0","description":"A tool for running only the dependency lifecycle hooks specified in an allowlist.","directories":{"test":"test"},"_nodeVersion":"20.17.0","dependencies":{"yargs":"17.7.2","bin-links":"4.0.4","@lavamoat/aa":"^4.3.0","@npmcli/run-script":"8.1.0","npm-normalize-package-bin":"3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/npmcli__promise-spawn":"6.0.3"},"peerDependencies":{"@lavamoat/preinstall-always-fail":"*"},"_npmOperationalInternal":{"tmp":"tmp/allow-scripts_3.3.0_1728660008100_0.4231480985704954","host":"s3://npm-registry-packages"}},"3.3.1":{"name":"@lavamoat/allow-scripts","version":"3.3.1","author":"","license":"MIT","_id":"@lavamoat/allow-scripts@3.3.1","maintainers":[{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"naugtur","email":"naugtur@gmail.com"}],"homepage":"https://github.com/LavaMoat/LavaMoat/tree/main/packages/allow-scripts","bugs":{"url":"https://github.com/LavaMoat/LavaMoat/issues"},"ava":{"files":["test/*.spec.js"],"timeout":"60s"},"bin":{"allow-scripts":"src/cli.js"},"dist":{"shasum":"651ba72ce803302071811ae2bcece2cbc1558511","tarball":"https://registry.npmjs.org/@lavamoat/allow-scripts/-/allow-scripts-3.3.1.tgz","fileCount":40,"integrity":"sha512-wTrGJmIgRqqMnDnrhejWlA+rX45RAqQbBkxgM0x0XMreMTJpT0MeLr4KER3+YeHsy4e8dELT8C4Xu4xMWkWv4g==","signatures":[{"sig":"MEUCIAnitG4clMCc4io87iI1lQ2VaDyUQPl8ImJ8laZTf+lZAiEAlovsZUBGQg+UKgwOA5cDTtZu3+ciZ3+lhzS419k7EfQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54579},"main":"src/index.js","types":"./types/index.d.ts","engines":{"node":"^16.20.0 || ^18.0.0 || ^20.0.0 || ^22.0.0"},"exports":{".":"./src/index.js","./setup":"./src/setup.js"},"gitHead":"203912b920d052f92f6b1940be6611bdbc14552a","scripts":{"test":"npm run test:run","test:run":"ava","lint:deps":"depcheck","test:prep":"node test/prepare.js"},"_npmUser":{"name":"naugtur","email":"naugtur@gmail.com"},"repository":{"url":"git+https://github.com/LavaMoat/LavaMoat.git","type":"git","directory":"packages/allow-scripts"},"_npmVersion":"10.9.2","description":"A tool for running only the dependency lifecycle hooks specified in an allowlist.","directories":{"test":"test"},"_nodeVersion":"20.18.1","dependencies":{"yargs":"17.7.2","bin-links":"4.0.4","type-fest":"4.30.0","@lavamoat/aa":"^4.3.1","@npmcli/run-script":"8.1.0","npm-normalize-package-bin":"3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/npmcli__promise-spawn":"6.0.3"},"peerDependencies":{"@lavamoat/preinstall-always-fail":"*"},"_npmOperationalInternal":{"tmp":"tmp/allow-scripts_3.3.1_1733387426708_0.566357471755697","host":"s3://npm-registry-packages"}},"3.3.2":{"name":"@lavamoat/allow-scripts","version":"3.3.2","author":"","license":"MIT","_id":"@lavamoat/allow-scripts@3.3.2","maintainers":[{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"name":"weizman","email":"weizmangal@gmail.com"},{"name":"lmbot","email":"leo.merinen@consensys.net"},{"name":"boneskull","email":"boneskull@boneskull.com"}],"homepage":"https://github.com/LavaMoat/LavaMoat/tree/main/packages/allow-scripts","bugs":{"url":"https://github.com/LavaMoat/LavaMoat/issues"},"ava":{"files":["test/*.spec.js"],"timeout":"60s"},"bin":{"allow-scripts":"src/cli.js"},"dist":{"shasum":"e70e5af8d8708d6f2114d1589f044e9b2f96e7c3","tarball":"https://registry.npmjs.org/@lavamoat/allow-scripts/-/allow-scripts-3.3.2.tgz","fileCount":40,"integrity":"sha512-h8yghfzUO+uBu0t+6OYHCY7bdddrSyaM4uJ54eUklQADlHe94Bo5OLdQ2RBRhVB0/yrNb2+Qzi2PDY43RwKFLw==","signatures":[{"sig":"MEUCIEQus0f97ZpHFqG94sKB5cxsvtdgalXrvgDxC/GCH0cuAiEAnkmc5X6Qi/Vbr4tWp6GVk/3Q0hkVXSnsqzSnrRvw20A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54831},"main":"src/index.js","types":"./types/index.d.ts","engines":{"node":"^16.20.0 || ^18.0.0 || ^20.0.0 || ^22.0.0"},"exports":{".":"./src/index.js","./setup":"./src/setup.js"},"gitHead":"f51c9631ff2fbf4d405bb7b9d3b98057142b9363","scripts":{"test":"npm run test:run","test:run":"ava","lint:deps":"depcheck","test:prep":"node test/prepare.js"},"_npmUser":{"name":"lmbot","email":"leo.merinen@consensys.net"},"repository":{"url":"git+https://github.com/LavaMoat/LavaMoat.git","type":"git","directory":"packages/allow-scripts"},"_npmVersion":"10.9.2","description":"A tool for running only the dependency lifecycle hooks specified in an allowlist.","directories":{"test":"test"},"_nodeVersion":"22.13.1","dependencies":{"yargs":"17.7.2","bin-links":"4.0.4","type-fest":"4.30.0","@lavamoat/aa":"^4.3.2","@npmcli/run-script":"8.1.0","npm-normalize-package-bin":"3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/npmcli__promise-spawn":"6.0.3"},"peerDependencies":{"@lavamoat/preinstall-always-fail":"*"},"_npmOperationalInternal":{"tmp":"tmp/allow-scripts_3.3.2_1741712258217_0.039359363788179724","host":"s3://npm-registry-packages-npm-production"}},"3.3.3":{"name":"@lavamoat/allow-scripts","version":"3.3.3","author":"","license":"MIT","_id":"@lavamoat/allow-scripts@3.3.3","maintainers":[{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"name":"weizman","email":"weizmangal@gmail.com"},{"name":"lmbot","email":"leo.merinen@consensys.net"},{"name":"boneskull","email":"boneskull@boneskull.com"}],"homepage":"https://github.com/LavaMoat/LavaMoat/tree/main/packages/allow-scripts","bugs":{"url":"https://github.com/LavaMoat/LavaMoat/issues"},"ava":{"files":["test/*.spec.js"],"timeout":"60s"},"bin":{"allow-scripts":"src/cli.js"},"dist":{"shasum":"af7623869e1693b648e66a9ab71b043f1a0ef863","tarball":"https://registry.npmjs.org/@lavamoat/allow-scripts/-/allow-scripts-3.3.3.tgz","fileCount":40,"integrity":"sha512-1dUpJmrxw0JRBBDjBokggj6u3nNyecRSodOLnkR6X1RFGN0pIlcYt05I7c9/Md/6mj//N4RZi+nsgWj7l9ZOhw==","signatures":[{"sig":"MEQCIHgafAMf4no6tewOCOEx+I5ArJtA1BNa3GzSAcDlFxOzAiBXAHrwiZmh2/cUEZWIL8oFWYEc0Tj69gqIZhPep52rCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55308},"main":"src/index.js","types":"./types/index.d.ts","engines":{"node":"^16.20.0 || ^18.0.0 || ^20.0.0 || ^22.0.0"},"exports":{".":"./src/index.js","./setup":"./src/setup.js"},"gitHead":"0941e2ca7d7f5afb0b467c211c313f7af984100d","scripts":{"test":"npm run test:run","test:run":"ava","lint:deps":"depcheck","test:prep":"node test/prepare.js"},"_npmUser":{"name":"naugtur","email":"naugtur@gmail.com"},"repository":{"url":"git+https://github.com/LavaMoat/LavaMoat.git","type":"git","directory":"packages/allow-scripts"},"_npmVersion":"10.9.2","description":"A tool for running only the dependency lifecycle hooks specified in an allowlist.","directories":{"test":"test"},"_nodeVersion":"22.14.0","dependencies":{"yargs":"17.7.2","bin-links":"4.0.4","type-fest":"4.40.1","@lavamoat/aa":"^4.3.2","@npmcli/run-script":"8.1.0","npm-normalize-package-bin":"3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/npmcli__promise-spawn":"6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/allow-scripts_3.3.3_1746445333049_0.8298281354585098","host":"s3://npm-registry-packages-npm-production"}},"3.3.4":{"name":"@lavamoat/allow-scripts","version":"3.3.4","author":"","license":"MIT","_id":"@lavamoat/allow-scripts@3.3.4","maintainers":[{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"name":"weizman","email":"weizmangal@gmail.com"},{"name":"lmbot","email":"leo.merinen@consensys.net"},{"name":"boneskull","email":"boneskull@boneskull.com"}],"homepage":"https://github.com/LavaMoat/LavaMoat/tree/main/packages/allow-scripts","bugs":{"url":"https://github.com/LavaMoat/LavaMoat/issues"},"ava":{"files":["test/*.spec.js"],"timeout":"60s"},"bin":{"allow-scripts":"src/cli.js"},"dist":{"shasum":"5b9f4156bf9597e679f225cac6a0c214e04ccd47","tarball":"https://registry.npmjs.org/@lavamoat/allow-scripts/-/allow-scripts-3.3.4.tgz","fileCount":40,"integrity":"sha512-tb2L64p4RPcaDE++IfnGUn0oeSBT1Kgdsvs9oZzEYmMaThW0JzVl1ghra0apvhy9GU14RbNeA7joLHo/v0d9JQ==","signatures":[{"sig":"MEYCIQDONxAYYyAAr2pMXF+O3XugfwIzEZzig3jDjQjOEzjq1wIhAKXUZ6yc3G8MVX6lPYyignwqykL4Thl9rAKDfTzwOZ6K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55938},"main":"src/index.js","types":"./types/index.d.ts","engines":{"node":"^16.20.0 || ^18.0.0 || ^20.0.0 || ^22.0.0 || ^24.0.0"},"exports":{".":"./src/index.js","./setup":"./src/setup.js"},"gitHead":"a10a1b9b9093c7ce5e73dea3d4e1a18079dc79df","scripts":{"test":"npm run test:run","test:run":"ava","lint:deps":"depcheck","test:prep":"node test/prepare.js"},"_npmUser":{"name":"boneskull","actor":{"name":"boneskull","type":"user","email":"boneskull@boneskull.com"},"email":"boneskull@boneskull.com"},"repository":{"url":"git+https://github.com/LavaMoat/LavaMoat.git","type":"git","directory":"packages/allow-scripts"},"_npmVersion":"10.9.2","description":"A tool for running only the dependency lifecycle hooks specified in an allowlist.","directories":{"test":"test"},"_nodeVersion":"22.15.0","dependencies":{"yargs":"17.7.2","bin-links":"4.0.4","type-fest":"4.41.0","@lavamoat/aa":"^4.3.3","@npmcli/run-script":"8.1.0","npm-normalize-package-bin":"3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/npmcli__promise-spawn":"6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/allow-scripts_3.3.4_1750795655112_0.8175769343159056","host":"s3://npm-registry-packages-npm-production"}},"3.3.5":{"name":"@lavamoat/allow-scripts","version":"3.3.5","author":"","license":"MIT","_id":"@lavamoat/allow-scripts@3.3.5","maintainers":[{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"naugtur","email":"naugtur@gmail.com"}],"homepage":"https://github.com/LavaMoat/LavaMoat/tree/main/packages/allow-scripts","bugs":{"url":"https://github.com/LavaMoat/LavaMoat/issues"},"ava":{"files":["test/*.spec.js"],"timeout":"60s"},"bin":{"allow-scripts":"src/cli.js"},"dist":{"shasum":"f37a2d6796acb47495b54d6e4047e353047a8fc5","tarball":"https://registry.npmjs.org/@lavamoat/allow-scripts/-/allow-scripts-3.3.5.tgz","fileCount":40,"integrity":"sha512-pngmuXbrz34tSKGByTPOAekJdxKcqNuGy0MYP64vKga/Pp603NoQpuQ+O2mX2DT154gnKWmjka2Vzy8Yn+jKhg==","signatures":[{"sig":"MEYCIQD6rPH/U7CYALffNG86r7P8t4QCDH6Lbej1DtyuprT0RAIhAI0pcbVV8TjQdpEi0/vr3JWfLTa5a6QlwwYJ2e7gfWQZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56190},"main":"src/index.js","types":"./types/index.d.ts","engines":{"node":"^16.20.0 || ^18.0.0 || ^20.0.0 || ^22.0.0 || ^24.0.0"},"exports":{".":"./src/index.js","./setup":"./src/setup.js"},"gitHead":"a2c8136677b9540b180b6be82e54257880dbb1ee","scripts":{"test":"npm run test:run","test:run":"ava","lint:deps":"depcheck","test:prep":"node test/prepare.js"},"_npmUser":{"name":"naugtur","email":"naugtur@gmail.com"},"repository":{"url":"git+https://github.com/LavaMoat/LavaMoat.git","type":"git","directory":"packages/allow-scripts"},"_npmVersion":"10.9.2","description":"A tool for running only the dependency lifecycle hooks specified in an allowlist.","directories":{"test":"test"},"_nodeVersion":"22.17.0","dependencies":{"yargs":"17.7.2","bin-links":"4.0.4","type-fest":"4.41.0","@lavamoat/aa":"^4.3.4","@npmcli/run-script":"8.1.0","npm-normalize-package-bin":"3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/npmcli__promise-spawn":"6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/allow-scripts_3.3.5_1756111020906_0.9117015680100302","host":"s3://npm-registry-packages-npm-production"}},"3.3.6":{"name":"@lavamoat/allow-scripts","version":"3.3.6","author":"","license":"MIT","_id":"@lavamoat/allow-scripts@3.3.6","maintainers":[{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"name":"boneskull","email":"boneskull@boneskull.com"}],"homepage":"https://github.com/LavaMoat/LavaMoat/tree/main/packages/allow-scripts","bugs":{"url":"https://github.com/LavaMoat/LavaMoat/issues"},"ava":{"files":["test/*.spec.js"],"timeout":"60s"},"bin":{"allow-scripts":"src/cli.js"},"dist":{"shasum":"0fb44403e57d748f122505c35f620933b65c7674","tarball":"https://registry.npmjs.org/@lavamoat/allow-scripts/-/allow-scripts-3.3.6.tgz","fileCount":40,"integrity":"sha512-eLVsURmwUm32O/FTYNEi3IuGqODr2bWHU2NyB36Jx0NDDXJT6UjKhym4RCtGqGOS/B7O1yPjtCbJBr+IupuNhw==","signatures":[{"sig":"MEYCIQCHJgycYwPzvuIompl+dN9yUzq9TvSeTvemF3j39Ms6NAIhANvz+oiwPwIkx0/AnX2Hi7iHI7JIMn9Req5bMM068Zpg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56531},"main":"src/index.js","types":"./types/index.d.ts","engines":{"node":"^16.20.0 || ^18.0.0 || ^20.0.0 || ^22.0.0 || ^24.0.0"},"exports":{".":"./src/index.js","./setup":"./src/setup.js"},"gitHead":"539b980975fb2973f8ceca82285f0f05a26bc932","scripts":{"test":"npm run test:run","test:run":"ava","lint:deps":"depcheck","test:prep":"node test/prepare.js"},"_npmUser":{"name":"boneskull","email":"boneskull@boneskull.com"},"repository":{"url":"git+https://github.com/LavaMoat/LavaMoat.git","type":"git","directory":"packages/allow-scripts"},"_npmVersion":"11.6.0","description":"A tool for running only the dependency lifecycle hooks specified in an allowlist.","directories":{"test":"test"},"_nodeVersion":"24.7.0","dependencies":{"yargs":"17.7.2","bin-links":"4.0.4","type-fest":"4.41.0","@lavamoat/aa":"^4.3.4","@npmcli/run-script":"8.1.0","npm-normalize-package-bin":"3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/npmcli__promise-spawn":"6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/allow-scripts_3.3.6_1758577366607_0.7899301511330243","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"@lavamoat/allow-scripts","version":"3.4.0","author":"","license":"MIT","_id":"@lavamoat/allow-scripts@3.4.0","maintainers":[{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"name":"boneskull","email":"boneskull@boneskull.com"}],"homepage":"https://github.com/LavaMoat/LavaMoat/tree/main/packages/allow-scripts","bugs":{"url":"https://github.com/LavaMoat/LavaMoat/issues"},"ava":{"files":["test/*.spec.js"],"timeout":"60s"},"bin":{"allow-scripts":"src/cli.js"},"dist":{"shasum":"cd8541700872e455c1a40f885a961ff5377b7cc5","tarball":"https://registry.npmjs.org/@lavamoat/allow-scripts/-/allow-scripts-3.4.0.tgz","fileCount":40,"integrity":"sha512-wIYj907ji36QMKlgVQ8O2BmPlNqVoX/g7NDD/vPHUPzGbDamTq+I/P835JPMYWiCQQZenQWSEStc0WZhWg1mcg==","signatures":[{"sig":"MEUCICk30rj9h3dukmOceo578Agsw1vArKK44Ye22vxdChGzAiEAo4ts/ksRqVjyunXVXtKF43sTHb7ZyUtFB1SDZLJkMDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57321},"main":"src/index.js","types":"./types/index.d.ts","engines":{"node":"^16.20.0 || ^18.0.0 || ^20.0.0 || ^22.0.0 || ^24.0.0"},"exports":{".":"./src/index.js","./setup":"./src/setup.js"},"gitHead":"e837fbfedd74d181e6cacbfdc28bda00b0d3a508","scripts":{"test":"npm run test:run","test:run":"ava","lint:deps":"depcheck","test:prep":"node test/prepare.js"},"_npmUser":{"name":"naugtur","email":"naugtur@gmail.com"},"repository":{"url":"git+https://github.com/LavaMoat/LavaMoat.git","type":"git","directory":"packages/allow-scripts"},"_npmVersion":"10.9.3","description":"A tool for running only the dependency lifecycle hooks specified in an allowlist.","directories":{"test":"test"},"_nodeVersion":"22.19.0","dependencies":{"yargs":"17.7.2","bin-links":"4.0.4","type-fest":"4.41.0","@lavamoat/aa":"^4.3.4","@npmcli/run-script":"8.1.0","npm-normalize-package-bin":"3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/npmcli__promise-spawn":"6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/allow-scripts_3.4.0_1758807882657_0.946264980123477","host":"s3://npm-registry-packages-npm-production"}},"3.4.1":{"name":"@lavamoat/allow-scripts","version":"3.4.1","author":"","license":"MIT","_id":"@lavamoat/allow-scripts@3.4.1","maintainers":[{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"name":"boneskull","email":"boneskull@boneskull.com"}],"homepage":"https://github.com/LavaMoat/LavaMoat/tree/main/packages/allow-scripts","bugs":{"url":"https://github.com/LavaMoat/LavaMoat/issues"},"ava":{"files":["test/*.spec.js"],"timeout":"60s"},"bin":{"allow-scripts":"src/cli.js"},"dist":{"shasum":"179fb82c9ffa90d5a52ac08fbe124de481101d56","tarball":"https://registry.npmjs.org/@lavamoat/allow-scripts/-/allow-scripts-3.4.1.tgz","fileCount":40,"integrity":"sha512-vdGivz2F8mljzXYnGfI04cflGa8Vhm5rDsgmc9yYZwfjPEqGHCcWknDpXvh2X5AE3FY6wnGKA+IIQzjEOe6Uhw==","signatures":[{"sig":"MEQCIAWgXW16/D4ZyzLZH3yVYzmuvdlmz+Wmn/sHrWcbnshRAiBs7Pgtz+uB3LPms0omUGPGBHz/bMpJp/+lMt4jJdiCbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57645},"main":"src/index.js","types":"./types/index.d.ts","engines":{"node":"^16.20.0 || ^18.0.0 || ^20.0.0 || ^22.0.0 || ^24.0.0"},"exports":{".":"./src/index.js","./setup":"./src/setup.js"},"gitHead":"3a2edd40482b0f06ebd95eb08054ceb073c6ecdf","scripts":{"test":"npm run test:run","test:run":"ava","lint:deps":"depcheck","test:prep":"node test/prepare.js"},"_npmUser":{"name":"boneskull","email":"boneskull@boneskull.com"},"repository":{"url":"git+https://github.com/LavaMoat/LavaMoat.git","type":"git","directory":"packages/allow-scripts"},"_npmVersion":"11.6.1","description":"A tool for running only the dependency lifecycle hooks specified in an allowlist.","directories":{"test":"test"},"_nodeVersion":"24.11.0","dependencies":{"yargs":"17.7.2","bin-links":"4.0.4","type-fest":"4.41.0","@lavamoat/aa":"^4.3.4","@npmcli/run-script":"10.0.3","npm-normalize-package-bin":"3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/npmcli__promise-spawn":"6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/allow-scripts_3.4.1_1763580249937_0.9106355140541957","host":"s3://npm-registry-packages-npm-production"}},"3.4.2":{"name":"@lavamoat/allow-scripts","version":"3.4.2","author":"","license":"MIT","_id":"@lavamoat/allow-scripts@3.4.2","maintainers":[{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"name":"boneskull","email":"boneskull@boneskull.com"}],"homepage":"https://github.com/LavaMoat/LavaMoat/tree/main/packages/allow-scripts","bugs":{"url":"https://github.com/LavaMoat/LavaMoat/issues"},"ava":{"files":["test/*.spec.js"],"timeout":"60s"},"bin":{"allow-scripts":"src/cli.js"},"dist":{"shasum":"53fcb3c4b3f64281ad88e5ef5993bc9439bbe58f","tarball":"https://registry.npmjs.org/@lavamoat/allow-scripts/-/allow-scripts-3.4.2.tgz","fileCount":40,"integrity":"sha512-AOUdl1SzSBEuSMkb30C6FMg2CbogUClOMFgFarHhbm3QyCS0zXvGwB2Adg/FYoT6f8w/tLr4oCMJbeX0PQj/rQ==","signatures":[{"sig":"MEUCIQD8dEBav2TOuwBg1cn8RAtkDKrmsm0EebL7bIVjvxTBKwIgCTlCukL9CVXPAg+lXpI8r9T2Mte+pQOhEovpbBxmaHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57897},"main":"src/index.js","types":"./types/index.d.ts","engines":{"node":"^16.20.0 || ^18.0.0 || ^20.0.0 || ^22.0.0 || ^24.0.0"},"exports":{".":"./src/index.js","./setup":"./src/setup.js"},"gitHead":"dedf3b14e732761a6b09524705b51314d06b3b38","scripts":{"test":"npm run test:run","test:run":"ava","lint:deps":"depcheck","test:prep":"node test/prepare.js"},"_npmUser":{"name":"naugtur","email":"naugtur@gmail.com"},"repository":{"url":"git+https://github.com/LavaMoat/LavaMoat.git","type":"git","directory":"packages/allow-scripts"},"_npmVersion":"11.6.2","description":"A tool for running only the dependency lifecycle hooks specified in an allowlist.","directories":{"test":"test"},"_nodeVersion":"24.11.1","dependencies":{"yargs":"17.7.2","bin-links":"4.0.4","type-fest":"4.41.0","@lavamoat/aa":"^4.3.5","@npmcli/run-script":"10.0.3","npm-normalize-package-bin":"3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/npmcli__promise-spawn":"6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/allow-scripts_3.4.2_1768921837995_0.7676103274993156","host":"s3://npm-registry-packages-npm-production"}},"3.4.3":{"name":"@lavamoat/allow-scripts","version":"3.4.3","author":"","license":"MIT","_id":"@lavamoat/allow-scripts@3.4.3","maintainers":[{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"name":"boneskull","email":"boneskull@boneskull.com"}],"homepage":"https://github.com/LavaMoat/LavaMoat/tree/main/packages/allow-scripts","bugs":{"url":"https://github.com/LavaMoat/LavaMoat/issues"},"ava":{"files":["test/*.spec.js"],"timeout":"60s"},"bin":{"allow-scripts":"src/cli.js"},"dist":{"shasum":"6c2c95e80ed81d20ea3bbe551b894801636cb594","tarball":"https://registry.npmjs.org/@lavamoat/allow-scripts/-/allow-scripts-3.4.3.tgz","fileCount":40,"integrity":"sha512-BW8k2yslOLpI8M4C+D/SsWJ1l854Wyxh+1E2ItcJnyw+nwDwDsdwfh7g6r6AVaMrvjc+UBEkjFeUiuohnoA+0A==","signatures":[{"sig":"MEQCICZvsWygeuXcZTRh77Dn2jXrBnfjJi+Ueqb1IHa8SDjCAiAvUXLO+M5nqOXuLgERg2tiAwrKz10/b6eCtNvZBLzZuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58149},"main":"src/index.js","types":"./types/index.d.ts","engines":{"node":"^16.20.0 || ^18.0.0 || ^20.0.0 || ^22.0.0 || ^24.0.0"},"exports":{".":"./src/index.js","./setup":"./src/setup.js"},"gitHead":"67ec23cecc0be072b54a6a252cc660c1505a6c3f","scripts":{"test":"npm run test:run","test:run":"ava","lint:deps":"depcheck","test:prep":"node test/prepare.js"},"_npmUser":{"name":"naugtur","email":"naugtur@gmail.com"},"repository":{"url":"git+https://github.com/LavaMoat/LavaMoat.git","type":"git","directory":"packages/allow-scripts"},"_npmVersion":"11.6.2","description":"A tool for running only the dependency lifecycle hooks specified in an allowlist.","directories":{"test":"test"},"_nodeVersion":"24.13.0","dependencies":{"yargs":"17.7.2","bin-links":"4.0.4","type-fest":"4.41.0","@lavamoat/aa":"^4.3.6","@npmcli/run-script":"10.0.3","npm-normalize-package-bin":"3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/npmcli__promise-spawn":"6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/allow-scripts_3.4.3_1770304869605_0.47102764648245365","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@lavamoat/allow-scripts","version":"4.0.0","author":{"name":"LavaMoat Team"},"license":"MIT","_id":"@lavamoat/allow-scripts@4.0.0","maintainers":[{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"name":"boneskull","email":"boneskull@boneskull.com"}],"homepage":"https://github.com/LavaMoat/LavaMoat/tree/main/packages/allow-scripts","bugs":{"url":"https://github.com/LavaMoat/LavaMoat/issues"},"ava":{"files":["test/*.spec.js"],"timeout":"60s"},"bin":{"allow-scripts":"src/cli.js"},"dist":{"shasum":"2b14322dfc386c8f5f730b0523218e73f0e003a7","tarball":"https://registry.npmjs.org/@lavamoat/allow-scripts/-/allow-scripts-4.0.0.tgz","fileCount":40,"integrity":"sha512-stjiuDZqH4ODrLGrpqC6rfmda7eJByo07VK2yu1fF/81nTwft6wrQp1sF1FHIWWHWWhKyM+b7EZNU7gUnbMyGA==","signatures":[{"sig":"MEUCIQCJB9zkXhWFZwN9VbQL9YsfmWKRtjH4WVFIK+asVs0rdgIgdID5TYWdOGJ1oTbxSiHM5+SLZJq3rAXwTnsOsRpZ7Ig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58650},"main":"src/index.js","types":"./types/index.d.ts","engines":{"node":"^20.19.0 || ^22.5.1 || ^24.0.0"},"exports":{".":"./src/index.js","./setup":"./src/setup.js"},"gitHead":"fdffea00295f7fd62bc94af6bd43890c33880b46","scripts":{"test":"npm run test:run","test:run":"ava","lint:deps":"depcheck","test:prep":"node test/prepare.js"},"_npmUser":{"name":"boneskull","email":"boneskull@boneskull.com"},"repository":{"url":"git+https://github.com/LavaMoat/LavaMoat.git","type":"git","directory":"packages/allow-scripts"},"_npmVersion":"11.6.2","description":"A tool for running only the dependency lifecycle hooks specified in an allowlist.","directories":{"test":"test"},"_nodeVersion":"24.13.0","dependencies":{"yargs":"17.7.2","bin-links":"4.0.4","type-fest":"4.41.0","@lavamoat/aa":"^5.0.0","@npmcli/run-script":"10.0.3","npm-normalize-package-bin":"3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/npmcli__promise-spawn":"6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/allow-scripts_4.0.0_1774048205123_0.750886852250034","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@lavamoat/allow-scripts","version":"5.0.0","author":{"name":"LavaMoat Team"},"license":"MIT","_id":"@lavamoat/allow-scripts@5.0.0","maintainers":[{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"name":"boneskull","email":"boneskull@boneskull.com"}],"homepage":"https://github.com/LavaMoat/LavaMoat/tree/main/packages/allow-scripts","bugs":{"url":"https://github.com/LavaMoat/LavaMoat/issues"},"ava":{"files":["test/*.spec.js"],"timeout":"60s"},"bin":{"allow-scripts":"src/cli.js"},"dist":{"shasum":"2b324a189bf87a7207453b9f0604e7a8c4ad84ac","tarball":"https://registry.npmjs.org/@lavamoat/allow-scripts/-/allow-scripts-5.0.0.tgz","fileCount":40,"integrity":"sha512-Q+FQDAd0fPKNgkvSJR5POMqDrifR720S3lkjzfHFMFCPTBWa5g7ftyEH+8LRiwJkERGWbzF+4LZ3ZhoYp38x+A==","signatures":[{"sig":"MEUCICVrQibfAD65510mP+qPvfMRpya0j4T1txXKx395zZx6AiEArWfnbimGcq5NvrLhrwPpm1i4GSYFpzZrfSug7zTxNzo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65855},"main":"src/index.js","types":"./types/index.d.ts","engines":{"node":"^20.19.0 || ^22.5.1 || ^24.0.0"},"exports":{".":"./src/index.js","./setup":"./src/setup.js"},"gitHead":"1f023d3eaae767068c87dca1c727a63ad2e007ca","scripts":{"test":"npm run test:run","test:run":"ava","lint:deps":"depcheck","test:prep":"node test/prepare.js"},"_npmUser":{"name":"naugtur","email":"naugtur@gmail.com"},"repository":{"url":"git+https://github.com/LavaMoat/LavaMoat.git","type":"git","directory":"packages/allow-scripts"},"_npmVersion":"11.11.0","description":"A tool for running only the dependency lifecycle hooks specified in an allowlist.","directories":{"test":"test"},"_nodeVersion":"24.14.1","dependencies":{"yargs":"17.7.2","bin-links":"4.0.4","type-fest":"4.41.0","@lavamoat/aa":"^5.0.0","@npmcli/run-script":"10.0.4","npm-normalize-package-bin":"3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/npmcli__promise-spawn":"6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/allow-scripts_5.0.0_1776248185105_0.8784762508507964","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"@lavamoat/allow-scripts","version":"5.0.1","author":{"name":"LavaMoat Team"},"license":"MIT","_id":"@lavamoat/allow-scripts@5.0.1","maintainers":[{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"name":"boneskull","email":"boneskull@boneskull.com"}],"homepage":"https://github.com/LavaMoat/LavaMoat/tree/main/packages/allow-scripts","bugs":{"url":"https://github.com/LavaMoat/LavaMoat/issues"},"ava":{"files":["test/*.spec.js"],"timeout":"60s"},"bin":{"allow-scripts":"src/cli.js"},"dist":{"shasum":"6ec374294868d709ed8b41ae9a9874215f9b2346","tarball":"https://registry.npmjs.org/@lavamoat/allow-scripts/-/allow-scripts-5.0.1.tgz","fileCount":40,"integrity":"sha512-z/xeKBsSnadkXxkMrFz6YZAq/2IdP01rRPy5mzmZZtYOfthaSVejOZT083m9YCO5AmfRjN/8hcIjZ9Wr2gaw9w==","signatures":[{"sig":"MEUCIGte+Molor9OiOW7ySPUXNVPaVq3rSfNnFqafYJunedxAiEAuoJiNkCTXMUCzGVtHoNwOpMY4Zp+EXY2aFqe1mysP1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69416},"main":"src/index.js","types":"./types/index.d.ts","engines":{"node":"^20.19.0 || ^22.5.1 || ^24.0.0"},"exports":{".":"./src/index.js","./setup":"./src/setup.js"},"gitHead":"d4da884088ec4b1f412a2509426e21b0d44694d2","scripts":{"test":"npm run test:run","test:run":"ava","lint:deps":"depcheck","test:prep":"node test/prepare.js"},"_npmUser":{"name":"boneskull","email":"boneskull@boneskull.com"},"repository":{"url":"git+https://github.com/LavaMoat/LavaMoat.git","type":"git","directory":"packages/allow-scripts"},"_npmVersion":"11.9.0","description":"A tool for running only the dependency lifecycle hooks specified in an allowlist.","directories":{"test":"test"},"_nodeVersion":"24.14.0","dependencies":{"yargs":"17.7.2","bin-links":"4.0.4","type-fest":"4.41.0","@lavamoat/aa":"^5.0.1","@npmcli/run-script":"10.0.4","npm-normalize-package-bin":"3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/npmcli__promise-spawn":"6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/allow-scripts_5.0.1_1776373354027_0.3783079423846678","host":"s3://npm-registry-packages-npm-production"}},"5.0.2":{"name":"@lavamoat/allow-scripts","version":"5.0.2","author":{"name":"LavaMoat Team"},"license":"MIT","_id":"@lavamoat/allow-scripts@5.0.2","maintainers":[{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"name":"boneskull","email":"boneskull@boneskull.com"}],"homepage":"https://github.com/LavaMoat/LavaMoat/tree/main/packages/allow-scripts","bugs":{"url":"https://github.com/LavaMoat/LavaMoat/issues"},"ava":{"files":["test/*.spec.js"],"timeout":"60s"},"bin":{"allow-scripts":"src/cli.js"},"dist":{"shasum":"b18e05ec6b0625a46d4a182938e1303beffc8628","tarball":"https://registry.npmjs.org/@lavamoat/allow-scripts/-/allow-scripts-5.0.2.tgz","fileCount":40,"integrity":"sha512-noHRa1kWXXXpi9a5tBDpNCNAkhPt1lIVQ3p4GhRKMsPRR19EeLV18/iXDuQVLAYIgX6CHm52I6MlN6olF2sI5w==","signatures":[{"sig":"MEUCIEg4Sm35mL1pjMWSCkITS2yOkMs1cyJGz+xoNS9ROUTAAiEA2qafple61+OpwA9ngCEzUWHiApWgEL5+rWgkhNMXeMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70444},"main":"src/index.js","types":"./types/index.d.ts","engines":{"node":"^20.19.0 || ^22.5.1 || ^24.0.0"},"exports":{".":"./src/index.js","./setup":"./src/setup.js"},"gitHead":"1851a855ba0132a8070e1bba34fa98ad90d3613f","scripts":{"test":"npm run test:run","test:run":"ava","lint:deps":"depcheck","test:prep":"node test/prepare.js"},"_npmUser":{"name":"naugtur","email":"naugtur@gmail.com"},"repository":{"url":"git+https://github.com/LavaMoat/LavaMoat.git","type":"git","directory":"packages/allow-scripts"},"_npmVersion":"11.9.0","description":"A tool for running only the dependency lifecycle hooks specified in an allowlist.","directories":{"test":"test"},"_nodeVersion":"24.14.0","dependencies":{"yargs":"17.7.2","bin-links":"4.0.4","type-fest":"4.41.0","@lavamoat/aa":"^5.0.1","@npmcli/run-script":"10.0.4","npm-normalize-package-bin":"3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/npmcli__promise-spawn":"6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/allow-scripts_5.0.2_1778708464515_0.6958710369995829","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"_id":"@lavamoat/allow-scripts@5.1.0","ava":{"files":["test/*.spec.js"],"timeout":"60s"},"bin":{"allow-scripts":"src/cli.js"},"bugs":{"url":"https://github.com/LavaMoat/LavaMoat/issues"},"dist":{"shasum":"4866efa94a66490cfe5be081006d1615eb51e0c2","tarball":"https://registry.npmjs.org/@lavamoat/allow-scripts/-/allow-scripts-5.1.0.tgz","integrity":"sha512-x00YE+hIoak1mrP3w/OZSGXaYTel2oRF0eqIT50G40aa7qqv5EcSzOQKLm1LJyzp0HGFCMXev/LvVUeqPnqI7w==","fileCount":40,"unpackedSize":73446,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lavamoat%2fallow-scripts@5.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCID/B/riT5QwMjjgQxLVkNeAxJLQhdXAcDV2Yw8y1UObZAiEAhSTToMyIfaCLwrw4L5zwctViYzUsSQgKbgulSps6vy4="}]},"main":"src/index.js","name":"@lavamoat/allow-scripts","_from":"file:/home/runner/work/_temp/lavamoat-tarballs/lavamoat-allow-scripts-5.1.0.tgz","types":"./types/index.d.ts","author":{"name":"LavaMoat Team"},"engines":{"node":"^20.19.0 || ^22.5.1 || ^24.0.0"},"exports":{".":"./src/index.js","./setup":"./src/setup.js"},"license":"MIT","scripts":{"test":"npm run test:run","test:run":"ava","lint:deps":"depcheck","test:prep":"node test/prepare.js"},"version":"5.1.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:93022858-5814-4a3b-aae8-97980bdad5a1"},"approver":{"name":"naugtur","email":"naugtur@gmail.com"}},"homepage":"https://github.com/LavaMoat/LavaMoat/tree/main/packages/allow-scripts","_resolved":"/home/runner/work/_temp/lavamoat-tarballs/lavamoat-allow-scripts-5.1.0.tgz","_integrity":"sha512-x00YE+hIoak1mrP3w/OZSGXaYTel2oRF0eqIT50G40aa7qqv5EcSzOQKLm1LJyzp0HGFCMXev/LvVUeqPnqI7w==","repository":{"url":"git+https://github.com/LavaMoat/LavaMoat.git","type":"git","directory":"packages/allow-scripts"},"_npmVersion":"11.17.0","description":"A tool for running only the dependency lifecycle hooks specified in an allowlist.","directories":{"test":"test"},"maintainers":[{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"name":"boneskull","email":"boneskull@boneskull.com"}],"_nodeVersion":"24.16.0","dependencies":{"yargs":"17.7.3","bin-links":"4.0.4","type-fest":"4.41.0","@lavamoat/aa":"^5.0.1","@npmcli/run-script":"10.0.4","npm-normalize-package-bin":"3.0.1"},"publishConfig":{"access":"public"},"devDependencies":{"@types/npmcli__promise-spawn":"6.0.3"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/allow-scripts_5.1.0_1782389055000_0.0465575066565711"},"_hasShrinkwrap":false}},"time":{"created":"2021-01-16T05:02:08.675Z","modified":"2026-06-25T12:04:15.415Z","1.0.0":"2021-01-16T05:02:09.059Z","1.0.1":"2021-01-26T05:11:26.966Z","1.0.2":"2021-02-02T03:49:11.426Z","1.0.3":"2021-02-04T03:58:45.753Z","1.0.4":"2021-02-20T23:19:42.294Z","1.0.5":"2021-04-05T09:17:44.103Z","1.0.6":"2021-05-19T06:55:56.608Z","2.0.0":"2022-01-27T19:39:51.921Z","2.0.1":"2022-03-04T08:08:51.789Z","2.0.2":"2022-03-31T00:30:47.387Z","2.0.3":"2022-04-25T18:54:27.397Z","2.1.0":"2022-10-26T19:49:12.115Z","2.3.0":"2022-12-16T00:47:00.800Z","2.3.1":"2023-04-25T09:27:53.840Z","2.5.0":"2023-09-12T18:49:56.942Z","2.5.1":"2023-09-14T18:57:48.215Z","3.0.0":"2023-10-19T11:02:02.910Z","3.0.1":"2024-01-18T12:11:17.755Z","3.0.2":"2024-02-07T21:21:45.462Z","3.0.3":"2024-02-29T03:29:05.517Z","3.0.4":"2024-03-26T22:20:20.712Z","3.1.0":"2024-07-17T09:28:22.934Z","3.2.0":"2024-08-16T09:28:36.705Z","3.2.1":"2024-09-11T08:12:28.488Z","3.3.0":"2024-10-11T15:20:08.343Z","3.3.1":"2024-12-05T08:30:26.906Z","3.3.2":"2025-03-11T16:57:38.419Z","3.3.3":"2025-05-05T11:42:13.239Z","3.3.4":"2025-06-24T20:07:35.285Z","3.3.5":"2025-08-25T08:37:01.083Z","3.3.6":"2025-09-22T21:42:46.792Z","3.4.0":"2025-09-25T13:44:42.841Z","3.4.1":"2025-11-19T19:24:10.132Z","3.4.2":"2026-01-20T15:10:38.169Z","3.4.3":"2026-02-05T15:21:09.747Z","4.0.0":"2026-03-20T23:10:05.278Z","5.0.0":"2026-04-15T10:16:25.247Z","5.0.1":"2026-04-16T21:02:34.176Z","5.0.2":"2026-05-13T21:41:04.669Z","5.1.0":"2026-06-25T12:04:15.082Z"},"bugs":{"url":"https://github.com/LavaMoat/LavaMoat/issues"},"author":{"name":"LavaMoat Team"},"license":"MIT","homepage":"https://github.com/LavaMoat/LavaMoat/tree/main/packages/allow-scripts","repository":{"url":"git+https://github.com/LavaMoat/LavaMoat.git","type":"git","directory":"packages/allow-scripts"},"description":"A tool for running only the dependency lifecycle hooks specified in an allowlist.","maintainers":[{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"naugtur","email":"naugtur@gmail.com"},{"name":"boneskull","email":"boneskull@boneskull.com"}],"readme":"# @lavamoat/allow-scripts\n\nA tool for running only the dependency lifecycle hooks specified in an _allowlist_.\n\n> For an overview of LavaMoat tools see [the main README](https://github.com/LavaMoat/LavaMoat/tree/main/README.md)\n\n## Usage\n\n`@lavamoat/allow-scripts` increases your project's security posture by first _denying_ all lifecycle scripts from running, then _allowing_ the ones you actually need. The workflow looks like this:\n\n1. Run `allow-scripts setup` **once** per project to opt-out of running scripts\n2. Run `allow-scripts auto` to populate or update the allowlist (configured in `package.json`)\n3. Run `allow-scripts run` after every install to run the lifecycle scripts\n\nWe recommend using the globally installed `@lavamoat/allow-scripts` for initial the initial `setup`. Thereafter, install it as a project-local development dependency to enable contributors to execute allowed scripts.\n\n### Install globally\n\n```sh\nnpm i -g @lavamoat/allow-scripts\n```\n\nBe sure to include the `@lavamoat/` namespace in the package name.\n\nNow without triggering an installation in the project you're setting up, you can go to the project folder and run:\n\n```sh\nallow-scripts setup\n```\n\nAnd proceed to the **Configure** section\n\n### Project-local installation\n\nAdds the package to start using it in your project. be sure to include the `@lavamoat/` namespace in the package name.\n\nUse any of the following:\n\n```sh\nnpm i -D @lavamoat/allow-scripts\nyarn add -D @lavamoat/allow-scripts\npnpm add -D @lavamoat/allow-scripts\n```\n\nIn the following steps you will continue using `yarn` or `npx --no-install` if you've installed locally. Local installation is also directly callable in your project's `\"scripts\"` in `package.json`\n\nExample\n\n```sh\nyarn allow-scripts setup\nnpx --no-install allow-scripts setup\n```\n\n> [!WARNING]\n>\n> If `@lavamoat/allow-scripts` is not already installed, `npx` will prompt to download and run package `allow-scripts` (missing the `@lavamoat` scope) **which is a different package**. We suggest using `npx --no-install` to prevent accidents.\n\n### Setup\n\n```sh\nallow-scripts setup\n```\n\nAdds (or updates) a `.yarnrc` or `.npmrc` (depending on which lockfile is present) file in the current package and appends `ignore-scripts=true`.\n\n`pnpm` ignores scripts by default, but the `.npmrc` file is generated by default. It's worth keeping in case someone goes for `npm install` before they notice pnpm is used in the repo.\n\nImmediately after creating the configuration file, allow-scripts setup adds the devDependency `@lavamoat/preinstall-always-fail`. It is intended to remain disallowed. Adding this package to a project **mitigates** against accidentally running any lifecycle scripts by throwing an error during the `preinstall` script execution in case someone deletes the `.npmrc`\n\n### Populate the allowlist\n\n`allow-scripts auto` generates and writes a configuration into your `package.json`, setting new policies to `false` (deny) by default.\n\nAfter execution, you may enable packages' lifecycle scripts by setting the associated policies to `true` (allow).\n\n```sh\nallow-scripts auto\n```\n\nConfiguration goes in `package.json`\n\n```json\n{\n  \"lavamoat\": {\n    \"allowScripts\": {\n      \"keccak#3.0.4\": false,\n      \"rezeplayer>core-js#3.49.0\": false\n    }\n  }\n}\n```\n\nIf `allowScripts` has an item set to true, the lifecycle scripts of that package will be executed in the run phase if the currently installed version matches.\n\n> [!NOTE]\n>\n> - `allow-scripts` is pinning versions of the dependencies with lifecycle since v5.\n> - Items set to `false` will be updated via `allow-scripts auto` to the current detected version.\n> - To avoid churn in the list, you can remove the `#version` suffix from a disallowed item and it will be denied regardless of version.\n> - Versions are mandatory for allowed packages in case of maintainer compromise.\n> - You can opt out of this behavior with the `--skip-versions` flag on both `auto` and `run`.\n\n> [!TIP]\n>\n> While you can configure all install scripts that you've been running to date as allowed, it's best to limit the number of them in case a package with pre-existing install script gets exploited. To determine which packages' scripts can be safely ignored, try [can-i-ignore-scripts](https://www.npmjs.com/package/can-i-ignore-scripts).\n\n### Run\n\nRun **all** lifecycle scripts for the packages specified in `package.json`\n\n```sh\nallow-scripts run\n```\n\nIt will fail if it detects dependencies which haven't been set up during [configuration](#Configure) of the package. You will be advised to run `yarn allow-scripts auto`.\n\n### List\n\n> _Alias: **debug**_\n\nPrints all information `allow-scripts` uses to populate and run the allowed scripts.\n\n```sh\nallow-scripts list\n```\n\n### Check\n\n`allow-scripts check` will exit with code `1` if the allowlist needs maintenance. This is useful to short-circuit CI on an installation that's missing results of lifecycle scripts.\n\n```sh\nallow-scripts check\n```\n\n### Improving your Workflow\n\nConsider adding a _setup_ npm script for all your post-install steps to ensure the running of your allowed scripts. This can be just a regular script (_no magic needed!_). Also, it is a good place to add other post-processing commands you want to use.\n\nIn the future when you add additional post-processing scripts, e.g. [`patch-package`](https://www.npmjs.com/package/patch-package), you can add them to this _setup_ script.\n\n:thought_balloon: You will need to make an effort to remember to run `yarn setup` instead of just `yarn` :lotus_position:\n\n```json\n{\n  \"scripts\": {\n    \"setup\": \"yarn install && yarn allow-scripts && ...\"\n  }\n}\n```\n\n# Experimental protection against bin script confusion\n\nBin script confusion is a new attack where a dependency gets its script to run by declaring executables that end up on the path and later get triggered either by the user or by other programs. More details in [npm bin script confusion: Abusing ‘bin’ to hijack ‘node’ command](https://socket.dev/blog/npm-bin-script-confusion) by Socket.dev\n\nTo enable protection against bin script confusion, run all of the above `allow-scripts` commands with the `--experimental-bins` flag.\n\nWhat does it do?\n\n- `setup` will add a new configuration option to your project package manager RC file to disable linking up bin scripts\n- `auto` will generate an allowlist of top-level bin scripts allowed for execution\n- `run` will link up the allowed scripts and replace not allowed scripts with an error\n\nWhen you attempt to run a bin script not in the allowlist, you will get an error with instructions on how to enable it manually.\n","readmeFilename":"README.md"}