{"author":{"name":"Ben Newman","email":"bn@cs.stanford.edu"},"name":"@putout/recast","version":"1.8.0","description":"JavaScript syntax tree transformer, nondestructive pretty-printer, and automatic source map generator","keywords":["ast","rewriting","refactoring","codegen","syntax","transformation","parsing","pretty-printing"],"homepage":"http://github.com/putoutjs/recast","repository":{"type":"git","url":"git://github.com/putoutjs/recast.git"},"license":"MIT","main":"main.js","types":"main.d.ts","scripts":{"mocha":"test/run.sh","debug":"test/run.sh --inspect-brk","test":"npm run lint && npm run build && npm run mocha","build":"npm run clean && tsc","lint":"eslint --ext .ts .","format":"prettier --write .","clean":"tsc --build --clean","prepare":"npm run build","postpack":"npm run clean"},"lint-staged":{"*.ts":["eslint","prettier -c"]},"browser":{"fs":false},"dependencies":{"ast-types":"0.15.2","esprima":"~4.0.0","source-map":"~0.6.1","tslib":"^2.0.1"},"devDependencies":{"@babel/core":"7.14.8","@babel/parser":"7.14.8","@babel/preset-env":"7.16.11","@types/babel__template":"^7.4.1","@types/babel__traverse":"^7.18.1","@types/esprima":"4.0.3","@types/glob":"8.0.0","@types/mocha":"9.1.1","@types/node":"^18.0.3","@typescript-eslint/parser":"^5.8.0","eslint":"^8.5.0","esprima-fb":"15001.1001.0-dev-harmony-fb","flow-parser":"^0.186.0","glob":"8.0.3","lint-staged":"^13.0.3","mocha":"^10.0.0","prettier":"^2.6.2","reify":"0.20.12","typescript":"^4.3.5"},"engines":{"node":">=12"},"publishConfig":{"access":"public"},"gitHead":"a47935d57df5782caad8219cf2b7c010233f58f6","bugs":{"url":"https://github.com/putoutjs/recast/issues"},"_id":"@putout/recast@1.8.0","_nodeVersion":"18.8.0","_npmVersion":"8.3.0","dist":{"shasum":"75323db808410fef563c50b5e0819cc617f32613","size":52181,"noattachment":false,"key":"/@putout/recast/-/@putout/recast-1.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/recast/download/@putout/recast-1.8.0.tgz"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/recast_1.8.0_1662643905996_0.61345232211453"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-08T21:14:28.317Z","publish_time":1662643906152,"_cnpm_publish_time":1662643906152,"dist-tags":{"latest":"1.16.1"}}