{"bin":{"sucrase":"bin/sucrase","sucrase-node":"bin/sucrase-node"},"bugs":{"url":"https://github.com/alangpierce/sucrase/issues"},"dist":{"shasum":"c4a95e0f1e18b6847127258a75cf360bc568d4a7","tarball":"https://registry.npmjs.org/sucrase/-/sucrase-3.32.0.tgz","fileCount":187,"integrity":"sha512-ydQOU34rpSyj2TGyz4D2p8rbktIOZ8QY9s+DGLvFU1i5pWJE8vkpruCjGCMHsdXwnD7JDcS+noSwM/a7zyNFDQ==","signatures":[{"sig":"MEUCIQDU+4+3xjG2gmH6QeWQQpH04DvtvAm0WEJSnWmCjoYwXwIgSFqboNcKL9BJdJoZS+lLg2MKBNSV7ELbC6txIfreQNE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1115940,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMlYCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQ4xAAi65PSF1aemTKuSoFktUlrA60qEEL91qnxi2KS+spYMwcZ8Wa\r\nzLF5KSNpSCBD/XtGYLEdZAef4NvJC9ryj6FpBVFUS/6UjnjVLyHGal+TSHbu\r\nSlMXQ6MsChtjKGe9ngBD/i+j5o9XE94DvE/+jy82q6fTxYXYZ85Mg8vlSagt\r\np9BY3P3P55WJ/zbSAliRyW/s0UpmG03N8CsYvigRHB2Sxc9lyWZea7HqKJ5L\r\nqXFqi/Ft1udWrN8cuUpK9ty5hvYQxUcrKzNEQFMWpK7yiwjGsx0eHUjeaqSa\r\nq/hfNKMCDE/UqIeWpIJIvztMNUtFOzjqGc3l1QgAJzMGHY4r/mop9PS6KJgH\r\nkEgT5Ewrbx6EpebmUrixxdQ0jaJgHZl4SIDltkCrp5Q5kCpNCdiQKjiSM9KT\r\nOCv6cHOfHpmWNndkDkhSGNiSRNP4j6bkiDYJSHmfXT2p2po3nForuDBwjsVa\r\n/8kZRNUklPE/kq2BkcrbMk0lMa+UHhadjQIvCea5skPIuGvw/2Ev0YOfBdYD\r\nraWUo0rbiXjW479NhWxucR+OaoCXvVs2ysd1ZCrbhDeWB603KdavQEKpJ9Pf\r\ntQcP6qzpny4mbzRkCWD1HLaKb28ErzL5TIOgUVJ0Y7jTBL86a9bbrW0T5o7u\r\nH1+qEXIRsmH/BDL06A/xYZEKnJWb+NZ9E4I=\r\n=qa1S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","name":"sucrase","types":"dist/types/index.d.ts","author":{"name":"Alan Pierce","email":"alangpierce@gmail.com"},"module":"dist/esm/index.js","engines":{"node":">=8"},"gitHead":"2fafe71dc2df754dc7087fbea77d0672e0eb8101","license":"MIT","scripts":{"lint":"sucrase-node script/lint.ts","test":"yarn lint && yarn test-only","build":"sucrase-node script/build.ts","clean":"rm -rf ./build ./dist ./dist-self-build ./dist-types ./example-runner/example-repos ./spec-compliance-tests/test262/test262-checkout ./spec-compliance-tests/babel-tests/babel-tests-checkout","profile":"node --inspect-brk ./node_modules/.bin/sucrase-node ./benchmark/profile","release":"sucrase-node script/release.ts","test262":"sucrase-node spec-compliance-tests/test262/run-test262.ts","generate":"sucrase-node generator/generate.ts","benchmark":"cd benchmark && yarn && sucrase-node ./benchmark.ts","test-only":"mocha './test/**/*.ts'","fast-build":"sucrase-node script/build.ts --fast","run-examples":"sucrase-node example-runner/example-runner.ts","microbenchmark":"sucrase-node benchmark/microbenchmark.ts","prepublishOnly":"yarn clean && yarn build","profile-project":"node --inspect-brk ./node_modules/.bin/sucrase-node ./benchmark/benchmark-project.ts --profile","report-coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","integration-test":"cd integration-test && yarn && yarn link @sucrase/jest-plugin && mocha --timeout 10000 ./integration-tests.ts","benchmark-compare":"sucrase-node ./benchmark/compare-performance.ts","check-babel-tests":"sucrase-node spec-compliance-tests/babel-tests/check-babel-tests.ts","test-with-coverage":"nyc mocha './test/**/*.ts'"},"_npmUser":{"name":"alangpierce","email":"alangpierce@gmail.com"},"homepage":"https://github.com/alangpierce/sucrase#readme","keywords":["babel","jsx","typescript","flow"],"repository":{"url":"git+https://github.com/alangpierce/sucrase.git","type":"git"},"_npmVersion":"8.13.2","description":"Super-fast alternative to Babel for when you can target modern JS runtimes","directories":{},"maintainers":[{"name":"alangpierce","email":"alangpierce@gmail.com"}],"resolutions":{"**/eshost/socket.io":"^4"},"_nodeVersion":"18.6.0","contributors":[{"name":"Direct contributors to the Sucrase project:"},{"name":"Alan Pierce"},{"name":"Sucrase contains a modified fork of Babylon, which itself was forked from Acorn."},{"name":"Babel and Babylon are copyright 2014-2018 Sebastian McKenzie"},{"name":"See https://babeljs.io/team for a list of contributors to the Babel project."},{"name":"List of Acorn contributors:"},{"name":"Adrian Rakovsky"},{"name":"Alistair Braidwood"},{"name":"Andres Suarez"},{"name":"Aparajita Fishman"},{"name":"Arian Stolwijk"},{"name":"Artem Govorov"},{"name":"Brandon Mills"},{"name":"Charles Hughes"},{"name":"Conrad Irwin"},{"name":"David Bonnet"},{"name":"Forbes Lindesay"},{"name":"Gilad Peleg"},{"name":"impinball"},{"name":"Ingvar Stepanyan"},{"name":"Jesse McCarthy"},{"name":"Jiaxing Wang"},{"name":"Joel Kemp"},{"name":"Johannes Herr"},{"name":"Jürg Lehni"},{"name":"keeyipchan"},{"name":"Kevin Kwok"},{"name":"krator"},{"name":"Marijn Haverbeke"},{"name":"Martin Carlberg"},{"name":"Mathias Bynens"},{"name":"Mathieu 'p01' Henri"},{"name":"Max Schaefer"},{"name":"Max Zerzouri"},{"name":"Mihai Bazon"},{"name":"Mike Rennie"},{"name":"Nick Fitzgerald"},{"name":"Oskar Schöldström"},{"name":"Paul Harper"},{"name":"Peter Rust"},{"name":"PlNG"},{"name":"r-e-d"},{"name":"Rich Harris"},{"name":"Sebastian McKenzie"},{"name":"zsjforcn"}],"dependencies":{"mz":"^2.7.0","glob":"7.1.6","pirates":"^4.0.1","commander":"^4.0.0","lines-and-columns":"^1.1.6","ts-interface-checker":"^0.1.9","@jridgewell/gen-mapping":"^0.3.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chalk":"^4","mocha":"^10.0.0","eslint":"^8.17.0","codecov":"^3.8.3","sucrase":"^3.31.0","prettier":"^2.6.2","@types/mz":"^2.7.4","typescript":"~4.7","@babel/core":"^7.18.6","@types/glob":"^7","@types/node":"^17.0.41","@types/mocha":"^9.1.1","test262-harness":"^10.0.0","eslint-plugin-import":"~2.26","ts-interface-builder":"^0.3.3","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@jridgewell/trace-mapping":"^0.3.18","@typescript-eslint/parser":"^5.27.1","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/sucrase_3.32.0_1681020418595_0.6632562732409777","host":"s3://npm-registry-packages"},"_id":"sucrase@3.32.0","version":"3.32.0"}