{"_id":"@babel/eslint-parser","_rev":"64-e827a945b72eba17423344de4f982f26","name":"@babel/eslint-parser","dist-tags":{"latest":"7.24.1","esm":"7.21.4-esm.4","next":"8.0.0-alpha.8","next-eslint-9":"7.24.5-pre.1"},"versions":{"7.11.0":{"name":"@babel/eslint-parser","version":"7.11.0","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":{"name":"The Babel Team","url":"https://babeljs.io/team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babeljs.io/","engines":{"node":"^10.13.0 || ^12.13.0 || >=14.0.0"},"main":"./lib/index.js","type":"commonjs","exports":{".":"./lib/index.js","./package.json":"./package.json"},"peerDependencies":{"@babel/core":">=7.11.0","eslint":">=7.5.0"},"dependencies":{"eslint-scope":"5.1.0","eslint-visitor-keys":"^1.3.0","semver":"^6.3.0"},"devDependencies":{"@babel/core":"^7.11.0","dedent":"^0.7.0","eslint":"^7.5.0","lodash.clonedeep":"^4.5.0"},"gitHead":"45fdb87747051f59c39e27e064558afdd76c4f71","_id":"@babel/eslint-parser@7.11.0","_nodeVersion":"14.6.0","_npmVersion":"lerna/3.19.0/node@v14.6.0+x64 (darwin)","dist":{"integrity":"sha512-dJDM2Pc01D9TwKL3Mmz2xgVF9X953RBHq9H4gywbN1q8MrfvXmNHfsCt06vvByBVQqm+9WxMs+doEH/R09TwWQ==","shasum":"b123924edd44508782c030066c926f1b807151cd","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.11.0.tgz","fileCount":11,"unpackedSize":32914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIzfCCRA9TVsSAnZWagAAcuoP/0YLVI5QBS9IGB//OmSC\njvQv3zdHRW00Ga3UubhkrYAACGAudIWPSXNjvl6PtnM6Tnu9vWxX0asUM3hg\nwbhUyhxXyXWhrJmJznpTYXuq/2K157AWq3wXniNafaT/351JX8Y+vohZeuBu\nvWsJslE46ztnqyuEenac9jwZUrNrjKK2ohIHOzQJmi7Y573/fnliDRRXIDbD\nTTBZJwS7O0NcFjAY6EWHScL/yC+UShHTXIBlKKo/VJuaEpbslvHwmFcIF5Mn\nqAxjU8YkvYsJ6CXJaB/x6DvUzllzAFAD4USoUO/a0QD7CP9S6wOkFWaNDi0E\nNoOAaiyOK7wSe1FykL8oGn5lDIgdI2sX6U3ox8cngEmlyU4tu58uUawEfFWl\nYc1LGDqOsY0qMLbTMtWK1c/Nix/yq7YboTm/tzhfUUVozZFJiepxCTjrWgHa\nt26G8OtlpHO3PCjbXc9XBqkXwmfHvm0XxQUvS/jzNMlWQgrQYaTc3dxgG674\nw9yu14xAnJ73kneOXzOVs6yQ6SKemGINcVvIchDR2SCOe8VNx++XaoWU5Vd2\n+VLzTX9iuTU28wbuR1LlLjGGdUkjdtwfwW/BzO0SMNVmTs3jzKe/4YhEpMAT\nsUp7SN3tdposA+gEzbpFLtWX0ob197NThFmZj5ogP1FqeTWXBMNzbR3GrqyC\nkbl+\r\n=GJI0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDNPldKSE0QnNThzluRxAw6/mvUbjjie8hdBfegqi3cmAiEAx/YgSKTdLxYzhzEfqliMdt+bIUlSpxVKTdiTTWy7X4E="}]},"maintainers":[{"name":"jlhwung","email":"i@jhuang.me"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"name":"danez","email":"daniel@tschinder.de"},{"name":"existentialism","email":"bng412@gmail.com"}],"_npmUser":{"name":"jlhwung","email":"i@jhuang.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_7.11.0_1596143553569_0.8277296419398963"},"_hasShrinkwrap":false},"7.11.3":{"name":"@babel/eslint-parser","version":"7.11.3","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":{"name":"The Babel Team","url":"https://babeljs.io/team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babeljs.io/","engines":{"node":"^10.13.0 || ^12.13.0 || >=14.0.0"},"main":"./lib/index.js","type":"commonjs","exports":{".":"./lib/index.js","./package.json":"./package.json"},"peerDependencies":{"@babel/core":">=7.11.0","eslint":">=7.5.0"},"dependencies":{"eslint-scope":"5.1.0","eslint-visitor-keys":"^1.3.0","semver":"^6.3.0"},"devDependencies":{"@babel/core":"^7.11.0","dedent":"^0.7.0","eslint":"^7.5.0","lodash.clonedeep":"^4.5.0"},"gitHead":"57b658c4d83db6874dd3d72a5a653c5b2cec6e78","_id":"@babel/eslint-parser@7.11.3","_nodeVersion":"14.7.0","_npmVersion":"lerna/3.19.0/node@v14.7.0+x64 (darwin)","dist":{"integrity":"sha512-OdCt/CVXdR/eTNTYDEobf4e55m/AAc04ki+/Oe2/GE8ivh2FxX4yDab48lA6t7ysP4M7luap6Fxx3hUVNTwzFQ==","shasum":"ceb94cb6e2457c4a4d2d87db29925e6b48d20786","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.11.3.tgz","fileCount":11,"unpackedSize":32881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLwYGCRA9TVsSAnZWagAA2rsP/0p9zLDCPClpU0Z+4BWb\n6V8Xhs72Cl0KksOClKELlgj+3PCcqiwvR6vVIhT1hy9IVCw0NNNv5nrhhVCy\nFUuigHNGEehsjRYpyYt/0JEHdeRVkU4INvV+DPrdzWoN5VF7rCPuOU+cX0EB\nR4pQKz2gSkRRvySqcM/7KsUpiMF7A3nbWzMAtBq2CFrUjJBeu3e1maXp/Qu6\njfGSTOhJJoBBwUOJJjkqACaNuJ3ISPr0vL3SKI4eiZgEKbeGE8WalbmcF8BC\n2qezbq3tr1ayOxvgp0RllVgmeodrwAdWXMs/Ddc84+QgAJxiHwkrken4VJbJ\n8euatqs568+mOkdQJrlaqznDrK9PHRzvbqAqLDoenbP4EM6Cov+7O5Gz3Jzv\n7Mj28NlO9BrDcFC9XjcybLwEdTzPPD2O/HOn46eebC4jU54BiLW6MFdg7PN+\nDgvgKodLBhXSuYPB1IKVwVEmkVlHH+1ehRiSGzumpP2pKZa3ItMzPg7tF4O4\nrHbbXtizD2Cb0U27Vmm4o3mwFumSGMf8/UkvSy5runHYcqRMo9ISOwf3ASLv\ni14QjJ4ZwU800rjHKIa2FijcDJCyLCeflcApUsmHMelHNEzmafqt7bnxZi1F\nrtHuKQa3Tk07ufAL3M3XP6H7iYaVrb41w/A9yu9MseFk2NjDnx1xrfxnd2dG\nq3Ft\r\n=AaKr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3y9Isqfe/d15K7b1irscVy1GKAfuLKfoaUR1ptQOT+gIhAMVLosguYwaaDEgy/5e0nLrqob35mqJjHQ8hRpE0W6tP"}]},"maintainers":[{"name":"danez","email":"daniel@tschinder.de"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"jlhwung","email":"i@jhuang.me"},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"}],"_npmUser":{"name":"jlhwung","email":"i@jhuang.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_7.11.3_1596917254267_0.8828969968470111"},"_hasShrinkwrap":false},"7.11.4":{"name":"@babel/eslint-parser","version":"7.11.4","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":{"name":"The Babel Team","url":"https://babeljs.io/team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babeljs.io/","engines":{"node":"^10.13.0 || ^12.13.0 || >=14.0.0"},"main":"./lib/index.js","type":"commonjs","exports":{".":"./lib/index.js","./package.json":"./package.json"},"peerDependencies":{"@babel/core":">=7.11.0","eslint":">=7.5.0"},"dependencies":{"eslint-scope":"5.1.0","eslint-visitor-keys":"^1.3.0","semver":"^6.3.0"},"devDependencies":{"@babel/core":"^7.11.4","dedent":"^0.7.0","eslint":"^7.5.0","lodash.clonedeep":"^4.5.0"},"gitHead":"90b198956995195ea00e7ac9912c2260e44d8746","_id":"@babel/eslint-parser@7.11.4","_nodeVersion":"14.7.0","_npmVersion":"lerna/3.19.0/node@v14.7.0+x64 (darwin)","dist":{"integrity":"sha512-syIzsqEUvmc6WEYbLqrvBODCM1wMo3SQ4h4G9gtCcQctv1VUlA5davRAWHFm7ncQlxcJs4I7kaflsnAP8iA8Aw==","shasum":"f79bac69088097a8418f5c67fc462c89a72c2f48","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.11.4.tgz","fileCount":11,"unpackedSize":32954,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPsgjCRA9TVsSAnZWagAAe+MP/2NmITvOEPA7AMcGozsp\n15umaJO5MfsuzDzYrAM6gQHXJ82qqgMueA6vEUNvCl3iBSz1eJg/6ilafE5Y\nztEx4drJNzEVkfZH5H8UGWSz0EQR0zBtR9VLRWgTnKTAYhwUx/BRrh8modjG\neUPqdIYlU4Lh8Cvzce+uISyeDx15TQxCSh+QMixo8I18eDkwiXtKSsv0ksaa\namUdQLUBZOCnHwmQWYSErAs2LcD+hkejW3i6cARYuZ5FSNdAbuCHvP5gC3e/\ne6ivW+OR9zxXYMVa1HWwkE1cRHDrPODDh0IjkYxxEoid+4fVzsMyjG5mJp/A\nZeZm4vVCsMEADdYtAhCxPwQB8iA2lYSn8BcFnFwdIWChyPyz7s3vzwVarKyB\n/FhGCN0kxw8wwog/Cy4CuUZ0KIJHW+NgUSrTJkNDaANASFfFmrzpUwMvKiv0\n4ayVXNKOEKxlpFJhLOk8lFOlvFXFbBb5VCOtTA0pZc2Z5SxRbs3e5iuw9aiy\nRnr2l5yfRPOf9FJUoYWXYP8C/MtOJKfbX2+DE0v8S5UcgOl6g8VnI0uQpCt8\nSRJAdTPc6ElSg5MmGVlS78JMDUT3quU1qH/8Sg7xKorfZYsSszYWYZtHwnZS\nszSNHgXsRGUbD1APH7jmeRQkcAAa2dLCrLxP+LyowAOG6GixzBl00C3zHeuO\nx5DP\r\n=QP2X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICz6V8R58j7LI2En593Vv/VODKl8Zfw/W9g3RewD84GqAiB8z0fmuQDDQZRYqcu0dXnRENTTxQoZ/tEHoTRM59gyQw=="}]},"maintainers":[{"name":"danez","email":"daniel@tschinder.de"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"jlhwung","email":"i@jhuang.me"},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"}],"_npmUser":{"name":"jlhwung","email":"i@jhuang.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_7.11.4_1597949986760_0.4396955739493471"},"_hasShrinkwrap":false},"7.11.5":{"name":"@babel/eslint-parser","version":"7.11.5","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":{"name":"The Babel Team","url":"https://babeljs.io/team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babeljs.io/","engines":{"node":"^10.13.0 || ^12.13.0 || >=14.0.0"},"main":"./lib/index.js","type":"commonjs","exports":{".":"./lib/index.js","./package.json":"./package.json"},"peerDependencies":{"@babel/core":">=7.11.0","eslint":">=7.5.0"},"dependencies":{"eslint-scope":"5.1.0","eslint-visitor-keys":"^1.3.0","semver":"^6.3.0"},"devDependencies":{"@babel/core":"^7.11.5","dedent":"^0.7.0","eslint":"^7.5.0","lodash.clonedeep":"^4.5.0"},"gitHead":"af64ccb2b00bc7574943674996c2f0507cdbfb6f","_id":"@babel/eslint-parser@7.11.5","_nodeVersion":"14.9.0","_npmVersion":"lerna/3.19.0/node@v14.9.0+x64 (darwin)","dist":{"integrity":"sha512-DZ3maD3ciwRg1pOzEpJ1outlV1DA/A8XHDQoyL69fC3RIJMlMq1UPudgfRkW0YFqmQPR6OPvu8chaT7Yq2Mm8A==","shasum":"398192b8d1cd3678efb709f5ab09d9aa2a2218fd","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.11.5.tgz","fileCount":11,"unpackedSize":32953,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTVc/CRA9TVsSAnZWagAA5KkP+wXk9qldT7Wx5TkWm9zz\nLMYNuFyVJiSPXgt2TJ9umoleJDvky7JG2zM22uHt4ntuazZcVhoVx7CfY4hX\n9hxv9SgJrTiTSwek+azx/UPuyQWnTqAXeeygEtd22WxLLAoEime133gUguEZ\n7UjQaBD91N2qYD/+cedIieefH6EYciMLDdjpfN8OKL63eZKUmZz7vxxAcd6A\n8wf4oeYwlK7J1Bj5ZU+iWEL0YA90BtWxd/nvXm1PNmYjwnzyATIj9VvUmm34\nEp1ShIaLRec1PJE/eV1hwhbpwg9f+MQOBKZgQwOhiI+OkGV6vq+YPPlRVAcp\nHTK5NScMfYqkJgOhfmpkL+sztcEYDWNtm1mtX5//D8i3JnwLyOFrrccso7FY\nQ85fOMtkDu3FWqVKe4XHReVXNiU1a5ENK9N2Cr0B3xCHV2XIwefggALbDGsy\noaYW80w39M3VqNi7NVp+pfcXg2s65efSAZgK7kous4Rc5zjbr/jJiJ/FTOgi\nJEv6orcR9BbcehoVICOZwQitmT3fSfSCEx1+0/lexeiodLpghQKCjq1gdXof\nFljq4t7yXxWk+7BfejrfQL29jBx3SpAfKGfm7jKEhN35zN9GOZ2KN/3OJuoR\nUF5tW4h7IJSOOmFLVUk0i+DfSc7jQwIBNuVm1aL5cZJg0Lc0Q8B9PZtQlaTB\nWtaf\r\n=6LbU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtzhOhq+bRHvZYBRBDa+62sQ94ETRWD2ovg9hdknqnFgIgXsI/jdk4lLS58+Mv5bngL9n0+66+MugerQ7pREG61oM="}]},"maintainers":[{"name":"danez","email":"daniel@tschinder.de"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"jlhwung","email":"i@jhuang.me"},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"}],"_npmUser":{"name":"jlhwung","email":"i@jhuang.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_7.11.5_1598904119839_0.884852142645048"},"_hasShrinkwrap":false},"7.12.1":{"name":"@babel/eslint-parser","version":"7.12.1","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":"The Babel Team (https://babeljs.io/team)","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babeljs.io/","engines":{"node":"^10.13.0 || ^12.13.0 || >=14.0.0"},"main":"./lib/index.js","type":"commonjs","exports":{".":"./lib/index.js","./package.json":"./package.json"},"peerDependencies":{"@babel/core":">=7.11.0","eslint":">=7.5.0"},"dependencies":{"eslint-scope":"5.1.0","eslint-visitor-keys":"^1.3.0","semver":"^6.3.0"},"devDependencies":{"@babel/core":"^7.12.1","dedent":"^0.7.0","eslint":"^7.5.0","lodash.clonedeep":"^4.5.0"},"_id":"@babel/eslint-parser@7.12.1","dist":{"shasum":"b3ae38e6174d2d0d2d00d2dcd919b4086b6bb8f0","integrity":"sha512-cc7WQHnHQY3++/bghgbDtPx+5bf6xTsokyGzV6Qzh65NLz/unv+mPQuACkQ9GFhIhcTFv6yqwNaEcfX7EkOEsg==","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.12.1.tgz","fileCount":11,"unpackedSize":32896,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiM+SCRA9TVsSAnZWagAAL5gP/0vhLW9KRpYEK+aGambR\nTJrcy/IHzyvpH+7FddzL1QkVJMy2rl3R4xyVK0dD9SIUFLgljrBeQ6EKyOKQ\n1n+kycuYp8sCCys4p5/ivVuuM3IA8/pqc45C+EgcnM/68gKsdzRHSrLE0Bgj\n0wjRcCDBktoIPXuicKphZHPXn7puwMaL0/hc3aO0AmCXyVIWLeJsyL/xRVJn\nfvVeVZGXCX9SpYO8CfDJTHGW9t5WvTirNVz/Fzcg9xPMQLz7lziy/0jnZfSy\nzeONqoTUzagWoc/D8Lux5XJFgWIjh9XZyVUVWZRyhDG29HKWVC522yUFuEsd\nQGKIUAQ0CwD6tDQpmo90PFCx6OAnAWdTToGHNWmEHlXGm2v6AFen9M8/pSZl\npTMGf5Thfe+og4qEIzCNWV85MGLr5mriBBVDKLz8LGj5emHJsz3olVEd/Mtz\nYWiSr7pfs2AGnhLABII5WqQJwcXeG9jDm2DaCB41Sfyml9T5rTq4ldn/wesm\nuGVOLHNSV1rIpTYBxddWxDvfQAF+GpMRUB3AByeCdtm3GfMYnSgn/rG8U/wv\ngG0nzPJzv2Laq/zYY5e/9BdYplHdBWL0XmMhm7grGYf/JhlnFE7dDK7H5pSk\n2C0W1AbK23eKuxlhDJMLgjaZAEnX4CO0EwJxtbndLOGfzz9p4hzNkgx0UeU0\nHtPH\r\n=PnFR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEYCHijCNDSFWeJt0ID2iM3Mw5iMTBAnD+ICkQXNKzn+AiA6hyDgaBnEBUMvuqVZmmQHmex9NbdWhUeAYZNQq8f7lQ=="}]},"maintainers":[{"name":"jlhwung","email":"i@jhuang.me"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"name":"danez","email":"daniel@tschinder.de"},{"name":"existentialism","email":"bng412@gmail.com"}],"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_7.12.1_1602801554047_0.5274914893995413"},"_hasShrinkwrap":false},"7.12.13":{"name":"@babel/eslint-parser","version":"7.12.13","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":"The Babel Team (https://babel.dev/team)","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^10.13.0 || ^12.13.0 || >=14.0.0"},"main":"./lib/index.js","type":"commonjs","exports":{".":"./lib/index.js","./package.json":"./package.json"},"peerDependencies":{"@babel/core":">=7.11.0","eslint":">=7.5.0"},"dependencies":{"eslint-scope":"5.1.0","eslint-visitor-keys":"^1.3.0","semver":"^6.3.0"},"devDependencies":{"@babel/core":"7.12.13","dedent":"^0.7.0","eslint":"^7.5.0"},"_id":"@babel/eslint-parser@7.12.13","dist":{"shasum":"f3158c28ed9eecd95fb75ee3015033b8b3b869b2","integrity":"sha512-+VF2M8ZWXc2KVf6L0tFcv6w8IZkCc1rvN65oj6hXxhYtOanlCA6ONpgEdy/HVGmcogu4El4ohdzuyfWYxSsKow==","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.12.13.tgz","fileCount":11,"unpackedSize":32444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGffYCRA9TVsSAnZWagAAvMEQAJja0stp4pW601J+6vpI\nXeo7abo4Y7tnwh+NqOiHc+La14nnYw0ypUMNd2QuSHTcswOOGW/yb6b4uA6g\nMyFSXAzGm2VAA34mnM2j/zeTq9qaP5ZYOHlQDiHMaKr5hLA9oSX+Y+SSTRoL\nyFnLlD1f3c0+mCpZSn2EZlkLCJO3WHzGye5nT//N1Osy01hJ7g2hvzZbuJSJ\n3K3kkZvuLF2hH2rAwKP9tMTmEgNOBTH/PAqWmUfB4QJJpXr5UmdjwGCd4751\n/nZo6uVwGEhjxorsP86kDfx9l8RohpbL10dBp8ReAULBoPcTUMfLEkVLlstG\nVnx/ukb4uUhe/5IezDPD8IIEtdQL8veTmjGe1PQKUTtPjQYa48TtNq7cNPgP\n4w6z9ONXFa9JcoeRmtb3KunQiyAe75AOjH/Gyeyq2JSetuf8E1ul7j8T5n/e\nHVuqDxQmJqeTfi9Vm3doGWALT/PSIBoTDJ7Is97svjWqOL4S8UVn829tuBlb\nV1LMiiNLKSB3EP9SvEyh0EjEStKBV0zOD4VOOPPKAkKqMgK+H5GeE4DL9dqr\nmz+CrPeFBujaeTkyTlsZEEXmY07TFv8ZCarskH+WjrkWge8Fh5kby653q1e0\n4S4QJPSykYzrcphkgNjnUP9JxfiU+qE9rCYx5BOAWqvkpc4qknL1xOcu7FsA\nNe9m\r\n=8bKN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCEa88gjIvTtu6VaVLjj3VENpV/0rSOZHyc6OdE/ftIAIgSEgpvqnVZGmsVxz0CotKnK2pWQRqz3lG1Z5CQ2s2sw0="}]},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"name":"danez","email":"daniel@tschinder.de"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"i@jhuang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_7.12.13_1612314584284_0.6921896503856837"},"_hasShrinkwrap":false},"7.12.16":{"name":"@babel/eslint-parser","version":"7.12.16","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":"The Babel Team (https://babel.dev/team)","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^10.13.0 || ^12.13.0 || >=14.0.0"},"main":"./lib/index.js","type":"commonjs","exports":{".":"./lib/index.js","./package.json":"./package.json"},"peerDependencies":{"@babel/core":">=7.11.0","eslint":">=7.5.0"},"dependencies":{"eslint-scope":"5.1.0","eslint-visitor-keys":"^1.3.0","semver":"^6.3.0"},"devDependencies":{"@babel/core":"7.12.16","dedent":"^0.7.0","eslint":"^7.5.0"},"_id":"@babel/eslint-parser@7.12.16","dist":{"shasum":"e23d5a39869ef7a0d151e11502ab36bc8639e20b","integrity":"sha512-NZHtJr2pLRYcQjvo/GVU3kFxIGEHveswoWfY5Wm2tJ7pb3AoqoQ+PP17rRTDh+POFWM15VvH+23x2/9Od0CYxQ==","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.12.16.tgz","fileCount":10,"unpackedSize":31255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJbPbCRA9TVsSAnZWagAAVM8P/iyozZwa2l6aasXM97Z1\nIehzT6oJsSATJI1GBW79pov2Enz0UPALk7Jx9Lp0UoAMoWhqTcD4NHugrWkn\nd8wQbI2FCZnfxM08ff+/lZmMT7bQEdGellZHbba40zq5NXYoGCZhyttys7bn\nniE2HTrAXL+WCbaHr9Ny/amDLDUmqvJ4q/JLWVXeMXnhfYBzfzogaCa8fdsS\nDnlAnxMO7nDaqvHVnC9bQNUbTJ0r9cpUSEjeuaP2ymdDiTdF7Mj8ZG99uWR3\n+5RRX46fHIscZYovi4OnOYGfy0cd//EetuK34J5/AW+mRgj/aULt1LKcFCOj\neVxjXPf+QQRd3vb+rIvOk2fsx7uyLA1vjG+SESXtJjwwKFxKVJZKg94q4NEJ\n2PGFIhiQGmJPcID8HvL8MwvXWXBKYh0TaOIbw2vuNYb1jTTGQUpxQXUrTm36\n9e8RKAg6OvkOPur3rGwam8OhX4xcDWjjuaeZA15CqcAJBJEuyiJd+j84V+/R\n5BCxIQNVhYPFECziDxJCgjWirdJeQmf8iXP4BnFrn36xQk7uj1dzZnfFJ19M\nT3IeVlKtstwCoGjTBohz1b34I4juNY1PJ3PgB/EsOWOmQ34mYaTEteGmpnT6\nxMeV9Q77on5Z1RqgrVP/ezntijrSzH/g7LbMJFS1eOPkyNx36M2D+U+o/yWU\nJ/3M\r\n=7vBQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtHD+pCnqeW+BrFDbmj0SFMasg1SmiFbIqnxaLDfGG9AIgPM2+14zN0LE1hrIm7KuiK/f1Imdn5LefRV1WzDWSn+A="}]},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"name":"danez","email":"daniel@tschinder.de"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"i@jhuang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_7.12.16_1613083610960_0.13294460040387923"},"_hasShrinkwrap":false},"7.12.17":{"name":"@babel/eslint-parser","version":"7.12.17","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":"The Babel Team (https://babel.dev/team)","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^10.13.0 || ^12.13.0 || >=14.0.0"},"main":"./lib/index.js","type":"commonjs","exports":{".":"./lib/index.js","./package.json":"./package.json"},"peerDependencies":{"@babel/core":">=7.11.0","eslint":">=7.5.0"},"dependencies":{"eslint-scope":"5.1.0","eslint-visitor-keys":"^1.3.0","semver":"^6.3.0"},"devDependencies":{"@babel/core":"7.12.17","dedent":"^0.7.0","eslint":"^7.5.0"},"_id":"@babel/eslint-parser@7.12.17","dist":{"shasum":"6cb57929c5614654ee7d6d27fa85ed0b6a8d4470","integrity":"sha512-CoetDyQRwtkUlOtbkCmYFpneXD78oANblFGUMX4DKLYj/mHzuS3rPt7zWzaDf0lB4uEB3C7C+hQAS/QgxqjdXQ==","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.12.17.tgz","fileCount":11,"unpackedSize":32361,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLoOQCRA9TVsSAnZWagAAKk4P/Rludub1S/TNGW5Fm6sK\nWZQSsUzJazFMAN57+UEcMLD3nionEOkHfQZpc98C3/esEJWWTWZub/g7G3/H\nLJR88anB2N1qRIohQpQZ4dLeoTQnrY80vEOnhJUF4Ql0Qe5N+1T4UKZQMIUx\n3HWNNUnJunPpi33sp5u3wwW5j22+61dFHgTPgHyPTZqdsY2omCYlWF/9gZuT\ngoLAw0WWqebiBRcUgjSeU1J9YGfbEZREOTaVyF1DyM5zO6fmWY8K39dVM1EU\nDumWLgbnItbr0OkhmVQyPxfxp2f5wO9UvtJSJ9ZALw9aaQIxEe/4RLwz+vXv\n210egpYQks0z3O9Babw0kUMupdjQVhryzSPn31ol3HwpDprVb9jj1wkQQG/H\nYGEaJ224gluaCCjLFN1+jCkWHX+a8aTsFyGBSZAr1VclDkoUyDEUO5kaVrTi\nWPTchJSwhECz94n1oIZzw0TvELZzfuCOTeeC1SaRpBJA9Yv+JSexK16R/mzn\nuX2wVwQWcX8bhC2UPHLsPWAqYtkd/zfhclbRsshFTJazQMgiGKJlMSkCOt/o\nmRoz74Djr6W6eUHgWBDrXy3Wccq8dw+ezLwGJeBZRyHKMGoYVU0iXbVcTgLa\nRUQr8YXo7Jgu6mVuZyLFUcwKInpdTyQmVXJPC9z24ZuU5c+3BPagqBTSQXU2\nj5qw\r\n=kJGy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJHROcOIkSPrWz3v7dG7EqGgKNOKRexiw+sWJJLOgsbgIhAI5PEEIb6PGEkIFeTTdmAyzO/1nJSj3K0do3nhjnWDDZ"}]},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"name":"danez","email":"daniel@tschinder.de"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"i@jhuang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_7.12.17_1613661072275_0.9932674314044123"},"_hasShrinkwrap":false},"7.13.0":{"name":"@babel/eslint-parser","version":"7.13.0","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":"The Babel Team (https://babel.dev/team)","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^10.13.0 || ^12.13.0 || >=14.0.0"},"main":"./lib/index.js","type":"commonjs","exports":{".":"./lib/index.js","./package.json":"./package.json"},"peerDependencies":{"@babel/core":">=7.11.0","eslint":">=7.5.0"},"dependencies":{"eslint-scope":"5.1.0","eslint-visitor-keys":"^1.3.0","semver":"7.0.0"},"devDependencies":{"@babel/core":"7.13.0","dedent":"^0.7.0","eslint":"^7.5.0"},"_id":"@babel/eslint-parser@7.13.0","dist":{"shasum":"dfa5bdc09a1ade099a438df8c4ee2f2bcf882b12","integrity":"sha512-V53wdxttAtLXqgJyZyHFYWgIFGSwr1HqNdXSpaNKSn9pyofiItELK/i5MCxPMGMaQ25HgK6AbIhMPzwNRnZnOw==","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.13.0.tgz","fileCount":11,"unpackedSize":32514,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNDT2CRA9TVsSAnZWagAANNEP/jzYWshxWvZWSdUdt7WD\npnhQy1NHM0k7KQemCpshvp2bvExadLtqpfGNY9pCyyJYR5LYygx6A2Ls4PFx\n44UZn7PiaTRoKfx1HhZp3lLz/3VRrrS+nXdGoLHHw6dSnIFZ7gGWVcx+TcWE\nHo5kjKkoahW+0ZlvaDaThi5cOozm4fRKdA8oZEppDCIBvybv6dWwmJbTavtt\nKVmDT4ERG3di46qbl14d1oQrU/NplqQKW4NBEwgP4df9EnQBnw7teWjJaNgg\n6H/TEoDF0AQ9X76OSd2eSNOCAKkZwuHanel9gg/Rd92y169Dd06X4+8bdRqL\nBOh1fidKq+TmbZdqtQeL7bgOpGCANwUAQ0xm9JvSOMoRc3KIjJb02pQMTDtw\nmUcdDJJpAhSRzkWaykhTkaGzaJAoSuGR9PM16y0OYGh5dDlk5xpLqoV4KFmv\n2Drum5FkRNWi9hhCNC7BR+n+M6zRs4vlW+35aUwAJFQC8LyrZQ1L8xDCiLkh\nevmLARUOhD+Z9UL+LIrcPrIG/T5d0Ves+hdGNDvgawVCOXI05VDTMbCCpOHH\n4gyzmstxURgZc0ae30pxTNPEynCF6dLCkw1klFTADvV1jT1e5N6R7KxHU6+r\nvUL2UJmuAndku06ZfhtJ2IwUDH1VjaTaLgDEDaxSTXLyVlqFHmswMiVt6+ak\nXlz+\r\n=LrUu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBPUMrMgcoax176BnXSoTzo3/3JsWocPldz9uNQUPlABAiBplqYzersYPzlTj5470njjmdD1oBRoWSEQ/INJk3TpVA=="}]},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"name":"danez","email":"daniel@tschinder.de"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"i@jhuang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_7.13.0_1614034165859_0.9322080007927185"},"_hasShrinkwrap":false},"7.13.4":{"name":"@babel/eslint-parser","version":"7.13.4","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":"The Babel Team (https://babel.dev/team)","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^10.13.0 || ^12.13.0 || >=14.0.0"},"main":"./lib/index.js","type":"commonjs","exports":{".":"./lib/index.js","./package.json":"./package.json"},"peerDependencies":{"@babel/core":">=7.11.0","eslint":">=7.5.0"},"dependencies":{"eslint-scope":"5.1.0","eslint-visitor-keys":"^1.3.0","semver":"7.0.0"},"devDependencies":{"@babel/core":"7.13.1","dedent":"^0.7.0","eslint":"^7.5.0"},"_id":"@babel/eslint-parser@7.13.4","dist":{"shasum":"dd9df3c70f44d2fb5a6519e8e10ca06c67dca43a","integrity":"sha512-WfFEd89SzqmtYox8crTLJuEXyJolZY6Uu6iJpJmw4aMu50zHbYnxzxwuVkCt2cWygw+gLkUPTtAuox7eSnrL8g==","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.13.4.tgz","fileCount":11,"unpackedSize":32556,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNNuXCRA9TVsSAnZWagAApaoP/1hOLfztjrMwpTMDVTH3\neO3TGyHdND/uvP4Dkey0c3B6TyK2pD+SUdbr2VH9fm0tZ+bdJqv5mvHMFd3c\nURa/H+CsH0IdLsKWtRYITWPnQgYQAd1CBwKOYWeuvdEqKGRbrUyTbtP+bQvH\nXcysZifzC+PaJEZKCs2KDLHIbqLmDUh0zmfVh9JM3CaZ2M8jCZXABPaPvpe5\nfmjQe8juPg6ES0uEbQH3LoJ2TAoMfNeKQBsTgckmNO6upjcx/kj787MmyzRK\nWxKmKj3Mwu6S6tsWzLGl8Zk/VLJxPheEw/uSiqUq9/C2grXfEvLs2+7yYz7T\nYv/ywR6xeMNIQmFk0adQI8OmGYo7J7F2V988BvbDEPbgGUXdrZUgec2eDc0Y\noIN4WpXqNqDRgDuuDHds9SQ4gZBDb2tzQidwrWti/7NsXD/IAjoc0ZLlVus6\nr3jbA/+EobEUder/GmILe0928ABaxItiJV8dnbvPCvrVA16SmHueyZs8SvJG\n7RBjau3vV0TlMd9Qq71YtuM4+lKA/io5ikiVD+iI9MMc4qxgee0V1kBdWyho\neD5Ov2OLCJze/6ab0OBMRdIxNWm7KS2brzYwU0NKtblVpSEAtmZTa2SvmSu7\nh8maGlcYAoVR8LMyH5mKf592awdCzDGSwQr07zrpHN7buxWPNBfaKZ9/f4Vn\nSKKg\r\n=7rOp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlpU7xkHOyxbriuzOv0TyueDnI+4kQGVhehOPy6A+U+gIgFdZVOmdqbAKIY3xzK2hb7zqjGxLmzEPyI0+gCq6QiMk="}]},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"name":"danez","email":"daniel@tschinder.de"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"i@jhuang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_7.13.4_1614076823469_0.027402854707065938"},"_hasShrinkwrap":false},"7.13.8":{"name":"@babel/eslint-parser","version":"7.13.8","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":"The Babel Team (https://babel.dev/team)","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^10.13.0 || ^12.13.0 || >=14.0.0"},"main":"./lib/index.js","type":"commonjs","exports":{".":"./lib/index.js","./package.json":"./package.json"},"peerDependencies":{"@babel/core":">=7.11.0","eslint":">=7.5.0"},"dependencies":{"eslint-scope":"5.1.0","eslint-visitor-keys":"^1.3.0","semver":"^6.3.0"},"devDependencies":{"@babel/core":"7.13.8","dedent":"^0.7.0","eslint":"^7.5.0"},"_id":"@babel/eslint-parser@7.13.8","dist":{"shasum":"6f2bde6b0690fcc0598b4869fc7c8e8b55b17687","integrity":"sha512-XewKkiyukrGzMeqToXJQk6hjg2veI9SNQElGzAoAjKxYCLbgcVX4KA2WhoyqMon9N4RMdCZhNTJNOBcp9spsiw==","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.13.8.tgz","fileCount":11,"unpackedSize":32881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOYaFCRA9TVsSAnZWagAAiikP/3A+mxMbj/r19g+RfFN9\nR+1OZvUp42ZnbTSHnfAQFzW5a2GTY53iqy89eFXyY+fHbo2an4ZOYdJTF+OZ\nc1FYslHamNfeuHmqG2ngJz7QMAUw0Iw63jbkN5KEmvQWixzAK6HW6R1xXSwC\npMSKVBUjZTc034cuGfiwLuacxpWIL+odzF/ObfoJDAjq8/8yZhRXMONZ0dFB\nO3Qo+eFsEq8hSXj0TaTGLgI1QKliALBVpkfSIC9iySmpQGhQL1KnWhoBGHF4\nZGiVSRqa41cJdy7+Bcd18bxApjguPm1mzs3lN4+wCpVKxcm61kQt17LYzu2g\nTVSYtphjj4Zmlhk8pseXMDiTkVf54myWf/2WgFYzm3uPs5LpJxdkrmKHWG6h\nwvqtbrRNi9j6+liHXRtn3N6oaaQiRI2anQBVYRfMd7ck3K6/HcBkYHdnwib5\njQE/jQ6IwOGBVvVBmHd1rQ8RcFrFyxmqN6AIu5j3aV4Ez95I2APMDWoF3ryx\nneHmyMmvtXvliZrLOxXmZtAeAg4VQnsMEPndOMTmX+5Y7YhPH60piOnJSdc7\nUz131MhryON8eIG+XSe8SV2+/IYh10IEi+jbkVduEM+jNM3SQRZ9b3NH3JSe\n4dSAhoMk2LRWUYLIJPnZr56xeVhCCAXVWEu/jSB+I0Im0HLuqU38ZXWmdY39\nA02T\r\n=D0Vn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCf/FLzPGXgVm6HLkntKprToM31RbmiquHd0Ku4/rQ21wIhANYKFL/nLwwT5I3mOaA5Mv7CrT+gEDHGqKNk2h6RJljM"}]},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"name":"danez","email":"daniel@tschinder.de"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"i@jhuang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_7.13.8_1614382725449_0.13947254161872058"},"_hasShrinkwrap":false},"7.13.10":{"name":"@babel/eslint-parser","version":"7.13.10","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":"The Babel Team (https://babel.dev/team)","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^10.13.0 || ^12.13.0 || >=14.0.0"},"main":"./lib/index.js","type":"commonjs","exports":{".":"./lib/index.js","./package.json":"./package.json"},"peerDependencies":{"@babel/core":">=7.11.0","eslint":">=7.5.0"},"dependencies":{"eslint-scope":"5.1.0","eslint-visitor-keys":"^1.3.0","semver":"^6.3.0"},"devDependencies":{"@babel/core":"7.13.10","dedent":"^0.7.0","eslint":"^7.5.0"},"_id":"@babel/eslint-parser@7.13.10","dist":{"shasum":"e272979914f36bb6cea144c14c32bb51632696dd","integrity":"sha512-/I1HQ3jGPhIpeBFeI3wO9WwWOnBYpuR0pX0KlkdGcRQAVX9prB/FCS2HBpL7BiFbzhny1YCiBH8MTZD2jJa7Hg==","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.13.10.tgz","fileCount":11,"unpackedSize":33126,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRqbTCRA9TVsSAnZWagAA4csP/Awm97VMPaEPvI0dDHw0\n457MAv75v8l6k3YW5tKeTuHqQwEppXnOrup+3Pk8b+bTa7zOYiOvN4S8o2vK\nGY3L03+VLICO+kXDHkD0Pxc0yZlfRd+qrFseWVlViOt8u0QKeJeCHIfWrcc3\n4d/jFuO74jUOG5cePWso57bHPv7Q1g1XkByEi6YtaorsG6lTQPdFa5D+q8/G\ngG9LU3VLivQ/q3WssaJNTjTaC2r+PBegzqLiuzEV5Uz+60n49W/SGUZBQdB5\n/EZJEfP0ATIXnjV+I6LefbZj62mNMy/arKzXuAqbrTTnmYg+b1AgGO12jS6P\nAyOT4DZQ099YE+VjrXy50ZmtNrV4hLHzk+x/nRnSyFslOJzXmlMeMIxTE1GH\nFvytkUnYX+oROMabW2NKX/XVxUMbU1OchKhuOTvBnENziZ4IkhQlJ2gyLAto\ng8wxWYUq/YIds1WgIEIHid3dT6OBkV6Q6qgqjEnu9EfxcPSgKOn4Va0OWiLG\nYAZj93rS6McTAR1Xn02PwHKXpUx38RGSmEbdsqHyekssK0RJ9YvYfxrO6R8Y\n1vViN1ub2sPQ4PMQebO3x/FFXQTFWh6q8lrDYwiayycYliX4xZRgLxJKyxPw\ngqqS/sbCnS7M2OAwfBnSLS1V2rkdpkui/Ny6+d1Iy0ylQjYn8FMnV8DJM0Qj\nE0AM\r\n=toif\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjtIEZjHjHFdtWlATAsKRdusKVe8qdlv94XSwwsxCDsQIhAIqUypqZCIakp1sD3VvheU1IuvHToQUgLphYDmP0b+6X"}]},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"name":"danez","email":"daniel@tschinder.de"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"i@jhuang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_7.13.10_1615242962868_0.23908612876674273"},"_hasShrinkwrap":false},"7.13.14":{"name":"@babel/eslint-parser","version":"7.13.14","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":"The Babel Team (https://babel.dev/team)","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^10.13.0 || ^12.13.0 || >=14.0.0"},"main":"./lib/index.js","type":"commonjs","exports":{".":"./lib/index.js","./package.json":"./package.json"},"peerDependencies":{"@babel/core":">=7.11.0","eslint":">=7.5.0"},"dependencies":{"eslint-scope":"^5.1.0","eslint-visitor-keys":"^1.3.0","semver":"^6.3.0"},"devDependencies":{"@babel/core":"7.13.14","dedent":"^0.7.0","eslint":"^7.5.0"},"_id":"@babel/eslint-parser@7.13.14","dist":{"shasum":"f80fd23bdd839537221914cb5d17720a5ea6ba3a","integrity":"sha512-I0HweR36D73Ibn/FfrRDMKlMqJHFwidIUgYdMpH+aXYuQC+waq59YaJ6t9e9N36axJ82v1jR041wwqDrDXEwRA==","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.13.14.tgz","fileCount":11,"unpackedSize":33127,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYeEECRA9TVsSAnZWagAA7bMQAIkBK/46CPgh1t5dCD+3\nJNOwdMHa/Q6DbCvPjhIjVoUPFNKiHlWQT4LJfhUjprexjlZSwzujSHCAECZ6\ndard1CF5M29VYMkTIwCb+5+2pDkIPNY+xtNVP1CU9g1/T3F1YXdzO2rbQCgZ\nTRc/vgUzODeyTG0VbFeCsqv+hznBK517c5TOt4GM3JygdYMWSh9jUah40OHw\nHsb4/Mezs4DRSO8zy96Ie+6gmJl2/5nFq6RGjDXwNEr+LpGUWinressz9xOx\nn7wCySqKC8tcGlOhdmJIXw2BfZDOhtVM2jvxCGVIuoXWsbWCN5XIJ7Ol44pE\nEXzxcwoAyK2GuOF4qzrMX1kOG4+/gAAqgR/AJsNQaEtPz6UpxJQEaigpgKi9\nw6iycUIpvzKmaGM/90Ig1wgkVcTJZNWoP8Uz52H05YHgAM1/DjLUvYRVfRLB\nRgUw7maOfc4wDJqNwebPo2hav5ZHh8LOnsSajtKTZy25wHzt0fk6UQ73AO8Z\nuJWqV7hNq60oXFtXgZusKxTy2aT8VI6s0ULSZDu2R6I+XaV5/UUvrnbz1bDK\npuseOs4XSAsasKPAH9FfnFJRpCT+Qy22jvadq5Fmb2lVaBrzPJgPaTxO8KUe\n9CQpHVGN+bTq1b743n0EyPhHuiufLXBU7oltjXJveDj1KBBtJv1wmp2m/1i0\n2DlW\r\n=3D2f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/YnK3RnGBjvjFEHJsyrj/CHVsCdYULNtKQ3wXxmtOugIgYGIIJnlAA7IagDNdVUi0prWmAw99jUyQbcphN4WwjPI="}]},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"name":"danez","email":"daniel@tschinder.de"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"i@jhuang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_7.13.14_1617027332432_0.6738392868844367"},"_hasShrinkwrap":false},"7.14.2":{"name":"@babel/eslint-parser","version":"7.14.2","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":"The Babel Team (https://babel.dev/team)","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^10.13.0 || ^12.13.0 || >=14.0.0"},"main":"./lib/index.js","type":"commonjs","exports":{".":"./lib/index.js","./package.json":"./package.json"},"peerDependencies":{"@babel/core":">=7.11.0","eslint":">=7.5.0"},"dependencies":{"eslint-scope":"^5.1.0","eslint-visitor-keys":"^2.1.0","semver":"^6.3.0"},"devDependencies":{"@babel/core":"7.14.2","dedent":"^0.7.0","eslint":"^7.5.0"},"_id":"@babel/eslint-parser@7.14.2","dist":{"shasum":"aa6fe7b76378397d643f14dfa8bf920cb6fbddab","integrity":"sha512-g1YXHASb84MvEkReG/nZ74emTPAMjip1Ey6azZqKTEWidpgEzPGl/uoc6IPJjaMGw424u40sNm1V70tuYOQmeA==","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.14.2.tgz","fileCount":11,"unpackedSize":32812,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnAu6CRA9TVsSAnZWagAAVYQQAJ/HP9pFUBxcKnoPANTf\nnJmXAGY4+ECXnEwiGzip5tcIYYRw4Z7gQGai0cNzZtQZp30GGj0RQfKaFRZb\ndmKQb+3k77TA6XZC802h6pAHmWiLFQye9b0SJQep/gRP8UFwHPNtBjPZ71BZ\nDD8HaLIR8GbEQ7WjRkQm4Hauo8vgmGcoO0VFxXXWCPfdDMuCR0HM2P86aVNh\nzEmFP8VXhW+CfJtOufkAhL6a0x/Fz9vY0rtkKoP2MrYvwoqEfn9xXDo6PbvX\nBE9d1Gv83egd7Z3WFNjHl8y1rc8U3SLX2YCNxhtYKg8JjmHk4LGwZJZsDX7I\nHhCRRhEcIBVTYPoKrkiGYZw65leDLKGyw2CTJGr3y7O5UumeKOrGvLbk4sC0\nTmW+DUXDf7R9J8KvRVpYKB6zKRr9eyKFICxpti3xLsFITsr8aI3RkWc2gbWm\nHoICfZxpHga+3a5jVm6RxYuKO7IHDCUFNIlSo6MIONTUDHuXp3xb+eW149XU\neh5mbp/xgdTY6rLumXPXoLcgWXJOqnv2s6dLNmCJHGdC2IGYL9+XDTqWrWXa\nVfX5MqhlfsrlpgqF8dWV3koBgNeAIjDn1PHEDfcieLybfJpVKW0HUYsDnFjP\njxudWLK9lOQjFRjQi/BQLcXTfpxUJ9tWxJ3vdSAFm9JqJAil7f0JXsVW4oL1\n+YQD\r\n=MDIZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDp/7s6CHcnxRcIOvEMivqTtKGAmd5uFpk4UpH0yNryfwIgJnduFdfS3NCDqVrm3zjsZC7A8roqjq5KZN7RdpCMEbA="}]},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"name":"danez","email":"npm@tschinder.de"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"i@jhuang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_7.14.2_1620839354102_0.22331952143974898"},"_hasShrinkwrap":false},"7.14.3":{"name":"@babel/eslint-parser","version":"7.14.3","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":"The Babel Team (https://babel.dev/team)","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^10.13.0 || ^12.13.0 || >=14.0.0"},"main":"./lib/index.cjs","type":"commonjs","exports":{".":"./lib/index.cjs","./package.json":"./package.json"},"peerDependencies":{"@babel/core":">=7.11.0","eslint":">=7.5.0"},"dependencies":{"eslint-scope":"^5.1.0","eslint-visitor-keys":"^2.1.0","semver":"^6.3.0"},"devDependencies":{"@babel/core":"7.14.3","dedent":"^0.7.0","eslint":"^7.5.0"},"_id":"@babel/eslint-parser@7.14.3","dist":{"shasum":"8f292caf83dd2d7b364f938fe7074806af6d70ea","integrity":"sha512-IfJXKEVRV/Gisvgmih/+05gkBzzg4Dy0gcxkZ84iFiLK8+O+fI1HLnGJv3UrUMPpsMmmThNa69v+UnF80XP+kA==","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.14.3.tgz","fileCount":17,"unpackedSize":35662,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgotWhCRA9TVsSAnZWagAAi6EP/AuEKkz8RNFcQHJ8w5x7\nEp7U3gBtk2ndvFG70LGMxX6crJ2W/WTPQhI3znkFG8dkh16vDUOn+AR4aCL4\nR4+e//d5vQCnlzqESV6cEb4H9/0JqE86cjYMMozy1Uwm5QpvGx4T8aGH+dIq\nD3zK4gqWmFNn5BVsVBQ7XQBreMkiTJRz2sItn4CROBp8LRwRKOnyjCbHOe3S\n2tMCmC/F2v05gpUZ6cECBNlexsNv0g2nquG9L7EkE+gnO+cBFx6umTkJloVp\nGw/H3LLuitb2TN8ciMusTTxAffqijNL94wTzTSV1n9M/abTxRIoSKV7Nw4gN\nZ4S15hlN10Ka2he9GC0gaV/Pl6RETiPngf1XL18RRKZLXs9E7D3mBeGSZ8Hs\nANjIRe6q0Ukd3sA/8Hpton4IA922Qcl+IvvAMM4DTgGrp7vl+tiVPmjPD3m/\nlxdllgn7CZpuq5aQR1HTHUeoW7hghn1kRYKHRcfMxkFHoQfF2I7K676MP4rz\nlgDa7t8NiD1qVJRe6QCM+pwK91pTjWMY8MOSOKvnp7CVHz3Zl9swu8AFAbA3\nVE9cKTwfT7kCc3+6NZ6ZWTeaKsnloQ5L+wdsBfjIXzhQaIejlzQ8pIexu9/Y\nlRjEnXFkvhtO/e76Tgrz/1soT8rpX7AlsT+Jm4/S+WnBFUTon+xCa7BYnswg\nhYZO\r\n=jIz/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHu6OSfezGZf2FRL+sixJTgJ50OApu4gcd9kkY3Fdu5KAiEAjUqWvNnlYn/loFTbbV7WM6hijAawX3vPhlB0ETCcTmI="}]},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"name":"danez","email":"npm@tschinder.de"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"i@jhuang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_7.14.3_1621284257502_0.38342705149078427"},"_hasShrinkwrap":false},"7.14.4":{"name":"@babel/eslint-parser","version":"7.14.4","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":"The Babel Team (https://babel.dev/team)","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^10.13.0 || ^12.13.0 || >=14.0.0"},"main":"./lib/index.cjs","type":"commonjs","exports":{".":"./lib/index.cjs","./package.json":"./package.json"},"peerDependencies":{"@babel/core":">=7.11.0","eslint":">=7.5.0"},"dependencies":{"eslint-scope":"^5.1.0","eslint-visitor-keys":"^2.1.0","semver":"^6.3.0"},"devDependencies":{"@babel/core":"7.14.3","dedent":"^0.7.0","eslint":"^7.5.0"},"_id":"@babel/eslint-parser@7.14.4","dist":{"shasum":"73e6996163a2ad48f315a8466b55f57c330cd15c","integrity":"sha512-7CTckFLPBGEfCKqlrnJq2PIId3UmJ5hW+D4dsv/VvuA5DapgqyZFCttq+8oeRIJMZQizFIe5gel3xm2SbrqlYA==","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.14.4.tgz","fileCount":17,"unpackedSize":36096,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsSGCCRA9TVsSAnZWagAA5roQAI6AfHof+8o9sQyIwyVo\nIdOZYj14hLT0EJt71BcPq9TnjFctS61Tt1lw1khnCNZqthUKYJpR1xlED9jV\nYrk/9LudaFs13MBG9+Xt1djQzOWmNn0dqRLr8wUa7UPPUyrWE4CvWlhc8VwP\niEfGLRMX0ATNYQBaSllYs8uaiaM4UwXZsekb2bjhdFQLZPCPWdb6ZE10RAvv\nsN1DI1GVYwk350J+MXItN5l4T3EOSwRX8aqcUpheCX98ZeCKPijHuAAjv03n\nnKcdeu4FU1smPjI2oTO2ArEgzHV/tT8mbeFG/4GscaYWTakn9Yfls0EtodO8\nQZs88A8FqFRMYhGGkU6qpQ0tiYhputpfikKx6+K1866yvraW+ZvjExlQet5u\ncX2sb2Ybr7Ukhhh37t1ETzEs5zmA3XDHLJ+YYq0A1rN6Ahi0JzI2HSH5/HNA\nB3km3v/t21aTf9U7tTBDTuoBItWQrbTw69s+cYNfi70EXUMfrby2nxz5YjHs\nyOjofAAXaClonNkIpzOzLxuoiiJQzHron6BrC7sapF2h6IVYe0eCXzmao5g9\nyYvWx4MqoysExJuDjsQjsxaZMS9t2/jwpIuYiXwlpY1GDXnXi2s5xU0BvTbP\nVS3LMpyrpl5m0ZRwVT7I1Nxb36N+v+KYvd3jZh0OahvVi6rez6IMxActXAUJ\nyYPC\r\n=j4Ob\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGnbJHgmKwS0AjnJkQ08sKlC24KxG6uwTTqVmLLJOzlVAiEA82n/iiOmWVFsPXL1UVm87kTWHHEngOOqK6KP9ARNtys="}]},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"name":"danez","email":"npm@tschinder.de"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"i@jhuang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_7.14.4_1622221186092_0.9054723878254254"},"_hasShrinkwrap":false},"7.14.5":{"name":"@babel/eslint-parser","version":"7.14.5","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":"The Babel Team (https://babel.dev/team)","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^10.13.0 || ^12.13.0 || >=14.0.0"},"main":"./lib/index.cjs","type":"commonjs","exports":{".":"./lib/index.cjs","./package.json":"./package.json"},"peerDependencies":{"@babel/core":">=7.11.0","eslint":">=7.5.0"},"dependencies":{"eslint-scope":"^5.1.1","eslint-visitor-keys":"^2.1.0","semver":"^6.3.0"},"devDependencies":{"@babel/core":"7.14.5","dedent":"^0.7.0","eslint":"^7.27.0"},"_id":"@babel/eslint-parser@7.14.5","dist":{"shasum":"441c04e2fe9825ea628c2b4e5524d40129cbbccd","integrity":"sha512-20BlOHuGf3UXS7z1QPyllM9Gz8SEgcp/UcKeUmdHIFZO6HF1n+3KaLpeyfwWvjY/Os/ynPX3k8qXE/nZ5dw/0g==","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.14.5.tgz","fileCount":17,"unpackedSize":36097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwUqSCRA9TVsSAnZWagAAqB4P/3LipVrHLIEq7hDGz3dw\nzT19Anzh9qopnp2L5IDh1+iYaOEpRxGzlUWcyw/7uyS7myM8XRTss4shAsUS\nxY/Iwa2oCJMbMVnIkh3arqmxJhGQOLuqNnHUpF/yUq4jP8sWQSCNalskdSeV\nlKabmydQaET0m6LNdyIELgy8ZlVmWOaaAP6LjU1DZLrkVAHf3hgxjHIgiCSW\nssnMN601L5YtCk1364Zn9NQPCC8f2iV7nB5NM/lsg9K/C99pSqTTrLRC3zKQ\nsiCc1gRt7uWFwo9GnRYczu/s0TutDbxm6NZ+0bA6cXuOb2y++QGD31zzQ6dD\n6PkwykKteGWxiORgUl/2RgqTBF87VI8W5a9BJQChUsKvqeAQcbFk8/9mx6EY\nJva/v1iYlPuYspp2aF4velYexpd2/u+dKD208CjuCoOn+8FR7MOgFBO1Ek/z\nIk3GqbobJV4DsxqpirCqNDATKXbyE46yR+hRrTZ//uOP4qWx0fWk6jd6uKN5\nzrIEQ+Yg2xrzor6RVEPtpVEaENIECufOUtU0BW49PDhMuVsztPYLMiUjzH0h\n0BYl4FQgU9HrYfN1dUoumRddrPUy090h0qHYwvlmiiDXYMMlojstWKczGCxO\nT7sA4LhOkgdUCMpJEXvjGwKlsqAovHK8K4+0RbaqHzFeX8v5D839OI3PPhye\n6tvQ\r\n=8beo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEf5PKsOfLC31++8jCoXBltc2RJS6dh7KB7l2AyV96cxAiA2n/PEE7wViQ2VI4Gd5eM7pw1MKSBNYaVx79vHJ6UMeA=="}]},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"name":"danez","email":"npm@tschinder.de"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"i@jhuang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_7.14.5_1623280274503_0.4305543443511022"},"_hasShrinkwrap":false},"7.14.7":{"name":"@babel/eslint-parser","version":"7.14.7","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":"The Babel Team (https://babel.dev/team)","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^10.13.0 || ^12.13.0 || >=14.0.0"},"main":"./lib/index.cjs","type":"commonjs","exports":{".":"./lib/index.cjs","./package.json":"./package.json"},"peerDependencies":{"@babel/core":">=7.11.0","eslint":">=7.5.0"},"dependencies":{"eslint-scope":"^5.1.1","eslint-visitor-keys":"^2.1.0","semver":"^6.3.0"},"devDependencies":{"@babel/core":"7.14.6","dedent":"^0.7.0","eslint":"^7.27.0"},"_id":"@babel/eslint-parser@7.14.7","dist":{"shasum":"91be59a4f7dd60d02a3ef772d156976465596bda","integrity":"sha512-6WPwZqO5priAGIwV6msJcdc9TsEPzYeYdS/Xuoap+/ihkgN6dzHp2bcAAwyWZ5bLzk0vvjDmKvRwkqNaiJ8BiQ==","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.14.7.tgz","fileCount":17,"unpackedSize":36291,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0Qp1CRA9TVsSAnZWagAAgDwQAID921EtT5/npjKFow1H\ntDoM73P0fTtvFwEeL7sOG4bhhSeuZdukumKL8nP9o35DnPszYS50PUMKOKcB\no472rLdjf2hSgVzQxmN7lQWjdEDQh7ACy2SAqbyX06EIh6vFf/DXpmgRgMtT\nA6U1e4CFdYhMO/Rf2ViG9AHvRsSL6yBSL8zZz45TovardEReihu1Q1RhQSKu\nmpD6H8g1y2o5tVTQdJk7gqZXq/ckR3eQxKwO5wfUKo7R29cthduJkAo4shcf\nOLR6NaTZnyU17y9kxdQOTPTQnuBzckq2MmTQBYrXwBKoRpcp8tzW77nJEjGO\nJHO6ii8SQO6BER1xNBAGBlHMWXXRiILqccK60i9BelnD4EyUwUREap0BRqVZ\nfthtpdxf2JlHCDpKO6n86UrhZKPlbA23eRR19H41y3OzxncF+jIGdXEn2mPv\nROpsVBqJLwV6xxbPMiONV3WhyrX87jbmXiDkyOSmtprudgGAcL2nkBkGQw/Q\nidKqd2XJVf2rRVbKF6uBgfxdJ6ByCK1ZMfrsqdq5p0uB7YnRoUQxJ807UM9L\nJo5eYjIt2C+JYvHeOUw9w9XqRZgMVKBn7972QPhOCPdM3tf+fFws7XyU+5Pp\nnfHkyF6K8WwF/yWlq87LTJzuNgkP9pmbdbmL63ob1CEuny+vSjs6g2qRBLX5\n7XlV\r\n=nDhS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDuiiIl65vBoH/7Jq38UkdENRfD6nA4M/C/lGiFLAgMxAiBByJc4ywfXvV3Oms+BalB1LjvPlxQHRPXUIeUA+xB0Ww=="}]},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"name":"danez","email":"npm@tschinder.de"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"i@jhuang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_7.14.7_1624312437039_0.4707908017797622"},"_hasShrinkwrap":false},"7.14.9":{"name":"@babel/eslint-parser","version":"7.14.9","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":"The Babel Team (https://babel.dev/team)","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^10.13.0 || ^12.13.0 || >=14.0.0"},"main":"./lib/index.cjs","type":"commonjs","exports":{".":"./lib/index.cjs","./package.json":"./package.json"},"peerDependencies":{"@babel/core":">=7.11.0","eslint":">=7.5.0"},"dependencies":{"eslint-scope":"^5.1.1","eslint-visitor-keys":"^2.1.0","semver":"^6.3.0"},"devDependencies":{"@babel/core":"7.14.8","dedent":"^0.7.0","eslint":"^7.27.0"},"_id":"@babel/eslint-parser@7.14.9","dist":{"shasum":"b2cfaf67cc7f7a9b475d3ee9b166755ffd44e086","integrity":"sha512-W3En2CT6iOZJ+jEujLlwL2h/Jraj6S/IHrh63nV+TfX83DYe9pI4pcu0Luj6/hJ2kIr/3hOttxzaEsSQnUKx+w==","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.14.9.tgz","fileCount":17,"unpackedSize":36354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhBlLmCRA9TVsSAnZWagAA9LcP/AtlDtT8z3VPtZTQg1oA\nurlsmXer8kUIXI69VA1NKn4C1J5noGbzo0u4KpwSfwAX11YkJUtIpg6E3p4E\nTmyA0UeZCVYl6X3OdjQEXIX2cS8xJKVwm1FOGq6dFdHT2Hzl96yVutIol/h/\nIOlKlgdTZf4T0UHjRZBZy/mbaM7Ag6DYFuuiJO0StrhPIx9XsFcc64PCEoRy\nSlYuzjE8hC2GvgY3uqdSIw8M1WxnS9rGT3xAwtrOc/2TqxpXtRu+zDJVoPc8\nHLecpn2dFMGLkwpt7I62nYQQyK3zXdqykcav22k4T8W8Ruaw4n2g2PcYSvK8\nRp7fJFGSatXqFKF6din7Nae9DCmsksyj9Ei336Qr0O6QDxZhwUBsQpPktrqV\n/fHME0OCECPIBioIy0W9iPohdOTE/3+YwpHIj+zPBnXOhgFHcLr6gEBzWwhY\neY0FAX3lCO5NxlCXhE3G8vDpT7kIZsv3WLc43BX+cSjPBUNNq/WcjV8r3Uhz\n80vLh6vjw0PdvMzPP0lxJVSMPDevWrYGiaH5oOEXTTs4NZmn2+kCOPbvY8HC\nLoQj94xxHK2llM7O5zbNDdniU/0jX1NHs6nYjBIz5cTv477w5LmkIwUa6z9A\n25b4X0+VfGNlesUx/mCitkxhwxR1usvNllxcISZj/sIAUEOpKOEnsqxPpAJ4\nwEN+\r\n=8GDM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDL7eJTrZvFLPKARMpSHW+Ac4P2k2kLRVPwVIc1Xe5/DwIhAPXDx4JqBaCUbuqoaEgz6HFmDwn5Sd4y7AoVQBt/DB9O"}]},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"name":"danez","email":"npm@tschinder.de"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"i@jhuang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_7.14.9_1627804390819_0.9738601016021717"},"_hasShrinkwrap":false},"7.15.0":{"name":"@babel/eslint-parser","version":"7.15.0","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":"The Babel Team (https://babel.dev/team)","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^10.13.0 || ^12.13.0 || >=14.0.0"},"main":"./lib/index.cjs","type":"commonjs","exports":{".":"./lib/index.cjs","./experimental-worker":"./lib/experimental-worker.cjs","./package.json":"./package.json"},"peerDependencies":{"@babel/core":">=7.11.0","eslint":">=7.5.0"},"dependencies":{"eslint-scope":"^5.1.1","eslint-visitor-keys":"^2.1.0","semver":"^6.3.0"},"devDependencies":{"@babel/core":"7.15.0","dedent":"^0.7.0","eslint":"^7.27.0"},"_id":"@babel/eslint-parser@7.15.0","dist":{"shasum":"b54f06e04d0e93aebcba99f89251e3bf0ee39f21","integrity":"sha512-+gSPtjSBxOZz4Uh8Ggqu7HbfpB8cT1LwW0DnVVLZEJvzXauiD0Di3zszcBkRmfGGrLdYeHUwcflG7i3tr9kQlw==","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.15.0.tgz","fileCount":20,"unpackedSize":47535,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCwLXCRA9TVsSAnZWagAAQ+kQAJT6mbJ20dX/4N6AaptG\nG8rbYfAemX4fRVuws59OLui8FpA71UlQR9V4mpFBf/svIyrfNDc8AbXoejJ+\nzYoeruVBoaxoFLqbipAXm2B/2/b1RANmdLuMIC8oa4nrczaGI2UCUJ3wmWFh\n+okb9evZuSdKbis57Zi9W56BM28DqhUfwPJ4SAGn8G2g9lOGRfWPXEf4A9xd\nsmcGWaMmSf3Z4a+fyRdudhxlFGZAbfihZUsUG9ODWEXWnmCLPargex87GUHN\nRZFMz4EY+BXhcXY8sRK1lfsyACYsOO4gQxzhE/AaXuvb2zjclAgdDETv59WO\nUZLnkOXu3S7/015RzF1GBHE7qhbPHTALhHJhG77Cx1NCwSxo1+nMPxZXan72\nDInalVecXqA/aHBlYZrvimwI5dZIiaUuCkwezm2KDMh7sUqLoTbdDCXnMmfc\n6HPu1gce6kr7037AJ6KqY0Frw7/JiYS6z2OCX5arJrKHyJYT0LiAMudc7gaO\nG4vCovE/8ZKLMf3fEUBmhyXBFxLpX70gArQFGyuF0OyE5jpP3iTWB+RWeEUz\nqx4p4O8eXO8lptr6gj8z7drE9FskKya9qQigqy7D+Ch7iMtf8gE7sO+mWs0V\nQSMP3gnO9MLlbj3rAdSXUvkOTe5clG81c48cTjWhXJSyPZt6c8YSbKyM+dOt\n+a6f\r\n=DIXy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIANWpc0jsGkxy6tBDS26Y9Wt7ILwSTBzMOUWnJDtbi9qAiBJeNGmqKD1S/ROyFngt9BujOVOa4iEw4XvhLwfveedMA=="}]},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"name":"danez","email":"npm@tschinder.de"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"i@jhuang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_7.15.0_1628111574983_0.9135610320341794"},"_hasShrinkwrap":false},"7.15.4":{"name":"@babel/eslint-parser","version":"7.15.4","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":"The Babel Team (https://babel.dev/team)","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^10.13.0 || ^12.13.0 || >=14.0.0"},"main":"./lib/index.cjs","type":"commonjs","exports":{".":"./lib/index.cjs","./experimental-worker":"./lib/experimental-worker.cjs","./package.json":"./package.json"},"peerDependencies":{"@babel/core":">=7.11.0","eslint":">=7.5.0"},"dependencies":{"eslint-scope":"^5.1.1","eslint-visitor-keys":"^2.1.0","semver":"^6.3.0"},"devDependencies":{"@babel/core":"7.15.4","dedent":"^0.7.0","eslint":"^7.27.0"},"_id":"@babel/eslint-parser@7.15.4","dist":{"shasum":"46385943726291fb3e8db99522c8099b15684387","integrity":"sha512-hPMIAmGNbmQzXJIo2P43Zj9UhRmGev5f9nqdBFOWNGDGh6XKmjby79woBvg6y0Jur6yRfQBneDbUQ8ZVc1krFw==","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.15.4.tgz","fileCount":20,"unpackedSize":47581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMUSICRA9TVsSAnZWagAATlcP/Rd2fC7VJlD4u9JFeavI\nfeL04AL6+9UpnaENwqiYWBYYIeABHc1+5xb749BQmFfSQgEqkLQk7NCwKdqw\nTYAeZYtNtURt58h99Z2TIipWI58VwdfvMEpWQIeNyaDqpBwdfJd3j/Gger2u\nHzAvpsXGu1f0CLlqnRj6b0ngQGfUGRejqAQTBkRZi/PsqYVImY9+8WjLl3xq\noBijxejHJaOQwU8GaKj6nUFybhnzilG23PKguOjDzDhBfO/qrsOBREYTJ3jr\n7EQHkHZUnKv+fOa8SdbzQsasKu4oJm+R+g0bKWCiGklQe2WAYrc4J3zbrJg/\nvA15H0EdBPcLJuKPDiIOoQwqkXPa526mq6hr0NxmTm9Oa/KbpVY2R5L1RDAD\nNsQminEbzesfGrs8CUiBmdM1tT0Y1w6m1sU34UvMYovHAClOU81BbUrnCauo\nMidXophp44/+MWjO/H3M7wYCyrfF+f4AmNYJwLvK+0hSXcUWJzM2VboMLx+z\nZ7o2fPAzhNWeShU00w2Zx6ixgtFEqERV23Igkh33gxkdvJlblUZe6VsNze6M\nTQoxeifyofFiXeIxRxWtIXO/yuRuRvuB97BWzlTIZIttrAeMs/PPWHmhT7pp\nXh7saifNSVgdiSD/jRrcSyUhH82Ol5sHo5XKCG5PLSyM8kX5HbFjwaTvZLs1\nDOmb\r\n=WSJB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRog/wiGmEqYTqSYlEm9geer1O5yaVD9UT9xtCJgPyBQIhALjiQ3EHWKrsOlGiulk0Ji7VLWVpWR6xjHLeyrO1ZgLm"}]},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"name":"danez","email":"npm@tschinder.de"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"i@jhuang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_7.15.4_1630618760577_0.3278122617189556"},"_hasShrinkwrap":false},"7.15.7":{"name":"@babel/eslint-parser","version":"7.15.7","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":"The Babel Team (https://babel.dev/team)","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^10.13.0 || ^12.13.0 || >=14.0.0"},"main":"./lib/index.cjs","type":"commonjs","exports":{".":"./lib/index.cjs","./experimental-worker":"./lib/experimental-worker.cjs","./package.json":"./package.json"},"peerDependencies":{"@babel/core":">=7.11.0","eslint":">=7.5.0"},"dependencies":{"eslint-scope":"^5.1.1","eslint-visitor-keys":"^2.1.0","semver":"^6.3.0"},"devDependencies":{"@babel/core":"7.15.5","dedent":"^0.7.0","eslint":"^7.27.0"},"_id":"@babel/eslint-parser@7.15.7","dist":{"shasum":"2dc3d0ff0ea22bb1e08d93b4eeb1149bf1c75f2d","integrity":"sha512-yJkHyomClm6A2Xzb8pdAo4HzYMSXFn1O5zrCYvbFP0yQFvHueLedV8WiEno8yJOKStjUXzBZzJFeWQ7b3YMsqQ==","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.15.7.tgz","fileCount":20,"unpackedSize":47668,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5G4pEqUSiFoLNz/1pi340b2LOHw1w+FKtPQGH4k3IJAIhAPtrTY0DvTkc80Og0EKTt1DqKxrAnkSpTEEpH0ffcX/q"}]},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"name":"danez","email":"npm@tschinder.de"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"i@jhuang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_7.15.7_1631919975839_0.6129602511257988"},"_hasShrinkwrap":false},"7.15.8":{"name":"@babel/eslint-parser","version":"7.15.8","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":"The Babel Team (https://babel.dev/team)","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^10.13.0 || ^12.13.0 || >=14.0.0"},"main":"./lib/index.cjs","type":"commonjs","exports":{".":"./lib/index.cjs","./experimental-worker":"./lib/experimental-worker.cjs","./package.json":"./package.json"},"peerDependencies":{"@babel/core":">=7.11.0","eslint":">=7.5.0"},"dependencies":{"eslint-scope":"^5.1.1","eslint-visitor-keys":"^2.1.0","semver":"^6.3.0"},"devDependencies":{"@babel/core":"7.15.8","dedent":"^0.7.0","eslint":"^7.27.0"},"_id":"@babel/eslint-parser@7.15.8","dist":{"shasum":"8988660b59d739500b67d0585fd4daca218d9f11","integrity":"sha512-fYP7QFngCvgxjUuw8O057SVH5jCXsbFFOoE77CFDcvzwBVgTOkMD/L4mIC5Ud1xf8chK/no2fRbSSn1wvNmKuQ==","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.15.8.tgz","fileCount":20,"unpackedSize":47686,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEz5qRBGYuGa6KZdQIkKfx+JVtR8dF/gQoiuUjWgldBBAiEA9gYHZ3oIB/ZKybBdqbn7id8Etb9MxfBFRJMkOLxjzDs="}]},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"name":"danez","email":"npm@tschinder.de"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"i@jhuang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_7.15.8_1633553695044_0.3145546150300338"},"_hasShrinkwrap":false},"7.16.0":{"name":"@babel/eslint-parser","version":"7.16.0","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":"The Babel Team (https://babel.dev/team)","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^10.13.0 || ^12.13.0 || >=14.0.0"},"main":"./lib/index.cjs","type":"commonjs","exports":{".":"./lib/index.cjs","./experimental-worker":"./lib/experimental-worker.cjs","./package.json":"./package.json"},"peerDependencies":{"@babel/core":">=7.11.0","eslint":"^7.5.0 || ^8.0.0"},"dependencies":{"eslint-scope":"^5.1.1","eslint-visitor-keys":"^2.1.0","semver":"^6.3.0"},"devDependencies":{"@babel/core":"^7.16.0","dedent":"^0.7.0","eslint":"^7.27.0","eslint-8":"npm:eslint@^8.0.0"},"_id":"@babel/eslint-parser@7.16.0","dist":{"shasum":"032cf6c8d844a95ad62f779d2708fb4f77e1a81c","integrity":"sha512-c+AsYOHjI+FgCa+ifLd8sDXp4U4mjkfFgL9NdQWhuA731kAUJs0WdJIXET4A14EJAR9Jv9FFF/MzPWJfV9Oirw==","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.16.0.tgz","fileCount":21,"unpackedSize":49000,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID3gtTDXgzWR+sCDmSSD3Ng5+po6gup0Qnx/L1DBm+ihAiEA0+ioTJLdFpe3XSv7pHWDgJJ05R0WGcfn4ngFHDSwL0I="}]},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"name":"danez","email":"npm@tschinder.de"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"i@jhuang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_7.16.0_1635551241027_0.3371781054563163"},"_hasShrinkwrap":false},"7.16.3":{"name":"@babel/eslint-parser","version":"7.16.3","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":"The Babel Team (https://babel.dev/team)","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^10.13.0 || ^12.13.0 || >=14.0.0"},"main":"./lib/index.cjs","type":"commonjs","exports":{".":"./lib/index.cjs","./experimental-worker":"./lib/experimental-worker.cjs","./package.json":"./package.json"},"peerDependencies":{"@babel/core":">=7.11.0","eslint":"^7.5.0 || ^8.0.0"},"dependencies":{"eslint-scope":"^5.1.1","eslint-visitor-keys":"^2.1.0","semver":"^6.3.0"},"devDependencies":{"@babel/core":"^7.16.0","dedent":"^0.7.0","eslint":"^7.27.0","eslint-8":"npm:eslint@^8.0.0"},"_id":"@babel/eslint-parser@7.16.3","dist":{"shasum":"2a6b1702f3f5aea48e00cea5a5bcc241c437e459","integrity":"sha512-iB4ElZT0jAt7PKVaeVulOECdGe6UnmA/O0P9jlF5g5GBOwDVbna8AXhHRu4s27xQf6OkveyA8iTDv1jHdDejgQ==","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.16.3.tgz","fileCount":21,"unpackedSize":49390,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBLTNC+AqoZU3ArWdyc1XhMFq2bcC6D8G+RrkbPnWazPAiEAg9gWFMiexHlba4kyRx3E7f1HDmOjZtG5LhaOuHiHaSQ="}]},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"name":"danez","email":"npm@tschinder.de"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"i@jhuang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_7.16.3_1636494782992_0.1767209438759243"},"_hasShrinkwrap":false},"7.16.5":{"name":"@babel/eslint-parser","version":"7.16.5","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":"The Babel Team (https://babel.dev/team)","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^10.13.0 || ^12.13.0 || >=14.0.0"},"main":"./lib/index.cjs","type":"commonjs","exports":{".":"./lib/index.cjs","./experimental-worker":"./lib/experimental-worker.cjs","./package.json":"./package.json"},"peerDependencies":{"@babel/core":">=7.11.0","eslint":"^7.5.0 || ^8.0.0"},"dependencies":{"eslint-scope":"^5.1.1","eslint-visitor-keys":"^2.1.0","semver":"^6.3.0"},"devDependencies":{"@babel/core":"^7.16.5","dedent":"^0.7.0","eslint":"^7.27.0","eslint-8":"npm:eslint@^8.0.0"},"_id":"@babel/eslint-parser@7.16.5","dist":{"shasum":"48d3485091d6e36915358e4c0d0b2ebe6da90462","integrity":"sha512-mUqYa46lgWqHKQ33Q6LNCGp/wPR3eqOYTUixHFsfrSQqRxH0+WOzca75iEjFr5RDGH1dDz622LaHhLOzOuQRUA==","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.16.5.tgz","fileCount":21,"unpackedSize":50331,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJht8jMCRA9TVsSAnZWagAAzT0P/11cNr/C9Gnc4G7MFYt+\nMVM4u4leQg5dDnU4c9J7GQfiEnc52S9u9dEv05Mo0lHnOjZjcClpfRswp8fg\nGteYvl2JezwYoVgicUQOIJV9tRlaclZFR1cHrVt8wIa7K8P0yRUpRRwSMn/o\nTqwe+Ub/v5ZPqEmDNmOQvcnLVKPgt8Kjpwr6PeceiIko4DZ4D9fY3WgM2YqM\nVzmg7fkp2YhtA+cuFu9sx8s7qGCfZ64EH7NlwIARlrVOqAYkCKsu9byQ9G/H\n2u8V+WtZbEU4VWaNrh6Fo3CVXcubrHXrbp9w15S7BpmaoG238IHSvkJLMu5n\nygpG6nC4SwxeCi/xSjvNNUbInM+FUFDcxgDFsT9gjy3oL2nxn/eO/F4wVPfp\nzXHLbiXT2YDkQb0enwoUZTVF/CGMSJ/njL4qzA8xdbWRcK7EpKzoFKNbaOXb\nKPesywvHjyjfL13XqwNXj7djicc93dqiNRwzh7TPN/fQA7EWE0nXTCLR4uCD\nzl5hgDx49j4ldTA2VDUkkxr03cTve2a4F9F2sSTPJhqTWaOFc7nENyR7s21t\nTer7c2cVdh3DWk8gzL4eIJgLSCDy0WFd+Qu3gggkF4TMl3LYExEJg5K74Uql\nToT1qmFe9OYmMKuKCgU2AQzGcBrtVCOUjROZPlszXjvgpPVUn5c9qAUNwp6a\nxCQ7\r\n=mR0+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA3fDz8PGgBTeB1UixN3YYLJnI3omsvomzweVtP8xhmCAiEA7BBWNxISbNCyy3W0IJqUV9s6IsysGOAMfldouFv2+3w="}]},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"name":"danez","email":"npm@tschinder.de"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"i@jhuang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_7.16.5_1639434444191_0.8375003555986422"},"_hasShrinkwrap":false},"7.17.0":{"name":"@babel/eslint-parser","version":"7.17.0","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":"The Babel Team (https://babel.dev/team)","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^10.13.0 || ^12.13.0 || >=14.0.0"},"main":"./lib/index.cjs","type":"commonjs","exports":{".":"./lib/index.cjs","./experimental-worker":"./lib/experimental-worker.cjs","./package.json":"./package.json"},"peerDependencies":{"@babel/core":">=7.11.0","eslint":"^7.5.0 || ^8.0.0"},"dependencies":{"eslint-scope":"^5.1.1","eslint-visitor-keys":"^2.1.0","semver":"^6.3.0"},"devDependencies":{"@babel/core":"^7.17.0","dedent":"^0.7.0","eslint":"^7.27.0","eslint-8":"npm:eslint@^8.0.0"},"_id":"@babel/eslint-parser@7.17.0","dist":{"shasum":"eabb24ad9f0afa80e5849f8240d0e5facc2d90d6","integrity":"sha512-PUEJ7ZBXbRkbq3qqM/jZ2nIuakUBqCYc7Qf52Lj7dlZ6zERnqisdHioL0l4wwQZnmskMeasqUNzLBFKs3nylXA==","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.17.0.tgz","fileCount":21,"unpackedSize":50384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+w4ICRA9TVsSAnZWagAAtLkP+QDngZ8/eiMYOghtegHM\nCsH82X33hehYoiXbrAng7lNxqUPjZz06e06ZjXIl01EMhUuYWd7CfXMcG9q3\nQZJlbCmahNQoCM0+LlM4BUuuDUA1HeXxvp2ijJ3givde8MJu4ZtwB6TMIU9X\n6Wkl2FzltcZM6+e5lSd9F/bfCFt/WZrapCGY1rMOC6X65DfVxrkIWVaWyCUP\nALE3NWqBXmlpTIV1Poy0sf7u11DdJ0Uq2jkhTjRqkm/1ixaf9saJkC6FD3Xz\nvyaO/tP1X7ogG8F43M2Oe2NEqrnySItvX8ac0p7QOX9iI1lWSqZ192DluAC7\nbBH4wk4eYl0/Y1nGQ4x1O94Cm9QW0R2n5THoakH00fbquUKq6Po6YakYR5c9\n4VayzCCmjAChVK6efeKP/uRTZw/BxjcO78uIEqMuz0nEJBMM7tC/8MdycxVW\nk+Z838cujmcZjYaN6PGamB0j2uIX756DYaHlq0o7wCZxN6ZuUyKFEWxcSwBG\nVtGtebX5QTN1roSYBsSzxl9BEmrns15TbzTBv++RAubxLoRnyDF+Y9V0++tO\n6IdzxRBruVRL8Oqt+Fd07ajBJNLQNyGYlymBiDHSV6dQ6YlEaJbj5VxkFc+e\nJix66+8Vnld2Jw30cOWuMm6Xx39bzAzB00i2S4TSQWmG/JzDVHZOuBf+dERl\npgGF\r\n=qA/k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDBLxVEZ2wKOW7hdnSiRGezJOHFSSGHEPrFT1c4GBADgAiEA1RQbo1nMBk3yQsVB4Zi7ZI0RGLyTXuhJ1OxiAL/5FKI="}]},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"name":"danez","email":"npm@tschinder.de"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"i@jhuang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_7.17.0_1643843080314_0.4073955582638933"},"_hasShrinkwrap":false},"7.18.2":{"name":"@babel/eslint-parser","version":"7.18.2","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":"The Babel Team (https://babel.dev/team)","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^10.13.0 || ^12.13.0 || >=14.0.0"},"main":"./lib/index.cjs","type":"commonjs","exports":{".":"./lib/index.cjs","./experimental-worker":"./lib/experimental-worker.cjs","./package.json":"./package.json"},"peerDependencies":{"@babel/core":">=7.11.0","eslint":"^7.5.0 || ^8.0.0"},"dependencies":{"eslint-scope":"^5.1.1","eslint-visitor-keys":"^2.1.0","semver":"^6.3.0"},"devDependencies":{"@babel/core":"^7.18.2","dedent":"^0.7.0","eslint":"^7.27.0","eslint-8":"npm:eslint@^8.0.0"},"_id":"@babel/eslint-parser@7.18.2","dist":{"shasum":"e14dee36c010edfb0153cf900c2b0815e82e3245","integrity":"sha512-oFQYkE8SuH14+uR51JVAmdqwKYXGRjEXx7s+WiagVjqQ+HPE+nnwyF2qlVG8evUsUHmPcA+6YXMEDbIhEyQc5A==","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.18.2.tgz","fileCount":21,"unpackedSize":49859,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3559zcuJuiAxTaCqMqidNwu2AfysU9oR0dGzLZhhPogIhAI5ILNmGLIQQqpNuhO8M3xYBjcaO1mWxHsRyeBgFXAVu"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijfPqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoEkw//eqcyIh1hjR5FShVlVfX0w3f6htlML6v0lxSNsbsnh1UJvwMd\r\n/6br9gDN7Fk/+edjmBuwvwvHboQmg9xYrzgdIqWf1lpGETS6x2/SI183XvcF\r\n418rCaplvA04PBWMzT21M4ha5nVtjpc5vtGHSRqSXcxURoWXhX4CPw9f4QJH\r\nnJVYZJlAZra3zyCg3r26EcZhazcy4QGjp9tsRQLR3ZlKytDp3zt2ytpxGbqO\r\nSAj1R3Ll4+AJRswkxPwfEahsG8A7WKCLSjP5xcOLqYbgdn4k3bf3CjUOwaC+\r\n6CWRnb3nMvFLNMInJ5k8F0LeWbnWt602nU07uJnOfPAvMdHwpHYqFk38YtiZ\r\nYQme+9reb1loAQz7SxnZMHIR0QtFW0Dyx044Ejr88mViy1hFY65IhyuozrIz\r\nLjn43/vckS5fDU7SzJIhD51qcX8qh2Yj5vVCmC12X15trBK9Ty/pDAEEojR1\r\n8BNT7D+TIfvR9jvP4ysJpFa0QfHDGXE6qmb1SWO//qwuc+QWdMr7PRtsJIPU\r\nXppr6PuHJITM2uyZhfa+jiAassRVTK0ro5kFXrg0yJ7oi0Ir+dInbfbTOHji\r\nRi+DzOXlzIpp2qdKbrFHowOQ5JKHMiaqQBx0RuRenVeOgZnF9eNJp5vIJuKn\r\nLPEKKkMigDLnpiClHk8FKPciKEzSBSY2Y7Y=\r\n=h5Tn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"i@jhuang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_7.18.2_1653470185916_0.1746996055863641"},"_hasShrinkwrap":false},"7.18.9":{"name":"@babel/eslint-parser","version":"7.18.9","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":"The Babel Team (https://babel.dev/team)","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^10.13.0 || ^12.13.0 || >=14.0.0"},"main":"./lib/index.cjs","type":"commonjs","exports":{".":"./lib/index.cjs","./experimental-worker":"./lib/experimental-worker.cjs","./package.json":"./package.json"},"peerDependencies":{"@babel/core":">=7.11.0","eslint":"^7.5.0 || ^8.0.0"},"dependencies":{"eslint-scope":"^5.1.1","eslint-visitor-keys":"^2.1.0","semver":"^6.3.0"},"devDependencies":{"@babel/core":"^7.18.9","dedent":"^0.7.0","eslint":"^7.27.0","eslint-8":"npm:eslint@^8.0.0"},"_id":"@babel/eslint-parser@7.18.9","dist":{"shasum":"255a63796819a97b7578751bb08ab9f2a375a031","integrity":"sha512-KzSGpMBggz4fKbRbWLNyPVTuQr6cmCcBhOyXTw/fieOVaw5oYAwcAj4a7UKcDYCPxQq+CG1NCDZH9e2JTXquiQ==","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.18.9.tgz","fileCount":21,"unpackedSize":50386,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICXxOCpQp6CTLpBg3QNqwx0kJ8lnNbiY7iaWWqajaU7jAiBiDeljgR4i2Rm0a5Lo4d5wPqvMeo2tgLIbctAMXygseA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1SUiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqn0hAAn77wj0MdeuycnK/lcGV65CXqBHaTdwJoGfFAh8bJQZIHXGeN\r\nec8sXbjbuR79l5BPJ1siGuMxc9eOWHDh5RqigfTBZ1/oD8dCtQJw4fLG1yKV\r\n5gHDuUD4mLfELKvntrbDswPXKtkPDjWJAVnlRBg7q8d2QKmh54XSvzonA1RF\r\nbcjlUgA1zQJkjtMJFov7lEC0SDiRQnN5DERpdjgpFit5kmy12xwFLwzKDyfo\r\nsllANBIENfI1oLaOma5BhJX1j6OVPtPUxEZGk1B9ZX48s/dwIootFeUz+dDH\r\n6T6HnXha3k51nR9uiLGFYvwgI3qJ+IOu4GtuvyC3gUu14reElwf686FsONXs\r\n+gQTuwKvxnB/b9odyCZ7E2VW6gENe6Vpo5npr04AoBt2fKZqsVaGi2CL8ZC+\r\n9RwLn+sAWON2PQ9x9zWeDzfjWZmVy/mGD+3MfpGDuUEPThv5yBXWVwdlv1Xb\r\n9QV30/IjAi1pgGLvaK3frEqcNE3a2fGSMs3/BnLxhUkkqHF6ZaWVsBZ9c53O\r\nX9/kGpm4g0ueQFRJpDuFJM4zK/vnp1Gb6pH6ezEf0MdpbrxkTt8ZH+W7YnIn\r\nRB+tNIuUgl+sWtcB78+KtvKvwq0cM4eCyTMG5XrW49/kAvfWxXBNjj9IziGj\r\nLp7Kch9KxLmmM+Vs1q27YB5qYWno7yeQgwQ=\r\n=27WK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"i@jhuang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_7.18.9_1658135842628_0.3455087942492683"},"_hasShrinkwrap":false},"7.19.1":{"name":"@babel/eslint-parser","version":"7.19.1","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":"The Babel Team (https://babel.dev/team)","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^10.13.0 || ^12.13.0 || >=14.0.0"},"main":"./lib/index.cjs","type":"commonjs","exports":{".":"./lib/index.cjs","./experimental-worker":"./lib/experimental-worker.cjs","./package.json":"./package.json"},"peerDependencies":{"@babel/core":">=7.11.0","eslint":"^7.5.0 || ^8.0.0"},"dependencies":{"@nicolo-ribaudo/eslint-scope-5-internals":"5.1.1-v1","eslint-visitor-keys":"^2.1.0","semver":"^6.3.0"},"devDependencies":{"@babel/core":"^7.19.1","dedent":"^0.7.0","eslint":"^8.22.0"},"_id":"@babel/eslint-parser@7.19.1","dist":{"shasum":"4f68f6b0825489e00a24b41b6a1ae35414ecd2f4","integrity":"sha512-AqNf2QWt1rtu2/1rLswy6CDP7H9Oh3mMhk177Y67Rg8d7RD9WfOLLv8CGn6tisFvS2htm86yIe1yLF6I1UDaGQ==","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.19.1.tgz","fileCount":39,"unpackedSize":130179,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3bWpYS00F4m6sy9XRIZKS85p8xZZJe+LGS+naq4fV1AIhAMhblUWlakB+U2uwK5P+8GxhoEV7AxUzHif/zYYWu45m"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIfNFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJjg//Z+p2OTJcks10XtAKpTfsafwyAqqO+33a9j8bJPoenWJ6IvUR\r\nnIuW8UdZNJYQpNjZMTbAV8CanAA4V0Ikmf4eUGaEgt3uIg+xvh1PHTNYNeZV\r\n73ozYnRVDbc4M/S8ajfsCJ9oWy7wA1m1C6PUOYiN63ETQqFzXoEVYwtpRdH+\r\niNwH+xAKXgBmHQ0clBaMESK943t1DIwoRX/lWwN7FRSPT/LhhrFEuKxvZF9S\r\n/uE7xLK0SVingYbns63CasMuaSUpUzSUJlYuciyUE0FXuRpOtvxfebsCMF1Y\r\nam6kzVYLbyuWSnzeHKZFDUN9Eq04L0UwauCspS8bPz/Gu5RcOromiRrjHkMH\r\nOa0DbimbLr6bSU5gPveukEqsfoXZGS7bCTIwNoQvV1N0yvFB9Xfd7aXqQMhR\r\nUSAEbVv4k1htQPxVEpQVV73uyxCKAuKQd+vDG3aZo6gXbTyNP4zxGbvJ/72S\r\nxx0IdrGyLHAsoK0493/6PvIRObeiYg09o4/+7S4yPC5tRq/foyFwmsQerOyP\r\n1HDA7KLC9Sj1xUi60fWSqS44NDKZDjBVwK7tLLTHRHWWjO4ISwJPSHeMJqxO\r\niY3FsYFYE6sSOHWbi2ZjjNRD0quWrjEeRaFO7nLMyLYlu4Mn1ZqsKAt/xgMR\r\n84nEZPuA+RIG2pbmBdtu8XX+P/1EPyXdnpg=\r\n=0oTN\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"i@jhuang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_7.19.1_1663169349520_0.5731636367671966"},"_hasShrinkwrap":false},"7.21.3":{"name":"@babel/eslint-parser","version":"7.21.3","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":"The Babel Team (https://babel.dev/team)","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^10.13.0 || ^12.13.0 || >=14.0.0"},"main":"./lib/index.cjs","type":"commonjs","exports":{".":"./lib/index.cjs","./experimental-worker":"./lib/experimental-worker.cjs","./package.json":"./package.json"},"peerDependencies":{"@babel/core":">=7.11.0","eslint":"^7.5.0 || ^8.0.0"},"dependencies":{"@nicolo-ribaudo/eslint-scope-5-internals":"5.1.1-v1","eslint-visitor-keys":"^2.1.0","semver":"^6.3.0"},"devDependencies":{"@babel/core":"^7.21.3","dedent":"^0.7.0","eslint":"^8.22.0"},"_id":"@babel/eslint-parser@7.21.3","dist":{"shasum":"d79e822050f2de65d7f368a076846e7184234af7","integrity":"sha512-kfhmPimwo6k4P8zxNs8+T7yR44q1LdpsZdE1NkCsVlfiuTPRfnGgjaF8Qgug9q9Pou17u6wneYF0lDCZJATMFg==","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.21.3.tgz","fileCount":39,"unpackedSize":133920,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvxheXznCe9pVIqHxQMNCRwZZeaiJ89+K/m9gBSV+0rAIhAOEQ17Qdp2ipU5B7Tlrjm6sdHBz3jsfz7P36VvapZBQH"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEIvUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo0vA//Q/dWjCksknrFN2pab3TrwFzyhJSh8tCGS+2yyfcdQ66yrouG\r\nMVrjTUDfZqBxrHan16SvF09e/DgJluydLjMZyRYObyVFYipVYqrmWPxVndr4\r\nDRDLShSg1nTVSI8yjccMz6KOF4v+d3kpWzMhwwwg5n3Ynua0PWVpN/Y8QP8J\r\nBu1tqezDDdG64y3BkLfOyuQ39ln/j04dRn7feEqdYtnl3tCccQJj9wKY3OKO\r\nFEn/p83SK/fKreA7Dni1WA3IuinCrFpiHl0igtjxbI6v2O1kPrSufEZz8stZ\r\nBnIKjwvOkKYlAGPdytLmHrxn2cNqET7r8uibfs+KWmnzzOwULZ06jk1XD1uu\r\nufPtymWyMr8XzIfLpNjeHlUUZxDGeFN4SIggflUArJQ573zBuuY+azXrSEj/\r\nEKhtrvlDzMiixbyLm6On1J4ZEnq1QoHS7m8qRsY0rHgzdIhzaOBdISe/76el\r\niZ9itFx2TPrHJ0PiuMT7upVkS78tYknsLEQFj2ysT21W4J1OBxrR+RbbJHKh\r\nh65o7YpPyiV58iXKHl0nRFyCGDXosYhc5XQZh3FERUbREm55fV/Bovs+wLMz\r\nHl4O5sGHsZyhGAmx8y1stb5Wm/WNkH4TU12U7oZKxxDhuR3GTl0oLNuFf3ZF\r\n/hkkr3wbU/MhgPfuELWiqWWNWkey6aoXpGQ=\r\n=iajp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"i@jhuang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_7.21.3_1678805972612_0.6637960958208453"},"_hasShrinkwrap":false},"7.21.4-esm":{"name":"@babel/eslint-parser","version":"7.21.4-esm","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":"The Babel Team (https://babel.dev/team)","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^10.13.0 || ^12.13.0 || >=14.0.0"},"main":"./lib/index.cjs","type":"commonjs","exports":{".":"./lib/index.cjs","./experimental-worker":"./lib/experimental-worker.cjs","./package.json":"./package.json"},"peerDependencies":{"@babel/core":">=7.11.0","eslint":"^7.5.0 || ^8.0.0"},"dependencies":{"@nicolo-ribaudo/eslint-scope-5-internals":"5.1.1-v1","eslint-visitor-keys":"^2.1.0","semver":"^6.3.0"},"devDependencies":{"@babel/core":"^7.21.4-esm","dedent":"^0.7.0","eslint":"^8.22.0"},"_id":"@babel/eslint-parser@7.21.4-esm","dist":{"shasum":"62ddc20c9efc3b37ff5bfc30dbf3039b4644624a","integrity":"sha512-mo9EqwLi/ibKqKUoSQFYDYLyEct/ByuJAzgHve124a7oyv7DWngr5JDlRt3RpKpwd7Jw1/SUtmNEk6Y93MGFwA==","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.21.4-esm.tgz","fileCount":40,"unpackedSize":133956,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEBZbydj0gB3HJNBqMZOpS9QXioweQ1vutb8lWrWO2QXAiALkwrRkjvjq5wYn7yGD622Pu4VThzRPnOeBTElYTpVnQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLC95ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4RQ/+PQZFQddI/KtiTrVkuyHDzAb8SymCtkHNREMwe+qK4jwPIZgT\r\nbmiVOYbEQxy3E4Wbo1WhVVpujeBBQXuVXZLYLrD7XEsOdh2NsC6WmRsX8W3z\r\nfNqKINkblp9+WoHoZxyOlSrfL7v8CM5QSZUC+ouiLLBBjqPtkCinDU+3tSc3\r\nA7MfIvvTE43cjTm3uHl7dHxkUQV0shfvvqF5k0vmtse2+mmNhuGp0QJ60bRs\r\niUfN/lZYu2SE4T1CLJiZPIx0GipobLjBWg7pT1C8AZ48XNKQcEYMBsPjsmMq\r\nJZ77anH37dQ2kR6nOUOM+igcM4Cz893AfxwBDyyeHi6afeK3k8bcqfoLdR3X\r\ncvWvg8MNxyad+gU6t7jgOd0xvF7MQMU7Us0H+BYqp/pTn1XKkZDRhUTxs5+K\r\nzTxXSH2Q/mIiHJIr1c/pGuoKAvJtE2LF4833AVty7lFPqsb5bxOYDcjWc55q\r\njN42yVaOjhuKtLV7dJ8z6xO4Z0113QueUKTvpB12JdJHgQaGd1dzF2qLscpd\r\nYH9QWwRwHwLb7b7udu6Ed1X+8kw/Xn2ZM5gLtSvco9M6csciRMSkuAxjktsg\r\nrJndhTZVooE/TTii0OaP5nJkvpczRi99xyquoOXc+tm4yfZdupeHxfX/phxd\r\nwOZUPConOeIF0ZAyd4JBL1KlQ88MXPqZR6o=\r\n=M9TG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"i@jhuang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_7.21.4-esm_1680617337420_0.7572663698845148"},"_hasShrinkwrap":false},"7.21.4-esm.1":{"name":"@babel/eslint-parser","version":"7.21.4-esm.1","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":"The Babel Team (https://babel.dev/team)","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^10.13.0 || ^12.13.0 || >=14.0.0"},"main":"./lib/index.cjs","type":"commonjs","exports":{".":"./lib/index.cjs","./experimental-worker":"./lib/experimental-worker.cjs","./package.json":"./package.json"},"peerDependencies":{"@babel/core":">=7.11.0","eslint":"^7.5.0 || ^8.0.0"},"dependencies":{"@nicolo-ribaudo/eslint-scope-5-internals":"5.1.1-v1","eslint-visitor-keys":"^2.1.0","semver":"^6.3.0"},"devDependencies":{"@babel/core":"^7.21.4-esm.1","dedent":"^0.7.0","eslint":"^8.22.0"},"_id":"@babel/eslint-parser@7.21.4-esm.1","dist":{"shasum":"99eb1c10073893a4b0125648f8663ff9caf89332","integrity":"sha512-UFZ4aEVGrh6UW46YGkAQFbHimOb/VAO/XvtoKQ/h8VNS1uDgslkaAkWjLu5KTfbo1OnguAB00kQLz5Om9cUzEw==","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.21.4-esm.1.tgz","fileCount":40,"unpackedSize":132466,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzlFUwcBHIIbpSxIxx24iCmaRUeU+ViEJBN1KeoUnP6QIgcLWXbifugx8rzbvMf7QCxeh68bGATBg81CK+3Y62vm0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLDJCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTNA/7BSwwKf1FqPZhB748GzUuSjHB3iM0cXiDFCNXr9cwFLuWv4nW\r\ntOtFAKSEyZ+wGWNT1+lJYOSC7ZYE+S2oidp3C0vuKvbFnydLPyaK49pXkTWM\r\nP3usOAgvE/t7A3XuaIbpq+wpdzArNYsEt5BoyxgGjZ1Lb5Ml97ZxqqcJjWKD\r\nCr8VmRRm4cficaLUZMequv0pgjVmpqzERbtd1kT6fILpKyQZWILNFG0ACLdi\r\nhckDsGnB/B3gbWXpSW5K4fIewLfiSnQymVvwe3neqmEEsvQt+FIZoIl5E4Cy\r\n4D1E/vfinOyMKcGucDtKj6Z1IJmnJnY9xapd/t6WB3pw7FKCFmbEnT0y7Hm7\r\n2/SKb/To7ycR70YU1het9n7EgQyuwCi2OdlidU84JCTIiGUAvBmJQuaxI5TI\r\nBH6cuP3JHbtwCOTTPacgQryDZd6+LUnQCH8+WTwBa5P+oygiP0gY1YtD7MZ1\r\nID7wTaOtAx7vyReYhNaywW4t4eNdiGeOPyytXHy1uWS4hpe1VALVQbpcXNPB\r\n3UKKg3nQBRPjJujeh7Z4u0QAFH74CU/eSdQdza9jSWaFa8A17gZErxo51ByC\r\nfI0e4V/AKZ1Q8FktA/CxHZcFXv3irvDbBf+q47odTzZJPwvU3pZaH9ZZ9N1u\r\nj9G9dIAdkNwHeu4FXjFdg2cv5Vaz8R2syV0=\r\n=RilB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"i@jhuang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_7.21.4-esm.1_1680618049914_0.26132302027328635"},"_hasShrinkwrap":false},"7.21.4-esm.2":{"name":"@babel/eslint-parser","version":"7.21.4-esm.2","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":"The Babel Team (https://babel.dev/team)","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^10.13.0 || ^12.13.0 || >=14.0.0"},"main":"./lib/index.cjs","type":"commonjs","exports":{".":"./lib/index.cjs","./experimental-worker":"./lib/experimental-worker.cjs","./package.json":"./package.json"},"peerDependencies":{"@babel/core":">=7.11.0","eslint":"^7.5.0 || ^8.0.0"},"dependencies":{"@nicolo-ribaudo/eslint-scope-5-internals":"5.1.1-v1","eslint-visitor-keys":"^2.1.0","semver":"^6.3.0"},"devDependencies":{"@babel/core":"7.21.4-esm.2","dedent":"^0.7.0","eslint":"^8.22.0"},"_id":"@babel/eslint-parser@7.21.4-esm.2","dist":{"shasum":"6046e5a5e61ff5416370e54ab11a35ddb680aec1","integrity":"sha512-HvK9eurRT0gWpuUYC60gQiiowGCCez61jXSwWha2NnHFYoy16Ikz88/J/+q9RdO0ysd8bAZBcP/CuGYZZJtZKQ==","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.21.4-esm.2.tgz","fileCount":39,"unpackedSize":132445,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDs/JQnsPoUVJXjGtPuTkQxu/eNHorh69/lnQK9V5FkQQIhAP7/IPskb5Njx5QdW5nirJIVVAQug5z4czcqXLIuiUOd"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLDZlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmql8Q/+L1JH/+zvTbjdJi9waqRBXM9Nc96pChIQwu39IXdOZbSQWte6\r\nb/VuQZyMGJcZS8UyqM5XbaHEXjbhGnXogw/I6duxH42IiFY8RPrESeNDQ3np\r\nEuLWyPzLrzl5QxBy0YrFvN/N/RPBDp2xOh+9I2tnQ0zvGfoQP9ratRvUZQeV\r\n+nrfhQokNWRbdNaZ2nHuXpY4kHCSZo8gLqqkqXaz4fkPAybsGX5qXz6my9tO\r\nHQ2pZckQFhPtTB0ddRU5p/UttKmrMzi1G2K2dnGZL5WQTtyzI4B3ATvsZgpV\r\nxGwQL1hNOywsnyrHXqc4LS33DjwRT5ycRFgRVFGJw9sTBgn2sMHYfFGX3sk3\r\nCD41ZCF86BqzIZ4uDjfw/8QNiHfVIypWzIMtnKT6GyMEwNOXxQhiG+u6bhCN\r\nl5B1TYSwkKY9nBzkY863F8RfjQljp5KNbShcqEObqSCT/jqetIPgQ8olhvIh\r\noqlozYa9vRr0br0I5r+OzNnROzIHp4r27Cr5zoT/lTUnz/qGrirmjmNQ6Y0V\r\nhOnuJZPE2BTfjybmpFrFDK7Z1iiJeDEl09iWF3V8PemjbufO6iKkvGwE5GPs\r\ntj1G5+RrP7rVSUsPaEyy9s+oyj0yxWCUzsNa5XKHPWUQYIhpAOJDLtTVYYeU\r\nGK7PIqVyMMmsawvJcX3x77G7L8Y8n36T4Vc=\r\n=p0xm\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"i@jhuang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_7.21.4-esm.2_1680619108861_0.9999427072618163"},"_hasShrinkwrap":false},"7.21.4-esm.3":{"name":"@babel/eslint-parser","version":"7.21.4-esm.3","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":"The Babel Team (https://babel.dev/team)","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^10.13.0 || ^12.13.0 || >=14.0.0"},"main":"./lib/index.cjs","type":"commonjs","exports":{".":"./lib/index.cjs","./experimental-worker":"./lib/experimental-worker.cjs","./package.json":"./package.json"},"peerDependencies":{"@babel/core":">=7.11.0","eslint":"^7.5.0 || ^8.0.0"},"dependencies":{"@nicolo-ribaudo/eslint-scope-5-internals":"5.1.1-v1","eslint-visitor-keys":"^2.1.0","semver":"^6.3.0"},"devDependencies":{"@babel/core":"7.21.4-esm.3","dedent":"^0.7.0","eslint":"^8.22.0"},"_id":"@babel/eslint-parser@7.21.4-esm.3","dist":{"shasum":"c40ab102475f202c7e1820660b1b276c5ecfd660","integrity":"sha512-hNn7eSDn0PTKZKiOjC/XEzF7R71NUZkGIPvqRv9sV6H1Hqm3qnGFae2n9UxkcpY2j3aykUXXbZIwktAMKHLXSQ==","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.21.4-esm.3.tgz","fileCount":39,"unpackedSize":133943,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEXuqlrvB0+UXDVmnngY4VGbEZ9L/FH0KIa3VC2Nby0RAiEAyQ8fFbtJg8KwKX80te/gVd0mxCy172NkBimTozLENy8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLDpwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkNw/+NFKO8TkFA/vfAuYKK549ul2uUG/ZqRnRTcpho02vmeLIPdpw\r\nGewz/JjH2I5ICguer1N5fL3k+wruMVcm9Zeqs58OYubNgPRt7eMiqa4A2No3\r\nZS5WtdKXB6maYTFMfJ1cK+Ky5t18SCL4IbxmiymsWZu8M+oR85Cqe4hz/TUH\r\nlmC4IZjcx1E5Wafk648Vm2dDw05+0UwBb5MZu2gNbpeMPWUvL52zLS2LagXJ\r\nNzSXl+EyhWwzdDhuffiH1aQpJ7WbVLS8t1Dcq3/eqV5maSZUW3O+M0yukigU\r\nkgoK+I/TZeb7grEatZjyrcrsuKQRwq5QUtAt/8aIacIj2JI7cvMFAaY4gkCi\r\n1b7VnRdMBo13eLxBAyacU3UFR1AaMy7Zt0CC5Dj3/xPyHljkxQGX2ZaGGdtJ\r\n9Iq6WAzOcY0zM1KA3wp9AHZEveAkw/8sLHTJl7eRzaFer23kctCT2k/TGR6a\r\n1D/sFYgbUhEazxhIbSNhUVN2ZfbS2G3riV8f9Iggd9E6kG6lVLH66+/Tv3mK\r\nPq9Mo9b0b6lZuiDEK44xzvpsLbda+P0R7aqlNIkqCODLG9YX1jTiU6wP4Y+V\r\nEEYI0uHGKX/4Bk0RaiOtFnpo2VI03cYXFs0zLRrcJOeNzAt17awlWCt4UVlc\r\n5rOLK4SWVXNL6AhBps+xYobaaMFmnV0wsF0=\r\n=ElyM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"i@jhuang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_7.21.4-esm.3_1680620144156_0.22510013892580116"},"_hasShrinkwrap":false},"7.21.4-esm.4":{"name":"@babel/eslint-parser","version":"7.21.4-esm.4","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":"The Babel Team (https://babel.dev/team)","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^10.13.0 || ^12.13.0 || >=14.0.0"},"main":"./lib/index.cjs","type":"commonjs","exports":{".":"./lib/index.cjs","./experimental-worker":"./lib/experimental-worker.cjs","./package.json":"./package.json"},"peerDependencies":{"@babel/core":">=7.11.0","eslint":"^7.5.0 || ^8.0.0"},"dependencies":{"@nicolo-ribaudo/eslint-scope-5-internals":"5.1.1-v1","eslint-visitor-keys":"^2.1.0","semver":"^6.3.0"},"devDependencies":{"@babel/core":"7.21.4-esm.4","dedent":"^0.7.0","eslint":"^8.22.0"},"_id":"@babel/eslint-parser@7.21.4-esm.4","dist":{"shasum":"6ff999b20a41934507f01eb17a5bbda451d93914","integrity":"sha512-VaibQVSOHtyQHP7mX6BBU0lqcl6gV0OaI40h6iyoVcWSBGocRI+d2S+5qasIbDCeVSv6cEPV0jUhOPln4+uK0Q==","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.21.4-esm.4.tgz","fileCount":40,"unpackedSize":132465,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLYJPXKjKvav3SBJn58JkOjVvgG7T+TLI5rzkUXyBjUQIgD9uTvBM0vYSjGkCDyPz9omPczRImKLwJSd4FN6s7dYI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLD57ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4tw/+NJJceurqFpcyL99yg7CwLn26fMrgY04ALUN9Dna3IJYWXkvA\r\nOaz3Na8oD7lscKzNMdAb3/+9Ad10De+gzJNPPydHK8Ak66OwrwEuc1b/Xnp1\r\n96LxwSqY8rAEPY/VCRX5K6DlYRlcUr0LYed+Ff8L4M0tAw2NYW8yS0TSGOPQ\r\nIG1SwcDDnF55DIgqsUwIbTSYBp2u1YbLJVgza74Il4dBClAFfuGGeR9f7AUc\r\nTcwDLm6erbGFVFdoxJTBgOZjsNiG54pEO3v2dca6ddw0/q/JTGFTH4shyJiz\r\nVbuVM0K6Mxmw9lz0vJ36HjfRxULu8aShQxoP4CJsJzk1pQzqDXjtxMlIBLJA\r\npm56/r+duJ6kvx5C8KPgMYK7CGXTR1rWWJRELs66iXrF9U//N8Rcj1sOnpUr\r\n435/Fs0/ljifDQJ4UCYFbFsFQ8YWgNeH3j4oHcV3QZ5357gP2pbHLOxbDImq\r\nHDWytJH37EL4hAn8fe7v6XAYGpzWes1zVh23MurNwu4FYF9Z4x8zkulDfl5g\r\n9M+25h7DMGMdpa01A8rnAqxMM/9pH/uKHIJBzvgvvUfxv9PEvyG9H7Fyf2FZ\r\nDAhPFQmQmpYIEAUq2io4qH596NHtFC22yNilbLo1sQkxyqjE4vGtFnIFF7BE\r\nFMoXCGxT3NCtH/8udHu0itLMAjXYphmXj/s=\r\n=8Eqf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"i@jhuang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_7.21.4-esm.4_1680621178886_0.48766027020420055"},"_hasShrinkwrap":false},"7.21.8":{"name":"@babel/eslint-parser","version":"7.21.8","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":"The Babel Team (https://babel.dev/team)","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^10.13.0 || ^12.13.0 || >=14.0.0"},"main":"./lib/index.cjs","type":"commonjs","exports":{".":"./lib/index.cjs","./experimental-worker":"./lib/experimental-worker.cjs","./package.json":"./package.json"},"peerDependencies":{"@babel/core":">=7.11.0","eslint":"^7.5.0 || ^8.0.0"},"dependencies":{"@nicolo-ribaudo/eslint-scope-5-internals":"5.1.1-v1","eslint-visitor-keys":"^2.1.0","semver":"^6.3.0"},"devDependencies":{"@babel/core":"^7.21.8","dedent":"^0.7.0","eslint":"^8.22.0"},"_id":"@babel/eslint-parser@7.21.8","dist":{"shasum":"59fb6fc4f3b017ab86987c076226ceef7b2b2ef2","integrity":"sha512-HLhI+2q+BP3sf78mFUZNCGc10KEmoUqtUT1OCdMZsN+qr4qFeLUod62/zAnF3jNQstwyasDkZnVXwfK2Bml7MQ==","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.21.8.tgz","fileCount":39,"unpackedSize":134071,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlTShgs253ljMIPOmH3PjVLNn8PJAAgTmhbHAoSRrHnQIgaY4gXHPB/d3Q2KnPBEGgJ+ArF4+tGSHOEOLIjVlwE+I="}]},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"i@jhuang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_7.21.8_1683040509557_0.5834321766501727"},"_hasShrinkwrap":false},"7.22.5":{"name":"@babel/eslint-parser","version":"7.22.5","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":"The Babel Team (https://babel.dev/team)","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^10.13.0 || ^12.13.0 || >=14.0.0"},"main":"./lib/index.cjs","type":"commonjs","exports":{".":"./lib/index.cjs","./experimental-worker":"./lib/experimental-worker.cjs","./package.json":"./package.json"},"peerDependencies":{"@babel/core":">=7.11.0","eslint":"^7.5.0 || ^8.0.0"},"dependencies":{"@nicolo-ribaudo/eslint-scope-5-internals":"5.1.1-v1","eslint-visitor-keys":"^2.1.0","semver":"^6.3.0"},"devDependencies":{"@babel/core":"^7.22.5","dedent":"^0.7.0","eslint":"^8.22.0"},"_id":"@babel/eslint-parser@7.22.5","dist":{"shasum":"fa032503b9e2d188e25b1b95d29e8b8431042d78","integrity":"sha512-C69RWYNYtrgIRE5CmTd77ZiLDXqgBipahJc/jHP3sLcAGj6AJzxNIuKNpVnICqbyK7X3pFUfEvL++rvtbQpZkQ==","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.22.5.tgz","fileCount":39,"unpackedSize":134178,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE1DbzE5+CuvrfDvsm7mp0Da+okAGha6cXC99lnmoqnEAiEAtyBXsPtGKpeXw3OBWOAtuVOYWg6ARN5s3ULTIZznVXA="}]},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"i@jhuang.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_7.22.5_1686248459839_0.9814608095728505"},"_hasShrinkwrap":false},"7.22.6":{"name":"@babel/eslint-parser","version":"7.22.6","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":"The Babel Team (https://babel.dev/team)","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^10.13.0 || ^12.13.0 || >=14.0.0"},"main":"./lib/index.cjs","type":"commonjs","exports":{".":"./lib/index.cjs","./experimental-worker":"./lib/experimental-worker.cjs","./package.json":"./package.json"},"peerDependencies":{"@babel/core":">=7.11.0","eslint":"^7.5.0 || ^8.0.0"},"dependencies":{"@nicolo-ribaudo/eslint-scope-5-internals":"5.1.1-v1","@nicolo-ribaudo/semver-v6":"^6.3.3","eslint-visitor-keys":"^2.1.0"},"devDependencies":{"@babel/core":"^7.22.6","dedent":"^0.7.0","eslint":"^8.22.0"},"_id":"@babel/eslint-parser@7.22.6","dist":{"shasum":"fa75b578a6392d92243eb8fb9c4e7ece8ad7c583","integrity":"sha512-KAom7E7d6bAh5/PflF3luynWlDLOIqfX+ZJcL0LRs6/6rtXJmJxPiWuIGfxNPtcWdtQ5lSSJbKbQlz/c/R60Ng==","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.22.6.tgz","fileCount":39,"unpackedSize":134296,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSEvK5I2RMU5o1649nWvPAY6MCye7O62M/VcVR3GVMlQIgBSNlT0wqsyN3K36Bo5b0ne6xhJ1gTFqxA7sqS3EQTXs="}]},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"jlhwung@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_7.22.6_1688456927940_0.6029170568657201"},"_hasShrinkwrap":false},"7.22.7":{"name":"@babel/eslint-parser","version":"7.22.7","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":"The Babel Team (https://babel.dev/team)","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^10.13.0 || ^12.13.0 || >=14.0.0"},"main":"./lib/index.cjs","type":"commonjs","exports":{".":"./lib/index.cjs","./experimental-worker":"./lib/experimental-worker.cjs","./package.json":"./package.json"},"peerDependencies":{"@babel/core":">=7.11.0","eslint":"^7.5.0 || ^8.0.0"},"dependencies":{"@nicolo-ribaudo/eslint-scope-5-internals":"5.1.1-v1","@nicolo-ribaudo/semver-v6":"^6.3.3","eslint-visitor-keys":"^2.1.0"},"devDependencies":{"@babel/core":"^7.22.7","dedent":"^0.7.0","eslint":"^8.22.0"},"_id":"@babel/eslint-parser@7.22.7","dist":{"shasum":"d2807fbd1fa4376162716da63dfd3c69a2249fed","integrity":"sha512-LH6HJqjOyu/Qtp7LuSycZXK/CYXQ4ohdkliEaL1QTdtOXVdOVpTBKVxAo/+eeyt+x/2SRzB+zUPduVl+xiEvdg==","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.22.7.tgz","fileCount":39,"unpackedSize":134597,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEn4puZzGOPqVkSojP2vQOZC/VIollRjug3lnRPCCIcQAiEAhlDc66Z8d3GkoHtLd48mYFbPKyg2d4BupMwGCnoDef8="}]},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"jlhwung@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_7.22.7_1688634236460_0.7109334750894438"},"_hasShrinkwrap":false},"7.22.9":{"name":"@babel/eslint-parser","version":"7.22.9","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":"The Babel Team (https://babel.dev/team)","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^10.13.0 || ^12.13.0 || >=14.0.0"},"main":"./lib/index.cjs","type":"commonjs","exports":{".":"./lib/index.cjs","./experimental-worker":"./lib/experimental-worker.cjs","./package.json":"./package.json"},"peerDependencies":{"@babel/core":">=7.11.0","eslint":"^7.5.0 || ^8.0.0"},"dependencies":{"@nicolo-ribaudo/eslint-scope-5-internals":"5.1.1-v1","eslint-visitor-keys":"^2.1.0","semver":"^6.3.1"},"devDependencies":{"@babel/core":"^7.22.9","dedent":"^0.7.0","eslint":"^8.22.0"},"_id":"@babel/eslint-parser@7.22.9","dist":{"shasum":"75f8aa978d1e76c87cc6f26c1ea16ae58804d390","integrity":"sha512-xdMkt39/nviO/4vpVdrEYPwXCsYIXSSAr6mC7WQsNIlGnuxKyKE7GZjalcnbSWiC4OXGNNN3UQPeHfjSC6sTDA==","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.22.9.tgz","fileCount":39,"unpackedSize":134479,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPsNuH0TLfbUR9v2jHIGAnImGN6arfbrbwVjCz+fF5cQIhAOeA1mnLLti9GeUVGz74j1HFcilNU2lxDZbskQ7twZX3"}]},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"jlhwung@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_7.22.9_1689180811164_0.9514178825387047"},"_hasShrinkwrap":false},"8.0.0-alpha.0":{"name":"@babel/eslint-parser","version":"8.0.0-alpha.0","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":"The Babel Team (https://babel.dev/team)","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^16.20.0 || ^18.16.0 || >=20.0.0"},"main":"./lib/index.cjs","type":"commonjs","exports":{".":"./lib/index.cjs","./experimental-worker":"./lib/experimental-worker.cjs","./package.json":"./package.json"},"peerDependencies":{"@babel/core":">=7.11.0","eslint":"^8.9.0"},"dependencies":{"eslint-scope":"^7.1.1","eslint-visitor-keys":"^3.3.0","semver":"^7.3.4"},"devDependencies":{"@babel/core":"^8.0.0-alpha.0","dedent":"^0.7.0","eslint":"^8.22.0"},"_id":"@babel/eslint-parser@8.0.0-alpha.0","dist":{"shasum":"94707a011f47e4ac410bf89e1ae9d8cc98d81ac3","integrity":"sha512-+DbinDjBtzQhC7SRXblxXojJPwt4CWGqUPWHsyJkt5pFpmH8SDwSRvxJAxyT2K9su5GZT1GITvrNLE5CRGMFwQ==","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-8.0.0-alpha.0.tgz","fileCount":39,"unpackedSize":120208,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE5sp86IePd2nvRK9EAzhJ7ZE0dIU6/KL+lHKoZZJYtrAiEAq+ulmT154sWsIe43qhENc/MsCksqrbhfpEPZVi0YZgk="}]},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"jlhwung@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_8.0.0-alpha.0_1689861570961_0.9178096858226381"},"_hasShrinkwrap":false},"8.0.0-alpha.1":{"name":"@babel/eslint-parser","version":"8.0.0-alpha.1","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":"The Babel Team (https://babel.dev/team)","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^16.20.0 || ^18.16.0 || >=20.0.0"},"main":"./lib/index.cjs","type":"commonjs","exports":{".":"./lib/index.cjs","./experimental-worker":"./lib/experimental-worker.cjs","./package.json":"./package.json"},"peerDependencies":{"@babel/core":">=7.11.0","eslint":"^8.9.0"},"dependencies":{"eslint-scope":"^7.1.1","eslint-visitor-keys":"^3.3.0","semver":"^7.3.4"},"devDependencies":{"@babel/core":"^8.0.0-alpha.1","dedent":"^0.7.0","eslint":"^8.22.0"},"_id":"@babel/eslint-parser@8.0.0-alpha.1","dist":{"shasum":"da584dce3c39bffa2a41851f3ad413286feec87e","integrity":"sha512-tq8suhLbTWGFoiEBnq1zKfQmlsTKu762BoYckZI1uKdUN2K0k4EukmtXN6gE0m+mPwPl7ImJAnSGExgek1vkLg==","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-8.0.0-alpha.1.tgz","fileCount":39,"unpackedSize":120208,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChNs+Wz3qJy4KBF98A7xmYU0Pkn7YkPi+REoVFf27KkwIhAIT7PtegcAt/l3UONJG+KpzGlX/dAvDQ+kYmRrfsL81A"}]},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"jlhwung@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_8.0.0-alpha.1_1690221050776_0.8700252190595792"},"_hasShrinkwrap":false},"7.22.10":{"name":"@babel/eslint-parser","version":"7.22.10","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":"The Babel Team (https://babel.dev/team)","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^10.13.0 || ^12.13.0 || >=14.0.0"},"main":"./lib/index.cjs","type":"commonjs","exports":{".":"./lib/index.cjs","./experimental-worker":"./lib/experimental-worker.cjs","./package.json":"./package.json"},"peerDependencies":{"@babel/core":"^7.11.0","eslint":"^7.5.0 || ^8.0.0"},"dependencies":{"@nicolo-ribaudo/eslint-scope-5-internals":"5.1.1-v1","eslint-visitor-keys":"^2.1.0","semver":"^6.3.1"},"devDependencies":{"@babel/core":"^7.22.10","dedent":"^0.7.0","eslint":"^8.22.0"},"_id":"@babel/eslint-parser@7.22.10","dist":{"shasum":"bfdf3d1b32ad573fe7c1c3447e0b485e3a41fd09","integrity":"sha512-0J8DNPRXQRLeR9rPaUMM3fA+RbixjnVLe/MRMYCkp3hzgsSuxCHQ8NN8xQG1wIHKJ4a1DTROTvFJdW+B5/eOsg==","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.22.10.tgz","fileCount":39,"unpackedSize":134483,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFTLMi2vBjc1U3qOGIS5TeYIbi9k7XhXPlydovO3iE+SAiBNYTyFIF+kyavrHvGNnN+cK6Zn8a+RHc2lM1VPAFRdmA=="}]},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"jlhwung@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_7.22.10_1691429107951_0.8292781527897084"},"_hasShrinkwrap":false},"8.0.0-alpha.2":{"name":"@babel/eslint-parser","version":"8.0.0-alpha.2","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":"The Babel Team (https://babel.dev/team)","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^16.20.0 || ^18.16.0 || >=20.0.0"},"main":"./lib/index.cjs","type":"commonjs","exports":{".":"./lib/index.cjs","./experimental-worker":"./lib/experimental-worker.cjs","./package.json":"./package.json"},"peerDependencies":{"@babel/core":">=7.11.0","eslint":"^8.9.0"},"dependencies":{"eslint-scope":"^7.1.1","eslint-visitor-keys":"^3.3.0","semver":"^7.3.4"},"devDependencies":{"@babel/core":"^8.0.0-alpha.2","dedent":"^0.7.0","eslint":"^8.22.0"},"_id":"@babel/eslint-parser@8.0.0-alpha.2","dist":{"shasum":"57f1eb163402fb3a9768082231aebca38cc2a528","integrity":"sha512-5MgxF2rxHdbsjecG5WOSuJG0Zt32DKYHLA2m2dsOvzEbxS7F6VR2L/HZUq/zH9itkflNKXtHWF61swh9sbSZ7w==","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-8.0.0-alpha.2.tgz","fileCount":39,"unpackedSize":120208,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBo/E7u0AZioI7LANZ3oBZ4WM7RLLijCzdlA4K+XRvGfAiEAoFo68e0RjuTyaTNksQ7xwPxHeT1XBQSmDn/0ITw07Co="}]},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"jlhwung@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_8.0.0-alpha.2_1691594066976_0.3904609116283828"},"_hasShrinkwrap":false},"7.22.11":{"name":"@babel/eslint-parser","version":"7.22.11","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":"The Babel Team (https://babel.dev/team)","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^10.13.0 || ^12.13.0 || >=14.0.0"},"main":"./lib/index.cjs","type":"commonjs","exports":{".":"./lib/index.cjs","./experimental-worker":"./lib/experimental-worker.cjs","./package.json":"./package.json"},"peerDependencies":{"@babel/core":"^7.11.0","eslint":"^7.5.0 || ^8.0.0"},"dependencies":{"@nicolo-ribaudo/eslint-scope-5-internals":"5.1.1-v1","eslint-visitor-keys":"^2.1.0","semver":"^6.3.1"},"devDependencies":{"@babel/core":"^7.22.11","dedent":"^0.7.0","eslint":"^8.22.0"},"_id":"@babel/eslint-parser@7.22.11","dist":{"shasum":"cceb8c7989c241a16dd14e12a6cd725618f3f58b","integrity":"sha512-YjOYZ3j7TjV8OhLW6NCtyg8G04uStATEUe5eiLuCZaXz2VSDQ3dsAtm2D+TuQyAqNMUK2WacGo0/uma9Pein1w==","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.22.11.tgz","fileCount":39,"unpackedSize":134860,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC+/0Tv1fl+weN5m/escCKSecqBPM/DBCDMHuxNITSPIAiEAwBOTnENqRc9gbjUDlmbzlwYUmw+UxZspgvxgKOyL8sQ="}]},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"jlhwung@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_7.22.11_1692882516443_0.388017966913933"},"_hasShrinkwrap":false},"7.22.15":{"name":"@babel/eslint-parser","version":"7.22.15","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":"The Babel Team (https://babel.dev/team)","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^10.13.0 || ^12.13.0 || >=14.0.0"},"main":"./lib/index.cjs","type":"commonjs","exports":{".":"./lib/index.cjs","./experimental-worker":"./lib/experimental-worker.cjs","./package.json":"./package.json"},"peerDependencies":{"@babel/core":"^7.11.0","eslint":"^7.5.0 || ^8.0.0"},"dependencies":{"@nicolo-ribaudo/eslint-scope-5-internals":"5.1.1-v1","eslint-visitor-keys":"^2.1.0","semver":"^6.3.1"},"devDependencies":{"@babel/core":"^7.22.15","dedent":"^0.7.0","eslint":"^8.22.0"},"_id":"@babel/eslint-parser@7.22.15","dist":{"shasum":"263f059c476e29ca4972481a17b8b660cb025a34","integrity":"sha512-yc8OOBIQk1EcRrpizuARSQS0TWAcOMpEJ1aafhNznaeYkeL+OhqnDObGFylB8ka8VFF/sZc+S4RzHyO+3LjQxg==","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.22.15.tgz","fileCount":39,"unpackedSize":134872,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOrbfkNVofXsBlC1tsiiXCA4aOGOdSTUarKJJPdeCsYAIhAIyNbfvasufIXxe+kaFDGFGpniR1Yddku4X00dFx4j6A"}]},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"jlhwung@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_7.22.15_1693830301772_0.9657668050198658"},"_hasShrinkwrap":false},"8.0.0-alpha.3":{"name":"@babel/eslint-parser","version":"8.0.0-alpha.3","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":"The Babel Team (https://babel.dev/team)","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^16.20.0 || ^18.16.0 || >=20.0.0"},"main":"./lib/index.cjs","type":"commonjs","exports":{".":"./lib/index.cjs","./experimental-worker":"./lib/experimental-worker.cjs","./package.json":"./package.json"},"peerDependencies":{"@babel/core":">=7.11.0","eslint":"^8.9.0"},"dependencies":{"eslint-scope":"^7.1.1","eslint-visitor-keys":"^3.3.0","semver":"^7.3.4"},"devDependencies":{"@babel/core":"^8.0.0-alpha.3","dedent":"^0.7.0","eslint":"^8.22.0"},"_id":"@babel/eslint-parser@8.0.0-alpha.3","dist":{"shasum":"6b445c9c80d85bc1f53f96d99c09476db4a8bf3a","integrity":"sha512-4Y+e0e9Dz1GIlbEQDqK0BQus5FPYzr+c5pKOz6t/h1bDcKSHgUpzhoy4IJbRV9D/6FH8LRRVWDaFC7RUQvjDVA==","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-8.0.0-alpha.3.tgz","fileCount":39,"unpackedSize":120516,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDBZ8J5pf34CWQ+4EgeOEaWZj6EMMzTsyQF6p6/kAMIAAiEAjIjm1zLq2mrq/PofXS866CqtWoso3Kk262finKMJmz8="}]},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"jlhwung@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_8.0.0-alpha.3_1695740181728_0.6997663694107543"},"_hasShrinkwrap":false},"8.0.0-alpha.4":{"name":"@babel/eslint-parser","version":"8.0.0-alpha.4","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":"The Babel Team (https://babel.dev/team)","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^16.20.0 || ^18.16.0 || >=20.0.0"},"main":"./lib/index.cjs","type":"commonjs","exports":{".":"./lib/index.cjs","./experimental-worker":"./lib/experimental-worker.cjs","./package.json":"./package.json"},"peerDependencies":{"@babel/core":">=7.11.0","eslint":"^8.9.0"},"dependencies":{"eslint-scope":"^7.1.1","eslint-visitor-keys":"^3.3.0","semver":"^7.3.4"},"devDependencies":{"@babel/core":"^8.0.0-alpha.4","dedent":"^0.7.0","eslint":"^8.22.0"},"_id":"@babel/eslint-parser@8.0.0-alpha.4","dist":{"shasum":"c762e329c1b951ece783dc85c0cdaa9d8d97ce64","integrity":"sha512-ZV6p7UFusgzKoHRbpHb9s+Qc4HI59MbR5N7xwp4UgytMslW57mbPvV+D5ioKRuPqfUpra0M0Pw0MCTyKbMHMdA==","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-8.0.0-alpha.4.tgz","fileCount":39,"unpackedSize":120516,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBPLNNffIkPBfL8h9EoJuE5TDM2iOBtpKj4DsB3OReIXAiEA5AE8Tl//XKgEbyBVo71O09ClCnTa/hlH85z8M4yRDM0="}]},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"jlhwung@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_8.0.0-alpha.4_1697076349582_0.9181110139845836"},"_hasShrinkwrap":false},"7.23.3":{"name":"@babel/eslint-parser","version":"7.23.3","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":"The Babel Team (https://babel.dev/team)","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^10.13.0 || ^12.13.0 || >=14.0.0"},"main":"./lib/index.cjs","type":"commonjs","exports":{".":"./lib/index.cjs","./experimental-worker":"./lib/experimental-worker.cjs","./package.json":"./package.json"},"peerDependencies":{"@babel/core":"^7.11.0","eslint":"^7.5.0 || ^8.0.0"},"dependencies":{"@nicolo-ribaudo/eslint-scope-5-internals":"5.1.1-v1","eslint-visitor-keys":"^2.1.0","semver":"^6.3.1"},"devDependencies":{"@babel/core":"^7.23.3","dedent":"^0.7.0","eslint":"^8.22.0"},"_id":"@babel/eslint-parser@7.23.3","dist":{"shasum":"7bf0db1c53b54da0c8a12627373554a0828479ca","integrity":"sha512-9bTuNlyx7oSstodm1cR1bECj4fkiknsDa1YniISkJemMY3DGhJNYBECbe6QD/q54mp2J8VO66jW3/7uP//iFCw==","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.23.3.tgz","fileCount":39,"unpackedSize":134794,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICSNX3yDTNMyYnYl3CALR64HAfSzlx3KijJRhD4dAqSmAiEA/9VwNr34OtrGMBHZrD2ba86OE2Gx5CAx5f01qKr2LbM="}]},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"jlhwung@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_7.23.3_1699513415834_0.08196917947249283"},"_hasShrinkwrap":false},"8.0.0-alpha.5":{"name":"@babel/eslint-parser","version":"8.0.0-alpha.5","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":"The Babel Team (https://babel.dev/team)","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^16.20.0 || ^18.16.0 || >=20.0.0"},"main":"./lib/index.cjs","type":"commonjs","exports":{".":"./lib/index.cjs","./experimental-worker":"./lib/experimental-worker.cjs","./package.json":"./package.json"},"peerDependencies":{"@babel/core":">=7.11.0","eslint":"^8.9.0"},"dependencies":{"eslint-scope":"^7.1.1","eslint-visitor-keys":"^3.3.0","semver":"^7.3.4"},"devDependencies":{"@babel/core":"^8.0.0-alpha.5","dedent":"^0.7.0","eslint":"^8.22.0"},"_id":"@babel/eslint-parser@8.0.0-alpha.5","dist":{"shasum":"4894a782601ae0416ceca42a9372bcf44ffa0484","integrity":"sha512-Su5AD1Fqhb4kg7QO9dIDgGf9D1q8hf0SFVXaf2ruBX4SIKbsyDuhNr/TNZ2I85RDhkxKXXBEOY/dYT7yw0Ifcg==","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-8.0.0-alpha.5.tgz","fileCount":39,"unpackedSize":120358,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpAdBFqvLMRjf+BVODfUV50ElS9xPX9jnkOOS+jUjOVQIgV/t9ic5V+F1m3BqRMtvxEl0K9WcE+A7FwYwblAB/3EI="}]},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"jlhwung@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_8.0.0-alpha.5_1702307892369_0.5774417596183721"},"_hasShrinkwrap":false},"7.23.9":{"name":"@babel/eslint-parser","version":"7.23.9","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":"The Babel Team (https://babel.dev/team)","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^10.13.0 || ^12.13.0 || >=14.0.0"},"main":"./lib/index.cjs","type":"commonjs","exports":{".":"./lib/index.cjs","./experimental-worker":"./lib/experimental-worker.cjs","./package.json":"./package.json"},"peerDependencies":{"@babel/core":"^7.11.0","eslint":"^7.5.0 || ^8.0.0"},"dependencies":{"@nicolo-ribaudo/eslint-scope-5-internals":"5.1.1-v1","eslint-visitor-keys":"^2.1.0","semver":"^6.3.1"},"devDependencies":{"@babel/core":"^7.23.9","@types/eslint":"^8.56.2","@types/estree":"^1.0.5","@typescript-eslint/scope-manager":"^6.19.0","dedent":"^0.7.0","eslint":"^8.22.0"},"_id":"@babel/eslint-parser@7.23.9","dist":{"shasum":"052c13b39144e21fdd1e03fc9b67e98976a1ebfc","integrity":"sha512-xPndlO7qxiJbn0ATvfXQBjCS7qApc9xmKHArgI/FTEFxXas5dnjC/VqM37lfZun9dclRYcn+YQAr6uDFy0bB2g==","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.23.9.tgz","fileCount":39,"unpackedSize":141044,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICEcAtjGMBQ10pb9bpLak/OZWLZlV9osztJBwKZJQeZAAiBVU1q2iAYjUQl2btRfpHWnKT0G04LKlv/4NLPJOi0O/g=="}]},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"jlhwung@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_7.23.9_1706201866693_0.1419124914534382"},"_hasShrinkwrap":false},"8.0.0-alpha.6":{"name":"@babel/eslint-parser","version":"8.0.0-alpha.6","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":"The Babel Team (https://babel.dev/team)","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^16.20.0 || ^18.16.0 || >=20.0.0"},"main":"./lib/index.cjs","type":"commonjs","exports":{".":"./lib/index.cjs","./experimental-worker":"./lib/experimental-worker.cjs","./package.json":"./package.json"},"peerDependencies":{"@babel/core":"^8.0.0-alpha.6","eslint":"^8.9.0"},"dependencies":{"eslint-scope":"^7.1.1","eslint-visitor-keys":"^3.3.0","semver":"^7.3.4"},"devDependencies":{"@babel/core":"^8.0.0-alpha.6","@types/eslint":"^8.56.2","@types/estree":"^1.0.5","@typescript-eslint/scope-manager":"^6.19.0","dedent":"^0.7.0","eslint":"^8.22.0"},"_id":"@babel/eslint-parser@8.0.0-alpha.6","dist":{"shasum":"086a21b3b16c799eb8e58467a211e69d4feda307","integrity":"sha512-DppLATH1QipJGifK8x9y5ljMJQe0C+sbS5/Ph1ak0PSdp5mtTojnqv/r0D3UlW9GS/xvgYxrg9GobVksd5HWeg==","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-8.0.0-alpha.6.tgz","fileCount":39,"unpackedSize":125860,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGlY9bIWQXlGxAoK9YEsNlRTo7A/75G2wXAe1Wb0czE5AiB9e7xmQgvis0brMC1u94QFHqkLrHvzqMlMzpjFVNaPEw=="}]},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"jlhwung@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_8.0.0-alpha.6_1706285618226_0.6181086331499472"},"_hasShrinkwrap":false},"7.23.10":{"name":"@babel/eslint-parser","version":"7.23.10","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":"The Babel Team (https://babel.dev/team)","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^10.13.0 || ^12.13.0 || >=14.0.0"},"main":"./lib/index.cjs","type":"commonjs","exports":{".":"./lib/index.cjs","./experimental-worker":"./lib/experimental-worker.cjs","./package.json":"./package.json"},"peerDependencies":{"@babel/core":"^7.11.0","eslint":"^7.5.0 || ^8.0.0"},"dependencies":{"@nicolo-ribaudo/eslint-scope-5-internals":"5.1.1-v1","eslint-visitor-keys":"^2.1.0","semver":"^6.3.1"},"devDependencies":{"@babel/core":"^7.23.9","@types/eslint":"^8.56.2","@types/estree":"^1.0.5","@typescript-eslint/scope-manager":"^6.19.0","dedent":"^0.7.0","eslint":"^8.22.0"},"_id":"@babel/eslint-parser@7.23.10","dist":{"shasum":"2d4164842d6db798873b40e0c4238827084667a2","integrity":"sha512-3wSYDPZVnhseRnxRJH6ZVTNknBz76AEnyC+AYYhasjP3Yy23qz0ERR7Fcd2SHmYuSFJ2kY9gaaDd3vyqU09eSw==","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.23.10.tgz","fileCount":39,"unpackedSize":141199,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGRCTsutCmv9erg574sCzT+dQlCdPVMxX2v+q0jKLFr2AiEA+9mWaDRHbzD9XyOfPdcWybmbo0XhWtL9Sfe8pdmu8JU="}]},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"jlhwung@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_7.23.10_1706701330481_0.6577989162439408"},"_hasShrinkwrap":false},"8.0.0-alpha.7":{"name":"@babel/eslint-parser","version":"8.0.0-alpha.7","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":"The Babel Team (https://babel.dev/team)","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^16.20.0 || ^18.16.0 || >=20.0.0"},"main":"./lib/index.cjs","type":"commonjs","exports":{".":"./lib/index.cjs","./experimental-worker":"./lib/experimental-worker.cjs","./package.json":"./package.json"},"peerDependencies":{"@babel/core":"^8.0.0-alpha.7","eslint":"^8.9.0"},"dependencies":{"eslint-scope":"^7.1.1","eslint-visitor-keys":"^3.3.0","semver":"^7.3.4"},"devDependencies":{"@babel/core":"^8.0.0-alpha.7","@types/eslint":"^8.56.2","@types/estree":"^1.0.5","@typescript-eslint/scope-manager":"^6.19.0","dedent":"^0.7.0","eslint":"^8.22.0"},"_id":"@babel/eslint-parser@8.0.0-alpha.7","dist":{"shasum":"32cfdd87c53e1b19f816df5aa532734ab429a078","integrity":"sha512-k7XONUIH9C0FWdxDoaGxaOy+5b3D76G/VAh97Lcqn1s4xwuOvwLWeJWylVqUui7rXn6VT0vvpA1vI5qGv5BvVQ==","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-8.0.0-alpha.7.tgz","fileCount":39,"unpackedSize":126011,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSUXEPYW9coF66Dz4BBRUiXDrZ5hI+ucSeBoPgI8W+DAIhAOZlmGlTZFTNgQ/gwEb/zfQw0GsCpSAiAPCrhJ0UlvOx"}]},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"jlhwung@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_8.0.0-alpha.7_1709129040786_0.6230678291991709"},"_hasShrinkwrap":false},"7.24.1":{"name":"@babel/eslint-parser","version":"7.24.1","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":"The Babel Team (https://babel.dev/team)","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^10.13.0 || ^12.13.0 || >=14.0.0"},"main":"./lib/index.cjs","type":"commonjs","exports":{".":"./lib/index.cjs","./experimental-worker":"./lib/experimental-worker.cjs","./package.json":"./package.json"},"peerDependencies":{"@babel/core":"^7.11.0","eslint":"^7.5.0 || ^8.0.0"},"dependencies":{"@nicolo-ribaudo/eslint-scope-5-internals":"5.1.1-v1","eslint-visitor-keys":"^2.1.0","semver":"^6.3.1"},"devDependencies":{"@babel/core":"^7.24.1","@types/eslint":"^8.56.2","@types/estree":"^1.0.5","@typescript-eslint/scope-manager":"^6.19.0","dedent":"^0.7.0","eslint":"^8.22.0"},"_id":"@babel/eslint-parser@7.24.1","dist":{"shasum":"e27eee93ed1d271637165ef3a86e2b9332395c32","integrity":"sha512-d5guuzMlPeDfZIbpQ8+g1NaCNuAGBBGNECh0HVqz1sjOeVLh2CEaifuOysCH18URW6R7pqXINvf5PaR/dC6jLQ==","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.24.1.tgz","fileCount":39,"unpackedSize":137912,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCoSinV9PSKQO3iXQgYh7nrYUQZ2l1gPWi0pXsKt3E69wIgUJX74IXSQy2rOD5TwD24D/yf+6oIyyETVEWqHVzgPPE="}]},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"jlhwung@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_7.24.1_1710841650852_0.04614993095497444"},"_hasShrinkwrap":false},"8.0.0-alpha.8":{"name":"@babel/eslint-parser","version":"8.0.0-alpha.8","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":"The Babel Team (https://babel.dev/team)","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^16.20.0 || ^18.16.0 || >=20.0.0"},"main":"./lib/index.cjs","type":"commonjs","exports":{".":"./lib/index.cjs","./experimental-worker":"./lib/experimental-worker.cjs","./package.json":"./package.json"},"peerDependencies":{"@babel/core":"^8.0.0-alpha.8","eslint":"^8.9.0"},"dependencies":{"eslint-scope":"^7.1.1","eslint-visitor-keys":"^3.3.0","semver":"^7.3.4"},"devDependencies":{"@babel/core":"^8.0.0-alpha.8","@types/eslint":"^8.56.2","@types/estree":"^1.0.5","@typescript-eslint/scope-manager":"^6.19.0","dedent":"^0.7.0","eslint":"^8.22.0"},"_id":"@babel/eslint-parser@8.0.0-alpha.8","dist":{"shasum":"6a54eb425adc40dc15afabf295c15904693aed63","integrity":"sha512-D9z6fVNeiPFM/JwcxxmnrCib9IZP/u2MXhbR5l1vU9tjUVRo1EalMROkCbwMu+Q9LqyaDl7AF2C0WJXHbS8jhg==","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-8.0.0-alpha.8.tgz","fileCount":39,"unpackedSize":126220,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFmNq25rRksKInQk4IdEpjonkDmAfiyrkCfJjuAWqgIqAiEAo4/Gjz80DbMBlx86M2vruvxC8Pm00jZ1JwShn3PVkik="}]},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"jlhwung@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_8.0.0-alpha.8_1712236754956_0.6708409101967268"},"_hasShrinkwrap":false},"7.24.5-pre.1":{"name":"@babel/eslint-parser","version":"7.24.5-pre.1","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":{"name":"The Babel Team","url":"https://babel.dev/team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^10.13.0 || ^12.13.0 || >=14.0.0"},"main":"./lib/index.cjs","type":"commonjs","exports":{".":"./lib/index.cjs","./experimental-worker":"./lib/experimental-worker.cjs","./package.json":"./package.json"},"peerDependencies":{"@babel/core":"^7.11.0","eslint":"^7.5.0 || ^8.0.0 || ^9.0.0"},"dependencies":{"@nicolo-ribaudo/eslint-scope-5-internals":"condition:BABEL_8_BREAKING ? : 5.1.1-v1","eslint-scope":"condition:BABEL_8_BREAKING ? ^7.1.1 : ","eslint-visitor-keys":"condition:BABEL_8_BREAKING ? ^3.3.0 : ^2.1.0","semver":"condition:BABEL_8_BREAKING ? ^7.3.4 : ^6.3.1"},"devDependencies":{"@babel/core":"workspace:^","@types/eslint":"^8.56.2","@types/estree":"^1.0.5","@typescript-eslint/scope-manager":"^6.19.0","dedent":"^0.7.0","eslint":"^9.0.0"},"conditions":{"BABEL_8_BREAKING":[{"engines":{"node":"^16.20.0 || ^18.16.0 || >=20.0.0"},"peerDependencies":{"@babel/core":">=7.11.0","eslint":"^8.9.0 || ^9.0.0"}},{}]},"_id":"@babel/eslint-parser@7.24.5-pre.1","readme":"# @babel/eslint-parser [![npm](https://img.shields.io/npm/v/@babel/eslint-parser.svg)](https://www.npmjs.com/package/@babel/eslint-parser) [![travis](https://img.shields.io/travis/babel/@babel/eslint-parser/main.svg)](https://travis-ci.org/babel/@babel/eslint-parser) [![npm-downloads](https://img.shields.io/npm/dm/@babel/eslint-parser.svg)](https://www.npmjs.com/package/@babel/eslint-parser)\n\n**@babel/eslint-parser** allows you to lint **ALL** valid Babel code with the fantastic\n[ESLint](https://github.com/eslint/eslint).\n\n## When should I use @babel/eslint-parser?\n\nESLint's default parser and core rules [only support the latest final ECMAScript standard](https://github.com/eslint/eslint/blob/a675c89573836adaf108a932696b061946abf1e6/README.md#what-about-experimental-features) and do not support experimental (such as new features) and non-standard (such as Flow or TypeScript types) syntax provided by Babel. @babel/eslint-parser is a parser that allows ESLint to run on source code that is transformed by Babel.\n\n**Note:** You only need to use @babel/eslint-parser if you are using Babel to transform your code. If this is not the case, please use the relevant parser for your chosen flavor of ECMAScript (note that the default parser supports all non-experimental syntax as well as JSX).\n\n## How does it work?\n\nESLint allows for the use of [custom parsers](https://eslint.org/docs/developer-guide/working-with-custom-parsers). When using this plugin, your code is parsed by Babel's parser (using the configuration specified in your [Babel configuration file](https://babeljs.io/docs/en/configuration)) and the resulting AST is\ntransformed into an [ESTree](https://github.com/estree/estree)-compliant structure that ESLint can understand. All location info such as line numbers,\ncolumns is also retained so you can track down errors with ease.\n\n**Note:** ESLint's core rules do not support experimental syntax and may therefore not work as expected when using `@babel/eslint-parser`. Please use the companion [`@babel/eslint-plugin`](https://github.com/babel/babel/tree/main/eslint/babel-eslint-plugin) plugin for core rules that you have issues with.\n\n## Usage\n\n### Installation\n\n```sh\n$ npm install eslint @babel/core @babel/eslint-parser --save-dev\n# or\n$ yarn add eslint @babel/core @babel/eslint-parser -D\n```\n\n**Note:** @babel/eslint-parser requires `@babel/core@>=7.2.0` and a valid Babel configuration file to run. If you do not have this already set up, please see the [Babel Usage Guide](https://babeljs.io/docs/en/usage).\n\n### Setup\n\nTo use @babel/eslint-parser, `\"@babel/eslint-parser\"` must be specified as the `parser` in your ESLint configuration file (see [here](https://eslint.org/docs/latest/use/configure/parser) for more detailed information).\n\n**.eslintrc.js**\n\n```js\nmodule.exports = {\n  parser: \"@babel/eslint-parser\",\n};\n```\n\nWith the parser set, your configuration can be configured as described in the [Configuring ESLint](https://eslint.org/docs/user-guide/configuring) documentation.\n\n**Note:** The `parserOptions` described in the [official documentation](https://eslint.org/docs/user-guide/configuring/language-options#specifying-parser-options) are for the default parser and are not necessarily supported by @babel/eslint-parser. Please see the section directly below for supported `parserOptions`.\n\n### Additional parser configuration\n\nAdditional configuration options can be set in your ESLint configuration under the `parserOptions` key. Please note that the `ecmaFeatures` config property may still be required for ESLint to work properly with features not in ECMAScript 5 by default.\n\n- `requireConfigFile` (default `true`) can be set to `false` to allow @babel/eslint-parser to run on files that do not have a Babel configuration associated with them. This can be useful for linting files that are not transformed by Babel (such as tooling configuration files), though we recommend using the default parser via [glob-based configuration](https://eslint.org/docs/user-guide/configuring/configuration-files#configuration-based-on-glob-patterns).\n  Note: When `requireConfigFile` is `false`, @babel/eslint-parser will still try to load the root babel config. If no configuration file is found, @babel/eslint-parser will not parse any experimental syntax. Though not recommended, if you have a babel config, but would like to prevent @babel/eslint-parser from loading Babel config, please specify\n  **.eslintrc.js**\n\n```js\nmodule.exports = {\n  parser: \"@babel/eslint-parser\",\n  parserOptions: {\n    requireConfigFile: false,\n    babelOptions: {\n      babelrc: false,\n      configFile: false,\n      // your babel options\n      presets: [\"@babel/preset-env\"],\n    },\n  },\n};\n```\n\n- `sourceType` can be set to `\"module\"`(default) or `\"script\"` if your code isn't using ECMAScript modules.\n<!-- TODO(Babel 8): Remove this -->\n- `allowImportExportEverywhere` (default `false`) can be set to `true` to allow import and export declarations to appear anywhere a statement is allowed if your build environment supports that. Otherwise import and export declarations can only appear at a program's top level.\n- `ecmaFeatures.globalReturn` (default `false`) allow return statements in the global scope when used with `sourceType: \"script\"`.\n- `babelOptions` is an object containing Babel configuration [options](https://babeljs.io/docs/en/options) that are passed to Babel's parser at runtime. For cases where users might not want to use a Babel configuration file or are running Babel through another tool (such as Webpack with `babel-loader`).\n\n**.eslintrc.js**\n\n```js\nmodule.exports = {\n  parser: \"@babel/eslint-parser\",\n  parserOptions: {\n    sourceType: \"module\",\n    allowImportExportEverywhere: false,\n    ecmaFeatures: {\n      globalReturn: false,\n    },\n    babelOptions: {\n      configFile: \"path/to/config.js\",\n    },\n  },\n};\n```\n\n**.eslintrc.js using glob-based configuration**\n\nThis configuration would use the default parser for all files except for those found by the `\"files/transformed/by/babel/*.js\"` glob.\n\n```js\nmodule.exports = {\n  rules: {\n    indent: \"error\",\n  },\n  overrides: [\n    {\n      files: [\"files/transformed/by/babel/*.js\"],\n      parser: \"@babel/eslint-parser\",\n    },\n  ],\n};\n```\n\n**Monorepo configuration**\n\nThis configuration is useful for monorepo, when you are running ESLint on every package and not from the monorepo root folder, as it avoids to repeat the Babel and ESLint configuration on every package.\n\n```js\nmodule.exports = {\n  parser: \"@babel/eslint-parser\",\n  parserOptions: {\n    babelOptions: {\n      rootMode: \"upward\",\n    },\n  },\n};\n```\n\n### Run\n\n```sh\n$ ./node_modules/.bin/eslint yourfile.js\n```\n\n## TypeScript\n\nWhile [`@babel/eslint-parser`](https://github.com/babel/babel/tree/main/eslint/babel-eslint-parser) can parse TypeScript, we don't currently support linting TypeScript using the rules in [`@babel/eslint-plugin`](https://github.com/babel/babel/tree/main/eslint/babel-eslint-plugin). This is because the TypeScript community has centered around [`@typescript-eslint`](https://github.com/typescript-eslint/typescript-eslint) and we want to avoid duplicate work. Additionally, since [`@typescript-eslint`](https://github.com/typescript-eslint/typescript-eslint) uses TypeScript under the hood, its rules can be made type-aware, which is something Babel doesn't have the ability to do.\n\n## Questions and support\n\nIf you have an issue, please first check if it can be reproduced with the default parser and with the latest versions of `eslint` and `@babel/eslint-parser`. If it is not reproducible with the default parser, it is most likely an issue with `@babel/eslint-parser`.\n\nFor questions and support please visit the [`#discussion`](https://babeljs.slack.com/messages/discussion/) Babel Slack channel (sign up [here](https://slack.babeljs.io/)) or the [ESLint Discord server](https://eslint.org/chat).\n","readmeFilename":"README.md","gitHead":"43e9bffc27bdbd5d6a59ab4f12f4cf1c25d440de","_nodeVersion":"21.7.1","_npmVersion":"10.5.0","dist":{"integrity":"sha512-hcxIoM/mCJ7NV3MF3DdjDWgXHrpNtHtj9xjpNmhET/YusVvpF12Zp6XkdNCqzvg8wHij2Afeu1PCdlchZuaZUQ==","shasum":"4437b32f3fa9fdc96361d2b2f68451a9f6694dcc","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.24.5-pre.1.tgz","fileCount":40,"unpackedSize":138405,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/4SEypF2F/LzHaAHpNreW/5gSsQ0gyDIv+0AAGtB/6gIgZIlXFsbhmBTYYaQqzYgmLHuRuzcN3VhnSOwHv+0Pf/I="}]},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"jlhwung@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_7.24.5-pre.1_1712571024973_0.8984039045176788"},"_hasShrinkwrap":false},"7.24.5-pre.2":{"name":"@babel/eslint-parser","version":"7.24.5-pre.2","description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","author":{"name":"The Babel Team","url":"https://babel.dev/team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/babel/babel/issues"},"homepage":"https://babel.dev/","engines":{"node":"^10.13.0 || ^12.13.0 || >=14.0.0"},"main":"./lib/index.cjs","type":"commonjs","exports":{".":"./lib/index.cjs","./experimental-worker":"./lib/experimental-worker.cjs","./package.json":"./package.json"},"peerDependencies":{"@babel/core":"^7.11.0","eslint":"^7.5.0 || ^8.0.0 || ^9.0.0"},"dependencies":{"@nicolo-ribaudo/eslint-scope-5-internals":"5.1.1-v1","eslint-visitor-keys":"^2.1.0","semver":"^6.3.1"},"devDependencies":{"@babel/core":"workspace:^","@types/eslint":"^8.56.2","@types/estree":"^1.0.5","@typescript-eslint/scope-manager":"^6.19.0","dedent":"^0.7.0","eslint":"^9.0.0"},"conditions":{"BABEL_8_BREAKING":[{"engines":{"node":"^16.20.0 || ^18.16.0 || >=20.0.0"},"peerDependencies":{"@babel/core":">=7.11.0","eslint":"^8.9.0 || ^9.0.0"}},{}]},"_id":"@babel/eslint-parser@7.24.5-pre.2","gitHead":"af57fce72e5014d5a6d6f0e279b83de17a51052e","_nodeVersion":"21.7.1","_npmVersion":"10.5.0","dist":{"integrity":"sha512-rJlq2z/YpZo5Pq7KddAe4PXwVzMBQ1oNiZDfPNOWIG3tAX4WqjiZi7cWoIJ8bsKzwhGchpBqlWuXjSdpVvpfeQ==","shasum":"e03d2f11c5a4c452a58d0ecf5ad7f3150873b772","tarball":"https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.24.5-pre.2.tgz","fileCount":40,"unpackedSize":138282,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICQj7Fu5EmM27YL3OTaFW+OQB2SZqgG8FhNgoO6EBke9AiEAucyo3oMFUr3nHafcM8ytm3W3mSYmBBUjOzEKK+9hwyg="}]},"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"jlhwung@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-parser_7.24.5-pre.2_1712918848576_0.9695138156352436"},"_hasShrinkwrap":false}},"time":{"created":"2020-07-30T21:12:33.160Z","7.11.0":"2020-07-30T21:12:33.705Z","modified":"2024-04-12T10:48:46.127Z","7.11.3":"2020-08-08T20:07:34.413Z","7.11.4":"2020-08-20T18:59:46.890Z","7.11.5":"2020-08-31T20:02:06.851Z","7.12.1":"2020-10-15T22:39:14.152Z","7.12.13":"2021-02-03T01:09:44.390Z","7.12.16":"2021-02-11T22:46:51.333Z","7.12.17":"2021-02-18T15:11:12.419Z","7.13.0":"2021-02-22T22:49:26.033Z","7.13.4":"2021-02-23T10:40:23.642Z","7.13.8":"2021-02-26T23:38:45.662Z","7.13.10":"2021-03-08T22:36:03.062Z","7.13.14":"2021-03-29T14:15:32.594Z","7.14.2":"2021-05-12T17:09:14.233Z","7.14.3":"2021-05-17T20:44:17.605Z","7.14.4":"2021-05-28T16:59:46.238Z","7.14.5":"2021-06-09T23:11:14.711Z","7.14.7":"2021-06-21T21:53:57.216Z","7.14.9":"2021-08-01T07:53:10.965Z","7.15.0":"2021-08-04T21:12:55.104Z","7.15.4":"2021-09-02T21:39:20.731Z","7.15.7":"2021-09-17T23:06:16.016Z","7.15.8":"2021-10-06T20:54:55.202Z","7.16.0":"2021-10-29T23:47:21.199Z","7.16.3":"2021-11-09T21:53:03.241Z","7.16.5":"2021-12-13T22:27:24.351Z","7.17.0":"2022-02-02T23:04:40.480Z","7.18.2":"2022-05-25T09:16:26.101Z","7.18.9":"2022-07-18T09:17:22.817Z","7.19.1":"2022-09-14T15:29:09.677Z","7.21.3":"2023-03-14T14:59:32.823Z","7.21.4-esm":"2023-04-04T14:08:57.633Z","7.21.4-esm.1":"2023-04-04T14:20:50.144Z","7.21.4-esm.2":"2023-04-04T14:38:29.110Z","7.21.4-esm.3":"2023-04-04T14:55:44.298Z","7.21.4-esm.4":"2023-04-04T15:12:59.083Z","7.21.8":"2023-05-02T15:15:09.733Z","7.22.5":"2023-06-08T18:21:00.090Z","7.22.6":"2023-07-04T07:48:48.164Z","7.22.7":"2023-07-06T09:03:56.626Z","7.22.9":"2023-07-12T16:53:31.371Z","8.0.0-alpha.0":"2023-07-20T13:59:31.165Z","8.0.0-alpha.1":"2023-07-24T17:50:50.979Z","7.22.10":"2023-08-07T17:25:08.127Z","8.0.0-alpha.2":"2023-08-09T15:14:27.173Z","7.22.11":"2023-08-24T13:08:36.693Z","7.22.15":"2023-09-04T12:25:02.109Z","8.0.0-alpha.3":"2023-09-26T14:56:21.936Z","8.0.0-alpha.4":"2023-10-12T02:05:49.822Z","7.23.3":"2023-11-09T07:03:36.028Z","8.0.0-alpha.5":"2023-12-11T15:18:12.594Z","7.23.9":"2024-01-25T16:57:46.878Z","8.0.0-alpha.6":"2024-01-26T16:13:38.378Z","7.23.10":"2024-01-31T11:42:10.654Z","8.0.0-alpha.7":"2024-02-28T14:04:00.925Z","7.24.1":"2024-03-19T09:47:30.997Z","8.0.0-alpha.8":"2024-04-04T13:19:15.122Z","7.24.5-pre.1":"2024-04-08T10:10:25.239Z","7.24.5-pre.2":"2024-04-12T10:47:28.777Z"},"maintainers":[{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"existentialism","email":"bng412@gmail.com"},{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"jlhwung","email":"jlhwung@gmail.com"}],"description":"ESLint parser that allows for linting of experimental syntax transformed by Babel","homepage":"https://babel.dev/","repository":{"type":"git","url":"git+https://github.com/babel/babel.git","directory":"eslint/babel-eslint-parser"},"author":{"name":"The Babel Team","url":"https://babel.dev/team"},"bugs":{"url":"https://github.com/babel/babel/issues"},"license":"MIT","readme":"# @babel/eslint-parser [![npm](https://img.shields.io/npm/v/@babel/eslint-parser.svg)](https://www.npmjs.com/package/@babel/eslint-parser) [![travis](https://img.shields.io/travis/babel/@babel/eslint-parser/main.svg)](https://travis-ci.org/babel/@babel/eslint-parser) [![npm-downloads](https://img.shields.io/npm/dm/@babel/eslint-parser.svg)](https://www.npmjs.com/package/@babel/eslint-parser)\n\n**@babel/eslint-parser** allows you to lint **ALL** valid Babel code with the fantastic\n[ESLint](https://github.com/eslint/eslint).\n\n## When should I use @babel/eslint-parser?\n\nESLint's default parser and core rules [only support the latest final ECMAScript standard](https://github.com/eslint/eslint/blob/a675c89573836adaf108a932696b061946abf1e6/README.md#what-about-experimental-features) and do not support experimental (such as new features) and non-standard (such as Flow or TypeScript types) syntax provided by Babel. @babel/eslint-parser is a parser that allows ESLint to run on source code that is transformed by Babel.\n\n**Note:** You only need to use @babel/eslint-parser if you are using Babel to transform your code. If this is not the case, please use the relevant parser for your chosen flavor of ECMAScript (note that the default parser supports all non-experimental syntax as well as JSX).\n\n## How does it work?\n\nESLint allows for the use of [custom parsers](https://eslint.org/docs/developer-guide/working-with-custom-parsers). When using this plugin, your code is parsed by Babel's parser (using the configuration specified in your [Babel configuration file](https://babeljs.io/docs/en/configuration)) and the resulting AST is\ntransformed into an [ESTree](https://github.com/estree/estree)-compliant structure that ESLint can understand. All location info such as line numbers,\ncolumns is also retained so you can track down errors with ease.\n\n**Note:** ESLint's core rules do not support experimental syntax and may therefore not work as expected when using `@babel/eslint-parser`. Please use the companion [`@babel/eslint-plugin`](https://github.com/babel/babel/tree/main/eslint/babel-eslint-plugin) plugin for core rules that you have issues with.\n\n## Usage\n\n### Installation\n\n```sh\n$ npm install eslint @babel/core @babel/eslint-parser --save-dev\n# or\n$ yarn add eslint @babel/core @babel/eslint-parser -D\n```\n\n**Note:** @babel/eslint-parser requires `@babel/core@>=7.2.0` and a valid Babel configuration file to run. If you do not have this already set up, please see the [Babel Usage Guide](https://babeljs.io/docs/en/usage).\n\n### Setup\n\nTo use @babel/eslint-parser, `\"@babel/eslint-parser\"` must be specified as the `parser` in your ESLint configuration file (see [here](https://eslint.org/docs/latest/use/configure/parser) for more detailed information).\n\n**.eslintrc.js**\n\n```js\nmodule.exports = {\n  parser: \"@babel/eslint-parser\",\n};\n```\n\nWith the parser set, your configuration can be configured as described in the [Configuring ESLint](https://eslint.org/docs/user-guide/configuring) documentation.\n\n**Note:** The `parserOptions` described in the [official documentation](https://eslint.org/docs/user-guide/configuring/language-options#specifying-parser-options) are for the default parser and are not necessarily supported by @babel/eslint-parser. Please see the section directly below for supported `parserOptions`.\n\n### Additional parser configuration\n\nAdditional configuration options can be set in your ESLint configuration under the `parserOptions` key. Please note that the `ecmaFeatures` config property may still be required for ESLint to work properly with features not in ECMAScript 5 by default.\n\n- `requireConfigFile` (default `true`) can be set to `false` to allow @babel/eslint-parser to run on files that do not have a Babel configuration associated with them. This can be useful for linting files that are not transformed by Babel (such as tooling configuration files), though we recommend using the default parser via [glob-based configuration](https://eslint.org/docs/user-guide/configuring/configuration-files#configuration-based-on-glob-patterns).\n  Note: When `requireConfigFile` is `false`, @babel/eslint-parser will still try to load the root babel config. If no configuration file is found, @babel/eslint-parser will not parse any experimental syntax. Though not recommended, if you have a babel config, but would like to prevent @babel/eslint-parser from loading Babel config, please specify\n  **.eslintrc.js**\n\n```js\nmodule.exports = {\n  parser: \"@babel/eslint-parser\",\n  parserOptions: {\n    requireConfigFile: false,\n    babelOptions: {\n      babelrc: false,\n      configFile: false,\n      // your babel options\n      presets: [\"@babel/preset-env\"],\n    },\n  },\n};\n```\n\n- `sourceType` can be set to `\"module\"`(default) or `\"script\"` if your code isn't using ECMAScript modules.\n<!-- TODO(Babel 8): Remove this -->\n- `allowImportExportEverywhere` (default `false`) can be set to `true` to allow import and export declarations to appear anywhere a statement is allowed if your build environment supports that. Otherwise import and export declarations can only appear at a program's top level.\n- `ecmaFeatures.globalReturn` (default `false`) allow return statements in the global scope when used with `sourceType: \"script\"`.\n- `babelOptions` is an object containing Babel configuration [options](https://babeljs.io/docs/en/options) that are passed to Babel's parser at runtime. For cases where users might not want to use a Babel configuration file or are running Babel through another tool (such as Webpack with `babel-loader`).\n\n**.eslintrc.js**\n\n```js\nmodule.exports = {\n  parser: \"@babel/eslint-parser\",\n  parserOptions: {\n    sourceType: \"module\",\n    allowImportExportEverywhere: false,\n    ecmaFeatures: {\n      globalReturn: false,\n    },\n    babelOptions: {\n      configFile: \"path/to/config.js\",\n    },\n  },\n};\n```\n\n**.eslintrc.js using glob-based configuration**\n\nThis configuration would use the default parser for all files except for those found by the `\"files/transformed/by/babel/*.js\"` glob.\n\n```js\nmodule.exports = {\n  rules: {\n    indent: \"error\",\n  },\n  overrides: [\n    {\n      files: [\"files/transformed/by/babel/*.js\"],\n      parser: \"@babel/eslint-parser\",\n    },\n  ],\n};\n```\n\n**Monorepo configuration**\n\nThis configuration is useful for monorepo, when you are running ESLint on every package and not from the monorepo root folder, as it avoids to repeat the Babel and ESLint configuration on every package.\n\n```js\nmodule.exports = {\n  parser: \"@babel/eslint-parser\",\n  parserOptions: {\n    babelOptions: {\n      rootMode: \"upward\",\n    },\n  },\n};\n```\n\n### Run\n\n```sh\n$ ./node_modules/.bin/eslint yourfile.js\n```\n\n## TypeScript\n\nWhile [`@babel/eslint-parser`](https://github.com/babel/babel/tree/main/eslint/babel-eslint-parser) can parse TypeScript, we don't currently support linting TypeScript using the rules in [`@babel/eslint-plugin`](https://github.com/babel/babel/tree/main/eslint/babel-eslint-plugin). This is because the TypeScript community has centered around [`@typescript-eslint`](https://github.com/typescript-eslint/typescript-eslint) and we want to avoid duplicate work. Additionally, since [`@typescript-eslint`](https://github.com/typescript-eslint/typescript-eslint) uses TypeScript under the hood, its rules can be made type-aware, which is something Babel doesn't have the ability to do.\n\n## Questions and support\n\nIf you have an issue, please first check if it can be reproduced with the default parser and with the latest versions of `eslint` and `@babel/eslint-parser`. If it is not reproducible with the default parser, it is most likely an issue with `@babel/eslint-parser`.\n\nFor questions and support please visit the [`#discussion`](https://babeljs.slack.com/messages/discussion/) Babel Slack channel (sign up [here](https://slack.babeljs.io/)) or the [ESLint Discord server](https://eslint.org/chat).\n","readmeFilename":"README.md","users":{"flumpus-dev":true}}