{"bin":{"jscodeshift":"bin/jscodeshift.js"},"bugs":{"url":"https://github.com/facebook/jscodeshift/issues"},"dist":{"shasum":"b9ea1d8d1c9255103bfc4cb42ddb46e18cb2415c","tarball":"https://registry.npmjs.org/jscodeshift/-/jscodeshift-17.3.0.tgz","fileCount":90,"integrity":"sha512-LjFrGOIORqXBU+jwfC9nbkjmQfFldtMIoS6d9z2LG/lkmyNXsJAySPT+2SWXJEoE68/bCWcxKpXH37npftgmow==","signatures":[{"sig":"MEYCIQDSzWfM+Jxv/IG9lz1Y78gs7SfofgkMxacernXMYPgeEgIhAK/c87SDjn9iD6ORJWbUntwWPllUbQdxXYm3KQ09+iFi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":399526},"jest":{"roots":["src","bin","parser","sample"]},"main":"index.js","name":"jscodeshift","author":{"name":"Felix Kling"},"engines":{"node":">=16"},"gitHead":"4e1aa608358aa31634f338532d4427c38c174543","license":"MIT","scripts":{"test":"jest --bail","clean":"rm -rf dist/","prepare":"yarn clean && cp -R src/ dist/","release":"changeset publish"},"_npmUser":{"name":"danbuild","email":"build@dan.cx"},"homepage":"https://github.com/facebook/jscodeshift#readme","keywords":["codemod","recast","babel"],"repository":{"url":"git+https://github.com/facebook/jscodeshift.git","type":"git"},"_npmVersion":"10.8.2","description":"A toolkit for JavaScript codemods","directories":{},"maintainers":[{"name":"daniel15","email":"npm@d.sb"},{"name":"mroch","email":"marshall@roch.com"},{"name":"yungsters","email":"yungsters@gmail.com"},{"name":"fb","email":"opensource+npm@fb.com"},{"name":"flowtype","email":"flow@fb.com"},{"name":"danbuild","email":"build@dan.cx"}],"_nodeVersion":"20.19.0","dependencies":{"tmp":"^0.2.3","recast":"^0.23.11","neo-async":"^2.5.0","micromatch":"^4.0.7","picocolors":"^1.0.1","@babel/core":"^7.24.7","flow-parser":"0.*","graceful-fs":"^4.2.4","@babel/parser":"^7.24.7","@babel/register":"^7.24.6","write-file-atomic":"^5.0.1","@babel/preset-flow":"^7.24.7","@babel/preset-typescript":"^7.24.7","@babel/plugin-transform-private-methods":"^7.24.7","@babel/plugin-transform-class-properties":"^7.24.7","@babel/plugin-transform-modules-commonjs":"^7.24.7","@babel/plugin-transform-optional-chaining":"^7.24.7","@babel/plugin-transform-nullish-coalescing-operator":"^7.24.7"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"jest":"^29.7.0","jsdoc":"^4.0.3","eslint":"8.56.0","@changesets/cli":"^2.27.8","@babel/eslint-parser":"^7.24.7"},"peerDependencies":{"@babel/preset-env":"^7.1.6"},"peerDependenciesMeta":{"@babel/preset-env":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jscodeshift_17.3.0_1742829108813_0.9487613842773315","host":"s3://npm-registry-packages-npm-production"},"_id":"jscodeshift@17.3.0","version":"17.3.0"}