{"_id":"@openrewrite/recipes-nodejs","_rev":"522-694fb57f063bead84d765bfa35ca5514","name":"@openrewrite/recipes-nodejs","dist-tags":{"latest":"0.51.0","next":"0.52.0-20261004-180652"},"versions":{"0.30.0-20251001-192216":{"name":"@openrewrite/recipes-nodejs","version":"0.30.0-20251001-192216","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.30.0-20251001-192216","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"b40a42aa5a3013e96881046c460228e6d8d04286","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.30.0-20251001-192216.tgz","fileCount":16,"integrity":"sha512-7dfELkHYR985SN/3qi/pHdHQ/G7QcBdrcfKNhP2eJz+OLTPZYAy0aEY9JXbM+AufFGq4JzlPKl+Vb0gZOFrUIg==","signatures":[{"sig":"MEQCIDiFP8R+eb4Qs5gE52CZ/V4aS7StK+3I4EYJCznZf5izAiB57Uqrsvk7cqIs4v0QOWNGXNOmnm93mS6HMzyAQiLtWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21831},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.30.0-20251001-192216.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.30.0-20251001-192216.tgz","_integrity":"sha512-7dfELkHYR985SN/3qi/pHdHQ/G7QcBdrcfKNhP2eJz+OLTPZYAy0aEY9JXbM+AufFGq4JzlPKl+Vb0gZOFrUIg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.0-20251001-160804"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.30.0-20251001-192216_1759346547101_0.6953375337233465","host":"s3://npm-registry-packages-npm-production"}},"0.30.0-20251001-224331":{"name":"@openrewrite/recipes-nodejs","version":"0.30.0-20251001-224331","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.30.0-20251001-224331","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"b01adf25260a8c4158c8e2ed6d1e9c25052ff253","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.30.0-20251001-224331.tgz","fileCount":16,"integrity":"sha512-BhV4A5c16iXqy9gnggSmGMpG7xGHszPAsBcmeyaPz3WqCRaz4AJ1zzLDpI3pcNYPlIzd4AAmxApUXRs7W413iw==","signatures":[{"sig":"MEQCIAb4xih3kKBT59xlswI2/mb026C6txW9qXW384y0iKfZAiA6yEDZx/ZQk/1fJ8yIzFqxnFvxhzes7Z6DqrpzfMacCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22587},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.30.0-20251001-224331.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.30.0-20251001-224331.tgz","_integrity":"sha512-BhV4A5c16iXqy9gnggSmGMpG7xGHszPAsBcmeyaPz3WqCRaz4AJ1zzLDpI3pcNYPlIzd4AAmxApUXRs7W413iw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.0-20251001-160804"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.30.0-20251001-224331_1759358621256_0.4495921109910075","host":"s3://npm-registry-packages-npm-production"}},"0.30.0-20251002-033511":{"name":"@openrewrite/recipes-nodejs","version":"0.30.0-20251002-033511","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.30.0-20251002-033511","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"75113c534e3062210d62d70c50715c1a5c8629b9","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.30.0-20251002-033511.tgz","fileCount":16,"integrity":"sha512-cNEE+VUVVUjo9lb9t8s89iI/Ou4toMIjuQVxMy/+tX5u3fED3qFpebkr8JsadY4+Cmlceaz0F1DvJgq81re3Gw==","signatures":[{"sig":"MEQCIBoIMomyxWKNEqt/4dsn1Vj/imAt1J4/N0RVQLRygUEcAiBbGa6torzi7nkZ+t7gR7NfafE2jj7fzPlRtGsRX3pPSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22587},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.30.0-20251002-033511.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.30.0-20251002-033511.tgz","_integrity":"sha512-cNEE+VUVVUjo9lb9t8s89iI/Ou4toMIjuQVxMy/+tX5u3fED3qFpebkr8JsadY4+Cmlceaz0F1DvJgq81re3Gw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.0-20251002-032451"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.30.0-20251002-033511_1759376120482_0.9720980824221801","host":"s3://npm-registry-packages-npm-production"}},"0.30.0-20251002-170317":{"name":"@openrewrite/recipes-nodejs","version":"0.30.0-20251002-170317","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.30.0-20251002-170317","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"f0adc25389b504c2b3696d7bbe2379bd81d2ae11","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.30.0-20251002-170317.tgz","fileCount":16,"integrity":"sha512-B7O66Tv5bl6yZOz5CJs49IVh9ffx/+gw+ypVuVgHZy6QM/vg7FZB+6h2ofx83svwnEgMmoUmdgYAyWIMjsGuhg==","signatures":[{"sig":"MEUCIQCInbr2O+vzS5y071JsTIkKdWrm/6ofD4YuYQAAjKvDPwIgHN0kJRjUSHfcKM10W7bXGKiFN99loPHD7JHHFVbYKMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22587},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.30.0-20251002-170317.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.30.0-20251002-170317.tgz","_integrity":"sha512-B7O66Tv5bl6yZOz5CJs49IVh9ffx/+gw+ypVuVgHZy6QM/vg7FZB+6h2ofx83svwnEgMmoUmdgYAyWIMjsGuhg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.0-20251002-032451"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.30.0-20251002-170317_1759424607617_0.6829938044900203","host":"s3://npm-registry-packages-npm-production"}},"0.30.0-20251003-170344":{"name":"@openrewrite/recipes-nodejs","version":"0.30.0-20251003-170344","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.30.0-20251003-170344","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"6b4a9519032748366beaab91db0bd512344c057c","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.30.0-20251003-170344.tgz","fileCount":16,"integrity":"sha512-jwOYYSnnhcDswNcKZOB/vUVMcBYzv9unX28hDQNSl0PIu0oabMBHndWMVIeNAHzX14wHv448V0ttviB+/6gEbw==","signatures":[{"sig":"MEUCIFP9wgh3UermxUWA6pxwoUsj4H9Ou7OMxHTDI/+Xn6vvAiEA+ZnjOakqPeyPc7GEwyLNf5d3jl3jmQ6kbWlECGnlDS8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22587},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.30.0-20251003-170344.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.30.0-20251003-170344.tgz","_integrity":"sha512-jwOYYSnnhcDswNcKZOB/vUVMcBYzv9unX28hDQNSl0PIu0oabMBHndWMVIeNAHzX14wHv448V0ttviB+/6gEbw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.0-20251002-032451"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.30.0-20251003-170344_1759511034083_0.058232508279245865","host":"s3://npm-registry-packages-npm-production"}},"0.30.0-20251004-112006":{"name":"@openrewrite/recipes-nodejs","version":"0.30.0-20251004-112006","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.30.0-20251004-112006","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"41c85ba47cd3f6a6248419483915b0ad38050a65","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.30.0-20251004-112006.tgz","fileCount":16,"integrity":"sha512-prMna16ufeXrrkHLLmowgiwRmdjc/CPyvleEBbgxJTWcuVDP8ej321LNRUE/GGpNkWrtAYH/I+/UWdkydK+fPQ==","signatures":[{"sig":"MEYCIQCIiuRrPn1OIHhrcKtA9iEGLxpls7MjozJxkpQrmVQH+gIhAMvEtkWERF91Slo1iFAtfKXg1RHt3OLO35RWc3kQN6KJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22587},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.30.0-20251004-112006.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.30.0-20251004-112006.tgz","_integrity":"sha512-prMna16ufeXrrkHLLmowgiwRmdjc/CPyvleEBbgxJTWcuVDP8ej321LNRUE/GGpNkWrtAYH/I+/UWdkydK+fPQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.0-20251002-032451"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.30.0-20251004-112006_1759576816682_0.004218013105223406","host":"s3://npm-registry-packages-npm-production"}},"0.30.0-20251004-170309":{"name":"@openrewrite/recipes-nodejs","version":"0.30.0-20251004-170309","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.30.0-20251004-170309","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"4da1aa219f4b41c2747cfc34ab2a6aaa4c70c61e","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.30.0-20251004-170309.tgz","fileCount":16,"integrity":"sha512-Ep64kT95KW/DBS51NrCevtopBY2LOLM4ReKRubPigx8QCQnzjWTiR/4ZvukhbGfDD1Fu4e0xD/h5j+D7er6ULA==","signatures":[{"sig":"MEUCIA7jYR+g1npWTV2WAhxx+i52g2wOslbHWkjjyj76TKAGAiEA096H4DA9xwDMy8kRUVXHMkJ3eeHS0fAaccPo0CsUzU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22587},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.30.0-20251004-170309.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.30.0-20251004-170309.tgz","_integrity":"sha512-Ep64kT95KW/DBS51NrCevtopBY2LOLM4ReKRubPigx8QCQnzjWTiR/4ZvukhbGfDD1Fu4e0xD/h5j+D7er6ULA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.0-20251002-032451"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.30.0-20251004-170309_1759597398800_0.8390077639786875","host":"s3://npm-registry-packages-npm-production"}},"0.30.0-20251005-170325":{"name":"@openrewrite/recipes-nodejs","version":"0.30.0-20251005-170325","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.30.0-20251005-170325","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"3f13a3bebc116bfe120fcb7912ca795e386b11ab","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.30.0-20251005-170325.tgz","fileCount":16,"integrity":"sha512-rkP+EaJPOnnsq7wfoB3m6tmPTnwaiz4VvR8nWc2bQIrV0iKx7TenHCNaPh3ZaVcgtohSUwaaY66bJyGfhKArdg==","signatures":[{"sig":"MEQCIBWroNfaNOTXxZS2J29Y9w3tOUFleHL2ECgnhQUtDvK3AiB4+iQZQ6j4JGMmf+0EFPSLij2yp4BBcWjzj9v+gUMvIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22587},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.30.0-20251005-170325.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.30.0-20251005-170325.tgz","_integrity":"sha512-rkP+EaJPOnnsq7wfoB3m6tmPTnwaiz4VvR8nWc2bQIrV0iKx7TenHCNaPh3ZaVcgtohSUwaaY66bJyGfhKArdg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.0-20251002-032451"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.30.0-20251005-170325_1759683815063_0.7472002422930151","host":"s3://npm-registry-packages-npm-production"}},"0.30.0-20251006-110743":{"name":"@openrewrite/recipes-nodejs","version":"0.30.0-20251006-110743","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.30.0-20251006-110743","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"bcb0e73560465ae339dfae2354d5b3dacfb39405","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.30.0-20251006-110743.tgz","fileCount":16,"integrity":"sha512-NpggTj1nFy5MsMp76jhsH3i8Qsq//UpsKsHlw38JTDoAOb0E3EikBpze3xtocggmXwXNEbsR8bar8dIkREMT4Q==","signatures":[{"sig":"MEYCIQDJghZHBWz2PYdbD3ndSuAdm3PFHOlMM86vuXZvYa+nnwIhAJl0lhs0jDGr5vEERlsaGC9h05NOsITxj9ozr7i/P0lp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22587},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.30.0-20251006-110743.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.30.0-20251006-110743.tgz","_integrity":"sha512-NpggTj1nFy5MsMp76jhsH3i8Qsq//UpsKsHlw38JTDoAOb0E3EikBpze3xtocggmXwXNEbsR8bar8dIkREMT4Q==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.0-20251002-032451"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.30.0-20251006-110743_1759748872441_0.12459154751414636","host":"s3://npm-registry-packages-npm-production"}},"0.30.0-20251006-170350":{"name":"@openrewrite/recipes-nodejs","version":"0.30.0-20251006-170350","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.30.0-20251006-170350","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"f2ed7fed25eda82d4abcf96809ba0dea6839ed5e","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.30.0-20251006-170350.tgz","fileCount":16,"integrity":"sha512-Kd9l/vPC58nNa1tigdkJycWIczMlu5QjA48zRk4tub9iPxOT0X4IBg0bKMx6hYQAkoppXQAcT9W9hn2kWG6dYg==","signatures":[{"sig":"MEUCIAwBkrByVyrXGqebNPnkggSCx8vYIOh05R6sKhbnn9p1AiEAyVlTCHA6iII/vLVCm4KSSOv/NX3p2So3nCzA8ZOY59c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22587},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.30.0-20251006-170350.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.30.0-20251006-170350.tgz","_integrity":"sha512-Kd9l/vPC58nNa1tigdkJycWIczMlu5QjA48zRk4tub9iPxOT0X4IBg0bKMx6hYQAkoppXQAcT9W9hn2kWG6dYg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.0-20251002-032451"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.30.0-20251006-170350_1759770240793_0.4347074590692799","host":"s3://npm-registry-packages-npm-production"}},"0.30.0-20251007-170352":{"name":"@openrewrite/recipes-nodejs","version":"0.30.0-20251007-170352","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.30.0-20251007-170352","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"5e6583d7783314044b1368d93dc921043089fa0a","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.30.0-20251007-170352.tgz","fileCount":16,"integrity":"sha512-RL8vQGOdNVsQc/hmS2Nmeih/WzP8F6mcxxQvim7fzFjUi05Xqi+91vp+nIpJBiBTRkC67AGm04Hn6FKV3YKuEw==","signatures":[{"sig":"MEYCIQDRv42p7bMEWLPk5tLRBGa3oCRpoo0AxIpi+gO+PjDZVgIhAIIPEVWYA9AJhs/dpqjLrkNgBpp1EI1Uz0rWLyy9/gv/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22587},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.30.0-20251007-170352.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.30.0-20251007-170352.tgz","_integrity":"sha512-RL8vQGOdNVsQc/hmS2Nmeih/WzP8F6mcxxQvim7fzFjUi05Xqi+91vp+nIpJBiBTRkC67AGm04Hn6FKV3YKuEw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.0-20251002-032451"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.30.0-20251007-170352_1759856642255_0.8745582758959902","host":"s3://npm-registry-packages-npm-production"}},"0.30.0-20251008-170345":{"name":"@openrewrite/recipes-nodejs","version":"0.30.0-20251008-170345","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.30.0-20251008-170345","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"716850b4f91888f8d88ee4626b4bc530db696608","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.30.0-20251008-170345.tgz","fileCount":16,"integrity":"sha512-bMr5gkFVmzDhsenuAe7C0QGa5CrdhP1+cDlt21LPKQukdQJBZLs3wOet/64ca42SENKq8+FEMpymmk0oxni5xQ==","signatures":[{"sig":"MEUCIGUkoIYJn0gugXAq2xh9+Xt0zyt2IsAU7JL6fOkp6RIyAiEA/gxoAmxtleaRFYEwzEw6ym2c71Oj/peHWioLl3X93Qw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22587},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.30.0-20251008-170345.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.30.0-20251008-170345.tgz","_integrity":"sha512-bMr5gkFVmzDhsenuAe7C0QGa5CrdhP1+cDlt21LPKQukdQJBZLs3wOet/64ca42SENKq8+FEMpymmk0oxni5xQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.0-20251002-032451"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.30.0-20251008-170345_1759943034957_0.5590781858482714","host":"s3://npm-registry-packages-npm-production"}},"0.30.0-20251009-170429":{"name":"@openrewrite/recipes-nodejs","version":"0.30.0-20251009-170429","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.30.0-20251009-170429","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"ff32487c9a2f003e45796e83307b5ea94322f730","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.30.0-20251009-170429.tgz","fileCount":16,"integrity":"sha512-w4mGIOqF8CaNPUparwC8s4VGhsU6NXFxIAfovgtKG5I0bUxfYSMSELmxv4MrwlbssSHOaYKRydgaaQBy2Z4FHg==","signatures":[{"sig":"MEYCIQDphgOwooDWFEez64pJ6Z7MQ94BeF2MCiCdYxQgDol0jAIhANe5/3gWQt1fvJ+Lga7Z71Kqu520u6F6FKiRUH87VKYt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22587},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.30.0-20251009-170429.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.30.0-20251009-170429.tgz","_integrity":"sha512-w4mGIOqF8CaNPUparwC8s4VGhsU6NXFxIAfovgtKG5I0bUxfYSMSELmxv4MrwlbssSHOaYKRydgaaQBy2Z4FHg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.0-20251002-032451"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.30.0-20251009-170429_1760029478789_0.27867362339136914","host":"s3://npm-registry-packages-npm-production"}},"0.30.0-20251009-201324":{"name":"@openrewrite/recipes-nodejs","version":"0.30.0-20251009-201324","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.30.0-20251009-201324","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"f9ee24fe0d66381f80298900e527d486ae9468b8","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.30.0-20251009-201324.tgz","fileCount":16,"integrity":"sha512-5JrlFZt+xZVTaaOgk433r4nXfzPru5kyoaXC7zO/B32zivzfu8v0oCyE04HfBbWK96deOYUMFtQuRBW6jx0cCw==","signatures":[{"sig":"MEYCIQCr5mGllbfCPrZLS69hSKoAT1102L2PIfHha+IAt8BFWgIhAJqS+qUOopx9cdhn3Am+JktbUiHC9K3ygG+0zDkbfaor","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22587},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.30.0-20251009-201324.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.30.0-20251009-201324.tgz","_integrity":"sha512-5JrlFZt+xZVTaaOgk433r4nXfzPru5kyoaXC7zO/B32zivzfu8v0oCyE04HfBbWK96deOYUMFtQuRBW6jx0cCw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.0-20251009-193802"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.30.0-20251009-201324_1760040813834_0.6463694602277437","host":"s3://npm-registry-packages-npm-production"}},"0.30.0-20251010-170401":{"name":"@openrewrite/recipes-nodejs","version":"0.30.0-20251010-170401","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.30.0-20251010-170401","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"caaecdae50c5770376a2cb0ef19898f35239cae6","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.30.0-20251010-170401.tgz","fileCount":16,"integrity":"sha512-WtuqNvNQ2SIeD8E5Qba750oer5gLX34q1aruKYA+QwFqUhwxgcy3FXFWfxclJnShaPayVLPTQBcj3Nwb2DWPJQ==","signatures":[{"sig":"MEQCIDqfRoNWcXh+3JHIgujkeUBNKG2cwI8Fd1udvhnhYqlLAiB0gOjH7oJ0NftVR1qHH/H2Hp4zxahtVFfXK5oEVVseVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22587},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.30.0-20251010-170401.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.30.0-20251010-170401.tgz","_integrity":"sha512-WtuqNvNQ2SIeD8E5Qba750oer5gLX34q1aruKYA+QwFqUhwxgcy3FXFWfxclJnShaPayVLPTQBcj3Nwb2DWPJQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.0-20251009-193802"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.30.0-20251010-170401_1760115850563_0.8621877442210777","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"@openrewrite/recipes-nodejs","version":"0.30.0","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.30.0","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"af25c26bd9456a1357609f4d0c3139c94ff223b4","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.30.0.tgz","fileCount":16,"integrity":"sha512-iRAeHp+K25DkM+amvObNOI+GXFmXCMssDcl1219sTvkCp0hK0pCSE4mjDBp7nfxJN56sYOjjxAk7q/rVaz+acA==","signatures":[{"sig":"MEQCIFK+BYZyaNsBrJ7Qc6JFqHEIdjg/UCmCsZtU/Y/uetRvAiB5NfJrJEkBAiFm35BYkatsyFw5zqTeGwYW26dkpeiTzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22571},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.30.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.30.0.tgz","_integrity":"sha512-iRAeHp+K25DkM+amvObNOI+GXFmXCMssDcl1219sTvkCp0hK0pCSE4mjDBp7nfxJN56sYOjjxAk7q/rVaz+acA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.0-20251009-193802"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.30.0_1760115924513_0.08407437481847868","host":"s3://npm-registry-packages-npm-production"}},"0.31.0-20251010-231544":{"name":"@openrewrite/recipes-nodejs","version":"0.31.0-20251010-231544","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.31.0-20251010-231544","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"b8c0d457b0aa5d05262b5702be321cf555246a47","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.31.0-20251010-231544.tgz","fileCount":16,"integrity":"sha512-Q+SXbHEtShC2Z4mtI4VjEDaP4MtVvS7t34mSOxLT5WrYNcyoediEgGLEiyX0DoE0h8Nw6ylUWzsUPFYtSmLCYQ==","signatures":[{"sig":"MEQCIAHj3N3erxB+7ZPhDok63SECEQ61aAyQOvp/P5mXgrKdAiAfXErsXsuP9f0RZQQD9KFUrW95b/Ji9MtC/wpLx9cFiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22587},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.31.0-20251010-231544.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.31.0-20251010-231544.tgz","_integrity":"sha512-Q+SXbHEtShC2Z4mtI4VjEDaP4MtVvS7t34mSOxLT5WrYNcyoediEgGLEiyX0DoE0h8Nw6ylUWzsUPFYtSmLCYQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.64.0-20251010-230742"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.31.0-20251010-231544_1760138155020_0.5798967344601798","host":"s3://npm-registry-packages-npm-production"}},"0.31.0-20251011-170340":{"name":"@openrewrite/recipes-nodejs","version":"0.31.0-20251011-170340","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.31.0-20251011-170340","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"0e7983ff071c9012e77a40f1ab5a7be79e2d1d44","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.31.0-20251011-170340.tgz","fileCount":16,"integrity":"sha512-W/mXRjFZXr1MRNva5dBEYhJL/t2oC6fH4Bxo/g6vFPHJ//tBwTIFkyBEFWKskrJbpBs+04gkiqlYI8A6WYRDeQ==","signatures":[{"sig":"MEUCIGDL5pFRvkctoQjPTpv86rVPqAPhTHR4DBcWMZOBw5QJAiEA3VIHJacG+4c7R/Mz6Idzx2QQMk/icJiMwpHHoeBoBBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22587},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.31.0-20251011-170340.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.31.0-20251011-170340.tgz","_integrity":"sha512-W/mXRjFZXr1MRNva5dBEYhJL/t2oC6fH4Bxo/g6vFPHJ//tBwTIFkyBEFWKskrJbpBs+04gkiqlYI8A6WYRDeQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.64.0-20251010-230742"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.31.0-20251011-170340_1760202230217_0.08303462085979119","host":"s3://npm-registry-packages-npm-production"}},"0.31.0-20251012-170338":{"name":"@openrewrite/recipes-nodejs","version":"0.31.0-20251012-170338","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.31.0-20251012-170338","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"02b9bfb4f9a3f4b49fa2fe45f6ac328168260f6b","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.31.0-20251012-170338.tgz","fileCount":16,"integrity":"sha512-sk79ULj3h+o7RHJD906z0cVcFjcIXftiGYK4fxSCzlKdDH3rWQbY3qt6EHamYbQ+lupKpKTEaDwYXflzTjgjOQ==","signatures":[{"sig":"MEUCICHzyalSbjU/kTTNCF65qT8g6Ds/WDaLi18NA5PDkIN9AiEAj1QFe2yyII2AJhfo0UXvJLyFXhrMCDnVfsHxSzCDhrg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22587},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.31.0-20251012-170338.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.31.0-20251012-170338.tgz","_integrity":"sha512-sk79ULj3h+o7RHJD906z0cVcFjcIXftiGYK4fxSCzlKdDH3rWQbY3qt6EHamYbQ+lupKpKTEaDwYXflzTjgjOQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.64.0-20251010-230742"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.31.0-20251012-170338_1760288628213_0.27490200026707634","host":"s3://npm-registry-packages-npm-production"}},"0.31.0-20251013-110920":{"name":"@openrewrite/recipes-nodejs","version":"0.31.0-20251013-110920","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.31.0-20251013-110920","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"839a6e86eef9e18057aa84cc79044d4aeaae908d","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.31.0-20251013-110920.tgz","fileCount":16,"integrity":"sha512-sMos2sh+kK6GxX5755uZIgs39jc3wA8L4VYk9dTCm7wBW+Cs4+Utedr9XGNBop++MoNf2reGGfPZDXT9GSfKGg==","signatures":[{"sig":"MEQCIFUgIPDfRZmdv5Tbf8Zg23jGEalD9uhE153M4QmXQQjyAiBQJdbpQnKeMahAZtdJLgIrYoLICaGW5hIOAVor1U/ePQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22587},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.31.0-20251013-110920.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.31.0-20251013-110920.tgz","_integrity":"sha512-sMos2sh+kK6GxX5755uZIgs39jc3wA8L4VYk9dTCm7wBW+Cs4+Utedr9XGNBop++MoNf2reGGfPZDXT9GSfKGg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.64.0-20251010-230742"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.31.0-20251013-110920_1760353770931_0.6817316484204445","host":"s3://npm-registry-packages-npm-production"}},"0.31.0-20251013-122612":{"name":"@openrewrite/recipes-nodejs","version":"0.31.0-20251013-122612","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.31.0-20251013-122612","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"911f7efd5e4f68331e71e52fe9e6ed096823058f","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.31.0-20251013-122612.tgz","fileCount":16,"integrity":"sha512-noI+7e9Tezhh1GYgNa590r5kX/dB+zSIGy9v/KmRAQvg9IN1S97FpoO6LFP9SP+v/mUwCCoxwzD5g2cbMwjaZw==","signatures":[{"sig":"MEYCIQClPjir6OcIZx9YSmYRI6bCqncSJ+SWULRrvY06R8FuFAIhAO0d3il8NxhWNnHSdfN+JbMSj+DatxIl91//TJHBjESy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22571},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.31.0-20251013-122612.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.31.0-20251013-122612.tgz","_integrity":"sha512-noI+7e9Tezhh1GYgNa590r5kX/dB+zSIGy9v/KmRAQvg9IN1S97FpoO6LFP9SP+v/mUwCCoxwzD5g2cbMwjaZw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.31.0-20251013-122612_1760358382396_0.43428129714832875","host":"s3://npm-registry-packages-npm-production"}},"0.31.0":{"name":"@openrewrite/recipes-nodejs","version":"0.31.0","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.31.0","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"5ed746609ab7e59eb2acdf3515774fc7a65919f7","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.31.0.tgz","fileCount":16,"integrity":"sha512-Q/TtSIccMusdF8xR8kFGUsbEA/Xi49oS2Ab+C1Tz9yYH0BYGvlnBmmqplZG2zHGBVAl2VsXT26LmQ5n9kgyWeQ==","signatures":[{"sig":"MEUCIQDB/U3PKd4ltR3I1Eq7MfMCoZ3i8PJPLx88C5DoGVhn7gIgeAdmMJ4Sncr3VZIB9AO2PxUWyc7zZ3YX8t2HcFZPSEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22555},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.31.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.31.0.tgz","_integrity":"sha512-Q/TtSIccMusdF8xR8kFGUsbEA/Xi49oS2Ab+C1Tz9yYH0BYGvlnBmmqplZG2zHGBVAl2VsXT26LmQ5n9kgyWeQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.31.0_1760359485920_0.602012417781546","host":"s3://npm-registry-packages-npm-production"}},"0.32.0-20251013-170333":{"name":"@openrewrite/recipes-nodejs","version":"0.32.0-20251013-170333","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.32.0-20251013-170333","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"af6d1ac0811b50776466aa1b5c69043c369e8f39","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.32.0-20251013-170333.tgz","fileCount":16,"integrity":"sha512-NRMd2iaPO6cfaLe1g41g1PRtmhN5+ujOSjrFepjlPRKQFN40We+mAisET2SsIIOa0Y2bHj8vTgp2XKmhGVwxrw==","signatures":[{"sig":"MEQCIAPEMraRKn7z8qoEOHLuriUSJYwdqSI+uqi+UWprzJ2vAiA/w04dcuqnI3KzmCu455tllTMZwFmN3TJbI7TD+KJplQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22571},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.32.0-20251013-170333.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.32.0-20251013-170333.tgz","_integrity":"sha512-NRMd2iaPO6cfaLe1g41g1PRtmhN5+ujOSjrFepjlPRKQFN40We+mAisET2SsIIOa0Y2bHj8vTgp2XKmhGVwxrw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.32.0-20251013-170333_1760375022869_0.2733796757997964","host":"s3://npm-registry-packages-npm-production"}},"0.32.0-20251013-171003":{"name":"@openrewrite/recipes-nodejs","version":"0.32.0-20251013-171003","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.32.0-20251013-171003","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"2b3182f75ffe04b87bcee26bd7b01abb94ac4b80","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.32.0-20251013-171003.tgz","fileCount":16,"integrity":"sha512-qpPPQ+lpkWutrKdHz2L2KDyWA5SJGxSTqZCfWdKR1qAEIf23AdFQGrUxHxD66S2l1951PjvPMIszMwPSoD9YnQ==","signatures":[{"sig":"MEUCIQDex+i9y9gbQGR2bX8i0ULCGCFFSn5I7RpvbbUbis9xAgIgchnYjjnvJjA8EQPFcls54/RVUtGwBNaus4mrb13VYAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22587},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.32.0-20251013-171003.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.32.0-20251013-171003.tgz","_integrity":"sha512-qpPPQ+lpkWutrKdHz2L2KDyWA5SJGxSTqZCfWdKR1qAEIf23AdFQGrUxHxD66S2l1951PjvPMIszMwPSoD9YnQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.64.0-20251013-160706"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.32.0-20251013-171003_1760375412397_0.7387133392677561","host":"s3://npm-registry-packages-npm-production"}},"0.32.0-20251014-052411":{"name":"@openrewrite/recipes-nodejs","version":"0.32.0-20251014-052411","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.32.0-20251014-052411","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"f30e9c7010f60aa25f7a6e438c1a872ef737f267","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.32.0-20251014-052411.tgz","fileCount":16,"integrity":"sha512-hTuFVIGgS3JzKUc7iKbu0bHd6BKSSZEJZWt/FJ3XGUMyVD6eGAr9BtjU1lWAiBjO817S7TVs+DKRBG1ApQJGeA==","signatures":[{"sig":"MEUCIQClDhkHfnIwrGkSn86vYycntSedKbwu3i1uNJBBnA43LwIgOzkX5TKJouaab6OZB33j7zl2DHhfBrIvHMs2Bkgq9YI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22571},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.32.0-20251014-052411.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.32.0-20251014-052411.tgz","_integrity":"sha512-hTuFVIGgS3JzKUc7iKbu0bHd6BKSSZEJZWt/FJ3XGUMyVD6eGAr9BtjU1lWAiBjO817S7TVs+DKRBG1ApQJGeA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.32.0-20251014-052411_1760419460816_0.6781211940259753","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"@openrewrite/recipes-nodejs","version":"0.32.0","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.32.0","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"91761aa6442f369ff4a2772a8e296e0408ea9b22","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.32.0.tgz","fileCount":16,"integrity":"sha512-xJCr/eDb4TsyoiPLUWbkMr6SE08pg29/nXrbJJYqMRp1VSiw9Jwn/rpbmeqFBKaHARxJLcbac6jzQfuxn4dUkA==","signatures":[{"sig":"MEUCIFSAyKDRq/e2tKcwzzJPhQChtEXQypo1sKSMfjTlUW2DAiEAqWHnR/KSIV7yY8nEVviBaXAS3VZmtpqnPpaRufauylI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22555},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.32.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.32.0.tgz","_integrity":"sha512-xJCr/eDb4TsyoiPLUWbkMr6SE08pg29/nXrbJJYqMRp1VSiw9Jwn/rpbmeqFBKaHARxJLcbac6jzQfuxn4dUkA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.32.0_1760419474226_0.4397002047536098","host":"s3://npm-registry-packages-npm-production"}},"0.33.0-20251014-170332":{"name":"@openrewrite/recipes-nodejs","version":"0.33.0-20251014-170332","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.33.0-20251014-170332","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"8c62dd0066125ffdf964f170c811cb6c12f54616","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.33.0-20251014-170332.tgz","fileCount":16,"integrity":"sha512-wSN/Mjc25p+Kg2Wv5Tu6H8nW1eONZwJ2rx63404jyR0VgkoPZWVzKIDmn7z+aVtmEufiPGcWJpw3ZNH5W04dvw==","signatures":[{"sig":"MEUCIFXdgS4vCA/9vmmV9TrScH5Iv9R/hVCG5/2LXFxAklK8AiEAsxD1vSKjMzOLtjIrigtEqHXzRjk15SBgvnePJsN7q68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22571},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251014-170332.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251014-170332.tgz","_integrity":"sha512-wSN/Mjc25p+Kg2Wv5Tu6H8nW1eONZwJ2rx63404jyR0VgkoPZWVzKIDmn7z+aVtmEufiPGcWJpw3ZNH5W04dvw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.33.0-20251014-170332_1760461422998_0.48057184333951297","host":"s3://npm-registry-packages-npm-production"}},"0.33.0-20251015-170416":{"name":"@openrewrite/recipes-nodejs","version":"0.33.0-20251015-170416","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.33.0-20251015-170416","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"d4deef0fd75ebe9ee8b47233040507bc50525619","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.33.0-20251015-170416.tgz","fileCount":16,"integrity":"sha512-6Aqw4VquhZx6KbnVYywbqciEbvyVeES/OBSBF9cwxw/Ui54hHk+iaEtmFtx0ALU7ffJdr3yhVTxMzcttGzNJTw==","signatures":[{"sig":"MEQCIDmwtX+mbowzXSK8xFyJHOOl8bBJtORPMJ6EtGSvJdwWAiAbqNrsZjRFPsUS3SONM5xSN1OpFY2iRaBOP7Wdk4rDfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22571},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251015-170416.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251015-170416.tgz","_integrity":"sha512-6Aqw4VquhZx6KbnVYywbqciEbvyVeES/OBSBF9cwxw/Ui54hHk+iaEtmFtx0ALU7ffJdr3yhVTxMzcttGzNJTw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.33.0-20251015-170416_1760547867263_0.9974773634088601","host":"s3://npm-registry-packages-npm-production"}},"0.33.0-20251016-170414":{"name":"@openrewrite/recipes-nodejs","version":"0.33.0-20251016-170414","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.33.0-20251016-170414","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"676220b3d512aaef4364ef0462cec1ef394513e2","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.33.0-20251016-170414.tgz","fileCount":16,"integrity":"sha512-kkjacnL9D34gOKb8zHRpQmrncr8KbwWsEBitIaZ6viNLwqiKY+8ax/UzdH5oHHrKFZ6t55iKMgXY+ggw1ARY6w==","signatures":[{"sig":"MEUCIH0ddbARCpBLky0Rth5mHKet4kcnadXAQndvR1OspatmAiEAj3yoYXvW3aviRUaZ7qYUenzuU5/salNBzVR7A8mCG0E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22571},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251016-170414.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251016-170414.tgz","_integrity":"sha512-kkjacnL9D34gOKb8zHRpQmrncr8KbwWsEBitIaZ6viNLwqiKY+8ax/UzdH5oHHrKFZ6t55iKMgXY+ggw1ARY6w==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.33.0-20251016-170414_1760634264251_0.15399238042230423","host":"s3://npm-registry-packages-npm-production"}},"0.33.0-20251017-103443":{"name":"@openrewrite/recipes-nodejs","version":"0.33.0-20251017-103443","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.33.0-20251017-103443","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"f0b030b91d109a834f829053c9aa6290f793e426","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.33.0-20251017-103443.tgz","fileCount":16,"integrity":"sha512-Bq9oPQk9+9vcq9krs/Gfy0j0HqKUj+bi04nKN+k/vKtIGbsaBIjY5zDizX2S+W76Fuc1NKPqwqMcTgbhmX6Xzw==","signatures":[{"sig":"MEUCICsTUXFZ6Vj0VPBihWd1x7TKULPe+s8VdrMy8i2Jfqb+AiEA6n0qvGCyXALY8F3/KQNcyH9EdZ4Wy5SDsUzsydZ0+zk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26858},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251017-103443.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251017-103443.tgz","_integrity":"sha512-Bq9oPQk9+9vcq9krs/Gfy0j0HqKUj+bi04nKN+k/vKtIGbsaBIjY5zDizX2S+W76Fuc1NKPqwqMcTgbhmX6Xzw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.33.0-20251017-103443_1760697292911_0.17786154130553222","host":"s3://npm-registry-packages-npm-production"}},"0.33.0-20251017-170452":{"name":"@openrewrite/recipes-nodejs","version":"0.33.0-20251017-170452","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.33.0-20251017-170452","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"c5351683415e628f2f216e42d7aa77ee5538d8ed","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.33.0-20251017-170452.tgz","fileCount":16,"integrity":"sha512-J65O0DiFfBJf+VXlzS5VZfCRUOM9u8dbYDNCQnXDNoLm5r1iPi8ILN76bHaAhx2zMlr3bukSrZlhdHo4hwIigw==","signatures":[{"sig":"MEQCIEiXtEvpo/frkIG9TeEYWJWPeCziAGmWYG1mL6ROTkC2AiA6THXKdNaMjftb651zqREgMFeUOk1PbSWPGaBCdA+ERQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26858},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251017-170452.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251017-170452.tgz","_integrity":"sha512-J65O0DiFfBJf+VXlzS5VZfCRUOM9u8dbYDNCQnXDNoLm5r1iPi8ILN76bHaAhx2zMlr3bukSrZlhdHo4hwIigw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.33.0-20251017-170452_1760720703466_0.06341380849601408","host":"s3://npm-registry-packages-npm-production"}},"0.32.1":{"name":"@openrewrite/recipes-nodejs","version":"0.32.1","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.32.1","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"3aabd8f9b1b74cb13ba6790f64655ee9720d7416","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.32.1.tgz","fileCount":16,"integrity":"sha512-1GivZSDVxgphrOVc3PWfNQbIUpT2/zSuUGcTrSnLkgF+KxlclaAJFd31EzIkv6zgy/BuHeUg+llzFvGt5OghCA==","signatures":[{"sig":"MEYCIQD4IMjsmH4DpuUlO3lPVfGPIyFJdLoFckuV1lLdYXBl3gIhAJxibUBS4DgfzYrSv+L/IKQs1ac+6eNvjdkvc0USzgkR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26842},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.32.1.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.32.1.tgz","_integrity":"sha512-1GivZSDVxgphrOVc3PWfNQbIUpT2/zSuUGcTrSnLkgF+KxlclaAJFd31EzIkv6zgy/BuHeUg+llzFvGt5OghCA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.32.1_1760776423914_0.7009938346680973","host":"s3://npm-registry-packages-npm-production"}},"0.33.0-20251018-083953":{"name":"@openrewrite/recipes-nodejs","version":"0.33.0-20251018-083953","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.33.0-20251018-083953","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"61481e0320aac61b13679015bc1e409f3540eea4","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.33.0-20251018-083953.tgz","fileCount":16,"integrity":"sha512-/953utRLRPedGqi/l3AHvP6hQJJW5FMXjkfPJ1ej4uCsBwA+efMQzCxBsG9u3Pt01FirW6hJYULA0DowCeBQEg==","signatures":[{"sig":"MEYCIQCwXdbSjtI9HPTFW7uZGPKqpNtXqFurjV/MIuZ8w7wJdgIhAIaXwGiRrn7u0KlzFslnzI+dHTY+00+ngFO/zynI5/Iw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26858},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251018-083953.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251018-083953.tgz","_integrity":"sha512-/953utRLRPedGqi/l3AHvP6hQJJW5FMXjkfPJ1ej4uCsBwA+efMQzCxBsG9u3Pt01FirW6hJYULA0DowCeBQEg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.33.0-20251018-083953_1760776803931_0.9232017207422933","host":"s3://npm-registry-packages-npm-production"}},"0.33.0-20251018-170348":{"name":"@openrewrite/recipes-nodejs","version":"0.33.0-20251018-170348","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.33.0-20251018-170348","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"e3959b90bfc31bd3942bb82ffd9767d80a8e0d39","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.33.0-20251018-170348.tgz","fileCount":16,"integrity":"sha512-YWeTkqlmZnbad2DqeT3S4LXyrcLZybDBLB9vmTOUL1JKFbp9eox47otsukE5oNikhcq5JGCyQ6GTUV7fCfUIdQ==","signatures":[{"sig":"MEYCIQCYeX8KqnqSqOfghnd+oHJWsJsmLtrboeqUeWATnWPRoQIhALSnVM1dh/W6TVXXeOthGBeUf6tvfo5JoDG2Wr7iGOen","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26858},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251018-170348.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251018-170348.tgz","_integrity":"sha512-YWeTkqlmZnbad2DqeT3S4LXyrcLZybDBLB9vmTOUL1JKFbp9eox47otsukE5oNikhcq5JGCyQ6GTUV7fCfUIdQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.33.0-20251018-170348_1760807038900_0.15032981967914982","host":"s3://npm-registry-packages-npm-production"}},"0.33.0-20251019-170414":{"name":"@openrewrite/recipes-nodejs","version":"0.33.0-20251019-170414","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.33.0-20251019-170414","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"cc2c217eab2ea106e2a671966f194a2a4ea6550c","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.33.0-20251019-170414.tgz","fileCount":16,"integrity":"sha512-J1gbF+tsE565CHsNyWN5YE81Qjk7jJvh2tifu093y5Paagk5IZ/SXTlKDBErxr/9J9w8ifcc1WyCdaJQwOJtqQ==","signatures":[{"sig":"MEUCIAawtfb9xRZzUpGtqevXawvGzu3RpFD720OchKK+4pffAiEAn1uHSy5vRGDtUG+/bHBQAcJoEeEkm2i3u2Bmg1E9O/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26858},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251019-170414.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251019-170414.tgz","_integrity":"sha512-J1gbF+tsE565CHsNyWN5YE81Qjk7jJvh2tifu093y5Paagk5IZ/SXTlKDBErxr/9J9w8ifcc1WyCdaJQwOJtqQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.33.0-20251019-170414_1760893465134_0.9813198595810597","host":"s3://npm-registry-packages-npm-production"}},"0.33.0-20251020-110824":{"name":"@openrewrite/recipes-nodejs","version":"0.33.0-20251020-110824","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.33.0-20251020-110824","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"cfa523b9611cb968c0e090fe7e8407fd9a734b22","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.33.0-20251020-110824.tgz","fileCount":16,"integrity":"sha512-eNnmAivSZ4mHT+0eFeNbTKxPLcrrUFcCUxxQyAbsswc6DpJhLDlgb4Kp4M1WzehjwRNXEXR3vSr9fRKXLZKAhw==","signatures":[{"sig":"MEYCIQCUO1l8ZB2v2gaTGmXUuhkogI7ZbWTWBQ5lZ7uBgA3puwIhAP5H6hV6yj2jC1JlGhYu2ayogwtiiePLaABF+xzJeLd5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26858},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251020-110824.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251020-110824.tgz","_integrity":"sha512-eNnmAivSZ4mHT+0eFeNbTKxPLcrrUFcCUxxQyAbsswc6DpJhLDlgb4Kp4M1WzehjwRNXEXR3vSr9fRKXLZKAhw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.33.0-20251020-110824_1760958515162_0.0020091696076525167","host":"s3://npm-registry-packages-npm-production"}},"0.33.0-20251020-170401":{"name":"@openrewrite/recipes-nodejs","version":"0.33.0-20251020-170401","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.33.0-20251020-170401","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"77cc8505feef7f9d9fd1eec799f4e80ae4c277e4","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.33.0-20251020-170401.tgz","fileCount":16,"integrity":"sha512-ENU+3bfPKfv/7jwoHfpT+piP9Y6rqGn7r8Ganb07x94JdQEhr90H4MwFaXNcIkjTtCq1izQjIlkuaIqMcSxoaw==","signatures":[{"sig":"MEYCIQCu+BxLF45eqT8vbxPej21mAbffsJGMpSA85oSsFS5TVAIhAORAZ89bKXgFKE+TuTe0iUoqF9MSg5bY7JcK6eX+E+GT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26858},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251020-170401.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251020-170401.tgz","_integrity":"sha512-ENU+3bfPKfv/7jwoHfpT+piP9Y6rqGn7r8Ganb07x94JdQEhr90H4MwFaXNcIkjTtCq1izQjIlkuaIqMcSxoaw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.33.0-20251020-170401_1760979852108_0.2091534229818739","host":"s3://npm-registry-packages-npm-production"}},"0.33.0-20251021-130736":{"name":"@openrewrite/recipes-nodejs","version":"0.33.0-20251021-130736","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.33.0-20251021-130736","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"94c6228b541b943877b2d30ce964c48423895fce","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.33.0-20251021-130736.tgz","fileCount":16,"integrity":"sha512-nP4uxOfVZSvTYtzaB5wvYPHP9mSJP93qjFPNh2tcT4f1KF3dL6hSQelUG49dUH4gGxn5etlRL85CMmGvD0otTA==","signatures":[{"sig":"MEUCIFrZvWJGacMxWyW+IlEl/T0erv3EnwLCdhvTeNtqi9jLAiEA3RwHf1R7OqZn11gZ6CXAW7S6H2S7SBIQwUXg8VoRIzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28181},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251021-130736.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251021-130736.tgz","_integrity":"sha512-nP4uxOfVZSvTYtzaB5wvYPHP9mSJP93qjFPNh2tcT4f1KF3dL6hSQelUG49dUH4gGxn5etlRL85CMmGvD0otTA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.33.0-20251021-130736_1761052066135_0.30080611178912275","host":"s3://npm-registry-packages-npm-production"}},"0.33.0-20251021-170457":{"name":"@openrewrite/recipes-nodejs","version":"0.33.0-20251021-170457","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.33.0-20251021-170457","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"ba608b59e5ca3931512f30ee4a384360bdacd0d9","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.33.0-20251021-170457.tgz","fileCount":16,"integrity":"sha512-gA41hDUeKA6hRjsoJUaxdz7VUMTnEgyWztHsQ6GrXBlWNBdqMWJR0w5DoJmSIs1z9720mCXnjL51JWThDRG5xQ==","signatures":[{"sig":"MEYCIQCoZ3mgsUqJvAVjH2MjgUsmz2jhJiHML5fg0gNgFbE12AIhAKs/DNDyv0Zj22rADEGneaCBhF4S1I/rF/pCaVHKG2JH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28181},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251021-170457.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251021-170457.tgz","_integrity":"sha512-gA41hDUeKA6hRjsoJUaxdz7VUMTnEgyWztHsQ6GrXBlWNBdqMWJR0w5DoJmSIs1z9720mCXnjL51JWThDRG5xQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.33.0-20251021-170457_1761066310576_0.6780820222344153","host":"s3://npm-registry-packages-npm-production"}},"0.32.2":{"name":"@openrewrite/recipes-nodejs","version":"0.32.2","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.32.2","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"1f26cb8354a2ee6f6e5df9e719e0265c9fa782c3","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.32.2.tgz","fileCount":16,"integrity":"sha512-/A1iSlPEyK+I12Zt+hLwIfjGpdHkKHDG4bR7BPIbV/2nYDTENG1qI5EvDde/FUfBifyYxvN6OkivBqMhmXOpnw==","signatures":[{"sig":"MEQCIGFEbXlfzdh24Dra5J4sR3XnkUc81UM26ll9cE+F/1dXAiBDk3EY5DlFRgXD6LhymGu0eDtbKejiFKz/7+dZ6BkF8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28165},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.32.2.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.32.2.tgz","_integrity":"sha512-/A1iSlPEyK+I12Zt+hLwIfjGpdHkKHDG4bR7BPIbV/2nYDTENG1qI5EvDde/FUfBifyYxvN6OkivBqMhmXOpnw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.32.2_1761118901589_0.18017307234546354","host":"s3://npm-registry-packages-npm-production"}},"0.33.0-20251022-090223":{"name":"@openrewrite/recipes-nodejs","version":"0.33.0-20251022-090223","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.33.0-20251022-090223","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"9a8a6df12c6acd5b6b2190bb46495e4981dc0594","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.33.0-20251022-090223.tgz","fileCount":16,"integrity":"sha512-AP3+dn73LYJWI/A01MFank32UY9yZEP91cLq7snhB//lj38MuExpt97EuJlpwvuRZ1AeuQbDcQ1QYN0TpXxJhw==","signatures":[{"sig":"MEQCIB7Iwwl8dTEVoDDFA0QcI/8eB3n+AXdIJfJmfNPOtkmJAiAnkQJKofnv+LhwPzlcwfvMs6yLA+yS+aDxTa3auwGeqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28181},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251022-090223.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251022-090223.tgz","_integrity":"sha512-AP3+dn73LYJWI/A01MFank32UY9yZEP91cLq7snhB//lj38MuExpt97EuJlpwvuRZ1AeuQbDcQ1QYN0TpXxJhw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.33.0-20251022-090223_1761123752976_0.5056970888720305","host":"s3://npm-registry-packages-npm-production"}},"0.32.3":{"name":"@openrewrite/recipes-nodejs","version":"0.32.3","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.32.3","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"16fb7b2e79962879379d7227117a70ab969c3893","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.32.3.tgz","fileCount":16,"integrity":"sha512-cKGJivdHvSJV3lcbQxLIvZ2ajja3u+n4hy3gTRwNAEoH7BzxdRN2zKJiUGinRqXILxpaVeuhNJ5MTz11MGBJbg==","signatures":[{"sig":"MEQCICRlCDOfMNpgzfbUzL+Rn2yRBmvHgsloTr8EH7mzjz0tAiAMsD05rfLgD4Wb2tTgRU3fpwnI1lo/MScOMpI9w0LYIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28165},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.32.3.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.32.3.tgz","_integrity":"sha512-cKGJivdHvSJV3lcbQxLIvZ2ajja3u+n4hy3gTRwNAEoH7BzxdRN2zKJiUGinRqXILxpaVeuhNJ5MTz11MGBJbg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.32.3_1761129341226_0.18483888737858023","host":"s3://npm-registry-packages-npm-production"}},"0.33.0-20251022-131001":{"name":"@openrewrite/recipes-nodejs","version":"0.33.0-20251022-131001","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.33.0-20251022-131001","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"0897a6d716257b2c80f365ff04ca3a2f34ad306d","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.33.0-20251022-131001.tgz","fileCount":16,"integrity":"sha512-Ez+E4pRaLNWbTMswchU4fNAiIzaGhx6eNLSZQdWykS4C/lLWIzx1jVunO/cj2xnfKbV1jF+eBl2qj8aK6qCmuQ==","signatures":[{"sig":"MEYCIQCN/X1K13BbPVPxTXMg3cLmSngwVRUHBW6zs+lFqErPqAIhAPMzLHb7KgAiLD9sIR+DdWhjSHxxmn5lUKjIbAC6X2w3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28181},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251022-131001.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251022-131001.tgz","_integrity":"sha512-Ez+E4pRaLNWbTMswchU4fNAiIzaGhx6eNLSZQdWykS4C/lLWIzx1jVunO/cj2xnfKbV1jF+eBl2qj8aK6qCmuQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.33.0-20251022-131001_1761138613375_0.7322425112811439","host":"s3://npm-registry-packages-npm-production"}},"0.33.0-20251022-170417":{"name":"@openrewrite/recipes-nodejs","version":"0.33.0-20251022-170417","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.33.0-20251022-170417","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"ed24d0dd52b69b74e6b9fdc4d85c79a5e0876575","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.33.0-20251022-170417.tgz","fileCount":16,"integrity":"sha512-6DTSogfWQAg6mo5hqsJlDWayB9gpQVHPQaI1L0UinB+OKnv6Ciih4/YrJKLyVDfcRfRdB1FPhEWs8nHQBtYyhw==","signatures":[{"sig":"MEUCIDThm5nBOJKYwsWr8pws/7IpyVerqiN2Qyy4r04nRnuBAiEAqMfa7vUMOvKCXUZHWxDvVdKrfiBIbKgqNQd1Sc4/Jrc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28181},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251022-170417.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251022-170417.tgz","_integrity":"sha512-6DTSogfWQAg6mo5hqsJlDWayB9gpQVHPQaI1L0UinB+OKnv6Ciih4/YrJKLyVDfcRfRdB1FPhEWs8nHQBtYyhw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.33.0-20251022-170417_1761152667961_0.5775195216308804","host":"s3://npm-registry-packages-npm-production"}},"0.33.0-20251023-130011":{"name":"@openrewrite/recipes-nodejs","version":"0.33.0-20251023-130011","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.33.0-20251023-130011","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"3bd9258de6f3f74b5078c3d3c322f1376866e0fd","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.33.0-20251023-130011.tgz","fileCount":16,"integrity":"sha512-Hg59kKWibU2M5c8DQENBhUhO07FutS3+P7IdG0OX+jWHU9d0l/5L7yPCdUSyVMcVus3D8jy9C6O5/ZfEnSkFPg==","signatures":[{"sig":"MEUCIDRzNqLRl8dcU2CPDQGeedpjMaRsT6l4A/WUPV/Vu2yDAiEAutr2WQHFoILZSzzuSttYWin4NF2sGdWe5fZTcD7duPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28377},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251023-130011.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251023-130011.tgz","_integrity":"sha512-Hg59kKWibU2M5c8DQENBhUhO07FutS3+P7IdG0OX+jWHU9d0l/5L7yPCdUSyVMcVus3D8jy9C6O5/ZfEnSkFPg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.33.0-20251023-130011_1761224421488_0.41840563194058045","host":"s3://npm-registry-packages-npm-production"}},"0.33.0-20251023-143046":{"name":"@openrewrite/recipes-nodejs","version":"0.33.0-20251023-143046","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.33.0-20251023-143046","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"dc5734eda903f250c3d5e6c8f97cd7519e20a6ca","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.33.0-20251023-143046.tgz","fileCount":16,"integrity":"sha512-fKgQj0SPuAsCJjLJbHDX/TK5D36YYc7YYrinR8oovg4RTtWpQcI/W1HKTqWuB/jdP1F2nFmy/wR7j6Oq6o5YPg==","signatures":[{"sig":"MEUCIH72WWRUn4xOFSROV/6mEbEzm0lLbs0G0FEXkIS9A9IWAiEAo7zAumTNLqk78OUvlCV96zRbceGMAll2rTh41u6gjCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28377},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251023-143046.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251023-143046.tgz","_integrity":"sha512-fKgQj0SPuAsCJjLJbHDX/TK5D36YYc7YYrinR8oovg4RTtWpQcI/W1HKTqWuB/jdP1F2nFmy/wR7j6Oq6o5YPg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.33.0-20251023-143046_1761229857085_0.836445002185205","host":"s3://npm-registry-packages-npm-production"}},"0.32.4":{"name":"@openrewrite/recipes-nodejs","version":"0.32.4","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.32.4","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"b04f4ab2e7dbdac72b0a21f9d0c734b0ed111c9a","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.32.4.tgz","fileCount":16,"integrity":"sha512-jUtbE4AtEvSJbX8t6ZrPSfCsvKPGq148BMdEbkUyq+Vi1tlQf6vw22azjz/JK/QCjJ3x4jZx1J6XQD+U/C57UA==","signatures":[{"sig":"MEUCIC9uSaK5oFInapnGKexEmqKVBsZXh6WijelYTykCJ7VsAiEA+nXlBKYZF6cE+m56cxEBZ/EmabVhruPDB1ES3wu4SzY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28361},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.32.4.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.32.4.tgz","_integrity":"sha512-jUtbE4AtEvSJbX8t6ZrPSfCsvKPGq148BMdEbkUyq+Vi1tlQf6vw22azjz/JK/QCjJ3x4jZx1J6XQD+U/C57UA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.32.4_1761235740063_0.4772321467667173","host":"s3://npm-registry-packages-npm-production"}},"0.33.0-20251023-170409":{"name":"@openrewrite/recipes-nodejs","version":"0.33.0-20251023-170409","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.33.0-20251023-170409","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"5d2a792f5a1f8e64993e0bb41e7937886c4fc70b","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.33.0-20251023-170409.tgz","fileCount":16,"integrity":"sha512-4aRnqycYhiSDP6WXHHKJOvhwAV1RTgv4WNJESMpKF3n9NGTX29wycfusr62VLlv78GvqfXCAHUq/5chRJ8KG7w==","signatures":[{"sig":"MEUCID4163U1X7E5voVyhEeE5gNjT7bLTUtgaQBXhrl4hnf2AiEAxlfQW5Zf5aEnp4u+xk0pUREOEg4nv9gcslZtSaB/W6I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28377},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251023-170409.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251023-170409.tgz","_integrity":"sha512-4aRnqycYhiSDP6WXHHKJOvhwAV1RTgv4WNJESMpKF3n9NGTX29wycfusr62VLlv78GvqfXCAHUq/5chRJ8KG7w==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.33.0-20251023-170409_1761239060161_0.2525373452940669","host":"s3://npm-registry-packages-npm-production"}},"0.33.0-20251024-110448":{"name":"@openrewrite/recipes-nodejs","version":"0.33.0-20251024-110448","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.33.0-20251024-110448","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"d51565306fec8e731fe9dcb8914fcbc91ee17d9a","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.33.0-20251024-110448.tgz","fileCount":16,"integrity":"sha512-PNUccTjoI0Vi06GymwCMDc9aqLAar2QAW50/u3ZGE++GfrUIh4/s7th7K/zXJF4gSUTVdp3l2T+LqvK6zdK7yw==","signatures":[{"sig":"MEUCIQDU6kMft/bWKcwn/UWX/iGkXBOxyH8ZZirg5VzReWl6SAIgKf4Jojrb+jXY6V3oFbjb39rbKPfejxSCFCTsUYJTTXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28377},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251024-110448.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251024-110448.tgz","_integrity":"sha512-PNUccTjoI0Vi06GymwCMDc9aqLAar2QAW50/u3ZGE++GfrUIh4/s7th7K/zXJF4gSUTVdp3l2T+LqvK6zdK7yw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.33.0-20251024-110448_1761303898753_0.8609396542009404","host":"s3://npm-registry-packages-npm-production"}},"0.33.0-20251024-203626":{"name":"@openrewrite/recipes-nodejs","version":"0.33.0-20251024-203626","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.33.0-20251024-203626","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"76158cc58344c9ea360e7eebb3d38c570a1f110e","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.33.0-20251024-203626.tgz","fileCount":16,"integrity":"sha512-ZlRlWkDNVuCOiT4Dwy+tMdXJBDziK39pIY+Pj1g3VlbqDPZ4EMQFyXC+XaX38q4fcPcdmYNFcIEyGzrHUe1UAA==","signatures":[{"sig":"MEUCIQCqeb7c8crID42K2EQQ0LrXeJGqduYLQvucEE7GN+gP8AIgY4L40Fyk1RW5fL6WEfDCQjApEtZ7gvrq/iPM5BGS2BA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29439},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251024-203626.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251024-203626.tgz","_integrity":"sha512-ZlRlWkDNVuCOiT4Dwy+tMdXJBDziK39pIY+Pj1g3VlbqDPZ4EMQFyXC+XaX38q4fcPcdmYNFcIEyGzrHUe1UAA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.33.0-20251024-203626_1761338196341_0.2093850900304377","host":"s3://npm-registry-packages-npm-production"}},"0.33.0-20251025-170410":{"name":"@openrewrite/recipes-nodejs","version":"0.33.0-20251025-170410","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.33.0-20251025-170410","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"1c7f27130e65349442c8282f9121e0c45a062867","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.33.0-20251025-170410.tgz","fileCount":16,"integrity":"sha512-DTIG6YE/uOmrK5T5lduZWyGBwDOYUUgJ825qS5c3XhMJcLuqcc+zJ3RQ7aWSNAPCE/g4C88CK1oxQwOxIC9vdA==","signatures":[{"sig":"MEQCIDcRp7BqprAHel2fGUVETe/ovu5cgtTZxEbgOP1xrOMVAiAGD2Cdx/aVbtQFmBYB7HXyMZl55JLXDa/5b8R5k4+9Xw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29439},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251025-170410.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251025-170410.tgz","_integrity":"sha512-DTIG6YE/uOmrK5T5lduZWyGBwDOYUUgJ825qS5c3XhMJcLuqcc+zJ3RQ7aWSNAPCE/g4C88CK1oxQwOxIC9vdA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.33.0-20251025-170410_1761411861907_0.40099739419522673","host":"s3://npm-registry-packages-npm-production"}},"0.33.0-20251026-170406":{"name":"@openrewrite/recipes-nodejs","version":"0.33.0-20251026-170406","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.33.0-20251026-170406","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"766289400affdf05120c6c7643258762542b8f3c","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.33.0-20251026-170406.tgz","fileCount":16,"integrity":"sha512-04wyGjQDBEoGC5NVLsaK6TAqvNry1gBdyUAnmHEA6mWLQIfF7ntDXj6vwqedjCM0lU/oHURlRkZ3154FwtRFHw==","signatures":[{"sig":"MEYCIQD3i2K3CBbcuQZ4xWYmsZn/Lc1IjDbK4rMaXQA0C9zDtQIhAI/xuid0bih+NXhGWwFMURFTgvs8Vgh9J1fZy/fa6UMO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29439},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251026-170406.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251026-170406.tgz","_integrity":"sha512-04wyGjQDBEoGC5NVLsaK6TAqvNry1gBdyUAnmHEA6mWLQIfF7ntDXj6vwqedjCM0lU/oHURlRkZ3154FwtRFHw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.33.0-20251026-170406_1761498256408_0.6633502333302719","host":"s3://npm-registry-packages-npm-production"}},"0.33.0-20251027-110930":{"name":"@openrewrite/recipes-nodejs","version":"0.33.0-20251027-110930","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.33.0-20251027-110930","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"6025211e22e254b3243b1c4c37e3ea420feb2e87","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.33.0-20251027-110930.tgz","fileCount":16,"integrity":"sha512-8O3HWHASHxSZJLtUDj+cmR99lQxERzvmg0JHaShkYW7Xhc8zX9E93EiaQTAIgZmHOMxjswl5Onku2VUhpDXcTA==","signatures":[{"sig":"MEUCIQChek/AEOGl8qD1L0hApfGUHgzcuNP/Qtdb70IdLCAoDAIgcCDnvtYeRdlHPL/ao+U+Bfiw2DjuCQl35K/jdx34qYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29439},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251027-110930.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251027-110930.tgz","_integrity":"sha512-8O3HWHASHxSZJLtUDj+cmR99lQxERzvmg0JHaShkYW7Xhc8zX9E93EiaQTAIgZmHOMxjswl5Onku2VUhpDXcTA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.33.0-20251027-110930_1761563381130_0.9135557697023367","host":"s3://npm-registry-packages-npm-production"}},"0.33.0-20251027-170349":{"name":"@openrewrite/recipes-nodejs","version":"0.33.0-20251027-170349","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.33.0-20251027-170349","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"4943e5bf03dd4b12db3dcd67bded4b0af96fbfff","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.33.0-20251027-170349.tgz","fileCount":16,"integrity":"sha512-dZh4x1hWnsauimN+UUrIgKGkSZuZJ2jwAkTlGYo1UcvxakM8MdRaOvnSpuCJDdYt+FBIki1o7mcvbV7nm/FxxA==","signatures":[{"sig":"MEQCIEbAaBksXb/DaCWbGTXLF8Tb2IGMoc50M6fKbRDYMzZ3AiAtdd8TNaZQFdNQou7ezMnKETwfiOT+I57P7XDDAfl7vg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29439},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251027-170349.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251027-170349.tgz","_integrity":"sha512-dZh4x1hWnsauimN+UUrIgKGkSZuZJ2jwAkTlGYo1UcvxakM8MdRaOvnSpuCJDdYt+FBIki1o7mcvbV7nm/FxxA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.33.0-20251027-170349_1761584639035_0.6705117007722039","host":"s3://npm-registry-packages-npm-production"}},"0.33.0-20251028-073125":{"name":"@openrewrite/recipes-nodejs","version":"0.33.0-20251028-073125","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.33.0-20251028-073125","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"4f025d9dd86bf9ede72aa9aa445dd4f004d8e110","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.33.0-20251028-073125.tgz","fileCount":21,"integrity":"sha512-SJg1vyKEcyatKBxSwYN5OJObTSLcXfihQr10TOjHvHkCwCB16wFGbH7QxbNfm8sNsbZutfK3a1/UGRCBx60dCw==","signatures":[{"sig":"MEYCIQDCZtXLn3ldnXrXJWTUdWpqN1NKp5lqz2P57H4hrT1U4wIhALOg5M28/JJ2KBM5slri1bxKrYwrQDqLgRYjYISGA1y8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38097},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251028-073125.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251028-073125.tgz","_integrity":"sha512-SJg1vyKEcyatKBxSwYN5OJObTSLcXfihQr10TOjHvHkCwCB16wFGbH7QxbNfm8sNsbZutfK3a1/UGRCBx60dCw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.33.0-20251028-073125_1761636696335_0.8746621289951317","host":"s3://npm-registry-packages-npm-production"}},"0.33.0-20251029-223605":{"name":"@openrewrite/recipes-nodejs","version":"0.33.0-20251029-223605","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.33.0-20251029-223605","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"7f6ad1704a1f7abede48e0b2b0c90390610c4059","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.33.0-20251029-223605.tgz","fileCount":21,"integrity":"sha512-limtWRmWFiyZ1vzPjbnvzVqIbuC+KPvFcxHGPApkLWJvR0hNWGXHLJ2DEwGyeueLX0vBJKeY1waGF3FGa52BHA==","signatures":[{"sig":"MEUCIFv0iAHOvVunp/pMq8IgsrNoCvDRTbWlm78BWWnXsbLcAiEA44WohliXdvVCTpO6T/727j708fde0D8VF4DsUlXWvAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38097},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251029-223605.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251029-223605.tgz","_integrity":"sha512-limtWRmWFiyZ1vzPjbnvzVqIbuC+KPvFcxHGPApkLWJvR0hNWGXHLJ2DEwGyeueLX0vBJKeY1waGF3FGa52BHA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.33.0-20251029-223605_1761777375629_0.1808681264344143","host":"s3://npm-registry-packages-npm-production"}},"0.33.0-20251030-104431":{"name":"@openrewrite/recipes-nodejs","version":"0.33.0-20251030-104431","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.33.0-20251030-104431","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"61e5df7b96b6eb21c5c3047f8efe08f4a8c96890","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.33.0-20251030-104431.tgz","fileCount":21,"integrity":"sha512-Bg267rHtpZCL0J6T8bfeEwD+rJVWNtFFGiR2RyHR1iMGiu+IJXuxYJqNaJdXNDDmSTEVNReTJooe5SfdSp1iXQ==","signatures":[{"sig":"MEYCIQD8Kagwj3W2kUkdFcOOtRpySyNiwjNlVc7j9ZEyI6qtZQIhAKtn3KbzI+qL2tm929N4Q790c9Xg3pSGenZDLvIqPfS1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38097},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251030-104431.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251030-104431.tgz","_integrity":"sha512-Bg267rHtpZCL0J6T8bfeEwD+rJVWNtFFGiR2RyHR1iMGiu+IJXuxYJqNaJdXNDDmSTEVNReTJooe5SfdSp1iXQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.33.0-20251030-104431_1761821081566_0.7561499286004081","host":"s3://npm-registry-packages-npm-production"}},"0.33.0-20251030-170335":{"name":"@openrewrite/recipes-nodejs","version":"0.33.0-20251030-170335","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.33.0-20251030-170335","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"9cb5a9acfd9cbbba102b6a900798fe7e4721f645","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.33.0-20251030-170335.tgz","fileCount":21,"integrity":"sha512-xVGYlN3m7482/7HElCVMNMs7yfiiVy2sAIoJGVnekm0ld897NkTjmc7ec+lUvUxFgL8eqzorADQyj9PH0vflCw==","signatures":[{"sig":"MEUCIAO612NZNlJdPFYYSIu30Sdklc1tGKgdKRTstUicVmEAAiEAoiEDhOFJfqimmkSb18mYrIVD+vFaironoTq1iseMz0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38097},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251030-170335.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251030-170335.tgz","_integrity":"sha512-xVGYlN3m7482/7HElCVMNMs7yfiiVy2sAIoJGVnekm0ld897NkTjmc7ec+lUvUxFgL8eqzorADQyj9PH0vflCw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.33.0-20251030-170335_1761843825418_0.9026731025644112","host":"s3://npm-registry-packages-npm-production"}},"0.33.0-20251031-170419":{"name":"@openrewrite/recipes-nodejs","version":"0.33.0-20251031-170419","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.33.0-20251031-170419","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"32c626e33d3c2c53eb92cf793c9269273922bb8e","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.33.0-20251031-170419.tgz","fileCount":21,"integrity":"sha512-UZVD908k5x5C5iin8o1RFIiBhFXSixjym8789uPOodE2ACnSRU1QhKNcuXg/Ehwv4HaCCxWfG94aoMuQmQA1fg==","signatures":[{"sig":"MEYCIQCUgxZwFd2tcoyNRUhD5XsVj0thAMxVduCF6gb6h4vMZgIhAKlPSEU+a5Gmynwrptc7WntBD9kbfBcuCQkZHVmPMNp/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38097},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251031-170419.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251031-170419.tgz","_integrity":"sha512-UZVD908k5x5C5iin8o1RFIiBhFXSixjym8789uPOodE2ACnSRU1QhKNcuXg/Ehwv4HaCCxWfG94aoMuQmQA1fg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.33.0-20251031-170419_1761930269549_0.12727007324641515","host":"s3://npm-registry-packages-npm-production"}},"0.33.0-20251101-170410":{"name":"@openrewrite/recipes-nodejs","version":"0.33.0-20251101-170410","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.33.0-20251101-170410","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"5a1e18145d65608f55988f544e14cbffc936ec9a","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.33.0-20251101-170410.tgz","fileCount":21,"integrity":"sha512-mrmH0502fLNm9GtzQCWUR7MvQ+oZXrYTIpTHLlwEVy+0f7Az3xM7lzLTSONY70gmac3vEyEphRVLTwKPJx8BTA==","signatures":[{"sig":"MEUCIQDcGnEXDbgrWLVlkrl1XQm4tgoz5v7v2PvGNGNanwL9wwIgUX1Mf8tTvBe+lpTbfWGaJhf/79JWqnNN20IPutQM3Nk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38097},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251101-170410.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251101-170410.tgz","_integrity":"sha512-mrmH0502fLNm9GtzQCWUR7MvQ+oZXrYTIpTHLlwEVy+0f7Az3xM7lzLTSONY70gmac3vEyEphRVLTwKPJx8BTA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.33.0-20251101-170410_1762016661340_0.7353722597413368","host":"s3://npm-registry-packages-npm-production"}},"0.33.0-20251102-170356":{"name":"@openrewrite/recipes-nodejs","version":"0.33.0-20251102-170356","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.33.0-20251102-170356","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"4ad3dda275fc90a186c9b36eb85d2ac9d9afcb34","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.33.0-20251102-170356.tgz","fileCount":21,"integrity":"sha512-vuI8I/f1wedcjG4ktFl5WiyxKN2S0a9xDskANQlMcRYiJUK1u77XmjIMFm6w/CdiseIBT+3msb348ODD6W7ypA==","signatures":[{"sig":"MEQCIF1X+DI+/09mLbEVSkr5Co52Xz7wBfMLxhOD4xWAQDwHAiBYOFrnKKVZXqweH/CMSrrE1uhBs1Qush/HAe3Z1rjsEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38097},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251102-170356.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251102-170356.tgz","_integrity":"sha512-vuI8I/f1wedcjG4ktFl5WiyxKN2S0a9xDskANQlMcRYiJUK1u77XmjIMFm6w/CdiseIBT+3msb348ODD6W7ypA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.33.0-20251102-170356_1762103046743_0.9125672866759174","host":"s3://npm-registry-packages-npm-production"}},"0.33.0-20251103-170420":{"name":"@openrewrite/recipes-nodejs","version":"0.33.0-20251103-170420","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.33.0-20251103-170420","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"26f7fe87bf7759d3a8a4d13b40fa0791f25cb080","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.33.0-20251103-170420.tgz","fileCount":21,"integrity":"sha512-fYj1Avfj0oV1P46cEihfRINJ7fV0bRSBUXUU+gV1vtcq4UGPEAXpoN+e8cdJUUmKW0LS7j4fLNaEsW9SSOJbHQ==","signatures":[{"sig":"MEUCIGC4nfq1QvhVaWyapz8clPUQRVVBgu2huN2VwjUhhYNxAiEArx3KIbSa6Hu5hqhd3rYULAu+3efPC8tfKeNVNtjeGrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38097},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251103-170420.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0-20251103-170420.tgz","_integrity":"sha512-fYj1Avfj0oV1P46cEihfRINJ7fV0bRSBUXUU+gV1vtcq4UGPEAXpoN+e8cdJUUmKW0LS7j4fLNaEsW9SSOJbHQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.33.0-20251103-170420_1762189471022_0.35400828230754633","host":"s3://npm-registry-packages-npm-production"}},"0.33.0":{"name":"@openrewrite/recipes-nodejs","version":"0.33.0","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.33.0","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"52eb7a89e642df7819223c7df79e92f68379300d","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.33.0.tgz","fileCount":21,"integrity":"sha512-x91bcLLNo7HadSf1vHnkNPJ3epzSjZSnbksrB+sUvfqQMcW4C2NIMo0bqr1U6h4kj7amvo1Q5Y7KTpvRX1KjYQ==","signatures":[{"sig":"MEUCIGC1OdcsJZGXp8KaMwasgHtcGlu11sFk9UUtKSwL9WSqAiEAhpPbhiSf9rgFbOQJqDD4ZTthnw0dRCrvxcFeGWRUUW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38081},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.33.0.tgz","_integrity":"sha512-x91bcLLNo7HadSf1vHnkNPJ3epzSjZSnbksrB+sUvfqQMcW4C2NIMo0bqr1U6h4kj7amvo1Q5Y7KTpvRX1KjYQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.33.0_1762266519996_0.6391231975348612","host":"s3://npm-registry-packages-npm-production"}},"0.34.0-20251104-170428":{"name":"@openrewrite/recipes-nodejs","version":"0.34.0-20251104-170428","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.34.0-20251104-170428","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"18b8cbee52e57212175c9dc59b6a398ad27a4e99","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.34.0-20251104-170428.tgz","fileCount":21,"integrity":"sha512-ggjDooOOXV5aWDaXmutsX/XvNCQ661OaQnyaU7+A9Aj+5F9feTeQwbJbP7npPuiNZMkJSdpeoEWcW3MRHzpSSQ==","signatures":[{"sig":"MEUCIQCKnKZAJ8VW5F2O8sun5aoBnKqTEumZ78x8fytStXninAIgMTIrGyshvJxzFeILnygdOSsZvJDNYDg0otEY82zgteU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38097},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251104-170428.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251104-170428.tgz","_integrity":"sha512-ggjDooOOXV5aWDaXmutsX/XvNCQ661OaQnyaU7+A9Aj+5F9feTeQwbJbP7npPuiNZMkJSdpeoEWcW3MRHzpSSQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.34.0-20251104-170428_1762275878409_0.1773963340452458","host":"s3://npm-registry-packages-npm-production"}},"0.34.0-20251105-170431":{"name":"@openrewrite/recipes-nodejs","version":"0.34.0-20251105-170431","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.34.0-20251105-170431","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"57ca60b0e10704d14f25b7300d1d016ce22c87b6","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.34.0-20251105-170431.tgz","fileCount":21,"integrity":"sha512-vAe8NXY4OA1V3PLVRdE/ymAXYbRCyh5TLOXJMQLhcUVWWb/QQ7QgOF10HLIqqWYdkW83UVZF9dLJTvb6xmTcWw==","signatures":[{"sig":"MEUCIQDimSDJDV7ujN1VsYE81fGKJ+9N8AnNstiVbF6MLUszxwIgeGa2fLVcXym8qPSYcL8p/pkxgLTnomlyY2C3nxupa8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38097},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251105-170431.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251105-170431.tgz","_integrity":"sha512-vAe8NXY4OA1V3PLVRdE/ymAXYbRCyh5TLOXJMQLhcUVWWb/QQ7QgOF10HLIqqWYdkW83UVZF9dLJTvb6xmTcWw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.34.0-20251105-170431_1762362281693_0.08534559513559903","host":"s3://npm-registry-packages-npm-production"}},"0.34.0-20251106-170504":{"name":"@openrewrite/recipes-nodejs","version":"0.34.0-20251106-170504","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.34.0-20251106-170504","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"65747513f226ad2fec85557c77d66175cf5028d1","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.34.0-20251106-170504.tgz","fileCount":21,"integrity":"sha512-Rs2sIUOR89oP73gaA1g7N7NWooWDjfJJB9BDmyI9lWJf0fwvXp1nvnVh+XbqTZluePiYhNl23RQfGFCrdKRxDQ==","signatures":[{"sig":"MEUCICYABHBXdyKV1nu4l6dJ5DBpc39UAwRU9caO+BQvmZjuAiEA86AlFJwAremgwgnZDdlKv9AnxiBb4CsZ+ln4ZROr+0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38097},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251106-170504.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251106-170504.tgz","_integrity":"sha512-Rs2sIUOR89oP73gaA1g7N7NWooWDjfJJB9BDmyI9lWJf0fwvXp1nvnVh+XbqTZluePiYhNl23RQfGFCrdKRxDQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.34.0-20251106-170504_1762448713932_0.7041168822773383","host":"s3://npm-registry-packages-npm-production"}},"0.34.0-20251107-152410":{"name":"@openrewrite/recipes-nodejs","version":"0.34.0-20251107-152410","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.34.0-20251107-152410","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"010b76808c71741355d0b2e0059f1172418faa48","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.34.0-20251107-152410.tgz","fileCount":21,"integrity":"sha512-8c+iiGZlTp/D7Po6Xq8ES/Dinas//BBod7XbGKcTPnvlI3AeNRz1XKjmlyH8VwJZXfUOXc1CRKeB3d4g+zTAeg==","signatures":[{"sig":"MEUCIBiBAnmqRb77sEF6UoAFjZMjJZDppo502Jeg7QD7m9H1AiEAzDAFgbaCX/zoNFxydur4xeJqztGF4vnGCCN47A4dH3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38097},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251107-152410.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251107-152410.tgz","_integrity":"sha512-8c+iiGZlTp/D7Po6Xq8ES/Dinas//BBod7XbGKcTPnvlI3AeNRz1XKjmlyH8VwJZXfUOXc1CRKeB3d4g+zTAeg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.34.0-20251107-152410_1762529059322_0.40201713424388497","host":"s3://npm-registry-packages-npm-production"}},"0.34.0-20251107-170402":{"name":"@openrewrite/recipes-nodejs","version":"0.34.0-20251107-170402","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.34.0-20251107-170402","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"35b5cd132eb71874b540c37ca2aafe36514318ff","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.34.0-20251107-170402.tgz","fileCount":21,"integrity":"sha512-XRSJXIiDv+CrbemP89TEkRfmmUmuV2WRVJouWi19jjPitUuL0VKjgQjjBcq0U+d5ra/BsOXZIpy8tTCLCEdRtw==","signatures":[{"sig":"MEUCIHJFyDeri/8eD4DWSg3OH0zNH8yWeFr/NnXEH8a+ZJ8LAiEArRhqUfRgWy1enOpXICwhCgR+OtsfrNkk9Nw8G8IQkmI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38097},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251107-170402.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251107-170402.tgz","_integrity":"sha512-XRSJXIiDv+CrbemP89TEkRfmmUmuV2WRVJouWi19jjPitUuL0VKjgQjjBcq0U+d5ra/BsOXZIpy8tTCLCEdRtw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.34.0-20251107-170402_1762535052562_0.043007180103680875","host":"s3://npm-registry-packages-npm-production"}},"0.34.0-20251108-170351":{"name":"@openrewrite/recipes-nodejs","version":"0.34.0-20251108-170351","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.34.0-20251108-170351","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"80364c8c26e36fa5369aa9a829648a166d4eaea1","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.34.0-20251108-170351.tgz","fileCount":21,"integrity":"sha512-3rwSJ0b6derq5P4urQyLSbAE9ltRE9XzrXihdidyVarTlBEOoVZ7aUItGRwvLQCUzxdJOc28DtWh2yYGvDH8VQ==","signatures":[{"sig":"MEQCIGQOvuajz8+snt7iLR3X96nkFUUxoEDrwMiU9NLrgSApAiBHqaxaeCjhJDE4tv9r8Dxovi5xy8HyxbYZuOT3dr7TBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38097},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251108-170351.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251108-170351.tgz","_integrity":"sha512-3rwSJ0b6derq5P4urQyLSbAE9ltRE9XzrXihdidyVarTlBEOoVZ7aUItGRwvLQCUzxdJOc28DtWh2yYGvDH8VQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.34.0-20251108-170351_1762621442069_0.3522005582472876","host":"s3://npm-registry-packages-npm-production"}},"0.34.0-20251109-170440":{"name":"@openrewrite/recipes-nodejs","version":"0.34.0-20251109-170440","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.34.0-20251109-170440","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"8dc1b8a549127482769ac4c73e5ca23b0635cb1d","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.34.0-20251109-170440.tgz","fileCount":21,"integrity":"sha512-G/MHtBxrOOyJ0TFNUlmt74AVuvLTsAPFbAXa+KDJwg4/T/L5LBaXJk9F1t+M7qN+SeCD5qx0rP2OLs8zhDc6uw==","signatures":[{"sig":"MEQCIC3S/ElR+o8i8NsQE16BYzY4jqoKAh35/L0XdsaI3SMPAiARsCWBjd31OvZUFOqKJLMC0TTpV5AooyrwIZ1oEVyYqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38097},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251109-170440.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251109-170440.tgz","_integrity":"sha512-G/MHtBxrOOyJ0TFNUlmt74AVuvLTsAPFbAXa+KDJwg4/T/L5LBaXJk9F1t+M7qN+SeCD5qx0rP2OLs8zhDc6uw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.34.0-20251109-170440_1762707890706_0.6739836837208297","host":"s3://npm-registry-packages-npm-production"}},"0.34.0-20251110-111753":{"name":"@openrewrite/recipes-nodejs","version":"0.34.0-20251110-111753","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.34.0-20251110-111753","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"f8b6cd56e83e3af7111c43346c67abaec15e3e22","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.34.0-20251110-111753.tgz","fileCount":21,"integrity":"sha512-Ysczinq9MLWDzFw+JsQoVyqIMpRk22zn5vzxfsICZ60i9jLKGg/7dfc18FvjwvejUfTGrw9onPjBIY7C8VQEeQ==","signatures":[{"sig":"MEUCIQCXaup823nOhXB5KOs20oT9nh4i9zG4zwSRiA+AO3OZBwIgcWyhAqqc/kktM0k4+kAnEYuTX3O9bJ+1SMC0yclaDxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38097},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251110-111753.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251110-111753.tgz","_integrity":"sha512-Ysczinq9MLWDzFw+JsQoVyqIMpRk22zn5vzxfsICZ60i9jLKGg/7dfc18FvjwvejUfTGrw9onPjBIY7C8VQEeQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.34.0-20251110-111753_1762773483797_0.7794263608304917","host":"s3://npm-registry-packages-npm-production"}},"0.34.0-20251110-170352":{"name":"@openrewrite/recipes-nodejs","version":"0.34.0-20251110-170352","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.34.0-20251110-170352","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"9546d36e024780506c673d46f5c6e95d64ec7c43","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.34.0-20251110-170352.tgz","fileCount":21,"integrity":"sha512-IST2zgd9ugDC40cdul8/9K51DoCmvLjmKISUX3wN0zHd5JGeFSlCm7stizkWPhKzh6WhFV9LHhCvycUYP4XnJw==","signatures":[{"sig":"MEYCIQDr7O686udwHuoGTezugtsRGgWfLQZIkPoDoHb3ZichCwIhAI9VJn9HFFMeq46OhyfQycWxFw/Qigh3HmL7hy8R2ZKr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38097},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251110-170352.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251110-170352.tgz","_integrity":"sha512-IST2zgd9ugDC40cdul8/9K51DoCmvLjmKISUX3wN0zHd5JGeFSlCm7stizkWPhKzh6WhFV9LHhCvycUYP4XnJw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.34.0-20251110-170352_1762794243279_0.7005401296472744","host":"s3://npm-registry-packages-npm-production"}},"0.34.0-20251111-170347":{"name":"@openrewrite/recipes-nodejs","version":"0.34.0-20251111-170347","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.34.0-20251111-170347","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"f9c7115e5169ed1e7c90a03c713bbf36ebe10ba9","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.34.0-20251111-170347.tgz","fileCount":21,"integrity":"sha512-LJQJso6x0fqhO78akWade4cUG97fWjTI+8X1ZNXWfOJlSys1py7bH0zdgmmEzoa6a3DDMcWCwad1I5hgwAQARQ==","signatures":[{"sig":"MEUCIQDuD/s9+nPaw6d8chkLLd5Ya2GqWcFFtD+HjTJ4IsE9+gIgeCIibwo/pZWGi15UF2k68LDFsjiLdNGL6QN5VTgOWtY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38097},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251111-170347.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251111-170347.tgz","_integrity":"sha512-LJQJso6x0fqhO78akWade4cUG97fWjTI+8X1ZNXWfOJlSys1py7bH0zdgmmEzoa6a3DDMcWCwad1I5hgwAQARQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.34.0-20251111-170347_1762880637277_0.17157286267864635","host":"s3://npm-registry-packages-npm-production"}},"0.34.0-20251112-170410":{"name":"@openrewrite/recipes-nodejs","version":"0.34.0-20251112-170410","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.34.0-20251112-170410","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"6fcaa3cb9bdc893a4a425432a504dd2216782fe4","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.34.0-20251112-170410.tgz","fileCount":21,"integrity":"sha512-CIIoNB4RGFMeXHvXOLu5GmQAEJUg2l/V1iOVqpPUOjD++1W5TWUHcewc6AuxnJu9Ny38HX0GDC5Y425uKRVn6g==","signatures":[{"sig":"MEQCIHhLP052TjYgJXKMD9XR2GKPbHw64aRanSpIxHmDwLjtAiBZAVDBblY5xcr6iXwgdL7tlRMTW5S4W4YO4zQYncQicw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38097},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251112-170410.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251112-170410.tgz","_integrity":"sha512-CIIoNB4RGFMeXHvXOLu5GmQAEJUg2l/V1iOVqpPUOjD++1W5TWUHcewc6AuxnJu9Ny38HX0GDC5Y425uKRVn6g==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.34.0-20251112-170410_1762967059074_0.487944737235555","host":"s3://npm-registry-packages-npm-production"}},"0.34.0-20251113-170355":{"name":"@openrewrite/recipes-nodejs","version":"0.34.0-20251113-170355","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.34.0-20251113-170355","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"6f4ceb403a01cf0a92b6e072e2392e7be890106b","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.34.0-20251113-170355.tgz","fileCount":21,"integrity":"sha512-8FXW5Y1P6CroIAn+/MMIC+1m1ybotTfjX9hJQ6bjGvojJi+cPVf+27OE18NyYFF4scAg6NyLbdlj8vDrwzCV1g==","signatures":[{"sig":"MEUCIAIIAhjrBsi9dHRw0YCWnZuGdxdUii+sJHGZkA1UBfhTAiEAv8ENwCJS8ptJrqNSptviNAoj1XyBSKCfzokeFm6XJz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38097},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251113-170355.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251113-170355.tgz","_integrity":"sha512-8FXW5Y1P6CroIAn+/MMIC+1m1ybotTfjX9hJQ6bjGvojJi+cPVf+27OE18NyYFF4scAg6NyLbdlj8vDrwzCV1g==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.63.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.34.0-20251113-170355_1763053445836_0.8515108599279377","host":"s3://npm-registry-packages-npm-production"}},"0.34.0-20251114-152438":{"name":"@openrewrite/recipes-nodejs","version":"0.34.0-20251114-152438","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.34.0-20251114-152438","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"7345db0532e1284b3a26f6e196da7f2e3b30b7cb","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.34.0-20251114-152438.tgz","fileCount":21,"integrity":"sha512-rf0IqPCKoGDr3p0HCw6Kh1JyJz6qCfRGxgWz/MKgE+raGfaEqCo3xcNpHFlnuwf9/z3MCmtnFYs+Ggj1FTb0tw==","signatures":[{"sig":"MEUCICGvUzlZ7PQdjGRH1nve6IQrcXIli1R4bZsTZ39ztE23AiEAuBK88418CITu8bJhb6nHl3wKh+/VWdsBcJEYQAH/gP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38097},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251114-152438.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251114-152438.tgz","_integrity":"sha512-rf0IqPCKoGDr3p0HCw6Kh1JyJz6qCfRGxgWz/MKgE+raGfaEqCo3xcNpHFlnuwf9/z3MCmtnFYs+Ggj1FTb0tw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.66.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.34.0-20251114-152438_1763133887926_0.6900804784377681","host":"s3://npm-registry-packages-npm-production"}},"0.34.0-20251114-152923":{"name":"@openrewrite/recipes-nodejs","version":"0.34.0-20251114-152923","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.34.0-20251114-152923","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"b14432f89fc2dd0cbe5bc900739ef8dc95e99a97","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.34.0-20251114-152923.tgz","fileCount":26,"integrity":"sha512-QHh87Jdr1Wtqay7zFtN4KrVhFAJRu/gan+v5YCF43/DGXXMpaRbuT6+mhois4EussI5RoQH23GB0xto9qhqJkw==","signatures":[{"sig":"MEUCIQCP3+bMnTJbFQeY4LWqYNwJvhuY4DxWBIrbl0xfWLDQAQIgdxnY7iKmBnDrOnBOL2SVAS8ZoI2PSMzwIf1thdA6eC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44463},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251114-152923.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251114-152923.tgz","_integrity":"sha512-QHh87Jdr1Wtqay7zFtN4KrVhFAJRu/gan+v5YCF43/DGXXMpaRbuT6+mhois4EussI5RoQH23GB0xto9qhqJkw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.66.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.34.0-20251114-152923_1763134174069_0.390348472243939","host":"s3://npm-registry-packages-npm-production"}},"0.34.0-20251114-170457":{"name":"@openrewrite/recipes-nodejs","version":"0.34.0-20251114-170457","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.34.0-20251114-170457","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"4ac2c545eba720cbe821c7bc9827caa79beb005e","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.34.0-20251114-170457.tgz","fileCount":26,"integrity":"sha512-HgTBAoCG3ZkRjC3hznnBPTqz1NL4rOKX2chQ+NXnqGAC7gLK4qI/Lu3Lp6d6RtMfT9sHThlbDo/zfVI8tRNjpA==","signatures":[{"sig":"MEUCIHF232UFwcO812q69o2pECk6/lZung3TAiTRhhoEBdKyAiEAhAEhtC0wj3gGmjDsG+uKwYrlNyhF39nNW7tjq4UxG18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44463},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251114-170457.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251114-170457.tgz","_integrity":"sha512-HgTBAoCG3ZkRjC3hznnBPTqz1NL4rOKX2chQ+NXnqGAC7gLK4qI/Lu3Lp6d6RtMfT9sHThlbDo/zfVI8tRNjpA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.66.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.34.0-20251114-170457_1763139909781_0.7309087084338199","host":"s3://npm-registry-packages-npm-production"}},"0.34.0-20251115-170413":{"name":"@openrewrite/recipes-nodejs","version":"0.34.0-20251115-170413","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.34.0-20251115-170413","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"2b6b8b2734d7965bf8aa93d7507cdf0b68a11f23","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.34.0-20251115-170413.tgz","fileCount":26,"integrity":"sha512-QtDRuSMMTPAfOGEoKKaflTaAoWcJFaQY5SA9GbhlmQTLMrciUbiPt8Bnu/ANj0PlJ6hueiKQVMMNegsYm7WgSA==","signatures":[{"sig":"MEUCIQDDNCN7LSRZ5ectu/wlGS14DfeR6kRqOc1ZRN+LvgohYAIgVM6ueAIWacDA+Ffb+NbZH/jJnJaGOGot8DAwuqUb1ZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44463},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251115-170413.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251115-170413.tgz","_integrity":"sha512-QtDRuSMMTPAfOGEoKKaflTaAoWcJFaQY5SA9GbhlmQTLMrciUbiPt8Bnu/ANj0PlJ6hueiKQVMMNegsYm7WgSA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.66.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.34.0-20251115-170413_1763226264786_0.8281636265413428","host":"s3://npm-registry-packages-npm-production"}},"0.34.0-20251116-170412":{"name":"@openrewrite/recipes-nodejs","version":"0.34.0-20251116-170412","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.34.0-20251116-170412","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"bba8c30b184f235d851d202cb33583b968d418f1","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.34.0-20251116-170412.tgz","fileCount":26,"integrity":"sha512-YDLYf0pVN/s+AAvwbcUkTNTV5t7h2hEb8HhZFtH79eCuVxgH0pc0PlN9otVsMrfyh6MkVuJJWeNAmv/OPbWKKA==","signatures":[{"sig":"MEQCIH+cyFVeli2Z5IFU37IxvRW4Q404t6qZA3CeIPO7mXxJAiBvhU6kGKlWrkbDQD0JYthZfksY/7oJD/qRszXuWUKlHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44463},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251116-170412.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251116-170412.tgz","_integrity":"sha512-YDLYf0pVN/s+AAvwbcUkTNTV5t7h2hEb8HhZFtH79eCuVxgH0pc0PlN9otVsMrfyh6MkVuJJWeNAmv/OPbWKKA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.66.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.34.0-20251116-170412_1763312663272_0.3193320282460692","host":"s3://npm-registry-packages-npm-production"}},"0.34.0-20251117-110757":{"name":"@openrewrite/recipes-nodejs","version":"0.34.0-20251117-110757","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.34.0-20251117-110757","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"9dc9c5aad37d4ba746482141dcac9bbfcd78ef60","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.34.0-20251117-110757.tgz","fileCount":26,"integrity":"sha512-sQZJ11ElE/b/gZYBfNTETi+GrYh22G+m+VR51N4c/aMBnQhVu5/6ETl+9OJlPAbDGPi2Sn2fS+gVE+2cOBGwYg==","signatures":[{"sig":"MEUCIQCUOR2fVna8kBFfFsRaDkPzi1kbETyCICAkjIC+8AGLcwIgftQzNTpFHPgF9M3wYUL2Be8iF3VNBU52MpW7wNigJV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44463},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251117-110757.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251117-110757.tgz","_integrity":"sha512-sQZJ11ElE/b/gZYBfNTETi+GrYh22G+m+VR51N4c/aMBnQhVu5/6ETl+9OJlPAbDGPi2Sn2fS+gVE+2cOBGwYg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.66.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.34.0-20251117-110757_1763377687878_0.5688322258774874","host":"s3://npm-registry-packages-npm-production"}},"0.34.0-20251117-134541":{"name":"@openrewrite/recipes-nodejs","version":"0.34.0-20251117-134541","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.34.0-20251117-134541","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"063fe1457103096a5eaec0efce63565e2fadca25","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.34.0-20251117-134541.tgz","fileCount":31,"integrity":"sha512-waGtZyGBnWkI+b9QNIQmzCX5W6nSfdUVrFBLVsrAaQjKGoJOtdRaF/PiujlTjc36LmDWi8kOxkIf+bDypNeIXA==","signatures":[{"sig":"MEUCIDkvVmJdK501dV7GJA/jLGfSG7+ksFvEDnYHJ+mGgLf5AiEAipQoDTly9CdoFZ47sh62Q2mgd/iC1LQ0FUA2yW00o+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54897},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251117-134541.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251117-134541.tgz","_integrity":"sha512-waGtZyGBnWkI+b9QNIQmzCX5W6nSfdUVrFBLVsrAaQjKGoJOtdRaF/PiujlTjc36LmDWi8kOxkIf+bDypNeIXA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.66.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.34.0-20251117-134541_1763387152324_0.5600700449421245","host":"s3://npm-registry-packages-npm-production"}},"0.34.0-20251117-150614":{"name":"@openrewrite/recipes-nodejs","version":"0.34.0-20251117-150614","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.34.0-20251117-150614","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"519d6608b9839d27f0492593da5a27ebb909d422","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.34.0-20251117-150614.tgz","fileCount":31,"integrity":"sha512-jI5B9XU8UOTj41u43AguS1owZIzu+5PlMe48Ous/aE4xj/RhmuUxZgrqTbM3NscVgyipFSnlwDCFKtIzVEPTdQ==","signatures":[{"sig":"MEQCIFriRQTl6M/Oua047Waj2lwiYgB2I6XZdb/wDVoLla9nAiA6Dx/KSIRGJuOrGzmTS6y20r7nWLdQjdaT9MvJ4RfgwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57998},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251117-150614.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251117-150614.tgz","_integrity":"sha512-jI5B9XU8UOTj41u43AguS1owZIzu+5PlMe48Ous/aE4xj/RhmuUxZgrqTbM3NscVgyipFSnlwDCFKtIzVEPTdQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.66.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.34.0-20251117-150614_1763391985428_0.43581926069771004","host":"s3://npm-registry-packages-npm-production"}},"0.34.0-20251117-170418":{"name":"@openrewrite/recipes-nodejs","version":"0.34.0-20251117-170418","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.34.0-20251117-170418","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"2f0a6f3f6affc9680b8f6f05eef4abd8b69c9a0a","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.34.0-20251117-170418.tgz","fileCount":31,"integrity":"sha512-ApdQPcth8Si5whpmw4yQyXCluLvmSq5rt59Xwjsr2eRN5jtQq6xe0GgajGSjaZBGoff9EL+Yy+UL+8PCR2RCfg==","signatures":[{"sig":"MEQCIHBfyW/hYdW3u7lEYnUWTf9eJc1Kpt1HFB29JmJzx8C+AiBMbQ3T/f3xPz1fPWr3J3J0/wH+/0Y76zkDS0QRowjBww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57998},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251117-170418.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251117-170418.tgz","_integrity":"sha512-ApdQPcth8Si5whpmw4yQyXCluLvmSq5rt59Xwjsr2eRN5jtQq6xe0GgajGSjaZBGoff9EL+Yy+UL+8PCR2RCfg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.66.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.34.0-20251117-170418_1763399069075_0.0646421615997459","host":"s3://npm-registry-packages-npm-production"}},"0.34.0-20251118-113157":{"name":"@openrewrite/recipes-nodejs","version":"0.34.0-20251118-113157","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.34.0-20251118-113157","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"d89f52bd26700ba52366ac6cadc30cf8e72fcfd1","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.34.0-20251118-113157.tgz","fileCount":31,"integrity":"sha512-0cJ515zMUrJKtxp4eax7ZLim3/fdFpFHllmKNcuAz4Ps6yuWxQcUHy7aPK1/vFf/+suGGbpmItykylU+JiPvKA==","signatures":[{"sig":"MEQCIAa25VOpFpPzdcFqhCikLnwlJ7HTEIkCtoeRWcWmQ3nkAiAlTPjFQT7BQA1NCviIR2nuJPiu7qPdnUn7BVrLzUuHCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57998},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251118-113157.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251118-113157.tgz","_integrity":"sha512-0cJ515zMUrJKtxp4eax7ZLim3/fdFpFHllmKNcuAz4Ps6yuWxQcUHy7aPK1/vFf/+suGGbpmItykylU+JiPvKA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.66.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.34.0-20251118-113157_1763465527700_0.3622313697431021","host":"s3://npm-registry-packages-npm-production"}},"0.34.0-20251118-170454":{"name":"@openrewrite/recipes-nodejs","version":"0.34.0-20251118-170454","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.34.0-20251118-170454","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"6a76982fc4873be51b79d87d3378faf641f61241","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.34.0-20251118-170454.tgz","fileCount":31,"integrity":"sha512-c0/vAo9WOFecezmO9xCbWPXuTsEaC7QneZjatuwnmmkDfCf10gl+WXBvQ+DLphkXVwrR9jjRnhIRTAZSrDQEfg==","signatures":[{"sig":"MEUCIQCSK/qgyB/rqqpqhD7X9M+NS3/XOTl7ULC17BoWucHOGQIgKIC4Cuj5RuK6wqv+3ymgV0kdwDrfKeiK7lcJp8LZz7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57998},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251118-170454.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251118-170454.tgz","_integrity":"sha512-c0/vAo9WOFecezmO9xCbWPXuTsEaC7QneZjatuwnmmkDfCf10gl+WXBvQ+DLphkXVwrR9jjRnhIRTAZSrDQEfg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.66.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.34.0-20251118-170454_1763485504737_0.28520230524365875","host":"s3://npm-registry-packages-npm-production"}},"0.34.0-20251119-113307":{"name":"@openrewrite/recipes-nodejs","version":"0.34.0-20251119-113307","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.34.0-20251119-113307","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"15a0379c3fa1fb857db4bcefa69b1dce04e2b7d8","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.34.0-20251119-113307.tgz","fileCount":31,"integrity":"sha512-+fqCth75DjVU9HOomFlpjr6z+ldz1i2/SRQk7atdCUB3hxvWKLfLJhT0ntteJjnvKTohk+J4Zsk+QwAEG+YOOA==","signatures":[{"sig":"MEUCIGZ8WlreTM7w/uAQb+fXHdSPE4KlBMkaRWalnWcXoZyTAiEA8WtdTP6Y4+MBl4DrHmrXAdh8p/GJSUcdk8Vk3sb4p/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57998},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251119-113307.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251119-113307.tgz","_integrity":"sha512-+fqCth75DjVU9HOomFlpjr6z+ldz1i2/SRQk7atdCUB3hxvWKLfLJhT0ntteJjnvKTohk+J4Zsk+QwAEG+YOOA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.66.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.34.0-20251119-113307_1763551997009_0.8301289397007092","host":"s3://npm-registry-packages-npm-production"}},"0.34.0-20251119-114110":{"name":"@openrewrite/recipes-nodejs","version":"0.34.0-20251119-114110","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.34.0-20251119-114110","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"3c33a5d1de87406adbe9bf5bebe293915ba3ab41","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.34.0-20251119-114110.tgz","fileCount":31,"integrity":"sha512-mSQ5UVahXI65HeXblahA7x1xBbZIwD/JoMMOvrEfaqhQXb4N+ZARqhmgIgClASSpPy3B91ilQh1bwjBPVwRSUg==","signatures":[{"sig":"MEUCIQDIixh5iVfV75NAVf3IUicG0z7YQ9XJfga1uaSvU4y98QIgEyJxA4q3sV3DMjAi3tcv2EuY4wuHCEQq6qbbhPDlrMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58629},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251119-114110.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251119-114110.tgz","_integrity":"sha512-mSQ5UVahXI65HeXblahA7x1xBbZIwD/JoMMOvrEfaqhQXb4N+ZARqhmgIgClASSpPy3B91ilQh1bwjBPVwRSUg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.66.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.34.0-20251119-114110_1763552480159_0.5046240163298956","host":"s3://npm-registry-packages-npm-production"}},"0.34.0-20251119-123234":{"name":"@openrewrite/recipes-nodejs","version":"0.34.0-20251119-123234","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.34.0-20251119-123234","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"5f2c615978512b72bc69b3782e11d7a37096f8b8","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.34.0-20251119-123234.tgz","fileCount":36,"integrity":"sha512-gsNJuQwUK8+yCax6eXh/zckfc0EZb8uFq+ST4QOBVIlm3J+olnohRGDu19NHAJuNpmfzW3JSqcV+qVPzd2A3Hg==","signatures":[{"sig":"MEYCIQD69zoGzNsVK9UIy7Fpl7MOHdR2aYCIQn6CDcQbrU1u5AIhAOXhC4nLrHf1bAykRTklasbV/uaQkfSBjJ+O/q7eu2nJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65309},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251119-123234.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251119-123234.tgz","_integrity":"sha512-gsNJuQwUK8+yCax6eXh/zckfc0EZb8uFq+ST4QOBVIlm3J+olnohRGDu19NHAJuNpmfzW3JSqcV+qVPzd2A3Hg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.66.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.34.0-20251119-123234_1763555563597_0.7730782123397248","host":"s3://npm-registry-packages-npm-production"}},"0.34.0-20251119-133952":{"name":"@openrewrite/recipes-nodejs","version":"0.34.0-20251119-133952","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.34.0-20251119-133952","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"3529e2a88778d810a7a348b04bc451f7c307d113","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.34.0-20251119-133952.tgz","fileCount":41,"integrity":"sha512-jdPJDFBqj7rwkLsxy1AclpMFG73+HynWJxy5arsReRsRX5WeVSKlgMlHHrWEHDABNnEzvc9ie5+jUoEmdhX99w==","signatures":[{"sig":"MEYCIQCPtDMm5anLJinREK8uzUGUGuLa+cGRpLNULN6hLgXGkQIhAL0asZk0i0nHjD2VcnnrupaJzXpthWg8qHNtBwvNVyTO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72628},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251119-133952.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251119-133952.tgz","_integrity":"sha512-jdPJDFBqj7rwkLsxy1AclpMFG73+HynWJxy5arsReRsRX5WeVSKlgMlHHrWEHDABNnEzvc9ie5+jUoEmdhX99w==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.66.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.34.0-20251119-133952_1763559601886_0.6875977825167645","host":"s3://npm-registry-packages-npm-production"}},"0.34.0-20251119-170415":{"name":"@openrewrite/recipes-nodejs","version":"0.34.0-20251119-170415","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.34.0-20251119-170415","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"510994bd7ade268321f8cc2b87d7471163e5dffa","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.34.0-20251119-170415.tgz","fileCount":41,"integrity":"sha512-I0LG1Gx+fQJKcNccqLUT32OKyBzuIdO3EtYG+OoXQKo7N8TtDt6H6KzTveEf2I6HnSQSdGngHJtiIRtTax1gzw==","signatures":[{"sig":"MEUCIA0c/VFqkwq8q67f+an9cSs758ci10HwccVKaa1KrWrgAiEAikIjN1fl5Q/eSvZ/7b5KSj65DawLdDV3tiSJ4LmX0Dw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72628},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251119-170415.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251119-170415.tgz","_integrity":"sha512-I0LG1Gx+fQJKcNccqLUT32OKyBzuIdO3EtYG+OoXQKo7N8TtDt6H6KzTveEf2I6HnSQSdGngHJtiIRtTax1gzw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"^8.66.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.34.0-20251119-170415_1763571865941_0.35008229855332695","host":"s3://npm-registry-packages-npm-production"}},"0.34.0-20251119-220513":{"name":"@openrewrite/recipes-nodejs","version":"0.34.0-20251119-220513","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.34.0-20251119-220513","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"4aeeeeacdd0c84454d8300e444bebdc0edaa54a6","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.34.0-20251119-220513.tgz","fileCount":41,"integrity":"sha512-sVxRU6T/W5limN6lG8uR/XA9XLXI7siaicKEW5L/snzkx593n6BPXqgeXs53q9VuVE2YRflNbrFNWxivO9T/4w==","signatures":[{"sig":"MEUCIQDIlxbpBXlMFjDlq2iUosPIqFV+Ru2B2RqnXBMdlwGeSgIgV5EYVwK4ZWkRx14thPruaFxyRKkmVT4GtX0D5kt2+ZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70343},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251119-220513.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251119-220513.tgz","_integrity":"sha512-sVxRU6T/W5limN6lG8uR/XA9XLXI7siaicKEW5L/snzkx593n6BPXqgeXs53q9VuVE2YRflNbrFNWxivO9T/4w==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.34.0-20251119-220513_1763589923189_0.40504153094264095","host":"s3://npm-registry-packages-npm-production"}},"0.34.0-20251120-093058":{"name":"@openrewrite/recipes-nodejs","version":"0.34.0-20251120-093058","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.34.0-20251120-093058","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"621ede43c416ef629ff88d3d00e2398e1c120651","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.34.0-20251120-093058.tgz","fileCount":41,"integrity":"sha512-BsJBMe6TSikpWl0mAR8BxhzTfFpe7iKXZC/y1NgHfW5j83rBx8JKEH4GUovI/HKPzxzly19tR+Rg5ndKKOyQMg==","signatures":[{"sig":"MEYCIQDlh46KFYiWSzLVF1lVhnNKvRqCdDB72q1ptfHh4JNKpAIhAN34rfVRbXwZF+yp7WnNbK8hN3ay0A6nbvlTUAiMvKaB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70292},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251120-093058.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0-20251120-093058.tgz","_integrity":"sha512-BsJBMe6TSikpWl0mAR8BxhzTfFpe7iKXZC/y1NgHfW5j83rBx8JKEH4GUovI/HKPzxzly19tR+Rg5ndKKOyQMg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.34.0-20251120-093058_1763631068094_0.879517969717079","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"@openrewrite/recipes-nodejs","version":"0.34.0","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.34.0","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"dbfb4645093f538e682b5b5b5e30b2fd5cad2c5c","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.34.0.tgz","fileCount":41,"integrity":"sha512-sH4bWHAzkDt6mW1R4ctnq/I5zDQFIC2VqA7tRwTS38bjWwg12vyHOf13t6qum7UeQJKpC06eH8ceGhdpRWoH+w==","signatures":[{"sig":"MEYCIQCwW7VN9HfElo/TplfvkkZvkxwGC/1UoyjBRhrKkUDZOgIhAMLZr3YQd837IN6faIvnkJtxkLasjT19N9Tfw1ULXztB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70276},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.34.0.tgz","_integrity":"sha512-sH4bWHAzkDt6mW1R4ctnq/I5zDQFIC2VqA7tRwTS38bjWwg12vyHOf13t6qum7UeQJKpC06eH8ceGhdpRWoH+w==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.34.0_1763638279756_0.06124364703011809","host":"s3://npm-registry-packages-npm-production"}},"0.35.0-20251120-125917":{"name":"@openrewrite/recipes-nodejs","version":"0.35.0-20251120-125917","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.35.0-20251120-125917","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"12a14ab07ae550f254011f07c1ff1f17df708ca7","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.35.0-20251120-125917.tgz","fileCount":41,"integrity":"sha512-B5idqMbzTcKOVLyARC+wbrfpHtj78++xdDXhCyz2elu3g2UftVtNsck4ePZQZUzH3gBGvq8F3kxcC/B3z+HnHQ==","signatures":[{"sig":"MEUCIHObTER7x8B1SLGb6Awk8xqUszL5KsfKTjwmluMkT2K2AiEAjfUJvSlVIN/1mt5iwEniIHcT/slsjPhaNjy5gWc++B8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70292},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251120-125917.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251120-125917.tgz","_integrity":"sha512-B5idqMbzTcKOVLyARC+wbrfpHtj78++xdDXhCyz2elu3g2UftVtNsck4ePZQZUzH3gBGvq8F3kxcC/B3z+HnHQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.35.0-20251120-125917_1763643566973_0.013262545210504184","host":"s3://npm-registry-packages-npm-production"}},"0.35.0-20251120-132843":{"name":"@openrewrite/recipes-nodejs","version":"0.35.0-20251120-132843","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.35.0-20251120-132843","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"57e409341f760902aadf031568813983ed158c3f","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.35.0-20251120-132843.tgz","fileCount":46,"integrity":"sha512-Hl3R0z6WmM+era+WkIXzxi5WDINA36FNOSrjnd67nCo25+Ewbt/8wTU2Bh1Pcyt4JwyVP3+s4/3QotxtGpYNyA==","signatures":[{"sig":"MEUCIQDJPVinjF80FJZVc5Z539tQEgejoLuSnTVjhexg4Q1VagIgKw67lYj/GGrz9GwlS+wyUD/wd0FmuJNCCj3HvtuyvLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82117},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251120-132843.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251120-132843.tgz","_integrity":"sha512-Hl3R0z6WmM+era+WkIXzxi5WDINA36FNOSrjnd67nCo25+Ewbt/8wTU2Bh1Pcyt4JwyVP3+s4/3QotxtGpYNyA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.35.0-20251120-132843_1763645332544_0.18437962741937386","host":"s3://npm-registry-packages-npm-production"}},"0.35.0-20251120-140517":{"name":"@openrewrite/recipes-nodejs","version":"0.35.0-20251120-140517","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.35.0-20251120-140517","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"0f610c0659fb78e789bb4bb09a9ee7423d05a672","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.35.0-20251120-140517.tgz","fileCount":51,"integrity":"sha512-Fbt/YulkW4C2kDOOnLLKAe5C3Hc/ES4vZMxVCSs5uzW2nYgq3mc73rVPB5UGxFx16GmsPIXV5dInz7r5jWGnnw==","signatures":[{"sig":"MEYCIQCkIbbyS2huxd0WIdKk56qY8L/mzNg5hU5l91JIUvjBgAIhAK4BnFhi6TAlDhB14gyk4avv8TlDAwdwadn2D64NMvcs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90643},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251120-140517.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251120-140517.tgz","_integrity":"sha512-Fbt/YulkW4C2kDOOnLLKAe5C3Hc/ES4vZMxVCSs5uzW2nYgq3mc73rVPB5UGxFx16GmsPIXV5dInz7r5jWGnnw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.35.0-20251120-140517_1763647528636_0.4759974714936712","host":"s3://npm-registry-packages-npm-production"}},"0.35.0-20251120-142354":{"name":"@openrewrite/recipes-nodejs","version":"0.35.0-20251120-142354","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.35.0-20251120-142354","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"8b7f995f48649437dcc25b6c771b0aa300070445","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.35.0-20251120-142354.tgz","fileCount":56,"integrity":"sha512-0qiGKcZgkIMmIQ3Ae70q8KN7bXfr2v9A0zeiKKFRDXQGYmre9UXHiWMMi2Yet8U3/96PgBv5zfbSlJ3NKPc6ng==","signatures":[{"sig":"MEYCIQDSlh65qmZPuNSbjILPI6DAmUl7kwjIMrYCYYzjOF1ligIhAL/UxdZf7matMM5rn/v+qBYuw8l9FUmLz5NdkLiriWI5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101614},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251120-142354.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251120-142354.tgz","_integrity":"sha512-0qiGKcZgkIMmIQ3Ae70q8KN7bXfr2v9A0zeiKKFRDXQGYmre9UXHiWMMi2Yet8U3/96PgBv5zfbSlJ3NKPc6ng==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.35.0-20251120-142354_1763648644724_0.6642090881818925","host":"s3://npm-registry-packages-npm-production"}},"0.35.0-20251120-170459":{"name":"@openrewrite/recipes-nodejs","version":"0.35.0-20251120-170459","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.35.0-20251120-170459","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"832b234e41e7577d44db93d14ffa2a841c7c0a7a","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.35.0-20251120-170459.tgz","fileCount":56,"integrity":"sha512-9C6aovgtdiwgc1gazgtqlwGTS3JxJteC3r7FuRL/3juwrgYfiXeNNp8lcoKEq8/g/0eTlwpNfbLEw+pPrf6kbQ==","signatures":[{"sig":"MEQCICjT0M31eZbEEFKsgZUaa4HsJUp+8ngBg7ocjwpvLa/yAiARum7lUpOBCmYglDKIRUwdb4GRO1Tt3Nu+0owyr+FhXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101614},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251120-170459.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251120-170459.tgz","_integrity":"sha512-9C6aovgtdiwgc1gazgtqlwGTS3JxJteC3r7FuRL/3juwrgYfiXeNNp8lcoKEq8/g/0eTlwpNfbLEw+pPrf6kbQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.35.0-20251120-170459_1763658310045_0.2670967925711554","host":"s3://npm-registry-packages-npm-production"}},"0.35.0-20251121-142457":{"name":"@openrewrite/recipes-nodejs","version":"0.35.0-20251121-142457","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.35.0-20251121-142457","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"a55fd1aebf51229a1c2ac9b2bd6d3351976154d0","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.35.0-20251121-142457.tgz","fileCount":61,"integrity":"sha512-uhKzBsDDiw/VP4E9AzOMmESEB1rwUzzTTANf3c1pi38lTv1XwVb/89td6tEU//EYeo3KMKf4VQ8DJuy9pYjCJQ==","signatures":[{"sig":"MEUCIHsIRRPrTj1IlorTF6W0LmO9QGZ+mswjhbWRbiEJ+9ONAiEAqYgdYYDf1kYNOFbJ9OARoty1rpoAsbfv1KuVTttTmnA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116633},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251121-142457.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251121-142457.tgz","_integrity":"sha512-uhKzBsDDiw/VP4E9AzOMmESEB1rwUzzTTANf3c1pi38lTv1XwVb/89td6tEU//EYeo3KMKf4VQ8DJuy9pYjCJQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.35.0-20251121-142457_1763735107885_0.8846676547478656","host":"s3://npm-registry-packages-npm-production"}},"0.35.0-20251121-170517":{"name":"@openrewrite/recipes-nodejs","version":"0.35.0-20251121-170517","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.35.0-20251121-170517","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"c8e9a1f800be130f7047186c922b022ae2607735","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.35.0-20251121-170517.tgz","fileCount":61,"integrity":"sha512-7UmepicwzAd+SV++tsCOcfW3XOnAM7J+lzpqdMyMJdcrcpkbhQQtUcazMHqHS8YfinOFM1ElUl9ak33xh+BL2g==","signatures":[{"sig":"MEYCIQC9okTASLn7wSWfM/uPOpKsKoMPoTY8ilbjOUJaHFu9mgIhAMMiw5528VWg390JN8DIvQv0a6Q8CgO/IPX+jHFKOF7C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116633},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251121-170517.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251121-170517.tgz","_integrity":"sha512-7UmepicwzAd+SV++tsCOcfW3XOnAM7J+lzpqdMyMJdcrcpkbhQQtUcazMHqHS8YfinOFM1ElUl9ak33xh+BL2g==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.35.0-20251121-170517_1763744727491_0.8068392198908205","host":"s3://npm-registry-packages-npm-production"}},"0.35.0-20251122-170454":{"name":"@openrewrite/recipes-nodejs","version":"0.35.0-20251122-170454","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.35.0-20251122-170454","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"98abac258953786b92d0cfddf6fd35895a483a75","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.35.0-20251122-170454.tgz","fileCount":61,"integrity":"sha512-bLceRREaph7r2pI4qtql518sF4Z9UMmoCbzPGxijp/H1JCnPMFH4iLuKwo8EizBuLNXB6NbmQjZJ10qNPSfmzA==","signatures":[{"sig":"MEQCIHUxwPQ6yBwXoNuR6Y97kaBnmYlvjnCQEna3rf0yKOEnAiAG9W6h9DnF076vOW8lhBlkZiflEx5kymDwMMivAcRCEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116633},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251122-170454.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251122-170454.tgz","_integrity":"sha512-bLceRREaph7r2pI4qtql518sF4Z9UMmoCbzPGxijp/H1JCnPMFH4iLuKwo8EizBuLNXB6NbmQjZJ10qNPSfmzA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.35.0-20251122-170454_1763831104272_0.672512317589453","host":"s3://npm-registry-packages-npm-production"}},"0.35.0-20251123-170508":{"name":"@openrewrite/recipes-nodejs","version":"0.35.0-20251123-170508","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.35.0-20251123-170508","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"d975f572eb911d60cc447e64816c46d202709a60","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.35.0-20251123-170508.tgz","fileCount":61,"integrity":"sha512-FUVoXLtkaop0ZtLyZ/a6gVllIUV0KI7p/eAIK9QFK5eOHO6sHr28nIZRAMCNipjUkwA5imIr+SxQFudAjqH9SA==","signatures":[{"sig":"MEQCIF7vGhWKuJ9m6BjNqz0D0piwM1rjLh7MnIRDVKb8usSEAiAh04kFlq3eejqrhjxosffblVOzeYbD4W7JgNFRm9OZ3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116633},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251123-170508.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251123-170508.tgz","_integrity":"sha512-FUVoXLtkaop0ZtLyZ/a6gVllIUV0KI7p/eAIK9QFK5eOHO6sHr28nIZRAMCNipjUkwA5imIr+SxQFudAjqH9SA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.35.0-20251123-170508_1763917519180_0.7358368164155868","host":"s3://npm-registry-packages-npm-production"}},"0.35.0-20251124-110911":{"name":"@openrewrite/recipes-nodejs","version":"0.35.0-20251124-110911","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.35.0-20251124-110911","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"fae1aecb12d02fafc8b8d29dc5e1a70325feb333","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.35.0-20251124-110911.tgz","fileCount":61,"integrity":"sha512-L67HuzynPuKblCuTaQZchvvX2NO2iWruj0oKDM2mG3ORutYi8QMQ+JL3sAFWL5gUqFVUKrYUX18RM/m4AaFZNA==","signatures":[{"sig":"MEUCIQC75OP89Ojs090ZYNYHNqIKEQqT96IpNtp9nswGDjZS/AIgZ84xelOjR871su9UWJ9QUYAd58SQack+iXln7fSycXg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116633},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251124-110911.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251124-110911.tgz","_integrity":"sha512-L67HuzynPuKblCuTaQZchvvX2NO2iWruj0oKDM2mG3ORutYi8QMQ+JL3sAFWL5gUqFVUKrYUX18RM/m4AaFZNA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.35.0-20251124-110911_1763982562139_0.6006635049143958","host":"s3://npm-registry-packages-npm-production"}},"0.35.0-20251124-170518":{"name":"@openrewrite/recipes-nodejs","version":"0.35.0-20251124-170518","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.35.0-20251124-170518","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"ce263038fd1f8b276b2614f974917864c99f0649","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.35.0-20251124-170518.tgz","fileCount":61,"integrity":"sha512-u13LKkqLxXbwgO98LBg3oa7JtAQnUO/TG2wdcmXilKJbYzWB8x31/DCNTpEyKb5B1x4M0NJ6+JpsBZgkERl4wA==","signatures":[{"sig":"MEYCIQDZZcO5cuVDvQxD3MUv3GgL+8tYJ7YFmb1zB+sdAVpXZwIhAKLq1YB1yziSl37L/P44CfcR5zLR1PMrwB9s2WXb4hs4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116633},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251124-170518.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251124-170518.tgz","_integrity":"sha512-u13LKkqLxXbwgO98LBg3oa7JtAQnUO/TG2wdcmXilKJbYzWB8x31/DCNTpEyKb5B1x4M0NJ6+JpsBZgkERl4wA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.35.0-20251124-170518_1764003928550_0.02329703235533853","host":"s3://npm-registry-packages-npm-production"}},"0.35.0-20251125-102139":{"name":"@openrewrite/recipes-nodejs","version":"0.35.0-20251125-102139","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.35.0-20251125-102139","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"2a530b160696216a4b0cb25653f31742ddf8baaf","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.35.0-20251125-102139.tgz","fileCount":61,"integrity":"sha512-Z7JO4Ieqr1zhtcPjiaDlDVn0Xy7rrJBswisM5TjhvxUSrRnG5lBfB90MYF7m8y8i6hq+zimV6YU+ap1YQYlj7w==","signatures":[{"sig":"MEQCIApml0X7NqURQNYWeyjwgrkgFA8sSAkzmhs87HXfcqYLAiBnWbNx/aZ6iW+xp5xqFQO3JL4wv+ckSOQ8B+W7cPZuIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116633},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251125-102139.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251125-102139.tgz","_integrity":"sha512-Z7JO4Ieqr1zhtcPjiaDlDVn0Xy7rrJBswisM5TjhvxUSrRnG5lBfB90MYF7m8y8i6hq+zimV6YU+ap1YQYlj7w==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.35.0-20251125-102139_1764066109615_0.8212577904982707","host":"s3://npm-registry-packages-npm-production"}},"0.35.0-20251125-132554":{"name":"@openrewrite/recipes-nodejs","version":"0.35.0-20251125-132554","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.35.0-20251125-132554","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"436b20cca57cf6889dffc413f0ff0e6e68089f2d","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.35.0-20251125-132554.tgz","fileCount":66,"integrity":"sha512-WOQEaNL0/qJDary0i3BsnOxP5GU0t64dPtEZVh/eEMWdWma8bRyqdKu1c8CgzFA/dIMDBpgVO8Xbw4v7gyNV1A==","signatures":[{"sig":"MEUCIQDgiYykh2CnxgWRydR1KpaCD49Mq9C1E5zUkA9rRkNbDgIgCHldH6PnwlOapVzVzQxxQSDChWyTdqrZ/eaxfXKFkUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138004},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251125-132554.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251125-132554.tgz","_integrity":"sha512-WOQEaNL0/qJDary0i3BsnOxP5GU0t64dPtEZVh/eEMWdWma8bRyqdKu1c8CgzFA/dIMDBpgVO8Xbw4v7gyNV1A==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.35.0-20251125-132554_1764077164571_0.10476023875619989","host":"s3://npm-registry-packages-npm-production"}},"0.35.0-20251125-170557":{"name":"@openrewrite/recipes-nodejs","version":"0.35.0-20251125-170557","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.35.0-20251125-170557","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"9a0584bd5db9cb999f7d08ed02aabc5fa93fd9d3","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.35.0-20251125-170557.tgz","fileCount":66,"integrity":"sha512-wjiSu9Ro3GELpfBzyDQoCREj2AB8RvmjhhyGjWhz2PpoUVaSnF1CGAIssGnw0zpFvc3r1TOud547bos4ofGAew==","signatures":[{"sig":"MEUCIQDlhPvxn4RiTKf6dAqd4fudLrdE4rOqFr84mIOv5gXp9QIgDMfDuiEQ19uS1li291U4mYDzdMFmQyz381GJOaxb4dY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138004},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251125-170557.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251125-170557.tgz","_integrity":"sha512-wjiSu9Ro3GELpfBzyDQoCREj2AB8RvmjhhyGjWhz2PpoUVaSnF1CGAIssGnw0zpFvc3r1TOud547bos4ofGAew==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.35.0-20251125-170557_1764090368236_0.044899065779748115","host":"s3://npm-registry-packages-npm-production"}},"0.35.0-20251125-190205":{"name":"@openrewrite/recipes-nodejs","version":"0.35.0-20251125-190205","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.35.0-20251125-190205","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"86baf544d391e45a2d51c577a008c33893cc3030","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.35.0-20251125-190205.tgz","fileCount":66,"integrity":"sha512-gRRgdW68J7Bwwcki7xhZbXRn2ExqgeJTQvxo8NIARJnPlAN7J7j0ieGQfc7stntniKttFnM9Isi3b3YqUB1QYA==","signatures":[{"sig":"MEYCIQDH9y4CxjeQo9Mlm37vsyXziHktt1DRuQqyS9DNzg5JbgIhAKKZ5iZpX31QUOwhsvryLIv1W9xPyNW2U8OKFgeQJgSS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138004},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251125-190205.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251125-190205.tgz","_integrity":"sha512-gRRgdW68J7Bwwcki7xhZbXRn2ExqgeJTQvxo8NIARJnPlAN7J7j0ieGQfc7stntniKttFnM9Isi3b3YqUB1QYA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.35.0-20251125-190205_1764097336244_0.6598150022289129","host":"s3://npm-registry-packages-npm-production"}},"0.35.0-20251126-151951":{"name":"@openrewrite/recipes-nodejs","version":"0.35.0-20251126-151951","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.35.0-20251126-151951","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"e69aef29657346cdc567d960907e383735fae967","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.35.0-20251126-151951.tgz","fileCount":66,"integrity":"sha512-2N7W/uLj+6E/KZUItxGAm8tpr7+WxopFnAFclHzBJwIFs98sRoecOwFGHITR5rXbZhiBZWnUXwCc9BbvHix8+A==","signatures":[{"sig":"MEQCIFdeYY0j8r1O16wc6nN90we3bFhtH8bAflOtlmF7iSE1AiACI2kvYaqHmSm1JqZ/51nQkJjOqgmSoU0XjLLaicg2cw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138004},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251126-151951.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251126-151951.tgz","_integrity":"sha512-2N7W/uLj+6E/KZUItxGAm8tpr7+WxopFnAFclHzBJwIFs98sRoecOwFGHITR5rXbZhiBZWnUXwCc9BbvHix8+A==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.35.0-20251126-151951_1764170401461_0.04974628859179653","host":"s3://npm-registry-packages-npm-production"}},"0.35.0-20251126-170528":{"name":"@openrewrite/recipes-nodejs","version":"0.35.0-20251126-170528","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.35.0-20251126-170528","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"ed5b2ea0169ec8d46633ff6484873bfee7b2cf96","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.35.0-20251126-170528.tgz","fileCount":66,"integrity":"sha512-LAj4ivVzWN+c0grM1GHrWRmcXbbAYKmX2O8FLb7R/Zvm98uCyHtCxeLdywUL5H3zofax+3wcGVXTxbxNZy/S3w==","signatures":[{"sig":"MEUCIQDODkqP6CvtLDSXuwDlSlkVJseYIGVIHZ5AGsTd7USuXgIgT2vs+Hf8uP1VHDkfN9KVtAYwUFE3Hqa9bem6MP2IT5A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138004},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251126-170528.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251126-170528.tgz","_integrity":"sha512-LAj4ivVzWN+c0grM1GHrWRmcXbbAYKmX2O8FLb7R/Zvm98uCyHtCxeLdywUL5H3zofax+3wcGVXTxbxNZy/S3w==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.35.0-20251126-170528_1764176738803_0.13893460082551412","host":"s3://npm-registry-packages-npm-production"}},"0.35.0-20251127-170523":{"name":"@openrewrite/recipes-nodejs","version":"0.35.0-20251127-170523","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.35.0-20251127-170523","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"b4a638c1237de3278f86ac7968c1b86e243df0a2","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.35.0-20251127-170523.tgz","fileCount":66,"integrity":"sha512-IwBnX3tK/iHv+GArG2bjTq1Hav2ikpdu5arQiQriwtt9JbY2zn8yd0i3FEhw6Sh2D+h0BHaaMetWGrt6mBxEKQ==","signatures":[{"sig":"MEUCIGUpNK6fSOe17hpWmxQlxaBUBpFVR5kIuEx81GR0zOAbAiEAqEpX3s6KXeDweiR8r6PBHaOBm41Ec55NlP9mIXb/lPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138004},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251127-170523.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251127-170523.tgz","_integrity":"sha512-IwBnX3tK/iHv+GArG2bjTq1Hav2ikpdu5arQiQriwtt9JbY2zn8yd0i3FEhw6Sh2D+h0BHaaMetWGrt6mBxEKQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.35.0-20251127-170523_1764263134332_0.780595788930728","host":"s3://npm-registry-packages-npm-production"}},"0.35.0-20251128-143647":{"name":"@openrewrite/recipes-nodejs","version":"0.35.0-20251128-143647","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.35.0-20251128-143647","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"baf01e8ea95e21589948901a9f9e61199b6a06b3","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.35.0-20251128-143647.tgz","fileCount":71,"integrity":"sha512-gbCmLL5DO6YrTFq4c4H9ha4Olv1JK654HA645d8QlH+/Mbzxrt8mExf1T8+vztJ/S0MhpCOxODEDz4mWpUFBqA==","signatures":[{"sig":"MEUCIQDhlD39j8XX1Vjb/YI2fOX9DKNuHDth+8zIVjtyGY90hQIgImumZoIX8lTAOnQDpN4R7FKckil/ufNuc/vrSLpv3NE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145939},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251128-143647.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251128-143647.tgz","_integrity":"sha512-gbCmLL5DO6YrTFq4c4H9ha4Olv1JK654HA645d8QlH+/Mbzxrt8mExf1T8+vztJ/S0MhpCOxODEDz4mWpUFBqA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.35.0-20251128-143647_1764340618597_0.6910212986560937","host":"s3://npm-registry-packages-npm-production"}},"0.35.0-20251128-170534":{"name":"@openrewrite/recipes-nodejs","version":"0.35.0-20251128-170534","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.35.0-20251128-170534","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"0017174a45e058a8e7307bfcbed0e7ce88769e2f","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.35.0-20251128-170534.tgz","fileCount":71,"integrity":"sha512-rqVLwwr+CGj9YWsfZCb30ZWq00hmjccqyhs0cXJ1ns7vxI5/q2b5iX7/TbZEFEuLwhneUvTBY1mrWJE1y5ytJg==","signatures":[{"sig":"MEQCIHL1tRYlDIJTmKiwVnc0FKJB0BXTt40ojxY3eGcELvnFAiBeKwQlBSAebDSSg8+A1RMNhs3sbKuWsMqg5UkZVAChzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145939},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251128-170534.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251128-170534.tgz","_integrity":"sha512-rqVLwwr+CGj9YWsfZCb30ZWq00hmjccqyhs0cXJ1ns7vxI5/q2b5iX7/TbZEFEuLwhneUvTBY1mrWJE1y5ytJg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.35.0-20251128-170534_1764349545884_0.3868917931929994","host":"s3://npm-registry-packages-npm-production"}},"0.35.0-20251129-141915":{"name":"@openrewrite/recipes-nodejs","version":"0.35.0-20251129-141915","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.35.0-20251129-141915","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"80812b49c7ce4160be8f064fc5a9067a4a332acc","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.35.0-20251129-141915.tgz","fileCount":71,"integrity":"sha512-daz+Uv0z77mwLwckVYFVJUvL1UsvVY2P5EMRC/RSbHg6WKNNoBFHJZoTUcpiM+rkJCrbYkqgMQvRvii3Tjz1lw==","signatures":[{"sig":"MEMCIFkdb9PGStk76lgZ+Q+mvbxi0l2KhdVw8R8lqGsDhUxAAh8NyFLbVkDPPJ5EqTJYVrmTCXUOxpYIxCpyNpdji4nI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145939},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251129-141915.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251129-141915.tgz","_integrity":"sha512-daz+Uv0z77mwLwckVYFVJUvL1UsvVY2P5EMRC/RSbHg6WKNNoBFHJZoTUcpiM+rkJCrbYkqgMQvRvii3Tjz1lw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.35.0-20251129-141915_1764425965858_0.9924869047644029","host":"s3://npm-registry-packages-npm-production"}},"0.35.0-20251129-170526":{"name":"@openrewrite/recipes-nodejs","version":"0.35.0-20251129-170526","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.35.0-20251129-170526","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"58e0da0b94465cf1f5d7db119f74e4322bb32a58","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.35.0-20251129-170526.tgz","fileCount":71,"integrity":"sha512-nC2FVKL/4g08ZAQgHlEkxD15TKN1sshr9pU2N2YEhBcib/PEJeaSQ+B7eX210RuPlXD97aXQF1klBR/oT47o2g==","signatures":[{"sig":"MEUCIQCeZR0rqeqNYzIZM46lsgI8E8iyftSci0d+DQxEkqme8AIgT7cL5q0CBd41Pq9E5TX4TBEFVW6HlJZQMJpZpo2Nwlw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145939},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251129-170526.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251129-170526.tgz","_integrity":"sha512-nC2FVKL/4g08ZAQgHlEkxD15TKN1sshr9pU2N2YEhBcib/PEJeaSQ+B7eX210RuPlXD97aXQF1klBR/oT47o2g==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.35.0-20251129-170526_1764435936689_0.25553823146438615","host":"s3://npm-registry-packages-npm-production"}},"0.35.0-20251130-170522":{"name":"@openrewrite/recipes-nodejs","version":"0.35.0-20251130-170522","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.35.0-20251130-170522","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"660f6a4b7f4543e1b40c413ce99d8c1c05f184ca","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.35.0-20251130-170522.tgz","fileCount":71,"integrity":"sha512-n/Eo1I7lXXr3AyxgiBnEEtYLd2Q84WZ97IF4HF7oxJeWXX8RiFB4JQo11ysdfL5HD1uaSudjyrcQJrfXI0bfTQ==","signatures":[{"sig":"MEUCIQCQgdvf33O+lCJbH7tY57Qg6C6KiIw0ydzvxIW2rJDWCAIgb9/sN+fFzCqx3xrbBOUWB0zQaDXDtQrK8NfIyQM63IM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145939},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251130-170522.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251130-170522.tgz","_integrity":"sha512-n/Eo1I7lXXr3AyxgiBnEEtYLd2Q84WZ97IF4HF7oxJeWXX8RiFB4JQo11ysdfL5HD1uaSudjyrcQJrfXI0bfTQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.35.0-20251130-170522_1764522333149_0.9265673924632998","host":"s3://npm-registry-packages-npm-production"}},"0.35.0-20251201-104019":{"name":"@openrewrite/recipes-nodejs","version":"0.35.0-20251201-104019","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.35.0-20251201-104019","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"b0a366723c3ee5db675b8cad3e84eb4696461c2c","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.35.0-20251201-104019.tgz","fileCount":76,"integrity":"sha512-cnsqYYKBsgUG/ZPsq55eO3gv4/QgBvGIzZ0nzGsvSpdMVhjr+Nh5qJVb4Wnnf+jYoJUz+MUCn4esIHuvPf+cNA==","signatures":[{"sig":"MEUCICf5HLYzHTGpUVAhomEV3Q4XJUJzvTZZBPoWT41qC57hAiEAnCYmEIZ4gSLWrPr2C0wfMyQMU8gPS+mBQ5+wii9jAAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155016},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251201-104019.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251201-104019.tgz","_integrity":"sha512-cnsqYYKBsgUG/ZPsq55eO3gv4/QgBvGIzZ0nzGsvSpdMVhjr+Nh5qJVb4Wnnf+jYoJUz+MUCn4esIHuvPf+cNA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.35.0-20251201-104019_1764585630384_0.6308024622354644","host":"s3://npm-registry-packages-npm-production"}},"0.35.0-20251201-111039":{"name":"@openrewrite/recipes-nodejs","version":"0.35.0-20251201-111039","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.35.0-20251201-111039","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"bdef40c3fba0d14f5a9aa34e437ad377c20ed9ae","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.35.0-20251201-111039.tgz","fileCount":76,"integrity":"sha512-cTHF+JkLQSiCYSqvy3loFzoFKpNP6/LqoLWy31KDka0szzeVBJDmic9EXu39fYax9iRDBZMEAsItDKaGvTSs9Q==","signatures":[{"sig":"MEUCICdAvtXXw6TqRVB1gCf1hmJ/dJmvkNTjQROGG4R4QLXCAiEAySgP65qsYLHchQJiwyWUBpuKk0JXM0oUVAosjXnwEzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155016},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251201-111039.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251201-111039.tgz","_integrity":"sha512-cTHF+JkLQSiCYSqvy3loFzoFKpNP6/LqoLWy31KDka0szzeVBJDmic9EXu39fYax9iRDBZMEAsItDKaGvTSs9Q==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.35.0-20251201-111039_1764587450146_0.8233259084211881","host":"s3://npm-registry-packages-npm-production"}},"0.35.0-20251201-124457":{"name":"@openrewrite/recipes-nodejs","version":"0.35.0-20251201-124457","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.35.0-20251201-124457","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"e2af106158f227b51391557d409008b99e429485","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.35.0-20251201-124457.tgz","fileCount":81,"integrity":"sha512-YL9o80dhox44MnDEYT6Sik4BdG0dOf6iuNBQl2MqGBIw1js6jao+tTvhg9hgWcSCuBGdL+/EI2SM7X6maxFu2g==","signatures":[{"sig":"MEYCIQD9qk+z4M/6zQR7kVRNtPt9U1lMUVy3aMBLM20fTRr+IgIhAMniXYUqcyKOONnF4pUEd3+tYBmOp+WoOGfHB9vQepVz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162706},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251201-124457.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251201-124457.tgz","_integrity":"sha512-YL9o80dhox44MnDEYT6Sik4BdG0dOf6iuNBQl2MqGBIw1js6jao+tTvhg9hgWcSCuBGdL+/EI2SM7X6maxFu2g==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.35.0-20251201-124457_1764593108390_0.3299789400074098","host":"s3://npm-registry-packages-npm-production"}},"0.35.0-20251201-132325":{"name":"@openrewrite/recipes-nodejs","version":"0.35.0-20251201-132325","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.35.0-20251201-132325","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"240511dad6b01c114a6936a647bdb935c654a20b","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.35.0-20251201-132325.tgz","fileCount":91,"integrity":"sha512-JLwTSag57HuPreSKear1KrV3c9dK8J6QaxmyOYG9EXwRTaRAPanMW8Sh2D6catEKD0pUm01tZIGW+U9dJcIQ+w==","signatures":[{"sig":"MEYCIQCc7YXejVRb+besRza6E59fkS3sffBmMklyWyLj59K0xwIhAKvFChmDOEhLBvHu6EK0I3Ylconf9XS3cvyu3/txU+Wa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174421},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251201-132325.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251201-132325.tgz","_integrity":"sha512-JLwTSag57HuPreSKear1KrV3c9dK8J6QaxmyOYG9EXwRTaRAPanMW8Sh2D6catEKD0pUm01tZIGW+U9dJcIQ+w==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.35.0-20251201-132325_1764595416293_0.3384069561902243","host":"s3://npm-registry-packages-npm-production"}},"0.35.0-20251201-142102":{"name":"@openrewrite/recipes-nodejs","version":"0.35.0-20251201-142102","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.35.0-20251201-142102","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"7e7972807cdb7eda39d4fb6778453c46564bd75a","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.35.0-20251201-142102.tgz","fileCount":96,"integrity":"sha512-cdrz4MeQNY1IXYW/HxIRP6UOAGEOBO3Jg+xyngW3b4yW3MozfeDanhQdDBlRzePVtFRE5bUpqy13EN+K1GZnrA==","signatures":[{"sig":"MEUCIQCBwasyhjiLS/xM4ghTBiEkGE5ozsAjucA0YBpmY1wpHQIgCr+x8cXe7PZnxaTpXl8b4nhja7dutMo279a222HDxhs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182629},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251201-142102.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251201-142102.tgz","_integrity":"sha512-cdrz4MeQNY1IXYW/HxIRP6UOAGEOBO3Jg+xyngW3b4yW3MozfeDanhQdDBlRzePVtFRE5bUpqy13EN+K1GZnrA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.35.0-20251201-142102_1764598871440_0.442393459391188","host":"s3://npm-registry-packages-npm-production"}},"0.35.0-20251201-160236":{"name":"@openrewrite/recipes-nodejs","version":"0.35.0-20251201-160236","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.35.0-20251201-160236","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"911a4a485b8bb4a772fbbdc55d57d1ec9537cfd0","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.35.0-20251201-160236.tgz","fileCount":101,"integrity":"sha512-wcIvkUlqLIq2Tb2bBcNxeScE0Ji7t/hDKd1dPGAzP0QOWSaSwhWT3KgTDOw1+YkdN4xsExWHSj/xbKecTszfwA==","signatures":[{"sig":"MEYCIQDJzshMfA0et/kKlpYRFqhJHU96l1ITJw50cF2b7wunAgIhAOg85ADdqHpTWkAdoXC+CmjMMbl4seUKUeURMOV/QTNE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":200554},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251201-160236.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251201-160236.tgz","_integrity":"sha512-wcIvkUlqLIq2Tb2bBcNxeScE0Ji7t/hDKd1dPGAzP0QOWSaSwhWT3KgTDOw1+YkdN4xsExWHSj/xbKecTszfwA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.35.0-20251201-160236_1764604966465_0.526702893660477","host":"s3://npm-registry-packages-npm-production"}},"0.35.0-20251201-170731":{"name":"@openrewrite/recipes-nodejs","version":"0.35.0-20251201-170731","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.35.0-20251201-170731","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"13a64c7aa17c7c4b7e7414a50b1786c8db768da4","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.35.0-20251201-170731.tgz","fileCount":101,"integrity":"sha512-ZV/9I29Ge432wDEMqTdnbn0db6EfFVtBtsBzmZliS3TK9dFKEzmAH/W1N7fD2ZYYhYJuS42nD2F//eD+a4UgDw==","signatures":[{"sig":"MEUCIB4maQM/vmtEz9ktoKV9QuyTn3FBN9l6RcdR0ZWX1PJwAiEA5ZQFU522qDOrR13gbbM2/7ztwfNWtmXVARTuFuaYqFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":200554},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251201-170731.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251201-170731.tgz","_integrity":"sha512-ZV/9I29Ge432wDEMqTdnbn0db6EfFVtBtsBzmZliS3TK9dFKEzmAH/W1N7fD2ZYYhYJuS42nD2F//eD+a4UgDw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.35.0-20251201-170731_1764608863245_0.9018751297256109","host":"s3://npm-registry-packages-npm-production"}},"0.35.0-20251202-170756":{"name":"@openrewrite/recipes-nodejs","version":"0.35.0-20251202-170756","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.35.0-20251202-170756","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"88cd8031662baf3ba38b8fb41fc3c21f0665184c","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.35.0-20251202-170756.tgz","fileCount":101,"integrity":"sha512-4DDIqvDUmj/muoBFXbXJPrWxATJcCmOXEzgPLTOqLLEuS1UAjZ0ytZWNHowJa7HNu0n5a9qWDQc0bAUQSG6NJg==","signatures":[{"sig":"MEUCIEU4oTOYzfkwd4K5N9vlqgnieyuXI427ox/Q4ik/tT29AiEAsKdbRwko7zmt2VaXVrKTDpAA8VeMM3yoDsgrL8IrdwI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":200554},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251202-170756.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251202-170756.tgz","_integrity":"sha512-4DDIqvDUmj/muoBFXbXJPrWxATJcCmOXEzgPLTOqLLEuS1UAjZ0ytZWNHowJa7HNu0n5a9qWDQc0bAUQSG6NJg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.35.0-20251202-170756_1764695287015_0.9986550959511697","host":"s3://npm-registry-packages-npm-production"}},"0.35.0-20251203-170749":{"name":"@openrewrite/recipes-nodejs","version":"0.35.0-20251203-170749","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.35.0-20251203-170749","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"a190a208e4932c53e2d71754133fee648db2ad0a","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.35.0-20251203-170749.tgz","fileCount":101,"integrity":"sha512-RbsZZuiGtUwiNSKdadsEGWymomG4yl6q3kXQHpv9TxoiedOLt5b6AGuFHZKsEqbIyz2UUXRQpXuoP1dLx1KN/g==","signatures":[{"sig":"MEUCIG+Q3l9Pwfw99cuZRoXW82xRkoxcG+fdzdJy6pGKjenIAiEA+VeppxUZ8OWYpeflxzs7RXrmJ+ZNTIqbPTeNGQ0sF2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":200554},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251203-170749.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251203-170749.tgz","_integrity":"sha512-RbsZZuiGtUwiNSKdadsEGWymomG4yl6q3kXQHpv9TxoiedOLt5b6AGuFHZKsEqbIyz2UUXRQpXuoP1dLx1KN/g==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.35.0-20251203-170749_1764781681099_0.9164997463483806","host":"s3://npm-registry-packages-npm-production"}},"0.35.0-20251204-170810":{"name":"@openrewrite/recipes-nodejs","version":"0.35.0-20251204-170810","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.35.0-20251204-170810","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"90d47e9e72d70c138d320abf961d208440835685","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.35.0-20251204-170810.tgz","fileCount":101,"integrity":"sha512-OtenwyHib4Ta/mmU/QoLMFVnemsieNqMb336K6KNMcbbQXpzdmwwDFxdMOsMEBvxCGPeFkU5JV3cuf0jdjL2pQ==","signatures":[{"sig":"MEUCIDz/MsGvab0nJj+23q1jGjE2N2/J49IGKJKrKeepDJkhAiEAuXcrIpbK7OBakv/DQaEptvpcToD18CHpfUzB6eQTU3E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":200554},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251204-170810.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251204-170810.tgz","_integrity":"sha512-OtenwyHib4Ta/mmU/QoLMFVnemsieNqMb336K6KNMcbbQXpzdmwwDFxdMOsMEBvxCGPeFkU5JV3cuf0jdjL2pQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.35.0-20251204-170810_1764868101085_0.2768230806008465","host":"s3://npm-registry-packages-npm-production"}},"0.35.0-20251205-084301":{"name":"@openrewrite/recipes-nodejs","version":"0.35.0-20251205-084301","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.35.0-20251205-084301","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"4b0409993a3ba2a0522ea25b403c216f7dbbf406","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.35.0-20251205-084301.tgz","fileCount":101,"integrity":"sha512-bDERVawt5vBGrlGG7QfxzetWQe7hSq+bsHIG52YPlj2r7I4vBvxOSmIufSWGmMT8XB5CAKBmd2wpialozL9/YQ==","signatures":[{"sig":"MEUCIQCAFzIbq0xFv0DC3yjmoLmHiwyNDx3WM0uZ5fc0hlAZfAIgD+4w/rvzNtbEVeVC26itn2kEVpj3MWTpvEgg2gcmvf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":200554},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251205-084301.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251205-084301.tgz","_integrity":"sha512-bDERVawt5vBGrlGG7QfxzetWQe7hSq+bsHIG52YPlj2r7I4vBvxOSmIufSWGmMT8XB5CAKBmd2wpialozL9/YQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.35.0-20251205-084301_1764924192190_0.3812990970197563","host":"s3://npm-registry-packages-npm-production"}},"0.35.0-20251205-093309":{"name":"@openrewrite/recipes-nodejs","version":"0.35.0-20251205-093309","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.35.0-20251205-093309","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"595ec02c58ffe9b2975b5921007861ffe76bcc5d","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.35.0-20251205-093309.tgz","fileCount":106,"integrity":"sha512-yEGHszT+lOe8Tm9XoDNZKRr7JHWNOqLDdkgEnPe8Z5BAt1nTmBfHo6unZAQ26b7i/BZnLfcQ9Q539KbeLw3OIA==","signatures":[{"sig":"MEYCIQDjugAKXAXdnJUPl2ZCAGnbyyN3LMcOPlGS01HUTnmYjQIhAPA1qhom3wbXwf/bAuun//4jGwa6F79V3CiTb+cc6u23","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":215998},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251205-093309.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0-20251205-093309.tgz","_integrity":"sha512-yEGHszT+lOe8Tm9XoDNZKRr7JHWNOqLDdkgEnPe8Z5BAt1nTmBfHo6unZAQ26b7i/BZnLfcQ9Q539KbeLw3OIA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.35.0-20251205-093309_1764927201345_0.11332311849903332","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"@openrewrite/recipes-nodejs","version":"0.35.0","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.35.0","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"b33fd6fd7cc8d49cf666297ac9ae5748dc52804e","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.35.0.tgz","fileCount":106,"integrity":"sha512-PuKkQ8AEVSkR4xezLmBi8h2VSUrkdALauXcrTwnoK4X4kNuM2yPKwVyfDAN8Zx21jPS9DbhLFVokciC0C0YG/g==","signatures":[{"sig":"MEUCIHe3qf59jPJwuwsBy2lx3EMDNeAMjYQsXuem3ImbmFCKAiEAsDP1aLK6DToc3nTPcAlqMnjwOKYxmYp47ok3xWURajI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":215982},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.35.0.tgz","_integrity":"sha512-PuKkQ8AEVSkR4xezLmBi8h2VSUrkdALauXcrTwnoK4X4kNuM2yPKwVyfDAN8Zx21jPS9DbhLFVokciC0C0YG/g==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.35.0_1764930038216_0.5443510689585187","host":"s3://npm-registry-packages-npm-production"}},"0.36.0-20251205-111002":{"name":"@openrewrite/recipes-nodejs","version":"0.36.0-20251205-111002","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.36.0-20251205-111002","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"e60b24c30ca3d023fbece9312d0166b1ed9df3dd","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.36.0-20251205-111002.tgz","fileCount":111,"integrity":"sha512-XrzncCwkrA54y8Ymbu1clan7tu9+BtESLSyXcxrWXDOGOMkJjhJhQ4u84yb08mYN88URRpS4zKXIjJClUDBuqQ==","signatures":[{"sig":"MEUCIFQZWcCsDplRGr3cnkcGbE3WYTe2wGPmBxExVYNyMTReAiEAijG0OYsUFIXebRUCPX3AZTyJfyg22YVfJlFnSeudA6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":228770},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.36.0-20251205-111002.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.36.0-20251205-111002.tgz","_integrity":"sha512-XrzncCwkrA54y8Ymbu1clan7tu9+BtESLSyXcxrWXDOGOMkJjhJhQ4u84yb08mYN88URRpS4zKXIjJClUDBuqQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.36.0-20251205-111002_1764933013339_0.6258677095653091","host":"s3://npm-registry-packages-npm-production"}},"0.36.0-20251205-132324":{"name":"@openrewrite/recipes-nodejs","version":"0.36.0-20251205-132324","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.36.0-20251205-132324","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"dcb11c8705d65dff082075a5f88d2fe21953ccb8","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.36.0-20251205-132324.tgz","fileCount":116,"integrity":"sha512-RCly5cDUIYoGU9FWuewUzaah6NAII2v0AxRWwHAP8r1cjBx1OygY5YSxBB1fxWPT5IhgkrgT/R/QVWd+swtr/w==","signatures":[{"sig":"MEYCIQCWHN/J8/Y1gunfrtc0t94haofdpLtFbT131jeQMyne4gIhALS9uTgfExAIkgGb+l33N8JwrczVD4CZqHWJFHAhydL2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236044},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.36.0-20251205-132324.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.36.0-20251205-132324.tgz","_integrity":"sha512-RCly5cDUIYoGU9FWuewUzaah6NAII2v0AxRWwHAP8r1cjBx1OygY5YSxBB1fxWPT5IhgkrgT/R/QVWd+swtr/w==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.36.0-20251205-132324_1764941015646_0.7424828520197806","host":"s3://npm-registry-packages-npm-production"}},"0.36.0-20251205-170613":{"name":"@openrewrite/recipes-nodejs","version":"0.36.0-20251205-170613","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.36.0-20251205-170613","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"55d1715688f2bc913a854cc24044e604b8dfd4d0","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.36.0-20251205-170613.tgz","fileCount":116,"integrity":"sha512-P5RkAU1f8MAk7RJ95uv6hJzWHvNGeRRIgsNVsWURqbfhBvTGiOjj5reTEURPb31eBw9KYKPcyr8aVzUxXElgiA==","signatures":[{"sig":"MEUCIB2Wbst+aK8EAVxVb1v6oByXh4kABsh93dIhp9erGou1AiEAxOeVeqq96Pq/UiCLfc1qFp7lvZnzidPVUqc8SaOaetI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236044},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.36.0-20251205-170613.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.36.0-20251205-170613.tgz","_integrity":"sha512-P5RkAU1f8MAk7RJ95uv6hJzWHvNGeRRIgsNVsWURqbfhBvTGiOjj5reTEURPb31eBw9KYKPcyr8aVzUxXElgiA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.36.0-20251205-170613_1764954384274_0.7475992804767504","host":"s3://npm-registry-packages-npm-production"}},"0.36.0-20251206-170620":{"name":"@openrewrite/recipes-nodejs","version":"0.36.0-20251206-170620","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.36.0-20251206-170620","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"128d1d7cb4fd2a8ca5e23f9a4f5355df61eac008","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.36.0-20251206-170620.tgz","fileCount":116,"integrity":"sha512-lTgw9uH1GlXuu8oJCBtKfW+70sugFaoQ1E09yXE1uiyraXIvEJCB7N9U8aMtVkHWIXniXO/d9kmal2E6nRveZQ==","signatures":[{"sig":"MEUCICv5vspPbDOwXKXb9WrvC3Z+uU71oix08+lROf0pxKO8AiEAgPhkkdBMHW/oMUGMWbYxqtKrJcC1lgyfaIR/SfHIYpo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236044},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.36.0-20251206-170620.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.36.0-20251206-170620.tgz","_integrity":"sha512-lTgw9uH1GlXuu8oJCBtKfW+70sugFaoQ1E09yXE1uiyraXIvEJCB7N9U8aMtVkHWIXniXO/d9kmal2E6nRveZQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.36.0-20251206-170620_1765040791071_0.7428520095718083","host":"s3://npm-registry-packages-npm-production"}},"0.36.0-20251207-170636":{"name":"@openrewrite/recipes-nodejs","version":"0.36.0-20251207-170636","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.36.0-20251207-170636","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"4e2b3fa3ab77b734c8795b6931ae3bae4a0b8431","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.36.0-20251207-170636.tgz","fileCount":116,"integrity":"sha512-Zp4VzwxnjGyGnMEI1uxRZnzwnlpttaS0Q9FpgSq+Bf1V4EUn2/88EnMQOw8Bo3f0pi0Q0cE9cv8fwU4AYDLKGQ==","signatures":[{"sig":"MEYCIQD51d6rQG6Ny0IWJnMjBMn9xkCNG3tkE2ZpuVTnK/0S3gIhAMrtcw1NrJ3CqPyZ59+3C7wF7yHAZ6NTUlgldO0Zu3uS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236044},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.36.0-20251207-170636.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.36.0-20251207-170636.tgz","_integrity":"sha512-Zp4VzwxnjGyGnMEI1uxRZnzwnlpttaS0Q9FpgSq+Bf1V4EUn2/88EnMQOw8Bo3f0pi0Q0cE9cv8fwU4AYDLKGQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.36.0-20251207-170636_1765127207968_0.6159445780112975","host":"s3://npm-registry-packages-npm-production"}},"0.36.0-20251208-111028":{"name":"@openrewrite/recipes-nodejs","version":"0.36.0-20251208-111028","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.36.0-20251208-111028","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"72e93e42541a75eaf64c80253abda23982040303","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.36.0-20251208-111028.tgz","fileCount":116,"integrity":"sha512-4ETWF5wVo6pfn9yo+ngFaIapWHuyXXDuvRxmD+YYhydY4zW+qbl35QTyma05b0GfcZZX49+tex81FrtY1ex7qg==","signatures":[{"sig":"MEUCIQC9rYK6kR8xMwaD13Se7Wyus3uci3Q9z3+/kISPI89+/wIgMO98ktGEvsZ/f592/fSkVjx2+5v5BF7YenlILVV+cDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236044},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.36.0-20251208-111028.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.36.0-20251208-111028.tgz","_integrity":"sha512-4ETWF5wVo6pfn9yo+ngFaIapWHuyXXDuvRxmD+YYhydY4zW+qbl35QTyma05b0GfcZZX49+tex81FrtY1ex7qg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.36.0-20251208-111028_1765192240495_0.0693525760139504","host":"s3://npm-registry-packages-npm-production"}},"0.36.0-20251208-170722":{"name":"@openrewrite/recipes-nodejs","version":"0.36.0-20251208-170722","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.36.0-20251208-170722","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"46e7f144102f0960c0093192f2b6e76b92800dc4","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.36.0-20251208-170722.tgz","fileCount":116,"integrity":"sha512-KN2C9zlZ58/eIHeiGibZDuzBRHB9nFyj/FmJbGPcaVrGRIiO3b56G9bKgpJQE5SKWpLYfA49F8gSM11RS6mMYA==","signatures":[{"sig":"MEUCIHypx8FPhmz1cs1VHZrpo29wUjtLRKnG/9yArqlDS1U/AiEAowS6z2uwcmrPeKCR80VCtTJ4CZHfgFwegw+f1EPBWws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236044},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.36.0-20251208-170722.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.36.0-20251208-170722.tgz","_integrity":"sha512-KN2C9zlZ58/eIHeiGibZDuzBRHB9nFyj/FmJbGPcaVrGRIiO3b56G9bKgpJQE5SKWpLYfA49F8gSM11RS6mMYA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.36.0-20251208-170722_1765213653405_0.6088549044926028","host":"s3://npm-registry-packages-npm-production"}},"0.36.0-20251209-170730":{"name":"@openrewrite/recipes-nodejs","version":"0.36.0-20251209-170730","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.36.0-20251209-170730","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"f1b9dc0f5589cfee5d9deaa2003f2679332f045a","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.36.0-20251209-170730.tgz","fileCount":116,"integrity":"sha512-ugIzVZEH7Jp6pDf0EMHzjrz4tinxo1u836J1PHU7YeE4PFqHMWrJ7uwlvW+8zsWLQ8G3qEIokh+ketRGXriT1w==","signatures":[{"sig":"MEUCIQDh8Mu69P4md9QXQziGKGthdsSLajymIDAfjv/MM870lQIgdY4+TjZcVCcjDhkPhy0X7hagvAO5HoIxcd71wOuGEig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236044},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.36.0-20251209-170730.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.36.0-20251209-170730.tgz","_integrity":"sha512-ugIzVZEH7Jp6pDf0EMHzjrz4tinxo1u836J1PHU7YeE4PFqHMWrJ7uwlvW+8zsWLQ8G3qEIokh+ketRGXriT1w==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.36.0-20251209-170730_1765300062061_0.10265501231679575","host":"s3://npm-registry-packages-npm-production"}},"0.36.0-20251210-140320":{"name":"@openrewrite/recipes-nodejs","version":"0.36.0-20251210-140320","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.36.0-20251210-140320","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"7f497af7d71d94058cc5e2f82cd6c7e3a2ddf3f6","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.36.0-20251210-140320.tgz","fileCount":121,"integrity":"sha512-DRNKfW3J7HBDM9XzpY8jahRIq9E7h6MFyKUY3KKJl3hCgEW/tNt7C+OLE2O86V768b7hGIKBxwmIAJp9hMVYaw==","signatures":[{"sig":"MEQCIDex3rlffweCNZQKR2qnx+gdAzmbNvRy+b1F/nqfWF00AiAo5F8cqimrkBp7qThriGawKdXSx6RYsc9j0bmllBAV5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":254401},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.36.0-20251210-140320.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.36.0-20251210-140320.tgz","_integrity":"sha512-DRNKfW3J7HBDM9XzpY8jahRIq9E7h6MFyKUY3KKJl3hCgEW/tNt7C+OLE2O86V768b7hGIKBxwmIAJp9hMVYaw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.36.0-20251210-140320_1765375410741_0.04414085324202022","host":"s3://npm-registry-packages-npm-production"}},"0.36.0-20251210-170816":{"name":"@openrewrite/recipes-nodejs","version":"0.36.0-20251210-170816","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.36.0-20251210-170816","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"d8edcc5a74c9421d7fef63148aad9443ebeeedc1","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.36.0-20251210-170816.tgz","fileCount":121,"integrity":"sha512-WtGyljktDnaoYv/7KiLR7MuQt4/ZhFcMDxHXHCqzIuu9NL44jVWr1FmMIEb6/Rt9BDX/VSiSqL88VgcpDPpiPA==","signatures":[{"sig":"MEQCIGnecqM8uh4XloCCVnViIFhcqBLW+CIlr8CpupYAOWU/AiBjCrywpacJe9zLFiVb19xLlVVCumD9BauepXbpKuhc7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":254401},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.36.0-20251210-170816.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.36.0-20251210-170816.tgz","_integrity":"sha512-WtGyljktDnaoYv/7KiLR7MuQt4/ZhFcMDxHXHCqzIuu9NL44jVWr1FmMIEb6/Rt9BDX/VSiSqL88VgcpDPpiPA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.36.0-20251210-170816_1765386507604_0.5622085544273927","host":"s3://npm-registry-packages-npm-production"}},"0.36.0-20251211-170937":{"name":"@openrewrite/recipes-nodejs","version":"0.36.0-20251211-170937","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.36.0-20251211-170937","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"6d9ae99c1170ea54709cefebd141351195a4b485","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.36.0-20251211-170937.tgz","fileCount":121,"integrity":"sha512-3ts+8/5qFZrCrkgC3cmsU2H+OEAwAAXY6ToUOEGkbu4VQN8D/tnxQle9+LO2GbK/PrG4jlwrR+PNL8wSri+8Pg==","signatures":[{"sig":"MEUCIQCVzKqBdpJSVENRuJ11dc1amzJjFmyy8o1HWXbdAgwXvgIgBBMxhTVj8klFxrn+TKtrTIYORkSrG/aA1NH7cBEp3vE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":254401},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.36.0-20251211-170937.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.36.0-20251211-170937.tgz","_integrity":"sha512-3ts+8/5qFZrCrkgC3cmsU2H+OEAwAAXY6ToUOEGkbu4VQN8D/tnxQle9+LO2GbK/PrG4jlwrR+PNL8wSri+8Pg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.36.0-20251211-170937_1765472988158_0.8665968979944605","host":"s3://npm-registry-packages-npm-production"}},"0.36.0-20251211-172625":{"name":"@openrewrite/recipes-nodejs","version":"0.36.0-20251211-172625","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.36.0-20251211-172625","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"04df26c319b42797cc33159ce349048847761709","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.36.0-20251211-172625.tgz","fileCount":121,"integrity":"sha512-73OVGguoeMIzPZidK1NkzwF55RTncZ/UfC3SDwR+/ED2Q22Igv23XjbQVDiIlbsTYA242pWfnw98LPH0Fhlq4A==","signatures":[{"sig":"MEQCIDTT9mFaLdopxzkQQ/2kCfldz0mzVp9miUKP2uidKinTAiA5mxqpUThpBWjCpMCd9VPo6j8gE5sZLPuVAhVDsViWbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":254401},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.36.0-20251211-172625.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.36.0-20251211-172625.tgz","_integrity":"sha512-73OVGguoeMIzPZidK1NkzwF55RTncZ/UfC3SDwR+/ED2Q22Igv23XjbQVDiIlbsTYA242pWfnw98LPH0Fhlq4A==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.36.0-20251211-172625_1765473996364_0.7377955311121267","host":"s3://npm-registry-packages-npm-production"}},"0.36.0-20251212-115638":{"name":"@openrewrite/recipes-nodejs","version":"0.36.0-20251212-115638","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.36.0-20251212-115638","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"4389eb0d96af37cee056f34df09a897c1f1bc50a","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.36.0-20251212-115638.tgz","fileCount":140,"integrity":"sha512-H88kOEik1WB3ipY3FDMCrnb5o2bpwKK0LaTCssR6iDLr2Z8RXTIP36TeNqikIaRmi5XURCl4XzYb5zROjvOK1g==","signatures":[{"sig":"MEYCIQCHlgApqctz0cNdV53IbHLm04QAqKEfThEpBkcqo6lFfwIhAPvoP1MfgwQW4Oqw/bblFIsRRXDdLDnS7VScd/CEYxwm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1069159},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.36.0-20251212-115638.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json && cp -rL resources dist/","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.36.0-20251212-115638.tgz","_integrity":"sha512-H88kOEik1WB3ipY3FDMCrnb5o2bpwKK0LaTCssR6iDLr2Z8RXTIP36TeNqikIaRmi5XURCl4XzYb5zROjvOK1g==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.36.0-20251212-115638_1765540614123_0.5244408377099994","host":"s3://npm-registry-packages-npm-production"}},"0.36.0-20251212-170419":{"name":"@openrewrite/recipes-nodejs","version":"0.36.0-20251212-170419","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.36.0-20251212-170419","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"286b21a5549a31f8897177da64e0a99468fa9c9e","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.36.0-20251212-170419.tgz","fileCount":140,"integrity":"sha512-/ILnj0PHmCAUywowHnclqttfx4OyNyDRD8BlEmvkYFJPGB6FnDOG9CnlQ+pW3nEL7f45YQTqqCYVJrHWvt02aA==","signatures":[{"sig":"MEYCIQCVTgKN4J1cUBWFmoo7utfzN8D4NJy2YB52QMMarseH4QIhAODi9MG0j/H9IKLW9kDUKdRzoAGKVGucC5YDZOrqVfE0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1069159},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.36.0-20251212-170419.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json && cp -rL resources dist/","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.36.0-20251212-170419.tgz","_integrity":"sha512-/ILnj0PHmCAUywowHnclqttfx4OyNyDRD8BlEmvkYFJPGB6FnDOG9CnlQ+pW3nEL7f45YQTqqCYVJrHWvt02aA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.36.0-20251212-170419_1765559076953_0.0624536754221483","host":"s3://npm-registry-packages-npm-production"}},"0.36.0-20251213-170427":{"name":"@openrewrite/recipes-nodejs","version":"0.36.0-20251213-170427","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.36.0-20251213-170427","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"6ac3ef9c6176a174df8cbfe888f579a0199eb153","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.36.0-20251213-170427.tgz","fileCount":140,"integrity":"sha512-SUW33xaYlu07FSXbF08Ir+4sgQoI9LKIDTT51x8uDeP20gUujXKJcNzVTpJ/MoLqR6T3pjjI4nsVO/VRBVLeZQ==","signatures":[{"sig":"MEQCICi3KUPTmLLvmdc7sCiqRhPVXzC2SCRoMqdMD+k0XqlFAiAEoYHt8SoT/KuILvRlges9IXctn27laz9wyPsYEa3bFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1069159},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.36.0-20251213-170427.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json && cp -rL resources dist/","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.36.0-20251213-170427.tgz","_integrity":"sha512-SUW33xaYlu07FSXbF08Ir+4sgQoI9LKIDTT51x8uDeP20gUujXKJcNzVTpJ/MoLqR6T3pjjI4nsVO/VRBVLeZQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.36.0-20251213-170427_1765645484095_0.6337718493574511","host":"s3://npm-registry-packages-npm-production"}},"0.36.0-20251214-170412":{"name":"@openrewrite/recipes-nodejs","version":"0.36.0-20251214-170412","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.36.0-20251214-170412","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"304e0c9f96eee7f31311aff9f1a2c50503e1234b","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.36.0-20251214-170412.tgz","fileCount":140,"integrity":"sha512-Tibio51CPD3TjqF+wm/T5EaWiZfOJHiqopA2ne5luJAw/5i461v1EJPgYbFudaPYMAlnTgwGG86xZ+cniQuBQQ==","signatures":[{"sig":"MEUCIQCPvXfSAzLCtTxI5Z9UBA62Jhjp4iPupxHWWWfrvmuKDwIgLHv441WwT2sUQetkW/UFy1BxDm/FYzjDfnJwVnavZfA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1069159},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.36.0-20251214-170412.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json && cp -rL resources dist/","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.36.0-20251214-170412.tgz","_integrity":"sha512-Tibio51CPD3TjqF+wm/T5EaWiZfOJHiqopA2ne5luJAw/5i461v1EJPgYbFudaPYMAlnTgwGG86xZ+cniQuBQQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.36.0-20251214-170412_1765731870826_0.7354193228210111","host":"s3://npm-registry-packages-npm-production"}},"0.36.0-20251215-110739":{"name":"@openrewrite/recipes-nodejs","version":"0.36.0-20251215-110739","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.36.0-20251215-110739","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"38c712516e340422f524cfb450a43d6d42e2db0f","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.36.0-20251215-110739.tgz","fileCount":140,"integrity":"sha512-zrtsIHD/agz/Xzf4XQcFqi1Rx9WvBT/tDN26C1kJfGLVfY+4//JkFldQM5DCsMQ3DzpXHqV+689uHiKLNUf9FA==","signatures":[{"sig":"MEQCIDuE0e5sjCjXfQ64/41T3H8zvrYCt5mtxwFEAhUXtzDEAiBPREOGkesOE3g/JCoue1itt9raFUZETqWjF6VZzw3a2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1082001},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.36.0-20251215-110739.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json && cp -rL resources dist/","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.36.0-20251215-110739.tgz","_integrity":"sha512-zrtsIHD/agz/Xzf4XQcFqi1Rx9WvBT/tDN26C1kJfGLVfY+4//JkFldQM5DCsMQ3DzpXHqV+689uHiKLNUf9FA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.36.0-20251215-110739_1765796877694_0.7843765811704608","host":"s3://npm-registry-packages-npm-production"}},"0.36.0-20251215-170731":{"name":"@openrewrite/recipes-nodejs","version":"0.36.0-20251215-170731","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.36.0-20251215-170731","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"9edcd95cd3e78dd1ce934a6b7e83c4105b53a0d7","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.36.0-20251215-170731.tgz","fileCount":140,"integrity":"sha512-Uv65mBpihi02MSndf3JUR0Zdy2nXTZdUWF2iNjCg8v7xq88cCYfJLuLjWzGRquOlQiJp7P7nmNfwe/1D6jbcEg==","signatures":[{"sig":"MEUCIFwuLX66B5Fz2+6mWPyKMzjCIoQRB8ox04iCRBj1L7qSAiEArSWjcd04vZSfgwJ5itadautdAkbHLNg1VmXngtONUlc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1082001},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.36.0-20251215-170731.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json && cp -rL resources dist/","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.36.0-20251215-170731.tgz","_integrity":"sha512-Uv65mBpihi02MSndf3JUR0Zdy2nXTZdUWF2iNjCg8v7xq88cCYfJLuLjWzGRquOlQiJp7P7nmNfwe/1D6jbcEg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.36.0-20251215-170731_1765818467990_0.8829009988518943","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"name":"@openrewrite/recipes-nodejs","version":"0.36.0","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.36.0","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"b3afce581de799b5c5fdc20e00f7fdc746e5b25a","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.36.0.tgz","fileCount":140,"integrity":"sha512-Bz1Ul4Rx+C6qpKKeBGUbB/98iS5oUOgq5ltsWCDMF9qlJn4yQ0rMKL7JKBhncANqqI8pN22OCW4xK4lzmQmEzw==","signatures":[{"sig":"MEQCIH5V/Rjq1m8D/V5c2qqh+yf0lvUGUdXCJK1Zhrt5inKqAiAvzVl1I6aI9uwp6Nny6o2IUsyUvP844Cm5u0IbR4hG/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1081985},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.36.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json && cp -rL resources dist/","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.36.0.tgz","_integrity":"sha512-Bz1Ul4Rx+C6qpKKeBGUbB/98iS5oUOgq5ltsWCDMF9qlJn4yQ0rMKL7JKBhncANqqI8pN22OCW4xK4lzmQmEzw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.36.0_1765898361586_0.2503246768109517","host":"s3://npm-registry-packages-npm-production"}},"0.37.0-20251216-170715":{"name":"@openrewrite/recipes-nodejs","version":"0.37.0-20251216-170715","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.37.0-20251216-170715","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"295e3cffc1d03be4fc984390c1567837cc71a837","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.37.0-20251216-170715.tgz","fileCount":140,"integrity":"sha512-hfoE35xdTmUtE2i+oDl/IMcpcTmGnnaf8mN2kwoatKxMs4zPpfNT05++lLfTiyHRsuq6PZnEeMwOmmhU3h+oug==","signatures":[{"sig":"MEYCIQDruYfH4iwdglBv2K9EZ2slVEVfleyC+QcqKrr7ADr9wgIhAOLb90yjUy+1PukiaDzG6S3KBxRnAJ8bLQydLTtxSHln","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1082001},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.37.0-20251216-170715.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json && cp -rL resources dist/","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.37.0-20251216-170715.tgz","_integrity":"sha512-hfoE35xdTmUtE2i+oDl/IMcpcTmGnnaf8mN2kwoatKxMs4zPpfNT05++lLfTiyHRsuq6PZnEeMwOmmhU3h+oug==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.37.0-20251216-170715_1765904852189_0.6312970744500583","host":"s3://npm-registry-packages-npm-production"}},"0.37.0-20251217-170721":{"name":"@openrewrite/recipes-nodejs","version":"0.37.0-20251217-170721","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.37.0-20251217-170721","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"0a989e7a832b9d2f088655d7ea88cdf4bebe1c1d","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.37.0-20251217-170721.tgz","fileCount":140,"integrity":"sha512-hmIod1tQxOHsEg24YRp5L2o/L3KdljPCOIJkL7094bivZE+iBVMcubCOj/HC3vOKy6TEPMhes5xEAUgTfS4Vlg==","signatures":[{"sig":"MEUCIQC6+mWAVLYieCUwU6D85sMhxjOeJBFtjxiN09MUMDnNiQIgaqTzZVuLHXU7UqdxVlidGxh8eNnKNQUmv+FrUCLvIOg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1082001},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.37.0-20251217-170721.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json && cp -rL resources dist/","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.37.0-20251217-170721.tgz","_integrity":"sha512-hmIod1tQxOHsEg24YRp5L2o/L3KdljPCOIJkL7094bivZE+iBVMcubCOj/HC3vOKy6TEPMhes5xEAUgTfS4Vlg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.37.0-20251217-170721_1765991259527_0.4954341672835234","host":"s3://npm-registry-packages-npm-production"}},"0.37.0-20251218-170656":{"name":"@openrewrite/recipes-nodejs","version":"0.37.0-20251218-170656","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.37.0-20251218-170656","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"81584a1d042ea57e8b585fb3e3bdd07ec7de65f0","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.37.0-20251218-170656.tgz","fileCount":140,"integrity":"sha512-5syxhYWOBbxVMnpCcjZPVzqw62g1FhkC5nBkGGDjG5SYSWmTTXckGT5OP41bfix4rmdYzMKUZ08EXBaT4acM4A==","signatures":[{"sig":"MEUCIDPabrsVIaoEYTqGwOqYeTBoGN6it/5HZthX4oAu5rHcAiEA6vj++5syrP16LcHBhGf2UmKuQ+ptYEIsUF7LsCFyAE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1082001},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.37.0-20251218-170656.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json && cp -rL resources dist/","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.37.0-20251218-170656.tgz","_integrity":"sha512-5syxhYWOBbxVMnpCcjZPVzqw62g1FhkC5nBkGGDjG5SYSWmTTXckGT5OP41bfix4rmdYzMKUZ08EXBaT4acM4A==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.37.0-20251218-170656_1766077633428_0.24751160071579226","host":"s3://npm-registry-packages-npm-production"}},"0.37.0-20251219-122858":{"name":"@openrewrite/recipes-nodejs","version":"0.37.0-20251219-122858","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.37.0-20251219-122858","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"e8ea43c2198008719f6d2bcf6ab4ae31d6d49363","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.37.0-20251219-122858.tgz","fileCount":145,"integrity":"sha512-mhNHVES5bmyXRgp3FOlsGLM2J9LfFJNZhyorLbN8XO4m1wAzbr6+oNxVE18VpO+f8y4p1Pw9vSA56/8Pns0gbQ==","signatures":[{"sig":"MEUCIACjBOHQRYQO+uYrAPXiuaUFiBkrCN5KF1Hwhpw1Kvc1AiEA6YdcwCyjALM5AQkW9VWw/6UmP/nGOJPJFQl4LZmTS50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1097198},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.37.0-20251219-122858.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json && cp -rL resources dist/","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.37.0-20251219-122858.tgz","_integrity":"sha512-mhNHVES5bmyXRgp3FOlsGLM2J9LfFJNZhyorLbN8XO4m1wAzbr6+oNxVE18VpO+f8y4p1Pw9vSA56/8Pns0gbQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.37.0-20251219-122858_1766147356479_0.9553150480102899","host":"s3://npm-registry-packages-npm-production"}},"0.37.0-20251219-125443":{"name":"@openrewrite/recipes-nodejs","version":"0.37.0-20251219-125443","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.37.0-20251219-125443","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"3435c27745e2a9dda741a3a2f628bd5d55448c73","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.37.0-20251219-125443.tgz","fileCount":150,"integrity":"sha512-pqyqgxmRg0Twyv2wddI5GXRhq4DvugItT7SETm0TLT+5SBliZq/j6p1pHUNeoRAvO5aPoEV7onvnFKAX8ykgcg==","signatures":[{"sig":"MEUCIQDZ7L/3nX1uL8AdzfOzU83oup3GHiFqgEtkNd9MLvnj6wIgbqAKfHVnwDj64CaLAHFd4dX5wbfzMh/XIbsjHYcWUNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1110811},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.37.0-20251219-125443.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json && cp -rL resources dist/","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.37.0-20251219-125443.tgz","_integrity":"sha512-pqyqgxmRg0Twyv2wddI5GXRhq4DvugItT7SETm0TLT+5SBliZq/j6p1pHUNeoRAvO5aPoEV7onvnFKAX8ykgcg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.37.0-20251219-125443_1766148902606_0.6578458674060816","host":"s3://npm-registry-packages-npm-production"}},"0.37.0-20251219-170437":{"name":"@openrewrite/recipes-nodejs","version":"0.37.0-20251219-170437","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.37.0-20251219-170437","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"990c08860334b6897ba19c80cbf671580f519e9e","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.37.0-20251219-170437.tgz","fileCount":150,"integrity":"sha512-k87g9/yBpEzVlGitZJyQtz70b9N2eAZH61o2UJ/6M3NI4LKDZt+etwCc4oJo+iDFo+Ep98kkgjFCEEXVARlClg==","signatures":[{"sig":"MEUCIQCs7ewyKGGsnmouPYqYeNtRWNkfP0TSCQU0sWMd7ZyefQIgHc0zB14chu3O8HvlOm8VzQjVmV2slFughc5V3G98cwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1110811},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.37.0-20251219-170437.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json && cp -rL resources dist/","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.37.0-20251219-170437.tgz","_integrity":"sha512-k87g9/yBpEzVlGitZJyQtz70b9N2eAZH61o2UJ/6M3NI4LKDZt+etwCc4oJo+iDFo+Ep98kkgjFCEEXVARlClg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.37.0-20251219-170437_1766163893869_0.951374328744599","host":"s3://npm-registry-packages-npm-production"}},"0.37.0-20251220-170418":{"name":"@openrewrite/recipes-nodejs","version":"0.37.0-20251220-170418","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.37.0-20251220-170418","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"56f0522a61be084517334b18d79ac17dcb53995c","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.37.0-20251220-170418.tgz","fileCount":150,"integrity":"sha512-B/U4I4Wsbslr8xH5FhZj6CMKFFP21Y413/nL8+MTQYECuLODFquhEQgyrR0yPfMaAutMxIYXJ8gBHB2IFTAC4Q==","signatures":[{"sig":"MEQCIHGzk0tBbIgpH8KsiCSHdjsDdCLZiSGJGDSvyG+RbhEIAiB3JNJvFWYBFwazB7rX97/LsYHWq9IU/t3fO/pDdHriIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1110811},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.37.0-20251220-170418.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json && cp -rL resources dist/","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.37.0-20251220-170418.tgz","_integrity":"sha512-B/U4I4Wsbslr8xH5FhZj6CMKFFP21Y413/nL8+MTQYECuLODFquhEQgyrR0yPfMaAutMxIYXJ8gBHB2IFTAC4Q==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.37.0-20251220-170418_1766250274621_0.34683092212202915","host":"s3://npm-registry-packages-npm-production"}},"0.37.0-20251221-170424":{"name":"@openrewrite/recipes-nodejs","version":"0.37.0-20251221-170424","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.37.0-20251221-170424","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"162ee36c61df8685c10c6901a24896840087a424","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.37.0-20251221-170424.tgz","fileCount":150,"integrity":"sha512-yQdE3cDna7xQNvCSLUQ4nn9Dx5NTk1RUhC8KxQiIMph/ia3RRDHb7btboyA5ofxW/8Y/rE0CUeFtHLkxVv6L0Q==","signatures":[{"sig":"MEQCIDA32EAslxMGYBZhdUafxGV++v1yd1fs1UYLnPQ/KGCaAiBXjGOOZAecaF7AHKoJwGG5tSL5kLTk8OSOFHRv74tg2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1110811},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.37.0-20251221-170424.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json && cp -rL resources dist/","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.37.0-20251221-170424.tgz","_integrity":"sha512-yQdE3cDna7xQNvCSLUQ4nn9Dx5NTk1RUhC8KxQiIMph/ia3RRDHb7btboyA5ofxW/8Y/rE0CUeFtHLkxVv6L0Q==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.37.0-20251221-170424_1766336680977_0.002957732150070891","host":"s3://npm-registry-packages-npm-production"}},"0.37.0-20251222-110837":{"name":"@openrewrite/recipes-nodejs","version":"0.37.0-20251222-110837","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.37.0-20251222-110837","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"0f1a74e5836f16607f11c57eee3f8e127e8927cc","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.37.0-20251222-110837.tgz","fileCount":150,"integrity":"sha512-BFx25a+ki6bM+s9gZhnvm1vWAuywSsxC6h+eqvzchNj/1mvYDZ0RkT/SubN4yEjm5Qfy+cO+S4HBbLYfzvR5PQ==","signatures":[{"sig":"MEYCIQDUn0Adq4JWxadOfVtUPyeMv2MZa8a0BF06tWYTSpprkQIhAK3b5UAkrjNuta2boQnas6VIctvVOiDkc3O91/nm/nU+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1114937},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.37.0-20251222-110837.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json && cp -rL resources dist/","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.37.0-20251222-110837.tgz","_integrity":"sha512-BFx25a+ki6bM+s9gZhnvm1vWAuywSsxC6h+eqvzchNj/1mvYDZ0RkT/SubN4yEjm5Qfy+cO+S4HBbLYfzvR5PQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.37.0-20251222-110837_1766401735256_0.6705336480180173","host":"s3://npm-registry-packages-npm-production"}},"0.37.0-20251222-170441":{"name":"@openrewrite/recipes-nodejs","version":"0.37.0-20251222-170441","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.37.0-20251222-170441","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"56f23d1b5105b49f2a58d0a23945c645ef19c5af","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.37.0-20251222-170441.tgz","fileCount":150,"integrity":"sha512-rCHw+r/fVv/+udRyRMGgmuIneeRo5YyQXyPzIeYZjuTq6+KSIWe35/BFKMwQGUVKMmJYTsOXgjHvmaHJm8TVSQ==","signatures":[{"sig":"MEUCIQD3ef9sY8JDJ8C0IhCwOr8C8zW+Anw3KqzYLjmr4d+NvQIgeK+DbTnfJj08Gvx4bTbFbwIhVqRqYGkmSrSPxxMmbsE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1114937},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.37.0-20251222-170441.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json && cp -rL resources dist/","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.37.0-20251222-170441.tgz","_integrity":"sha512-rCHw+r/fVv/+udRyRMGgmuIneeRo5YyQXyPzIeYZjuTq6+KSIWe35/BFKMwQGUVKMmJYTsOXgjHvmaHJm8TVSQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.37.0-20251222-170441_1766423099849_0.3952715874173498","host":"s3://npm-registry-packages-npm-production"}},"0.37.0-20251222-231958":{"name":"@openrewrite/recipes-nodejs","version":"0.37.0-20251222-231958","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.37.0-20251222-231958","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"3527eea6e5d0f5c5c0d28bf84bdc45c7012b176b","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.37.0-20251222-231958.tgz","fileCount":150,"integrity":"sha512-H2y+kbq5ejE60fd0SIXk4tqhkZsgiHl4nRgTwS3pHdW3d40E8wwXMACGi3ELpEjfg4zji4i0GUNuSCHMUkEJzw==","signatures":[{"sig":"MEQCIFfok4AeP3t2v6/aPUTXB5ISjTlRr6wLqeQ97XookU/EAiBWaukL0RAcGo6guVoqRhWGBZdXRDn1HXzLve2znHL3Ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1120377},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.37.0-20251222-231958.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json && cp -rL resources dist/","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.37.0-20251222-231958.tgz","_integrity":"sha512-H2y+kbq5ejE60fd0SIXk4tqhkZsgiHl4nRgTwS3pHdW3d40E8wwXMACGi3ELpEjfg4zji4i0GUNuSCHMUkEJzw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.37.0-20251222-231958_1766445615699_0.4652298855591612","host":"s3://npm-registry-packages-npm-production"}},"0.37.0-20251223-170534":{"name":"@openrewrite/recipes-nodejs","version":"0.37.0-20251223-170534","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.37.0-20251223-170534","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"5b08b6bd64a848a5192e5afab739c40a88eb6f7e","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.37.0-20251223-170534.tgz","fileCount":150,"integrity":"sha512-5ldvEkzzHLFxugRxVihOhmWSnYFWQ4/fObarWtPUGAr6rUKWkxfhV3qa4pa3HeqDpGHEVQXb+fDYJ1+7XN0B8g==","signatures":[{"sig":"MEUCIDRNXPHabURTuyKnhEVYgnrk/Lgy6/slAKkWG8d3g2tdAiEA8/L8lK4gUQBpaZMoxCyCpiuC8pxYo6vJHlxmxuokc3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1120377},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.37.0-20251223-170534.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json && cp -rL resources dist/","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.37.0-20251223-170534.tgz","_integrity":"sha512-5ldvEkzzHLFxugRxVihOhmWSnYFWQ4/fObarWtPUGAr6rUKWkxfhV3qa4pa3HeqDpGHEVQXb+fDYJ1+7XN0B8g==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.37.0-20251223-170534_1766509553580_0.40371951265080996","host":"s3://npm-registry-packages-npm-production"}},"0.37.0-20251224-170410":{"name":"@openrewrite/recipes-nodejs","version":"0.37.0-20251224-170410","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.37.0-20251224-170410","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"dbd5caac643590de8dbd4ffd48804fd75748fe4f","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.37.0-20251224-170410.tgz","fileCount":150,"integrity":"sha512-VTyyoFcZabROfaAEErU97BsA6lngHoGJl82fFd25F1RFoEhP+46eJcdJgB7AJarDJZPomsfSzItup4nSqcEeMw==","signatures":[{"sig":"MEUCIDSGagj9JEyBqmQPOquN0GWg3zYsQ6FqWMk+C8R2RQurAiEAggdrJhBStU/UE1i0eNoLk75unT369w5tTCJ/idyddYQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1120377},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.37.0-20251224-170410.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json && cp -rL resources dist/","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.37.0-20251224-170410.tgz","_integrity":"sha512-VTyyoFcZabROfaAEErU97BsA6lngHoGJl82fFd25F1RFoEhP+46eJcdJgB7AJarDJZPomsfSzItup4nSqcEeMw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.37.0-20251224-170410_1766595865028_0.5829045246559386","host":"s3://npm-registry-packages-npm-production"}},"0.37.0-20260101-170532":{"name":"@openrewrite/recipes-nodejs","version":"0.37.0-20260101-170532","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.37.0-20260101-170532","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"0a629b478e08b0a3373fac141908a8b6502414b6","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.37.0-20260101-170532.tgz","fileCount":150,"integrity":"sha512-MlUgS6emuTVNcOq5K+jZeNxkdiRPKU6P6c+6O09wWpGiQNjT8VE7KoUUtPTWoJEJXDCG9xnqHSvC3h1qS+za0Q==","signatures":[{"sig":"MEUCIAs+RxdHRdsMxyLE9eGqNWldl2A17JEbZXYhEJVz8Y6gAiEAvh1GNlxWOoAJiMVSBBCmrsXgaYGST4BrJqTFqAp/Ag4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1215053},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.37.0-20260101-170532.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json && cp -rL resources dist/","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.37.0-20260101-170532.tgz","_integrity":"sha512-MlUgS6emuTVNcOq5K+jZeNxkdiRPKU6P6c+6O09wWpGiQNjT8VE7KoUUtPTWoJEJXDCG9xnqHSvC3h1qS+za0Q==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"^8.70.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.37.0-20260101-170532_1767287152547_0.4785220505183565","host":"s3://npm-registry-packages-npm-production"}},"0.37.0-20260102-170441":{"name":"@openrewrite/recipes-nodejs","version":"0.37.0-20260102-170441","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.37.0-20260102-170441","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"43d9ef3bf110c665145a4f93915ba02c65bb0c3c","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.37.0-20260102-170441.tgz","fileCount":150,"integrity":"sha512-uUz2mtOHpHAumgR5JMWFcPyJTBbnrfHu72DqkwJqFQVeBh68sQFL5LjtdCAQmZaJFqF3qKJuyLh3wPwqHGmDFg==","signatures":[{"sig":"MEUCIHaFJ2uHLqWktfnR3YNQhJYmJ/+i+FsrAYfYr1X3fPRNAiEA2tEEvt3cru3zklf4rWqV/XzisPJ0inP4f1DTLpiji7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1215053},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.37.0-20260102-170441.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json && cp -rL resources dist/","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.37.0-20260102-170441.tgz","_integrity":"sha512-uUz2mtOHpHAumgR5JMWFcPyJTBbnrfHu72DqkwJqFQVeBh68sQFL5LjtdCAQmZaJFqF3qKJuyLh3wPwqHGmDFg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"^8.70.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.37.0-20260102-170441_1767373503551_0.6183568639007284","host":"s3://npm-registry-packages-npm-production"}},"0.37.0-20260103-170432":{"name":"@openrewrite/recipes-nodejs","version":"0.37.0-20260103-170432","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.37.0-20260103-170432","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"36e31f9dfffaacf64b1f439d5cb03524ae418d24","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.37.0-20260103-170432.tgz","fileCount":150,"integrity":"sha512-5dviU/Sd3nJSqJvGtux+LIICzac0BnqXy3vkHJPdWQLWg1sIbq24uBBKjJSOMps8DfiUwjvMfC3lRyfKLUVdtw==","signatures":[{"sig":"MEYCIQDVj1VH1kvILucprTluKJkX5nmN24eQ2LFJPD/Vwxi5+QIhAKN6zxM6sL4oa2DJZTWcB2Maw6M59ysEYiX/botBxBtD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1215053},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.37.0-20260103-170432.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json && cp -rL resources dist/","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.37.0-20260103-170432.tgz","_integrity":"sha512-5dviU/Sd3nJSqJvGtux+LIICzac0BnqXy3vkHJPdWQLWg1sIbq24uBBKjJSOMps8DfiUwjvMfC3lRyfKLUVdtw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"^8.70.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.37.0-20260103-170432_1767459891662_0.46598434252353793","host":"s3://npm-registry-packages-npm-production"}},"0.37.0-20260104-170507":{"name":"@openrewrite/recipes-nodejs","version":"0.37.0-20260104-170507","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.37.0-20260104-170507","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"bd4a0a58f1776b54b357d1146ad4ea5877c9e0bd","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.37.0-20260104-170507.tgz","fileCount":150,"integrity":"sha512-tGcNlqEU7JH22OTFNg5n1pFSwfn46DLD1FRbHrnik0Zz2KtKv2ULiWVI1YakMExo0y8xr1OFpEPJUJAyu5MqWA==","signatures":[{"sig":"MEQCIBGYuliNDdoQIq9bJ6Wur+zizWPY95ze0/tUfTaE2qO2AiAmzAXgRE+xVPxdndqgBNcpnDMrJQj56CacExKXcqM/QA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1215053},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.37.0-20260104-170507.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"rm -rf ./dist tsconfig.build.tsbuildinfo && tsc --build tsconfig.build.json && cp -rL resources dist/","ci:test":"jest"},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.37.0-20260104-170507.tgz","_integrity":"sha512-tGcNlqEU7JH22OTFNg5n1pFSwfn46DLD1FRbHrnik0Zz2KtKv2ULiWVI1YakMExo0y8xr1OFpEPJUJAyu5MqWA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"^8.70.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.37.0-20260104-170507_1767546327512_0.32096034370445103","host":"s3://npm-registry-packages-npm-production"}},"0.37.0-20260106-082310":{"name":"@openrewrite/recipes-nodejs","version":"0.37.0-20260106-082310","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.37.0-20260106-082310","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"4bd0cd99b8440929ec64caa3b4d88b61dea85f52","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.37.0-20260106-082310.tgz","fileCount":160,"integrity":"sha512-Y1/nPXN2qQfFQ3qwQitUUpl9FwPZ6lo4V/y9jB9S9zwRyqy02Qkze8R5zYqN40t8eOzDMIIPdop9kcd9YYrbZQ==","signatures":[{"sig":"MEQCIAmEJ6/0B5OgbvKkR+lH15khaIQ4++X4q4Zlrv3Rf06cAiA6vu8sXN8dcRSN1e8EvAcpuVbTfNqxJMY3gqHe+Z1Ljg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1347719},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.37.0-20260106-082310.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.37.0-20260106-082310.tgz","_integrity":"sha512-Y1/nPXN2qQfFQ3qwQitUUpl9FwPZ6lo4V/y9jB9S9zwRyqy02Qkze8R5zYqN40t8eOzDMIIPdop9kcd9YYrbZQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.37.0-20260106-082310_1767687815835_0.7168889825064424","host":"s3://npm-registry-packages-npm-production"}},"0.37.0-20260106-083133":{"name":"@openrewrite/recipes-nodejs","version":"0.37.0-20260106-083133","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.37.0-20260106-083133","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"98eff0b8e88f7171fa56a359a1d3f30bcaea6a45","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.37.0-20260106-083133.tgz","fileCount":160,"integrity":"sha512-cPqN0S5UBYjYg3Y/20CA+HUzNkWVFylyJoyjdufqLJUSH5mphnGShPy+KQYzY+FWNoBAj6TasWkwFQ743pOaaQ==","signatures":[{"sig":"MEUCIQD6XtZNGvEefh1+uFzaYd6RH67yGkPMY82Irbf9lW3sEwIgfPEwwA19wudWItqpsZjznATf3aMpin8lhxfEZxC2Kbs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1347719},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.37.0-20260106-083133.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.37.0-20260106-083133.tgz","_integrity":"sha512-cPqN0S5UBYjYg3Y/20CA+HUzNkWVFylyJoyjdufqLJUSH5mphnGShPy+KQYzY+FWNoBAj6TasWkwFQ743pOaaQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.37.0-20260106-083133_1767688320305_0.356925025809552","host":"s3://npm-registry-packages-npm-production"}},"0.37.0-20260106-104324":{"name":"@openrewrite/recipes-nodejs","version":"0.37.0-20260106-104324","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.37.0-20260106-104324","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"6a23b8a3a46ab4e41587d09c89d98934966566d0","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.37.0-20260106-104324.tgz","fileCount":175,"integrity":"sha512-ebR9KJTq1DUBr0xIz0Ly1JBLsuUXeLzYlXrSZJjkxDCxzDKULiAqRuYN+vjFmIurE6caB0AgBc8Jm/CuZg9Iiw==","signatures":[{"sig":"MEUCIQDt+VdiryYWgelbWeBwetzXKTBO7LLO0DGtBfnDSwqEQQIga1VmkrNYiRBmNkvD9/5lwrknB2GeljVQmzqDyHn69+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1376316},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.37.0-20260106-104324.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.37.0-20260106-104324.tgz","_integrity":"sha512-ebR9KJTq1DUBr0xIz0Ly1JBLsuUXeLzYlXrSZJjkxDCxzDKULiAqRuYN+vjFmIurE6caB0AgBc8Jm/CuZg9Iiw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.37.0-20260106-104324_1767696228830_0.3967204490735836","host":"s3://npm-registry-packages-npm-production"}},"0.37.0-20260106-170728":{"name":"@openrewrite/recipes-nodejs","version":"0.37.0-20260106-170728","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.37.0-20260106-170728","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"d0c0cf3d7f5f09c85fa632d0a4bfc546f866bfe1","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.37.0-20260106-170728.tgz","fileCount":175,"integrity":"sha512-0v7KBmtLgLJ/wLMYdRFEjQTJuXmZx9QZUXTDwFE+Olp16f7IuI9AaQInMIIL4UaZe+dE30yuIMOyYVo2Z64lBw==","signatures":[{"sig":"MEQCICVXMrASEhkIH/4IM5xZtIwfD1XkvjIOAOIixYc+FmPdAiA3MrHpjMi1zjoPRbOpJAa9NNJjzXu0fxMKm/Ff+i8Lgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1378564},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.37.0-20260106-170728.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.37.0-20260106-170728.tgz","_integrity":"sha512-0v7KBmtLgLJ/wLMYdRFEjQTJuXmZx9QZUXTDwFE+Olp16f7IuI9AaQInMIIL4UaZe+dE30yuIMOyYVo2Z64lBw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.37.0-20260106-170728_1767719274065_0.021108301187732215","host":"s3://npm-registry-packages-npm-production"}},"0.37.0":{"name":"@openrewrite/recipes-nodejs","version":"0.37.0","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.37.0","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"376dcec8a805e9619ffa083f000546e3befbf9ea","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.37.0.tgz","fileCount":175,"integrity":"sha512-x4+KULD0HNPWRm2ukeiSdRDIqFuBiKoWRt7AVJPvBklYBjh6haoryD2yZQ9oqCdfMjlQm6a8rSNfc2eOhMnaww==","signatures":[{"sig":"MEUCIAg/OoWDpJ1NX9U6W21CyLRZdtrE0anZRb6/sFsGt9SeAiEA6B1lI+E5Omq8YqD0MT9NHiP2Lzw5YxsI/1kPJaoWiUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1378548},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.37.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.37.0.tgz","_integrity":"sha512-x4+KULD0HNPWRm2ukeiSdRDIqFuBiKoWRt7AVJPvBklYBjh6haoryD2yZQ9oqCdfMjlQm6a8rSNfc2eOhMnaww==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.37.0_1767800916586_0.6259815091479177","host":"s3://npm-registry-packages-npm-production"}},"0.38.0-20260107-170812":{"name":"@openrewrite/recipes-nodejs","version":"0.38.0-20260107-170812","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.38.0-20260107-170812","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"c8c52ad47ac98280b43536cf561400502510e73b","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.38.0-20260107-170812.tgz","fileCount":175,"integrity":"sha512-pIPoETZdB2oE406Qaz5teUgP1O/m2Nl1rAI2YOmqYy2qojORrIBuf1PCliADckhmun+lYCtqEOoGvFl6TllKAQ==","signatures":[{"sig":"MEQCIByA7ml9DHHivG/5vXQdH0ZjoY3BPYeUvhpWeLSC2JkMAiBIFmyHN2bGu/l2xs21Wc+0GVf4XXEjzygpjPVcaAdauw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1378564},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260107-170812.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260107-170812.tgz","_integrity":"sha512-pIPoETZdB2oE406Qaz5teUgP1O/m2Nl1rAI2YOmqYy2qojORrIBuf1PCliADckhmun+lYCtqEOoGvFl6TllKAQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.38.0-20260107-170812_1767805714352_0.6195458984909927","host":"s3://npm-registry-packages-npm-production"}},"0.38.0-20260108-170830":{"name":"@openrewrite/recipes-nodejs","version":"0.38.0-20260108-170830","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.38.0-20260108-170830","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"f709bf7af19a6d99f85ed12dadff1fb9006ce864","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.38.0-20260108-170830.tgz","fileCount":175,"integrity":"sha512-YC5vPVjH50H81wAaAirZRtidwCwBa/MWTe9/p9/zBGJ52jJtyH2GemJVFIoEf2ucH5AXhsgRNvbfvWguJ9AHDA==","signatures":[{"sig":"MEQCIEsaTlH1ZRAnNxYQUny+LOxlAVS7q0MRHWk6fFc5kiUYAiAGLSpB2rrTaNuTaEX3N5bhyUwjBG1BRsZ1pOQRbdEAEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1378564},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260108-170830.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260108-170830.tgz","_integrity":"sha512-YC5vPVjH50H81wAaAirZRtidwCwBa/MWTe9/p9/zBGJ52jJtyH2GemJVFIoEf2ucH5AXhsgRNvbfvWguJ9AHDA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.38.0-20260108-170830_1767892133986_0.4192324501843874","host":"s3://npm-registry-packages-npm-production"}},"0.38.0-20260109-170738":{"name":"@openrewrite/recipes-nodejs","version":"0.38.0-20260109-170738","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.38.0-20260109-170738","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"336cc4c5dfbe91c2d206da94666770c4bce681f2","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.38.0-20260109-170738.tgz","fileCount":175,"integrity":"sha512-ACcHQtXTL+3hBWHrmEYRDLIL1OMsKTKzQexCuoX+KN7g1uH2ua7tH1aWNq7gH1X7F+s/xe1AudWQAGjD9uxXxw==","signatures":[{"sig":"MEQCIBuVdbiMI3+KjuM64jt4N4qJI1EBYgHJsL60rfMSxN9BAiBIMs4F+c+Y++Wtw2tW0MvtucwOj6BIj/sX/rlYwJrPQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1378564},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260109-170738.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260109-170738.tgz","_integrity":"sha512-ACcHQtXTL+3hBWHrmEYRDLIL1OMsKTKzQexCuoX+KN7g1uH2ua7tH1aWNq7gH1X7F+s/xe1AudWQAGjD9uxXxw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.38.0-20260109-170738_1767978482918_0.3485791620259948","host":"s3://npm-registry-packages-npm-production"}},"0.38.0-20260110-170532":{"name":"@openrewrite/recipes-nodejs","version":"0.38.0-20260110-170532","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.38.0-20260110-170532","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"d7f7dcc0471e60a82f60f1697e85c694c6bbd96b","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.38.0-20260110-170532.tgz","fileCount":175,"integrity":"sha512-lPzQmmUZMLR3rND7HDuau7E5sQlZKiHB2KdOu9uBRYPMhKp/hFR+t3IdgwikUu43JLsLhj7hbsSE8WqzgaKysw==","signatures":[{"sig":"MEQCIBuN4LMmRAizr/XrFqtXi6UyWO1dvqxKVV2XC3CbgU2VAiAq7feihPZ6wFA9jEIrDNKt4KBVJBQzRNf7XEiCcWZbkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1378564},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260110-170532.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260110-170532.tgz","_integrity":"sha512-lPzQmmUZMLR3rND7HDuau7E5sQlZKiHB2KdOu9uBRYPMhKp/hFR+t3IdgwikUu43JLsLhj7hbsSE8WqzgaKysw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.38.0-20260110-170532_1768064757112_0.39076579019285695","host":"s3://npm-registry-packages-npm-production"}},"0.38.0-20260111-170503":{"name":"@openrewrite/recipes-nodejs","version":"0.38.0-20260111-170503","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.38.0-20260111-170503","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"eaf4c374c2b14f8c1afdc1190260ab563c4f3c75","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.38.0-20260111-170503.tgz","fileCount":175,"integrity":"sha512-shbfRofEiZnGpjwFXbroZRon+FVeqj2Ts5isEzjjkcHVdTLe21CTbT0rVz2awo1+m5xPV+ezXV1+WUVtQUGR2Q==","signatures":[{"sig":"MEQCIBt+77ho3uUI0+deJoEx7Xuqdbhb5lnsBUOsMqGICAaYAiAiWpAgLGJo8oDCR5tSvjqYxc7RG/xgAE721SyphAB3zg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1378564},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260111-170503.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260111-170503.tgz","_integrity":"sha512-shbfRofEiZnGpjwFXbroZRon+FVeqj2Ts5isEzjjkcHVdTLe21CTbT0rVz2awo1+m5xPV+ezXV1+WUVtQUGR2Q==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.38.0-20260111-170503_1768151128372_0.6601489292084575","host":"s3://npm-registry-packages-npm-production"}},"0.38.0-20260112-111009":{"name":"@openrewrite/recipes-nodejs","version":"0.38.0-20260112-111009","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.38.0-20260112-111009","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"65a38ac243849d7f86b45ee71e09299944172201","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.38.0-20260112-111009.tgz","fileCount":175,"integrity":"sha512-l05IXC5jGChnyg52/zRUVVtrTaXkxG/yasphXYfdJ1h5ZA1VIJzRHDCF2t3LGOmBfyYeMNj9J3lTpT7W1HpeTg==","signatures":[{"sig":"MEUCIGK8a3AtA40xzzMINWx/bOvs+mefSiwvn470gGOhl2LcAiEA4cduzx8pKgz7ya2DgPryZ1+Ly64/5bS5JrDs7HLAUH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1386820},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260112-111009.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260112-111009.tgz","_integrity":"sha512-l05IXC5jGChnyg52/zRUVVtrTaXkxG/yasphXYfdJ1h5ZA1VIJzRHDCF2t3LGOmBfyYeMNj9J3lTpT7W1HpeTg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.38.0-20260112-111009_1768216235937_0.42362806885265747","host":"s3://npm-registry-packages-npm-production"}},"0.38.0-20260112-170730":{"name":"@openrewrite/recipes-nodejs","version":"0.38.0-20260112-170730","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.38.0-20260112-170730","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"80851ebefcfb701d125d1fdc501aec4357294359","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.38.0-20260112-170730.tgz","fileCount":175,"integrity":"sha512-m1GSI2yU6A/Dtb5GFuPXNV4xd8Z8n19b4qQ/VoEC2QMB1peUGoy7nWzG8Anz+uTB8UAyC1hCEnBzA+WH9uwU1A==","signatures":[{"sig":"MEUCIFL6BKkJa1xdZ7S9EktE3Ep3gPGcDPfReJ0i6GBpMjZjAiEAk0tcOeZ5WppbzTFm5im4AgDr0Pgu/ZX+MRH467Gwfjs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1386820},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260112-170730.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260112-170730.tgz","_integrity":"sha512-m1GSI2yU6A/Dtb5GFuPXNV4xd8Z8n19b4qQ/VoEC2QMB1peUGoy7nWzG8Anz+uTB8UAyC1hCEnBzA+WH9uwU1A==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.38.0-20260112-170730_1768237675030_0.4943768880994561","host":"s3://npm-registry-packages-npm-production"}},"0.38.0-20260113-111152":{"name":"@openrewrite/recipes-nodejs","version":"0.38.0-20260113-111152","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.38.0-20260113-111152","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"eb160c2a80cc1198f03dbd8c6c25fff354d4f923","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.38.0-20260113-111152.tgz","fileCount":175,"integrity":"sha512-SUEUJkYDInhL0LihstsqlSfmDug3xktnvAxACYXxGdBA5hvIdz0WHHAlXHGyl/Is6ZeWM12GXW+3cvtK4GHCuQ==","signatures":[{"sig":"MEQCIEFXjCxlc5WuUVOJ4kLP+xTmjyL4a8Zf5XJryuvFvfodAiBz/djWJzRKEGUkBevIGVqdwFAayaizoPLWsJgBnWDraA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1386820},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260113-111152.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260113-111152.tgz","_integrity":"sha512-SUEUJkYDInhL0LihstsqlSfmDug3xktnvAxACYXxGdBA5hvIdz0WHHAlXHGyl/Is6ZeWM12GXW+3cvtK4GHCuQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.38.0-20260113-111152_1768302736141_0.7599218095093854","host":"s3://npm-registry-packages-npm-production"}},"0.38.0-20260113-170846":{"name":"@openrewrite/recipes-nodejs","version":"0.38.0-20260113-170846","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.38.0-20260113-170846","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"3b9052477f2c8480968519c703395b1e6e1beb40","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.38.0-20260113-170846.tgz","fileCount":175,"integrity":"sha512-f5kiyrvuWZtVqorWNOG2cSJa3MHfSNZ06Z6iit/45vu7cFrRiKMeCecrf5+XShbO2N5yVAVXWe/rhm7QbGh4Hg==","signatures":[{"sig":"MEUCIQCKXfFelzbb0GGNxLa8KWBnfjZ4yKoqJzOmcy97bBJSswIgXhcVtceQbZTVKLEJ1lFPfhYAPqhmJxv3sr6voBMvNbM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1386820},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260113-170846.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260113-170846.tgz","_integrity":"sha512-f5kiyrvuWZtVqorWNOG2cSJa3MHfSNZ06Z6iit/45vu7cFrRiKMeCecrf5+XShbO2N5yVAVXWe/rhm7QbGh4Hg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.38.0-20260113-170846_1768324152541_0.10347796483692306","host":"s3://npm-registry-packages-npm-production"}},"0.38.0-20260114-124749":{"name":"@openrewrite/recipes-nodejs","version":"0.38.0-20260114-124749","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.38.0-20260114-124749","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"e670006d92f52de4d383a4a4e25730cf5b48c3a2","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.38.0-20260114-124749.tgz","fileCount":175,"integrity":"sha512-am4tlQRM+laDiQVYd9K0FZcL+ZL20BV2goCh7QYBKAozw3Bh5sEcT+Ozwq5O9eszslDaZn/SFnDsyBbOf0QGqQ==","signatures":[{"sig":"MEYCIQCKv0FF3ZjP0ylrBsyi+/VL0ucgENvnMcJkau5XE3mfBQIhAJA4oPNL+wZEdX0ajcFUsM0K6BPkZlZSL2sxfOMJvSqM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1386820},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260114-124749.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260114-124749.tgz","_integrity":"sha512-am4tlQRM+laDiQVYd9K0FZcL+ZL20BV2goCh7QYBKAozw3Bh5sEcT+Ozwq5O9eszslDaZn/SFnDsyBbOf0QGqQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.38.0-20260114-124749_1768394893390_0.7091993055356611","host":"s3://npm-registry-packages-npm-production"}},"0.38.0-20260114-170916":{"name":"@openrewrite/recipes-nodejs","version":"0.38.0-20260114-170916","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.38.0-20260114-170916","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"7f0ba3ef41265ae840ccebe967a4369b3e35d66b","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.38.0-20260114-170916.tgz","fileCount":175,"integrity":"sha512-yBzuotymn0Dsrk9w67P5I4vQ2XtBD9aLOFd4v16ygc3ceRbI5zZ9WLt+gjAcP6qdEu/S7kNtILWstkjokbqHCA==","signatures":[{"sig":"MEUCIQC+maQL7nbJ5UvsYsIsPcigs27io8UKjT6OsD7Jp5Bm4wIgZeqBWNj2gBfFd40CkB1k+ka3O/ZGPHJsnQTiqjJfO54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1386820},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260114-170916.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260114-170916.tgz","_integrity":"sha512-yBzuotymn0Dsrk9w67P5I4vQ2XtBD9aLOFd4v16ygc3ceRbI5zZ9WLt+gjAcP6qdEu/S7kNtILWstkjokbqHCA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.38.0-20260114-170916_1768410581197_0.20794572515667986","host":"s3://npm-registry-packages-npm-production"}},"0.38.0-20260115-171206":{"name":"@openrewrite/recipes-nodejs","version":"0.38.0-20260115-171206","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.38.0-20260115-171206","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"7604c0a5d379c7f9bc97c94da70c3a4b6267b88a","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.38.0-20260115-171206.tgz","fileCount":175,"integrity":"sha512-0HujD/EAT4FBEY6BUtpzAoya5yhOoDSlZC5H7Wua/As27wkgfSfHxo2LUzbR8F19E3qWXzuzhDNQCHcdoKpF6A==","signatures":[{"sig":"MEYCIQCYJAd0DSFpANL8DCJo25+qBQ9dgjVjfyF7sPeaj0iW+AIhAOHScFWMZSMjJOCNjmOsaPTtyzAUjJ+siZF2TWyZo0Yo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1386820},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260115-171206.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260115-171206.tgz","_integrity":"sha512-0HujD/EAT4FBEY6BUtpzAoya5yhOoDSlZC5H7Wua/As27wkgfSfHxo2LUzbR8F19E3qWXzuzhDNQCHcdoKpF6A==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.38.0-20260115-171206_1768497152657_0.3450680331820688","host":"s3://npm-registry-packages-npm-production"}},"0.38.0-20260116-124420":{"name":"@openrewrite/recipes-nodejs","version":"0.38.0-20260116-124420","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.38.0-20260116-124420","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"60c92c29eeab9b30d7ba8c8726ee1942d781413b","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.38.0-20260116-124420.tgz","fileCount":175,"integrity":"sha512-bw5411uApJ40PKGZUf+5DgepIWVandL6B5wWlbNLHinWF2hYLcJBy1FagGYKtfD9fLU3cxJjbjorj97/ixoPog==","signatures":[{"sig":"MEUCIQDPii0gjknE+ExeNT0+LDuGe7nA3s2PLCdE/EAinchELAIgUvBoyHU5izxaPQu5H2hfXwXW5kXfi3431yB1tCbtXeM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1386820},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260116-124420.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260116-124420.tgz","_integrity":"sha512-bw5411uApJ40PKGZUf+5DgepIWVandL6B5wWlbNLHinWF2hYLcJBy1FagGYKtfD9fLU3cxJjbjorj97/ixoPog==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.38.0-20260116-124420_1768567484090_0.1204786029775009","host":"s3://npm-registry-packages-npm-production"}},"0.38.0-20260116-170753":{"name":"@openrewrite/recipes-nodejs","version":"0.38.0-20260116-170753","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.38.0-20260116-170753","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"3738e34138892ba38e2fb500d34cb903c9686182","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.38.0-20260116-170753.tgz","fileCount":175,"integrity":"sha512-0me9q19AnAKFALNX0fDkAPMaUjsWo9YfUBk/IJw5VtmNcBTT409VkG6FUt1w9M/LezUF41hpPHW2yFhGZSsCxw==","signatures":[{"sig":"MEUCIGQVMl2v+Q8fxB9yQ9xMzKIcjB1CIjgsgTV4BhRWa+ziAiEAqryQ4+y3330/sBbl/r8ZZd6pTuyajEltTaFVFONjdg4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1386820},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260116-170753.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260116-170753.tgz","_integrity":"sha512-0me9q19AnAKFALNX0fDkAPMaUjsWo9YfUBk/IJw5VtmNcBTT409VkG6FUt1w9M/LezUF41hpPHW2yFhGZSsCxw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.38.0-20260116-170753_1768583298938_0.24150122438466237","host":"s3://npm-registry-packages-npm-production"}},"0.38.0-20260116-172915":{"name":"@openrewrite/recipes-nodejs","version":"0.38.0-20260116-172915","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.38.0-20260116-172915","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"4232ca0b4533e45a0a253921b7ad909cf3833fc6","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.38.0-20260116-172915.tgz","fileCount":175,"integrity":"sha512-ql2OuGRcQUCfTYYXutFNfsqGAsV52rc03CiMC3irSZ3O5Inr1vtf3xIUOnin0ZDtiEzG8AoOYBYkyJtO1JHj8A==","signatures":[{"sig":"MEQCIBwg74tBay8SK+/x25y/G5p8azqtzsI9Q8H13jqKiR0MAiBOpGPTgWWEN7AW9qzdI9CilGHj7wJc46vtbieGJRIq6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1386820},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260116-172915.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260116-172915.tgz","_integrity":"sha512-ql2OuGRcQUCfTYYXutFNfsqGAsV52rc03CiMC3irSZ3O5Inr1vtf3xIUOnin0ZDtiEzG8AoOYBYkyJtO1JHj8A==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.38.0-20260116-172915_1768584580336_0.46612781110020984","host":"s3://npm-registry-packages-npm-production"}},"0.38.0-20260117-170507":{"name":"@openrewrite/recipes-nodejs","version":"0.38.0-20260117-170507","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.38.0-20260117-170507","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"9c3bcda9020e789158a153b5e1767e4f2c6c9325","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.38.0-20260117-170507.tgz","fileCount":175,"integrity":"sha512-7a5q/hlS3udNXEJ273WNlkuUjRhsYDYL47c4VALzuSw+6h9kxphgYdDXSFA9FKT8kWw54kmbNykkK0APr8M58w==","signatures":[{"sig":"MEUCIDT5+oyTx2Pr4jjxKdaDpUD+suI7QsEhw6CEddbX2Y0DAiEA8V08s5pVqBsBgVYNlHsKBNa1BrV5wtH+HD1fXX6cZHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1386820},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260117-170507.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260117-170507.tgz","_integrity":"sha512-7a5q/hlS3udNXEJ273WNlkuUjRhsYDYL47c4VALzuSw+6h9kxphgYdDXSFA9FKT8kWw54kmbNykkK0APr8M58w==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.38.0-20260117-170507_1768669530508_0.22293595275697853","host":"s3://npm-registry-packages-npm-production"}},"0.38.0-20260118-170517":{"name":"@openrewrite/recipes-nodejs","version":"0.38.0-20260118-170517","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.38.0-20260118-170517","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"4d1813381236ab34458a1b8a75b5b7b79aa8ca34","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.38.0-20260118-170517.tgz","fileCount":175,"integrity":"sha512-ljbVTjrRL5cIWtAKMoroFG+rmMPo33mdKMNvumba1XWeujWpI4bnibW6q6LchKH3OMc7ds1IvUmKmT1G64ypkw==","signatures":[{"sig":"MEUCIBXEtacdWcPoCMW3BhsDZ1cuGUkVOpTWpwfBn6h1+wJMAiEAtlkXn09ZBsvoulGdLqZwGLK6g2jT7ks/jPUY1GxcsSk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1386820},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260118-170517.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260118-170517.tgz","_integrity":"sha512-ljbVTjrRL5cIWtAKMoroFG+rmMPo33mdKMNvumba1XWeujWpI4bnibW6q6LchKH3OMc7ds1IvUmKmT1G64ypkw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.38.0-20260118-170517_1768755940819_0.1952588056460549","host":"s3://npm-registry-packages-npm-production"}},"0.38.0-20260119-111311":{"name":"@openrewrite/recipes-nodejs","version":"0.38.0-20260119-111311","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.38.0-20260119-111311","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"03ce604a1c2d166561800be72b7da6f2ebb188da","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.38.0-20260119-111311.tgz","fileCount":175,"integrity":"sha512-28bvoHi+oo8i5GGiLZbv4srl8TZNDnmJxkDQDhJmGthIEsnpTAgih2omFGrxq+XgCid5jRlyc2cedpF9BKht8Q==","signatures":[{"sig":"MEYCIQC/BbYeqNGOv5xO/75huR8UjqT5nslXQdL0ec9biv1OogIhAIIMS2LrOXrgPpIrIiIX3r2IQErOjOXfqsB1uaW94nws","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1398670},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260119-111311.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260119-111311.tgz","_integrity":"sha512-28bvoHi+oo8i5GGiLZbv4srl8TZNDnmJxkDQDhJmGthIEsnpTAgih2omFGrxq+XgCid5jRlyc2cedpF9BKht8Q==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.38.0-20260119-111311_1768821218027_0.3609243711424486","host":"s3://npm-registry-packages-npm-production"}},"0.38.0-20260119-170727":{"name":"@openrewrite/recipes-nodejs","version":"0.38.0-20260119-170727","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.38.0-20260119-170727","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"761bc555e2eed6ea41fe5287756b974c242204ae","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.38.0-20260119-170727.tgz","fileCount":175,"integrity":"sha512-tJi7PfZ79+BCNwgxOVVDbJMrbgL9PrsIVXG/fpTAYT/kP1lXTJ2WMePzGGAv7bYndfjV9eh+qRl2LmU5UDQ0CQ==","signatures":[{"sig":"MEUCIB9QEYrfux1sW0iPHLsCsG5xIsPllmFrcLo9dU8Zm+zDAiEAyut87ZwulD6zOhp7/c376KwytOHNvQIoqETBVU9Bjls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1398670},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260119-170727.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260119-170727.tgz","_integrity":"sha512-tJi7PfZ79+BCNwgxOVVDbJMrbgL9PrsIVXG/fpTAYT/kP1lXTJ2WMePzGGAv7bYndfjV9eh+qRl2LmU5UDQ0CQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.38.0-20260119-170727_1768842473527_0.5629345247809492","host":"s3://npm-registry-packages-npm-production"}},"0.38.0-20260120-170928":{"name":"@openrewrite/recipes-nodejs","version":"0.38.0-20260120-170928","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.38.0-20260120-170928","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"5eedcd91d429abb5d661c36ef13087788d3ebc8a","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.38.0-20260120-170928.tgz","fileCount":175,"integrity":"sha512-7Kh1/XJpLfgzYBlqCbcNiA3h1NUkCahZUF2aw++VUPtUoJszWlm7hfkza7gJAJ0GceVatLn8T3MwPR2qXzCYfQ==","signatures":[{"sig":"MEQCIFut16+GbHY/mhXnEPb7euxR/dqcSOSHWTe2PjbMgd8FAiAYqQQHaHYFApedFVKpXxY1iGxKXogaqy+5KRJmohxU2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1398670},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260120-170928.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260120-170928.tgz","_integrity":"sha512-7Kh1/XJpLfgzYBlqCbcNiA3h1NUkCahZUF2aw++VUPtUoJszWlm7hfkza7gJAJ0GceVatLn8T3MwPR2qXzCYfQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.38.0-20260120-170928_1768928992001_0.6413218306657895","host":"s3://npm-registry-packages-npm-production"}},"0.37.1":{"name":"@openrewrite/recipes-nodejs","version":"0.37.1","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.37.1","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"91e548340d4d085e6a8d6abaf2f8504c0165af8e","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.37.1.tgz","fileCount":175,"integrity":"sha512-wIRV+2rO1r/1KV6ztx4TLUrITRJmuowCXgXi6fq5hDYGpraEQ1FXRLszSFHOk+eChiEqLcj1e3Y+oFo0G0Zwpw==","signatures":[{"sig":"MEUCIDUmp6UiZcb9wx6x6b7QWIifJBTwaZhkD7184kJTNb9DAiEA8yjVaYVf8YCVfPHW++y9i2UYFQkgv1EuS5JB1FCwxqk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1398654},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.37.1.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.37.1.tgz","_integrity":"sha512-wIRV+2rO1r/1KV6ztx4TLUrITRJmuowCXgXi6fq5hDYGpraEQ1FXRLszSFHOk+eChiEqLcj1e3Y+oFo0G0Zwpw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.37.1_1768935907401_0.5470131159650888","host":"s3://npm-registry-packages-npm-production"}},"0.38.0-20260121-172318":{"name":"@openrewrite/recipes-nodejs","version":"0.38.0-20260121-172318","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.38.0-20260121-172318","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"6c72b6183a9524530723845843b221088427dfbb","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.38.0-20260121-172318.tgz","fileCount":175,"integrity":"sha512-RDMSTyiXh06MHCfjEqdPUQNXEmUIa8PeJ8+ql14mkZTYnXlYprhXBu2B9FMiugYuM3yS/qliKKU1RPydsJ2ccA==","signatures":[{"sig":"MEUCIQCNuxpU1qHW6v+ollV4SvWTEkAZoKxuz57Ej9m+iaLyaQIgQFRxDb0JF+RF+CrXvGICW1huVn4uch/URQ7pX7lBlxk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1398670},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260121-172318.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260121-172318.tgz","_integrity":"sha512-RDMSTyiXh06MHCfjEqdPUQNXEmUIa8PeJ8+ql14mkZTYnXlYprhXBu2B9FMiugYuM3yS/qliKKU1RPydsJ2ccA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.38.0-20260121-172318_1769016223278_0.0912355859666174","host":"s3://npm-registry-packages-npm-production"}},"0.38.0-20260122-171115":{"name":"@openrewrite/recipes-nodejs","version":"0.38.0-20260122-171115","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.38.0-20260122-171115","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"3bb1267dd90c9d5694c6514ef92d269327f71678","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.38.0-20260122-171115.tgz","fileCount":175,"integrity":"sha512-rpEllzSiYhN54y5mhafJcOk6ViT2uPRRzARYnnfHl+7UUWT8e5VrYE9cimLNCbqAbbRO4Vkvjr4crS9FRJL+Qg==","signatures":[{"sig":"MEUCIDrIS3TCE87wMqqxi9SCNgB5HPIlyqY55PuzzJ0ml4txAiEAuBidieLJS3PFQBPydLjtwG3TVg7GsQ8BWsDUY6vrp8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1398670},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260122-171115.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260122-171115.tgz","_integrity":"sha512-rpEllzSiYhN54y5mhafJcOk6ViT2uPRRzARYnnfHl+7UUWT8e5VrYE9cimLNCbqAbbRO4Vkvjr4crS9FRJL+Qg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.38.0-20260122-171115_1769101905617_0.10636755555697963","host":"s3://npm-registry-packages-npm-production"}},"0.38.0-20260123-170908":{"name":"@openrewrite/recipes-nodejs","version":"0.38.0-20260123-170908","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.38.0-20260123-170908","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"7482f133ffbf96913184d755bf8281562468c5f9","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.38.0-20260123-170908.tgz","fileCount":175,"integrity":"sha512-eeC/xQB1qkAqmfQYW/nkt2R9LgrnIdyJPCnGb7ql2iVcBEuhq0IlzamqS78/YBLTYOSXnbeYza4VMIpsuy9+Sg==","signatures":[{"sig":"MEUCIQDNvLK0pDvOrl8drc/JDP+50JdZvSuDlWG4XCSpArue4QIgAiBbCAbaQsjcXW/xiTIFqABwhsSz2t/9F9xs0B84hKk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1398670},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260123-170908.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260123-170908.tgz","_integrity":"sha512-eeC/xQB1qkAqmfQYW/nkt2R9LgrnIdyJPCnGb7ql2iVcBEuhq0IlzamqS78/YBLTYOSXnbeYza4VMIpsuy9+Sg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.38.0-20260123-170908_1769188172378_0.24835965442862373","host":"s3://npm-registry-packages-npm-production"}},"0.38.0-20260124-170531":{"name":"@openrewrite/recipes-nodejs","version":"0.38.0-20260124-170531","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.38.0-20260124-170531","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"60f097cfb48e125bd30d588517358eea5068119f","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.38.0-20260124-170531.tgz","fileCount":175,"integrity":"sha512-oBj7T0KivO0wcN0HYLTCV9DdyW727UMYrncc7vqlunghcnU97YVhXv/K2ISNENjZmoZVVHmVE0sxC/Uuy/tBTg==","signatures":[{"sig":"MEUCIF4iz5Bvp/TBpCKGSjGBGU0sPIXHt5YEDt8y3cXt7cAbAiEAz60ueSg8TZZ8uUBXvrb/iKbMDnfd9e5W9RWtRpWXibE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1398670},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260124-170531.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260124-170531.tgz","_integrity":"sha512-oBj7T0KivO0wcN0HYLTCV9DdyW727UMYrncc7vqlunghcnU97YVhXv/K2ISNENjZmoZVVHmVE0sxC/Uuy/tBTg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.38.0-20260124-170531_1769274356897_0.7450204822386173","host":"s3://npm-registry-packages-npm-production"}},"0.38.0-20260125-170536":{"name":"@openrewrite/recipes-nodejs","version":"0.38.0-20260125-170536","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.38.0-20260125-170536","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"66c5639bc741ff57c0ac148bbc00565fe3f6239d","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.38.0-20260125-170536.tgz","fileCount":175,"integrity":"sha512-F0J/Qs68pBHERzYC3J67sELsaFt2mjyMX8MLfr/M0yPPB4ftnGb1lf5URh7JBkLAkv06n0PRR5ytj27q9sUpDQ==","signatures":[{"sig":"MEYCIQD7IF1Nkj/BLi8E8aCZbigg7YREDac53fK71rDPa9diygIhAK2sZcd/tZHsjdFewop6vRw2Z7RaQUViMahmBac31M0k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1398670},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260125-170536.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260125-170536.tgz","_integrity":"sha512-F0J/Qs68pBHERzYC3J67sELsaFt2mjyMX8MLfr/M0yPPB4ftnGb1lf5URh7JBkLAkv06n0PRR5ytj27q9sUpDQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.38.0-20260125-170536_1769360763149_0.46366753818944484","host":"s3://npm-registry-packages-npm-production"}},"0.38.0-20260126-125636":{"name":"@openrewrite/recipes-nodejs","version":"0.38.0-20260126-125636","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.38.0-20260126-125636","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"4e843d691fc25f40235bc5908b4465fe2bb0238a","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.38.0-20260126-125636.tgz","fileCount":175,"integrity":"sha512-WPtPYMYYElQeijEb2AQtNiOny/glJnK5xOKXl/6YTMDXBpK1lZFjVOTRo2kQEpM8cMgVTNZa8NnPkqwRQD75Ng==","signatures":[{"sig":"MEUCIBrW37DHR5KsQI9UMgPMyuBqvoD1YEjtMcDGLX0yTAzHAiEA/mTf4mNROfzDogOPGDpnrQ3Ib5QkHY0gdRPljjzCINc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1405942},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260126-125636.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260126-125636.tgz","_integrity":"sha512-WPtPYMYYElQeijEb2AQtNiOny/glJnK5xOKXl/6YTMDXBpK1lZFjVOTRo2kQEpM8cMgVTNZa8NnPkqwRQD75Ng==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.38.0-20260126-125636_1769432223277_0.8270625448220941","host":"s3://npm-registry-packages-npm-production"}},"0.38.0-20260126-155905":{"name":"@openrewrite/recipes-nodejs","version":"0.38.0-20260126-155905","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.38.0-20260126-155905","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"01ff46bb4afd52c590923fe181e7501668fe02b5","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.38.0-20260126-155905.tgz","fileCount":175,"integrity":"sha512-BdzDqJGwXSsnThU+iPjNSzrQ6YlR+NdaO879IATvM3YlkUJ9WeV3jzEnZFbufa2uCplUz6Uv1K3Zn7PXd4qV7Q==","signatures":[{"sig":"MEUCIQDmz9xv/62aG8SKGrFqoGiEeu7ByED4CqF+aYFEswJulgIgcbKxcmar7hOtWSZcASYEgAcHpa9Yi58yS2JT2sdViXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1405942},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260126-155905.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260126-155905.tgz","_integrity":"sha512-BdzDqJGwXSsnThU+iPjNSzrQ6YlR+NdaO879IATvM3YlkUJ9WeV3jzEnZFbufa2uCplUz6Uv1K3Zn7PXd4qV7Q==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.38.0-20260126-155905_1769443170631_0.5911091367746166","host":"s3://npm-registry-packages-npm-production"}},"0.38.0-20260126-171001":{"name":"@openrewrite/recipes-nodejs","version":"0.38.0-20260126-171001","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.38.0-20260126-171001","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"7833a552b4a0fd08d296b968ea9b147c49823d90","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.38.0-20260126-171001.tgz","fileCount":175,"integrity":"sha512-BwlyWI+w3rjRxWj96ZTQfSo62IGPLKpZHi/3wAD4DOybiZUWgxW+ptcAWahyF0VCLie5h/L07mzCvjRm3UPLYw==","signatures":[{"sig":"MEUCIQDtbX4vUGyOU7vJkNemm7UQnzRwV/xuMxcWuRBmB6XmUQIgLaO7RyrfhEEGc2B1+wdjhlilrkYEI90J2MepmiWAuOU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1405942},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260126-171001.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260126-171001.tgz","_integrity":"sha512-BwlyWI+w3rjRxWj96ZTQfSo62IGPLKpZHi/3wAD4DOybiZUWgxW+ptcAWahyF0VCLie5h/L07mzCvjRm3UPLYw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.38.0-20260126-171001_1769447426319_0.9657953052095263","host":"s3://npm-registry-packages-npm-production"}},"0.38.0-20260127-170909":{"name":"@openrewrite/recipes-nodejs","version":"0.38.0-20260127-170909","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.38.0-20260127-170909","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"d61b82c525612c82f4deb881fc521ab05c05d883","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.38.0-20260127-170909.tgz","fileCount":175,"integrity":"sha512-vG456Lgz1BrjD5+2TGzhYPh7UgGP4gAwmDe/LHY0HNsLChXrWkzjKdUyFrmNHiMCrDtAmcSRIzpi7BgTOE+m1w==","signatures":[{"sig":"MEUCIDSTpC+I2zQoj6OH9+k20+DIR3kaCe6D4kalweo+kYlDAiEAm/BkGBYX3CYQdKFVTlPAToGzydDABmOq3hhuVJKnqn4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1405942},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260127-170909.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260127-170909.tgz","_integrity":"sha512-vG456Lgz1BrjD5+2TGzhYPh7UgGP4gAwmDe/LHY0HNsLChXrWkzjKdUyFrmNHiMCrDtAmcSRIzpi7BgTOE+m1w==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.38.0-20260127-170909_1769533775552_0.008356421117325707","host":"s3://npm-registry-packages-npm-production"}},"0.38.0-20260128-171247":{"name":"@openrewrite/recipes-nodejs","version":"0.38.0-20260128-171247","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.38.0-20260128-171247","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"a39801a1dbb7b16930fd0d827012b8190e1365c7","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.38.0-20260128-171247.tgz","fileCount":175,"integrity":"sha512-cL38kvoc5SUpympYeME3owVG3NO1VoVFtjHuSfK5zdJshZetYQ2JbXqzyS0M4Cp6fydegnNCw/vzMABEgiidnw==","signatures":[{"sig":"MEYCIQDEDGLlUG0R4n9cjTqMOAxQVbuowG0zzTHyIzlbGh1tVgIhAMGKzSaUwi13HCDvBFQzl1tU5VB4AV8GIRKYYtcXBkAv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1405942},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260128-171247.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260128-171247.tgz","_integrity":"sha512-cL38kvoc5SUpympYeME3owVG3NO1VoVFtjHuSfK5zdJshZetYQ2JbXqzyS0M4Cp6fydegnNCw/vzMABEgiidnw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.38.0-20260128-171247_1769620392620_0.35765509678073415","host":"s3://npm-registry-packages-npm-production"}},"0.38.0-20260128-224427":{"name":"@openrewrite/recipes-nodejs","version":"0.38.0-20260128-224427","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.38.0-20260128-224427","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"4963f0ed162a4b216512cebefdca9cf9d434016b","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.38.0-20260128-224427.tgz","fileCount":175,"integrity":"sha512-rOx+Yyb2gW45mRGcJziWpBUu2lWgwVH1Z5WiPaju38iAEvljAB6RZblLXAU/Ph5VS7N0ifC02P5i18CuK+gf5A==","signatures":[{"sig":"MEQCIDdblhc1aJjCgVDHoT+TQ17Hh2tm43K9pYKePFN1JUMMAiAk+xYI/5lvvX3vVl5bifaKoCEfnKdK/3SgOI/JglxHlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1405942},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260128-224427.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260128-224427.tgz","_integrity":"sha512-rOx+Yyb2gW45mRGcJziWpBUu2lWgwVH1Z5WiPaju38iAEvljAB6RZblLXAU/Ph5VS7N0ifC02P5i18CuK+gf5A==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.38.0-20260128-224427_1769640293141_0.7321598511104124","host":"s3://npm-registry-packages-npm-production"}},"0.38.0-20260129-171431":{"name":"@openrewrite/recipes-nodejs","version":"0.38.0-20260129-171431","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.38.0-20260129-171431","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"3230a053e596ab063d5160465297764e48328165","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.38.0-20260129-171431.tgz","fileCount":175,"integrity":"sha512-lSYADuo8cqTDyroZAEqsUh7p00Xyy2vE0oTTl67thcFt4l2tF3Iikp66Kyq8mPIl+3nMwzlab1zxCKcZOx6Ekg==","signatures":[{"sig":"MEYCIQD9Pb6P7LJYcGpfs7OBO5ZrsvCLkk1dM7cwi/9MvLtpNwIhAMX0UmKnjkThdjBLO4dzYYFtLJ7sEpsdZnbbCcvA8img","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1405942},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260129-171431.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260129-171431.tgz","_integrity":"sha512-lSYADuo8cqTDyroZAEqsUh7p00Xyy2vE0oTTl67thcFt4l2tF3Iikp66Kyq8mPIl+3nMwzlab1zxCKcZOx6Ekg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.38.0-20260129-171431_1769706896098_0.4713074217601574","host":"s3://npm-registry-packages-npm-production"}},"0.38.0-20260130-171343":{"name":"@openrewrite/recipes-nodejs","version":"0.38.0-20260130-171343","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.38.0-20260130-171343","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"585ced19bd738ff7381867e886a12e01cf114ece","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.38.0-20260130-171343.tgz","fileCount":175,"integrity":"sha512-Yw6isk8z7KrobK1HsX4R3SnPZD7JeA/AYqrt0lHLWtxZFA4CMyTMU9u6iEVRhMUa561kVbtwuAKdm4StGUhU1Q==","signatures":[{"sig":"MEUCIF44CH0orAtfeINurf4M8HuTvLKER1p3i0pyrS6Ptb3EAiEAuUBAZbflRHIZXMH8CkPRMURHMojes1/oK0+/CcFlBqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1405942},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260130-171343.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260130-171343.tgz","_integrity":"sha512-Yw6isk8z7KrobK1HsX4R3SnPZD7JeA/AYqrt0lHLWtxZFA4CMyTMU9u6iEVRhMUa561kVbtwuAKdm4StGUhU1Q==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.38.0-20260130-171343_1769793248599_0.13956026260441456","host":"s3://npm-registry-packages-npm-production"}},"0.38.0-20260131-170809":{"name":"@openrewrite/recipes-nodejs","version":"0.38.0-20260131-170809","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.38.0-20260131-170809","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"fa205d62d8c153567b21a30803d520815cd4dffb","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.38.0-20260131-170809.tgz","fileCount":175,"integrity":"sha512-tSmDOvcMqpC8TnyVTjFUMsGsC9GpiHsd4buvYetpsVxFrLQeKL5wtELFABxonFcRx7wuMSX1O8sCcL08JmpNXA==","signatures":[{"sig":"MEUCIQDNtEc/04QqLUe+c1LRcrf0IRUDt+py2PfWPJJphFIr/QIgUyMpbCQIheEXzzjt0hUnlbqdN5B+UQ6vN1Z8TGhraNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1405942},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260131-170809.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260131-170809.tgz","_integrity":"sha512-tSmDOvcMqpC8TnyVTjFUMsGsC9GpiHsd4buvYetpsVxFrLQeKL5wtELFABxonFcRx7wuMSX1O8sCcL08JmpNXA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.38.0-20260131-170809_1769879313239_0.47375507110516124","host":"s3://npm-registry-packages-npm-production"}},"0.38.0-20260201-170825":{"name":"@openrewrite/recipes-nodejs","version":"0.38.0-20260201-170825","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.38.0-20260201-170825","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"b5f4e9829dd14830f679a289e7bac57b2001cc20","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.38.0-20260201-170825.tgz","fileCount":175,"integrity":"sha512-823tM3UoulUAjldCPSsdKM9Ra5lwT323igjgAJX/LURia8asnoJuF3IBO9JFhSbQu31xZLfCFDM2YHspjs/ogQ==","signatures":[{"sig":"MEYCIQC1RmlD6rLfFsA5hOaTocxvOwDIIdkIZjzWRubOTY7JAAIhAJNw55O8GrpBlb//2geexAlBzpj6hHM7ZaGwcbvV9PWc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1405942},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260201-170825.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260201-170825.tgz","_integrity":"sha512-823tM3UoulUAjldCPSsdKM9Ra5lwT323igjgAJX/LURia8asnoJuF3IBO9JFhSbQu31xZLfCFDM2YHspjs/ogQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.38.0-20260201-170825_1769965731247_0.9292642033960021","host":"s3://npm-registry-packages-npm-production"}},"0.38.0-20260202-112241":{"name":"@openrewrite/recipes-nodejs","version":"0.38.0-20260202-112241","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.38.0-20260202-112241","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"f8ddf707eb784d21656a97067496e3b14977e264","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.38.0-20260202-112241.tgz","fileCount":175,"integrity":"sha512-6aidX46aNJKXFhTSQgxCkLPvP/3+vI2XlCxIwkba2Bk2cxb9cA70qinsfrzBw2z+wEJS8Dns7q/J2zVNlh47Qw==","signatures":[{"sig":"MEUCIAecDCOgOp9aCFfBQiF1+uoxgOVPF6NuYiuOkg08fbhzAiEA7PEmk3+JSu8zHllmWfQib1GlWppT1LBwbqf2/CEDEuo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1415955},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260202-112241.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260202-112241.tgz","_integrity":"sha512-6aidX46aNJKXFhTSQgxCkLPvP/3+vI2XlCxIwkba2Bk2cxb9cA70qinsfrzBw2z+wEJS8Dns7q/J2zVNlh47Qw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.38.0-20260202-112241_1770031388843_0.28866273135923426","host":"s3://npm-registry-packages-npm-production"}},"0.38.0-20260202-171603":{"name":"@openrewrite/recipes-nodejs","version":"0.38.0-20260202-171603","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.38.0-20260202-171603","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"de1cb726c884e3da6342173fac0259335b755445","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.38.0-20260202-171603.tgz","fileCount":175,"integrity":"sha512-NiyUcfS/YxzFoBKQUTzZi7B/jIDrbMB/cciakZclCQSCSqrLqR5QpgDOywCje1d2UIu2niIFoUzbgbCdU/wHzg==","signatures":[{"sig":"MEYCIQC3bIf1yj4/a91k14pv3fKFuhGgqlZBBN9+j8PAFSdO0gIhAJyMZYOWSSget5m62JifP1GRca++HuvDLI+nEjAZkinW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1415955},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260202-171603.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260202-171603.tgz","_integrity":"sha512-NiyUcfS/YxzFoBKQUTzZi7B/jIDrbMB/cciakZclCQSCSqrLqR5QpgDOywCje1d2UIu2niIFoUzbgbCdU/wHzg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.38.0-20260202-171603_1770052589578_0.5652473937295086","host":"s3://npm-registry-packages-npm-production"}},"0.38.0-20260203-172000":{"name":"@openrewrite/recipes-nodejs","version":"0.38.0-20260203-172000","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.38.0-20260203-172000","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"1515e456a73ec43cb551d75766b78c7acd974826","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.38.0-20260203-172000.tgz","fileCount":175,"integrity":"sha512-JgAo6QqSqq0svDDaI06uWiWhEFebGi7KM6wvB1JNxVhNzpwoYj1S+kW3yoBRzNR0HyFVy9bCiKfIiH3cauTYdA==","signatures":[{"sig":"MEYCIQDMsAx/oJvbbGyCpoBXQMha8W9BikaEdUDehVxyYEmRrwIhAPWfoXL/kJXNiF4yd9DdYHdUmtZa7WMIE5Pwqace805C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1415955},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260203-172000.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"jkschneider","email":"jkschneider@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0-20260203-172000.tgz","_integrity":"sha512-JgAo6QqSqq0svDDaI06uWiWhEFebGi7KM6wvB1JNxVhNzpwoYj1S+kW3yoBRzNR0HyFVy9bCiKfIiH3cauTYdA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.38.0-20260203-172000_1770139227501_0.47498655073124274","host":"s3://npm-registry-packages-npm-production"}},"0.38.0":{"name":"@openrewrite/recipes-nodejs","version":"0.38.0","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.38.0","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"331aa4ddbe08844cde24451d9b28e95c3023cbbb","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.38.0.tgz","fileCount":175,"integrity":"sha512-BAhX0csGjpfckfYWJcruG6QT+VNgkgLsBTJjqfH4ShK2323whsjSjEIAZRp5mYDmYqCE4PXR0KnBiQvUb6IlDA==","signatures":[{"sig":"MEQCIF/bu1JC0QExsMZmh59DHIYawrr4wtCbNF89FQGisSzAAiBAUtSJRPLUp8EqmEyanbRSUR7S3NJhLoESSgXXBSA16g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1432408},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.0.tgz","_integrity":"sha512-BAhX0csGjpfckfYWJcruG6QT+VNgkgLsBTJjqfH4ShK2323whsjSjEIAZRp5mYDmYqCE4PXR0KnBiQvUb6IlDA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.38.0_1770806214255_0.8096466948023775","host":"s3://npm-registry-packages-npm-production"}},"0.39.0-20260211-172408":{"name":"@openrewrite/recipes-nodejs","version":"0.39.0-20260211-172408","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.39.0-20260211-172408","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"64f8c6e97171d96be54cc40db505126560c13609","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.39.0-20260211-172408.tgz","fileCount":175,"integrity":"sha512-SzP9jzlsuXbfDu9sqUUWLAvjhp5PN5SKJD8Wr5Zj8L/sLau1P4JtlaBr8xB80zbcSqU0Vz+1ifQstamsEfoYBw==","signatures":[{"sig":"MEYCIQCPAhqBzA8dygdv5zyYf086/pKHUcApn+5b05zMolRDjQIhAIFU+hJUIskbJeqzkoSU9EYyZGrDoLSTL7BRtVfdjmGo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1432424},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260211-172408.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260211-172408.tgz","_integrity":"sha512-SzP9jzlsuXbfDu9sqUUWLAvjhp5PN5SKJD8Wr5Zj8L/sLau1P4JtlaBr8xB80zbcSqU0Vz+1ifQstamsEfoYBw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.39.0-20260211-172408_1770830679108_0.8176585325285528","host":"s3://npm-registry-packages-npm-production"}},"0.39.0-20260212-172253":{"name":"@openrewrite/recipes-nodejs","version":"0.39.0-20260212-172253","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.39.0-20260212-172253","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"c4055a0a24d3ed8705b7f4622cb70abeee7a0492","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.39.0-20260212-172253.tgz","fileCount":175,"integrity":"sha512-6+N5nJyN+B0vUTrx30i1mAJlT9BTnLKwc7EfPwh4wf1owiEAzuAJnxVsOZZrx7DTJTnA7aC2PoAiDwlVn88Jqg==","signatures":[{"sig":"MEUCIHaAZPHw8bovXjeoyl4E7UFWQWm1C3S/6+wo5anHk9BNAiEAuoQhhadcnO7FZsBlLQ82QDAa2jjTKfGcaG9BvoQLlUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1432424},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260212-172253.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260212-172253.tgz","_integrity":"sha512-6+N5nJyN+B0vUTrx30i1mAJlT9BTnLKwc7EfPwh4wf1owiEAzuAJnxVsOZZrx7DTJTnA7aC2PoAiDwlVn88Jqg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.39.0-20260212-172253_1770917003619_0.5307423446216173","host":"s3://npm-registry-packages-npm-production"}},"0.39.0-20260213-171841":{"name":"@openrewrite/recipes-nodejs","version":"0.39.0-20260213-171841","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.39.0-20260213-171841","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"0600618ac8aea04029d4f2e6da2b14f22ac47955","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.39.0-20260213-171841.tgz","fileCount":175,"integrity":"sha512-4IvWGgoIdgtehfBWuO3QD7Wkpztn6Z+vIH7lnHeWLxpWDqs1fyTbjfpECT3aLbs//IUsJGte1vtNc4R31IqPow==","signatures":[{"sig":"MEYCIQDx+Bee1dkcgypL32haV28gVloAc3SzUW4X3rZOgk6XnAIhAISEnag4fk86VNG65g4I543Hbl68TcLEo9KEoNhuhbBA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1432424},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260213-171841.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260213-171841.tgz","_integrity":"sha512-4IvWGgoIdgtehfBWuO3QD7Wkpztn6Z+vIH7lnHeWLxpWDqs1fyTbjfpECT3aLbs//IUsJGte1vtNc4R31IqPow==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.39.0-20260213-171841_1771003146897_0.7139719554745168","host":"s3://npm-registry-packages-npm-production"}},"0.39.0-20260214-170810":{"name":"@openrewrite/recipes-nodejs","version":"0.39.0-20260214-170810","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.39.0-20260214-170810","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"5f6c938ce3be999d967e4e5bb109bbe4edd3110b","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.39.0-20260214-170810.tgz","fileCount":175,"integrity":"sha512-05z0oEI63nXsNFK6Dv4f8/9+6ctb4X/dSICV6uxzzSwhYQVlm4mfGybjPKUPl8snvAtKOVb1KLEIpXLGmRjfiQ==","signatures":[{"sig":"MEYCIQCKPgsWY1M+02lWL7dhbq5L+c5if2eXsoFjE1arcA3xpQIhAPi79igDWz0ZScVAbJ17ln3PZ3qeM2BUPZsZA0vsKpUs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1432424},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260214-170810.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260214-170810.tgz","_integrity":"sha512-05z0oEI63nXsNFK6Dv4f8/9+6ctb4X/dSICV6uxzzSwhYQVlm4mfGybjPKUPl8snvAtKOVb1KLEIpXLGmRjfiQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.39.0-20260214-170810_1771088917421_0.443467609370652","host":"s3://npm-registry-packages-npm-production"}},"0.39.0-20260215-170734":{"name":"@openrewrite/recipes-nodejs","version":"0.39.0-20260215-170734","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.39.0-20260215-170734","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"b5d11fdea5794b78a0dd9a07afa6e5c3a095d37a","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.39.0-20260215-170734.tgz","fileCount":175,"integrity":"sha512-nDNCb2U0CRgrMPbelxNG2A6I939S0DmIwMn6QpMi9GecpcY2E0Pi/npMJyn40sfg5/LoR5V+PPj/fV4igCZHVQ==","signatures":[{"sig":"MEUCIQDJYY9/nU1lCLlpeDwgDQoOkC4ykcgIjUVVZO8XKU7fpgIgUYh+jnMvW4+NZtyrJuU9XKH4p1VKeDl/7WsTr+q4NWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1432424},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260215-170734.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260215-170734.tgz","_integrity":"sha512-nDNCb2U0CRgrMPbelxNG2A6I939S0DmIwMn6QpMi9GecpcY2E0Pi/npMJyn40sfg5/LoR5V+PPj/fV4igCZHVQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.39.0-20260215-170734_1771175277849_0.8891771742150287","host":"s3://npm-registry-packages-npm-production"}},"0.39.0-20260216-112402":{"name":"@openrewrite/recipes-nodejs","version":"0.39.0-20260216-112402","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.39.0-20260216-112402","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"1854a6c79366c579a6b228faa217d09c22ed930b","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.39.0-20260216-112402.tgz","fileCount":175,"integrity":"sha512-6qg/sLoWdnkWiqMQZj/EBiCiSKWrVbcnfSPnmVeEfOFkTQJypDBaRbstX7gSI/0HQmUwFoBmGEng6H1xTHl8aQ==","signatures":[{"sig":"MEYCIQCEBC9yUV341CZfz8n+SssL07hK18Gym+SYRTtr+Qj+zwIhAM+jfpDFmqsU/Qq7OTQLMNEVSD+AXsyjdD7HnovY5LEH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1437228},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260216-112402.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260216-112402.tgz","_integrity":"sha512-6qg/sLoWdnkWiqMQZj/EBiCiSKWrVbcnfSPnmVeEfOFkTQJypDBaRbstX7gSI/0HQmUwFoBmGEng6H1xTHl8aQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.39.0-20260216-112402_1771241067498_0.3627595563676027","host":"s3://npm-registry-packages-npm-production"}},"0.39.0-20260216-171625":{"name":"@openrewrite/recipes-nodejs","version":"0.39.0-20260216-171625","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.39.0-20260216-171625","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"ddc055d496692c81c5da2e405207633be2a982bc","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.39.0-20260216-171625.tgz","fileCount":175,"integrity":"sha512-QeRFOchkp6CLQMSDrFzSh1Gs+3zehKLrSQXOnsQZQtyfBRuiCf4GKwAQ2x1RTOHpQQxf5tlHQw49jhuMJc1bbQ==","signatures":[{"sig":"MEQCIDjRJN/vJE1EwuWj6Ur0y8PwDCDkHOXAG3Xhj3/IRIBQAiAmZmoyHtHEBAyeg2iSnm33jOr7vIYf+2WVgXifsSy5WA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1437228},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260216-171625.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260216-171625.tgz","_integrity":"sha512-QeRFOchkp6CLQMSDrFzSh1Gs+3zehKLrSQXOnsQZQtyfBRuiCf4GKwAQ2x1RTOHpQQxf5tlHQw49jhuMJc1bbQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.39.0-20260216-171625_1771262211794_0.5798816541848557","host":"s3://npm-registry-packages-npm-production"}},"0.39.0-20260217-172304":{"name":"@openrewrite/recipes-nodejs","version":"0.39.0-20260217-172304","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.39.0-20260217-172304","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"a43f95e392cf5f2aabecb9197073f885f412c24e","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.39.0-20260217-172304.tgz","fileCount":175,"integrity":"sha512-fCJUHIwSF87uOrO2aAVJOV7rNVhEJ/lK2wd4SWeI3wLlv9DRsaceuVYMK8GSpboaXUPDHcS1UC+4rfhwucF53g==","signatures":[{"sig":"MEYCIQCK62G9Bd8hPwY2IrYedJgv0WxwJYUCGTe30OAnwtWPcgIhANCfQxn5+uq4YFwpu3+Sr7q5zMNyc+8Q0+jTZSvk1Pwf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1437228},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260217-172304.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260217-172304.tgz","_integrity":"sha512-fCJUHIwSF87uOrO2aAVJOV7rNVhEJ/lK2wd4SWeI3wLlv9DRsaceuVYMK8GSpboaXUPDHcS1UC+4rfhwucF53g==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.39.0-20260217-172304_1771349011045_0.6785738087388422","host":"s3://npm-registry-packages-npm-production"}},"0.39.0-20260218-172505":{"name":"@openrewrite/recipes-nodejs","version":"0.39.0-20260218-172505","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.39.0-20260218-172505","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"4290cc3fae870f6974d1d8fef1435c91df45f52a","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.39.0-20260218-172505.tgz","fileCount":175,"integrity":"sha512-ZYwqVqaTy7znVmmCHWhmVTvCPZNFapXzXCVUmnU21AHCwHEF4d49xoWdCalF1sRRPsq6CfkiC2cA+rJab8DcOw==","signatures":[{"sig":"MEQCIHZ8eM2AqJYc4U/L75TRKGM8tgeDRmJdNxCrvF4irZXOAiAX0qBoxa1pMd2w+QGEBSN0hBJ9Of2+9aQBavp+p6/TNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1437228},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260218-172505.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260218-172505.tgz","_integrity":"sha512-ZYwqVqaTy7znVmmCHWhmVTvCPZNFapXzXCVUmnU21AHCwHEF4d49xoWdCalF1sRRPsq6CfkiC2cA+rJab8DcOw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.39.0-20260218-172505_1771435531136_0.4365742273866051","host":"s3://npm-registry-packages-npm-production"}},"0.39.0-20260219-172121":{"name":"@openrewrite/recipes-nodejs","version":"0.39.0-20260219-172121","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.39.0-20260219-172121","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"b126ad83128534db33340b0ace0650aff3e44fb6","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.39.0-20260219-172121.tgz","fileCount":175,"integrity":"sha512-3eeCbqwuwxnQsR431+hP7fWpkGSaGpQZxf1Zc4vxlPmLsnrYw4HqabX2AzkZrjXpmLCk7NOxZdMeuOSRnRVFyQ==","signatures":[{"sig":"MEUCIGh4iFmYUy0yib+8HeIONiic4+z5ncUL/+2GIsHW1n9QAiEAwcDiqqKboqEnOXs/82AWwsgoM7WiMYubzALs8w0BU0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1437228},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260219-172121.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260219-172121.tgz","_integrity":"sha512-3eeCbqwuwxnQsR431+hP7fWpkGSaGpQZxf1Zc4vxlPmLsnrYw4HqabX2AzkZrjXpmLCk7NOxZdMeuOSRnRVFyQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.39.0-20260219-172121_1771521707179_0.7840299815413823","host":"s3://npm-registry-packages-npm-production"}},"0.39.0-20260220-171518":{"name":"@openrewrite/recipes-nodejs","version":"0.39.0-20260220-171518","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.39.0-20260220-171518","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"7b34d83d2e6ad2236f32d31df47ce4b7739da5f9","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.39.0-20260220-171518.tgz","fileCount":175,"integrity":"sha512-bFdByA9TSFRhOzYWetiuV9rJeZo8U1ZzkpyvTusRoLCJxCQoLCWnXJM0R7v+L/qo2y9dzJ0GrbcMqbDpMdC3ww==","signatures":[{"sig":"MEUCIQDy8CMtThK42u0T0LqN2GNQSBwovt1/4U+5mcw1301coQIgavBhXlJ3Z61n6tRphUUZr2S2xrM3+M0FmPQlQR4Akh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1437228},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260220-171518.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260220-171518.tgz","_integrity":"sha512-bFdByA9TSFRhOzYWetiuV9rJeZo8U1ZzkpyvTusRoLCJxCQoLCWnXJM0R7v+L/qo2y9dzJ0GrbcMqbDpMdC3ww==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.39.0-20260220-171518_1771607744645_0.08922456826257341","host":"s3://npm-registry-packages-npm-production"}},"0.39.0-20260221-170811":{"name":"@openrewrite/recipes-nodejs","version":"0.39.0-20260221-170811","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.39.0-20260221-170811","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"3531fbb2da1ad7b8b067b4b465c753f0047df8a1","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.39.0-20260221-170811.tgz","fileCount":175,"integrity":"sha512-CeXwqAxSr6TLYUi5TnE5z+hEoTRmZVw4ty2QRVaAXa+6w2XzJEGBTlakI8sNdPNO/6flTEHSbIPfwjvvCSscPw==","signatures":[{"sig":"MEUCIERyWZ8gCcVpDddpOxvloJU9De5fMCp6O41tTmpOfQpWAiEA03/PSy3UydbLuCKmRamAIwVdqDiyaEQE+8eFLnVL2/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1437228},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260221-170811.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260221-170811.tgz","_integrity":"sha512-CeXwqAxSr6TLYUi5TnE5z+hEoTRmZVw4ty2QRVaAXa+6w2XzJEGBTlakI8sNdPNO/6flTEHSbIPfwjvvCSscPw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.39.0-20260221-170811_1771693715003_0.04460374825768576","host":"s3://npm-registry-packages-npm-production"}},"0.39.0-20260222-170835":{"name":"@openrewrite/recipes-nodejs","version":"0.39.0-20260222-170835","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.39.0-20260222-170835","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"504f2453115e2ee18bcdddadab3228234492dd9e","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.39.0-20260222-170835.tgz","fileCount":175,"integrity":"sha512-P8MSoSFbD3IrVEvG3udPXkdtDM+Edl6z0LjayYBlKe49jSdtoDsqRo8FZwWsWEbo4WBVu6mFeTYPEGMoBCbWZA==","signatures":[{"sig":"MEMCIDKlPLZ/QyAYsqND1v1EO/OKeTFmMlvYj2kumIPyTHPRAh9uNnVziVxefmr4upnCselql+qoE7azGjxNEi67ukFf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1437228},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260222-170835.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260222-170835.tgz","_integrity":"sha512-P8MSoSFbD3IrVEvG3udPXkdtDM+Edl6z0LjayYBlKe49jSdtoDsqRo8FZwWsWEbo4WBVu6mFeTYPEGMoBCbWZA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.39.0-20260222-170835_1771780143773_0.3736019049314354","host":"s3://npm-registry-packages-npm-production"}},"0.39.0-20260223-112534":{"name":"@openrewrite/recipes-nodejs","version":"0.39.0-20260223-112534","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.39.0-20260223-112534","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"d8a6019e61f35bb47aa9a6a78a97fe7e728dfd56","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.39.0-20260223-112534.tgz","fileCount":175,"integrity":"sha512-gkEDFGwklxYz1vBORc5nkL/JUOxG4O7ilF6lRwUstX0hGDh5AV7jKkeFK8YHtD6aFMimKvTLdjDdFe7wg17x1A==","signatures":[{"sig":"MEUCIDag6M5Fiyeg4SDRWzG/JXXy0TbCvhPYrF/HYllGUJ6DAiEAqzkM9kpTpAjjQruSEvp6Px0loBlZmo0yednXnVUgH8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1457638},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260223-112534.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260223-112534.tgz","_integrity":"sha512-gkEDFGwklxYz1vBORc5nkL/JUOxG4O7ilF6lRwUstX0hGDh5AV7jKkeFK8YHtD6aFMimKvTLdjDdFe7wg17x1A==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.39.0-20260223-112534_1771845961588_0.193887305069407","host":"s3://npm-registry-packages-npm-production"}},"0.39.0-20260223-172427":{"name":"@openrewrite/recipes-nodejs","version":"0.39.0-20260223-172427","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.39.0-20260223-172427","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"614580c5df910dd25adcb42eff9671edbc58a8db","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.39.0-20260223-172427.tgz","fileCount":175,"integrity":"sha512-97k8SNmZTe+V2kLNbzbeTbHjOGKKbi0M6Yv3qqZ+axNAvuNpBsA6ZTeRj+Kcdu8NeNJb+U1zWIKZNFwdrnpx6g==","signatures":[{"sig":"MEYCIQDdlI9w/ZCiBgG+s2OvS677Pz9vV4lF/r+OpsAIP+Pt9gIhAJmrxoDCY6qCQ8xdSd0nOwgQDdCTlNUQufbKiIWRDFY6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1457638},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260223-172427.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260223-172427.tgz","_integrity":"sha512-97k8SNmZTe+V2kLNbzbeTbHjOGKKbi0M6Yv3qqZ+axNAvuNpBsA6ZTeRj+Kcdu8NeNJb+U1zWIKZNFwdrnpx6g==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.39.0-20260223-172427_1771867491473_0.5649179875201387","host":"s3://npm-registry-packages-npm-production"}},"0.39.0-20260223-192840":{"name":"@openrewrite/recipes-nodejs","version":"0.39.0-20260223-192840","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.39.0-20260223-192840","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"2f02a017c7ec575d2f4a653f98b6794abd7fa2a6","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.39.0-20260223-192840.tgz","fileCount":175,"integrity":"sha512-OJbzotWr2TJFaw1cmIBnIFkI78pL9hcF/ulnGGEHt0tzqedK8mN+wTwMS5zTRvP7mPDozxuU9sm5VduPvH+P1w==","signatures":[{"sig":"MEQCIHGrJWKNZYp+gpaTwl4+2B5Vcb0f98lRmvLvxb33GWWHAiAgKveWuNm/8dctoH3YI+FsgKUmfz+juvIfzw1BX29aTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1457638},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260223-192840.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260223-192840.tgz","_integrity":"sha512-OJbzotWr2TJFaw1cmIBnIFkI78pL9hcF/ulnGGEHt0tzqedK8mN+wTwMS5zTRvP7mPDozxuU9sm5VduPvH+P1w==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.39.0-20260223-192840_1771874945391_0.5442258116717811","host":"s3://npm-registry-packages-npm-production"}},"0.39.0-20260224-172405":{"name":"@openrewrite/recipes-nodejs","version":"0.39.0-20260224-172405","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.39.0-20260224-172405","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"e0a9007c45b4b720f4917b0e66519ee77e73fccd","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.39.0-20260224-172405.tgz","fileCount":175,"integrity":"sha512-B4P/uCOnmycpEbpnqxsnpjp+fAtq9/+54cklBTrIA/kxEasfWQ+bv8hChPXb75xd6bexbBC+Sx4nY5Ov3R11Wg==","signatures":[{"sig":"MEQCIHxEDCOgmc8ktksmrBw/fTC4IYHJ6K1p3HC0rxTlrHbOAiAbXIY08bScM8gUxZCgKSg024m/1jfegmC11wm2a+pk2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1457638},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260224-172405.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260224-172405.tgz","_integrity":"sha512-B4P/uCOnmycpEbpnqxsnpjp+fAtq9/+54cklBTrIA/kxEasfWQ+bv8hChPXb75xd6bexbBC+Sx4nY5Ov3R11Wg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.39.0-20260224-172405_1771953871020_0.4549793659919519","host":"s3://npm-registry-packages-npm-production"}},"0.38.1":{"name":"@openrewrite/recipes-nodejs","version":"0.38.1","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.38.1","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"847c66f3dfddd4812db293f3e08a6bba3352824f","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.38.1.tgz","fileCount":175,"integrity":"sha512-CUqaq2Xe56Emsuc6eaKfj+5pcCQtXBTz8SNbNawzblOQbOQPBjrGqCm9aWR7vLuF4WqeIOYDXXjKUvF7zGdfDg==","signatures":[{"sig":"MEYCIQC8o0HpXJpiwFG/Bf08PfILjMV3K5ge1xWZrdesi4XTEgIhAIr3Uec4j3Kb5kNDJ/1du2wXlBN6HuQmLv9UncHWd0j9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1457622},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.1.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.38.1.tgz","_integrity":"sha512-CUqaq2Xe56Emsuc6eaKfj+5pcCQtXBTz8SNbNawzblOQbOQPBjrGqCm9aWR7vLuF4WqeIOYDXXjKUvF7zGdfDg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.38.1_1772022141595_0.9343292334866078","host":"s3://npm-registry-packages-npm-production"}},"0.39.0-20260225-172415":{"name":"@openrewrite/recipes-nodejs","version":"0.39.0-20260225-172415","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.39.0-20260225-172415","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"93bc509d3bff50e52a8a372620f18a629a96518e","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.39.0-20260225-172415.tgz","fileCount":175,"integrity":"sha512-VY4kprccV9D4fSqQCEKSjvC5mw8qcchykFFDWAmvROGAYcOstlS5uNmnqGasMf7CFKZ9D2pALWxA36XQ1R/R5w==","signatures":[{"sig":"MEUCIQDHrMsX7tNikDyISllz8NrEEGFgm2Of8OgKxiM/ZXb4tAIgHsUDagPEQIZ7ZTy8lkkfJkjcUdyJ+0QxbqB67vkrFns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1457638},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260225-172415.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260225-172415.tgz","_integrity":"sha512-VY4kprccV9D4fSqQCEKSjvC5mw8qcchykFFDWAmvROGAYcOstlS5uNmnqGasMf7CFKZ9D2pALWxA36XQ1R/R5w==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.39.0-20260225-172415_1772040282993_0.4883050245419258","host":"s3://npm-registry-packages-npm-production"}},"0.39.0-20260226-172409":{"name":"@openrewrite/recipes-nodejs","version":"0.39.0-20260226-172409","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.39.0-20260226-172409","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"0d9da5280880ca08787cfa7df768811e944bbdb0","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.39.0-20260226-172409.tgz","fileCount":175,"integrity":"sha512-unHMOlPRkbwZ8E3adF0gnji/XQS8KA9KCj6VnCWpoliT4IgFEZdKjOwHLdVdjNlBqLf2RR+bAdYc1IT2htB1tQ==","signatures":[{"sig":"MEUCIQDm1mDAzfTqVRLCiSrZE4VOLbMoMmNncEHTYAPqBHfDogIgL3/3/DmZHCQK5TQ1qH4BZygr83xgYT4eQ+T2g0OKWWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1457638},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260226-172409.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260226-172409.tgz","_integrity":"sha512-unHMOlPRkbwZ8E3adF0gnji/XQS8KA9KCj6VnCWpoliT4IgFEZdKjOwHLdVdjNlBqLf2RR+bAdYc1IT2htB1tQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.39.0-20260226-172409_1772126675862_0.6205064892393841","host":"s3://npm-registry-packages-npm-production"}},"0.39.0-20260227-171251":{"name":"@openrewrite/recipes-nodejs","version":"0.39.0-20260227-171251","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.39.0-20260227-171251","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"b2b50c8dc63b8b4d11e68755088e663cb65449e1","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.39.0-20260227-171251.tgz","fileCount":175,"integrity":"sha512-97iHXaEAYYgCIWgq2VpcmTgAB9ObMuebSt28YuApSYKzhL3Ltkxt/cuP2HpbHie06wvwbuYx6caMKJvLQmPlPA==","signatures":[{"sig":"MEUCIG/LF6tZTV8QgnCaYVVz1NmdjEZglZ/1BibO1DsMuJwXAiEAkJxPfeGEzBkR+f/Rg08QD0mykx6um2z6syO9bDtXQC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1457638},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260227-171251.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260227-171251.tgz","_integrity":"sha512-97iHXaEAYYgCIWgq2VpcmTgAB9ObMuebSt28YuApSYKzhL3Ltkxt/cuP2HpbHie06wvwbuYx6caMKJvLQmPlPA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.39.0-20260227-171251_1772212394482_0.4028097746259496","host":"s3://npm-registry-packages-npm-production"}},"0.39.0-20260227-181732":{"name":"@openrewrite/recipes-nodejs","version":"0.39.0-20260227-181732","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.39.0-20260227-181732","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"f4616f78be8792bbe320f294516062b00ccee703","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.39.0-20260227-181732.tgz","fileCount":180,"integrity":"sha512-FSIo/XQV2OR7iijrEKaVY2/CmbUwVTFVKu9ocFn/AOZF5TyC4ZamG+NN0CI30CoAGh2r55eQKLxgRNkeg0IV5Q==","signatures":[{"sig":"MEUCIHOJHedsbR0j87pKvITXIaoqPvoP+HpIMiPaFcXVYNslAiEA2rI/jmxozdxMmCu9JYDrLLhI2bv2/vbR7DN4N9zxgKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1476176},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260227-181732.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260227-181732.tgz","_integrity":"sha512-FSIo/XQV2OR7iijrEKaVY2/CmbUwVTFVKu9ocFn/AOZF5TyC4ZamG+NN0CI30CoAGh2r55eQKLxgRNkeg0IV5Q==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.39.0-20260227-181732_1772216275495_0.7657212158798845","host":"s3://npm-registry-packages-npm-production"}},"0.39.0-20260227-183429":{"name":"@openrewrite/recipes-nodejs","version":"0.39.0-20260227-183429","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.39.0-20260227-183429","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"87f978ea21832e7573e3fdadd2b43fef4c91da49","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.39.0-20260227-183429.tgz","fileCount":180,"integrity":"sha512-QBHSLq93v782uLl9hHvms7oK8aNisVvomJ5Ee1QeiFbCjN41ko57hyebDN7uoFZUDHyUzMFy5AX5BrTx6buzDA==","signatures":[{"sig":"MEUCIQCuQae8uGNyFTBf51PzdgfgRCa4N62h4iiRn8J9KaWJvQIgbXoDgBcO/XenNNj04y4b4uWSbWJkjC5FVzyO3gWUE5o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1476176},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260227-183429.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260227-183429.tgz","_integrity":"sha512-QBHSLq93v782uLl9hHvms7oK8aNisVvomJ5Ee1QeiFbCjN41ko57hyebDN7uoFZUDHyUzMFy5AX5BrTx6buzDA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.39.0-20260227-183429_1772217295185_0.5952930629213571","host":"s3://npm-registry-packages-npm-production"}},"0.39.0-20260227-184657":{"name":"@openrewrite/recipes-nodejs","version":"0.39.0-20260227-184657","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.39.0-20260227-184657","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"f64cd994c0d2c71cb24fa7fc4696e536bab4cbf5","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.39.0-20260227-184657.tgz","fileCount":180,"integrity":"sha512-Vamjllr28dUNoK9PAEC5i+JS1lwEDoLW075fYzYcLOBeLLknNPFoZ/7gepBToscVsDBchy3pHR0xYhtZNmGFFQ==","signatures":[{"sig":"MEUCIAVJP0yxjXltpQBf0SMzMjnksy23ZsdSWjF6YlTRmAaKAiEAtR8GPIQInfcXHNlDomfY820hmvRHPApOTXBfoRz0FPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1476362},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260227-184657.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260227-184657.tgz","_integrity":"sha512-Vamjllr28dUNoK9PAEC5i+JS1lwEDoLW075fYzYcLOBeLLknNPFoZ/7gepBToscVsDBchy3pHR0xYhtZNmGFFQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.39.0-20260227-184657_1772218043508_0.9595892063024183","host":"s3://npm-registry-packages-npm-production"}},"0.39.0-20260227-190046":{"name":"@openrewrite/recipes-nodejs","version":"0.39.0-20260227-190046","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.39.0-20260227-190046","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"00e028f5ac44327beeabf35f7bb63b193c44b480","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.39.0-20260227-190046.tgz","fileCount":185,"integrity":"sha512-vUFDzCrAq15stI9OoEXAvdZ1L0tLvWcAJKnN0Xa2OpYChiDXqJHw+JFgkLAyut1LSQogac+IsSA6rRP08jAJGg==","signatures":[{"sig":"MEQCIC3OnGY0BdTBNggAHV+mGkhFWDG73OPci5J71Dj61mt+AiBsVh7OrpEjX6AKr6dJCT8WA6xYFbpaWwSYKEmLAu+mBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1492810},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260227-190046.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260227-190046.tgz","_integrity":"sha512-vUFDzCrAq15stI9OoEXAvdZ1L0tLvWcAJKnN0Xa2OpYChiDXqJHw+JFgkLAyut1LSQogac+IsSA6rRP08jAJGg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.39.0-20260227-190046_1772218871804_0.5299734707729751","host":"s3://npm-registry-packages-npm-production"}},"0.39.0-20260228-170521":{"name":"@openrewrite/recipes-nodejs","version":"0.39.0-20260228-170521","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.39.0-20260228-170521","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"f58ff77e37c43b63b73d42b9a86df9e0b01d9ea1","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.39.0-20260228-170521.tgz","fileCount":185,"integrity":"sha512-OUbtZ8oZtKcQbGtDBy8jF8RgIxIUDYyn0EM5U0pK6dItuJEcqZ1pCHJNOpq3Nmx6iSD9W3zfVQPY/zQt8dt1Mw==","signatures":[{"sig":"MEUCIDGJR52ime7zjdPoIHF6UuJdkzZe2NMDHlxxQ/VfMPDNAiEAjODU9x/vwdRnc6MVdMGdCzxjMA/WEpOQaKho4L2hX9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1492810},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260228-170521.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260228-170521.tgz","_integrity":"sha512-OUbtZ8oZtKcQbGtDBy8jF8RgIxIUDYyn0EM5U0pK6dItuJEcqZ1pCHJNOpq3Nmx6iSD9W3zfVQPY/zQt8dt1Mw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.39.0-20260228-170521_1772298348157_0.3512612454533115","host":"s3://npm-registry-packages-npm-production"}},"0.39.0-20260301-170647":{"name":"@openrewrite/recipes-nodejs","version":"0.39.0-20260301-170647","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.39.0-20260301-170647","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"e6401c2b08a30c31ad637fff2728be3c24e6f4f3","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.39.0-20260301-170647.tgz","fileCount":185,"integrity":"sha512-GwvWPuQWtn0E39YTChDbtDkOAxZj99XXx8cRDeag0k49GygdquEeqhPMEsfbnDIvnaPVqNWcASBeHA2tjdLK6A==","signatures":[{"sig":"MEQCIFD1Qu5ZDRdoV2epfZ1Ql69Vx3Gf3ExXpEx8YCYWs6M6AiAJU6x6YoFvqcr9Xk0KhqNDMjw6EtwYXMQW2jtwII6Mww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1492810},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260301-170647.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260301-170647.tgz","_integrity":"sha512-GwvWPuQWtn0E39YTChDbtDkOAxZj99XXx8cRDeag0k49GygdquEeqhPMEsfbnDIvnaPVqNWcASBeHA2tjdLK6A==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.39.0-20260301-170647_1772384833306_0.23762817249044077","host":"s3://npm-registry-packages-npm-production"}},"0.39.0-20260302-112437":{"name":"@openrewrite/recipes-nodejs","version":"0.39.0-20260302-112437","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.39.0-20260302-112437","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"3940790465c6308c229643220ed85b128570a0bd","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.39.0-20260302-112437.tgz","fileCount":185,"integrity":"sha512-UyTkkF/a6gXSlT8+Spdfi2FlGRp9Htq6IxQKDagaqH11IROul4CKln9Iy6HDFZPNAoS2IM72PM40AKNMHHWwpA==","signatures":[{"sig":"MEUCIQCM6SVi8+3Rf/VXUca1f1vtgGrW0O/GNT5WcFXAxyJfKwIgFtQr8TIGguPw6T2/GczoUF82SMchJC/ezwzRB5vb3KQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1510601},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260302-112437.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260302-112437.tgz","_integrity":"sha512-UyTkkF/a6gXSlT8+Spdfi2FlGRp9Htq6IxQKDagaqH11IROul4CKln9Iy6HDFZPNAoS2IM72PM40AKNMHHWwpA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.39.0-20260302-112437_1772450703488_0.7625841625283121","host":"s3://npm-registry-packages-npm-production"}},"0.39.0-20260302-171728":{"name":"@openrewrite/recipes-nodejs","version":"0.39.0-20260302-171728","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.39.0-20260302-171728","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"9763752ef83e5540aba02aceee865663d7244698","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.39.0-20260302-171728.tgz","fileCount":185,"integrity":"sha512-18VFP2qAbGxppjag4SdfLVYwJj0P+3xmWcWKNOTZakoRDYAw5qu+MEO4CUgs2wwgI4WSNeks05bSijJLgjyHcA==","signatures":[{"sig":"MEQCIBLywF2qwWW6Ll2UmOgCQKmpjIUeRSmbsBEoaDNz3QcrAiAI8j+FgnI/epUOelzD7fhpjbEDS4bHBt7NX+SliuEYHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1510601},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260302-171728.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260302-171728.tgz","_integrity":"sha512-18VFP2qAbGxppjag4SdfLVYwJj0P+3xmWcWKNOTZakoRDYAw5qu+MEO4CUgs2wwgI4WSNeks05bSijJLgjyHcA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.39.0-20260302-171728_1772471874660_0.8616627193893884","host":"s3://npm-registry-packages-npm-production"}},"0.39.0-20260303-140523":{"name":"@openrewrite/recipes-nodejs","version":"0.39.0-20260303-140523","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.39.0-20260303-140523","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"c37ee6a5f78e6b8d97750afc9b4fa47118159718","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.39.0-20260303-140523.tgz","fileCount":190,"integrity":"sha512-U9NPMc6IQNcRzwTqSw2pV3z59JjDhDm/gNMkiHwsWg8TunJMQzijgyH01T3RT+PHr9SWb7ORohn+amqSTORn8g==","signatures":[{"sig":"MEUCIF6epQM/EJir2Fp2AI5W7OA0v7mMNO7juF9HPOuzAfvpAiEA2D2Kp7doJ9d2pzy/HLh3g2UuWMziEWHJtH6XThjrL7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1518690},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260303-140523.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0-20260303-140523.tgz","_integrity":"sha512-U9NPMc6IQNcRzwTqSw2pV3z59JjDhDm/gNMkiHwsWg8TunJMQzijgyH01T3RT+PHr9SWb7ORohn+amqSTORn8g==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.39.0-20260303-140523_1772546749320_0.26022272383332434","host":"s3://npm-registry-packages-npm-production"}},"0.40.0-20260304-181756":{"name":"@openrewrite/recipes-nodejs","version":"0.40.0-20260304-181756","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.40.0-20260304-181756","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"8427a1d2fc5b4866dc924400a80b57d5d05fee2e","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.40.0-20260304-181756.tgz","fileCount":210,"integrity":"sha512-bzsxm7f5an7FVNBOZ42U/cY6FHgMQmv1Jl7GVbj2bOFV87/Xxw37NgPjDcOMwl1WMQFDuAdmUiA7VUJ54lfd7w==","signatures":[{"sig":"MEQCIHq/OYYhOrEqd/6PqEzoXQFgqHyRRbg8gErukvfdYIXKAiApK0LjQfAmTQ/sCG4XbX2VMrpAi0FsFbMcBKUAAHQhnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1562757},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.40.0-20260304-181756.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.40.0-20260304-181756.tgz","_integrity":"sha512-bzsxm7f5an7FVNBOZ42U/cY6FHgMQmv1Jl7GVbj2bOFV87/Xxw37NgPjDcOMwl1WMQFDuAdmUiA7VUJ54lfd7w==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.40.0-20260304-181756_1772648299358_0.6018808067453578","host":"s3://npm-registry-packages-npm-production"}},"0.39.0":{"name":"@openrewrite/recipes-nodejs","version":"0.39.0","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.39.0","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"7626485cf6e4259e3dcdc7552bcd989f9c10f82d","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.39.0.tgz","fileCount":210,"integrity":"sha512-M28gX5fYUjZdNAc+NgxIVcbmluF49IfO4ZP9r49xSQQTI/mOeUIuNOdAaE5pgMN4wlXYaxgXGJaolonR/aWzRQ==","signatures":[{"sig":"MEQCIDhMxQdaYRWYTtYLStT4Bx9SsShEhJJTlz+HR4ybn1y7AiBKm3/XNTtDVgkyCzRGZ5UXptvEt+l3m7k/7k/KXc7yVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1562741},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.39.0.tgz","_integrity":"sha512-M28gX5fYUjZdNAc+NgxIVcbmluF49IfO4ZP9r49xSQQTI/mOeUIuNOdAaE5pgMN4wlXYaxgXGJaolonR/aWzRQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.39.0_1772651213509_0.9339969438175268","host":"s3://npm-registry-packages-npm-production"}},"0.40.0-20260305-174544":{"name":"@openrewrite/recipes-nodejs","version":"0.40.0-20260305-174544","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.40.0-20260305-174544","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"846f9511f7c45e0a560db5f7b79a499a35f2b232","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.40.0-20260305-174544.tgz","fileCount":210,"integrity":"sha512-aKjxmNTnasyUgPIe1SQO4YOrtlUxA6kNHzaBByWKMwHbN1mmMnt8AsIhUda9w1xjpI6Lx9RTyfPRgS+wAM8TEQ==","signatures":[{"sig":"MEUCIE5QA7/j25imQ8Km7//BlR6C4J1X/PCsY9latcKTaaEqAiEAjJM6PDTeR6dtTPmxzYGdr+4enofFR6LKNedbRazzlvw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1562757},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.40.0-20260305-174544.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.40.0-20260305-174544.tgz","_integrity":"sha512-aKjxmNTnasyUgPIe1SQO4YOrtlUxA6kNHzaBByWKMwHbN1mmMnt8AsIhUda9w1xjpI6Lx9RTyfPRgS+wAM8TEQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.40.0-20260305-174544_1772732766892_0.6606580375197553","host":"s3://npm-registry-packages-npm-production"}},"0.40.0-20260306-171447":{"name":"@openrewrite/recipes-nodejs","version":"0.40.0-20260306-171447","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.40.0-20260306-171447","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"feb3c4a4a2c993354e0c8f42d7cdf853f9b6291c","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.40.0-20260306-171447.tgz","fileCount":210,"integrity":"sha512-3ZV/oPq7d1v5YYxINi1ZDUG3/Skz0rjj5ry43dwXKLisrhPG5262j63q7DiCVuVbBV8Vj3B+zywlVLj7JFUkeQ==","signatures":[{"sig":"MEQCIBm7cboN51cAijrjjhLDqMaLuGnbkSELEaLKEvhGF1+WAiAFYDSYuoPHxacwUWztS0yj72eFah/8Xl19gLs4f46JAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1562757},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.40.0-20260306-171447.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.40.0-20260306-171447.tgz","_integrity":"sha512-3ZV/oPq7d1v5YYxINi1ZDUG3/Skz0rjj5ry43dwXKLisrhPG5262j63q7DiCVuVbBV8Vj3B+zywlVLj7JFUkeQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.40.0-20260306-171447_1772817313819_0.8781314977293269","host":"s3://npm-registry-packages-npm-production"}},"0.40.0-20260307-170635":{"name":"@openrewrite/recipes-nodejs","version":"0.40.0-20260307-170635","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.40.0-20260307-170635","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"a201fd249bc19808a216c9a498b2cbcc0f727bf3","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.40.0-20260307-170635.tgz","fileCount":210,"integrity":"sha512-zgWgOl969xgodp7yyF2fy6A8BFOxB2/VxPTV7sHRICU1cVFNtTiunEfIfJ6bbgacflAEOmiBEDcjGqG4/PMW+g==","signatures":[{"sig":"MEUCIAxvjHlnopzN8nALFb8wU+0gP1tt4R++0ZqQ92mAF7RoAiEAmZkXpnv/rx4mFx7UHbnYrw6SqIa6iA2aIMhF4EqDqY4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1562757},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.40.0-20260307-170635.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.40.0-20260307-170635.tgz","_integrity":"sha512-zgWgOl969xgodp7yyF2fy6A8BFOxB2/VxPTV7sHRICU1cVFNtTiunEfIfJ6bbgacflAEOmiBEDcjGqG4/PMW+g==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.40.0-20260307-170635_1772903220435_0.21491103476530538","host":"s3://npm-registry-packages-npm-production"}},"0.40.0-20260308-170722":{"name":"@openrewrite/recipes-nodejs","version":"0.40.0-20260308-170722","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.40.0-20260308-170722","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"d01bdbb24edaa3b1b6bed4ee45c0b01bb236186e","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.40.0-20260308-170722.tgz","fileCount":210,"integrity":"sha512-GgHzNW+hzOzccqBj31yPFCmooDqzLUOBYtMnju+0LY5PiWLb9oqukYCe3ZXjaWR2qzDvZiG0v7HQTSxyM4iNuw==","signatures":[{"sig":"MEUCIQDQAHnRlI8itecptUTpSviAU79KoWjx3V5DcEqieawSvQIgP8Z3dH1MVTFooOnJdPdRHOhyPJMdQVsuLz5MPDKLyKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1562757},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.40.0-20260308-170722.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.40.0-20260308-170722.tgz","_integrity":"sha512-GgHzNW+hzOzccqBj31yPFCmooDqzLUOBYtMnju+0LY5PiWLb9oqukYCe3ZXjaWR2qzDvZiG0v7HQTSxyM4iNuw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.40.0-20260308-170722_1772989666662_0.5609823511431615","host":"s3://npm-registry-packages-npm-production"}},"0.40.0-20260309-112254":{"name":"@openrewrite/recipes-nodejs","version":"0.40.0-20260309-112254","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.40.0-20260309-112254","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"21df6c68f58e0387ec95420ddb1182c4782a5f1a","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.40.0-20260309-112254.tgz","fileCount":210,"integrity":"sha512-4sAiIkz80vI4ycC0Rq6vuUx76lddB+dH5tgBtCmpBpoGXf3aLl2rblEFEDj3JyfLXPNup/zUIhf/2e3vGWxXQQ==","signatures":[{"sig":"MEUCIQDasJQ2v1YXvzwpXhQQTWdakiYxZp/dEdy4hUvB/5/sywIgPYXtT19RURUOP+NYZqW5fo7dF4gRSTspFjE3r9Jh/w8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1602487},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.40.0-20260309-112254.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.40.0-20260309-112254.tgz","_integrity":"sha512-4sAiIkz80vI4ycC0Rq6vuUx76lddB+dH5tgBtCmpBpoGXf3aLl2rblEFEDj3JyfLXPNup/zUIhf/2e3vGWxXQQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.40.0-20260309-112254_1773055399428_0.5815694685509338","host":"s3://npm-registry-packages-npm-production"}},"0.40.0-20260309-171940":{"name":"@openrewrite/recipes-nodejs","version":"0.40.0-20260309-171940","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.40.0-20260309-171940","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"58ed400547a0ddf1c3a15af00d89ce2e842e64fe","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.40.0-20260309-171940.tgz","fileCount":210,"integrity":"sha512-KYvt+B0FDFXU3R1sYYldCahiHY87nbrzVWQOzqlcxAGVHQn/JdHvIcEJ4YErWau+mCJ8YY9ZNmwu5IwfO78iDg==","signatures":[{"sig":"MEUCIQDcfnW57YjGrkiU5oZF3vpg4L5OhganinBncFsicXTVYQIgOw3x5yCfChxL1aU7p3unC3/COj0QrOxZpGrM1kz9kHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1602487},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.40.0-20260309-171940.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.40.0-20260309-171940.tgz","_integrity":"sha512-KYvt+B0FDFXU3R1sYYldCahiHY87nbrzVWQOzqlcxAGVHQn/JdHvIcEJ4YErWau+mCJ8YY9ZNmwu5IwfO78iDg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.40.0-20260309-171940_1773076808006_0.6793901754358502","host":"s3://npm-registry-packages-npm-production"}},"0.40.0-20260310-171812":{"name":"@openrewrite/recipes-nodejs","version":"0.40.0-20260310-171812","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.40.0-20260310-171812","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"e410c87266283298a1b0c023f5a478a1958931a5","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.40.0-20260310-171812.tgz","fileCount":210,"integrity":"sha512-GfriihpUUkPsehC8biGarlRh/ZyoHI7oAZCcK0GFCJ013ICZ+oAJoU1gTrMfkxQiEgF1gKJfFgYafWmzBYTvFA==","signatures":[{"sig":"MEQCIHE1YqXPmPq0+I4qlkfLHztmDLVLkc4bK7kt4i1e039jAiA71ttVOy8pg1biDqBEl2hUwRG0lspHD+Ymv7IEvMzjRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1602487},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.40.0-20260310-171812.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.40.0-20260310-171812.tgz","_integrity":"sha512-GfriihpUUkPsehC8biGarlRh/ZyoHI7oAZCcK0GFCJ013ICZ+oAJoU1gTrMfkxQiEgF1gKJfFgYafWmzBYTvFA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"immer":"^11.0.1","semver":"^7.7.3","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.40.0-20260310-171812_1773163115364_0.6092667391895548","host":"s3://npm-registry-packages-npm-production"}},"0.40.0-20260311-084010":{"name":"@openrewrite/recipes-nodejs","version":"0.40.0-20260311-084010","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.40.0-20260311-084010","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"a1f543c7dab9f661e926093b5b12a5503dd859be","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.40.0-20260311-084010.tgz","fileCount":210,"integrity":"sha512-RDiWqU4ySnwlkl+Z0o6PZRJrF8eST3O5CWgsCOKHA+3OODdT+6BmDrHjPlZcaAnPcalzVlIcLIu9ya9YBsYjeg==","signatures":[{"sig":"MEUCIQC5lkj+oi8O+Tnqh7J8uU7dnq+GmwA/AI4kUOSiIaYuMQIgCcCUkvdAtmV+9mf6g0l8I8quYFmdxO0gFUXKvbJ+As0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1602495},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.40.0-20260311-084010.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.40.0-20260311-084010.tgz","_integrity":"sha512-RDiWqU4ySnwlkl+Z0o6PZRJrF8eST3O5CWgsCOKHA+3OODdT+6BmDrHjPlZcaAnPcalzVlIcLIu9ya9YBsYjeg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.40.0-20260311-084010_1773218435154_0.39833999397012887","host":"s3://npm-registry-packages-npm-production"}},"0.40.0-20260311-171943":{"name":"@openrewrite/recipes-nodejs","version":"0.40.0-20260311-171943","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.40.0-20260311-171943","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"637f56f4182c52aeef89042495368f1178acda26","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.40.0-20260311-171943.tgz","fileCount":210,"integrity":"sha512-plGfqYWzC3NT4OX7qvGo/OkcpaEvqWUqTX/LPef+7eMl//5yf6NQFtUfY8URmh9XkW5wQbwLbjFaXb6jGme10g==","signatures":[{"sig":"MEQCICsRF6Om6UXMWd0DqUeYm4ryS9vyPfxaGDQqY1OjCWt6AiADmR36BFG1w3NyN1mW68umAZftFsOgJ8B9W7r1eOxKUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1602495},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.40.0-20260311-171943.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.40.0-20260311-171943.tgz","_integrity":"sha512-plGfqYWzC3NT4OX7qvGo/OkcpaEvqWUqTX/LPef+7eMl//5yf6NQFtUfY8URmh9XkW5wQbwLbjFaXb6jGme10g==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.40.0-20260311-171943_1773249609140_0.04764201081113173","host":"s3://npm-registry-packages-npm-production"}},"0.40.0-20260311-231240":{"name":"@openrewrite/recipes-nodejs","version":"0.40.0-20260311-231240","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.40.0-20260311-231240","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"129d8ee38d1af63255af48667a61653b0c5b013e","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.40.0-20260311-231240.tgz","fileCount":210,"integrity":"sha512-nLiSw6LagjBKcmwuOuuHS/X21sOAwRvlv9kKaY+vdPc8r3AxpwX1YHtIR7fz/k78DYjHb+aQb1R0HLq9bIrbJw==","signatures":[{"sig":"MEYCIQCi8M/qtHJiT5To7pCR5oxtwWX4Gk0aKH+hXNN73R9ZQQIhAJRNyWW00MrdESB8j55PIp6kpRynE6kvLt5a9oJzUfi2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1602495},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.40.0-20260311-231240.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.40.0-20260311-231240.tgz","_integrity":"sha512-nLiSw6LagjBKcmwuOuuHS/X21sOAwRvlv9kKaY+vdPc8r3AxpwX1YHtIR7fz/k78DYjHb+aQb1R0HLq9bIrbJw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.40.0-20260311-231240_1773270786632_0.9531638731315328","host":"s3://npm-registry-packages-npm-production"}},"0.40.0-20260312-085222":{"name":"@openrewrite/recipes-nodejs","version":"0.40.0-20260312-085222","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.40.0-20260312-085222","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"0fc9abe7c8756e8dd95f4ca90f4ba2d89031df03","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.40.0-20260312-085222.tgz","fileCount":210,"integrity":"sha512-WwXA+Q9fIVXlySI2bnxuM3bCcaA5XoIvm6SA8y3XgkSzRTxia3rcK79Gjx4sx3+j7xRone01GULOF5uaIEXoCQ==","signatures":[{"sig":"MEUCIFCnyXtMOx7nmajdQ2V3aOv3vz30UtyN+ISPcZ/5VUlHAiEAw855SdSNNpquYxzKfZqtsGwi/5zY5cP02QuAhtnrKuI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1617134},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.40.0-20260312-085222.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.40.0-20260312-085222.tgz","_integrity":"sha512-WwXA+Q9fIVXlySI2bnxuM3bCcaA5XoIvm6SA8y3XgkSzRTxia3rcK79Gjx4sx3+j7xRone01GULOF5uaIEXoCQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.40.0-20260312-085222_1773305568307_0.936673650215756","host":"s3://npm-registry-packages-npm-production"}},"0.40.0":{"name":"@openrewrite/recipes-nodejs","version":"0.40.0","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.40.0","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"694f310169dc7975142140205e1122a64ffc99f4","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.40.0.tgz","fileCount":210,"integrity":"sha512-PVF8CUFOMcuPXBY09k225UccBdQsNecyuuHU+JeFZfqeO3noBtPntqsruCFHjiixcmwtv102onWrbbl1AtyTwA==","signatures":[{"sig":"MEUCIQCQB4sGn4R/jlNpP3BOsMlXrp6/JqaC7rie3js5sn3R8wIgZkuw3Svy+L9Uq5VUWSnN0dD795hurLzcOPgEmE8bywM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1617118},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.40.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.40.0.tgz","_integrity":"sha512-PVF8CUFOMcuPXBY09k225UccBdQsNecyuuHU+JeFZfqeO3noBtPntqsruCFHjiixcmwtv102onWrbbl1AtyTwA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.40.0_1773319633159_0.33887888900604035","host":"s3://npm-registry-packages-npm-production"}},"0.41.0-20260312-171957":{"name":"@openrewrite/recipes-nodejs","version":"0.41.0-20260312-171957","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.41.0-20260312-171957","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"01e1ec579d9778fddc9a757e7c6d7525b7db2a46","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.41.0-20260312-171957.tgz","fileCount":210,"integrity":"sha512-OMzPEalgTfXwDqtbp7W39OnARf7TlshP8tHZWnFlKudpZFs3LtjUkME6qIpDCMrJP4nDVyHw90ShR60XuXFxfw==","signatures":[{"sig":"MEUCIE6l6cdO5xYQOHI4ir8ZCuntJMlY7PZvXK2he/i/T2KuAiEAwMK2mtJ/d1/wNmFYU8cj+wLr3K+A4jsueJ9XoSnvAqk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1617134},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.41.0-20260312-171957.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.41.0-20260312-171957.tgz","_integrity":"sha512-OMzPEalgTfXwDqtbp7W39OnARf7TlshP8tHZWnFlKudpZFs3LtjUkME6qIpDCMrJP4nDVyHw90ShR60XuXFxfw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.41.0-20260312-171957_1773336026661_0.6722714236255303","host":"s3://npm-registry-packages-npm-production"}},"0.41.0-20260313-171431":{"name":"@openrewrite/recipes-nodejs","version":"0.41.0-20260313-171431","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.41.0-20260313-171431","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"3430ff96523e0b2a2d194fff60e46cb097b322fe","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.41.0-20260313-171431.tgz","fileCount":210,"integrity":"sha512-Zsi+G+bz/4Q0WG9+7I3toGHoHseAn8pmL56E3nya5ccRKk8L6AnVvBIV6+XmH/OzeLnTeHBgak5Es4t0X8/eww==","signatures":[{"sig":"MEUCIQCd9p9ISotVrN1lTQ6n/7Ge6kAl+kIWUM4/enaLULA6IgIgLGbA28hQas+HMNsSp/whai5CMa8IQuy3J5LnC12LRFw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1617134},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.41.0-20260313-171431.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.41.0-20260313-171431.tgz","_integrity":"sha512-Zsi+G+bz/4Q0WG9+7I3toGHoHseAn8pmL56E3nya5ccRKk8L6AnVvBIV6+XmH/OzeLnTeHBgak5Es4t0X8/eww==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.41.0-20260313-171431_1773422096655_0.5451690543515235","host":"s3://npm-registry-packages-npm-production"}},"0.41.0-20260314-170851":{"name":"@openrewrite/recipes-nodejs","version":"0.41.0-20260314-170851","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.41.0-20260314-170851","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"ba29309b785465d42440bded2387e44e51881e21","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.41.0-20260314-170851.tgz","fileCount":210,"integrity":"sha512-hxzeUBc4Tp6I5SWCqU3JymGH/GgQ9Ylagx7keOM6RRdFscB+iH5z0sRgbKaqg+AqNGaNlznLBu/T5PkusunnzQ==","signatures":[{"sig":"MEYCIQDN2XJKAULGG+sqxQBDyWTey6LlpStC0lT3iszFRxBYXAIhAIBFQ0XNQymZAkcKdgPfzuiN6vtDTUOPW54MNhfHCSk2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1617134},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.41.0-20260314-170851.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.41.0-20260314-170851.tgz","_integrity":"sha512-hxzeUBc4Tp6I5SWCqU3JymGH/GgQ9Ylagx7keOM6RRdFscB+iH5z0sRgbKaqg+AqNGaNlznLBu/T5PkusunnzQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.41.0-20260314-170851_1773508158558_0.7790731725102573","host":"s3://npm-registry-packages-npm-production"}},"0.41.0-20260315-170924":{"name":"@openrewrite/recipes-nodejs","version":"0.41.0-20260315-170924","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.41.0-20260315-170924","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"61c80b2371ba4997e00dc0f7a68ced58ab9a38ca","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.41.0-20260315-170924.tgz","fileCount":210,"integrity":"sha512-cjOSzQDOdS4kLVrVBO9r0losXS+Fk//meRMK0d1jtQMc+h6Ob3E8nsGgL8YfrNw5ba2BUoAq03ucYdmufmLvUg==","signatures":[{"sig":"MEUCIQC9Tzsf/ArTDf4BbzQLAHekZhkNsb5qCWNAzFln/W1ifAIgd2cyYyBSWbc8Rw6rr6WIeGpV1QoOUQXl68CXOpikseY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1617134},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.41.0-20260315-170924.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.41.0-20260315-170924.tgz","_integrity":"sha512-cjOSzQDOdS4kLVrVBO9r0losXS+Fk//meRMK0d1jtQMc+h6Ob3E8nsGgL8YfrNw5ba2BUoAq03ucYdmufmLvUg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.41.0-20260315-170924_1773594587847_0.5589009230869182","host":"s3://npm-registry-packages-npm-production"}},"0.41.0-20260316-112755":{"name":"@openrewrite/recipes-nodejs","version":"0.41.0-20260316-112755","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.41.0-20260316-112755","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"af27f3871caa6d71b600f7daafd43b083297dafb","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.41.0-20260316-112755.tgz","fileCount":210,"integrity":"sha512-NrENWHtzTWfjFbJPQFbtrSKv5HSBvP7kKRa5SmT7th4MIZCfKU+3Duxyr30nTbgZe3acOm/YtpvHfE0FcDe3zQ==","signatures":[{"sig":"MEUCIDaWq3QxOFemKj+PYxl081g1DdAOw9ycMGh0IS52neCdAiEA0hw82j8A8pHXNE7konNOJ7R5yCBkzbkXdFnEJzrIk6M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1636282},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.41.0-20260316-112755.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.41.0-20260316-112755.tgz","_integrity":"sha512-NrENWHtzTWfjFbJPQFbtrSKv5HSBvP7kKRa5SmT7th4MIZCfKU+3Duxyr30nTbgZe3acOm/YtpvHfE0FcDe3zQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.41.0-20260316-112755_1773660499603_0.6110348965834567","host":"s3://npm-registry-packages-npm-production"}},"0.41.0-20260316-172426":{"name":"@openrewrite/recipes-nodejs","version":"0.41.0-20260316-172426","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.41.0-20260316-172426","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"94a28e1640c2c8d9be4b321fcfddf78673aa2676","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.41.0-20260316-172426.tgz","fileCount":210,"integrity":"sha512-kILUYMs9p02NvVyfF8g0FJliC3xsopxuuthmwuBMy+NUbumoOrzvcvgxO4+/9B2zaGAuM6InwEWe+ljuhCTGhQ==","signatures":[{"sig":"MEUCIQD9Ia98m9EFa7XRhYWHeJR3x0wjVVRggxCcFW1tWtv3MQIgIWSb3cF1jziypi3CaC87I4ucRqKppRE/MoEOLgm/aIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1636282},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.41.0-20260316-172426.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.41.0-20260316-172426.tgz","_integrity":"sha512-kILUYMs9p02NvVyfF8g0FJliC3xsopxuuthmwuBMy+NUbumoOrzvcvgxO4+/9B2zaGAuM6InwEWe+ljuhCTGhQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.41.0-20260316-172426_1773681893325_0.14529180164605182","host":"s3://npm-registry-packages-npm-production"}},"0.41.0-20260317-172415":{"name":"@openrewrite/recipes-nodejs","version":"0.41.0-20260317-172415","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.41.0-20260317-172415","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"16ec65a32e49fbea927db9675e1c5a51a3b7b31c","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.41.0-20260317-172415.tgz","fileCount":210,"integrity":"sha512-9zNj52BDlTjmvub6/sJDQ8pa06IiIOFou59U+bgcvUfcku4phUHQBBV1xsInqHElyjQk6kR2PDd9Td4m+qlDzA==","signatures":[{"sig":"MEUCIQCen6xqs8bLMHQeEu/tsVQ2PRsqKUdaw4ZnUwB3EzCQiwIgSHq+b+JBki8lupT8AJWovnfgjrxQisU/ParKrc03FuE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1636282},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.41.0-20260317-172415.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.41.0-20260317-172415.tgz","_integrity":"sha512-9zNj52BDlTjmvub6/sJDQ8pa06IiIOFou59U+bgcvUfcku4phUHQBBV1xsInqHElyjQk6kR2PDd9Td4m+qlDzA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.41.0-20260317-172415_1773768281968_0.807119948313983","host":"s3://npm-registry-packages-npm-production"}},"0.41.0-20260318-172402":{"name":"@openrewrite/recipes-nodejs","version":"0.41.0-20260318-172402","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.41.0-20260318-172402","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"fd18af68dddd8df4e92dec64ae49285d367bc60d","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.41.0-20260318-172402.tgz","fileCount":210,"integrity":"sha512-lTsGyyf7Qn9yRHx0Lob84D5j/j9lPCOCqCTmYZVlIWGV6gqXyJMQvNsg9mOgsKozWoREkdiKztWXkhnzCT+rXg==","signatures":[{"sig":"MEUCIQDDBFjfzup7NK1/fN3zP7RR0Ps1DgzY6qrquTRwZaKhfgIgVXnm7lSxjHHbCTeaeXRGBTAM/ciwpowedO9indwBM7A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1636282},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.41.0-20260318-172402.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.41.0-20260318-172402.tgz","_integrity":"sha512-lTsGyyf7Qn9yRHx0Lob84D5j/j9lPCOCqCTmYZVlIWGV6gqXyJMQvNsg9mOgsKozWoREkdiKztWXkhnzCT+rXg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.41.0-20260318-172402_1773854668443_0.5544672418125667","host":"s3://npm-registry-packages-npm-production"}},"0.41.0-20260319-132439":{"name":"@openrewrite/recipes-nodejs","version":"0.41.0-20260319-132439","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.41.0-20260319-132439","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"2674984b50ed994e27bb0c12489b6c2668ccacef","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.41.0-20260319-132439.tgz","fileCount":210,"integrity":"sha512-IIRhkkgukMNp+R2zMx3izLjbXwuulkQ4JnoYvU/6uFCQHxH2mgAB/cpCvCptmT94xmElP/z9tIDKC2xPFhbSsA==","signatures":[{"sig":"MEYCIQDuCR3QLiCfbfrl5YBus17in4eBhbMH1SE61QOSg98KrAIhAOtlV2tYpCWscsuuycFIn4vwhLWegQ7TzglTyL4qVyOe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1646149},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.41.0-20260319-132439.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.41.0-20260319-132439.tgz","_integrity":"sha512-IIRhkkgukMNp+R2zMx3izLjbXwuulkQ4JnoYvU/6uFCQHxH2mgAB/cpCvCptmT94xmElP/z9tIDKC2xPFhbSsA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.41.0-20260319-132439_1773926703985_0.44611680731695547","host":"s3://npm-registry-packages-npm-production"}},"0.41.0-20260319-172145":{"name":"@openrewrite/recipes-nodejs","version":"0.41.0-20260319-172145","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.41.0-20260319-172145","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"0dea240b244a943b563ef2f21a870eccfc80c187","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.41.0-20260319-172145.tgz","fileCount":210,"integrity":"sha512-mTXf1h9EEW1UOwziSYdUeJivmq4mBE18CSbEpaMst/HpvGgYmCvCGpaCjooFuKlOJ6HHJIYsLAZ8F+pXhBUG7A==","signatures":[{"sig":"MEYCIQCaM3dF+hkY5+DpgTuFU3TYz7HWxX/oHgHZ2KvFzG5xcAIhALZyed8El0vQYLI5ElG0bb3kj3lSKo7LAR154pFNiNCr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1646149},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.41.0-20260319-172145.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.41.0-20260319-172145.tgz","_integrity":"sha512-mTXf1h9EEW1UOwziSYdUeJivmq4mBE18CSbEpaMst/HpvGgYmCvCGpaCjooFuKlOJ6HHJIYsLAZ8F+pXhBUG7A==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.41.0-20260319-172145_1773940932189_0.5163688686969625","host":"s3://npm-registry-packages-npm-production"}},"0.41.0-20260319-193323":{"name":"@openrewrite/recipes-nodejs","version":"0.41.0-20260319-193323","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.41.0-20260319-193323","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"d84d8753f84cf0d6f962571d1b10a3e0f2556f27","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.41.0-20260319-193323.tgz","fileCount":210,"integrity":"sha512-81NY+Lhl8JEgvbXm2du9N5xnjB8rbOIhySFO2kUVRlB1tfdtIZq5UFEAv7KAKgACJBaa2Eft3ajCfwx23GxOMQ==","signatures":[{"sig":"MEYCIQD1vrKPtXZFRyLKJFWKz1dOHFcnYlRvLWuiuOdaI0BD1wIhALi3Kc0tsTAOYmN+nhljVhIyYnOzMljqm0NstZbidrH+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1650683},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.41.0-20260319-193323.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.41.0-20260319-193323.tgz","_integrity":"sha512-81NY+Lhl8JEgvbXm2du9N5xnjB8rbOIhySFO2kUVRlB1tfdtIZq5UFEAv7KAKgACJBaa2Eft3ajCfwx23GxOMQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.41.0-20260319-193323_1773948826865_0.4710109821325388","host":"s3://npm-registry-packages-npm-production"}},"0.41.0-20260320-171614":{"name":"@openrewrite/recipes-nodejs","version":"0.41.0-20260320-171614","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.41.0-20260320-171614","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"f12a22f70849fb249eb35d2a1f7586b1e74e4ae2","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.41.0-20260320-171614.tgz","fileCount":210,"integrity":"sha512-n1nDodVMUHN/fnZTU7DoZUEENBAGnBfLiTX3+JUQW8PMSBCVfP5L52ENGdfolorNrDxu5qG/NE0WSr1FYxz8xA==","signatures":[{"sig":"MEUCIA+l7n5X+9f+ySaB2zWh7g12GJdN/w3Wvx0BAHC6gOEtAiEA8XBR+jD7+J26Fh3ymlqkGftscc38N1Ghnk7Fv7gxZng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1650683},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.41.0-20260320-171614.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.41.0-20260320-171614.tgz","_integrity":"sha512-n1nDodVMUHN/fnZTU7DoZUEENBAGnBfLiTX3+JUQW8PMSBCVfP5L52ENGdfolorNrDxu5qG/NE0WSr1FYxz8xA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.41.0-20260320-171614_1774027000763_0.9845855290635983","host":"s3://npm-registry-packages-npm-production"}},"0.41.0-20260321-170819":{"name":"@openrewrite/recipes-nodejs","version":"0.41.0-20260321-170819","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.41.0-20260321-170819","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"3406fcafabd32f3dcf25854d89d030247e50e65a","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.41.0-20260321-170819.tgz","fileCount":210,"integrity":"sha512-lZ7WZCQV/LY5h+2tRUQG9aC0zgD21dLbod+BGeLQtWdnbV8B5QMnU3W5PJL7OOgZtbF/wa11j1aAttDrNUOujA==","signatures":[{"sig":"MEUCIFaewcvmBs7ducwl3Sy4JChnzhxd+LxVfwlbqN9p6etuAiEA1ZuldAFe5IUAprZdF+RqZ6muR4FxoCuzZ9kaIVIzWMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1650683},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.41.0-20260321-170819.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.41.0-20260321-170819.tgz","_integrity":"sha512-lZ7WZCQV/LY5h+2tRUQG9aC0zgD21dLbod+BGeLQtWdnbV8B5QMnU3W5PJL7OOgZtbF/wa11j1aAttDrNUOujA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.41.0-20260321-170819_1774112925452_0.45131211897835355","host":"s3://npm-registry-packages-npm-production"}},"0.41.0-20260322-170807":{"name":"@openrewrite/recipes-nodejs","version":"0.41.0-20260322-170807","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.41.0-20260322-170807","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"626da47848afc798943ea4fa3d2ebeb4934e48b3","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.41.0-20260322-170807.tgz","fileCount":210,"integrity":"sha512-HgFWmeVc4BHlFWisREZj9fEdvuJRkHmXuN5kObKRWcynzEPBOoti9CoOh5wicBsz7rIFv4/Nk4e+uiJi9ule6A==","signatures":[{"sig":"MEYCIQDUwHLloL/HungldjE8ZZkdVYcZ6yx8sqfqFgNb23rT5wIhAJln50nQU5OR1jwPPLd88f2s0R57olvRajOAEJ0yPoMQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1650683},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.41.0-20260322-170807.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.41.0-20260322-170807.tgz","_integrity":"sha512-HgFWmeVc4BHlFWisREZj9fEdvuJRkHmXuN5kObKRWcynzEPBOoti9CoOh5wicBsz7rIFv4/Nk4e+uiJi9ule6A==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.41.0-20260322-170807_1774199314476_0.8698261749065339","host":"s3://npm-registry-packages-npm-production"}},"0.41.0-20260323-110618":{"name":"@openrewrite/recipes-nodejs","version":"0.41.0-20260323-110618","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.41.0-20260323-110618","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"ac0741c5869ab0ed7f451a1ca64f28b7a5d2923f","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.41.0-20260323-110618.tgz","fileCount":210,"integrity":"sha512-FpK3lWxdJ0Xoq0fmIbK2DzhWUwjSq+84Vm3NBTaWpUVl4UZEDTlWgXcosn+vEbDIOYnpeMRoQq+gS0FVSVENtw==","signatures":[{"sig":"MEUCIDrYp4tkCpSWgNCHLIxi56/zhml7fhiNMf1LFqVoEYXBAiEAj3h2aOsbX1LGeyvB/v4Y2nUiVAvVUiAs3ZpIVjbHxcY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1650683},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.41.0-20260323-110618.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.41.0-20260323-110618.tgz","_integrity":"sha512-FpK3lWxdJ0Xoq0fmIbK2DzhWUwjSq+84Vm3NBTaWpUVl4UZEDTlWgXcosn+vEbDIOYnpeMRoQq+gS0FVSVENtw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.41.0-20260323-110618_1774264002483_0.06380763443799942","host":"s3://npm-registry-packages-npm-production"}},"0.41.0-20260323-112416":{"name":"@openrewrite/recipes-nodejs","version":"0.41.0-20260323-112416","license":"Moderne Source Available License","_id":"@openrewrite/recipes-nodejs@0.41.0-20260323-112416","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"925c1c900b4ee614792138084d59ea05951a63e7","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.41.0-20260323-112416.tgz","fileCount":210,"integrity":"sha512-J/BGOQHlSAzjpGRyDfv+n+MZB3uj7VaKaHoldu+/IrjXRSpULgI7O0+ayNfZTDXg7WDpsvZMIk+/gUG1vQsfJg==","signatures":[{"sig":"MEQCICeIAuPGMvIO40pXg6yjjViHCiYUyOL7+CP6NXnYP8y2AiBJGCJgyk7Swv+Pxa07YvQJOn58hFY8x3YpZDaqjAa1gQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1656501},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.41.0-20260323-112416.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.41.0-20260323-112416.tgz","_integrity":"sha512-J/BGOQHlSAzjpGRyDfv+n+MZB3uj7VaKaHoldu+/IrjXRSpULgI7O0+ayNfZTDXg7WDpsvZMIk+/gUG1vQsfJg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.41.0-20260323-112416_1774265085419_0.5918432928075816","host":"s3://npm-registry-packages-npm-production"}},"0.41.0-20260323-140359":{"name":"@openrewrite/recipes-nodejs","version":"0.41.0-20260323-140359","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.41.0-20260323-140359","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"0ffffdea285d2f4f6a69d813fefc7f105022a006","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.41.0-20260323-140359.tgz","fileCount":210,"integrity":"sha512-1EMUIxdfQE84dCIgiPsmdKLDb6JH0u4YPjsfNw4FdGesXBM6LCLE7YH0viKlGpqhOErPfWGULTRYP9JL7zRlQg==","signatures":[{"sig":"MEUCIQCGRIfDJKD2rNA7jt1ufBDMTMK1smnLp1e3WfYZ9yyrnQIgJbkpfYT8O1KAI03qIFPs2HrOehuiZGSczAqUCq7ql4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1661288},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.41.0-20260323-140359.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.41.0-20260323-140359.tgz","_integrity":"sha512-1EMUIxdfQE84dCIgiPsmdKLDb6JH0u4YPjsfNw4FdGesXBM6LCLE7YH0viKlGpqhOErPfWGULTRYP9JL7zRlQg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.41.0-20260323-140359_1774274666382_0.2165809514673216","host":"s3://npm-registry-packages-npm-production"}},"0.41.0-20260323-171939":{"name":"@openrewrite/recipes-nodejs","version":"0.41.0-20260323-171939","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.41.0-20260323-171939","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"dd6c4af27ba582f044aeeb09b6ea826046e5d2a0","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.41.0-20260323-171939.tgz","fileCount":210,"integrity":"sha512-fxBef4NSAdouugMSeb7vjUweHlj1Ad3kbVoV80wecH/WGCvZlCAsi3W8Rl69qNaG2pX1Ly9EgimLiPh42MIj3g==","signatures":[{"sig":"MEYCIQD3P2KHJ600COQzxxt/Ef1U/0hqILUGdJjiZwWTaE/KmAIhALFxyjz84BkqC/0fxjV+Ly6hWpG3vMNUeYOB6YvrVhe8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1661288},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.41.0-20260323-171939.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.41.0-20260323-171939.tgz","_integrity":"sha512-fxBef4NSAdouugMSeb7vjUweHlj1Ad3kbVoV80wecH/WGCvZlCAsi3W8Rl69qNaG2pX1Ly9EgimLiPh42MIj3g==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.41.0-20260323-171939_1774286405860_0.31680021301378525","host":"s3://npm-registry-packages-npm-production"}},"0.41.0-20260324-172206":{"name":"@openrewrite/recipes-nodejs","version":"0.41.0-20260324-172206","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.41.0-20260324-172206","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"268ea095adb7643a56f83ab79b9b3abc54e5e1e6","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.41.0-20260324-172206.tgz","fileCount":210,"integrity":"sha512-cd7Iu0GvfMj4id4cBjE6LT+PbR2G/g/7UdYugU94uX3C1BJCa2OOV5WLqC4l+YpYBar0MHYEulIJsCFXDSwSqw==","signatures":[{"sig":"MEYCIQCRsH8mWUT/bBS59ZDSSVylSplJ4UAvpdTlbeCNZqWC2gIhAKOb00KGcqW3jqr+U5we2A35hLIVvi75bCgYNn4xoF/i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1661288},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.41.0-20260324-172206.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.41.0-20260324-172206.tgz","_integrity":"sha512-cd7Iu0GvfMj4id4cBjE6LT+PbR2G/g/7UdYugU94uX3C1BJCa2OOV5WLqC4l+YpYBar0MHYEulIJsCFXDSwSqw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.41.0-20260324-172206_1774372950939_0.7888444033276212","host":"s3://npm-registry-packages-npm-production"}},"0.41.0":{"name":"@openrewrite/recipes-nodejs","version":"0.41.0","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.41.0","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"beb4fb066bdfcd4ad74dfe742f7545198d71180f","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.41.0.tgz","fileCount":210,"integrity":"sha512-TkqvGPY6IUT3ItvQwwoIRyznPeBFzwyz2pAykGgBpH2s8YSgOGbxovPd4RxCoYZ9cxMBRjcay7aWTv4dmXbD0w==","signatures":[{"sig":"MEUCIFrF3oJpkWzEO9R+9M7hqVrC1S4A0oBpOdhcDNHlrfruAiEA9JI0i1AfV8aOCeMjIV0C3VOaunQN0hdbfEI7m+gD5fM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1661272},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.41.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.41.0.tgz","_integrity":"sha512-TkqvGPY6IUT3ItvQwwoIRyznPeBFzwyz2pAykGgBpH2s8YSgOGbxovPd4RxCoYZ9cxMBRjcay7aWTv4dmXbD0w==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.41.0_1774431035146_0.38532406255953244","host":"s3://npm-registry-packages-npm-production"}},"0.42.0-20260325-172346":{"name":"@openrewrite/recipes-nodejs","version":"0.42.0-20260325-172346","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.42.0-20260325-172346","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"0132963ad1f9bcaa1c9ad76990b741256798b421","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.42.0-20260325-172346.tgz","fileCount":210,"integrity":"sha512-YG89P+Z8CSzfu2KPedRvl4Y9AKxomRNpbUNVC8xN2bE5mtFG2CxJPrOvu6JUvy2euF/HMssKHAmwf4g2DwokiA==","signatures":[{"sig":"MEUCIQC6MaawseV4KO0a5yYIRwarICK6KdxxZ1gJHFhcmBa+owIgU5QRMcb9238q60Y8EIL9pd78V1oOrBE8QEc7KEsvDWU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1661288},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.42.0-20260325-172346.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.42.0-20260325-172346.tgz","_integrity":"sha512-YG89P+Z8CSzfu2KPedRvl4Y9AKxomRNpbUNVC8xN2bE5mtFG2CxJPrOvu6JUvy2euF/HMssKHAmwf4g2DwokiA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.42.0-20260325-172346_1774459455315_0.2953166292439844","host":"s3://npm-registry-packages-npm-production"}},"0.42.0-20260326-172444":{"name":"@openrewrite/recipes-nodejs","version":"0.42.0-20260326-172444","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.42.0-20260326-172444","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"61fef77057cd70a993e6555e62c06ab6228f673e","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.42.0-20260326-172444.tgz","fileCount":210,"integrity":"sha512-AdxUO5hV+JS1Hz2s2i9bA03P7TO5HJg+6t0C9NKxxmzZUfkshhcdLBqwDlg0j79+h031Vd4vD72hfWnnAklYmA==","signatures":[{"sig":"MEQCIA02rxonYR5pihwjkBDjdrV0MTw/5ON1yt4gs33w7nXQAiAKkDfZZJtoBeKlJALSizEweI71GgWDLZTouqdwrc+dDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1661288},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.42.0-20260326-172444.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.42.0-20260326-172444.tgz","_integrity":"sha512-AdxUO5hV+JS1Hz2s2i9bA03P7TO5HJg+6t0C9NKxxmzZUfkshhcdLBqwDlg0j79+h031Vd4vD72hfWnnAklYmA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.42.0-20260326-172444_1774545909311_0.4232866416345906","host":"s3://npm-registry-packages-npm-production"}},"0.42.0-20260327-172120":{"name":"@openrewrite/recipes-nodejs","version":"0.42.0-20260327-172120","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.42.0-20260327-172120","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"81cb8585db3a38616930af9204af1da712d8ed45","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.42.0-20260327-172120.tgz","fileCount":210,"integrity":"sha512-iwgk624xbHFmB8H/j2DXR1GklthSRb78aOG290wKD0An3dKJ9A2qwPo+JN02Tmd+wTHqzpi2AYRl3swwjm+VKg==","signatures":[{"sig":"MEUCIQDUJwx0PNu7Q/DQnqwhi4EYSvJjyMtSIcHF3Y9OsFdaZwIga1IEan9j0rg+xgfoYysh63v2H6U4QEIKyvpLgjXVJas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1661288},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.42.0-20260327-172120.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.42.0-20260327-172120.tgz","_integrity":"sha512-iwgk624xbHFmB8H/j2DXR1GklthSRb78aOG290wKD0An3dKJ9A2qwPo+JN02Tmd+wTHqzpi2AYRl3swwjm+VKg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.42.0-20260327-172120_1774632153498_0.5483614654281457","host":"s3://npm-registry-packages-npm-production"}},"0.42.0-20260328-171007":{"name":"@openrewrite/recipes-nodejs","version":"0.42.0-20260328-171007","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.42.0-20260328-171007","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"fd328363b4ccddf50a803b2abd1d52d3fb5a884e","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.42.0-20260328-171007.tgz","fileCount":210,"integrity":"sha512-9JCQ5W3sv+ugUCI/5hLvQFPAEXUQGVzgKdlkBEpDMH1oEtyhCFaD279UM8Nnu+4e3YVRhyGbcWMaUzJ1igTnEQ==","signatures":[{"sig":"MEQCICieTzAdRHJexx067aosvxLmv4jlnXOhMDXRcPtEPUkGAiB098tcTw1U3tM4UnZBswjFg1MUaff5T29cdCTqMP135w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1661288},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.42.0-20260328-171007.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.42.0-20260328-171007.tgz","_integrity":"sha512-9JCQ5W3sv+ugUCI/5hLvQFPAEXUQGVzgKdlkBEpDMH1oEtyhCFaD279UM8Nnu+4e3YVRhyGbcWMaUzJ1igTnEQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.42.0-20260328-171007_1774717831998_0.4834205489833032","host":"s3://npm-registry-packages-npm-production"}},"0.42.0-20260329-171040":{"name":"@openrewrite/recipes-nodejs","version":"0.42.0-20260329-171040","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.42.0-20260329-171040","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"55a93f2c709e53626551a3256a38dc0084837ef5","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.42.0-20260329-171040.tgz","fileCount":210,"integrity":"sha512-HdM3aS4qDBGNdd9HrGdVsnKyOheub7iTePJiJs3S4iiDIjDItlc5FEYSmsSnCm31BzXAs8TH4TvjVRpyHpd3Aw==","signatures":[{"sig":"MEUCIQDn/c+zAbt7Zkc5KobEooq/NsPLOpJmYD2/rCmaFBgBlQIgGZHEDlMOqf5VG+7GuluzF4wUWttdcpM/WUe4/bUnuz4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1661288},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.42.0-20260329-171040.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.42.0-20260329-171040.tgz","_integrity":"sha512-HdM3aS4qDBGNdd9HrGdVsnKyOheub7iTePJiJs3S4iiDIjDItlc5FEYSmsSnCm31BzXAs8TH4TvjVRpyHpd3Aw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.42.0-20260329-171040_1774804264861_0.7171238680800771","host":"s3://npm-registry-packages-npm-production"}},"0.42.0-20260330-113313":{"name":"@openrewrite/recipes-nodejs","version":"0.42.0-20260330-113313","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.42.0-20260330-113313","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"636f0ac272404aba8cd3bc84d349b2ad05e086b3","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.42.0-20260330-113313.tgz","fileCount":210,"integrity":"sha512-+4eVagw++tPR8e+fD+Ujc/hrryQm3lA1wRJIgK9HEBlqJObmAN8Oh/5FLMn8cjmq9CYhbWnCPO/7H+p1mcVCOg==","signatures":[{"sig":"MEUCICz3d/oRPoJ2j2h4Ma/Vrl77Zrj6tIpYVEdTyIL8Hd0zAiEAji7B0bE9MVxxvdo6xL60YZQL2W39IDg9k8Eb6gZTcuY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1693681},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.42.0-20260330-113313.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.42.0-20260330-113313.tgz","_integrity":"sha512-+4eVagw++tPR8e+fD+Ujc/hrryQm3lA1wRJIgK9HEBlqJObmAN8Oh/5FLMn8cjmq9CYhbWnCPO/7H+p1mcVCOg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.42.0-20260330-113313_1774870419343_0.24598606808734536","host":"s3://npm-registry-packages-npm-production"}},"0.42.0-20260330-172023":{"name":"@openrewrite/recipes-nodejs","version":"0.42.0-20260330-172023","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.42.0-20260330-172023","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"a95144b3b35c5c128e3866bc5feb09b349eeb3a5","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.42.0-20260330-172023.tgz","fileCount":210,"integrity":"sha512-MyH/D88HhAONGPt7xVGkpLfKyKbLcmxdkLBA7jZCVH7TJAURegSyeio+3hdskXVJOGUKHI25vN684ebq2A6j5Q==","signatures":[{"sig":"MEUCIETwPxa+Rru60Wt0DCeEvKSi1TmURDROY2xJKGj4sdJgAiEAvtXN0tUDHqf4a2PIRb9uRTwKgqxiLWqirSQnzOcyHEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1693681},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.42.0-20260330-172023.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.42.0-20260330-172023.tgz","_integrity":"sha512-MyH/D88HhAONGPt7xVGkpLfKyKbLcmxdkLBA7jZCVH7TJAURegSyeio+3hdskXVJOGUKHI25vN684ebq2A6j5Q==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.42.0-20260330-172023_1774891247904_0.8626653073856849","host":"s3://npm-registry-packages-npm-production"}},"0.42.0-20260331-172210":{"name":"@openrewrite/recipes-nodejs","version":"0.42.0-20260331-172210","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.42.0-20260331-172210","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"46e2a3571367a61d4fc09af51069c07d23c90e44","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.42.0-20260331-172210.tgz","fileCount":210,"integrity":"sha512-NzmFVUmXU1UrfOcxhUZESPVHjXGXqq9TjbizRYJNiAKLPrsSj7hczLEPpM9429sjJJKLFff6OfgdptchAhWunw==","signatures":[{"sig":"MEUCIEHva1qsxsqeDxfF7KF/bBPyX8ha2/Qv9ra2/Fi9MZIOAiEArCenwxHSqx+6tZXMaD4FVbGKb90by0QfAdswdPF4NqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1693681},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.42.0-20260331-172210.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.42.0-20260331-172210.tgz","_integrity":"sha512-NzmFVUmXU1UrfOcxhUZESPVHjXGXqq9TjbizRYJNiAKLPrsSj7hczLEPpM9429sjJJKLFff6OfgdptchAhWunw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.42.0-20260331-172210_1774977756661_0.9456475210298807","host":"s3://npm-registry-packages-npm-production"}},"0.42.0-20260401-172009":{"name":"@openrewrite/recipes-nodejs","version":"0.42.0-20260401-172009","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.42.0-20260401-172009","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"2511d4503a07445a3e3aa31e328dc75c29a754f0","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.42.0-20260401-172009.tgz","fileCount":210,"integrity":"sha512-Gq/T6mvc8aWdv08xN512loD2VxO+82OSZTNSVrWAQOltv2qTHLQ/LGXj8sv4dSK6W6zTJIPQ9d5vIXoMoYUGiw==","signatures":[{"sig":"MEYCIQCbmszbVYqojaHMxftT6/IJPq3FjuTdqDoThO/vNnzEFgIhANAJ9coyYYY+vtJrhTooelbH4AkIv5YVdGDvXycNq2nk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1693681},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.42.0-20260401-172009.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.42.0-20260401-172009.tgz","_integrity":"sha512-Gq/T6mvc8aWdv08xN512loD2VxO+82OSZTNSVrWAQOltv2qTHLQ/LGXj8sv4dSK6W6zTJIPQ9d5vIXoMoYUGiw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.42.0-20260401-172009_1775064033707_0.7890001388013126","host":"s3://npm-registry-packages-npm-production"}},"0.42.0-20260402-171842":{"name":"@openrewrite/recipes-nodejs","version":"0.42.0-20260402-171842","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.42.0-20260402-171842","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"807fa5b31f2ffbef8efccb50aed881ba02aece4f","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.42.0-20260402-171842.tgz","fileCount":210,"integrity":"sha512-5tcyfOEaC6Hz83FKvMMgOcJ64lQxw1CWjNuu1owuC+K1xKaso5CRImg7rFum0Q3hE1Dec1vR7M7XO7peB5jYAQ==","signatures":[{"sig":"MEUCIQDWBrTsr52LGcWwM1+5PiPHpJOOLJgRlWbbs6bqlI7EWQIgciC1Eu2pg9wk3Ce4Yoe7w5LNKY0hdS5DLCTRLR5X8y4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1693681},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.42.0-20260402-171842.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.42.0-20260402-171842.tgz","_integrity":"sha512-5tcyfOEaC6Hz83FKvMMgOcJ64lQxw1CWjNuu1owuC+K1xKaso5CRImg7rFum0Q3hE1Dec1vR7M7XO7peB5jYAQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.42.0-20260402-171842_1775150349830_0.9248345720300772","host":"s3://npm-registry-packages-npm-production"}},"0.42.0-20260403-171230":{"name":"@openrewrite/recipes-nodejs","version":"0.42.0-20260403-171230","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.42.0-20260403-171230","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"58df92412eaedf6d8ea1d0d8ffa73998a49237fb","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.42.0-20260403-171230.tgz","fileCount":210,"integrity":"sha512-3z5Wyg/K0m0hq6SoXE1KrTHAq64fRUoyCDn5mc+MEQQwNA2C9Ub1AY2tX+q3V5cFWoEc21YWm0cvPIH/nW5GTQ==","signatures":[{"sig":"MEYCIQDpNd0fu8nLhVHd1imtOb30+P3dEO2TjtyovBGXLSq3UAIhAN1/0khVtx/Ok3XkExmmTH8WK5ObNPQOmgz4t2k0c7cu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1693681},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.42.0-20260403-171230.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.42.0-20260403-171230.tgz","_integrity":"sha512-3z5Wyg/K0m0hq6SoXE1KrTHAq64fRUoyCDn5mc+MEQQwNA2C9Ub1AY2tX+q3V5cFWoEc21YWm0cvPIH/nW5GTQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.42.0-20260403-171230_1775236377052_0.1592737494856824","host":"s3://npm-registry-packages-npm-production"}},"0.42.0-20260404-171115":{"name":"@openrewrite/recipes-nodejs","version":"0.42.0-20260404-171115","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.42.0-20260404-171115","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"05995d8e12da052cbde6ba2c82af2a7c951c2bc2","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.42.0-20260404-171115.tgz","fileCount":210,"integrity":"sha512-Z1MgosuYqn+PKrkUjm8dr0WxWm3O7spUwvo28IIw6yEh5F+RNsCOpgbWOrZdUmijXx5vInZnX8x1EWfoQ05DCw==","signatures":[{"sig":"MEUCIQCBWqjJGYzD5sk8Tbx0Wrz45uEpyovHLDERL7IL9/vtQQIgSxPULwn+ezQstin4DNue2mi1wkNV786HJ5ZAMoJ3LJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1693681},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.42.0-20260404-171115.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.42.0-20260404-171115.tgz","_integrity":"sha512-Z1MgosuYqn+PKrkUjm8dr0WxWm3O7spUwvo28IIw6yEh5F+RNsCOpgbWOrZdUmijXx5vInZnX8x1EWfoQ05DCw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.42.0-20260404-171115_1775322700166_0.5845118080115113","host":"s3://npm-registry-packages-npm-production"}},"0.42.0-20260405-171049":{"name":"@openrewrite/recipes-nodejs","version":"0.42.0-20260405-171049","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.42.0-20260405-171049","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"434cd47660020599a673b1674e091604ace6078f","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.42.0-20260405-171049.tgz","fileCount":210,"integrity":"sha512-H2TIBrmQWQy++LqrdKbvgdpZW8XuWJ2Iimu0fTAkWhUr0LgrE2C+EFZPxH4GyekHz2TDrjwiK2rOkYC877YZgA==","signatures":[{"sig":"MEQCIEQ+KLodJ8zocM4LJ7suMjytuV09D6YpQJv+eXMJlboSAiBZ3cyISraM/iInj0GPQJ0wCyfyZUvWIiP5QdfVCOBHBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1693681},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.42.0-20260405-171049.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.42.0-20260405-171049.tgz","_integrity":"sha512-H2TIBrmQWQy++LqrdKbvgdpZW8XuWJ2Iimu0fTAkWhUr0LgrE2C+EFZPxH4GyekHz2TDrjwiK2rOkYC877YZgA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.42.0-20260405-171049_1775409069662_0.672450134557637","host":"s3://npm-registry-packages-npm-production"}},"0.42.0-20260406-093901":{"name":"@openrewrite/recipes-nodejs","version":"0.42.0-20260406-093901","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.42.0-20260406-093901","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"d20cf76c7d71343859af34a65d059f1d1346e8c7","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.42.0-20260406-093901.tgz","fileCount":210,"integrity":"sha512-x7zu3OkkjgYM3Yy1cZTcLl0m7pXKCcZ6eLifRdYFpZGFY+3s6bIKEOVVJzlB32uVgLAGid/iOnEBasEieqJxtg==","signatures":[{"sig":"MEUCIQDyjsxSihNJzAr+SffkLt0lIuSmCYtnWvlJLEwZDT/tsAIgNhUDEP7Xj+9YCY5mM2Ym/RKMxsNv4Xf5C//c2Whe+oc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1693681},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.42.0-20260406-093901.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.42.0-20260406-093901.tgz","_integrity":"sha512-x7zu3OkkjgYM3Yy1cZTcLl0m7pXKCcZ6eLifRdYFpZGFY+3s6bIKEOVVJzlB32uVgLAGid/iOnEBasEieqJxtg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.42.0-20260406-093901_1775468368742_0.2625953936401457","host":"s3://npm-registry-packages-npm-production"}},"0.42.0-20260406-112633":{"name":"@openrewrite/recipes-nodejs","version":"0.42.0-20260406-112633","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.42.0-20260406-112633","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"eba754b400665ab8af6c464c9557d6ba904ae266","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.42.0-20260406-112633.tgz","fileCount":210,"integrity":"sha512-uO23FRmWfQ9nhS39/15/tiCYlt/MmDKPi6z9lPBya39SiFtiEMVxhkh661Z5y++hrk8ClLWflAYDcnM+X/emHw==","signatures":[{"sig":"MEYCIQCJPDc39UhQNEW2qA95bRAq0x5vY5mzIpsQwftqfAvYegIhAMuykYWo8KG2znj/ZPCJBsJoID+/mg7CjQUql0HXGbuv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1735790},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.42.0-20260406-112633.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.42.0-20260406-112633.tgz","_integrity":"sha512-uO23FRmWfQ9nhS39/15/tiCYlt/MmDKPi6z9lPBya39SiFtiEMVxhkh661Z5y++hrk8ClLWflAYDcnM+X/emHw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.42.0-20260406-112633_1775474817724_0.40485346970767244","host":"s3://npm-registry-packages-npm-production"}},"0.42.0-20260406-171831":{"name":"@openrewrite/recipes-nodejs","version":"0.42.0-20260406-171831","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.42.0-20260406-171831","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"852e541841608c840b629c7e4bfab37b74dafa97","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.42.0-20260406-171831.tgz","fileCount":210,"integrity":"sha512-twRdM5scTppyRPk7yex1PaNIvvdLXxoVlBF+QvfQgN3N72ALXK2ltY4ulUkw0Z41Jc/VyAH585z6E9tgPQz3Kg==","signatures":[{"sig":"MEQCIFzd2mwKWp4qi6FLX8YaQczgsYxWk0tlGFxbqU8uTnMAAiAR9LmePCG+TMSEKPtIUl2hxIAlNWxNQ8fQGKGflYidWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1735790},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.42.0-20260406-171831.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.42.0-20260406-171831.tgz","_integrity":"sha512-twRdM5scTppyRPk7yex1PaNIvvdLXxoVlBF+QvfQgN3N72ALXK2ltY4ulUkw0Z41Jc/VyAH585z6E9tgPQz3Kg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.42.0-20260406-171831_1775495938443_0.4636607270864883","host":"s3://npm-registry-packages-npm-production"}},"0.42.0-20260406-205208":{"name":"@openrewrite/recipes-nodejs","version":"0.42.0-20260406-205208","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.42.0-20260406-205208","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"30c3452a743c868c97f29fdbb060225577dad480","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.42.0-20260406-205208.tgz","fileCount":210,"integrity":"sha512-/wkbKvhMmMI/mxAFgWqiMgaylGp5x0T/zDeLl734/DS8zdGrdrr0js8Z+PKegEtULNLtAIlP1QHwO8Othm/dug==","signatures":[{"sig":"MEQCIEEeOTwl0G/rXbXgsvi6cYsrSQwwoxM1SoWnFvflyrXrAiBsMRhm9GqEeFUEbjDpXezmlIebQGli6I5h88YS8MZ+Sw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1735790},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.42.0-20260406-205208.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.42.0-20260406-205208.tgz","_integrity":"sha512-/wkbKvhMmMI/mxAFgWqiMgaylGp5x0T/zDeLl734/DS8zdGrdrr0js8Z+PKegEtULNLtAIlP1QHwO8Othm/dug==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.42.0-20260406-205208_1775508752423_0.14632261695975757","host":"s3://npm-registry-packages-npm-production"}},"0.42.0-20260407-172253":{"name":"@openrewrite/recipes-nodejs","version":"0.42.0-20260407-172253","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.42.0-20260407-172253","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"a00adf4dbbd9f3dacaf6e110961c4cce150e567e","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.42.0-20260407-172253.tgz","fileCount":210,"integrity":"sha512-w9ouivsJNDbXIOHbcxDZRwdAUL1zx25G2h0YaNVZ36Dkw8NJ+wH5GBuMLblRiTwEYsPPGrUGziYPcsZrbT/L1g==","signatures":[{"sig":"MEQCIDljYKJ40aCplUqHB9em7rGmbYFHi/7dJD6q4PioydntAiAXQDPJTLdluONUozJYg65JKJiiWA4r2Qw9De1kIEPLvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1735790},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.42.0-20260407-172253.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.42.0-20260407-172253.tgz","_integrity":"sha512-w9ouivsJNDbXIOHbcxDZRwdAUL1zx25G2h0YaNVZ36Dkw8NJ+wH5GBuMLblRiTwEYsPPGrUGziYPcsZrbT/L1g==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.42.0-20260407-172253_1775582600231_0.7692604360461095","host":"s3://npm-registry-packages-npm-production"}},"0.42.0":{"name":"@openrewrite/recipes-nodejs","version":"0.42.0","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.42.0","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"29dc5588777850c455677bb59ff3900a8c4e74c8","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.42.0.tgz","fileCount":210,"integrity":"sha512-eMclLfA1r+sC75lo41mINakQtM1H+S0ydi5OZv3fYNKteiWmpt2SO1klyE9emx9z0YtjKlJj82h5G8jgOq5H0w==","signatures":[{"sig":"MEYCIQDTpDLch8sTSLx+mCcyor8LKgTyYEV6iWBSd96fpDqzIgIhALuIHl3pentUpxtoBoe2G8Wucj2DjyeDrzS7j1ybNxOc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1735774},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.42.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.42.0.tgz","_integrity":"sha512-eMclLfA1r+sC75lo41mINakQtM1H+S0ydi5OZv3fYNKteiWmpt2SO1klyE9emx9z0YtjKlJj82h5G8jgOq5H0w==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.42.0_1775650083062_0.551913811965205","host":"s3://npm-registry-packages-npm-production"}},"0.43.0-20260408-172450":{"name":"@openrewrite/recipes-nodejs","version":"0.43.0-20260408-172450","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.43.0-20260408-172450","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"36e7f468f021ec8c0b90f0ac18f27bc6c79f54a1","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.43.0-20260408-172450.tgz","fileCount":210,"integrity":"sha512-FgLhCCd4TDRsR6rTzfSqBGXAhNbfGNgnWA/2akPsdbZ9N95LNaLQZrTY53S3ij5P3gVF6n5MYwL0wRKrvcoDQA==","signatures":[{"sig":"MEUCIQCOvFTaeKbwnU4PSoXdTTxVRpkH5R3s2gApB9cmA34O+wIgT4BZbbTSQFkeLGB40KhC5kbi8jiiD9laU3M+uQb49iA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1735790},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.43.0-20260408-172450.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.43.0-20260408-172450.tgz","_integrity":"sha512-FgLhCCd4TDRsR6rTzfSqBGXAhNbfGNgnWA/2akPsdbZ9N95LNaLQZrTY53S3ij5P3gVF6n5MYwL0wRKrvcoDQA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.43.0-20260408-172450_1775669116453_0.3031347366467656","host":"s3://npm-registry-packages-npm-production"}},"0.43.0-20260409-115929":{"name":"@openrewrite/recipes-nodejs","version":"0.43.0-20260409-115929","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.43.0-20260409-115929","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"353937740e129c03f54a962cdbb6067e7e93bf92","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.43.0-20260409-115929.tgz","fileCount":210,"integrity":"sha512-hWc/poKK/d2BicFPm9l9qFzizzAB4AuOScQKkpO+hXiJl1GR5Kgv6H0t8SE+svkJQyp4xrhEiydIvzqtHQyAgA==","signatures":[{"sig":"MEYCIQCWukwhm6w12lzx0wMIIXWZD0t9wuwDYiUDpYAqoZ4gJAIhAOPoCKWTxwr70EXVFQF/mxRBOvLJMayYo+2NhYnfQUHg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1742499},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.43.0-20260409-115929.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.43.0-20260409-115929.tgz","_integrity":"sha512-hWc/poKK/d2BicFPm9l9qFzizzAB4AuOScQKkpO+hXiJl1GR5Kgv6H0t8SE+svkJQyp4xrhEiydIvzqtHQyAgA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.43.0-20260409-115929_1775735995648_0.04350509981261519","host":"s3://npm-registry-packages-npm-production"}},"0.43.0":{"name":"@openrewrite/recipes-nodejs","version":"0.43.0","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.43.0","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"2b1fa38c9f21ea41cb6e63ea289af79a3e7778dd","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.43.0.tgz","fileCount":210,"integrity":"sha512-hGlb+eYfTUVuLVEY7wQDYE+Sp0ppriAbYLIBwQoT7VYLVR6RdD7rldTrRk8ho3MTNQQw0pAPvf5cZp3MWtubnQ==","signatures":[{"sig":"MEYCIQC+blsnWpTnJU5SjcosHTuxsYbjA2OjP7tH9GOwi9jj8wIhAJpkLROz40Ex4Q5oKq+7+8x6zCwD4cka2BKm/AJ86oeX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1742483},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.43.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.43.0.tgz","_integrity":"sha512-hGlb+eYfTUVuLVEY7wQDYE+Sp0ppriAbYLIBwQoT7VYLVR6RdD7rldTrRk8ho3MTNQQw0pAPvf5cZp3MWtubnQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.43.0_1775737379378_0.4008122441319124","host":"s3://npm-registry-packages-npm-production"}},"0.44.0-20260409-172601":{"name":"@openrewrite/recipes-nodejs","version":"0.44.0-20260409-172601","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.44.0-20260409-172601","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"298721659a6d74664e59495c31d334086ad34da1","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.44.0-20260409-172601.tgz","fileCount":210,"integrity":"sha512-m4IM4CzsL+cukpf/IOL8s1eGTFCKNUfNWmJo5hK/Rd0Qf7bya29lSQgE6y1mkFIic9YUP5FNy6er19L9CTUA3A==","signatures":[{"sig":"MEUCIBjjUaaQsJ7gH9vGMDcszOjgdRL+uKc1l+ZpGZOd5wZfAiEA1c61PJc7Kx8JId4ogPpSILiZs1yX3wa4+qesZmLx2BE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1742499},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.44.0-20260409-172601.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.44.0-20260409-172601.tgz","_integrity":"sha512-m4IM4CzsL+cukpf/IOL8s1eGTFCKNUfNWmJo5hK/Rd0Qf7bya29lSQgE6y1mkFIic9YUP5FNy6er19L9CTUA3A==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.44.0-20260409-172601_1775755587515_0.6120082601306289","host":"s3://npm-registry-packages-npm-production"}},"0.44.0-20260410-171836":{"name":"@openrewrite/recipes-nodejs","version":"0.44.0-20260410-171836","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.44.0-20260410-171836","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"9941989e14847509bf89c1e2a4f1489fc6dca379","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.44.0-20260410-171836.tgz","fileCount":210,"integrity":"sha512-pfa5FQUcnysJ5D1aEPGagTZeZ+LW7jMXRYE+dQbg9Ke3yNHa4iNYaZcilPEYJcVRLlNqqgeKBVuUKpwwsA5Vog==","signatures":[{"sig":"MEUCIQD36CEN61wPBMCviltZjs5feAfSJRNNOQwrLc4TIl8FWAIgA/tESGVGaZTTGiKHuolVAnBKQ5Ckm/AJu/R89EGxH9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1742499},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.44.0-20260410-171836.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.44.0-20260410-171836.tgz","_integrity":"sha512-pfa5FQUcnysJ5D1aEPGagTZeZ+LW7jMXRYE+dQbg9Ke3yNHa4iNYaZcilPEYJcVRLlNqqgeKBVuUKpwwsA5Vog==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.44.0-20260410-171836_1775841542709_0.733317974582514","host":"s3://npm-registry-packages-npm-production"}},"0.44.0-20260411-171120":{"name":"@openrewrite/recipes-nodejs","version":"0.44.0-20260411-171120","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.44.0-20260411-171120","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"8dad6db60a5b9737db5b6c4ceec81cbf347e73e7","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.44.0-20260411-171120.tgz","fileCount":210,"integrity":"sha512-NkFulJeObl/nwVPSlY5EDnU86nLxQL/auwuBdN611VGkEJHPU9xWLa63tAfjgV+V52cb54XTPAo24zcgFv0Uqw==","signatures":[{"sig":"MEQCIEnKCyD0OzB/wrGIo0e2Wfxc4KYVG7ekxAnyjXFjNjPZAiBFWTGHnBkY+6ksHtOvSUB8AJzBJey4jS5FcqJLzJ5i4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1742499},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.44.0-20260411-171120.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.44.0-20260411-171120.tgz","_integrity":"sha512-NkFulJeObl/nwVPSlY5EDnU86nLxQL/auwuBdN611VGkEJHPU9xWLa63tAfjgV+V52cb54XTPAo24zcgFv0Uqw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.44.0-20260411-171120_1775927504119_0.44634176783900537","host":"s3://npm-registry-packages-npm-production"}},"0.44.0-20260412-171252":{"name":"@openrewrite/recipes-nodejs","version":"0.44.0-20260412-171252","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.44.0-20260412-171252","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"aeebdac3e477c8d15691ea2094aac0ac36f30cd3","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.44.0-20260412-171252.tgz","fileCount":210,"integrity":"sha512-wMwVwnweOf/2HYIUds/ERa8Y+p8+pBvuWvgAKgjtHz66EtgGfabwgIiJQfj8Sqfj5Qve1GqlyWT1JmK+c32XtQ==","signatures":[{"sig":"MEUCIQD/ARjap6ZT4xF+j1LQOQLsOjDlYhfVCGpwkY19o6TPaQIgQ4HmKhFzB/k5XgdlMvT/6vre49fWat9l0+lW4qcht7c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1742499},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.44.0-20260412-171252.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.44.0-20260412-171252.tgz","_integrity":"sha512-wMwVwnweOf/2HYIUds/ERa8Y+p8+pBvuWvgAKgjtHz66EtgGfabwgIiJQfj8Sqfj5Qve1GqlyWT1JmK+c32XtQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.44.0-20260412-171252_1776013998154_0.5164267754635508","host":"s3://npm-registry-packages-npm-production"}},"0.44.0-20260413-113727":{"name":"@openrewrite/recipes-nodejs","version":"0.44.0-20260413-113727","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.44.0-20260413-113727","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"1476a924d6f1b9a8d7c5c4b76360f7ce544f9e48","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.44.0-20260413-113727.tgz","fileCount":210,"integrity":"sha512-JdWaXPoojXtuBtmN42LDNOs1mDK+gjz79j+841xuorbL5q4kf13v0ejz0a6WApUZhs/vAMKBDgUWZ+7T8id42w==","signatures":[{"sig":"MEUCIQDL3tsc3MbHiIIbMIqkGuIE2GFGnw4anIrd5wEH+lD31AIgIiCc4wfn2Loqwl3oxo7iBIvdmznWGo+FI82/Zqa+8OU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1773226},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.44.0-20260413-113727.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.44.0-20260413-113727.tgz","_integrity":"sha512-JdWaXPoojXtuBtmN42LDNOs1mDK+gjz79j+841xuorbL5q4kf13v0ejz0a6WApUZhs/vAMKBDgUWZ+7T8id42w==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.44.0-20260413-113727_1776080273981_0.9710682887169095","host":"s3://npm-registry-packages-npm-production"}},"0.44.0-20260413-172439":{"name":"@openrewrite/recipes-nodejs","version":"0.44.0-20260413-172439","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.44.0-20260413-172439","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"89ceadce830c514a4807af42cb44647a61ac9b60","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.44.0-20260413-172439.tgz","fileCount":210,"integrity":"sha512-kF17us6N/4jI7M+exPbVbzZkyeUFBBsOeVXCebcY4uk6wxyJfz21hA44oIx1CgAXdvxau/Cpxagop+rwK7d4JA==","signatures":[{"sig":"MEYCIQDn4T4aytXgvr/ps4dFcE8UIauQoEA3RmtBYkUt/8cCIQIhAN5wTLddP3+yipXMRqILb4ucpLVcdxPLao2AbgkbSGf5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1773226},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.44.0-20260413-172439.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.44.0-20260413-172439.tgz","_integrity":"sha512-kF17us6N/4jI7M+exPbVbzZkyeUFBBsOeVXCebcY4uk6wxyJfz21hA44oIx1CgAXdvxau/Cpxagop+rwK7d4JA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.44.0-20260413-172439_1776101102751_0.21803909827957724","host":"s3://npm-registry-packages-npm-production"}},"0.44.0-20260414-172619":{"name":"@openrewrite/recipes-nodejs","version":"0.44.0-20260414-172619","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.44.0-20260414-172619","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"59b404090aa813b07419433ed9530b035e1a8785","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.44.0-20260414-172619.tgz","fileCount":210,"integrity":"sha512-N14BDigJJwocpwKYSCALa4u/SGpX6bFOMRsLC/FIzrYviRBggq9CoM8eFUBRIPfSWUNDP3srDeuKt8hazX3aOA==","signatures":[{"sig":"MEQCIBxpWXYOsZSRFkPtU1fqlYaFE9yyLfHeEjbiyot+2G/wAiAfMzGmQb1KRZF2bA27fIvBYOIx6ROFq8Q1lqJ8oMZFAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1773226},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.44.0-20260414-172619.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.44.0-20260414-172619.tgz","_integrity":"sha512-N14BDigJJwocpwKYSCALa4u/SGpX6bFOMRsLC/FIzrYviRBggq9CoM8eFUBRIPfSWUNDP3srDeuKt8hazX3aOA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.44.0-20260414-172619_1776187603667_0.7886800898408524","host":"s3://npm-registry-packages-npm-production"}},"0.44.0-20260415-172502":{"name":"@openrewrite/recipes-nodejs","version":"0.44.0-20260415-172502","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.44.0-20260415-172502","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"dee7a56cef8ececde99798025768460fe45c15ce","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.44.0-20260415-172502.tgz","fileCount":210,"integrity":"sha512-6Gl6PmZwj/jaLxg+aB9n5eCNmqfCHv986AkZqVEgm0bRS0Y4OW9cQymrs5XPp1jf1rTU86st+dXOguC4KQ57PA==","signatures":[{"sig":"MEUCICP7+NEa4+a3SvmE9gjKZppu89UWRGhTRjgIj9KdbKOlAiEA9tv61S/5IlPL4HPLes+VOlRJFo7tH/Q1KcsM+vlVu04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1773226},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.44.0-20260415-172502.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.44.0-20260415-172502.tgz","_integrity":"sha512-6Gl6PmZwj/jaLxg+aB9n5eCNmqfCHv986AkZqVEgm0bRS0Y4OW9cQymrs5XPp1jf1rTU86st+dXOguC4KQ57PA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.44.0-20260415-172502_1776273925467_0.3338471866306725","host":"s3://npm-registry-packages-npm-production"}},"0.44.0-20260416-173039":{"name":"@openrewrite/recipes-nodejs","version":"0.44.0-20260416-173039","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.44.0-20260416-173039","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"01393c3498709858258e5b50595c6622f01c9a36","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.44.0-20260416-173039.tgz","fileCount":210,"integrity":"sha512-JtXxhTzJ7MG9shT/FqeSYHRZXWISjZs+rWeepUQbPc8LNl9ePkcIAUWaXY/Sf9J278TzGZZDylCgm+O+YTCbSQ==","signatures":[{"sig":"MEUCIC40kGL5Rulbt84hOd+5EMxHQQhytxvzQmXVfZYC3A0PAiEA9CveWRegIYo4KQa8qgSX/97Ns5Y8t/dCeSwFeHVmM8M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1773226},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.44.0-20260416-173039.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.44.0-20260416-173039.tgz","_integrity":"sha512-JtXxhTzJ7MG9shT/FqeSYHRZXWISjZs+rWeepUQbPc8LNl9ePkcIAUWaXY/Sf9J278TzGZZDylCgm+O+YTCbSQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.44.0-20260416-173039_1776360667362_0.025564795283499198","host":"s3://npm-registry-packages-npm-production"}},"0.44.0-20260417-171902":{"name":"@openrewrite/recipes-nodejs","version":"0.44.0-20260417-171902","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.44.0-20260417-171902","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"b363e23abe2b02aea08339f1e3f8895fee405dc8","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.44.0-20260417-171902.tgz","fileCount":210,"integrity":"sha512-TdrHUa/s3M561Z/9SR1zWVR+ROdfkdtByhtS7cn7LHcFPEVpxisg0UDp1t9dqHRnoXfsZGcaAF2KC1hmsft0ow==","signatures":[{"sig":"MEYCIQC5PsU41Dk+ImEJun475dvUISXH54TnOaoHhg/3mKNRYwIhAJ6WjbrNV013G0lVn2P8fMldU8wTvUpxHVMQsbKVzEG0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1773226},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.44.0-20260417-171902.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.44.0-20260417-171902.tgz","_integrity":"sha512-TdrHUa/s3M561Z/9SR1zWVR+ROdfkdtByhtS7cn7LHcFPEVpxisg0UDp1t9dqHRnoXfsZGcaAF2KC1hmsft0ow==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.44.0-20260417-171902_1776446369563_0.3909465449633929","host":"s3://npm-registry-packages-npm-production"}},"0.44.0-20260418-171419":{"name":"@openrewrite/recipes-nodejs","version":"0.44.0-20260418-171419","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.44.0-20260418-171419","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"6e25d69a45b3c50d858969daa2d19538dc2448c1","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.44.0-20260418-171419.tgz","fileCount":210,"integrity":"sha512-zITrN7bjqe+hhS6ceq0JBz2Jir370nf+9VkYO2SJgB7vfuYOemuugyfVOW4F8QOvD+N4OxptJIMa4+39nN+dOA==","signatures":[{"sig":"MEYCIQDaBK7jVmh3DVtD2LzlQ9x52ooez1MJFS5IHWKLOpsmWAIhALYyxwpq30xbT1F6094O7dmiZxVSdH8vjNxWJZuXzGIX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1773226},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.44.0-20260418-171419.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.44.0-20260418-171419.tgz","_integrity":"sha512-zITrN7bjqe+hhS6ceq0JBz2Jir370nf+9VkYO2SJgB7vfuYOemuugyfVOW4F8QOvD+N4OxptJIMa4+39nN+dOA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.44.0-20260418-171419_1776532483590_0.5247417737489344","host":"s3://npm-registry-packages-npm-production"}},"0.44.0-20260419-171423":{"name":"@openrewrite/recipes-nodejs","version":"0.44.0-20260419-171423","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.44.0-20260419-171423","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"f9aee925b1912acefd1266eb6f46832192b26d5c","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.44.0-20260419-171423.tgz","fileCount":210,"integrity":"sha512-xY2E45nqSp4HaYqc5v+hDlPWMaybIzGAZn1/ClXZ+/QbrQ0xUCr59EgJcAfL6Qo5Aj2EkacrvB65Ep/KMCGTnQ==","signatures":[{"sig":"MEYCIQC8It3/vx0L6lhbcE3JBupj7TcvIVUScrM0NkiMubqMdgIhALtJ9ckfZBKopmkwQwVvWUiSxf5UnIRRhlUMv4A088VC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1773226},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.44.0-20260419-171423.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.44.0-20260419-171423.tgz","_integrity":"sha512-xY2E45nqSp4HaYqc5v+hDlPWMaybIzGAZn1/ClXZ+/QbrQ0xUCr59EgJcAfL6Qo5Aj2EkacrvB65Ep/KMCGTnQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.44.0-20260419-171423_1776618890842_0.5370571062750187","host":"s3://npm-registry-packages-npm-production"}},"0.44.0-20260420-114011":{"name":"@openrewrite/recipes-nodejs","version":"0.44.0-20260420-114011","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.44.0-20260420-114011","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"bf8f8100644b94138f2491bb55a3c3d39cb2961a","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.44.0-20260420-114011.tgz","fileCount":210,"integrity":"sha512-0rusbAj2YkTooGLWL3wfOtYN2GTQOoyIeYIqRRLR/wQUT/Zy9UVyI5jR5I3wPqDgkkaeJx39VceZ8N9vb/vxLA==","signatures":[{"sig":"MEYCIQC94+1HIGh8BSeVvQG0IxtgoBdUlBHUraIH6JP80l+IUQIhANRipinShNxBQKfY0D+qfgolDWvi8nbij/8TXl6v+j25","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1801956},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.44.0-20260420-114011.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.44.0-20260420-114011.tgz","_integrity":"sha512-0rusbAj2YkTooGLWL3wfOtYN2GTQOoyIeYIqRRLR/wQUT/Zy9UVyI5jR5I3wPqDgkkaeJx39VceZ8N9vb/vxLA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.44.0-20260420-114011_1776685238123_0.07812772775583365","host":"s3://npm-registry-packages-npm-production"}},"0.44.0-20260420-172431":{"name":"@openrewrite/recipes-nodejs","version":"0.44.0-20260420-172431","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.44.0-20260420-172431","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"b356e7ca7f25b6ee0d0d24e6d8c2a25cb5660fbe","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.44.0-20260420-172431.tgz","fileCount":210,"integrity":"sha512-UUckFZIPnCNm03x1py/6XpZefx5Uqyw1Ag9ezfE5NRqKGKWqBGSIsSHLQUZ2UU7THWrNh8hUfOpzy9WEieNlew==","signatures":[{"sig":"MEUCIQDlwfzXWH3PiX4BiySu6ZFNwqpUMgaZ9teyj9VV16OYNgIgEZOfg8X1U3cMgeqTbgTFrJaR4FqF84/KHFOfgwU0jjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1801956},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.44.0-20260420-172431.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.44.0-20260420-172431.tgz","_integrity":"sha512-UUckFZIPnCNm03x1py/6XpZefx5Uqyw1Ag9ezfE5NRqKGKWqBGSIsSHLQUZ2UU7THWrNh8hUfOpzy9WEieNlew==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.44.0-20260420-172431_1776705898631_0.02977127263818624","host":"s3://npm-registry-packages-npm-production"}},"0.43.1":{"name":"@openrewrite/recipes-nodejs","version":"0.43.1","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.43.1","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"a3391182c7ab7e0048e4de307550a71dd298b7f9","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.43.1.tgz","fileCount":210,"integrity":"sha512-rq010KF7s3iIObgwyyta4SIaiJ0jMQThv8UZb0pnFGZEEzx5G1lQtlZeigSfrEjHCWRLmOfC0616IX98flhZXQ==","signatures":[{"sig":"MEUCIQDb9kOtVJdFCp7CSzSZZpHh8uBMwUhUMqPG5kMuCy6dPAIgMJ/kD1ToiTtklfKgwwTlxE4gZEeZQhlPc2L67FGxHXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1801940},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.43.1.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.43.1.tgz","_integrity":"sha512-rq010KF7s3iIObgwyyta4SIaiJ0jMQThv8UZb0pnFGZEEzx5G1lQtlZeigSfrEjHCWRLmOfC0616IX98flhZXQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.43.1_1776756814931_0.95692595724157","host":"s3://npm-registry-packages-npm-production"}},"0.44.0-20260421-172318":{"name":"@openrewrite/recipes-nodejs","version":"0.44.0-20260421-172318","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.44.0-20260421-172318","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"6fc62f728f90a3bbee27e1f98ca45edeef9a9557","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.44.0-20260421-172318.tgz","fileCount":210,"integrity":"sha512-lL+ayX22ae0F4okkcjDwpVyx+hbFe/GoMDLzj6gXkauEtB1wbt6ZUjRHNT3FbLmQ97W5XMgvCh24TVWrpqDNiQ==","signatures":[{"sig":"MEUCIEotBHP52M8FbNLbMn5jwIuByPRvv9MxOeiH7M3uY8MDAiEAvhiSjUIMXT54toDMtCZHd7180HeD/V/5678SGVbJTik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1801956},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.44.0-20260421-172318.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.44.0-20260421-172318.tgz","_integrity":"sha512-lL+ayX22ae0F4okkcjDwpVyx+hbFe/GoMDLzj6gXkauEtB1wbt6ZUjRHNT3FbLmQ97W5XMgvCh24TVWrpqDNiQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.44.0-20260421-172318_1776792226228_0.018528499134108145","host":"s3://npm-registry-packages-npm-production"}},"0.44.0-20260422-172215":{"name":"@openrewrite/recipes-nodejs","version":"0.44.0-20260422-172215","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.44.0-20260422-172215","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"382d5314a58fec27cdae60fa3c6335b76eff8048","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.44.0-20260422-172215.tgz","fileCount":210,"integrity":"sha512-Dh2KCYisd0ugGKn5ieW8wpYwBtUrajx1EuZx2LGzbfwGEZizGvEIAfKk/651gmKGCfvT8raR2TUot6lLkPP/UQ==","signatures":[{"sig":"MEUCIQDDaMKNBibAzPGC42ixiTqlRi9Hg+7oktCXmEJQaHaabgIgHy51VRUHpD3o5AywDrZhJQ0HZkEWXtg5ZT6sZNpiG2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1801956},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.44.0-20260422-172215.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.44.0-20260422-172215.tgz","_integrity":"sha512-Dh2KCYisd0ugGKn5ieW8wpYwBtUrajx1EuZx2LGzbfwGEZizGvEIAfKk/651gmKGCfvT8raR2TUot6lLkPP/UQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.44.0-20260422-172215_1776878559692_0.9936373996764021","host":"s3://npm-registry-packages-npm-production"}},"0.44.0-20260423-173128":{"name":"@openrewrite/recipes-nodejs","version":"0.44.0-20260423-173128","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.44.0-20260423-173128","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"87d1a91804aae697294cd8db6d031a81b054300c","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.44.0-20260423-173128.tgz","fileCount":210,"integrity":"sha512-ecYFEt/HXscp/VgTJfkll0wD0sPp1sTk2TNsYlgfE9dQZH1jwn2HmpiXY/PykZA5kpYz9pksWxieqC7Fl2S4ug==","signatures":[{"sig":"MEYCIQDj6z3bU6KLUqXNlZwr1aursWGAoQRfZGm3liD5seh4eQIhAPqlpOlk1/1ljKYmX5ndadr/zCEWETztzynjr0oALOpq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1801956},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.44.0-20260423-173128.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.44.0-20260423-173128.tgz","_integrity":"sha512-ecYFEt/HXscp/VgTJfkll0wD0sPp1sTk2TNsYlgfE9dQZH1jwn2HmpiXY/PykZA5kpYz9pksWxieqC7Fl2S4ug==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.44.0-20260423-173128_1776965512177_0.3442267302846478","host":"s3://npm-registry-packages-npm-production"}},"0.44.0-20260424-161023":{"name":"@openrewrite/recipes-nodejs","version":"0.44.0-20260424-161023","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.44.0-20260424-161023","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"030680c02c72e4d0fcbc5a7b16c9c738acb3a1a2","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.44.0-20260424-161023.tgz","fileCount":210,"integrity":"sha512-QmcRwOgVKoEEqzVjrsN4rxpBzzl51Y56klBesNOu5hPRutEA+NSwe24eulniWP5fj4uur11FcxfWPf4IJP95ng==","signatures":[{"sig":"MEQCIH6enSrnSWigKrWQd24ubgmOq8qPNjuxprXnqvVYQFZaAiAWZwMQGBqEpyFUu/Q4JEIInGJsMJ+PZ1QJBWseBIFvXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1801956},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.44.0-20260424-161023.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.44.0-20260424-161023.tgz","_integrity":"sha512-QmcRwOgVKoEEqzVjrsN4rxpBzzl51Y56klBesNOu5hPRutEA+NSwe24eulniWP5fj4uur11FcxfWPf4IJP95ng==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.44.0-20260424-161023_1777047050697_0.41745448344901326","host":"s3://npm-registry-packages-npm-production"}},"0.44.0-20260424-172119":{"name":"@openrewrite/recipes-nodejs","version":"0.44.0-20260424-172119","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.44.0-20260424-172119","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"8f45de0155aa4b371645f536306b386dd3960f7b","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.44.0-20260424-172119.tgz","fileCount":210,"integrity":"sha512-25uSjORilkNB6prvpfjs7KsAiy8LJE6tPkLzJXrtiA93zKhTcC2hFJO6N165fFFrc+2CuDOGWseN/D3Q44S92A==","signatures":[{"sig":"MEUCIDyQmAuLWTvSjnvuzOnDt/jZclE5lsrKUsTwq5yLMG4lAiEA++mWQxcZ4BrH07V4G0WvkyOCCBE7DLcv/j5bh1KH9yM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1801956},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.44.0-20260424-172119.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.44.0-20260424-172119.tgz","_integrity":"sha512-25uSjORilkNB6prvpfjs7KsAiy8LJE6tPkLzJXrtiA93zKhTcC2hFJO6N165fFFrc+2CuDOGWseN/D3Q44S92A==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.44.0-20260424-172119_1777051303578_0.8892680043448729","host":"s3://npm-registry-packages-npm-production"}},"0.44.0-20260424-192114":{"name":"@openrewrite/recipes-nodejs","version":"0.44.0-20260424-192114","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.44.0-20260424-192114","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"d56c399c22caf201578d2697d1e0401cd99ffaa5","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.44.0-20260424-192114.tgz","fileCount":210,"integrity":"sha512-sDpw7EJmMwzXu2I6K+sxrtz0R6j9YGD+7ptr5bu805zu8muntF5GcwDx+MFmjjpGL4VoIiPMQVN0p4D9nUuSBQ==","signatures":[{"sig":"MEQCIDe18YpXlsDaMyZ8QZehd8TY9giWtQJPkt+Icd6wcQoQAiBf8AqrLFCl6k7wpv0xcH5Tgu/YVGEcHNYDCsMByIyuRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1801956},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.44.0-20260424-192114.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.44.0-20260424-192114.tgz","_integrity":"sha512-sDpw7EJmMwzXu2I6K+sxrtz0R6j9YGD+7ptr5bu805zu8muntF5GcwDx+MFmjjpGL4VoIiPMQVN0p4D9nUuSBQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.44.0-20260424-192114_1777058500267_0.45022837339226074","host":"s3://npm-registry-packages-npm-production"}},"0.44.0-20260425-171603":{"name":"@openrewrite/recipes-nodejs","version":"0.44.0-20260425-171603","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.44.0-20260425-171603","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"e0f13610f73fae88db4a6c7900ca9c666a2215cf","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.44.0-20260425-171603.tgz","fileCount":210,"integrity":"sha512-KMKm5wT0W6NUj5u3B3pNslySwKULQnTVuXS3GZHWU1uzYfPHyiGRUWkG8SizFJH5Q6gszhTu/QA0vqYfPFeAKg==","signatures":[{"sig":"MEQCIBE85OY/+KMWvHpLoYlZvM6MwAmcpZEb9er6CNXiVhWGAiAz18WEL63fgfdD3dBX3BtO3fYzMmMBw0PLEFMWYZzf4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1801956},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.44.0-20260425-171603.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.44.0-20260425-171603.tgz","_integrity":"sha512-KMKm5wT0W6NUj5u3B3pNslySwKULQnTVuXS3GZHWU1uzYfPHyiGRUWkG8SizFJH5Q6gszhTu/QA0vqYfPFeAKg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.44.0-20260425-171603_1777137390661_0.7652870649527213","host":"s3://npm-registry-packages-npm-production"}},"0.44.0-20260426-171558":{"name":"@openrewrite/recipes-nodejs","version":"0.44.0-20260426-171558","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.44.0-20260426-171558","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"32f816deb91f2db51af36d46df087d471deed619","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.44.0-20260426-171558.tgz","fileCount":210,"integrity":"sha512-4C3ntSQM1W9sTpEWnGNWVh8rou21Svs2t5Yr5guSB0TTft5b8meA6S1vkjYzFxrwGa8W8xfbp0KcFlfT8Pwosg==","signatures":[{"sig":"MEUCIQCMJTAtKtNJimZMECzBMxg3SNhoimGln5HfJXfDF5FaigIgXRSJcZVoHHnY75Cnd1IYAsePMilfjhuIjadhqhV+ATY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1801956},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.44.0-20260426-171558.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.44.0-20260426-171558.tgz","_integrity":"sha512-4C3ntSQM1W9sTpEWnGNWVh8rou21Svs2t5Yr5guSB0TTft5b8meA6S1vkjYzFxrwGa8W8xfbp0KcFlfT8Pwosg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.44.0-20260426-171558_1777223783503_0.5930283142844506","host":"s3://npm-registry-packages-npm-production"}},"0.44.0-20260427-043044":{"name":"@openrewrite/recipes-nodejs","version":"0.44.0-20260427-043044","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.44.0-20260427-043044","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"9eacc5106e0fd811efb214178fa496b2aa49bb51","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.44.0-20260427-043044.tgz","fileCount":210,"integrity":"sha512-LdyeNbJPo18orFYJFDOtil1ITLAhU2JDgcmnGcEcu2EvgcEc62HaM+XxqJLfdaIfe6FGNgyeXpXzSNdE8+TnWA==","signatures":[{"sig":"MEYCIQDviIrVKP1iA0F8NNGbU582s9EZW54MVyqD67cWKCTwIQIhAOBBxegeZgOW4MtfO5yJ7OZjaTrMZls9y/KUFmjHOOgQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1801956},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.44.0-20260427-043044.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.44.0-20260427-043044.tgz","_integrity":"sha512-LdyeNbJPo18orFYJFDOtil1ITLAhU2JDgcmnGcEcu2EvgcEc62HaM+XxqJLfdaIfe6FGNgyeXpXzSNdE8+TnWA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.44.0-20260427-043044_1777264270783_0.25981919533100606","host":"s3://npm-registry-packages-npm-production"}},"0.44.0":{"name":"@openrewrite/recipes-nodejs","version":"0.44.0","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.44.0","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"751c6b61b8d32c484508c088ec7d466e54c73ec2","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.44.0.tgz","fileCount":210,"integrity":"sha512-ewIahlwQpnDFxvUq5mpmgLfZA3FMt8VZCaNs7DaVCAF3Ui/4sEQ93CjGso03NpRPehW+/7dIxRe8OmVr/VepfA==","signatures":[{"sig":"MEQCIC7RTo7yRBAcszYrofrJJBDCKJRgmFkoKBBPVMPUh4XvAiAyx1PLM5+JzfUiyjE/fDhV+/h15Y1xlRvo5TLvyQ5ZRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1801940},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.44.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.44.0.tgz","_integrity":"sha512-ewIahlwQpnDFxvUq5mpmgLfZA3FMt8VZCaNs7DaVCAF3Ui/4sEQ93CjGso03NpRPehW+/7dIxRe8OmVr/VepfA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.44.0_1777281072295_0.22714414013607587","host":"s3://npm-registry-packages-npm-production"}},"0.45.0-20260427-114204":{"name":"@openrewrite/recipes-nodejs","version":"0.45.0-20260427-114204","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.45.0-20260427-114204","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"f582186a95361f3f3f2cc159badd95d228f29a49","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.45.0-20260427-114204.tgz","fileCount":210,"integrity":"sha512-4LmVGxcBtLMy1gnTc4+hmXsKqmqNi/Ja68zjX2ccPi3QJErh1VPr43+kXl4tzlQOX46p0WGA5WLzvOtu6U7Y3A==","signatures":[{"sig":"MEUCIEVSzq03j99G53IQ7AkxUxRdcU56wlix2RYk87J/TFBOAiEArpXQwh4PRbPuEmSAPA7RuwMXUHlSaZJzBqhBjYFMSew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1810565},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.45.0-20260427-114204.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.45.0-20260427-114204.tgz","_integrity":"sha512-4LmVGxcBtLMy1gnTc4+hmXsKqmqNi/Ja68zjX2ccPi3QJErh1VPr43+kXl4tzlQOX46p0WGA5WLzvOtu6U7Y3A==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^16.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.45.0-20260427-114204_1777290149054_0.5788731867775325","host":"s3://npm-registry-packages-npm-production"}},"0.45.0-20260427-125941":{"name":"@openrewrite/recipes-nodejs","version":"0.45.0-20260427-125941","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.45.0-20260427-125941","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"c172bc86c1b971892137d1a649b45aa4f740602a","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.45.0-20260427-125941.tgz","fileCount":210,"integrity":"sha512-OZCdcg+RFEjj4EbgiN7Tmnow07zQypJ0YS5qKojgU4GpYRvey7UpMCFlGsgWFAyisbI3ZJUo+2pJFGgg/2iqWA==","signatures":[{"sig":"MEUCIA3JIF9SqN8txn5Jm6YHjyaPBoq2R176/an+FlbSrHyFAiEAocpNnpzR2tRVeckbFPbwS+iDHOEyXGI8lg86D03R0uQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1810565},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.45.0-20260427-125941.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.45.0-20260427-125941.tgz","_integrity":"sha512-OZCdcg+RFEjj4EbgiN7Tmnow07zQypJ0YS5qKojgU4GpYRvey7UpMCFlGsgWFAyisbI3ZJUo+2pJFGgg/2iqWA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.45.0-20260427-125941_1777294807723_0.4949813016096123","host":"s3://npm-registry-packages-npm-production"}},"0.45.0-20260427-143255":{"name":"@openrewrite/recipes-nodejs","version":"0.45.0-20260427-143255","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.45.0-20260427-143255","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"de5b7fa842d9c719d7366ac1c00a4b8397d59a2b","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.45.0-20260427-143255.tgz","fileCount":210,"integrity":"sha512-LXIfMtmCVOqNAiOI+yWxXZKsv+3IVf9e14t9jrXKWvbRr03LHE+J/vOWz2tsU0npXOz3mC0UyFxFOAAw+/1QMg==","signatures":[{"sig":"MEQCIGAgXEdudpCdMxxJuDaifwXOoCZ+sqd38XgFtqjnBWc7AiAm8LHlfDKepjRj4xSQAsWu9X/l27OnE+X8OZjcyUD2eA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1810565},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.45.0-20260427-143255.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.45.0-20260427-143255.tgz","_integrity":"sha512-LXIfMtmCVOqNAiOI+yWxXZKsv+3IVf9e14t9jrXKWvbRr03LHE+J/vOWz2tsU0npXOz3mC0UyFxFOAAw+/1QMg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.45.0-20260427-143255_1777300399094_0.2210945147143708","host":"s3://npm-registry-packages-npm-production"}},"0.45.0-20260427-173131":{"name":"@openrewrite/recipes-nodejs","version":"0.45.0-20260427-173131","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.45.0-20260427-173131","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"27cdde7393f73d3c5f5db157639173c8dc6ae7ee","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.45.0-20260427-173131.tgz","fileCount":210,"integrity":"sha512-caCxAkxKMQJrr/J+FNNQnN/TgqGvwUXyZRMxWAwodJ8jZQgyeveNAWT+xlibtsUcyJc4SAQ1+1PTbDuCZrZ1xA==","signatures":[{"sig":"MEYCIQDW1c0KgFWKnXAtflbvboCJYKuGDuv/zwOJ498PaS4XcAIhAPPaiS2qEKiWvbm+CIKtVre4j9+lK1lTOmtwsjSEbTZG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1810565},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.45.0-20260427-173131.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.45.0-20260427-173131.tgz","_integrity":"sha512-caCxAkxKMQJrr/J+FNNQnN/TgqGvwUXyZRMxWAwodJ8jZQgyeveNAWT+xlibtsUcyJc4SAQ1+1PTbDuCZrZ1xA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.45.0-20260427-173131_1777311113964_0.3043361761324217","host":"s3://npm-registry-packages-npm-production"}},"0.45.0-20260428-102253":{"name":"@openrewrite/recipes-nodejs","version":"0.45.0-20260428-102253","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.45.0-20260428-102253","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"7832aad24c0d04e5e2d7da3ce6fc926e36571418","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.45.0-20260428-102253.tgz","fileCount":210,"integrity":"sha512-7F5+x6/NF+TaR57fQrjyqoNQ+fb0Wq66C7wLiKi/bUprlfyYuhDJAHshL+Fp6oQWOz4YRAp7DQIpHyvK0A8mag==","signatures":[{"sig":"MEUCIE3hXjHxjvNK8+rAqzYYvhyrMnA+0VbNXyMJ0kpxi/LKAiEAwS3P2N1lADRNzfwQmBOjJ0c7elEWZ+pXjlRRkhknTFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1810565},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.45.0-20260428-102253.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.45.0-20260428-102253.tgz","_integrity":"sha512-7F5+x6/NF+TaR57fQrjyqoNQ+fb0Wq66C7wLiKi/bUprlfyYuhDJAHshL+Fp6oQWOz4YRAp7DQIpHyvK0A8mag==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.45.0-20260428-102253_1777371804685_0.3056563348336572","host":"s3://npm-registry-packages-npm-production"}},"0.45.0-20260428-123448":{"name":"@openrewrite/recipes-nodejs","version":"0.45.0-20260428-123448","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.45.0-20260428-123448","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"f4cc2ad2d863c06452e46c036f6c597b51946b3d","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.45.0-20260428-123448.tgz","fileCount":210,"integrity":"sha512-B9EK4uuvwFN35b7ABQ0Dd4PxYYNLsYRfY13NiM3WjU2gr/LfAjiLatkSERcB9N66vYeUb5shAx8QIDLJ2O3CrQ==","signatures":[{"sig":"MEUCIQClCk3SDEnU2RqHIMZfERdLAcVTPZTy/+mTgEjCbXp/RQIgZG2TN+zRjCxpwQWbyHMQMsRndHebvSINUAHy4QQUNcY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1810565},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.45.0-20260428-123448.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.45.0-20260428-123448.tgz","_integrity":"sha512-B9EK4uuvwFN35b7ABQ0Dd4PxYYNLsYRfY13NiM3WjU2gr/LfAjiLatkSERcB9N66vYeUb5shAx8QIDLJ2O3CrQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.45.0-20260428-123448_1777379715042_0.3911613848069577","host":"s3://npm-registry-packages-npm-production"}},"0.45.0-20260428-173625":{"name":"@openrewrite/recipes-nodejs","version":"0.45.0-20260428-173625","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.45.0-20260428-173625","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"236d3f778dcd84d01824cc47cb23577078585bb8","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.45.0-20260428-173625.tgz","fileCount":210,"integrity":"sha512-O26kDa3o6qaPipElCjXOE0+pUJpyLa/++m4hg8Au6YVvdQkPxHUkGLBYxN4j1KJm6pCeEqNNbehmcTDTrlqNUg==","signatures":[{"sig":"MEUCIQDwausW2n5Vwpc6rcTuiBAVYQH1gpFbrP8k232nWtvtCAIgOMAvmE4Zba8iwBZMdNtWtPuEyTPgQaGSTwrCqCdok1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1810565},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.45.0-20260428-173625.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.45.0-20260428-173625.tgz","_integrity":"sha512-O26kDa3o6qaPipElCjXOE0+pUJpyLa/++m4hg8Au6YVvdQkPxHUkGLBYxN4j1KJm6pCeEqNNbehmcTDTrlqNUg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.45.0-20260428-173625_1777397807860_0.5101959650404073","host":"s3://npm-registry-packages-npm-production"}},"0.45.0-20260429-173345":{"name":"@openrewrite/recipes-nodejs","version":"0.45.0-20260429-173345","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.45.0-20260429-173345","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"e62fb383f4df0c34337500b68bbb89ed29dc9aeb","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.45.0-20260429-173345.tgz","fileCount":210,"integrity":"sha512-Y0UthlcG1F1t6DzXNNnK8nmK+mC3WKpXD5OqRkWQ+jvakUrbYmWUNEEGSQ1wD/63rmwV+9xlEw4STyqgOm+8UQ==","signatures":[{"sig":"MEUCIQC4DwauWuw96gv5t5LccRs/ycfC4ay3GxBjTrS58q4rjQIgNbKvfl68DkhwoRFPFEAi6IUJEguRcj5TLilkanVJ0OU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1810565},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.45.0-20260429-173345.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.45.0-20260429-173345.tgz","_integrity":"sha512-Y0UthlcG1F1t6DzXNNnK8nmK+mC3WKpXD5OqRkWQ+jvakUrbYmWUNEEGSQ1wD/63rmwV+9xlEw4STyqgOm+8UQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.45.0-20260429-173345_1777484052452_0.878567855888865","host":"s3://npm-registry-packages-npm-production"}},"0.45.0-20260430-173154":{"name":"@openrewrite/recipes-nodejs","version":"0.45.0-20260430-173154","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.45.0-20260430-173154","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"f3480a8356a976887d565ecbd36bee687111874d","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.45.0-20260430-173154.tgz","fileCount":210,"integrity":"sha512-zEcVaMxckAA8BWkbrAG48lM/Net0hPPKPaoKMGDYaEHj+N/+njRE3EV5D9E2ylw1ssskOVZZ2xxElaHkWTMYfQ==","signatures":[{"sig":"MEQCIAN2+trRMXFb/2vnNxrrSJWPYyBxOblRbmitbetSjodPAiBoOL/djQb7ayHq6YdMx9MX0Wtr+mMeEbnZXnMIpmT3/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1810565},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.45.0-20260430-173154.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.45.0-20260430-173154.tgz","_integrity":"sha512-zEcVaMxckAA8BWkbrAG48lM/Net0hPPKPaoKMGDYaEHj+N/+njRE3EV5D9E2ylw1ssskOVZZ2xxElaHkWTMYfQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.45.0-20260430-173154_1777570335061_0.45836983751790905","host":"s3://npm-registry-packages-npm-production"}},"0.45.0-20260501-172328":{"name":"@openrewrite/recipes-nodejs","version":"0.45.0-20260501-172328","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.45.0-20260501-172328","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"d186e130b6512c4e7dd1943fe75275f5da195d4f","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.45.0-20260501-172328.tgz","fileCount":210,"integrity":"sha512-rFj2YVe1aUHU+XTO11SUWXj1zbMrvyl4BMlptf2qRmKlBi3qssECIIBA8zqDycTA2yHJRZcMbEZmjVw+3Hs8uw==","signatures":[{"sig":"MEUCIGM6IMoROQ7INPmRKpwsW1bE3h+8DV1ov58wyMUZ1w3aAiEAiL3rPTdvWcMulRDgYrwSVHuHZz++n9LCenNcY+sZ7O8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1810565},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.45.0-20260501-172328.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.45.0-20260501-172328.tgz","_integrity":"sha512-rFj2YVe1aUHU+XTO11SUWXj1zbMrvyl4BMlptf2qRmKlBi3qssECIIBA8zqDycTA2yHJRZcMbEZmjVw+3Hs8uw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"next"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.45.0-20260501-172328_1777656231964_0.23749499708763389","host":"s3://npm-registry-packages-npm-production"}},"0.45.0-20260502-030757":{"name":"@openrewrite/recipes-nodejs","version":"0.45.0-20260502-030757","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.45.0-20260502-030757","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"823feabf183794876c0f36fd5eec442e6ddd5e69","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.45.0-20260502-030757.tgz","fileCount":210,"integrity":"sha512-hllhcDWW9taSUIn6y9gv+LCug9aB/maC2MzyAS5HS6SGb5C2X+u8qX0ks+Xin1VlpNf/nbo5D+h3ge3iMmyw1Q==","signatures":[{"sig":"MEUCIGjOkbwzZyATezekLFerG+w7U61yTt9UX6P2G+2hPXlNAiEA9+h9ZH5fawN7xyUTmf/wj/YaFrCeRVNgCLq/ctqW8aI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1810584},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.45.0-20260502-030757.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.45.0-20260502-030757.tgz","_integrity":"sha512-hllhcDWW9taSUIn6y9gv+LCug9aB/maC2MzyAS5HS6SGb5C2X+u8qX0ks+Xin1VlpNf/nbo5D+h3ge3iMmyw1Q==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.82.0-20260501-212533"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.45.0-20260502-030757_1777691296033_0.6158320159721091","host":"s3://npm-registry-packages-npm-production"}},"0.45.0-20260502-171805":{"name":"@openrewrite/recipes-nodejs","version":"0.45.0-20260502-171805","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.45.0-20260502-171805","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"eb6b0c196f5ccc083f2d39f17a2b3044a6f31e57","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.45.0-20260502-171805.tgz","fileCount":210,"integrity":"sha512-PYMpf9nR5qJV4btS2bM8PgCv4CvzM1iOk/2oAlgGoIZICLQ7jEWpLp5LzcqQvGN7g0I4wHZ+0GefiTOYykLqvw==","signatures":[{"sig":"MEYCIQDoV2O6yNSUMe66Ceb0UxQ4L0Gff3H4xgt97k9ymMvGBAIhAIMtd5tLvledy6vrLEoFNEGRtnaithxU63n267CAPhq8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1810584},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.45.0-20260502-171805.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.45.0-20260502-171805.tgz","_integrity":"sha512-PYMpf9nR5qJV4btS2bM8PgCv4CvzM1iOk/2oAlgGoIZICLQ7jEWpLp5LzcqQvGN7g0I4wHZ+0GefiTOYykLqvw==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.82.0-20260502-150813"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.45.0-20260502-171805_1777742301645_0.5320570036046042","host":"s3://npm-registry-packages-npm-production"}},"0.45.0-20260503-171855":{"name":"@openrewrite/recipes-nodejs","version":"0.45.0-20260503-171855","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.45.0-20260503-171855","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"b63f57d0bcbb148ed6378a0a123aa82e4b397bba","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.45.0-20260503-171855.tgz","fileCount":210,"integrity":"sha512-q8+H7wBLSYR81byFWeA/S+wJZwjQIHoseOgXRI1g5ux0MEBBg6WrI7aS1xJOAUW8G+cZasciqkN+gMDj1nQhrQ==","signatures":[{"sig":"MEQCIGyXIfFE+UPt79mXpS1bkG+led8n/H3hwXsaBckjCL0ZAiA3pYp+7Be4UYbD+YAIV19XFdz1gDWwgfytvET+D8XUiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1810584},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.45.0-20260503-171855.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.45.0-20260503-171855.tgz","_integrity":"sha512-q8+H7wBLSYR81byFWeA/S+wJZwjQIHoseOgXRI1g5ux0MEBBg6WrI7aS1xJOAUW8G+cZasciqkN+gMDj1nQhrQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.82.0-20260502-150813"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.45.0-20260503-171855_1777828751149_0.7184022547160454","host":"s3://npm-registry-packages-npm-production"}},"0.45.0-20260504-173336":{"name":"@openrewrite/recipes-nodejs","version":"0.45.0-20260504-173336","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.45.0-20260504-173336","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"e3556273c70a580a37944a304b910bd985d38ca6","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.45.0-20260504-173336.tgz","fileCount":210,"integrity":"sha512-NQOk+kJfc5V32JVbphb3Q/FScAuwoVH6Svjt9dB3u15oYfUwcy7RJ2GGgEjEfyKrXrr4SjUkz3r3KgQtWh5MuA==","signatures":[{"sig":"MEUCIQCVk8z4mulxm3y0fdO+a32vihlbjFcr35T/zSJxC3f6PgIgROup2ceFA56gzJfpPeT/NZDBAJR5UKjxxyh0HQMiBEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1810584},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.45.0-20260504-173336.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.45.0-20260504-173336.tgz","_integrity":"sha512-NQOk+kJfc5V32JVbphb3Q/FScAuwoVH6Svjt9dB3u15oYfUwcy7RJ2GGgEjEfyKrXrr4SjUkz3r3KgQtWh5MuA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.82.0-20260502-150813"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.45.0-20260504-173336_1777916033735_0.025066316965445923","host":"s3://npm-registry-packages-npm-production"}},"0.45.0-20260505-173347":{"name":"@openrewrite/recipes-nodejs","version":"0.45.0-20260505-173347","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.45.0-20260505-173347","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"369264093141a9244c432636b6526c5171ce42d7","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.45.0-20260505-173347.tgz","fileCount":210,"integrity":"sha512-LOWhm65ulZJcLrMBUHdLjZKxlBJh3ExO5pKr0HzV7DrcFBcbbEo4IUeqvkd+t8aEl6aFzXdC5/iYMrieH5+CtQ==","signatures":[{"sig":"MEUCIEbvXafGDGVRQNCe49NiDUrlnfZ96h8Ubn+sK0/cfOSKAiEA4zJro0ycQJEEkhwDYzYoh9ro3gEidoqiJG20a6vWJ+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1810584},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.45.0-20260505-173347.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.45.0-20260505-173347.tgz","_integrity":"sha512-LOWhm65ulZJcLrMBUHdLjZKxlBJh3ExO5pKr0HzV7DrcFBcbbEo4IUeqvkd+t8aEl6aFzXdC5/iYMrieH5+CtQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.82.0-20260505-121133"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.45.0-20260505-173347_1778002454891_0.06545067565269025","host":"s3://npm-registry-packages-npm-production"}},"0.45.0-20260506-173405":{"name":"@openrewrite/recipes-nodejs","version":"0.45.0-20260506-173405","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.45.0-20260506-173405","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"3e86ea7e3a462917627508ee207e2398c00abb1c","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.45.0-20260506-173405.tgz","fileCount":210,"integrity":"sha512-q/h//YH7moFD9kmtF9WvYN2/1SEbVCY5w5CV880T7WQoBi5FCaU5jdLAzXR3R/06BGox3/A+Qfm0P9x1uG+jIg==","signatures":[{"sig":"MEYCIQCs+me6wij9rmObOto9qDJQ4NDCWQptUj/OByF4TU+YjgIhAMSD0K9ehtgTmFswVNfvH9gJRK+38IvmN5bimE0qwRdE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1810584},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.45.0-20260506-173405.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.45.0-20260506-173405.tgz","_integrity":"sha512-q/h//YH7moFD9kmtF9WvYN2/1SEbVCY5w5CV880T7WQoBi5FCaU5jdLAzXR3R/06BGox3/A+Qfm0P9x1uG+jIg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.82.0-20260506-140607"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.45.0-20260506-173405_1778088862377_0.7860545457724031","host":"s3://npm-registry-packages-npm-production"}},"0.44.1":{"name":"@openrewrite/recipes-nodejs","version":"0.44.1","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.44.1","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"6fd82b3a72e55fbe92e7a12bbad2be6276fa6878","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.44.1.tgz","fileCount":210,"integrity":"sha512-/g0Ixe/OE6xe1bACDswgiY4Vp1kKErFMeh1m78fkal+EHOr3nE07JLqDRNO9AA0mJs9Jnfb9GffL/ijntmUpkA==","signatures":[{"sig":"MEQCIB6W4/PObILQEqomyQckg9gC3LKGEAYROpft9Lr5MpihAiB6wfD3fxLmqFLzLyqAqdsGfNdnaIaKLjuwQFBAL/iNNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1810552},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.44.1.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.44.1.tgz","_integrity":"sha512-/g0Ixe/OE6xe1bACDswgiY4Vp1kKErFMeh1m78fkal+EHOr3nE07JLqDRNO9AA0mJs9Jnfb9GffL/ijntmUpkA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.81.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.44.1_1778115206934_0.9175816314666907","host":"s3://npm-registry-packages-npm-production"}},"0.45.0-20260507-173617":{"name":"@openrewrite/recipes-nodejs","version":"0.45.0-20260507-173617","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.45.0-20260507-173617","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"0cfc8ffdd817e14375a4f23d9515273eb8bdc79c","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.45.0-20260507-173617.tgz","fileCount":210,"integrity":"sha512-24Z9oDczWrL7JHkPj61wkE+dJVa9E/LofklfQcY/jss+Hr+lNMhIB5/1UoBP6fGbxY29HUn0LVVixwRLiLAz9g==","signatures":[{"sig":"MEQCIG4ltetDFM40OHeKds4HJfQnNSZUHRp/i0D+80K+apvSAiBucVFL8Ve17CdhplfOXmJDb+gkuTRuw4dpq7xDBl5Dkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1810584},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.45.0-20260507-173617.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.45.0-20260507-173617.tgz","_integrity":"sha512-24Z9oDczWrL7JHkPj61wkE+dJVa9E/LofklfQcY/jss+Hr+lNMhIB5/1UoBP6fGbxY29HUn0LVVixwRLiLAz9g==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.82.0-20260507-170949"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.45.0-20260507-173617_1778175392967_0.25928898357566266","host":"s3://npm-registry-packages-npm-production"}},"0.45.0-20260508-063654":{"name":"@openrewrite/recipes-nodejs","version":"0.45.0-20260508-063654","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.45.0-20260508-063654","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"c26d66cbec4b288375565cfdc2f2f88e10e8d421","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.45.0-20260508-063654.tgz","fileCount":210,"integrity":"sha512-fOfw0k163wMT3iuA/k6fH2HfynPiBWZmlX3iM5UIL4CP1dRuY8n5CtCnLzknsLNu7MSJ7PX87BCcz4OJNUgCFQ==","signatures":[{"sig":"MEUCIB3L5923gfgWqlCnL92d2aFNpZ5ZruFiEDx6v9OfqIntAiEA37blVXBEuYm4jsu0w3URkBpyBs2k/3hN5x1v7u1egys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1810568},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.45.0-20260508-063654.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.45.0-20260508-063654.tgz","_integrity":"sha512-fOfw0k163wMT3iuA/k6fH2HfynPiBWZmlX3iM5UIL4CP1dRuY8n5CtCnLzknsLNu7MSJ7PX87BCcz4OJNUgCFQ==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.82.0-20260507-222901"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.45.0-20260508-063654_1778222232796_0.29633055016450305","host":"s3://npm-registry-packages-npm-production"}},"0.45.0-20260508-173205":{"name":"@openrewrite/recipes-nodejs","version":"0.45.0-20260508-173205","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.45.0-20260508-173205","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"4c39c34e06c19b6028f0e45fc76e21ddf687f466","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.45.0-20260508-173205.tgz","fileCount":210,"integrity":"sha512-HzA5+PBDMtTho0fJvEePcFGGzWkHEsYua+gQaMOpfSNKExSlEfUD3ClVCNW8999xMsR111f0VLH7tz7Qygx7ug==","signatures":[{"sig":"MEYCIQC+3QDv8jSH3WZ8krUKgBrtGGvAXm1q24SjkF4g7MhhmwIhAJX5hMFZ2ke84zMSRsYzlcZSGRqyF0ukXbEG3igDOmow","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1810568},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.45.0-20260508-173205.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.45.0-20260508-173205.tgz","_integrity":"sha512-HzA5+PBDMtTho0fJvEePcFGGzWkHEsYua+gQaMOpfSNKExSlEfUD3ClVCNW8999xMsR111f0VLH7tz7Qygx7ug==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.82.0-20260508-162855"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.45.0-20260508-173205_1778261541502_0.6521802026570684","host":"s3://npm-registry-packages-npm-production"}},"0.45.0-20260509-172041":{"name":"@openrewrite/recipes-nodejs","version":"0.45.0-20260509-172041","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.45.0-20260509-172041","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"b5bc84503295ed4096877bf3061517135eed8995","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.45.0-20260509-172041.tgz","fileCount":210,"integrity":"sha512-57UX3hNO31V1ogAa0LG+9WmpLohOOJG7b+k4Zwia3Wp+I0sm+DzrM3y4Ch/nQm6lHI0gdgTYugbPJbg4yZty5Q==","signatures":[{"sig":"MEYCIQDmuLL14/MAmajrmoLy2J9dIfU6anyV8yhm2LEhDSKZ6wIhAPgmW6DYWgV16XftFZMD/rb2NNzPTCivsWSHtGJoqI9d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1810568},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.45.0-20260509-172041.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.45.0-20260509-172041.tgz","_integrity":"sha512-57UX3hNO31V1ogAa0LG+9WmpLohOOJG7b+k4Zwia3Wp+I0sm+DzrM3y4Ch/nQm6lHI0gdgTYugbPJbg4yZty5Q==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.82.0-20260509-014330"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.45.0-20260509-172041_1778347258668_0.8574885726305443","host":"s3://npm-registry-packages-npm-production"}},"0.45.0-20260510-172129":{"name":"@openrewrite/recipes-nodejs","version":"0.45.0-20260510-172129","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.45.0-20260510-172129","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"c25daf74e136edc70099e3cfe72bdec1ad7b9785","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.45.0-20260510-172129.tgz","fileCount":210,"integrity":"sha512-3pcjUVlp4jhCssOAfmf4k7eEtH2LYkz0zm5TDCXqGpTR1yzFoI4GD3POxAm7B7AhVgGhSuFP6bnHTzTNJ5fivA==","signatures":[{"sig":"MEUCIQDLQNNCBtLS90fQo30heKeSNvUs/rjrwXa4hN//zP7szQIgHr0vpqLj87zF0qPdvWkSeyA5EGD67D/jzkAYDvmgElk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1810568},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.45.0-20260510-172129.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.45.0-20260510-172129.tgz","_integrity":"sha512-3pcjUVlp4jhCssOAfmf4k7eEtH2LYkz0zm5TDCXqGpTR1yzFoI4GD3POxAm7B7AhVgGhSuFP6bnHTzTNJ5fivA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.82.0-20260510-164035"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.45.0-20260510-172129_1778433704948_0.6797743204847222","host":"s3://npm-registry-packages-npm-production"}},"0.45.0-20260510-223436":{"name":"@openrewrite/recipes-nodejs","version":"0.45.0-20260510-223436","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.45.0-20260510-223436","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"91c45aeabbc8dd20a00ba0f5959db8384583fc34","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.45.0-20260510-223436.tgz","fileCount":210,"integrity":"sha512-oTCNW1g7eEIWyt9UUcUhqMUE2W92B8229Xii9VH6RNf4WOWadePrILKwpGK/VjyShaF2/zaFhCLC8IY8A8QBGA==","signatures":[{"sig":"MEUCIQDG1bjrPVMmos7J7wDbtifmMIZSHkVGoLVb9lchRwBHTAIgb0ENBTlS9jUXm8OqDYnyv6LlIQtLTKhos9pZhCru40k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1816725},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.45.0-20260510-223436.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.45.0-20260510-223436.tgz","_integrity":"sha512-oTCNW1g7eEIWyt9UUcUhqMUE2W92B8229Xii9VH6RNf4WOWadePrILKwpGK/VjyShaF2/zaFhCLC8IY8A8QBGA==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.82.0-20260510-221625"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.45.0-20260510-223436_1778452492523_0.3109280932950902","host":"s3://npm-registry-packages-npm-production"}},"0.45.0-20260511-121238":{"name":"@openrewrite/recipes-nodejs","version":"0.45.0-20260511-121238","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.45.0-20260511-121238","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"7ae09686edb1a0c4fcd559675d9e41a25fc82229","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.45.0-20260511-121238.tgz","fileCount":210,"integrity":"sha512-lBM62Wo9ZvP+nq+VbT7ZJwrJxZezxI1rRvFZu62SgeAKmfgN4pQh30159jFXW2iIwWh7LfPjCRIOYRt2wtyP5g==","signatures":[{"sig":"MEUCIQD4jmxXPYuhVABQCKS4YCYsytrRNyHKL+ZC5IHcJJxz6AIgQjuUAyrmAuItNKGJDkIK/trIcE1Dh1/RdXAvBEF1V+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1860262},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.45.0-20260511-121238.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.45.0-20260511-121238.tgz","_integrity":"sha512-lBM62Wo9ZvP+nq+VbT7ZJwrJxZezxI1rRvFZu62SgeAKmfgN4pQh30159jFXW2iIwWh7LfPjCRIOYRt2wtyP5g==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.82.0-20260511-114059"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.45.0-20260511-121238_1778501573965_0.6323299912165856","host":"s3://npm-registry-packages-npm-production"}},"0.45.0-20260511-174127":{"name":"@openrewrite/recipes-nodejs","version":"0.45.0-20260511-174127","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.45.0-20260511-174127","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"1c27dcded888602ca5dedb9d9cbb585f58007d15","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.45.0-20260511-174127.tgz","fileCount":210,"integrity":"sha512-La8wh2TCxuJO4GUQwcjtsID40H1ZQxDG2W68HftdmDluBEeh7aHpyzNPq7Nct/8AKADPZgjfl+mmqbWpgn64yg==","signatures":[{"sig":"MEUCIHbsO7oovDr+htZpGn/ZxNvFP4vUJDKMPY6HiwU1mPRsAiEA3bQMQ1ZdBKKvCePElRrteqKYWgUQU+BjebG5TIwCIbU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1860262},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.45.0-20260511-174127.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.45.0-20260511-174127.tgz","_integrity":"sha512-La8wh2TCxuJO4GUQwcjtsID40H1ZQxDG2W68HftdmDluBEeh7aHpyzNPq7Nct/8AKADPZgjfl+mmqbWpgn64yg==","_npmVersion":"10.8.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.82.0-20260511-165306"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.45.0-20260511-174127_1778521305053_0.6755794777226893","host":"s3://npm-registry-packages-npm-production"}},"0.45.0-20260520-130803":{"name":"@openrewrite/recipes-nodejs","version":"0.45.0-20260520-130803","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.45.0-20260520-130803","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"grzegon@poczta.onet.pl"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"755fb0955cb2fe80228bd46a44fe7f7dca982f44","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.45.0-20260520-130803.tgz","fileCount":210,"integrity":"sha512-IxaPHBj9HhHd+cpZesaJwQVsfOx42I9k+44Wyqa6iVID3uRsxBbHX/xHyW2ys0Z//+gnPjHd0fuI2rXPaakHwA==","signatures":[{"sig":"MEQCIDEcndtAJbbSNy5iMBNOLvnHsEQQLeISJ2juJsbDM+YlAiBEsGy6TJs5SgP1SfyTTPnsHnI8P8645lzWqarWPzuj5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1860262},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.45.0-20260520-130803.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.45.0-20260520-130803.tgz","_integrity":"sha512-IxaPHBj9HhHd+cpZesaJwQVsfOx42I9k+44Wyqa6iVID3uRsxBbHX/xHyW2ys0Z//+gnPjHd0fuI2rXPaakHwA==","_npmVersion":"11.14.1","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.83.0-20260520-123244"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.45.0-20260520-130803_1779282522951_0.7808090220479718","host":"s3://npm-registry-packages-npm-production"}},"0.45.0-20260520-180137":{"name":"@openrewrite/recipes-nodejs","version":"0.45.0-20260520-180137","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.45.0-20260520-180137","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"01b9ecedb1a1dc27c451590d627afa00d01a7ece","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.45.0-20260520-180137.tgz","fileCount":210,"integrity":"sha512-eXJX2C3VGSfufrelllP9vJRJoPJkMs0Bvb5V5oVw0SL0l80G18dyM6MX1nvtjjkP+fzv+2w41ys1YL4BrUK4vw==","signatures":[{"sig":"MEQCIHMsIYeHp2BG3z73V0tz0Df2fEzVub9hEZFATULR7J18AiAzqI97K+/ueIIhN7pLZOJSR5az5z2QgYFguRu9yLYCvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1860262},"main":"./dist/index.js","_from":"file:/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.45.0-20260520-180137.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.45.0-20260520-180137.tgz","_integrity":"sha512-eXJX2C3VGSfufrelllP9vJRJoPJkMs0Bvb5V5oVw0SL0l80G18dyM6MX1nvtjjkP+fzv+2w41ys1YL4BrUK4vw==","_npmVersion":"11.14.1","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.83.0-20260520-175130"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.45.0-20260520-180137_1779300138852_0.8071173411793833","host":"s3://npm-registry-packages-npm-production"}},"0.45.1":{"name":"@openrewrite/recipes-nodejs","version":"0.45.1","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.45.1","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"b7b98415b1fc22e9fa5bb6c6c4fe7bbae5c72704","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.45.1.tgz","fileCount":210,"integrity":"sha512-4h2DQnwC56/LmEC8nMu3WbPQtxxyrg267PBD/LHjyecA76sFE7ogrW8JueOqGUyaNZGZBItKko/Q0PuGZQZHJA==","signatures":[{"sig":"MEYCIQDD8UDUepNUTb5XHoS8ueDmLnwd0754iC+iHPQiPBfTBwIhAPMQ5w1ERx7iu3crOXfJxjOZ9Mx3KLcx5UQqY4we2xFq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1860246},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.45.1.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.45.1.tgz","_integrity":"sha512-4h2DQnwC56/LmEC8nMu3WbPQtxxyrg267PBD/LHjyecA76sFE7ogrW8JueOqGUyaNZGZBItKko/Q0PuGZQZHJA==","_npmVersion":"11.15.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.84.0-20260521-112318"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.45.1_1779365361050_0.9727661838911039","host":"s3://npm-registry-packages-npm-production"}},"0.46.0-20260521-121205":{"name":"@openrewrite/recipes-nodejs","version":"0.46.0-20260521-121205","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.46.0-20260521-121205","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"b094a0c1d67989b9a07e30f9f12686fda2d83974","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.46.0-20260521-121205.tgz","fileCount":210,"integrity":"sha512-5bF9iDgTq49nonIgLK2ewQgceDRLLahv2SDMA6yMDF8VsRxp1/Q9MesGlGBiRqFDMfIc5yBsgHUnnIWTyI6e3Q==","signatures":[{"sig":"MEUCIGLRyRTDZC3LHZWYZMgDn5uE85PBGtRzOVLf9QgTum43AiEAkVRymIK9CaCkyfsyZcTKi2LES2BaaZD9v3Bmfc08mfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1860262},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.46.0-20260521-121205.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.46.0-20260521-121205.tgz","_integrity":"sha512-5bF9iDgTq49nonIgLK2ewQgceDRLLahv2SDMA6yMDF8VsRxp1/Q9MesGlGBiRqFDMfIc5yBsgHUnnIWTyI6e3Q==","_npmVersion":"11.15.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.84.0-20260521-112318"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.46.0-20260521-121205_1779365567268_0.6013529335049685","host":"s3://npm-registry-packages-npm-production"}},"0.46.0-20260521-174516":{"name":"@openrewrite/recipes-nodejs","version":"0.46.0-20260521-174516","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.46.0-20260521-174516","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"b7107b9eb9189292197e2fb7903ceb9c4589dcbb","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.46.0-20260521-174516.tgz","fileCount":210,"integrity":"sha512-LCNz9nNyv1/pFZsIBu5meY+WigpPA/EHbKch1qe2U7djFYXS7+xykRTONsqTYZSRfzVEf1peh6YBoQkpunjnUw==","signatures":[{"sig":"MEUCIQCaBo7f6YzInlhf9ilj4tjmGNOCLNOI+DKBiOzjWGLuAQIgERak/05m2juhIX8vD2LlBoEdR6vMKscleAhgXiN3Yo4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1860262},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.46.0-20260521-174516.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.46.0-20260521-174516.tgz","_integrity":"sha512-LCNz9nNyv1/pFZsIBu5meY+WigpPA/EHbKch1qe2U7djFYXS7+xykRTONsqTYZSRfzVEf1peh6YBoQkpunjnUw==","_npmVersion":"11.15.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.84.0-20260521-121523"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.46.0-20260521-174516_1779385571368_0.5698258665682756","host":"s3://npm-registry-packages-npm-production"}},"0.46.0-20260522-173824":{"name":"@openrewrite/recipes-nodejs","version":"0.46.0-20260522-173824","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.46.0-20260522-173824","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"7c88fd91045cff22238f4663a21f6f4af625845f","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.46.0-20260522-173824.tgz","fileCount":210,"integrity":"sha512-5qSbLZ7BDy35rO2GmLWcWe0OUiqiTRP4Df+IRFtkAP54XU6fdegqmZ/6NfxnCFbA00Gmc0GNY+8IEHp0597vSw==","signatures":[{"sig":"MEUCIQC13Vg/Bo2rPKMMAyFUFcjK6KD2Xzki7oOluBBT2goQugIgX5SoRY/JNxGr+4FJM+p9IYTtOjMCGGywV+iyBiFB990=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1860262},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.46.0-20260522-173824.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.46.0-20260522-173824.tgz","_integrity":"sha512-5qSbLZ7BDy35rO2GmLWcWe0OUiqiTRP4Df+IRFtkAP54XU6fdegqmZ/6NfxnCFbA00Gmc0GNY+8IEHp0597vSw==","_npmVersion":"11.15.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.84.0-20260522-155830"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.46.0-20260522-173824_1779471541843_0.36696024422881757","host":"s3://npm-registry-packages-npm-production"}},"0.46.0-20260523-172645":{"name":"@openrewrite/recipes-nodejs","version":"0.46.0-20260523-172645","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.46.0-20260523-172645","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"2bede7799a8fed0681371069843d010da6a8ea60","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.46.0-20260523-172645.tgz","fileCount":210,"integrity":"sha512-AXdqslsYuDizFkkB75KFRR/2aamdXeTLUhaTZ9iq53nic00Mrgk4uanujTTOEjmX/msr58bim/aiWOB52TbRKg==","signatures":[{"sig":"MEYCIQDqbf/FhC3hET/vFHELwvO0xaB77HwHGoM9CBiSpYdaigIhAIm3/V5nJpQID+9wJmesb+YGMSf3xeGEkuGzywzYWPO2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1860262},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.46.0-20260523-172645.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.46.0-20260523-172645.tgz","_integrity":"sha512-AXdqslsYuDizFkkB75KFRR/2aamdXeTLUhaTZ9iq53nic00Mrgk4uanujTTOEjmX/msr58bim/aiWOB52TbRKg==","_npmVersion":"11.15.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.84.0-20260523-072918"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.46.0-20260523-172645_1779557243246_0.867412189623121","host":"s3://npm-registry-packages-npm-production"}},"0.46.0-20260524-172459":{"name":"@openrewrite/recipes-nodejs","version":"0.46.0-20260524-172459","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.46.0-20260524-172459","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"239e7c086bc770dfecc1769153bb0a4acd5580a9","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.46.0-20260524-172459.tgz","fileCount":210,"integrity":"sha512-Laf17/Ux0M9VmZxMC7ux6Pzolh3+qHii0MkZNT3+ug8LLeyuOIlI7Ij/1eVtCkDXEhFYW+2i/ETbyA6dMaMvgQ==","signatures":[{"sig":"MEYCIQDmBkMjCsPiTRz/mrTL7hsp8ICxmCfRDaQ0njtX+yvufQIhAKgF0bUIMqNnc0Qdjla+3M8WomXRJLlppYwzK3Oja+sr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1860262},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.46.0-20260524-172459.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.46.0-20260524-172459.tgz","_integrity":"sha512-Laf17/Ux0M9VmZxMC7ux6Pzolh3+qHii0MkZNT3+ug8LLeyuOIlI7Ij/1eVtCkDXEhFYW+2i/ETbyA6dMaMvgQ==","_npmVersion":"11.15.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.84.0-20260523-072918"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.46.0-20260524-172459_1779643537688_0.6204063165950491","host":"s3://npm-registry-packages-npm-production"}},"0.46.0-20260525-122044":{"name":"@openrewrite/recipes-nodejs","version":"0.46.0-20260525-122044","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.46.0-20260525-122044","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"a5836ea88751e89c3bda32a5ba827361076b672e","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.46.0-20260525-122044.tgz","fileCount":210,"integrity":"sha512-2UEbsr5ljQLekWLWe0Ao/4QUd6e7H7HUbcRHd8kYShLH6AuzmcpW6EcIVq8wwCp59K6hMCCXU6ZrABZCDWJPOQ==","signatures":[{"sig":"MEUCIEuHdt8Mi53cL18J+Y6cAuCK1SOGQ7IRfh47UbYwQhP1AiEA6ADgH5+tPgegDZWvF8Ncu4607wha0ihkrhOnqzi2ndE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1921969},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.46.0-20260525-122044.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.46.0-20260525-122044.tgz","_integrity":"sha512-2UEbsr5ljQLekWLWe0Ao/4QUd6e7H7HUbcRHd8kYShLH6AuzmcpW6EcIVq8wwCp59K6hMCCXU6ZrABZCDWJPOQ==","_npmVersion":"11.15.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.84.0-20260523-072918"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.46.0-20260525-122044_1779711683664_0.694333325508451","host":"s3://npm-registry-packages-npm-production"}},"0.46.0-20260525-173548":{"name":"@openrewrite/recipes-nodejs","version":"0.46.0-20260525-173548","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.46.0-20260525-173548","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"0e01bdc233b1a78303435710e3b1df68a3fb8778","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.46.0-20260525-173548.tgz","fileCount":210,"integrity":"sha512-TeKv8hdiiVbKXHTi+5MUsTv63XYfLp2E/uK0xWxKQc0eqeT4+1zHVeZJrtI0oKtpx7LeyGeaYdZZQYOoAi8Sdg==","signatures":[{"sig":"MEYCIQCvbWq96B7M92MYwa0Gpu1Fr5B6OvMk08Qc3n1hHl2OVQIhAMD3+AnIbRzGBfeacHtwzfEl3iaRiQgxCLLxLGBrjWSc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1921969},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.46.0-20260525-173548.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.46.0-20260525-173548.tgz","_integrity":"sha512-TeKv8hdiiVbKXHTi+5MUsTv63XYfLp2E/uK0xWxKQc0eqeT4+1zHVeZJrtI0oKtpx7LeyGeaYdZZQYOoAi8Sdg==","_npmVersion":"11.15.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.84.0-20260523-072918"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.46.0-20260525-173548_1779730586863_0.2605336751269347","host":"s3://npm-registry-packages-npm-production"}},"0.46.0-20260526-180413":{"name":"@openrewrite/recipes-nodejs","version":"0.46.0-20260526-180413","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.46.0-20260526-180413","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"5eda4571f9bfb2467d4a17602b9c21f144fd2cd6","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.46.0-20260526-180413.tgz","fileCount":210,"integrity":"sha512-PHpgPi2XTVsqBj/gLl6Eihc5kNjmc1T45XQLiP+gCsF5L81eym0hYfs/CJbkFB/Q9ZibnCNNc+skRwAGgFdYHw==","signatures":[{"sig":"MEUCIQCc857/XvUSVsrXjccKkqSexoNQ0rZYlsQVuo5KimxtPgIgKgII+4Bpe/54pNVnS0pIvfcxgKt8abzmLmhpZTvysNg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1921969},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.46.0-20260526-180413.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.46.0-20260526-180413.tgz","_integrity":"sha512-PHpgPi2XTVsqBj/gLl6Eihc5kNjmc1T45XQLiP+gCsF5L81eym0hYfs/CJbkFB/Q9ZibnCNNc+skRwAGgFdYHw==","_npmVersion":"11.15.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.84.0-20260526-140316"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.46.0-20260526-180413_1779818692866_0.6056931222559654","host":"s3://npm-registry-packages-npm-production"}},"0.46.0-20260527-180509":{"name":"@openrewrite/recipes-nodejs","version":"0.46.0-20260527-180509","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.46.0-20260527-180509","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"69b83142bbdd7a3c2ba47e3f1ea30b499a071c76","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.46.0-20260527-180509.tgz","fileCount":210,"integrity":"sha512-cWIIAfQ9FACxh8DhfAXjBwx57e0tb3+WhM+tR8cPBWgutLxJ0glvEH5RNLuGrPGAixP0lrmLrum2dtOaJ3bsQg==","signatures":[{"sig":"MEUCIQCBREwAHa5kRUkE6uCdXZrT8NoOoRhEpDoHVLzBVcyWawIgYb/DHbBv6RUmRh88OTrUhp4/fxaydByjKlsrQuOi/Uc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1921969},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.46.0-20260527-180509.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.46.0-20260527-180509.tgz","_integrity":"sha512-cWIIAfQ9FACxh8DhfAXjBwx57e0tb3+WhM+tR8cPBWgutLxJ0glvEH5RNLuGrPGAixP0lrmLrum2dtOaJ3bsQg==","_npmVersion":"11.15.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.84.0-20260527-145257"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.46.0-20260527-180509_1779905153878_0.5020436399738901","host":"s3://npm-registry-packages-npm-production"}},"0.46.0-20260528-174545":{"name":"@openrewrite/recipes-nodejs","version":"0.46.0-20260528-174545","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.46.0-20260528-174545","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"04f27000019c4d2869a9f03f291ddd950433b025","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.46.0-20260528-174545.tgz","fileCount":168,"integrity":"sha512-W/SkCYaE3bCmG5TITj7+Pnw/qVfC6mtm5qrGaDorzIey/tTQ24wt4xwpXCGDEGbg7evAjJo/Onkok5HPRZwSSg==","signatures":[{"sig":"MEYCIQDewBakaK15m7I63iuWiEIvMgzPs/DCh5ZmdUHqHwXCcQIhAIkdyPxFQkbKPYiD3XNz3Jbr8t0EOGd0KJ43nQjLe7dP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1553555},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.46.0-20260528-174545.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.46.0-20260528-174545.tgz","_integrity":"sha512-W/SkCYaE3bCmG5TITj7+Pnw/qVfC6mtm5qrGaDorzIey/tTQ24wt4xwpXCGDEGbg7evAjJo/Onkok5HPRZwSSg==","_npmVersion":"11.16.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.84.0-20260528-173031"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.46.0-20260528-174545_1779990420773_0.33020593850754687","host":"s3://npm-registry-packages-npm-production"}},"0.46.0-20260528-180853":{"name":"@openrewrite/recipes-nodejs","version":"0.46.0-20260528-180853","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.46.0-20260528-180853","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"c3a03026e01caa67550dc5cb7707878a43e37382","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.46.0-20260528-180853.tgz","fileCount":168,"integrity":"sha512-yR2+78kP3oxOO/lXVy4956FDYv0Cb9fwsmI5k2KRspw5ROelsHSve0LNJ6CzSQSMWRlg2sM3gg3NSX8qZdI1Iw==","signatures":[{"sig":"MEUCIQD2OWEgwcM+TUrCJvmPgU5auJYylh1zZxXN3q63Kp4ZJAIgVCISEvqxUuVcPbub47e9Q4bCbs/Ilv0Z+n2nRjiNvVg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1553555},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.46.0-20260528-180853.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.46.0-20260528-180853.tgz","_integrity":"sha512-yR2+78kP3oxOO/lXVy4956FDYv0Cb9fwsmI5k2KRspw5ROelsHSve0LNJ6CzSQSMWRlg2sM3gg3NSX8qZdI1Iw==","_npmVersion":"11.16.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.84.0-20260528-173031"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.46.0-20260528-180853_1779991776126_0.2858618688044783","host":"s3://npm-registry-packages-npm-production"}},"0.46.0-20260528-193907":{"name":"@openrewrite/recipes-nodejs","version":"0.46.0-20260528-193907","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.46.0-20260528-193907","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"76abf2d139b3dd11cf2016b4d481e60fad75566a","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.46.0-20260528-193907.tgz","fileCount":168,"integrity":"sha512-GH3oX0Bve9RsvmrqY4DTTlVnr+YiG5Bz0UqF8lMz/OX2UobBrVEjmdThokPNqJ0sfLup8BM9XDbZ+gxPaKcgNA==","signatures":[{"sig":"MEUCIDZ8l5yzjBXk0eSwZtQh+0bDQ6dbEkhuaODGlyK2q5AZAiEA9pyUI3CXwwd2RmrHqDzOUvWqxznnoNqlDqPfB/Dorf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1553555},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.46.0-20260528-193907.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.46.0-20260528-193907.tgz","_integrity":"sha512-GH3oX0Bve9RsvmrqY4DTTlVnr+YiG5Bz0UqF8lMz/OX2UobBrVEjmdThokPNqJ0sfLup8BM9XDbZ+gxPaKcgNA==","_npmVersion":"11.16.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.84.0-20260528-183749"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.46.0-20260528-193907_1779997186808_0.051704592451437215","host":"s3://npm-registry-packages-npm-production"}},"0.46.0-20260529-090048":{"name":"@openrewrite/recipes-nodejs","version":"0.46.0-20260529-090048","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.46.0-20260529-090048","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"3efaf969ebe93a555d21406ac77b64ec23bcafb5","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.46.0-20260529-090048.tgz","fileCount":168,"integrity":"sha512-KviubwDmsqAWlLlP+Qnp6sA+aS8ta7/et/N3D1s0FGFWFC4t0mft3NMkQvvjW0YWJm4vOMgl+ISdYIDPj/KTxA==","signatures":[{"sig":"MEQCIF5djTuiia+AKe1ntfgJz/hNjBRxaJuW1Sa4hfGQet2SAiBI4i4Z1kFvPfZlnTYD5DKHrS3FSQTiqJph+rMDoiLcmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1553555},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.46.0-20260529-090048.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.46.0-20260529-090048.tgz","_integrity":"sha512-KviubwDmsqAWlLlP+Qnp6sA+aS8ta7/et/N3D1s0FGFWFC4t0mft3NMkQvvjW0YWJm4vOMgl+ISdYIDPj/KTxA==","_npmVersion":"11.16.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.84.0-20260529-084331"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.46.0-20260529-090048_1780045287619_0.6811892015191943","host":"s3://npm-registry-packages-npm-production"}},"0.46.0-20260529-180632":{"name":"@openrewrite/recipes-nodejs","version":"0.46.0-20260529-180632","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.46.0-20260529-180632","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"6c2fc9af204f645b9ebe1a980bb2d54c81b97865","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.46.0-20260529-180632.tgz","fileCount":168,"integrity":"sha512-fgMV+GAOE88y0SlTYNo2hQ9oMp2SCOfjnTUSGe1e1UObutD8BDxcpGFctSj8AKrDeozrPJQpZVwT1FoWngXhXQ==","signatures":[{"sig":"MEUCIQCWe9OwDTTxsC3rkpI6/OHTGIS3layicwDjtbSughvOkQIgRlBUW3tIfIVUKrgTYDAtTpIwnrBgQVRhQLN1oa6UGf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1553555},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.46.0-20260529-180632.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.46.0-20260529-180632.tgz","_integrity":"sha512-fgMV+GAOE88y0SlTYNo2hQ9oMp2SCOfjnTUSGe1e1UObutD8BDxcpGFctSj8AKrDeozrPJQpZVwT1FoWngXhXQ==","_npmVersion":"11.16.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.84.0-20260529-161623"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.46.0-20260529-180632_1780078035598_0.46351035790440376","host":"s3://npm-registry-packages-npm-production"}},"0.46.0-20260530-172704":{"name":"@openrewrite/recipes-nodejs","version":"0.46.0-20260530-172704","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.46.0-20260530-172704","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"cbede9c9f36e0384cde3eddff16a4daec8178eeb","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.46.0-20260530-172704.tgz","fileCount":168,"integrity":"sha512-1/v5IP2nGQ8U9c977/E8n2NKw5GiDmdwzjBE0pOUmU9/9g7u4JIZnnkPHit7XL0uDZfJsWnpay0AxsPmw/lDdA==","signatures":[{"sig":"MEUCIQDqh5mGnxRTkx/GfO6QEYgNiJOpq47Bpb5w+j/E4RUqTwIgEw/9kNJMkJSDKiH538tBeLKjOlSPWHYO7zvB5j7VYRU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1553555},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.46.0-20260530-172704.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.46.0-20260530-172704.tgz","_integrity":"sha512-1/v5IP2nGQ8U9c977/E8n2NKw5GiDmdwzjBE0pOUmU9/9g7u4JIZnnkPHit7XL0uDZfJsWnpay0AxsPmw/lDdA==","_npmVersion":"11.16.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.84.0-20260529-161623"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.46.0-20260530-172704_1780162060497_0.2861974421977316","host":"s3://npm-registry-packages-npm-production"}},"0.46.0-20260531-172707":{"name":"@openrewrite/recipes-nodejs","version":"0.46.0-20260531-172707","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.46.0-20260531-172707","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"941a1b38255aaf3a020721ec8300ac516945cffd","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.46.0-20260531-172707.tgz","fileCount":168,"integrity":"sha512-0CBZFE/40Sl22LFBLHEP5nHGSszoVksbgLeiiywB6uOMvQIMTLs4y7mC0PwnG17qgab06697zP7EuT5Diejang==","signatures":[{"sig":"MEQCIHKZDrU21b1ak3Ps++Y+UsO50ZL+8Layl7LD1NLv8EYAAiB2BiMLHV/VPQgJ3Nv+OgsRQGMT+RBqexObTqekPw2pJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1553555},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.46.0-20260531-172707.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.46.0-20260531-172707.tgz","_integrity":"sha512-0CBZFE/40Sl22LFBLHEP5nHGSszoVksbgLeiiywB6uOMvQIMTLs4y7mC0PwnG17qgab06697zP7EuT5Diejang==","_npmVersion":"11.16.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.84.0-20260529-161623"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.46.0-20260531-172707_1780248468670_0.5788405308453437","host":"s3://npm-registry-packages-npm-production"}},"0.46.0-20260601-080730":{"name":"@openrewrite/recipes-nodejs","version":"0.46.0-20260601-080730","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.46.0-20260601-080730","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"388d72680d8bebaf2ec455f47ea1dd586ab2752f","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.46.0-20260601-080730.tgz","fileCount":168,"integrity":"sha512-FaXwePGAx+7bBTDNchYZ945qL/0sxIyNswU5j6xL2WfBTWYvpnuLf6cAPHW6RJV5MOTzqPmorsWzoCajIBTXtQ==","signatures":[{"sig":"MEMCH2lKUYEFVa9LCVrsoK4V+Mno41kEaZKMzyf9Mp7/+d4CIErbKwKYiw2HKO/0F3027m5U0qdQO7LVwbVla9nj/p0d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1553555},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.46.0-20260601-080730.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.46.0-20260601-080730.tgz","_integrity":"sha512-FaXwePGAx+7bBTDNchYZ945qL/0sxIyNswU5j6xL2WfBTWYvpnuLf6cAPHW6RJV5MOTzqPmorsWzoCajIBTXtQ==","_npmVersion":"11.16.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.84.0-20260601-075852"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.46.0-20260601-080730_1780301288253_0.196367071719874","host":"s3://npm-registry-packages-npm-production"}},"0.46.0-20260601-082009":{"name":"@openrewrite/recipes-nodejs","version":"0.46.0-20260601-082009","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.46.0-20260601-082009","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"8f6d5a807a5750a805e75beb232a800b3fe1af14","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.46.0-20260601-082009.tgz","fileCount":168,"integrity":"sha512-6zQwxGUXNzp92XhloOOGDRLV5E0R5mA4hferS2+EUChNUP/4Fb6i6Vi3HtbHsDKBv5HaAVUwS7qbD9ounnLWCg==","signatures":[{"sig":"MEYCIQC+jDdLGeRHpam6dsDh57Nr6zF33BY5P8UrL6Swx6lbyAIhAJjzd/1ZwzDRUgU2MqBEM7yw8C5oiSCLL+wq4aOJNZUG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1553555},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.46.0-20260601-082009.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.46.0-20260601-082009.tgz","_integrity":"sha512-6zQwxGUXNzp92XhloOOGDRLV5E0R5mA4hferS2+EUChNUP/4Fb6i6Vi3HtbHsDKBv5HaAVUwS7qbD9ounnLWCg==","_npmVersion":"11.16.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.84.0-20260601-075852"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.46.0-20260601-082009_1780302046846_0.03850458198152973","host":"s3://npm-registry-packages-npm-production"}},"0.46.0-20260601-130430":{"name":"@openrewrite/recipes-nodejs","version":"0.46.0-20260601-130430","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.46.0-20260601-130430","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"2753dcc1747cb1156e6e5163587829e672294e2f","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.46.0-20260601-130430.tgz","fileCount":168,"integrity":"sha512-+RgnjMp4+A3KV++pI1AdDuO/ASb02KuzrCO90w5KNuOiorChgQIMxvTsLerTXsqM/u3JOXE6c1p0ApdRyuPmUw==","signatures":[{"sig":"MEQCIHog8obUlx2P2dHPIxVPEt366viYK2MdPa1TTRH3U0ZKAiAy16M4tmPqEuPH3Ip1xMHQ/bSyGE0Cicdu3EuDEgIeoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1562891},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.46.0-20260601-130430.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.46.0-20260601-130430.tgz","_integrity":"sha512-+RgnjMp4+A3KV++pI1AdDuO/ASb02KuzrCO90w5KNuOiorChgQIMxvTsLerTXsqM/u3JOXE6c1p0ApdRyuPmUw==","_npmVersion":"11.16.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.84.0-20260601-124422"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.46.0-20260601-130430_1780319108616_0.921656292003157","host":"s3://npm-registry-packages-npm-production"}},"0.46.0-20260601-185644":{"name":"@openrewrite/recipes-nodejs","version":"0.46.0-20260601-185644","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.46.0-20260601-185644","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"148e2420463edd0e921050051da798b96f53e81b","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.46.0-20260601-185644.tgz","fileCount":168,"integrity":"sha512-k8uCEtjYaKDCO0YE98/x2kRcPmMMVoIOy+Xz7tG5wLI0paEb4MFMFsVF0PEns0GwautPedhSzFlL3nczNiHwHw==","signatures":[{"sig":"MEQCIA4WNJyg26RpX7Syn1W5G0KjgjZmQwBkJvTtqRzraxPFAiAWPCU8ZJJAJKCrOFYwzC5QdB2rXxe79CE6JZgM+H7V2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1562891},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.46.0-20260601-185644.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.46.0-20260601-185644.tgz","_integrity":"sha512-k8uCEtjYaKDCO0YE98/x2kRcPmMMVoIOy+Xz7tG5wLI0paEb4MFMFsVF0PEns0GwautPedhSzFlL3nczNiHwHw==","_npmVersion":"11.16.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.84.0-20260601-152011"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.46.0-20260601-185644_1780340243427_0.747001537234729","host":"s3://npm-registry-packages-npm-production"}},"0.46.0-20260602-181930":{"name":"@openrewrite/recipes-nodejs","version":"0.46.0-20260602-181930","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.46.0-20260602-181930","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"a57a50286c082155a01864fbefeacc7cb038a21f","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.46.0-20260602-181930.tgz","fileCount":168,"integrity":"sha512-s/BH6TfPMT6FPJco1U3DEqsXGQHRxn8TmVvoJORXMakga/xHMWsE9lA/DNctHEzcm73Iw3VfvLR/EAnK/5aU9g==","signatures":[{"sig":"MEUCIQC5LqBuYJzi5j9x9JKEnrX7pHNF4dWEVe8vvccKdbdDHAIgWWOgy7awu0KtjUD70cOzvnVbe/KGyInXA4h/SXiMpdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1562891},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.46.0-20260602-181930.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.46.0-20260602-181930.tgz","_integrity":"sha512-s/BH6TfPMT6FPJco1U3DEqsXGQHRxn8TmVvoJORXMakga/xHMWsE9lA/DNctHEzcm73Iw3VfvLR/EAnK/5aU9g==","_npmVersion":"11.16.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.84.0-20260602-161110"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.46.0-20260602-181930_1780424408946_0.723660912912037","host":"s3://npm-registry-packages-npm-production"}},"0.46.0":{"name":"@openrewrite/recipes-nodejs","version":"0.46.0","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.46.0","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"616848f8bee732036ac86e7734bfef720d8fdbc1","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.46.0.tgz","fileCount":168,"integrity":"sha512-amrLYNALDD5ReeOt0VyYMSbfaNBSkCxhcO3kDiw4ZweHIHgPX9iyV1ZefWgAJ6IRO5LeDTAOVxS70iRU+daYeg==","signatures":[{"sig":"MEUCIQCSgmi9y68M7YRVnRywcCr2nFiM6fRev+mBWqBAsWx/UAIgb6vFdLoE9LQIsN+a2l4VooDZcE1nJfJgGIMk5e7GLd8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1562875},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.46.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.46.0.tgz","_integrity":"sha512-amrLYNALDD5ReeOt0VyYMSbfaNBSkCxhcO3kDiw4ZweHIHgPX9iyV1ZefWgAJ6IRO5LeDTAOVxS70iRU+daYeg==","_npmVersion":"11.16.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.84.0-20260603-101048"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.46.0_1780492101585_0.8172818530742738","host":"s3://npm-registry-packages-npm-production"}},"0.47.0-20260603-183133":{"name":"@openrewrite/recipes-nodejs","version":"0.47.0-20260603-183133","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.47.0-20260603-183133","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"cf24a1c9553fd055a39767f3ea9469dd97c080d3","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.47.0-20260603-183133.tgz","fileCount":168,"integrity":"sha512-nKt3O0uGpsRRfmy4mXBPANYfFJecs2y4wKB1Zqo9gUg3H5Mq8O0ArkmY6de03X/xm0wSCB2E5XEi/VGZx++CLA==","signatures":[{"sig":"MEUCIFqgN4CDE+AblktO2GFgCMFhzszuykBtvK9t1N8GC4/BAiEAvaTL25CEDDX0/V3slBENB4H17pYQQ6lrS1oHYFoqsjQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1562891},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.47.0-20260603-183133.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.47.0-20260603-183133.tgz","_integrity":"sha512-nKt3O0uGpsRRfmy4mXBPANYfFJecs2y4wKB1Zqo9gUg3H5Mq8O0ArkmY6de03X/xm0wSCB2E5XEi/VGZx++CLA==","_npmVersion":"11.16.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.85.0-20260603-174654"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.47.0-20260603-183133_1780511533093_0.9647111115010347","host":"s3://npm-registry-packages-npm-production"}},"0.47.0-20260604-175619":{"name":"@openrewrite/recipes-nodejs","version":"0.47.0-20260604-175619","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.47.0-20260604-175619","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"8a70212b24f22b1096ef5329266ad23e11036741","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.47.0-20260604-175619.tgz","fileCount":168,"integrity":"sha512-qlqjtZfdLNaB2CswnIun7EG8+nE1faldLO1MeGKijpsflnWCtw8GtXlGDknbE4UkrNViEAt6qdc8UXuYB0rVlw==","signatures":[{"sig":"MEYCIQDIqF6IBfacRSFIxxSDYnCSMQE5nzhTa/QnIdI1qLUrGQIhALWnKhbtMFKOLkrRS4gfhDtW86x0ofNgkspMv2RvjzBf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1562891},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.47.0-20260604-175619.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.47.0-20260604-175619.tgz","_integrity":"sha512-qlqjtZfdLNaB2CswnIun7EG8+nE1faldLO1MeGKijpsflnWCtw8GtXlGDknbE4UkrNViEAt6qdc8UXuYB0rVlw==","_npmVersion":"11.16.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.85.0-20260604-141043"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.47.0-20260604-175619_1780595820558_0.11606304195156691","host":"s3://npm-registry-packages-npm-production"}},"0.47.0-20260605-052313":{"name":"@openrewrite/recipes-nodejs","version":"0.47.0-20260605-052313","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.47.0-20260605-052313","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"246569b9b34444165a9ccdf8c6d38df97279c9da","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.47.0-20260605-052313.tgz","fileCount":168,"integrity":"sha512-PXu1Uy7phnM+7GOt4fSQPVG75qwL+veTXgR8dUOLooJO1SvhCvRJpgfjdY/V8oyI4N0W7vA5LLp0ckskQRX8bw==","signatures":[{"sig":"MEQCIEVcA0fxrM0dZjySrXdyH/97q1S68agFYLD+lk6gzQLXAiBZF1gOdw3dN4jVlXu7LSeq3RAEtK8Y9UvGFMBCNy/xPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1562891},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.47.0-20260605-052313.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.47.0-20260605-052313.tgz","_integrity":"sha512-PXu1Uy7phnM+7GOt4fSQPVG75qwL+veTXgR8dUOLooJO1SvhCvRJpgfjdY/V8oyI4N0W7vA5LLp0ckskQRX8bw==","_npmVersion":"11.16.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.85.0-20260604-202614"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.47.0-20260605-052313_1780637033305_0.8844815477821324","host":"s3://npm-registry-packages-npm-production"}},"0.46.1":{"name":"@openrewrite/recipes-nodejs","version":"0.46.1","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.46.1","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"421e9e4ccf107d4e25daaa2306c20f598278823c","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.46.1.tgz","fileCount":168,"integrity":"sha512-LPItgc5v6x0XikTgRanCLSly8C7zqkwkHc6ZeFAnChjlok5WVvLHzJVTEVw5/0K/EXCzt3n8qfej+1iaruKerg==","signatures":[{"sig":"MEUCIQDPbba8a3yhoUuV8eHInBC5CaliKEwy1YNZsQKowQ3lSwIgJSCrZ7ZNuqC2O+JhZ7VfkVSkybKVGfrtmwZ0Mw91AXM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1562875},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.46.1.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.46.1.tgz","_integrity":"sha512-LPItgc5v6x0XikTgRanCLSly8C7zqkwkHc6ZeFAnChjlok5WVvLHzJVTEVw5/0K/EXCzt3n8qfej+1iaruKerg==","_npmVersion":"11.16.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.85.0-20260604-202614"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.46.1_1780637574089_0.7242594365132258","host":"s3://npm-registry-packages-npm-production"}},"0.47.0-20260605-173907":{"name":"@openrewrite/recipes-nodejs","version":"0.47.0-20260605-173907","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.47.0-20260605-173907","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"a659d203222ed15cf978e9fbf6f61aba6786e458","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.47.0-20260605-173907.tgz","fileCount":168,"integrity":"sha512-3LWmNkxUlDFvi8NGq52okq65mCOIljF228TosgjJpWuJ6yT+danOlmnekq/WytpMcYphEPIjz1tL/eNRP1Uy9w==","signatures":[{"sig":"MEYCIQDLYHFvrr371sSvcAXvUX12ytUWOggJNSLAH4numXprZAIhAKDVFNWvrjJmn2NaxujP0U+BI2blLEzWsv5sEzZkKhk7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1562891},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.47.0-20260605-173907.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.47.0-20260605-173907.tgz","_integrity":"sha512-3LWmNkxUlDFvi8NGq52okq65mCOIljF228TosgjJpWuJ6yT+danOlmnekq/WytpMcYphEPIjz1tL/eNRP1Uy9w==","_npmVersion":"11.16.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.85.0-20260605-150834"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.47.0-20260605-173907_1780681192872_0.9372987666225174","host":"s3://npm-registry-packages-npm-production"}},"0.47.0-20260607-173255":{"name":"@openrewrite/recipes-nodejs","version":"0.47.0-20260607-173255","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.47.0-20260607-173255","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"42c3ac7a6310e08bebf5492d062a65d3bec6f051","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.47.0-20260607-173255.tgz","fileCount":168,"integrity":"sha512-dQJTXQ2FWI/lFiSARnLUvYtQGvRNx912R8GlXyQfFexDiljVV0n6N/Ney6bLgrIFgKz9IBiwi6nj8cu/wH1wTA==","signatures":[{"sig":"MEUCIQDm8dcZdIHzlie4E1nX8ZUTcKkKZlMmhPkgPrFtGu7YUwIgMsbX8+47T96D+s1Na/YuYcOQls353/Mzx48vSKoHUzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1562891},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.47.0-20260607-173255.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.47.0-20260607-173255.tgz","_integrity":"sha512-dQJTXQ2FWI/lFiSARnLUvYtQGvRNx912R8GlXyQfFexDiljVV0n6N/Ney6bLgrIFgKz9IBiwi6nj8cu/wH1wTA==","_npmVersion":"11.16.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.85.0-20260607-114720"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.47.0-20260607-173255_1780853604659_0.8712994999015427","host":"s3://npm-registry-packages-npm-production"}},"0.47.0-20260608-124325":{"name":"@openrewrite/recipes-nodejs","version":"0.47.0-20260608-124325","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.47.0-20260608-124325","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"526a15f2373359d4adf96d77f2816e47e981f0a4","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.47.0-20260608-124325.tgz","fileCount":168,"integrity":"sha512-+J4jas3rR4iB42ykA4RpZcdvXuejW2YibTSK4Abs702JIoB5nBwFbJhByP5X8Lr9NTEcjW0QpOi3wSqW4rhB1A==","signatures":[{"sig":"MEYCIQCbf3fBqUsEUdpAmGcHzq0owFUfM/e3E5kZ+rDdGaJFSAIhAMgJOtTfZm2t1X4OMAhn9E8MGlNlWDeX+j0XEavp8hKr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1572915},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.47.0-20260608-124325.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.47.0-20260608-124325.tgz","_integrity":"sha512-+J4jas3rR4iB42ykA4RpZcdvXuejW2YibTSK4Abs702JIoB5nBwFbJhByP5X8Lr9NTEcjW0QpOi3wSqW4rhB1A==","_npmVersion":"11.16.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.85.0-20260608-123008"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.47.0-20260608-124325_1780922639216_0.7149456001959875","host":"s3://npm-registry-packages-npm-production"}},"0.47.0-20260608-180314":{"name":"@openrewrite/recipes-nodejs","version":"0.47.0-20260608-180314","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.47.0-20260608-180314","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"cee69593fc615f5cc2ec466022ae59a02c954944","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.47.0-20260608-180314.tgz","fileCount":168,"integrity":"sha512-/T6iEMOkhq4BVATEHGcopRxiXhffCvpFGjBRcbE7EcNAkYO50RAkG4i90uxwCsIEQV4byt/EfXme9pIKO4myaA==","signatures":[{"sig":"MEQCIBACiVcFq7Xs56ddGyl+54pT+pVQwl6a3tbcwi7ZKlkNAiBnLykfBo6tZggd5WQpQsg9VRZEzjAnVSzgAyK74FsobA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1572915},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.47.0-20260608-180314.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.47.0-20260608-180314.tgz","_integrity":"sha512-/T6iEMOkhq4BVATEHGcopRxiXhffCvpFGjBRcbE7EcNAkYO50RAkG4i90uxwCsIEQV4byt/EfXme9pIKO4myaA==","_npmVersion":"11.16.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.85.0-20260608-172512"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.47.0-20260608-180314_1780941854022_0.014451276539104052","host":"s3://npm-registry-packages-npm-production"}},"0.47.0-20260609-174332":{"name":"@openrewrite/recipes-nodejs","version":"0.47.0-20260609-174332","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.47.0-20260609-174332","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"808027266875f493253e44042ea48e9acfc4d3ad","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.47.0-20260609-174332.tgz","fileCount":168,"integrity":"sha512-WsaMLV++tXL3epxObfy+TkEfbwJ/F5W2eWPs8Ja3N0ulRclYY0tEXgstsfNtNH4QloTS37WdOjz4A3zeaOKQfw==","signatures":[{"sig":"MEUCIQCEbcZsdpEbiuUqexj5BRDrg3ql0BXWhhuJbK8PNXgzXwIgQ3JcgNZqxeDO4EzVbcmsIjd1bBniCRg+6zVo9W0tEQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1572915},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.47.0-20260609-174332.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.47.0-20260609-174332.tgz","_integrity":"sha512-WsaMLV++tXL3epxObfy+TkEfbwJ/F5W2eWPs8Ja3N0ulRclYY0tEXgstsfNtNH4QloTS37WdOjz4A3zeaOKQfw==","_npmVersion":"11.16.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.85.0-20260609-135520"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.47.0-20260609-174332_1781027047010_0.7309092507603185","host":"s3://npm-registry-packages-npm-production"}},"0.47.0-20260610-180440":{"name":"@openrewrite/recipes-nodejs","version":"0.47.0-20260610-180440","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.47.0-20260610-180440","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"b6153d59d6961b4584fc848ef4e2d90859e4b58a","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.47.0-20260610-180440.tgz","fileCount":168,"integrity":"sha512-vVMGHOxLQy6XdAc9pT0oR7gARICchOU3CVLhUb2esA6l5HRVa5ZxrbG7euAlMg1IrwSC4XbUcb2U3qdFMi3SpQ==","signatures":[{"sig":"MEUCIB+y+KUCbRqX+MUK9mRm2WDAfE0/3qZsCSC9RhCA2i6TAiEA4aA9AftqpfKQNXaNdtP66rL7c5m6vpjcACJBcYIQHOg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1572915},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.47.0-20260610-180440.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.47.0-20260610-180440.tgz","_integrity":"sha512-vVMGHOxLQy6XdAc9pT0oR7gARICchOU3CVLhUb2esA6l5HRVa5ZxrbG7euAlMg1IrwSC4XbUcb2U3qdFMi3SpQ==","_npmVersion":"11.16.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.85.0-20260610-134219"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.47.0-20260610-180440_1781114713736_0.2299971277207875","host":"s3://npm-registry-packages-npm-production"}},"0.47.0-20260611-180701":{"name":"@openrewrite/recipes-nodejs","version":"0.47.0-20260611-180701","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.47.0-20260611-180701","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"6b33bcc4b87ce94cf31c3fc38e3f4c821563bd45","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.47.0-20260611-180701.tgz","fileCount":168,"integrity":"sha512-dvplTvvi5vOinPfWXcnUVzf0s/0enhi0NSX0Dxh+vSgVMCg5el/opdzJ2LkMO3NeKWgfIS7v1Uru4S7ETGSQOw==","signatures":[{"sig":"MEUCIQCoau9lqeYedZI6BSUfWaQ60+u35omIOC0eAKgWa8OGLQIgCp1DX00x0lsHirFLC5+m7KSxAb4XFrcwrW/sDnT8ikA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1572915},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.47.0-20260611-180701.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.47.0-20260611-180701.tgz","_integrity":"sha512-dvplTvvi5vOinPfWXcnUVzf0s/0enhi0NSX0Dxh+vSgVMCg5el/opdzJ2LkMO3NeKWgfIS7v1Uru4S7ETGSQOw==","_npmVersion":"11.16.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.85.0-20260611-100820"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.47.0-20260611-180701_1781201257976_0.5099347337092834","host":"s3://npm-registry-packages-npm-production"}},"0.47.0-20260612-175032":{"name":"@openrewrite/recipes-nodejs","version":"0.47.0-20260612-175032","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.47.0-20260612-175032","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"3456af5d44e5334277b6eca96aeb10da6c2970c2","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.47.0-20260612-175032.tgz","fileCount":168,"integrity":"sha512-W/UxPmqY0wHnTXSMPo0AEayTyzk6TcucbLptxv70lSMg7jAPzmzIfrHvShysWG0DacSsET8ts1HItvYHziShWA==","signatures":[{"sig":"MEUCIQDVCNeh61M6HGJ7lpEGTK40hBikEEuEs6x+U23cXF88cAIgV7e3it/NkdrF9Qy0VC23gftcLaqVnze3tcgMIdpehhI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1572915},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.47.0-20260612-175032.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.47.0-20260612-175032.tgz","_integrity":"sha512-W/UxPmqY0wHnTXSMPo0AEayTyzk6TcucbLptxv70lSMg7jAPzmzIfrHvShysWG0DacSsET8ts1HItvYHziShWA==","_npmVersion":"11.17.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.85.0-20260612-123045"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.47.0-20260612-175032_1781286668876_0.25144574357893745","host":"s3://npm-registry-packages-npm-production"}},"0.47.0-20260613-173353":{"name":"@openrewrite/recipes-nodejs","version":"0.47.0-20260613-173353","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.47.0-20260613-173353","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"9fb408a6113cfe3128e644cfa6b43a98f4065cd9","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.47.0-20260613-173353.tgz","fileCount":168,"integrity":"sha512-08IgO9GQ0Lcy6+CwcXKC/u9MnQEtZ+s+lz3RhBAnU7NUUfox/peJeNRHJntDJBHndYmrM9ZKzmkEwnaPDtNljg==","signatures":[{"sig":"MEYCIQC2LxIZtFrEN1vVFQam+ML1XUIYmv5fP+AxyuQHhESsYgIhAOJ33M0jLTpmcccxbupKyexAM21BAFhFgLhxp0ncLN5A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1572915},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.47.0-20260613-173353.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.47.0-20260613-173353.tgz","_integrity":"sha512-08IgO9GQ0Lcy6+CwcXKC/u9MnQEtZ+s+lz3RhBAnU7NUUfox/peJeNRHJntDJBHndYmrM9ZKzmkEwnaPDtNljg==","_npmVersion":"11.17.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.85.0-20260612-123045"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.47.0-20260613-173353_1781372078786_0.0024702008622812244","host":"s3://npm-registry-packages-npm-production"}},"0.47.0-20260614-173338":{"name":"@openrewrite/recipes-nodejs","version":"0.47.0-20260614-173338","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.47.0-20260614-173338","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"13223fb5d717a804ead6d39edd77f6e362796306","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.47.0-20260614-173338.tgz","fileCount":168,"integrity":"sha512-aGCkAZxM/HBQCwRZH92hEmrI/QjOsd68UFmgwVevVbq1aX6PjnbSYv/sDnXYzLmdF25YpIfBxTm46mHvLNobhQ==","signatures":[{"sig":"MEQCIARUUyLgEHIzoKtxzUwp01jVnNRYO+zpv2HmVtFwOWPIAiBEx+fagS8VVe4A1RCO6sSzzciS8IZI4Fkrdzbx229YgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1572915},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.47.0-20260614-173338.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.47.0-20260614-173338.tgz","_integrity":"sha512-aGCkAZxM/HBQCwRZH92hEmrI/QjOsd68UFmgwVevVbq1aX6PjnbSYv/sDnXYzLmdF25YpIfBxTm46mHvLNobhQ==","_npmVersion":"11.17.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.85.0-20260612-123045"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.47.0-20260614-173338_1781458462341_0.6230943693911963","host":"s3://npm-registry-packages-npm-production"}},"0.47.0-20260615-131426":{"name":"@openrewrite/recipes-nodejs","version":"0.47.0-20260615-131426","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.47.0-20260615-131426","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"e89ccfbdfb7b582140c833240d04d690b25621bd","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.47.0-20260615-131426.tgz","fileCount":168,"integrity":"sha512-e/8EkNvJ09bQ9eW+T7xvzaKmwoBo+/ziZBbu4ZU60Gjo+ih6KuAp8AbgKcKwKOnPzqxhb0fWQ8sXMPXDukVQ3A==","signatures":[{"sig":"MEYCIQDlrn8n+fXHqYmyvfILVdxK2SGdvU6ICPVhMXcRJnKkZgIhAN/4c0OfkJeYwkRIlzCnYdF9879Te4seqkmi9w7+yjH9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1582167},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.47.0-20260615-131426.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.47.0-20260615-131426.tgz","_integrity":"sha512-e/8EkNvJ09bQ9eW+T7xvzaKmwoBo+/ziZBbu4ZU60Gjo+ih6KuAp8AbgKcKwKOnPzqxhb0fWQ8sXMPXDukVQ3A==","_npmVersion":"11.17.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.85.0-20260615-100317"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.47.0-20260615-131426_1781529305248_0.6187557978580955","host":"s3://npm-registry-packages-npm-production"}},"0.47.0-20260615-183458":{"name":"@openrewrite/recipes-nodejs","version":"0.47.0-20260615-183458","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.47.0-20260615-183458","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"5247ca2bf8c5a64801a3a883dbbda7ac3d4d46b4","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.47.0-20260615-183458.tgz","fileCount":168,"integrity":"sha512-jfnof1VaxEYqHFSXR9cEFSZfPUbOvbkNs1qWX75IzRZ63no9BO4BFvu9atqNnrcgnzbL1Kidb/bqQ6D96MA1Gw==","signatures":[{"sig":"MEYCIQCJZ6sprSlW6nroWr/TTG2cFNByZYNYNI15uieK4sxiVQIhAMwhEMaVnZ+znV8wOwss6qbtPp3kX1mYHy2hEu+vdU9t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1582167},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.47.0-20260615-183458.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.47.0-20260615-183458.tgz","_integrity":"sha512-jfnof1VaxEYqHFSXR9cEFSZfPUbOvbkNs1qWX75IzRZ63no9BO4BFvu9atqNnrcgnzbL1Kidb/bqQ6D96MA1Gw==","_npmVersion":"11.17.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.85.0-20260615-133041"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.47.0-20260615-183458_1781548542133_0.7653897433987165","host":"s3://npm-registry-packages-npm-production"}},"0.47.0-20260616-110021":{"name":"@openrewrite/recipes-nodejs","version":"0.47.0-20260616-110021","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.47.0-20260616-110021","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"700d56a1886ba6e8c376fcb57f6f64612a7bfe48","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.47.0-20260616-110021.tgz","fileCount":168,"integrity":"sha512-1+b16MRyKuiJVcJ9FuGKd1ABYMb04/va7p1YhOStfO/M3LNcrvJJTUimsM5+J2Icc2K0nUaaSQPiBfYmJPzImw==","signatures":[{"sig":"MEUCIBM3nawonJ5RQ6KpMMu77F7QtwmMPy+xL6XyzVUResZ4AiEAyBmr6rORbbLQ9vZebVXWiGgVnn8UbK8hXd19wtV3ez0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1582167},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.47.0-20260616-110021.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.47.0-20260616-110021.tgz","_integrity":"sha512-1+b16MRyKuiJVcJ9FuGKd1ABYMb04/va7p1YhOStfO/M3LNcrvJJTUimsM5+J2Icc2K0nUaaSQPiBfYmJPzImw==","_npmVersion":"11.17.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.85.0-20260616-093852"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.47.0-20260616-110021_1781607659913_0.14272514763531552","host":"s3://npm-registry-packages-npm-production"}},"0.47.0-20260616-183340":{"name":"@openrewrite/recipes-nodejs","version":"0.47.0-20260616-183340","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.47.0-20260616-183340","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"5a83327b893461515e6f7a811a612e85dec0a298","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.47.0-20260616-183340.tgz","fileCount":168,"integrity":"sha512-VaIR5ISJHUsnTwMHBwfB9jnYci2syMrrAaei/JyKKcGGeNmpvb8fgy6gz5qBoQHCPuvEzzbrLknYCaCqpoKs/g==","signatures":[{"sig":"MEQCIHTvk10TxElPau639t5kKA2vREGHH+DEgRvgDVBTDHX+AiAMXhPBq/7kq0C3vGlS7ncp1A7kOnwkRv52cD1Fjb2ZGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1582167},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.47.0-20260616-183340.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.47.0-20260616-183340.tgz","_integrity":"sha512-VaIR5ISJHUsnTwMHBwfB9jnYci2syMrrAaei/JyKKcGGeNmpvb8fgy6gz5qBoQHCPuvEzzbrLknYCaCqpoKs/g==","_npmVersion":"11.17.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.85.0-20260616-165648"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.47.0-20260616-183340_1781634853800_0.07553663791611265","host":"s3://npm-registry-packages-npm-production"}},"0.46.2":{"name":"@openrewrite/recipes-nodejs","version":"0.46.2","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.46.2","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"5f44fde18fa12957a8ebb7c3d93294e1a5cce92f","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.46.2.tgz","fileCount":168,"integrity":"sha512-30OoutAD1EVon0UkXBocqHWnytvFa96DZ6q84+7hhqpMBmdCL21jp+wb9jSmjnNSMxsq9U2md8vrcYWflf8kLA==","signatures":[{"sig":"MEUCIQCi+WsicsFD9N0F7tSI+fK8qdVNasBpmdkfTxfVlnHHjgIgP0zkbNSeqLEYMD0xC2/jWHHGWdaAI2AwLzDuh+s5w0I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1582151},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.46.2.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.46.2.tgz","_integrity":"sha512-30OoutAD1EVon0UkXBocqHWnytvFa96DZ6q84+7hhqpMBmdCL21jp+wb9jSmjnNSMxsq9U2md8vrcYWflf8kLA==","_npmVersion":"11.17.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.86.0-20260617-083043"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.46.2_1781695138143_0.8896842984791833","host":"s3://npm-registry-packages-npm-production"}},"0.47.0-20260617-175751":{"name":"@openrewrite/recipes-nodejs","version":"0.47.0-20260617-175751","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.47.0-20260617-175751","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"6e93f79c199baeeb2749d7e14adaba6a3d99570d","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.47.0-20260617-175751.tgz","fileCount":168,"integrity":"sha512-co7qd0cwz0KnWoh5wm+teMsykpDO0NSqavvKX9NR3FrbpVerO4ntR3C2JMEYbipBJ47NmPmrpCkX3AsYNg/j4g==","signatures":[{"sig":"MEUCIQD1Whx+D/jrwdiiOXnb+JrHMekJi81CnAHgHBOt3mFrFAIgaZKcd4MlzqNTPGe60B00+CBpRBRS45WanWG88EMgMAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1582167},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.47.0-20260617-175751.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.47.0-20260617-175751.tgz","_integrity":"sha512-co7qd0cwz0KnWoh5wm+teMsykpDO0NSqavvKX9NR3FrbpVerO4ntR3C2JMEYbipBJ47NmPmrpCkX3AsYNg/j4g==","_npmVersion":"11.17.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.86.0-20260617-152926"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.47.0-20260617-175751_1781719111770_0.1398178528959637","host":"s3://npm-registry-packages-npm-production"}},"0.47.0-20260618-180604":{"name":"@openrewrite/recipes-nodejs","version":"0.47.0-20260618-180604","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.47.0-20260618-180604","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"bc38e45ae8337df85c7eda381f67f4bb43b1e1c0","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.47.0-20260618-180604.tgz","fileCount":168,"integrity":"sha512-eOJFZb4gr4r6YwTQ3Q7ixyqNzStpwLRoYUsGzjrQCUBbUxlnFTzJm/TIJiT9PuTm0fDf/Mx7a+Mo1IDqqHd+kQ==","signatures":[{"sig":"MEUCIQDinJQgyJAgUM9V0+omL7RrV/Tqx6tw2IzFen9OU/1IXwIgcHSxqdE+VNzANnGwr+ZpthRhJi3b7zkWC0qmQXM36Iw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1582167},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.47.0-20260618-180604.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.47.0-20260618-180604.tgz","_integrity":"sha512-eOJFZb4gr4r6YwTQ3Q7ixyqNzStpwLRoYUsGzjrQCUBbUxlnFTzJm/TIJiT9PuTm0fDf/Mx7a+Mo1IDqqHd+kQ==","_npmVersion":"11.17.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.86.0-20260618-161036"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.47.0-20260618-180604_1781806002329_0.46688830979479","host":"s3://npm-registry-packages-npm-production"}},"0.47.0-20260619-094641":{"name":"@openrewrite/recipes-nodejs","version":"0.47.0-20260619-094641","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.47.0-20260619-094641","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"dffb649c5652db6144f6bad98db08900aa63197d","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.47.0-20260619-094641.tgz","fileCount":168,"integrity":"sha512-b8sBQZQ6qYpBgmEv930fU77YvKyAO3lkECxK5CkN6xFMQJmRd9sPKCQjDJlRhiHNjUzUTPXbmSfv0IuEa09JiA==","signatures":[{"sig":"MEUCIHVFHpGD8i0xr133GMVLCTjz+jVhoOT9wXhoy5bRsb0hAiEA4uLjXh4z4IPsFKFR5jc360bW7tcTv/y0wrNT/vCGwxk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1582167},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.47.0-20260619-094641.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.47.0-20260619-094641.tgz","_integrity":"sha512-b8sBQZQ6qYpBgmEv930fU77YvKyAO3lkECxK5CkN6xFMQJmRd9sPKCQjDJlRhiHNjUzUTPXbmSfv0IuEa09JiA==","_npmVersion":"11.17.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.86.0-20260619-085544"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.47.0-20260619-094641_1781862435605_0.9444841504027952","host":"s3://npm-registry-packages-npm-production"}},"0.47.0-20260619-173859":{"name":"@openrewrite/recipes-nodejs","version":"0.47.0-20260619-173859","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.47.0-20260619-173859","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"ae0a9516527c42d6d0f5ee99da1b7a0ba4d71fed","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.47.0-20260619-173859.tgz","fileCount":168,"integrity":"sha512-0sRdkq/XjLNLD7XCreQzSonq4K8gfBx73uDcbcQlSDr4FrimplGPJfpUTa6muUHqC4X5iac/cthnVGbGYyrv6g==","signatures":[{"sig":"MEUCIG2o2xkEYN6A9l2aPIKJOQxdJS0kLwXtxLhVOotv01raAiEAh90AfKvletuF+gNLy4RFAg90WN2In1YQGZ7pCk5wmT4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1582167},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.47.0-20260619-173859.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.47.0-20260619-173859.tgz","_integrity":"sha512-0sRdkq/XjLNLD7XCreQzSonq4K8gfBx73uDcbcQlSDr4FrimplGPJfpUTa6muUHqC4X5iac/cthnVGbGYyrv6g==","_npmVersion":"11.17.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.86.0-20260619-162645"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.47.0-20260619-173859_1781890785461_0.04916827721675632","host":"s3://npm-registry-packages-npm-production"}},"0.47.0-20260620-173346":{"name":"@openrewrite/recipes-nodejs","version":"0.47.0-20260620-173346","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.47.0-20260620-173346","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"5e8a1d330499345b9ea05d2de4a42819f8d18e09","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.47.0-20260620-173346.tgz","fileCount":168,"integrity":"sha512-CQg7+rxddB5Aprrca0GZaCHq8/NhBOIfjLu5mM6z8Y5qjRK5oPhvmG7ceNJXHGe5A6STZM91TMyV6LDjlK1b2g==","signatures":[{"sig":"MEUCIEgKM7NzKCVfDBfev/SVswDg9CsriaVBAB1/PFURpddwAiEAvoVY1VsatEhMu/a1W+jLhkIJLzeyKMCPCvvfTpQ3d7U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1582167},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.47.0-20260620-173346.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.47.0-20260620-173346.tgz","_integrity":"sha512-CQg7+rxddB5Aprrca0GZaCHq8/NhBOIfjLu5mM6z8Y5qjRK5oPhvmG7ceNJXHGe5A6STZM91TMyV6LDjlK1b2g==","_npmVersion":"11.17.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.86.0-20260620-123544"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.47.0-20260620-173346_1781976862447_0.5374688615551255","host":"s3://npm-registry-packages-npm-production"}},"0.47.0-20260621-173401":{"name":"@openrewrite/recipes-nodejs","version":"0.47.0-20260621-173401","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.47.0-20260621-173401","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"4d5d811a63243754a19de59cb1170422dc38af7f","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.47.0-20260621-173401.tgz","fileCount":168,"integrity":"sha512-0hhBcoHb/9XYsVOmOr26AzdP10j7pruTBJfqSbhW4Bh/QbRRqREKmcoc00OPjXUvlfQtYH1OUIp+L4E0e5F5/Q==","signatures":[{"sig":"MEUCICSTljj1/+bC6wH33uU9TzrPyrAGLpFGukHTqoT8pMNLAiEAjBCT1EFDpbw0jhmTCXh0yWOmtA+Ht5efN32LcrexStc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1582167},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.47.0-20260621-173401.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.47.0-20260621-173401.tgz","_integrity":"sha512-0hhBcoHb/9XYsVOmOr26AzdP10j7pruTBJfqSbhW4Bh/QbRRqREKmcoc00OPjXUvlfQtYH1OUIp+L4E0e5F5/Q==","_npmVersion":"11.17.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.86.0-20260620-210328"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.47.0-20260621-173401_1782063287623_0.26045448390217185","host":"s3://npm-registry-packages-npm-production"}},"0.47.0-20260622-131006":{"name":"@openrewrite/recipes-nodejs","version":"0.47.0-20260622-131006","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.47.0-20260622-131006","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"3232afbb5f05a03701eb1a8330c56247206c8109","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.47.0-20260622-131006.tgz","fileCount":168,"integrity":"sha512-+kTp4MXiPc+94iqX+Nd2BTSqk9xpataNHlT4EujEq9aypamPgYX/ahE7myH2LpK98yEIXhY+ZzTW9UK8iYbwvA==","signatures":[{"sig":"MEUCIBE/aNSi7RarVb5k+gLfD6olmDYfIzoyIf2ELbml3v82AiEA4BgEeIHSbxqocn/w5CZUCv3SwC7Iv27xtmziF1yImJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1647966},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.47.0-20260622-131006.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.47.0-20260622-131006.tgz","_integrity":"sha512-+kTp4MXiPc+94iqX+Nd2BTSqk9xpataNHlT4EujEq9aypamPgYX/ahE7myH2LpK98yEIXhY+ZzTW9UK8iYbwvA==","_npmVersion":"11.17.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.86.0-20260622-102516"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.47.0-20260622-131006_1782133854596_0.07085413775390714","host":"s3://npm-registry-packages-npm-production"}},"0.47.0-20260622-161626":{"name":"@openrewrite/recipes-nodejs","version":"0.47.0-20260622-161626","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.47.0-20260622-161626","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"0742556f3182e835b2569a5c986541ee6997de9a","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.47.0-20260622-161626.tgz","fileCount":168,"integrity":"sha512-zhh1nYZCpGBloMW770C/YaHH26IkeGjMusTh8etKWAXUL2aFHrsgUScuJpNprHkClgN/p6JiG8QN3Bfk5vz24Q==","signatures":[{"sig":"MEUCIEOxttN1DbUzXshokVmsSetvbNp3niGyBJ67ra3lvn9+AiEA1yuOltXvR57VhY3uHy/+DaF7Kd6iM/AoX0AQE1GPoAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1647966},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.47.0-20260622-161626.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.47.0-20260622-161626.tgz","_integrity":"sha512-zhh1nYZCpGBloMW770C/YaHH26IkeGjMusTh8etKWAXUL2aFHrsgUScuJpNprHkClgN/p6JiG8QN3Bfk5vz24Q==","_npmVersion":"11.17.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.86.0-20260622-142925"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.47.0-20260622-161626_1782145020607_0.3130190908409547","host":"s3://npm-registry-packages-npm-production"}},"0.47.0-20260622-165512":{"name":"@openrewrite/recipes-nodejs","version":"0.47.0-20260622-165512","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.47.0-20260622-165512","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"5e72c06031cdc63c5b02a61425cf103c36e3a856","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.47.0-20260622-165512.tgz","fileCount":168,"integrity":"sha512-SZ0hl1vyAmruDOJRb2U1E5XMfYIBog7uDIkxfl0t20T/twZnLbVsSYQNbMGnMtZTZ1m4qyt60+ipK3QPVKthnQ==","signatures":[{"sig":"MEUCIBPDIWsU3b2cML6EuiaD5k0dYKi/fUxJIdDcJsy2Uw0/AiEA2fkpKTo4hGqJtVJIaW8cSmlajMmp2WdtMA3UiQgh6zc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1647966},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.47.0-20260622-165512.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.47.0-20260622-165512.tgz","_integrity":"sha512-SZ0hl1vyAmruDOJRb2U1E5XMfYIBog7uDIkxfl0t20T/twZnLbVsSYQNbMGnMtZTZ1m4qyt60+ipK3QPVKthnQ==","_npmVersion":"11.17.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.86.0-20260622-142925"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.47.0-20260622-165512_1782147350684_0.6585167883701002","host":"s3://npm-registry-packages-npm-production"}},"0.47.0-20260622-182500":{"name":"@openrewrite/recipes-nodejs","version":"0.47.0-20260622-182500","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.47.0-20260622-182500","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"10127a1e759837d32cca746b3337821386f0d656","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.47.0-20260622-182500.tgz","fileCount":168,"integrity":"sha512-NE+VqTJl5IQEA9CB9VXpnFzfHzhHsM+44vD2FTJ7PHvqE6gok5AYW0OwAv68WzN0pSGYr9n9wxObMhtX1m2QVA==","signatures":[{"sig":"MEUCIE9TZWa6MQthCsUK33GEETtdHh9aX4IHwE+XgPuYJluuAiEA4phw57AiVqB8GpsfTeY+puU04xLo7tmYpWSxMqfrip4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1647966},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.47.0-20260622-182500.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.47.0-20260622-182500.tgz","_integrity":"sha512-NE+VqTJl5IQEA9CB9VXpnFzfHzhHsM+44vD2FTJ7PHvqE6gok5AYW0OwAv68WzN0pSGYr9n9wxObMhtX1m2QVA==","_npmVersion":"11.17.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.86.0-20260622-142925"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.47.0-20260622-182500_1782152740783_0.9534458267075847","host":"s3://npm-registry-packages-npm-production"}},"0.47.0-20260623-073350":{"name":"@openrewrite/recipes-nodejs","version":"0.47.0-20260623-073350","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.47.0-20260623-073350","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"e463196b47dede47fda61d82ee2431f99b0d7554","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.47.0-20260623-073350.tgz","fileCount":168,"integrity":"sha512-Q4tX7IcCrJvre5486rqrcjR8asot51AKWUf+yMkdvqgsHTvCH80gq4HRNgJFKD+t7YcF40Jpnjs3wTVNWej2DA==","signatures":[{"sig":"MEQCIF55ENvOIygi6VdceCAyfLNROdAU3Ebi5InQ+gNGDb13AiAjrZis8Dvy6qVSxGf/JwnaJptgndcgW1wemQAhteHpkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1647966},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.47.0-20260623-073350.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.47.0-20260623-073350.tgz","_integrity":"sha512-Q4tX7IcCrJvre5486rqrcjR8asot51AKWUf+yMkdvqgsHTvCH80gq4HRNgJFKD+t7YcF40Jpnjs3wTVNWej2DA==","_npmVersion":"11.17.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.86.0-20260622-142925"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.47.0-20260623-073350_1782200067041_0.19041301125631427","host":"s3://npm-registry-packages-npm-production"}},"0.47.0-20260623-115619":{"name":"@openrewrite/recipes-nodejs","version":"0.47.0-20260623-115619","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.47.0-20260623-115619","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"97f501a9662560a5a77e06cd8a16eb65a7a9d6ac","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.47.0-20260623-115619.tgz","fileCount":168,"integrity":"sha512-cccImIP7TA6Fc/iHvEANQs+adaMkeiKMtKrGaqgrn4Y+aTGMsiO48N1SVclpwrRcuEQoCR0Rh3l5+z1vqYi+5A==","signatures":[{"sig":"MEYCIQDOTEa7T+h0iawzNHdFqqdzqUvBf3KjJiygaJmNCBfJhAIhAP6npxGhhN+Kkf1Oj8YM6ECzDbffEZlvBzyqFtP27aoM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1647966},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.47.0-20260623-115619.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.47.0-20260623-115619.tgz","_integrity":"sha512-cccImIP7TA6Fc/iHvEANQs+adaMkeiKMtKrGaqgrn4Y+aTGMsiO48N1SVclpwrRcuEQoCR0Rh3l5+z1vqYi+5A==","_npmVersion":"11.17.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.86.0-20260623-111225"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.47.0-20260623-115619_1782215810786_0.19648519603614067","host":"s3://npm-registry-packages-npm-production"}},"0.47.0-20260623-173822":{"name":"@openrewrite/recipes-nodejs","version":"0.47.0-20260623-173822","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.47.0-20260623-173822","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"f00fff6c4bc407916a9ada89dce84ed87737ddf8","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.47.0-20260623-173822.tgz","fileCount":168,"integrity":"sha512-v/4GSwkpPbeeckUfNxhDVEcf3q50co5BRSVegk1J3shDBmFOtfA9GSL4RhvFRI6F/jWdWQebRZgaKRkwltzDjw==","signatures":[{"sig":"MEYCIQDGTqsTgqLuQFBPvxLJZ9xWj4fHCtGZYpZUV13LoR0pqAIhAJgKHLw3ZtT+KN7fsVQ4L3Mc8avxYqdgdmC8AVwzi49W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1647966},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.47.0-20260623-173822.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.47.0-20260623-173822.tgz","_integrity":"sha512-v/4GSwkpPbeeckUfNxhDVEcf3q50co5BRSVegk1J3shDBmFOtfA9GSL4RhvFRI6F/jWdWQebRZgaKRkwltzDjw==","_npmVersion":"11.17.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.86.0-20260623-133937"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.47.0-20260623-173822_1782236342642_0.7645994197101527","host":"s3://npm-registry-packages-npm-production"}},"0.47.0-20260624-174013":{"name":"@openrewrite/recipes-nodejs","version":"0.47.0-20260624-174013","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.47.0-20260624-174013","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"ff7d788679469b08e56d6b2f5b77455393d01827","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.47.0-20260624-174013.tgz","fileCount":168,"integrity":"sha512-LMShuD30d69n3t5WQvhIl2zdRwQUaG3LE6+1yXK0LGB0KeP+z7Q5YNkflUE304z2tp6taNSMiOiNuouFnmTWPw==","signatures":[{"sig":"MEUCIAkV4A7dMy7a9HA3JerG4Sa7WcAI6uFEGTB+y/VkCcgXAiEArEoIG7Hm0IC894DJvjjc2JFMdeeVpf5IGNF1HXUfK0M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1647966},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.47.0-20260624-174013.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.47.0-20260624-174013.tgz","_integrity":"sha512-LMShuD30d69n3t5WQvhIl2zdRwQUaG3LE6+1yXK0LGB0KeP+z7Q5YNkflUE304z2tp6taNSMiOiNuouFnmTWPw==","_npmVersion":"11.17.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.86.0-20260624-155607"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.47.0-20260624-174013_1782322852333_0.17629375859880758","host":"s3://npm-registry-packages-npm-production"}},"0.47.0-20260626-173721":{"name":"@openrewrite/recipes-nodejs","version":"0.47.0-20260626-173721","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.47.0-20260626-173721","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"92391e2648b71f02f565f07a0085b00b5c2e8155","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.47.0-20260626-173721.tgz","fileCount":168,"integrity":"sha512-YWkGURqUgzyjjSL754fXLcizQGTgV7uJqhV7ZYjJxAJGJABvCxjrW3p34nwiNVeMeLbEuf3HppzwQanzNS7o5g==","signatures":[{"sig":"MEYCIQCGBtmv7+b+8XEWPBGRgZiEvdtNjqjAB0ItDE1vGq2LoQIhAIHartdUE03Gh8sK+LXnggEHiOZEJhi6ckqvnWbNDIqo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1647969},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.47.0-20260626-173721.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.47.0-20260626-173721.tgz","_integrity":"sha512-YWkGURqUgzyjjSL754fXLcizQGTgV7uJqhV7ZYjJxAJGJABvCxjrW3p34nwiNVeMeLbEuf3HppzwQanzNS7o5g==","_npmVersion":"11.17.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.86.0-20260626.163831-58"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.47.0-20260626-173721_1782495475658_0.0925321121086673","host":"s3://npm-registry-packages-npm-production"}},"0.47.0-20260627-172808":{"name":"@openrewrite/recipes-nodejs","version":"0.47.0-20260627-172808","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.47.0-20260627-172808","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"3a4a0ec368e7895aeacc139de0de3f895f67d656","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.47.0-20260627-172808.tgz","fileCount":168,"integrity":"sha512-5UH6N+HdvDqX5aOiKZ/yz9PDr6TqEJHbi+I2Dp2CZSLOWOcPPcAx1LjyNbgXmLRm+AAI/NmbpNCw+G/mnFRuaA==","signatures":[{"sig":"MEQCIFy6XUjPzyNj8LFDpcv5S6E4fgEGX0o0cJ0X2eeTIEFMAiAtahsnp3h6V+INPSIExcOS2dLMH0kSauNmJvHrXnC6IA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1647969},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.47.0-20260627-172808.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.47.0-20260627-172808.tgz","_integrity":"sha512-5UH6N+HdvDqX5aOiKZ/yz9PDr6TqEJHbi+I2Dp2CZSLOWOcPPcAx1LjyNbgXmLRm+AAI/NmbpNCw+G/mnFRuaA==","_npmVersion":"11.17.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.86.0-20260627.162852-61"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.47.0-20260627-172808_1782581325850_0.8025012759765324","host":"s3://npm-registry-packages-npm-production"}},"0.47.0-20260628-173027":{"name":"@openrewrite/recipes-nodejs","version":"0.47.0-20260628-173027","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.47.0-20260628-173027","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"80f867373c0d7ae559396dc2917f801dd97727f9","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.47.0-20260628-173027.tgz","fileCount":168,"integrity":"sha512-1fqwpA5Kto8zqgkULxrT6S3DMxjiHxFomTh03lH8HvWyeyDf4d7wQKv71IK2Rzq/R+X+d+itoiLkko7G4CYrCA==","signatures":[{"sig":"MEUCIQDiJOF1j8UHdTbyQLpGHGuMdvpn3YSyTb5KzgoZ9DWtLQIgcctZnYyLZgujuuElkeSeCCIrpqbAnu/Bzqt0Gz4FdPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1647969},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.47.0-20260628-173027.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.47.0-20260628-173027.tgz","_integrity":"sha512-1fqwpA5Kto8zqgkULxrT6S3DMxjiHxFomTh03lH8HvWyeyDf4d7wQKv71IK2Rzq/R+X+d+itoiLkko7G4CYrCA==","_npmVersion":"11.17.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.86.0-20260628.165909-63"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.47.0-20260628-173027_1782667860509_0.24072680695300175","host":"s3://npm-registry-packages-npm-production"}},"0.47.0-20260629-124432":{"name":"@openrewrite/recipes-nodejs","version":"0.47.0-20260629-124432","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.47.0-20260629-124432","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"cee2792d5352dc8f56d9ee162da6f07d1f1e7eb1","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.47.0-20260629-124432.tgz","fileCount":168,"integrity":"sha512-B5mQ4LUAF5GFswJmrcm4+OKW2wEu1QZ+6RdRvD0SfJJSqjzzj0+d+IS2A8kCKvRS/O7EoKE8gdfycZhYcSTeMg==","signatures":[{"sig":"MEUCIH3VGi7uotb8+TlSJglp3+edK5GzaSC4UyUGlw5tA2CJAiEAx4U1R4fqF0JQhtWE+CcHYdkok6Zn+xUJWc4Z4YNXFX4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1658764},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.47.0-20260629-124432.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.47.0-20260629-124432.tgz","_integrity":"sha512-B5mQ4LUAF5GFswJmrcm4+OKW2wEu1QZ+6RdRvD0SfJJSqjzzj0+d+IS2A8kCKvRS/O7EoKE8gdfycZhYcSTeMg==","_npmVersion":"11.17.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.86.0-20260629-103401"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.47.0-20260629-124432_1782737109852_0.23328940835559608","host":"s3://npm-registry-packages-npm-production"}},"0.47.0-20260629-175419":{"name":"@openrewrite/recipes-nodejs","version":"0.47.0-20260629-175419","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.47.0-20260629-175419","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"3827e94b6d050c1c9a2fba3373d62ac3da2c5a4c","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.47.0-20260629-175419.tgz","fileCount":168,"integrity":"sha512-D3KCtQZ6tB4OfUtHWJuj0iiwuSOl+c7STiHI1H7UAhota75EJLq/gkoqmvVTL88Srb+w2KiVVzux1rH/TBGRyA==","signatures":[{"sig":"MEUCICvujn2l3Cs08UGZkx3xf0/KO7m8jZzrt+iSPpfvfhkPAiEA/UCsDfYENFimAxZOm8/1DSXMMTQ5fydo9C1RC4Q14tc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1658764},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.47.0-20260629-175419.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.47.0-20260629-175419.tgz","_integrity":"sha512-D3KCtQZ6tB4OfUtHWJuj0iiwuSOl+c7STiHI1H7UAhota75EJLq/gkoqmvVTL88Srb+w2KiVVzux1rH/TBGRyA==","_npmVersion":"11.18.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.86.0-20260629-143408"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.47.0-20260629-175419_1782755704705_0.5464001661099767","host":"s3://npm-registry-packages-npm-production"}},"0.47.0-20260630-173749":{"name":"@openrewrite/recipes-nodejs","version":"0.47.0-20260630-173749","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.47.0-20260630-173749","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"a96911f9cfd86bdbdca43ea0ac5c3f9ee1214b5f","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.47.0-20260630-173749.tgz","fileCount":168,"integrity":"sha512-SDA4Booz+2rsHfosXhbxG4uFpzjH7MFP9jdPkcV5CTnKauFsyQ+O/lS83zfRBvA/+lBJnlY4P5bszRv3AacSAg==","signatures":[{"sig":"MEYCIQD1IA8WzUxjjqTN9j91fYaqYkfjd4TJllXn9wYnLVXk4wIhAJPsMD18T5PUfMyoJ0hDvEq5u2f5ikjOoMh9YTbzfFUA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1658764},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.47.0-20260630-173749.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.47.0-20260630-173749.tgz","_integrity":"sha512-SDA4Booz+2rsHfosXhbxG4uFpzjH7MFP9jdPkcV5CTnKauFsyQ+O/lS83zfRBvA/+lBJnlY4P5bszRv3AacSAg==","_npmVersion":"11.18.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.86.0-20260630-140726"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.47.0-20260630-173749_1782841109503_0.12162908154984442","host":"s3://npm-registry-packages-npm-production"}},"0.47.0":{"name":"@openrewrite/recipes-nodejs","version":"0.47.0","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.47.0","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"970f8aee4c12a13e1d808a808f57e835228aa0e2","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.47.0.tgz","fileCount":168,"integrity":"sha512-eywEEj/xIiXZuyy/lkQF3P9S9J+hBtA2XBrpOH15XgBOZLF2MDVToWkxXcbxot/DE+TRnrRoZFV77ttwC3Rv6A==","signatures":[{"sig":"MEYCIQD4X8DkSRGuewSfnqc/a+VDpdAVaY2z3Qc/8NhDsIn7jgIhALVkQinkzxYAQF5V8w9YTmuXP6RsapeWF/V6YLXPlcRv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1658748},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.47.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.47.0.tgz","_integrity":"sha512-eywEEj/xIiXZuyy/lkQF3P9S9J+hBtA2XBrpOH15XgBOZLF2MDVToWkxXcbxot/DE+TRnrRoZFV77ttwC3Rv6A==","_npmVersion":"11.18.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.86.0-20260701-020557"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.47.0_1782889148864_0.41994957942438926","host":"s3://npm-registry-packages-npm-production"}},"0.48.0-20260701-173953":{"name":"@openrewrite/recipes-nodejs","version":"0.48.0-20260701-173953","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.48.0-20260701-173953","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"05a0bf02801a57ff436343163a98136197bf6424","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.48.0-20260701-173953.tgz","fileCount":168,"integrity":"sha512-XhUgSxa0d5f3PEZpeoCLWSCVT3mftQqRZRt5RXIrL7jjN0cEqDJbtP8IJ3kWISEWeBUBCBdWFiPsGwI6KvDdPw==","signatures":[{"sig":"MEQCID5kMLzuccysHJrwotBDh3CR3zCOo7FcEZV8/dExUq6MAiBIdcyxMpIuzfryyIsVytcKwTaAVMfzoBF3Fq819t/r9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1658764},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.48.0-20260701-173953.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.48.0-20260701-173953.tgz","_integrity":"sha512-XhUgSxa0d5f3PEZpeoCLWSCVT3mftQqRZRt5RXIrL7jjN0cEqDJbtP8IJ3kWISEWeBUBCBdWFiPsGwI6KvDdPw==","_npmVersion":"11.18.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.87.0-20260701-110923"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.48.0-20260701-173953_1782927636689_0.4942113519346718","host":"s3://npm-registry-packages-npm-production"}},"0.48.0-20260702-173819":{"name":"@openrewrite/recipes-nodejs","version":"0.48.0-20260702-173819","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.48.0-20260702-173819","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"a75a4f3d3ce7d73dd905f56938de1c4b684b829a","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.48.0-20260702-173819.tgz","fileCount":168,"integrity":"sha512-HcwO3Am/QzmdURL7TW4XWsfiGs/Jt9ZZFp5GMeFNTo8VMvmeQigZYtIQTdJGUta0tHFY8sMWSAwAR8V9fck9yw==","signatures":[{"sig":"MEQCIBQQ3FwNK3wPD1sSBre1ejTQKazUOVeD6eLcriGiCqFtAiB/ApiweFypsEOMxC9Oc9Px+DYxwtX3/rLpEnRl36pBTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1658764},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.48.0-20260702-173819.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.48.0-20260702-173819.tgz","_integrity":"sha512-HcwO3Am/QzmdURL7TW4XWsfiGs/Jt9ZZFp5GMeFNTo8VMvmeQigZYtIQTdJGUta0tHFY8sMWSAwAR8V9fck9yw==","_npmVersion":"11.18.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.87.0-20260702-145743"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.48.0-20260702-173819_1783013931876_0.6908880684482288","host":"s3://npm-registry-packages-npm-production"}},"0.48.0-20260703-173400":{"name":"@openrewrite/recipes-nodejs","version":"0.48.0-20260703-173400","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.48.0-20260703-173400","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"ac66dbad073bb21835eb08124890e065cacac6cc","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.48.0-20260703-173400.tgz","fileCount":168,"integrity":"sha512-yWA0FgBkwMWn640PP7gIUFDRLUJFTc7XRMoMQSX9+Q1baT2PrbfWh6smXCebGC1aOQ5aFDE/6ZcEVectRWu3ig==","signatures":[{"sig":"MEUCIQDxwjugiT/dcv6/8J0kHIBuo3eMHmyZPlfnBu9ZvMivzQIgOiIOKRhxPO1k9US/nikNDE9z8HZw/k5QZaOm0L+PXu4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1658764},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.48.0-20260703-173400.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.48.0-20260703-173400.tgz","_integrity":"sha512-yWA0FgBkwMWn640PP7gIUFDRLUJFTc7XRMoMQSX9+Q1baT2PrbfWh6smXCebGC1aOQ5aFDE/6ZcEVectRWu3ig==","_npmVersion":"11.18.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.87.0-20260703-163128"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.48.0-20260703-173400_1783100074852_0.024945081298328287","host":"s3://npm-registry-packages-npm-production"}},"0.48.0-20260704-172617":{"name":"@openrewrite/recipes-nodejs","version":"0.48.0-20260704-172617","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.48.0-20260704-172617","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"36d04e0aa4d8bb758fc51b40f879dfc3f9af2e8f","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.48.0-20260704-172617.tgz","fileCount":168,"integrity":"sha512-cvZ2r4YI3/Q6Aq1QcqdDZ2NUCz3cm/AgtCcDebxw6pZbKPARxnrVvfaBCMpfNvwWo21SyfUPgcXow4yixufP/g==","signatures":[{"sig":"MEYCIQDbjf8W2/7ptVvy/ak3Rcri2gHAwuuYVSM+qntxUT8aagIhAIgZHchuL3aon9sW21rwozHoTnlRfQt9mSrjEduqWhfh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1658764},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.48.0-20260704-172617.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.48.0-20260704-172617.tgz","_integrity":"sha512-cvZ2r4YI3/Q6Aq1QcqdDZ2NUCz3cm/AgtCcDebxw6pZbKPARxnrVvfaBCMpfNvwWo21SyfUPgcXow4yixufP/g==","_npmVersion":"11.18.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.87.0-20260704-112541"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.48.0-20260704-172617_1783186019765_0.09727074204847352","host":"s3://npm-registry-packages-npm-production"}},"0.48.0-20260705-173036":{"name":"@openrewrite/recipes-nodejs","version":"0.48.0-20260705-173036","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.48.0-20260705-173036","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"2792537b47b2160cbea0cc82175174d6a854db05","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.48.0-20260705-173036.tgz","fileCount":168,"integrity":"sha512-jGaoN1Pjb7TxPwWpXMGsi9OlfugZsvxkgAB/6D4t7LHJiAq87kV9dXmGkjA1CKvWgu5pgvu4Hi0OcNHRdDGEsg==","signatures":[{"sig":"MEQCICMnN6ww7LZnMYW4iKvBcYy9Kwf+2bnfolu1Mceh+OsXAiAThaO4XINpKrx3D2cWhFPDLmq8WRGvREDrdzJqqeML3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1658764},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.48.0-20260705-173036.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.48.0-20260705-173036.tgz","_integrity":"sha512-jGaoN1Pjb7TxPwWpXMGsi9OlfugZsvxkgAB/6D4t7LHJiAq87kV9dXmGkjA1CKvWgu5pgvu4Hi0OcNHRdDGEsg==","_npmVersion":"11.18.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.87.0-20260704-112541"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.48.0-20260705-173036_1783272673111_0.0682153873013207","host":"s3://npm-registry-packages-npm-production"}},"0.48.0-20260706-122856":{"name":"@openrewrite/recipes-nodejs","version":"0.48.0-20260706-122856","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.48.0-20260706-122856","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"63beac32da791287585f8ba1d6f6add0e6c4413c","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.48.0-20260706-122856.tgz","fileCount":168,"integrity":"sha512-RNjGBzaKSHwpxotH1OD89Z/vGI+/gjlqzc+4MgNsCXoOwOIfoHWhZOsuTeWn2EZNQ/C0CYymODxyP8GhnRhm5w==","signatures":[{"sig":"MEQCIGTDvjJOlsyCdoS6/11sE1ZOwGd3wfFKgSxWhmqotU/FAiA7U6Oy+RJ8QuFxJ/Bg89JwjF2jtrrxX2rIcAlXPqAQvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1672694},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.48.0-20260706-122856.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.48.0-20260706-122856.tgz","_integrity":"sha512-RNjGBzaKSHwpxotH1OD89Z/vGI+/gjlqzc+4MgNsCXoOwOIfoHWhZOsuTeWn2EZNQ/C0CYymODxyP8GhnRhm5w==","_npmVersion":"11.18.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.87.0-20260706-103006"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.48.0-20260706-122856_1783340976918_0.740559538760424","host":"s3://npm-registry-packages-npm-production"}},"0.48.0-20260706-175722":{"name":"@openrewrite/recipes-nodejs","version":"0.48.0-20260706-175722","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.48.0-20260706-175722","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"bed3af825bed73c8de45ca544b93c533f240ebda","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.48.0-20260706-175722.tgz","fileCount":168,"integrity":"sha512-Fd9RvgB3MKxWF4sD8cqq5m8qTo3dS3jcPHFQJbLepFpPuIhpbOTfprLCmNUORTC4nf9QZwa79qzkM3vBCDPyNA==","signatures":[{"sig":"MEYCIQClqU23yc7vISQX9qLMqaiha5UnQq1oRVGCfpuWwV0HPgIhAJMeB/J+jzezr3qoRzI2xufNJtozxIDR1SwrDTbeaQxD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1672694},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.48.0-20260706-175722.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.48.0-20260706-175722.tgz","_integrity":"sha512-Fd9RvgB3MKxWF4sD8cqq5m8qTo3dS3jcPHFQJbLepFpPuIhpbOTfprLCmNUORTC4nf9QZwa79qzkM3vBCDPyNA==","_npmVersion":"11.18.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.87.0-20260706-124640"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.48.0-20260706-175722_1783360675916_0.0742755451039252","host":"s3://npm-registry-packages-npm-production"}},"0.48.0-20260707-174258":{"name":"@openrewrite/recipes-nodejs","version":"0.48.0-20260707-174258","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.48.0-20260707-174258","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"86e5b9a937af7f12e1f6bd31dbffd9fb3db1511c","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.48.0-20260707-174258.tgz","fileCount":168,"integrity":"sha512-QvgYJT01+I84DOGnpniy0rMi410l4S6LRTM8rvqjtowijQHm8HWb0cXlH93bJCnaiaVQt2LuB92LET3BLXmfWg==","signatures":[{"sig":"MEUCIQDR3tkHhxq3eGPAN8M9F4OnIPhMW6Lojym3gNAVGu7WwQIgSh6UvO5+IOMsM5zWXtFvMre99pgLAz+xJEpIUzVEXIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1672694},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.48.0-20260707-174258.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.48.0-20260707-174258.tgz","_integrity":"sha512-QvgYJT01+I84DOGnpniy0rMi410l4S6LRTM8rvqjtowijQHm8HWb0cXlH93bJCnaiaVQt2LuB92LET3BLXmfWg==","_npmVersion":"11.18.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.87.0-20260707-111321"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.48.0-20260707-174258_1783446227526_0.473123770647377","host":"s3://npm-registry-packages-npm-production"}},"0.48.0-20260708-173445":{"name":"@openrewrite/recipes-nodejs","version":"0.48.0-20260708-173445","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.48.0-20260708-173445","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"dd5cd1ba9121332e2b1364e6843105b8ec90cfb4","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.48.0-20260708-173445.tgz","fileCount":168,"integrity":"sha512-t5IXFZT0nfKNezPzT2BtsBLxTQy4xxRflAm8oOrmwS5QDa5uTqMVM6V3vZwlk6QpfDCyUvWdjkGP76dI7N0kOQ==","signatures":[{"sig":"MEYCIQDSZ0TL0j0GDeNMCBjxJcLUAaAGtkbDFjgrB9UAWBUeKQIhAJwjIU23DkKFH9Bahlsk0gnD0wy4QGEtDv+ycy6+9Tyg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1672694},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.48.0-20260708-173445.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"bun -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"bun -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.48.0-20260708-173445.tgz","_integrity":"sha512-t5IXFZT0nfKNezPzT2BtsBLxTQy4xxRflAm8oOrmwS5QDa5uTqMVM6V3vZwlk6QpfDCyUvWdjkGP76dI7N0kOQ==","_npmVersion":"11.18.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.87.0-20260708-131840"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun":"^1.3.5","jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.48.0-20260708-173445_1783532125549_0.5564750244183829","host":"s3://npm-registry-packages-npm-production"}},"0.48.0-20260717-103013":{"name":"@openrewrite/recipes-nodejs","version":"0.48.0-20260717-103013","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.48.0-20260717-103013","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"8fe96d5d0eea7a421c6841ba65c0d038460ace66","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.48.0-20260717-103013.tgz","fileCount":168,"integrity":"sha512-CN5AEcTYED2jtFyiPZ+CX1lN+27hZjUGSMQYG9ng1DzjxCh9OWJh658/7u1hVox4y3qVoH61DVMiVi8twht/tQ==","signatures":[{"sig":"MEUCIQCfEYpKoIqI6paULFSSMcqVRgmetVJBJxK2nAgI7p+OagIgeLwjUv7iQE8T+5NGlcISTShI/w6782Rl/VnQFf8utOk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1679029},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.48.0-20260717-103013.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.48.0-20260717-103013.tgz","_integrity":"sha512-CN5AEcTYED2jtFyiPZ+CX1lN+27hZjUGSMQYG9ng1DzjxCh9OWJh658/7u1hVox4y3qVoH61DVMiVi8twht/tQ==","_npmVersion":"12.0.1","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.88.0-20260717-092314"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.48.0-20260717-103013_1784284240785_0.4331874312514965","host":"s3://npm-registry-packages-npm-production"}},"0.48.0-20260717-172749":{"name":"@openrewrite/recipes-nodejs","version":"0.48.0-20260717-172749","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.48.0-20260717-172749","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"3b9fb1965644800c3b51098561ceb7599f8f818c","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.48.0-20260717-172749.tgz","fileCount":168,"integrity":"sha512-Ba6b3cQ82vGFFZl/sgKTNBuO7yvuzcmHvhVhQN6FWU84m26wDgen9d6+eZwP9v7sqa7BK8fc7Yk3ihuKMkFekA==","signatures":[{"sig":"MEQCIHw+2P0Vt83z5+yEVujtPEXhFlX/dEF/qoy4HM3FLrCKAiBswUOEXYvo8ipOUCw7az9yz91Z4G/BbrZ6x9DYeTQeFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1679029},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.48.0-20260717-172749.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.48.0-20260717-172749.tgz","_integrity":"sha512-Ba6b3cQ82vGFFZl/sgKTNBuO7yvuzcmHvhVhQN6FWU84m26wDgen9d6+eZwP9v7sqa7BK8fc7Yk3ihuKMkFekA==","_npmVersion":"12.0.1","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.88.0-20260717-133338"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.48.0-20260717-172749_1784309301253_0.7269726287204892","host":"s3://npm-registry-packages-npm-production"}},"0.48.0-20260718-172332":{"name":"@openrewrite/recipes-nodejs","version":"0.48.0-20260718-172332","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.48.0-20260718-172332","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"22fa616c48d2fe376ac2a220616590aef5e7d017","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.48.0-20260718-172332.tgz","fileCount":168,"integrity":"sha512-QBRf/bTn4dVkZo678a7m93EpCXSAovQIRU2fhIwpUkg6da7Ld3evOcC51U4T7xFzRjI80njUFYuLSJ2EC0UV4g==","signatures":[{"sig":"MEUCIHLQYpD5rOWL1vuBmU1Wkt2SU0h4rK85HdKj/My1p2tgAiEAt5JFmqAaiw8EluBwTndNFLdpDLaOqqjBs/7mPUe0MKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1679029},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.48.0-20260718-172332.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.48.0-20260718-172332.tgz","_integrity":"sha512-QBRf/bTn4dVkZo678a7m93EpCXSAovQIRU2fhIwpUkg6da7Ld3evOcC51U4T7xFzRjI80njUFYuLSJ2EC0UV4g==","_npmVersion":"12.0.1","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.88.0-20260718-154706"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.48.0-20260718-172332_1784395447373_0.3782252759620426","host":"s3://npm-registry-packages-npm-production"}},"0.48.0-20260719-172428":{"name":"@openrewrite/recipes-nodejs","version":"0.48.0-20260719-172428","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.48.0-20260719-172428","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"20fdc1d3751c501e1ffd5c0c94f0e0e5ecf2c23e","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.48.0-20260719-172428.tgz","fileCount":168,"integrity":"sha512-r0ARkbWEDeHOp3EF5B0C3Q5U5jVN8/4AWVY5qTXVstlnMn38JOrYGiIOgDA6z7wgH8g7m/MkewjTlbGIQk5fyw==","signatures":[{"sig":"MEYCIQDTaXZ4DW5W+OHWAvQMAINDeaXFPgt3NrbGyvAEi/fKgwIhAPjvOcIDjuC7arZyYx++8Ed/1jnKniLohGF2JlinbEiw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1679029},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.48.0-20260719-172428.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.48.0-20260719-172428.tgz","_integrity":"sha512-r0ARkbWEDeHOp3EF5B0C3Q5U5jVN8/4AWVY5qTXVstlnMn38JOrYGiIOgDA6z7wgH8g7m/MkewjTlbGIQk5fyw==","_npmVersion":"12.0.1","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.88.0-20260718-211206"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.48.0-20260719-172428_1784481896166_0.7313260730354889","host":"s3://npm-registry-packages-npm-production"}},"0.48.0-20260720-120720":{"name":"@openrewrite/recipes-nodejs","version":"0.48.0-20260720-120720","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.48.0-20260720-120720","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"d7f9406a299e32773496b4d612f3adabd3e77301","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.48.0-20260720-120720.tgz","fileCount":168,"integrity":"sha512-VTQMceCWqjT6eYmUbzH5N3Y3gD/8ME8R+dWWM1vzB1oh4bsvuNNyv5Zj62tBY2QRRRNmPiA2bflVA+KbiFvKnA==","signatures":[{"sig":"MEYCIQD/FCiAd5A/kuPy/IO5Q8amkZcWZ7rpZQ97MntHcMWLjAIhAMqSojvdwi0VFNK2jQpzmOQNHWnKLHcAmDsqB5v+0S95","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1684275},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.48.0-20260720-120720.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.48.0-20260720-120720.tgz","_integrity":"sha512-VTQMceCWqjT6eYmUbzH5N3Y3gD/8ME8R+dWWM1vzB1oh4bsvuNNyv5Zj62tBY2QRRRNmPiA2bflVA+KbiFvKnA==","_npmVersion":"12.0.1","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.88.0-20260720-091633"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.48.0-20260720-120720_1784549269057_0.8086760037695859","host":"s3://npm-registry-packages-npm-production"}},"0.48.0-20260720-142935":{"name":"@openrewrite/recipes-nodejs","version":"0.48.0-20260720-142935","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.48.0-20260720-142935","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"e87b335d94bd08770a24cd98c532a94cdac86768","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.48.0-20260720-142935.tgz","fileCount":168,"integrity":"sha512-eVQAwdRgmCgd6QragJCBCAjBau92xEDWoimqR550wqnpoi8gYz6/kVUo711yZNDdrnOc9qPZPzvalqSpWSQ9AQ==","signatures":[{"sig":"MEYCIQDIWuWXldKKeOqZFp7iUgWweUQDmoJNS8YJ/JPHcPgleQIhAPLDzZ1M3GaNBmJ/oHmqr1BAFxhhI27G2vevvWgWGV0g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1685424},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.48.0-20260720-142935.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.48.0-20260720-142935.tgz","_integrity":"sha512-eVQAwdRgmCgd6QragJCBCAjBau92xEDWoimqR550wqnpoi8gYz6/kVUo711yZNDdrnOc9qPZPzvalqSpWSQ9AQ==","_npmVersion":"12.0.1","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.88.0-20260720-123712"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.48.0-20260720-142935_1784557802920_0.18513925255227415","host":"s3://npm-registry-packages-npm-production"}},"0.47.2":{"name":"@openrewrite/recipes-nodejs","version":"0.47.2","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.47.2","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"74f02fcd82629933888abaa2c3fcce372604714b","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.47.2.tgz","fileCount":168,"integrity":"sha512-NPQtLax8TfDjc2YtbtAkUGDEfaYkRAP/H3IadThlurmWUv85CJO0sMNWwhoC+XOLtgzrnLcOr4Mm8L6NzUThxw==","signatures":[{"sig":"MEUCIELOPjbwCfG57xkgGUPCJp0M7Kjw0K5j9VUEcD/C6zmFAiEAmgeYhafDuudcPsAdWK9/NSMbD+wnlVHPk+WHLQkx/lc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1685408},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.47.2.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.47.2.tgz","_integrity":"sha512-NPQtLax8TfDjc2YtbtAkUGDEfaYkRAP/H3IadThlurmWUv85CJO0sMNWwhoC+XOLtgzrnLcOr4Mm8L6NzUThxw==","_npmVersion":"12.0.1","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.88.0-20260720-123712"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.47.2_1784557890001_0.5781470970651477","host":"s3://npm-registry-packages-npm-production"}},"0.48.0-20260720-173822":{"name":"@openrewrite/recipes-nodejs","version":"0.48.0-20260720-173822","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.48.0-20260720-173822","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"57157fd2601c63cc506621ddf750a01366cd1bf5","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.48.0-20260720-173822.tgz","fileCount":168,"integrity":"sha512-buL5yq4ZGybDBH0MsYSi81KlVaRcvTIKe4XOnEvYcWyrXXiRLhv4vRTAyDWJmREqXY9cTvwTaMI2v5YTXTq06g==","signatures":[{"sig":"MEUCIQC73lP9pZIiVmLAcmXnHvYRlt+ZcDa0lDxBizB+YBkHQgIgLpi/KH9+5oW4Gpx4kWMH46Z5VIMyfLgwx1F/46do0O8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1685424},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.48.0-20260720-173822.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.48.0-20260720-173822.tgz","_integrity":"sha512-buL5yq4ZGybDBH0MsYSi81KlVaRcvTIKe4XOnEvYcWyrXXiRLhv4vRTAyDWJmREqXY9cTvwTaMI2v5YTXTq06g==","_npmVersion":"12.0.1","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.88.0-20260720-160344"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.48.0-20260720-173822_1784569128245_0.41150380978968726","host":"s3://npm-registry-packages-npm-production"}},"0.48.0-20260721-173311":{"name":"@openrewrite/recipes-nodejs","version":"0.48.0-20260721-173311","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.48.0-20260721-173311","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"ba208063d30862d2cd475f03ce0aa322a4f41b45","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.48.0-20260721-173311.tgz","fileCount":168,"integrity":"sha512-ASWZtSbFyi+hPbTkD6Gu8ua8YsP53Pp0Eqxby9SpeObovVjp0SqXZeThZqPPXdjGtcL8SAdKjibg9OYZKAyz+A==","signatures":[{"sig":"MEUCIQCA0n5G7Q6ywW5Hii8dq0MFI1i2znL8SuIkZaiDi66ysAIgdJcbB71P7qu8/qILoTuzR3eHbqRc7l8o4dMo0BZpYUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1685424},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.48.0-20260721-173311.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.48.0-20260721-173311.tgz","_integrity":"sha512-ASWZtSbFyi+hPbTkD6Gu8ua8YsP53Pp0Eqxby9SpeObovVjp0SqXZeThZqPPXdjGtcL8SAdKjibg9OYZKAyz+A==","_npmVersion":"12.0.1","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.88.0-20260721-124415"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.48.0-20260721-173311_1784655219282_0.617240752436718","host":"s3://npm-registry-packages-npm-production"}},"0.48.0-20260722-120406":{"name":"@openrewrite/recipes-nodejs","version":"0.48.0-20260722-120406","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.48.0-20260722-120406","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"1036bd10e01f592f1b19bab5c83e7ef9a85d2d87","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.48.0-20260722-120406.tgz","fileCount":168,"integrity":"sha512-PjzQUDhwPESACb57JZQE/9FnzV1Gh6qPx8Su6DIsc9LufDr3sltHWODSAuQ4cIviPXmaXtiugub2240kQL/z+A==","signatures":[{"sig":"MEQCIHr9OVqahvDI1e2zxC6rWkYvPgNmXMvJAQhlKFW7Pq0KAiAHg/YhXxCI9hYvoEQw709+YfJSjbVKdaWS5P6P8ZqhYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1685424},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.48.0-20260722-120406.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.48.0-20260722-120406.tgz","_integrity":"sha512-PjzQUDhwPESACb57JZQE/9FnzV1Gh6qPx8Su6DIsc9LufDr3sltHWODSAuQ4cIviPXmaXtiugub2240kQL/z+A==","_npmVersion":"12.0.1","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.88.0-20260722-104652"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.48.0-20260722-120406_1784721874057_0.27523170006963205","host":"s3://npm-registry-packages-npm-production"}},"0.48.0-20260722-173234":{"name":"@openrewrite/recipes-nodejs","version":"0.48.0-20260722-173234","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.48.0-20260722-173234","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"a60b80aa92d666b44986f1d7b2acefaaa7f5d39d","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.48.0-20260722-173234.tgz","fileCount":168,"integrity":"sha512-NfQgkhJmOwU3h7cb6aE33lFpxZtrr0Wpg5j8llIOFaQ1tw/oryy1dGb66V5ZExjBXze4yAFiptchiGvaXkeLxw==","signatures":[{"sig":"MEQCICLZNdDKcTUBAgwUJ4a5mgmyWVuDiCcrehV3kjHDGHnHAiAckYCbvPvpKMBCpJzur6ZMHZAM+eGfU7LHKMH8iyJaWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1685424},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.48.0-20260722-173234.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.48.0-20260722-173234.tgz","_integrity":"sha512-NfQgkhJmOwU3h7cb6aE33lFpxZtrr0Wpg5j8llIOFaQ1tw/oryy1dGb66V5ZExjBXze4yAFiptchiGvaXkeLxw==","_npmVersion":"12.0.1","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.88.0-20260722-162049"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.48.0-20260722-173234_1784741584994_0.6782234433968988","host":"s3://npm-registry-packages-npm-production"}},"0.48.0-20260723-173259":{"name":"@openrewrite/recipes-nodejs","version":"0.48.0-20260723-173259","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.48.0-20260723-173259","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"cd3260c4930b6788337e6fcead0c73b66b8fc492","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.48.0-20260723-173259.tgz","fileCount":168,"integrity":"sha512-zHwsrBmmbr3+LNf1iUepgOYcbkLuDj0SWSiGKgBxnWPYv48w0H8U+8jyYMI0b6aRx50GOOhuJTE6aIhuKUT/Jw==","signatures":[{"sig":"MEYCIQD4HP0zbBXnWIM0UnjKwY/+3TSbLgD+488nJSuOdM1nxgIhAKPj3LLVgtx2O62TAsR1iteKZ72uciLE8bw9YKY57NEE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1685424},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.48.0-20260723-173259.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.48.0-20260723-173259.tgz","_integrity":"sha512-zHwsrBmmbr3+LNf1iUepgOYcbkLuDj0SWSiGKgBxnWPYv48w0H8U+8jyYMI0b6aRx50GOOhuJTE6aIhuKUT/Jw==","_npmVersion":"12.0.1","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.88.0-20260723-031316"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.48.0-20260723-173259_1784828010699_0.9821737251455269","host":"s3://npm-registry-packages-npm-production"}},"0.48.0-20260724-173510":{"name":"@openrewrite/recipes-nodejs","version":"0.48.0-20260724-173510","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.48.0-20260724-173510","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"6c311663b913aee57708eedc882637c7de45a914","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.48.0-20260724-173510.tgz","fileCount":168,"integrity":"sha512-2kumyIQ5VOS9PXi6AYU7r6cSwQWugKUfBzk7fhaBV+HKOIF/NPUGnu2vtpCNW2h7jdYCEJOFQyrUQ/i10eg5mg==","signatures":[{"sig":"MEQCIETqO+TGVEz3r9BkuhWiatDbx852DSrzT3yPWHGTepEtAiBKoQpCOT8596efwvEK2CjKIOLLrrVT2gXgD+jxza1uMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1685424},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.48.0-20260724-173510.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.48.0-20260724-173510.tgz","_integrity":"sha512-2kumyIQ5VOS9PXi6AYU7r6cSwQWugKUfBzk7fhaBV+HKOIF/NPUGnu2vtpCNW2h7jdYCEJOFQyrUQ/i10eg5mg==","_npmVersion":"12.0.1","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.88.0-20260724-090647"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.48.0-20260724-173510_1784914555251_0.998223253053449","host":"s3://npm-registry-packages-npm-production"}},"0.48.0-20260725-172403":{"name":"@openrewrite/recipes-nodejs","version":"0.48.0-20260725-172403","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.48.0-20260725-172403","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"c94d92a993aad1aea35d9cb8e7880fc894e3665e","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.48.0-20260725-172403.tgz","fileCount":168,"integrity":"sha512-Jvtegkz6uXubOc7LUulMrfPhIgdZRYLLo43qRGFWKDAsGX2LkqDKwHx3KeEgfOmI7dk5bW2181afnoVbm45KKA==","signatures":[{"sig":"MEYCIQD82VMlY4o10Gy81vcNoZT9RH5gVcfqgXW6ywhPQIweoAIhANtGYTMwGb1ElSMsavNczpt1/plUuuhoWM9yy1T9FyuJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1685424},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.48.0-20260725-172403.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.48.0-20260725-172403.tgz","_integrity":"sha512-Jvtegkz6uXubOc7LUulMrfPhIgdZRYLLo43qRGFWKDAsGX2LkqDKwHx3KeEgfOmI7dk5bW2181afnoVbm45KKA==","_npmVersion":"12.0.1","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.88.0-20260725-070934"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.48.0-20260725-172403_1785000279428_0.6424090786703531","host":"s3://npm-registry-packages-npm-production"}},"0.48.0-20260726-172438":{"name":"@openrewrite/recipes-nodejs","version":"0.48.0-20260726-172438","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.48.0-20260726-172438","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"40a45fc909338d226f1c505b2f3381199758b95e","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.48.0-20260726-172438.tgz","fileCount":168,"integrity":"sha512-kbAfbymhu+U5WINAy4y31bBLBk5T5oi99snAlt8Dtap6ah6al2rTAwa1kPzQYmACFODgf84Vo3ZGzGYGEhyp2Q==","signatures":[{"sig":"MEYCIQDP1XqCn/iE7tTWLWqdF3oiqgS7VsIssPpB617xvpj/hQIhAOD1mJ75qh75daMInPH5leObaqXAQ1T3HT1RpOmR5WDQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1685424},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.48.0-20260726-172438.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.48.0-20260726-172438.tgz","_integrity":"sha512-kbAfbymhu+U5WINAy4y31bBLBk5T5oi99snAlt8Dtap6ah6al2rTAwa1kPzQYmACFODgf84Vo3ZGzGYGEhyp2Q==","_npmVersion":"12.0.1","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.88.0-20260725-070934"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.48.0-20260726-172438_1785086708284_0.496487694852938","host":"s3://npm-registry-packages-npm-production"}},"0.48.0-20260727-122050":{"name":"@openrewrite/recipes-nodejs","version":"0.48.0-20260727-122050","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.48.0-20260727-122050","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"1c962dcbbdfb45a0d4023d9b7791fc9caead748f","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.48.0-20260727-122050.tgz","fileCount":168,"integrity":"sha512-BOdAxoZZpFl1jhVq9Kw9al14hz1k7dMDONvvAmcWXgYb5l+Yhhu+KCDb8oQuGHC4ovWwFyF+uHpfarkpkzXq6A==","signatures":[{"sig":"MEUCIEmC0qAYWuh3btrs6cdvtAn1b5xyVLNucItwwyq9hbUUAiEA6VwZQehU6HhaiQswkS1bEdGYyEYs5EIUWSS3m8rIVK0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1735572},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.48.0-20260727-122050.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.48.0-20260727-122050.tgz","_integrity":"sha512-BOdAxoZZpFl1jhVq9Kw9al14hz1k7dMDONvvAmcWXgYb5l+Yhhu+KCDb8oQuGHC4ovWwFyF+uHpfarkpkzXq6A==","_npmVersion":"12.0.1","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.88.0-20260726-223519"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.48.0-20260727-122050_1785154883093_0.17497252136979125","host":"s3://npm-registry-packages-npm-production"}},"0.48.0-20260727-173538":{"name":"@openrewrite/recipes-nodejs","version":"0.48.0-20260727-173538","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.48.0-20260727-173538","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"01bf26ed800bfe854d769f59dbcdde943ac69a65","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.48.0-20260727-173538.tgz","fileCount":168,"integrity":"sha512-Y3TSJU8wmOj1C+OopXqyEP5d6yIYdlxk8xeuh3O6ApYHLjqY5JRZhKHwezRakJWjOMWE0S+y9cGlODB9vNCu0w==","signatures":[{"sig":"MEQCIBRws8efphht+87uoUrV3uPknj4IFNv9iOd1VXKjQvIfAiAXn8VLze6TDn+bq8Ntt83SwmMPudFVvEvfrLjbcsf2jQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1735572},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.48.0-20260727-173538.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.48.0-20260727-173538.tgz","_integrity":"sha512-Y3TSJU8wmOj1C+OopXqyEP5d6yIYdlxk8xeuh3O6ApYHLjqY5JRZhKHwezRakJWjOMWE0S+y9cGlODB9vNCu0w==","_npmVersion":"12.0.1","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.88.0-20260726-223519"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.48.0-20260727-173538_1785173770951_0.11938523283330049","host":"s3://npm-registry-packages-npm-production"}},"0.48.0-20260728-173341":{"name":"@openrewrite/recipes-nodejs","version":"0.48.0-20260728-173341","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.48.0-20260728-173341","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"df62ad53bbcf011b639cc4d6f319b856fb8bc7de","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.48.0-20260728-173341.tgz","fileCount":168,"integrity":"sha512-Bsvfm72YsyKViyecxV3MmkPbkIDssiqdrAtnMfcMd9Ks8SeLeyldOLPseUag8GX3bjC3x0D08IKNg8wLInmirA==","signatures":[{"sig":"MEUCIQDHorGp9Yd7xpR3QZ76Nvbi4laEGb40sndTQFS8zrSzHAIgGTRNTVijFm97+dXybEaWHz8bIMt+++2In5jPmhv57M4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1735572},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.48.0-20260728-173341.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.48.0-20260728-173341.tgz","_integrity":"sha512-Bsvfm72YsyKViyecxV3MmkPbkIDssiqdrAtnMfcMd9Ks8SeLeyldOLPseUag8GX3bjC3x0D08IKNg8wLInmirA==","_npmVersion":"12.0.1","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.88.0-20260728-114130"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.48.0-20260728-173341_1785260049947_0.6374477282373032","host":"s3://npm-registry-packages-npm-production"}},"0.47.3":{"name":"@openrewrite/recipes-nodejs","version":"0.47.3","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.47.3","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"3e16d76b5f7d279e797c9391d646883a389b2a0c","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.47.3.tgz","fileCount":168,"integrity":"sha512-xbqpJWzHkx/1ClZSnLIbw/kvWIUK/sxJpiiQSeVgQ4AFCv/EUln5jZtkgPygSJPU9o2vrKWGKc1HPI22/I3gkg==","signatures":[{"sig":"MEQCIHJnTTkVtfJE1NE+xzvE3pO9dsUGHDlJMOax8/T8KUmPAiAOfNd6VMFpZq3qc0Uo+mY7hbwNrrWXd/XACCkwgFasDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1735556},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.47.3.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.47.3.tgz","_integrity":"sha512-xbqpJWzHkx/1ClZSnLIbw/kvWIUK/sxJpiiQSeVgQ4AFCv/EUln5jZtkgPygSJPU9o2vrKWGKc1HPI22/I3gkg==","_npmVersion":"12.0.1","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.88.0-20260729-151827"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.47.3_1785345439168_0.02800491441540487","host":"s3://npm-registry-packages-npm-production"}},"0.48.0-20260729-173052":{"name":"@openrewrite/recipes-nodejs","version":"0.48.0-20260729-173052","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.48.0-20260729-173052","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"01a6b6b8d4f2031a17bd1d3fbf6ed35fde9dbbcc","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.48.0-20260729-173052.tgz","fileCount":168,"integrity":"sha512-jcuw4ZXwJq8DQ0J1QMNWZr1tylDYAtS6E4n6BMmR6SSJqo1d0ylnCBipm7yjoWdO02ikeb4T4EZXC2j+t3VCvA==","signatures":[{"sig":"MEUCIAcMc/C0m5nDgi1gVcEj+kSIXy/D9qyx1QTUSBodw1WCAiEAkD1XZ3GsLLMYu4U8LJziLlbLmRIaPTlYqTFHUYXoDBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1735572},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.48.0-20260729-173052.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.48.0-20260729-173052.tgz","_integrity":"sha512-jcuw4ZXwJq8DQ0J1QMNWZr1tylDYAtS6E4n6BMmR6SSJqo1d0ylnCBipm7yjoWdO02ikeb4T4EZXC2j+t3VCvA==","_npmVersion":"12.0.1","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.88.0-20260729-151827"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.48.0-20260729-173052_1785346279721_0.9125676544201748","host":"s3://npm-registry-packages-npm-production"}},"0.48.0-20260730-171340":{"name":"@openrewrite/recipes-nodejs","version":"0.48.0-20260730-171340","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.48.0-20260730-171340","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"625fec01604c97ee9cc605c7c7873c610309c8a0","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.48.0-20260730-171340.tgz","fileCount":168,"integrity":"sha512-q/NwmQkmOArGp2YmB0w263qWX+L48s3GlLFO03sf4Qf2nFlM98Va58tfyOfHJ2Y70n+3k0wyS4EDGkXwDBN4Rg==","signatures":[{"sig":"MEUCIGu/n/lJhQ4ApbVK0cFZC4nVZV06GRguJ0EmK5/K0732AiEA5tJmC8JWgbsrw74NV4nlNNqS5AM43qTt8jziJCGBino=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1735572},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.48.0-20260730-171340.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.48.0-20260730-171340.tgz","_integrity":"sha512-q/NwmQkmOArGp2YmB0w263qWX+L48s3GlLFO03sf4Qf2nFlM98Va58tfyOfHJ2Y70n+3k0wyS4EDGkXwDBN4Rg==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.89.0-20260730-165737"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.48.0-20260730-171340_1785431651130_0.6357866249154225","host":"s3://npm-registry-packages-npm-production"}},"0.48.0-20260730-173333":{"name":"@openrewrite/recipes-nodejs","version":"0.48.0-20260730-173333","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.48.0-20260730-173333","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"f14f0a724a3ac24cd2c9d9b16f0f9c54ad3dc11f","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.48.0-20260730-173333.tgz","fileCount":168,"integrity":"sha512-AYA+N/vcyfuRxfcxRHkZ9+bFOgoeLnTZCSRjYwf91Nl7M2VVyf1hpOlRYFANQe7szKezZut9LFIDcKP1VvSxEQ==","signatures":[{"sig":"MEUCIBRGS8E19aBnac1FARWvfwLbwiNOZKPEkxD+vjvPvt/DAiEAmOU7Bd2A05FRQj9+/MJddM2W/FWnELHcik/V2z9e1gk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1735572},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.48.0-20260730-173333.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.48.0-20260730-173333.tgz","_integrity":"sha512-AYA+N/vcyfuRxfcxRHkZ9+bFOgoeLnTZCSRjYwf91Nl7M2VVyf1hpOlRYFANQe7szKezZut9LFIDcKP1VvSxEQ==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.89.0-20260730-165737"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.48.0-20260730-173333_1785432848948_0.3991466545254243","host":"s3://npm-registry-packages-npm-production"}},"0.48.0-20260731-130017":{"name":"@openrewrite/recipes-nodejs","version":"0.48.0-20260731-130017","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.48.0-20260731-130017","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"2e64fcc1241602545f864abdd5d350633a5b1fa7","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.48.0-20260731-130017.tgz","fileCount":168,"integrity":"sha512-ifGpU7XnB6vQSzgulY54FMD9DLD27PqKhNfkHfMxLrUzj381wxCTkCtY+K9Kp545eaVLtoc331vZ+vy/tEUYPw==","signatures":[{"sig":"MEQCIAS5PUNCoMw0CtqwFmGNaAGoaLjyfyzDW7hdO+iUa3gFAiAHD98vDUYpDm4puL8BBfS4g7yAz7S0al8aVSGDdWVhLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1735572},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.48.0-20260731-130017.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.48.0-20260731-130017.tgz","_integrity":"sha512-ifGpU7XnB6vQSzgulY54FMD9DLD27PqKhNfkHfMxLrUzj381wxCTkCtY+K9Kp545eaVLtoc331vZ+vy/tEUYPw==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.89.0-20260731-075715"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.48.0-20260731-130017_1785502852376_0.7384445023071025","host":"s3://npm-registry-packages-npm-production"}},"0.48.0-20260731-173438":{"name":"@openrewrite/recipes-nodejs","version":"0.48.0-20260731-173438","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.48.0-20260731-173438","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"63599364954a6d2de38661cd1a1bc0663f71d1d9","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.48.0-20260731-173438.tgz","fileCount":168,"integrity":"sha512-+K3+8meba/bTINeLPbDvZbGdZQ6DF4/GpxhJshM9rNgx4SNOVBOV9xBCtdfURiUgfNsWiSJSkUGvEMdizI8EKg==","signatures":[{"sig":"MEQCIDInwMweSYBKljh7XRIQL4YAosHsD0XnF0+lVhKo6FdoAiBv5gMh265q4RZyw4vWrSTRrBDTPc+PWZF2BLtqavq/Tg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1735572},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.48.0-20260731-173438.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.48.0-20260731-173438.tgz","_integrity":"sha512-+K3+8meba/bTINeLPbDvZbGdZQ6DF4/GpxhJshM9rNgx4SNOVBOV9xBCtdfURiUgfNsWiSJSkUGvEMdizI8EKg==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.89.0-20260731-143649"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.48.0-20260731-173438_1785519317843_0.2944312929394248","host":"s3://npm-registry-packages-npm-production"}},"0.48.0-20260801-172415":{"name":"@openrewrite/recipes-nodejs","version":"0.48.0-20260801-172415","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.48.0-20260801-172415","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"5e3243645631e9b579cd167db49be5b05ea30654","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.48.0-20260801-172415.tgz","fileCount":168,"integrity":"sha512-4nzniEPV8gXmwB1+TB3fncP+GpJ6n9HIsAq1Y4kHaKJlrXtFdRt1IK3ObMIcd+0qC0wtZyif9pHivq0jHK6COQ==","signatures":[{"sig":"MEQCIC5TOVNRsTVZB/iNwLpud+Bypy+ZliU8r/DxXReN/SW3AiBqqYp6E3LmvpVQIAecIVhVUvMAZ2Sj6GAPDFQB+Kp8fg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1735572},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.48.0-20260801-172415.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.48.0-20260801-172415.tgz","_integrity":"sha512-4nzniEPV8gXmwB1+TB3fncP+GpJ6n9HIsAq1Y4kHaKJlrXtFdRt1IK3ObMIcd+0qC0wtZyif9pHivq0jHK6COQ==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.89.0-20260731-143649"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.48.0-20260801-172415_1785605083593_0.8521990667244719","host":"s3://npm-registry-packages-npm-production"}},"0.48.0-20260802-172401":{"name":"@openrewrite/recipes-nodejs","version":"0.48.0-20260802-172401","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.48.0-20260802-172401","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"f24a7519255c8300d46f73f703665a192c666797","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.48.0-20260802-172401.tgz","fileCount":168,"integrity":"sha512-VCT4Oz+HnW0FJQOUKdFkCkcAypkq13W94w2qsR/JoVA0EBOiSdD5vGV0/O3INqqJ0+8g8W4uTv9NWu3QAkkZ6g==","signatures":[{"sig":"MEYCIQD1cRzuoNMMPNsh5zOWM2Z2L+4MrL2dbW5Pbc6lOX2t0gIhALo8mn/cmNPbVrpfNMsVtu5xOomt/B5Qq/U7kIsuemrt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1735572},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.48.0-20260802-172401.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.48.0-20260802-172401.tgz","_integrity":"sha512-VCT4Oz+HnW0FJQOUKdFkCkcAypkq13W94w2qsR/JoVA0EBOiSdD5vGV0/O3INqqJ0+8g8W4uTv9NWu3QAkkZ6g==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.89.0-20260802-015835"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.48.0-20260802-172401_1785691472820_0.8501761021588392","host":"s3://npm-registry-packages-npm-production"}},"0.48.0-20260803-121651":{"name":"@openrewrite/recipes-nodejs","version":"0.48.0-20260803-121651","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.48.0-20260803-121651","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"ce85ed8ae938db8969cd923653a48e8b553adbbc","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.48.0-20260803-121651.tgz","fileCount":168,"integrity":"sha512-Uvp+bSLbxQ+YdE33v6b2sRnZnMvR9HVW1fR30ygArfkrCWUUqWcHclXkkM2QoSVoiQoP3EDEgBd9GYY3GF0CPQ==","signatures":[{"sig":"MEYCIQCSTr6+zDE45CuoGo+mGdO1ThU0BI8ZFDsFQ5GsFaKulgIhAPH2b49J8AN/By7VMySv11YF9vsUvYa8QW9BrzjPwCHg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1743776},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.48.0-20260803-121651.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.48.0-20260803-121651.tgz","_integrity":"sha512-Uvp+bSLbxQ+YdE33v6b2sRnZnMvR9HVW1fR30ygArfkrCWUUqWcHclXkkM2QoSVoiQoP3EDEgBd9GYY3GF0CPQ==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.89.0-20260803-110333"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.48.0-20260803-121651_1785759444200_0.6851203131179817","host":"s3://npm-registry-packages-npm-production"}},"0.48.0-20260803-173829":{"name":"@openrewrite/recipes-nodejs","version":"0.48.0-20260803-173829","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.48.0-20260803-173829","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"dfd5fb1aa5d1d6da73eedc59219eb2c73e60d1ea","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.48.0-20260803-173829.tgz","fileCount":168,"integrity":"sha512-gaYpmIcleozRq0dZpT98as0cyDy5aEzz5uQhPIxLWIUxxqdNocncvFiP3QUIARMntsYPyGodl5xj0nHckfzvZQ==","signatures":[{"sig":"MEUCIQCvIMIku6WKsrutVOy0djITcQ+3qvbZ7Dhb84jaVG0FhwIgToPOcRTbSeRauOEaCcUbfNaXcV3n0w2kUY54zhVY9nM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1743776},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.48.0-20260803-173829.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.48.0-20260803-173829.tgz","_integrity":"sha512-gaYpmIcleozRq0dZpT98as0cyDy5aEzz5uQhPIxLWIUxxqdNocncvFiP3QUIARMntsYPyGodl5xj0nHckfzvZQ==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.89.0-20260803-143118"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.48.0-20260803-173829_1785778740389_0.7380555566999314","host":"s3://npm-registry-packages-npm-production"}},"0.48.0-20260804-173642":{"name":"@openrewrite/recipes-nodejs","version":"0.48.0-20260804-173642","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.48.0-20260804-173642","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"220992e85ac9836442732c0de42e6e6abdd5b99b","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.48.0-20260804-173642.tgz","fileCount":168,"integrity":"sha512-mO4ZDwvTQfRUcKACAoYtY8Nj6Xy1dk9WIblMX7Q5pByjaSUcBYwSOYktOOkfTYQ8bjklNdHuBoe7F/iXCAdudw==","signatures":[{"sig":"MEYCIQCfk86B5sgyRP7H4Vxp9ys28chDUKtXUSLczks8nf92gwIhAI9ExxMqf7LFa+dkw5ifQeHV3kWxfzuHznDTMBViB2iR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1743776},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.48.0-20260804-173642.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.48.0-20260804-173642.tgz","_integrity":"sha512-mO4ZDwvTQfRUcKACAoYtY8Nj6Xy1dk9WIblMX7Q5pByjaSUcBYwSOYktOOkfTYQ8bjklNdHuBoe7F/iXCAdudw==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.89.0-20260804-154314"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.48.0-20260804-173642_1785865038248_0.9279154256953643","host":"s3://npm-registry-packages-npm-production"}},"0.48.0-20260807-095729":{"name":"@openrewrite/recipes-nodejs","version":"0.48.0-20260807-095729","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.48.0-20260807-095729","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"b5a11eb60d15c4289d6d0ba3066d4e107243dc30","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.48.0-20260807-095729.tgz","fileCount":168,"integrity":"sha512-H+a1OtmG/HjTl2Sttdlw/x09NvamHGS2Ea9Nl9EscgkucENqBuHTdNBJ5fwLv8mjWwD+kErhOwf92nFkOSsuNA==","signatures":[{"sig":"MEYCIQDEswihyeBatsCQxItwnujn4W9xtVM26VXwEetfpZgCKwIhANeHSPRg+A/TCS4hSL8Ru4vq5lnKIgmbQTE+fDCdHetr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1743776},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.48.0-20260807-095729.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.48.0-20260807-095729.tgz","_integrity":"sha512-H+a1OtmG/HjTl2Sttdlw/x09NvamHGS2Ea9Nl9EscgkucENqBuHTdNBJ5fwLv8mjWwD+kErhOwf92nFkOSsuNA==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.89.0-20260807-075835"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.48.0-20260807-095729_1786096678274_0.9878164075619564","host":"s3://npm-registry-packages-npm-production"}},"0.48.0-20260807-172124":{"name":"@openrewrite/recipes-nodejs","version":"0.48.0-20260807-172124","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.48.0-20260807-172124","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"6c8a4a03acfedf9cef81a8a4630e65c0bb1cd1eb","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.48.0-20260807-172124.tgz","fileCount":168,"integrity":"sha512-8NrvglGb5O3xOpRY2pt+WaZT3yYseCIQRyiDr4pmvBkjup1RWjrAb7/tUsoI5PmwShOohwYOroILRykGbVXxTw==","signatures":[{"sig":"MEQCIH2lv3HUSWjsstsBEww90YZj8J5YL7TRhUFhErW8Xc8qAiBgOIIAQTD35it002F7V4RE8rIclXIhzPQN2Ets52ebIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1743776},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.48.0-20260807-172124.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.48.0-20260807-172124.tgz","_integrity":"sha512-8NrvglGb5O3xOpRY2pt+WaZT3yYseCIQRyiDr4pmvBkjup1RWjrAb7/tUsoI5PmwShOohwYOroILRykGbVXxTw==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.89.0-20260807-150431"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.48.0-20260807-172124_1786123324059_0.23080276881746742","host":"s3://npm-registry-packages-npm-production"}},"0.48.0-20260808-171230":{"name":"@openrewrite/recipes-nodejs","version":"0.48.0-20260808-171230","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.48.0-20260808-171230","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"a47dc572255051ecef895c84b988ab6cabbd7acb","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.48.0-20260808-171230.tgz","fileCount":168,"integrity":"sha512-9GDskQKeQ0iCW4mkj2WynZi8NIwWa6jjqYNj+PD3TFsdK8uQLiYW6UEff5bh61jzGn9YQKQuMGOBB6zS/pOfgA==","signatures":[{"sig":"MEUCIQCIdyxeCq9NmD3ATPLJzwo0E87eoZq8xJmy08sKrzOLMAIgOspyH1soHVM8Xh2k3fQKaU2U6vAlXheCYgYKUJ8NHos=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1743776},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.48.0-20260808-171230.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.48.0-20260808-171230.tgz","_integrity":"sha512-9GDskQKeQ0iCW4mkj2WynZi8NIwWa6jjqYNj+PD3TFsdK8uQLiYW6UEff5bh61jzGn9YQKQuMGOBB6zS/pOfgA==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.89.0-20260808-130318"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.48.0-20260808-171230_1786209186464_0.37760491106147787","host":"s3://npm-registry-packages-npm-production"}},"0.48.0-20260809-171317":{"name":"@openrewrite/recipes-nodejs","version":"0.48.0-20260809-171317","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.48.0-20260809-171317","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"c4de98881755de39454c09905d34fd31cc91a98e","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.48.0-20260809-171317.tgz","fileCount":168,"integrity":"sha512-4RJ+4WuMfab72680N1mtnCfu0+ulj8LgOeDHi+QWKF/AmV0x+C7Ek4voP5nlHwxEFgn4t4N6oClV6prIKCOzNA==","signatures":[{"sig":"MEUCIQCoz3g3rcb48D9M9zaeMIv48rHXI+BjIzIj4R+jrSV5nAIgR7J0/E12RKyUp7RRwZWsx4uMGx15+/GNSttiQSW8JNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1743776},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.48.0-20260809-171317.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.48.0-20260809-171317.tgz","_integrity":"sha512-4RJ+4WuMfab72680N1mtnCfu0+ulj8LgOeDHi+QWKF/AmV0x+C7Ek4voP5nlHwxEFgn4t4N6oClV6prIKCOzNA==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.89.0-20260809-055812"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.48.0-20260809-171317_1786295625990_0.4929871527160756","host":"s3://npm-registry-packages-npm-production"}},"0.48.0-20260810-074708":{"name":"@openrewrite/recipes-nodejs","version":"0.48.0-20260810-074708","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.48.0-20260810-074708","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"82e111e3307d37a05d8a1668305dd20414317844","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.48.0-20260810-074708.tgz","fileCount":168,"integrity":"sha512-kklr+xP6LDE3NBiI/zqhuvSNwAy/hTZN7+Jb9/AiBRneqnPuUzjLJmuNgYpMPuf8JLlAi64vnIiRmzxzXTNwVA==","signatures":[{"sig":"MEQCIGmJGWHT2qqaT/DRwTboi9hxqn/9PcAKR6PI/AVnN9cfAiAwp+L+AJZprZFeR+2wzFpZBfWxkz3X1VcijC9B3Uym2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1743776},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.48.0-20260810-074708.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.48.0-20260810-074708.tgz","_integrity":"sha512-kklr+xP6LDE3NBiI/zqhuvSNwAy/hTZN7+Jb9/AiBRneqnPuUzjLJmuNgYpMPuf8JLlAi64vnIiRmzxzXTNwVA==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.89.0-20260809-055812"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.48.0-20260810-074708_1786348058306_0.2042893302162594","host":"s3://npm-registry-packages-npm-production"}},"0.48.0-20260810-113500":{"name":"@openrewrite/recipes-nodejs","version":"0.48.0-20260810-113500","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.48.0-20260810-113500","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"620e8b35f8ec40c538ba82cb00047246bf75c3cf","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.48.0-20260810-113500.tgz","fileCount":168,"integrity":"sha512-nPHsxskiUXSpEFnJQJDRpXoghGYoLnechDr8W1bBT87W7yT1kJMSnkhZ7ODd+Ie/QcObMXw3Dqn4wQvcXMuD7w==","signatures":[{"sig":"MEUCIQC8PnPdpd2L9rTwPBLG+0JofvLzRprHodcecSpxc9v+9AIgE0TtLmS5fyHTDzV+fCQJIEl/e6X+JvKkJPiqZDr4N14=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1779430},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.48.0-20260810-113500.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.48.0-20260810-113500.tgz","_integrity":"sha512-nPHsxskiUXSpEFnJQJDRpXoghGYoLnechDr8W1bBT87W7yT1kJMSnkhZ7ODd+Ie/QcObMXw3Dqn4wQvcXMuD7w==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.89.0-20260810-102436"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.48.0-20260810-113500_1786361730082_0.3150580559406657","host":"s3://npm-registry-packages-npm-production"}},"0.48.0-20260810-154527":{"name":"@openrewrite/recipes-nodejs","version":"0.48.0-20260810-154527","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.48.0-20260810-154527","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"208410f239382ef0ba76dce9618bbfb931c5fb06","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.48.0-20260810-154527.tgz","fileCount":168,"integrity":"sha512-FHk0gyVqwQv/6ZWNmzG1kzDhMlUz91TOGmUmPQlLHw4D1pofPJ0GNoFPVdZhhfFvm+jVbyyEcZ1/ZzgS/K/Yzw==","signatures":[{"sig":"MEQCIBBKefEF/4I4bMTOKtfFdPDL7REh8HOzR4ZeQkr2PHfgAiAnsvs6OS0mcFJfo7dXp1wiBi9qbgV9tzngsAY5AG+q3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1779430},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.48.0-20260810-154527.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.48.0-20260810-154527.tgz","_integrity":"sha512-FHk0gyVqwQv/6ZWNmzG1kzDhMlUz91TOGmUmPQlLHw4D1pofPJ0GNoFPVdZhhfFvm+jVbyyEcZ1/ZzgS/K/Yzw==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.89.0-20260810-120317"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.48.0-20260810-154527_1786376760339_0.03213917129657662","host":"s3://npm-registry-packages-npm-production"}},"0.48.0-20260810-194125":{"name":"@openrewrite/recipes-nodejs","version":"0.48.0-20260810-194125","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.48.0-20260810-194125","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"b15eb335f2a235185c0112b19fc851895cc76448","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.48.0-20260810-194125.tgz","fileCount":168,"integrity":"sha512-N8B7aQK0XCkr4mTRA6ap3wgDAoSde4bmGSBt5+tUbj2Cl/L0dsjPTEp8D7F5kyfugDJw7KndW3G7wa1Et62GpA==","signatures":[{"sig":"MEUCIQCJ7X4Z/TJPtkJH30im0+BIiWn+1nQU0T6tPcXtXaedRwIgOl0Uik9B4jMMwrEP6OfFB/xBnPPRObD5KnEfOjgciMA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1779430},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.48.0-20260810-194125.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.48.0-20260810-194125.tgz","_integrity":"sha512-N8B7aQK0XCkr4mTRA6ap3wgDAoSde4bmGSBt5+tUbj2Cl/L0dsjPTEp8D7F5kyfugDJw7KndW3G7wa1Et62GpA==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.89.0-20260810-184327"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.48.0-20260810-194125_1786390913062_0.6232443025128747","host":"s3://npm-registry-packages-npm-production"}},"0.48.0-20260810-214956":{"name":"@openrewrite/recipes-nodejs","version":"0.48.0-20260810-214956","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.48.0-20260810-214956","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"8ab3b64b75bc9855e229555988501fa4e1cd25f3","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.48.0-20260810-214956.tgz","fileCount":168,"integrity":"sha512-CR6mOccUITKi64BtS2ynJCW25w1pFnXFIS2kW+auZFdEgac7Q44AFH8ljAPruMAMICQG+HqVwy37DlhrhlJ5Sg==","signatures":[{"sig":"MEUCIQDGTJioULNrQ11GeP0f1BfWkPLxzf00mojvKBmQjWfwGgIgG9b7QSRXNYHPPyJMUsCsfjuOIKW+vYiaLV1FsdhNMqQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1779430},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.48.0-20260810-214956.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.48.0-20260810-214956.tgz","_integrity":"sha512-CR6mOccUITKi64BtS2ynJCW25w1pFnXFIS2kW+auZFdEgac7Q44AFH8ljAPruMAMICQG+HqVwy37DlhrhlJ5Sg==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.89.0-20260810-184327"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.48.0-20260810-214956_1786398621643_0.2919739780588084","host":"s3://npm-registry-packages-npm-production"}},"0.48.0-20260811-172206":{"name":"@openrewrite/recipes-nodejs","version":"0.48.0-20260811-172206","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.48.0-20260811-172206","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"ff05cb16a0283db92917472a5eac15d0a5b1ce06","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.48.0-20260811-172206.tgz","fileCount":168,"integrity":"sha512-/wdmIZjHNK7PnfnWE2YU1g/V1AO196pD7q+YN15845LR6BkvimPxQ/bB08d8kWbFjgnRpHbiy8N84EnupvPgrw==","signatures":[{"sig":"MEUCIGLjmQanCA+5hNQnPXYR8oVtzS1ol9UYYzcu2gtF4uaqAiEAyDQHmTcUbW/rNXX3lmv9hF2Y/5j9ANmrv9iFEW6GIfU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1779430},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.48.0-20260811-172206.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.48.0-20260811-172206.tgz","_integrity":"sha512-/wdmIZjHNK7PnfnWE2YU1g/V1AO196pD7q+YN15845LR6BkvimPxQ/bB08d8kWbFjgnRpHbiy8N84EnupvPgrw==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.89.0-20260811-162139"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.48.0-20260811-172206_1786468957279_0.9698813607148207","host":"s3://npm-registry-packages-npm-production"}},"0.48.0":{"name":"@openrewrite/recipes-nodejs","version":"0.48.0","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.48.0","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"39bf4c46d0c858a1ab627e824cf4a0addcb819be","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.48.0.tgz","fileCount":168,"integrity":"sha512-N0H0rqyenHleU+0AVX7L35Abb3CDX9p3s5vU9BtOJzUjMU7GO56fI2FcqwEeqd/ZNPhJNAl8GonV4rMLza/5tQ==","signatures":[{"sig":"MEYCIQCCgQQn4+hTvUPACLewOCTaXQvi2yw9cXwD4ZaOnlSWwgIhAP2uZPzw+gZSdivatrSg2knOPB3FbZUy9TiaIuK8gpKz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1779414},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.48.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.48.0.tgz","_integrity":"sha512-N0H0rqyenHleU+0AVX7L35Abb3CDX9p3s5vU9BtOJzUjMU7GO56fI2FcqwEeqd/ZNPhJNAl8GonV4rMLza/5tQ==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.89.0-20260812-145748"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.48.0_1786549024847_0.9338446192973242","host":"s3://npm-registry-packages-npm-production"}},"0.49.0-20260812-172350":{"name":"@openrewrite/recipes-nodejs","version":"0.49.0-20260812-172350","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.49.0-20260812-172350","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"f316f8a0c785dfc2e13542feb68f7c59b6a8f8cc","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.49.0-20260812-172350.tgz","fileCount":168,"integrity":"sha512-arsVcdkSh7vlflD8xphbXraX4vfVGquK7LrI8RF1W1fBYoR/JTSev93Rhu4GEmE0UO+awSlNe8BGcERHZwWFsQ==","signatures":[{"sig":"MEQCIEEtgnaFlguWa2nM0mESHvOdIP+IX/9KqWflp7mI9vPdAiAHjC1D141N84o+qrIHbPLylXC+QigB2UrOg6mSGdkvJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1779430},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.49.0-20260812-172350.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.49.0-20260812-172350.tgz","_integrity":"sha512-arsVcdkSh7vlflD8xphbXraX4vfVGquK7LrI8RF1W1fBYoR/JTSev93Rhu4GEmE0UO+awSlNe8BGcERHZwWFsQ==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.90.0-20260812-145748"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.49.0-20260812-172350_1786555455361_0.7595994551912837","host":"s3://npm-registry-packages-npm-production"}},"0.49.0-20260813-091954":{"name":"@openrewrite/recipes-nodejs","version":"0.49.0-20260813-091954","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.49.0-20260813-091954","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"fcfd565be099e87828faab51de460cdb1f93dfcc","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.49.0-20260813-091954.tgz","fileCount":168,"integrity":"sha512-y+MXFt9Ke7jrzfR2/aHXX+ZqN0Dy9FyCrdR17sV7XV2kXXp+JqA+bVL/EiL2Iqzp3MbJA93Cww9MwmQixC+Uxg==","signatures":[{"sig":"MEYCIQD3WFYEiCfGs3ip9+KlCkW8XqEKKjy/VG9aZd0RV5wEKgIhAJ7bp/mfu1v0JKqQkhk3cmdXHOgozXu+loQ4dJ3XL0Ts","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1779430},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.49.0-20260813-091954.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.49.0-20260813-091954.tgz","_integrity":"sha512-y+MXFt9Ke7jrzfR2/aHXX+ZqN0Dy9FyCrdR17sV7XV2kXXp+JqA+bVL/EiL2Iqzp3MbJA93Cww9MwmQixC+Uxg==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.90.0-20260813-085812"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.49.0-20260813-091954_1786612822383_0.7848278783943361","host":"s3://npm-registry-packages-npm-production"}},"0.49.0-20260813-172310":{"name":"@openrewrite/recipes-nodejs","version":"0.49.0-20260813-172310","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.49.0-20260813-172310","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"50b3747ca64e26c34a5d707a8a79b0a8597ba338","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.49.0-20260813-172310.tgz","fileCount":168,"integrity":"sha512-sd4Ij68zM4KT4sPrW56spZvP8EsQiz+2IJH6zSyqtgf1NYHa/E9jfskVM8E0HwIs4JvYuqqWdnk8oMZGfni6uw==","signatures":[{"sig":"MEUCIHQdrieZJgFaVFRJDRWUaqjoxhjIQrGMBCmr60M9FV60AiEApXjsyqLT56ymNmsWp21qFLzD5zhb7Ijvzt9qlWfU6vo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1779430},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.49.0-20260813-172310.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.49.0-20260813-172310.tgz","_integrity":"sha512-sd4Ij68zM4KT4sPrW56spZvP8EsQiz+2IJH6zSyqtgf1NYHa/E9jfskVM8E0HwIs4JvYuqqWdnk8oMZGfni6uw==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.90.0-20260813-134232"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.49.0-20260813-172310_1786641826873_0.013135395807903683","host":"s3://npm-registry-packages-npm-production"}},"0.49.0-20260814-172211":{"name":"@openrewrite/recipes-nodejs","version":"0.49.0-20260814-172211","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.49.0-20260814-172211","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"bea014c96848171990f85ae33bc6f4150e7ddf77","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.49.0-20260814-172211.tgz","fileCount":168,"integrity":"sha512-+7SQJCZvIYQDMBvcHPjJcAh0/uVwHBhdf16WcEBh8eFykP5rEkfTeTORzANfnWA8YIBlZk6qN+U0ULcGiXQv5A==","signatures":[{"sig":"MEYCIQCNHuEsx3sSCVjyB8RFGFdUf/Dyab1/oUjU6UJCxvL1nQIhALntQO33a7u/Ue3wflHnPevv0oUkDB2oij/vWPRH+5wL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1779430},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.49.0-20260814-172211.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.49.0-20260814-172211.tgz","_integrity":"sha512-+7SQJCZvIYQDMBvcHPjJcAh0/uVwHBhdf16WcEBh8eFykP5rEkfTeTORzANfnWA8YIBlZk6qN+U0ULcGiXQv5A==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.90.0-20260814-040157"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.49.0-20260814-172211_1786728158925_0.5408796662634583","host":"s3://npm-registry-packages-npm-production"}},"0.49.0-20260815-170802":{"name":"@openrewrite/recipes-nodejs","version":"0.49.0-20260815-170802","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.49.0-20260815-170802","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"7cf1a6ab946c85620efaa8a061befad893a34de8","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.49.0-20260815-170802.tgz","fileCount":168,"integrity":"sha512-7lrDTdTZ2qiot7uzrV7jCW7jiC7HKREBPMH/84g/EOISSn2/on6GSX5xX/ZaSN3Ypcjx+QKe3dN+HVEcfWHM4g==","signatures":[{"sig":"MEUCIAHCVntwpLA0v61864t8iqgQaQ2TBaqvPvYzNplyYmvEAiEAuqpkKsVKnYhEnWQstSlOOGVADSk8CVGwJ6yunceJEVc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1779430},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.49.0-20260815-170802.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.49.0-20260815-170802.tgz","_integrity":"sha512-7lrDTdTZ2qiot7uzrV7jCW7jiC7HKREBPMH/84g/EOISSn2/on6GSX5xX/ZaSN3Ypcjx+QKe3dN+HVEcfWHM4g==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.91.0-20260814-194821"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.49.0-20260815-170802_1786813715180_0.27403598438462495","host":"s3://npm-registry-packages-npm-production"}},"0.49.0-20260816-170812":{"name":"@openrewrite/recipes-nodejs","version":"0.49.0-20260816-170812","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.49.0-20260816-170812","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"8d4882220e67c270cb90df1bf0717f1d13a65e6f","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.49.0-20260816-170812.tgz","fileCount":168,"integrity":"sha512-Ubwkm+U+Ai1dlhzP4gipwr56GjDGMAUNZYpa3GBWOZL9GTbL7BxjYxRycDEWozYfD+kWnE1G1djMCkoURA98sA==","signatures":[{"sig":"MEQCIFMDVwigopsoIutGLcQxDvgrY9Wt5XtgrUFMNWhtgmM5AiATV1a+u6vqqy2hbjkJLMcyc+H4NBhB/iwrGe8A3/iFgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1779430},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.49.0-20260816-170812.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.49.0-20260816-170812.tgz","_integrity":"sha512-Ubwkm+U+Ai1dlhzP4gipwr56GjDGMAUNZYpa3GBWOZL9GTbL7BxjYxRycDEWozYfD+kWnE1G1djMCkoURA98sA==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.91.0-20260814-194821"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.49.0-20260816-170812_1786900122291_0.1439701494683696","host":"s3://npm-registry-packages-npm-production"}},"0.49.0-20260817-111623":{"name":"@openrewrite/recipes-nodejs","version":"0.49.0-20260817-111623","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.49.0-20260817-111623","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"3fdda51e3b0bd72b432733e78ccf04c6472062f9","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.49.0-20260817-111623.tgz","fileCount":168,"integrity":"sha512-7Tubb0mfnJILDLJ9fy0WbzmCMFAk/EccRjuMx2ltEegan6lchmLO1l/7/QGeREApIwsO8XWjoz5BjrsbNvsjPQ==","signatures":[{"sig":"MEUCIQDaE/ZpYFk6DA13MGpohcFyu0Vcj55LsLvHU+NolHSOvgIgcSppFBruZ2wgkTqN4FCFnYppdqDE8/DrAFvw0PbPchc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1781792},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.49.0-20260817-111623.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.49.0-20260817-111623.tgz","_integrity":"sha512-7Tubb0mfnJILDLJ9fy0WbzmCMFAk/EccRjuMx2ltEegan6lchmLO1l/7/QGeREApIwsO8XWjoz5BjrsbNvsjPQ==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.91.0-20260817-093042"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.49.0-20260817-111623_1786965417198_0.3181787211069893","host":"s3://npm-registry-packages-npm-production"}},"0.49.0-20260817-171037":{"name":"@openrewrite/recipes-nodejs","version":"0.49.0-20260817-171037","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.49.0-20260817-171037","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"341ab1359dae8830126c210b894b40be3cf04583","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.49.0-20260817-171037.tgz","fileCount":168,"integrity":"sha512-4GLWHoSWvaszCPqVqQqAdyjtMqi6njT2ALuXaHxiK1FR1nQC6DBGYEJG3RSjf9pWfpWbmofI4i0eWNVcm2qooA==","signatures":[{"sig":"MEUCIHZfr8p1oxSkyR1ASBnnYYzVFuQO2R+A+WgahXgz5wmjAiEAxlRVnIO3RekEN936B1ix+POBYns6uLtVcamYFtQenE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1781792},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.49.0-20260817-171037.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.49.0-20260817-171037.tgz","_integrity":"sha512-4GLWHoSWvaszCPqVqQqAdyjtMqi6njT2ALuXaHxiK1FR1nQC6DBGYEJG3RSjf9pWfpWbmofI4i0eWNVcm2qooA==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.91.0-20260817-162337"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.49.0-20260817-171037_1786986667647_0.611617702624804","host":"s3://npm-registry-packages-npm-production"}},"0.49.0-20260818-171200":{"name":"@openrewrite/recipes-nodejs","version":"0.49.0-20260818-171200","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.49.0-20260818-171200","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"cb4e24b3fb2d551ea80c8f2efc8580df7ec569e3","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.49.0-20260818-171200.tgz","fileCount":168,"integrity":"sha512-o7SUegdYOTNfXvGQEtvYQMC3utUl2Cy06KmGArhTEwhbiOJcQOqYHQQ0IAbjdpQE4EhWjXCuiY4tRuPIYY+mUA==","signatures":[{"sig":"MEUCIQCpIsYiz/d/f3g6LDtt3QhsCSJtZ4MB6b2L8hW5IvqMfwIgE2MoMtxAdBVVli3B3kDz7fJZNdkLeIkP/rGT1hzDCYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1781792},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.49.0-20260818-171200.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.49.0-20260818-171200.tgz","_integrity":"sha512-o7SUegdYOTNfXvGQEtvYQMC3utUl2Cy06KmGArhTEwhbiOJcQOqYHQQ0IAbjdpQE4EhWjXCuiY4tRuPIYY+mUA==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.91.0-20260818-142152"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.49.0-20260818-171200_1787073152660_0.7717463247307261","host":"s3://npm-registry-packages-npm-production"}},"0.49.0-20260819-150535":{"name":"@openrewrite/recipes-nodejs","version":"0.49.0-20260819-150535","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.49.0-20260819-150535","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"61e70851f42ead5113e606693e9953c40473e47f","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.49.0-20260819-150535.tgz","fileCount":168,"integrity":"sha512-dRRrLyOCbJrWIkTNWgZgacSL/UleXsfgFB7I2PwuMP66uPdhRvd8Cn1Bentw09yEAuk277AcO8mD1E2zNhF1NQ==","signatures":[{"sig":"MEYCIQCfCmIEfnOPVbjqqs9WsYXhMW9jlD8XREmCK/fdmPt0cAIhAL2/1KvtULsscVhybNYmrbDS3EOc8kL/2UjKvrgS/0oQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1781792},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.49.0-20260819-150535.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.49.0-20260819-150535.tgz","_integrity":"sha512-dRRrLyOCbJrWIkTNWgZgacSL/UleXsfgFB7I2PwuMP66uPdhRvd8Cn1Bentw09yEAuk277AcO8mD1E2zNhF1NQ==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.91.0-20260819-141242"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.49.0-20260819-150535_1787151968792_0.18984147488365877","host":"s3://npm-registry-packages-npm-production"}},"0.49.0-20260819-171157":{"name":"@openrewrite/recipes-nodejs","version":"0.49.0-20260819-171157","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.49.0-20260819-171157","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"d685b0d9bad045cf80711a266cfd13524a1c0a41","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.49.0-20260819-171157.tgz","fileCount":168,"integrity":"sha512-/Ff9BVN+CdIy0i/ZscnaXWCAT9tz0gS7q7slFgRoBUAsuzwPs7OFL3l5EZkAZSw8eriIlECnMBm15lqV2QhAfw==","signatures":[{"sig":"MEUCIB+S7AhQLxRCS8y+2LFOVhkBmrovV6KMkNUoSeKn6SUVAiEAtJ5MTt7LB8beAdeDIKlTKOuVtlgBQQG9KrxPBoAYrxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1781792},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.49.0-20260819-171157.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.49.0-20260819-171157.tgz","_integrity":"sha512-/Ff9BVN+CdIy0i/ZscnaXWCAT9tz0gS7q7slFgRoBUAsuzwPs7OFL3l5EZkAZSw8eriIlECnMBm15lqV2QhAfw==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.91.0-20260819-155023"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.49.0-20260819-171157_1787159579222_0.2991863937867085","host":"s3://npm-registry-packages-npm-production"}},"0.49.0-20260820-171304":{"name":"@openrewrite/recipes-nodejs","version":"0.49.0-20260820-171304","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.49.0-20260820-171304","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"fb1a5d621b8c7b6c19cdab7c2f4f1b03fdd44b41","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.49.0-20260820-171304.tgz","fileCount":168,"integrity":"sha512-b+6wjPXClvj3D9aPlybzHix9ba5moZrmZCe31kYBWiy1GxMD0RhIdxIaIvE5LdydUNwQ3IniOh2bX1WpOT7p5g==","signatures":[{"sig":"MEUCIQDO9FMGmgRsdzRe6cbB0fR2TkKQK9897HB2mLe6v7G4YgIgG89fWG6bed+80KwrW9qqMVhJv2zg06EOEidWJku0cUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1781792},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.49.0-20260820-171304.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.49.0-20260820-171304.tgz","_integrity":"sha512-b+6wjPXClvj3D9aPlybzHix9ba5moZrmZCe31kYBWiy1GxMD0RhIdxIaIvE5LdydUNwQ3IniOh2bX1WpOT7p5g==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.91.0-20260820-141258"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.49.0-20260820-171304_1787246035636_0.6551166307097425","host":"s3://npm-registry-packages-npm-production"}},"0.49.0-20260821-171241":{"name":"@openrewrite/recipes-nodejs","version":"0.49.0-20260821-171241","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.49.0-20260821-171241","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"aab84eb5efb1b25da603b1cb51c8af3ddf0b77da","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.49.0-20260821-171241.tgz","fileCount":168,"integrity":"sha512-p8UtXTi+2Y9L4yqwn8XnXBzF7C3vbVv9RfvB8cuT2TiwQ7/OzCR9BhE9A7HwF71FWV+KCO4zDARRtJBCiSpgfg==","signatures":[{"sig":"MEUCIFYzqjlTk80iyw9PYbm7q3i/e7lnMAjIo5hfz5ftij8bAiEA7AfINuAUA9ss6zenUnUO9n9X7j25zq9A8Tpst/iGH6s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1781792},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.49.0-20260821-171241.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.49.0-20260821-171241.tgz","_integrity":"sha512-p8UtXTi+2Y9L4yqwn8XnXBzF7C3vbVv9RfvB8cuT2TiwQ7/OzCR9BhE9A7HwF71FWV+KCO4zDARRtJBCiSpgfg==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.91.0-20260821-163255"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.49.0-20260821-171241_1787332393461_0.8140338398296321","host":"s3://npm-registry-packages-npm-production"}},"0.49.0-20260822-170859":{"name":"@openrewrite/recipes-nodejs","version":"0.49.0-20260822-170859","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.49.0-20260822-170859","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"f4e6e9f89bf9dfd375a6bebd2fbe5446a87f5403","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.49.0-20260822-170859.tgz","fileCount":168,"integrity":"sha512-aGM3uJJPIv/hbmwS0BYGEgSg1mFrXhEdqNFUujwy/Vn2MEBdOezTQq3GWtR1w7Hj9KalKVPSJL91FzQKsNIpCA==","signatures":[{"sig":"MEYCIQDzhgw0kbPPRsC09q7d3SXYjqfkHdHceCkdpow2FWPKvAIhAKflwX5uOnG5aCG0vuPcKvcuOTsyNGz+B2RzJaziZ2mA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1781792},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.49.0-20260822-170859.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.49.0-20260822-170859.tgz","_integrity":"sha512-aGM3uJJPIv/hbmwS0BYGEgSg1mFrXhEdqNFUujwy/Vn2MEBdOezTQq3GWtR1w7Hj9KalKVPSJL91FzQKsNIpCA==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.91.0-20260822-162439"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.49.0-20260822-170859_1787418570092_0.3571255936372275","host":"s3://npm-registry-packages-npm-production"}},"0.49.0-20260823-171018":{"name":"@openrewrite/recipes-nodejs","version":"0.49.0-20260823-171018","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.49.0-20260823-171018","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"48821f9f0afd0f36147f42fdf4d1fb1bc929d86b","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.49.0-20260823-171018.tgz","fileCount":168,"integrity":"sha512-qzdF2I+ngn84ZvvCUT+6WBLifurhGIvwHJYY2SJc1exa4rhS5WCwaqXif+YCdz8YjrCk5w6/rMXKD1Q+ApTcxw==","signatures":[{"sig":"MEYCIQDDvUgrdFQVZgWLxb0M8e3msWOenwheXzVDYSGquBrCUwIhAMDS+jbh3kYjj3S629meWQA1q8/flPUx1k4Xhx3Rk/BO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1781792},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.49.0-20260823-171018.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.49.0-20260823-171018.tgz","_integrity":"sha512-qzdF2I+ngn84ZvvCUT+6WBLifurhGIvwHJYY2SJc1exa4rhS5WCwaqXif+YCdz8YjrCk5w6/rMXKD1Q+ApTcxw==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.91.0-20260822-233648"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.49.0-20260823-171018_1787505050882_0.6535530230722266","host":"s3://npm-registry-packages-npm-production"}},"0.49.0-20260824-111845":{"name":"@openrewrite/recipes-nodejs","version":"0.49.0-20260824-111845","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.49.0-20260824-111845","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"49578c054fa159d428dcea51a5ebd17b23f8e64e","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.49.0-20260824-111845.tgz","fileCount":168,"integrity":"sha512-wKwT/+HI1RKtVYe/KUWXKnC6ZcQrGAbE5PdAjrRo7gZvILhQ+WQuCgQV77a1eQIXP+Qy043djOnI9CSnxhb3xg==","signatures":[{"sig":"MEUCID1sqz4noI+O6YLoGicsLDe7Q14v1MHAET8x3uiVQy1QAiEAqUQwxHH8vVwvgg9lY3bQ8nr9MpthYS2dQurdYDSbdBw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1792583},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.49.0-20260824-111845.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.49.0-20260824-111845.tgz","_integrity":"sha512-wKwT/+HI1RKtVYe/KUWXKnC6ZcQrGAbE5PdAjrRo7gZvILhQ+WQuCgQV77a1eQIXP+Qy043djOnI9CSnxhb3xg==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.91.0-20260824-090313"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.49.0-20260824-111845_1787570350498_0.0749323081159956","host":"s3://npm-registry-packages-npm-production"}},"0.49.0-20260824-171419":{"name":"@openrewrite/recipes-nodejs","version":"0.49.0-20260824-171419","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.49.0-20260824-171419","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"cf4da3a91fddd8009a83e5ba9c88a18a6d62fc8c","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.49.0-20260824-171419.tgz","fileCount":168,"integrity":"sha512-CiCkRdGYG1ZHC9qISQ9Nk/7FCs6WhSZwvOemKEWZkSnZvJeAQuZOvIuNNPaff2vCrT6i2wv2FocLFqRmuciwyQ==","signatures":[{"sig":"MEUCIQCaKYP+xqSh/ifBLCipwgP4KGiCXc8aqUHRZCteXMjqoQIgIM2HbDe3GCjpZtvo10aS2zhoplVRil+Y9f5scR8VzIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1792583},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.49.0-20260824-171419.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.49.0-20260824-171419.tgz","_integrity":"sha512-CiCkRdGYG1ZHC9qISQ9Nk/7FCs6WhSZwvOemKEWZkSnZvJeAQuZOvIuNNPaff2vCrT6i2wv2FocLFqRmuciwyQ==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.91.0-20260824-150524"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.49.0-20260824-171419_1787591698832_0.7290969853121643","host":"s3://npm-registry-packages-npm-production"}},"0.49.0-20260825-171621":{"name":"@openrewrite/recipes-nodejs","version":"0.49.0-20260825-171621","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.49.0-20260825-171621","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"47976e4916e0f614adf00ebb3c69ba51b7a0108c","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.49.0-20260825-171621.tgz","fileCount":168,"integrity":"sha512-dG4qgRxM0d9lsK5PNqnn46aIS/5lWG1Cyyni1z0pO3Au0NZZSbwNGrMpFtYlKJwqTPv9xCHRlu1kmIBpSTiN1A==","signatures":[{"sig":"MEQCIGq/caHUUYTqiV2sZIaWjO/3yJ6Ht2tMkW0Sd82HLLaAAiAzB7rNvR2rkZYV7Gs443GUzwHVM3m8xKs/axlvcfsGTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1792583},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.49.0-20260825-171621.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.49.0-20260825-171621.tgz","_integrity":"sha512-dG4qgRxM0d9lsK5PNqnn46aIS/5lWG1Cyyni1z0pO3Au0NZZSbwNGrMpFtYlKJwqTPv9xCHRlu1kmIBpSTiN1A==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.91.0-20260825-112658"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.49.0-20260825-171621_1787678220311_0.27377925543127346","host":"s3://npm-registry-packages-npm-production"}},"0.49.0-20260826-174147":{"name":"@openrewrite/recipes-nodejs","version":"0.49.0-20260826-174147","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.49.0-20260826-174147","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"1d9dca5078d86617ba06441b2493fc965a030c1e","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.49.0-20260826-174147.tgz","fileCount":168,"integrity":"sha512-PLan2z6QfElyhhhqY+ZO0xOGx9hbqa0gLSz2Xr0SxntTV492lX/rbVwsTZGv3OdkZwtJOM9XXVjBZFOAu+j8yg==","signatures":[{"sig":"MEUCIQDNOXalNvrWRIh4jwzI78jhwXC547uvVXZa/dAC4WN7pwIgO2k15PwvyG/Hfvg3Xg469KYZF55O4gC4mTlV88mmE9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1791440},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.49.0-20260826-174147.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.49.0-20260826-174147.tgz","_integrity":"sha512-PLan2z6QfElyhhhqY+ZO0xOGx9hbqa0gLSz2Xr0SxntTV492lX/rbVwsTZGv3OdkZwtJOM9XXVjBZFOAu+j8yg==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.91.0-20260826-142518"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.49.0-20260826-174147_1787766142966_0.19381924602327238","host":"s3://npm-registry-packages-npm-production"}},"0.48.2":{"name":"@openrewrite/recipes-nodejs","version":"0.48.2","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.48.2","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"cefc7844541cd1eeb0dd6e333ea6864dad224d7f","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.48.2.tgz","fileCount":168,"integrity":"sha512-7HLxuDh/LjVMrJMYlqGOloFcm5qRmiNdEcOeaUYdtCrpMZFoUGjTqx3aY4yXp86wQ3X53HxBwfWoOu0sfI9nKg==","signatures":[{"sig":"MEUCIQCdOucewexYQJqKd+J3lFJfBkQZnSrfFZIGU2KvuhZXMgIgY6sFrlKP4AB+tgzT1k8ioFMTVx+S5n2sYBUSI6J2XSk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1791424},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.48.2.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.48.2.tgz","_integrity":"sha512-7HLxuDh/LjVMrJMYlqGOloFcm5qRmiNdEcOeaUYdtCrpMZFoUGjTqx3aY4yXp86wQ3X53HxBwfWoOu0sfI9nKg==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.91.0-20260826-142518"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.48.2_1787766605700_0.7726836130339263","host":"s3://npm-registry-packages-npm-production"}},"0.49.0-20260826-175902":{"name":"@openrewrite/recipes-nodejs","version":"0.49.0-20260826-175902","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.49.0-20260826-175902","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"7fe8bae802ec9b1d3d3085c01f9ae95b432741c7","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.49.0-20260826-175902.tgz","fileCount":168,"integrity":"sha512-m9UU8/857AfXg4u2X34r4IFAIlrhGz9ZybznF4pfUYSBwZgL4vkRpJrluR63ITVcdAibuGwuOwSlEXDnPmfYjg==","signatures":[{"sig":"MEUCIQDyVfkLmYbWiFtpnqK3mXGovlDhBLQ8XNvBVI39UHnEdgIgOiYZ76himLEqtFyRR4PZfLJM8aRlur5j2CCpSQ3QAEI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1791440},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.49.0-20260826-175902.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.49.0-20260826-175902.tgz","_integrity":"sha512-m9UU8/857AfXg4u2X34r4IFAIlrhGz9ZybznF4pfUYSBwZgL4vkRpJrluR63ITVcdAibuGwuOwSlEXDnPmfYjg==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.92.0-20260826-172852"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.49.0-20260826-175902_1787767168792_0.1225303971195677","host":"s3://npm-registry-packages-npm-production"}},"0.49.0-20260831-045007":{"name":"@openrewrite/recipes-nodejs","version":"0.49.0-20260831-045007","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.49.0-20260831-045007","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"b5552cda771b806d335bfb501df8c699f7dff9ad","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.49.0-20260831-045007.tgz","fileCount":168,"integrity":"sha512-nIHCCC1bS51xW4eRDLO+/jtR4RN3LLgFZIDt7aqPY4JjT5cNv+uc25Lh/+V3p4o2bFylXadWrIQo8gEKU8hN1A==","signatures":[{"sig":"MEUCIQDw1u0pjTXZWWgK/2VZluMcxVDXp3rk55satnjNeVI6ugIgGAhHjuwt2oj/lsPP6a4usdATSayRw7wn0sxn/r9XxUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1791440},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.49.0-20260831-045007.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.49.0-20260831-045007.tgz","_integrity":"sha512-nIHCCC1bS51xW4eRDLO+/jtR4RN3LLgFZIDt7aqPY4JjT5cNv+uc25Lh/+V3p4o2bFylXadWrIQo8gEKU8hN1A==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.92.0-20260830-120320"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.49.0-20260831-045007_1788151837873_0.04109266857325378","host":"s3://npm-registry-packages-npm-production"}},"0.49.0-20260831-111408":{"name":"@openrewrite/recipes-nodejs","version":"0.49.0-20260831-111408","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.49.0-20260831-111408","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"42881267eed9ae511e96d66aec6483a9ce29bee2","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.49.0-20260831-111408.tgz","fileCount":168,"integrity":"sha512-dk7fZsc52nk9FeCa/tyPX6LOicGRXRfAp87tYg4ItFbo9SCH8uLXaXAJDG/INIQFcBjtx2sjGhH0AzpN0kuXSA==","signatures":[{"sig":"MEUCICCpzG7yCJYi7qJlnZkfq9hoifdF4W1gjyZzAOejQyGUAiEA3XYf9yiSlTz9uYyYGFaiNGAaUmADr9KyN9ztxI1C8C8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1798872},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.49.0-20260831-111408.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.49.0-20260831-111408.tgz","_integrity":"sha512-dk7fZsc52nk9FeCa/tyPX6LOicGRXRfAp87tYg4ItFbo9SCH8uLXaXAJDG/INIQFcBjtx2sjGhH0AzpN0kuXSA==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.92.0-20260831-095534"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.49.0-20260831-111408_1788174877988_0.5234368967904359","host":"s3://npm-registry-packages-npm-production"}},"0.49.0-20260831-170747":{"name":"@openrewrite/recipes-nodejs","version":"0.49.0-20260831-170747","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.49.0-20260831-170747","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"846c1573e790cd25d699b5f17867a50d6a9c83a7","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.49.0-20260831-170747.tgz","fileCount":168,"integrity":"sha512-Iw0AX1vIWdZ0dZstSdJ/76p9dS6zpcyaStxzWr8JQp3nK9B5HZvFNyPKB8ecrpi8qtfYkQI7FMAQ9e0EMLJ4CQ==","signatures":[{"sig":"MEUCIEWCZgZNIXW1ErBueBjNwuqn9RtvRKBDvRAziwnrrICyAiEA3Umvz6M+seJnU5NoV0NyveAyCGUr9liMrg6n3LO4k6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1798872},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.49.0-20260831-170747.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.49.0-20260831-170747.tgz","_integrity":"sha512-Iw0AX1vIWdZ0dZstSdJ/76p9dS6zpcyaStxzWr8JQp3nK9B5HZvFNyPKB8ecrpi8qtfYkQI7FMAQ9e0EMLJ4CQ==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.92.0-20260831-124546"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.49.0-20260831-170747_1788196152152_0.4390792749320116","host":"s3://npm-registry-packages-npm-production"}},"0.49.0-20260901-170744":{"name":"@openrewrite/recipes-nodejs","version":"0.49.0-20260901-170744","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.49.0-20260901-170744","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"d938863ba5768c6d090dfc0e8595561576521643","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.49.0-20260901-170744.tgz","fileCount":168,"integrity":"sha512-7NexTkUZl1uFAUdxI0fKcjJymd91oqi6nXvg9mLUo9pYA90cJZK66ZNYJvZxSUMi9LSwubAkbytXSWHD9JTB5Q==","signatures":[{"sig":"MEYCIQDzENdA6gi1unvB0dUaNnN78ApbZyeZUuRPnklNBvw8KAIhAOuyzGaeqfVyZbFQmN1UaV/Uc6ZLIclj5iBIsBHx6qhM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1798872},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.49.0-20260901-170744.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.49.0-20260901-170744.tgz","_integrity":"sha512-7NexTkUZl1uFAUdxI0fKcjJymd91oqi6nXvg9mLUo9pYA90cJZK66ZNYJvZxSUMi9LSwubAkbytXSWHD9JTB5Q==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.92.0-20260901-164344"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.49.0-20260901-170744_1788282489946_0.4356015121864931","host":"s3://npm-registry-packages-npm-production"}},"0.50.0-20260909-162230":{"name":"@openrewrite/recipes-nodejs","version":"0.50.0-20260909-162230","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.50.0-20260909-162230","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"afcb850d0a08a0d4ac310ec4a9eefcee43460fdb","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.50.0-20260909-162230.tgz","fileCount":168,"integrity":"sha512-ELxQ2P8uFeWsriP5MXlz/OlKTBtAvTzKUYSXaZSmAO0ndP8H7tZ7dtKQ2D/fmaIOnu2LINkaWGUBfGkii1jCvA==","signatures":[{"sig":"MEYCIQC6S2Xnu2HDD+mmEoSBxhFqF6ZLqkcWpIV7KMuS9NkckQIhAJsheeF1vQ6xti89ibqrx7JSJRcCfM6gThL5IacqZE6r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1798872},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.50.0-20260909-162230.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.50.0-20260909-162230.tgz","_integrity":"sha512-ELxQ2P8uFeWsriP5MXlz/OlKTBtAvTzKUYSXaZSmAO0ndP8H7tZ7dtKQ2D/fmaIOnu2LINkaWGUBfGkii1jCvA==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.93.0-20260909-141538"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.50.0-20260909-162230_1788970982108_0.5920812303863883","host":"s3://npm-registry-packages-npm-production"}},"0.50.0":{"name":"@openrewrite/recipes-nodejs","version":"0.50.0","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.50.0","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"ab56af7b60ba4935dda6fec5e6131106a68ef332","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.50.0.tgz","fileCount":168,"integrity":"sha512-mrDgxJYA6WykuDRjfA1vHpJyeIA3AanitBDaugOx8W575/+koE2+2LhZQcPQlilgTCcxSudnHc4RwT8eMwlG/A==","signatures":[{"sig":"MEUCID4Z4temzSaUgokYSwDAfFw+uRLzm4F5K2eCiUvrRtOnAiEAg0+vf7Ma6dmQ6VnctMzdslMv18RuozxkFn5CgnH+Emc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1798856},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.50.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.50.0.tgz","_integrity":"sha512-mrDgxJYA6WykuDRjfA1vHpJyeIA3AanitBDaugOx8W575/+koE2+2LhZQcPQlilgTCcxSudnHc4RwT8eMwlG/A==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.93.0-20260909-141538"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.50.0_1788972140411_0.4816960769571297","host":"s3://npm-registry-packages-npm-production"}},"0.51.0-20260909-170724":{"name":"@openrewrite/recipes-nodejs","version":"0.51.0-20260909-170724","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.51.0-20260909-170724","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"86c303f101a54470869b06ba87c7768dda8cd940","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.51.0-20260909-170724.tgz","fileCount":168,"integrity":"sha512-cUaFYqvgU+reJfzEDu+B0r8s0YnEFjQ+EZc/aIQBdr6ebdTqTklF1s2TgNN8qXkf+HrOzavuSwlT/cKmZiOhFg==","signatures":[{"sig":"MEYCIQCW+qkNKLdxbcZ99d6qPNgebEPjO0L2UaXVBxG+rmKQ3gIhAOIv4ZQqZRRhefMYxbi3HdYeM0Zri4qrsKg2LWLWYpIQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1798872},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.51.0-20260909-170724.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.51.0-20260909-170724.tgz","_integrity":"sha512-cUaFYqvgU+reJfzEDu+B0r8s0YnEFjQ+EZc/aIQBdr6ebdTqTklF1s2TgNN8qXkf+HrOzavuSwlT/cKmZiOhFg==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.93.0-20260909-164944"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.51.0-20260909-170724_1788973687179_0.48855845086057137","host":"s3://npm-registry-packages-npm-production"}},"0.51.0-20260910-170856":{"name":"@openrewrite/recipes-nodejs","version":"0.51.0-20260910-170856","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.51.0-20260910-170856","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"1b2fc6a31abe47c50bce8d20c8d374e5da406855","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.51.0-20260910-170856.tgz","fileCount":168,"integrity":"sha512-U8tEi8I/t2UW/vYsLQ5g626Tep1zj7g1mfLGnrqKxFZyq/PntFmi2Xbkqd5x7+ZeLECuXUFWLRsC+F9QNrY4yg==","signatures":[{"sig":"MEUCIBm/WL5DknA1wRB7P3Vwv8YQfwdTtzOPS/1XxezSTAnpAiEAmMTfKAdeydmFqA0aLh98RE1YrtPaizlN4oxzhWYRW6I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1798872},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.51.0-20260910-170856.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.51.0-20260910-170856.tgz","_integrity":"sha512-U8tEi8I/t2UW/vYsLQ5g626Tep1zj7g1mfLGnrqKxFZyq/PntFmi2Xbkqd5x7+ZeLECuXUFWLRsC+F9QNrY4yg==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.93.0-20260910-145357"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.51.0-20260910-170856_1789060172587_0.9672692821463864","host":"s3://npm-registry-packages-npm-production"}},"0.51.0-20260911-170756":{"name":"@openrewrite/recipes-nodejs","version":"0.51.0-20260911-170756","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.51.0-20260911-170756","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"e6b7d17a7f49f25fbc4ba3b12a445c4cd65266b5","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.51.0-20260911-170756.tgz","fileCount":168,"integrity":"sha512-ZxNu6FVsAtVV6GDgLpUSXzQ+1y7KM06/WkTeb6FghyS6snNAU65yc2bZgCq4MHlYYxaNqz2FWbuIau6xvXScyg==","signatures":[{"sig":"MEUCIQC7fopzPCiqfDqhYK704hZ4XjZEOXFRd+cTaopqi9syJAIgCxrUP0lQ52PSKXKvLEqDOONhi1aq1Z2htHCRKIJa718=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCguf3JIviFhh2LLrDd42w0AypaGyRcY1XVwTnGX1yWEAIhAJ5oZgfd7T2/Xx1Q7ilDAq8zrA+s2QYpDI8Ii995STbj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1798872},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.51.0-20260911-170756.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.51.0-20260911-170756.tgz","_integrity":"sha512-ZxNu6FVsAtVV6GDgLpUSXzQ+1y7KM06/WkTeb6FghyS6snNAU65yc2bZgCq4MHlYYxaNqz2FWbuIau6xvXScyg==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.93.0-20260911-160219"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.51.0-20260911-170756_1789146568624_0.43011062915525455","host":"s3://npm-registry-packages-npm-production"}},"0.51.0-20260912-170637":{"name":"@openrewrite/recipes-nodejs","version":"0.51.0-20260912-170637","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.51.0-20260912-170637","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"7f06f44f7378b1afb222cdd8e766db2e3a996cc7","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.51.0-20260912-170637.tgz","fileCount":168,"integrity":"sha512-cb+C9IgeDmSsYaAyROGwp8eBrhcTOkZuJWqCiYPoihdzvw7rCv0qoL3NCg4GYi2nrfgZsKCvvcdKmsJm90t98w==","signatures":[{"sig":"MEQCIFQih+8ihY9GkotlrvCXA+fBbMXOi0V4GDjM1yXkwAFhAiAPUFUsecu8KL5HqD7678RAKM90SwgVF/Bm29ooIdQjow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD030pi+LmtPRH0FVTJkOyVDhGTrKuEAmVXjbw9zyYoAQIhAMhkPD5fMTiX1WE13b83wcEG/0SZRKV+cDNxpuBnm2Vi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1798872},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.51.0-20260912-170637.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.51.0-20260912-170637.tgz","_integrity":"sha512-cb+C9IgeDmSsYaAyROGwp8eBrhcTOkZuJWqCiYPoihdzvw7rCv0qoL3NCg4GYi2nrfgZsKCvvcdKmsJm90t98w==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.93.0-20260912-160458"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.51.0-20260912-170637_1789232956898_0.0579740143371954","host":"s3://npm-registry-packages-npm-production"}},"0.51.0-20260913-170801":{"name":"@openrewrite/recipes-nodejs","version":"0.51.0-20260913-170801","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.51.0-20260913-170801","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"a1d4de8ea087964fd7dc06a0e3250d91273b3cbe","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.51.0-20260913-170801.tgz","fileCount":168,"integrity":"sha512-OPjufq1K3BF/qB3OvhKxR+nqH8huSX3CYM0gEIgMj93lgdguy5biG3b8UmTVvZ7ORAyMvRlFXktfWN1TaNzhUg==","signatures":[{"sig":"MEYCIQCprYQ4lORPggWcdmxx5BxCqy79G7RDerVyseitr4aqlwIhAPv3uZWaM15VTVO2Vinxz8w2s9YFrQ9eiXIF6fwy70tF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBsjlbZQKPVyhxPdCqZOJTwHUCSAbsXojJP4ou8on1/sAiEAqg6xxU6kqZmOrZEsmQw7p/Cxgg48/A1VQGOnSLw1vRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1798872},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.51.0-20260913-170801.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.51.0-20260913-170801.tgz","_integrity":"sha512-OPjufq1K3BF/qB3OvhKxR+nqH8huSX3CYM0gEIgMj93lgdguy5biG3b8UmTVvZ7ORAyMvRlFXktfWN1TaNzhUg==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.93.0-20260913-042243"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.51.0-20260913-170801_1789319395181_0.27466251297243693","host":"s3://npm-registry-packages-npm-production"}},"0.51.0-20260914-170735":{"name":"@openrewrite/recipes-nodejs","version":"0.51.0-20260914-170735","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.51.0-20260914-170735","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"9ace003dc3abf4f871e072ae781510309e1b833b","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.51.0-20260914-170735.tgz","fileCount":168,"integrity":"sha512-p8sOFWSyp/U9uPO3W3frUZnkFRBGL5DHervRVtfycRqmDfOzWE9sEyUOPk3ZDrygu4BCHLDW5hom5qJm/EqIVQ==","signatures":[{"sig":"MEUCIDxIcXAMZcPP7a6O++csEFjtOMT+K+3eAb3JEWh+zeNYAiEAj2KSnz8Rb9N91T1+/Z1foXzz0YCj7NpVmKUA29P/a0c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGD1CA9gkyUB9jsg2jbxAxdw89iY4rR09eehxGNaClXbAiEA5HpxfmK7b66ZmRlSH9juHGvLMvLAvpspd8grBGWmXjc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1798872},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.51.0-20260914-170735.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.51.0-20260914-170735.tgz","_integrity":"sha512-p8sOFWSyp/U9uPO3W3frUZnkFRBGL5DHervRVtfycRqmDfOzWE9sEyUOPk3ZDrygu4BCHLDW5hom5qJm/EqIVQ==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.93.0-20260914-160730"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.51.0-20260914-170735_1789405770582_0.5528810322900692","host":"s3://npm-registry-packages-npm-production"}},"0.51.0-20260915-170819":{"name":"@openrewrite/recipes-nodejs","version":"0.51.0-20260915-170819","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.51.0-20260915-170819","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"125de0aceff9283b4417ce43a1e17aa1b272f852","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.51.0-20260915-170819.tgz","fileCount":168,"integrity":"sha512-b4UoWThdKcUIkNXOtYXQemqbb1EmjeZEsP6DQEAF0TLJCOMjp62UtVs2nKl11LVNZG4oWVyrSEsSX7SsrKPXBg==","signatures":[{"sig":"MEQCIBzaqhhFhHJcunhKqJCIpBzfwbw+kqp+yqmktBjgoX/xAiAyn9hXa4YzgmPU/PaUruSiH38Movytqq8JNPY0K56IHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBiwXChYshWaZTCq5cpJimRplUubne+EXOfzyoRUoH+7AiBoD8wknUXBRmKQaAK2AhQRLdWpQSK18HNltDQX1LOjvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1798872},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.51.0-20260915-170819.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.51.0-20260915-170819.tgz","_integrity":"sha512-b4UoWThdKcUIkNXOtYXQemqbb1EmjeZEsP6DQEAF0TLJCOMjp62UtVs2nKl11LVNZG4oWVyrSEsSX7SsrKPXBg==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.93.0-20260915-163406"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.51.0-20260915-170819_1789492237260_0.4403390720931497","host":"s3://npm-registry-packages-npm-production"}},"0.51.0-20260916-170839":{"name":"@openrewrite/recipes-nodejs","version":"0.51.0-20260916-170839","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.51.0-20260916-170839","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"638d6f196aea35e6c862cc29549d73e6522637f3","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.51.0-20260916-170839.tgz","fileCount":168,"integrity":"sha512-Ent6MzE1ASohXG52OXQWE/KhvUyAvMgrGpzu5ywMIl+NVv14AkE0wcJODPgXFzaczZ+/qEbiNu+1+nEsaSgZZg==","signatures":[{"sig":"MEQCIF21BqraEnSHHL98fHiALXPSNA3SJLO8qTw+xsHzDLxmAiBpAlK15bj8hAgawK1oFNebRoQ4+Fme+Rf5rP4U8/9RdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDQHJQL6wo1wCnaKjhQQ0bbOG9WBPyr3hTP81fXf3+lowIgCkHCYcVZzOhgNO6+2+A60b0JCXHfO8hHY+bUOEQd4Yw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1798872},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.51.0-20260916-170839.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.51.0-20260916-170839.tgz","_integrity":"sha512-Ent6MzE1ASohXG52OXQWE/KhvUyAvMgrGpzu5ywMIl+NVv14AkE0wcJODPgXFzaczZ+/qEbiNu+1+nEsaSgZZg==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.93.0-20260916-114307"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.51.0-20260916-170839_1789578799486_0.8711618911654679","host":"s3://npm-registry-packages-npm-production"}},"0.51.0-20260917-170804":{"name":"@openrewrite/recipes-nodejs","version":"0.51.0-20260917-170804","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.51.0-20260917-170804","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"9ba96703d9a5117d37ae005f57241f7c1b94a019","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.51.0-20260917-170804.tgz","fileCount":168,"integrity":"sha512-2CGchKWYmR/JPsL0RkEWdE+e1nJ0mepPyEl7IdKvuDadNwwDud8v48bB/urdP7fVEaTgQ4Yj5ct1dGE3aesYSQ==","signatures":[{"sig":"MEQCIEEBREI2d+/RN47sOUTMV9jUmm0nKiHeN2wquACOT3FLAiBg2ARViAKbyOTOvd7ilu6wV0F3aPkdXCb+oftXfNSErg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEjnqFb4IE8VbrVX+sUfW0CqVRhIWEeNix1P5I/nNbrvAiAWNWeU9ZF8iJlMt+5/OH2N/glE7vq71ltJLF6McsOkIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1798872},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.51.0-20260917-170804.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.51.0-20260917-170804.tgz","_integrity":"sha512-2CGchKWYmR/JPsL0RkEWdE+e1nJ0mepPyEl7IdKvuDadNwwDud8v48bB/urdP7fVEaTgQ4Yj5ct1dGE3aesYSQ==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.93.0-20260917-114034"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.51.0-20260917-170804_1789665024391_0.1946530576814609","host":"s3://npm-registry-packages-npm-production"}},"0.51.0-20260918-170911":{"name":"@openrewrite/recipes-nodejs","version":"0.51.0-20260918-170911","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.51.0-20260918-170911","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"4109c77cfef58e8f38bab4f94387ecde59855bda","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.51.0-20260918-170911.tgz","fileCount":168,"integrity":"sha512-+VDhcTDkLurZGB076jY5K9HG4Ld2BuclC5p8OnPDMEx/nlb0Cy8C5il5IOLqBmA9dsdXFV+7raVzCB/+SLSBpg==","signatures":[{"sig":"MEQCIBOKIzYiyjC+XQrGqcAr8zBTXYXDo/oDwL3QNMHGOXSdAiBkAlFv9yRD+Qxue5mDrrW7ivIH0K1IJUH7zJa4Huab6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDYtaLU/LfBhNyzM4uIdpgyAYb81uo0hz7/sQprPMZtjQIgM7Gj8ClPgUjwWdu2JpPn47moZx2FPEaj/i4Ow2sJ/64=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1798872},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.51.0-20260918-170911.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.51.0-20260918-170911.tgz","_integrity":"sha512-+VDhcTDkLurZGB076jY5K9HG4Ld2BuclC5p8OnPDMEx/nlb0Cy8C5il5IOLqBmA9dsdXFV+7raVzCB/+SLSBpg==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.93.0-20260918-081454"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.51.0-20260918-170911_1789751465849_0.63310812580695","host":"s3://npm-registry-packages-npm-production"}},"0.51.0-20260920-170821":{"name":"@openrewrite/recipes-nodejs","version":"0.51.0-20260920-170821","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.51.0-20260920-170821","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"bca0e96bdb72b04c52d0cd4b1ae85ee87b3c7d29","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.51.0-20260920-170821.tgz","fileCount":168,"integrity":"sha512-m6buSA6V4H0HTDvINFJCv9rp98DSr+vXf1ZSXFkBMJzHjBIrgmT49moepoflPW2pZXGTpoLcAg+PBhrxuhHwKg==","signatures":[{"sig":"MEYCIQDQ99KBEyh5XP2g51Z+OuuGhvdNolPOuDamLEyVuFgFSAIhAJnObeYn7dARu0oPFrvXQQe4ph/Nf7AR+otUgRVm8bG/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDUQN9IEMU8qn6dHZIhKvbHmTwpbarEpCZc9hFXKodaOQIhAM1urIyo9rMLfzSW/dtCO2pcNOWnTOy1gbecxuyUzCj3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1798872},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.51.0-20260920-170821.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.51.0-20260920-170821.tgz","_integrity":"sha512-m6buSA6V4H0HTDvINFJCv9rp98DSr+vXf1ZSXFkBMJzHjBIrgmT49moepoflPW2pZXGTpoLcAg+PBhrxuhHwKg==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.93.0-20260919-042730"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.51.0-20260920-170821_1789924298133_0.7774520310933686","host":"s3://npm-registry-packages-npm-production"}},"0.51.0-20260921-111646":{"name":"@openrewrite/recipes-nodejs","version":"0.51.0-20260921-111646","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.51.0-20260921-111646","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"6f29cc0b3332a558a80ba413db50ebd83ec4a476","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.51.0-20260921-111646.tgz","fileCount":168,"integrity":"sha512-mgCz9yfxBAIl3jCzN6b89s8ZTVIhOLJ2FEq9hEMEa+zFY8beMfC1QUztec2hPNXFjfZxZ7tmYf/6k7dGFBHySg==","signatures":[{"sig":"MEYCIQDb4sxioPykHLJCZi+EV2LgLJQfqoVj+D8lAcP+SZR2hwIhAKjiOYPXtUxDH512+8EDbwefe9W6iv+d9bNKrqDiyq9z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDJfjvDpT9pTYvG+REedVFMjn7aiy0W16wihlC/eYvEXwIgXCt57TKitCeLFK8q0elWsq9Uo4ZQhVrOMlsGuKF1yT0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1854246},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.51.0-20260921-111646.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.51.0-20260921-111646.tgz","_integrity":"sha512-mgCz9yfxBAIl3jCzN6b89s8ZTVIhOLJ2FEq9hEMEa+zFY8beMfC1QUztec2hPNXFjfZxZ7tmYf/6k7dGFBHySg==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.93.0-20260921-091853"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.51.0-20260921-111646_1789989593589_0.7943964735759774","host":"s3://npm-registry-packages-npm-production"}},"0.51.0-20260921-170730":{"name":"@openrewrite/recipes-nodejs","version":"0.51.0-20260921-170730","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.51.0-20260921-170730","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"1a11d5debc19ef73d8615928f6b4482555b5c6fc","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.51.0-20260921-170730.tgz","fileCount":168,"integrity":"sha512-4TTMR0/9dbI+qdOtLVKC24eayudXRnp5NYv5QMZ9I34So2t7G5NzOEEcD7IpVjslPuUHRbd/iFscBVrLiA1VAg==","signatures":[{"sig":"MEUCIESJq8EJ+FRPDWEhX3rKmn+cYqYCGXdzAsygrGZJ/mICAiEA/3/TYQ5DxZQbVBW00cArwKadgREY7rA3JLb+G5RC0vI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCUhCOtmDIG8bMB2LWx7d+EVZiW8SfA2/rK6TORPFmy+QIgTGlBKK4cFr7UCnGhiXOgddHGPjV2FmjtMke4gToL99c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1854246},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.51.0-20260921-170730.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.51.0-20260921-170730.tgz","_integrity":"sha512-4TTMR0/9dbI+qdOtLVKC24eayudXRnp5NYv5QMZ9I34So2t7G5NzOEEcD7IpVjslPuUHRbd/iFscBVrLiA1VAg==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.93.0-20260921-091853"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.51.0-20260921-170730_1790010607020_0.6921969319371197","host":"s3://npm-registry-packages-npm-production"}},"0.51.0-20260922-090210":{"name":"@openrewrite/recipes-nodejs","version":"0.51.0-20260922-090210","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.51.0-20260922-090210","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"1bff5cdae5c4e4a7487c408587a555ebd16ead29","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.51.0-20260922-090210.tgz","fileCount":392,"integrity":"sha512-71l8IS96qHOLN/X91Qvg6eUJOIwtBgC3pWcmFdR/szIpJt7d0mroFcbzf/DK63lTWGsDlkjldSHJHCOlv4LFIg==","signatures":[{"sig":"MEYCIQCPyuv9NjioaxB9UVyy0p/udXfYjjezHrBv4Ms+QU2g5gIhANAVJLE28jvX3A+t8qR+bmsyZL/xdEdIvMqwHwKnlXn4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFUBFlF+aHQewqyBColxiffORSuLlYrMIuMah9w6PAsfAiEA92feQI+9/2q7BNWP7+HO/la8gIKQI0tIGUjIhuyaV/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2850528},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.51.0-20260922-090210.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.51.0-20260922-090210.tgz","_integrity":"sha512-71l8IS96qHOLN/X91Qvg6eUJOIwtBgC3pWcmFdR/szIpJt7d0mroFcbzf/DK63lTWGsDlkjldSHJHCOlv4LFIg==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.93.0-20260921-222523"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.51.0-20260922-090210_1790068079459_0.29851762598089393","host":"s3://npm-registry-packages-npm-production"}},"0.51.0-20260922-170911":{"name":"@openrewrite/recipes-nodejs","version":"0.51.0-20260922-170911","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.51.0-20260922-170911","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"658834773926c42650c8666947902dd0727a4844","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.51.0-20260922-170911.tgz","fileCount":392,"integrity":"sha512-HCaMajhiNXtJNtGKyncQIbR0s01POY4d1EfnNjwOlS9KecsBS6aX/96A810E1BxWlzWr1gOuQxLJIaCvTIW+uw==","signatures":[{"sig":"MEQCIA7bJKkxOw88FM68ayHdR6sCW54AAtndW26a4qAml5ezAiAMhxbI3k+3waZEVs8BRmn+WUvmSlLmopjqnPkhGKHjJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCNY5nzS5GJPAGZz29j+YSwZZ7oWxdteqfDKPGbPfxRmgIhALWh4nLTPKSNeytZq7JzQAITd+xITE8phG6N5jWk6cZz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2850528},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.51.0-20260922-170911.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.51.0-20260922-170911.tgz","_integrity":"sha512-HCaMajhiNXtJNtGKyncQIbR0s01POY4d1EfnNjwOlS9KecsBS6aX/96A810E1BxWlzWr1gOuQxLJIaCvTIW+uw==","_npmVersion":"12.0.2","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.93.0-20260922-140546"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.51.0-20260922-170911_1790097083249_0.9376803956563167","host":"s3://npm-registry-packages-npm-production"}},"0.51.0":{"name":"@openrewrite/recipes-nodejs","version":"0.51.0","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.51.0","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"429c7e9db9cfbe248723e990c43d7df0c20f5038","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.51.0.tgz","fileCount":392,"integrity":"sha512-gKo8H6seDyyW2nExVNu9tWAFu9h0+t/JragswEZuz2QIbNJrYtLWn1W0RQwgyW/A14ATU48aXFC+NSjp52maFQ==","signatures":[{"sig":"MEUCIQCkyG8kyRJFT6sUVTQZxJHlTeDWrvO4iJBVLHzrL1ZmbwIgaY6JddIAdvR8ReNNUfDrYesOH0na2Rc3khXejsRRqKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGVj4lx9IvESKol28Yd6x952fSwWMLfzZosJFwHMzvxKAiA+dMHeZx3Ms74imjlrKUO5Wh7dZ5vpwFchDnOy7R+DLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2850512},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.51.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.51.0.tgz","_integrity":"sha512-gKo8H6seDyyW2nExVNu9tWAFu9h0+t/JragswEZuz2QIbNJrYtLWn1W0RQwgyW/A14ATU48aXFC+NSjp52maFQ==","_npmVersion":"12.1.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.93.0-20260923-155039"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.51.0_1790180004009_0.7184444570236721","host":"s3://npm-registry-packages-npm-production"}},"0.52.0-20260923-170917":{"name":"@openrewrite/recipes-nodejs","version":"0.52.0-20260923-170917","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.52.0-20260923-170917","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"5cff1719ae5c094a8280c25b64573a6ac5c50c9b","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.52.0-20260923-170917.tgz","fileCount":392,"integrity":"sha512-znx3b0A+8mld5A0vBvz+Tz6+rHz5Ap8lKtlBxAApSXaQfgbxFu6fPCd6XVFDkYdNo68n1njbfAkHoDSoD08feg==","signatures":[{"sig":"MEQCICj+YpqS0ZN8X07gwPdqefCU1dy6XT2lQ1zKL6kbdLl5AiBWKSR4Eaji+Wz4LbMdn5yrzI3GxQZ7Z1xkh+5VbTd2hQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCRxsI2U/WSTd33xr3zb/Ja1t4u7A4tAt91KnF/rNVcgwIgFYRIbed+uwJm2mqcXrUtnw12L7Tus+6Gx4H+EoHI8g8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2850528},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.52.0-20260923-170917.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.52.0-20260923-170917.tgz","_integrity":"sha512-znx3b0A+8mld5A0vBvz+Tz6+rHz5Ap8lKtlBxAApSXaQfgbxFu6fPCd6XVFDkYdNo68n1njbfAkHoDSoD08feg==","_npmVersion":"12.1.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.93.0-20260923-155039"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.52.0-20260923-170917_1790183465697_0.38358687227742205","host":"s3://npm-registry-packages-npm-production"}},"0.52.0-20260924-170943":{"name":"@openrewrite/recipes-nodejs","version":"0.52.0-20260924-170943","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.52.0-20260924-170943","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"ab4f9adc3fd988e1834ec30d63959da38700858f","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.52.0-20260924-170943.tgz","fileCount":392,"integrity":"sha512-0zAdcH5YSvpLVp2vZxg9SoVXGakv78QR5R2nzq6Hog+8gt/FyY4ils3B8ipkiO6rw4HgcjkMdz4cc3AJe1WkPg==","signatures":[{"sig":"MEQCIHIsopSrfJvLu0MJ25Q1H73AoexhtIPq743DhcPL+6s0AiBG1BuCaWuDgX8l94oqC5qtEYjcpFb4R3r31Mg0Dk+mlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC+6zLtBnJ77AITTArEd2q+ByjKu3svha4OynRMOG4xKgIgMJ5maWwVECwKV4+Lm9GCUaZn8qmeGGxF+gYG16LiO48=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2850528},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.52.0-20260924-170943.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.52.0-20260924-170943.tgz","_integrity":"sha512-0zAdcH5YSvpLVp2vZxg9SoVXGakv78QR5R2nzq6Hog+8gt/FyY4ils3B8ipkiO6rw4HgcjkMdz4cc3AJe1WkPg==","_npmVersion":"12.1.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.93.0-20260924-111138"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.52.0-20260924-170943_1790269945352_0.7075246757796683","host":"s3://npm-registry-packages-npm-production"}},"0.52.0-20260925-124433":{"name":"@openrewrite/recipes-nodejs","version":"0.52.0-20260925-124433","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.52.0-20260925-124433","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"7bc48d770c38100a05bfdeaf25bac1e1f74aa38d","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.52.0-20260925-124433.tgz","fileCount":392,"integrity":"sha512-LKGcntg6jiQMa9842/baj7sVwDU7aIRU6YqtscGYef5ZeZeD2oq8Y833ey96BB15WFtdIY273S5AL1pa8qpXOw==","signatures":[{"sig":"MEYCIQCVhsb2zKyyFcPZqfdVsU3CwqNBZL+cC4GezWCcyfQRlAIhAJVmGaMWpX0U8k1h16dOdeYNm68ZuNhLC4QiVVHUVbMR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC292a4P88jWE9K9Px3t36EnvN8xkiJFDKQL+viWajxNAIgAnMfCXXfAYnQQhBeZg0pXgJwfcAmvfw7n2P9ZHIpQqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2850528},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.52.0-20260925-124433.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.52.0-20260925-124433.tgz","_integrity":"sha512-LKGcntg6jiQMa9842/baj7sVwDU7aIRU6YqtscGYef5ZeZeD2oq8Y833ey96BB15WFtdIY273S5AL1pa8qpXOw==","_npmVersion":"12.1.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.93.0-20260925-120945"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.52.0-20260925-124433_1790340379216_0.4197059604514992","host":"s3://npm-registry-packages-npm-production"}},"0.52.0-20260925-170901":{"name":"@openrewrite/recipes-nodejs","version":"0.52.0-20260925-170901","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.52.0-20260925-170901","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"495ba668d3c0990ef6795471632b20b31720a108","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.52.0-20260925-170901.tgz","fileCount":392,"integrity":"sha512-tM6emjYobXUQK8FD85XUjfphKlYcnZLu4iLGsSvH8t1po3YDmgOUQaEHwseVK3ewQLoj+KU6BbMXiNMMjJWaFg==","signatures":[{"sig":"MEYCIQCvx8/RbTeaMrvuhmJND6D+3tfMCZ/RRy5/GXLdwkgI7gIhAOHcskFJMA03kB9CvgS/pNF/z5ohF6j6/0bjR6PTpbiU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCXdPqcZmyycxPtjlcJNc5oI1Pk/q+PTQydFotxbuK6VwIgIDxewJDn1vV7qjuASzqL3cOmRgkVejg5yA26sBQ3Cys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2850528},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.52.0-20260925-170901.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.52.0-20260925-170901.tgz","_integrity":"sha512-tM6emjYobXUQK8FD85XUjfphKlYcnZLu4iLGsSvH8t1po3YDmgOUQaEHwseVK3ewQLoj+KU6BbMXiNMMjJWaFg==","_npmVersion":"12.1.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.93.0-20260925-145943"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.52.0-20260925-170901_1790356256497_0.686214343237961","host":"s3://npm-registry-packages-npm-production"}},"0.52.0-20260926-170858":{"name":"@openrewrite/recipes-nodejs","version":"0.52.0-20260926-170858","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.52.0-20260926-170858","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"a84fb4a7092395553165916edb8426ede1e5b3c0","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.52.0-20260926-170858.tgz","fileCount":392,"integrity":"sha512-U1mdnWlGevwEWJB+y4lQdmAvrg0d6goNHadr4m3v6SNSLHOshfuiu01WEbb8vmHZUUri4FoFmtGeKPY2tl5t6Q==","signatures":[{"sig":"MEQCIFSyO8qIyM8PN6jDfBkiMnS0Xu9BWNTCnPcQeX7n6ECXAiByyyC1kRDyurTO/2HwZ7E78jlN7MUavDIcRQDgImcHpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDv8rAA1MKyE/pqdkozeym3W7u2+XtwhA+Vs7wFHJL1hAiBPMQYx4VLq4IZuuvwWf9Vt4PVfM3pvNpm9eLruJCQ7cw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2850528},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.52.0-20260926-170858.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.52.0-20260926-170858.tgz","_integrity":"sha512-U1mdnWlGevwEWJB+y4lQdmAvrg0d6goNHadr4m3v6SNSLHOshfuiu01WEbb8vmHZUUri4FoFmtGeKPY2tl5t6Q==","_npmVersion":"12.1.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.93.0-20260926-151534"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.52.0-20260926-170858_1790442627076_0.8086028132869638","host":"s3://npm-registry-packages-npm-production"}},"0.52.0-20260926-171821":{"name":"@openrewrite/recipes-nodejs","version":"0.52.0-20260926-171821","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.52.0-20260926-171821","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"96627e404b15ee6f74c109c764de79952a5ef74e","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.52.0-20260926-171821.tgz","fileCount":397,"integrity":"sha512-pabIhiK4KWbSu4OwGLW5Vj1En5O7eNfsXpAl5ijs1LTfsdm3dfrjbL2Z5z32GhzdJmr5Nu7RNGSfMJdSqyWNGg==","signatures":[{"sig":"MEUCIQDX59OWMKcqnG0OY/IxziNgYunNC72zmL20tqtfLL+cSAIgUQzFFrasc7NrNWj3/niDXiHSjFkyAI25Xn4Y8jbkCvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC/SgUD7nk0gjae4+5nsPXxN55MHEhP/6JE0cLp6RdbPAiAZAy2nTDPMDt/2x/Vyqv3yNaMYTXxk/iA+hZvNRL00ZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2800969},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.52.0-20260926-171821.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.52.0-20260926-171821.tgz","_integrity":"sha512-pabIhiK4KWbSu4OwGLW5Vj1En5O7eNfsXpAl5ijs1LTfsdm3dfrjbL2Z5z32GhzdJmr5Nu7RNGSfMJdSqyWNGg==","_npmVersion":"12.1.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.93.0-20260926-151534"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.52.0-20260926-171821_1790443211593_0.885466489834648","host":"s3://npm-registry-packages-npm-production"}},"0.52.0-20260927-132658":{"name":"@openrewrite/recipes-nodejs","version":"0.52.0-20260927-132658","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.52.0-20260927-132658","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"fcf9a7ca46d7d6bb8bec691ebd867a5aae827bf1","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.52.0-20260927-132658.tgz","fileCount":397,"integrity":"sha512-iWnr1P9KdvqRXPTRcaEzKKLngiZtLkaQJEztyEHa8ggXk+XNYRD3BX4VjNMfBXSpiVcrIx8ODL9p/a5wiMHPCA==","signatures":[{"sig":"MEUCIQDO1RmkmK8/Hg5rTicRxEwIxVXShTingGmRoMTCT9WK2QIgYELLVUmSAs5WxM8URZtNs5Zuo5QC2L/lN2fvGp7zZhY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDQIc6VKbQj5pJCUSzT+nQnGi5jM60bchYLivYptZhI/gIgF9E2tlDDzdOBCTGkihpDoBzxvlvnfpAbYyttfQllJIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2800969},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.52.0-20260927-132658.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.52.0-20260927-132658.tgz","_integrity":"sha512-iWnr1P9KdvqRXPTRcaEzKKLngiZtLkaQJEztyEHa8ggXk+XNYRD3BX4VjNMfBXSpiVcrIx8ODL9p/a5wiMHPCA==","_npmVersion":"12.1.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.93.0-20260927-131357"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.52.0-20260927-132658_1790515774084_0.48080020757900055","host":"s3://npm-registry-packages-npm-production"}},"0.52.0-20260927-170856":{"name":"@openrewrite/recipes-nodejs","version":"0.52.0-20260927-170856","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.52.0-20260927-170856","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"54e84b885810a91c45d677d5955f47f4992f0ec5","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.52.0-20260927-170856.tgz","fileCount":397,"integrity":"sha512-Eqw8lqYJFDHfb6/GpYNtM1AnssHXpclWicitxo5r1cwaWslvLnLErwDnjxdVhGVVXdVpgAbPkbyNsX/zKbno4A==","signatures":[{"sig":"MEYCIQD9Z6Bw4c7OW4F4/vQOcEaYtpDhlAuK9uB1URgqVUyZLQIhAKbv8R1eCI50Ab4lgXs0p22qPZZ6pqhLGxdfpkwysW10","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCn8pU/oqHyf+35fnKr/O20k71AUrAqenj5VwOvBUQLDQIhAJFdYjUpb90nOrbtYEcpruLzjTMK+TzSTo9kPBSd0Pww","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2800969},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.52.0-20260927-170856.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.52.0-20260927-170856.tgz","_integrity":"sha512-Eqw8lqYJFDHfb6/GpYNtM1AnssHXpclWicitxo5r1cwaWslvLnLErwDnjxdVhGVVXdVpgAbPkbyNsX/zKbno4A==","_npmVersion":"12.1.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.93.0-20260927-131357"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.52.0-20260927-170856_1790529044595_0.5437577174030148","host":"s3://npm-registry-packages-npm-production"}},"0.52.0-20260928-112327":{"name":"@openrewrite/recipes-nodejs","version":"0.52.0-20260928-112327","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.52.0-20260928-112327","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"9d5a42f653fbd5f9c1091bc3fbaf4c535a7d26cc","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.52.0-20260928-112327.tgz","fileCount":397,"integrity":"sha512-MQ+T6kdsa4K0xlGZIDkrVOGKyDKmf1XK1tIIzq8pJyLsIZS9UJKjg+qGvybobZ2XyZAUMvkehkiHmc026xxqiQ==","signatures":[{"sig":"MEUCIBqcdLDPJE/EaFv8z8ovnCAYq2BxMqf0wern5uFhWr3eAiEA9UznWVeOE7P5f+xPEqpJWBt7chmxpW0T8FoHcMGSm3M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDX3P8WUJ5sizwOHZClvIZKs5Rrtq3XUsGdO0ny5pE55wIhAKE/gizxy0KSSdiCxYTchYatluNJJDKyZ0ssYvJe004m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2809201},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.52.0-20260928-112327.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.52.0-20260928-112327.tgz","_integrity":"sha512-MQ+T6kdsa4K0xlGZIDkrVOGKyDKmf1XK1tIIzq8pJyLsIZS9UJKjg+qGvybobZ2XyZAUMvkehkiHmc026xxqiQ==","_npmVersion":"12.1.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.93.0-20260928-075524"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.52.0-20260928-112327_1790594763422_0.6650128631886434","host":"s3://npm-registry-packages-npm-production"}},"0.52.0-20260928-170927":{"name":"@openrewrite/recipes-nodejs","version":"0.52.0-20260928-170927","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.52.0-20260928-170927","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"c55ecfbd5d371553f6d3287f8608e42ae932654d","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.52.0-20260928-170927.tgz","fileCount":397,"integrity":"sha512-citbtsoQ2MckU842iSbZ1K+njqIeO/vhvjT6nNCKmhV9buFvRC0FQZvBK9+2pTnWUN59yj0oE5RsCL1XCjUoVQ==","signatures":[{"sig":"MEQCIFiVT5qhv6pH3d2yHcVjzmA6L4kkCmPU8aYDy8ER5mjzAiBrIRSxAVceoYxX5yXwLy6oYq5Hs2/lXwofYGhus9Glwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC6guroTx8D8Io65wo/0R+U7nzes9552tJjQhLAPCnFrwIhAMVoucFq++x8fsK12ZQJ3ja69TBq78gqEVG11GX0v/7N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2809201},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.52.0-20260928-170927.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.52.0-20260928-170927.tgz","_integrity":"sha512-citbtsoQ2MckU842iSbZ1K+njqIeO/vhvjT6nNCKmhV9buFvRC0FQZvBK9+2pTnWUN59yj0oE5RsCL1XCjUoVQ==","_npmVersion":"12.1.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.93.0-20260928-165914"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.52.0-20260928-170927_1790615598433_0.8589274291673576","host":"s3://npm-registry-packages-npm-production"}},"0.52.0-20260928-184228":{"name":"@openrewrite/recipes-nodejs","version":"0.52.0-20260928-184228","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.52.0-20260928-184228","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"bc9c970fe474ceadcf65d446896d000aeb8a1786","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.52.0-20260928-184228.tgz","fileCount":397,"integrity":"sha512-8oAowYq2dmCOwh2rMd/Clkxq7JbDFcM6vRj3eqLhj8lJ5NWAbmpUjLMe4rzyUEO19Q9dSLoUxjxwfbqSfG5WqQ==","signatures":[{"sig":"MEUCIGiq2RDnxufOkcB26KEE7RIhHNHVxvsPnCIEGLrEbfobAiEA4tOTusQ0/beNFuotP7pdYxfHY90SOVf+xsblJBeGvXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICnsp2pCWEjBOkVUuNQJlwPnvGsc2P6vpeKLb8qYYDPKAiA04ZADDtfyjciJOxYE6Q6VdqrrXxO9KQ6CHKqx01EssQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2818954},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.52.0-20260928-184228.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.52.0-20260928-184228.tgz","_integrity":"sha512-8oAowYq2dmCOwh2rMd/Clkxq7JbDFcM6vRj3eqLhj8lJ5NWAbmpUjLMe4rzyUEO19Q9dSLoUxjxwfbqSfG5WqQ==","_npmVersion":"12.1.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.93.0-20260928-165914"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.52.0-20260928-184228_1790621086696_0.11890657840050922","host":"s3://npm-registry-packages-npm-production"}},"0.52.0-20260929-171242":{"name":"@openrewrite/recipes-nodejs","version":"0.52.0-20260929-171242","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.52.0-20260929-171242","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"63f79600eb5f87fbda795d2bbfca7668e464773f","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.52.0-20260929-171242.tgz","fileCount":397,"integrity":"sha512-AU/Th5MxUyFw1w2jvC8vW5CeMSADhhPkO0fvfXTohIo/5FAcvhHXgdhnEVTjU24Xz1iUABgOJexg2h59Sy8pKg==","signatures":[{"sig":"MEUCIE1wsYGtJrALRWpJjhqqZd/pyRxy7fjADrWR5M8rpHUIAiEAi8RxE6eEVJvFZwIS8itPJDnbL9tHtPs7xhy8CoRJDWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDX18712xlr9Nt/ulk5/BZhENEGOvjPj+UNX3u3atkFsQIgXPSQIfnlwVQ57R6Q15OO06hpGaFUGIwfUneIcFp9/Zw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2818954},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.52.0-20260929-171242.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.52.0-20260929-171242.tgz","_integrity":"sha512-AU/Th5MxUyFw1w2jvC8vW5CeMSADhhPkO0fvfXTohIo/5FAcvhHXgdhnEVTjU24Xz1iUABgOJexg2h59Sy8pKg==","_npmVersion":"12.1.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.93.0-20260929-150442"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.52.0-20260929-171242_1790702126073_0.06289830216674175","host":"s3://npm-registry-packages-npm-production"}},"0.52.0-20260930-171131":{"name":"@openrewrite/recipes-nodejs","version":"0.52.0-20260930-171131","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.52.0-20260930-171131","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"d3537f520deb37bd57d95bb4bbd22876b29ee1ba","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.52.0-20260930-171131.tgz","fileCount":397,"integrity":"sha512-MXJ8e5R+CNLA/0gxQvl2znsfPqQ+SNoU7kNXLwKxsj49DVHSPLrisCbnvYmeTNhHyJaASBqGc4+9BqPJnIGxgQ==","signatures":[{"sig":"MEUCIQC9m2NX4mY2apFN1dk/5rIRBnL22c2rYX9qoaxpfnYkWwIgdLp4H9UJCRnPDd8OUfYnbS6RTz2lLL5BNH+u/PPbytc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE9msEr+b3KhIB/XgHF7KDi2rFEKID86fRpXpKSqlgVFAiEA2Qjk7tOKrY9e4tsDyMJfincgWU9ElpNCvq0/VHx00eY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2818954},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.52.0-20260930-171131.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.52.0-20260930-171131.tgz","_integrity":"sha512-MXJ8e5R+CNLA/0gxQvl2znsfPqQ+SNoU7kNXLwKxsj49DVHSPLrisCbnvYmeTNhHyJaASBqGc4+9BqPJnIGxgQ==","_npmVersion":"12.2.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.93.0-20260930-130040"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.52.0-20260930-171131_1790788372563_0.10586388391004675","host":"s3://npm-registry-packages-npm-production"}},"0.52.0-20261002-102627":{"name":"@openrewrite/recipes-nodejs","version":"0.52.0-20261002-102627","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.52.0-20261002-102627","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"e86b5e179184383ed5f69d6f51b1ddf578f0b68f","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.52.0-20261002-102627.tgz","fileCount":397,"integrity":"sha512-7ALqNGVB839NrhigNhhZjuonAx+zm/XeDM23HuedALUU2v4Rr6jGiG6RY3jqYZw4JW7BRt8zChGq9EPiq1CAfA==","signatures":[{"sig":"MEYCIQDtbphukg4AHt9xPy3FbTUSafcdS0cUc/JpufTVzfZ2egIhAOu8j7rGbZNeedRzHCDYVVArLZSBMTaF9xFLylNsXz38","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDQPE6HZw2DX7fP9Vk1wDFkmNZFBme3g7FjYR97zcQmXQIhAM1GpWycSCm8KGavYIePXJKlYrklbQ1GPe7//2SO53Dg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2818954},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.52.0-20261002-102627.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.52.0-20261002-102627.tgz","_integrity":"sha512-7ALqNGVB839NrhigNhhZjuonAx+zm/XeDM23HuedALUU2v4Rr6jGiG6RY3jqYZw4JW7BRt8zChGq9EPiq1CAfA==","_npmVersion":"12.2.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.93.0-20261002-081741"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.52.0-20261002-102627_1790936870870_0.671763542439531","host":"s3://npm-registry-packages-npm-production"}},"0.52.0-20261002-170911":{"name":"@openrewrite/recipes-nodejs","version":"0.52.0-20261002-170911","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.52.0-20261002-170911","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"1c84c9c712dbec5af5ce8d33cdce9c7f0667147f","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.52.0-20261002-170911.tgz","fileCount":397,"integrity":"sha512-z4xAGUq9M55uYSvv6IWdtxynaG2xiBLgAGP2zukk6AWmlV03Sn6di+ZUcEH421reY3XQcsFHVeGseT0Z+BgMlw==","signatures":[{"sig":"MEUCIC+37Am8nxUxP9lKSZqcCddJdR5haMNW/xjDsVf8Z7GkAiEAhwZHJnwCEijI5h/Z+HaHcX8K+TyAYqBuEzxWtCFovLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDgPvhwnlHcLEYz7IIciBhwGnvoVPESzhFOVCYxOwIYuQIgUoexzH1SYW1MLdAlyuRoGu9/p7h3NwXlTEu3gorynNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2818954},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.52.0-20261002-170911.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.52.0-20261002-170911.tgz","_integrity":"sha512-z4xAGUq9M55uYSvv6IWdtxynaG2xiBLgAGP2zukk6AWmlV03Sn6di+ZUcEH421reY3XQcsFHVeGseT0Z+BgMlw==","_npmVersion":"12.2.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.93.0-20261002-150610"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.52.0-20261002-170911_1790961040550_0.1448295911624855","host":"s3://npm-registry-packages-npm-production"}},"0.52.0-20261003-181554":{"name":"@openrewrite/recipes-nodejs","version":"0.52.0-20261003-181554","license":"Moderne Proprietary","_id":"@openrewrite/recipes-nodejs@0.52.0-20261003-181554","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"homepage":"https://github.com/moderneinc/rewrite-node","dist":{"shasum":"57b10c35bcc6d7487c35ac8e34fa643a71d8c358","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.52.0-20261003-181554.tgz","fileCount":397,"integrity":"sha512-ZD3QF5bkb4zWhXuR1b3117bg65IRL77IdlVoEeRNHASzkG8t6Jm1hFHXGdQaaeOvzqj3prd17ZvXhVzBC+NTaA==","signatures":[{"sig":"MEYCIQCpBxbLtOujLNG5+zbMUM297k3v6sC3IBCUyqoxvoxopgIhAPzNgJsrLU1iutmg+MvdaC5p2Qg+LzHjJcS5gdKxt0CH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDUYRzyMLmZlofG2grA5WdgqSxlxX0Ytxm//o+36Un7igIgWM5LYdaR/O5/5kXRxSiM2hAUe2nBtwRAHw8Z6Wc7u/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2818954},"main":"./dist/index.js","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.52.0-20261003-181554.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.52.0-20261003-181554.tgz","_integrity":"sha512-ZD3QF5bkb4zWhXuR1b3117bg65IRL77IdlVoEeRNHASzkG8t6Jm1hFHXGdQaaeOvzqj3prd17ZvXhVzBC+NTaA==","_npmVersion":"12.2.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.93.0-20261002-191956"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/recipes-nodejs_0.52.0-20261003-181554_1791051444584_0.6427985480901948","host":"s3://npm-registry-packages-npm-production"}},"0.52.0-20261004-180652":{"_id":"@openrewrite/recipes-nodejs@0.52.0-20261004-180652","dist":{"shasum":"34d65db73168cab0f03d7b0fc0ce6fa4d76d5542","tarball":"https://registry.npmjs.org/@openrewrite/recipes-nodejs/-/recipes-nodejs-0.52.0-20261004-180652.tgz","fileCount":397,"integrity":"sha512-tQqZelMAp7qJMAHDAqD+J9UYFZPkQI0LNj2TBy6pnuEqAbBOOP8aXcFC3oMZ72vXfbGmUF6lSXg24nssh7dGOw==","signatures":[{"sig":"MEUCIC+T3CasAUoJrn8grJGJHbrLvpVqvJ0hWWq8QQK0hnjHAiEA/djOgBXehpc09z8dHFYeDuE070QsAYdf6EGWLxNNgYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDmSr5MJY0Gv8jfLL1JCp4BJv3+LMROc9gInzT1xB0YLQIgRnnTRu9jFWh2e80YvsolE1tkelfWoE4eW3gWNYBlf0I="}],"unpackedSize":2818954},"main":"./dist/index.js","name":"@openrewrite/recipes-nodejs","_from":"file:build/distributions/openrewrite-recipes-nodejs-0.52.0-20261004-180652.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"license":"Moderne Proprietary","scripts":{"dev":"tsc --watch -p tsconfig.json","test":"npm run build && jest","build":"tsc --build tsconfig.build.json","ci:test":"jest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","postbuild":"node -e \"const fse=require('fs-extra'); fse.existsSync('resources') && fse.copySync('resources','dist/resources',{dereference:true})\""},"version":"0.52.0-20261004-180652","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"24bad8cf-83fa-45ed-aad2-35c1640e00c1"}},"homepage":"https://github.com/moderneinc/rewrite-node","_resolved":"/home/runner/work/rewrite-nodejs/rewrite-nodejs/build/distributions/openrewrite-recipes-nodejs-0.52.0-20261004-180652.tgz","_integrity":"sha512-tQqZelMAp7qJMAHDAqD+J9UYFZPkQI0LNj2TBy6pnuEqAbBOOP8aXcFC3oMZ72vXfbGmUF6lSXg24nssh7dGOw==","_npmVersion":"12.2.0","description":"OpenRewrite recipes for Node.js library migrations.","directories":{},"maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"_nodeVersion":"22.23.3","dependencies":{"semver":"^7.7.3","mutative":"^1.1.0","@openrewrite/rewrite":"^8.93.0-20261004-104538"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","fs-extra":"^11.3.3","jest-junit":"^17.0.0","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.5.4","tmp-promise":"^3.0.3","@types/semver":"^7.7.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/recipes-nodejs_0.52.0-20261004-180652_1791137345193_0.7777688683364283"}}},"time":{"created":"2025-10-01T19:22:26.996Z","modified":"2026-10-04T18:09:05.478Z","0.30.0-20251001-192216":"2025-10-01T19:22:27.332Z","0.30.0-20251001-224331":"2025-10-01T22:43:41.450Z","0.30.0-20251002-033511":"2025-10-02T03:35:20.682Z","0.30.0-20251002-170317":"2025-10-02T17:03:27.810Z","0.30.0-20251003-170344":"2025-10-03T17:03:54.305Z","0.30.0-20251004-112006":"2025-10-04T11:20:16.860Z","0.30.0-20251004-170309":"2025-10-04T17:03:18.996Z","0.30.0-20251005-170325":"2025-10-05T17:03:35.237Z","0.30.0-20251006-110743":"2025-10-06T11:07:52.684Z","0.30.0-20251006-170350":"2025-10-06T17:04:01.026Z","0.30.0-20251007-170352":"2025-10-07T17:04:02.430Z","0.30.0-20251008-170345":"2025-10-08T17:03:55.137Z","0.30.0-20251009-170429":"2025-10-09T17:04:38.984Z","0.30.0-20251009-201324":"2025-10-09T20:13:34.014Z","0.30.0-20251010-170401":"2025-10-10T17:04:10.754Z","0.30.0":"2025-10-10T17:05:24.734Z","0.31.0-20251010-231544":"2025-10-10T23:15:55.233Z","0.31.0-20251011-170340":"2025-10-11T17:03:50.431Z","0.31.0-20251012-170338":"2025-10-12T17:03:48.369Z","0.31.0-20251013-110920":"2025-10-13T11:09:31.097Z","0.31.0-20251013-122612":"2025-10-13T12:26:22.570Z","0.31.0":"2025-10-13T12:44:46.105Z","0.32.0-20251013-170333":"2025-10-13T17:03:43.102Z","0.32.0-20251013-171003":"2025-10-13T17:10:12.722Z","0.32.0-20251014-052411":"2025-10-14T05:24:21.000Z","0.32.0":"2025-10-14T05:24:34.424Z","0.33.0-20251014-170332":"2025-10-14T17:03:43.190Z","0.33.0-20251015-170416":"2025-10-15T17:04:27.459Z","0.33.0-20251016-170414":"2025-10-16T17:04:24.460Z","0.33.0-20251017-103443":"2025-10-17T10:34:53.203Z","0.33.0-20251017-170452":"2025-10-17T17:05:03.674Z","0.32.1":"2025-10-18T08:33:44.126Z","0.33.0-20251018-083953":"2025-10-18T08:40:04.133Z","0.33.0-20251018-170348":"2025-10-18T17:03:59.103Z","0.33.0-20251019-170414":"2025-10-19T17:04:25.319Z","0.33.0-20251020-110824":"2025-10-20T11:08:35.358Z","0.33.0-20251020-170401":"2025-10-20T17:04:12.309Z","0.33.0-20251021-130736":"2025-10-21T13:07:46.348Z","0.33.0-20251021-170457":"2025-10-21T17:05:10.764Z","0.32.2":"2025-10-22T07:41:41.848Z","0.33.0-20251022-090223":"2025-10-22T09:02:33.172Z","0.32.3":"2025-10-22T10:35:41.412Z","0.33.0-20251022-131001":"2025-10-22T13:10:13.867Z","0.33.0-20251022-170417":"2025-10-22T17:04:28.137Z","0.33.0-20251023-130011":"2025-10-23T13:00:21.688Z","0.33.0-20251023-143046":"2025-10-23T14:30:57.269Z","0.32.4":"2025-10-23T16:09:00.266Z","0.33.0-20251023-170409":"2025-10-23T17:04:20.362Z","0.33.0-20251024-110448":"2025-10-24T11:04:59.005Z","0.33.0-20251024-203626":"2025-10-24T20:36:36.540Z","0.33.0-20251025-170410":"2025-10-25T17:04:22.096Z","0.33.0-20251026-170406":"2025-10-26T17:04:16.579Z","0.33.0-20251027-110930":"2025-10-27T11:09:41.320Z","0.33.0-20251027-170349":"2025-10-27T17:03:59.205Z","0.33.0-20251028-073125":"2025-10-28T07:31:36.522Z","0.33.0-20251029-223605":"2025-10-29T22:36:15.835Z","0.33.0-20251030-104431":"2025-10-30T10:44:41.762Z","0.33.0-20251030-170335":"2025-10-30T17:03:45.635Z","0.33.0-20251031-170419":"2025-10-31T17:04:29.775Z","0.33.0-20251101-170410":"2025-11-01T17:04:21.541Z","0.33.0-20251102-170356":"2025-11-02T17:04:06.936Z","0.33.0-20251103-170420":"2025-11-03T17:04:31.236Z","0.33.0":"2025-11-04T14:28:40.156Z","0.34.0-20251104-170428":"2025-11-04T17:04:38.657Z","0.34.0-20251105-170431":"2025-11-05T17:04:41.881Z","0.34.0-20251106-170504":"2025-11-06T17:05:14.120Z","0.34.0-20251107-152410":"2025-11-07T15:24:19.530Z","0.34.0-20251107-170402":"2025-11-07T17:04:12.768Z","0.34.0-20251108-170351":"2025-11-08T17:04:02.272Z","0.34.0-20251109-170440":"2025-11-09T17:04:50.906Z","0.34.0-20251110-111753":"2025-11-10T11:18:03.979Z","0.34.0-20251110-170352":"2025-11-10T17:04:03.479Z","0.34.0-20251111-170347":"2025-11-11T17:03:57.489Z","0.34.0-20251112-170410":"2025-11-12T17:04:19.241Z","0.34.0-20251113-170355":"2025-11-13T17:04:06.038Z","0.34.0-20251114-152438":"2025-11-14T15:24:48.118Z","0.34.0-20251114-152923":"2025-11-14T15:29:34.256Z","0.34.0-20251114-170457":"2025-11-14T17:05:10.021Z","0.34.0-20251115-170413":"2025-11-15T17:04:25.010Z","0.34.0-20251116-170412":"2025-11-16T17:04:23.459Z","0.34.0-20251117-110757":"2025-11-17T11:08:08.095Z","0.34.0-20251117-134541":"2025-11-17T13:45:52.521Z","0.34.0-20251117-150614":"2025-11-17T15:06:25.641Z","0.34.0-20251117-170418":"2025-11-17T17:04:29.268Z","0.34.0-20251118-113157":"2025-11-18T11:32:07.921Z","0.34.0-20251118-170454":"2025-11-18T17:05:04.950Z","0.34.0-20251119-113307":"2025-11-19T11:33:17.214Z","0.34.0-20251119-114110":"2025-11-19T11:41:20.325Z","0.34.0-20251119-123234":"2025-11-19T12:32:43.841Z","0.34.0-20251119-133952":"2025-11-19T13:40:02.068Z","0.34.0-20251119-170415":"2025-11-19T17:04:26.139Z","0.34.0-20251119-220513":"2025-11-19T22:05:23.389Z","0.34.0-20251120-093058":"2025-11-20T09:31:08.313Z","0.34.0":"2025-11-20T11:31:19.929Z","0.35.0-20251120-125917":"2025-11-20T12:59:27.167Z","0.35.0-20251120-132843":"2025-11-20T13:28:52.720Z","0.35.0-20251120-140517":"2025-11-20T14:05:28.806Z","0.35.0-20251120-142354":"2025-11-20T14:24:04.911Z","0.35.0-20251120-170459":"2025-11-20T17:05:10.235Z","0.35.0-20251121-142457":"2025-11-21T14:25:08.073Z","0.35.0-20251121-170517":"2025-11-21T17:05:27.794Z","0.35.0-20251122-170454":"2025-11-22T17:05:04.474Z","0.35.0-20251123-170508":"2025-11-23T17:05:19.387Z","0.35.0-20251124-110911":"2025-11-24T11:09:22.309Z","0.35.0-20251124-170518":"2025-11-24T17:05:28.763Z","0.35.0-20251125-102139":"2025-11-25T10:21:49.795Z","0.35.0-20251125-132554":"2025-11-25T13:26:04.736Z","0.35.0-20251125-170557":"2025-11-25T17:06:08.469Z","0.35.0-20251125-190205":"2025-11-25T19:02:16.420Z","0.35.0-20251126-151951":"2025-11-26T15:20:01.713Z","0.35.0-20251126-170528":"2025-11-26T17:05:38.971Z","0.35.0-20251127-170523":"2025-11-27T17:05:34.517Z","0.35.0-20251128-143647":"2025-11-28T14:36:58.821Z","0.35.0-20251128-170534":"2025-11-28T17:05:46.061Z","0.35.0-20251129-141915":"2025-11-29T14:19:26.080Z","0.35.0-20251129-170526":"2025-11-29T17:05:36.929Z","0.35.0-20251130-170522":"2025-11-30T17:05:33.340Z","0.35.0-20251201-104019":"2025-12-01T10:40:30.578Z","0.35.0-20251201-111039":"2025-12-01T11:10:50.365Z","0.35.0-20251201-124457":"2025-12-01T12:45:08.599Z","0.35.0-20251201-132325":"2025-12-01T13:23:36.498Z","0.35.0-20251201-142102":"2025-12-01T14:21:11.628Z","0.35.0-20251201-160236":"2025-12-01T16:02:46.656Z","0.35.0-20251201-170731":"2025-12-01T17:07:43.432Z","0.35.0-20251202-170756":"2025-12-02T17:08:07.181Z","0.35.0-20251203-170749":"2025-12-03T17:08:01.279Z","0.35.0-20251204-170810":"2025-12-04T17:08:21.219Z","0.35.0-20251205-084301":"2025-12-05T08:43:12.336Z","0.35.0-20251205-093309":"2025-12-05T09:33:21.512Z","0.35.0":"2025-12-05T10:20:38.382Z","0.36.0-20251205-111002":"2025-12-05T11:10:13.568Z","0.36.0-20251205-132324":"2025-12-05T13:23:35.823Z","0.36.0-20251205-170613":"2025-12-05T17:06:24.431Z","0.36.0-20251206-170620":"2025-12-06T17:06:31.249Z","0.36.0-20251207-170636":"2025-12-07T17:06:48.115Z","0.36.0-20251208-111028":"2025-12-08T11:10:40.677Z","0.36.0-20251208-170722":"2025-12-08T17:07:33.576Z","0.36.0-20251209-170730":"2025-12-09T17:07:42.254Z","0.36.0-20251210-140320":"2025-12-10T14:03:30.901Z","0.36.0-20251210-170816":"2025-12-10T17:08:27.753Z","0.36.0-20251211-170937":"2025-12-11T17:09:48.390Z","0.36.0-20251211-172625":"2025-12-11T17:26:36.518Z","0.36.0-20251212-115638":"2025-12-12T11:56:54.300Z","0.36.0-20251212-170419":"2025-12-12T17:04:37.177Z","0.36.0-20251213-170427":"2025-12-13T17:04:44.312Z","0.36.0-20251214-170412":"2025-12-14T17:04:30.992Z","0.36.0-20251215-110739":"2025-12-15T11:07:57.870Z","0.36.0-20251215-170731":"2025-12-15T17:07:48.143Z","0.36.0":"2025-12-16T15:19:21.761Z","0.37.0-20251216-170715":"2025-12-16T17:07:32.403Z","0.37.0-20251217-170721":"2025-12-17T17:07:39.726Z","0.37.0-20251218-170656":"2025-12-18T17:07:13.587Z","0.37.0-20251219-122858":"2025-12-19T12:29:16.674Z","0.37.0-20251219-125443":"2025-12-19T12:55:02.800Z","0.37.0-20251219-170437":"2025-12-19T17:04:54.032Z","0.37.0-20251220-170418":"2025-12-20T17:04:34.811Z","0.37.0-20251221-170424":"2025-12-21T17:04:41.172Z","0.37.0-20251222-110837":"2025-12-22T11:08:55.413Z","0.37.0-20251222-170441":"2025-12-22T17:05:00.045Z","0.37.0-20251222-231958":"2025-12-22T23:20:15.910Z","0.37.0-20251223-170534":"2025-12-23T17:05:53.769Z","0.37.0-20251224-170410":"2025-12-24T17:04:25.222Z","0.37.0-20260101-170532":"2026-01-01T17:05:52.801Z","0.37.0-20260102-170441":"2026-01-02T17:05:03.712Z","0.37.0-20260103-170432":"2026-01-03T17:04:51.843Z","0.37.0-20260104-170507":"2026-01-04T17:05:27.720Z","0.37.0-20260106-082310":"2026-01-06T08:23:36.040Z","0.37.0-20260106-083133":"2026-01-06T08:32:00.558Z","0.37.0-20260106-104324":"2026-01-06T10:43:49.042Z","0.37.0-20260106-170728":"2026-01-06T17:07:54.253Z","0.37.0":"2026-01-07T15:48:36.777Z","0.38.0-20260107-170812":"2026-01-07T17:08:34.539Z","0.38.0-20260108-170830":"2026-01-08T17:08:54.151Z","0.38.0-20260109-170738":"2026-01-09T17:08:03.116Z","0.38.0-20260110-170532":"2026-01-10T17:05:57.323Z","0.38.0-20260111-170503":"2026-01-11T17:05:28.536Z","0.38.0-20260112-111009":"2026-01-12T11:10:36.168Z","0.38.0-20260112-170730":"2026-01-12T17:07:55.219Z","0.38.0-20260113-111152":"2026-01-13T11:12:16.331Z","0.38.0-20260113-170846":"2026-01-13T17:09:12.711Z","0.38.0-20260114-124749":"2026-01-14T12:48:13.637Z","0.38.0-20260114-170916":"2026-01-14T17:09:41.345Z","0.38.0-20260115-171206":"2026-01-15T17:12:32.872Z","0.38.0-20260116-124420":"2026-01-16T12:44:44.335Z","0.38.0-20260116-170753":"2026-01-16T17:08:19.089Z","0.38.0-20260116-172915":"2026-01-16T17:29:40.551Z","0.38.0-20260117-170507":"2026-01-17T17:05:30.751Z","0.38.0-20260118-170517":"2026-01-18T17:05:41.050Z","0.38.0-20260119-111311":"2026-01-19T11:13:38.189Z","0.38.0-20260119-170727":"2026-01-19T17:07:53.681Z","0.38.0-20260120-170928":"2026-01-20T17:09:52.160Z","0.37.1":"2026-01-20T19:05:07.562Z","0.38.0-20260121-172318":"2026-01-21T17:23:43.506Z","0.38.0-20260122-171115":"2026-01-22T17:11:45.821Z","0.38.0-20260123-170908":"2026-01-23T17:09:32.552Z","0.38.0-20260124-170531":"2026-01-24T17:05:57.138Z","0.38.0-20260125-170536":"2026-01-25T17:06:03.332Z","0.38.0-20260126-125636":"2026-01-26T12:57:03.449Z","0.38.0-20260126-155905":"2026-01-26T15:59:30.850Z","0.38.0-20260126-171001":"2026-01-26T17:10:26.507Z","0.38.0-20260127-170909":"2026-01-27T17:09:35.804Z","0.38.0-20260128-171247":"2026-01-28T17:13:13.008Z","0.38.0-20260128-224427":"2026-01-28T22:44:53.343Z","0.38.0-20260129-171431":"2026-01-29T17:14:56.300Z","0.38.0-20260130-171343":"2026-01-30T17:14:08.802Z","0.38.0-20260131-170809":"2026-01-31T17:08:33.499Z","0.38.0-20260201-170825":"2026-02-01T17:08:51.505Z","0.38.0-20260202-112241":"2026-02-02T11:23:09.034Z","0.38.0-20260202-171603":"2026-02-02T17:16:29.833Z","0.38.0-20260203-172000":"2026-02-03T17:20:27.745Z","0.38.0":"2026-02-11T10:36:54.491Z","0.39.0-20260211-172408":"2026-02-11T17:24:39.326Z","0.39.0-20260212-172253":"2026-02-12T17:23:23.801Z","0.39.0-20260213-171841":"2026-02-13T17:19:07.124Z","0.39.0-20260214-170810":"2026-02-14T17:08:37.627Z","0.39.0-20260215-170734":"2026-02-15T17:07:58.006Z","0.39.0-20260216-112402":"2026-02-16T11:24:27.697Z","0.39.0-20260216-171625":"2026-02-16T17:16:52.061Z","0.39.0-20260217-172304":"2026-02-17T17:23:31.227Z","0.39.0-20260218-172505":"2026-02-18T17:25:31.336Z","0.39.0-20260219-172121":"2026-02-19T17:21:47.397Z","0.39.0-20260220-171518":"2026-02-20T17:15:44.874Z","0.39.0-20260221-170811":"2026-02-21T17:08:35.235Z","0.39.0-20260222-170835":"2026-02-22T17:09:03.973Z","0.39.0-20260223-112534":"2026-02-23T11:26:01.796Z","0.39.0-20260223-172427":"2026-02-23T17:24:51.672Z","0.39.0-20260223-192840":"2026-02-23T19:29:05.636Z","0.39.0-20260224-172405":"2026-02-24T17:24:31.289Z","0.38.1":"2026-02-25T12:22:21.891Z","0.39.0-20260225-172415":"2026-02-25T17:24:43.248Z","0.39.0-20260226-172409":"2026-02-26T17:24:36.034Z","0.39.0-20260227-171251":"2026-02-27T17:13:14.748Z","0.39.0-20260227-181732":"2026-02-27T18:17:55.776Z","0.39.0-20260227-183429":"2026-02-27T18:34:55.440Z","0.39.0-20260227-184657":"2026-02-27T18:47:23.708Z","0.39.0-20260227-190046":"2026-02-27T19:01:12.045Z","0.39.0-20260228-170521":"2026-02-28T17:05:48.393Z","0.39.0-20260301-170647":"2026-03-01T17:07:13.540Z","0.39.0-20260302-112437":"2026-03-02T11:25:03.679Z","0.39.0-20260302-171728":"2026-03-02T17:17:54.875Z","0.39.0-20260303-140523":"2026-03-03T14:05:49.613Z","0.40.0-20260304-181756":"2026-03-04T18:18:19.575Z","0.39.0":"2026-03-04T19:06:53.696Z","0.40.0-20260305-174544":"2026-03-05T17:46:07.084Z","0.40.0-20260306-171447":"2026-03-06T17:15:13.986Z","0.40.0-20260307-170635":"2026-03-07T17:07:00.654Z","0.40.0-20260308-170722":"2026-03-08T17:07:46.878Z","0.40.0-20260309-112254":"2026-03-09T11:23:19.635Z","0.40.0-20260309-171940":"2026-03-09T17:20:08.213Z","0.40.0-20260310-171812":"2026-03-10T17:18:35.610Z","0.40.0-20260311-084010":"2026-03-11T08:40:35.318Z","0.40.0-20260311-171943":"2026-03-11T17:20:09.400Z","0.40.0-20260311-231240":"2026-03-11T23:13:06.889Z","0.40.0-20260312-085222":"2026-03-12T08:52:48.478Z","0.40.0":"2026-03-12T12:47:13.330Z","0.41.0-20260312-171957":"2026-03-12T17:20:26.850Z","0.41.0-20260313-171431":"2026-03-13T17:14:56.807Z","0.41.0-20260314-170851":"2026-03-14T17:09:18.721Z","0.41.0-20260315-170924":"2026-03-15T17:09:48.140Z","0.41.0-20260316-112755":"2026-03-16T11:28:19.793Z","0.41.0-20260316-172426":"2026-03-16T17:24:53.611Z","0.41.0-20260317-172415":"2026-03-17T17:24:42.201Z","0.41.0-20260318-172402":"2026-03-18T17:24:28.776Z","0.41.0-20260319-132439":"2026-03-19T13:25:04.187Z","0.41.0-20260319-172145":"2026-03-19T17:22:12.387Z","0.41.0-20260319-193323":"2026-03-19T19:33:47.060Z","0.41.0-20260320-171614":"2026-03-20T17:16:40.923Z","0.41.0-20260321-170819":"2026-03-21T17:08:45.630Z","0.41.0-20260322-170807":"2026-03-22T17:08:34.699Z","0.41.0-20260323-110618":"2026-03-23T11:06:42.682Z","0.41.0-20260323-112416":"2026-03-23T11:24:45.665Z","0.41.0-20260323-140359":"2026-03-23T14:04:26.554Z","0.41.0-20260323-171939":"2026-03-23T17:20:06.049Z","0.41.0-20260324-172206":"2026-03-24T17:22:31.109Z","0.41.0":"2026-03-25T09:30:35.392Z","0.42.0-20260325-172346":"2026-03-25T17:24:15.656Z","0.42.0-20260326-172444":"2026-03-26T17:25:09.485Z","0.42.0-20260327-172120":"2026-03-27T17:22:33.731Z","0.42.0-20260328-171007":"2026-03-28T17:10:32.300Z","0.42.0-20260329-171040":"2026-03-29T17:11:05.079Z","0.42.0-20260330-113313":"2026-03-30T11:33:39.496Z","0.42.0-20260330-172023":"2026-03-30T17:20:48.129Z","0.42.0-20260331-172210":"2026-03-31T17:22:36.833Z","0.42.0-20260401-172009":"2026-04-01T17:20:33.950Z","0.42.0-20260402-171842":"2026-04-02T17:19:10.068Z","0.42.0-20260403-171230":"2026-04-03T17:12:57.248Z","0.42.0-20260404-171115":"2026-04-04T17:11:40.348Z","0.42.0-20260405-171049":"2026-04-05T17:11:09.879Z","0.42.0-20260406-093901":"2026-04-06T09:39:28.917Z","0.42.0-20260406-112633":"2026-04-06T11:26:57.937Z","0.42.0-20260406-171831":"2026-04-06T17:18:58.607Z","0.42.0-20260406-205208":"2026-04-06T20:52:32.660Z","0.42.0-20260407-172253":"2026-04-07T17:23:20.455Z","0.42.0":"2026-04-08T12:08:03.270Z","0.43.0-20260408-172450":"2026-04-08T17:25:16.647Z","0.43.0-20260409-115929":"2026-04-09T11:59:55.831Z","0.43.0":"2026-04-09T12:22:59.581Z","0.44.0-20260409-172601":"2026-04-09T17:26:27.673Z","0.44.0-20260410-171836":"2026-04-10T17:19:04.956Z","0.44.0-20260411-171120":"2026-04-11T17:11:44.281Z","0.44.0-20260412-171252":"2026-04-12T17:13:18.361Z","0.44.0-20260413-113727":"2026-04-13T11:37:54.177Z","0.44.0-20260413-172439":"2026-04-13T17:25:02.956Z","0.44.0-20260414-172619":"2026-04-14T17:26:43.911Z","0.44.0-20260415-172502":"2026-04-15T17:25:25.660Z","0.44.0-20260416-173039":"2026-04-16T17:31:07.598Z","0.44.0-20260417-171902":"2026-04-17T17:19:29.810Z","0.44.0-20260418-171419":"2026-04-18T17:14:43.757Z","0.44.0-20260419-171423":"2026-04-19T17:14:51.014Z","0.44.0-20260420-114011":"2026-04-20T11:40:38.317Z","0.44.0-20260420-172431":"2026-04-20T17:24:58.824Z","0.43.1":"2026-04-21T07:33:35.155Z","0.44.0-20260421-172318":"2026-04-21T17:23:46.528Z","0.44.0-20260422-172215":"2026-04-22T17:22:39.893Z","0.44.0-20260423-173128":"2026-04-23T17:31:52.352Z","0.44.0-20260424-161023":"2026-04-24T16:10:50.879Z","0.44.0-20260424-172119":"2026-04-24T17:21:43.731Z","0.44.0-20260424-192114":"2026-04-24T19:21:40.475Z","0.44.0-20260425-171603":"2026-04-25T17:16:30.808Z","0.44.0-20260426-171558":"2026-04-26T17:16:23.716Z","0.44.0-20260427-043044":"2026-04-27T04:31:10.969Z","0.44.0":"2026-04-27T09:11:12.514Z","0.45.0-20260427-114204":"2026-04-27T11:42:29.249Z","0.45.0-20260427-125941":"2026-04-27T13:00:07.965Z","0.45.0-20260427-143255":"2026-04-27T14:33:19.278Z","0.45.0-20260427-173131":"2026-04-27T17:31:54.268Z","0.45.0-20260428-102253":"2026-04-28T10:23:24.855Z","0.45.0-20260428-123448":"2026-04-28T12:35:15.287Z","0.45.0-20260428-173625":"2026-04-28T17:36:48.169Z","0.45.0-20260429-173345":"2026-04-29T17:34:12.618Z","0.45.0-20260430-173154":"2026-04-30T17:32:15.340Z","0.45.0-20260501-172328":"2026-05-01T17:23:52.153Z","0.45.0-20260502-030757":"2026-05-02T03:08:16.221Z","0.45.0-20260502-171805":"2026-05-02T17:18:21.811Z","0.45.0-20260503-171855":"2026-05-03T17:19:11.397Z","0.45.0-20260504-173336":"2026-05-04T17:33:54.003Z","0.45.0-20260505-173347":"2026-05-05T17:34:15.133Z","0.45.0-20260506-173405":"2026-05-06T17:34:22.652Z","0.44.1":"2026-05-07T00:53:27.180Z","0.45.0-20260507-173617":"2026-05-07T17:36:33.247Z","0.45.0-20260508-063654":"2026-05-08T06:37:12.972Z","0.45.0-20260508-173205":"2026-05-08T17:32:21.749Z","0.45.0-20260509-172041":"2026-05-09T17:20:58.891Z","0.45.0-20260510-172129":"2026-05-10T17:21:45.132Z","0.45.0-20260510-223436":"2026-05-10T22:34:52.731Z","0.45.0-20260511-121238":"2026-05-11T12:12:54.212Z","0.45.0-20260511-174127":"2026-05-11T17:41:45.300Z","0.45.0-20260520-130803":"2026-05-20T13:08:43.218Z","0.45.0-20260520-180137":"2026-05-20T18:02:19.324Z","0.45.1":"2026-05-21T12:09:22.529Z","0.46.0-20260521-121205":"2026-05-21T12:12:47.456Z","0.46.0-20260521-174516":"2026-05-21T17:46:11.566Z","0.46.0-20260522-173824":"2026-05-22T17:39:02.045Z","0.46.0-20260523-172645":"2026-05-23T17:27:23.403Z","0.46.0-20260524-172459":"2026-05-24T17:25:37.868Z","0.46.0-20260525-122044":"2026-05-25T12:21:23.867Z","0.46.0-20260525-173548":"2026-05-25T17:36:27.039Z","0.46.0-20260526-180413":"2026-05-26T18:04:53.055Z","0.46.0-20260527-180509":"2026-05-27T18:05:54.061Z","0.46.0-20260528-174545":"2026-05-28T17:47:00.967Z","0.46.0-20260528-180853":"2026-05-28T18:09:36.370Z","0.46.0-20260528-193907":"2026-05-28T19:39:47.016Z","0.46.0-20260529-090048":"2026-05-29T09:01:27.773Z","0.46.0-20260529-180632":"2026-05-29T18:07:15.858Z","0.46.0-20260530-172704":"2026-05-30T17:27:40.752Z","0.46.0-20260531-172707":"2026-05-31T17:27:48.829Z","0.46.0-20260601-080730":"2026-06-01T08:08:08.444Z","0.46.0-20260601-082009":"2026-06-01T08:20:47.004Z","0.46.0-20260601-130430":"2026-06-01T13:05:08.800Z","0.46.0-20260601-185644":"2026-06-01T18:57:23.604Z","0.46.0-20260602-181930":"2026-06-02T18:20:09.118Z","0.46.0":"2026-06-03T13:08:21.761Z","0.47.0-20260603-183133":"2026-06-03T18:32:13.270Z","0.47.0-20260604-175619":"2026-06-04T17:57:00.728Z","0.47.0-20260605-052313":"2026-06-05T05:23:53.484Z","0.46.1":"2026-06-05T05:32:54.260Z","0.47.0-20260605-173907":"2026-06-05T17:39:53.051Z","0.47.0-20260607-173255":"2026-06-07T17:33:24.924Z","0.47.0-20260608-124325":"2026-06-08T12:43:59.386Z","0.47.0-20260608-180314":"2026-06-08T18:04:14.209Z","0.47.0-20260609-174332":"2026-06-09T17:44:07.213Z","0.47.0-20260610-180440":"2026-06-10T18:05:13.957Z","0.47.0-20260611-180701":"2026-06-11T18:07:38.135Z","0.47.0-20260612-175032":"2026-06-12T17:51:09.086Z","0.47.0-20260613-173353":"2026-06-13T17:34:38.977Z","0.47.0-20260614-173338":"2026-06-14T17:34:22.493Z","0.47.0-20260615-131426":"2026-06-15T13:15:05.421Z","0.47.0-20260615-183458":"2026-06-15T18:35:42.280Z","0.47.0-20260616-110021":"2026-06-16T11:01:00.131Z","0.47.0-20260616-183340":"2026-06-16T18:34:13.985Z","0.46.2":"2026-06-17T11:18:58.346Z","0.47.0-20260617-175751":"2026-06-17T17:58:32.000Z","0.47.0-20260618-180604":"2026-06-18T18:06:42.521Z","0.47.0-20260619-094641":"2026-06-19T09:47:15.738Z","0.47.0-20260619-173859":"2026-06-19T17:39:45.642Z","0.47.0-20260620-173346":"2026-06-20T17:34:22.600Z","0.47.0-20260621-173401":"2026-06-21T17:34:47.785Z","0.47.0-20260622-131006":"2026-06-22T13:10:54.746Z","0.47.0-20260622-161626":"2026-06-22T16:17:00.746Z","0.47.0-20260622-165512":"2026-06-22T16:55:50.856Z","0.47.0-20260622-182500":"2026-06-22T18:25:40.975Z","0.47.0-20260623-073350":"2026-06-23T07:34:27.182Z","0.47.0-20260623-115619":"2026-06-23T11:56:50.980Z","0.47.0-20260623-173822":"2026-06-23T17:39:02.841Z","0.47.0-20260624-174013":"2026-06-24T17:40:52.547Z","0.47.0-20260626-173721":"2026-06-26T17:37:56.004Z","0.47.0-20260627-172808":"2026-06-27T17:28:45.997Z","0.47.0-20260628-173027":"2026-06-28T17:31:00.704Z","0.47.0-20260629-124432":"2026-06-29T12:45:10.042Z","0.47.0-20260629-175419":"2026-06-29T17:55:04.865Z","0.47.0-20260630-173749":"2026-06-30T17:38:29.703Z","0.47.0":"2026-07-01T06:59:09.023Z","0.48.0-20260701-173953":"2026-07-01T17:40:36.969Z","0.48.0-20260702-173819":"2026-07-02T17:38:52.030Z","0.48.0-20260703-173400":"2026-07-03T17:34:35.045Z","0.48.0-20260704-172617":"2026-07-04T17:26:59.942Z","0.48.0-20260705-173036":"2026-07-05T17:31:13.285Z","0.48.0-20260706-122856":"2026-07-06T12:29:37.065Z","0.48.0-20260706-175722":"2026-07-06T17:57:56.152Z","0.48.0-20260707-174258":"2026-07-07T17:43:47.737Z","0.48.0-20260708-173445":"2026-07-08T17:35:25.751Z","0.48.0-20260717-103013":"2026-07-17T10:30:40.935Z","0.48.0-20260717-172749":"2026-07-17T17:28:21.394Z","0.48.0-20260718-172332":"2026-07-18T17:24:07.643Z","0.48.0-20260719-172428":"2026-07-19T17:24:56.325Z","0.48.0-20260720-120720":"2026-07-20T12:07:49.222Z","0.48.0-20260720-142935":"2026-07-20T14:30:03.102Z","0.47.2":"2026-07-20T14:31:30.165Z","0.48.0-20260720-173822":"2026-07-20T17:38:48.397Z","0.48.0-20260721-173311":"2026-07-21T17:33:39.448Z","0.48.0-20260722-120406":"2026-07-22T12:04:34.273Z","0.48.0-20260722-173234":"2026-07-22T17:33:05.224Z","0.48.0-20260723-173259":"2026-07-23T17:33:30.878Z","0.48.0-20260724-173510":"2026-07-24T17:35:55.419Z","0.48.0-20260725-172403":"2026-07-25T17:24:39.577Z","0.48.0-20260726-172438":"2026-07-26T17:25:08.468Z","0.48.0-20260727-122050":"2026-07-27T12:21:23.292Z","0.48.0-20260727-173538":"2026-07-27T17:36:11.167Z","0.48.0-20260728-173341":"2026-07-28T17:34:10.135Z","0.47.3":"2026-07-29T17:17:19.381Z","0.48.0-20260729-173052":"2026-07-29T17:31:19.879Z","0.48.0-20260730-171340":"2026-07-30T17:14:11.356Z","0.48.0-20260730-173333":"2026-07-30T17:34:09.173Z","0.48.0-20260731-130017":"2026-07-31T13:00:52.517Z","0.48.0-20260731-173438":"2026-07-31T17:35:18.038Z","0.48.0-20260801-172415":"2026-08-01T17:24:43.794Z","0.48.0-20260802-172401":"2026-08-02T17:24:33.005Z","0.48.0-20260803-121651":"2026-08-03T12:17:24.370Z","0.48.0-20260803-173829":"2026-08-03T17:39:00.585Z","0.48.0-20260804-173642":"2026-08-04T17:37:18.427Z","0.48.0-20260807-095729":"2026-08-07T09:57:58.429Z","0.48.0-20260807-172124":"2026-08-07T17:22:04.200Z","0.48.0-20260808-171230":"2026-08-08T17:13:06.652Z","0.48.0-20260809-171317":"2026-08-09T17:13:46.221Z","0.48.0-20260810-074708":"2026-08-10T07:47:38.483Z","0.48.0-20260810-113500":"2026-08-10T11:35:30.243Z","0.48.0-20260810-154527":"2026-08-10T15:46:00.612Z","0.48.0-20260810-194125":"2026-08-10T19:41:53.306Z","0.48.0-20260810-214956":"2026-08-10T21:50:21.821Z","0.48.0-20260811-172206":"2026-08-11T17:22:37.445Z","0.48.0":"2026-08-12T15:37:05.013Z","0.49.0-20260812-172350":"2026-08-12T17:24:15.531Z","0.49.0-20260813-091954":"2026-08-13T09:20:22.541Z","0.49.0-20260813-172310":"2026-08-13T17:23:47.017Z","0.49.0-20260814-172211":"2026-08-14T17:22:39.072Z","0.49.0-20260815-170802":"2026-08-15T17:08:35.335Z","0.49.0-20260816-170812":"2026-08-16T17:08:42.465Z","0.49.0-20260817-111623":"2026-08-17T11:16:57.359Z","0.49.0-20260817-171037":"2026-08-17T17:11:07.812Z","0.49.0-20260818-171200":"2026-08-18T17:12:32.812Z","0.49.0-20260819-150535":"2026-08-19T15:06:08.949Z","0.49.0-20260819-171157":"2026-08-19T17:12:59.380Z","0.49.0-20260820-171304":"2026-08-20T17:13:55.779Z","0.49.0-20260821-171241":"2026-08-21T17:13:13.604Z","0.49.0-20260822-170859":"2026-08-22T17:09:30.252Z","0.49.0-20260823-171018":"2026-08-23T17:10:51.046Z","0.49.0-20260824-111845":"2026-08-24T11:19:10.646Z","0.49.0-20260824-171419":"2026-08-24T17:14:59.026Z","0.49.0-20260825-171621":"2026-08-25T17:17:00.511Z","0.49.0-20260826-174147":"2026-08-26T17:42:23.115Z","0.48.2":"2026-08-26T17:50:05.859Z","0.49.0-20260826-175902":"2026-08-26T17:59:28.983Z","0.49.0-20260831-045007":"2026-08-31T04:50:38.017Z","0.49.0-20260831-111408":"2026-08-31T11:14:38.149Z","0.49.0-20260831-170747":"2026-08-31T17:09:12.341Z","0.49.0-20260901-170744":"2026-09-01T17:08:10.113Z","0.50.0-20260909-162230":"2026-09-09T16:23:02.260Z","0.50.0":"2026-09-09T16:42:20.573Z","0.51.0-20260909-170724":"2026-09-09T17:08:07.345Z","0.51.0-20260910-170856":"2026-09-10T17:09:32.816Z","0.51.0-20260911-170756":"2026-09-11T17:09:28.746Z","0.51.0-20260912-170637":"2026-09-12T17:09:16.994Z","0.51.0-20260913-170801":"2026-09-13T17:09:55.316Z","0.51.0-20260914-170735":"2026-09-14T17:09:30.694Z","0.51.0-20260915-170819":"2026-09-15T17:10:37.368Z","0.51.0-20260916-170839":"2026-09-16T17:13:19.589Z","0.51.0-20260917-170804":"2026-09-17T17:10:24.500Z","0.51.0-20260918-170911":"2026-09-18T17:11:05.985Z","0.51.0-20260920-170821":"2026-09-20T17:11:38.247Z","0.51.0-20260921-111646":"2026-09-21T11:19:53.685Z","0.51.0-20260921-170730":"2026-09-21T17:10:07.120Z","0.51.0-20260922-090210":"2026-09-22T09:07:59.570Z","0.51.0-20260922-170911":"2026-09-22T17:11:23.344Z","0.51.0":"2026-09-23T16:13:24.121Z","0.52.0-20260923-170917":"2026-09-23T17:11:05.831Z","0.52.0-20260924-170943":"2026-09-24T17:12:25.468Z","0.52.0-20260925-124433":"2026-09-25T12:46:19.319Z","0.52.0-20260925-170901":"2026-09-25T17:10:56.620Z","0.52.0-20260926-170858":"2026-09-26T17:10:27.202Z","0.52.0-20260926-171821":"2026-09-26T17:20:11.696Z","0.52.0-20260927-132658":"2026-09-27T13:29:34.211Z","0.52.0-20260927-170856":"2026-09-27T17:10:44.751Z","0.52.0-20260928-112327":"2026-09-28T11:26:03.565Z","0.52.0-20260928-170927":"2026-09-28T17:13:18.695Z","0.52.0-20260928-184228":"2026-09-28T18:44:46.805Z","0.52.0-20260929-171242":"2026-09-29T17:15:26.210Z","0.52.0-20260930-171131":"2026-09-30T17:12:52.671Z","0.52.0-20261002-102627":"2026-10-02T10:27:51.029Z","0.52.0-20261002-170911":"2026-10-02T17:10:40.679Z","0.52.0-20261003-181554":"2026-10-03T18:17:24.684Z","0.52.0-20261004-180652":"2026-10-04T18:09:05.307Z"},"license":"Moderne Proprietary","homepage":"https://github.com/moderneinc/rewrite-node","description":"OpenRewrite recipes for Node.js library migrations.","maintainers":[{"name":"zieka","email":"scullykns@gmail.com"},{"name":"knutwannheden","email":"knut.wannheden@gmail.com"},{"name":"natedanner","email":"nate.danner@gmail.com"},{"name":"sjungling","email":"scott.jungling@gmail.com"},{"name":"mccartney","email":"greg.oledzki+npm@moderne.io"},{"name":"jkschneider","email":"jkschneider@gmail.com"}],"readme":"","readmeFilename":""}