{"_id":"typescript-estree","_rev":"48-a699c16d2beb83463f8a83233966baff","name":"typescript-estree","dist-tags":{"latest":"18.1.0","next":"6.0.0-rc.1"},"versions":{"1.0.0":{"name":"typescript-estree","description":"A parser that converts TypeScript source code into an ESTree compatible form","homepage":"https://github.com/JamesHenry/typescript-estree","main":"parser.js","version":"1.0.0","engines":{"node":">=6.14.0"},"repository":{"type":"git","url":"git+https://github.com/JamesHenry/typescript-estree.git"},"bugs":{"url":"https://github.com/JamesHenry/typescript-estree/issues"},"license":"BSD-2-Clause","devDependencies":{"babel-code-frame":"6.26.0","babylon":"7.0.0-beta.39","cz-conventional-changelog":"2.1.0","glob":"7.1.2","husky":"0.14.3","jest":"23.1.0","lint-staged":"7.3.0","lodash.isplainobject":"4.0.6","semantic-release":"^15.9.16","shelljs":"0.8.2","typescript":"~3.0.1","travis-deploy-once":"^5.0.8"},"keywords":["ast","estree","ecmascript","javascript","typescript","parser","syntax"],"scripts":{"test":"npm run unit-tests && npm run ast-alignment-tests","unit-tests":"jest","ast-alignment-tests":"jest --config=./tests/ast-alignment/jest.config.js","precommit":"npm test && lint-staged","cz":"git-cz","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"dependencies":{"lodash.unescape":"4.0.1","semver":"5.5.0"},"peerDependencies":{"typescript":"*"},"lint-staged":{},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"testEnvironment":"node","testRegex":"tests/lib/.+\\.js$","testPathIgnorePatterns":[],"collectCoverage":true,"coverageReporters":["text-summary"]},"gitHead":"06bc27b80bcc5fda56760c83f6484c95476251a7","_id":"typescript-estree@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"integrity":"sha512-KTsKik/vCxgkRImEuE6LFcAImffc9HJ0vPURPlFSy80w5QdjQUpkjHvG0GR5fY36SlWhwxdB2HxICaCP3lqe0A==","shasum":"6266f31108d2f12594cb996d0e16d938e3cb83cd","tarball":"https://registry.npmjs.org/typescript-estree/-/typescript-estree-1.0.0.tgz","fileCount":9,"unpackedSize":128878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbpo+FCRA9TVsSAnZWagAAz60P/jcM//qpaFF5CQWx2XeN\ndqz4CHJDZsanwl3HgKIHs8DgL6M0/ObjbMlCVHRmtFelpp4avtbOW1FZQ54Y\nwK3GFq7PT8eNKotgekLUT6zxQRQzEm/nv9Aha/HKWdSD/WiEs1rIWUug8/p0\n39jDEK6idzA30ftcs5KEe3hrMTm4QdActNU2lx1xu/qKxF+Q3eZ6ZggActde\nxan5SCiwBLpEp/XDCwyteRN1FCWvPo4IXRzM/rAXB7xbsKhrz2crwz6fT3TU\n4pznbU1a5j75e4GTerf9T1ClvxxZTi1aGd6HP87Nqq4f9oUhYs4H3FteNYVI\nL6a+92aqAjfulGyoMJK8lBnRB+E3ZyZC3fx/0l7obKSlKV9DyJBxoH4KY0jv\nPX1t21oqeAGM20rDd/707lEb8bd6lsxJLjzWu+RLZlBeIc419A6naBvZOgi2\nGo4x66y7idYmWEJP8LNYQL/fNKYnW1f5ECkPqQ/qsWsMCwopvo86esj8Q99q\nK+5H3n+KEhnr6bzOsMZQy/HEa6fGU3nhKsakFN3JtX9of2ZLMbmJs+bFjyi8\ncglCfpQjWREAeihNoOQBErIKYY4Ex6mQ2gHPuDMbA1e2MSSocJ5SOq8kp1H0\nO7PEkruNeEaYnVnrhqnk8ruCxaGmFsypi280Nx7I7j5h9ayH+tWrEtMPklZ5\n7QT9\r\n=SRYp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICcPCdajWw0XcLAUkSqlUM2OwQYpMy66WW/QQALhae+aAiEAwPx64uuL210hAkd+LvnDd9t6hXelNH+MOXqkbJNBkfE="}]},"maintainers":[{"name":"jameshenry","email":"james@henry.sc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-estree_1.0.0_1537642372719_0.22932219554954347"},"_hasShrinkwrap":false,"deprecated":"This package was moved to @typescript-eslint/typescript-estree, please install the latest version from there instead"},"1.1.0":{"name":"typescript-estree","description":"A parser that converts TypeScript source code into an ESTree compatible form","homepage":"https://github.com/JamesHenry/typescript-estree","main":"parser.js","version":"1.1.0","engines":{"node":">=6.14.0"},"repository":{"type":"git","url":"git+https://github.com/JamesHenry/typescript-estree.git"},"bugs":{"url":"https://github.com/JamesHenry/typescript-estree/issues"},"license":"BSD-2-Clause","devDependencies":{"@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@commitlint/travis-cli":"^7.1.2","babel-code-frame":"6.26.0","babylon":"7.0.0-beta.39","cz-conventional-changelog":"2.1.0","glob":"7.1.2","husky":"0.14.3","jest":"23.1.0","lint-staged":"7.3.0","lodash.isplainobject":"4.0.6","semantic-release":"^15.9.16","shelljs":"0.8.2","travis-deploy-once":"^5.0.8","typescript":"~3.0.1"},"keywords":["ast","estree","ecmascript","javascript","typescript","parser","syntax"],"scripts":{"test":"npm run unit-tests && npm run ast-alignment-tests","unit-tests":"jest","ast-alignment-tests":"jest --config=./tests/ast-alignment/jest.config.js","precommit":"npm test && lint-staged","cz":"git-cz","commitmsg":"commitlint -E GIT_PARAMS","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"dependencies":{"lodash.unescape":"4.0.1","semver":"5.5.0"},"peerDependencies":{"typescript":"*"},"lint-staged":{},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"jest":{"testEnvironment":"node","testRegex":"tests/lib/.+\\.js$","testPathIgnorePatterns":[],"collectCoverage":true,"coverageReporters":["text-summary"]},"gitHead":"1d9199368a63cb4fdb79d333bcd14bf1e5f2f39f","_id":"typescript-estree@1.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"integrity":"sha512-Rnkhi1NuUy3n3bTlnLp7o8+WM6frDUpNZrxqB/Dklbk8DTQWJ6QS/eRVG2/vdbOH7yDRK3E1EpY/AaBCnNrhiA==","shasum":"076c07955d7cac8a16057c448e59591f59873469","tarball":"https://registry.npmjs.org/typescript-estree/-/typescript-estree-1.1.0.tgz","fileCount":9,"unpackedSize":132644,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrEFlCRA9TVsSAnZWagAA0k0P/jsPH6ucqFhSYeDXWWSZ\n20UV4jAOlyr/aMRvR5XoUxDtyTQz9/sMXgEp3/kJLPWqwz58ojex2SS2wmfc\nCifx6Pjx6XaXMAWCBzNJmXbVcrg0AnLdXImxYQ8DOm5hkAv5mB5oJsPiRdLn\nKlJGYiL2YWVDQhBSHVKWMsVTaPWyJG6+3QNpx8jbNfaktu/IBcU7DGLyCrW6\nHsxAlLZS1eASQOemYSHI7fYhE2DhC9tkCwyQriM8zZUfXW/XXofLq9ylE+IC\nC/Zusw6A3hcqbsv2tCg+zf+OU3a+kNNcNPQRAXiTp4nCmFkemOl7EOMFs51o\nySuXWQHTldFzsqPk7x+q+9U8dpy5vLIOo7Xh1qbAk/Lb8UiCMtj8FMHrXl1F\ncf70besK86B+ivqH0EppcdXBABCcBXmJYkwPv9ZpZylXtWq7xEYn3Tyxi7oO\nlEmAfzE+PLZrGPFO1wM4Hb2zus1dvqEGLgVpd1n2YgVZ5kcJJDvyXMO1r0jJ\nJ32yu5UHUoaGGMxFsY/xYW/RYWnl2pvnHVeEnyVxAzW8y6nV+BEj3gv+uwsx\nY04vLkulCQ9riLf1NKYcTApU8Plp8QB1YUWQ3G6yk94WvQU3O5pSUzy17SIZ\nKCrjBpjyI7zImtSEsRnPidTnUVOmk4vKPxlcI3HkPWaXFCJ6MBWChr6Nnnz7\nNnOU\r\n=oicg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXpMw+ExpEE+HEsMMpf6mQrOjs+Yh56OnpgVDY9CFvrAIhAL9oto7SFMBg9ybKYDlK9hrRwOHqTeMw3NyImM+FTpiB"}]},"maintainers":[{"name":"jameshenry","email":"james@henry.sc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-estree_1.1.0_1538015589053_0.18147946970675566"},"_hasShrinkwrap":false,"deprecated":"This package was moved to @typescript-eslint/typescript-estree, please install the latest version from there instead"},"2.0.0":{"name":"typescript-estree","description":"A parser that converts TypeScript source code into an ESTree compatible form","homepage":"https://github.com/JamesHenry/typescript-estree","main":"parser.js","version":"2.0.0","engines":{"node":">=6.14.0"},"repository":{"type":"git","url":"git+https://github.com/JamesHenry/typescript-estree.git"},"bugs":{"url":"https://github.com/JamesHenry/typescript-estree/issues"},"license":"BSD-2-Clause","devDependencies":{"@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@commitlint/travis-cli":"^7.1.2","babel-code-frame":"6.26.0","babylon":"7.0.0-beta.39","cz-conventional-changelog":"2.1.0","glob":"7.1.2","husky":"0.14.3","jest":"23.1.0","lint-staged":"7.3.0","lodash.isplainobject":"4.0.6","prettier":"^1.14.3","semantic-release":"^15.9.16","shelljs":"0.8.2","travis-deploy-once":"^5.0.8","typescript":"~3.1.1"},"keywords":["ast","estree","ecmascript","javascript","typescript","parser","syntax"],"scripts":{"test":"npm run unit-tests && npm run ast-alignment-tests","unit-tests":"jest","ast-alignment-tests":"jest --config=./tests/ast-alignment/jest.config.js","precommit":"npm test && lint-staged","cz":"git-cz","commitmsg":"commitlint -E GIT_PARAMS","check-format":"prettier --list-different \"./**/*.{ts,js,json,md}\"","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"dependencies":{"lodash.unescape":"4.0.1","semver":"5.5.0"},"peerDependencies":{"typescript":"*"},"lint-staged":{"*.{ts,js,json,md}":["prettier --write","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"jest":{"testEnvironment":"node","testRegex":"tests/lib/.+\\.js$","testPathIgnorePatterns":[],"collectCoverage":true,"coverageReporters":["text-summary"]},"gitHead":"89812c340f20d978234cc931c951f58d114cd8ac","_id":"typescript-estree@2.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"integrity":"sha512-pxx8VUqMhFt3PuFH6oO0rK7S+Hhf0QCLZgmUTdBpHeaw2t/nDUNWJsP8DdROMVscUX99h05SLmDl7eHw57BRCQ==","shasum":"be666d8c016b12607240bc05d2409982a800e45e","tarball":"https://registry.npmjs.org/typescript-estree/-/typescript-estree-2.0.0.tgz","fileCount":9,"unpackedSize":120267,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbu3M0CRA9TVsSAnZWagAAGREP/i7BsJOoMjkgAc03fK31\nKeXCCen9v17Ph1mrb/so/c+30SruAZM7J3ElZiMQFtUTSk7Bwsu7H+zB3kVX\nsylroiwrTUP0UUbMmw9PBwHYrdwhVl3L0xjZmfRQMRAtv4ZpFV9pQiFX9sHQ\nS3voFJb/qm7k6hlaX+HxZTKpS4MZ/Gf7l03GHm1hf3pkyVKa91/vU4i8H8rq\njR7Dt8nnwXjTR+9fj8/5FckSda3cyJP2qtbxLKa0+bx9XqfS8uhQwOmxdnZ0\n6QKab049aine+pRQGFVxJSadZLNyRe1KbTHgZkebdvAyLJfLpa6PP98Z92IT\nb/r0drsyiqkpEalM3yMRPNgZuDtfJbzrX9ksrdpOPa9YqKMGiOqK7vRQHJ0L\nRvpzLu93h3qoJ0rH04LUQ6apIqw+E3wiHeuLZy0N+PdAfgIdehg8FoYuC46r\n+BSCk0Uii4vX7ucZUYvSbd6CdKnFl+q9oxrflAzLgNPEsDvNLdd93jw6Hr2A\nrC7vUKIfYB/xRpDBrsAqjPdDS6+q/JHJFYPFqD7D8AGbLdQbQX2xkabgyu/0\nCoCqWDO9fmfj9SbGqgbzNMRDA0iX0xRZRHPFDG2AnTl/8XqdtUa5cMDx+pPQ\nNjn/kXd34nYWo1QInBGBHeU65gX+dz4mHcC8/Tmwgpgl/0amI3Z7F5hJ6w2t\niRVk\r\n=iH8I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICz88nudDUSHFuoiEOI9Ii7XbrJVZMNRD2AfgGlySbwPAiEA53hCowwBx/tYnpMzAA8Enoff2psnbrHR+ImL2luurpQ="}]},"maintainers":[{"name":"jameshenry","email":"james@henry.sc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-estree_2.0.0_1539011379309_0.5227684479237349"},"_hasShrinkwrap":false,"deprecated":"This package was moved to @typescript-eslint/typescript-estree, please install the latest version from there instead"},"2.1.0":{"name":"typescript-estree","description":"A parser that converts TypeScript source code into an ESTree compatible form","homepage":"https://github.com/JamesHenry/typescript-estree","main":"parser.js","version":"2.1.0","engines":{"node":">=6.14.0"},"repository":{"type":"git","url":"git+https://github.com/JamesHenry/typescript-estree.git"},"bugs":{"url":"https://github.com/JamesHenry/typescript-estree/issues"},"license":"BSD-2-Clause","devDependencies":{"@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@commitlint/travis-cli":"^7.1.2","babel-code-frame":"6.26.0","babylon":"7.0.0-beta.39","cz-conventional-changelog":"2.1.0","glob":"7.1.2","husky":"0.14.3","jest":"23.1.0","lint-staged":"7.3.0","lodash.isplainobject":"4.0.6","prettier":"^1.14.3","semantic-release":"^15.9.16","shelljs":"0.8.2","travis-deploy-once":"^5.0.8","typescript":"~3.1.1"},"keywords":["ast","estree","ecmascript","javascript","typescript","parser","syntax"],"scripts":{"test":"npm run unit-tests && npm run ast-alignment-tests","unit-tests":"jest","ast-alignment-tests":"jest --config=./tests/ast-alignment/jest.config.js","precommit":"npm test && lint-staged","cz":"git-cz","commitmsg":"commitlint -E GIT_PARAMS","check-format":"prettier --list-different \"./**/*.{ts,js,json,md}\"","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"dependencies":{"lodash.unescape":"4.0.1","semver":"5.5.0"},"peerDependencies":{"typescript":"*"},"lint-staged":{"*.{ts,js,json,md}":["prettier --write","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"jest":{"testEnvironment":"node","testRegex":"tests/lib/.+\\.js$","testPathIgnorePatterns":[],"collectCoverage":true,"coverageReporters":["text-summary"]},"gitHead":"ba9cfffaf29ab8b0ae5c5b433ab11c21aced95b1","_id":"typescript-estree@2.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"integrity":"sha512-t4o+7pB4OnxV36Bp41Vgtq8vXIvIUbx1vM98PSE2mL5QBY6woFaBN9hhD8pZHIrAu24IB5gzxbkEJOXj4lWNXQ==","shasum":"b2f3353494409ed53bf7055b46f78c1fbbe47661","tarball":"https://registry.npmjs.org/typescript-estree/-/typescript-estree-2.1.0.tgz","fileCount":9,"unpackedSize":120993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbu3Q/CRA9TVsSAnZWagAAGpgP/0NZF0pr9iAMYzGfkVI5\nUTRvpON1UiItbet1gSDijd8nFdkk6+uKEbK2o5PjhOcYC4eWTMMBtWzBY1/d\ni/IJ5Ybg8cxarMfHOlvppPj3iukYDrJ3Wl+pcovv+7Gl7GbiKZMItp3cPP4g\naIp8Bx1AqBTXLXT/2HzA2mCxha/RBogD7vUpJ9PKz8GG2Tc19lxwpUFp1rbx\nLbNuMEN0J3NvMDcI51Y7lgDQtDOwceKKTvOSv/feOvaH84dasiSCDserw+u/\nRQGkUj0oj0J0Po+g0CFPGFuLXMyULF2zR5ofZtTAMaP0YHMNaKopYqzmfNG3\nckNWb/RTqScP3Y1tip39VHtV95DaIM/hWX5HCwXmMXjlXrodLf6tTms6oXJd\nMsrfehyehrgI5clI9Ru11Zpqlk+9u5tksenMnVjwJpPK0JYCMYImMLfeun2m\nQXmkXrSnyd1MXBQTG7sESQvTYsFr4PqDwnMMJL298P7puGCV3M15DvYUjFAQ\nVPqrZEEuF0oOmgto1T4vL4i4pnZWCAtPOtuePKkE6Vx0RwrVahLpPAAXRYOO\n23x8euxv0B0NqI+9XFoOhwKxymgy6+Pxy17Tg3WO3ri6ADTGHtEHIPCLCyoh\n9C16BvHBhBJ3+Kc/COc6cRgZM0O+9G1s7P8SsK1xvHUtR/kMLzxnBVF2C3tV\nPI8z\r\n=NS5c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHD5zXlqwdTt1ofx5voCDLkLZAiHbzsRNt3bN5KY0pxwIgOzV+A7DukFnnErpwo7FeuE1kh8sX55b2gJjpurTjoPI="}]},"maintainers":[{"name":"jameshenry","email":"james@henry.sc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-estree_2.1.0_1539011646636_0.8175354630836913"},"_hasShrinkwrap":false,"deprecated":"This package was moved to @typescript-eslint/typescript-estree, please install the latest version from there instead"},"3.0.0":{"name":"typescript-estree","description":"A parser that converts TypeScript source code into an ESTree compatible form","homepage":"https://github.com/JamesHenry/typescript-estree","main":"parser.js","version":"3.0.0","engines":{"node":">=6.14.0"},"repository":{"type":"git","url":"git+https://github.com/JamesHenry/typescript-estree.git"},"bugs":{"url":"https://github.com/JamesHenry/typescript-estree/issues"},"license":"BSD-2-Clause","devDependencies":{"@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@commitlint/travis-cli":"^7.1.2","babel-code-frame":"6.26.0","babylon":"7.0.0-beta.39","cz-conventional-changelog":"2.1.0","glob":"7.1.2","husky":"0.14.3","jest":"23.1.0","lint-staged":"7.3.0","lodash.isplainobject":"4.0.6","prettier":"^1.14.3","semantic-release":"^15.9.16","shelljs":"0.8.2","travis-deploy-once":"^5.0.8","typescript":"~3.1.1"},"keywords":["ast","estree","ecmascript","javascript","typescript","parser","syntax"],"scripts":{"test":"npm run unit-tests && npm run ast-alignment-tests","unit-tests":"jest","ast-alignment-tests":"jest --config=./tests/ast-alignment/jest.config.js","precommit":"npm test && lint-staged","cz":"git-cz","commitmsg":"commitlint -E GIT_PARAMS","check-format":"prettier --list-different \"./**/*.{ts,js,json,md}\"","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"dependencies":{"lodash.unescape":"4.0.1","semver":"5.5.0"},"peerDependencies":{"typescript":"*"},"lint-staged":{"*.{ts,js,json,md}":["prettier --write","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"jest":{"testEnvironment":"node","testRegex":"tests/lib/.+\\.js$","testPathIgnorePatterns":[],"collectCoverage":true,"coverageReporters":["text-summary"]},"gitHead":"c3ea1d2745d4f6c73b3a6427738c181fd3184d87","_id":"typescript-estree@3.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"integrity":"sha512-buP3Z7jpR0Ea214pDeUT+UDKHMfkuPLgm7u5d3TXH7RpZUi25+hIDLxCdObLSOnS615ZmxjB1FFd45GJzOSfGg==","shasum":"710faedc5cebebdd90d6492d5987fdba67e9cd4d","tarball":"https://registry.npmjs.org/typescript-estree/-/typescript-estree-3.0.0.tgz","fileCount":9,"unpackedSize":121210,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbu3VvCRA9TVsSAnZWagAADdUP/iEQP/wWYCf16YupxiAx\nPw7N0M7Y5f3MAuJE7C8RTcle73m+gOiwHeS380gH6Mmh6k+76QrvupQa0FUh\nVd9EjNxd6a8aIc9iqb8pHz2vUfCjgM1yKnxrj6K/dvXAx6tS0Sla/WxMBW3R\n0gRvT6t139hyP5q3Pfc16XUfJr17rSfUFBb5DekmElzbPu8VPCqV1PAP0ZCx\n0F8hP+CwDDM8YMW1JmkHdIiYfGI6eYujjJsDKnKBkFlyyjR4vbTEV/J4cU0T\nRrevPKK+0So/MMTS5KXEwIiQw8JQHELFpNAbd8n9+coOdte2yuJ79Gv+ovRT\nfC58cqZ+ICZZMELfF+VW6jfg3X6LVBFkZ2XcejPmiZYcZpkVL6S6InNt+cw3\na69ndFq+iFb6hEdEqBb7hcXw1brJgpRujwyXmnQG0+jk+O3clQMWzJFaluQK\nVrjSi0Hr7BlBU7tsYB6St3ILxDK/1R4VlTOgjZ+1Fur/+UtY132EPzEMJl1x\n3W7o8qs1JiDynXYowWbPz3s6KVADI4dGWZc2mj+k0wrB6hx4HAfdqnc9Aend\njKe7Hhz/3tSW9yDclJhN+0R8OXEHDZ1451aZYA6nyUcuKElbALUkYKM5rQ2P\nDmOtfFoQ/oDfjNdeVvzNb5f6EzsZmm+5wuxV4Q0N3zO2Qf8ZvJh2XqFXxAF6\nXn8m\r\n=5g5j\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIClN7iNaQJbPwTtcBfe7NSkUZHi8Ux+HYwvpKXKZwEXIAiAx53oe9QlSU4Fp8aejO1DLXP6KSJbY3RwJRiY9xbpDYg=="}]},"maintainers":[{"name":"jameshenry","email":"james@henry.sc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-estree_3.0.0_1539011950689_0.9696861972828865"},"_hasShrinkwrap":false,"deprecated":"This package was moved to @typescript-eslint/typescript-estree, please install the latest version from there instead"},"4.0.0":{"name":"typescript-estree","description":"A parser that converts TypeScript source code into an ESTree compatible form","homepage":"https://github.com/JamesHenry/typescript-estree","main":"parser.js","version":"4.0.0","engines":{"node":">=6.14.0"},"repository":{"type":"git","url":"git+https://github.com/JamesHenry/typescript-estree.git"},"bugs":{"url":"https://github.com/JamesHenry/typescript-estree/issues"},"license":"BSD-2-Clause","devDependencies":{"@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@commitlint/travis-cli":"^7.1.2","babel-code-frame":"6.26.0","babylon":"7.0.0-beta.39","cz-conventional-changelog":"2.1.0","glob":"7.1.2","husky":"0.14.3","jest":"23.1.0","lint-staged":"7.3.0","lodash.isplainobject":"4.0.6","prettier":"^1.14.3","semantic-release":"^15.9.16","shelljs":"0.8.2","travis-deploy-once":"^5.0.8","typescript":"~3.1.1"},"keywords":["ast","estree","ecmascript","javascript","typescript","parser","syntax"],"scripts":{"test":"npm run unit-tests && npm run ast-alignment-tests","unit-tests":"jest","ast-alignment-tests":"jest --config=./tests/ast-alignment/jest.config.js","precommit":"npm test && lint-staged","cz":"git-cz","commitmsg":"commitlint -E GIT_PARAMS","check-format":"prettier --list-different \"./**/*.{ts,js,json,md}\"","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"dependencies":{"lodash.unescape":"4.0.1","semver":"5.5.0"},"peerDependencies":{"typescript":"*"},"lint-staged":{"*.{ts,js,json,md}":["prettier --write","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"jest":{"testEnvironment":"node","testRegex":"tests/lib/.+\\.js$","testPathIgnorePatterns":[],"collectCoverage":true,"coverageReporters":["text-summary"]},"gitHead":"928b087bbb61131607351453403ad82d5401ee7c","_id":"typescript-estree@4.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"integrity":"sha512-RCG1tNd6eVTOLJunV+A4OWFG0eO7lQud9G+Bb4f5bCF05DRNClUcQjcm4gPJmZk4YWeewNqSSRaR3w91sBaK4Q==","shasum":"68df4934b721c2e62c39c91c42f3dacac7cfcf68","tarball":"https://registry.npmjs.org/typescript-estree/-/typescript-estree-4.0.0.tgz","fileCount":9,"unpackedSize":121349,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1jqnCRA9TVsSAnZWagAA14UP/3oiAAR2cEimYIa3q+2a\nvA38IOoCkzCrAvohO99kO0cpMYLxWhzgiIiprGis7z5kksM8b7aSguKVCthx\ngEZZ2SdiYFpEmgYj/dewfl6dYkBLEUox0Umeus1X6MYeuglnfekbk49oy3/z\n3xiqN0kVLEnJcXZOpk5r2MUer7c+vcbw8blPJcG0/vcYDAX27YWX4ab+UO+a\nYp8R5VdI3zcYZbUE/91gKHFU+GukCubtLFWfdmYRN7MOfyfkbgVYA1dhkoUc\nlksaDH/WlfdF1s4gtJSupO4HBq1GdErGmWAJmq4HYdHqPtdsiFXdwlLNqFFc\nRyjWYfcCoa+42BoX+dpI8bZ+IhiIPlivai1oJs5XlgjzfaSm4+JrBMbJKJu+\nONkq+y/6IQLAvc4eeDHhFiYd3Ilv5aI1hgi7dgrvJQoNhNPN0yclxb+Mi9NN\ne37G2I/axqiElnR3mdcNewR404P9+UG3WDQOkWJarmpGk5hZ1Kul9ZKGhJUA\nSnvu8YEE+0gopssIAwri09rBRpA4ggIvTQR7eTidKHpJRDk1scozkpjLegeM\nE1Sb1J8WWz0BsYljVacx6TAw8w0KWLVa57Tt4r8BincUY+XDDQDh0v0C2/LB\n9QUMeKjlvOUnLAZN2Hx0/1RMfoxX7byr4m05QymKzTEzh4b0XfGQ9OrK7LVy\nTkrq\r\n=rBcK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICnQdzF1LKcWiBYUvsgrF1Dx6CtyI+G60a2YxToHVxjgAiBzvx99ClsHVLMGktqTgn/hIcoIKdtFY3a2NqjwCgTUTQ=="}]},"maintainers":[{"name":"jameshenry","email":"james@henry.sc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-estree_4.0.0_1540766374256_0.09435904678245444"},"_hasShrinkwrap":false,"deprecated":"This package was moved to @typescript-eslint/typescript-estree, please install the latest version from there instead"},"5.0.0":{"name":"typescript-estree","description":"A parser that converts TypeScript source code into an ESTree compatible form","homepage":"https://github.com/JamesHenry/typescript-estree","main":"parser.js","version":"5.0.0","engines":{"node":">=6.14.0"},"repository":{"type":"git","url":"git+https://github.com/JamesHenry/typescript-estree.git"},"bugs":{"url":"https://github.com/JamesHenry/typescript-estree/issues"},"license":"BSD-2-Clause","devDependencies":{"@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@commitlint/travis-cli":"^7.1.2","babel-code-frame":"6.26.0","babylon":"7.0.0-beta.39","cz-conventional-changelog":"2.1.0","glob":"7.1.2","husky":"0.14.3","jest":"23.1.0","lint-staged":"7.3.0","lodash.isplainobject":"4.0.6","prettier":"^1.14.3","semantic-release":"^15.9.16","shelljs":"0.8.2","travis-deploy-once":"^5.0.8","typescript":"~3.1.1"},"keywords":["ast","estree","ecmascript","javascript","typescript","parser","syntax"],"scripts":{"test":"npm run unit-tests && npm run ast-alignment-tests","unit-tests":"jest","ast-alignment-tests":"jest --config=./tests/ast-alignment/jest.config.js","precommit":"npm test && lint-staged","cz":"git-cz","commitmsg":"commitlint -E GIT_PARAMS","check-format":"prettier --list-different \"./**/*.{ts,js,json,md}\"","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"dependencies":{"lodash.unescape":"4.0.1","semver":"5.5.0"},"peerDependencies":{"typescript":"*"},"lint-staged":{"*.{ts,js,json,md}":["prettier --write","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"jest":{"testEnvironment":"node","testRegex":"tests/lib/.+\\.js$","testPathIgnorePatterns":[],"collectCoverage":true,"coverageReporters":["text-summary"]},"gitHead":"d28abcf6906d0d51042f1e7144f65eac860a6c4a","_id":"typescript-estree@5.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"integrity":"sha512-/FHoH7ECP+Y6CLS7MdRD0Hu7b3HgsD7k6ArNWgoXK3fW0eSZGj+t04Mf4aQ6EBj04WoHALkReYMfGbTzaDPKEg==","shasum":"6aaa33b96abf5edce165099630e2ccd997a95609","tarball":"https://registry.npmjs.org/typescript-estree/-/typescript-estree-5.0.0.tgz","fileCount":9,"unpackedSize":123015,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2P8WCRA9TVsSAnZWagAAAWoP+wf7hZ1En3Lm/0l89wQV\nwCoPMe6Be93NZ+EpQgwMOkY9m9eXTiOli9h0gEQZzAeWgHTqjnwC/AcwwlOF\nTCELYNr8Pt5USdyONXyrA/8VuKZe6KmHAOYCuHtuhnhIZEKx2sjoDO6mjnvc\ny7792gsNLewA+5WtF2uq5cB4OXQCcOB3JG5dyXrMKkK6jrYWpKuR4k2m5Z3k\nXC6VbUX2HEsLD5s7EOc2cxuYWvuqIKC//rCyqfAoLJMo/mSpz1hAZ6doJlfG\n8aEgmVbL+13FPydvjR5rKXmIpUQuwCK4s6KNTwN9pYFC19Q+fmyQEgVXLHok\nEd/LvZeRjc/PeIhHC7/O0XrXo0erO1Xjnhpyt7YmzOhGHMI4pV695o+AOJ/6\n0mg/7eNaZE85Cn9boGGvVuspsSBqliXhqpSyQnBkrpYLwYddAtiLgVdyUd41\nEeJMB9NIQqH14maqwiqn0YmR5ivL7mbueLHNmLziOnfs3udu5mR1f26/d8zv\nq0FsYiduCKlU8sorpOYEsdeXC8ZfDB2faD7rchhldsSnkNCq7Lt3GIt9kyrT\nNUoMrE/kI634KMfwaKs6PqetxcArpfZMXyNOqhk079EC2XaYx1FoBXLaEM5p\nLoSYJc0mzXKXWzgd+wjeD2ZCaIZsCYbt704AROAfNOhjS+E6vAdZuY7aCoVn\nhKzF\r\n=epeS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGYasKXYZFfh5WLLBjuDx3g2CTOTW/cU9tnbCOQLEkf+AiEArRL5692PI38Df9t8MFY+uDUy6UhyggHaRVHENhmEU7I="}]},"maintainers":[{"name":"jameshenry","email":"james@henry.sc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-estree_5.0.0_1540947733717_0.38682364963599625"},"_hasShrinkwrap":false,"deprecated":"This package was moved to @typescript-eslint/typescript-estree, please install the latest version from there instead"},"5.0.1":{"name":"typescript-estree","description":"A parser that converts TypeScript source code into an ESTree compatible form","homepage":"https://github.com/JamesHenry/typescript-estree","main":"dist/parser.js","version":"5.0.1","engines":{"node":">=6.14.0"},"repository":{"type":"git","url":"git+https://github.com/JamesHenry/typescript-estree.git"},"bugs":{"url":"https://github.com/JamesHenry/typescript-estree/issues"},"license":"BSD-2-Clause","devDependencies":{"@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@commitlint/travis-cli":"^7.1.2","@types/babel-code-frame":"^6.20.1","@types/jest":"^23.3.9","@types/lodash.isplainobject":"^4.0.4","@types/lodash.unescape":"^4.0.4","@types/semver":"^5.5.0","@types/shelljs":"^0.8.0","babel-code-frame":"6.26.0","babylon":"7.0.0-beta.39","cz-conventional-changelog":"2.1.0","glob":"7.1.2","husky":"0.14.3","jest":"23.1.0","lint-staged":"7.3.0","lodash.isplainobject":"4.0.6","prettier":"^1.14.3","semantic-release":"^15.9.16","shelljs":"0.8.2","travis-deploy-once":"^5.0.8","ts-jest":"^23.10.4","typescript":"~3.1.1"},"keywords":["ast","estree","ecmascript","javascript","typescript","parser","syntax"],"scripts":{"build":"tsc","test":"npm run unit-tests && npm run ast-alignment-tests","unit-tests":"jest","ast-alignment-tests":"jest --config=./tests/ast-alignment/jest.config.js","precommit":"npm test && lint-staged","cz":"git-cz","commitmsg":"commitlint -E GIT_PARAMS","check-format":"prettier --list-different \"./**/*.{ts,js,json,md}\"","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"dependencies":{"lodash.unescape":"4.0.1","semver":"5.5.0"},"peerDependencies":{"typescript":"*"},"lint-staged":{"*.{ts,js,json,md}":["prettier --write","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"jest":{"testEnvironment":"node","transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/tests/lib/.*)\\.(jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"collectCoverage":true,"coverageReporters":["text-summary"]},"gitHead":"ab6cb20328dd0fb3d37f2216659393d7ef0472e3","_id":"typescript-estree@5.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"integrity":"sha512-5XvQ7FsVA2jmi/vpPgqX5n3mZ50Ris//Q126dDwaW8xjFANPigfkcD2gp7uFwGZ7fmQCoL0mqToEQVx7BSDgww==","shasum":"67ea693cfd5ae079b4ffca2a898aedb99f6c81c4","tarball":"https://registry.npmjs.org/typescript-estree/-/typescript-estree-5.0.1.tgz","fileCount":23,"unpackedSize":179993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb30tXCRA9TVsSAnZWagAA4IUQAIJIIjtza57GU651FXOu\nUiQn+CVry77dC7F6kCwat3Cx6dkxeitQKZsHImhTZMfKQ5UZ0mf/cIhRVeWh\nA31+TFG2iNVDEDKZv1hREjScVLsWTGuuEHBcmoQ0Q8Mq2HBW0K61JpScyBB1\nRfuUjYLT1sIpkh0M7U+fXd+40NLZbAiCq7QaBPqtiTcgCXObuuW4no03IKrm\nrUj02vRPkq2qJHp9QrWGrH1oSQNURlfJGaF37dXcm6uZWVoOXJ34eSzussHS\nQfLM3CBjmVZpJpPAi57/Pu4bmfPPwyWhiDh8R8Cyt5i8FSTQdDHIfP1IQViV\nxRgeN/NrvjbXy7gOKY5bAfFkubFyHxtsTNsUfBG6nJwrlLDEHrPQyH+d7fbe\nYYapu+3tNQ51Eji9kYDIy2hktSyAdT3QI7/KLrAeBVrXQfeITrBqQHUU9yTb\n/3OwvVmE4F5SItOg2ds6npX97S3PcltzPZVRKEubcut8D0Aill+qy/ANr3Qh\ngJ/i9uhteCahmWJM3qQl/UdrYSJ7ckj3CmDUY+HauE/exJ6OL1ErMunxRF9R\nojS5RGI570Iof1Cb+JBcvMEb1jNR6jK7+3/m4l4Y08siIJzH4MzzvifjjuVU\nj+b2zI7AF54R+LkQSByuAvjz7A+x0S9lVf4e1o+mZzWJgUooPkNG5dLb2BL4\nU0Ov\r\n=jWCY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID4mV2EssLsYDWNjLTP5o6gTP7icxQGrkNp2F9/CuqR3AiBc7vokrm9zM7aiQ20TOBcoMi80ofliFMnkpTedT2LGVg=="}]},"maintainers":[{"name":"jameshenry","email":"james@henry.sc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-estree_5.0.1_1541360470707_0.2614778335542818"},"_hasShrinkwrap":false,"deprecated":"This package was moved to @typescript-eslint/typescript-estree, please install the latest version from there instead"},"5.1.0":{"name":"typescript-estree","description":"A parser that converts TypeScript source code into an ESTree compatible form","homepage":"https://github.com/JamesHenry/typescript-estree","main":"dist/parser.js","version":"5.1.0","engines":{"node":">=6.14.0"},"repository":{"type":"git","url":"git+https://github.com/JamesHenry/typescript-estree.git"},"bugs":{"url":"https://github.com/JamesHenry/typescript-estree/issues"},"license":"BSD-2-Clause","devDependencies":{"@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@commitlint/travis-cli":"^7.1.2","@types/babel-code-frame":"^6.20.1","@types/jest":"^23.3.9","@types/lodash.isplainobject":"^4.0.4","@types/lodash.unescape":"^4.0.4","@types/node":"^10.12.2","@types/semver":"^5.5.0","@types/shelljs":"^0.8.0","babel-code-frame":"6.26.0","babylon":"7.0.0-beta.39","cz-conventional-changelog":"2.1.0","glob":"7.1.2","husky":"0.14.3","jest":"23.1.0","lint-staged":"7.3.0","lodash.isplainobject":"4.0.6","prettier":"^1.14.3","semantic-release":"^15.9.16","shelljs":"0.8.2","travis-deploy-once":"^5.0.8","ts-jest":"^23.10.4","typescript":"~3.1.1"},"keywords":["ast","estree","ecmascript","javascript","typescript","parser","syntax"],"scripts":{"build":"tsc","test":"npm run unit-tests && npm run ast-alignment-tests","unit-tests":"jest","ast-alignment-tests":"jest --config=./tests/ast-alignment/jest.config.js","precommit":"npm test && lint-staged","cz":"git-cz","commitmsg":"commitlint -E GIT_PARAMS","check-format":"prettier --list-different \"./**/*.{ts,js,json,md}\"","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"dependencies":{"lodash.unescape":"4.0.1","semver":"5.5.0"},"peerDependencies":{"typescript":"*"},"lint-staged":{"*.{ts,js,json,md}":["prettier --write","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"jest":{"testEnvironment":"node","transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/tests/lib/.*)\\.(jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"collectCoverage":true,"coverageReporters":["text-summary"]},"gitHead":"8787f16b92ba1bf890c4a52cba3ffec625b6d4ba","_id":"typescript-estree@5.1.0","_npmVersion":"6.4.1","_nodeVersion":"11.2.0","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"integrity":"sha512-yAMs+8Uu0F8n5XEKTjeRvmQwiIsD3l4EQM4aQsP3JYsXm+xywFcIJWK2SfCRL02a+qe/uZqi78sXdPC21iRKsg==","shasum":"0f053ee9f4e03fc71768337fe9ccc8fb5c016aca","tarball":"https://registry.npmjs.org/typescript-estree/-/typescript-estree-5.1.0.tgz","fileCount":25,"unpackedSize":194496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9ftyCRA9TVsSAnZWagAAXqEP/1f65wYfuvZhySSKZBPM\nKRy5vAb4gEwC1t28f540rn2MUJVfVIvnS+kZbItvXn//Y20hdVCmxxzvDOhx\n0+E8xvirnXIbGN3UvxCDEaBGZxVfB7bLKBc+MIr8StRbXWYJrEeZ6oyBvAn/\n0hsr0EobeSzfyfoCccYEbywAO552g/QUe7D32ChdA7eKMM5kCddqDaePn8l9\njHJpEX1Y6X1JPMySLEqOgXq0rwoWEixTeIhnUKAVw9SUbhnohwN2xHJsYLJx\nZ3IgjSB0qQ/cbqlwi/+kDtYwLmcH0J5RIDxHBchS7Wdt7KslyLogXaBk3s1U\n0hBZBBo7AiX+pD4LOpehu7dgsTW/Cn63Ecuuv4bEr9Rk5ZPk5g2QaHrh8dsP\nEF7m29ziTF5wJnHITJgFxQ82LgftsPVKRBFQatelGPlyv4UKUjb27bmoM4pB\nrtqMvpGGFRqaaksjcVb7YJVC8ZAM60m4VUxyzGzbP5VFNs5xBjVgTqbiyjSq\nCl+961OqvN+UriTf6ROp8S+zoH8GY0siZEyB4vZY7WLFHF73ryKzyMWXuwUj\nEs5nN2XFFiIKcEx7T7iTPa7LwtAm5vs0QkcCDkzrtStsy58Ap9ooeCCAr49a\nhakLvbuE1qOK9B6xsdO5tVNNRomOH/dQGqmVRO5KcEYSuY1RAl+jQ27v1F2h\n6QRj\r\n=VCnt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC0s3taYjoJvRbLBsROEIHFfdJSDNL6GJPt0vsZgl47ZAiAh6antzxk1JC1jJaadRpmNTiZRuFOVf4eJIg5/tp6qOw=="}]},"maintainers":[{"name":"jameshenry","email":"james@henry.sc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-estree_5.1.0_1542847345535_0.37658404010272406"},"_hasShrinkwrap":false,"deprecated":"This package was moved to @typescript-eslint/typescript-estree, please install the latest version from there instead"},"5.1.1":{"name":"typescript-estree","description":"A parser that converts TypeScript source code into an ESTree compatible form","homepage":"https://github.com/JamesHenry/typescript-estree","main":"dist/parser.js","version":"5.1.1","engines":{"node":">=6.14.0"},"repository":{"type":"git","url":"git+https://github.com/JamesHenry/typescript-estree.git"},"bugs":{"url":"https://github.com/JamesHenry/typescript-estree/issues"},"license":"BSD-2-Clause","devDependencies":{"@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@commitlint/travis-cli":"^7.1.2","@types/babel-code-frame":"^6.20.1","@types/jest":"^23.3.9","@types/lodash.isplainobject":"^4.0.4","@types/lodash.unescape":"^4.0.4","@types/node":"^10.12.2","@types/semver":"^5.5.0","@types/shelljs":"^0.8.0","babel-code-frame":"6.26.0","babylon":"7.0.0-beta.39","cz-conventional-changelog":"2.1.0","glob":"7.1.2","husky":"0.14.3","jest":"23.1.0","lint-staged":"7.3.0","lodash.isplainobject":"4.0.6","prettier":"^1.14.3","semantic-release":"^15.9.16","shelljs":"0.8.2","travis-deploy-once":"^5.0.8","ts-jest":"^23.10.4","typescript":"~3.1.1"},"keywords":["ast","estree","ecmascript","javascript","typescript","parser","syntax"],"scripts":{"build":"tsc","test":"npm run unit-tests && npm run ast-alignment-tests","unit-tests":"jest","ast-alignment-tests":"jest --config=./tests/ast-alignment/jest.config.js","precommit":"npm test && lint-staged","cz":"git-cz","commitmsg":"commitlint -E GIT_PARAMS","check-format":"prettier --list-different \"./**/*.{ts,js,json,md}\"","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"dependencies":{"lodash.unescape":"4.0.1","semver":"5.5.0"},"peerDependencies":{"typescript":"*"},"lint-staged":{"*.{ts,js,json,md}":["prettier --write","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"jest":{"testEnvironment":"node","transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/tests/lib/.*)\\.(jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"collectCoverage":true,"coverageReporters":["text-summary"]},"gitHead":"833f2186ab021b5f01cd4695563e03bdf86a5aae","_id":"typescript-estree@5.1.1","_npmVersion":"6.4.1","_nodeVersion":"11.2.0","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"integrity":"sha512-3KomR19P2CwtOvUNJt9UhV5NWJAvH/WJXJ/4M1ziPUEX65oCQAzm2d6mBVAGgQ5y+gYiFVNpVSVq9tNTb2D/1Q==","shasum":"3c542ad10ffb492dc6920cb90608d719ab677bda","tarball":"https://registry.npmjs.org/typescript-estree/-/typescript-estree-5.1.1.tgz","fileCount":25,"unpackedSize":194464,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb+yTSCRA9TVsSAnZWagAAm3QP/issJqRqEWEm8jPCNLGB\nit56YzZvaWje49ypJaSOfKis0B0dbTWD5gudVoOt64zQXDUR+uA8NuFvSvIV\n2KaAfQNi5LS13/1E94OfS3ob8pHBYyuruVK9O9C1cC1AFlEdGAx2gRgxD3WG\nJuFgzVqvjG9XiiVmzD3oTmhRTPKrydJoJCwUJouwRdiwD68aW8TTn+zWVPtF\n4UQ/WZ8TPkfMGx2kV3zXIMu2cSmDJ9oa36TDWDhfLVSBGtehsHlwQiPzZFds\nkfrbtB8tHlkkFBkpqt6q5T3+8vNkIzLLXmGhMLMJ+4LOO7uaeHiEMb68lJJq\ncCc+FBSVIXNAbghBY1ZeR5CiF3qiRHZjks+3+tb/kAZcTv6ZEwOZ8L6yzQmC\np1amFgtT6ogJPFpzsYKzBGfiZ2Z8UmGHAGOxA6Yw1Vqp0XAHDth8NbudAHB0\nKuIdyDI8zw8G8xhRmjTxMT/wn7E9+BnhJluazTLdyzSMMo5gtAs5HuaJ2Muk\n5zfQSc58WS9v/0Df6z9d9tGDeOgEfzzd/oBx3h1epMKfF2lcUnbkRsyapBEM\nV/3Md6ZtP6/5lhR2VrBaJu9myc+OYIVgsWxfBh5Z/s2cC22oeEZe+2QDmrXO\nk5LTCEz9S6y4yTlZ4+dlD44HiEI45pTErw9ze7aEya1Djk1FnxZpOzSoge+X\n/SxL\r\n=T/vr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFb5P0mUfMQ3dwHA6FhdEav12vVzmjKektPqLvSExTC1AiEA7Lf9Q9Le0uGD72/j4svkS7EthJ1o0zIaP1lLi5mOkqQ="}]},"maintainers":[{"name":"jameshenry","email":"james@henry.sc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-estree_5.1.1_1543185617801_0.2576135051261974"},"_hasShrinkwrap":false,"deprecated":"This package was moved to @typescript-eslint/typescript-estree, please install the latest version from there instead"},"6.0.0-rc.0":{"name":"typescript-estree","description":"A parser that converts TypeScript source code into an ESTree compatible form","homepage":"https://github.com/JamesHenry/typescript-estree","main":"dist/parser.js","version":"6.0.0-rc.0","engines":{"node":">=6.14.0"},"repository":{"type":"git","url":"git+https://github.com/JamesHenry/typescript-estree.git"},"bugs":{"url":"https://github.com/JamesHenry/typescript-estree/issues"},"license":"BSD-2-Clause","devDependencies":{"@babel/parser":"7.1.6","@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@commitlint/travis-cli":"^7.1.2","@types/babel-code-frame":"^6.20.1","@types/jest":"^23.3.9","@types/lodash.isplainobject":"^4.0.4","@types/lodash.unescape":"^4.0.4","@types/node":"^10.12.2","@types/semver":"^5.5.0","@types/shelljs":"^0.8.0","babel-code-frame":"6.26.0","cz-conventional-changelog":"2.1.0","glob":"7.1.2","husky":"0.14.3","jest":"23.1.0","lint-staged":"7.3.0","lodash.isplainobject":"4.0.6","prettier":"^1.14.3","semantic-release":"^15.9.16","shelljs":"0.8.2","travis-deploy-once":"^5.0.8","ts-jest":"^23.10.4","typescript":"~3.2.0-rc"},"keywords":["ast","estree","ecmascript","javascript","typescript","parser","syntax"],"scripts":{"build":"tsc","test":"npm run unit-tests && npm run ast-alignment-tests","unit-tests":"jest","ast-alignment-tests":"jest --config=./tests/ast-alignment/jest.config.js","precommit":"npm test && lint-staged","cz":"git-cz","commitmsg":"commitlint -E GIT_PARAMS","check-format":"prettier --list-different \"./**/*.{ts,js,json,md}\"","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"dependencies":{"lodash.unescape":"4.0.1","semver":"5.5.0"},"peerDependencies":{"typescript":"*"},"lint-staged":{"*.{ts,js,json,md}":["prettier --write","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"jest":{"testEnvironment":"node","transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/tests/lib/.*)\\.(jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"collectCoverage":true,"coverageReporters":["text-summary"]},"readme":"<h1 align=\"center\">TypeScript ESTree</h1>\n\n<p align=\"center\">A parser that converts TypeScript source code into an <a href=\"https://github.com/estree/estree\">ESTree</a>-compatible form</p>\n\n<p align=\"center\">\n    <a href=\"https://travis-ci.org/JamesHenry/typescript-estree\"><img src=\"https://img.shields.io/travis/JamesHenry/typescript-estree.svg?style=flat-square\" alt=\"Travis\"/></a>\n    <a href=\"https://github.com/JamesHenry/typescript-estree/blob/master/LICENSE\"><img src=\"https://img.shields.io/npm/l/typescript-estree.svg?style=flat-square\" alt=\"GitHub license\" /></a>\n    <a href=\"https://www.npmjs.com/package/typescript-estree\"><img src=\"https://img.shields.io/npm/v/typescript-estree.svg?style=flat-square\" alt=\"NPM Version\" /></a>\n    <a href=\"https://www.npmjs.com/package/typescript-estree\"><img src=\"https://img.shields.io/npm/dt/typescript-estree.svg?style=flat-square\" alt=\"NPM Downloads\" /></a>\n    <a href=\"http://commitizen.github.io/cz-cli/\"><img src=\"https://img.shields.io/badge/commitizen-friendly-brightgreen.svg\" alt=\"Commitizen friendly\" /></a>\n    <a href=\"https://github.com/semantic-release/semantic-release\"><img src=\"https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg?style=flat-square\" alt=\"semantic-release\" /></a>\n</p>\n\n<br>\n\n## About\n\nThis parser is somewhat generic and robust, and could be used to power any use-case which requires taking TypeScript source code and producing an ESTree-compatible AST.\n\nIn fact, it is already used within these hyper-popular open-source projects to power their TypeScript support:\n\n- [ESLint](https://eslint.org), the pluggable linting utility for JavaScript and JSX\n  - See [typescript-eslint-parser](https://github.com/eslint/typescript-eslint-parser) for more details\n- [Prettier](https://prettier.io), an opinionated code formatter\n\n## Installation\n\n```\nnpm install --save typescript-estree\n```\n\n## API\n\n### parse(code, options)\n\nParses the given string of code with the options provided and returns an ESTree-compatible AST. The options object has the following properties:\n\n```javascript\n{\n    // attach range information to each node\n    range: false,\n\n    // attach line/column location information to each node\n    loc: false,\n\n    // create a top-level tokens array containing all tokens\n    tokens: false,\n\n    // create a top-level comments array containing all comments\n    comment: false,\n\n    // enable parsing JSX. For more details, see https://www.typescriptlang.org/docs/handbook/jsx.html\n    jsx: false,\n\n    /*\n     * The JSX AST changed the node type for string literals\n     * inside a JSX Element from `Literal` to `JSXText`.\n     * When value is `true`, these nodes will be parsed as type `JSXText`.\n     * When value is `false`, these nodes will be parsed as type `Literal`.\n     */\n    useJSXTextNode: false,\n\n    // Cause the parser to error if it encounters an unknown AST node type (useful for testing)\n    errorOnUnknownASTType: false,\n\n    /*\n     * Allows overriding of function used for logging.\n     * When value is `false`, no logging will occur.\n     * When value is not provided, `console.log()` will be used.\n     */\n    loggerFn: undefined\n}\n```\n\nExample usage:\n\n```javascript\nconst parser = require('typescript-estree');\nconst code = \"const hello: string = 'world';\";\nconst ast = parser.parse(code, {\n  range: true,\n  loc: true\n});\n```\n\n### version\n\nExposes the current version of typescript-estree as specified in package.json.\n\nExample usage:\n\n```javascript\nconst parser = require('typescript-estree');\nconst version = parser.version;\n```\n\n### AST_NODE_TYPES\n\nExposes an object that contains the AST node types produced by the parser.\n\nExample usage:\n\n```javascript\nconst parser = require('typescript-estree');\nconst astNodeTypes = parser.AST_NODE_TYPES;\n```\n\n## Supported TypeScript Version\n\nWe will always endeavor to support the latest stable version of TypeScript.\n\nThe version of TypeScript currently supported by this parser is `~3.2.0-rc`. This is reflected in the `devDependency` requirement within the package.json file, and it is what the tests will be run against. We have an open `peerDependency` requirement in order to allow for experimentation on newer/beta versions of TypeScript.\n\nIf you use a non-supported version of TypeScript, the parser will log a warning to the console.\n\n**Please ensure that you are using a supported version before submitting any issues/bug reports.**\n\n## Reporting Issues\n\nPlease check the current list of open and known issues and ensure the issue has not been reported before. When creating a new issue provide as much information about your environment as possible. This includes:\n\n- TypeScript version\n- The `typescript-estree` version\n\n## AST Alignment Tests\n\nA couple of years after work on this parser began, the TypeScript Team at Microsoft began [officially supporting TypeScript parsing via Babel](https://blogs.msdn.microsoft.com/typescript/2018/08/27/typescript-and-babel-7/).\n\nI work closely with TypeScript Team and we are gradually aliging the AST of this project with the one produced by Babel's parser. To that end, I have created a full test harness to compare the ASTs of the two projects which runs on every PR, please see the code for more details.\n\n## Build/Test Commands\n\n- `npm test` - run all tests\n- `npm run unit-tests` - run only unit tests\n- `npm run ast-alignment-tests` - run only Babylon AST alignment tests\n\n## License\n\nTypeScript ESTree inherits from the the original TypeScript ESLint Parser license, as the majority of the work began there. It is licensed under a permissive BSD 2-clause license.\n","readmeFilename":"README.md","gitHead":"5e95e20228e03157fe48856c83fe69a06ae2142d","_id":"typescript-estree@6.0.0-rc.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"integrity":"sha512-Y5H98TQKxGf+OS6I3bNNBPjHPd/SlhIgcGMCkHDDFuEMq1qcMgqKpytUC0XwAnMwilxkYT+hXe9CuuErPQG4Fg==","shasum":"87a6a38ec881b74452fa0366926d83bd11061495","tarball":"https://registry.npmjs.org/typescript-estree/-/typescript-estree-6.0.0-rc.0.tgz","fileCount":3,"unpackedSize":9720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb+0peCRA9TVsSAnZWagAAk88QAIXh9KZ8iuXK3GJuL6c9\nDDrfHwhNqg22DubFhZlCkjp6fDJBWRMlKkfdoj1ptyOzeuDtqUp0aR5qITC1\nw0nyWBJFQu+JhyWTlw6xO4og8+uy1dhftZg3rI8GdWE5yXIStDIxh0W90PEp\nJCrlKP8l/1l+q+L87nQPnKDv6vH7LtAt41Xf93vtE1ogHOmaVTPYhtvCHtpc\nCmTuhC3KtLn40zI8P6aknKiH//KRtJf2t0umtK0wLqJ/Txdld/xjfOktVDiJ\npEI94Aym7TXgWoEsX0hkk9I25kSGvU171iP3HpyVvDGvAp/7nj5ZOq6y6A91\nbJMrkZe6NqWmGawcE8YUrX+RB4aCEyi82QNnF8YaZ1DQJov9uHuxhlUV8xdf\nntdFeMeW5X0uiAH+3KoxDjI5EY7NkDX5X4Dhq8d33xGb5bB5n2o5khmNPMu5\nNPnuoYqYXZjbvrjylRVh5MQu6om189meRiBd/mHG4r3TXE9e2ooH9FifuZ4U\nyJLuiNPuwtn73GHXadUNWAkzHHwbvrJ+4RROcxEYo0AqRr8vuqWYJ3qba9Dh\nZrMM8Gv7pQqVhcOTEChdShIcPSmQi5G7rgyyBnxI28pIXPPcTspRscvvG8HE\nJ6Jk4xc0P49sntOBy7wPLYEVmQXbNZxbi+qDDrVbU4Lj3WbEpZRGo+nVuiIB\nRQL7\r\n=VSmX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKDDRzbvUWRUnTB5ZlU3nNc4E5xuS6pDPouRA06EudUQIhAJMsClGgnVSBERjYxPWXkEYj50yPspczELTjNW/b/zdo"}]},"maintainers":[{"name":"jameshenry","email":"james@henry.sc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-estree_6.0.0-rc.0_1543195229559_0.5155120048515907"},"_hasShrinkwrap":false},"6.0.0-rc.1":{"name":"typescript-estree","description":"A parser that converts TypeScript source code into an ESTree compatible form","homepage":"https://github.com/JamesHenry/typescript-estree","main":"dist/parser.js","version":"6.0.0-rc.1","engines":{"node":">=6.14.0"},"repository":{"type":"git","url":"git+https://github.com/JamesHenry/typescript-estree.git"},"bugs":{"url":"https://github.com/JamesHenry/typescript-estree/issues"},"license":"BSD-2-Clause","devDependencies":{"@babel/parser":"7.1.6","@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@commitlint/travis-cli":"^7.1.2","@types/babel-code-frame":"^6.20.1","@types/jest":"^23.3.9","@types/lodash.isplainobject":"^4.0.4","@types/lodash.unescape":"^4.0.4","@types/node":"^10.12.2","@types/semver":"^5.5.0","@types/shelljs":"^0.8.0","babel-code-frame":"6.26.0","cz-conventional-changelog":"2.1.0","glob":"7.1.2","husky":"0.14.3","jest":"23.1.0","lint-staged":"7.3.0","lodash.isplainobject":"4.0.6","prettier":"^1.14.3","semantic-release":"^15.9.16","shelljs":"0.8.2","travis-deploy-once":"^5.0.8","ts-jest":"^23.10.4","typescript":"~3.2.0-rc"},"keywords":["ast","estree","ecmascript","javascript","typescript","parser","syntax"],"scripts":{"build":"tsc","test":"npm run unit-tests && npm run ast-alignment-tests","unit-tests":"jest","ast-alignment-tests":"jest --config=./tests/ast-alignment/jest.config.js","precommit":"npm test && lint-staged","cz":"git-cz","commitmsg":"commitlint -E GIT_PARAMS","check-format":"prettier --list-different \"./**/*.{ts,js,json,md}\"","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"dependencies":{"lodash.unescape":"4.0.1","semver":"5.5.0"},"peerDependencies":{"typescript":"*"},"lint-staged":{"*.{ts,js,json,md}":["prettier --write","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"jest":{"testEnvironment":"node","transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/tests/lib/.*)\\.(jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"collectCoverage":true,"coverageReporters":["text-summary"]},"readme":"<h1 align=\"center\">TypeScript ESTree</h1>\n\n<p align=\"center\">A parser that converts TypeScript source code into an <a href=\"https://github.com/estree/estree\">ESTree</a>-compatible form</p>\n\n<p align=\"center\">\n    <a href=\"https://travis-ci.org/JamesHenry/typescript-estree\"><img src=\"https://img.shields.io/travis/JamesHenry/typescript-estree.svg?style=flat-square\" alt=\"Travis\"/></a>\n    <a href=\"https://github.com/JamesHenry/typescript-estree/blob/master/LICENSE\"><img src=\"https://img.shields.io/npm/l/typescript-estree.svg?style=flat-square\" alt=\"GitHub license\" /></a>\n    <a href=\"https://www.npmjs.com/package/typescript-estree\"><img src=\"https://img.shields.io/npm/v/typescript-estree.svg?style=flat-square\" alt=\"NPM Version\" /></a>\n    <a href=\"https://www.npmjs.com/package/typescript-estree\"><img src=\"https://img.shields.io/npm/dt/typescript-estree.svg?style=flat-square\" alt=\"NPM Downloads\" /></a>\n    <a href=\"http://commitizen.github.io/cz-cli/\"><img src=\"https://img.shields.io/badge/commitizen-friendly-brightgreen.svg\" alt=\"Commitizen friendly\" /></a>\n    <a href=\"https://github.com/semantic-release/semantic-release\"><img src=\"https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg?style=flat-square\" alt=\"semantic-release\" /></a>\n</p>\n\n<br>\n\n## About\n\nThis parser is somewhat generic and robust, and could be used to power any use-case which requires taking TypeScript source code and producing an ESTree-compatible AST.\n\nIn fact, it is already used within these hyper-popular open-source projects to power their TypeScript support:\n\n- [ESLint](https://eslint.org), the pluggable linting utility for JavaScript and JSX\n  - See [typescript-eslint-parser](https://github.com/eslint/typescript-eslint-parser) for more details\n- [Prettier](https://prettier.io), an opinionated code formatter\n\n## Installation\n\n```\nnpm install --save typescript-estree\n```\n\n## API\n\n### parse(code, options)\n\nParses the given string of code with the options provided and returns an ESTree-compatible AST. The options object has the following properties:\n\n```javascript\n{\n    // attach range information to each node\n    range: false,\n\n    // attach line/column location information to each node\n    loc: false,\n\n    // create a top-level tokens array containing all tokens\n    tokens: false,\n\n    // create a top-level comments array containing all comments\n    comment: false,\n\n    // enable parsing JSX. For more details, see https://www.typescriptlang.org/docs/handbook/jsx.html\n    jsx: false,\n\n    /*\n     * The JSX AST changed the node type for string literals\n     * inside a JSX Element from `Literal` to `JSXText`.\n     * When value is `true`, these nodes will be parsed as type `JSXText`.\n     * When value is `false`, these nodes will be parsed as type `Literal`.\n     */\n    useJSXTextNode: false,\n\n    // Cause the parser to error if it encounters an unknown AST node type (useful for testing)\n    errorOnUnknownASTType: false,\n\n    /*\n     * Allows overriding of function used for logging.\n     * When value is `false`, no logging will occur.\n     * When value is not provided, `console.log()` will be used.\n     */\n    loggerFn: undefined\n}\n```\n\nExample usage:\n\n```javascript\nconst parser = require('typescript-estree');\nconst code = \"const hello: string = 'world';\";\nconst ast = parser.parse(code, {\n  range: true,\n  loc: true\n});\n```\n\n### version\n\nExposes the current version of typescript-estree as specified in package.json.\n\nExample usage:\n\n```javascript\nconst parser = require('typescript-estree');\nconst version = parser.version;\n```\n\n### AST_NODE_TYPES\n\nExposes an object that contains the AST node types produced by the parser.\n\nExample usage:\n\n```javascript\nconst parser = require('typescript-estree');\nconst astNodeTypes = parser.AST_NODE_TYPES;\n```\n\n## Supported TypeScript Version\n\nWe will always endeavor to support the latest stable version of TypeScript.\n\nThe version of TypeScript currently supported by this parser is `~3.2.0-rc`. This is reflected in the `devDependency` requirement within the package.json file, and it is what the tests will be run against. We have an open `peerDependency` requirement in order to allow for experimentation on newer/beta versions of TypeScript.\n\nIf you use a non-supported version of TypeScript, the parser will log a warning to the console.\n\n**Please ensure that you are using a supported version before submitting any issues/bug reports.**\n\n## Reporting Issues\n\nPlease check the current list of open and known issues and ensure the issue has not been reported before. When creating a new issue provide as much information about your environment as possible. This includes:\n\n- TypeScript version\n- The `typescript-estree` version\n\n## AST Alignment Tests\n\nA couple of years after work on this parser began, the TypeScript Team at Microsoft began [officially supporting TypeScript parsing via Babel](https://blogs.msdn.microsoft.com/typescript/2018/08/27/typescript-and-babel-7/).\n\nI work closely with TypeScript Team and we are gradually aliging the AST of this project with the one produced by Babel's parser. To that end, I have created a full test harness to compare the ASTs of the two projects which runs on every PR, please see the code for more details.\n\n## Build/Test Commands\n\n- `npm test` - run all tests\n- `npm run unit-tests` - run only unit tests\n- `npm run ast-alignment-tests` - run only Babylon AST alignment tests\n\n## License\n\nTypeScript ESTree inherits from the the original TypeScript ESLint Parser license, as the majority of the work began there. It is licensed under a permissive BSD 2-clause license.\n","readmeFilename":"README.md","gitHead":"5e95e20228e03157fe48856c83fe69a06ae2142d","_id":"typescript-estree@6.0.0-rc.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"integrity":"sha512-+P3Qx1I6tj7C0CdetL0M8ERUXvm+EXcacntAnH2GS8OJ4+Je7POT2SPe/XXde7wN0GUjjGvPH7YVLgYpRZbjkw==","shasum":"2bc3d89d206ebdfa04cdebd9acf03aed9fff8860","tarball":"https://registry.npmjs.org/typescript-estree/-/typescript-estree-6.0.0-rc.1.tgz","fileCount":25,"unpackedSize":194882,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb+02GCRA9TVsSAnZWagAAFK0QAJ4uCAQM/CA8caP70aH6\nN5f9c9KZdRZ4SMyqi+wvbfWWesMUe7VenOW0fCHF6F2ac2qBEvgwALoXQpGf\nO/lXTngU5Aqu2hVEGZsWMSF8NDEDWCJHHlQq42GpbZbc++/b9yPsv7AS7P34\nEQX6/DP65Uk1lBBI2H0mySuPpXz1oP+x+rYIvC+qYSKPQBq4bisuGPcfcEuB\nvejx27gGwiBfHC9Pwniq0wzxj15PzwRw6q2ga32NSSBghMwqJNhdEmSG7i9+\nzWzklM6Vs6BCmyZ62CVAfmgx3QwqiyDcnya0WzfjwFUyG0brkMhiPLtuFl8A\nGw0BhlBAYDI8FSYTOM0n8p50YHscI2zyVnlJXbpvRNlRBR5qN7Ist46Mbj7x\nbofunMZhh1J9y4zxw4MzKnbCWoA0SF7DUVXmS732CMEw5iQREK/5rjmNjphH\nsKMgQACzd+JEKaKMln5ipAQLUtIRL64iFrWzL6pio2LczwTXJu/F4btdli8m\nr/eMteS8w/SoCOF5h07s6hZ3Yc9tz+SSSx6rYq6L1TJJuE0ypmtnJ+ywBdPJ\n1OO3285JUPLey4u8xfJbkqgxe1iqgcP8hyVMBVWRSmXENU6X5u3YJSVdYDt+\nl0+q1tAvFy+BZ/LoispP8mFTTyxvxakAdTrLuaInhA38Y43GuPekKlVzStBU\nwRzL\r\n=t8Y1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdg2i5fGF7yznMcKioy4RBKnpC0ljwBMb0+GpJqkXjkwIhAKYI/0X8jzET7ax3y0ps+QPL2CyI0e6EFixSgUXY/F9O"}]},"maintainers":[{"name":"jameshenry","email":"james@henry.sc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-estree_6.0.0-rc.1_1543196038061_0.9052270281328059"},"_hasShrinkwrap":false},"5.2.0":{"name":"typescript-estree","description":"A parser that converts TypeScript source code into an ESTree compatible form","homepage":"https://github.com/JamesHenry/typescript-estree","main":"dist/parser.js","version":"5.2.0","engines":{"node":">=6.14.0"},"repository":{"type":"git","url":"git+https://github.com/JamesHenry/typescript-estree.git"},"bugs":{"url":"https://github.com/JamesHenry/typescript-estree/issues"},"license":"BSD-2-Clause","devDependencies":{"@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@commitlint/travis-cli":"^7.1.2","@types/babel-code-frame":"^6.20.1","@types/jest":"^23.3.9","@types/lodash.isplainobject":"^4.0.4","@types/lodash.unescape":"^4.0.4","@types/node":"^10.12.2","@types/semver":"^5.5.0","@types/shelljs":"^0.8.0","babel-code-frame":"6.26.0","babylon":"7.0.0-beta.39","cz-conventional-changelog":"2.1.0","glob":"7.1.2","husky":"0.14.3","jest":"23.1.0","lint-staged":"7.3.0","lodash.isplainobject":"4.0.6","prettier":"^1.14.3","semantic-release":"^15.9.16","shelljs":"0.8.2","travis-deploy-once":"^5.0.8","ts-jest":"^23.10.4","typescript":"~3.1.1"},"keywords":["ast","estree","ecmascript","javascript","typescript","parser","syntax"],"scripts":{"build":"tsc","test":"npm run unit-tests && npm run ast-alignment-tests","unit-tests":"jest","ast-alignment-tests":"jest --config=./tests/ast-alignment/jest.config.js","precommit":"npm test && lint-staged","cz":"git-cz","commitmsg":"commitlint -E GIT_PARAMS","check-format":"prettier --list-different \"./**/*.{ts,js,json,md}\"","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"dependencies":{"lodash.unescape":"4.0.1","semver":"5.5.0"},"peerDependencies":{"typescript":"*"},"lint-staged":{"*.{ts,js,json,md}":["prettier --write","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"jest":{"testEnvironment":"node","transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/tests/lib/.*)\\.(jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"collectCoverage":true,"coverageReporters":["text-summary"]},"gitHead":"7599aba49afdf3060aa5c1173f90bf04e4d6f303","_id":"typescript-estree@5.2.0","_npmVersion":"6.4.1","_nodeVersion":"11.2.0","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"integrity":"sha512-Ocd4cX2BpKLp+m5JUsycS/RdqTPnMPf3Jotq1MRDUg1/GDZSf62n0EnxSIZNJ7dDf6SheLnyGDq2QKrSdqj8Pw==","shasum":"958fa0258d1c5dd32796968004290b15b576a438","tarball":"https://registry.npmjs.org/typescript-estree/-/typescript-estree-5.2.0.tgz","fileCount":25,"unpackedSize":194983,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb+1lRCRA9TVsSAnZWagAAIOUP/iI6/MWeHVbXaNpjXKO8\nxBsC+8U5Hv3Df3QSgIF2DWxEB5Xd8Dq2ZRP7yZ4iJR7zN6WEahVuDDZ9+YXN\nE/pdphypUoyZ53QLrNA+eUCJRLQBFJ7ZTLUYmqGlpIeE0wyzIsAGXNqwQzeB\nUGs7l5vBw4yDzMjN9c92w1X/biPzcQz/TkGfCpEJFRLZJWlrqOjbc6r16BIc\n6vKzeEMhV6hlvyyf8PcKtkF55Rk/5FpR6rCzm1eL0pfaQbiZkWFaMkWX97Ca\nxC9pLDu0/FiYRDCP9driz0JkI8FxuIC97V5bibk00/ujQoPILEN4iiZgr+v7\nb1KFN/HlyJy/GV3Lcqs1nrkS0k6O7QZ8A18z7qxW59rQ/AZk/3GgiQVJ8i/0\n8nkAZqO3GBAs6sazCZgBa97ROtzcSWIUxlrLHHBd3kVhPsazdeGTU8+qnpYX\nNKVTu54Qb/B/4ZgETrocmwYDwsO444QXrHN19cl7FeobyU9WupOb3eHHobIP\nywUG/ZMxCtdVx0IPko8+bDxGUCYzrPP8U+7TzW/w5FEaqKNengKACsTHn3AS\nCN/LVGywstAtcB0N80200wd0DiLiYh8f0H4RFOUs2R+R0X2tC7cnmNX9azUU\nwc4VYiXwjRviOl0Czp1Gr3XycwBP3p0UA9tJYAJWba9Z4uZcVZwpKTTvTCyd\nOEDT\r\n=PIjc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkmIf4qXDlge2sRspZFb9K49N6B/81nPol+xFbVzaAqgIhAOmLK83htL0e/mLBOrved1rQFkjPU1dwTi31b1c8tHeN"}]},"maintainers":[{"name":"jameshenry","email":"james@henry.sc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-estree_5.2.0_1543199056919_0.48023149434983514"},"_hasShrinkwrap":false,"deprecated":"This package was moved to @typescript-eslint/typescript-estree, please install the latest version from there instead"},"5.3.0":{"name":"typescript-estree","description":"A parser that converts TypeScript source code into an ESTree compatible form","homepage":"https://github.com/JamesHenry/typescript-estree","main":"dist/parser.js","version":"5.3.0","engines":{"node":">=6.14.0"},"repository":{"type":"git","url":"git+https://github.com/JamesHenry/typescript-estree.git"},"bugs":{"url":"https://github.com/JamesHenry/typescript-estree/issues"},"license":"BSD-2-Clause","devDependencies":{"@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@commitlint/travis-cli":"^7.1.2","@types/babel-code-frame":"^6.20.1","@types/jest":"^23.3.9","@types/lodash.isplainobject":"^4.0.4","@types/lodash.unescape":"^4.0.4","@types/node":"^10.12.2","@types/semver":"^5.5.0","@types/shelljs":"^0.8.0","babel-code-frame":"6.26.0","babylon":"7.0.0-beta.39","cz-conventional-changelog":"2.1.0","glob":"7.1.2","husky":"0.14.3","jest":"23.1.0","lint-staged":"7.3.0","lodash.isplainobject":"4.0.6","prettier":"^1.14.3","semantic-release":"^15.9.16","shelljs":"0.8.2","travis-deploy-once":"^5.0.8","ts-jest":"^23.10.4","typescript":"~3.1.1"},"keywords":["ast","estree","ecmascript","javascript","typescript","parser","syntax"],"scripts":{"build":"tsc","test":"npm run unit-tests && npm run ast-alignment-tests","unit-tests":"jest","ast-alignment-tests":"jest --config=./tests/ast-alignment/jest.config.js","precommit":"npm test && lint-staged","cz":"git-cz","commitmsg":"commitlint -E GIT_PARAMS","check-format":"prettier --list-different \"./**/*.{ts,js,json,md}\"","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"dependencies":{"lodash.unescape":"4.0.1","semver":"5.5.0"},"peerDependencies":{"typescript":"*"},"lint-staged":{"*.{ts,js,json,md}":["prettier --write","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"jest":{"testEnvironment":"node","transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/tests/lib/.*)\\.(jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"collectCoverage":true,"coverageReporters":["text-summary"]},"gitHead":"ace87ad48aeef6bd2209aab3afcf404123e44291","_id":"typescript-estree@5.3.0","_npmVersion":"6.4.1","_nodeVersion":"11.3.0","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"integrity":"sha512-Vu0KmYdSCkpae+J48wsFC1ti19Hq3Wi/lODUaE+uesc3gzqhWbZ5itWbsjylLVbjNW4K41RqDzSfnaYNbmEiMQ==","shasum":"fb6c977b5e21073eb16cbdc0338a7f752da99ff5","tarball":"https://registry.npmjs.org/typescript-estree/-/typescript-estree-5.3.0.tgz","fileCount":25,"unpackedSize":195139,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcAI5eCRA9TVsSAnZWagAAgO0P/Aqhb9tPJKc8YZjaWm6Z\nBjpjxfzNcJdtKS5WvkweOMoWQjoB7b7tws8pSoHSq4G/cf1/Zrf44SpjY0L6\nxInsSuabE2jWUYxKGbUSbIoTo0hqu3HBA8taEHUv4JGycywsGfbbkRPib1gy\nmDsFg2p40XLES24ZYk1t9JkfKUv26SKgEgrxZFB7Xp1vh/CEUoevqwCVVJWy\nEUruCa8MbZ461VY2f36dUjVZp6E/YOlqgBXhTc7fFQDZyQ0cKyidoGgBJ+GQ\n5m7SMOznvukVAO2s9ZT4yU5TUZkYroLu80AJwHb18IvYQgPTW+PLZa5RtxGy\ni2JmVqsXZRz9OxNd6MaVQkyXVnHpW7Eve5YR1RbnUgYW4HBM35UxDMtwpa+t\ng0J+PUPLnaUHN2agBjtyM92uDFuyepf7bhd3Ek3No43jtaoXfcTQ9NIL9n4v\n2NIbFabtKs4G981W5CNlmjeqHIzj9wC15aR31CQs2RsNmbv25fRROPHINHqG\nSEt+YOjqiIWiaFWSl6ilnqlew+fCXawcLf255IYDpznwMwsNoA6FUmHXbMYk\nylq3OFItNQAaonEkThUB198e6aA/QqGjuOg1pO/RNbgUjYTxx+H/Eww/XRft\nXeKUz1S4dKoR960TJ+H/MZYtWejOmtcu/30vyuUKvqekvQXUVRAtj7RlgCt1\nxr9D\r\n=FXAx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGr93lipwiiPS/XTBzac/PIxgAvx9DAE4lV8hmV01lKLAiEA3KjiymvZvd6Z/X8p409B5QnSTSMw3wEBzdkB0TiZd9Q="}]},"maintainers":[{"name":"jameshenry","email":"james@henry.sc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-estree_5.3.0_1543540318106_0.18813831780578583"},"_hasShrinkwrap":false,"deprecated":"This package was moved to @typescript-eslint/typescript-estree, please install the latest version from there instead"},"6.0.0":{"name":"typescript-estree","description":"A parser that converts TypeScript source code into an ESTree compatible form","homepage":"https://github.com/JamesHenry/typescript-estree","main":"dist/parser.js","version":"6.0.0","engines":{"node":">=6.14.0"},"repository":{"type":"git","url":"git+https://github.com/JamesHenry/typescript-estree.git"},"bugs":{"url":"https://github.com/JamesHenry/typescript-estree/issues"},"license":"BSD-2-Clause","devDependencies":{"@babel/parser":"7.1.6","@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@commitlint/travis-cli":"^7.1.2","@types/babel-code-frame":"^6.20.1","@types/jest":"^23.3.9","@types/lodash.isplainobject":"^4.0.4","@types/lodash.unescape":"^4.0.4","@types/node":"^10.12.2","@types/semver":"^5.5.0","@types/shelljs":"^0.8.0","babel-code-frame":"6.26.0","cz-conventional-changelog":"2.1.0","glob":"7.1.2","husky":"0.14.3","jest":"23.1.0","lint-staged":"7.3.0","lodash.isplainobject":"4.0.6","prettier":"^1.14.3","semantic-release":"^15.9.16","shelljs":"0.8.2","travis-deploy-once":"^5.0.8","ts-jest":"^23.10.4","typescript":"~3.2.1"},"keywords":["ast","estree","ecmascript","javascript","typescript","parser","syntax"],"scripts":{"build":"tsc","test":"npm run unit-tests && npm run ast-alignment-tests","unit-tests":"jest","ast-alignment-tests":"jest --config=./tests/ast-alignment/jest.config.js","precommit":"npm test && lint-staged","cz":"git-cz","commitmsg":"commitlint -E GIT_PARAMS","check-format":"prettier --list-different \"./**/*.{ts,js,json,md}\"","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"dependencies":{"lodash.unescape":"4.0.1","semver":"5.5.0"},"peerDependencies":{"typescript":"*"},"lint-staged":{"*.{ts,js,json,md}":["prettier --write","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"jest":{"testEnvironment":"node","transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/tests/lib/.*)\\.(jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"collectCoverage":true,"coverageReporters":["text-summary"]},"gitHead":"9b7e13c6e8d6349a9f12e30b6e1d41c7bc20ca0f","_id":"typescript-estree@6.0.0","_npmVersion":"6.4.1","_nodeVersion":"11.3.0","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"integrity":"sha512-yFuyC6uzWN2KvmpzkMnJYFqtXwkzOeur1PCO4Jkn8kDgZN0ZIZzHxeThUC3UIDDulAKdeI1kCPbQuT0FDdKFkg==","shasum":"bf5c8be74b1b0991e0b30f69afba324b28c47587","tarball":"https://registry.npmjs.org/typescript-estree/-/typescript-estree-6.0.0.tgz","fileCount":25,"unpackedSize":195546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcAe51CRA9TVsSAnZWagAAFGAQAIxUoIXJMiMVCdw65pqJ\n8YuC+AXM7I3LA6uhigad0ciYyOCvfSOQkevthtsa5OjSXT8X+YAlff8/JlMn\niUrK7UB0Dx9+QnXXtCGQOy8CmPaZZeR0MKDwMAMVYk4l0SWaZadHufNxHR29\n2tqn5u2DaJZs8Wjo4QyBp04fsLG/DNX4s2qQ17FyraAHJpDkB2UfiZ7PNfI1\nOoigMBm1XM+Xy3vi02h4PEq3JqPbyCwhWUkKwELjPhPg07z0IGlXOgQCzs/X\nwXA1IAgYPJh7XcTs5035eOqUNHge+x/i8VFQW+cq/khZXmapjZOHiOoC3fgV\nrgRW6yNFktNhlVX3S4YGRy504XRGEccCbsUAn2azv63JgqRUxLpPJslRs0Mc\n0UB1SuZQtPfuBeNEbDSmcxb21gNXeK808KoWI7/omEDrGEExlPWV1rHvzr5x\nd9oozt4ukMJ45fk0UzukAb3dESRxidLcY+Mw6e58W2UCgDIist1bm7t/qane\nIIi/Q6bLIm8o/PrM67H4WLxB4MiWyzCTQmubM1HupFT625CrefHPOjQZgs2t\nbfqpMkZPyT+IZKrK91BDJXvM0onFrWgn36xHTxiDoB/WQj4Uu9Jg0GwFV5ZU\n8uxNoOXJot6dK7ZbdivPgxBGt4oabUOaUTezWASdiA6BMLNXgCxje0g9usc0\n+2gF\r\n=Rsyc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHwU0NUrY1OjQDl+IOLxEvVOC/e997iiHB1fYxqP6d7mAiBIgpyu0V9zc2U5mtoNAUM6TmVaI1KsgV+8ZdK2thnxQA=="}]},"maintainers":[{"name":"jameshenry","email":"james@henry.sc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-estree_6.0.0_1543630453210_0.7184000125159715"},"_hasShrinkwrap":false,"deprecated":"This package was moved to @typescript-eslint/typescript-estree, please install the latest version from there instead"},"7.0.0":{"name":"typescript-estree","description":"A parser that converts TypeScript source code into an ESTree compatible form","homepage":"https://github.com/JamesHenry/typescript-estree","main":"dist/parser.js","version":"7.0.0","engines":{"node":">=6.14.0"},"repository":{"type":"git","url":"git+https://github.com/JamesHenry/typescript-estree.git"},"bugs":{"url":"https://github.com/JamesHenry/typescript-estree/issues"},"license":"BSD-2-Clause","devDependencies":{"@babel/code-frame":"7.0.0","@babel/parser":"7.1.6","@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@commitlint/travis-cli":"^7.1.2","@types/babel-code-frame":"^6.20.1","@types/jest":"^23.3.9","@types/lodash.isplainobject":"^4.0.4","@types/lodash.unescape":"^4.0.4","@types/node":"^10.12.2","@types/semver":"^5.5.0","@types/shelljs":"^0.8.0","cz-conventional-changelog":"2.1.0","glob":"7.1.2","husky":"0.14.3","jest":"23.1.0","lint-staged":"7.3.0","lodash.isplainobject":"4.0.6","prettier":"^1.14.3","semantic-release":"^15.9.16","shelljs":"0.8.2","travis-deploy-once":"^5.0.8","ts-jest":"^23.10.4","typescript":"~3.2.1"},"keywords":["ast","estree","ecmascript","javascript","typescript","parser","syntax"],"scripts":{"build":"tsc","test":"npm run unit-tests && npm run ast-alignment-tests","unit-tests":"jest","ast-alignment-tests":"jest --config=./tests/ast-alignment/jest.config.js","precommit":"npm test && lint-staged","cz":"git-cz","commitmsg":"commitlint -E GIT_PARAMS","check-format":"prettier --list-different \"./**/*.{ts,js,json,md}\"","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"dependencies":{"lodash.unescape":"4.0.1","semver":"5.5.0"},"peerDependencies":{"typescript":"*"},"lint-staged":{"*.{ts,js,json,md}":["prettier --write","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"jest":{"testEnvironment":"node","transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/tests/lib/.*)\\.(jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"collectCoverage":true,"coverageReporters":["text-summary"]},"gitHead":"159c325120e78aad5ab4e2aa2b683173b46ae730","_id":"typescript-estree@7.0.0","_npmVersion":"6.4.1","_nodeVersion":"11.5.0","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"integrity":"sha512-0pIONbJeLpTpWEmEWCl6kvIeqSnCsWMjYuG+RKaoTTaFJ7YQBKRgAgfeUrQtM9HbE0AFWFQ7fqQdICkCilcU9g==","shasum":"d5092fa44dbd684ed4224829f60b79d1cd2624fc","tarball":"https://registry.npmjs.org/typescript-estree/-/typescript-estree-7.0.0.tgz","fileCount":27,"unpackedSize":199792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGafHCRA9TVsSAnZWagAACooQAIqq5iSAPw+KdqS3cOSm\n20KHHqsDRXlC5Ruc0ySUmV+C97afH/8LSCa/x2JB+lfC6TEAKkiHfNKhXoC1\nGRZLF+WK1MVg7zrYH+Cauynj+uMUP277h0+2XgqWWWumtljgGuDewuWSdvS0\nDKA9kx8g/ORxjBnT4mZYsHCC4GXg9O50Nksiz8nzwCQ7FK0A+JQ960xIp0HW\nAs4dLQnF8ZJoEFT3YJJ1HE/y+NVI+nd/CDi9cpkaSxWOTngNwuio42a2KfAk\nGNcPz4yf3UsFAMkymtg/lQ2XIS0o3xauu01cgEWs3lmaYY62rvqwN4qm0muY\n8bnVPoGnpTfqvXWv+BkBkMTqDfD8z8f+hcZkpv5KcaDx/1ZYXJ1kQny3+tTJ\nGpoIPvf0IEYEs1C2F3zN1kt4el1uQmtM2h9zvT+2dCaMOsFOHBYJ2EXHv32/\nrGmHtkqBuose2J/uNG26e9GLaNJf4rEaLfO/D1nIXLetOvtH88MMKmjKJgLt\nVKzGcCTksTRShZ0T1F1G0ORsB5lnNL0v/DjXoN3wZ3CXZTOplKSFu38Uydxf\nTVUa6n/YpYxImYDskJ1rDeSDpFPSejmkiYTryF2CFEYMYnK/c8VjwhMMDfBo\n0vgUbRjNdD8dD9b9E8e4VzI64oEAlc+RPdwA7ho4OsMHxsXJq4nx3w/tvwNw\naPAR\r\n=4sRT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHXati0Y6iXI2VRJDKr1pkaI01f9b1wAv+u72hwBdjo3AiEA/4kaaQD1uqc/OqKWOlOsTOlPGgCAUEn90ydwrB13LLY="}]},"maintainers":[{"name":"jameshenry","email":"james@henry.sc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-estree_7.0.0_1545185222878_0.4873083368045463"},"_hasShrinkwrap":false,"deprecated":"This package was moved to @typescript-eslint/typescript-estree, please install the latest version from there instead"},"7.0.1":{"name":"typescript-estree","description":"A parser that converts TypeScript source code into an ESTree compatible form","homepage":"https://github.com/JamesHenry/typescript-estree","main":"dist/parser.js","version":"7.0.1","engines":{"node":">=6.14.0"},"repository":{"type":"git","url":"git+https://github.com/JamesHenry/typescript-estree.git"},"bugs":{"url":"https://github.com/JamesHenry/typescript-estree/issues"},"license":"BSD-2-Clause","devDependencies":{"@babel/code-frame":"7.0.0","@babel/parser":"7.1.6","@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@commitlint/travis-cli":"^7.1.2","@types/babel-code-frame":"^6.20.1","@types/jest":"^23.3.9","@types/lodash.isplainobject":"^4.0.4","@types/lodash.unescape":"^4.0.4","@types/node":"^10.12.2","@types/semver":"^5.5.0","@types/shelljs":"^0.8.0","cz-conventional-changelog":"2.1.0","glob":"7.1.2","husky":"0.14.3","jest":"23.1.0","lint-staged":"7.3.0","lodash.isplainobject":"4.0.6","prettier":"^1.14.3","semantic-release":"^15.9.16","shelljs":"0.8.2","travis-deploy-once":"^5.0.8","ts-jest":"^23.10.4","typescript":"~3.2.1"},"keywords":["ast","estree","ecmascript","javascript","typescript","parser","syntax"],"scripts":{"build":"tsc","test":"npm run unit-tests && npm run ast-alignment-tests","unit-tests":"jest","ast-alignment-tests":"jest --config=./tests/ast-alignment/jest.config.js","precommit":"npm test && lint-staged","cz":"git-cz","commitmsg":"commitlint -E GIT_PARAMS","check-format":"prettier --list-different \"./**/*.{ts,js,json,md}\"","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"dependencies":{"lodash.unescape":"4.0.1","semver":"5.5.0"},"peerDependencies":{"typescript":"*"},"lint-staged":{"*.{ts,js,json,md}":["prettier --write","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"jest":{"testEnvironment":"node","transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/tests/lib/.*)\\.(jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"collectCoverage":true,"coverageReporters":["text-summary"]},"gitHead":"3be357e24e2ce291169447bd84c3739ebc60292c","_id":"typescript-estree@7.0.1","_npmVersion":"6.4.1","_nodeVersion":"11.6.0","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"integrity":"sha512-EB2EMfWgtulnNfESPnGLdZErAZS1uXq3C47O6vYDQP0BNXZJq2LvWBrjl8rMj1zAhs7NCiKu/dyhCfrqbl0TQQ==","shasum":"ae8de330a65caaf8c25676118ac33fc000b1f1f4","tarball":"https://registry.npmjs.org/typescript-estree/-/typescript-estree-7.0.1.tgz","fileCount":27,"unpackedSize":202143,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJN1+CRA9TVsSAnZWagAA+RoP/172uxlQBVIzqWRXseZi\niTzJkkD6KMlhYBsDX2lgiGGCgG0C8H+bnlT4UCFIdcfqSuQ0bR4he5QAE/hW\nIKyXR6v/EY2qduj7rntZd+XWgV6mF6nIiBZRMrfX2qhukojulwQ2bBtXHWBj\n/AlqMo4RSKxu8j+HtWmdBDMwI+XZskdyqAtM2t8srNgpmgaIAwG8wvjoPqxa\n2I3uddLF9FWFTfuNyWCNb/oC4i+OjLQRNQBIUST57dhfxcFTw2O/bZXNzzuD\nPmVtnLcd+bXUlxQgKPTD4/adTO1PXjNQPTZgbzQxZyZYQdTPEhwqy643Il8j\nLVT6G6QdHo1gL8h8IKYPqwh0f5psJezQyGiyThPp1f2b0lvCPeN63TXjW6tS\n6ncwa13hk8bYuVcxS8QDHctzc6CgsAM28wYHuDvHdAjy2ZIz/Ux/9jiA7lkv\n4hJccWgIswJZnJEtly3R46fnw/ggpK/RMo9FWDOSP/ZXGy46/q52gcmAeCVN\nk2NhrL+q8xJHzc+M03EXHasP1BJYzSVDvCFHQ+t921zCWwXgetYbppvYdI2b\ndl0ajgBHigFnkl0Jnu01O320UKSeRnVEZNySBOeuEbihOgScm/8GIRhqJqkT\nZBn1bJ3Kuk7b67hoCTisofviKgG9G5YfD5nBv77G1U8Jn4AN6CginFrTpMD2\nERuM\r\n=o1sj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGHke92tr7kJZsnPEPtTXQfcRrX/Jd9Hmr/CMWbv2jMJAiBZS5I+9d+T6poLHggHxvGLLhyJ7SfFhPHHdwbC36cLHw=="}]},"maintainers":[{"name":"jameshenry","email":"james@henry.sc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-estree_7.0.1_1545919869938_0.7529709094197903"},"_hasShrinkwrap":false,"deprecated":"This package was moved to @typescript-eslint/typescript-estree, please install the latest version from there instead"},"8.0.0":{"name":"typescript-estree","description":"A parser that converts TypeScript source code into an ESTree compatible form","homepage":"https://github.com/JamesHenry/typescript-estree","main":"dist/parser.js","version":"8.0.0","engines":{"node":">=6.14.0"},"repository":{"type":"git","url":"git+https://github.com/JamesHenry/typescript-estree.git"},"bugs":{"url":"https://github.com/JamesHenry/typescript-estree/issues"},"license":"BSD-2-Clause","devDependencies":{"@babel/code-frame":"7.0.0","@babel/parser":"7.2.3","@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@commitlint/travis-cli":"^7.1.2","@types/babel-code-frame":"^6.20.1","@types/jest":"^23.3.9","@types/lodash.isplainobject":"^4.0.4","@types/lodash.unescape":"^4.0.4","@types/node":"^10.12.2","@types/semver":"^5.5.0","@types/shelljs":"^0.8.0","cz-conventional-changelog":"2.1.0","glob":"7.1.2","husky":"0.14.3","jest":"23.1.0","lint-staged":"7.3.0","lodash.isplainobject":"4.0.6","prettier":"^1.14.3","semantic-release":"^15.9.16","shelljs":"0.8.2","travis-deploy-once":"^5.0.8","ts-jest":"^23.10.4","typescript":"~3.2.1"},"keywords":["ast","estree","ecmascript","javascript","typescript","parser","syntax"],"scripts":{"build":"tsc","test":"npm run unit-tests && npm run ast-alignment-tests","unit-tests":"jest","ast-alignment-tests":"jest --config=./tests/ast-alignment/jest.config.js","precommit":"npm test && lint-staged","cz":"git-cz","commitmsg":"commitlint -E GIT_PARAMS","check-format":"prettier --list-different \"./**/*.{ts,js,json,md}\"","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"dependencies":{"lodash.unescape":"4.0.1","semver":"5.5.0"},"peerDependencies":{"typescript":"*"},"lint-staged":{"*.{ts,js,json,md}":["prettier --write","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"jest":{"testEnvironment":"node","transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/tests/lib/.*)\\.(jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"collectCoverage":true,"coverageReporters":["text-summary"]},"gitHead":"969c0d398a73e438ba7d11ac8b8ed138b26d819d","_id":"typescript-estree@8.0.0","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"integrity":"sha512-HpnL8m4ulkGNfRea6f6Zvhv6XQqERPFRl/TriGqqGsCnrHSipD5wfyYlDS/uQ/Rd9tV4qlYrXIeEAY4UagnGWA==","shasum":"d17fcd74d94cee932d43695a19c628d8920ed0e1","tarball":"https://registry.npmjs.org/typescript-estree/-/typescript-estree-8.0.0.tgz","fileCount":27,"unpackedSize":207373,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJl97CRA9TVsSAnZWagAAdRsP/ianW2fNI40j878ow2s8\nk7SkTv1BOkL1oO53E4dDL9wAUNC1kMfTp5mDpJggs/ZizzlnD5H9ag81TC+0\nslBp5P7+AmWIqAqDhkgtOUd4pGzJJHakFJBRuavtPaSiwoWkksIvz073xBJv\nSxuFt5gy9hcYUzKO9YDZVRLWtPbdbiZz1vowLNDQ5jywQD7po7CmWUEULs7L\nDpoJ9DSYVQMXa8oFxM452ryqgBy/QV1SpMb8CK+V/qzWV3oOEYRHrLnMkSja\n24IhjDfP9n82u/qownWjYJyu4F6uEqcDFV+zU9ciTmwHja/lIlqxLekzYYcG\n6hikew3MxoZvyyXVZmzSIQgSN3FzmLlw/iovvhmKuaLeTuh4tYNsha5sA2iP\ntK40b0VPou8c50o3KdSj2NKnD6Phi7l+mU261/Yx4vUt5FRqv+emi/TjuJt8\nzql4+2d5BiDb8Tx8UGsIQxLgUqgcxGbdU4bDqrWSqq+GkzIkqxGc9/PC9OTE\njhbX2FamFXuE317F0YTSn+FkqL6KnJTNM4OrKnAuCGN+MvgqwnFq4fNhUTjW\nXfvnlSHZUxfBNU6o79SVM03YmPPPgo1gIL3hNgWaq4ovxhfSR1Y4DiBA4j91\nnCjVY7pNNQkYR3T3uKs6Y1jfxF+DQYxDcjouEBDUYiLvAYzXxj2uIhQ0lJMd\niQYf\r\n=XTDI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE0XMGxq8iMpLWdHKNJLY/ugwDt/dGLDQYGinvqSI6MAAiEAnK7xHs0LJb8ir8Ao3r3c1vPFyi2ERRFl3KzjTDxTz04="}]},"maintainers":[{"name":"jameshenry","email":"james@henry.sc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-estree_8.0.0_1546018682898_0.3418458630172596"},"_hasShrinkwrap":false,"deprecated":"This package was moved to @typescript-eslint/typescript-estree, please install the latest version from there instead"},"8.1.0":{"name":"typescript-estree","description":"A parser that converts TypeScript source code into an ESTree compatible form","homepage":"https://github.com/JamesHenry/typescript-estree","main":"dist/parser.js","version":"8.1.0","engines":{"node":">=6.14.0"},"repository":{"type":"git","url":"git+https://github.com/JamesHenry/typescript-estree.git"},"bugs":{"url":"https://github.com/JamesHenry/typescript-estree/issues"},"license":"BSD-2-Clause","devDependencies":{"@babel/code-frame":"7.0.0","@babel/parser":"7.2.3","@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@commitlint/travis-cli":"^7.1.2","@types/babel-code-frame":"^6.20.1","@types/jest":"^23.3.9","@types/lodash.isplainobject":"^4.0.4","@types/lodash.unescape":"^4.0.4","@types/node":"^10.12.2","@types/semver":"^5.5.0","@types/shelljs":"^0.8.0","cz-conventional-changelog":"2.1.0","glob":"7.1.2","husky":"0.14.3","jest":"23.1.0","lint-staged":"7.3.0","lodash.isplainobject":"4.0.6","prettier":"^1.14.3","semantic-release":"^15.9.16","shelljs":"0.8.2","travis-deploy-once":"^5.0.8","ts-jest":"^23.10.4","typescript":"~3.2.1"},"keywords":["ast","estree","ecmascript","javascript","typescript","parser","syntax"],"scripts":{"build":"tsc","test":"npm run unit-tests && npm run ast-alignment-tests","unit-tests":"jest","ast-alignment-tests":"jest --config=./tests/ast-alignment/jest.config.js","precommit":"npm test && lint-staged","cz":"git-cz","commitmsg":"commitlint -E GIT_PARAMS","check-format":"prettier --list-different \"./**/*.{ts,js,json,md}\"","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"dependencies":{"lodash.unescape":"4.0.1","semver":"5.5.0"},"peerDependencies":{"typescript":"*"},"lint-staged":{"*.{ts,js,json,md}":["prettier --write","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"jest":{"testEnvironment":"node","transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/tests/lib/.*)\\.(jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"collectCoverage":true,"coverageReporters":["text-summary"]},"gitHead":"36d2681c19cd474ab52a568cf98e1f26efde606a","_id":"typescript-estree@8.1.0","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"integrity":"sha512-O7rvu+HmWhodSCC9lJp8o6gNMNaaaFp78edF2jthStt6/ZUChqFUGIacnVDZ/LKj0v5SvSuSapCc9MBQR5x7sA==","shasum":"95a59c50bb02276c03bac7d22c7b4704fd85fe4d","tarball":"https://registry.npmjs.org/typescript-estree/-/typescript-estree-8.1.0.tgz","fileCount":29,"unpackedSize":211546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJmqFCRA9TVsSAnZWagAAfV4QAINgvpp1F+rMrJ8giIsh\npu4xEfskounDYQ6rhPRH9Dp5PPCMxVPQTfTh8rJbMHR2APUcOANLv1CRDUig\nAlOpYQlWY2MqvCZUDCDVdD75ffx23eoGpb3Y51F5G7ZXTkD0FsK81eUv9wgk\n9rBCqyCCjDabkQyPif78YjjeWH5rwOrzHN+arp4RLO+bjDd2V+oqLHsJWIpb\nEIt301wpYPSXc3wg5ChGybstx2HaIWTp0Y4FleGK2zvLHbTZW8mQBd/1FeY7\nva63CfbtLnDLi6EXhrZSH+Q3dfj9tw1FjDW7ekRL8Fx3DdvjAuiDMWUkZS4E\ng2YrcbjI+TvG+d9xP5vT0Yr3A7SxqjEqsQJGt9RrTKApoXldjH6rf8Yf8/ka\nVezNweIzz4ocTNgyQkf63a0NrOYWJjQ+2IE67yfmWcjEFSh35Ms8juCnciAw\nvYPnddXJjwOn4BcABIXSMYfRmSQdMr+ujcbmCQsTWsbQsJoCTykfvV9hWN8V\n3xcLrlBD+L2eD01RvQzZvg/Wwm+PSzdQj4pFQGCaOO0RnfqjqMjC8wxURny8\nHND3dT3YLYiO+5nTszfXuGdqPI9Ht9IQx9K9JGEEoeh/CjxAPw6SRvPG4B0F\nYlib/b6zgHfiXkxjW0BJPG9FdpVKmCpFcNREb1/gitv3PmFSmQl4NAhLLnOB\nTePU\r\n=zGpk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG/VZooR5EGT5pcShYmSUbjA2seGZnfjwL+7r7OclXAtAiB66cFdgNv9WFH8xBvkU9D9O/Jff/WBDGMNU53w6G2xqw=="}]},"maintainers":[{"name":"jameshenry","email":"james@henry.sc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-estree_8.1.0_1546021508368_0.7170023208514706"},"_hasShrinkwrap":false,"deprecated":"This package was moved to @typescript-eslint/typescript-estree, please install the latest version from there instead"},"8.1.1":{"name":"typescript-estree","description":"A parser that converts TypeScript source code into an ESTree compatible form","homepage":"https://github.com/JamesHenry/typescript-estree","main":"dist/parser.js","version":"8.1.1","engines":{"node":">=6.14.0"},"repository":{"type":"git","url":"git+https://github.com/JamesHenry/typescript-estree.git"},"bugs":{"url":"https://github.com/JamesHenry/typescript-estree/issues"},"license":"BSD-2-Clause","devDependencies":{"@babel/code-frame":"7.0.0","@babel/parser":"7.2.3","@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@commitlint/travis-cli":"^7.1.2","@types/babel-code-frame":"^6.20.1","@types/jest":"^23.3.9","@types/lodash.isplainobject":"^4.0.4","@types/lodash.unescape":"^4.0.4","@types/node":"^10.12.2","@types/semver":"^5.5.0","@types/shelljs":"^0.8.0","cz-conventional-changelog":"2.1.0","glob":"7.1.2","husky":"0.14.3","jest":"23.1.0","lint-staged":"7.3.0","lodash.isplainobject":"4.0.6","prettier":"^1.14.3","semantic-release":"^15.9.16","shelljs":"0.8.2","travis-deploy-once":"^5.0.8","ts-jest":"^23.10.4","typescript":"~3.2.1"},"keywords":["ast","estree","ecmascript","javascript","typescript","parser","syntax"],"scripts":{"build":"tsc","test":"npm run unit-tests && npm run ast-alignment-tests","unit-tests":"jest","ast-alignment-tests":"jest --config=./tests/ast-alignment/jest.config.js","precommit":"npm test && lint-staged","cz":"git-cz","commitmsg":"commitlint -E GIT_PARAMS","check-format":"prettier --list-different \"./**/*.{ts,js,json,md}\"","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"dependencies":{"lodash.unescape":"4.0.1","semver":"5.5.0"},"peerDependencies":{"typescript":"*"},"lint-staged":{"*.{ts,js,json,md}":["prettier --write","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"jest":{"testEnvironment":"node","transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/tests/lib/.*)\\.(jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"collectCoverage":true,"coverageReporters":["text-summary"]},"gitHead":"5a1a5ca7b9223aefd153295625edc66eef8465cd","_id":"typescript-estree@8.1.1","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"integrity":"sha512-imQ6euZOKmB1uHqkY7eLhmYTIeC8B1Z6TPUiAinAVnwJenxV6PiJXp7MzpNzHdgl+EvjKqgd/r0gI6RiWTk8pQ==","shasum":"040b17287ad3714ed1c0bdd39a7821d470934c79","tarball":"https://registry.npmjs.org/typescript-estree/-/typescript-estree-8.1.1.tgz","fileCount":29,"unpackedSize":211831,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcK7wGCRA9TVsSAnZWagAA7YEQAJ1g8BOmZ+qesZbvxASB\ndR3h7o2DsPFmMNE4vmbEbPolRuWZ1T4R2yKi76lKxtnbFY/HyyuZH2oRq3G8\n7H20//mzgo15vLA5N2E9S2iBQYtWbwVdpdxUgNXKzLN/fMyUC5+PQeVzAd9o\nsY32Qq7/V+gvOrs9bLtLVSJiibE+wRvefJZe6y2bjFV0QSIBqQPmSmv5ZmnD\ng5lqHSB9YyqvuInEth0fSBEOM94CeBzXg8npg0rqzZzS80doZa4jpUpTCog+\nZuTNwtYPUADIj29lCjCjpkaqLsKGAOcpmDzdOqUthmGpSy9bIGDF9x1hc/YI\n0Idd/e5oYdbBCGuE7NShf9zoidSixj9nOWOdJZBK0OPX3Le7lyUQOE5P1N6k\nny7TQbP/Mk5DDgZMB/GOemJtSfGMvN+jMngLpSQuitzr2+eIvAE0khLq18jX\nh8453NULH3Q/d+JWtTdgl8t/vp1iF/F+/OPhv/XwBNKNwEIBUSdjbPwZCCTx\nbx13TiN7MKgzVwPMG2C2Vux8Fg2xAVt33KXFgVNrYxr7ziFoliyJJkZIp9O6\noJT4pPYu6MuUW0RS/N+OnPIDt6bqKcxOCxfCC2JqJuaYm0//W01ziLp6C4ua\nNazsELMgo06FAYjv5KNz7R0vUR7zEcsE5r7iwS+xbTS3Ltbkhk55UasuQ0el\n8Qsw\r\n=mORJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEjwISkZ/IW9nnAwhsmhcr8t3B0genqDz4Tmod15LI4uAiEA+23I3JCa/tpFqpfJ+X3H85P+yEof/U9sAoY/xRHkXkg="}]},"maintainers":[{"name":"jameshenry","email":"james@henry.sc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-estree_8.1.1_1546370054084_0.4093539737991263"},"_hasShrinkwrap":false,"deprecated":"This package was moved to @typescript-eslint/typescript-estree, please install the latest version from there instead"},"8.1.2":{"name":"typescript-estree","description":"A parser that converts TypeScript source code into an ESTree compatible form","homepage":"https://github.com/JamesHenry/typescript-estree","main":"dist/parser.js","version":"8.1.2","engines":{"node":">=6.14.0"},"repository":{"type":"git","url":"git+https://github.com/JamesHenry/typescript-estree.git"},"bugs":{"url":"https://github.com/JamesHenry/typescript-estree/issues"},"license":"BSD-2-Clause","devDependencies":{"@babel/code-frame":"7.0.0","@babel/parser":"7.2.3","@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@commitlint/travis-cli":"^7.1.2","@types/babel-code-frame":"^6.20.1","@types/jest":"^23.3.9","@types/lodash.isplainobject":"^4.0.4","@types/lodash.unescape":"^4.0.4","@types/node":"^10.12.2","@types/semver":"^5.5.0","@types/shelljs":"^0.8.0","cz-conventional-changelog":"2.1.0","glob":"7.1.2","husky":"0.14.3","jest":"23.1.0","lint-staged":"7.3.0","lodash.isplainobject":"4.0.6","prettier":"^1.14.3","semantic-release":"^15.9.16","shelljs":"0.8.2","travis-deploy-once":"^5.0.8","ts-jest":"^23.10.4","typescript":"~3.2.1"},"keywords":["ast","estree","ecmascript","javascript","typescript","parser","syntax"],"scripts":{"build":"tsc","test":"npm run unit-tests && npm run ast-alignment-tests","unit-tests":"jest","ast-alignment-tests":"jest --config=./tests/ast-alignment/jest.config.js","precommit":"npm test && lint-staged","cz":"git-cz","commitmsg":"commitlint -E GIT_PARAMS","check-format":"prettier --list-different \"./**/*.{ts,js,json,md}\"","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"dependencies":{"lodash.unescape":"4.0.1","semver":"5.5.0"},"peerDependencies":{"typescript":"*"},"lint-staged":{"*.{ts,js,json,md}":["prettier --write","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"jest":{"testEnvironment":"node","transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/tests/lib/.*)\\.(jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"collectCoverage":true,"coverageReporters":["text-summary"]},"gitHead":"492328d648241f8c60044f4e062074da5e517d58","_id":"typescript-estree@8.1.2","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"integrity":"sha512-vb4Q5u4Zql+090uX0aeIp8qZu5wT7Jy3AFAjmOKIQrPsykSYbTcnLQmLQEGr4qkAz7BJu5wERc0Mjq8ii7OqBQ==","shasum":"73505140f49e3f2e07eea7919652b4dd267d611d","tarball":"https://registry.npmjs.org/typescript-estree/-/typescript-estree-8.1.2.tgz","fileCount":29,"unpackedSize":211928,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcK8FxCRA9TVsSAnZWagAAhDEP/jRMJZM1b7xNG9tX/zCX\ncMLlIRBAIpRR+ET5p3fX1PhQTpAqe2rGAgM0TgNdT+996O+FxLRqLoPMccp7\nKCU2RMZdk1ijGEzZaWAXbEipVCGcIs9T2RWwnX3p14uk5blp91sLSpKAans2\nj8InKSaHqGcsuQ1zo0Y5Ey8Sz24Ej/W3mSxTUXINsdjadlpWI5x8pixIdtqj\nHsB0v6iL0Z1stpnw4jw1QuGZ0x6Dioite/G6OwJ+msif9R4rGxyxR1kd2bwr\nhuMyNFpHKmAJo/6LiXu5h49NwiCcqduLSnyJfh9IWjODE3kzsAzM5KfnyK1d\n02pBM5HtO62xR25G5Res3B2QcTdo0xklk9Wcc6pdA7DB6Ey01A5M/YqCWiCM\nQ6hkO7kf3JZ73E83mDVb5fMqGW8R+BcuFYPLRxNXkkQWZ8F40kvXXrhLubY4\nPjw2xvKfukqIQdyauHz8Q82DdJgpScc+u9t9lGY4ywUps030OxSvkLrPes4/\no0fh+hrcbUZopn0x/4u10jsVroRKIKlnDDC5FGX60cC8AQAYtV7fIuibzFYX\npWHbrT0PJbyXezPDuktXwivlBz89U6kBgdoFNpcYpxQs9FJHjcpTt3XsEiwd\nTN39AA19EjkjH6U36y5SvX+gVyqH9gtXNMtpSlWWdz6v9aMxGWG+7Tdrwa1M\nC9tt\r\n=kplC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH2VhzKHVH5x5ZBBzW7boqLga6jS+TfbfWcR8LKUHvXjAiEA1paeJb5Vv2Ec3njiTi/K1L5PBuWMuwydSWLYKMzlujk="}]},"maintainers":[{"name":"jameshenry","email":"james@henry.sc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-estree_8.1.2_1546371441203_0.24106068287396365"},"_hasShrinkwrap":false,"deprecated":"This package was moved to @typescript-eslint/typescript-estree, please install the latest version from there instead"},"8.1.3":{"name":"typescript-estree","description":"A parser that converts TypeScript source code into an ESTree compatible form","homepage":"https://github.com/JamesHenry/typescript-estree","main":"dist/parser.js","version":"8.1.3","engines":{"node":">=6.14.0"},"repository":{"type":"git","url":"git+https://github.com/JamesHenry/typescript-estree.git"},"bugs":{"url":"https://github.com/JamesHenry/typescript-estree/issues"},"license":"BSD-2-Clause","devDependencies":{"@babel/code-frame":"7.0.0","@babel/parser":"7.2.3","@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@commitlint/travis-cli":"^7.1.2","@types/babel-code-frame":"^6.20.1","@types/jest":"^23.3.9","@types/lodash.isplainobject":"^4.0.4","@types/lodash.unescape":"^4.0.4","@types/node":"^10.12.2","@types/semver":"^5.5.0","@types/shelljs":"^0.8.0","cz-conventional-changelog":"2.1.0","glob":"7.1.2","husky":"0.14.3","jest":"23.1.0","lint-staged":"7.3.0","lodash.isplainobject":"4.0.6","prettier":"^1.14.3","semantic-release":"^15.9.16","shelljs":"0.8.2","travis-deploy-once":"^5.0.8","ts-jest":"^23.10.4","typescript":"~3.2.1"},"keywords":["ast","estree","ecmascript","javascript","typescript","parser","syntax"],"scripts":{"build":"tsc","test":"npm run unit-tests && npm run ast-alignment-tests","unit-tests":"jest","ast-alignment-tests":"jest --config=./tests/ast-alignment/jest.config.js","precommit":"npm test && lint-staged","cz":"git-cz","commitmsg":"commitlint -E GIT_PARAMS","check-format":"prettier --list-different \"./**/*.{ts,js,json,md}\"","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"dependencies":{"lodash.unescape":"4.0.1","semver":"5.5.0"},"peerDependencies":{"typescript":"*"},"lint-staged":{"*.{ts,js,json,md}":["prettier --write","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"jest":{"testEnvironment":"node","transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/tests/lib/.*)\\.(jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"collectCoverage":true,"coverageReporters":["text-summary"]},"gitHead":"6690f0bc5c0f1c50c7aed37249bbeed29cec3137","_id":"typescript-estree@8.1.3","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"integrity":"sha512-5jFzI5InZu7L0+F3m9t2XDhJ5sMj5dEP06yCzomNwYCMi7VH6xC409aBZpvCpdMxuxA/K8buKu8eBHiyKGtkyA==","shasum":"3bdc6443cec30fabe995be6531371bbf72501c8f","tarball":"https://registry.npmjs.org/typescript-estree/-/typescript-estree-8.1.3.tgz","fileCount":29,"unpackedSize":211932,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcK8NWCRA9TVsSAnZWagAAoVcQAIdxQhphHeItk7HtWy/P\nwhQlKi9PRJfaYS2Apbbgo1oWVypllvn9Hb3stg53VoPqAhE8X3FS2jjxO4HZ\n73FMo6+9zLrbsP6JBVvrv2/l7WvdlzwIGMa+H0RaOqVDs0oLCXFic6IMVRmY\nXnVqScm4WBnYTIcjAf+a2+CzcLMOoinJ40q1vEpzun1Q0scUcS4ABahqgNbC\npCaR/WRUTfteuIdLHCpy0WRgEOQAwL2R7Wm3YBH8tPvh6VP7+XEf2V55ouTe\ncVT39qOQVNvKrHABbb6I168l/bx72XdK3J5AUHk5/zGRYJeN8pg0mrKtI9Y8\nCHGtPp5zs2YYJZo7MTgtlgffs8PRwZZGuF83R+S4dSjS836hxVfnph7Z7edV\n6K7FZaq3PqmDy4gcWTKHejaFUNQliiinrl3IOEHriUZfNVGD+OWZbhVqkum5\nkIkRhaJBMbE0HggJ9ytOQdsAQVmfNQZFLCesa/3+EMLwaVbNS1gHiaywQXeU\ndNoYZPVGxv+ir4uJPr66aCR/zXE6HpFc+B20MNlkIUN1fZemUI3rUNYi9L08\nC3vmn2TYpWtlwqW+mJGSQJzK3rRk7ztYAIJYUdslEZ97gRs8bOIF55XOhI5f\ngR3OL9D24VhBtSP0d6JqjVoxqcCjoAiMG0GOCXMTyweUpvcMaoPBvIvVLG+f\ndEca\r\n=C5yz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID6v3XurA/2qLcf/eghwi571ZqsxP4PIU+gMfJc+TIeWAiBKamBJc/F8e5ln/wB32YkgRWNSbb8Yzz5mQx2pYiPStw=="}]},"maintainers":[{"name":"jameshenry","email":"james@henry.sc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-estree_8.1.3_1546371926272_0.9205424885792415"},"_hasShrinkwrap":false,"deprecated":"This package was moved to @typescript-eslint/typescript-estree, please install the latest version from there instead"},"8.2.0":{"name":"typescript-estree","description":"A parser that converts TypeScript source code into an ESTree compatible form","homepage":"https://github.com/JamesHenry/typescript-estree","main":"dist/parser.js","version":"8.2.0","engines":{"node":">=6.14.0"},"repository":{"type":"git","url":"git+https://github.com/JamesHenry/typescript-estree.git"},"bugs":{"url":"https://github.com/JamesHenry/typescript-estree/issues"},"license":"BSD-2-Clause","devDependencies":{"@babel/code-frame":"7.0.0","@babel/parser":"7.2.3","@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@commitlint/travis-cli":"^7.1.2","@types/babel-code-frame":"^6.20.1","@types/jest":"^23.3.9","@types/lodash.isplainobject":"^4.0.4","@types/lodash.unescape":"^4.0.4","@types/node":"^10.12.2","@types/semver":"^5.5.0","@types/shelljs":"^0.8.0","cz-conventional-changelog":"2.1.0","glob":"7.1.2","husky":"0.14.3","jest":"23.1.0","lint-staged":"7.3.0","lodash.isplainobject":"4.0.6","prettier":"^1.14.3","semantic-release":"^15.9.16","shelljs":"0.8.2","travis-deploy-once":"^5.0.8","ts-jest":"^23.10.4","typescript":"~3.2.1"},"keywords":["ast","estree","ecmascript","javascript","typescript","parser","syntax"],"scripts":{"build":"tsc","test":"npm run unit-tests && npm run ast-alignment-tests","unit-tests":"jest","ast-alignment-tests":"jest --config=./tests/ast-alignment/jest.config.js","precommit":"npm test && lint-staged","cz":"git-cz","commitmsg":"commitlint -E GIT_PARAMS","check-format":"prettier --list-different \"./**/*.{ts,js,json,md}\"","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"dependencies":{"lodash.unescape":"4.0.1","semver":"5.5.0"},"peerDependencies":{"typescript":"*"},"lint-staged":{"*.{ts,js,json,md}":["prettier --write","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"jest":{"testEnvironment":"node","transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/tests/lib/.*)\\.(jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"collectCoverage":true,"coverageReporters":["text-summary"]},"gitHead":"99470365e96ed91d87d77a53e89ebcab27d60a31","_id":"typescript-estree@8.2.0","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"integrity":"sha512-s6VtxlOxcdVO0eg1E8bpdHfibJzi+vE1tQIjrJeYaCwtelr1/84cGUikZcjh1m7tvj02wBzzlBDE1MUif46PUg==","shasum":"c5f382f71b45b5a74e2ead8813e30c1fccfd22cb","tarball":"https://registry.npmjs.org/typescript-estree/-/typescript-estree-8.2.0.tgz","fileCount":29,"unpackedSize":211674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcK8wCCRA9TVsSAnZWagAAD8IQAIgRzdK5BT3HVZkPEvi2\nrU0l7UkJYQtApN5USwcp6csVNw9FYypNKMV0cXfTLtokhpSn6EgzhM8uog9r\nnYwj+eAd/J01wNs2g6oGkLSILB8vR+J1i830G6O8E5ldRJPs33KGL7u36Avm\nLf8CuMguaen4TJ8eKFIg97WrkGHju5JZN6FCWdrojdXzhR3vuh87fNjZxSr3\nXP8mJMKGgfPdgezI3UW54kbymxTAbFuW6aAi9neltazgsu1CI3xn0YnE/FEz\nzNu3w8YxgYWDxGBQvQiviNvi8ZoRYuK2v/pppyiu9eJvpE2c3HppL2GdRN0X\nS+2rdFX0kUTEaxd+us4GsayN0WzXnC+yby4UJLlSe/B0tf/oMoi5BYxs+kog\ncDEx1Yf092A5Qx8k0pdBW9skagrEYCJEgRWVVW0qSXr/J2jCagyGZeTUq2e7\nYUWVo3sZQDyjeCLrf6ysKa6hAgQrbylHnwDKm2zSVndeIWsrAPSdxdYr++aC\nA7BQkJdnBeuURuYZsaN1N5G4yS6mDcEBXsvvCNl/gs9HDeAT5lZN+amBDLd6\nPOHJKwYFp1UhU+5HyQsZt2W29mEJGJ9OFLZvkVS3u+zwPJaLX3QGl1vpiiNJ\nswKWHxO+pi8N1aguJRRgNy1d/mrsJ+yc1jO2KnpYoudVWc5InQa4E8QZiOgi\n02Sp\r\n=HYSi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkyuR1+Rzl7hNSsUfofWe2cx6oN/ANhGjiIFAb5py7DwIhALhvAVakkkFin1Dpa6f4ut7x3MpFBwOu1wJH7ypWeUU1"}]},"maintainers":[{"name":"jameshenry","email":"james@henry.sc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-estree_8.2.0_1546374145544_0.2794254029382073"},"_hasShrinkwrap":false,"deprecated":"This package was moved to @typescript-eslint/typescript-estree, please install the latest version from there instead"},"9.0.0":{"name":"typescript-estree","description":"A parser that converts TypeScript source code into an ESTree compatible form","homepage":"https://github.com/JamesHenry/typescript-estree","main":"dist/parser.js","version":"9.0.0","engines":{"node":">=6.14.0"},"repository":{"type":"git","url":"git+https://github.com/JamesHenry/typescript-estree.git"},"bugs":{"url":"https://github.com/JamesHenry/typescript-estree/issues"},"license":"BSD-2-Clause","devDependencies":{"@babel/code-frame":"7.0.0","@babel/parser":"7.2.3","@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@commitlint/travis-cli":"^7.1.2","@types/babel-code-frame":"^6.20.1","@types/jest":"^23.3.9","@types/lodash.isplainobject":"^4.0.4","@types/lodash.unescape":"^4.0.4","@types/node":"^10.12.2","@types/semver":"^5.5.0","@types/shelljs":"^0.8.0","cz-conventional-changelog":"2.1.0","glob":"7.1.2","husky":"0.14.3","jest":"23.1.0","lint-staged":"7.3.0","lodash.isplainobject":"4.0.6","prettier":"^1.14.3","semantic-release":"^15.9.16","shelljs":"0.8.2","travis-deploy-once":"^5.0.8","ts-jest":"^23.10.4","typescript":"~3.2.1"},"keywords":["ast","estree","ecmascript","javascript","typescript","parser","syntax"],"scripts":{"build":"tsc","test":"npm run unit-tests && npm run ast-alignment-tests","unit-tests":"jest","ast-alignment-tests":"jest --config=./tests/ast-alignment/jest.config.js","precommit":"npm test && lint-staged","cz":"git-cz","commitmsg":"commitlint -E GIT_PARAMS","check-format":"prettier --list-different \"./**/*.{ts,js,json,md}\"","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"dependencies":{"lodash.unescape":"4.0.1","semver":"5.5.0"},"peerDependencies":{"typescript":"*"},"lint-staged":{"*.{ts,js,json,md}":["prettier --write","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"jest":{"testEnvironment":"node","transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/tests/lib/.*)\\.(jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"collectCoverage":true,"coverageReporters":["text-summary"]},"gitHead":"782766661071c5e026d057f57b67bb15500aeb2d","_id":"typescript-estree@9.0.0","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"integrity":"sha512-Sny5/vx2vIIh+0bZ0Gk6vMrsGtTMIOIn8/Wyqh3Cmp9hbWognsouBovofFkjQiFNWdovz0r2svohQFhNtQIbhQ==","shasum":"779bea78b7173e0b62257e61ac6503f254b4c742","tarball":"https://registry.npmjs.org/typescript-estree/-/typescript-estree-9.0.0.tgz","fileCount":29,"unpackedSize":212483,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcK9AZCRA9TVsSAnZWagAAPmgP+weGgnazNAac5ndNdE8V\nefPmGCbfd5W4820XZo6DC53bucfn6XJKFtN3GTxLRpYRUd9EGEvfasjVlCog\noFwyMRoQcY1vu6ugYiegOrorawzjqW1fVL1iWMYQj/QKgSlRoYpv6c85MsgU\nh7RnoyO9pNyAHyx/a+Zm/qvMjM+ytMyHiKOsJNS5CiRAsSrbvJcVZ9skONYl\nICkADlbp1DPWGnzBOnqlgllYutAxK81FUapnGKQIIyIaL6pRIXyYoFjUHTGt\nPSQu3uMyX11sU+MLpCEnp1MqRcXAmlLeMo+pVkNKOa838j4/kZP4Ani9dh/A\n2Y4/nQ2PF5437p4GT5LnDfeZg/l5tw2sn5I/c4RMtlkmYMioDtMMVeKy4igj\nvos2MZj0Qv253JD1I0Eu0luTQuiszDIdrE1WFnK8SO7CtxutLbyV+ZpSyRxE\nvOLtNElPstm/H8MZ32HHr5HrSfW6CsI/Hf3rhBccRX8RpEqMciNgdTkkveMr\nMV46SgRFIw/Dz4jg0EgKW4YS4c8etjJkd8fasB6iZmMKvPvGFKOM7uYvxBpH\nOmOf/eOrWIwgdSjyRXQfBvz3kIQ+Qywf78fGFUl+rm8XPK+Bek+enqE5gBae\nJDn/9fZxgKNsiCSvvKOS4t7yq5gevagKln6aUR+rfq3scMnDIUmREjXKDjNE\nSWnY\r\n=LsvP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB3HVDqg7U6myxYAl5OFce/AtrO6NqZykdrxp8OtnezbAiEAu/g/jTece0d9/mD6j+l0Eqc+M0jXZpxmTyTHtD+RiW0="}]},"maintainers":[{"name":"jameshenry","email":"james@henry.sc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-estree_9.0.0_1546375192934_0.44798420022384033"},"_hasShrinkwrap":false,"deprecated":"This package was moved to @typescript-eslint/typescript-estree, please install the latest version from there instead"},"9.0.1":{"name":"typescript-estree","description":"A parser that converts TypeScript source code into an ESTree compatible form","homepage":"https://github.com/JamesHenry/typescript-estree","main":"dist/parser.js","version":"9.0.1","engines":{"node":">=6.14.0"},"repository":{"type":"git","url":"git+https://github.com/JamesHenry/typescript-estree.git"},"bugs":{"url":"https://github.com/JamesHenry/typescript-estree/issues"},"license":"BSD-2-Clause","devDependencies":{"@babel/code-frame":"7.0.0","@babel/parser":"7.2.3","@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@commitlint/travis-cli":"^7.1.2","@types/babel-code-frame":"^6.20.1","@types/jest":"^23.3.9","@types/lodash.isplainobject":"^4.0.4","@types/lodash.unescape":"^4.0.4","@types/node":"^10.12.2","@types/semver":"^5.5.0","@types/shelljs":"^0.8.0","cz-conventional-changelog":"2.1.0","glob":"7.1.2","husky":"0.14.3","jest":"23.6.0","lint-staged":"7.3.0","lodash.isplainobject":"4.0.6","prettier":"^1.14.3","semantic-release":"^15.9.16","shelljs":"0.8.2","travis-deploy-once":"^5.0.8","ts-jest":"^23.10.4","typescript":"~3.2.1"},"keywords":["ast","estree","ecmascript","javascript","typescript","parser","syntax"],"scripts":{"build":"tsc","test":"jest","unit-tests":"jest \"./tests/lib/.*\"","ast-alignment-tests":"jest spec.ts","precommit":"npm test && lint-staged","cz":"git-cz","commitmsg":"commitlint -E GIT_PARAMS","check-format":"prettier --list-different \"./**/*.{ts,js,json,md}\"","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"dependencies":{"lodash.unescape":"4.0.1","semver":"5.5.0"},"peerDependencies":{"typescript":"*"},"lint-staged":{"*.{ts,js,json,md}":["prettier --write","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"gitHead":"18408b5c1ce2b193c770b7f220bfe55ade22b2e1","_id":"typescript-estree@9.0.1","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"integrity":"sha512-X0VDXyG/TPpF1Oc7v646+I5Q96z0icOt3gVJLuT4BEfjBBXF7l8Rd9GSF4gEgNQHC8V518DdIx8eP7cC2HlGbg==","shasum":"8cc56d47d1c906ff52e685ccb26dc4db521c9d3b","tarball":"https://registry.npmjs.org/typescript-estree/-/typescript-estree-9.0.1.tgz","fileCount":29,"unpackedSize":212013,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcL4hACRA9TVsSAnZWagAAaUYQAKGN+UM0BjEFl7peAz/2\nwu2DkSkC2drR224UDlBShBee5coCULUKmX5EE5QQ66L3pFpbgFaOxlLYok1T\nPY/E3hV04asG6vynT6aTRcejDCm73BHHRi47a6Ja8vMUQTW87pt047PEtwei\nPlDJ+sURaFpUq0ik8FTzFWIman3DYNsmTk/sXcQoKQc83NuA5AuDIyFtmkl7\nHQqX5HTzgbLpprr8ojrA/04bBxXFF2DjtlZ5uaT59SJXSsbF6BH5sBWjlt23\nzAZu66lNrm6zBMHUX4W40KAiesMQdTMlaA0C/uTd8FOMnAZ9QVeOWGUjoPGT\nA0MxUzMii84RSBHuOHQz0bAsCIsFzkdAl+IfSLEvs7pM9g2NIBmGgW2o2AgZ\nUMeUX2mG5qpedPGeln1Ol4UNND1Imrb29R4mOotiLHOXWk+lP67576rDHFI9\nMnpOLMaw/31XChRNf3PZamqn+wLCUITWQJYqn8GDjWrd0hbrqZZmyhnOScJI\nsPnubm7oy9kKsuuN90vw4+xa2Km7jC5qvSWUjSlRJfFC6ZV6uoS7XUydsT2t\nMMP7nPjJkYopgZFVWvHEje/JZKmJUyB3uFzLFVzmrSMpG3j3+x11H0BMT8oU\n1dKRIuQjjP8vaDSx+NUte1aijJPuPp7zpGvgIKi5Yxyjn9VfGy5v//3qEdRU\nfUEs\r\n=TMIR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAwMSGpgVihb2m3Z7N5Ikuh7f2iYffAFJ0Y4FGwXmGrnAiEA8rQsJH6wOIPmhc8MnSNtY4PK1QyEES/FcIbpFnSceEE="}]},"maintainers":[{"name":"jameshenry","email":"james@henry.sc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-estree_9.0.1_1546618943380_0.9088020389107343"},"_hasShrinkwrap":false,"deprecated":"This package was moved to @typescript-eslint/typescript-estree, please install the latest version from there instead"},"10.0.0":{"name":"typescript-estree","description":"A parser that converts TypeScript source code into an ESTree compatible form","homepage":"https://github.com/JamesHenry/typescript-estree","main":"dist/parser.js","version":"10.0.0","engines":{"node":">=6.14.0"},"repository":{"type":"git","url":"git+https://github.com/JamesHenry/typescript-estree.git"},"bugs":{"url":"https://github.com/JamesHenry/typescript-estree/issues"},"license":"BSD-2-Clause","devDependencies":{"@babel/code-frame":"7.0.0","@babel/parser":"7.2.3","@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@commitlint/travis-cli":"^7.1.2","@types/babel-code-frame":"^6.20.1","@types/jest":"^23.3.9","@types/lodash.isplainobject":"^4.0.4","@types/lodash.unescape":"^4.0.4","@types/node":"^10.12.2","@types/semver":"^5.5.0","@types/shelljs":"^0.8.0","cz-conventional-changelog":"2.1.0","glob":"7.1.2","husky":"0.14.3","jest":"23.6.0","lint-staged":"7.3.0","lodash.isplainobject":"4.0.6","prettier":"^1.14.3","semantic-release":"^15.9.16","shelljs":"0.8.2","travis-deploy-once":"^5.0.8","ts-jest":"^23.10.4","typescript":"~3.2.1"},"keywords":["ast","estree","ecmascript","javascript","typescript","parser","syntax"],"scripts":{"build":"tsc","test":"jest","unit-tests":"jest \"./tests/lib/.*\"","ast-alignment-tests":"jest spec.ts","precommit":"npm test && lint-staged","cz":"git-cz","commitmsg":"commitlint -E GIT_PARAMS","check-format":"prettier --list-different \"./**/*.{ts,js,json,md}\"","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"dependencies":{"lodash.unescape":"4.0.1","semver":"5.5.0"},"peerDependencies":{"typescript":"*"},"lint-staged":{"*.{ts,js,json,md}":["prettier --write","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"gitHead":"6097361f39391f6781f49f54ebade6d57bd8a666","_id":"typescript-estree@10.0.0","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"integrity":"sha512-gBJHQ10Oe9n2nS8XbPAp+Cn68kNDSwmXtzdfXlYa+hUY9fQmGtpGOz0lH6vX+GasWrqLmtpPy0MvM8o7b0AyxQ==","shasum":"ae86ce70ac5b1f296187cf972385dd4284d79fb1","tarball":"https://registry.npmjs.org/typescript-estree/-/typescript-estree-10.0.0.tgz","fileCount":29,"unpackedSize":212376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcL4vjCRA9TVsSAnZWagAAlasQAIAB41hYp8nKVGXNeCjE\njGhg9gGm6yFBqEmAKO9eCPqOd5C7hiVLO/PhPF0Tow80QXqHUS+wRLSGagGz\nwb7zBTySY/0tV5cNpRBx4HKL4bh61RtbKEx4ey+di2rrghsbtD5Byt4Xo6s8\nE5y1nS40Md41hnSWBd3mR7mFi/sChKdeWH5hXhHqHH/t3gkzA4rwh1QGAZR/\nTY4gV5qhPPco8q5igEblqWQXSAIWNu5mRnCpSN5HuRt5YSWqkA4sDpZBSDzH\nLfpwm5mqrwMjP0sQuPb6Z6bko34pNPUAXTyWfWUtvSKRRGU+ozDSD4lGMt+N\nmgcTn1Hc7qp83J/ldJH7soKl/rcD9Arj2ZsQJT/NkV/3CgE116dRaS29EPlw\n4VV2PfxRVbKXFPx/hOHrSBf5OkzVDCDfYAppvjwjeMs581EVgpxkYMqPVu+q\n7QRWfwGQoSzFZzgyauWaivqOVoHMiVO8AUqMQhsenVWDc9exVKz6hwnxNc7c\ndYEOO17Xj+8z3Wqpx/pYfPHs4zXbm+N2qRQ64to38xZvidWqGEZrJeVTjF2V\nUaTCTjcXvAE19Iu+EZcLAWQJ+TzX8wd5Qyc4u9ExsyyacMrciyZ35wUaJueS\nD/U8diTD4XWWsKWrnOAUIxIexcUY8qXHv0NDWMhX4ifotkIwjtR3aS7OuA0U\nEhwd\r\n=T8FP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIACYAZv1QJ5stOpt/25ai6tJ0HBFUNczlRYAND93nTr4AiBStFRGk76mtSwlz1EdpG8ALHTBrza4ZuKXODAQ/c1S3Q=="}]},"maintainers":[{"name":"jameshenry","email":"james@henry.sc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-estree_10.0.0_1546619874958_0.5394941924470387"},"_hasShrinkwrap":false,"deprecated":"This package was moved to @typescript-eslint/typescript-estree, please install the latest version from there instead"},"10.0.1":{"name":"typescript-estree","description":"A parser that converts TypeScript source code into an ESTree compatible form","homepage":"https://github.com/JamesHenry/typescript-estree","main":"dist/parser.js","version":"10.0.1","engines":{"node":">=6.14.0"},"repository":{"type":"git","url":"git+https://github.com/JamesHenry/typescript-estree.git"},"bugs":{"url":"https://github.com/JamesHenry/typescript-estree/issues"},"license":"BSD-2-Clause","devDependencies":{"@babel/code-frame":"7.0.0","@babel/parser":"7.2.3","@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@commitlint/travis-cli":"^7.1.2","@types/babel-code-frame":"^6.20.1","@types/jest":"^23.3.9","@types/lodash.isplainobject":"^4.0.4","@types/lodash.unescape":"^4.0.4","@types/node":"^10.12.2","@types/semver":"^5.5.0","@types/shelljs":"^0.8.0","cz-conventional-changelog":"2.1.0","glob":"7.1.2","husky":"0.14.3","jest":"23.6.0","lint-staged":"7.3.0","lodash.isplainobject":"4.0.6","prettier":"^1.14.3","semantic-release":"^15.9.16","shelljs":"0.8.2","travis-deploy-once":"^5.0.8","ts-jest":"^23.10.4","typescript":"~3.2.1"},"keywords":["ast","estree","ecmascript","javascript","typescript","parser","syntax"],"scripts":{"build":"tsc","test":"jest","unit-tests":"jest \"./tests/lib/.*\"","ast-alignment-tests":"jest spec.ts","precommit":"npm test && lint-staged","cz":"git-cz","commitmsg":"commitlint -E GIT_PARAMS","check-format":"prettier --list-different \"./**/*.{ts,js,json,md}\"","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"dependencies":{"lodash.unescape":"4.0.1","semver":"5.5.0"},"peerDependencies":{"typescript":"*"},"lint-staged":{"*.{ts,js,json,md}":["prettier --write","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"gitHead":"af73af23872a47c3db308fe329b51e2c5588945f","_id":"typescript-estree@10.0.1","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"integrity":"sha512-qRl6FjSvuUgMfd86tw9kKCk2ErraB0MbDSP3M7+IGiBpasVqorcZk47xs43KqvXAtdQ/c/F/kd3q2n4ISeTn7w==","shasum":"6d2477132498fb9571abbad29dfc6f73f610b0cf","tarball":"https://registry.npmjs.org/typescript-estree/-/typescript-estree-10.0.1.tgz","fileCount":29,"unpackedSize":212993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcL5+LCRA9TVsSAnZWagAAyV8QAKL6gkA7zyi1CUP8tby9\n2XsJHVqVBxa1cJVQ7XCRemjBFxsXwe1C6ehfTwUkJaANat19w9eZNZd2lRZP\nRBOfDTjyjsCm0vtLK7ibtdVmfnSDtFOLvAszZrrCsraILwcChOZcO3ISxlNd\nkIqWxim16b0eGUe8sJb+KUipVCYrvqfZDK5HIm0oJexSWKl6vcinkoFitJg3\n7kHnODGRfHBGQd3QlekgubM4gV1Cf5EDi3Alc7+/RHBRJen+RDWVUtMdwLTs\nr5ol+krAzPNtEMk1gOn2/jPL6pF6zvUTt7Lbj+r8//egVFJrzZgR2EKTWe8m\nRNh8kOHGpqGGsgfX1krk2G9c538x6PgrDbNPOQWz8BqjELWrrgrw3sVRN1MR\nYsBnGaCpoFG0HP6sNMLSfDOqCljYI9yNf4nNj5FNbKVzniGpiKCtlns71AgR\nPs887hDJQRJeAFdiwd8KclNwDl4KHHMRfkjTpMRilUO3xcrnoScDSr28yjf4\nVjYfwP/la9/mljekWofQH2kSDPSiRJXy9F1fxTLBslQdKFOtqBaAVagdRtTi\nNvDuifLTaBxVBJPCKcU+K7Ah6mSsQMPLkeGZmiDMizpKI/eVkrFXTShkmDny\n6UUmZWUzs8RS5RQRwjPfMdh10kjFMzHt7qGADy+Btx9IuavZw70Fg7MWOX1W\nxL3V\r\n=bzmb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFCNafIhL3h+eFrV99w6OX1r3T6D1/C35w53Un5tM0pOAiBn5TsvfNNpW7oliwZI7hzl5/6taEgjq92ZjWSw8IiUWA=="}]},"maintainers":[{"name":"jameshenry","email":"james@henry.sc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-estree_10.0.1_1546624907206_0.795766725978232"},"_hasShrinkwrap":false,"deprecated":"This package was moved to @typescript-eslint/typescript-estree, please install the latest version from there instead"},"11.0.0":{"name":"typescript-estree","description":"A parser that converts TypeScript source code into an ESTree compatible form","homepage":"https://github.com/JamesHenry/typescript-estree","main":"dist/parser.js","version":"11.0.0","engines":{"node":">=6.14.0"},"repository":{"type":"git","url":"git+https://github.com/JamesHenry/typescript-estree.git"},"bugs":{"url":"https://github.com/JamesHenry/typescript-estree/issues"},"license":"BSD-2-Clause","devDependencies":{"@babel/code-frame":"7.0.0","@babel/parser":"7.2.3","@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@commitlint/travis-cli":"^7.1.2","@types/babel-code-frame":"^6.20.1","@types/jest":"^23.3.9","@types/lodash.isplainobject":"^4.0.4","@types/lodash.unescape":"^4.0.4","@types/node":"^10.12.2","@types/semver":"^5.5.0","@types/shelljs":"^0.8.0","cz-conventional-changelog":"2.1.0","glob":"7.1.2","husky":"0.14.3","jest":"23.6.0","lint-staged":"7.3.0","lodash.isplainobject":"4.0.6","prettier":"^1.14.3","semantic-release":"^15.9.16","shelljs":"0.8.2","travis-deploy-once":"^5.0.8","ts-jest":"^23.10.4","typescript":"~3.2.1"},"keywords":["ast","estree","ecmascript","javascript","typescript","parser","syntax"],"scripts":{"build":"tsc","test":"jest","unit-tests":"jest \"./tests/lib/.*\"","ast-alignment-tests":"jest spec.ts","precommit":"npm test && lint-staged","cz":"git-cz","commitmsg":"commitlint -E GIT_PARAMS","check-format":"prettier --list-different \"./**/*.{ts,js,json,md}\"","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"dependencies":{"lodash.unescape":"4.0.1","semver":"5.5.0"},"peerDependencies":{"typescript":"*"},"lint-staged":{"*.{ts,js,json,md}":["prettier --write","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"gitHead":"3ec7fce93bd8722340dc26a56b41ba6163a27e19","_id":"typescript-estree@11.0.0","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"integrity":"sha512-404B8x0KORny0+o/dzUxcUvQbkH5vr2/zuGs8644tWx1MUFdi06hyikf4kYob37reUO8RyUdQWYlsUF4Rp494A==","shasum":"f526f07614a559e8a8935b13202ea699fcf8e119","tarball":"https://registry.npmjs.org/typescript-estree/-/typescript-estree-11.0.0.tgz","fileCount":29,"unpackedSize":213302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcL8pbCRA9TVsSAnZWagAAtOsP/j8bHqkGjD1A3yYyYRwM\nBYR9uoXP+aqkCIXs+LtDXCjrC/7Y4qRF+tu3Idtz1a/x41R4+bDUSrl94fDG\n2w0WV2cPyl5T5OayQ8X5jAzmq0ZcYIl2nl7+EJsxgA65FUvJ2FmTns+G/M09\nm5whXaQ3KP6c8p+I3dWaYgUlE9M9pLdva+vC1Y2VpbrtPJI51cwSek2t/ZI0\n+mFHYDf5pJqpjTPX3QX5yQjv4hWoJZlee30hKNsOk+CpWFbL+6LMixANA+Lx\nEFyTipbB0tPgDuDa2Koo6zYeGRFqOtdJlG1a4XL7GxhFSrASPXmzHDZsbY3A\nS6SP6ZDVQkHCBpDmt4W+gEdFfUCDrUitVqq1LAKkXTcX9P4onf+nGuckUsbC\nKqOzZyi1MZYb5ZKxu/uT9EWFf7Al6q53kIMLAkiKlRgJXbIQqdyYLm9CkZUH\nSJ22zlsg+uTx8ST+7Ke7NB5VbnUtze1xO3y+8yalkH/808TgS1MLaDV19ynH\nA9fEl2h2gCBS2uLBfzzPY7H6gPcWR/Lh6H0gxHL0UFzI8UiwGzkYpvJ2iZ6u\neBmK9XrtRV+Vf1oTd1WIvgPOSQ9WT7MlMAWPpPSaaqnnAbak5zNOg5fcTnDN\nM84VcljfxWo4CxAXed3+qADjEvo7nE7pnI9Sk3NW8ZxSPB/uasWwR7rPJ3r4\nBZit\r\n=0sjw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKJJHssW5UfDOBb48Qr93mgIsTWf9zI9PrbyHrz/STugIhALyoMj0387H5Ui6KoaY8B7MpMRJvvlacLTjZwM2Lu/sy"}]},"maintainers":[{"name":"jameshenry","email":"james@henry.sc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-estree_11.0.0_1546635866396_0.4765643415961729"},"_hasShrinkwrap":false,"deprecated":"This package was moved to @typescript-eslint/typescript-estree, please install the latest version from there instead"},"12.0.0":{"name":"typescript-estree","description":"A parser that converts TypeScript source code into an ESTree compatible form","homepage":"https://github.com/JamesHenry/typescript-estree","main":"dist/parser.js","version":"12.0.0","engines":{"node":">=6.14.0"},"repository":{"type":"git","url":"git+https://github.com/JamesHenry/typescript-estree.git"},"bugs":{"url":"https://github.com/JamesHenry/typescript-estree/issues"},"license":"BSD-2-Clause","devDependencies":{"@babel/code-frame":"7.0.0","@babel/parser":"7.2.3","@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@commitlint/travis-cli":"^7.1.2","@types/babel-code-frame":"^6.20.1","@types/jest":"^23.3.9","@types/lodash.isplainobject":"^4.0.4","@types/lodash.unescape":"^4.0.4","@types/node":"^10.12.2","@types/semver":"^5.5.0","@types/shelljs":"^0.8.0","cz-conventional-changelog":"2.1.0","glob":"7.1.2","husky":"0.14.3","jest":"23.6.0","lint-staged":"7.3.0","lodash.isplainobject":"4.0.6","prettier":"^1.14.3","semantic-release":"^15.9.16","shelljs":"0.8.2","travis-deploy-once":"^5.0.8","ts-jest":"^23.10.4","typescript":"~3.2.1"},"keywords":["ast","estree","ecmascript","javascript","typescript","parser","syntax"],"scripts":{"build":"tsc","test":"jest","unit-tests":"jest \"./tests/lib/.*\"","ast-alignment-tests":"jest spec.ts","precommit":"npm test && lint-staged","cz":"git-cz","commitmsg":"commitlint -E GIT_PARAMS","check-format":"prettier --list-different \"./**/*.{ts,js,json,md}\"","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"dependencies":{"lodash.unescape":"4.0.1","semver":"5.5.0"},"peerDependencies":{"typescript":"*"},"lint-staged":{"*.{ts,js,json,md}":["prettier --write","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"gitHead":"45d0d31bd744b08bb23baa35031c76845e859695","_id":"typescript-estree@12.0.0","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"integrity":"sha512-r1QKR09w/xZ52WaM/J7T97I5kHKUvF9PPGxec2rhsdM+NtxAu0YTggITO/qtAI1GMXsrxmp3YyZ14QM8yoXhGA==","shasum":"89708858067be6f51f45f19b65e9072dbb4db827","tarball":"https://registry.npmjs.org/typescript-estree/-/typescript-estree-12.0.0.tgz","fileCount":29,"unpackedSize":213631,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcL+fkCRA9TVsSAnZWagAAXakP+gO65Wwvbm6XE02NUuWC\nepclBYcSY1uuZkpaQ+aIBFgNpT3KIdR7YN9OrOYRiuORDgWS/XZxwd5lkdTD\nfwtlgsKduBcg69wrH4qU7GywTPB6n0DoDDq6Hg7SnBldDHz2FfyNNSaGABAV\nCW+uh50MIh6ZCEPeG3lwP+bxT6Unoq6HDJGWZuxec4HgTWKgYSNf611To7vT\ndyvfLtQ7Pmum1TTxKpAqTN3SpL33XimMeVRHmiNi6661U2ycribZf2kND2ZN\nuyHM1da3TyuBl9vYlHpjPlWkjGpb2uFFJVhrqtqLiszUztChGsR+ctfDVZx2\nQslnm+0QKGMOGTOFp3WJW+vdrIQd73gWtIoiatkUTgl49mWjXUCyg3ZTtIuw\nFv6WpK1V4sKstBeoX1vFX63mPj+bUNdl7AEl5XQf9hPy9FQiZ7bIogFv+a5X\nCxuYQSxygxsbxBv6y2Tt5H5kRkrE9i60UX8fNT3XAMio40Afgz5at/3T4OUY\new8+Ucjy6sAhvT8W2yUb7VjV4KfZrroKMrfjqkuPvU+mbS3SO+xuP661iYgv\ns/viFpvAvQ4Qk2TCd3vSf0ZaMoAiJdxhiaF+HPUMkL9mfujWfjhwtUmxu6TY\npT2B3ycHvaSezDis4AUFe5GMJF9OcClmKbX9N9WZgT7xVG6FCvbt4hyKVWQA\nTZZm\r\n=SwqI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHnE5qK6HnNxsK0NF7GFOnukupdMiieFsDI+MdcPPa3BAiEA+L9BSGcee6/HusGbNdwpjSEEecxb8SnAjqzGgiAAU1k="}]},"maintainers":[{"name":"jameshenry","email":"james@henry.sc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-estree_12.0.0_1546643427373_0.1962055289711011"},"_hasShrinkwrap":false,"deprecated":"This package was moved to @typescript-eslint/typescript-estree, please install the latest version from there instead"},"12.0.1":{"name":"typescript-estree","description":"A parser that converts TypeScript source code into an ESTree compatible form","homepage":"https://github.com/JamesHenry/typescript-estree","main":"dist/parser.js","version":"12.0.1","engines":{"node":">=6.14.0"},"repository":{"type":"git","url":"git+https://github.com/JamesHenry/typescript-estree.git"},"bugs":{"url":"https://github.com/JamesHenry/typescript-estree/issues"},"license":"BSD-2-Clause","devDependencies":{"@babel/code-frame":"7.0.0","@babel/parser":"7.2.3","@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@commitlint/travis-cli":"^7.1.2","@types/babel-code-frame":"^6.20.1","@types/jest":"^23.3.9","@types/lodash.isplainobject":"^4.0.4","@types/lodash.unescape":"^4.0.4","@types/node":"^10.12.2","@types/semver":"^5.5.0","@types/shelljs":"^0.8.0","cz-conventional-changelog":"2.1.0","glob":"7.1.2","husky":"0.14.3","jest":"23.6.0","lint-staged":"7.3.0","lodash.isplainobject":"4.0.6","prettier":"^1.14.3","semantic-release":"^15.9.16","shelljs":"0.8.2","travis-deploy-once":"^5.0.8","ts-jest":"^23.10.4","typescript":"~3.2.1"},"keywords":["ast","estree","ecmascript","javascript","typescript","parser","syntax"],"scripts":{"build":"tsc","test":"jest","unit-tests":"jest \"./tests/lib/.*\"","ast-alignment-tests":"jest spec.ts","precommit":"npm test && lint-staged","cz":"git-cz","commitmsg":"commitlint -E GIT_PARAMS","check-format":"prettier --list-different \"./**/*.{ts,js,json,md}\"","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"dependencies":{"lodash.unescape":"4.0.1","semver":"5.5.0"},"peerDependencies":{"typescript":"*"},"lint-staged":{"*.{ts,js,json,md}":["prettier --write","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"gitHead":"7682edab1be3264c05fca896a8ab9cd9fbbc0070","_id":"typescript-estree@12.0.1","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"integrity":"sha512-gob/z80WKZwGA7EPPt+TukUyIytmFAWxeYUkZ3495yZKyIQNpcIspxmguy4Wkpsj7LM119A3POAd3/Ip86LcJg==","shasum":"43db0a8e3e5069148a18a159c1e42c2e117d1742","tarball":"https://registry.npmjs.org/typescript-estree/-/typescript-estree-12.0.1.tgz","fileCount":29,"unpackedSize":223659,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcMTA2CRA9TVsSAnZWagAA6qcP/0G0FiS2tX0S8GJr4IXE\nG4HdQ7J2mNTvquj2ibUnFHTvhEOiTcbe2Ae5jv5GwkkDkKkqK3rlMbEEa4k5\nHn55doCRAmnQ6QQk4TQidZAUwz7U2eM5qsyIyyFZ2t0fB+bR72IxJ4eQuF6V\numyZ2hE2lK+GKQRGpSiyhKrxmm9Bj9sCB1QJgr564JcPfSF3ANx42etg6xCb\nfmLKAD/9xYnYFVTTeiyboOj1RN8Xe+3uZ7mZFXkvfBFwmjb5PdbgSJ+jURtC\nr3y4TnBiWDk+cFeFc4BLTabA1/tZ2EmyiooGG9BQrnB9xNtypCSxVMW6Z0lp\nIrsa2W1kir84buZFu8oWNz8JNVqH66CPmLRgsE0PGCLVmoYXGjkamWa6lSPT\nsPTjemXiv4LrMPBfmutV2j/ZHbSNxUo6juDCJXhzdCeC4SKAXoCa6TETeosK\nkRd8uyHLOKaBrNIcUzTChTLEnKFpwCYICdTVwTSLzZq/cYWhCpoBMns2SOOK\nscLCFs0vr4Waj6rGcUn+HiJekT8W/t3q2cmOgJ5tvcg2Nc5yeZLfvgVJ5GhI\n7MR4KF1mTzNXHhUZkvwLSJ9rufEgb9Dp4U5cjTB5gJWmidgJDS3Uk1cO3Liq\nZ/QdfMDT096atA1101DRM/Y9fXZdIb7+TOyih/dSUoCyBMSc2W1JhPc2NMeY\nkueg\r\n=6P9+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDfFbwzD0kncmhEDFSrIGt3tVlC3RtcIDpbaJzeb83yZAiEAp7h2MYc/3NW0hZNWVFYdwnxQ9PpHip00NKTajWd/w8M="}]},"maintainers":[{"name":"jameshenry","email":"james@henry.sc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-estree_12.0.1_1546727477988_0.66991735612869"},"_hasShrinkwrap":false,"deprecated":"This package was moved to @typescript-eslint/typescript-estree, please install the latest version from there instead"},"13.0.0":{"name":"typescript-estree","description":"A parser that converts TypeScript source code into an ESTree compatible form","homepage":"https://github.com/JamesHenry/typescript-estree","main":"dist/parser.js","version":"13.0.0","engines":{"node":">=6.14.0"},"repository":{"type":"git","url":"git+https://github.com/JamesHenry/typescript-estree.git"},"bugs":{"url":"https://github.com/JamesHenry/typescript-estree/issues"},"license":"BSD-2-Clause","devDependencies":{"@babel/code-frame":"7.0.0","@babel/parser":"7.2.3","@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@commitlint/travis-cli":"^7.1.2","@types/babel-code-frame":"^6.20.1","@types/jest":"^23.3.9","@types/lodash.isplainobject":"^4.0.4","@types/lodash.unescape":"^4.0.4","@types/node":"^10.12.2","@types/semver":"^5.5.0","@types/shelljs":"^0.8.0","cz-conventional-changelog":"2.1.0","glob":"7.1.2","husky":"0.14.3","jest":"23.6.0","lint-staged":"7.3.0","lodash.isplainobject":"4.0.6","prettier":"^1.14.3","semantic-release":"^15.9.16","shelljs":"0.8.2","travis-deploy-once":"^5.0.8","ts-jest":"^23.10.4","typescript":"~3.2.1"},"keywords":["ast","estree","ecmascript","javascript","typescript","parser","syntax"],"scripts":{"build":"tsc","test":"jest","unit-tests":"jest \"./tests/lib/.*\"","ast-alignment-tests":"jest spec.ts","precommit":"npm test && lint-staged","cz":"git-cz","commitmsg":"commitlint -E GIT_PARAMS","check-format":"prettier --list-different \"./**/*.{ts,js,json,md}\"","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"dependencies":{"lodash.unescape":"4.0.1","semver":"5.5.0"},"peerDependencies":{"typescript":"*"},"lint-staged":{"*.{ts,js,json,md}":["prettier --write","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"gitHead":"f9e50666a438725d9bc1cbef5e6ad647359b93bb","_id":"typescript-estree@13.0.0","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"integrity":"sha512-pgfEeiUCeSCkUlyTkup2FMS5/enJn2lcTFucQz1rqF/uHiFS/mT+l25LFNHHdwoKi+ApXpmy8tQ8bKOLyI8DDw==","shasum":"703544967d222e713f906d30d3e1f534dcbc6657","tarball":"https://registry.npmjs.org/typescript-estree/-/typescript-estree-13.0.0.tgz","fileCount":29,"unpackedSize":224719,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcMfWSCRA9TVsSAnZWagAA+gQP+gI/XPPgCA0Tlj8ZkKBw\nFpAghRKAYNMeYA+AOncIMRz6PdOgHb/lFX8Ph/El+rJisCiiO9PciunDM1iy\nlznr9AGyjBJpixa70pTcoFTdEzfE8uPqDVzt10+kfu1PePiJHnTgE7H5ESt1\nZcSfqqIj/9GMdIVUqmgitUbEoWdHgpybAC7m7jKrCvokOSQYPBGnEKM+1Wy+\new19AA2BUxNg0u22SOA1Iu93A49KgGwT8+tbe88dLKpmban9iix1qa70yEdI\nQDrLk2I0rZKeFg67t6oaNc2lMSIWkpxEygJHmfWYn7Bk4v3qN6+bPSTUC/Q2\n3HwBpmIgNkWLkh5s26BpSti36yflCCyts/wP5wTqY/bIli98hx7qLCVYIhID\nGRshGvgArop5XNDD9+pCFMO3r1alK9z4Qq97wjwZFUDTjfkDGjPRvplEIgYR\nZ8jy/mzgcWF+TjPPKBRVkf7q7X17U+XfRLLAMF4rtLdsM+AYrB1CkPd2jqj8\nWYoFIUdccTdfQWX1ijAxLmyHrB4qnoEBuz792sbsDvT9BQbrEdLMAwNQqbU2\nx161t4+ygj5JwNWtxoP7sKwOxfHMtu6jHOLgK9Y2eUZ8kYgp5uNEM+yH6GSy\nx4lPsWw/2l5KGS5x5SQ4onlnaM47AXIh75RSTblzPFkaMU3CY43FReLgugqp\nvxEB\r\n=uvr7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAwW/Ix2ew6cP4jfmHS8dfqsjcRbVrUnDahkDbuaE3FhAiEAycRga3wd7Ti1hZiZQtZmxaoFet/PD4VOBxV7v0P/xJw="}]},"maintainers":[{"name":"jameshenry","email":"james@henry.sc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-estree_13.0.0_1546778001491_0.7180375345773922"},"_hasShrinkwrap":false,"deprecated":"This package was moved to @typescript-eslint/typescript-estree, please install the latest version from there instead"},"13.1.0":{"name":"typescript-estree","description":"A parser that converts TypeScript source code into an ESTree compatible form","homepage":"https://github.com/JamesHenry/typescript-estree","main":"dist/parser.js","version":"13.1.0","engines":{"node":">=6.14.0"},"repository":{"type":"git","url":"git+https://github.com/JamesHenry/typescript-estree.git"},"bugs":{"url":"https://github.com/JamesHenry/typescript-estree/issues"},"license":"BSD-2-Clause","devDependencies":{"@babel/code-frame":"7.0.0","@babel/parser":"7.2.3","@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@commitlint/travis-cli":"^7.1.2","@types/babel-code-frame":"^6.20.1","@types/jest":"^23.3.9","@types/lodash.isplainobject":"^4.0.4","@types/lodash.unescape":"^4.0.4","@types/node":"^10.12.2","@types/semver":"^5.5.0","@types/shelljs":"^0.8.0","cz-conventional-changelog":"2.1.0","glob":"7.1.2","husky":"0.14.3","jest":"23.6.0","lint-staged":"7.3.0","lodash.isplainobject":"4.0.6","prettier":"^1.14.3","semantic-release":"^15.9.16","shelljs":"0.8.2","travis-deploy-once":"^5.0.8","ts-jest":"^23.10.4","typescript":"~3.2.1"},"keywords":["ast","estree","ecmascript","javascript","typescript","parser","syntax"],"scripts":{"build":"tsc","test":"jest","unit-tests":"jest \"./tests/lib/.*\"","ast-alignment-tests":"jest spec.ts","precommit":"npm test && lint-staged","cz":"git-cz","commitmsg":"commitlint -E GIT_PARAMS","check-format":"prettier --list-different \"./**/*.{ts,js,json,md}\"","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"dependencies":{"lodash.unescape":"4.0.1","semver":"5.5.0"},"peerDependencies":{"typescript":"*"},"lint-staged":{"*.{ts,js,json,md}":["prettier --write","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"gitHead":"e9cf1993a479be2287614593320cc1dd48838850","_id":"typescript-estree@13.1.0","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"integrity":"sha512-PnTVZVC9LB4LXqX31Kj5ZtTroqepD2MlYVfPG0oOA0fDglhN4YdywSgJOAkdTumNBgNc8AtaFQVxUiAAQDeIeg==","shasum":"58a5747c966c5b714ef4ed8e161dbcf9af52733f","tarball":"https://registry.npmjs.org/typescript-estree/-/typescript-estree-13.1.0.tgz","fileCount":29,"unpackedSize":225391,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcMgY5CRA9TVsSAnZWagAAWAkP/ibiX7uPPYd8+7DDh3GQ\ngYyXDu/U4c3M5aADAToKxismfD+Q3tGtMhYnARgxeJS3SHY6i6/SVuCg3lwh\ncXeN+XBfRPG9IH86Mo0R4fd8s5zmY73skXLCz42NhjebQqy4gR+kTaNxqb4P\n2CiZJrWy4dHVOXw7fRMoRJvLrv2XgDLQX/aQomzrf60/LEfJfpSSRg/S5Sv2\n0/IV1a6LsRJ5BFjnHWSO6Ej+XZzKbPay2BEmnrCDau3tcu51zZOYxpGfaT/P\nPS4TUyjX6aKhwXtjMJg2WtdP7ctYalbqtF4wEeqsIyzGAoHH0TPzHRAqz9eL\niAKa2+YNAGLz6oI3zAE4vT+aUzId8KAHZVFHFEPQcAc5Zl+7gqDpfP+86zK6\nvbYJtEzQSDkEsH8t1B8mAzOnQsuPbFaKkz9LssSRIH0XOfda0zJn9uR7DwQ/\nx1dtcXtsnUX25pERar7KnD3ZhFMHi21o4zvJfeAhWXv3p426pibb5iBs0kbE\ny1cXRjmJoHUYF2X8Xovmsk1RV6Tjji6TegNSFKXRFz9cCPQsHI0fkqqc161h\nATckS/d6MMGzAqUFfCk7CR10MHhmzRp1iuFGFn4N7rsLUerIujqLO9aSNvUr\nLgG5EX4DKDMRmamFA6ws1YTCPzzhx+bmCwPQJyNB7hRi/R0esFrCTGfouBmz\nyvgb\r\n=k9AQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlrP/K5bQTA5m1e6ZFxVzEvTGBU1B/zM0+LLWxogoVZQIgHTZdQbVpbTNuAcbksWPX7ty0El+SU+tAW/y9gqJk1w8="}]},"maintainers":[{"name":"jameshenry","email":"james@henry.sc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-estree_13.1.0_1546782264553_0.1321577203568285"},"_hasShrinkwrap":false,"deprecated":"This package was moved to @typescript-eslint/typescript-estree, please install the latest version from there instead"},"13.2.0":{"name":"typescript-estree","description":"A parser that converts TypeScript source code into an ESTree compatible form","homepage":"https://github.com/JamesHenry/typescript-estree","main":"dist/parser.js","version":"13.2.0","engines":{"node":">=6.14.0"},"repository":{"type":"git","url":"git+https://github.com/JamesHenry/typescript-estree.git"},"bugs":{"url":"https://github.com/JamesHenry/typescript-estree/issues"},"license":"BSD-2-Clause","devDependencies":{"@babel/code-frame":"7.0.0","@babel/parser":"7.2.3","@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@commitlint/travis-cli":"^7.1.2","@types/babel-code-frame":"^6.20.1","@types/jest":"^23.3.9","@types/lodash.isplainobject":"^4.0.4","@types/lodash.unescape":"^4.0.4","@types/node":"^10.12.2","@types/semver":"^5.5.0","@types/shelljs":"^0.8.0","cz-conventional-changelog":"2.1.0","glob":"7.1.2","husky":"0.14.3","jest":"23.6.0","lint-staged":"7.3.0","lodash.isplainobject":"4.0.6","prettier":"^1.14.3","semantic-release":"^15.9.16","shelljs":"0.8.2","travis-deploy-once":"^5.0.8","ts-jest":"^23.10.4","typescript":"~3.2.1"},"keywords":["ast","estree","ecmascript","javascript","typescript","parser","syntax"],"scripts":{"build":"tsc","test":"jest","unit-tests":"jest \"./tests/lib/.*\"","ast-alignment-tests":"jest spec.ts","precommit":"npm test && lint-staged","cz":"git-cz","commitmsg":"commitlint -E GIT_PARAMS","check-format":"prettier --list-different \"./**/*.{ts,js,json,md}\"","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"dependencies":{"lodash.unescape":"4.0.1","semver":"5.5.0"},"peerDependencies":{"typescript":"*"},"lint-staged":{"*.{ts,js,json,md}":["prettier --write","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"gitHead":"5ca328d8a77d92e4f37792db9530f36f3b9aa097","_id":"typescript-estree@13.2.0","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"integrity":"sha512-XZ6RrlKm8Ohmrl2d1OGM6Fauss5bFgjHoDw2Pq/4hZfw/GvvrnBraq0PflAuSTex/ob0QemAMEizcaneYsX5ew==","shasum":"26f976cce63cc1cbbbebeaca6b39127e871d16ab","tarball":"https://registry.npmjs.org/typescript-estree/-/typescript-estree-13.2.0.tgz","fileCount":29,"unpackedSize":225610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcMg6dCRA9TVsSAnZWagAAxgEP/1QIqXkfbpMe3LrfpFoG\nKctv36D6gf2x+2clud8cilVbA2TDpMT8jMS4KG3gerzRz4qbiu72wI17r+Qw\n8SMfiZzg03/udP5cv1g3kHIel1oUSa+HYD9k077x+vKZbKbP3n5oLVJV5C7Y\n8LjbjZKtuhENdRNIS2BIKUbZ7ZvNR6XnnQjjDF9eI1AoPfeqIO1L/ZFecC8+\nJANOX0PzQe9LFIPgvLtjuynXBIIxyQD10sfAB8075mlrBT6/1AqbHH2eeC7F\nQJYpgTHfYldojL8tB8fc2OH34EhZNAI8vTS/Jwa4jdNz+EiPwOvtPH9wVXvb\nqPyVNqOmy0XQ+Fa8BPi0vqnTNmLPlDz4VMnyU/L5DFxpZ1J9OkhGAbJPBkAZ\nREES1F6AReKvlEJUNDJ//7rgwY1q8VQZGtBP/gBBv41VWdCv14Aji0gWsOtj\nL0fR4jRECvayq8cTBRtz7LOiwtXst69S2H2TTYHYABu/c2FI2JDWxmrkEyv9\ntzNKnfZ/egq0UltUdCJvIFqdft6rAoBjykNubtR8JMclBQ1A24ZUTE+XWzJT\nPStiujOI9VwlFxRPyLjtM08L+OYFGfrYCWmVd1cm66bqAnBUphY91YZOYoGf\nw7ZC64yCVjm2+51OtowpQFZ0TT+ubePBnRctn813a66c58J7ES6PMvZZxX4j\nD69p\r\n=gX3F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1Ihu9lMwvISRgo/5Fjum3HN8qNM3R+HTBM8JUFdwWBgIgXyxQTFoeTDK9COhouIiJ7HuDwp0H7ZHuiNfD8QzgGsY="}]},"maintainers":[{"name":"jameshenry","email":"james@henry.sc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-estree_13.2.0_1546784412455_0.8958143387236035"},"_hasShrinkwrap":false,"deprecated":"This package was moved to @typescript-eslint/typescript-estree, please install the latest version from there instead"},"13.3.0":{"name":"typescript-estree","description":"A parser that converts TypeScript source code into an ESTree compatible form","homepage":"https://github.com/JamesHenry/typescript-estree","main":"dist/parser.js","version":"13.3.0","engines":{"node":">=6.14.0"},"repository":{"type":"git","url":"git+https://github.com/JamesHenry/typescript-estree.git"},"bugs":{"url":"https://github.com/JamesHenry/typescript-estree/issues"},"license":"BSD-2-Clause","devDependencies":{"@babel/code-frame":"7.0.0","@babel/parser":"7.2.3","@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@commitlint/travis-cli":"^7.1.2","@types/babel-code-frame":"^6.20.1","@types/jest":"^23.3.9","@types/lodash.isplainobject":"^4.0.4","@types/lodash.unescape":"^4.0.4","@types/node":"^10.12.2","@types/semver":"^5.5.0","@types/shelljs":"^0.8.0","cz-conventional-changelog":"2.1.0","glob":"7.1.2","husky":"0.14.3","jest":"23.6.0","lint-staged":"7.3.0","lodash.isplainobject":"4.0.6","prettier":"^1.14.3","semantic-release":"^15.9.16","shelljs":"0.8.2","travis-deploy-once":"^5.0.8","ts-jest":"^23.10.4","typescript":"~3.2.1"},"keywords":["ast","estree","ecmascript","javascript","typescript","parser","syntax"],"scripts":{"build":"tsc","test":"jest","unit-tests":"jest \"./tests/lib/.*\"","ast-alignment-tests":"jest spec.ts","precommit":"npm test && lint-staged","cz":"git-cz","commitmsg":"commitlint -E GIT_PARAMS","check-format":"prettier --list-different \"./**/*.{ts,js,json,md}\"","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"dependencies":{"lodash.unescape":"4.0.1","semver":"5.5.0"},"peerDependencies":{"typescript":"*"},"lint-staged":{"*.{ts,js,json,md}":["prettier --write","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"gitHead":"97ad4f099605f32a7b502f6401eebda49f67071c","_id":"typescript-estree@13.3.0","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"integrity":"sha512-19oLYq4txIuDEJKi8buUAqI0bu7w+4xIcTMLAnNBmdEN38z6PC87pK3Pq8TvSSMRHvnAzu7NKSyoTgkjNxRvyA==","shasum":"4905c0d9b3265bf295d11939da882b39b506dd42","tarball":"https://registry.npmjs.org/typescript-estree/-/typescript-estree-13.3.0.tgz","fileCount":29,"unpackedSize":226009,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcMhGkCRA9TVsSAnZWagAALP0P/1myEXPmdr4Ljo6yEAIJ\nVyy5H5o5zAdH1MoeJRag09Io5zX5qToNRT5wp3TMiBPGu879YJkaQREg0jm5\nVc+wGaZsGEXDkTziFzx3jZZ8WdCpnppcWkqqp8CBSZvD8l+fMWLHyO0kZfys\nu3DBYrLLRnU6B6rB5KgaTAV6bny9nUesdG2V5AA6bCc85wN43N47PudIZf5w\nmeTtecsNnFSpCHsiEj7nhkZr4lGH5+kt6r6hgAwzFLuDwDSsWOU/ELc5XMUi\n+9mjuHDO8tFt8NIPQ0iT8thVOdiMDx2Ps++ioW5GmKdWEuw7o3xjtdi5yWvk\nLSSa0NT0GMLmT7mJ92/EuMcHtcRKKUi/DNQACUuV8FyoskbJGsOYbvUi+fzN\n8WD0AvnpguBdDKoWGkVri5A5KGt3CEXWYEAnZpGGDCh/D2ymSv4OSo8aCiXR\nESTcvwYN8PFl0nHcagc65u+gEJaYekY9teW128ARE03PFVX4yQIIKFm2jyGC\nrGnywsQV+zUETIJYRUX+phnYSYU3bXn9ChuH1hm2NadyrEfZiXgtkYXDH00g\nQ16mTNnlRBLGVK1YDeW0NxMRUhRoo+guGxsOj+CMrTJJmOv9SbQGEmZtHo2I\nr5KZSTG6UGSsTKL8xZVQYC/tPpfGl/9maKVNTLOfcoFMe5UKFV10CQ5dGltZ\nB8/F\r\n=6aub\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDR0UZH2DcEPVRVagWvvefeaMd84Qxn5TVciAV7PNiEEAIhAKJUhFjfmNQARvsoxL9HOaWCiMFNwnEwtAQ/4tUeJ+VY"}]},"maintainers":[{"name":"jameshenry","email":"james@henry.sc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-estree_13.3.0_1546785188231_0.4322956234554487"},"_hasShrinkwrap":false,"deprecated":"This package was moved to @typescript-eslint/typescript-estree, please install the latest version from there instead"},"13.4.0":{"name":"typescript-estree","description":"A parser that converts TypeScript source code into an ESTree compatible form","homepage":"https://github.com/JamesHenry/typescript-estree","main":"dist/parser.js","version":"13.4.0","engines":{"node":">=6.14.0"},"repository":{"type":"git","url":"git+https://github.com/JamesHenry/typescript-estree.git"},"bugs":{"url":"https://github.com/JamesHenry/typescript-estree/issues"},"license":"BSD-2-Clause","devDependencies":{"@babel/code-frame":"7.0.0","@babel/parser":"7.2.3","@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@commitlint/travis-cli":"^7.1.2","@types/babel-code-frame":"^6.20.1","@types/jest":"^23.3.9","@types/lodash.isplainobject":"^4.0.4","@types/lodash.unescape":"^4.0.4","@types/node":"^10.12.2","@types/semver":"^5.5.0","@types/shelljs":"^0.8.0","cz-conventional-changelog":"2.1.0","glob":"7.1.2","husky":"0.14.3","jest":"23.6.0","lint-staged":"7.3.0","lodash.isplainobject":"4.0.6","prettier":"^1.14.3","semantic-release":"^15.9.16","shelljs":"0.8.2","travis-deploy-once":"^5.0.8","ts-jest":"^23.10.4","typescript":"~3.2.1"},"keywords":["ast","estree","ecmascript","javascript","typescript","parser","syntax"],"scripts":{"build":"tsc","test":"jest","unit-tests":"jest \"./tests/lib/.*\"","ast-alignment-tests":"jest spec.ts","precommit":"npm test && lint-staged","cz":"git-cz","commitmsg":"commitlint -E GIT_PARAMS","check-format":"prettier --list-different \"./**/*.{ts,js,json,md}\"","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"dependencies":{"lodash.unescape":"4.0.1","semver":"5.5.0"},"peerDependencies":{"typescript":"*"},"lint-staged":{"*.{ts,js,json,md}":["prettier --write","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"gitHead":"1e8bd71e382ed8bd9b30d8d1831840a24270078b","_id":"typescript-estree@13.4.0","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"integrity":"sha512-pAaiwHDwfM9DOeVYfRVA5CzJPIJUeue6Fdu/hn2WvQEeF7uobQ1Wyi7avBU2WY+klO/3uBt9TgFkbQt23Ya1eg==","shasum":"0a2cb176ee148c659dd1a9f9c1fbfce21c6e4fbc","tarball":"https://registry.npmjs.org/typescript-estree/-/typescript-estree-13.4.0.tgz","fileCount":29,"unpackedSize":226880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcMiJjCRA9TVsSAnZWagAAMwAP/2oNKOGq6XPxf28g//wh\nGjg+iy64sLfTYopzInvqmTJfaBbLga6W5OgOblKleXhvT11mwEwIRze3icBk\nUtNKxyAeDcwjMLtbdiSt352huRgoBGH7V7NvfW35wVbtuBkQ1VoVcJjI3Dja\nhNYVOw0M3NyQYc4kMkCb2kuxCfGmf/2+cXcimU29yKhbwc+QM2fQLiDIy5k7\nFRBanrWXH8nTA7scJnPApPJy/p1q7qkf3he2ZqPeo9uYdTZX1VZ8Tzn1Rm0C\nZZvseKJBgEZaV/jYFuLd2OG7EKmdQXveOIHV8J+pquh/GiVI9+sr5Zllgei5\nMEfbArWlECtMNTFxupkXvhXL2URYWjhkhNPUF0ntJHYxIGUF4jiEijFJFpUA\nUQc2Zx45v2v0muGMwPXOMFI/6fbgU33BlDK73GvM94N/aCEoEwxzXNk3Rx8n\nUx/Vr1jTOl01gVxp9AH+60513xH+Rnu+jC7baStTihat0lxe3k14UK2xAh0d\nHswPqFQ7ckXzI7UY8c9okVzMYnTsmeduXEZZim4zZIYDaj2/kSyxDId1O20j\njmebXsH1OI79sQIFzE1zPHSqjj8KaKTsV/MGBVb9XfGTZnM/WJl47lHcVx77\n5I/TNnGjYWzi8q95lkdzgvenlJ0aDNphvLVBl43mm1vV+PISv9PlImM5H7zk\nEhfb\r\n=lR5b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDR5o4NNyjFETijZFrE7WDfnwTMNWCAN4sI0mHnREJRPAIhAOqvPk83Ru/6mRMlNdfDM+O83pH7rUSd5emi8OhAuxWI"}]},"maintainers":[{"name":"jameshenry","email":"james@henry.sc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-estree_13.4.0_1546789474533_0.7326967974330187"},"_hasShrinkwrap":false,"deprecated":"This package was moved to @typescript-eslint/typescript-estree, please install the latest version from there instead"},"13.4.1":{"name":"typescript-estree","description":"A parser that converts TypeScript source code into an ESTree compatible form","homepage":"https://github.com/JamesHenry/typescript-estree","main":"dist/parser.js","version":"13.4.1","engines":{"node":">=6.14.0"},"repository":{"type":"git","url":"git+https://github.com/JamesHenry/typescript-estree.git"},"bugs":{"url":"https://github.com/JamesHenry/typescript-estree/issues"},"license":"BSD-2-Clause","devDependencies":{"@babel/code-frame":"7.0.0","@babel/parser":"7.2.3","@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@commitlint/travis-cli":"^7.1.2","@types/babel-code-frame":"^6.20.1","@types/jest":"^23.3.9","@types/lodash.isplainobject":"^4.0.4","@types/lodash.unescape":"^4.0.4","@types/node":"^10.12.2","@types/semver":"^5.5.0","@types/shelljs":"^0.8.0","cz-conventional-changelog":"2.1.0","glob":"7.1.2","husky":"0.14.3","jest":"23.6.0","lint-staged":"7.3.0","lodash.isplainobject":"4.0.6","prettier":"^1.14.3","semantic-release":"^15.9.16","shelljs":"0.8.2","travis-deploy-once":"^5.0.8","ts-jest":"^23.10.4","typescript":"~3.2.1"},"keywords":["ast","estree","ecmascript","javascript","typescript","parser","syntax"],"scripts":{"build":"tsc","test":"jest","unit-tests":"jest \"./tests/lib/.*\"","ast-alignment-tests":"jest spec.ts","precommit":"npm test && lint-staged","cz":"git-cz","commitmsg":"commitlint -E GIT_PARAMS","check-format":"prettier --list-different \"./**/*.{ts,js,json,md}\"","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"dependencies":{"lodash.unescape":"4.0.1","semver":"5.5.0"},"peerDependencies":{"typescript":"*"},"lint-staged":{"*.{ts,js,json,md}":["prettier --write","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"gitHead":"04778c00e9be46c6ba1b2371c28922ad6e8bb93d","_id":"typescript-estree@13.4.1","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"integrity":"sha512-3OCMDVBSbHrdTLrLN5cHLLy6jfQwL/7vO7ydvgK/d+eWd7yqQy8HqDUgvtsAINwihHkIIbLnG1/Nxm3upQHXJw==","shasum":"f0b1ab84b3651ab219c232c1356b52147810caf8","tarball":"https://registry.npmjs.org/typescript-estree/-/typescript-estree-13.4.1.tgz","fileCount":29,"unpackedSize":226707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcMiY2CRA9TVsSAnZWagAAtZoQAIP4jiokTewyfd3Uf2tH\n8XxJiunuTWP2R0f50Ms1O9E/Yhbef6FZY6r/NUL59FC5MAP7u7XtEsdVLr8n\nNjZKKyNsoIv95FAecxldnZjVXzSYWzyBzZ8axQ/bIDhtuwjZZawdnXuM4sNr\nRBx9r7H26ytyCskppIBvPO+4H5xjuiRsegZ+Bi0QsLR7xo0SPxSHjbXiiY2i\ndmitedIOmwfDd1IoOVSREqqQXVfKMtefKJh+vjDWI7tBXXxv5BweDnvKOr9h\nVCE1tmMBFh0nQqI8a/mXwaAdT0pJI1zcqu/uaZxB3rbPaTvbxSjtTdz+FaoG\n9tcPhp48n1sr03WrU8YAgWYTRnfQwkIilGQEdedggeh+OHwq3AgkpcVg2sDU\nsrKt+8o5jB4mx/QhDqU+UoR4hSNvlv37IaWIuLMwNAAjt93luYYtg9+rd4TI\nZuIzMlbJyiNo/ovzr2V1zAEKL3aTm7x7CSlUnjdnRQj3WZp/sNom5QUal4gp\nKNP49Bz78K6i9JPA+CuRQBNOcgFpQ62gUN1IK++G1/hzXMi08Q6gcc6VJvrk\n8GbHvjcmVbqiYSmWEl+HaqDnabrTF6q/Euggxk2NZgfDSwIGfBzs6R7uCja/\nP4O5AyPBETdCAhe1lM4jHlHbCL/VY+G+vtk9vOhA7cbTvSV+eITAmp0iCCJh\n/SME\r\n=YQsO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpoENRdHcv6BdzbasA45EbpqBcTIPin72nsjZYfPksNQIhALFAPIHmRzXuua88LS/vjmWwgl+i5fUWoi5AVJMkvR6j"}]},"maintainers":[{"name":"jameshenry","email":"james@henry.sc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-estree_13.4.1_1546790454004_0.3380453568897732"},"_hasShrinkwrap":false,"deprecated":"This package was moved to @typescript-eslint/typescript-estree, please install the latest version from there instead"},"13.5.0":{"name":"typescript-estree","description":"A parser that converts TypeScript source code into an ESTree compatible form","homepage":"https://github.com/JamesHenry/typescript-estree","main":"dist/parser.js","version":"13.5.0","engines":{"node":">=6.14.0"},"repository":{"type":"git","url":"git+https://github.com/JamesHenry/typescript-estree.git"},"bugs":{"url":"https://github.com/JamesHenry/typescript-estree/issues"},"license":"BSD-2-Clause","devDependencies":{"@babel/code-frame":"7.0.0","@babel/parser":"7.2.3","@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@commitlint/travis-cli":"^7.1.2","@types/babel-code-frame":"^6.20.1","@types/jest":"^23.3.9","@types/lodash.isplainobject":"^4.0.4","@types/lodash.unescape":"^4.0.4","@types/node":"^10.12.2","@types/semver":"^5.5.0","@types/shelljs":"^0.8.0","cz-conventional-changelog":"2.1.0","glob":"7.1.2","husky":"0.14.3","jest":"23.6.0","lint-staged":"7.3.0","lodash.isplainobject":"4.0.6","prettier":"^1.14.3","semantic-release":"^15.9.16","shelljs":"0.8.2","travis-deploy-once":"^5.0.8","ts-jest":"^23.10.4","typescript":"~3.2.1"},"keywords":["ast","estree","ecmascript","javascript","typescript","parser","syntax"],"scripts":{"build":"tsc","test":"jest","unit-tests":"jest \"./tests/lib/.*\"","ast-alignment-tests":"jest spec.ts","precommit":"npm test && lint-staged","cz":"git-cz","commitmsg":"commitlint -E GIT_PARAMS","check-format":"prettier --list-different \"./**/*.{ts,js,json,md}\"","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"dependencies":{"lodash.unescape":"4.0.1","semver":"5.5.0"},"peerDependencies":{"typescript":"*"},"lint-staged":{"*.{ts,js,json,md}":["prettier --write","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"gitHead":"c8dd0d99f78d60735d80b5267affbf98bd3e5d04","_id":"typescript-estree@13.5.0","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"integrity":"sha512-EZKKvEaXIKl5nqqnYzQS/kd9ZG8UvSpWVuNw8EsRzKpf4ETZF35Bav8X4rLqTM2uyAQNxm8fGLCe+vRa0o91WQ==","shasum":"10d65a9370ea74462f1ebca21336d22298144366","tarball":"https://registry.npmjs.org/typescript-estree/-/typescript-estree-13.5.0.tgz","fileCount":29,"unpackedSize":227208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcMigqCRA9TVsSAnZWagAA5nkQAJsPV95omI5ri1y2oONy\nncjqEG8IMz/08ROyF21WAYRX8F6qlF8Iil5K9sqIdSlV0ibtBSMeFliINbZs\nygVKMR3OPVrZlxB8AZJs+XnwG6NGynoOxvFbFxSyxonFUZj4sxJZojssXl/3\n5Sghl8aiXvLYnJ+VET1YjeotxuLb5QXTauq75VkWvh4Q6HqrWx25art+qu09\nRHYWwEgMWhIR/VXIZhpFWq3INcf6J8fUx1R1eCVJLBgiReulM4YH5hxsvE6G\nGw3JKNnJHcnpX5k1pNwT1xSGXvpNwvtvXE4YWAmLj8K13zRkN/VRhKnGda1q\n58uirBZjSYfM3gNuDE76FEwFvE2urPBXZBpoX66l+rEp4mJGZe4Q7m/cID3z\n+MMmTABWmZgVzYf05dODNvJVFQ7Tnmv7kC8xGXwFP/PeF476Vc1JpW70wUTn\nxPvl4d10pil2F+AbJziUoDQhmk9DeEtT/Tr4WE+gTVxxdI/1wzY3bMwMNlWV\nMD6NOqyPMG20I20+I13f338ZpkvCF8OPYnj3t+4rodoGtZv3HuOvv0iA33oF\ncdlTtQh9eb1KVeCosK/4CEjShbtr3JXoABD/Fdubb8o4eXpccq258Egp+1/F\nuqcHuQn+AbXAoOuDCapGsx/g/EIdVrQkTYceko4IDmPa+6XPYmvbbwcvzIEL\nKZUA\r\n=HSFr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNL4DOjW/zHoqyQA00WPtCaTCxgM9Vc5l/uN9qNhcKNAIgO2Z1BBWkU5jTuyCEHDvA0yQlH24Te4+sz+uCLubpzRE="}]},"maintainers":[{"name":"jameshenry","email":"james@henry.sc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-estree_13.5.0_1546790954189_0.9065235730502668"},"_hasShrinkwrap":false,"deprecated":"This package was moved to @typescript-eslint/typescript-estree, please install the latest version from there instead"},"13.5.1":{"name":"typescript-estree","description":"A parser that converts TypeScript source code into an ESTree compatible form","homepage":"https://github.com/JamesHenry/typescript-estree","main":"dist/parser.js","version":"13.5.1","engines":{"node":">=6.14.0"},"repository":{"type":"git","url":"git+https://github.com/JamesHenry/typescript-estree.git"},"bugs":{"url":"https://github.com/JamesHenry/typescript-estree/issues"},"license":"BSD-2-Clause","devDependencies":{"@babel/code-frame":"7.0.0","@babel/parser":"7.2.3","@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@commitlint/travis-cli":"^7.1.2","@types/babel-code-frame":"^6.20.1","@types/jest":"^23.3.9","@types/lodash.isplainobject":"^4.0.4","@types/lodash.unescape":"^4.0.4","@types/node":"^10.12.2","@types/semver":"^5.5.0","@types/shelljs":"^0.8.0","cz-conventional-changelog":"2.1.0","glob":"7.1.2","husky":"0.14.3","jest":"23.6.0","lint-staged":"7.3.0","lodash.isplainobject":"4.0.6","prettier":"^1.14.3","semantic-release":"^15.9.16","shelljs":"0.8.2","travis-deploy-once":"^5.0.8","ts-jest":"^23.10.4","typescript":"~3.2.1"},"keywords":["ast","estree","ecmascript","javascript","typescript","parser","syntax"],"scripts":{"build":"tsc","test":"jest","unit-tests":"jest \"./tests/lib/.*\"","ast-alignment-tests":"jest spec.ts","precommit":"npm test && lint-staged","cz":"git-cz","commitmsg":"commitlint -E GIT_PARAMS","check-format":"prettier --list-different \"./**/*.{ts,js,json,md}\"","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"dependencies":{"lodash.unescape":"4.0.1","semver":"5.5.0"},"peerDependencies":{"typescript":"*"},"lint-staged":{"*.{ts,js,json,md}":["prettier --write","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"gitHead":"40eae73722c29c6337e95e1385bf4ef9fc7f96bb","_id":"typescript-estree@13.5.1","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"integrity":"sha512-/333wiZ7XGvQ0QOfYkpEMH1cvZcbuLtkjKNo8YFK+sfLk7wf08SfQZ8LsQrk1w5fbzCUZBKp8ESgj3RQFey+jg==","shasum":"1c83f9b7d44552ca425a6bfda12c5baa78b02772","tarball":"https://registry.npmjs.org/typescript-estree/-/typescript-estree-13.5.1.tgz","fileCount":29,"unpackedSize":227616,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcMiuUCRA9TVsSAnZWagAAa6wP/0i4+biQULSgDAsCYFBC\nGFvSf8ZvIUr7aJRicLvShl/Nfhl48hyVp1crdXVuN/5iLfHc91hPvNVgmNNf\niyshZe9cFYohrqHjvPpKVDTFqCxmkJrEVdhvb4/YeetdTy/svEYGH+qc/AgQ\n2fwVLPgYHHchg16K0xGHoOJL/5lxc8rGTBMpBcSNKESajgY4utrTeKHZhCA/\nvKeXPS0kChPh1TisAYWeJ/deYTdTtLMWgS7rlSaJIPghNX0IaA4acDk/PmNk\nVI10ETSvrX0PLM7qYCOGJW3aUuqJ80vyXOearoNEpAHQi8xSf7OcrlMLMCDu\nbsAB9ztgYr3u7/YmmPb6FEN/LWSj388fmPuQ8h07XYPvMO0AtpRuNWCYEglI\nLUYPklVP00XkPWEle/j3JsW2BGVxlSUypWdPpCYTdEvzsOuf8j/qtcgUc0MN\nuviYSRSkfMnYMghLJb4jvHpdJQAPG86f/BQ1hYXlqntUbisHwI1MkJsr2wqp\nQjJI7t+OM9SCUcgaF84ToBszyoQmZTZMafxIGY6TYCskG6kxp4X3JI9bn5ye\nBkeRVPnQbzxYdAxrpwYgQZmBxwFT/epSXTyWTeQxxxiPZ3lDjZGnx8YvijdN\nEHDCHf6zxwZ7bJ5P2c6OP9URGideesLUYAkgH3RpADWrO51WNNIdNbMLI9ut\napV1\r\n=NR2O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2u2p8CAUE2/+PCnDDb0rt8mLXnxD1t2nYqGxwJwN+nwIhAPcgWPMfO+DTccyurmC2CMny0RuXISEee9dcCS9Ex9p3"}]},"maintainers":[{"name":"jameshenry","email":"james@henry.sc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-estree_13.5.1_1546791827680_0.7493673437710184"},"_hasShrinkwrap":false,"deprecated":"This package was moved to @typescript-eslint/typescript-estree, please install the latest version from there instead"},"13.5.2":{"name":"typescript-estree","description":"A parser that converts TypeScript source code into an ESTree compatible form","homepage":"https://github.com/JamesHenry/typescript-estree","main":"dist/parser.js","version":"13.5.2","engines":{"node":">=6.14.0"},"repository":{"type":"git","url":"git+https://github.com/JamesHenry/typescript-estree.git"},"bugs":{"url":"https://github.com/JamesHenry/typescript-estree/issues"},"license":"BSD-2-Clause","devDependencies":{"@babel/code-frame":"7.0.0","@babel/parser":"7.2.3","@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@commitlint/travis-cli":"^7.1.2","@types/babel-code-frame":"^6.20.1","@types/jest":"^23.3.9","@types/lodash.isplainobject":"^4.0.4","@types/lodash.unescape":"^4.0.4","@types/node":"^10.12.2","@types/semver":"^5.5.0","@types/shelljs":"^0.8.0","cz-conventional-changelog":"2.1.0","glob":"7.1.2","husky":"0.14.3","jest":"23.6.0","lint-staged":"7.3.0","lodash.isplainobject":"4.0.6","prettier":"^1.14.3","semantic-release":"^15.9.16","shelljs":"0.8.2","travis-deploy-once":"^5.0.8","ts-jest":"^23.10.4","typescript":"~3.2.1"},"keywords":["ast","estree","ecmascript","javascript","typescript","parser","syntax"],"scripts":{"build":"tsc","test":"jest","unit-tests":"jest \"./tests/lib/.*\"","ast-alignment-tests":"jest spec.ts","precommit":"npm test && lint-staged","cz":"git-cz","commitmsg":"commitlint -E GIT_PARAMS","check-format":"prettier --list-different \"./**/*.{ts,js,json,md}\"","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"dependencies":{"lodash.unescape":"4.0.1","semver":"5.5.0"},"peerDependencies":{"typescript":"*"},"lint-staged":{"*.{ts,js,json,md}":["prettier --write","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"gitHead":"9c062ebf35442d8cfc69860def047e3ad982ff92","_id":"typescript-estree@13.5.2","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"integrity":"sha512-X6Qrv7LZgB6+jeUuWfv/tru+NKlD1GMViDm9uNHPin3y/+TL9thy5QdYlND0XwbRrPtpCpyxO6X0Nqt/GQmhNA==","shasum":"2004af6ca121821f657d06473b5196db195b0e02","tarball":"https://registry.npmjs.org/typescript-estree/-/typescript-estree-13.5.2.tgz","fileCount":29,"unpackedSize":227727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcMm6kCRA9TVsSAnZWagAAi4oP/jWSWM5RD61DWKcaN5g8\nXt8pvjvHGir58yLuvGRfS92tzsiaLD7j0NoA4LZ0snzWjwrGr1ZlPo1ZuZMf\nzcXEY95mrkxt5WrjORszxrz2I8ZXMmqovxB0WbUoMy/c6JAckhUQfBj/RttW\npwdlBjJAZf7Ktvb0UHxFL1LKV/b2XIDlE3U/OjAuBcuzwX2x+mWUSyxVO7fh\nmHTfn9MbwJFTfuXW4ieQ5CQDHzTMUmx1gGgkVejZ1nsWwe8hD/kZ6sBodxc6\nfiFmo4E+IytyEZUkBdsEaKOAkGKRiM0wRiFtgUqhfWrkpLRHb4fXeUGe1xz8\nWB3q9Dpo9mwD/c+sN3KcR6I89lyTiplXcFaF/4Ho/ikeMzCypeiFmddusGIB\nrjKiQ/+4cfO4rc+NyxHMRuCJaO/8DzsIydwLpSuMowul6JFo0LSbj3kn44Rl\nIjOqXAqrCgsR1FwV5aRI5WlVL6qNiCCMeZ6wYJp0+wH4LcuXAF7/oQ7eNGfM\njn6spcli1Cgy6qEviCLz2rlE3NZwPgpjSeMhKVlY8ZWSZx0M+CV4/oyILHqY\nG0D/hTEDwoSfShtDTv9gB2KRYNAKnX2t2nxzA0EJjS9q7awlv4IHAQrPWWbW\n4KLEBdVnnEq3sNgHCn5vOY5cdfzI2F/2tWJK3B8EVB3kqrCZs5kIdun0J2To\npQh8\r\n=3twr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICEeg7PUUcovmcWd0wMp0GiJg3d4I5kQvllRfYSvLzYnAiAv8eIvZfX1Me2s4wCRmPWTSgNjrRYLAYsGXkI8zVXq3A=="}]},"maintainers":[{"name":"jameshenry","email":"james@henry.sc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-estree_13.5.2_1546808996099_0.35998452149655114"},"_hasShrinkwrap":false,"deprecated":"This package was moved to @typescript-eslint/typescript-estree, please install the latest version from there instead"},"13.5.3":{"name":"typescript-estree","description":"A parser that converts TypeScript source code into an ESTree compatible form","homepage":"https://github.com/JamesHenry/typescript-estree","main":"dist/parser.js","version":"13.5.3","engines":{"node":">=6.14.0"},"repository":{"type":"git","url":"git+https://github.com/JamesHenry/typescript-estree.git"},"bugs":{"url":"https://github.com/JamesHenry/typescript-estree/issues"},"license":"BSD-2-Clause","devDependencies":{"@babel/code-frame":"7.0.0","@babel/parser":"7.2.3","@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@commitlint/travis-cli":"^7.1.2","@types/babel-code-frame":"^6.20.1","@types/jest":"^23.3.9","@types/lodash.isplainobject":"^4.0.4","@types/lodash.unescape":"^4.0.4","@types/node":"^10.12.2","@types/semver":"^5.5.0","@types/shelljs":"^0.8.0","cz-conventional-changelog":"2.1.0","glob":"7.1.2","husky":"0.14.3","jest":"23.6.0","lint-staged":"7.3.0","lodash.isplainobject":"4.0.6","prettier":"^1.14.3","semantic-release":"^15.9.16","shelljs":"0.8.2","travis-deploy-once":"^5.0.8","ts-jest":"^23.10.4","typescript":"~3.2.1"},"keywords":["ast","estree","ecmascript","javascript","typescript","parser","syntax"],"scripts":{"build":"tsc","test":"jest","unit-tests":"jest \"./tests/lib/.*\"","ast-alignment-tests":"jest spec.ts","precommit":"npm test && lint-staged","cz":"git-cz","commitmsg":"commitlint -E GIT_PARAMS","check-format":"prettier --list-different \"./**/*.{ts,js,json,md}\"","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"dependencies":{"lodash.unescape":"4.0.1","semver":"5.5.0"},"peerDependencies":{"typescript":"*"},"lint-staged":{"*.{ts,js,json,md}":["prettier --write","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"gitHead":"9f1c620d053b3e615a11bd85cf0bac98f13ee10a","_id":"typescript-estree@13.5.3","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"integrity":"sha512-rrbSKojk7lwWB7xXFNRJcnACL88RQQwSUppmhHuzaRmpOoGdZVWlrTp0umdO+VibsVqOBhUSiG8fy5//dJ/moQ==","shasum":"3c393538010820fc222aa0fcf9275aa22ea525cf","tarball":"https://registry.npmjs.org/typescript-estree/-/typescript-estree-13.5.3.tgz","fileCount":29,"unpackedSize":227740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcN7maCRA9TVsSAnZWagAASaYP/iUZILzPGUoBPOKGcYLS\nknf6r+sSnoIAQNhaNkctENwqnCY27lB9BTUd56Hd5UFNj7k668t2ZMtn1huH\n5kxkYu+2fdryE19oK4LABfayp9du0nH7uxNXNZV0MwcjfwWKS1CpMve0DOYL\nGx3NLUvl+Q42BNGzay2+38nuEXdKQdMG+ypRPcDru0LJEhvqyPh3MW2j0d7R\nScfozbXiNqSPFrzp+YG5sTXr8o/bYVKqQq4foTxSBMnqTvV8MdySYBGsChwm\nD64Eo3r9g9KuSuBO22anfqvhZVqksVoE44lasJSxkDE2vjhfC0cO7EOuT5Ta\n5FFJsKQQUfvgM1pHK3PCJ0fUbh5aW4LkxZqK+npVtsn0G+T2As+I92Com5az\nD/9mNhU3Itd+LhfYU9uYMRRCRSYo4Sa5Oj9YOG7IuE3EI28rV90bRLc+IcOF\n52IDrFYR2hfI6na3ukJWXaLyt4JBB3O4EgVSWDztupHWF+KamgIrYIVQ/I71\n1eBVXfB50H/nk2a2KihK+PWNnVb2j8oRKBwAzTWe+hNF47ttvQz9TvpM+QuF\nhO6Tiyk6OeL1c4VCbRqaKrwEbwISdk4iRy7tFeEQSsc4V+rEaaF0kH5k0wFo\nfZAAJH469mBTd6cAzMNSE9TDM+mRn+PFa3rYJsEHqvo8uCBA893LJcECVqPZ\nsHNs\r\n=lblp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFS8hUfhIxhkfGtihsTiNCfJf0QwmfZO/4AfrICTS3lSAiEAlkBTy3o5w7J3FLbNQrsRVgrtazgZdlTl6hQ3Wj/dDvs="}]},"maintainers":[{"name":"jameshenry","email":"james@henry.sc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-estree_13.5.3_1547155865934_0.87653962703567"},"_hasShrinkwrap":false,"deprecated":"This package was moved to @typescript-eslint/typescript-estree, please install the latest version from there instead"},"13.6.0":{"name":"typescript-estree","description":"A parser that converts TypeScript source code into an ESTree compatible form","homepage":"https://github.com/JamesHenry/typescript-estree","main":"dist/parser.js","version":"13.6.0","engines":{"node":">=6.14.0"},"repository":{"type":"git","url":"git+https://github.com/JamesHenry/typescript-estree.git"},"bugs":{"url":"https://github.com/JamesHenry/typescript-estree/issues"},"license":"BSD-2-Clause","devDependencies":{"@babel/code-frame":"7.0.0","@babel/parser":"7.2.3","@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@commitlint/travis-cli":"^7.1.2","@types/babel-code-frame":"^6.20.1","@types/jest":"^23.3.9","@types/lodash.isplainobject":"^4.0.4","@types/lodash.unescape":"^4.0.4","@types/node":"^10.12.2","@types/semver":"^5.5.0","@types/shelljs":"^0.8.0","cz-conventional-changelog":"2.1.0","glob":"7.1.2","husky":"0.14.3","jest":"23.6.0","lint-staged":"7.3.0","lodash.isplainobject":"4.0.6","prettier":"^1.14.3","semantic-release":"^15.9.16","shelljs":"0.8.2","travis-deploy-once":"^5.0.8","ts-jest":"^23.10.4","typescript":"~3.2.1"},"keywords":["ast","estree","ecmascript","javascript","typescript","parser","syntax"],"scripts":{"build":"tsc","test":"jest","unit-tests":"jest \"./tests/lib/.*\"","ast-alignment-tests":"jest spec.ts","precommit":"npm test && lint-staged","cz":"git-cz","commitmsg":"commitlint -E GIT_PARAMS","check-format":"prettier --list-different \"./**/*.{ts,js,json,md}\"","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"dependencies":{"lodash.unescape":"4.0.1","semver":"5.5.0"},"peerDependencies":{"typescript":"*"},"lint-staged":{"*.{ts,js,json,md}":["prettier --write","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"gitHead":"9b575de40562fc69ea19ae0fed3e4bc7a24c6f7b","_id":"typescript-estree@13.6.0","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"integrity":"sha512-5J8VGZLwQefYmQU5RWTlGjpG9FjEcZLaU72469q8+Vxn2qKdrA4ijc9ehfemMGpdBfdybFTy9Ci5QsOybnJC2A==","shasum":"d8dcfac67c3c701753a3cca4eb85f3741135d0df","tarball":"https://registry.npmjs.org/typescript-estree/-/typescript-estree-13.6.0.tgz","fileCount":29,"unpackedSize":226990,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcN8RvCRA9TVsSAnZWagAAhqIP/3xAX9QdbGK+BUbMBSph\nvYQA9pJSANyqVNpOClfMinMUkOX1u2dtF8ObU10QoZPLS9aCg7DvAGMnv/ep\nbfI7CAel1UnwUz+4pHKd/22HvZqha6LzQYf7cN7lOjvA93jd68qeRtBS6wK4\nltC833EnvCyoQ/eMeIeXNA2YlmRuvbFBnqzf2c4ccmQ3jFxNeq62siNSEWi8\nw/L0t8w05KyuwC3Lom79pn5RMpJaEjF8Vj8vWAqhG1BrA+l5MbhGByMci6zl\nQVL3AWFeM6yg7Rhq5UWCz/N+axaSDmt+9wNi3q299BIeRX+5DEgeGVOHBDjV\nA3u87wCXhWfSPJfLFf2GaZ7kdS2NtcYO1aNut6XH9273YhoCUHdM+dLPrDsI\nkdz5aTgEEWBh3zpBrcu0bBwWV0UtFP/SxRH4ZZlsK/9IeSbv68XUL3faQL0w\nDML2XpjaacSylbxHZMkSDGTDrU0k7LzaH3n0QAHKw1ELFepKHBvEvBMmlu7g\n8BcsuS78L724/eC78+iPXXUHUsKPmRcEc1nJG8TsVS7xHnr3oPPwV4l/sGwG\n9XklmIC2ONAM18Vq3/99rdnIX+mkeOC3GIdsTSKsCnIHV9yS0+2Gka29WS33\nKbC1rWVus1BbdspMGugGTzqxuzmoR9C8fn4rVrrAlXfCJSvBVRjE8yBBBrXH\n8FoG\r\n=D+Kd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHguGJMpyr6w+D7lg6MBMzmxMlTsBk7rhh/1cCqwALhwIgM9WHs/vTQDpQz6OCHcWR8tHR9wxdvmr2E1uBIHaHJuI="}]},"maintainers":[{"name":"jameshenry","email":"james@henry.sc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-estree_13.6.0_1547158639120_0.5038273009160996"},"_hasShrinkwrap":false,"deprecated":"This package was moved to @typescript-eslint/typescript-estree, please install the latest version from there instead"},"14.0.0":{"name":"typescript-estree","description":"A parser that converts TypeScript source code into an ESTree compatible form","homepage":"https://github.com/JamesHenry/typescript-estree","main":"dist/parser.js","version":"14.0.0","engines":{"node":">=6.14.0"},"repository":{"type":"git","url":"git+https://github.com/JamesHenry/typescript-estree.git"},"bugs":{"url":"https://github.com/JamesHenry/typescript-estree/issues"},"license":"BSD-2-Clause","devDependencies":{"@babel/code-frame":"7.0.0","@babel/parser":"7.2.3","@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@commitlint/travis-cli":"^7.1.2","@types/babel-code-frame":"^6.20.1","@types/jest":"^23.3.9","@types/lodash.isplainobject":"^4.0.4","@types/lodash.unescape":"^4.0.4","@types/node":"^10.12.2","@types/semver":"^5.5.0","@types/shelljs":"^0.8.0","cz-conventional-changelog":"2.1.0","glob":"7.1.2","husky":"0.14.3","jest":"23.6.0","lint-staged":"7.3.0","lodash.isplainobject":"4.0.6","prettier":"^1.14.3","semantic-release":"^15.9.16","shelljs":"0.8.2","travis-deploy-once":"^5.0.8","ts-jest":"^23.10.4","typescript":"~3.2.1"},"keywords":["ast","estree","ecmascript","javascript","typescript","parser","syntax"],"scripts":{"build":"tsc","test":"jest","unit-tests":"jest \"./tests/lib/.*\"","ast-alignment-tests":"jest spec.ts","precommit":"npm test && lint-staged","cz":"git-cz","commitmsg":"commitlint -E GIT_PARAMS","check-format":"prettier --list-different \"./**/*.{ts,js,json,md}\"","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"dependencies":{"lodash.unescape":"4.0.1","semver":"5.5.0"},"peerDependencies":{"typescript":"*"},"lint-staged":{"*.{ts,js,json,md}":["prettier --write","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"gitHead":"f52bc03afde6080e38f2606846180f6948acc0b0","_id":"typescript-estree@14.0.0","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"integrity":"sha512-s6Hj4PngxkEC205muIsVKVAjX71g7+C3uAmtz6pAFgo0WDmzRr/xlT04I2H9ubbuM/erx0q1An59qO78I7s9Jw==","shasum":"633ca9a69898d46f7b49cf58aa03dd5c7a3a18f2","tarball":"https://registry.npmjs.org/typescript-estree/-/typescript-estree-14.0.0.tgz","fileCount":29,"unpackedSize":226960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcN9isCRA9TVsSAnZWagAAfPYP/3mauESfVohE7o/UsXng\nvcb8EpFOiuMZGcFULVNbo6YycvCsR6kNB9Ui+vFDhKlGKdFux1tx+qHI9PoK\n2b0zkRlDX3cXAMYL/+Phc1hGa9ROtyTM6vs888X/gxlwC0S2koux4KtLyvKf\n/mBvHlhTCDiiC/mempRGPRABzD3DczrfAAl4L9UnXM9753ZkMBDMhExAkZpG\nBKPC9vWS6+B5njU5O9kpbi/dIRp1oBG7r2TfX4mE4TsPnCIOKLJsQHmnll+D\ngZOlQpm6735+a/jle+mEH1YvjUQ4tHpsBgCJ06IAkHo5ksTzyEMt44/qFnlB\nWxUCNLkWYdX7E71nhFPXlnnTfugSTwbCFWvWxxXz0PY1YezIuGuFQrHyulEF\n0O8Y5QSJHid7FI+/K7xJq64PzaKwCS/VMFlqp6su0NZeT9IQ5QwAPuheTLHJ\nlOArBHtm/ttbkz9SLJnRNVSgRqLQJp2WBrOS0uzDmyJ8YBvFgzh7H3sNrGvy\nkZaFKvk9Te6YelVWJDBgRNd4qMojhOEZY7anEhOiQUiZTaLce/+rmHFE60p1\nfnWBegE+Nhz1h1xej592lPj7TnIUFyaqEkImFOr8zSBO3/0+uqanGQasmLJ8\nmLWCowVPuXrfX9DhFESIfGi98jsUQTHvRVRf2K23qtDC7vrnprmrgFYdJ/Ax\nW1wj\r\n=bj2x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGmIHmNeJhnnSiL54g8v0V84anxEHn4+jMf6zkr04x+3AiEAkwKuTP0mrpkhUME50dtery7tyqjptTTEiTPjplZzatg="}]},"maintainers":[{"name":"jameshenry","email":"james@henry.sc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-estree_14.0.0_1547163820040_0.025137319444715533"},"_hasShrinkwrap":false,"deprecated":"This package was moved to @typescript-eslint/typescript-estree, please install the latest version from there instead"},"15.0.0":{"name":"typescript-estree","description":"A parser that converts TypeScript source code into an ESTree compatible form","homepage":"https://github.com/JamesHenry/typescript-estree","main":"dist/parser.js","version":"15.0.0","engines":{"node":">=6.14.0"},"repository":{"type":"git","url":"git+https://github.com/JamesHenry/typescript-estree.git"},"bugs":{"url":"https://github.com/JamesHenry/typescript-estree/issues"},"license":"BSD-2-Clause","devDependencies":{"@babel/code-frame":"7.0.0","@babel/parser":"7.2.3","@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@commitlint/travis-cli":"^7.1.2","@types/babel-code-frame":"^6.20.1","@types/jest":"^23.3.9","@types/lodash.isplainobject":"^4.0.4","@types/lodash.unescape":"^4.0.4","@types/node":"^10.12.2","@types/semver":"^5.5.0","@types/shelljs":"^0.8.0","cz-conventional-changelog":"2.1.0","glob":"7.1.2","husky":"0.14.3","jest":"23.6.0","lint-staged":"7.3.0","lodash.isplainobject":"4.0.6","prettier":"^1.14.3","semantic-release":"^15.9.16","shelljs":"0.8.2","travis-deploy-once":"^5.0.8","ts-jest":"^23.10.4","typescript":"~3.2.1"},"keywords":["ast","estree","ecmascript","javascript","typescript","parser","syntax"],"scripts":{"build":"tsc","test":"jest","unit-tests":"jest \"./tests/lib/.*\"","ast-alignment-tests":"jest spec.ts","precommit":"npm test && lint-staged","cz":"git-cz","commitmsg":"commitlint -E GIT_PARAMS","check-format":"prettier --list-different \"./**/*.{ts,js,json,md}\"","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"dependencies":{"lodash.unescape":"4.0.1","semver":"5.5.0"},"peerDependencies":{"typescript":"*"},"lint-staged":{"*.{ts,js,json,md}":["prettier --write","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"gitHead":"337f405998eab409c9132cafdaea71ab3996d447","_id":"typescript-estree@15.0.0","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"integrity":"sha512-5/dqC8RPfa2jiaY9SSozUM/l3DKT1TuJgJw6SFOfd/Lr3yRjeids8exv1t77W6zeMJ0QGKgU1ZV6eJg/8CjN+w==","shasum":"1fdc98b8e3bec0f5cdb00a90d8cfc4395d848a86","tarball":"https://registry.npmjs.org/typescript-estree/-/typescript-estree-15.0.0.tgz","fileCount":29,"unpackedSize":227270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcN9r/CRA9TVsSAnZWagAAZVgP/iyundg4oaBu2lXk2uI+\nuoTEPxKQUr2eyGItWK4YV/tl0Kt+5IaA+/VjL5tLYoGHaDx0O7mAELVF3gcq\n5Q9G6w5YxH7/DmwWxMgmdkHVhJKLEpNmO1Y5QwtYfKFocvUGIxdyEsuZrg0I\nj+APgiXdh+b02SKVF0kxTYK+dwkLL8oDEPdlDKVv5bZiHUniPzZjrd+1iZNn\ngq9+VcTK4gk2oe3z+lMKm7A4MdyriMjR06b49xtpyAmESGoew1hZUU3uzi9n\nziI/w7L6DCcboo727SE//1hmTFfOD+WWrLCn15W4or9dF5CgFxx6cbG1e0Ey\nB0YKxw6J/HWF4X/1TQuEacVPZwhlb32kC/sL5h4Uj7h1fj0b1JHKpYOMuxNn\nFPULwTNlFFWudjRIF2IiYXwkUjNi5glGaFKYW8Xe5JPjQDyTeUxPznHfLow9\nLkWp2+jPTe14TK1QsWZzU2FX9MmpYtkHEN3gA+cph0Aq9pqQml1WdkM00hY4\nYfIRV5kayJuSnirEprUd4ZnH/y/SSa6exQbP2maeJDW6zcrH/QUbFochUA2U\nacvpGxSPvO+f4epSY8Popp03YxM0Kyj/kGI1p6bHRM+IryH/Q8NqMunP7ORw\n2u6f2kiO27WZzLUe+8PYgIXA6jwhvGxSMsZaOhK6o8i+BcIx3KnIHceyUuay\nz6Sm\r\n=qvH/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICjXI6dpcC8QNPcodMq2dJ4DXgaI990tpkWlJ0oLChTGAiEA9Hza5nHtyGPRT81zaVedfaur91Wh5kHUVWmcdznMJKU="}]},"maintainers":[{"name":"jameshenry","email":"james@henry.sc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-estree_15.0.0_1547164414491_0.058491823868043635"},"_hasShrinkwrap":false,"deprecated":"This package was moved to @typescript-eslint/typescript-estree, please install the latest version from there instead"},"16.0.0":{"name":"typescript-estree","description":"A parser that converts TypeScript source code into an ESTree compatible form","homepage":"https://github.com/JamesHenry/typescript-estree","main":"dist/parser.js","version":"16.0.0","engines":{"node":">=6.14.0"},"repository":{"type":"git","url":"git+https://github.com/JamesHenry/typescript-estree.git"},"bugs":{"url":"https://github.com/JamesHenry/typescript-estree/issues"},"license":"BSD-2-Clause","devDependencies":{"@babel/code-frame":"7.0.0","@babel/parser":"7.2.3","@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@commitlint/travis-cli":"^7.1.2","@types/babel-code-frame":"^6.20.1","@types/jest":"^23.3.9","@types/lodash.isplainobject":"^4.0.4","@types/lodash.unescape":"^4.0.4","@types/node":"^10.12.2","@types/semver":"^5.5.0","@types/shelljs":"^0.8.0","cz-conventional-changelog":"2.1.0","glob":"7.1.2","husky":"0.14.3","jest":"23.6.0","lint-staged":"7.3.0","lodash.isplainobject":"4.0.6","prettier":"^1.14.3","semantic-release":"^15.9.16","shelljs":"0.8.2","travis-deploy-once":"^5.0.8","ts-jest":"^23.10.4","typescript":"~3.2.1"},"keywords":["ast","estree","ecmascript","javascript","typescript","parser","syntax"],"scripts":{"build":"tsc","test":"jest --coverage","unit-tests":"jest \"./tests/lib/.*\"","ast-alignment-tests":"jest spec.ts","precommit":"npm test && lint-staged","cz":"git-cz","commitmsg":"commitlint -E GIT_PARAMS","check-format":"prettier --list-different \"./**/*.{ts,js,json,md}\"","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"dependencies":{"lodash.unescape":"4.0.1","semver":"5.5.0"},"peerDependencies":{"typescript":"*"},"lint-staged":{"*.{ts,js,json,md}":["prettier --write","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"gitHead":"d3a0c0342c34299688a84fe02cb15955b123467a","_id":"typescript-estree@16.0.0","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"integrity":"sha512-hiQVCl22baUqRJAqb2QhbuVGCpT2CyzLmmHuTWKKTaKcR1rkOslmybrIdaNfDxNpG63wwzr/aqBfvVtbdIRIDg==","shasum":"ea47fb377bdcf24ede82e6fa263819ee1511f907","tarball":"https://registry.npmjs.org/typescript-estree/-/typescript-estree-16.0.0.tgz","fileCount":29,"unpackedSize":227607,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOT/LCRA9TVsSAnZWagAArkMP/i+2lTXreutaFuGLpWub\nqcGbGQDthrx1bkgtZ6Gr7WWm/d0k1poD5jdokxV33QX/150Vd/mN6CC04PFv\n4kqMJ57NoYmkc9yQVGyTdBzcdP8Q26JMvts3UUSyQK+yoLJ9ctIbNE8k46XA\necjQYm+7PulQCdbFqUrS+TlE24Elj2FLnQJKtF5X0em6OCXW5+4ZDV/I1ull\nAuU3g7N86NgAHU8Vhz+rZj4DnUUc9CzX3oiL7Fni7aqwhmIJOHyMFAI1+79r\noHtji6L3Z82eCUl9dyE1qxES8TsAABemJ+I4IHF8BOC7Gzi16XX9jjsouktw\n0PMyeRNPQQlIyYznS0Vqpu44HMfHRwPvl5lbIQjKBcBDUBsLdHa5NpngC1xf\nFLmtMVNfrSt2tkQvnTK2KBEv19yMd48JmdcwiKUUB1jcyNMD3fNGgxFx18Lc\nT0J+ugSUwiXbadNBD2sn+KwdcORMhHCZPP1hYzroRf9v8NHgQjeGl3WlTKy4\nFmLTEzQ/OVF4YsMLCk2jYqojkeM1hLKIyj3bs8jVOwgkFPlxzI7mVPs2raZj\npiGE+lE2wXv6RY1QXfv1hE6LPXhRtdchUbvsQrroP4CXtv02mh4JX/ctK2dB\nfsfwAK2YtfTwv546dSfH1BtPMYjY6SWszxAmQi/XUqOoj38AgFNFfAoXI4T8\nmjRF\r\n=esE4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDLUy4tWgwNmq73rP/ly5vxjBIsrLsJV/ZC1BkHajMkhAiAPOcLREj+IMhhrFtZZXmLow9VDReGtQiLtaL3yDJ+WcA=="}]},"maintainers":[{"name":"jameshenry","email":"james@henry.sc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-estree_16.0.0_1547255754333_0.03864110094335449"},"_hasShrinkwrap":false,"deprecated":"This package was moved to @typescript-eslint/typescript-estree, please install the latest version from there instead"},"17.0.0":{"name":"typescript-estree","description":"A parser that converts TypeScript source code into an ESTree compatible form","homepage":"https://github.com/JamesHenry/typescript-estree","main":"dist/parser.js","version":"17.0.0","engines":{"node":">=6.14.0"},"repository":{"type":"git","url":"git+https://github.com/JamesHenry/typescript-estree.git"},"bugs":{"url":"https://github.com/JamesHenry/typescript-estree/issues"},"license":"BSD-2-Clause","devDependencies":{"@babel/code-frame":"7.0.0","@babel/parser":"7.2.3","@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@commitlint/travis-cli":"^7.1.2","@types/babel-code-frame":"^6.20.1","@types/jest":"^23.3.9","@types/lodash.isplainobject":"^4.0.4","@types/lodash.unescape":"^4.0.4","@types/node":"^10.12.2","@types/semver":"^5.5.0","@types/shelljs":"^0.8.0","cz-conventional-changelog":"2.1.0","glob":"7.1.2","husky":"0.14.3","jest":"23.6.0","lint-staged":"7.3.0","lodash.isplainobject":"4.0.6","prettier":"^1.14.3","semantic-release":"^15.9.16","shelljs":"0.8.2","travis-deploy-once":"^5.0.8","ts-jest":"^23.10.4","typescript":"~3.2.1"},"keywords":["ast","estree","ecmascript","javascript","typescript","parser","syntax"],"scripts":{"build":"tsc","test":"jest --coverage","unit-tests":"jest \"./tests/lib/.*\"","ast-alignment-tests":"jest spec.ts","precommit":"npm test && lint-staged","cz":"git-cz","commitmsg":"commitlint -E GIT_PARAMS","check-format":"prettier --list-different \"./**/*.{ts,js,json,md}\"","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"dependencies":{"lodash.unescape":"4.0.1","semver":"5.5.0"},"peerDependencies":{"typescript":"*"},"lint-staged":{"*.{ts,js,json,md}":["prettier --write","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"gitHead":"f11e368a513664ab8b122b380ab04fc5574c4c66","_id":"typescript-estree@17.0.0","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"integrity":"sha512-0U+Q583pXRDPQXxwYMEo3lVZ7fGZfQGUXTtk68bevRcP76r+pDmeHB6XjMAFnnlU5CmD98/ykA6NQUiE8YQ3/A==","shasum":"265f22b4e35d71e6fb0a28e42995b71f130016f0","tarball":"https://registry.npmjs.org/typescript-estree/-/typescript-estree-17.0.0.tgz","fileCount":29,"unpackedSize":221412,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOgjYCRA9TVsSAnZWagAABBoP/RX1IIEqwAObUAaXlV3U\nZ0oOYKyt61NZf/huJ2NVSwKgYqR6++RyGkO+og2adh7P7xXXaYxApT/L0B1b\nvBKTE6qLvPiamWYF1xSUBzojw8cVHT4+rB/yOZKS59R8Q9JtC7BJwUc1Qgil\nqXfLCiOXNvokM0Ok9yb0dw7i6SVEZ1Jk93NlqlNgcUL5kzAKr3FJVX84D8S3\nE4MudrdmRlWiSPzP64iQZKk7hfyj7PVpb13BnUHkCmC224hIjh3NW0lUsKeF\nS8Rhj+5Xmrd5K3MoARa/k6MfD9oLgYarhRAsWcmYbltZ34JQvJuMujwqtK8L\nnNQL/us1Ji03QZYNhcE+zZ/2S9ISDsiXQWAUp1/1BA7FAxN/PeXidfnjjNiL\n54r6TXMLFRto19SK/uOw45fAv16daYmLxQMxoSIBPKQox0mdQMBRt/oc1Gis\nxCeQM6i8GYCsawNmEKXYilsGsVdo2iAff0+4PyelOLP3tuw3pAPJkOC9b4XA\nX4Iz9L4cjv9S6KyDyCwnE8m+h7ktNOSRbSjjiI2PKkSug4QRfW1ZlypEp3sw\n03SdwdsUpcK41DrBkfakfj3U2nRybGWIGFwwapfHCK7V3ALS0QmhJhbZ9Xxm\nCf8eXd5j+dWd7oAqLaSK5FHfGVGR35dKuUwVnBJ0twoYxjmznO9yx2X+XPLt\njgAc\r\n=2cuF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGoxJG6niWsO3MejfUCBpfKta1wtyc5yOJdpO08/zHYBAiEArqrV8/YPItNf+P4rDXJoBBI7e+WHjjmVyz1lgVfosC0="}]},"maintainers":[{"name":"jameshenry","email":"james@henry.sc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-estree_17.0.0_1547307223782_0.8038735010007345"},"_hasShrinkwrap":false,"deprecated":"This package was moved to @typescript-eslint/typescript-estree, please install the latest version from there instead"},"18.0.0":{"name":"typescript-estree","description":"A parser that converts TypeScript source code into an ESTree compatible form","homepage":"https://github.com/JamesHenry/typescript-estree","main":"dist/parser.js","version":"18.0.0","engines":{"node":">=6.14.0"},"repository":{"type":"git","url":"git+https://github.com/JamesHenry/typescript-estree.git"},"bugs":{"url":"https://github.com/JamesHenry/typescript-estree/issues"},"license":"BSD-2-Clause","devDependencies":{"@babel/code-frame":"7.0.0","@babel/parser":"7.2.3","@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@commitlint/travis-cli":"^7.1.2","@types/babel-code-frame":"^6.20.1","@types/jest":"^23.3.9","@types/lodash.isplainobject":"^4.0.4","@types/lodash.unescape":"^4.0.4","@types/node":"^10.12.2","@types/semver":"^5.5.0","@types/shelljs":"^0.8.0","cz-conventional-changelog":"2.1.0","glob":"7.1.2","husky":"0.14.3","jest":"23.6.0","lint-staged":"7.3.0","lodash.isplainobject":"4.0.6","prettier":"^1.14.3","semantic-release":"^15.9.16","shelljs":"0.8.2","travis-deploy-once":"^5.0.8","ts-jest":"^23.10.4","typescript":"~3.2.1"},"keywords":["ast","estree","ecmascript","javascript","typescript","parser","syntax"],"scripts":{"build":"tsc","test":"jest --coverage","unit-tests":"jest \"./tests/lib/.*\"","ast-alignment-tests":"jest spec.ts","precommit":"npm test && lint-staged","cz":"git-cz","commitmsg":"commitlint -E GIT_PARAMS","check-format":"prettier --list-different \"./**/*.{ts,js,json,md}\"","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"dependencies":{"lodash.unescape":"4.0.1","semver":"5.5.0"},"peerDependencies":{"typescript":"*"},"lint-staged":{"*.{ts,js,json,md}":["prettier --write","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"gitHead":"7176619fd4b0f28c7c862936571fdd79fe062438","_id":"typescript-estree@18.0.0","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"integrity":"sha512-HxTWrzFyYOPWA91Ij7xL9mNUVpGTKLH2KiaBn28CMbYgX2zgWdJqU9hO7Are+pAPAqY91NxAYoaAyDDZ3rLj2A==","shasum":"a309f6c6502c64d74b3f88c205d871a9af0b1d40","tarball":"https://registry.npmjs.org/typescript-estree/-/typescript-estree-18.0.0.tgz","fileCount":29,"unpackedSize":222514,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOjYUCRA9TVsSAnZWagAAVEMP/02cbdeDXRR75cuYxHSE\nOf1mrEANnZWIxhDigzAo3ca3cNmlXbOQVRlLozJJo2ZQK5RJwzG1MuaEW8dV\nuvPMMhj3PsiDq9/T8XbDXKsV+/7ZVOhEvaFdFqN5aK6uC+yJSJZHgYiqg3iY\ni8AA/gLkZmfYFvnJhvRqZqMm22QjRJAT2uhGJwV1pnCEVlxf+NpGfGLXtiRJ\n0SJSqJcfhTIcgmpBYHfCXauUbgjZuS1v2EtAV6QnW8Ew9hfZ3S1F/+kSLMk/\nBr+ZlNLPNiOusjWrQfBoO6s+p6oPJ1FQXeCMMCNR7B9nB6skkLKzhUNvak/t\nGEMTFRQPSZQxGnk6hicny9AoFadT2cc7S9J1MXb7+Qg8MUMIfGu146saoAA/\nrVo2v4HgVN/j4y7N5K78z2iGlbGypHTaImGHvmaJpmgsIuWJdWEwteYffBre\nACqkkFSfjQtS1krTAKAzLH12vvBVDAdSKkGVk+mtpnGwOgVYhzaHP1jewnb0\neFJBdCTxcGL5VollfaRKmpFwPMntpX5kwzGBHg2S7vD+ypPboO8cj28ifs6q\n1K/m5jtZaHv0pFfaeiEnmLlkZPtUihc2rhFsWPTm9Hm8XnD8LQHCaR4/vmQ1\nBkptLzivk8uG7fYLmk7e273ukx+rUAKsRIfBaCIbiZ9oT4s65kr2k9R0LLMd\n9lGX\r\n=MqQk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+IcdpYgIQkXxcQvYT5nLrW2UOusxxtuwDm6xKBMOhFwIhAMR3T8nsH4KYZaEsT8rhzqJlboLrm7NzscKPJJNuX6af"}]},"maintainers":[{"name":"jameshenry","email":"james@henry.sc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-estree_18.0.0_1547318804112_0.3385379994289206"},"_hasShrinkwrap":false,"deprecated":"This package was moved to @typescript-eslint/typescript-estree, please install the latest version from there instead"},"18.1.0":{"name":"typescript-estree","description":"A parser that converts TypeScript source code into an ESTree compatible form","homepage":"https://github.com/JamesHenry/typescript-estree","main":"dist/parser.js","version":"18.1.0","engines":{"node":">=6.14.0"},"repository":{"type":"git","url":"git+https://github.com/JamesHenry/typescript-estree.git"},"bugs":{"url":"https://github.com/JamesHenry/typescript-estree/issues"},"license":"BSD-2-Clause","devDependencies":{"@babel/code-frame":"7.0.0","@babel/parser":"7.2.3","@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@commitlint/travis-cli":"^7.1.2","@types/babel-code-frame":"^6.20.1","@types/jest":"^23.3.9","@types/lodash.isplainobject":"^4.0.4","@types/lodash.unescape":"^4.0.4","@types/node":"^10.12.2","@types/semver":"^5.5.0","@types/shelljs":"^0.8.0","cz-conventional-changelog":"2.1.0","glob":"7.1.2","husky":"0.14.3","jest":"23.6.0","lint-staged":"7.3.0","lodash.isplainobject":"4.0.6","prettier":"^1.14.3","semantic-release":"^15.9.16","shelljs":"0.8.2","travis-deploy-once":"^5.0.8","ts-jest":"^23.10.4","typescript":"~3.2.1"},"keywords":["ast","estree","ecmascript","javascript","typescript","parser","syntax"],"scripts":{"build":"tsc","test":"jest --coverage","unit-tests":"jest \"./tests/lib/.*\"","ast-alignment-tests":"jest spec.ts","precommit":"npm test && lint-staged","cz":"git-cz","commitmsg":"commitlint -E GIT_PARAMS","check-format":"prettier --list-different \"./**/*.{ts,js,json,md}\"","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"dependencies":{"lodash.unescape":"4.0.1","semver":"5.5.0"},"peerDependencies":{"typescript":"*"},"lint-staged":{"*.{ts,js,json,md}":["prettier --write","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"gitHead":"8c53fc3c72f48cbc455af963497b13cde50aa1a8","_id":"typescript-estree@18.1.0","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"integrity":"sha512-LvvwoTuPgMO5UyckFXZeNI+m1UH1bkgAXEaHDEtkmxugtlMKM3mzyvSQUdnQ/FhifwaLuoAsNPqTGLrJI/UUaQ==","shasum":"ea168c3888587cde684ff366e470296196d3ae42","tarball":"https://registry.npmjs.org/typescript-estree/-/typescript-estree-18.1.0.tgz","fileCount":29,"unpackedSize":220539,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcO6GwCRA9TVsSAnZWagAAsToQAIYZG41aPV3nCZRr8pzE\nh79MM3hIR97zCPChBf2abXVPgy+gKS30BkyHS/8K/3Q8AssJF6NwivRDCZ2n\n/FIWNSmI1nx3zM+mtrna9ApNWOtxlhEFkSP3CINnKg6SNftKFkk+4ciL3e29\n/Qo/J4rKBvXefjPpImH1qZb9gF8xAG7tuo8nhvBVpQQLCm/6hEApfiBbqH7+\n6l5uf2rJV5+UOzvBABL6aaAscPFQW6TJU5CWINDYenLzVxiD6M3sRlcU+b41\nFvAukXLf54WyisVTVDPkXLrJYtUyyshuv002j8dXP8sCnjfTL4Cro6HzXGRB\n+xPBJmdPHlP1kcc5Ns+Zb9Ku3ocuJEMtSr8ky1r3nHCHRrslzkrKDNA0UW5B\n2u6ytQA1UbFeR+NjEEA2X3JTrB4/FoczolrVGxtFKrmOHxHweDz2L/eGy7Fr\nHpqqHvhcz6rt2yxajW3TWi25puTsNtgREwl/A4BJxmsrEeoAX+djCxUEMJAu\nshZETPvqN93Pq5iFgOj95KoKjDRNLRoT21uIq3T8XHZ0WWXm6DK+QgMmGxM7\nE3xuOjyP4GWBu/cs04cAv6B11LPlfUIdg4jmO6QslTV3a/4XfszzeS80FP43\nQCKHRItgHnJDbE87ehYNfdO3mYOQQS3AXxY27wDZvUqwY4P3drvZWZWejHa3\nbGZH\r\n=Cx4d\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE3uQeRT3jcmo/rQ0jjAnni5JG7MfZj2w9hyYdY0bdSrAiEAuytDvhRq0sT8m5Smkewuw/1qs7zDGocx/S7nEGls3xs="}]},"maintainers":[{"name":"jameshenry","email":"james@henry.sc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-estree_18.1.0_1547411887446_0.14069219104874997"},"_hasShrinkwrap":false,"deprecated":"This package was moved to @typescript-eslint/typescript-estree, please install the latest version from there instead"}},"time":{"created":"2018-09-22T18:52:52.719Z","1.0.0":"2018-09-22T18:52:52.851Z","modified":"2022-05-22T13:40:27.773Z","1.1.0":"2018-09-27T02:33:09.251Z","2.0.0":"2018-10-08T15:09:39.511Z","2.1.0":"2018-10-08T15:14:06.739Z","3.0.0":"2018-10-08T15:19:10.823Z","4.0.0":"2018-10-28T22:39:34.408Z","5.0.0":"2018-10-31T01:02:13.885Z","5.0.1":"2018-11-04T19:41:10.834Z","5.1.0":"2018-11-22T00:42:25.657Z","5.1.1":"2018-11-25T22:40:17.987Z","6.0.0-rc.0":"2018-11-26T01:20:29.683Z","6.0.0-rc.1":"2018-11-26T01:33:58.280Z","5.2.0":"2018-11-26T02:24:17.105Z","5.3.0":"2018-11-30T01:11:58.253Z","6.0.0":"2018-12-01T02:14:13.368Z","7.0.0":"2018-12-19T02:07:03.021Z","7.0.1":"2018-12-27T14:11:10.070Z","8.0.0":"2018-12-28T17:38:03.027Z","8.1.0":"2018-12-28T18:25:08.533Z","8.1.1":"2019-01-01T19:14:14.248Z","8.1.2":"2019-01-01T19:37:21.364Z","8.1.3":"2019-01-01T19:45:26.455Z","8.2.0":"2019-01-01T20:22:25.659Z","9.0.0":"2019-01-01T20:39:53.087Z","9.0.1":"2019-01-04T16:22:23.561Z","10.0.0":"2019-01-04T16:37:55.085Z","10.0.1":"2019-01-04T18:01:47.369Z","11.0.0":"2019-01-04T21:04:26.582Z","12.0.0":"2019-01-04T23:10:27.529Z","12.0.1":"2019-01-05T22:31:18.093Z","13.0.0":"2019-01-06T12:33:21.662Z","13.1.0":"2019-01-06T13:44:24.717Z","13.2.0":"2019-01-06T14:20:12.576Z","13.3.0":"2019-01-06T14:33:08.411Z","13.4.0":"2019-01-06T15:44:34.732Z","13.4.1":"2019-01-06T16:00:54.154Z","13.5.0":"2019-01-06T16:09:14.381Z","13.5.1":"2019-01-06T16:23:47.847Z","13.5.2":"2019-01-06T21:09:56.208Z","13.5.3":"2019-01-10T21:31:06.125Z","13.6.0":"2019-01-10T22:17:19.238Z","14.0.0":"2019-01-10T23:43:40.140Z","15.0.0":"2019-01-10T23:53:34.688Z","16.0.0":"2019-01-12T01:15:54.496Z","17.0.0":"2019-01-12T15:33:43.892Z","18.0.0":"2019-01-12T18:46:44.297Z","18.1.0":"2019-01-13T20:38:07.649Z"},"maintainers":[{"name":"jameshenry","email":"james@henry.sc"}],"description":"A parser that converts TypeScript source code into an ESTree compatible form","homepage":"https://github.com/JamesHenry/typescript-estree","keywords":["ast","estree","ecmascript","javascript","typescript","parser","syntax"],"repository":{"type":"git","url":"git+https://github.com/JamesHenry/typescript-estree.git"},"bugs":{"url":"https://github.com/JamesHenry/typescript-estree/issues"},"license":"BSD-2-Clause","readme":"<h1 align=\"center\">TypeScript ESTree</h1>\n\n<p align=\"center\">A parser that converts TypeScript source code into an <a href=\"https://github.com/estree/estree\">ESTree</a>-compatible form</p>\n\n<p align=\"center\">\n    <a href=\"https://travis-ci.org/JamesHenry/typescript-estree\"><img src=\"https://img.shields.io/travis/JamesHenry/typescript-estree.svg?style=flat-square\" alt=\"Travis\"/></a>\n    <a href=\"https://github.com/JamesHenry/typescript-estree/blob/master/LICENSE\"><img src=\"https://img.shields.io/npm/l/typescript-estree.svg?style=flat-square\" alt=\"GitHub license\" /></a>\n    <a href=\"https://www.npmjs.com/package/typescript-estree\"><img src=\"https://img.shields.io/npm/v/typescript-estree.svg?style=flat-square\" alt=\"NPM Version\" /></a>\n    <a href=\"https://www.npmjs.com/package/typescript-estree\"><img src=\"https://img.shields.io/npm/dt/typescript-estree.svg?style=flat-square\" alt=\"NPM Downloads\" /></a>\n    <a href=\"http://commitizen.github.io/cz-cli/\"><img src=\"https://img.shields.io/badge/commitizen-friendly-brightgreen.svg\" alt=\"Commitizen friendly\" /></a>\n    <a href=\"https://github.com/semantic-release/semantic-release\"><img src=\"https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg?style=flat-square\" alt=\"semantic-release\" /></a>\n</p>\n\n<br>\n\n## About\n\nThis parser is somewhat generic and robust, and could be used to power any use-case which requires taking TypeScript source code and producing an ESTree-compatible AST.\n\nIn fact, it is already used within these hyper-popular open-source projects to power their TypeScript support:\n\n- [ESLint](https://eslint.org), the pluggable linting utility for JavaScript and JSX\n  - See [typescript-eslint-parser](https://github.com/eslint/typescript-eslint-parser) for more details\n- [Prettier](https://prettier.io), an opinionated code formatter\n\n## Installation\n\n```\nnpm install --save typescript-estree\n```\n\n## API\n\n### parse(code, options)\n\nParses the given string of code with the options provided and returns an ESTree-compatible AST. The options object has the following properties:\n\n```javascript\n{\n    // attach range information to each node\n    range: false,\n\n    // attach line/column location information to each node\n    loc: false,\n\n    // create a top-level tokens array containing all tokens\n    tokens: false,\n\n    // create a top-level comments array containing all comments\n    comment: false,\n\n    // enable parsing JSX. For more details, see https://www.typescriptlang.org/docs/handbook/jsx.html\n    jsx: false,\n\n    /*\n     * The JSX AST changed the node type for string literals\n     * inside a JSX Element from `Literal` to `JSXText`.\n     * When value is `true`, these nodes will be parsed as type `JSXText`.\n     * When value is `false`, these nodes will be parsed as type `Literal`.\n     */\n    useJSXTextNode: false,\n\n    // Cause the parser to error if it encounters an unknown AST node type (useful for testing)\n    errorOnUnknownASTType: false,\n\n    /*\n     * Allows overriding of function used for logging.\n     * When value is `false`, no logging will occur.\n     * When value is not provided, `console.log()` will be used.\n     */\n    loggerFn: undefined\n}\n```\n\nExample usage:\n\n```javascript\nconst parser = require('typescript-estree');\nconst code = `const hello: string = 'world';`;\nconst ast = parser.parse(code, {\n  range: true,\n  loc: true\n});\n```\n\n### version\n\nExposes the current version of typescript-estree as specified in package.json.\n\nExample usage:\n\n```javascript\nconst parser = require('typescript-estree');\nconst version = parser.version;\n```\n\n### AST_NODE_TYPES\n\nExposes an object that contains the AST node types produced by the parser.\n\nExample usage:\n\n```javascript\nconst parser = require('typescript-estree');\nconst astNodeTypes = parser.AST_NODE_TYPES;\n```\n\n## Supported TypeScript Version\n\nWe will always endeavor to support the latest stable version of TypeScript.\n\nThe version of TypeScript currently supported by this parser is `~3.2.1`. This is reflected in the `devDependency` requirement within the package.json file, and it is what the tests will be run against. We have an open `peerDependency` requirement in order to allow for experimentation on newer/beta versions of TypeScript.\n\nIf you use a non-supported version of TypeScript, the parser will log a warning to the console.\n\n**Please ensure that you are using a supported version before submitting any issues/bug reports.**\n\n## Reporting Issues\n\nPlease check the current list of open and known issues and ensure the issue has not been reported before. When creating a new issue provide as much information about your environment as possible. This includes:\n\n- TypeScript version\n- The `typescript-estree` version\n\n## AST Alignment Tests\n\nA couple of years after work on this parser began, the TypeScript Team at Microsoft began [officially supporting TypeScript parsing via Babel](https://blogs.msdn.microsoft.com/typescript/2018/08/27/typescript-and-babel-7/).\n\nI work closely with TypeScript Team and we are gradually aliging the AST of this project with the one produced by Babel's parser. To that end, I have created a full test harness to compare the ASTs of the two projects which runs on every PR, please see the code for more details.\n\n## Build/Test Commands\n\n- `npm test` - run all tests\n- `npm run unit-tests` - run only unit tests\n- `npm run ast-alignment-tests` - run only Babylon AST alignment tests\n\n## License\n\nTypeScript ESTree inherits from the the original TypeScript ESLint Parser license, as the majority of the work began there. It is licensed under a permissive BSD 2-clause license.\n","readmeFilename":"README.md"}