{"_id":"@phenomnomnominal/tsquery","_rev":"42-3a44162dc83b193ffe4143e25b1b72ff","name":"@phenomnomnominal/tsquery","dist-tags":{"latest":"6.2.0"},"versions":{"0.1.0-beta":{"name":"@phenomnomnominal/tsquery","version":"0.1.0-beta","author":{"name":"Craig Spence","email":"craigspence0@gmail.com"},"license":"MIT","_id":"@phenomnomnominal/tsquery@0.1.0-beta","maintainers":[{"name":"phenomnomnominal","email":"craigspence0@gmail.com"}],"dist":{"shasum":"4f3e193a1d7885fe07490e480ce662dc7256b8af","tarball":"https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-0.1.0-beta.tgz","fileCount":158,"integrity":"sha512-WvfR2tEzL2uaGInihdYD70b7jsDmjPcg8Y+lBp620qRs5J2vkga3gva03cXY2nrZIYzdhp+wNanVf2wjr48leQ==","signatures":[{"sig":"MEUCIQDk2+CTS/rg2BIyYF7Kff6A2/X/YCw1Q69foE8P8mwH3QIgHpQrDppUZQgpSl3fRAK4N9hFMa6V2xdmFilCV8BKaxk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":443914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa26gJCRA9TVsSAnZWagAAdTIQAIWl4gDtSDa/uibONGAP\nw/cNcyOf1L1yN1e7b/xCEBthfJYo3+okxDi2O7zCndyfi/QJlfjw1hGVf23e\nx7pFwmkHMOAb2SyxxEQH4eHYEFz7zo/a87cFtaOhnP5j8uAlpQIpAPA1d3Lo\nisrdBhf0M86neUa1g4WawAsTaNcspwkL22IkVMY7+8NbOBA1IDZtXWm+04bJ\nyvriyf+BtMXNRB2EvOCs2Yf0z29R7ThO5qOeDEU/SKWmFDp6P75zlYmupScK\n+yPo23j1R7MJX9NdPfowlFR5znc/39EYWJ6c85qK8LUfPOrTwHgaPGJWz8Xf\noSonrf2nqSQvDISh7dYsyXqy5MhD35CxHlz4Y6RH0b1kX5oXTFaZovo4sxHl\nNGdwqa9mAvjSqYyGEnMQ8zuZS2p3AWMqXDKDFnqFvd/fPrSOyxTj/X3jp9+3\nIR8kZcBPr251anshmcrjIYYGhFXCqN4Rmj2+aiKUpHRVwzF9DO4Xm+OCjG53\nD6MwDp5wH2igBo3GAk+gyjXK58/h/87fHxaqui0zW7vvxNj+glHiVy7zGhZq\nWZKNOjL8mXcedCyNunskAPe+coUnkwEG9leGX2zPaZkGzbdGFSiothjAuuih\n1Ndh4Li4sMRTRK/nwcpstvKljMqRn1PiW2atQnGgdfMqRyRqcenjZsdDXuld\nLPPY\r\n=hicq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"__TS_CONFIG__":"tsconfig.json"},"testRegex":"/test/.*\\.spec\\.ts$","transform":{"\\.(ts)$":"/node_modules/ts-jest/preprocessor.js"},"collectCoverage":true,"coverageDirectory":"/reports/coverage","collectCoverageFrom":["/src/**"],"moduleFileExtensions":["ts","js"]},"main":"dist/src/index.js","gitHead":"67b310740fcf38f093e9f70db281624336530b22","scripts":{"lint":"npm run lint:src && npm run lint:test","test":"jest","build":"npm run compile && npm run lint && npm run test","compile":"tsc","lint:fix":"npm run lint:src:fix && npm run lint:test","lint:src":"tslint --project ./tsconfig.json -c ./tslint.json 'src/**/*.ts'","lint:test":"tslint --project ./tsconfig.json -c ./tslint.json 'test/**/*.ts'","test:debug":"node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand","lint:src:fix":"tslint -c tslint.json 'src/**/*.ts' --fix","lint:test:fix":"tslint -c tslint.json 'test/**/*.ts' --fix","prepublishOnly":"rm -rf dist && npm run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"phenomnomnominal","email":"craigspence0@gmail.com"},"_npmVersion":"5.8.0","description":"Query TypeScript ASTs with the esquery!","directories":{},"_nodeVersion":"9.5.0","dependencies":{"esquery":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","jest":"^22.4.2","sinon":"^4.4.3","tslint":"^5.6.0","ts-jest":"^22.4.1","ts-node":"^5.0.1","sinon-chai":"^3.0.0","typescript":"^2","@types/chai":"^4.1.2","@types/node":"^9.4.7","@types/sinon":"^4.3.0","@types/jasmine":"^2.8.6","@types/sinon-chai":"^2.7.29"},"_npmOperationalInternal":{"tmp":"tmp/tsquery_0.1.0-beta_1524344839463_0.5175747672185234","host":"s3://npm-registry-packages"}},"0.1.0-beta.0":{"name":"@phenomnomnominal/tsquery","version":"0.1.0-beta.0","author":{"name":"Craig Spence","email":"craigspence0@gmail.com"},"license":"MIT","_id":"@phenomnomnominal/tsquery@0.1.0-beta.0","maintainers":[{"name":"phenomnomnominal","email":"craigspence0@gmail.com"}],"dist":{"shasum":"b1426e94fb96eb45d36d0711697105769e86e8ce","tarball":"https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-0.1.0-beta.0.tgz","fileCount":158,"integrity":"sha512-ZzYGwgF0CFhxaVTm5BduHh0MrzY3G81vaR21g5Bzdqflq8n6sMdgh1SPeFPCyMfBTwsIQhTlCFnwLRbHadYqZA==","signatures":[{"sig":"MEQCIErnciDk8a7Hy3O+0wzK9bR9aO84zDbULx1pJ/n/gPo4AiBYE3NzIG94pDfJO2wrAja3EvGilWcOBxRefE4yeMwfBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":495918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa3UvpCRA9TVsSAnZWagAAlX4P/AqCVi5XEuv8HO8dWdfG\nQ5w+M3w6OUlR9ZZJ+yhvM8y0KJiF+RngW1Hs5FcVWfHa5Rux0xiOgsF4uQpv\nrEmOcf30pG/c+Ln3KiXl69++BPl280Drt5eFPw50jiMsoQi9WMBwklNEiptZ\noZkNO9HY2xov8mJ28TVIVI8YIhBi6XPDabLyQonHu0Y59u5FiZNXGV6TVZib\nQKVhJVYCf9OhdnZnH8GkC5aUw+QkY71Jdd0AAxoAYzQ/fSo/5Wx2LRMqyvRv\nWXvwI+ShpeT05qxQmJIdxk5r/dYd5bWzqWHVfMFd0j6PeHUDcajSFv3aBRGX\n2JQCWY2iORQwLy0yXPFOIx+9ppCORfBv4UhO2gIkW9m9Yw3InGJTqj1NI7mC\nWPcncEVHFUQoInINzhIJCAgSVurSSzlCEji2vxWeaonlpizy5Nv0nsPplcQI\nrW0TQi69T7I6LcVlnQbhym6loqvXo3ypqB9Z7wCGlSh3TxXkjihAGLbGmf3e\nqA/Wzk4v3oxDN5zYae4U1QYoiY77HCPHHMz4dkSCBRmo8LTrM+0S+HmC/ivn\njCxvBKqhvQ3tl8l6uooE3TBdcyatxAFbQlX/EeHM9Lu511uNv7YwzShrXgJl\nKMNjKpNc1A0lm5iYmCjhuHxegY9yQ1K1FuFKiUtSTlm3miC+lKZ4xaIR3biK\n+QyZ\r\n=r4pL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"__TS_CONFIG__":"tsconfig.json"},"testRegex":"/test/.*\\.spec\\.ts$","transform":{"\\.(ts)$":"/node_modules/ts-jest/preprocessor.js"},"collectCoverage":true,"coverageDirectory":"/reports/coverage","collectCoverageFrom":["/src/**"],"moduleFileExtensions":["ts","js"]},"main":"dist/src/index.js","gitHead":"d2bfdf422819999bd59b73544909bb7ef257b751","scripts":{"lint":"npm run lint:src && npm run lint:test","test":"jest","build":"npm run compile && npm run lint && npm run test","compile":"tsc","lint:fix":"npm run lint:src:fix && npm run lint:test","lint:src":"tslint --project ./tsconfig.json -c ./tslint.json 'src/**/*.ts'","lint:test":"tslint --project ./tsconfig.json -c ./tslint.json 'test/**/*.ts'","test:debug":"node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand","lint:src:fix":"tslint -c tslint.json 'src/**/*.ts' --fix","lint:test:fix":"tslint -c tslint.json 'test/**/*.ts' --fix","prepublishOnly":"rm -rf dist && npm run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"phenomnomnominal","email":"craigspence0@gmail.com"},"_npmVersion":"5.8.0","description":"Query TypeScript ASTs with the esquery!","directories":{},"_nodeVersion":"9.5.0","dependencies":{"esquery":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","jest":"^22.4.2","sinon":"^4.4.3","tslint":"^5.6.0","ts-jest":"^22.4.1","ts-node":"^5.0.1","sinon-chai":"^3.0.0","typescript":"^2","@types/chai":"^4.1.2","@types/node":"^9.4.7","@types/sinon":"^4.3.0","@types/jasmine":"^2.8.6","@types/sinon-chai":"^2.7.29"},"_npmOperationalInternal":{"tmp":"tmp/tsquery_0.1.0-beta.0_1524452327861_0.8453123191474212","host":"s3://npm-registry-packages"}},"0.1.0-beta.1":{"name":"@phenomnomnominal/tsquery","version":"0.1.0-beta.1","author":{"name":"Craig Spence","email":"craigspence0@gmail.com"},"license":"MIT","_id":"@phenomnomnominal/tsquery@0.1.0-beta.1","maintainers":[{"name":"phenomnomnominal","email":"craigspence0@gmail.com"}],"dist":{"shasum":"029147f74d78518c4b5c3f8d68bbd2feeb7d8413","tarball":"https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-0.1.0-beta.1.tgz","fileCount":158,"integrity":"sha512-5GxEEtiZ98pvlV3aLFQluq8dFu1koVisyJm1pehvv9zp1PmpdDCc1B5MkOznjr1KCkNmV/as45a6IEyGq94+IA==","signatures":[{"sig":"MEYCIQDV3zcHsK425CNKt11lebKyy+FtvO0YjORHq+BOiNfo2wIhAPKptS7nJ89HnX3WlMEAfCQKUOCOERGRaOICjjyaJQa8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":495400,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa3VSrCRA9TVsSAnZWagAA2CIP/R5xC6bbQYKv8mmUhOru\nQNlnN57ZUxeBx3xZSWLKkSvqPDGQ9d5aTwMX1yEz2KsekMdy8Z5Xnd+snK63\nObW6LmJtZIRZRLygL5szua9ik/hb32pjFL28HpQe3/9fhL1/32xoYRNTYz/0\naaY3lnR8d+qhLBhwfsLptybveBMw1PZKc8JnRNOdfJ7GOMiaHgLZ1jo2vTby\nZoPCaiDHnq9gB+6N9frVxCO5jbAJNmNheIYKykvUHZtkm3GKKYjNE5GzoBWY\nRTjpVHn3lvvX/IKHc2Jmek82SamqH/y+HlULunA2y+voYSlPc8HAzqtAIevI\ntfe1IkWlT+5V7Nj/HgL+AfqQTJoUFPP4eCiqs/wVQ8tbiDYiU3f97AjFPFs5\n0Nm0WG1W8z4X2ZivJ4fQZHtYQxy8rCDEzHslw6S+hIPyhN4sCdH+A9Az36Xz\neb3fFPZYWieEHYPjbl4uqr2QB3nE+QaSk46wGEq0zXzJcIX3TS5wgLsj9eur\nJB8a1p7D4HTEnLZiM3mB6bxBs5JkmTaehmksY9LS5NYEb6h/jMYUWRLbq4qe\nQTm2p45ccJHJtsClLsB6sMb2N8cJrxZqqWk4zbKDM3+pxbV1gT2TnCkiduz4\n2Z+NMCCf22hVwvrtldNwd+uXwHSixvCpFTkGV8BhG2avGSB/Q7vy7mL3LFrv\nxF3N\r\n=xI5T\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"__TS_CONFIG__":"tsconfig.json"},"testRegex":"/test/.*\\.spec\\.ts$","transform":{"\\.(ts)$":"/node_modules/ts-jest/preprocessor.js"},"collectCoverage":true,"coverageDirectory":"/reports/coverage","collectCoverageFrom":["/src/**"],"moduleFileExtensions":["ts","js"]},"main":"dist/src/index.js","gitHead":"4c6a896d268e4c19ac02dacee0dfe83fc461a52f","scripts":{"lint":"npm run lint:src && npm run lint:test","test":"jest","build":"npm run compile && npm run lint && npm run test","compile":"tsc","lint:fix":"npm run lint:src:fix && npm run lint:test","lint:src":"tslint --project ./tsconfig.json -c ./tslint.json 'src/**/*.ts'","lint:test":"tslint --project ./tsconfig.json -c ./tslint.json 'test/**/*.ts'","test:debug":"node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand","lint:src:fix":"tslint -c tslint.json 'src/**/*.ts' --fix","lint:test:fix":"tslint -c tslint.json 'test/**/*.ts' --fix","prepublishOnly":"rm -rf dist && npm run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"phenomnomnominal","email":"craigspence0@gmail.com"},"_npmVersion":"5.8.0","description":"Query TypeScript ASTs with the esquery!","directories":{},"_nodeVersion":"9.5.0","dependencies":{"esquery":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","jest":"^22.4.2","sinon":"^4.4.3","tslint":"^5.6.0","ts-jest":"^22.4.1","ts-node":"^5.0.1","sinon-chai":"^3.0.0","typescript":"^2","@types/chai":"^4.1.2","@types/node":"^9.4.7","@types/sinon":"^4.3.0","@types/jasmine":"^2.8.6","@types/sinon-chai":"^2.7.29"},"_npmOperationalInternal":{"tmp":"tmp/tsquery_0.1.0-beta.1_1524454570143_0.33124595185955585","host":"s3://npm-registry-packages"}},"0.1.0-beta.2":{"name":"@phenomnomnominal/tsquery","version":"0.1.0-beta.2","author":{"name":"Craig Spence","email":"craigspence0@gmail.com"},"license":"MIT","_id":"@phenomnomnominal/tsquery@0.1.0-beta.2","maintainers":[{"name":"phenomnomnominal","email":"craigspence0@gmail.com"}],"dist":{"shasum":"7d0acf2089e0d79db818448a7ce79b7db646a678","tarball":"https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-0.1.0-beta.2.tgz","fileCount":164,"integrity":"sha512-W6S8WB/poKEkOjNlRVxBndIDOv3K3LRQ69sUzw5MrLPZ/uQI1CJg2NhmxnWINMKT9bG0FvywpZ3qli2EGXUPMA==","signatures":[{"sig":"MEYCIQD4Yjiow/IuzkN+rhzFBTbd7od07CeA/uq7qrgHov/PMgIhAMu5JVVowSZCE93NbPnTLAfmk1LvZUWcbIvsg8cIhkRh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":509853,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8Ru1CRA9TVsSAnZWagAAFH8P/RB8HtFLSpre85GFjBPS\newkZns9NdyCjGO8/GQqJ0fyHIPbV/gLWWGTC5aNwoxh1lkQgC1ugANhTMmc2\nGM7qqXFtGk/96haEEedEletA4wlyEh7xf3g2kQ8Wq8NXCZH1up6tTlrWG8o3\n2KO+9tfZSLESvkFEqL0w5qmyuBYPofJnV7ktANoPZgVf4VQKfPgW+iq26kX5\n8XFHAACiBAp7O71/rOhcVGNXuPw1GlTt5GwInGbkanAmBUR4IHVU18mBgkJC\nSJEL+KMYD/mGkuZ3Z/2YCFrWVKgWEwpr2agKfHAnhWbkF6PhtAs7W1osDtwu\nr2R6aYYehAPbn4TeMbMgsf+x7gIOeFNOKtsmdyi5so5WIMeXCmZ9M+LJKCGQ\nXxXKgs6aL7LFRKX3qTAkYYZBCPfXYQsiaWTx99BsYNKqedOKKHUTKZMmlSw8\nUISc6YQ/V7PUU+WtnwmuMQl4ZlpzgsE7nWGSr//D8OB6ZVEtPY8570QkGN0G\n6oo4pq+o4+h387U/mE7REUhjMG63zoBmMeFtDjP5PKaULioKuKqg+9Ub5yM9\nkffgnYw299nV1/qCXlnpJ1zWfHSHIJDwWWFAy0/r1NmrvmWSVfvzOY/kER+D\nfI+CR+hgHmq4ZpbMdQ5PNF0x2k0xrWa3G6NQg+XCk+tAGIdiO7NNMbAlm7vY\n9dZj\r\n=F1n0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"__TS_CONFIG__":"tsconfig.json"},"testRegex":"/test/.*\\.spec\\.ts$","transform":{"\\.(ts)$":"/node_modules/ts-jest/preprocessor.js"},"collectCoverage":true,"coverageDirectory":"/reports/coverage","collectCoverageFrom":["/src/**"],"moduleFileExtensions":["ts","js"]},"main":"dist/src/index.js","gitHead":"e817a054905f31fb672f268ee63d1974d7358b94","scripts":{"lint":"npm run lint:src && npm run lint:test","test":"jest","build":"npm run compile && npm run lint && npm run test","compile":"tsc","lint:fix":"npm run lint:src:fix && npm run lint:test","lint:src":"tslint --project ./tsconfig.json -c ./tslint.json 'src/**/*.ts'","lint:test":"tslint --project ./tsconfig.json -c ./tslint.json 'test/**/*.ts'","test:debug":"node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand","lint:src:fix":"tslint -c tslint.json 'src/**/*.ts' --fix","lint:test:fix":"tslint -c tslint.json 'test/**/*.ts' --fix","prepublishOnly":"rm -rf dist && npm run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"phenomnomnominal","email":"craigspence0@gmail.com"},"_npmVersion":"5.8.0","description":"Query TypeScript ASTs with the esquery!","directories":{},"_nodeVersion":"9.5.0","dependencies":{"esquery":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","jest":"^22.4.2","sinon":"^4.4.3","tslint":"^5.6.0","ts-jest":"^22.4.1","ts-node":"^5.0.1","sinon-chai":"^3.0.0","typescript":"^2","@types/chai":"^4.1.2","@types/node":"^9.4.7","@types/sinon":"^4.3.0","@types/jasmine":"^2.8.6","@types/sinon-chai":"^2.7.29"},"_npmOperationalInternal":{"tmp":"tmp/tsquery_0.1.0-beta.2_1525750708541_0.11539547316378296","host":"s3://npm-registry-packages"}},"0.1.0-beta.3":{"name":"@phenomnomnominal/tsquery","version":"0.1.0-beta.3","author":{"name":"Craig Spence","email":"craigspence0@gmail.com"},"license":"MIT","_id":"@phenomnomnominal/tsquery@0.1.0-beta.3","maintainers":[{"name":"phenomnomnominal","email":"craigspence0@gmail.com"}],"dist":{"shasum":"b9c26e6f34eaf7ecd9006864d11de4e8ffe23ee8","tarball":"https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-0.1.0-beta.3.tgz","fileCount":165,"integrity":"sha512-3qAuuwpTe7N3gbkj4fA6IYXgp0HSUXyRuy1IodqzPZL9/LWrf2z7j6vIccr5dr7N3K7lnpERqcVq8K7Mylemlg==","signatures":[{"sig":"MEUCIQClfHDhILUYFNgp/pbWmZ2OokKzlNfeV5sq0GLg1gw9XQIgeNOviXN5ghg30BYuYtrGWhf2yPmu9K6OOA8vEM3O9Vg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":510974,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/lyyCRA9TVsSAnZWagAAXJAQAINhylNbJF/BMG6pWla3\n6fuItbI43EBjrZGh0ZDj4zrMaRx6MfdYzA4yPwHUPh7JWCipTn90F0B5+nrZ\nJvBLEuzJPeJrcFJwIKFZvmd0+IqljVbFVLPs3Py38N7WazTyQl2487RKjtlv\nkW6giJsRiQAubUMkqWZJkwximRrHdth2n1hrAclkBOEt1Iry9rHtZ5vmmDOa\ndp+piIh+KOZNvCAr1giwZf0mqZUFWxbPTiImXZBSjTSWNUNNmrXHhioJc4Zb\nogicyI89f+pY8OeaLD8nR+G7JcdQKc2YZIjvcUfBkyU3KgOOEIKw43S25pr0\nl0qGBU8+i7565Sx3qIcJ3/B5m1lohWigSJg2n28mqU7XuPFkAvPvyI0RjZoM\n9ujB9ZBICBqI2brGu+ODyAzMYYDY8PcFCquFmrGPNZcxFdcN+FgJlBFVu9Jw\nOUsb8A3QWJ8PMrot4A+aC6/XcpkAxlQhsATNQ4jOhObhSDHTXDByrPqQ30z7\nfol7N0Q/HXn7OOvUFDdbO1T+2Lom6Ypg8zMsaM/b1/EQTzZfgoO7zgrXWXo5\ns0OoXVOgeWI6YPJWojL1Exb310esjJKVrKSQu8nhD/UbkY5JSnAHPLv8LGsk\nGd0JLbsaSwqTjknQvlHz6KvxZyQRLGuhZ5YmrZqNRTxRRXGyHq4iL1FdHwtt\nLw8l\r\n=FuwK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"__TS_CONFIG__":"tsconfig.json"},"testRegex":"/test/.*\\.spec\\.ts$","transform":{"\\.(ts)$":"/node_modules/ts-jest/preprocessor.js"},"collectCoverage":true,"coverageDirectory":"/reports/coverage","collectCoverageFrom":["/src/**"],"moduleFileExtensions":["ts","js"]},"main":"dist/src/index.js","gitHead":"5a7aaea50c1b11fc212658090f8ec89f5085d2a5","scripts":{"lint":"npm run lint:src && npm run lint:test","test":"jest","build":"npm run compile && npm run lint && npm run test","compile":"tsc","lint:fix":"npm run lint:src:fix && npm run lint:test","lint:src":"tslint --project ./tsconfig.json -c ./tslint.json 'src/**/*.ts'","lint:test":"tslint --project ./tsconfig.json -c ./tslint.json 'test/**/*.ts'","test:debug":"node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand","lint:src:fix":"tslint -c tslint.json 'src/**/*.ts' --fix","lint:test:fix":"tslint -c tslint.json 'test/**/*.ts' --fix","prepublishOnly":"rm -rf dist && npm run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"phenomnomnominal","email":"craigspence0@gmail.com"},"_npmVersion":"5.8.0","description":"Query TypeScript ASTs with the esquery!","directories":{},"_nodeVersion":"9.5.0","dependencies":{"esquery":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","jest":"^22.4.2","sinon":"^4.4.3","tslint":"^5.6.0","ts-jest":"^22.4.1","ts-node":"^5.0.1","sinon-chai":"^3.0.0","typescript":"^2","@types/chai":"^4.1.2","@types/node":"^9.4.7","@types/sinon":"^4.3.0","@types/jasmine":"^2.8.6","@types/sinon-chai":"^2.7.29"},"_npmOperationalInternal":{"tmp":"tmp/tsquery_0.1.0-beta.3_1526619313449_0.1709622079498041","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@phenomnomnominal/tsquery","version":"0.1.0","author":{"name":"Craig Spence","email":"craigspence0@gmail.com"},"license":"MIT","_id":"@phenomnomnominal/tsquery@0.1.0","maintainers":[{"name":"phenomnomnominal","email":"craigspence0@gmail.com"}],"dist":{"shasum":"f3a2f7d4fcfc71653126025e281f5f134000dd2d","tarball":"https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-0.1.0.tgz","fileCount":165,"integrity":"sha512-tVz5c0/hXXL0NrJnpC4P0tnWiTfLlZiNlU++1UF9++Gt8/pLock1x/ULjHmAs+W5jsskMPL9iSGhpHBKEMqAQQ==","signatures":[{"sig":"MEYCIQCR34WJ92TIY4ChOAXcmDBCNyAw3C9ObdVos00bF3cknAIhAITxpYjI2nGgX9i+GtuSL7c78Av9M9t3mg53Ll0XgaOe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":497699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbABVeCRA9TVsSAnZWagAAX88QAIelglDy9f9FDlEI6fGQ\nvNyGLIu50oIPZC+lph/N7hTWUama92ltA4KkRSQyGgcR1Dt0dnPMIShj6Ttv\nCiRuCRxZylsLVH9n6ni5nM8T407WOlnsvEOT0u5lTTqLSkxF442OCyTwt3mA\napVhYHY1y+5uxhGIvtQ9sdnSqVM3uf2jbXUw4niCOnf67mAUB8T216tIGJGf\nWczs99u6Iylq7pbtN3GVCRbw8LINqiJ6hg6es7arf9fLqE9ZRakb2qs4gQyD\n/IjMazCj3cIMxMO0k653xuErwgfZ57EHI0dVC1K0tBwgWpFB2FaqDmwPHYB9\niJDGRHDeDyu21OVMGPylwRXgVdjcDwLY1xl8oZxlIAA71RJ6zlsaO3lgA1vg\n5SOt3x4M/oZcug5RA0js8GQCH76c51vVHfWHNIuXV2nL8Suod9nlGiTz4PRH\nw3u8LJunJbhYOYc81VIoL9NdYFE/XfRH8daTfGi7AW05wEt9Yayocp8OhT7H\nK+bwPLh5lpQ3eSmVW8F+LnoQUVLaU2UA8QVtA51hQqaejmHA+HGLCQYaqhT+\nj7Um+mPl63UO7YuBGB9FH0qgjNrSO9Plk22ZAkWu58NAgs1cmZ7T9l0ob9oV\neLppIkqG64FwNYgBkfFNwuvjzCY0Sf5mifc5fE+SDD4Kh7nqbtPIv1PpKENM\noo0X\r\n=rVAL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"__TS_CONFIG__":"tsconfig.json"},"testRegex":"/test/.*\\.spec\\.ts$","transform":{"\\.(ts)$":"/node_modules/ts-jest/preprocessor.js"},"collectCoverage":true,"coverageDirectory":"/reports/coverage","collectCoverageFrom":["/src/**"],"moduleFileExtensions":["ts","js"]},"main":"dist/src/index.js","gitHead":"ef6e08f2650cb67b28462a12e5d25e4388306fb8","scripts":{"lint":"npm run lint:src && npm run lint:test","test":"jest","build":"npm run compile && npm run lint && npm run test","compile":"tsc","lint:fix":"npm run lint:src:fix && npm run lint:test","lint:src":"tslint --project ./tsconfig.json -c ./tslint.json 'src/**/*.ts'","lint:test":"tslint --project ./tsconfig.json -c ./tslint.json 'test/**/*.ts'","test:debug":"node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand","lint:src:fix":"tslint -c tslint.json 'src/**/*.ts' --fix","lint:test:fix":"tslint -c tslint.json 'test/**/*.ts' --fix","prepublishOnly":"rm -rf dist && npm run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"phenomnomnominal","email":"craigspence0@gmail.com"},"_npmVersion":"5.8.0","description":"Query TypeScript ASTs with the esquery!","directories":{},"_nodeVersion":"9.5.0","dependencies":{"esquery":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","jest":"^22.4.2","sinon":"^4.4.3","tslint":"^5.6.0","ts-jest":"^22.4.1","ts-node":"^5.0.1","sinon-chai":"^3.0.0","typescript":"^2","@types/chai":"^4.1.2","@types/node":"^9.4.7","@types/sinon":"^4.3.0","@types/jasmine":"^2.8.6","@types/sinon-chai":"^2.7.29"},"_npmOperationalInternal":{"tmp":"tmp/tsquery_0.1.0_1526732125826_0.19399212770973517","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@phenomnomnominal/tsquery","version":"1.0.0","author":{"name":"Craig Spence","email":"craigspence0@gmail.com"},"license":"MIT","_id":"@phenomnomnominal/tsquery@1.0.0","maintainers":[{"name":"phenomnomnominal","email":"craigspence0@gmail.com"}],"dist":{"shasum":"c8d8c62183d854f2160ce7270401bf3d1158e182","tarball":"https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-1.0.0.tgz","fileCount":165,"integrity":"sha512-fQUHhA5UuF1C4MJxu1HSQ4Z21samyIGVTvJ1pZqXJ/uzv2tDJ/baw6cz++QMMHRvjnvUwsZCmL/A1v/a2FIqrQ==","signatures":[{"sig":"MEUCIDvr8LrJATkcYUf6WMy5/D/+C3qKLsJn+efmcS0wNDJgAiEAxgIwdrxkT2MEu0PWkO2KVQARSfqB61Bx2CdkFKGB+DU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":497699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbABZqCRA9TVsSAnZWagAAClgP/25TA3H7pHkCsnO93P8n\nTrO517lAG7XvRgtJ68u/QGS94VHpkgCcztIPc19lod1nWohW9CIVJUX3NbcQ\naSsWDLjFnCT7dB2BIPOInmq1sRUlveL6DqPxrmHtPmWIpmH/wnBbwKqglOWB\nKn35bhQvVEZVvUuHIaEuhb/imXiuJuBvfCEMusW3W6q7uS7z6rdXQi0d0Kh2\nmNZPaj2+Qf30X1O65MSwNGKu20x4YOYCXJGosAwum8F+84e5Rz23yHD2LdRW\nnMD6Pp2NtkYsOtxSJrSqVKc1ZFx/f3Voi6QykAP2+t1byZ2HqFA7bCJcu3XO\n0bSs1MVj0dUNeTS6Jt7o07ZPk5FGrIyDtGYE2U2dNaHkqT4GY1OWJIa/hPmb\nzeMqA6Ould3ggk84JKZMlbfHw8DVYtZQbOfXD8amIVy4+k3r6OCiKUF6v0ek\nz82uQW5IafIqu3FpeyPC05VyZOw6q38a5KXDNJx00wJcavyR8lvEhjDkPdb9\nxG//W9fRlKaBGlswl+Px1Rdi2pIddX0DTgdf3hQXij1AhdOmH/Tt7R2labWd\nGQ/67q51NJXUCfKcFfg9nQ14FXhgpixmB/1ga7yN7qN9Jytcke2EdlqufWdp\nM+gWTqxTvNnbDNIyw9rk/PA9HoDOros8zP/y2wbnyRzrzAN91Tr7G3K/Z5i3\nMa3/\r\n=a6Pc\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"__TS_CONFIG__":"tsconfig.json"},"testRegex":"/test/.*\\.spec\\.ts$","transform":{"\\.(ts)$":"/node_modules/ts-jest/preprocessor.js"},"collectCoverage":true,"coverageDirectory":"/reports/coverage","collectCoverageFrom":["/src/**"],"moduleFileExtensions":["ts","js"]},"main":"dist/src/index.js","gitHead":"ef6e08f2650cb67b28462a12e5d25e4388306fb8","scripts":{"lint":"npm run lint:src && npm run lint:test","test":"jest","build":"npm run compile && npm run lint && npm run test","compile":"tsc","lint:fix":"npm run lint:src:fix && npm run lint:test","lint:src":"tslint --project ./tsconfig.json -c ./tslint.json 'src/**/*.ts'","lint:test":"tslint --project ./tsconfig.json -c ./tslint.json 'test/**/*.ts'","test:debug":"node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand","lint:src:fix":"tslint -c tslint.json 'src/**/*.ts' --fix","lint:test:fix":"tslint -c tslint.json 'test/**/*.ts' --fix","prepublishOnly":"rm -rf dist && npm run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"phenomnomnominal","email":"craigspence0@gmail.com"},"_npmVersion":"5.8.0","description":"Query TypeScript ASTs with the esquery!","directories":{},"_nodeVersion":"9.5.0","dependencies":{"esquery":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","jest":"^22.4.2","sinon":"^4.4.3","tslint":"^5.6.0","ts-jest":"^22.4.1","ts-node":"^5.0.1","sinon-chai":"^3.0.0","typescript":"^2","@types/chai":"^4.1.2","@types/node":"^9.4.7","@types/sinon":"^4.3.0","@types/jasmine":"^2.8.6","@types/sinon-chai":"^2.7.29"},"_npmOperationalInternal":{"tmp":"tmp/tsquery_1.0.0_1526732394051_0.5691983191669481","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@phenomnomnominal/tsquery","version":"1.0.1","author":{"name":"Craig Spence","email":"craigspence0@gmail.com"},"license":"MIT","_id":"@phenomnomnominal/tsquery@1.0.1","maintainers":[{"name":"phenomnomnominal","email":"craigspence0@gmail.com"}],"dist":{"shasum":"a3d8bc231870d7a2f53b6522967ca96400fe22cd","tarball":"https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-1.0.1.tgz","fileCount":165,"integrity":"sha512-irLgqwfgD9/zK8TYsx13zs79ejQHVwSGo7Eqncoiu6OQffQb9w8yIGBgYFgwqdEGODYKDL1gigHHT/alqTEmsg==","signatures":[{"sig":"MEUCIBVu1CPMg1nCMPsiZR2irqHQm3c3LgqE3vTd9PPY5JrAAiEA12VwsCFdJk42BNRDg+2bzHUTrsHO0EgJqnzhuIKd6W0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":498052,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbAgf9CRA9TVsSAnZWagAATAoP/30ssRLuO4KeqdoacH/m\ns7N4t9trqUOx4lyoUEE2opdJTnqPqppB2Aj0nFstsVurQOsJ+zzgF9PTAGnh\n3beXb4tJUD0n9NP2bjgwLQNMXRXGMZnd+JkaL9LWPhflMtzizVbvYk097iEQ\nT5XCiBrCj4pnHy4n6JnuwJ4f2SgMMJqwh4dDrIqJMrxv4dXrDDzI+X0l03Qk\nK9HDEyQBE1/CA7rtydiQahrDe3j7VZvn3mQpoD5zHXBnBQgblI5SGNa41n7Q\nWco71Irsq9pJZq+Emdl9ephBsKI/U0EgvTKfMckf0oSfSEGozo9tuXcbxqiB\njLsKuSyEuzqyBJOix6v6OL8E0X+3C8cPirWQnTERGPuaH6/Yl+WY89VCC0t6\nrxdAN+BAoRJ/6J+Azcn5FIALXWrI5lrcGZHGX/lJTfVnQoLHvRXgPMw6hS2H\neT0MLv2uc2d6ydj9Nm32OjQsa+ll28dJMDwZ1IZDKWHMa0XT8eDFG9cXwNaq\nG1miUD6QKNo005HylC2yidjmiu3iUFu1iBvvScNyMbZdf5DagPeo+Q2uFeCs\nxFI5qA5fP7czgcCh4fBLYuoAiUpkqCQOrIWH602FkRVvUO+wDT5cgOsEWtxC\nB9z/C31k52mey/FsZOujxiuRGimVo6mbfZ9AP75gcqmxYeoG+ea+kU5dEBcc\ntmSa\r\n=CSJ1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"__TS_CONFIG__":"tsconfig.json"},"testRegex":"/test/.*\\.spec\\.ts$","transform":{"\\.(ts)$":"/node_modules/ts-jest/preprocessor.js"},"collectCoverage":true,"coverageDirectory":"/reports/coverage","collectCoverageFrom":["/src/**"],"moduleFileExtensions":["ts","js"]},"main":"dist/src/index.js","gitHead":"c83b6064a57441accd0d3147bab11969a36d6eb8","scripts":{"lint":"npm run lint:src && npm run lint:test","test":"jest","build":"npm run compile && npm run lint && npm run test","compile":"tsc","lint:fix":"npm run lint:src:fix && npm run lint:test","lint:src":"tslint --project ./tsconfig.json -c ./tslint.json 'src/**/*.ts'","lint:test":"tslint --project ./tsconfig.json -c ./tslint.json 'test/**/*.ts'","test:debug":"node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand","lint:src:fix":"tslint -c tslint.json 'src/**/*.ts' --fix","lint:test:fix":"tslint -c tslint.json 'test/**/*.ts' --fix","prepublishOnly":"rm -rf dist && npm run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"phenomnomnominal","email":"craigspence0@gmail.com"},"_npmVersion":"5.8.0","description":"Query TypeScript ASTs with the esquery!","directories":{},"_nodeVersion":"9.5.0","dependencies":{"esquery":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","jest":"^22.4.2","sinon":"^4.4.3","tslint":"^5.6.0","ts-jest":"^22.4.1","ts-node":"^5.0.1","sinon-chai":"^3.0.0","typescript":"^2","@types/chai":"^4.1.2","@types/node":"^9.4.7","@types/sinon":"^4.3.0","@types/jasmine":"^2.8.6","@types/sinon-chai":"^2.7.29"},"_npmOperationalInternal":{"tmp":"tmp/tsquery_1.0.1_1526859772145_0.4935621252005553","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@phenomnomnominal/tsquery","version":"1.0.2","author":{"name":"Craig Spence","email":"craigspence0@gmail.com"},"license":"MIT","_id":"@phenomnomnominal/tsquery@1.0.2","maintainers":[{"name":"phenomnomnominal","email":"craigspence0@gmail.com"}],"dist":{"shasum":"3e0a9f0d25c15afb678bf92bad63337c50af03b3","tarball":"https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-1.0.2.tgz","fileCount":165,"integrity":"sha512-TRC1gaDwjCdrbhmovtYwWMsO2DVmgyAZOreqo72Q0NSNTYGh+s2r4Zbh2P1urStNxNXVhri1nUSOlIKXae7ggQ==","signatures":[{"sig":"MEUCIQCwfPwZ4HCHSahTC3PZM+YbNHmc/zgda/0ahQ057C8HvgIgJnWxZT87muZndMZdJeHDJmFg7wRZsm+MPKxGL9UTG8k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":499309,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbCeyvCRA9TVsSAnZWagAActUP/3hlwT6WMO54Q9e2acO9\n9W5G8RZuMsq40vWL3JCvWYcHK01sw4Ehi24mBPkXBTPsiCYKyqN2HDLOClzS\nR9cQf4ehOqI9ICptxOfqZbbyF/huHEH0bYyvnkB9yPLXST5e2/u1kP7LW7Vo\nhljNhviu932oyy9NaivuXtbfG2CKeY6Xl1VLcFI8cUzRuePi0vAqt4oRRLKE\nyJV82uBLInBBu1UirYAWxBcXc/mAmGtHt2bdwwRr/v0LRIpeuXvMcZzMTO9D\nYwrDtufDJj8UcL7TpxWHG9Pn2st7gdPRgdFNistlgLRzgr5OSRnuZe/beNSY\nEN/dqQzpXdjt+eQBYFMlRPnCjajwL2HZgONHJbak4Ohbr0nvBsEQ4Rw+Xlgg\nyrxXkzEJ1d99dvjmrSahHpJA0IIG/T2jL884SwWfHjGBvAMyZVR4KsAZgkd2\nMrSOEvJ5oaX03x3faH1xEAg9dWACH/MsWFAxc01lBvIKcIGGjUuvQUSlX/R3\nPGdJpflzpEz4YNpeQhimGhe1J8ob9BHe4HecozD47dCF1f5cgGE+vuxPvfIZ\nYku6WUnhghUC0iv0J+Eej6XSKDXjNqifSrEtas61KqcmrfxKgSLoxds2X27+\n6cmgfh9KC+RziNWKD2FjjWNNHBDtTeN0E+zihwcl9E7hCmUaDyI2KsX5Sw7c\naoun\r\n=y7Af\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"__TS_CONFIG__":"tsconfig.json"},"testRegex":"/test/.*\\.spec\\.ts$","transform":{"\\.(ts)$":"/node_modules/ts-jest/preprocessor.js"},"collectCoverage":true,"coverageDirectory":"/reports/coverage","collectCoverageFrom":["/src/**"],"moduleFileExtensions":["ts","js"]},"main":"dist/src/index.js","gitHead":"c83b6064a57441accd0d3147bab11969a36d6eb8","scripts":{"lint":"npm run lint:src && npm run lint:test","test":"jest","build":"npm run compile && npm run lint && npm run test","compile":"tsc","lint:fix":"npm run lint:src:fix && npm run lint:test","lint:src":"tslint --project ./tsconfig.json -c ./tslint.json 'src/**/*.ts'","lint:test":"tslint --project ./tsconfig.json -c ./tslint.json 'test/**/*.ts'","test:debug":"node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand","lint:src:fix":"tslint -c tslint.json 'src/**/*.ts' --fix","lint:test:fix":"tslint -c tslint.json 'test/**/*.ts' --fix","prepublishOnly":"rm -rf dist && npm run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"phenomnomnominal","email":"craigspence0@gmail.com"},"_npmVersion":"5.8.0","description":"Query TypeScript ASTs with the esquery!","directories":{},"_nodeVersion":"9.5.0","dependencies":{"esquery":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","jest":"^22.4.2","sinon":"^4.4.3","tslint":"^5.6.0","ts-jest":"^22.4.1","ts-node":"^5.0.1","sinon-chai":"^3.0.0","typescript":"^2","@types/chai":"^4.1.2","@types/node":"^9.4.7","@types/sinon":"^4.3.0","@types/jasmine":"^2.8.6","@types/sinon-chai":"^2.7.29"},"_npmOperationalInternal":{"tmp":"tmp/tsquery_1.0.2_1527377070258_0.6813851393503745","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@phenomnomnominal/tsquery","version":"1.0.3","author":{"name":"Craig Spence","email":"craigspence0@gmail.com"},"license":"MIT","_id":"@phenomnomnominal/tsquery@1.0.3","maintainers":[{"name":"phenomnomnominal","email":"craigspence0@gmail.com"}],"dist":{"shasum":"d8b0a90451af2f5a2401cf553f4143523e74d4d4","tarball":"https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-1.0.3.tgz","fileCount":165,"integrity":"sha512-+MYQKo6pMdGwOmASnwECMsyQJpJ95Pl1Fd+j8thvZvXQZpXUe80zHup979BnLyz/Bs4HrC2E/8VeCmIFobdLaQ==","signatures":[{"sig":"MEYCIQDFmmzaZzqNtgJ4b8x0SIq/llGO3+KT1G3Aulqu5VxWzwIhAM0Y9ls/I9Q1xceb1Fs4BfEZF8+q1Egi8NVGz4ss5/Zb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":501871,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbCi5ECRA9TVsSAnZWagAAzNsQAJEJrWJ5k8MU8Hpm2zGz\nQfkhjS9XKGb7/JKOoZ2CPC0KO4EBjgxMkvKIKvY98KV2Mf11A6CRadC6JMa9\n6iB6yGEhJ0jDXVKgZcQ8k9llQTiOFwOs8LET3uZwjnBiQ/VJWzoybJcvV3LR\nLaQFU2kxGcsrjUoCGHG1pms0i82bx1/BP1Awhf/8G8JxzLFrQqEFKVUGEGp5\nHafe/pwavl3zYIGxk1wQhu72FxC9YTqff8++o2XirdbmWPz4T7TX5nrQ1oxR\nOkz2vI7XNP1iNnoS0jNT6whypda0yaC0snk9d4q72CrPDGIRr2WsfHP73G6F\nLwpwQG3BOqBydKWxyLQzeVQFdX/GfYhOjQfV3nyJXmvtvq/Zsxjk3Run+EzG\n1+wcOC0vXoE2SWdymPmGLTg+PX8V52JDjqJIhU1PcZFKg8TWAVDKGVGYD4fC\n/xQAihsvXUnsdYCSmbOCtSV9O6PdACJefoSLigETBemWWKzIegEZHCZOyljm\n1PgJBB9EG/4Kxh+nZM/uHatA3vud0IY8KooTqLNJ4g4w0cXygKCZvbARDWST\nCU4O34gzARi0Ho1VJT8UW9880Tlqt13hSQvGmYR8fzYYeMACdK8EyCdSdJR5\nHtQ3JO1tKbyqAO4Wm/A5c7qEf1/IneOLCfrtywv5EDyhQ8JT1DrPsiXsE65D\nDNUc\r\n=fOFO\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"__TS_CONFIG__":"tsconfig.json"},"testRegex":"/test/.*\\.spec\\.ts$","transform":{"\\.(ts)$":"/node_modules/ts-jest/preprocessor.js"},"collectCoverage":true,"coverageDirectory":"/reports/coverage","collectCoverageFrom":["/src/**"],"moduleFileExtensions":["ts","js"]},"main":"dist/src/index.js","gitHead":"af77b5620ddd2fd0acb448314a68f07863e4dcc1","scripts":{"lint":"npm run lint:src && npm run lint:test","test":"jest","build":"npm run compile && npm run lint && npm run test","compile":"tsc","lint:fix":"npm run lint:src:fix && npm run lint:test","lint:src":"tslint --project ./tsconfig.json -c ./tslint.json 'src/**/*.ts'","lint:test":"tslint --project ./tsconfig.json -c ./tslint.json 'test/**/*.ts'","test:debug":"node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand","lint:src:fix":"tslint -c tslint.json 'src/**/*.ts' --fix","lint:test:fix":"tslint -c tslint.json 'test/**/*.ts' --fix","prepublishOnly":"rm -rf dist && npm run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"phenomnomnominal","email":"craigspence0@gmail.com"},"_npmVersion":"5.8.0","description":"Query TypeScript ASTs with the esquery!","directories":{},"_nodeVersion":"9.5.0","dependencies":{"esquery":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","jest":"^22.4.2","sinon":"^4.4.3","tslint":"^5.6.0","ts-jest":"^22.4.1","ts-node":"^5.0.1","sinon-chai":"^3.0.0","typescript":"^2","@types/chai":"^4.1.2","@types/node":"^9.4.7","@types/sinon":"^4.3.0","@types/jasmine":"^2.8.6","@types/sinon-chai":"^2.7.29"},"_npmOperationalInternal":{"tmp":"tmp/tsquery_1.0.3_1527393859989_0.39102100725123146","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@phenomnomnominal/tsquery","version":"1.0.4","author":{"name":"Craig Spence","email":"craigspence0@gmail.com"},"license":"MIT","_id":"@phenomnomnominal/tsquery@1.0.4","maintainers":[{"name":"phenomnomnominal","email":"craigspence0@gmail.com"}],"homepage":"https://github.com/phenomnomnominal/tsquery#readme","bugs":{"url":"https://github.com/phenomnomnominal/tsquery/issues"},"dist":{"shasum":"dd811a56a6044b718e0d9d9bb7e67356fa9ccc2a","tarball":"https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-1.0.4.tgz","fileCount":165,"integrity":"sha512-bN6+tX2sKwvc4s5ebGYoLypc4hu1iicro1mOP/5ApyNCWru5EL4KCYK6ix23t4ihEncLyhud8qb6ZgaihhX7Bw==","signatures":[{"sig":"MEQCIAWS++yEupCiZ4HpCuNdLuklTa7w0nEhWOp2WhxDu6IlAiBbmeOLvMY3YxiqxVnHtYv1oLro7bztJ95gMXP9K2mlZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":502207,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbCyWQCRA9TVsSAnZWagAAF7AP/jWd8L36yjADkfHQiJDI\nEPkaqTOgHJG0QIn/wqIVP4wyGuUymMApPr7T4Qt0gTOoXzEQ1XmGMp+RRrLL\n+NBsr3F7KhGh4nw/d24RHuSqla16MHQwuKthYI57CdVkor3KGiq7b7dGUkQ4\n1+TpKvNNysSVsr4qf8bTNuRZsC4g/RttT6WgeDCwm/9RoyNj8HcQOiz8AzHg\n31pxr5Bn444C2FyY4wJXX6SzMlHCOGB0JfTJvtL81SdItsRynUs82TUQkNHN\nW+xfnfSjAR5ZGZYmQY5StKWo5rL0XUHby9VbkZ0oy9LhWtVvqJz/Kn/RRVqn\nQnEpz2IhSNrhRcNFneqA2ieE6eHhAoaltEosSmFRGSrPKTU3iON1nwkvqjzm\niNQQcpUTKghuuDvXcTETV7F3+qxRoUR0GN+tOyp4yN7hA1HTf7c7uu6KcNmV\nyrV68nHwtUBo4AvAi+ij5OC+1lJAU78l2DOIj0zM7c1+ePvacnvZRRzM+l10\nBb2apDWczHtZCzm8sKukle7frB7vHyv2eq7tNkIztyyDoyTpOhIAvFznojIc\nwvQy16zzrjNsUdYd5LmJ7n/CPGlPlagRFOM8ONnhcfNyTLZcBwoFGwmeKgpI\n1o905wdt3IMoqx3hzKxPhqPGhQukVRfGK5K+SBj6UFM7yAgXhutLZYaePUHx\npZGt\r\n=1Rl1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"__TS_CONFIG__":"tsconfig.json"},"testRegex":"/test/.*\\.spec\\.ts$","transform":{"\\.(ts)$":"/node_modules/ts-jest/preprocessor.js"},"collectCoverage":true,"coverageDirectory":"/reports/coverage","collectCoverageFrom":["/src/**"],"moduleFileExtensions":["ts","js"]},"main":"dist/src/index.js","gitHead":"428d5abb26158794cb8b9445b2b95bfeb2e41a27","scripts":{"lint":"npm run lint:src && npm run lint:test","test":"jest","build":"npm run compile && npm run lint && npm run test","compile":"tsc","lint:fix":"npm run lint:src:fix && npm run lint:test","lint:src":"tslint --project ./tsconfig.json -c ./tslint.json 'src/**/*.ts'","lint:test":"tslint --project ./tsconfig.json -c ./tslint.json 'test/**/*.ts'","test:debug":"node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand","lint:src:fix":"tslint -c tslint.json 'src/**/*.ts' --fix","lint:test:fix":"tslint -c tslint.json 'test/**/*.ts' --fix","prepublishOnly":"rm -rf dist && npm run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"phenomnomnominal","email":"craigspence0@gmail.com"},"repository":{"url":"git+https://github.com/phenomnomnominal/tsquery.git","type":"git"},"_npmVersion":"5.8.0","description":"Query TypeScript ASTs with the esquery!","directories":{},"_nodeVersion":"9.5.0","dependencies":{"esquery":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","jest":"^22.4.2","sinon":"^4.4.3","tslint":"^5.6.0","ts-jest":"^22.4.1","ts-node":"^5.0.1","sinon-chai":"^3.0.0","typescript":"^2","@types/chai":"^4.1.2","@types/node":"^9.4.7","@types/sinon":"^4.3.0","@types/jasmine":"^2.8.6","@types/sinon-chai":"^2.7.29"},"_npmOperationalInternal":{"tmp":"tmp/tsquery_1.0.4_1527457167440_0.9180584645914458","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@phenomnomnominal/tsquery","version":"1.0.5","author":{"name":"Craig Spence","email":"craigspence0@gmail.com"},"license":"MIT","_id":"@phenomnomnominal/tsquery@1.0.5","maintainers":[{"name":"phenomnomnominal","email":"craigspence0@gmail.com"}],"homepage":"https://github.com/phenomnomnominal/tsquery#readme","bugs":{"url":"https://github.com/phenomnomnominal/tsquery/issues"},"dist":{"shasum":"ba75d8e403f23a67b49d983b763918f6505441e4","tarball":"https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-1.0.5.tgz","fileCount":165,"integrity":"sha512-iSkUJRX6YosGa08JqF+oOT37Zyl5H2GoqZgf4jDYhq4mqmD7AzuDrq6xYlFmVB/uikdT7SAelHfbaNTulGthGg==","signatures":[{"sig":"MEUCIQC9NuyCXMAT0BcWda4Df5wxOu4AEN7VKaxWsCufGwduwQIgZBmrrCW9/0dpKjfQtKp1DUob3DQ3L8FbcwwEho/qjY8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":497268,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbCzXkCRA9TVsSAnZWagAA32kP/3vdMUCP/B5AF7GOqv7y\nw0p6MBtds1drlCVhA/x/BcWe0PP4vG8dimOG8q6qZVWsAtT9e881RUulLvhH\n0+mv+vR+W40NYor8/e4HnYkV1BwT+nAmiSKOL+p6jkDcBcaGj08ELDo6B05o\nOY+3zAPm8Up0Xi/4wQ/mGEezE5o5WUj2ZKivrpbz2TdP2s7pyD5wBe/kNKDD\nqjv5zMxUH4hh0MmSlhVd3EmiZqhp5lkeT2tFgyqpRuV5O7hs5YFGJfjjiC5A\nXOu9DaYQ5gu+CjtNxKmk3jhIFwTjuHGJUTwABSqbMKY2q1EDb6umEvW0WLCS\nGWrzohG1UGHK5N91e5cewImJHUDAg0LjGzXhwCjZJ4f7AJO51xne47Mylw5c\nNaFcwNfIMkR9qz0M8HD1wyKQ9+3a5z3iK0BZ498kx03dfCU+L+HS0NOgsp6g\ny0Vkgp+LqbOlMD1F5zFRHf6sKrHHPW/J4Cpnga3hocShVaDtB29DPgG3mRvw\nnDJbXBxjFmjBhxBYcuix1Ih3F/pT0s5ipzx8Hd6gDNIrbzgSRJtlfp2X2Cxk\ntcdAmYGKmkZBD6UYLNmHqSYi2Rk5Tr1xQvEz/utkwQX3SGj6fRxL/xM7ZmFr\nWjb+xXGAkDOPc/9ZucmmRU/mlnMB0RnRGhPd91YS/pSnBSrTrpUp/gXvs2V7\n/fx2\r\n=Kers\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"__TS_CONFIG__":"tsconfig.json"},"testRegex":"/test/.*\\.spec\\.ts$","transform":{"\\.(ts)$":"/node_modules/ts-jest/preprocessor.js"},"collectCoverage":true,"coverageDirectory":"/reports/coverage","collectCoverageFrom":["/src/**"],"moduleFileExtensions":["ts","js"]},"main":"dist/src/index.js","gitHead":"49990a3a5b70a127dcb8397f42e1388abde68513","scripts":{"lint":"npm run lint:src && npm run lint:test","test":"jest","build":"npm run compile && npm run lint && npm run test","compile":"tsc","lint:fix":"npm run lint:src:fix && npm run lint:test","lint:src":"tslint --project ./tsconfig.json -c ./tslint.json 'src/**/*.ts'","lint:test":"tslint --project ./tsconfig.json -c ./tslint.json 'test/**/*.ts'","test:debug":"node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand","lint:src:fix":"tslint -c tslint.json 'src/**/*.ts' --fix","lint:test:fix":"tslint -c tslint.json 'test/**/*.ts' --fix","prepublishOnly":"rm -rf dist && npm run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"phenomnomnominal","email":"craigspence0@gmail.com"},"repository":{"url":"git+https://github.com/phenomnomnominal/tsquery.git","type":"git"},"_npmVersion":"5.8.0","description":"Query TypeScript ASTs with the esquery!","directories":{},"_nodeVersion":"9.5.0","dependencies":{"esquery":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","jest":"^22.4.2","sinon":"^4.4.3","tslint":"^5.6.0","ts-jest":"^22.4.1","ts-node":"^5.0.1","sinon-chai":"^3.0.0","typescript":"^2","@types/chai":"^4.1.2","@types/node":"^9.4.7","@types/sinon":"^4.3.0","@types/jasmine":"^2.8.6","@types/sinon-chai":"^2.7.29"},"_npmOperationalInternal":{"tmp":"tmp/tsquery_1.0.5_1527461347509_0.7961793615779942","host":"s3://npm-registry-packages"}},"2.0.0-beta.0":{"name":"@phenomnomnominal/tsquery","version":"2.0.0-beta.0","author":{"name":"Craig Spence","email":"craigspence0@gmail.com"},"license":"MIT","_id":"@phenomnomnominal/tsquery@2.0.0-beta.0","maintainers":[{"name":"phenomnomnominal","email":"craigspence0@gmail.com"}],"homepage":"https://github.com/phenomnomnominal/tsquery#readme","bugs":{"url":"https://github.com/phenomnomnominal/tsquery/issues"},"dist":{"shasum":"35c1133fa4f51a52604d37ef93e08f8e8d356692","tarball":"https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-2.0.0-beta.0.tgz","fileCount":157,"integrity":"sha512-wzhlT9eub+VgTjx8P876u8sAdnWdiSKY+q0LW9wjnYJlOBofXlMgsYAbrJotSrirpB48KL31wOPpd+stOp2+1g==","signatures":[{"sig":"MEUCIQCQvefZHBw9kIwpUIBJwuHaVvXWjvVbWdaJ8MGciIFmtQIgFRAZ4D8tP8gdRzJI1vfDa64u4Tm4XUivo+9+BucmE3E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":490295,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbEypsCRA9TVsSAnZWagAAMJoP/j3n9yR0ICF+dS7cshzU\n+NWqZ4ZDGVeinDvbzZsrS0F8h/RN8TsW8ua/P20/4thgjpcPUViWXKSNlx4C\noq3+q/z/WX2w/3eLja3yY/bfalR7MiR0aCfUEIECvCSa0ODAsSwu2N8j3jOu\nEMBX5BLjqlqMF42bPiiZFCGlu5TC7NnLg4lJmTDlzxu1S28ZnctnFVgIAKM4\nk3Z4JbiWRfji+k0KfXFdmPvL3f/eYlggk1ijVYWWARsuknIa/CgrAY5UiQEk\nQepXe805O9V4GxvHdd8Tq1f7/CsH9tUjuBtAd9vg10CdbHK8j9VwzPhtp+6c\nfSeLBQILXv8ZwWsLrAbibVO6TOTx9pmZo+Vl7b2Z9tnWk0LixDQZ6osXTU2U\nXjd5eBqFMVMrFs0juuJ3Ljb5OlSoVFP8zwJQS0QdA5PgG/AlpLN+jq540PXR\n97Xy7fIj5ZNCVLOUBxtEK2Dve4YfAs6sSoHLiqo+CbXKp74lpkxQFqh6J+Dh\nKkZ3VjMP4yMUYaRR3GGEdDskqEZyIaIrz12R/csUZ4Rs6F+ZoHvFWTGdwWFf\nLjQOPL2m1Oas9LdKFX2ZRuWJK3zLHfs7XHhuKpMdln7UGciRt6+duKydtoaf\nk93pcCat2n++1QFTmPka6dSbAxVmnHusjyLjNHHmvaGBgoZSctOI3O/0t4zr\n966U\r\n=lLxG\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"__TS_CONFIG__":"tsconfig.json"},"testRegex":"/test/.*\\.spec\\.ts$","transform":{"\\.(ts)$":"/node_modules/ts-jest/preprocessor.js"},"collectCoverage":true,"coverageDirectory":"/reports/coverage","collectCoverageFrom":["/src/**"],"moduleFileExtensions":["ts","js"]},"main":"dist/src/index.js","gitHead":"987ad289d9e86799ccc2c71d85b5a1c28f706391","scripts":{"lint":"npm run lint:src && npm run lint:test","test":"jest","build":"npm run compile && npm run lint && npm run test","compile":"tsc","lint:fix":"npm run lint:src:fix && npm run lint:test","lint:src":"tslint --project ./tsconfig.json -c ./tslint.json 'src/**/*.ts'","lint:test":"tslint --project ./tsconfig.json -c ./tslint.json 'test/**/*.ts'","test:debug":"node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand","lint:src:fix":"tslint -c tslint.json 'src/**/*.ts' --fix","lint:test:fix":"tslint -c tslint.json 'test/**/*.ts' --fix","prepublishOnly":"rm -rf dist && npm run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"phenomnomnominal","email":"craigspence0@gmail.com"},"repository":{"url":"git+https://github.com/phenomnomnominal/tsquery.git","type":"git"},"_npmVersion":"6.1.0","description":"Query TypeScript ASTs with the esquery!","directories":{},"_nodeVersion":"9.5.0","dependencies":{"esquery":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","jest":"^22.4.2","sinon":"^4.4.3","tslint":"^5.6.0","ts-jest":"^22.4.6","ts-node":"^5.0.1","sinon-chai":"^3.0.0","typescript":"^2","@types/chai":"^4.1.2","@types/node":"^9.4.7","@types/sinon":"^4.3.0","@types/jasmine":"^2.8.6","@types/sinon-chai":"^2.7.29"},"_npmOperationalInternal":{"tmp":"tmp/tsquery_2.0.0-beta.0_1527982699350_0.7294553387469491","host":"s3://npm-registry-packages"}},"2.0.0-beta.1":{"name":"@phenomnomnominal/tsquery","version":"2.0.0-beta.1","author":{"name":"Craig Spence","email":"craigspence0@gmail.com"},"license":"MIT","_id":"@phenomnomnominal/tsquery@2.0.0-beta.1","maintainers":[{"name":"phenomnomnominal","email":"craigspence0@gmail.com"}],"homepage":"https://github.com/phenomnomnominal/tsquery#readme","bugs":{"url":"https://github.com/phenomnomnominal/tsquery/issues"},"dist":{"shasum":"f1e0ecb791687a315e395993074ca9aae3520c85","tarball":"https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-2.0.0-beta.1.tgz","fileCount":93,"integrity":"sha512-r4ksWx3kUERxW6DpLAraFTPzA8/goH65OvdFPjzSI54sJjOMuZnJqj3nbHe7dzBlTOqpDGzcmBerl65aLXDZZg==","signatures":[{"sig":"MEUCIQCNT1Opyqsf83Vcov8G2ytQCNaxKkskuxZ0/sLRX1M8YQIgYUwECuKR6zPat5t/bOIurtpdvKzn1WOmCBO9JDe3R2w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67359,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbEzYxCRA9TVsSAnZWagAAibkP/1O5mHQc3Bj3GLM8puK2\ntHwwYFZezze0z7t3D/OnJ9PLn2z/fc5T5JZjPagchR/mY7Uk0D9V0lBsUJiJ\nmRoiatuZ8Z1Hel7/qM25AzYQBNoNUwH59eTzOCS3AQcNMUNYhJovfZnAgNpr\n11Frmfmy+EBe5vj/h+Wq1u/DGuDQBpngb2/SHo5mapTF+iRQ1utoR5c977T2\ndpiYT2/DZOlvDenGr3ymLG7DcQYALGyc1KfTIcfc06bNdhWBTJ3SzLfpYrvX\nEyuhAbzXMgQ9RRon/Nk/R7q0P0Wk1qDwM2mgg2uYYNa47+1MpO2uMBDgRQDq\nurMrD6TRiq4ztDOrrmE0jDgtqyT/OHC+QSJ4nxk3ZFPxXCUJ6fWeWdCtpYWC\nP1bnHT95G0QcFxarOYhsHARO87gReUrmZgf0K9IOwd5LsHQqOA12z037oLzA\nOGF519gVURdJmNWV1rJoX4/Jx+QEUUndp9oCsSHA5rBUPpJgzwDnMr9KThGO\n+tfsAO83A3vBJrevqhN/y1WPKF34Mt1+SaxrKzChyiSBmrshYTtC6I9lmLlY\ngTOwzAAbU6AYehc6/cbdujZ2wY2B9Yr0yQC1EIGK/lSrNl1mcVC4+s5jT3by\nneWLzK8ZzflH1trSJijRAo87rQQaL3W/xPyFBfDA3DwH8LFH1zGOx4MdX7RT\nnwQD\r\n=9ddC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"__TS_CONFIG__":"tsconfig.json"},"testRegex":"/test/.*\\.spec\\.ts$","transform":{"\\.(ts)$":"/node_modules/ts-jest/preprocessor.js"},"collectCoverage":true,"coverageDirectory":"/reports/coverage","collectCoverageFrom":["/src/**"],"moduleFileExtensions":["ts","js"]},"main":"dist/src/index.js","gitHead":"3584f068a60caf395e18fc0c505b6c0e1dbdc161","scripts":{"lint":"npm run lint:src && npm run lint:test","test":"jest","build":"npm run compile && npm run lint && npm run test","compile":"tsc","lint:fix":"npm run lint:src:fix && npm run lint:test","lint:src":"tslint --project ./tsconfig.json -c ./tslint.json 'src/**/*.ts'","lint:test":"tslint --project ./tsconfig.json -c ./tslint.json 'test/**/*.ts'","test:debug":"node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand","lint:src:fix":"tslint -c tslint.json 'src/**/*.ts' --fix","lint:test:fix":"tslint -c tslint.json 'test/**/*.ts' --fix","prepublishOnly":"rm -rf dist && npm run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"phenomnomnominal","email":"craigspence0@gmail.com"},"repository":{"url":"git+https://github.com/phenomnomnominal/tsquery.git","type":"git"},"_npmVersion":"6.1.0","description":"Query TypeScript ASTs with the esquery!","directories":{},"_nodeVersion":"9.5.0","dependencies":{"esquery":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","jest":"^22.4.2","tslint":"^5.6.0","ts-jest":"^22.4.6","ts-node":"^5.0.1","typescript":"^2","@types/chai":"^4.1.2","@types/node":"^9.4.7","@types/jasmine":"^2.8.6"},"_npmOperationalInternal":{"tmp":"tmp/tsquery_2.0.0-beta.1_1527985711938_0.21723768755335326","host":"s3://npm-registry-packages"}},"2.0.0-beta.2":{"name":"@phenomnomnominal/tsquery","version":"2.0.0-beta.2","author":{"name":"Craig Spence","email":"craigspence0@gmail.com"},"license":"MIT","_id":"@phenomnomnominal/tsquery@2.0.0-beta.2","maintainers":[{"name":"phenomnomnominal","email":"craigspence0@gmail.com"}],"homepage":"https://github.com/phenomnomnominal/tsquery#readme","bugs":{"url":"https://github.com/phenomnomnominal/tsquery/issues"},"dist":{"shasum":"cc89f602bbe6fd59fc09cdb81e05d8bfe2f79fac","tarball":"https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-2.0.0-beta.2.tgz","fileCount":93,"integrity":"sha512-bftaZN3OZyLUtyS6oBpMa8a+SDOA+tcfEEUdRF4PGLf8IOdaQKysSem0zX1JMV0EGB4TeYrjvXBvthAvNumE2A==","signatures":[{"sig":"MEUCIQCo3mH7Ayzj/rR5GciAOlAGiHNm05044wAl56l93lrQigIgYCp/nJqa8/YxeRkZpNt4MT34V/jFnApJ9YecQdMJwvQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67775,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFJRQCRA9TVsSAnZWagAAywoP/jxQI9JYErZe6Q6cT140\n79SwFR1oAGtaivPSKuAu1Tm09XVmvUYhUyl3vk7kfg2vipU/KhYIgiPZdSdg\nN2hlvQMVKAy4b5Z04tFeNRxtMqFCzj+4rHcJeE+qwxe9/WgRpjI8gmytUCE6\nxYoFM/wCinxFXrIP7ge6Br7Guqm+L+iNtLi+erywbyCFvxEDkDgbj7JJnPfN\nnlTbVfAGR3kFZ0aNccbBqJTtO/Ge2W0Wo4hUMtgsxqq2RCTrsyLgf+Ft7FWm\nHZA9vLgXYg1aOmA8cfChR2OygO+et8aJvuunQSSBLgsBCpxNQ5zeDp6YG09J\nWBLD7/g4/PdMRecPc15bk2BIFPfOaAgK5mJX2AZ/vP1YebvpKWqXwqRhvA/0\norcN9U04WhNPbj0LVQiJ+SmTndK98oSaO+xPBzO3WtqYO3B9bZ1qT2Aa3SPE\nUcFwu4dINWs1BovK9QffA0T3JU5Gp8qoDe+3QjCPuIFPzuD2I40W9HRDktnt\n0KjFNFufOmPFVH1YtpCv3p9tXh0ysDpeJkoFbIIRlwzKWQ1o8pMsFvhS3PB2\nyMf1rkoVWwXmVm1OPPOmdNA8a8wqZwz5c0+AXzJ6GcmgHoBxZhjtbWw9/CV3\nZdqf4j3mLuJGOfhUOk+EQwCDNjRorSJYDmpskEMZlN8KAtwsO0T+BsLP3Fwa\nom82\r\n=BBwT\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"__TS_CONFIG__":"tsconfig.json"},"testRegex":"/test/.*\\.spec\\.ts$","transform":{"\\.(ts)$":"/node_modules/ts-jest/preprocessor.js"},"collectCoverage":true,"coverageDirectory":"/reports/coverage","collectCoverageFrom":["/src/**"],"moduleFileExtensions":["ts","js"]},"main":"dist/src/index.js","gitHead":"c3dd273ad67d9a46edc8f6ddb3180dd4867db652","scripts":{"lint":"npm run lint:src && npm run lint:test","test":"jest","build":"npm run compile && npm run lint && npm run test","compile":"tsc","lint:fix":"npm run lint:src:fix && npm run lint:test","lint:src":"tslint --project ./tsconfig.json -c ./tslint.json 'src/**/*.ts'","lint:test":"tslint --project ./tsconfig.json -c ./tslint.json 'test/**/*.ts'","test:debug":"node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand","lint:src:fix":"tslint -c tslint.json 'src/**/*.ts' --fix","lint:test:fix":"tslint -c tslint.json 'test/**/*.ts' --fix","prepublishOnly":"rm -rf dist && npm run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"phenomnomnominal","email":"craigspence0@gmail.com"},"repository":{"url":"git+https://github.com/phenomnomnominal/tsquery.git","type":"git"},"_npmVersion":"6.1.0","description":"Query TypeScript ASTs with the esquery API!","directories":{},"_nodeVersion":"9.5.0","dependencies":{"esquery":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","jest":"^22.4.2","tslint":"^5.6.0","ts-jest":"^22.4.6","ts-node":"^5.0.1","typescript":"^2","@types/chai":"^4.1.2","@types/node":"^9.4.7","@types/jasmine":"^2.8.6"},"_npmOperationalInternal":{"tmp":"tmp/tsquery_2.0.0-beta.2_1528075342478_0.23111163766920306","host":"s3://npm-registry-packages"}},"2.0.0-beta.3":{"name":"@phenomnomnominal/tsquery","version":"2.0.0-beta.3","author":{"name":"Craig Spence","email":"craigspence0@gmail.com"},"license":"MIT","_id":"@phenomnomnominal/tsquery@2.0.0-beta.3","maintainers":[{"name":"phenomnomnominal","email":"craigspence0@gmail.com"}],"homepage":"https://github.com/phenomnomnominal/tsquery#readme","bugs":{"url":"https://github.com/phenomnomnominal/tsquery/issues"},"dist":{"shasum":"8725c783850cedf510eb625dfd4dac5c0c2326cf","tarball":"https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-2.0.0-beta.3.tgz","fileCount":65,"integrity":"sha512-j8Hhnn+zk7Oa5/1KXjZ9O03dh8oOOHSuMopf0HzUQfuEpnWh4Sn52XrTvA6ZXT+Et3Vfp8MVkTwnOMB5Ayhm6w==","signatures":[{"sig":"MEUCIQCko1a94BS8c9e2GgvKYZDLeaZQASPvMFw+jvCSJbprgQIgQagQ4zdxAAMsTrPGPME1Ah/mgfp+jfyYbGrrqg8yP9I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGFNUCRA9TVsSAnZWagAArwgP/0e5lg4Yo3nY3wfjxfCV\ndPAZVBtKKI1HgEHUdiOhMmVegwrizo1mqyoz2/u9gKcUYjDSBjaRj67xMOKw\n8e2tc2E2tm6UfTAhWvJPkQPZKQD1guXbUpYvXFw5ahT/A004jeRONPY9mDvQ\nK8QLkvYXJv09KURDiLcyhAzY52OMuUebtNJGTo53EFmGWBMy97uCfVjLHQbt\nfGpCPt/5Pggj3daD5F8yunmS0Woud8QzIfesJO+ku8eDHPu2ak1j3jSKRSnG\nZUOnyuuL/3S0HwT7KBndR4SAsPoZSv61imPD285Y0sXmfZ/4/WwwGC6os7l2\nEWaNgeEXKg4D1zR1qFaDTdAuNxrTzVMzeeg4We44DE6kRZuBbFIFAwD2A9tT\nR/UkR+XZu7XxmJwwZhCJzX8migqtj/tzLJxmCtErQ74Gp+LpTcKhcqZ3kRvI\nX8I5dcYGwfTGNg62bXtSIQ7H70tuk1dODW+LXoEwuZ+MrmYFnwpISZ4cpEZH\n+WOPpBxiuuX8633j/P8+3gFWDJqbVGG6ygX/IQnTw3UKcTWcsQWUdY6qFAIe\nOHmxFQGabmiXkPKki6QZhWlRFpwizdaaHp/5SIXLCH/c5aPeQaP6xMFTQCmY\nT6kRmErDZo6gCxM/icCxu0sk7J16JQZjsLyLA02b5it9TpYU8Y2KDAMJ2B9U\n45fv\r\n=1hM0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"__TS_CONFIG__":"tsconfig.json"},"testRegex":"/test/.*\\.spec\\.ts$","transform":{"\\.(ts)$":"/node_modules/ts-jest/preprocessor.js"},"collectCoverage":true,"coverageDirectory":"/reports/coverage","collectCoverageFrom":["/src/**"],"moduleFileExtensions":["ts","js"]},"main":"dist/src/index.js","files":["dist/src"],"gitHead":"b2af2a3939db55a736cdc5670c82c88c2faf04b5","scripts":{"lint":"npm run lint:src && npm run lint:test","test":"jest","build":"npm run compile && npm run lint && npm run test","compile":"tsc","lint:fix":"npm run lint:src:fix && npm run lint:test","lint:src":"tslint --project ./tsconfig.json -c ./tslint.json 'src/**/*.ts'","lint:test":"tslint --project ./tsconfig.json -c ./tslint.json 'test/**/*.ts'","test:debug":"node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand","lint:src:fix":"tslint -c tslint.json 'src/**/*.ts' --fix","lint:test:fix":"tslint -c tslint.json 'test/**/*.ts' --fix","prepublishOnly":"rm -rf dist && npm run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"phenomnomnominal","email":"craigspence0@gmail.com"},"repository":{"url":"git+https://github.com/phenomnomnominal/tsquery.git","type":"git"},"_npmVersion":"6.1.0","description":"Query TypeScript ASTs with the esquery API!","directories":{},"_nodeVersion":"9.5.0","dependencies":{"esquery":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","jest":"^22.4.2","tslint":"^5.6.0","ts-jest":"^22.4.6","ts-node":"^5.0.1","typescript":"^2","@types/chai":"^4.1.2","@types/node":"^9.4.7","@types/jasmine":"^2.8.6"},"_npmOperationalInternal":{"tmp":"tmp/tsquery_2.0.0-beta.3_1528320851019_0.7324390576246935","host":"s3://npm-registry-packages"}},"2.0.0-beta.4":{"name":"@phenomnomnominal/tsquery","version":"2.0.0-beta.4","author":{"name":"Craig Spence","email":"craigspence0@gmail.com"},"license":"MIT","_id":"@phenomnomnominal/tsquery@2.0.0-beta.4","maintainers":[{"name":"phenomnomnominal","email":"craigspence0@gmail.com"}],"homepage":"https://github.com/phenomnomnominal/tsquery#readme","bugs":{"url":"https://github.com/phenomnomnominal/tsquery/issues"},"dist":{"shasum":"54d81c3f41530ac55c981d7941b73b6cca9289c5","tarball":"https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-2.0.0-beta.4.tgz","fileCount":68,"integrity":"sha512-10W7DcehluuYXXwG+xjRdi2n0ReTmx1m5mx2sIynFPhf6jiIs/ghnhNv54U11kAH3o0kkFwjN17wu8KxR4rUjg==","signatures":[{"sig":"MEUCIBceKbiwKlEorqUJxb40IA7MmoEuAGzRugCUGH2qqL46AiEArtuuGn6vMXX3pEGjMn1DrfKHNLd3neRuAbPquh2YvnI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47577,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGN2LCRA9TVsSAnZWagAAuMkQAI659Jp/CBa+ykfV+o8r\nirEjwdjhwXGKNYGsmlykyTklJZn/k2O8gHV7/byadAdm5IbAUHq1yJbGXy/A\n2tTqjgVty9h+euXFG+4vQuawdnRaa7OTWos6Tj4m3sbsR1WN8GNr99WeChLS\nUiDCb/n7YZuMuWA+vpHgaHlZSWrLeMqHRAHdGEBj3TIp9hH4JUiK91eZc3aB\nzamGXqtkgcuAyysagDEjZ/D1wCcFEVhruKC6+BzxsAlPKnOVjbrsP6rJ2EUz\nZgCYlVv2fpprnSdTICfB01gMUpBztBT7CjTE80xe4c813HjYUzo3u306FW/8\nxV463FKvkEvEE6vcAQFpvKGJOTISw7PWLKdJ2+Qn1pe1Tz/I16doId1N/QS3\nqlp35VtFgQCBvcekmiQqnd82kyJymvdZgwPtU3lFjbM6qJwu0lHjN9qE4oWl\nghpIOgOyiq4Jf9lLnD8n0RHoAPOUr/8AIC0asVSHQrX7+CWK9TCyxSIX6Sor\nSZQYz8M6bHSJINS3VhocJEMmIooXDjhOKiD0FTr+m8e98fE+jg+c29J4NOfH\nNy0ZFK2A9gp+K7jGJHZQTXMvZ1m4VkukvFFJkkxoJm1jsxtfEpxPek9nqcO7\nnVL/0EcbObV+CQ/BCbk1y/73hB1DAApbWzQOwsT6njofo0dCeIV1qLt4QU1P\nCNzm\r\n=1LmP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"__TS_CONFIG__":"tsconfig.json"},"testRegex":"/test/.*\\.spec\\.ts$","transform":{"\\.(ts)$":"/node_modules/ts-jest/preprocessor.js"},"collectCoverage":true,"coverageDirectory":"/reports/coverage","collectCoverageFrom":["/src/**"],"moduleFileExtensions":["ts","js"]},"main":"dist/src/index.js","files":["dist/src"],"gitHead":"041398d5e0b49a7275a2ab7c7ab4a4dca4b5f943","scripts":{"lint":"npm run lint:src && npm run lint:test","test":"jest","build":"npm run compile && npm run lint && npm run test","compile":"tsc","lint:fix":"npm run lint:src:fix && npm run lint:test","lint:src":"tslint --project ./tsconfig.json -c ./tslint.json 'src/**/*.ts'","lint:test":"tslint --project ./tsconfig.json -c ./tslint.json 'test/**/*.ts'","test:debug":"node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand","lint:src:fix":"tslint -c tslint.json 'src/**/*.ts' --fix","lint:test:fix":"tslint -c tslint.json 'test/**/*.ts' --fix","prepublishOnly":"rm -rf dist && npm run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"phenomnomnominal","email":"craigspence0@gmail.com"},"repository":{"url":"git+https://github.com/phenomnomnominal/tsquery.git","type":"git"},"_npmVersion":"6.1.0","description":"Query TypeScript ASTs with the esquery API!","directories":{},"_nodeVersion":"9.5.0","dependencies":{"esquery":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","jest":"^22.4.2","tslint":"^5.6.0","ts-jest":"^22.4.6","ts-node":"^5.0.1","typescript":"^2","@types/chai":"^4.1.2","@types/node":"^9.4.7","@types/jasmine":"^2.8.6"},"_npmOperationalInternal":{"tmp":"tmp/tsquery_2.0.0-beta.4_1528356233979_0.19354090056151052","host":"s3://npm-registry-packages"}},"2.0.0-beta.5":{"name":"@phenomnomnominal/tsquery","version":"2.0.0-beta.5","author":{"name":"Craig Spence","email":"craigspence0@gmail.com"},"license":"MIT","_id":"@phenomnomnominal/tsquery@2.0.0-beta.5","maintainers":[{"name":"phenomnomnominal","email":"craigspence0@gmail.com"}],"homepage":"https://github.com/phenomnomnominal/tsquery#readme","bugs":{"url":"https://github.com/phenomnomnominal/tsquery/issues"},"dist":{"shasum":"eb5a534ce2d824f960f252fcb284194ac41dbc08","tarball":"https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-2.0.0-beta.5.tgz","fileCount":74,"integrity":"sha512-TzHDcTDwccRDbFcaBnumU3RWWl9RfO39QCOIhcuFDsB4W27E2mjOUbaKnKErgdTN/+pc9FpLgyiOSwGNDoioCQ==","signatures":[{"sig":"MEYCIQDfa+8bcibeLwdqvpABAxOs9tZkSlIdRIsm3YTVViBSDQIhAItggV7DzZzEGPdaQCA51J3McZGlM65fjARUAxrhz5wE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbPommCRA9TVsSAnZWagAAhHMP+wXuxOt72peEcKmQpd3q\nC2LboiWBDADfWtNh6aTBamN+uEYEa/nuN5juW9Ioetba/l41YcuQw6DxGlu/\nu2CfLfdrMz4MOXDiOaqLCE++ub/tjlSixSZHfhIJIJJ1D7FCkhyo5QQy88MH\nPEYgmENk+feBZaNPVeN9KCy24pLngHrxs6CDYSWGUS/kldMmRSfD1FcMFwqI\ndCSm6yeSyHRIJPyI+1agu0G0IUqRg/S6Tzz7x8+6APq/4crHB99hnq3MCkA+\n3MZ2XdFLMwCTMFvEm/CLo5zs/cdrU86h9cwZ56c7M4ehAeQHfcaRQcvRUztg\nS4NCzqc4jkmvRNd8z6GemX9DuHrOMfrtRiwbznH92LW7dZL+QckvevT/jd+u\nyLgtDzSHmuFcRaLxbwDdn3Hu9qP8vFgeDv0lpzh1aWcIhFdvIjvkRyz0m58S\nLr+tTGm6m3rZvl3MudDzF1NWwfXBVauWk6/LGcIxbYPqOoYUxlzc7fD2v7ok\n3PdSwfvZVzyJwbIdw+Jq1Z42Fl67tcO9t4f9dTfAqeH3jh6RU5XP9y09podl\nDgAGndovr3QTtiC6D/r0aIdpJ6B20q0FaMZUNk1oc/xjO7o0F1U0zSBn0UWN\noLQC1c3zS3SvM2dGgFFjT48U/XLt1Iwrph3oSHWS6jRe4jVjxtHFGGGVlP11\nQEVT\r\n=shCj\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"__TS_CONFIG__":"tsconfig.json"},"testRegex":"/test/.*\\.spec\\.ts$","transform":{"\\.(ts)$":"/node_modules/ts-jest/preprocessor.js"},"collectCoverage":true,"coverageDirectory":"/reports/coverage","collectCoverageFrom":["/src/**"],"moduleFileExtensions":["ts","js"]},"main":"dist/src/index.js","files":["dist/src"],"gitHead":"702d7706b76f68a1f5a73541e68cea87477efd77","scripts":{"lint":"npm run lint:src && npm run lint:test","test":"jest","build":"npm run compile && npm run lint && npm run test","compile":"tsc","lint:fix":"npm run lint:src:fix && npm run lint:test","lint:src":"tslint --project ./tsconfig.json -c ./tslint.json 'src/**/*.ts'","lint:test":"tslint --project ./tsconfig.json -c ./tslint.json 'test/**/*.ts'","test:debug":"node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand","lint:src:fix":"tslint -c tslint.json 'src/**/*.ts' --fix","lint:test:fix":"tslint -c tslint.json 'test/**/*.ts' --fix","prepublishOnly":"rm -rf dist && npm run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"phenomnomnominal","email":"craigspence0@gmail.com"},"repository":{"url":"git+https://github.com/phenomnomnominal/tsquery.git","type":"git"},"_npmVersion":"6.1.0","description":"Query TypeScript ASTs with the esquery API!","directories":{},"_nodeVersion":"9.5.0","dependencies":{"esquery":"^1.0.1","minimist":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","jest":"^22.4.2","tslint":"^5.6.0","ts-jest":"^22.4.6","ts-node":"^5.0.1","typescript":"^2","@types/chai":"^4.1.2","@types/node":"^9.4.7","@types/jasmine":"^2.8.6","@types/minimist":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/tsquery_2.0.0-beta.5_1530825126021_0.9326556884614092","host":"s3://npm-registry-packages"}},"2.0.0-beta.6":{"name":"@phenomnomnominal/tsquery","version":"2.0.0-beta.6","author":{"name":"Craig Spence","email":"craigspence0@gmail.com"},"license":"MIT","_id":"@phenomnomnominal/tsquery@2.0.0-beta.6","maintainers":[{"name":"phenomnomnominal","email":"craigspence0@gmail.com"}],"homepage":"https://github.com/phenomnomnominal/tsquery#readme","bugs":{"url":"https://github.com/phenomnomnominal/tsquery/issues"},"dist":{"shasum":"77af9746f4262f08bc4c7ab03dce340d8f1addfa","tarball":"https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-2.0.0-beta.6.tgz","fileCount":74,"integrity":"sha512-esV5Ua51hyQtoI6hCcJsIuY9S3znwnw+wR1SpLvJG7wLuuxi3IxCC3pip+q6vu9CVFFMsxpKB/dGNOHTd4qlSQ==","signatures":[{"sig":"MEUCIFxyXFguUAqmhNRrMieGRQi1N/841WBiD3LSOAi11vxmAiEA60grhc3hzhCvyXSwkA5zalQgRqXU5AM8C/RAmbtgAK0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53941,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbXU6OCRA9TVsSAnZWagAAk5AP/0JVkHQjy2YTn0dFW5sE\n4PS+ANfn4qHSNPRgy25gXph+GBTF9jFDnK5yNCJFcNCexZqL28zxfTF5L75F\nUS4oBTiKOeLwO3RO0VxwvrfV0rN86MB4K3dttSoFUifqZysKDebaLx66Txhx\n1PyD4kyI17hiPWX2DHslbcGjasnlsi/CXmTaEHOZhmGmWYOITLYD551rz9zO\nS42SDWpWjoP2dUYH3MiigaDsQfG/Uqt7d7HPuonOuHQcGalLEiFt/SOf/LDO\nyA+0Z0USHAGbBy+QpmeKJdcISPWOpsSSEahoHOGEy33IjoGk987VMg/EwgYz\nlTRzltk1q+q2KBWJrHcXHPnseo5JP0pKguYUABK1cNuKrIDXdn7nGmuVGm93\nQwCWWLz53HsjJs+tJa+cW/+1OCNDi9JPRTP+ckZ5ZFZsSGp3ogXNKkwGBNwm\n1zPyF1N4j5Ew+ZkxXWoxTurzuG50EjsBc4mSaYlqoxmTcvRqWMHG/gsRRd6f\nfdJu1Nqkr9jNB2U7zkuD0uVhHfnBRAybzEchM0/n/YQNWvyZOrc6viF9ECkN\npUa704/9XBtPqJqwHY5gRZg7eOD+Zvx6I9WWA97J7wb+NgMDGtOt5bPcEvhe\nPMQuSeguqNqEdIxp03V2nU1QwUX9kGlFhZ14ocyXUQ5VDXRCUjK26XLHuE3d\nGlgK\r\n=+UJy\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"__TS_CONFIG__":"tsconfig.json"},"testRegex":"/test/.*\\.spec\\.ts$","transform":{"\\.(ts)$":"/node_modules/ts-jest/preprocessor.js"},"collectCoverage":true,"coverageDirectory":"/reports/coverage","collectCoverageFrom":["/src/**"],"moduleFileExtensions":["ts","js"]},"main":"dist/src/index.js","files":["dist/src"],"gitHead":"74858f2ac745b3abcd92a2de47161c6eaa54ee79","scripts":{"lint":"npm run lint:src && npm run lint:test","test":"jest","build":"npm run compile && npm run lint && npm run test","compile":"tsc","lint:fix":"npm run lint:src:fix && npm run lint:test","lint:src":"tslint --project ./tsconfig.json -c ./tslint.json 'src/**/*.ts'","lint:test":"tslint --project ./tsconfig.json -c ./tslint.json 'test/**/*.ts'","test:debug":"node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand","lint:src:fix":"tslint -c tslint.json 'src/**/*.ts' --fix","lint:test:fix":"tslint -c tslint.json 'test/**/*.ts' --fix","prepublishOnly":"rm -rf dist && npm run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"phenomnomnominal","email":"craigspence0@gmail.com"},"repository":{"url":"git+https://github.com/phenomnomnominal/tsquery.git","type":"git"},"_npmVersion":"5.6.0","description":"Query TypeScript ASTs with the esquery API!","directories":{},"_nodeVersion":"9.5.0","dependencies":{"esquery":"^1.0.1","minimist":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","jest":"^22.4.2","tslint":"^5.6.0","ts-jest":"^22.4.6","ts-node":"^5.0.1","typescript":"^2","@types/chai":"^4.1.2","@types/node":"^9.4.7","@types/jasmine":"^2.8.6","@types/minimist":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/tsquery_2.0.0-beta.6_1532841614174_0.8755950582859102","host":"s3://npm-registry-packages"}},"2.0.0-beta.7":{"name":"@phenomnomnominal/tsquery","version":"2.0.0-beta.7","author":{"name":"Craig Spence","email":"craigspence0@gmail.com"},"license":"MIT","_id":"@phenomnomnominal/tsquery@2.0.0-beta.7","maintainers":[{"name":"phenomnomnominal","email":"craigspence0@gmail.com"}],"homepage":"https://github.com/phenomnomnominal/tsquery#readme","bugs":{"url":"https://github.com/phenomnomnominal/tsquery/issues"},"dist":{"shasum":"31bbb965bb9ff836146ace73b6f8f2144931156d","tarball":"https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-2.0.0-beta.7.tgz","fileCount":74,"integrity":"sha512-YCU9VBEWBsXuhqrnLf5j/yuLS1IZ+m8XTEXCWPdu0bjFkNzhouc8ESZ8zP1LCKM5nQKIJk4jorO0kKV6lLrX5Q==","signatures":[{"sig":"MEYCIQCZdd92eKzMgyv/8e39hjVA2detR6gXrPWxJ68yNXaj1gIhAO1HasULbBsEyVj211Noo/V+phJmzqnD8p5nQp9BTAQt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53915,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbYU52CRA9TVsSAnZWagAAlqQP/2nUaCvCs8+aIX9Cp3n7\n+3ChgMwF2mPLCN/QddhgvLLxziNMpuXJ4fjdHeA2szc8ZEFL3aTMFwSZGK/z\nWDquMuUuQUQwO6GGo09D08/xWNV0138LOpqdMaz82yvPVL7rm8Qg0KYSPQPz\n4hb/Ka1eLILHVTq1lavtZt+xn049mCxW4MbnbK6zkxlitQLU/8cJndD9wBN2\n333TEo4prYdz9y36Uui90r4ACfgr6X0Su3UxCTO33i0NqtX5b0eMX+dHxA7x\nkwkECccCR2R3ZncyH0DkAvNZPJp7wiAjjRqN7VY04tLaWbYnT/gC4LnQqirT\nOU/X223IttHnBFtnBZiuUK1lz1tX16ncNhOUvbnyEKhBYUp+CVesuD9pXlmB\nHQeKzN/Mq/0Nsk8B+QZiEIt/qNqvxdsQNjTRk5cLBX7i15UFm1fuzTmASuvT\n/7Cg9dbxlSlS8h7x6EBxNwmVngB0OI0s7xCATy7EOHx35jQ0Qhlu1wBme0yS\nNyBJGlWqgZdSK0OjBsR0MqgmaE3k0Qm8jVejAU7o63TLc29nFMBXvxkUio0w\na2FzgYVTssOSoKGR9H/vie6Z/ZFi7BwW2jMliYIXFWkolVBD+yF4ueFDNWSi\nMGRFWYSgnTUomr9hKPcO4SLQK+bbD4i2jVBsMtHC5bfaMjfSNjCdNU5CXRWS\nU27c\r\n=0ahi\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"__TS_CONFIG__":"tsconfig.json"},"testRegex":"/test/.*\\.spec\\.ts$","transform":{"\\.(ts)$":"/node_modules/ts-jest/preprocessor.js"},"collectCoverage":true,"coverageDirectory":"/reports/coverage","collectCoverageFrom":["/src/**"],"moduleFileExtensions":["ts","js"]},"main":"dist/src/index.js","files":["dist/src"],"gitHead":"f4b1ce43e48269104f5272a8a4e5e86ab9d77f7f","scripts":{"lint":"npm run lint:src && npm run lint:test","test":"jest","build":"npm run compile && npm run lint && npm run test","compile":"tsc","lint:fix":"npm run lint:src:fix && npm run lint:test","lint:src":"tslint --project ./tsconfig.json -c ./tslint.json 'src/**/*.ts'","lint:test":"tslint --project ./tsconfig.json -c ./tslint.json 'test/**/*.ts'","test:debug":"node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand","lint:src:fix":"tslint -c tslint.json 'src/**/*.ts' --fix","lint:test:fix":"tslint -c tslint.json 'test/**/*.ts' --fix","prepublishOnly":"rm -rf dist && npm run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"phenomnomnominal","email":"craigspence0@gmail.com"},"repository":{"url":"git+https://github.com/phenomnomnominal/tsquery.git","type":"git"},"_npmVersion":"6.1.0","description":"Query TypeScript ASTs with the esquery API!","directories":{},"_nodeVersion":"10.7.0","dependencies":{"esquery":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","jest":"^22.4.2","tslint":"^5.6.0","ts-jest":"^22.4.6","ts-node":"^5.0.1","typescript":"^2","@types/chai":"^4.1.2","@types/node":"^9.4.7","@types/jasmine":"^2.8.6","@types/minimist":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/tsquery_2.0.0-beta.7_1533103733904_0.8890308044249189","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@phenomnomnominal/tsquery","version":"2.0.0","author":{"name":"Craig Spence","email":"craigspence0@gmail.com"},"license":"MIT","_id":"@phenomnomnominal/tsquery@2.0.0","maintainers":[{"name":"phenomnomnominal","email":"craigspence0@gmail.com"}],"homepage":"https://github.com/phenomnomnominal/tsquery#readme","bugs":{"url":"https://github.com/phenomnomnominal/tsquery/issues"},"dist":{"shasum":"5255dd899f247858dad7b4664e8d0ee994a8711c","tarball":"https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-2.0.0.tgz","fileCount":74,"integrity":"sha512-UbzHR1YdV+AmomjgMZIE1Enh/EzZ9H4MXIV9rkxJOBh52/QP52BhJ3VsMjFwYb4e8JixnaCdCbsRZRShL3Mz4A==","signatures":[{"sig":"MEYCIQCcmfuoYSqVWuSLTfuBpSAgiBi4XQEHI70Djzc83U8NKwIhAK0HLZLfJEKldS3qdKwbFTVLROylXnzl6hZ1VwAZrtjG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53908,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdSEQCRA9TVsSAnZWagAAMH8P/RM+MPQNR297zUIacSA6\nJvyieAPG6yQpdmAip+YH1tSymgKMtgFhOmVBJy/q51ahc9vvzZ4vxt1NrePf\nc24xtKB9e8Vw5knaIQHs1bNz6qf1kGGwHCBfjy4mlK6KmlLtC7nDaqXHDOyB\ndYCLvMz3aTR/nrJ5VHnYaA30pXQC1+GQRMRw4EG/l5h9CwPaOlOUJxGxiGvQ\nyntqT/Y0tBh7RiI2Gith9MNBDIC+/toocOWkDFjC6/rsI2wZyrsQdRlZsNxe\ntypQyMcxoJS2a2S6gXiN282xh1cHsxUozhHzckD86qN9dmLDrszKJA0JFhvG\neigywU/eh3lcBP9WnpqgSjrEWW5N/qGgIorZ6tjE5cUeIY37HdGsUHVABjqF\n3MMuUsnHdjSWlfXQm074oITm1ZmlsEJtBL5dNGXk06tdwN4x1C8mrtpUX4FP\n/mZT6aw3nNJPM5t4oJc6XQ2kTGpxrhZXVeBGXIs2N3pLOu+JyacvVPmoSOaO\n9e0B2v79aIuAbGyYzXi+gKqpl9uSQ3xztYjtGFRZWn9q3FB+HtGmC+hkz6LF\nx4P7e4J4QfF/W46rw7yv+bUIE0eGztBZpn6kUPxzzsKOsDoCwllHP/h/lEYX\nimAhqLov43V8Af66z7u82mc4NsJ+eFSISQZXGjOc3oh/6FaNz0veTykXoS7e\ngfWu\r\n=GjXG\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"__TS_CONFIG__":"tsconfig.json"},"testRegex":"/test/.*\\.spec\\.ts$","transform":{"\\.(ts)$":"/node_modules/ts-jest/preprocessor.js"},"collectCoverage":true,"coverageDirectory":"/reports/coverage","collectCoverageFrom":["/src/**"],"moduleFileExtensions":["ts","js"]},"main":"dist/src/index.js","files":["dist/src"],"gitHead":"4b8426b90f26017460c79a879b088ad48928cc3e","scripts":{"lint":"npm run lint:src && npm run lint:test","test":"jest","build":"npm run compile && npm run lint && npm run test","compile":"tsc","lint:fix":"npm run lint:src:fix && npm run lint:test","lint:src":"tslint --project ./tsconfig.json -c ./tslint.json 'src/**/*.ts'","lint:test":"tslint --project ./tsconfig.json -c ./tslint.json 'test/**/*.ts'","test:debug":"node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand","lint:src:fix":"tslint -c tslint.json 'src/**/*.ts' --fix","lint:test:fix":"tslint -c tslint.json 'test/**/*.ts' --fix","prepublishOnly":"rm -rf dist && npm run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"phenomnomnominal","email":"craigspence0@gmail.com"},"repository":{"url":"git+https://github.com/phenomnomnominal/tsquery.git","type":"git"},"_npmVersion":"5.6.0","description":"Query TypeScript ASTs with the esquery API!","directories":{},"_nodeVersion":"9.5.0","dependencies":{"esquery":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","jest":"^22.4.2","tslint":"^5.6.0","ts-jest":"^22.4.6","ts-node":"^5.0.1","typescript":"^2","@types/chai":"^4.1.2","@types/node":"^9.4.7","@types/jasmine":"^2.8.6","@types/minimist":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/tsquery_2.0.0_1534402831792_0.3783671371712145","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@phenomnomnominal/tsquery","version":"2.0.1","author":{"name":"Craig Spence","email":"craigspence0@gmail.com"},"license":"MIT","_id":"@phenomnomnominal/tsquery@2.0.1","maintainers":[{"name":"phenomnomnominal","email":"craigspence0@gmail.com"}],"homepage":"https://github.com/phenomnomnominal/tsquery#readme","bugs":{"url":"https://github.com/phenomnomnominal/tsquery/issues"},"dist":{"shasum":"3be9dc0f8de574d92d8256ab0a508535bf736b9c","tarball":"https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-2.0.1.tgz","fileCount":74,"integrity":"sha512-dgsEKwoTon4N/INO8otlInEVed8fsSwBuHnwEloQY121n9Gttf2BQG+vUP3Es+jlKJfsGPUcQG+ZC4Bby9BS0Q==","signatures":[{"sig":"MEQCICxzHwNb6/8iPaKfr5vZg5cm110TO9woIXEp5Vz1B3H4AiBbdPUGE4Jl1RavHs6CO5COgTaidyDnKPiD7O5zkqhOpA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjwcrCRA9TVsSAnZWagAAKm8QAI6evgOxRwu3cpD6ECIM\nbGgCF3L6OYNUqNPCORPt3Pu40BwGSa/f5HEqEobEAVGQhbC20KqRXVCpD9k2\n+EWEK2UaBwzHYKQ/QOiMVuLm1ELYrC5wrRe3uTWkJXpmiF8X/RtYbZKqqTsX\nZWWQsGVhMh0L3KriiUYHtiEWVf4MmlIYEdM2tF9RuZlssLfAAp+u35XJjQYG\n6KApHgiazz552lnpC2bm1eClt8HQS+t3YeQO5xAa2papHIBNB7WHW0lfHyOo\njmaiRO6Q1JKjaZyVdtWDVPGBh1hNEZ6G0pzletlzfGkfpF7/w7fDJW6P5Yig\ncsLbsugYYGV0DxoE3HMD4L4SEbTL9h+BNjPPNDSrpOyIrMHxZMXz42XqYv+6\n6GOaluC+EP2Kog57PwJipdAUbHpSr9DU35ownwCq6bRf9taW/wxj1tGrlWqf\nqB+TXOUBDbdqBXiYVcvaJPQ8L2wcsNxqTqhcb+6jU884/+0wbKUHQ2CtQ0xm\n4pi+8AjJ4dZ4xf5gESzya1wX1OaxrtTus/TbGFomc3e61UEJI/Jsfb109U3e\ngdu0NWUKFct06SFjLv9f/eDsKmE7f2kD2D1zlu3dBDgxhMbMtS4toVRR5gbT\n8ZNm2xo7ukFxS4R5Q/9FZb36J/I9XkPFZzVy8ol8QoOrZb9DbePrJKblN86D\nIxeE\r\n=FH00\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"__TS_CONFIG__":"tsconfig.json"},"testRegex":"/test/.*\\.spec\\.ts$","transform":{"\\.(ts)$":"/node_modules/ts-jest/preprocessor.js"},"collectCoverage":true,"coverageDirectory":"/reports/coverage","collectCoverageFrom":["/src/**"],"moduleFileExtensions":["ts","js"]},"main":"dist/src/index.js","gitHead":"4fe8a183fb044c0386f46621805c17e73a51fba7","scripts":{"lint":"npm run lint:src && npm run lint:test","test":"jest","build":"npm run compile && npm run lint && npm run test","compile":"tsc","lint:fix":"npm run lint:src:fix && npm run lint:test","lint:src":"tslint --project ./tsconfig.json -c ./tslint.json 'src/**/*.ts'","lint:test":"tslint --project ./tsconfig.json -c ./tslint.json 'test/**/*.ts'","test:debug":"node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand","lint:src:fix":"tslint -c tslint.json 'src/**/*.ts' --fix","lint:test:fix":"tslint -c tslint.json 'test/**/*.ts' --fix","prepublishOnly":"rm -rf dist && npm run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"phenomnomnominal","email":"craigspence0@gmail.com"},"repository":{"url":"git+https://github.com/phenomnomnominal/tsquery.git","type":"git"},"_npmVersion":"6.1.0","description":"Query TypeScript ASTs with the esquery API!","directories":{},"_nodeVersion":"10.7.0","dependencies":{"esquery":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","jest":"^22.4.2","tslint":"^5.6.0","ts-jest":"^22.4.6","ts-node":"^5.0.1","typescript":"^2","@types/chai":"^4.1.2","@types/node":"^9.4.7","@types/jasmine":"^2.8.6","@types/minimist":"^1.2.0"},"peerDependencies":{"typescript":"^2"},"_npmOperationalInternal":{"tmp":"tmp/tsquery_2.0.1_1536100138700_0.4260349252681781","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@phenomnomnominal/tsquery","version":"2.1.0","author":{"name":"Craig Spence","email":"craigspence0@gmail.com"},"license":"MIT","_id":"@phenomnomnominal/tsquery@2.1.0","maintainers":[{"name":"phenomnomnominal","email":"craigspence0@gmail.com"}],"homepage":"https://github.com/phenomnomnominal/tsquery#readme","bugs":{"url":"https://github.com/phenomnomnominal/tsquery/issues"},"dist":{"shasum":"86e165f53651beb398bf3ff664daee10935a8db9","tarball":"https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-2.1.0.tgz","fileCount":78,"integrity":"sha512-GfVvugSE0ZJTrscg6UqVpi0Kg+C/w+Alm5wGI+mzjsBLvf3ggiBSNqOzEXwb1MHpwbdfOQ8F2wgRWjCQ/8Jfzw==","signatures":[{"sig":"MEYCIQDVrMxNBmEWvcOOjdCDU4hTANzfcd47PIbs8OXgwteYOAIhANKy+/wzyyu6se+hQv5QJuYbrsBvbiUDwsXmkmDOKMrG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58954,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJboNbnCRA9TVsSAnZWagAA5B0P/RVyS3Pg9mXHLG/kEdnX\nlUNVaaEE0sgJ6qU8y1YP+9VomTV71kfjEKFJQYaeckwy46vnOM40sXm9jbZ4\n/RynqJ6F+bEX3mVRmn+xaOJeSrZAUnDvRO/0j4dYa+3sj2AZGe0uWXpra38J\nZQN2T5TsmztHNaC9zfobVw7qInzAoXEbxkzVSHd76F2gapKwoAo3/wz8JGZ9\n8yKyhCQXu+8aRG8wviErCghn9TaiX93cETyPR5SQDN+V2/q9oGvrr3RIiEqW\n4NaRVpLPeh/3iHPVkeWkI/BYpl4cHJhaxTR45eJ93J1ycD/iumCYyr0Bj5JZ\nOubh5lOFdNCprFERKDlkbGub3WPXNIbXnXh3gvEOARTIbFcv9QSN0t12fZkT\nP1jju62QJJDYsWJeAQ9IZyXA05q5rztksipBP62klIncGAapOXtyw4TCv0UL\nilQj7zkmvMmXR4/+x4ZDwmhy44LXxSM3RoxsTn4ZKL8eMlfxv2vb0Mo7kydS\nCfdBoweooa4gKPHsNiPOkJF6tZLk04+IhQ/RP1yM3NNj9gE8m/2CpAkIK2/O\ncN6UZc+y3SxOHiSLRJ8ZwXQuY/XK9q0pf5sp87GQNJY0QdUCtRa++qY6nXR7\nh7wAgNuqqThYcppxo1rcXaj8ZU6k6lXLb2nN8nTpQg89Uk2k/LPI39WpLkpQ\n8o3W\r\n=TAmz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"__TS_CONFIG__":"tsconfig.json"},"testRegex":"/test/.*\\.spec\\.ts$","transform":{"\\.(ts)$":"ts-jest"},"collectCoverage":true,"coverageDirectory":"/reports/coverage","collectCoverageFrom":["/src/**"],"moduleFileExtensions":["ts","js"]},"main":"dist/src/index.js","gitHead":"b29a99340fa79b57a3f04abc43f7e4ef271ad800","scripts":{"lint":"npm run lint:src && npm run lint:test","test":"jest","build":"npm run clean && npm run compile && npm run lint && npm run test","clean":"rimraf dist","compile":"tsc","lint:fix":"npm run lint:src:fix && npm run lint:test","lint:src":"tslint --project ./tsconfig.json -c ./tslint.json 'src/**/*.ts'","lint:test":"tslint --project ./tsconfig.json -c ./tslint.json 'test/**/*.ts'","test:debug":"node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand","lint:src:fix":"tslint -c tslint.json 'src/**/*.ts' --fix","lint:test:fix":"tslint -c tslint.json 'test/**/*.ts' --fix","prepublishOnly":"npm run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"phenomnomnominal","email":"craigspence0@gmail.com"},"repository":{"url":"git+https://github.com/phenomnomnominal/tsquery.git","type":"git"},"_npmVersion":"5.6.0","description":"Query TypeScript ASTs with the esquery API!","directories":{},"_nodeVersion":"9.5.0","dependencies":{"esquery":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","jest":"^23.6.0","rimraf":"^2.6.2","tslint":"^5.11.0","ts-jest":"^23.1.4","ts-node":"^7.0.1","webpack":"^4.19.1","typescript":"^3.0.3","@types/chai":"^4.1.4","@types/node":"^10.10.1","webpack-cli":"^3.1.0","@types/jasmine":"^2.8.8","@types/minimist":"^1.2.0"},"peerDependencies":{"typescript":"^2"},"_npmOperationalInternal":{"tmp":"tmp/tsquery_2.1.0_1537267431110_0.338428473174204","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@phenomnomnominal/tsquery","version":"2.1.1","author":{"name":"Craig Spence","email":"craigspence0@gmail.com"},"license":"MIT","_id":"@phenomnomnominal/tsquery@2.1.1","maintainers":[{"name":"phenomnomnominal","email":"craigspence0@gmail.com"}],"homepage":"https://github.com/phenomnomnominal/tsquery#readme","bugs":{"url":"https://github.com/phenomnomnominal/tsquery/issues"},"dist":{"shasum":"eb5e7bf0fe95c40c38b17d5f5beb2809a89871dd","tarball":"https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-2.1.1.tgz","fileCount":78,"integrity":"sha512-awpB28hmZ8HcW+bEIvjPoSSc7vcCt0Hvh3x6HpBV6P/GB9YIrDukjQUsEZDK5s0BbPPhvJYdWKkubeQbVAwEtA==","signatures":[{"sig":"MEUCICJkMB3syvRyu9Gp09m8o158cm9yTUURmMFPaQj0KjtkAiEAmwTXiaYD/wOpcNpZnRLpcBssu7XgPJR4uniO9dNpVnM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58954,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrtZnCRA9TVsSAnZWagAA/dAQAJRlRxwHlFsU0WKEAxFS\nOUtd3LsT3u9hNlvXlHmCFoNBqDzo+0vJmEnEjQqKKwgbLCQkScxEbnk7Mrvy\ncjYOfKN4eXHBbuoNQRsISxknggnPgZ+dhvKISnh0kdBy++dU4e8PM5xYJQ/U\nfMocUajFw2L2CzxXFLVirmkUbJ41yGYmr9rSYrtGEyJEkIHewhRCmBWfqEuS\nibmkcmhBh8oPN4D5em0FOmWqQJlDCSD/JkgI/2J3vSN0hv8iohGe8xJDpwti\n5UdtS4B97tPcKl/eJOwJMrqmCZ9RNZVsYRk4LOfJIHoo94jl2yI0d2I0J8Av\nrs8HrfUdTxyO6dE3/O52dpV7cV8CLQG+iW5c69MZ5hMqfczHSsQN+o/kTS/7\npaB1zYR7G3rDylddcGtr/gAVukx3MgpSLGYPIYan8L7vhLB7xDQZh7oRylFl\nQYR9hA4CwN6lyoHVwF5VPjDGfWIVHZ6wOXsCYZYIUWpGz+WY5yiPnA1OeWBC\nYaNufAhMIJfsK2lvFs/9h0GQDRodErQhAn5RO/m0LCeS4ATsRiiwcuSVEthe\nFFmfMjtbLTscE01KPktBcBTqsU+tOO1QkiYG0EQW9SZInGVOtXyDzhbAbtt+\nNjwvU+byFxui/wv1TXlGsKpa7r8XTy6xwiGGCchhax8F8bMCtNXY2tfY3Fsb\nDb/+\r\n=Uf6q\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"__TS_CONFIG__":"tsconfig.json"},"testRegex":"/test/.*\\.spec\\.ts$","transform":{"\\.(ts)$":"ts-jest"},"collectCoverage":true,"coverageDirectory":"/reports/coverage","collectCoverageFrom":["/src/**"],"moduleFileExtensions":["ts","js"]},"main":"dist/src/index.js","gitHead":"77e441e42e0602acbb024a0149dbef16e82dd09d","scripts":{"lint":"npm run lint:src && npm run lint:test","test":"jest","build":"npm run clean && npm run compile && npm run lint && npm run test","clean":"rimraf dist","compile":"tsc","lint:fix":"npm run lint:src:fix && npm run lint:test","lint:src":"tslint --project ./tsconfig.json -c ./tslint.json 'src/**/*.ts'","lint:test":"tslint --project ./tsconfig.json -c ./tslint.json 'test/**/*.ts'","test:debug":"node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand","lint:src:fix":"tslint -c tslint.json 'src/**/*.ts' --fix","lint:test:fix":"tslint -c tslint.json 'test/**/*.ts' --fix","prepublishOnly":"npm run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"phenomnomnominal","email":"craigspence0@gmail.com"},"repository":{"url":"git+https://github.com/phenomnomnominal/tsquery.git","type":"git"},"_npmVersion":"5.6.0","description":"Query TypeScript ASTs with the esquery API!","directories":{},"_nodeVersion":"9.5.0","dependencies":{"esquery":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","jest":"^23.6.0","rimraf":"^2.6.2","tslint":"^5.11.0","ts-jest":"^23.1.4","ts-node":"^7.0.1","webpack":"^4.19.1","typescript":"^3.0.3","@types/chai":"^4.1.4","@types/node":"^10.10.1","webpack-cli":"^3.1.0","@types/jasmine":"^2.8.8","@types/minimist":"^1.2.0"},"peerDependencies":{"typescript":"^3"},"_npmOperationalInternal":{"tmp":"tmp/tsquery_2.1.1_1538184806642_0.2336499282566744","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@phenomnomnominal/tsquery","version":"2.2.0","author":{"name":"Craig Spence","email":"craigspence0@gmail.com"},"license":"MIT","_id":"@phenomnomnominal/tsquery@2.2.0","maintainers":[{"name":"phenomnomnominal","email":"craigspence0@gmail.com"}],"homepage":"https://github.com/phenomnomnominal/tsquery#readme","bugs":{"url":"https://github.com/phenomnomnominal/tsquery/issues"},"dist":{"shasum":"995fff56c0aa56e328accfaa09224e71c4b75bf0","tarball":"https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-2.2.0.tgz","fileCount":78,"integrity":"sha512-UfE664ClFYqI2g0A9qgPDSfDD0JUpsg4uu7yvooZphx0TcSP8H05bnHLbPmmv86SpgczRx/1i0w4GbLcmVrovA==","signatures":[{"sig":"MEUCIGsgktwQTGpNHrK+CYwZxknqccpVYVxV5GeZTC7//rrxAiEA4wJEHNS2vq3MNbuNZAJTqDfGcdQdqGBLdm/4tkAMj2s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59073,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4vbWCRA9TVsSAnZWagAACPcQAJNCCc+iv35xjgtW5jpm\nhUHWIUFPmuCZ/uaSniGTABecJNMrg8BoPkDsiHjaqtLUmAAzozZdQYQWBTMl\nhIssj0CR9FoQC9jA3X23udkeEyGfDSYcDQdJDKaqMhmqyscrcSYhnLkUrppn\nDTxsTwC29Xvz43wpB6mFNwyvtMvfqLtiJUK0xMGeByYQWwNU5x30cTRB9TK0\nVsKb5f9G00r2A7dLO7qHBkeWS6lsC1R/y/LMpz//v0/9EmCn/eScUBIjAve7\n/hyWuocWST5r8q7EgR3GcaEcmd212lvzGRhCLmRIi+ML6hxtXvfmxkm5/IYi\ngQGoK3kfEPqyKdwmlLqGezqfGGoD+hBuU0QMVw67qz+YtC5S/47g+4ZzRPcc\nMCGbgj3jlORX6v/9KY8IzCEqFhqfMlgiOKZN5V6iVzWy/LeXX9QS1mTl1Bgw\n2UyJdp5MjltGNfeyJwkFsAipdIwJ7FzblRkGshdcy7eisIrZ3h6XuJ+ellEc\nQDxf4EQr/X4OPjxDWJcMS6/YsSqnrdOZ8l/+7lg0+cRWp/75B8zsv1HJXSOE\nB0xplQ1e0R/igCrG+9ObosgBMUTGHoMG8JVZ20GUwxT/IIWoSDA6FMojW+oU\nnQMR688z8eS7ccI+6kHi3gcBbwgt0bofIjc75Rdk/s0vZV9T9/w2EY7xtJqD\njKjU\r\n=kYuc\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"__TS_CONFIG__":"tsconfig.json"},"testRegex":"/test/.*\\.spec\\.ts$","transform":{"\\.(ts)$":"ts-jest"},"collectCoverage":true,"coverageDirectory":"/reports/coverage","collectCoverageFrom":["/src/**"],"moduleFileExtensions":["ts","js"]},"main":"dist/src/index.js","gitHead":"39080881c9961509d708d99bca3b7f9abd4584c3","scripts":{"lint":"npm run lint:src && npm run lint:test","test":"jest","build":"npm run clean && npm run compile && npm run lint && npm run test","clean":"rimraf dist","compile":"tsc","lint:fix":"npm run lint:src:fix && npm run lint:test","lint:src":"tslint --project ./tsconfig.json -c ./tslint.json 'src/**/*.ts'","lint:test":"tslint --project ./tsconfig.json -c ./tslint.json 'test/**/*.ts'","test:debug":"node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand","lint:src:fix":"tslint -c tslint.json 'src/**/*.ts' --fix","lint:test:fix":"tslint -c tslint.json 'test/**/*.ts' --fix","prepublishOnly":"npm run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"phenomnomnominal","email":"craigspence0@gmail.com"},"repository":{"url":"git+https://github.com/phenomnomnominal/tsquery.git","type":"git"},"_npmVersion":"6.4.1","description":"Query TypeScript ASTs with the esquery API!","directories":{},"_nodeVersion":"10.12.0","dependencies":{"esquery":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","jest":"^23.6.0","rimraf":"^2.6.2","tslint":"^5.11.0","ts-jest":"^23.1.4","ts-node":"^7.0.1","webpack":"^4.19.1","typescript":"^3.0.3","@types/chai":"^4.1.4","@types/node":"^10.10.1","webpack-cli":"^3.1.0","@types/jasmine":"^2.8.8","@types/minimist":"^1.2.0"},"peerDependencies":{"typescript":"^3"},"_npmOperationalInternal":{"tmp":"tmp/tsquery_2.2.0_1541600982179_0.672285637799219","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@phenomnomnominal/tsquery","version":"3.0.0","author":{"name":"Craig Spence","email":"craigspence0@gmail.com"},"license":"MIT","_id":"@phenomnomnominal/tsquery@3.0.0","maintainers":[{"name":"phenomnomnominal","email":"craigspence0@gmail.com"}],"homepage":"https://github.com/phenomnomnominal/tsquery#readme","bugs":{"url":"https://github.com/phenomnomnominal/tsquery/issues"},"dist":{"shasum":"6f2f4dbf6304ff52b12cc7a5b979f20c3794a22a","tarball":"https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-3.0.0.tgz","fileCount":78,"integrity":"sha512-SW8lKitBHWJ9fAYkJ9kJivuctwNYCh3BUxLdH0+XiR1GPBiu+7qiZzh8p8jqlj1LgVC1TbvfNFroaEsmYlL8Iw==","signatures":[{"sig":"MEUCIQDoj03SN7TPfkig//Beu0itTZ2Am2U9rp7KxSJZgg5M0AIgUfWqo1yvDusczfXgMrteDxO84C2fnoaAWs7o+RHX83Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58907,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4wgoCRA9TVsSAnZWagAApucP/iVT8r6fgvkHRtrB2k/x\n3Um1pFnsfApmck3lOgiMjhwtwYsnpYxU9qAN/pgtXhL2o3Mz26E9nmYZWI/Z\nupAoOToa6p1MdYZ9E/UMz4dL8nf4BMdzrD7pPNdX5STqWyrXYhPSnhqQIQ2P\nCTzoq8XQtgxnA6dqvnevwiNQHaiRqta7Y+mOY3agRGeVpzrc6ZzSRefKusEc\nevBF+YGRVyN+xR68iCAtSt59VYZcc/czc2rw0iX96xkJ11cDP0lFDs/m7J0C\n8gu3n7VTApvTegweILcKRze7SCTZJFATCv8CSCP6fPmI5H6qyJ4m19ZFBQW1\nowU67TkWfKdaQW7IGrLdKLPLZDSL/G6cVqFjfiz3BR0mPTdv12yAAIv49s2s\nw0/PlXuOzgcpqFQM1wj0cr7nG9vIpbf/FEmjIXD2Z/z2mqvk/b1Zg2cqlkr0\nst+VNmaLVg+dRjOwgTlT07e2LyeodZm2Bi9APn2Bc/cJ6E+sIj138bv/YGwY\nBW6PFnsySI0mGNkuiyEfvq7UjUqhNAf3Z1hkfAL8fgy9f8l3XaG9avl8ghm1\nnwOGnnPQV71XhhGke4nxH17EA3tPI8WPoOaUTlcE7D3Rxy98PbVUcBjLwhf0\nkUQ9FkiF226ZTxsXLReFxbZLb3Txy0jJQ1QwAA+m+fYVVQHzjpiJxcSCGI8F\ndqRx\r\n=7Qmm\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"__TS_CONFIG__":"tsconfig.json"},"testRegex":"/test/.*\\.spec\\.ts$","transform":{"\\.(ts)$":"ts-jest"},"collectCoverage":true,"coverageDirectory":"/reports/coverage","collectCoverageFrom":["/src/**"],"moduleFileExtensions":["ts","js"]},"main":"dist/src/index.js","gitHead":"07baf37ae41ee00afc628f78325066a56375460b","scripts":{"lint":"npm run lint:src && npm run lint:test","test":"jest","build":"npm run clean && npm run compile && npm run lint && npm run test","clean":"rimraf dist","compile":"tsc","lint:fix":"npm run lint:src:fix && npm run lint:test","lint:src":"tslint --project ./tsconfig.json -c ./tslint.json 'src/**/*.ts'","lint:test":"tslint --project ./tsconfig.json -c ./tslint.json 'test/**/*.ts'","test:debug":"node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand","lint:src:fix":"tslint -c tslint.json 'src/**/*.ts' --fix","lint:test:fix":"tslint -c tslint.json 'test/**/*.ts' --fix","prepublishOnly":"npm run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"phenomnomnominal","email":"craigspence0@gmail.com"},"repository":{"url":"git+https://github.com/phenomnomnominal/tsquery.git","type":"git"},"_npmVersion":"6.4.1","description":"Query TypeScript ASTs with the esquery API!","directories":{},"_nodeVersion":"10.12.0","dependencies":{"esquery":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","jest":"^23.6.0","rimraf":"^2.6.2","tslint":"^5.11.0","ts-jest":"^23.1.4","ts-node":"^7.0.1","webpack":"^4.19.1","typescript":"^3.0.3","@types/chai":"^4.1.4","@types/node":"^10.10.1","webpack-cli":"^3.1.0","@types/jasmine":"^2.8.8","@types/minimist":"^1.2.0"},"peerDependencies":{"typescript":"^3"},"_npmOperationalInternal":{"tmp":"tmp/tsquery_3.0.0_1541605415575_0.896809138471472","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@phenomnomnominal/tsquery","version":"4.0.0","author":{"name":"Craig Spence","email":"craigspence0@gmail.com"},"license":"MIT","_id":"@phenomnomnominal/tsquery@4.0.0","maintainers":[{"name":"phenomnomnominal","email":"craigspence0@gmail.com"}],"homepage":"https://github.com/phenomnomnominal/tsquery#readme","bugs":{"url":"https://github.com/phenomnomnominal/tsquery/issues"},"dist":{"shasum":"610e8ac968137e4a0f98c842c919bb8ad0e85718","tarball":"https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-4.0.0.tgz","fileCount":78,"integrity":"sha512-s2Yet/MCj9Jh6nR6GfldrUPT6Y+aM1jIAdiKcOKEzmeKALT0Tc7SFIkYP3KvzjzbkKK5W7BiJ3cWy2UOa4ITbw==","signatures":[{"sig":"MEYCIQDcXcH1tmj4K0+AledSrSFzjldVpo5jF5OsG8Zn+o/QCAIhAP0v0gV5yn0OhZiGEZH7KxSf4AKO+k1KOCxLMva5nkyh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59676,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpsDlCRA9TVsSAnZWagAAgOwP/AhT0ZlxXvH9wJ1SvnEa\nD2ZogoVQQlb4+AJr4zlqA3OMjNPokJv/UXcOirtst8p2ire5bOpBa6BcZqxZ\nmSlj7XDyd7MWUmgPgKvPCRlvrTQ0i9uEIkaMdKyfNfkbExSz321h9PG7FQ6x\nR5+Ce5hipSHCGp7pGGvq2C9hsmeHUHqAiwC7rCiWAtJXH2URXIQ3EjJ+tnu6\n7c461wnlDrWAqZFX/593i2YP337oPBad6bse5BIrD7IJHOaqJupRMioUdcwN\nZpQ3nt8is/N3SUY08iXaF8R3VZ3R+6vbT0jmHt+SKd3aE4s0Bdy1RxlJyzRt\nWyCIxVj2YVL035gjmv9BPZO5QkZ8KKILiKN6f+lRccyDPRdB1L4KGZ0DIEcq\nbZ5pqObw81jptoorztr3n8ayca2ktqMQFT0SmieQuRR9JsReIKfA4WcsImz5\naWETnUAqwy3VyKkVGhKHvDS0UZ1IDuShIX0ARL3fXk2GIjHL63QU/KcZYZFM\n6+uRLF42vjMBHDcN6xdKpk73Ups5bqYbBPjZ8uTAnLsIi/jiiGIbLJobidtl\nC6YS/QOxxt0R99NRlI5rEzJMAAdwE7pimcrNAchf9NgiB1M9JJ8OdEIFS+B1\nswUYIFTHxpK6nrbOwDPdm3Dip2bsJoW9Z5Y5a4dcTUWb316dC5S9mbg4Pucj\nwG+2\r\n=TMNz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"__TS_CONFIG__":"tsconfig.json"},"testRegex":"/test/.*\\.spec\\.ts$","transform":{"\\.(ts)$":"ts-jest"},"collectCoverage":true,"coverageDirectory":"/reports/coverage","collectCoverageFrom":["/src/**"],"moduleFileExtensions":["ts","js"]},"main":"dist/src/index.js","gitHead":"31b8dfc23a65d7a1a6aa3db0cc0267d640573029","scripts":{"lint":"npm run lint:src && npm run lint:test","test":"jest","build":"npm run clean && npm run compile && npm run lint && npm run test","clean":"rimraf dist","compile":"tsc","lint:fix":"npm run lint:src:fix && npm run lint:test","lint:src":"tslint --project ./tsconfig.json -c ./tslint.json 'src/**/*.ts'","lint:test":"tslint --project ./tsconfig.json -c ./tslint.json 'test/**/*.ts'","test:debug":"node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand","lint:src:fix":"tslint -c tslint.json 'src/**/*.ts' --fix","lint:test:fix":"tslint -c tslint.json 'test/**/*.ts' --fix","prepublishOnly":"npm run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"phenomnomnominal","email":"craigspence0@gmail.com"},"repository":{"url":"git+https://github.com/phenomnomnominal/tsquery.git","type":"git"},"_npmVersion":"6.4.1","description":"Query TypeScript ASTs with the esquery API!","directories":{},"_nodeVersion":"10.15.3","dependencies":{"esquery":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","jest":"^24.8.0","rimraf":"^2.6.3","tslint":"^5.16.0","ts-jest":"^24.0.2","ts-node":"^8.1.0","webpack":"^4.32.2","typescript":"^3.0.3","@types/chai":"^4.1.7","@types/node":"^12.0.2","webpack-cli":"^3.3.2","@types/jasmine":"^3.3.12","@types/minimist":"^1.2.0"},"peerDependencies":{"typescript":"^3"},"_npmOperationalInternal":{"tmp":"tmp/tsquery_4.0.0_1571209445033_0.9869517956240155","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"@phenomnomnominal/tsquery","version":"4.1.0","author":{"name":"Craig Spence","email":"craigspence0@gmail.com"},"license":"MIT","_id":"@phenomnomnominal/tsquery@4.1.0","maintainers":[{"name":"phenomnomnominal","email":"craigspence0@gmail.com"}],"homepage":"https://github.com/phenomnomnominal/tsquery#readme","bugs":{"url":"https://github.com/phenomnomnominal/tsquery/issues"},"dist":{"shasum":"9c836d6db829b5127ccc1ffd8e4c2ad08d600071","tarball":"https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-4.1.0.tgz","fileCount":78,"integrity":"sha512-+i1eqUJODVanUDuTdOPgnjErFg21DKGLstdRXp4LLGcSbO7c+3pwJPkmdSfbkh9gO6xaHJ/5ftSAMqEFJF5cGA==","signatures":[{"sig":"MEUCIBuUOXQ+xkpYNoYIIjk4M8ruBcTCtAPJZA5Lv7/tBwEqAiEAzW9bjPrliVMAzA8yehbmBTUeYF2jJSNYVBF79IH5FMs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60453,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevI7tCRA9TVsSAnZWagAADIUP/0k9skblitPldms5xMIP\n09kK13LYl/QHFfr85GPk0P9k9BlROl0d3lj7f5oFehx0+SWtQWZ0dJcuxfvz\nU3D/WO47C6bpDvFyagZJH6vKR2FP9k92dZXS8YDqtoQ9/FWwCU9gjZxVDWZL\nnafmBA6IWDjEt+m0PyUdexcniwq//i0xTjCTtuASmlZKuqwODitkdzDAWBoU\naBULdZ3xAYqfNkdRNNzQ3cCquD/c2PwOeiUTsI7W+4yD2m8fylZrtJuWRko4\nJnx1fzmrWyp30ZTKX8kI+UXclQUJe2UnW2JGimH2fiY9dzv3U9RQ40M5e027\nw9YqUjWvXq6XRhZTamjojtgvLF8opGsGB9xtUYTD0pWnwwit3q7hzIqxwq5t\n+yQzc75trVPB7eyRtz+pOJP1GoF0/M9cPhgk5bh7XMaD6/68iXbXqb9XHBuj\nkpbbe4+dsSq9xWVUFtth3t+YMOS4XIu5/l2ZkzlUfuLkGbYqFInC7dz61MzW\nINmb+2JUhSSXkzl5BEcSaxQGJLEebgB3IbfaYPkpv8WRlohYvbykiIPDgmKj\n+zq6uDpHa2Zsu8a0ycGxHLH/FCtqvrYCWsXcl4e1UzRVn1KVVEWlGK5rErno\nJICESzK/mgMDcsuYGdJcjCty2FqWwQ5Dtfd8uwNiwuv+pRdqgWp+t8pcCB52\n7p8t\r\n=eUB4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"__TS_CONFIG__":"tsconfig.json"},"testRegex":"/test/.*\\.spec\\.ts$","transform":{"\\.(ts)$":"ts-jest"},"collectCoverage":true,"coverageDirectory":"/reports/coverage","collectCoverageFrom":["/src/**"],"moduleFileExtensions":["ts","js"]},"main":"dist/src/index.js","gitHead":"fb36a5447b394effda79e6d617e575f2bd112b45","scripts":{"lint":"npm run lint:src && npm run lint:test","test":"jest","build":"npm run clean && npm run compile && npm run lint && npm run test","clean":"rimraf dist","compile":"tsc","lint:fix":"npm run lint:src:fix && npm run lint:test","lint:src":"tslint --project ./tsconfig.json -c ./tslint.json 'src/**/*.ts'","lint:test":"tslint --project ./tsconfig.json -c ./tslint.json 'test/**/*.ts'","test:debug":"node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand","lint:src:fix":"tslint -c tslint.json 'src/**/*.ts' --fix","lint:test:fix":"tslint -c tslint.json 'test/**/*.ts' --fix","prepublishOnly":"npm run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"phenomnomnominal","email":"craigspence0@gmail.com"},"repository":{"url":"git+https://github.com/phenomnomnominal/tsquery.git","type":"git"},"_npmVersion":"6.14.4","description":"Query TypeScript ASTs with the esquery API!","directories":{},"_nodeVersion":"14.2.0","dependencies":{"esquery":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","jest":"^24.9.0","rimraf":"^2.6.3","tslint":"^5.20.0","ts-jest":"^24.1.0","ts-node":"^8.4.1","webpack":"^4.41.2","typescript":"^3.6.4","@types/chai":"^4.2.3","@types/node":"^12.11.1","webpack-cli":"^3.3.9","@types/jasmine":"^3.4.4","@types/minimist":"^1.2.0"},"peerDependencies":{"typescript":"^3"},"_npmOperationalInternal":{"tmp":"tmp/tsquery_4.1.0_1589415661259_0.9313772519786438","host":"s3://npm-registry-packages"}},"4.1.1":{"name":"@phenomnomnominal/tsquery","version":"4.1.1","author":{"name":"Craig Spence","email":"craigspence0@gmail.com"},"license":"MIT","_id":"@phenomnomnominal/tsquery@4.1.1","maintainers":[{"name":"phenomnomnominal","email":"craigspence0@gmail.com"}],"homepage":"https://github.com/phenomnomnominal/tsquery#readme","bugs":{"url":"https://github.com/phenomnomnominal/tsquery/issues"},"dist":{"shasum":"42971b83590e9d853d024ddb04a18085a36518df","tarball":"https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-4.1.1.tgz","fileCount":78,"integrity":"sha512-jjMmK1tnZbm1Jq5a7fBliM4gQwjxMU7TFoRNwIyzwlO+eHPRCFv/Nv+H/Gi1jc3WR7QURG8D5d0Tn12YGrUqBQ==","signatures":[{"sig":"MEUCIBuZTIU2ICAYe8WUFwcoLqgD9BfQ1QAfm7TWO1co5V11AiEA8tNT/3tzOPYOz28GQHaYqV+jNU1I4VnDQcii3oARxd0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTjz9CRA9TVsSAnZWagAAcN8P/25HOHmgC6foSTwIqfGm\nRsnsURYMc1h5EQGxfaq0z4VWWrRwr915Oemyi5FaS1Up2HVQAyfaFx6xQaQQ\n+Rf2/RYSaHjKoTwcoZXGXZgWLm1qZGUVZkoKJJdVXR06kvtHGsiF2EMquNw9\nzvVna1uons9l8uB0XIxtEMIz4j3J8J/mRGJD75IAPwKYkEs6q4lf9dbw9pvo\nhije1+Bk4L0LRQeB03RyCTKvYEbhEejXrfHp991khluBrPdMh+jGWxXSNgcw\nZdMQOUlSOFoW/8kdrDuJowBH0b0DAaRc73Vxwg6ia/FBqpI138g+QBIS/lEV\nSmMz/BE/dA76QEJxyQsoUiJlK6roRT3Diq9qM0kUnbp7oZWzWggga9URNE57\n9nKSyJjiTtQpuj5x6ZH3oqB2Vl5vYW10lcRBlksA2ROtRrSmlwNKW4TG9vJd\nILUj2+v7RtENOaYEt6LJ16y2HbwPybW8JzCKnLHzE3dcLTfng4iL8CohF/3/\nJyt29agXR+NKyAZDI/8UtkNA573hwoFXQv6VZMpWt1jKmsPBM4kxWpj2wLlj\nik9L8iVtxhJ2X9fp1S8bMWZcw5mBlztDuS+hLt0xYzeyp1BK7CLPx7A0r08l\nONgUXUpCylcNFOBDdYkk43Id2wchJPtBkK052+ncY8AVDAsuPNY0TyZDEtce\nouLQ\r\n=RH5t\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"__TS_CONFIG__":"tsconfig.json"},"testRegex":"/test/.*\\.spec\\.ts$","transform":{"\\.(ts)$":"ts-jest"},"collectCoverage":true,"coverageDirectory":"/reports/coverage","collectCoverageFrom":["/src/**"],"moduleFileExtensions":["ts","js"]},"main":"dist/src/index.js","gitHead":"0b078b29982a3505a201b80507d85e3a1d08bc72","scripts":{"lint":"npm run lint:src && npm run lint:test","test":"jest","build":"npm run clean && npm run compile && npm run lint && npm run test","clean":"rimraf dist","compile":"tsc","lint:fix":"npm run lint:src:fix && npm run lint:test","lint:src":"tslint --project ./tsconfig.json -c ./tslint.json 'src/**/*.ts'","lint:test":"tslint --project ./tsconfig.json -c ./tslint.json 'test/**/*.ts'","test:debug":"node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand","lint:src:fix":"tslint -c tslint.json 'src/**/*.ts' --fix","lint:test:fix":"tslint -c tslint.json 'test/**/*.ts' --fix","prepublishOnly":"npm run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"phenomnomnominal","email":"craigspence0@gmail.com"},"repository":{"url":"git+https://github.com/phenomnomnominal/tsquery.git","type":"git"},"_npmVersion":"6.14.4","description":"Query TypeScript ASTs with the esquery API!","directories":{},"_nodeVersion":"14.2.0","dependencies":{"esquery":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","jest":"^24.9.0","rimraf":"^2.6.3","tslint":"^5.20.0","ts-jest":"^24.1.0","ts-node":"^8.4.1","webpack":"^4.41.2","typescript":"^3.6.4","@types/chai":"^4.2.3","@types/node":"^12.11.1","webpack-cli":"^3.3.9","@types/jasmine":"^3.4.4","@types/minimist":"^1.2.0"},"peerDependencies":{"typescript":"^3 || ^4"},"_npmOperationalInternal":{"tmp":"tmp/tsquery_4.1.1_1598962940300_0.855738907938252","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"@phenomnomnominal/tsquery","version":"4.2.0","author":{"name":"Craig Spence","email":"craigspence0@gmail.com"},"license":"MIT","_id":"@phenomnomnominal/tsquery@4.2.0","maintainers":[{"name":"phenomnomnominal","email":"craigspence0@gmail.com"}],"homepage":"https://github.com/phenomnomnominal/tsquery#readme","bugs":{"url":"https://github.com/phenomnomnominal/tsquery/issues"},"dist":{"shasum":"7742ff4af12ce673b0b601ba5515c934f1876b14","tarball":"https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-4.2.0.tgz","fileCount":78,"integrity":"sha512-hR2U3uVcrrdkuG30ItQ+uFDs4ncZAybxWG0OjTE8ptPzVoU7GVeXpy+vMU8zX9EbmjGeITPw/su5HjYQyAH8bA==","signatures":[{"sig":"MEQCIAsEJVQ3AzvK40rGwMb9gU+g+HUAH9sFzWzL/TfI5K81AiBLl3TWYfisG899HLtHyq9C7Ip/1txwOebT1Nks2uFHOA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60963,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6JP2CRA9TVsSAnZWagAA0WgP/0p/vq1api6NYDXoOSf5\naeFgNtPgn4GuiqPXurPFFJCWt4hig+HGaujKzGHKsKW2esixYSQ0doruPuBR\nr5rFOSVHTh2OCcUOzpTLxTQCHSgk8N2TN/xmN2+SqCv28SKqX7n0/Mb6EQzT\nTikL+NzpmZJpv9+eUvH+dpw9tgMA4IDUeNfy3Pf6mi45JwemrMuHg9+jWKET\nt4pCb+f9hXjq+eH4r5M3QOI4qJEwYr3Hg6/Xf6BFsYToPjJz7x92miMF9MYM\n1VkjW3g6/+KP26saGUznf+lItf8VtrzFQRDPmY1EModply7dBP+63nfsJtQh\n1xlAUaR4drGKJ2XZwt5qTVtQsQZl9Q061qXkFFZInN7BFXBkY/4N42jYauuT\nCIdREgb1QlgGlc6+y7wlin1G01thQ/vroCcH5Ymz5nLvIf+Spkm9n5xnvJ1y\nMkLA5wpQt8Ce/Im3Ug4eTCUPwV0AAiOR+tozhQkwe0xFAPBzZr2UJxmsTZFs\nWvBQNngfCc9UUuCYWX5Hw8EpTnFGgzNDopVoZJOz72TJCPueML/PmtqtJLvC\n7VCs6OL1AqObVkH0Sm5ByTk9zrIke0yjLq2ez+0sbCmMYeRBjvo+sPHxzqqM\n3KiIttS7dla+0cRAcaLJFLTT3EAClDg4CMas6WHJN+UXPCascWjz8ShZbhRx\n/dxo\r\n=rBJR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"__TS_CONFIG__":"tsconfig.json"},"testRegex":"/test/.*\\.spec\\.ts$","transform":{"\\.(ts)$":"ts-jest"},"collectCoverage":true,"coverageDirectory":"/reports/coverage","collectCoverageFrom":["/src/**"],"moduleFileExtensions":["ts","js"]},"main":"dist/src/index.js","gitHead":"9d69685f53efa49d20710b58f9eaeebc38c5175c","scripts":{"lint":"npm run lint:src && npm run lint:test","test":"jest","build":"npm run clean && npm run compile && npm run lint && npm run test","clean":"rimraf dist","compile":"tsc","lint:fix":"npm run lint:src:fix && npm run lint:test","lint:src":"tslint --project ./tsconfig.json -c ./tslint.json 'src/**/*.ts'","lint:test":"tslint --project ./tsconfig.json -c ./tslint.json 'test/**/*.ts'","test:debug":"node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand","lint:src:fix":"tslint -c tslint.json 'src/**/*.ts' --fix","lint:test:fix":"tslint -c tslint.json 'test/**/*.ts' --fix","prepublishOnly":"npm run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"phenomnomnominal","email":"craigspence0@gmail.com"},"repository":{"url":"git+https://github.com/phenomnomnominal/tsquery.git","type":"git"},"_npmVersion":"6.14.15","description":"Query TypeScript ASTs with the esquery API!","directories":{},"_nodeVersion":"14.18.1","dependencies":{"esquery":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","jest":"^24.9.0","rimraf":"^2.6.3","tslint":"^5.20.0","ts-jest":"^24.1.0","ts-node":"^8.4.1","webpack":"^4.41.2","typescript":"^3.6.4","@types/chai":"^4.2.3","@types/node":"^12.11.1","webpack-cli":"^3.3.9","@types/jasmine":"^3.4.4","@types/minimist":"^1.2.0"},"peerDependencies":{"typescript":"^3 || ^4"},"_npmOperationalInternal":{"tmp":"tmp/tsquery_4.2.0_1642632182190_0.5453849313534878","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"@phenomnomnominal/tsquery","version":"5.0.0","author":{"name":"Craig Spence","email":"craigspence0@gmail.com"},"license":"MIT","_id":"@phenomnomnominal/tsquery@5.0.0","maintainers":[{"name":"phenomnomnominal","email":"craigspence0@gmail.com"}],"homepage":"https://github.com/phenomnomnominal/tsquery#readme","bugs":{"url":"https://github.com/phenomnomnominal/tsquery/issues"},"dist":{"shasum":"5e99f4a073740e10ee6945cebb477ccf9de74482","tarball":"https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-5.0.0.tgz","fileCount":78,"integrity":"sha512-1k9H74MJJrlZbUuM6rG0Kwifu/ZoshH+Qs1QXJ2P2RD6MRE/D49uSzXosOXIpIrRQNtij3bnkukexIZhgM/Q8g==","signatures":[{"sig":"MEUCIFcR/9ZHuGSLMWs7VWiTND4ybR0BUJNJZAAND6rjdoARAiEAiFmrVKEYKQeb6qB/kouhHfgsOwXAblcEbEq4MyMvM20=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62676,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYxNoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo0ZBAAhayea6mpD6ZTTAklt6MV/ynMFmBAPKve5anEwUpr1xI6Pdzn\r\np9OdIzYDkald+u5ER/4bVPZiJzP5alSyacKt2TZUUohBZgQQ9Dm44c4B8ZJi\r\nuX2aUMxisi3Ji/hNwJl7Dz7dUQZ64V5LJUDHMHuL8MOWQHV376ABjq7XOo6w\r\n6CoSIo6e1TT/xgrWW8CmnFOrwTJieZNY/XpS1nEoIi2I/KzasY8AuOK2fCi8\r\n5C9HwzxDw5ptAIRp0amOGJCuU2aoi0cV7fFrSR14vuispR4u7mLX4SCAoFbB\r\nFMrEmcJHHcpcGxwboI6It2dWHAncBgGzZG+2klgvwnu+b+J9njlchBo6GwLz\r\nL/H2Z/126l1ElEeI/8K8pTX1rUjVYFTbBt8+fVNCn9/IVAJDOl9kvF+Zagq0\r\nzNtrZpgLm7QxeGmm15n/0yGrN+4Cy3dGNXJlUDarfZ02Fskd7RHhKTQPzHvj\r\nthorJmR2bGy8oadT5oOA109bQRst5avbOFzngCwH0ASiEK9Xx28m6AyRLwz4\r\n0gZSPkTaS38xLBOsiNUVLLg6df6ZtElMuH9JjXwADKMfCIF+vY6aZvJse/EH\r\nlq2FRXsJjWFBx4mXgKVv2QO0fvxDK0FFxwHJopsTkalq05rxmOWJ/9+wAKrl\r\n45l16nC27jKq0LtY/GiJjwmCMiQvac+TSyI=\r\n=vfVq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"/test/.*\\.spec\\.ts$","transform":{"\\.(ts)$":"ts-jest"},"collectCoverage":true,"coverageDirectory":"/reports/coverage","collectCoverageFrom":["/src/**"]},"main":"dist/src/index.js","gitHead":"a81e09346c1227a756ddd279e54728753614c2c9","scripts":{"lint":"npm run lint:src && npm run lint:test","test":"jest","build":"npm run clean && npm run compile && npm run lint && npm run test","clean":"rimraf dist","compile":"tsc","lint:fix":"npm run lint:src:fix && npm run lint:test","lint:src":"tslint --project ./tsconfig.json -c ./tslint.json 'src/**/*.ts'","lint:test":"tslint --project ./tsconfig.json -c ./tslint.json 'test/**/*.ts'","test:debug":"node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand","lint:src:fix":"tslint -c tslint.json 'src/**/*.ts' --fix","lint:test:fix":"tslint -c tslint.json 'test/**/*.ts' --fix","prepublishOnly":"npm run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"phenomnomnominal","email":"craigspence0@gmail.com"},"repository":{"url":"git+https://github.com/phenomnomnominal/tsquery.git","type":"git"},"_npmVersion":"8.5.0","description":"Query TypeScript ASTs with the esquery API!","directories":{},"_nodeVersion":"16.14.2","dependencies":{"esquery":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","rimraf":"^3.0.2","tslint":"^6.1.3","ts-jest":"^27.1.4","typescript":"^4.6.3","@types/jest":"^27.4.1","@types/node":"^17.0.25"},"peerDependencies":{"typescript":"^3 || ^4"},"_npmOperationalInternal":{"tmp":"tmp/tsquery_5.0.0_1650660199966_0.8696630519380937","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"@phenomnomnominal/tsquery","version":"5.0.1","author":{"name":"Craig Spence","email":"craigspence0@gmail.com"},"license":"MIT","_id":"@phenomnomnominal/tsquery@5.0.1","maintainers":[{"name":"phenomnomnominal","email":"craigspence0@gmail.com"}],"homepage":"https://github.com/phenomnomnominal/tsquery#readme","bugs":{"url":"https://github.com/phenomnomnominal/tsquery/issues"},"dist":{"shasum":"a2a5abc89f92c01562a32806655817516653a388","tarball":"https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-5.0.1.tgz","fileCount":78,"integrity":"sha512-3nVv+e2FQwsW8Aw6qTU6f+1rfcJ3hrcnvH/mu9i8YhxO+9sqbOfpL8m6PbET5+xKOlz/VSbp0RoYWYCtIsnmuA==","signatures":[{"sig":"MEYCIQCTRKxfjDBDfUW6ARWhBLcwoM67zDnO85ksRjTRlR/yKgIhAMZGFeZDOMx51Q+4PHXGD6pc6LxJhFyWWNMyQOce0VGE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFSmIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+GA/+MGSP/rxhIQfHYXHBtIOT8Z6x9WwV5yd4/5N1Z49gDS0wY7OG\r\np+m/K0+8pvAOTQLO470B5l91oaWNyVqGfYVAZVaU2vfQLjqBwnjl/NNeQfrF\r\ntA8NlraFqhI8h+OdGHmGj0KyYdDYS1S2ECKQgKkjo6Kn0EGfkg/8MDxCXd8U\r\nb081+2BxsTbszU4q1ykItdUzRC52hHbb0tzPcyqwS0UGuJPz3REpYN4fDn5J\r\nT/CziZAq6fpfCSAFM1xpEtKwVQTTfifc8NC/v9Tlbj8/t9vUrT7+hTLJCo3g\r\n2OtjYcqdVoWDplbBmk9NkyanzA6Xmms9UZn5iF/LAK/Gphg0JRLFKAc1fGIt\r\nGUblKszuVRl+u3AxIWpWY9fccARemrkV7Hih6H05LDJwy1y23pVrgRlzooc2\r\nMVzjqve+TEKniwRru4lz3NI3cfcUGj4lpsq+08Ha9bK9rkXGEyPCl7oTpNCc\r\nG8HJkkrP+WVjHTUNYz7KjFIhQYmUuq8sUakJIk9UaUSvimVrg+gbun2U7MeH\r\nL07Z5Lv25YCKP7CUK8wE3kPPzdH+JMstg3cenUn7ah8cinTeZgYbCFMzonqC\r\nxYLe9GkRaf+K606QfBji1V6HK2O4VvJYCqphbHmOrPPus0QplfSxbhs4hnkL\r\nIM7Ykqt8nzjsXNwY9FNz5sZYIyF6AK7UjGc=\r\n=yY6R\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"/test/.*\\.spec\\.ts$","transform":{"\\.(ts)$":"ts-jest"},"collectCoverage":true,"coverageDirectory":"/reports/coverage","collectCoverageFrom":["/src/**"]},"main":"dist/src/index.js","gitHead":"957407d06c9d9b05986fde1cadc025a9ea0beb52","scripts":{"lint":"npm run lint:src && npm run lint:test","test":"jest","build":"npm run clean && npm run compile && npm run lint && npm run test","clean":"rimraf dist","compile":"tsc","lint:fix":"npm run lint:src:fix && npm run lint:test","lint:src":"tslint --project ./tsconfig.json -c ./tslint.json 'src/**/*.ts'","lint:test":"tslint --project ./tsconfig.json -c ./tslint.json 'test/**/*.ts'","test:debug":"node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand","lint:src:fix":"tslint -c tslint.json 'src/**/*.ts' --fix","lint:test:fix":"tslint -c tslint.json 'test/**/*.ts' --fix","prepublishOnly":"npm run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"phenomnomnominal","email":"craigspence0@gmail.com"},"repository":{"url":"git+https://github.com/phenomnomnominal/tsquery.git","type":"git"},"_npmVersion":"9.3.1","description":"Query TypeScript ASTs with the esquery API!","directories":{},"_nodeVersion":"18.14.0","dependencies":{"esquery":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","rimraf":"^3.0.2","tslint":"^6.1.3","ts-jest":"^27.1.4","typescript":"^4.6.3","@types/jest":"^27.4.1","@types/node":"^17.0.25"},"peerDependencies":{"typescript":"^3 || ^4 || ^5"},"_npmOperationalInternal":{"tmp":"tmp/tsquery_5.0.1_1679108488481_0.11676476092638666","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"@phenomnomnominal/tsquery","version":"6.0.0","author":{"name":"Craig Spence","email":"craigspence0@gmail.com"},"license":"MIT","_id":"@phenomnomnominal/tsquery@6.0.0","maintainers":[{"name":"phenomnomnominal","email":"craigspence0@gmail.com"}],"homepage":"https://github.com/phenomnomnominal/tsquery#readme","bugs":{"url":"https://github.com/phenomnomnominal/tsquery/issues"},"dist":{"shasum":"13b4940860397033fbccdbbfcd82df9116af0e4f","tarball":"https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-6.0.0.tgz","fileCount":87,"integrity":"sha512-c6n8wX8GCpSedHYGoFYqBbaESNaRS2eYNEhtK6Ra4DAybw+Fvb+llbjjKMytVmuWTmFnC4ld2WB6a51EHc8LDg==","signatures":[{"sig":"MEUCIEC3WqQIFsRKTJF2ZiXg7gOs5q6edEsb4eOrO1Meu9yUAiEAqysd6vfrnMEkzC2I+omCFxz9hsJnK7lduBnPKv3j1Jc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75643},"jest":{"testRegex":"/test/.*\\.spec\\.ts$","transform":{"\\.(ts)$":"ts-jest"},"collectCoverage":true,"coverageDirectory":"/reports/coverage","collectCoverageFrom":["/src/**"]},"main":"dist/src/index.js","gitHead":"2e0524536ca2538eee33d9f4053f801eb7694ada","scripts":{"lint":"npm run lint:src && npm run lint:test","test":"jest","build":"npm run clean && npm run compile && npm run lint && npm run test","clean":"rimraf dist","compile":"tsc","lint:fix":"npm run lint:src:fix && npm run lint:test","lint:src":"eslint src/**/*.ts","lint:test":"eslint test/**/*.ts","test:debug":"node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand","lint:src:fix":"eslint src/**/*.ts --fix","lint:test:fix":"eslint test/**/*.ts --fix","prepublishOnly":"npm run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"phenomnomnominal","email":"craigspence0@gmail.com"},"repository":{"url":"git+https://github.com/phenomnomnominal/tsquery.git","type":"git"},"_npmVersion":"8.19.4","description":"Query TypeScript ASTs with the esquery API!","directories":{},"_nodeVersion":"16.20.1","dependencies":{"esquery":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.1","eslint":"^8.44.0","rimraf":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.0.0","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.4.0","@types/esquery":"^1.5.0","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.8.0","@typescript-eslint/parser":"^5.61.0","@typescript-eslint/eslint-plugin":"^5.61.0"},"peerDependencies":{"typescript":"^3 || ^4 || ^5"},"_npmOperationalInternal":{"tmp":"tmp/tsquery_6.0.0_1688993239712_0.7128593889023898","host":"s3://npm-registry-packages"}},"6.0.1":{"name":"@phenomnomnominal/tsquery","version":"6.0.1","author":{"name":"Craig Spence","email":"craigspence0@gmail.com"},"license":"MIT","_id":"@phenomnomnominal/tsquery@6.0.1","maintainers":[{"name":"phenomnomnominal","email":"craigspence0@gmail.com"}],"homepage":"https://github.com/phenomnomnominal/tsquery#readme","bugs":{"url":"https://github.com/phenomnomnominal/tsquery/issues"},"dist":{"shasum":"b720e6fc3c6f83726f9513210b570aa73307eb52","tarball":"https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-6.0.1.tgz","fileCount":87,"integrity":"sha512-sFDMLvccOfR2lTBg0paA4dHerzEARarLXfbkH5zWedFt0cGZjRNq5nPz+8A/3zfKxZDLMq9NrkBjC4ykZYCTjw==","signatures":[{"sig":"MEYCIQD2z2orXV0Qa9W7TRTWcA6J5Kqt4tPepCEA4BKukHZouwIhAL0/yW6XT6Rh40EPJmf+8VGusEOuY7BDGHsQFIJLQe00","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75342},"jest":{"testRegex":"/test/.*\\.spec\\.ts$","transform":{"\\.(ts)$":"ts-jest"},"collectCoverage":true,"coverageDirectory":"/reports/coverage","collectCoverageFrom":["/src/**"]},"main":"dist/src/index.js","gitHead":"c1759858d70082843e39ea89a052f35cfccdc83d","scripts":{"lint":"npm run lint:src && npm run lint:test","test":"jest","build":"npm run clean && npm run compile && npm run lint && npm run test","clean":"rimraf dist","compile":"tsc","lint:fix":"npm run lint:src:fix && npm run lint:test","lint:src":"eslint src/**/*.ts","lint:test":"eslint test/**/*.ts","test:debug":"node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand","lint:src:fix":"eslint src/**/*.ts --fix","lint:test:fix":"eslint test/**/*.ts --fix","prepublishOnly":"npm run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"phenomnomnominal","email":"craigspence0@gmail.com"},"repository":{"url":"git+https://github.com/phenomnomnominal/tsquery.git","type":"git"},"_npmVersion":"8.19.4","description":"Query TypeScript ASTs with the esquery API!","directories":{},"_nodeVersion":"16.20.1","dependencies":{"esquery":"^1.5.0","@types/esquery":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.1","eslint":"^8.44.0","rimraf":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.0.0","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.4.0","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.8.0","@typescript-eslint/parser":"^5.61.0","@typescript-eslint/eslint-plugin":"^5.61.0"},"peerDependencies":{"typescript":"^3 || ^4 || ^5"},"_npmOperationalInternal":{"tmp":"tmp/tsquery_6.0.1_1689022880380_0.9673061637251437","host":"s3://npm-registry-packages"}},"6.0.2":{"name":"@phenomnomnominal/tsquery","version":"6.0.2","author":{"name":"Craig Spence","email":"craigspence0@gmail.com"},"license":"MIT","_id":"@phenomnomnominal/tsquery@6.0.2","maintainers":[{"name":"phenomnomnominal","email":"craigspence0@gmail.com"}],"homepage":"https://github.com/phenomnomnominal/tsquery#readme","bugs":{"url":"https://github.com/phenomnomnominal/tsquery/issues"},"dist":{"shasum":"d87baad9b2a025c176cef6835e23ce3f35deaa79","tarball":"https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-6.0.2.tgz","fileCount":87,"integrity":"sha512-0h0IWAk4B51/6YRSLT2/T5MKJYrndgr/TA0gOZuG6/dETS4kgWI2JOldTZboC52rnwNQMQavIxV13z1ogMotNw==","signatures":[{"sig":"MEUCICBwFEHY3qXOTw53w+scgPkDkqION21c8E3svFFtMrKrAiEA6fPqjgZjdp5Xz6iprB0pQGlIDoq0S8ntAyWyvhgs66U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83056},"jest":{"testRegex":"/test/.*\\.spec\\.ts$","transform":{"\\.(ts)$":"ts-jest"},"collectCoverage":true,"coverageDirectory":"/reports/coverage","collectCoverageFrom":["/src/**"]},"main":"dist/src/index.js","gitHead":"073cb0dd482ef8b2200f43ceb8c3fdcf3ef0d46c","scripts":{"lint":"npm run lint:src && npm run lint:test","test":"jest","build":"npm run clean && npm run compile && npm run lint && npm run test","clean":"rimraf dist","compile":"tsc","lint:fix":"npm run lint:src:fix && npm run lint:test","lint:src":"eslint src/**/*.ts","lint:test":"eslint test/**/*.ts","test:debug":"node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand","lint:src:fix":"eslint src/**/*.ts --fix","lint:test:fix":"eslint test/**/*.ts --fix","prepublishOnly":"npm run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"phenomnomnominal","email":"craigspence0@gmail.com"},"repository":{"url":"git+https://github.com/phenomnomnominal/tsquery.git","type":"git"},"_npmVersion":"8.19.4","description":"Query TypeScript ASTs with the esquery API!","directories":{},"_nodeVersion":"16.20.1","dependencies":{"esquery":"^1.5.0","@types/esquery":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.1","eslint":"^8.44.0","rimraf":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.0.0","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.4.0","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.8.0","@typescript-eslint/parser":"^5.61.0","@typescript-eslint/eslint-plugin":"^5.61.0"},"peerDependencies":{"typescript":"^3 || ^4 || ^5"},"_npmOperationalInternal":{"tmp":"tmp/tsquery_6.0.2_1689023487300_0.5696839939320495","host":"s3://npm-registry-packages"}},"6.1.0":{"name":"@phenomnomnominal/tsquery","version":"6.1.0","author":{"name":"Craig Spence","email":"craigspence0@gmail.com"},"license":"MIT","_id":"@phenomnomnominal/tsquery@6.1.0","maintainers":[{"name":"phenomnomnominal","email":"craigspence0@gmail.com"}],"homepage":"https://github.com/phenomnomnominal/tsquery#readme","bugs":{"url":"https://github.com/phenomnomnominal/tsquery/issues"},"dist":{"shasum":"fe62ceb420bd7099b10d0a64336f5a8e3d918ae6","tarball":"https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-6.1.0.tgz","fileCount":87,"integrity":"sha512-LMxxl1eHkjuEqDQHVn5/4+xH7eU6X2aH/jFZbEZlKxgolJptmg29YdLGhiUhEKlMAUGZ4eL8nRd5RlvJ3WNvfw==","signatures":[{"sig":"MEUCIEy1L9HNRkWrtU7A5v1vtIAS9FxlnXuNqMXhMxNO5DYyAiEAostms+WQIbyty8LUmYT4OAi7ADJVTkYhVVhr18vbEzw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83813},"jest":{"testRegex":"/test/.*\\.spec\\.ts$","transform":{"\\.(ts)$":"ts-jest"},"collectCoverage":true,"coverageDirectory":"/reports/coverage","collectCoverageFrom":["/src/**"]},"main":"dist/src/index.js","gitHead":"7ba7dcfe5a50579b2dbcef091a83e11988aa1e34","scripts":{"lint":"npm run lint:src && npm run lint:test","test":"jest","build":"npm run clean && npm run compile && npm run lint && npm run test","clean":"rimraf dist","compile":"tsc","lint:fix":"npm run lint:src:fix && npm run lint:test","lint:src":"eslint src/**/*.ts","lint:test":"eslint test/**/*.ts","test:debug":"node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand","lint:src:fix":"eslint src/**/*.ts --fix","lint:test:fix":"eslint test/**/*.ts --fix","prepublishOnly":"npm run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"phenomnomnominal","email":"craigspence0@gmail.com"},"repository":{"url":"git+https://github.com/phenomnomnominal/tsquery.git","type":"git"},"_npmVersion":"8.19.4","description":"Query TypeScript ASTs with the esquery API!","directories":{},"_nodeVersion":"16.20.1","dependencies":{"esquery":"^1.5.0","@types/esquery":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.1","eslint":"^8.44.0","rimraf":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.0.0","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.4.0","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.8.0","@typescript-eslint/parser":"^5.61.0","@typescript-eslint/eslint-plugin":"^5.61.0"},"peerDependencies":{"typescript":"^3 || ^4 || ^5"},"_npmOperationalInternal":{"tmp":"tmp/tsquery_6.1.0_1689051853662_0.8573854535094725","host":"s3://npm-registry-packages"}},"6.1.1":{"name":"@phenomnomnominal/tsquery","version":"6.1.1","author":{"name":"Craig Spence","email":"craigspence0@gmail.com"},"license":"MIT","_id":"@phenomnomnominal/tsquery@6.1.1","maintainers":[{"name":"phenomnomnominal","email":"craigspence0@gmail.com"}],"homepage":"https://github.com/phenomnomnominal/tsquery#readme","bugs":{"url":"https://github.com/phenomnomnominal/tsquery/issues"},"dist":{"shasum":"c35a81e79606fa93184caeb72e5e3636ff94722d","tarball":"https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-6.1.1.tgz","fileCount":87,"integrity":"sha512-T+yaiF4x96gybZgmbqLHi8pgJ6/0UuyGTOwno3gNxIqOuLEQ11P0N+SPhDiQhpIN9CVOP0irYrumNV2vyOiCTg==","signatures":[{"sig":"MEYCIQCgYRBxwaRYyctNYtF6JlO6p/mDdCObwOqiJzfoF1q5bQIhAMirV+4xzK125JHlwMq5dMN8RiT5eoNsHarm+Sqhj6fA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83871},"jest":{"testRegex":"/test/.*\\.spec\\.ts$","transform":{"\\.(ts)$":"ts-jest"},"collectCoverage":true,"coverageDirectory":"/reports/coverage","collectCoverageFrom":["/src/**"]},"main":"dist/src/index.js","gitHead":"7ba7dcfe5a50579b2dbcef091a83e11988aa1e34","scripts":{"lint":"npm run lint:src && npm run lint:test","test":"jest","build":"npm run clean && npm run compile && npm run lint && npm run test","clean":"rimraf dist","compile":"tsc","lint:fix":"npm run lint:src:fix && npm run lint:test","lint:src":"eslint src/**/*.ts","lint:test":"eslint test/**/*.ts","test:debug":"node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand","lint:src:fix":"eslint src/**/*.ts --fix","lint:test:fix":"eslint test/**/*.ts --fix","prepublishOnly":"npm run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"phenomnomnominal","email":"craigspence0@gmail.com"},"repository":{"url":"git+https://github.com/phenomnomnominal/tsquery.git","type":"git"},"_npmVersion":"8.19.4","description":"Query TypeScript ASTs with the esquery API!","directories":{},"_nodeVersion":"16.20.1","dependencies":{"esquery":"^1.5.0","@types/esquery":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.1","eslint":"^8.44.0","rimraf":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.0.0","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.4.0","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.8.0","@typescript-eslint/parser":"^5.61.0","@typescript-eslint/eslint-plugin":"^5.61.0"},"peerDependencies":{"typescript":"^3 || ^4 || ^5"},"_npmOperationalInternal":{"tmp":"tmp/tsquery_6.1.1_1689083138043_0.6036732928777142","host":"s3://npm-registry-packages"}},"6.1.2":{"name":"@phenomnomnominal/tsquery","version":"6.1.2","author":{"name":"Craig Spence","email":"craigspence0@gmail.com"},"license":"MIT","_id":"@phenomnomnominal/tsquery@6.1.2","maintainers":[{"name":"phenomnomnominal","email":"craigspence0@gmail.com"}],"homepage":"https://github.com/phenomnomnominal/tsquery#readme","bugs":{"url":"https://github.com/phenomnomnominal/tsquery/issues"},"dist":{"shasum":"37ec13373ec144f524958770ebc294d0b5e2909e","tarball":"https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-6.1.2.tgz","fileCount":87,"integrity":"sha512-NahxUvas4D4iRV1NqlL6Z3mIl2Fo+rw1x77wgZpYyaQjQnS4svv6XoVzjcRRtnP5cfY6XuVKLZki8Zltkz8z0w==","signatures":[{"sig":"MEQCIDY+lnAYwqENH25g57RwIlxlkjW/UR86Kn52l+ATrdIyAiBKhQEzPc8Wsi5VlaKkMOd7TDBVQMbWJKxYoZe9yOpzlw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84556},"jest":{"testRegex":"/test/.*\\.spec\\.ts$","transform":{"\\.(ts)$":"ts-jest"},"collectCoverage":true,"coverageDirectory":"/reports/coverage","collectCoverageFrom":["/src/**"]},"main":"dist/src/index.js","gitHead":"ae3ec02d9ca8a132fbee4713b491faf4069800c5","scripts":{"lint":"npm run lint:src && npm run lint:test","test":"jest","build":"npm run clean && npm run compile && npm run lint && npm run test","clean":"rimraf dist","compile":"tsc","lint:fix":"npm run lint:src:fix && npm run lint:test","lint:src":"eslint src/**/*.ts","lint:test":"eslint test/**/*.ts","test:debug":"node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand","lint:src:fix":"eslint src/**/*.ts --fix","lint:test:fix":"eslint test/**/*.ts --fix","prepublishOnly":"npm run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"phenomnomnominal","email":"craigspence0@gmail.com"},"repository":{"url":"git+https://github.com/phenomnomnominal/tsquery.git","type":"git"},"_npmVersion":"8.19.4","description":"Query TypeScript ASTs with the esquery API!","directories":{},"_nodeVersion":"16.20.1","dependencies":{"esquery":"^1.5.0","@types/esquery":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.1","eslint":"^8.44.0","rimraf":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.0.0","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.4.0","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.8.0","@typescript-eslint/parser":"^5.61.0","@typescript-eslint/eslint-plugin":"^5.61.0"},"peerDependencies":{"typescript":"^3 || ^4 || ^5"},"_npmOperationalInternal":{"tmp":"tmp/tsquery_6.1.2_1689149121141_0.08890619267581013","host":"s3://npm-registry-packages"}},"6.1.3":{"name":"@phenomnomnominal/tsquery","version":"6.1.3","author":{"name":"Craig Spence","email":"craigspence0@gmail.com"},"license":"MIT","_id":"@phenomnomnominal/tsquery@6.1.3","maintainers":[{"name":"phenomnomnominal","email":"craigspence0@gmail.com"}],"homepage":"https://github.com/phenomnomnominal/tsquery#readme","bugs":{"url":"https://github.com/phenomnomnominal/tsquery/issues"},"dist":{"shasum":"5e819403da2fa6a64b009f1876278fb105ec6b55","tarball":"https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-6.1.3.tgz","fileCount":87,"integrity":"sha512-CEqpJ872StsxRmwv9ePCZ4BCisrJSlREUC5XxIRYxhvODt4aQoJFFmjTgaP6meyKiiXxxN/VWPZ58j4yHXRkmw==","signatures":[{"sig":"MEYCIQCe9GOegw0sJPg1cyhU/QGRRt8dVK2V7kfJVeT+wuo8+gIhAJbq1OxXxS2ubegGQhQLVKOQs/foKPuo0ok8D/T+dpEC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86245},"jest":{"testRegex":"/test/.*\\.spec\\.ts$","transform":{"\\.(ts)$":"ts-jest"},"collectCoverage":true,"coverageDirectory":"/reports/coverage","collectCoverageFrom":["/src/**"]},"main":"dist/src/index.js","gitHead":"618343a8b83108be3d58ed625bfdbe09afc82850","scripts":{"lint":"npm run lint:src && npm run lint:test","test":"jest","build":"npm run clean && npm run compile && npm run lint && npm run test","clean":"rimraf dist","compile":"tsc","lint:fix":"npm run lint:src:fix && npm run lint:test","lint:src":"eslint src/**/*.ts","lint:test":"eslint test/**/*.ts","test:debug":"node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand --collectCoverage=false","lint:src:fix":"eslint src/**/*.ts --fix","lint:test:fix":"eslint test/**/*.ts --fix","prepublishOnly":"npm run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"phenomnomnominal","email":"craigspence0@gmail.com"},"repository":{"url":"git+https://github.com/phenomnomnominal/tsquery.git","type":"git"},"_npmVersion":"9.6.7","description":"Query TypeScript ASTs with the esquery API!","directories":{},"_nodeVersion":"18.17.1","dependencies":{"esquery":"^1.5.0","@types/esquery":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.1","eslint":"^8.44.0","rimraf":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.0.0","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.4.0","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.8.0","@typescript-eslint/parser":"^5.61.0","@typescript-eslint/eslint-plugin":"^5.61.0"},"peerDependencies":{"typescript":"^3 || ^4 || ^5"},"_npmOperationalInternal":{"tmp":"tmp/tsquery_6.1.3_1692695182848_0.732457780423871","host":"s3://npm-registry-packages"}},"6.1.4":{"name":"@phenomnomnominal/tsquery","version":"6.1.4","author":{"name":"Craig Spence","email":"craigspence0@gmail.com"},"license":"MIT","_id":"@phenomnomnominal/tsquery@6.1.4","maintainers":[{"name":"phenomnomnominal","email":"craigspence0@gmail.com"}],"homepage":"https://github.com/phenomnomnominal/tsquery#readme","bugs":{"url":"https://github.com/phenomnomnominal/tsquery/issues"},"dist":{"shasum":"091671c961a9ec9a823711317dfc28cf47bb273d","tarball":"https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-6.1.4.tgz","fileCount":87,"integrity":"sha512-3tHlGy/fxjJCHqIV8nelAzbRTNkCUY+k7lqBGKNuQz99H2OKGRt6oU+U2SZs6LYrbOe8mxMFl6kq6gzHapFRkw==","signatures":[{"sig":"MEUCIFlYT83oqkMxX4+8ubSRwtcKXBmkIh0YjEoRNwrr/wrmAiEAt4hnO800RmA+/56JKyfDyRkful9bQ2p47gHMA7UMlNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84916},"jest":{"testRegex":"/test/.*\\.spec\\.ts$","transform":{"\\.(ts)$":"ts-jest"},"collectCoverage":true,"coverageDirectory":"/reports/coverage","collectCoverageFrom":["/src/**"]},"main":"dist/src/index.js","gitHead":"bb8b9c052843f2c3ee6671c490ef7921da25fa7e","scripts":{"lint":"npm run lint:src && npm run lint:test","test":"jest","build":"npm run clean && npm run compile && npm run lint && npm run test","clean":"rimraf dist","compile":"tsc","lint:fix":"npm run lint:src:fix && npm run lint:test","lint:src":"eslint src/**/*.ts","lint:test":"eslint test/**/*.ts","test:debug":"node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand --collectCoverage=false","lint:src:fix":"eslint src/**/*.ts --fix","lint:test:fix":"eslint test/**/*.ts --fix","prepublishOnly":"npm run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"phenomnomnominal","email":"craigspence0@gmail.com"},"repository":{"url":"git+https://github.com/phenomnomnominal/tsquery.git","type":"git"},"_npmVersion":"10.8.2","description":"Query TypeScript ASTs with the esquery API!","directories":{},"_nodeVersion":"20.17.0","dependencies":{"esquery":"^1.5.0","@types/esquery":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.1","eslint":"^8.44.0","rimraf":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.0.0","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.4.0","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.8.0","@typescript-eslint/parser":"^5.61.0","@typescript-eslint/eslint-plugin":"^5.61.0"},"peerDependencies":{"typescript":"^3 || ^4 || ^5"},"_npmOperationalInternal":{"tmp":"tmp/tsquery_6.1.4_1764880406928_0.5923485494624012","host":"s3://npm-registry-packages-npm-production"}},"6.2.0":{"name":"@phenomnomnominal/tsquery","version":"6.2.0","description":"Query TypeScript ASTs with the esquery API!","main":"dist/src/index.js","typings":"dist/src/index.d.ts","author":{"name":"Craig Spence","email":"craigspence0@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/phenomnomnominal/tsquery.git"},"license":"MIT","scripts":{"build":"npm run clean && npm run compile && npm run lint && npm run test","clean":"rimraf dist","compile":"tsc","lint":"npm run lint:src && npm run lint:test","lint:src":"eslint src/**/*.ts","lint:test":"eslint test/**/*.ts","lint:fix":"npm run lint:src:fix && npm run lint:test","lint:src:fix":"eslint src/**/*.ts --fix","lint:test:fix":"eslint test/**/*.ts --fix","test":"jest","test:debug":"node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand --collectCoverage=false","prepublishOnly":"npm run build"},"dependencies":{"@types/esquery":"^1.5.4","esquery":"^1.7.0"},"peerDependencies":{"typescript":">3.0.0"},"devDependencies":{"@types/jest":"^29.5.2","@types/node":"^20.4.0","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","eslint":"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-plugin-import":"^2.26.0","jest":"^29.6.1","prettier":"^3.0.0","rimraf":"^3.0.2","ts-jest":"^29.1.1","typescript":"^5.1.6"},"jest":{"collectCoverage":true,"collectCoverageFrom":["/src/**"],"coverageDirectory":"/reports/coverage","transform":{"\\.(ts)$":"ts-jest"},"testRegex":"/test/.*\\.spec\\.ts$"},"_id":"@phenomnomnominal/tsquery@6.2.0","gitHead":"e606433fed78afe44342d83b6c1bacb47e7762f3","bugs":{"url":"https://github.com/phenomnomnominal/tsquery/issues"},"homepage":"https://github.com/phenomnomnominal/tsquery#readme","_nodeVersion":"20.20.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Vo9nkhfZxDB/sBiqIY3pjDC4mOSyure+AFlEW5hcy/tRE82MqCXjRN4InnVNMldinRt0dLYqg4HAU2XPq5e1LA==","shasum":"29237a73cb00a2e80e23ff6059c9cd01c2f1832b","tarball":"https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-6.2.0.tgz","fileCount":87,"unpackedSize":84908,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIA4igV1ZMA4TU71yitb6G5afT94wuITVSNyoWMjWzrHCAiEA9QtLIn/H5FJ3fcI0sJQvwDAhXwuI/fKemGj3LKkqnZk="}]},"_npmUser":{"name":"phenomnomnominal","email":"craigspence0@gmail.com"},"directories":{},"maintainers":[{"name":"phenomnomnominal","email":"craigspence0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tsquery_6.2.0_1775516343274_0.9910037873838768"},"_hasShrinkwrap":false}},"time":{"created":"2018-04-21T21:07:19.374Z","modified":"2026-04-06T22:59:03.541Z","0.1.0-beta":"2018-04-21T21:07:19.558Z","0.1.0-beta.0":"2018-04-23T02:58:47.978Z","0.1.0-beta.1":"2018-04-23T03:36:10.213Z","0.1.0-beta.2":"2018-05-08T03:38:28.677Z","0.1.0-beta.3":"2018-05-18T04:55:13.610Z","0.1.0":"2018-05-19T12:15:26.094Z","1.0.0":"2018-05-19T12:19:54.138Z","1.0.1":"2018-05-20T23:42:52.212Z","1.0.2":"2018-05-26T23:24:30.341Z","1.0.3":"2018-05-27T04:04:20.072Z","1.0.4":"2018-05-27T21:39:27.501Z","1.0.5":"2018-05-27T22:49:07.600Z","2.0.0-beta.0":"2018-06-02T23:38:19.447Z","2.0.0-beta.1":"2018-06-03T00:28:32.267Z","2.0.0-beta.2":"2018-06-04T01:22:22.578Z","2.0.0-beta.3":"2018-06-06T21:34:11.198Z","2.0.0-beta.4":"2018-06-07T07:23:54.069Z","2.0.0-beta.5":"2018-07-05T21:12:06.469Z","2.0.0-beta.6":"2018-07-29T05:20:14.257Z","2.0.0-beta.7":"2018-08-01T06:08:54.015Z","2.0.0":"2018-08-16T07:00:31.915Z","2.0.1":"2018-09-04T22:28:58.831Z","2.1.0":"2018-09-18T10:43:51.274Z","2.1.1":"2018-09-29T01:33:26.817Z","2.2.0":"2018-11-07T14:29:42.370Z","3.0.0":"2018-11-07T15:43:35.773Z","4.0.0":"2019-10-16T07:04:05.152Z","4.1.0":"2020-05-14T00:21:01.457Z","4.1.1":"2020-09-01T12:22:20.492Z","4.2.0":"2022-01-19T22:43:02.356Z","5.0.0":"2022-04-22T20:43:20.237Z","5.0.1":"2023-03-18T03:01:28.682Z","6.0.0":"2023-07-10T12:47:19.918Z","6.0.1":"2023-07-10T21:01:20.538Z","6.0.2":"2023-07-10T21:11:27.596Z","6.1.0":"2023-07-11T05:04:13.884Z","6.1.1":"2023-07-11T13:45:38.252Z","6.1.2":"2023-07-12T08:05:21.379Z","6.1.3":"2023-08-22T09:06:23.050Z","6.1.4":"2025-12-04T20:33:27.078Z","6.2.0":"2026-04-06T22:59:03.429Z"},"bugs":{"url":"https://github.com/phenomnomnominal/tsquery/issues"},"author":{"name":"Craig Spence","email":"craigspence0@gmail.com"},"license":"MIT","homepage":"https://github.com/phenomnomnominal/tsquery#readme","repository":{"type":"git","url":"git+https://github.com/phenomnomnominal/tsquery.git"},"description":"Query TypeScript ASTs with the esquery API!","maintainers":[{"name":"phenomnomnominal","email":"craigspence0@gmail.com"}],"readme":"# TSQuery\n\n[![npm version](https://img.shields.io/npm/v/@phenomnomnominal/tsquery.svg)](https://img.shields.io/npm/v/@phenomnomnominal/tsquery.svg)\n\nTSQuery is a port of the ESQuery API for TypeScript! TSQuery allows you to query a TypeScript AST for patterns of syntax using a CSS style selector system. \n\n## Demos:\n\n[ESQuery demo](https://estools.github.io/esquery/) - note that the demo requires JavaScript code, not TypeScript\n[TSQuery demo](https://tsquery-playground.firebaseapp.com) by [Uri Shaked](https://github.com/urish)\n\n## Installation\n\n```sh\nnpm install @phenomnomnominal/tsquery --save-dev\n```\n\n## Examples\n\nSay we want to select all instances of an identifier with name \"Animal\", e.g. the identifier in the `class` declaration, and the identifier in the `extends` declaration.\n\nWe would do something like the following:\n\n```ts\nimport { ast, query } from '@phenomnomnominal/tsquery';\n\nconst typescript = `\n\nclass Animal {\n constructor(public name: string) { }\n move(distanceInMeters: number = 0) {\n console.log(\\`\\${this.name} moved \\${distanceInMeters}m.\\`);\n }\n}\n\nclass Snake extends Animal {\n constructor(name: string) { super(name); }\n move(distanceInMeters = 5) {\n console.log(\"Slithering...\");\n super.move(distanceInMeters);\n }\n}\n\n`;\n\nconst tree = ast(typescript);\nconst nodes = query(tree, 'Identifier[name=\"Animal\"]');\nconsole.log(nodes.length); // 2\n```\n\n### Selectors\n\nThe following selectors are supported:\n\n* AST node type: `ForStatement` (see [common node types](#common-ast-node-types))\n* [wildcard](http://dev.w3.org/csswg/selectors4/#universal-selector): `*`\n* [attribute existence](http://dev.w3.org/csswg/selectors4/#attribute-selectors): `[attr]`\n* [attribute value](http://dev.w3.org/csswg/selectors4/#attribute-selectors): `[attr=\"foo\"]` or `[attr=123]`\n* attribute regex: `[attr=/foo.*/]`\n* attribute conditions: `[attr!=\"foo\"]`, `[attr>2]`, `[attr<3]`, `[attr>=2]`, or `[attr<=3]`\n* nested attribute: `[attr.level2=\"foo\"]`\n* field: `FunctionDeclaration > Identifier.id`\n* [First](http://dev.w3.org/csswg/selectors4/#the-first-child-pseudo) or [last](http://dev.w3.org/csswg/selectors4/#the-last-child-pseudo) child: `:first-child` or `:last-child`\n* [nth-child](http://dev.w3.org/csswg/selectors4/#the-nth-child-pseudo) (no ax+b support): `:nth-child(2)`\n* [nth-last-child](http://dev.w3.org/csswg/selectors4/#the-nth-last-child-pseudo) (no ax+b support): `:nth-last-child(1)`\n* [descendant](http://dev.w3.org/csswg/selectors4/#descendant-combinators): `ancestor descendant`\n* [child](http://dev.w3.org/csswg/selectors4/#child-combinators): `parent > child`\n* [following sibling](http://dev.w3.org/csswg/selectors4/#general-sibling-combinators): `node ~ sibling`\n* [adjacent sibling](http://dev.w3.org/csswg/selectors4/#adjacent-sibling-combinators): `node + adjacent`\n* [negation](http://dev.w3.org/csswg/selectors4/#negation-pseudo): `:not(ForStatement)`\n* [matches-any](http://dev.w3.org/csswg/selectors4/#matches): `:matches([attr] > :first-child, :last-child)`\n* [has](https://drafts.csswg.org/selectors-4/#has-pseudo): `IfStatement:has([name=\"foo\"])`\n* class of AST node: `:statement`, `:expression`, `:declaration`, `:function`, or `:pattern`\n\n### Common AST node types\n\n* `Identifier` - any identifier (name of a function, class, variable, etc)\n* `IfStatement`, `ForStatement`, `WhileStatement`, `DoStatement` - control flow\n* `FunctionDeclaration`, `ClassDeclaration`, `ArrowFunction` - declarations\n* `VariableStatement` - var, const, let.\n* `ImportDeclaration` - any `import` statement\n* `StringLiteral` - any string\n* `TrueKeyword`, `FalseKeyword`, `NullKeyword`, `AnyKeyword` - various keywords\n* `CallExpression` - function call\n* `NumericLiteral` - any numeric constant\n* `NoSubstitutionTemplateLiteral`, `TemplateExpression` - template strings and expressions\n\n## API:\n\n### `ast`:\n\nParse a string of code into an Abstract Syntax Tree which can then be queried with TSQuery Selectors.\n\n```typescript\nimport { ast } from '@phenomnomnominal/tsquery';\n\nconst sourceFile = ast('const x = 1;');\n```\n\n### `includes`:\n\nCheck for `Nodes` within a given `string` of code or AST `Node` matching a `Selector`.\n\n```typescript\nimport { includes } from '@phenomnomnominal/tsquery';\n\nconst hasIdentifier = includes('const x = 1;', 'Identifier');\n```\n\n### `map`:\n\nTransform AST `Nodes` within a given `Node` matching a `Selector`. Can be used to do `Node`-based replacement or removal of parts of the input AST.\n\n```typescript\nimport { factory } from 'typescript';\nimport { map } from '@phenomnomnominal/tsquery';\n\nconst tree = ast('const x = 1;')\nconst updatedTree = map(tree, 'Identifier', () => factory.createIdentifier('y'));\n```\n\n### `match`:\n\nFind AST `Nodes` within a given AST `Node` matching a `Selector`.\n\n```typescript\nimport { ast, match } from '@phenomnomnominal/tsquery';\n\nconst tree = ast('const x = 1;')\nconst [xNode] = match(tree, 'Identifier');\n```\n\n### `parse`:\n\nParse a `string` into an [ESQuery](https://github.com/estools/esquery) `Selector`.\n\n```typescript\nimport { parse } from '@phenomnomnominal/tsquery';\n\nconst selector = parse(':matches([attr] > :first-child, :last-child)');\n```\n\n### `print`:\n\nPrint a given `Node` or `SourceFile` to a string, using the default TypeScript printer.\n\n```typescript\nimport { print } from '@phenomnomnominal/tsquery';\nimport { factory } from 'typescript';\n\n // create synthetic node:\nconst node = factory.createArrowFunction(\n // ...\n);\nconst code = print(node);\n```\n\n### `project`:\n\nGet all the `SourceFiles` included in a the TypeScript project described by a given config file.\n\n```typescript\nimport { project } from '@phenomnomnominal/tsquery';\n\nconst files = project('./tsconfig.json');\n```\n\n### `files`:\n\nGet all the file paths included ina the TypeScript project described by a given config file.\n\n```typescript\nimport { files } from '@phenomnomnominal/tsquery';\n\nconst filePaths = files('./tsconfig.json');\n```\n\n### `match`:\n\nFind AST `Nodes` within a given `string` of code or AST `Node` matching a `Selector`.\n\n```typescript\nimport {query } from '@phenomnomnominal/tsquery';\n\nconst [xNode] = query('const x = 1;', 'Identifier');\n```\n\n### `replace`:\n\nTransform AST `Nodes` within a given `Node` matching a `Selector`. Can be used to do string-based replacement or removal of parts of the input AST. The updated code will be printed with the TypeScript [`Printer`](https://github.com/microsoft/TypeScript-wiki/blob/main/Using-the-Compiler-API.md#creating-and-printing-a-typescript-ast), so you may need to run your own formatter on any output code.\n\n```typescript\nimport { replace } from '@phenomnomnominal/tsquery';\n\nconst updatedCode = replace('const x = 1;', 'Identifier', () => 'y'));\n```\n","readmeFilename":"README.md"}