Skip to main content
Glama
129ec83c6d7d1cc6cc19812cdfcd0145fa938f5a7d6113fbebf61a3c8edd2184e57dd3d09b9998a47b995f534f6f548c7b887b4a08f48ccf9d676e852f6e41.4 kB
{"_id":"napi-postinstall","_rev":"20-dfa527d0d38853cae2067b8bc8774578","name":"napi-postinstall","dist-tags":{"latest":"0.3.4"},"versions":{"0.1.0":{"name":"napi-postinstall","version":"0.1.0","author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"napi-postinstall@0.1.0","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/napi-postinstall#readme","bugs":{"url":"https://github.com/un-ts/napi-postinstall/issues"},"bin":{"napi-postinstall":"lib/cli.js"},"dist":{"shasum":"ecf11ed5305ea7c9a38250f4c0452a1bad1757f5","tarball":"https://registry.npmjs.org/napi-postinstall/-/napi-postinstall-0.1.0.tgz","fileCount":21,"integrity":"sha512-ghtCO/Ac0ZZhuVO48AkzNyHaXQpW8P5yLgIohKc8VTO+LSSJScQ1aTafUB2+k50wHAkPe5yxmKjJiRSDtDkI4w==","signatures":[{"sig":"MEQCIC/ohfDt6BeuE9AUSTc5IDB+l08jMmdexcAuJ6si3LeIAiBJEAmsvg0q7BPr5/u6Nw9zZr3JUg59gMYxoKVPHMrSvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/napi-postinstall@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41853},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":"^12.20.0 || ^14.18.0 || >=16.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./package.json":"./package.json"},"funding":"https://opencollective.com/unts","gitHead":"4ef05986ced9105291e297bd528e0192b409a311","_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/napi-postinstall.git","type":"git"},"_npmVersion":"10.9.2","description":"The `postinstall` script helper for handling native bindings in legacy `npm` versions","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/napi-postinstall_0.1.0_1745091034543_0.598635949726722","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"napi-postinstall","version":"0.1.1","author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"napi-postinstall@0.1.1","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/napi-postinstall#readme","bugs":{"url":"https://github.com/un-ts/napi-postinstall/issues"},"bin":{"napi-postinstall":"lib/cli.js"},"dist":{"shasum":"bce16aae52c3b43b5a33584938da75c2f2a53c26","tarball":"https://registry.npmjs.org/napi-postinstall/-/napi-postinstall-0.1.1.tgz","fileCount":21,"integrity":"sha512-TYY03NBTDA+gDLvOaVpir/Myk0bZhumlhmALLCqiH389wJIDVnF+jfCDS+Sw1m2qpyJ/hjyK0GDYgLov6Z1Pkg==","signatures":[{"sig":"MEUCIQDp691MuWnHHof2NGbmQxbdQ9SYLq93mxZUv+q/hjE/UwIgeRN7dC0BnknedjRCAivYwYoV70KExBHgjS+5MaP6yLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/napi-postinstall@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42087},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":"^12.20.0 || ^14.18.0 || >=16.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./package.json":"./package.json"},"funding":"https://opencollective.com/unts","gitHead":"2b62532b58918199579fe5ba3be546ca4eecc161","_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/napi-postinstall.git","type":"git"},"_npmVersion":"10.9.2","description":"The `postinstall` script helper for handling native bindings in legacy `npm` versions","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/napi-postinstall_0.1.1_1745097322736_0.4400836157158958","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"napi-postinstall","version":"0.1.2","author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"napi-postinstall@0.1.2","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/napi-postinstall#readme","bugs":{"url":"https://github.com/un-ts/napi-postinstall/issues"},"bin":{"napi-postinstall":"lib/cli.js"},"dist":{"shasum":"11512b14a23603e6b00addedb92291f98b928d32","tarball":"https://registry.npmjs.org/napi-postinstall/-/napi-postinstall-0.1.2.tgz","fileCount":21,"integrity":"sha512-w9rKLLJe3kgiZLBkPwy16k2FLSjTgDXDJ1Il5QF2Qp+gN80S/Ct2OUUgJ+CUqABVHhauqolx4s86Po+OGWxVNg==","signatures":[{"sig":"MEQCIC2bXUCRfkKOyRMelkb3aMDK/G0FsZ4VbgZcIF1UQTyBAiA0OD0fKZx7W9rvpK1YKKQdzah0qW65ltBcj4rmKBDoQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/napi-postinstall@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42146},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":"^12.20.0 || ^14.18.0 || >=16.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./package.json":"./package.json"},"funding":"https://opencollective.com/napi-postinstall","gitHead":"63eaac228beff3286bb80667cce90428d08e04de","_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/napi-postinstall.git","type":"git"},"_npmVersion":"10.9.2","description":"The `postinstall` script helper for handling native bindings in legacy `npm` versions","directories":{},"_nodeVersion":"22.14.0","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/napi-postinstall_0.1.2_1745146368389_0.5508675656856827","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"napi-postinstall","version":"0.1.3","author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"napi-postinstall@0.1.3","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/napi-postinstall#readme","bugs":{"url":"https://github.com/un-ts/napi-postinstall/issues"},"bin":{"napi-postinstall":"lib/cli.js"},"dist":{"shasum":"1443aef7976846af7ab6deacfd597b76f83f3c75","tarball":"https://registry.npmjs.org/napi-postinstall/-/napi-postinstall-0.1.3.tgz","fileCount":21,"integrity":"sha512-ptBVijaEaVBGdSR8SXy4eUnmlMJkup6Bltbh5hL1DCtMP/14nxkwMtxtCdoNv1qlOo5ABe/4Fd98AZZBhlu/Ew==","signatures":[{"sig":"MEUCIGbtTQu2s5MhBFoFV+nr7dpw6aIJ0R4fAVeW2y280JbmAiEA+iZxmTWWllyQjCRVrP2OeIx+HjYgP+2aqMYmXjgFCP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/napi-postinstall@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40021},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":"^12.20.0 || ^14.18.0 || >=16.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./package.json":"./package.json"},"funding":"https://opencollective.com/napi-postinstall","gitHead":"43295263332919a8e7715ff8d9a0f39958005932","_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/napi-postinstall.git","type":"git"},"_npmVersion":"10.9.2","description":"The `postinstall` script helper for handling native bindings in legacy `npm` versions","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/napi-postinstall_0.1.3_1745156726836_0.3392434334932224","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"napi-postinstall","version":"0.1.4","author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"napi-postinstall@0.1.4","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/napi-postinstall#readme","bugs":{"url":"https://github.com/un-ts/napi-postinstall/issues"},"bin":{"napi-postinstall":"lib/cli.js"},"dist":{"shasum":"0a2fffbafe4f30db1adb217ba27da5d11fb1c617","tarball":"https://registry.npmjs.org/napi-postinstall/-/napi-postinstall-0.1.4.tgz","fileCount":21,"integrity":"sha512-1pHyAHcCwO4Xvw9SbDZeKmlIM+AnArvzjNZtEQomIurY+tD+H0qUZZXNy8cLHZRuNvG6hsUxXSoFzbHr+35qVQ==","signatures":[{"sig":"MEUCICx0bBMQ5XujEu3ALuSIYNwny5dIINxAME3dWb6m694MAiEA9KP5I9Be0Ji6zJktPvxWRikEiBQfShez8RR3S5wJcwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/napi-postinstall@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40209},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":"^12.20.0 || ^14.18.0 || >=16.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./package.json":"./package.json"},"funding":"https://opencollective.com/napi-postinstall","gitHead":"7f209a6a6f9e1502ecc400742183b9ed419175fa","_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/napi-postinstall.git","type":"git"},"_npmVersion":"10.9.2","description":"The `postinstall` script helper for handling native bindings in legacy `npm` versions","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/napi-postinstall_0.1.4_1745160542389_0.01673097296617998","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"napi-postinstall","version":"0.1.5","author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"napi-postinstall@0.1.5","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/napi-postinstall#readme","bugs":{"url":"https://github.com/un-ts/napi-postinstall/issues"},"bin":{"napi-postinstall":"lib/cli.js"},"dist":{"shasum":"aba2cc64897c7a061e2f985fd24abe9a183ad979","tarball":"https://registry.npmjs.org/napi-postinstall/-/napi-postinstall-0.1.5.tgz","fileCount":21,"integrity":"sha512-HI5bHONOUYqV+FJvueOSgjRxHTLB25a3xIv59ugAxFe7xRNbW96hyYbMbsKzl+QvFV9mN/SrtHwiU+vYhMwA7Q==","signatures":[{"sig":"MEQCIEKICBxUbJicoLq1KV9ZokGEm62oV83rEXRBGhjhQg3nAiAduUxI2fXVn32ApjC7MgYxqkXwooQdhSY4GyrKyt3Tqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/napi-postinstall@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40034},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":"^12.20.0 || ^14.18.0 || >=16.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./package.json":"./package.json"},"funding":"https://opencollective.com/napi-postinstall","gitHead":"bbdef3a10c69c856b47175842eae39374cce7a13","_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/napi-postinstall.git","type":"git"},"_npmVersion":"10.9.2","description":"The `postinstall` script helper for handling native bindings in legacy `npm` versions","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/napi-postinstall_0.1.5_1745161586845_0.24450757243982868","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"napi-postinstall","version":"0.1.6","author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"napi-postinstall@0.1.6","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/napi-postinstall#readme","bugs":{"url":"https://github.com/un-ts/napi-postinstall/issues"},"bin":{"napi-postinstall":"lib/cli.js"},"dist":{"shasum":"7682101f43fc66c233b625ee8ebf07826c6eedde","tarball":"https://registry.npmjs.org/napi-postinstall/-/napi-postinstall-0.1.6.tgz","fileCount":21,"integrity":"sha512-w1bClprmjwpybo+7M1Rd0N4QK5Ein8kH/1CQ0Wv8Q9vrLbDMakxc4rZpv8zYc8RVErUELJlFhM8UzOF3IqlYKw==","signatures":[{"sig":"MEUCIQCiGvrf2OVpb3LW/INbxjDR1ephuHwCk5FD+Jp46g/fKQIgV0s8ffaStvlmHY1f7iSk2BaXxHZOSoX3U+VcWoVnu/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/napi-postinstall@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41232},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":"^12.20.0 || ^14.18.0 || >=16.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./package.json":"./package.json"},"funding":"https://opencollective.com/napi-postinstall","gitHead":"b2917626cf9f315afed00384a25354a7958848f9","_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/napi-postinstall.git","type":"git"},"_npmVersion":"10.9.2","description":"The `postinstall` script helper for handling native bindings in legacy `npm` versions","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/napi-postinstall_0.1.6_1745467402470_0.2025685946994531","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"napi-postinstall","version":"0.2.0","author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"napi-postinstall@0.2.0","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/napi-postinstall#readme","bugs":{"url":"https://github.com/un-ts/napi-postinstall/issues"},"bin":{"napi-postinstall":"lib/cli.js"},"dist":{"shasum":"5287f2d85e926ade914688ed3ce29e53efb0036a","tarball":"https://registry.npmjs.org/napi-postinstall/-/napi-postinstall-0.2.0.tgz","fileCount":21,"integrity":"sha512-Cs4QwMscJ5UnKxgYWqWcX1L8nijfm+C9f2QqZyt3VbTwuBSRT05aLS39BvMO0asGv8EUfuY0IOsfYSv0NfzFcA==","signatures":[{"sig":"MEQCIGtI+9lnhxAxQsV2bVeCQwaV3Ts8YEhDHh9bSpcnzQIiAiAH3OYz1ysUPi+8qkzr3OXck4k4bw6wVueqf0FW2UG8Qg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/napi-postinstall@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42492},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":"^12.20.0 || ^14.18.0 || >=16.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./package.json":"./package.json"},"funding":"https://opencollective.com/napi-postinstall","gitHead":"ca5a744a5e8fbdeace76100ddc61cff0602b48da","_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/napi-postinstall.git","type":"git"},"_npmVersion":"10.9.2","description":"The `postinstall` script helper for handling native bindings in legacy `npm` versions","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/napi-postinstall_0.2.0_1745668777119_0.2524328256326518","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"napi-postinstall","version":"0.2.1","author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"napi-postinstall@0.2.1","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/napi-postinstall#readme","bugs":{"url":"https://github.com/un-ts/napi-postinstall/issues"},"bin":{"napi-postinstall":"lib/cli.js"},"dist":{"shasum":"0f79f9b606314ffa31be4b0f13aca4f2bf0f0eb4","tarball":"https://registry.npmjs.org/napi-postinstall/-/napi-postinstall-0.2.1.tgz","fileCount":21,"integrity":"sha512-3VK+GygwU4OMkBYdQLpRjxnt7idAsZAN5hnrWLHIAu4X+uO4uhqrIggKF1TacBV9OPUMwTb1sQQvwKRzfXLnQg==","signatures":[{"sig":"MEUCIEIpR+9ftRbXsnotaQxGzWJrewO0m1ePRPJw2SgxL+6lAiEAkfMxS7KkNr6j6kKU87QZridLMzbNAKByyGjJTMfrdVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/napi-postinstall@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45637},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":"^12.20.0 || ^14.18.0 || >=16.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./package.json":"./package.json"},"funding":"https://opencollective.com/napi-postinstall","gitHead":"fdd4685a4a3e934e020a63fc9e3264f7a47b5190","_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/napi-postinstall.git","type":"git"},"_npmVersion":"11.3.0","description":"The `postinstall` script helper for handling native bindings in legacy `npm` versions","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"packageManager":"npm@11.3.0+sha512.96eb611483f49c55f7fa74df61b588de9e213f80a256728e6798ddc67176c7b07e4a1cfc7de8922422cbce02543714367037536955221fa451b0c4fefaf20c66","_npmOperationalInternal":{"tmp":"tmp/napi-postinstall_0.2.1_1745677704002_0.7803076539859255","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"napi-postinstall","version":"0.2.2","author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"napi-postinstall@0.2.2","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/napi-postinstall#readme","bugs":{"url":"https://github.com/un-ts/napi-postinstall/issues"},"bin":{"napi-postinstall":"lib/cli.js"},"dist":{"shasum":"c80d400a3b760bf7a75f7eabbd5c3fee2f0d60a8","tarball":"https://registry.npmjs.org/napi-postinstall/-/napi-postinstall-0.2.2.tgz","fileCount":21,"integrity":"sha512-Wy1VI/hpKHwy1MsnFxHCJxqFwmmxD0RA/EKPL7e6mfbsY01phM2SZyJnRdU0bLvhu0Quby1DCcAZti3ghdl4/A==","signatures":[{"sig":"MEYCIQDEpZa3TeXMh429mHVFCHj9dMW0TrRFtJ/nbGNEEL+zSgIhAJCc8M95PePXvjFdxTKLpT4NxXzrEEWoc+RSKehGqroP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/napi-postinstall@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48997},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":"^12.20.0 || ^14.18.0 || >=16.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./package.json":"./package.json"},"funding":"https://opencollective.com/napi-postinstall","gitHead":"10b00af2f37694a80753d52e116581a22f3409de","_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/napi-postinstall.git","type":"git"},"_npmVersion":"11.3.0","description":"The `postinstall` script helper for handling native bindings in legacy `npm` versions","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"packageManager":"npm@11.3.0+sha512.96eb611483f49c55f7fa74df61b588de9e213f80a256728e6798ddc67176c7b07e4a1cfc7de8922422cbce02543714367037536955221fa451b0c4fefaf20c66","_npmOperationalInternal":{"tmp":"tmp/napi-postinstall_0.2.2_1745724642360_0.31401481033274714","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"napi-postinstall","version":"0.2.3","author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"napi-postinstall@0.2.3","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/napi-postinstall#readme","bugs":{"url":"https://github.com/un-ts/napi-postinstall/issues"},"bin":{"napi-postinstall":"lib/cli.js"},"dist":{"shasum":"700171c0b4bd8226124d72d599046ccd1a1174ba","tarball":"https://registry.npmjs.org/napi-postinstall/-/napi-postinstall-0.2.3.tgz","fileCount":21,"integrity":"sha512-Mi7JISo/4Ij2tDZ2xBE2WH+/KvVlkhA6juEjpEeRAVPNCpN3nxJo/5FhDNKgBcdmcmhaH6JjgST4xY/23ZYK0w==","signatures":[{"sig":"MEQCIF728jj5nlt4++hE+GHDSm3nBD4nXZj5LnBRlZyj1hbsAiBz3NvXaK24rJSYnhw+N2eL53WbjgrP7b6c2BIzu4COog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/napi-postinstall@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49383},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":"^12.20.0 || ^14.18.0 || >=16.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./package.json":"./package.json"},"funding":"https://opencollective.com/napi-postinstall","gitHead":"650548ed219b606fde6dffa1f4e95963f1cc13ba","_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/napi-postinstall.git","type":"git"},"_npmVersion":"11.3.0","description":"The `postinstall` script helper for handling native bindings in legacy `npm` versions","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"packageManager":"npm@11.3.0+sha512.96eb611483f49c55f7fa74df61b588de9e213f80a256728e6798ddc67176c7b07e4a1cfc7de8922422cbce02543714367037536955221fa451b0c4fefaf20c66","_npmOperationalInternal":{"tmp":"tmp/napi-postinstall_0.2.3_1745863139609_0.8638947229098441","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"napi-postinstall","version":"0.2.4","author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"napi-postinstall@0.2.4","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/napi-postinstall#readme","bugs":{"url":"https://github.com/un-ts/napi-postinstall/issues"},"bin":{"napi-postinstall":"lib/cli.js"},"dist":{"shasum":"419697d0288cb524623e422f919624f22a5e4028","tarball":"https://registry.npmjs.org/napi-postinstall/-/napi-postinstall-0.2.4.tgz","fileCount":21,"integrity":"sha512-ZEzHJwBhZ8qQSbknHqYcdtQVr8zUgGyM/q6h6qAyhtyVMNrSgDhrC4disf03dYW0e+czXyLnZINnCTEkWy0eJg==","signatures":[{"sig":"MEQCIDERmz5IZGt3Q/Ii7UWYCzr98Inr8Kq4pI0mX4KkE0tYAiBaq6uYWelV8LbyLpLUU6ZtL302EdoXvS1bh3bPs01g9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/napi-postinstall@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49463},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":"^12.20.0 || ^14.18.0 || >=16.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./package.json":"./package.json"},"funding":"https://opencollective.com/napi-postinstall","gitHead":"9ce6cde865d33812ce135dbd1e522272f1fb6dc9","_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/napi-postinstall.git","type":"git"},"_npmVersion":"11.3.0","description":"The `postinstall` script helper for handling native bindings in legacy `npm` versions","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"packageManager":"npm@11.3.0+sha512.96eb611483f49c55f7fa74df61b588de9e213f80a256728e6798ddc67176c7b07e4a1cfc7de8922422cbce02543714367037536955221fa451b0c4fefaf20c66","_npmOperationalInternal":{"tmp":"tmp/napi-postinstall_0.2.4_1747115606484_0.26120573180298345","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"napi-postinstall","version":"0.2.5","author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"napi-postinstall@0.2.5","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/napi-postinstall#readme","bugs":{"url":"https://github.com/un-ts/napi-postinstall/issues"},"bin":{"napi-postinstall":"lib/cli.js"},"dist":{"shasum":"57d8a142f854e5a510c7b71ca101e89c11eddf35","tarball":"https://registry.npmjs.org/napi-postinstall/-/napi-postinstall-0.2.5.tgz","fileCount":21,"integrity":"sha512-kmsgUvCRIJohHjbZ3V8avP0I1Pekw329MVAMDzVxsrkjgdnqiwvMX5XwR+hWV66vsAtZ+iM+fVnq8RTQawUmCQ==","signatures":[{"sig":"MEYCIQD1Qcwfkwac+mfS648EU0IgC7X9E4GBZaRv1AiKozfRDgIhANqQRgEKNaF+gdXr3NPBWAgJy2yjhlydSlICb+wICPP6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/napi-postinstall@0.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49585},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":"^12.20.0 || ^14.18.0 || >=16.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./package.json":"./package.json"},"funding":"https://opencollective.com/napi-postinstall","gitHead":"254b7401c6b84c4dc5723de054cccae21b1c5aa3","_npmUser":{"name":"jounqin","actor":{"name":"jounqin","type":"user","email":"admin@1stg.me"},"email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/napi-postinstall.git","type":"git"},"_npmVersion":"11.4.2","description":"The `postinstall` script helper for handling native bindings in legacy `npm` versions","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"packageManager":"npm@11.4.2+sha512.f90c1ec8b207b625d6edb6693aef23dacb39c38e4217fe8c46a973f119cab392ac0de23fe3f07e583188dae9fd9108b3845ad6f525b598742bd060ebad60bff3","_npmOperationalInternal":{"tmp":"tmp/napi-postinstall_0.2.5_1751129898957_0.2827492740384423","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"napi-postinstall","version":"0.3.0","author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"napi-postinstall@0.3.0","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/napi-postinstall#readme","bugs":{"url":"https://github.com/un-ts/napi-postinstall/issues"},"bin":{"napi-postinstall":"lib/cli.js"},"dist":{"shasum":"888e51d1fb500e86dcf6ace1baccdbb377e654ce","tarball":"https://registry.npmjs.org/napi-postinstall/-/napi-postinstall-0.3.0.tgz","fileCount":24,"integrity":"sha512-M7NqKyhODKV1gRLdkwE7pDsZP2/SC2a2vHkOYh9MCpKMbWVfyVfUw5MaH83Fv6XMjxr5jryUp3IDDL9rlxsTeA==","signatures":[{"sig":"MEUCIQD9pJSo0lYg3KJkXifs9uWwHsIbT/8X1G64PF2YyTKWvwIgCUu2VsP4aAZvQe5m/q6QRZImLIZnEZ8DVLjuX6WD/L8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/napi-postinstall@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56455},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":"^12.20.0 || ^14.18.0 || >=16.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./fallback":{"types":"./lib/fallback.d.ts","default":"./lib/fallback.js"},"./package.json":"./package.json"},"funding":"https://opencollective.com/napi-postinstall","gitHead":"135b1e93bd783cff9d0eca400643daca3ecdbd01","_npmUser":{"name":"jounqin","actor":{"name":"jounqin","type":"user","email":"admin@1stg.me"},"email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/napi-postinstall.git","type":"git"},"_npmVersion":"11.4.2","description":"The `postinstall` script helper for handling native bindings in legacy `npm` versions","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"packageManager":"npm@11.4.2+sha512.f90c1ec8b207b625d6edb6693aef23dacb39c38e4217fe8c46a973f119cab392ac0de23fe3f07e583188dae9fd9108b3845ad6f525b598742bd060ebad60bff3","_npmOperationalInternal":{"tmp":"tmp/napi-postinstall_0.3.0_1751476693827_0.6989943912415644","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"napi-postinstall","version":"0.3.2","author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"napi-postinstall@0.3.2","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/napi-postinstall#readme","bugs":{"url":"https://github.com/un-ts/napi-postinstall/issues"},"bin":{"napi-postinstall":"lib/cli.js"},"dist":{"shasum":"03c62080e88b311c4d7423b0f15f0c920bbcc626","tarball":"https://registry.npmjs.org/napi-postinstall/-/napi-postinstall-0.3.2.tgz","fileCount":24,"integrity":"sha512-tWVJxJHmBWLy69PvO96TZMZDrzmw5KeiZBz3RHmiM2XZ9grBJ2WgMAFVVg25nqp3ZjTFUs2Ftw1JhscL3Teliw==","signatures":[{"sig":"MEQCIHecarZFCWE80Z6cRmU32Mq3UM0BICGJt6WduKtKYecVAiBKqpY3WeeNoyka9ghe8LQk+iDuumCe+F0IUAxtXyw+JA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/napi-postinstall@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56283},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":"^12.20.0 || ^14.18.0 || >=16.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./fallback":{"types":"./lib/fallback.d.ts","default":"./lib/fallback.js"},"./package.json":"./package.json"},"funding":"https://opencollective.com/napi-postinstall","gitHead":"38b4e95cf554e2549b9e1e2c4ff6bff4da9a65f9","_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/napi-postinstall.git","type":"git"},"_npmVersion":"11.4.2","description":"The `postinstall` script helper for handling native bindings in legacy `npm` versions","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/napi-postinstall_0.3.2_1752864934728_0.04956213320193492","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"napi-postinstall","version":"0.3.3","author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"napi-postinstall@0.3.3","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/napi-postinstall#readme","bugs":{"url":"https://github.com/un-ts/napi-postinstall/issues"},"bin":{"napi-postinstall":"lib/cli.js"},"dist":{"shasum":"93d045c6b576803ead126711d3093995198c6eb9","tarball":"https://registry.npmjs.org/napi-postinstall/-/napi-postinstall-0.3.3.tgz","fileCount":24,"integrity":"sha512-uTp172LLXSxuSYHv/kou+f6KW3SMppU9ivthaVTXian9sOt3XM/zHYHpRZiLgQoxeWfYUnslNWQHF1+G71xcow==","signatures":[{"sig":"MEYCIQDgAmHKMe/KDp3Y1/ZuXR7F/F9A3bD9c3NDWeg3VNI9pgIhAN0xM71c5g2V+tzbWEHz0ZtczJS7a1ajszykMvX+lppz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/napi-postinstall@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57763},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":"^12.20.0 || ^14.18.0 || >=16.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./fallback":{"types":"./lib/fallback.d.ts","default":"./lib/fallback.js"},"./package.json":"./package.json"},"funding":"https://opencollective.com/napi-postinstall","gitHead":"ac8c14d39a3b3680da3bb88b9f2d8622a1103b82","_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/napi-postinstall.git","type":"git"},"_npmVersion":"11.5.2","description":"The `postinstall` script helper for handling native bindings in legacy `npm` versions","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/napi-postinstall_0.3.3_1754747004193_0.6693028501856952","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"napi-postinstall","version":"0.3.4","type":"commonjs","description":"The `postinstall` script helper for handling native bindings in legacy `npm` versions","repository":{"type":"git","url":"git+https://github.com/un-ts/napi-postinstall.git"},"author":{"name":"JounQin","email":"admin@1stg.me","url":"https://www.1stG.me"},"funding":"https://opencollective.com/napi-postinstall","license":"MIT","engines":{"node":"^12.20.0 || ^14.18.0 || >=16.0.0"},"bin":{"napi-postinstall":"lib/cli.js"},"main":"./lib/index.js","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./fallback":{"types":"./lib/fallback.d.ts","default":"./lib/fallback.js"},"./package.json":"./package.json"},"gitHead":"95a44d2c79e875a6207ef0a0de05ebfc29922000","_id":"napi-postinstall@0.3.4","bugs":{"url":"https://github.com/un-ts/napi-postinstall/issues"},"homepage":"https://github.com/un-ts/napi-postinstall#readme","_nodeVersion":"22.20.0","_npmVersion":"11.6.1","dist":{"integrity":"sha512-PHI5f1O0EP5xJ9gQmFGMS6IZcrVvTjpXjz7Na41gTE7eE2hK11lg04CECCYEEjdc17EV4DO+fkGEtt7TpTaTiQ==","shasum":"7af256d6588b5f8e952b9190965d6b019653bbb9","tarball":"https://registry.npmjs.org/napi-postinstall/-/napi-postinstall-0.3.4.tgz","fileCount":24,"unpackedSize":59652,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/napi-postinstall@0.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC+sQVqoAEfNwW70WLhELUV9wdhp1y+SBY4VkzRrmKgmgIhAKYKkvHRiwvmn2uWijRD16FxKrW234S3Mh/brZQvtT0x"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eded7bcf-f80e-4cb0-bf7e-fe9b21a47cac"}},"directories":{},"maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/napi-postinstall_0.3.4_1759559732773_0.9591710354561451"},"_hasShrinkwrap":false}},"time":{"created":"2025-04-19T19:30:34.472Z","modified":"2025-10-04T06:35:33.382Z","0.1.0":"2025-04-19T19:30:34.770Z","0.1.1":"2025-04-19T21:15:22.952Z","0.1.2":"2025-04-20T10:52:48.602Z","0.1.3":"2025-04-20T13:45:27.053Z","0.1.4":"2025-04-20T14:49:02.600Z","0.1.5":"2025-04-20T15:06:27.016Z","0.1.6":"2025-04-24T04:03:22.660Z","0.2.0":"2025-04-26T11:59:37.303Z","0.2.1":"2025-04-26T14:28:24.170Z","0.2.2":"2025-04-27T03:30:42.567Z","0.2.3":"2025-04-28T17:58:59.773Z","0.2.4":"2025-05-13T05:53:26.691Z","0.2.5":"2025-06-28T16:58:19.137Z","0.3.0":"2025-07-02T17:18:14.005Z","0.3.1":"2025-07-18T16:36:55.887Z","0.3.2":"2025-07-18T18:55:34.904Z","0.3.3":"2025-08-09T13:43:24.428Z","0.3.4":"2025-10-04T06:35:32.966Z"},"bugs":{"url":"https://github.com/un-ts/napi-postinstall/issues"},"author":{"name":"JounQin","email":"admin@1stg.me","url":"https://www.1stG.me"},"license":"MIT","homepage":"https://github.com/un-ts/napi-postinstall#readme","repository":{"type":"git","url":"git+https://github.com/un-ts/napi-postinstall.git"},"description":"The `postinstall` script helper for handling native bindings in legacy `npm` versions","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"readme":"# napi-postinstall\n\n[![GitHub Actions Workflow Status](https://img.shields.io/github/actions/workflow/status/un-ts/napi-postinstall/ci.yml?branch=main)](https://github.com/un-ts/napi-postinstall/actions/workflows/ci.yml?query=branch%3Amain)\n[![Codecov](https://img.shields.io/codecov/c/github/un-ts/napi-postinstall.svg)](https://codecov.io/gh/un-ts/napi-postinstall)\n[![type-coverage](https://img.shields.io/badge/dynamic/json.svg?label=type-coverage&prefix=%E2%89%A5&suffix=%&query=$.typeCoverage.atLeast&uri=https%3A%2F%2Fraw.githubusercontent.com%2Fun-ts%2Fnapi-postinstall%2Fmain%2Fpackage.json)](https://github.com/plantain-00/type-coverage)\n[![CodeRabbit Pull Request Reviews](https://img.shields.io/coderabbit/prs/github/un-ts/napi-postinstall)](https://coderabbit.ai)\n[![npm](https://img.shields.io/npm/v/napi-postinstall.svg)](https://www.npmjs.com/package/napi-postinstall)\n[![GitHub Release](https://img.shields.io/github/release/un-ts/napi-postinstall)](https://github.com/un-ts/napi-postinstall/releases)\n\n[![Conventional Commits](https://img.shields.io/badge/conventional%20commits-1.0.0-yellow.svg)](https://conventionalcommits.org)\n[![Renovate enabled](https://img.shields.io/badge/renovate-enabled-brightgreen.svg)](https://renovatebot.com)\n[![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)\n[![Code Style: Prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg)](https://github.com/prettier/prettier)\n[![changesets](https://img.shields.io/badge/maintained%20with-changesets-176de3.svg)](https://github.com/changesets/changesets)\n\nThe `postinstall` script helper for handling native bindings in legacy `npm` versions, this is a reimplementation of the [`node-install`][node-install] functionality from [`esbuild`][esbuild] for [`napi-rs`][napi-rs] ecosystem packages like [`rollup`][rollup], [`@swc/core`][swc-core] and [`unrs-resolver`][unrs-resolver].\n\nFor more details, please refer to the following issues:\n\n- [npm/cli#4828](https://github.com/npm/cli/issues/4828) -- root cause\n- [napi-rs/napi-rs#2569](https://github.com/napi-rs/napi-rs/issues/2569)\n- [unrs/unrs-resolver#56](https://github.com/unrs/unrs-resolver/issues/56)\n\n## TOC <!-- omit in toc -->\n\n- [Usage](#usage)\n - [Install](#install)\n - [CLI](#cli)\n - [API](#api)\n - [Types](#types)\n - [Example](#example)\n- [Sponsors and Backers](#sponsors-and-backers)\n - [Sponsors](#sponsors)\n - [Backers](#backers)\n- [Changelog](#changelog)\n- [License](#license)\n\n## Usage\n\n### Install\n\n```sh\n# pnpm\npnpm add napi-postinstall\n\n# yarn\nyarn add napi-postinstall\n\n# npm\nnpm i napi-postinstall\n\n# bun\nbun add napi-postinstall\n```\n\n### CLI\n\n```sh\nnapi-postinstall unrs-resolver #<napi-package-name>\n```\n\nYou can put it into `scripts#postinstall` of your `package.json`:\n\n```json\n{\n \"scripts\": {\n \"postinstall\": \"napi-postinstall unrs-resolver\"\n }\n}\n```\n\nThis will check and prepare the napi binding packages for you automatically.\n\n### API\n\n#### Types\n\n```ts\n// napi-postinstall\nexport interface PackageJson {\n name: string\n version: string\n}\n\nexport declare function checkAndPreparePackage(\n packageNameOrPackageJson: PackageJson | string,\n checkVersion?: boolean,\n): Promise<void>\n\n// napi-postinstall/fallback\ndeclare function fallback<T = unknown>(\n packageJsonPath: string,\n checkVersion?: boolean,\n): T\nexport = fallback\n```\n\n#### Example\n\n```js\n// index.js\nconst { checkAndPreparePackage, isNpm } = require('napi-postinstall')\n\nif (isNpm()) {\n void checkAndPreparePackage('unrs-resolver' /* <napi-package-name> */)\n}\n\n// fallback.js\nmodule.exports = require('napi-postinstall/fallback')(\n require.resolve('./package.json') /* <napi-package-json-path> */,\n true /* <check-version> */,\n)\n```\n\n## Sponsors and Backers\n\n[![Sponsors](https://raw.githubusercontent.com/1stG/static/master/sponsors.svg)](https://github.com/sponsors/JounQin)\n\n### Sponsors\n\n| 1stG | RxTS | UnTS |\n| ---------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------- |\n| [![1stG Open Collective sponsors](https://opencollective.com/1stG/organizations.svg)](https://opencollective.com/1stG) | [![RxTS Open Collective sponsors](https://opencollective.com/rxts/organizations.svg)](https://opencollective.com/rxts) | [![UnTS Open Collective sponsors](https://opencollective.com/unts/organizations.svg)](https://opencollective.com/unts) |\n\n### Backers\n\n| 1stG | RxTS | UnTS |\n| ------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- |\n| [![1stG Open Collective backers](https://opencollective.com/1stG/individuals.svg)](https://opencollective.com/1stG) | [![RxTS Open Collective backers](https://opencollective.com/rxts/individuals.svg)](https://opencollective.com/rxts) | [![UnTS Open Collective backers](https://opencollective.com/unts/individuals.svg)](https://opencollective.com/unts) |\n\n## Changelog\n\nDetailed changes for each release are documented in [CHANGELOG.md](./CHANGELOG.md).\n\n## License\n\n[MIT][] © [JounQin][]@[1stG.me][]\n\n[node-install]: https://github.com/evanw/esbuild/blob/4475787eef4c4923b92b9fa37ebba1c88b9e1d9b/lib/npm/node-install.ts\n[esbuild]: https://github.com/evanw/esbuild\n[napi-rs]: https://github.com/napi-rs/napi-rs\n[rollup]: https://github.com/rollup/rollup\n[swc-core]: https://github.com/swc-project/swc\n[unrs-resolver]: https://github.com/unrs/unrs-resolver\n[1stG.me]: https://www.1stG.me\n[JounQin]: https://github.com/JounQin\n[MIT]: http://opensource.org/licenses/MIT\n","readmeFilename":"README.md"}

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/acampkin95/MCPCentralManager'

If you have feedback or need assistance with the MCP directory API, please join our Discord server