{"c8":{"lines":100,"exclude":["test"],"branches":100,"reporter":["lcov","text"],"functions":100,"statements":100,"checkCoverage":true},"bin":{"escodegen":"./bin/escodegen.js","esgenerate":"./bin/esgenerate.js"},"bugs":"http://github.com/es-joy/escodegen/issues","dist":{"shasum":"554370b2186f37eb037698e0ebb7c3db04f71b25","tarball":"https://registry.npmjs.org/@es-joy/escodegen/-/escodegen-5.0.1.tgz","fileCount":10,"integrity":"sha512-0sOnDSVMt7Zg5qmXz4ab1yOXrUi0QmSPqpm5d547puNdJxT0J+Xdip2F/5j07nuE1pW131AX5jFUvOIfZPYNRg==","signatures":[{"sig":"MEYCIQCR/lfWGmjO3of2S4att8yzUFIaZzU5G8whsugy0+f/0AIhAObc8FQ5LwfM8YZgvu/L52rl/t9scgrdan+1Yat5lDJH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAiJ8lQkT2nz03Wg0GWO/NKGCdS3rD/dbx5mInVHmR68AiBTYi5BpdbtIyrA6b6xWh+D/e4BcbfXV3nnO81d+KaQCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":215280},"name":"@es-joy/escodegen","type":"module","types":"./dist/escodegen-node.d.ts","author":{"web":"http://github.com/Constellation","name":"Yusuke Suzuki","email":"utatane.tea@gmail.com"},"engines":{"node":"^22.16.0 || >=24.0.0"},"exports":{"node":{"types":"./dist/escodegen-node.d.ts","import":"./dist/escodegen-node.esm.min.js"},"browser":"./dist/escodegen-browser.esm.min.js","default":{"types":"./dist/escodegen-node.d.ts","import":"./dist/escodegen-node.esm.min.js"}},"license":"BSD-2-Clause","scripts":{"tsc":"tsc","attw":"attw --pack . --profile esm-only node16","lint":"eslint .","test":"npm run build && npm run unit-test && npm run lint","build":"rollup -c","mocha":"mocha --require chai/register-expect.js test/*.js --timeout 100000","release":"node tools/release.js","unit-test":"c8 npm run mocha","example-generate":"./bin/esgenerate.js benchmark/asts/backbone-0.5.3-ast.json","example-escodegen":"./bin/escodegen.js benchmark/old.cjs"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"homepage":"http://github.com/es-joy/escodegen","keywords":["code","generation"],"repository":{"url":"http://github.com/es-joy/escodegen.git","type":"git"},"description":"ECMAScript code generator","directories":{},"maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"contributors":[],"dependencies":{"esprima":"^4.0.1","optionator":"^0.9.4","@types/estree":"^1.0.10","@es-joy/esutils":"^3.0.0","@es-joy/estraverse":"^7.1.1","@es-joy/jsdoccomment":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","chai":"^6.3.0","acorn":"^8.19.0","mocha":"^12.0.3","eslint":"^10.14.0","rollup":"^4.68.0","globals":"^17.14.0","@eslint/js":"^10.0.1","source-map":"~0.8.0","typescript":"^7.0.2","chai-exclude":"^3.0.1","@types/esutils":"^2.0.2","@arethetypeswrong/cli":"^0.18.5","@rollup/plugin-terser":"^1.0.2","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-commonjs":"^29.0.3","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-transform-es2017-object-entries":"0.0.5"},"optionalDependencies":{"source-map":"~0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/escodegen_5.0.1_1793990405762_0.013263006761807694","host":"s3://npm-registry-packages-npm-production"},"_id":"@es-joy/escodegen@5.0.1","version":"5.0.1"}