{"bugs":{"url":"https://github.com/putoutjs/recast/issues"},"dist":{"shasum":"65a2981fce4b902ecf268f57c00be27719d50df1","tarball":"https://registry.npmjs.org/@putout/recast/-/recast-1.16.0.tgz","fileCount":41,"integrity":"sha512-F058J0BfrhdKyplAEGlnaHVcAcTJEKH44eYLeS7YFHurv4nyoQ3scVoROUTYI7pELJ7CpDifMT1sg8JQsM/IGg==","signatures":[{"sig":"MEUCIDHKBaac0Zmr7/Jhe3EcTfuACy4HZNHa5JquOuj9EvDYAiEArARRG9PMOw5iTq2asdsnfKdL53zD94cpl62F4m8+RS8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":243685},"main":"main.js","name":"@putout/recast","types":"main.d.ts","author":{"name":"Ben Newman","email":"bn@cs.stanford.edu"},"browser":{"fs":false},"engines":{"node":">=12"},"gitHead":"21315cf5521ce151c4bfc342e02b1264a4529969","license":"MIT","scripts":{"lint":"eslint --ext .ts .","test":"tsc --build && npm run mocha","build":"npm run clean && tsc","clean":"tsc --build --clean","debug":"test/run.sh --inspect-brk","mocha":"test/run.sh","format":"prettier --write .","prepare":"npm run build","postpack":"npm run clean","lint:test":"run lint && npm run build && npm run mocha","format:check":"prettier --check ."},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"homepage":"http://github.com/putoutjs/recast","keywords":["ast","rewriting","refactoring","codegen","syntax","transformation","parsing","pretty-printing"],"repository":{"url":"git://github.com/putoutjs/recast.git","type":"git"},"_npmVersion":"10.7.0","description":"JavaScript syntax tree transformer, nondestructive pretty-printer, and automatic source map generator","directories":{},"lint-staged":{"*.ts":["eslint","prettier -c"]},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_nodeVersion":"22.2.0","dependencies":{"tslib":"^2.0.1","esprima":"~4.0.0","ast-types":"^0.16.1","source-map":"~0.6.1","tiny-invariant":"^1.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"8.0.3","mocha":"^10.2.0","reify":"0.20.12","eslint":"^8.40.0","prettier":"^3.0.0","esprima-fb":"15001.1001.0-dev-harmony-fb","typescript":"^5.0.2","@babel/core":"7.23.0","@types/glob":"8.0.0","@types/node":"^20.0.0","flow-parser":"^0.211.0","lint-staged":"^13.2.2","@types/mocha":"10.0.1","@babel/parser":"7.23.3","@types/esprima":"^4.0.3","@babel/preset-env":"7.22.6","@types/babel__template":"^7.4.1","@types/babel__traverse":"^7.18.1","@typescript-eslint/parser":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/recast_1.16.0_1716836928485_0.30621825017491777","host":"s3://npm-registry-packages"},"_id":"@putout/recast@1.16.0","version":"1.16.0"}