{"_id":"typestat","_rev":"49-3af3e3a664ecd862df622875361031be","name":"typestat","dist-tags":{"beta":"0.3.0-beta","latest":"0.8.18"},"versions":{"0.0.2":{"name":"typestat","version":"0.0.2","author":{"name":"josh Goldberg"},"license":"MIT","_id":"typestat@0.0.2","maintainers":[{"name":"joshuakgoldberg","email":"joshuakgoldberg@outlook.com"}],"homepage":"https://github.com/JoshuaKGoldberg/TypeStat#readme","bugs":{"url":"https://github.com/JoshuaKGoldberg/TypeStat/issues"},"bin":{"typestat":"bin/typestat"},"dist":{"shasum":"47cb0188dab16704a2169edd0259ead07debca3f","tarball":"https://registry.npmjs.org/typestat/-/typestat-0.0.2.tgz","fileCount":141,"integrity":"sha512-CeqnT6U0dFK8xF2z81ZSz2nvzlV+10BdJffqL+BtJq+enE/eNvRo7WAypzBx7f6rZcUz5vtry+J8tRQVsQJk9w==","signatures":[{"sig":"MEUCIBngUvSWgIJvy6/3+OzkfQKThAKivkjDxjFYPlYEVF3kAiEAmTo9nkkdHuA9tRkSMUpiEV5vMjJ8PLrsYUa/JdLfvms=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159666,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcFVJOCRA9TVsSAnZWagAAu48P/1PDuX91B3sxifAFPNzv\nW8l4D8vQ6Ac5QCpYX4yMiFXZLsS3gmB20QojVvTFH0U7UQCZSLNxNmdiFIz2\nNuzlZFK38DgCcphED5dFXXnbI9HNd0PiWOcxv6pF6Df2qevUO18SF5wQKLqb\noaSLOspB1nXZWnOd5BxmxEFWybEHbjl8kVffNsSt6OQj02ePOLRSb/GaSzhm\nRCigLOs6bDQ4eai3wQmudA+i5Zhw/oyT4Lp41MPPRBZepFMHLFgIgtw21WAS\nHrUkifPdKtX2BojGIR2DZac/LjYm9qP5I0ySJlCeiQ95xGUOjmDP5bTNbsAh\nXE+xIoQ+Q27ypoqppGCf6NETCD+zqLiFxhHuB36g01n+mQVNKIqClJehd6L4\nts0EWjyiXdomJ75r2WYgJBGsr1a/EAnGbOZ0NeP2kbtIP1FC4fRLZCvvGVcC\nD46R0CVuOdZ9rjJEHMVxzCENgIDWSPclY2WM6SnpVjdVa9brUdYqJYl5v6zK\noY2R5juyxvgI2oYqO/CnJq0VGH7gzcDxzV8VK5wkMttIycGplfQOcHuG9/4I\nqkM1edM+5/xfKQVs5lzH7wzlpKlVdw8b53OAOXtHW9CFG1PycIrwb+66wjzR\nUKP/e9ipDrMjqsv2wboGJzhXaP+K/nKrFiSLOtyh8+OyZr49Tn/VA8O9Rhh1\nhHmH\r\n=JFih\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","engines":{"node":"^8"},"gitHead":"9257fb104fea4338c39df950e54f8802028f95d2","scripts":{"tsc":"tsc","lint":"run-p lint:*","test":"mocha src/tests/runTests.js --timeout 5000","verify":"npm run tsc && npm run lint && npm run test","lint:tslint":"tslint -p tsconfig.json -t stylish","prettier:write":"prettier --config .prettierrc.json --write","lint:markdownlint":"markdownlint --config .markdownlint.json --rules ./node_modules/sentences-per-line/index.js README.md","prettier:write:all":"npm run prettier:write ./{src,test,util}/**/*.{json,ts}"},"_npmUser":{"name":"joshuakgoldberg","email":"joshuakgoldberg@outlook.com"},"repository":{"url":"git+https://github.com/JoshuaKGoldberg/TypeStat.git","type":"git"},"_npmVersion":"6.4.1","description":"Adds TypeScript type annotations using static analysis.","directories":{},"_nodeVersion":"9.7.1","dependencies":{"mz":"^2.7.0","glob":"^7.1.3","chalk":"^2.4.1","@types/mz":"0.0.32","commander":"^2.19.0","automutate":"^0.7.0","cosmiconfig":"^5.0.7","automutate-tests":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","husky":"^1.2.0","mocha":"^5.2.0","tslint":"^5.11.0","tsutils":"^3.5.2","prettier":"^1.15.3","typescript":"^3.2.1","@types/glob":"^7.1.1","@types/node":"^10.12.12","markdownlint":"^0.11.0","pretty-quick":"^1.8.0","markdownlint-cli":"^0.13.0","@types/cosmiconfig":"^5.0.3","sentences-per-line":"^0.2.1","tslint-config-prettier":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/typestat_0.0.2_1544901197884_0.5189792787086824","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"typestat","version":"0.0.3","author":{"name":"josh Goldberg"},"license":"MIT","_id":"typestat@0.0.3","maintainers":[{"name":"joshuakgoldberg","email":"joshuakgoldberg@outlook.com"}],"homepage":"https://github.com/JoshuaKGoldberg/TypeStat#readme","bugs":{"url":"https://github.com/JoshuaKGoldberg/TypeStat/issues"},"bin":{"typestat":"bin/typestat"},"dist":{"shasum":"548763cb6e45a9bb71cf28fdeeb2bf22ced4460e","tarball":"https://registry.npmjs.org/typestat/-/typestat-0.0.3.tgz","fileCount":220,"integrity":"sha512-+AtLx3D1+8HN3nc3t7RsnJtuB+2G+4ZU4oqkhM7pvQrbP6JiJiGMCcU6JLe2RiGck2NMOWFtBFDwcqcvo/YOHQ==","signatures":[{"sig":"MEUCIQD2QRJRPgGWEdzfJEpTXlCSeq4wEWJR98WH4ds3Gc7MxQIgXW1UMKsQoGYMNwjwf+VolgtVFb0Qq6M73YdP7/K9jVY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230713,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcHclTCRA9TVsSAnZWagAAER0P/imCfrYjN/6sDMN1neOw\nBRPpWw/mQhBlKZeJGFa4Ao3/XPqbsR098kmCi9Fudk3vX6xSDbiPidjStf/r\nnEaEIzG4KB5aL//w2ZXrLIp1o87gWtmyRQ/Uz/V3I1MqDQ0vXLeCY6i4HN3T\nNChUMX1qwrg1inQ1WEGZMFQzZSxWkWqYgHreNMAGPi1HVUS5DOIlqPGq3iZk\nnpZRRRY41NGu+yE6bMr0LiIyecpuc/IRBlLHgdIwsfH7YU5MtmL79+itk61Z\n5h8Ys5iwLYTUd16j5mZfM9sByWGKOrWy/jwfkvwjju8Ph43xZUucp+WhQpVQ\nq9ana4YQyqE6vU2kEwCUK6AxKZoh0JfkOwh+3AFw13QRGp5U7CXLoJiPXIUv\ndyeYqfaQ5kf5hFvshMbm4pFLtNBs9Tqt9zwnUBZ63byxVbplR6MVmWHShrsA\nHjH42hvsgRGUOeyaR2zyCEr4e+xrK4jVeqC7kZ2b34eICK0WmiULaSAY6pph\n+JihYtu+xg+Y+A7rzlOaQtKosA0E5ym75pwi3RCSfnTtb534iS+ZO+24FNiW\nDfm3zYv5ogxoAoQDqV7rbUYi1tPJZItSQMPR8JbJKfdqOxx4mzYwO3xLOSZx\nUn5lh5W2F5njciwLvO23f7CEQU2yHmV3/nmXzl6UcUvTeppPpjDVIsEQ58I3\nZ41+\r\n=7R0j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","engines":{"node":"^8"},"gitHead":"d6de69a8dadf1eafb05d898dae58378785224dbb","scripts":{"tsc":"tsc","lint":"run-p lint:*","test":"mocha src/tests/runTests.js --timeout 10000","verify":"npm run tsc && npm run lint && npm run test","lint:tslint":"tslint -p tsconfig.json -t stylish","prettier:write":"prettier --config .prettierrc.json --write","lint:markdownlint":"markdownlint --config .markdownlint.json --rules ./node_modules/sentences-per-line/index.js README.md","prettier:write:all":"npm run prettier:write ./{src,test,util}/**/*.{json,ts}"},"_npmUser":{"name":"joshuakgoldberg","email":"joshuakgoldberg@outlook.com"},"repository":{"url":"git+https://github.com/JoshuaKGoldberg/TypeStat.git","type":"git"},"_npmVersion":"6.4.1","description":"Adds TypeScript type annotations using static analysis.","directories":{},"_nodeVersion":"9.7.1","dependencies":{"mz":"^2.7.0","glob":"^7.1.3","chalk":"^2.4.1","@types/mz":"0.0.32","commander":"^2.19.0","automutate":"^0.7.0","cosmiconfig":"^5.0.7","automutate-tests":"^0.2.1","@phenomnomnominal/tsquery":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","husky":"^1.2.0","mocha":"^5.2.0","tslint":"^5.11.0","tsutils":"^3.5.2","prettier":"^1.15.3","typescript":"^3.2.1","@types/glob":"^7.1.1","@types/node":"^10.12.12","markdownlint":"^0.11.0","pretty-quick":"^1.8.0","markdownlint-cli":"^0.13.0","@types/cosmiconfig":"^5.0.3","sentences-per-line":"^0.2.1","tslint-config-prettier":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/typestat_0.0.3_1545455955187_0.49733187302638737","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"typestat","version":"0.0.4","author":{"name":"josh Goldberg"},"license":"MIT","_id":"typestat@0.0.4","maintainers":[{"name":"joshuakgoldberg","email":"joshuakgoldberg@outlook.com"}],"homepage":"https://github.com/JoshuaKGoldberg/TypeStat#readme","bugs":{"url":"https://github.com/JoshuaKGoldberg/TypeStat/issues"},"bin":{"typestat":"bin/typestat"},"dist":{"shasum":"95170ba5a835d0c7cfd74c7081c04d9d5a6ea80f","tarball":"https://registry.npmjs.org/typestat/-/typestat-0.0.4.tgz","fileCount":186,"integrity":"sha512-0TL+KGZPDEi/dN+UM0znxgS6ZJMCEdFRYot512VTTMc1utGoDt6HeWWdlilmlKC90dwEdAqNn4T85qkzbfDeqg==","signatures":[{"sig":"MEQCIH8771lhB2QEdjd9/4qdvDTngNT5FJZvXpWzonp/pXBfAiBPrhCmYYmKYvGLrUxUU06KxtMTapsSS+Di+csEjZ9hgw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":351254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLSDrCRA9TVsSAnZWagAA93QP+QC28DFVRTOtrSvgaSdJ\n3s6uU3JpV7iPfdXQQWIlmYjrynf9gBvDOWKAdj6afLZUl3+gIYcWHaS3p1DN\nDN9WPiRCYqH2oewM/zd5CP2jt9gcgBImA6LkAbs5vS831VbqT0Ew8RXLzF0S\nHnuXXrN6CKZFLwxZFIQeFZW8E/AhHeqc1ZncEGEhMBBLxmc9LJk/GOw4ap+5\nzMDXiv13ZR1M29dbUh7JkJL+2ZUdIbeJiH3q3Y6JnUN6f6yadWgaB+g7AvrV\nQF7M0IBaoi5qmz1xRR00Dlx8IOk2xvWfi6oxrYyaCax92yZXcvfa9OHIMlKI\nIIThmMBGYdXRwsJk+zSW03anhilebBi2xJaXDp+p+vOiUgD3zOcIgeVpdGTO\nVQQRHCIoI4yT95ZU7cbedHoaDjSiTuMrHwPfUOB49DKD7bbO0RL0lFEOcjG3\nXjmYIq7+RY+Dvp9tXoxvVxi6gzASuYMP9Ix3Ib1bjjuOwSdBz7F+Zge5MLBx\nif3o1meU8maiyM6rygZdM69vDmas6FMBVPFcJ6hLQ1fLgWqTRcgm1zvSiO8m\nTRfZXNtB9Glv6mkIHEeAMz4CsQslEJOQdCIZ7gonP4IGFUWwxbyf3xKlaPtF\n398aFVyQYlgyVDiYXOtFhF2d9mEyHeD2AjtwH/QdPsdjeNyyiYXTunFQFWq4\n6xPB\r\n=21VZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged --write"}},"engines":{"node":"^8 || ^9 || ^10 || ^11 || ^12"},"gitHead":"abb700f77263711a9b5d8746592bd4ac1dcc2b70","scripts":{"tsc":"tsc","lint":"run-p lint:*","test":"mocha src/tests/runTests.js --timeout 10000","verify":"yarn run tsc && yarn run lint && yarn run test","lint:tslint":"tslint -p tsconfig.json -t stylish","prettier:write":"prettier --config .prettierrc.json --write","lint:markdownlint":"markdownlint --config .markdownlint.json --rules ./node_modules/sentences-per-line/index.js README.md","prettier:write:all":"yarn run prettier:write ./{src,test,util}/**/*.{json,ts}"},"_npmUser":{"name":"joshuakgoldberg","email":"joshuakgoldberg@outlook.com"},"repository":{"url":"git+https://github.com/JoshuaKGoldberg/TypeStat.git","type":"git"},"_npmVersion":"6.4.1","description":"Adds TypeScript type annotations using static analysis.","directories":{},"_nodeVersion":"9.7.1","dependencies":{"mz":"^2.7.0","glob":"^7.1.3","chalk":"^2.4.1","@types/mz":"0.0.32","commander":"^2.19.0","automutate":"^0.7.1","cosmiconfig":"^5.0.7","npm-run-all":"^4.1.5","@phenomnomnominal/tsquery":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","husky":"^1.2.1","mocha":"^5.2.0","tslint":"^5.12.0","tsutils":"^3.5.2","prettier":"^1.15.3","typescript":"^3.2.2","@types/glob":"^7.1.1","@types/node":"^10.12.18","markdownlint":"^0.11.0","pretty-quick":"^1.8.0","automutate-tests":"0.3.1","markdownlint-cli":"^0.13.0","@types/cosmiconfig":"^5.0.3","sentences-per-line":"^0.2.1","tslint-config-prettier":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/typestat_0.0.4_1546461418881_0.052700990350766475","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"typestat","version":"0.0.5","author":{"name":"josh Goldberg"},"license":"MIT","_id":"typestat@0.0.5","maintainers":[{"name":"joshuakgoldberg","email":"joshuakgoldberg@outlook.com"}],"homepage":"https://github.com/JoshuaKGoldberg/TypeStat#readme","bugs":{"url":"https://github.com/JoshuaKGoldberg/TypeStat/issues"},"bin":{"typestat":"bin/typestat"},"dist":{"shasum":"47c153ccdfe717bbab125a10085d9915e14d0dab","tarball":"https://registry.npmjs.org/typestat/-/typestat-0.0.5.tgz","fileCount":309,"integrity":"sha512-nzbXZ+dGdsf3ifIM1Ev6IffU04MbZcYLhnJ0g4BbUAn8dmMEofk3Y33HCUtGEN0T1pKcFjBbqo22cyLl0+d2aw==","signatures":[{"sig":"MEYCIQDz0lqPxzuwra/sBmzEkq/NsMqkIN7qpQwoNpSDnu9SwgIhAMSHG8F+FmZBi7TKR3JEVezjzJ5/XmJRTRnXHl+0nlgR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":664271,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRn0dCRA9TVsSAnZWagAAZTQP/3pgVfzTJAxIhO2Z+fDp\n0lCbtqHUDLHNrXrEf/Pu0EJlL34ro8amlQN+mf2+FSV8ITs7PbzVHy+BJ12B\n6ba7CeKthsO4TFJa4k+XRt78DIdmcolTgOgUTyLD5n6lWpuCcY5C0gx6VAoK\ny8M9sZxm3Ap2OAkJjNs82IhH4GCnCUsQlSlDEe8WM6j1ig5W328eI4FQsE1w\nkPeiSm8aduUCIimUYymOa6m9FP+y6AUwWwXVnOZbdx2jdQL2cWPewdMSvpmP\nQFyJ1Mg66xRe2bfCNW8ZamfgoAuyUzBjE7eHQIV9Fu3UuBO/7R5S+tuPYuIJ\nD4H1Zq/bQZ9aUbvm3FreWFC+K5IDzGIrr8J+SVbPznWGYLaaoK3qDP4rIywg\n+nFqoXndylqFvdwUJAyH0LG2k3q2yyDxhs5jxSmRtEXB275iixgraaJEzTSO\nRgOpM4ZtVFr+pxjIBeWUs3VrQd/S+ogx8sRlogYg5vS2L2T4EId0viK+DH2E\n9I27p0T1ceBwVhryTIuFgm2GruXxC6msRazWj39PvxY7Vj+JMZM9U7Qjewn5\n5l8Qksz4mJI61yjB7I2XOix2/oRUC04gx2QrpqTMSwrdUln2Zsx1bL2dM6IR\npTadqbJaM0ubVWcTxrOS8jCvnmplUZwpqwFSwQUn2P9EeBz7/ppb7FWJZYY4\nWgOg\r\n=lvHY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged --write"}},"engines":{"node":"^8 || ^9 || ^10 || ^11 || ^12"},"gitHead":"7e554e5a19a7de7ee294c38662b60ff1933b05c2","scripts":{"tsc":"tsc","lint":"run-p lint:*","test":"yarn run test:unit && yarn run test:mutation","verify":"yarn run tsc && yarn run lint && yarn run test","test:unit":"jest","lint:tslint":"tslint -p tsconfig.json -t stylish","test:mutation":"mocha src/tests/runTests.js --timeout 10000","prettier:write":"prettier --config .prettierrc.json --write","lint:markdownlint":"markdownlint --config .markdownlint.json --rules ./node_modules/sentences-per-line/index.js README.md","prettier:write:all":"yarn run prettier:write ./{src,test,util}/**/*.{json,ts}"},"_npmUser":{"name":"joshuakgoldberg","email":"joshuakgoldberg@outlook.com"},"repository":{"url":"git+https://github.com/JoshuaKGoldberg/TypeStat.git","type":"git"},"_npmVersion":"6.4.1","description":"Adds TypeScript type annotations using static analysis.","directories":{},"_nodeVersion":"8.15.0","dependencies":{"mz":"^2.7.0","glob":"^7.1.3","chalk":"^2.4.1","@types/mz":"0.0.32","commander":"^2.19.0","automutate":"^0.7.1","cosmiconfig":"^5.0.7","npm-run-all":"^4.1.5","builtin-modules":"^3.0.0","@phenomnomnominal/tsquery":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","jest":"^23.6.0","husky":"^1.2.1","mocha":"^5.2.0","tslint":"^5.12.0","ts-jest":"^23.10.5","tsutils":"^3.5.2","prettier":"^1.15.3","typescript":"^3.2.2","@types/glob":"^7.1.1","@types/jest":"^23.3.11","@types/node":"^10.12.18","markdownlint":"^0.11.0","pretty-quick":"^1.8.0","automutate-tests":"0.3.1","markdownlint-cli":"^0.13.0","@types/cosmiconfig":"^5.0.3","sentences-per-line":"^0.2.1","@types/builtin-modules":"^2.0.0","tslint-config-prettier":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/typestat_0.0.5_1548123420815_0.4758019826953339","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"typestat","version":"0.1.0","author":{"name":"josh Goldberg"},"license":"MIT","_id":"typestat@0.1.0","maintainers":[{"name":"joshuakgoldberg","email":"joshuakgoldberg@outlook.com"}],"homepage":"https://github.com/JoshuaKGoldberg/TypeStat#readme","bugs":{"url":"https://github.com/JoshuaKGoldberg/TypeStat/issues"},"bin":{"typestat":"bin/typestat"},"dist":{"shasum":"baa3526a9f0128818608220a4cfa62a7eba44ae8","tarball":"https://registry.npmjs.org/typestat/-/typestat-0.1.0.tgz","fileCount":315,"integrity":"sha512-ziqW03ySpY4wxFPlJgktcb9RGdxGBeuxaES0YMx5gnw3K5H/ShaW32KMAw2op7quMXs/vcQFeCL+DP4+o/Qc+g==","signatures":[{"sig":"MEYCIQDKlDSjCtuZDlmpHuGH2HwMaircfhOAljtwMGoPv39SpwIhALmkTY4DlJmQeMMTpVXM2EQ2T/VD65jUKE1JUuyKaWnS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":671828,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcYW8VCRA9TVsSAnZWagAA/SAP/j7OiXi3glty9gaE8XrZ\nkKt2c8Gf493bAY2Af2lOFjd0Zgs877HlJtr0XErXxsgUPjuDwlP6aCT5BLch\nN+UQvQBYCytF1dyP3LE5+2ya/JB5ynrjg+Xp2POxP0CUbeJ5HnAQd5LxFKOh\n0noDTHBWobj4Ww+GdMvs+wLdrD/tN2nlDmO7uVbL/TR+FbEHX4l4+dDZKip4\nk10I6ZuSeRoqddnjQKN8Y0LS+igcekh1jWYV4HRfDtPEXo7cp8u1mZbwxt7X\nVVVGySMOgj4/IcNul6HbE3OA3UKP3TZgCyJesrfujFMLOFN8SWLh4lWWPlWe\n0+L6lpDOJOrmPZeqPF5qZpeKam30185H9z3IlPEDzvuFKt+6LXRvbK6GBR88\njA8RU8lmzGOi39amDugz6dzIilpsZYcOGhLdRdBV9dVvIhhzJ1sFHwd+Vaj4\nSoF33V5zLYN8wbLa99WP5U8ROeBrOgIUmSwbUWAUVvUqpYpkZogJzS6NqT3+\n+BEAUP5MjLWl1CAvCzIyJ8rpOuqmOoc5hMEFRytx4ZRfOOENmeR1U+rYr72x\nPJfJShqIblYna5vKmVfJchOnD3OYYyKdboxY1MR9DjW+r68cfBIk10v+vGna\nwXyo4fFyl9RvkGWjoT+9a7pwf/xnBNHhHHYj7+I/gXnUPyTT0Q/gazfHwqfC\n0ohD\r\n=CwjU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged --write"}},"engines":{"node":"^8 || ^9 || ^10 || ^11 || ^12"},"gitHead":"f3cb038ed668b05f5126839134d9cb9da250d861","scripts":{"tsc":"tsc","lint":"run-p lint:*","test":"yarn run test:unit && yarn run test:mutation","verify":"yarn run tsc && yarn run lint && yarn run test","test:unit":"jest","lint:tslint":"tslint -p tsconfig.json -t stylish","test:mutation":"mocha src/tests/runTests.js --timeout 10000","prettier:write":"prettier --config .prettierrc.json --write","lint:markdownlint":"markdownlint --config .markdownlint.json --rules ./node_modules/sentences-per-line/index.js README.md","prettier:write:all":"yarn run prettier:write ./{src,test,util}/**/*.{json,ts}"},"_npmUser":{"name":"joshuakgoldberg","email":"joshuakgoldberg@outlook.com"},"repository":{"url":"git+https://github.com/JoshuaKGoldberg/TypeStat.git","type":"git"},"_npmVersion":"6.4.1","description":"Adds TypeScript type annotations using static analysis.","directories":{},"_nodeVersion":"8.15.0","dependencies":{"mz":"^2.7.0","glob":"^7.1.3","chalk":"^2.4.1","@types/mz":"0.0.32","commander":"^2.19.0","automutate":"^0.7.1","cosmiconfig":"^5.0.7","npm-run-all":"^4.1.5","builtin-modules":"^3.0.0","@phenomnomnominal/tsquery":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","jest":"^23.6.0","husky":"^1.2.1","mocha":"^5.2.0","tslint":"^5.12.0","ts-jest":"^23.10.5","tsutils":"^3.5.2","prettier":"^1.15.3","typescript":"^3.2.2","@types/glob":"^7.1.1","@types/jest":"^23.3.11","@types/node":"^10.12.18","markdownlint":"^0.11.0","pretty-quick":"^1.8.0","automutate-tests":"0.3.1","markdownlint-cli":"^0.13.0","@types/cosmiconfig":"^5.0.3","sentences-per-line":"^0.2.1","@types/builtin-modules":"^2.0.0","tslint-config-prettier":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/typestat_0.1.0_1549889300434_0.35881674197028746","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"typestat","version":"0.1.1","author":{"name":"josh Goldberg"},"license":"MIT","_id":"typestat@0.1.1","maintainers":[{"name":"joshuakgoldberg","email":"joshuakgoldberg@outlook.com"}],"homepage":"https://github.com/JoshuaKGoldberg/TypeStat#readme","bugs":{"url":"https://github.com/JoshuaKGoldberg/TypeStat/issues"},"bin":{"typestat":"bin/typestat"},"dist":{"shasum":"2327117c525bbd399f0dde2bde3dd0f71e39f37d","tarball":"https://registry.npmjs.org/typestat/-/typestat-0.1.1.tgz","fileCount":319,"integrity":"sha512-ag8Mqqpc2vW3BUk8HDnjlk08qQk13yEStACsBeruww/cz3A6Ol7h3HtuLm4/tcDYJBAg0su3ViNvHWiCSajO3A==","signatures":[{"sig":"MEUCIQCDKqqGABK/WlNIiiDLJBKOqULPj2Tkm+uZQ5vLDRbQkAIgEwf11mg++EnPoipWPW5fS8yIwL87YKNtXy523jm0V7A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":679403,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcd9zDCRA9TVsSAnZWagAA49IP/3JOKtKArA3hCy7Euwq2\nK7gfnND/ganYwoQL3qbXJ3eeBtP7SzEX93NLRlFWGVcVHD39GYWlhXyDvs3c\nKD2JXLvCQ8MLGm3LuAQw8fvp7crcOO1YzaOn/4OocFfWYVrEdhBeuvzzhMrt\nmWtBbbbBq18/t8CCn9QsibbuAKoCy7EMTvhLcDClM6peRzqkAJPiEthNkNFl\nMlPMocOX3U58lvKQpE37QtgSByY2SPCEgNt1whksIwtyRzoIBY5dP1xXOfDF\nsepRyomrc0VorPWCE9kkBnjZiG1V7KrJT/jHd1/yGT1r6tvAhssxmt+nxbT9\nq0Lwwdy0ix3UG2gE5wLhApt+VL/ZI7+WJY/nZZWKK4tLp670LaWiNbjdCitC\nHR9IHciXqNv/2zmw9mpKY/lRWhLTKCmfPySRuUh5C79WH/+GyassC+TYaq9p\nhLYuvArdzg8gPOguJC7xotjfCN61bE96v+3pViPKWlGekBmWVdnIhUlCWrBf\nEGfwt9lZr+4TZ9FXy5JCysoyJ+qzAjzSPK2WMQpsmOII44kQs/NkPDHFaebE\noNF0PXb1PhwhULYkYo6DnwIstsya3DhFWS93NAstkKB58mKKaPg8ktwX7SHr\noSZOVsnUGsJs75JQhFFhU9WLdjMbZrtEbhqxZDqJFp/+TAdh0IoZAbg8vIBu\nWRsD\r\n=Mv1L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged --write"}},"engines":{"node":"^8 || ^9 || ^10 || ^11 || ^12"},"gitHead":"efd9650e5509c4f22962ea60f126434dddaa395f","scripts":{"tsc":"tsc","lint":"run-p lint:*","test":"yarn run test:unit && yarn run test:mutation","verify":"yarn run tsc && yarn run lint && yarn run test","test:unit":"jest","lint:tslint":"tslint -p tsconfig.json -t stylish","test:mutation":"mocha src/tests/runTests.js --timeout 10000","prettier:write":"prettier --config .prettierrc.json --write","lint:markdownlint":"markdownlint --config .markdownlint.json --rules ./node_modules/sentences-per-line/index.js README.md","prettier:write:all":"yarn run prettier:write ./{src,test,util}/**/*.{json,ts}"},"_npmUser":{"name":"joshuakgoldberg","email":"joshuakgoldberg@outlook.com"},"repository":{"url":"git+https://github.com/JoshuaKGoldberg/TypeStat.git","type":"git"},"_npmVersion":"6.4.1","description":"Adds TypeScript type annotations using static analysis.","directories":{},"_nodeVersion":"8.15.0","dependencies":{"mz":"^2.7.0","glob":"^7.1.3","chalk":"^2.4.2","tsutils":"^3.8.0","@types/mz":"0.0.32","commander":"^2.19.0","automutate":"^0.7.2","typescript":"^3.3.3333","cosmiconfig":"^5.1.0","builtin-modules":"^3.0.0","@phenomnomnominal/tsquery":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","jest":"^24.1.0","husky":"^1.3.1","mocha":"^6.0.2","tslint":"^5.13.0","ts-jest":"^24.0.0","prettier":"^1.16.4","@types/glob":"^7.1.1","@types/jest":"^24.0.9","@types/node":"^11.9.5","npm-run-all":"^4.1.5","markdownlint":"^0.12.0","pretty-quick":"^1.10.0","automutate-tests":"0.3.1","markdownlint-cli":"^0.14.0","@types/cosmiconfig":"^5.0.3","sentences-per-line":"^0.2.1","@types/builtin-modules":"^2.0.0","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/typestat_0.1.1_1551359171195_0.9253308010901482","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"typestat","version":"0.2.0","author":{"name":"josh Goldberg"},"license":"MIT","_id":"typestat@0.2.0","maintainers":[{"name":"joshuakgoldberg","email":"joshuakgoldberg@outlook.com"}],"homepage":"https://github.com/JoshuaKGoldberg/TypeStat#readme","bugs":{"url":"https://github.com/JoshuaKGoldberg/TypeStat/issues"},"bin":{"typestat":"bin/typestat"},"dist":{"shasum":"5dc5abf8da908748d58ada913cf87c69e2d7f556","tarball":"https://registry.npmjs.org/typestat/-/typestat-0.2.0.tgz","fileCount":408,"integrity":"sha512-sbxWVpqRF+3Y2zn3aLWq0FTE6GHKW+zAH7w5O627D8ZJHGISur4b1B4rNM3rosPrXU0X2B8acgObSMRdwAi1AQ==","signatures":[{"sig":"MEUCIQDOvERuP6wtlwECyvWD38EPyR/kNhnHEdaVdUVWdQnS3QIgK+NZyihxg9aKsCJkF/o7QOKApswBuybq7u42XPOtEfg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":815076,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrOSMCRA9TVsSAnZWagAAxksP/1Dt0VqLwMduV3NTWw6E\nJkPcXD2RWfg+RMe+0bAy5+lE32hsPSdJZ6iF/6Dt1khxcKUAz4JLTIvkg3EQ\n2uxUxc6bE3J10iaVsnBdgT/XVP4R00EQtjbx21sFHlH/jNPghYOjRmTUE4K1\nvamDTnWhAqJJHy4EW4DjfX9rcRxACUJf6D54Xk/zGx2Y7hCFTFsz0DFTCU/t\nugl/VIU4khYw4lFBaamRJLmr7pK4mxro2wcbs38FCioDE2lIo0s5vw83ADbX\n21k3GZDyxIHzdByDBgVR07FgX3w2g6kWfhkUlqxbRTVwfU4zz7qqXuMPAqnq\nOIZICkE5ExGkOHn3E1oxMLVvDmzTcvhR5IfvEXz/HBuyqkQZyF4/SyFwEFde\nJZweesqHoSks+Z9HVvFE79kybBi23nR8BEU3CCHNaLkDBUdbOxxU5ETCvsFN\nD6cTnHm0QXpeD+KdB2ufss+hn0gLZgrDYmGv2d9AYkp8bmEKeIzEY4Gfcl4p\npb1uv+TYPF42UNC6SnptwlE6m+uPgpiCnP0/hpDZYZmE2RKZY5EpjdEExFbH\nfIrTByq7IYgaM/adbL3z/ARGx8DOWN1wKGX9GH1QfKV0NX9YFnXxh+EURO/d\nWwmjNGnSRjn2qDNfUlCDCubUd0U+2RLrjA0jmg/WtltukDrCGlYnbGsZ2+1q\nfYbg\r\n=YVUT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged --write"}},"engines":{"node":"^8 || ^9 || ^10 || ^11 || ^12"},"gitHead":"811c0ca0b0749833c6e8695eac7df40519baeca1","scripts":{"tsc":"tsc","lint":"run-p lint:*","test":"yarn run test:unit && yarn run test:mutation","verify":"yarn run tsc && yarn run lint && yarn run test","test:unit":"jest","lint:tslint":"tslint -p tsconfig.json -t stylish","test:mutation":"mocha src/tests/runTests.js --timeout 10000","prettier:write":"prettier --config .prettierrc.json --write","lint:markdownlint":"markdownlint --config .markdownlint.json --rules ./node_modules/sentences-per-line/index.js README.md","prettier:write:all":"yarn run prettier:write ./{src,test,util}/**/*.{json,ts}"},"_npmUser":{"name":"joshuakgoldberg","email":"joshuakgoldberg@outlook.com"},"repository":{"url":"git+https://github.com/JoshuaKGoldberg/TypeStat.git","type":"git"},"_npmVersion":"6.4.1","description":"Adds TypeScript type annotations using static analysis.","directories":{},"_nodeVersion":"8.15.0","dependencies":{"mz":"^2.7.0","glob":"^7.1.3","chalk":"^2.4.2","tsutils":"^3.8.0","@types/mz":"0.0.32","commander":"^2.19.0","automutate":"^0.7.2","typescript":"^3.3.3333","cosmiconfig":"^5.1.0","builtin-modules":"^3.0.0","@phenomnomnominal/tsquery":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.2.0","jest":"24.7.1","husky":"1.3.1","mocha":"6.1.2","tslint":"5.15.0","ts-jest":"24.0.2","prettier":"1.16.4","@types/glob":"7.1.1","@types/jest":"24.0.11","@types/node":"11.13.2","npm-run-all":"4.1.5","@types/react":"16.8.13","markdownlint":"0.13.0","pretty-quick":"1.10.0","automutate-tests":"0.3.1","markdownlint-cli":"0.15.0","@types/prop-types":"15.7.0","@types/cosmiconfig":"5.0.3","sentences-per-line":"0.2.1","@types/builtin-modules":"2.0.0","tslint-config-prettier":"1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/typestat_0.2.0_1554834571986_0.4318188017413793","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"typestat","version":"0.2.1","author":{"name":"josh Goldberg"},"license":"MIT","_id":"typestat@0.2.1","maintainers":[{"name":"joshuakgoldberg","email":"joshuakgoldberg@outlook.com"}],"homepage":"https://github.com/JoshuaKGoldberg/TypeStat#readme","bugs":{"url":"https://github.com/JoshuaKGoldberg/TypeStat/issues"},"bin":{"typestat":"bin/typestat"},"dist":{"shasum":"8a74bfbde62c392ccbab8235a9d6133d3962611f","tarball":"https://registry.npmjs.org/typestat/-/typestat-0.2.1.tgz","fileCount":357,"integrity":"sha512-5YJ9n4XgFsRbLr9G5BghdXS0wZfHOe8A6TaSb+0wLtIyytIbTRgN25mDPTVdnGUQqjKvZBLKAGLo8DeWBJ151w==","signatures":[{"sig":"MEUCIQDhVpRPpCquh7D0YBP/sT00BBsEogzkRn5xrYhyIms8lQIgGYF3whrAHb/iPR0sO1s9iW4vhMW2cJib5vuGjzTq3dk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":726677,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcs/NVCRA9TVsSAnZWagAAU7QP/RIYHCP8bD7WB7ubkwO5\neqcDeDDZl56gALcc6133VhrcMBGE9TRcWyeQsqZlpx2JEoBmfCLL8N8EJV7d\n5mzkVIBI+yMzkyWYj6Pc45eDCl3/z1Dx4Njx7+z7pBN3QzWstQ4ymwK1is7F\nnp2BZYRrEE4JqR/cY3Y3JUjE5MK3IBVcp0FqtXwQK+3yL0NuV6igzflBUi61\nh2fjp1VjMhhCLrys9FwYCV3uUlmWeo3+BXgW7288LhFTC30ipNXaV7+m7AqN\n+5UC6PFp+u2jBsOoVcWF8XEIh9dtMDOFK/Qj22nb1G1itbRJmSsp3XEetdus\nW2oaI3njCWyZ5NvSaFg4HUPzOR/SoNoyYpAPnCUQJJBcOHMGP/Yb3fi98qPa\nZ+IeCWwCU5OSrhYZiVndTRhkP6WhNdTIHQ/MTf++xYCCsBqMYhACrLHsYLtu\nCUY+pT4cUBJofKm0yGMnPdCALJ6ts085DQWv8Z78h4nwQQsCZDCp7LA5U0nV\nJn+4RdEZJgeOqPbkBqr+NnQcMxhJ1nkvPwxc2UiRaSMlBP8t0PxkEfLgqqd3\ncDjme3cNZg8Pk9iK6UhBwgwFZElxDWR1h4f3br/Ubud8w4CFpfCwRkh7p1mL\nq7P4bP20Vb/k3kDv0tCPqmtdb8DsMj0ZUHlhQkx98RKh2A0KGFqEKgsrNqH8\n5EwB\r\n=CtCN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged --write"}},"engines":{"node":"^8 || ^9 || ^10 || ^11 || ^12"},"gitHead":"9c83bd5e40cddefff567cb913ad9b58313a75441","scripts":{"tsc":"tsc","lint":"run-p lint:*","test":"yarn run test:unit && yarn run test:mutation","verify":"yarn run tsc && yarn run lint && yarn run test","test:unit":"jest","lint:tslint":"tslint -p tsconfig.json -t stylish","test:mutation":"mocha src/tests/runTests.js --timeout 10000","prettier:write":"prettier --config .prettierrc.json --write","lint:markdownlint":"markdownlint --config .markdownlint.json --rules ./node_modules/sentences-per-line/index.js README.md","prettier:write:all":"yarn run prettier:write ./{src,test,util}/**/*.{json,ts}"},"_npmUser":{"name":"joshuakgoldberg","email":"joshuakgoldberg@outlook.com"},"repository":{"url":"git+https://github.com/JoshuaKGoldberg/TypeStat.git","type":"git"},"_npmVersion":"6.4.1","description":"Adds and improves TypeScript type annotations using static analysis.","directories":{},"_nodeVersion":"8.15.0","dependencies":{"mz":"^2.7.0","glob":"^7.1.3","chalk":"^2.4.2","tsutils":"^3.8.0","@types/mz":"0.0.32","commander":"^2.19.0","automutate":"^0.7.2","typescript":"^3.3.3333","cosmiconfig":"^5.1.0","builtin-modules":"^3.0.0","@phenomnomnominal/tsquery":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.2.0","jest":"24.7.1","husky":"1.3.1","mocha":"6.1.3","tslint":"5.15.0","ts-jest":"24.0.2","prettier":"1.17.0","@types/glob":"7.1.1","@types/jest":"24.0.11","@types/node":"11.13.4","npm-run-all":"4.1.5","@types/react":"16.8.13","markdownlint":"0.13.0","pretty-quick":"1.10.0","automutate-tests":"0.3.5","markdownlint-cli":"0.15.0","@types/prop-types":"15.7.0","@types/cosmiconfig":"5.0.3","sentences-per-line":"0.2.1","@types/builtin-modules":"2.0.0","tslint-config-prettier":"1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/typestat_0.2.1_1555297108419_0.6280276210796121","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"typestat","version":"0.2.2","author":{"name":"josh Goldberg"},"license":"MIT","_id":"typestat@0.2.2","maintainers":[{"name":"joshuakgoldberg","email":"joshuakgoldberg@outlook.com"}],"homepage":"https://github.com/JoshuaKGoldberg/TypeStat#readme","bugs":{"url":"https://github.com/JoshuaKGoldberg/TypeStat/issues"},"bin":{"typestat":"bin/typestat"},"dist":{"shasum":"daf66d9879e257a2a8741591bc860e9fd0209bf5","tarball":"https://registry.npmjs.org/typestat/-/typestat-0.2.2.tgz","fileCount":421,"integrity":"sha512-eMr7dKgCrHe3I7WFIEkIOimWXjoZZEa8HuZxKasnyxu3G10AT8PM5tnt5jAMOh1O95yjOx7cKj7+FYlK+0+A6Q==","signatures":[{"sig":"MEQCICGTp6qpHqGpGe33AJs5M4kgNfT+/R3ZHRAULOyQV6pPAiAqTLXbD0+ZiH6/QTJ0BeFhRNsOSV1l6V3nwQOTN5IKgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":839877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0F1ECRA9TVsSAnZWagAAFnwP/RNxL7O/PeJsGuOpRf9h\noMkYBuI7Jbcqn1Ms1RSvczOoAwHMIF3/3teoQjfNEqWA8KyjmtteiC/fLrg+\nSqn6u4PpY0KJcSTvyNSTUgoq2A/fJEIGVkOMwE2XXm9d0gplDcrcSwyW3E3I\nvFrZgBmWx8fYUK15HYfwrNll/0EmGLuyD5oHuCcRGJgasCoMyY16/h9dlOaq\nQbX0yLDg2zf8XgrS+eGxfHMeFKwktCB0icm2qv6HudMuqpewQCljH98C6qmA\ncAnO/tOOmUn5rndGmKo7udIauP+Fu5QSC0Z4zZ4QMkkwY6fss1ifs1c5hvFQ\nt2e/o1ZPPcrWLM1EffCriDGZPI32RrAXrJRwnremU23WDJONMziI1hCu7HOM\nofiyOIv9LCbI9c2l+ujn2vmoHMCPO5FHRXWRYwcayJnkxVncSbIQ4lyeMeGk\nVnLfO5dnC6CsFy5/1qKCtVUqnyedrIT3Jd4Vpp0qHGhgj6BVyNSR42LpPrYG\nWm2cQTZo2tGW40zQ55EO1nfQ0g8KzXKpnRDjCUwK33XTozUOR9a89fRxZyDF\nmU9GegTwpu8wIi1PP1p9XIIkpdCMAOnMDqy2cht7SOH5+tUmfeE+8XJYjgxh\n1UWC8k1kyG0CZEr16gWhWpCLCCPnIAnUQ+iAhb6/idlx4iZwBMRuGJq2kR9W\n+kbI\r\n=JTaA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged --write"}},"engines":{"node":"^8 || ^9 || ^10 || ^11 || ^12"},"gitHead":"b60cfa72d3e3555322bae1fea65305fc324d91dd","scripts":{"tsc":"tsc","lint":"run-p lint:*","test":"yarn run test:unit && yarn run test:mutation","verify":"yarn run tsc && yarn run lint && yarn run test","test:unit":"jest","lint:tslint":"tslint -p tsconfig.json -t stylish","test:mutation":"mocha src/tests/runTests.js --timeout 10000","prettier:write":"prettier --config .prettierrc.json --write","lint:markdownlint":"markdownlint --config .markdownlint.json --rules ./node_modules/sentences-per-line/index.js README.md","prettier:write:all":"yarn run prettier:write ./{src,test,util}/**/*.{json,ts}"},"_npmUser":{"name":"joshuakgoldberg","email":"joshuakgoldberg@outlook.com"},"repository":{"url":"git+https://github.com/JoshuaKGoldberg/TypeStat.git","type":"git"},"_npmVersion":"6.4.1","description":"Adds and improves TypeScript type annotations using static analysis.","directories":{},"_nodeVersion":"12.0.0","dependencies":{"mz":"^2.7.0","glob":"^7.1.3","chalk":"^2.4.2","tsutils":"^3.8.0","@types/mz":"0.0.32","commander":"^2.19.0","automutate":"^0.7.2","typescript":"^3.3.3333","cosmiconfig":"^5.1.0","builtin-modules":"^3.0.0","@phenomnomnominal/tsquery":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.2.0","jest":"24.8.0","husky":"2.2.0","mocha":"6.1.4","tslint":"5.16.0","ts-jest":"24.0.2","prettier":"1.17.0","@types/glob":"7.1.1","@types/jest":"24.0.12","@types/node":"11.13.9","npm-run-all":"4.1.5","@types/react":"16.8.16","markdownlint":"0.13.0","pretty-quick":"1.10.0","automutate-tests":"0.3.5","markdownlint-cli":"0.15.0","@types/prop-types":"15.7.1","@types/cosmiconfig":"5.0.3","sentences-per-line":"0.2.1","@types/builtin-modules":"2.0.0","tslint-config-prettier":"1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/typestat_0.2.2_1557159235585_0.9749720063632161","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"typestat","version":"0.2.3","author":{"name":"josh Goldberg"},"license":"MIT","_id":"typestat@0.2.3","maintainers":[{"name":"joshuakgoldberg","email":"joshuakgoldberg@outlook.com"}],"homepage":"https://github.com/JoshuaKGoldberg/TypeStat#readme","bugs":{"url":"https://github.com/JoshuaKGoldberg/TypeStat/issues"},"bin":{"typestat":"bin/typestat"},"dist":{"shasum":"0f0079d6a9dea9dc7c8934e8d8669dc279ed0306","tarball":"https://registry.npmjs.org/typestat/-/typestat-0.2.3.tgz","fileCount":419,"integrity":"sha512-TzRUTnehxCP695MHvjHd5j+mKjNya+VrL3RiQM/pLHh7mmyhCfT3jclfAaab1IuusD29HtbxKnEYL7mPYERtYQ==","signatures":[{"sig":"MEQCIHEGdJuJ+uq/btLbLDVafla/MSPyoc8X7L5u+veXFkejAiBi0/nnks5VtF1LBA8DjIHTAdFEN7SQn2PtoNL0ilaErw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":660881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc6Gk3CRA9TVsSAnZWagAAM1MP/1vqKhWcwO7oVsUAR26j\nS0kDqun0W0ZhYvyZNb4/HjtASsnZv7bNxygi/HUWXLGgi/vbNiMdeWAD2h8g\niJxWVmCKsAOMUR1WInkUTzWDP8YBIggjg5ZHztIYAMPL5Dw/tqPs8rlf3pCy\n9Q3wELt2GKITeSQS9NJZ3yoyLZ1YGBDjlrOOVp9ft8mrZArUp4viElJcSH3P\nt0N3AnxciR8Yd2A+6Ixlf2WS2ir3A81wgSisJr8FDd/0rz3H9HnMP6k7yLjE\nw3JJdswTmqCyuUlImr2wQfZVhPbbqDHXga+jZiiF8iQykVaY1ZYrgVgQUCZW\nuvvEigDMoD9pVuczN6UOMr3R32TKefmOASCIYqfoRVnjE+gxkLFXAcnnJz0B\nsQq6Lnfgb89jOb79iRRQVKGkHL/EsZe68h58rYru2Gn6oxAkj0U+7f458u38\nAoQEb5piFMZRZPKtju+rSTaB2EMU8JiGJ3Wm55Vcf2bc2zll+QdKrOp/D9P3\nBtCPTJ6G0MVH02NMcwMTYqalaNygIO0je14NuDUKTsPxzY9afXaPcCLtTABb\nLvIFOkDj4BY9AkOJ0C5brF/8gr4bZEadRNpinzlNKshKyhq+a0ZZ8JjuGjIh\nTRO35dUtuY9L3Ysi+OsvfCpr+qC9iXYNdsVyxhoJSbdLHUMgb9pgVTFvQ7z2\nfqP2\r\n=GgXK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged --write"}},"engines":{"node":"^8 || ^9 || ^10 || ^11 || ^12"},"gitHead":"fa3ed5c109b29523b01f81efe60f122e8aa26e17","scripts":{"tsc":"tsc","lint":"run-p lint:*","test":"yarn run test:unit && yarn run test:mutation","verify":"yarn run tsc && yarn run lint && yarn run test","test:unit":"jest","lint:tslint":"tslint -p tsconfig.json -t stylish","test:mutation":"mocha src/tests/runTests.js --timeout 10000","prettier:write":"prettier --config .prettierrc.json --write","lint:markdownlint":"markdownlint --config .markdownlint.json --rules ./node_modules/sentences-per-line/index.js README.md","prettier:write:all":"yarn run prettier:write ./{src,test,util}/**/*.{json,ts}"},"_npmUser":{"name":"joshuakgoldberg","email":"joshuakgoldberg@outlook.com"},"repository":{"url":"git+https://github.com/JoshuaKGoldberg/TypeStat.git","type":"git"},"_npmVersion":"6.9.0","description":"Adds and improves TypeScript type annotations using static analysis.","directories":{},"_nodeVersion":"12.0.0","dependencies":{"mz":"^2.7.0","glob":"^7.1.3","chalk":"^2.4.2","tsutils":"^3.8.0","@types/mz":"0.0.32","commander":"^2.19.0","automutate":"^0.7.2","typescript":"^3.3.3333","cosmiconfig":"^5.1.0","builtin-modules":"^3.0.0","@phenomnomnominal/tsquery":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.2.0","jest":"24.8.0","husky":"2.3.0","mocha":"6.1.4","tslint":"5.16.0","ts-jest":"24.0.2","prettier":"1.17.1","@types/glob":"7.1.1","@types/jest":"24.0.13","@types/node":"11.13.9","npm-run-all":"4.1.5","@types/react":"16.8.18","markdownlint":"0.14.2","pretty-quick":"1.11.0","automutate-tests":"0.3.5","markdownlint-cli":"0.16.0","@types/prop-types":"15.7.1","@types/cosmiconfig":"5.0.3","sentences-per-line":"0.2.1","@types/builtin-modules":"2.0.0","tslint-config-prettier":"1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/typestat_0.2.3_1558735158541_0.12235090573611074","host":"s3://npm-registry-packages"}},"0.3.0-beta":{"name":"typestat","version":"0.3.0-beta","author":{"name":"josh Goldberg"},"license":"MIT","_id":"typestat@0.3.0-beta","maintainers":[{"name":"joshuakgoldberg","email":"joshuakgoldberg@outlook.com"}],"homepage":"https://github.com/JoshuaKGoldberg/TypeStat#readme","bugs":{"url":"https://github.com/JoshuaKGoldberg/TypeStat/issues"},"bin":{"typestat":"bin/typestat"},"dist":{"shasum":"63d99e1f7949c8d9f44d6bdbbd501a1339e6ca40","tarball":"https://registry.npmjs.org/typestat/-/typestat-0.3.0-beta.tgz","fileCount":448,"integrity":"sha512-9y/bSF4xmBNOu3/tdTAXlSDoRUFlckmWfknCna2TMu3nQ8JrKTy5UyxLKYjR39YJ6qAcpnWCECVb2lRftU4SiA==","signatures":[{"sig":"MEUCIGBWiEApTFhBrnsAMP1gBPg8XshU8QJbx1Itq854er0QAiEAr5KRqNsk58x90M1nNO1ACoVxoHBFp73n2TdXhAUKqcA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":708548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdL6F1CRA9TVsSAnZWagAAafAP/2EVZil+6fVP5/NEn8wg\n/d8EyeamGaazRLL6cNsrALFWrauHuczfSwy2MFxD7ivkZgz2OIXOi5fWe8rc\nbovfSnioyEb7DTJQa8saUJ3cf77A6hqa7n+3EdnSnS4eiQcwy85Q5rEaBzUZ\nDLP/mSpiTlvMbqUR+jA8jSiFokhecdytxSaxg6uRswgoDvtuSutZopgflUgM\nJ+IuqZJHujnW5wd0G4mWAgkscBzBd5qTkN8AD9VxknrrEPyiSZ4JAXDA5CAu\nXmul8CPQ1AytYcrNS8ZNKTN3LtVFBjVP6gCmTIyf2aCY1saSeGvLu1HPlDtO\n4Kf0gBouqBosmAf1zXeiAFuzmC9SFrBsqnYgelHs7BRerIH5EePHzrx06Mwv\nyvMMVPYcEzfkV0y/lHndTYURY1qF85sd2T5FwXOBjlH6BdQlphsvYhQ8ftKX\nsLq9vqNXiJt1u2qpdvDWPbz/wBUhyrdFSf86TUxih2MijG88h2V6cYxurViL\nONwiJU7ttfc6rqPZupCRJTQWT3oIny5hQwD1EGaC2l0ldGBdX2lz48SjtM+p\napgCo3ZJOE+R6X5BXrHijrdRm7S8gdQNwpvzD55CKUWSpM/iE26vy7WINyc+\nbw8T7L8y97FnkdQOyBPwJcHH7WbTLjZpt0qggD07mv/U43f6EzU0+2nbCLwo\n5Bqn\r\n=kSRZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged --write"}},"engines":{"node":"^8 || ^9 || ^10 || ^11 || ^12"},"gitHead":"fd34f07ebd1e0e6a538367b366c9dcf1cc039024","scripts":{"tsc":"tsc","lint":"run-p lint:*","test":"yarn run test:unit && yarn run test:mutation","verify":"yarn run tsc && yarn run lint && yarn run test","test:unit":"jest --config=jest.config.js","lint:tslint":"tslint -p tsconfig.json -t stylish","test:mutation":"mocha src/tests/runTests.js --timeout 10000","prettier:write":"prettier --config .prettierrc.json --write","lint:markdownlint":"markdownlint --config .markdownlint.json --rules ./node_modules/sentences-per-line/index.js README.md","prettier:write:all":"yarn run prettier:write ./{src,test,util}/**/*.{json,ts}"},"_npmUser":{"name":"joshuakgoldberg","email":"joshuakgoldberg@outlook.com"},"repository":{"url":"git+https://github.com/JoshuaKGoldberg/TypeStat.git","type":"git"},"_npmVersion":"6.9.0","description":"Converts JavaScript to TypeScript and TypeScript to better TypeScript.","directories":{},"_nodeVersion":"12.0.0","dependencies":{"mz":"^2.7.0","glob":"^7.1.3","chalk":"^2.4.2","tsutils":"^3.8.0","enquirer":"^2.3.1","commander":"^2.19.0","automutate":"^0.7.2","typescript":"^3.3.3333","builtin-modules":"^3.0.0","@phenomnomnominal/tsquery":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.2.0","jest":"24.8.0","husky":"3.0.0","mocha":"6.1.4","tslint":"5.18.0","prettier":"1.18.2","@types/mz":"0.0.32","babel-jest":"24.8.0","@babel/core":"7.5.4","@types/glob":"7.1.1","@types/jest":"24.0.15","@types/node":"11.13.9","npm-run-all":"4.1.5","@types/react":"16.8.23","markdownlint":"0.15.0","pretty-quick":"1.11.1","automutate-tests":"0.3.5","markdownlint-cli":"0.17.0","@babel/preset-env":"7.5.4","@types/prop-types":"15.7.1","sentences-per-line":"0.2.1","@types/builtin-modules":"2.0.0","tslint-config-prettier":"1.18.0","@babel/preset-typescript":"7.3.3"},"_npmOperationalInternal":{"tmp":"tmp/typestat_0.3.0-beta_1563402612764_0.7253332014957838","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"typestat","version":"0.3.0","author":{"name":"josh Goldberg"},"license":"MIT","_id":"typestat@0.3.0","maintainers":[{"name":"joshuakgoldberg","email":"joshuakgoldberg@outlook.com"}],"homepage":"https://github.com/JoshuaKGoldberg/TypeStat#readme","bugs":{"url":"https://github.com/JoshuaKGoldberg/TypeStat/issues"},"bin":{"typestat":"bin/typestat"},"dist":{"shasum":"6b5d9c9cf3e8cdb14057d6122966c8773c98e30f","tarball":"https://registry.npmjs.org/typestat/-/typestat-0.3.0.tgz","fileCount":496,"integrity":"sha512-l2Q7QEkXl5EKE2mtuKjeqmyvkmSgermuG1dtNUW6geN4vGW23cnljz/ZDuFG0p1YW6UsJNpI85mTROKS9eGUKw==","signatures":[{"sig":"MEQCIAPH5N9EdUbHxMxnJ+QCA7jMRHau33BD2PKXBDDBoiPCAiAefDSgWhv7zJXXmbA0eNu8LPKg+qFvJjHoKQ9Si2gKEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":793956,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQ7EyCRA9TVsSAnZWagAAXQMP/iEtSgzuLwva5ZE9H7MO\nZybnGsKJGXXZ8KJPojdraQODm2UyvysWZWYHzPespKqkcSkywxzB6D+DwNBG\nVNzTLADDrxzMUR9BBsVhhwUQq93zwax9XrdDR7kjrNIemwoHaB2vLnnYqZ2w\n8nAMy+30f9eBPUUpe9MUBUdEB5i+qY8/aYaG8MJOpZtTqZXgv3lc4C9TOvT+\n7QhXy6VFuJwPW8cU29c3C+f02EOQWLZ8EaM8Itzd0NDaj6YV57Z2GwlNb3Wf\nYgX/Ij3dAlAAweAh7YrrVTr2tcJMLmosaav3JL85h8wd3ypks/nq9xGrkSZe\nG3WjhhSeyvRtOa4oytpRm0bgAaI3GCG0pMPNJ0LICB3Rl4xtI9FpfBMSJYnB\nO+YBm9yoRGrQyYDPuBYfnGcsibBZUE6gckXsle3lQGAdFiJr9f0hs8PuEPw+\nU/MCIvGs4yFGBLIC5LoAhI3lXduDhy9ipp+ubqFlSdLi1XtM/EKUu3oQo4fy\nZXXY+4gsnO/8adrbhObQDWLN9vlHvxxQiZ/NHPFYEPSrn50oHo3P164Be8hL\nkPoFk1aYR+dr6CxVe2A3L9WQSytJpCqwJb+ucxH4gYJ1LRwgHXGeVTFp6tMh\nTgm421HN+9gu7ZITRiu72j0vThBk2GViG1wrrYQrnlxvXBN9PcLlBJU32sUz\nMfbv\r\n=S/Go\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged --write"}},"engines":{"node":"^8 || ^9 || ^10 || ^11 || ^12"},"gitHead":"9076387e0b38d26bc6ad3a75d822b9f52f4ec121","scripts":{"tsc":"tsc","lint":"run-p lint:*","test":"yarn run test:unit && yarn run test:mutation","verify":"yarn run tsc && yarn run lint && yarn run test","test:unit":"jest --config=jest.config.js","lint:tslint":"tslint -p tsconfig.json -t stylish","test:mutation":"mocha src/tests/runTests.js --timeout 10000","prettier:write":"prettier --config .prettierrc.json --write","lint:markdownlint":"markdownlint --config .markdownlint.json --rules ./node_modules/sentences-per-line/index.js README.md","prettier:write:all":"yarn run prettier:write ./{src,test,util}/**/*.{json,ts}"},"_npmUser":{"name":"joshuakgoldberg","email":"joshuakgoldberg@outlook.com"},"repository":{"url":"git+https://github.com/JoshuaKGoldberg/TypeStat.git","type":"git"},"_npmVersion":"6.9.0","description":"Converts JavaScript to TypeScript and TypeScript to better TypeScript.","directories":{},"_nodeVersion":"12.0.0","dependencies":{"mz":"^2.7.0","glob":"^7.1.3","chalk":"^2.4.2","tsutils":"^3.8.0","enquirer":"^2.3.1","commander":"^2.19.0","automutate":"^0.7.2","typescript":"^3.3.3333","builtin-modules":"^3.0.0","@phenomnomnominal/tsquery":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.2.0","jest":"24.8.0","husky":"3.0.2","mocha":"6.2.0","tslint":"5.18.0","prettier":"1.18.2","@types/mz":"0.0.32","babel-jest":"24.8.0","@babel/core":"7.5.5","@types/glob":"7.1.1","@types/jest":"24.0.16","@types/node":"11.13.9","npm-run-all":"4.1.5","@types/react":"16.8.24","markdownlint":"0.15.0","pretty-quick":"1.11.1","automutate-tests":"0.3.5","markdownlint-cli":"0.17.0","@babel/preset-env":"7.5.5","@types/prop-types":"15.7.1","sentences-per-line":"0.2.1","@types/builtin-modules":"2.0.0","tslint-config-prettier":"1.18.0","@babel/preset-typescript":"7.3.3"},"_npmOperationalInternal":{"tmp":"tmp/typestat_0.3.0_1564717361470_0.7097885291950863","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"typestat","version":"0.3.1","author":{"name":"josh Goldberg"},"license":"MIT","_id":"typestat@0.3.1","maintainers":[{"name":"joshuakgoldberg","email":"joshuakgoldberg@outlook.com"}],"homepage":"https://github.com/JoshuaKGoldberg/TypeStat#readme","bugs":{"url":"https://github.com/JoshuaKGoldberg/TypeStat/issues"},"bin":{"typestat":"bin/typestat"},"dist":{"shasum":"685a7c4cc128651f2eda5e51f3f3b127ef66b201","tarball":"https://registry.npmjs.org/typestat/-/typestat-0.3.1.tgz","fileCount":497,"integrity":"sha512-vXjbikeQXw1GlB3JAzrQ/Ua2AdVhotsAiZQzKtGxFg0uu1GmPJC2QhJVxSU2VMs1o5PBkJTA1Rj7uXeDMC59Lg==","signatures":[{"sig":"MEQCIG5Wr/u/Y3ap6CXmFWLro3c0t+dT4qr4NPoTjTHVqXx3AiB2thy6tEcyRz/pUvsyuiItQm4CPwxBS+UatnZi5S0Gbw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":801640,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0EkyCRA9TVsSAnZWagAAFNkP/RiSVrsbP02InhXGLfsE\nFJNy81PjT59rMeh8CzZYY8re8D6rUS/FwuK9wboSOVJ89ngD/ewhtREPa8D5\nrjxtijha2m47R1KiGS2TY/S9hlfnjzqRp5O+QRlnuLp8ZM8L1i5S1WST+nWk\neSxuV+ZvxGaf+xuEfM+xLXrHBKxy0pY1B+M9vbdV69sHbuLxSMKZcEAUkGuy\nazhTjnHcaJXO4Z3qsw8X7nHgKd02jHZnZaEdOKfrc+wjA9oGzkOTjaLD3+NC\nHQwNdIdFVs6Cp6CKPnMqTslMJTw1louhRzYMIBidzWgkD71uFtWH29fZ/Oag\nkmXemkKkpggTR94l7XFnNgy1q0FZQC3t2xU0fu5PcEAkIbd2SZoXFZ9x37m9\nVqeq9+nLdJ2Ue0M6y5D28u0faGSpLYc+0y4jqf+zDN6myRbw3FepsrEwJ7Yp\nxmLSh3QxSCr1aANJ1pEoufNMdlAlunyuYX7uSCGlXoaSjSPnFbQkYgzU2AWP\nrdRfHWbnm3u/s7/RzrvNRA1syeNRONj9D2lP+gVaMeL+6lGaFWafmT85JfT2\njxjOdKma6iKvm3wBnubI/jwdx3AHzLxILwIFDkZ69M4VPaL6NhNrZl4IPYRq\n20frQ057ZfuZGZqs0FljqFzKmuYCgXnz35gYLznJA3AUReoezoVAAkigudaL\nWq/F\r\n=Na1f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged --write"}},"gitHead":"c974b6437208b2711f13bf808c009682bc49f146","scripts":{"tsc":"tsc","lint":"run-p lint:*","test":"yarn run test:unit && yarn run test:mutation","verify":"yarn run tsc && yarn run lint && yarn run test","test:unit":"jest --config=jest.config.js","lint:eslint":"eslint ./src/**/*.ts","test:mutation":"mocha src/tests/runTests.js --timeout 10000","prettier:write":"prettier --config .prettierrc.json --write","lint:markdownlint":"markdownlint --config .markdownlint.json --rules ./node_modules/sentences-per-line/index.js README.md","prettier:write:all":"yarn run prettier:write ./{src,test,util}/**/*.{json,ts}"},"_npmUser":{"name":"joshuakgoldberg","email":"joshuakgoldberg@outlook.com"},"repository":{"url":"git+https://github.com/JoshuaKGoldberg/TypeStat.git","type":"git"},"_npmVersion":"6.9.0","description":"Converts JavaScript to TypeScript and TypeScript to better TypeScript.","directories":{},"_nodeVersion":"12.0.0","dependencies":{"mz":"^2.7.0","glob":"^7.1.6","chalk":"^3.0.0","tsutils":"^3.17.1","enquirer":"^2.3.2","commander":"^4.0.1","automutate":"^0.7.3","typescript":"^3.7.2","builtin-modules":"^3.1.0","@phenomnomnominal/tsquery":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.2.0","jest":"24.9.0","husky":"3.0.9","mocha":"6.2.2","eslint":"6.6.0","prettier":"1.19.1","@types/mz":"0.0.32","babel-jest":"24.9.0","@babel/core":"7.7.2","@types/glob":"7.1.1","@types/jest":"24.0.23","@types/node":"12.12.8","npm-run-all":"4.1.5","@types/react":"16.9.11","markdownlint":"0.17.2","pretty-quick":"2.0.1","automutate-tests":"0.3.5","markdownlint-cli":"0.19.0","@babel/preset-env":"7.7.1","@types/prop-types":"15.7.3","sentences-per-line":"0.2.1","eslint-plugin-import":"2.18.2","eslint-config-prettier":"6.5.0","@babel/preset-typescript":"7.7.2","@typescript-eslint/parser":"2.7.0","eslint-plugin-no-only-tests":"2.3.1","@typescript-eslint/eslint-plugin":"2.7.0","@babel/plugin-proposal-optional-chaining":"7.6.0","@babel/plugin-proposal-nullish-coalescing-operator":"7.4.4"},"_npmOperationalInternal":{"tmp":"tmp/typestat_0.3.1_1573931313902_0.5965213532366145","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"typestat","version":"0.4.0","author":{"name":"josh Goldberg"},"license":"MIT","_id":"typestat@0.4.0","maintainers":[{"name":"joshuakgoldberg","email":"joshuakgoldberg@outlook.com"}],"homepage":"https://github.com/JoshuaKGoldberg/TypeStat#readme","bugs":{"url":"https://github.com/JoshuaKGoldberg/TypeStat/issues"},"bin":{"typestat":"bin/typestat"},"dist":{"shasum":"4ab1c64ae28c90abfaed9d6d314dcc274a45c450","tarball":"https://registry.npmjs.org/typestat/-/typestat-0.4.0.tgz","fileCount":531,"integrity":"sha512-wX3QxXt/SdPHqwfS0cnlnbGave8a2rCGrg2RlS0u0iO1l2V0HQr2owECmel9dYVZwVCs6qGwPSPpf8+vaJJVhw==","signatures":[{"sig":"MEUCIGwNPtxlZ0EKOP+dZterFyCl2UvaFjxKYcgCntfjRyfaAiEA5ExohKji6lD6nURaOthhZens3t4siiTeakJ7vmD7qOg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":901673,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZkl0CRA9TVsSAnZWagAAXSQP/RoM3lQnpTtQZmUatOnN\nofmxgRFZiMXmmTbjEPNy1tGh4ujG2CFssTgIjHhu5OENVexRWmpU2sH8fBG7\naZO03inRNdOVlG4RhCP6gmuU5cMD3iL/QBUAekghJe4hSWNawNZYugX64Ucj\nZRSYGXkrho0XJiPxmo6P5swr3OK2sp9ctaJOux1CQc7NJ5JYAnqgYnNdGOj1\nRyAH/AV7cUrjCvuPnBwyM92u9T4DUdTPoqx2x7f2bNCHWL+t5/TWgN1/CWWB\n2jgR8BShI7xgWujXVQhgZV3p91EN4WS3QXdQ2tOpsdvxwZTohcTKknRTBygL\nQy3Z3L0+MCQzK6mUIl70m+QDuLZBPkCngMAO4pAf54MeXrfzTFjV1pHPB4Xp\ngNClG5fN/CYUypnbmbn9JTguD8oiFgBRoza3+7oiro+vFTcOAE2Zg5hh5NJE\nOApILYxmcDK8eq5xim9uyXBrRXcnClp+cuWoTyEAmkuFON8OvnlitBOvwFHh\nQO5teIkjmczpac58xjXA+o5SArkMP2Ecla1kmkUBuV+nB5nLH70T/wlbofuq\ns1EQv2TDlvW7lTwJMU3dFnUI6yq2RyrfduF5vjFja9dfgk7Go2cy3PB6+IM+\nqgBRnPiiUe6qfhHYPdY/ml03epVLuKqBk4KfYyiiVefVINiYiF4l9Bogm694\nHGmQ\r\n=1UBV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"6ac3eb8c023b1c2d7f9858e2224017fc162bbcf8","scripts":{"tsc":"tsc","lint":"run-p lint:*","test":"yarn run test:unit && yarn run test:mutation","verify":"yarn run tsc && yarn run lint && yarn run test","test:unit":"jest --config=jest.config.js","lint:eslint":"eslint ./src/**/*.ts","test:mutation":"mocha src/tests/runTests.js --timeout 10000","prettier:write":"prettier --config .prettierrc.json --write","lint:markdownlint":"markdownlint --config .markdownlint.json --rules ./node_modules/sentences-per-line/index.js README.md","prettier:write:all":"yarn run prettier:write ./{src,test,util}/**/*.{json,ts}"},"_npmUser":{"name":"joshuakgoldberg","email":"joshuakgoldberg@outlook.com"},"repository":{"url":"git+https://github.com/JoshuaKGoldberg/TypeStat.git","type":"git"},"_npmVersion":"6.14.5","description":"Converts JavaScript to TypeScript and TypeScript to better TypeScript.","directories":{},"lint-staged":{"**/*.{js,json,ts,xml,yaml}":["prettier --write"]},"_nodeVersion":"14.7.0","dependencies":{"mz":"^2.7.0","glob":"^7.1.6","chalk":"^4.0.0","tsutils":"^3.17.1","enquirer":"^2.3.2","commander":"^6.0.0","automutate":"^0.7.3","typescript":"^4.0.0","builtin-modules":"^3.1.0","@phenomnomnominal/tsquery":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.2.0","jest":"26.4.2","husky":"4.3.0","mocha":"8.1.3","eslint":"7.9.0","prettier":"2.1.2","@types/mz":"2.7.1","babel-jest":"26.3.0","@babel/core":"7.11.6","@types/glob":"7.1.3","@types/jest":"26.0.14","@types/node":"14.11.1","lint-staged":"10.4.0","npm-run-all":"4.1.5","@types/react":"16.9.49","markdownlint":"0.20.4","automutate-tests":"0.3.5","markdownlint-cli":"0.23.2","@babel/preset-env":"7.11.5","@types/prop-types":"15.7.3","sentences-per-line":"0.2.1","eslint-config-prettier":"6.11.0","@babel/preset-typescript":"7.10.4","@typescript-eslint/parser":"4.1.1","eslint-plugin-no-only-tests":"2.4.0","@typescript-eslint/eslint-plugin":"4.1.1","@babel/plugin-proposal-optional-chaining":"7.11.0","@babel/plugin-proposal-nullish-coalescing-operator":"7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/typestat_0.4.0_1600538995669_0.1905579634911314","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"typestat","version":"0.4.2","author":{"name":"josh Goldberg"},"license":"MIT","_id":"typestat@0.4.2","maintainers":[{"name":"joshuakgoldberg","email":"joshuakgoldberg@outlook.com"}],"homepage":"https://github.com/JoshuaKGoldberg/TypeStat#readme","bugs":{"url":"https://github.com/JoshuaKGoldberg/TypeStat/issues"},"bin":{"typestat":"bin/typestat"},"dist":{"shasum":"6e6093f9488489fea8cc88eba3009598fe97e034","tarball":"https://registry.npmjs.org/typestat/-/typestat-0.4.2.tgz","fileCount":594,"integrity":"sha512-o9tIaHUNg8B4WCH+N6zX5m06EQ7WLra6HWus2sMjfuaC5JwxMSj8iP/TURSmom9MT5PmP0B67y/HQGNsihf+0g==","signatures":[{"sig":"MEUCIQCjZiH1T962eZWLwdjrzqvbzGRFVgl5RtPwFbIzK+54pQIgYzkyJkHjQZcABQvyQ7U5gDqHZuFEp5GX8dsHoEsDaRk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1061496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzaLhCRA9TVsSAnZWagAA/OIP/1OqzdbTzL7bRXbwOFEb\nY2wFrpaf1PEj9PnLFnwoNDzH/528Nu9bFUJ7ssJkjoZ5Dg9c8e9yojzsnB4n\n4eIcFkhIRPf+Gv+InlhN4tEeBnJVojt/Dnhr5PqsL1wZL738IYmjns+II9C0\nF8297RojmCvyF5T6P/71mlDQf6l4UYEINXtSvqC+AgjETSrxQ/FrhDz2WVNk\njyBd8bCLbjgjaIeGQhrpqlVIarz/pNNDVqG6lqnCGJJC01DcJWWxNhXdZPZR\nd+jeOuhOBJlE4/V92gxYdUuJnS/ulymCpP40H48mDk6ztYnwIVC+X9iZ5xO7\n4ZaTk2YDi9Sip8XG6udEC4/CVAwZp1kxn7FW/8MU6wJbgTdTDaAB3TywH3wO\nptsRf6Xh4dJ0RN4zJolwkDSAnwGxlZzQHvalDP1XFE5Ggu1j33tS/AG3H0gz\n/EF7HRlDYxoJ+kk4tEPG3aiUS2CTVk1FomY3y5mBJAaLIK5A1S+WMygqL0yI\nb+Vs0xicomY8oMcn4VrC1IUxyupHEBJ7fcBcm+TJzYPegaTnWCqpOUm11F5q\n0szwH1Ng4JlhU3BawWzWCO9fRmHoh46x148qTUxOiSP3dWBJpFu8xBZ3uZK1\njODVcOVbvm1OMApWXwy00t2PuryF0gxI9s4lS6wsEAGjqjMdf3L4V3OILnpI\nD/ce\r\n=9nIh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"81a2975043dc47e63f691021f9b1f3be3c1f08c7","scripts":{"tsc":"tsc","lint":"run-p lint:*","test":"yarn run test:unit && yarn run test:mutation","verify":"yarn run tsc && yarn run lint && yarn run test","test:unit":"jest --config=jest.config.js","lint:eslint":"eslint ./src/**/*.ts","test:mutation":"mocha src/tests/runTests.js --timeout 10000","prettier:write":"prettier --config .prettierrc.json --write","lint:markdownlint":"markdownlint --config .markdownlint.json --rules ./node_modules/sentences-per-line/index.js README.md","prettier:write:all":"yarn run prettier:write ./{src,test,util}/**/*.{json,ts}"},"_npmUser":{"name":"joshuakgoldberg","email":"joshuakgoldberg@outlook.com"},"repository":{"url":"git+https://github.com/JoshuaKGoldberg/TypeStat.git","type":"git"},"_npmVersion":"6.14.5","description":"Converts JavaScript to TypeScript and TypeScript to better TypeScript.","directories":{},"lint-staged":{"**/*.{js,json,ts,xml,yaml}":["prettier --write"]},"_nodeVersion":"14.7.0","dependencies":{"mz":"^2.7.0","glob":"^7.1.6","chalk":"^4.1.0","tsutils":"^3.17.1","enquirer":"^2.3.6","commander":"^6.1.0","automutate":"^0.7.3","strip-ansi":"^6.0.0","typescript":"^4.0.3","builtin-modules":"^3.1.0","@phenomnomnominal/tsquery":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.2.0","jest":"26.6.3","husky":"4.3.0","mocha":"8.2.1","eslint":"7.14.0","prettier":"2.2.1","@types/mz":"2.7.2","babel-jest":"26.6.3","@babel/core":"7.12.9","@types/glob":"7.1.3","@types/jest":"26.0.16","@types/node":"14.14.10","lint-staged":"10.5.2","npm-run-all":"4.1.5","@types/react":"17.0.0","markdownlint":"0.22.0","automutate-tests":"0.3.5","markdownlint-cli":"0.25.0","@babel/preset-env":"7.12.7","@types/prop-types":"15.7.3","sentences-per-line":"0.2.1","eslint-config-prettier":"6.15.0","@babel/preset-typescript":"7.12.7","@typescript-eslint/parser":"4.9.0","eslint-plugin-deprecation":"1.1.0","eslint-plugin-no-only-tests":"2.4.0","@typescript-eslint/eslint-plugin":"4.9.0","@babel/plugin-proposal-optional-chaining":"7.12.7","@babel/plugin-proposal-nullish-coalescing-operator":"7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/typestat_0.4.2_1607312096968_0.35519015058718706","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"typestat","version":"0.4.1","author":{"name":"josh Goldberg"},"license":"MIT","_id":"typestat@0.4.1","maintainers":[{"name":"joshuakgoldberg","email":"joshuakgoldberg@outlook.com"}],"homepage":"https://github.com/JoshuaKGoldberg/TypeStat#readme","bugs":{"url":"https://github.com/JoshuaKGoldberg/TypeStat/issues"},"bin":{"typestat":"bin/typestat"},"dist":{"shasum":"4a6052646b9baa3ebbda1b2f3c376565c801279c","tarball":"https://registry.npmjs.org/typestat/-/typestat-0.4.1.tgz","fileCount":585,"integrity":"sha512-zHQREeSRPOHK0sXd6PVsKsuTElhqnfNbDGKgK5jk7iw60wehqpDOIr6+7A1jzfoTFMkbWfIEPtPFvdcLF/95Tw==","signatures":[{"sig":"MEUCIQCfu0fx3/4qDdLbb1WSv0GjbW6JpbFF/P1Arjwi3ieqmAIgbchS4O3sRY085gST6DMBwQ7NoxhNMnJmGNNniO/ZY+Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1009462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzaNbCRA9TVsSAnZWagAA2ucP/i8ryOBX1VSAy3B/oDHq\ng4J74mbSZtyV0SdwC4r8qY62AyVbqP8lTO97KhtzwzsZwRprjdG5OQbnNVh5\n94++9ErJCfw5RJCs3dNJHUQYoHLRmWCbej5UTf5Li18emyO7+Qm+9Jv3J/4x\ntNN2EmIfsBkPJ0MzApbzRX2IfE0fJdZTAYDUvixcb8tlxsUVJeOWx99Jy04o\neKIlS2nKudm5Coh+eTUOaVo4B5rau+wlRkPFYBOa+JT/x8OH+Qre/JYuaBvV\nCQjkb6EEV4cv9axeHQL15ZzSET/ydCVhOL5cr4wdrfVr9q+Un/GlBoRBSoV+\nOwRJR2ApMm4G+QBCokjtDuETxSzy4fWZiMPmYD1o25qIsxY+VhVk1jawenpq\nngHWpdAIJrbVJB7NVNid0YkHJV5LYgNljd7iKWWHNarhooE04y/Mt1p02QRR\nFRK/98XjOPc+pBakqCEh13J+7MZxqETc4xDvE2Yafk5m1wP+rt61vqImjw/C\n7DNFOhBd+g3GdaqDiOlnooYE1r7sOGoGG0olarVRuNzyJzgSyqNEa+17toQp\nFvIm+zM74VhMFvfupfgFVxdwCURJ+I81xwJKeldbSZFaamm+JGvrzx0N9c17\nF1umCnrKrRNjc112GQ7qwPAGtxTzAE3Nn2P/e9kMEepXhh7PUj7dvTEM43GY\nZTd5\r\n=wsf2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"8041e30ccd68ce2575a5d3179c35e29205f92efb","scripts":{"tsc":"tsc","lint":"run-p lint:*","test":"yarn run test:unit && yarn run test:mutation","verify":"yarn run tsc && yarn run lint && yarn run test","test:unit":"jest --config=jest.config.js","lint:eslint":"eslint ./src/**/*.ts","test:mutation":"mocha src/tests/runTests.js --timeout 10000","prettier:write":"prettier --config .prettierrc.json --write","lint:markdownlint":"markdownlint --config .markdownlint.json --rules ./node_modules/sentences-per-line/index.js README.md","prettier:write:all":"yarn run prettier:write ./{src,test,util}/**/*.{json,ts}"},"_npmUser":{"name":"joshuakgoldberg","email":"joshuakgoldberg@outlook.com"},"repository":{"url":"git+https://github.com/JoshuaKGoldberg/TypeStat.git","type":"git"},"_npmVersion":"6.14.5","description":"Converts JavaScript to TypeScript and TypeScript to better TypeScript.","directories":{},"lint-staged":{"**/*.{js,json,ts,xml,yaml}":["prettier --write"]},"_nodeVersion":"14.7.0","dependencies":{"mz":"^2.7.0","glob":"^7.1.6","chalk":"^4.1.0","tsutils":"^3.17.1","enquirer":"^2.3.6","commander":"^6.1.0","automutate":"^0.7.3","strip-ansi":"^6.0.0","typescript":"^4.0.3","builtin-modules":"^3.1.0","@phenomnomnominal/tsquery":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.2.0","jest":"26.6.3","husky":"4.3.0","mocha":"8.2.1","eslint":"7.14.0","prettier":"2.2.1","@types/mz":"2.7.2","babel-jest":"26.6.3","@babel/core":"7.12.9","@types/glob":"7.1.3","@types/jest":"26.0.16","@types/node":"14.14.10","lint-staged":"10.5.2","npm-run-all":"4.1.5","@types/react":"17.0.0","markdownlint":"0.22.0","automutate-tests":"0.3.5","markdownlint-cli":"0.25.0","@babel/preset-env":"7.12.7","@types/prop-types":"15.7.3","sentences-per-line":"0.2.1","eslint-config-prettier":"6.15.0","@babel/preset-typescript":"7.12.7","@typescript-eslint/parser":"4.9.0","eslint-plugin-deprecation":"1.1.0","eslint-plugin-no-only-tests":"2.4.0","@typescript-eslint/eslint-plugin":"4.9.0","@babel/plugin-proposal-optional-chaining":"7.12.7","@babel/plugin-proposal-nullish-coalescing-operator":"7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/typestat_0.4.1_1607312219323_0.5480161891479027","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"typestat","version":"0.5.0","author":{"name":"josh Goldberg"},"license":"MIT","_id":"typestat@0.5.0","maintainers":[{"name":"joshuakgoldberg","email":"joshuakgoldberg@outlook.com"}],"homepage":"https://github.com/JoshuaKGoldberg/TypeStat#readme","bugs":{"url":"https://github.com/JoshuaKGoldberg/TypeStat/issues"},"bin":{"typestat":"bin/typestat"},"dist":{"shasum":"85571508ba1bf80ea4ec73702ad0d6fcb16f6960","tarball":"https://registry.npmjs.org/typestat/-/typestat-0.5.0.tgz","fileCount":585,"integrity":"sha512-bFtl6g821nleshoYApshSlZK2o46N2x4aXeQL6uPAgWqS569Dt0P4VFpXlvoOS1BBANqvv9QR6nBvFgFt8hR8A==","signatures":[{"sig":"MEQCIDsEIgOkgWmCk0Oj0AhKuQ52qyyDU899EwQKl76YgWzRAiBW9doTjPiViBzn8VsNVA/JQ4ScmHJdsTNMqumspUbBhg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1036539,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1vpYCRA9TVsSAnZWagAAqoMP/2hv60xbPEVTn+WOrzVY\n357duH6KiBJQHVrd0xMTV3j7bkML3Z0+zMg68eCAN1NbP0EfYAq6AVndDezs\nw2R+mQTBqFBosm0quC56IinfzNU9I87Phfl3wrJtb6gjw31Ee2sIMm4rAwMn\nFP/R9VdGVruuuw02k9RMMIUK45niSP1RrKv5Tc1eG1pqCRPyf30/vsZTJKY5\nDCkRvYhKt4JUIXVRa3W3N1D32IW+qjuYcmhFsT4/Fvl/xbD1jvrIRwjmcvl3\ncxezmQdcO96VA8By0LXzKS84sEU8Pb5gsYpE95oJVZdj97zefzIOQRhdrRz+\nUfWqk19WlQ9FmFpNZOti2ck3BipWaleU0R4U7Vs45+cNqCG44XqSJMpP44/I\nZ9wklGl9G3i5DGzHClPeMpaIOg+hVBvqVVfzCnMmvbFEtK5OIWV6Zc0jKsIv\naTN2S5JlKLayNmOqQb9fYn3nanHywjGbYweXerA3fOeMjBYGrW9pFVhIPvW5\nPir7gztYRXeKun+Qs45CzpRJ6fn/cOH1hH7lJ4c1LZAvX7C4GCJD/svbf4g9\n3wroiQ0+m4MBtHM+cRxuDVcNnkV4zEUzMbDq7rCIzmkvbKi6BeVaoDvPjYPr\n7522kY0wAwedlBsCuaCw8cept/36vCqBK/+DIlcfXsjrZpO0K0Y79OpSNFlU\nMQQE\r\n=TyFi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"ebcb39a97291bae5fe251a64fb07fb045c30a511","scripts":{"tsc":"tsc","lint":"run-p lint:*","test":"yarn run test:unit && yarn run test:mutation","verify":"yarn run tsc && yarn run lint && yarn run test","test:unit":"jest --config=jest.config.js","lint:eslint":"eslint ./src/**/*.ts","test:mutation":"mocha src/tests/runTests.js --timeout 10000","prettier:write":"prettier --config .prettierrc.json --write","lint:markdownlint":"markdownlint --config .markdownlint.json --rules ./node_modules/sentences-per-line/index.js README.md","prettier:write:all":"yarn run prettier:write ./{src,test,util}/**/*.{json,ts}"},"_npmUser":{"name":"joshuakgoldberg","email":"joshuakgoldberg@outlook.com"},"repository":{"url":"git+https://github.com/JoshuaKGoldberg/TypeStat.git","type":"git"},"_npmVersion":"6.14.5","description":"Converts JavaScript to TypeScript and TypeScript to better TypeScript.","directories":{},"lint-staged":{"**/*.{js,json,ts,xml,yaml}":["prettier --write"]},"_nodeVersion":"14.7.0","dependencies":{"mz":"^2.7.0","glob":"^7.1.6","chalk":"^4.1.0","tsutils":"^3.17.1","enquirer":"^2.3.6","commander":"^6.1.0","automutate":"^0.7.3","strip-ansi":"^6.0.0","typescript":"^4.0.3","builtin-modules":"^3.1.0","@phenomnomnominal/tsquery":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.2.0","jest":"26.6.3","husky":"4.3.0","mocha":"8.2.1","eslint":"7.14.0","prettier":"2.2.1","@types/mz":"2.7.2","babel-jest":"26.6.3","@babel/core":"7.12.9","@types/glob":"7.1.3","@types/jest":"26.0.16","@types/node":"14.14.10","lint-staged":"10.5.2","npm-run-all":"4.1.5","@types/react":"17.0.0","markdownlint":"0.22.0","automutate-tests":"0.3.5","markdownlint-cli":"0.25.0","@babel/preset-env":"7.12.7","@types/prop-types":"15.7.3","sentences-per-line":"0.2.1","eslint-config-prettier":"6.15.0","@babel/preset-typescript":"7.12.7","@typescript-eslint/parser":"4.9.0","eslint-plugin-deprecation":"1.1.0","eslint-plugin-no-only-tests":"2.4.0","@typescript-eslint/eslint-plugin":"4.9.0","@babel/plugin-proposal-optional-chaining":"7.12.7","@babel/plugin-proposal-nullish-coalescing-operator":"7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/typestat_0.5.0_1607924311500_0.7403067366381482","host":"s3://npm-registry-packages"}},"0.5.2":{"name":"typestat","version":"0.5.2","author":{"name":"josh Goldberg"},"license":"MIT","_id":"typestat@0.5.2","maintainers":[{"name":"joshuakgoldberg","email":"joshuakgoldberg@outlook.com"}],"homepage":"https://github.com/JoshuaKGoldberg/TypeStat#readme","bugs":{"url":"https://github.com/JoshuaKGoldberg/TypeStat/issues"},"bin":{"typestat":"bin/typestat"},"dist":{"shasum":"c4daa165f778fb6ef0a305abf5ace72597cca57d","tarball":"https://registry.npmjs.org/typestat/-/typestat-0.5.2.tgz","fileCount":543,"integrity":"sha512-2INQMgJF6ycOkt5BLyVKXvi6yWD1k4MnsfAociOrQNi9Dps0nyc6WviZB1ogBNOLocve8tWeQzIdQ8FUZDaOlA==","signatures":[{"sig":"MEUCICZPBVbQJ/iRIYcTJYiQnU+HniXErw3V7u8KTB+mS5yeAiEAz3lTdLeZg+YW7YgZ45G6vmlE2R1jzI2xLs+uYx1AmdE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":999670},"main":"src/index.js","gitHead":"e5c558dec2ac946ae1b1e5058b54442583ad5927","scripts":{"tsc":"tsc","lint":"run-p lint:*","test":"yarn run test:unit && yarn run test:mutation","verify":"yarn run tsc && yarn run lint && yarn run test","precommit":"lint-staged","test:unit":"jest --config=jest.config.js","lint:eslint":"eslint ./src/**/*.ts","test:mutation":"mocha src/tests/runTests.js --timeout 10000","prettier:write":"prettier --config .prettierrc.json --write","lint:markdownlint":"markdownlint --config .markdownlint.json --rules ./node_modules/sentences-per-line/index.js README.md","prettier:write:all":"yarn run prettier:write ./{src,test,util}/**/*.{json,ts}"},"_npmUser":{"name":"joshuakgoldberg","email":"joshuakgoldberg@outlook.com"},"repository":{"url":"git+https://github.com/JoshuaKGoldberg/TypeStat.git","type":"git"},"_npmVersion":"7.24.2","description":"Converts JavaScript to TypeScript and TypeScript to better TypeScript.","directories":{},"lint-staged":{"**/*.{js,json,md,ts,xml,yaml}":["prettier --write"]},"_nodeVersion":"16.10.0","dependencies":{"mz":"^2.7.0","glob":"^7.1.7","chalk":"^4.1.1","tsutils":"^3.21.0","enquirer":"^2.3.6","commander":"^8.0.0","automutate":"^0.7.3","strip-ansi":"^6.0.0","typescript":"^4.2.4","builtin-modules":"^3.2.0","@phenomnomnominal/tsquery":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","jest":"27.0.6","husky":"7.0.0","mocha":"9.0.2","eslint":"7.30.0","prettier":"2.3.2","@types/mz":"2.7.3","babel-jest":"27.0.6","@babel/core":"7.14.6","@types/glob":"7.1.3","@types/jest":"26.0.23","@types/node":"16.0.0","lint-staged":"11.0.0","npm-run-all":"4.1.5","@types/react":"17.0.13","markdownlint":"0.23.1","automutate-tests":"0.3.5","markdownlint-cli":"0.27.1","@babel/preset-env":"7.14.7","@types/prop-types":"15.7.3","sentences-per-line":"0.2.1","eslint-config-prettier":"8.3.0","@babel/preset-typescript":"7.14.5","@typescript-eslint/parser":"4.28.1","eslint-plugin-deprecation":"1.2.1","eslint-plugin-no-only-tests":"2.6.0","@typescript-eslint/eslint-plugin":"4.28.1","@babel/plugin-proposal-optional-chaining":"7.14.5","@babel/plugin-proposal-nullish-coalescing-operator":"7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/typestat_0.5.2_1634541332672_0.524520401724615","host":"s3://npm-registry-packages"}},"0.5.3":{"name":"typestat","version":"0.5.3","author":{"name":"josh Goldberg"},"license":"MIT","_id":"typestat@0.5.3","maintainers":[{"name":"joshuakgoldberg","email":"joshuakgoldberg@outlook.com"}],"homepage":"https://github.com/JoshuaKGoldberg/TypeStat#readme","bugs":{"url":"https://github.com/JoshuaKGoldberg/TypeStat/issues"},"bin":{"typestat":"bin/typestat"},"dist":{"shasum":"23b8cbcad088c8e01a3e91d141d8843a97b7dbff","tarball":"https://registry.npmjs.org/typestat/-/typestat-0.5.3.tgz","fileCount":559,"integrity":"sha512-vTpG8wgtEUCvPpbSQRASH2ZMeU8/cTW2xOuzfFkNZOVo6I6yQsJ6EAWPessHe1xPXi3Ahh9fkSZd8FiJW1EGMg==","signatures":[{"sig":"MEUCIHxO6/K5A9bHRWKxc2lr/wWjTKSBMgm3qhzRiDGsNsZIAiEAlBJt7m2BC7bKFGjidvmzVv9M2a3yxCBZxaGzEaQebgA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1018583},"main":"src/index.js","gitHead":"d199c186c9eb6e64beab762085bb96ce08eab143","scripts":{"tsc":"tsc","lint":"run-p lint:*","test":"yarn run test:unit && yarn run test:mutation","verify":"yarn run tsc && yarn run lint && yarn run test","precommit":"lint-staged","test:unit":"jest --config=jest.config.js","lint:eslint":"eslint ./src/**/*.ts","test:mutation":"mocha src/tests/runTests.js --timeout 10000","prettier:write":"prettier --config .prettierrc.json --write","lint:markdownlint":"markdownlint --config .markdownlint.json --rules ./node_modules/sentences-per-line/index.js README.md","prettier:write:all":"yarn run prettier:write ./{src,test,util}/**/*.{json,ts}"},"_npmUser":{"name":"joshuakgoldberg","email":"joshuakgoldberg@outlook.com"},"repository":{"url":"git+https://github.com/JoshuaKGoldberg/TypeStat.git","type":"git"},"_npmVersion":"8.1.0","description":"Converts JavaScript to TypeScript and TypeScript to better TypeScript.","directories":{},"lint-staged":{"**/*.{js,json,md,ts,xml,yaml}":["prettier --write"]},"_nodeVersion":"14.17.2","dependencies":{"mz":"^2.7.0","glob":"^7.1.7","chalk":"^4.1.1","tsutils":"^3.21.0","enquirer":"^2.3.6","commander":"^8.0.0","automutate":"^0.7.3","strip-ansi":"^6.0.0","typescript":"^4.2.4","builtin-modules":"^3.2.0","@phenomnomnominal/tsquery":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","jest":"27.0.6","husky":"7.0.0","mocha":"9.0.2","eslint":"7.30.0","prettier":"2.3.2","@types/mz":"2.7.3","babel-jest":"27.0.6","@babel/core":"7.14.6","@types/glob":"7.1.3","@types/jest":"26.0.23","@types/node":"16.0.0","lint-staged":"11.0.0","npm-run-all":"4.1.5","@types/react":"17.0.13","markdownlint":"0.23.1","automutate-tests":"0.3.5","markdownlint-cli":"0.27.1","@babel/preset-env":"7.14.7","@types/prop-types":"15.7.3","sentences-per-line":"0.2.1","eslint-config-prettier":"8.3.0","@babel/preset-typescript":"7.14.5","@typescript-eslint/parser":"4.28.1","eslint-plugin-deprecation":"1.2.1","eslint-plugin-no-only-tests":"2.6.0","@typescript-eslint/eslint-plugin":"4.28.1","@babel/plugin-proposal-optional-chaining":"7.14.5","@babel/plugin-proposal-nullish-coalescing-operator":"7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/typestat_0.5.3_1635378705761_0.966777891132852","host":"s3://npm-registry-packages"}},"0.5.4":{"name":"typestat","version":"0.5.4","author":{"name":"josh Goldberg"},"license":"MIT","_id":"typestat@0.5.4","maintainers":[{"name":"joshuakgoldberg","email":"joshuakgoldberg@outlook.com"}],"homepage":"https://github.com/JoshuaKGoldberg/TypeStat#readme","bugs":{"url":"https://github.com/JoshuaKGoldberg/TypeStat/issues"},"bin":{"typestat":"bin/typestat"},"dist":{"shasum":"b11f8e4043d301e83edabfef54b1d104bffd9f55","tarball":"https://registry.npmjs.org/typestat/-/typestat-0.5.4.tgz","fileCount":548,"integrity":"sha512-+Qqn6oETFR5BfGLKrTzjhlBBCwOKMZTXp7kSdN0Tf4mnegMMT9+HzoyZzOO+O2duiixvbaVwTUr29+3FJkMMvA==","signatures":[{"sig":"MEQCICxPfett+n0UzuSrJixuPIryCu8S61DXEiqD9ndrZht/AiBfetDNd+kpcyweZf/WugrhVaPcfFOoVyr1heJMK/o/Ig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":997533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2+qwCRA9TVsSAnZWagAAEt0QAI4ZZ0JRHcC0hubCWdJe\n9pE/aay9iplc7impdlppC1CdmvTmercACdP6+WdG+T0KtxV6AvuDIh83kOWm\nNDxHRqkBxEDmbFYmZFChdodRAwX3mp8hBKer/O3bbHKD6PhB8jrBQfzz8ocC\ntEw3MMd9AIO9OXCb23aRtc41fuA8pFb/ckSSU7yDGT0dcaaozk5AYFabsNhb\nmMkIFNAS/hyD+DNJjJmb4F5gqYW6aurG3PwipOFKp7FwXqdrgHPsqS5gLEtD\nHlKEYvcxVxDgpuPbB7WDLF2bdIMa0ZbMplVCAo/9HAyB11/lPpG9ix7bKbmg\n5pPj6biDenSdejDkr1cUDlzdTNIdl2222nLenmTChM7MoxnLqPf8M4TCjutm\nbH22td4FjN+594r0J85t3P44lNS/6PKTJ0ohw75ql7ZKsN0WuMfqoQrAR3Pd\nBbHy2Gmec9Y9SoTgB8m+KpT8YW1tSmxWWYQ1i6QY8uNTZNX5F4Ilzq7E/RT0\nEvfMHs4iVjXuceyH3JnUur/pKzC+QinEs163YW8zNL4SlJ8tU7Z5WxG1068e\nSHNhYj4hL9IkH2no6Jd/2ZlPfcDKPBMufkVOLPa6iAXMoWXWBjG4IfSGG5jL\nmWGhf16AjHMV5dSyal8bYXuO85JnUtwF5gsWuwdA53De4Na7oNEzmgjYkbv8\nB1aT\r\n=zn8T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"5735f47f0f1b032350832778139d6dd704e54cf8","scripts":{"lint":"run-p lint:*","test":"yarn run test:unit && yarn run test:mutation","format":"yarn prettier --write","verify":"yarn run tsc && yarn run lint && yarn run test","compile":"tsc","precommit":"lint-staged","test:unit":"jest --config=jest.config.js","lint:eslint":"eslint ./src/**/*.ts","format:write":"yarn format:verify --write","format:verify":"yarn prettier --list-different \"**/*.{js,json,md,ts,yml}\"","test:mutation":"mocha src/tests/runTests.js --timeout 10000","lint:markdownlint":"markdownlint --config .markdownlint.json --rules ./node_modules/sentences-per-line/index.js README.md"},"_npmUser":{"name":"joshuakgoldberg","email":"joshuakgoldberg@outlook.com"},"repository":{"url":"git+https://github.com/JoshuaKGoldberg/TypeStat.git","type":"git"},"_npmVersion":"8.1.0","description":"Converts JavaScript to TypeScript and TypeScript to better TypeScript.","directories":{},"lint-staged":{"**/*.{js,json,md,ts,xml,yaml}":["prettier --write"]},"_nodeVersion":"16.13.0","dependencies":{"mz":"^2.7.0","glob":"^7.1.7","chalk":"^4.1.1","tsutils":"^3.21.0","enquirer":"^2.3.6","commander":"^8.0.0","automutate":"^0.8.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","builtin-modules":"^3.2.0","@phenomnomnominal/tsquery":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","jest":"27.0.6","husky":"7.0.0","mocha":"9.0.2","eslint":"7.30.0","prettier":"2.3.2","@types/mz":"2.7.3","babel-jest":"27.0.6","@babel/core":"7.14.6","@types/glob":"7.1.3","@types/jest":"26.0.23","@types/node":"16.0.0","lint-staged":"11.0.0","npm-run-all":"4.1.5","@types/react":"17.0.13","markdownlint":"0.23.1","automutate-tests":"0.4.1","markdownlint-cli":"0.27.1","@babel/preset-env":"7.14.7","@types/prop-types":"15.7.3","sentences-per-line":"0.2.1","eslint-config-prettier":"8.3.0","@babel/preset-typescript":"7.14.5","@typescript-eslint/parser":"4.28.1","eslint-plugin-deprecation":"1.2.1","eslint-plugin-no-only-tests":"2.6.0","@typescript-eslint/eslint-plugin":"4.28.1","@babel/plugin-proposal-optional-chaining":"7.14.5","@babel/plugin-proposal-nullish-coalescing-operator":"7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/typestat_0.5.4_1636330872250_0.023257440876364388","host":"s3://npm-registry-packages"}},"0.5.5":{"name":"typestat","version":"0.5.5","author":{"name":"josh Goldberg"},"license":"MIT","_id":"typestat@0.5.5","maintainers":[{"name":"joshuakgoldberg","email":"joshuakgoldberg@outlook.com"}],"homepage":"https://github.com/JoshuaKGoldberg/TypeStat#readme","bugs":{"url":"https://github.com/JoshuaKGoldberg/TypeStat/issues"},"bin":{"typestat":"bin/typestat"},"dist":{"shasum":"fd1f28e3ab3a0702cbbc9d9a5bf58c7bb2ce22e8","tarball":"https://registry.npmjs.org/typestat/-/typestat-0.5.5.tgz","fileCount":544,"integrity":"sha512-xAbKYFPctTNZjsKj+4mHu3Yr08rtvQx+1RiCYehLH3nkEHolFQGZ8JL20NFL0+NDupqt35Iouk9zi9msxJeobQ==","signatures":[{"sig":"MEQCIFXqxXSoEceeMO5y4oiO7fSZk8qN+x6nOdv8yJdyRdn2AiAvm+V2pPNqLHVIYrdl4UFEIs5/vLPoNJsc54iGwAKqxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":989992,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXZrfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjKw//TlpMtbo5PbNt5/I6gXiZaflfW/96FNfoRLwDhDKTGGaFs8QX\r\nfhTrvO6wH4q3FPsvQZr+D8HTdEIdQycz85LYn81h3jCljxVRlDEcd+aYuSmB\r\nCKcEmLyE/jDm5D58Gea/Iu6tUKF+NhiBWxUbTodz97GkcsiBKRq/fsRgsAn2\r\n04K/IRM9nMSDO8dbZNcakX3nxlE/JNh/BGYKQhNd4BVt11WB1o9HyAV4i+Yn\r\nnz6nEPMjW7tsKOBMZ0/iEJ1ZiZWE0Ngu/cA8AdhVXRaPUQgaFq1/jDc5xyAV\r\njIpHaHmjEdFW5gKWUimb9/NBmS5u1AHRIrW2UkF7lTvAnhPhJSTY3C6wC+8Y\r\nsij4Uy4S9A1tPd9xOo754UMBGFCJmCGXI7JGPlPFkCUyqGjPWA3766TJPc6d\r\nqdQkHsPW3H8ARS4mWwcQBq6w/2+9RFlndiAf+g1oh02HBNgDzlhUKEwy/NuK\r\nqwcZio9qQow0xnW9vUSj06ib8gGL4Azx0vWNonOo0HfuBPMk2IilbmaciPic\r\nmOa8pbZsxSx56UWFHGFupm3enOkiUNKCVjrFkVdsByQIeHGXmsnxv/iOwxfz\r\nd9BidRDeVa10djHEvZ91YisowrFqrewx9X1NF08VgmtxUn2MLrLQwCW3S/Is\r\navwpTor6tgyCF85EhRE6KBHkJ1s4Lbg38CE=\r\n=0VBY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"f47ca1fe778d8687ddbb617cfa965855e2c01c1a","scripts":{"lint":"run-p lint:*","test":"yarn run test:unit && yarn run test:mutation","format":"yarn prettier --write","verify":"yarn run tsc && yarn run lint && yarn run test","compile":"tsc","precommit":"lint-staged","test:unit":"jest --config=jest.config.js","lint:eslint":"eslint ./src/**/*.ts","format:write":"yarn format:verify --write","format:verify":"yarn prettier --list-different \"**/*.{js,json,md,ts,yml}\"","test:mutation":"mocha src/tests/runTests.js --timeout 10000","lint:markdownlint":"markdownlint --config .markdownlint.json --rules ./node_modules/sentences-per-line/index.js README.md"},"_npmUser":{"name":"joshuakgoldberg","email":"joshuakgoldberg@outlook.com"},"repository":{"url":"git+https://github.com/JoshuaKGoldberg/TypeStat.git","type":"git"},"_npmVersion":"6.14.16","description":"Converts JavaScript to TypeScript and TypeScript to better TypeScript.","directories":{},"lint-staged":{"**/*.{js,json,md,ts,xml,yaml}":["prettier --write"]},"_nodeVersion":"14.19.1","dependencies":{"mz":"^2.7.0","glob":"^7.1.7","chalk":"^4.1.1","tsutils":"^3.21.0","enquirer":"^2.3.6","commander":"^8.0.0","automutate":"^0.8.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","builtin-modules":"^3.2.0","@phenomnomnominal/tsquery":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","jest":"27.0.6","husky":"7.0.0","mocha":"9.0.2","eslint":"7.30.0","prettier":"2.3.2","@types/mz":"2.7.3","babel-jest":"27.0.6","@babel/core":"7.14.6","@types/glob":"7.1.3","@types/jest":"26.0.23","@types/node":"16.0.0","lint-staged":"11.0.0","npm-run-all":"4.1.5","@types/react":"17.0.13","markdownlint":"0.23.1","automutate-tests":"0.4.1","markdownlint-cli":"0.27.1","@babel/preset-env":"7.14.7","@types/prop-types":"15.7.3","sentences-per-line":"0.2.1","eslint-config-prettier":"8.3.0","@babel/preset-typescript":"7.14.5","@typescript-eslint/parser":"4.28.1","eslint-plugin-deprecation":"1.2.1","eslint-plugin-no-only-tests":"2.6.0","@typescript-eslint/eslint-plugin":"4.28.1","@babel/plugin-proposal-optional-chaining":"7.14.5","@babel/plugin-proposal-nullish-coalescing-operator":"7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/typestat_0.5.5_1650301663447_0.059269093558845576","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"typestat","version":"0.6.0","author":{"name":"josh Goldberg"},"license":"MIT","_id":"typestat@0.6.0","maintainers":[{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"}],"homepage":"https://github.com/JoshuaKGoldberg/TypeStat#readme","bugs":{"url":"https://github.com/JoshuaKGoldberg/TypeStat/issues"},"bin":{"typestat":"bin/typestat"},"dist":{"shasum":"c83bf0cd4f3890fc50b4b1d9d3a73ffb9e697111","tarball":"https://registry.npmjs.org/typestat/-/typestat-0.6.0.tgz","fileCount":595,"integrity":"sha512-48RKeBS/Dz+W6K9CatAxtM+s11ht/FFLSN8yKe0ac8qM5DJprVTgVYgdtOFkzW+yuU1loqzy2jlojxL48CgKlQ==","signatures":[{"sig":"MEYCIQDMZwP2GpyBJ7EQTFTyxcx1AY09MyawwaOjxJtL3DbO9AIhAKc3by7wPkmiaYNqsZFsqMscGqxlAuSqaPcAE5R1xIZK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1094680,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi30HUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrRyBAAigOq27f4PnoPQDxc+MKPki21l2L2mudrqXACtKKjgnJjTf9H\r\nFxXqyZwgQq0o+y+zn+eHRYuM7VzmKEy9xPVoSG6wt+d0FZIU6qnUnj3wRdKy\r\nAKWPjONi73vL82lAvDKewiE44523CAeLhKL1s1ok6PugETd31KWM1B5DEA6W\r\nVCyrZR7oVVZ21PVuHUU7o3jnZrMDfI/Uwkysaz35rrKsGm+Bw7YmyQctBQ3/\r\nzGLnf8+Hurg1kvRt/tOExfhX3RMU2PUmW6BXaQc0iDsKfxK/Tn70A/4wTb91\r\nqT+/pIA5ICf2/sUU5/pZKf4p2g0AJ/UHZx3ZmuX1SidmeV1Rn+9JlT3ZVfuo\r\n9yb4suDAUDaI7YuGNLePx7VoghJCZllyrmrCcoiDFVYNzD3m18LwcFXjhdjF\r\nLs3kI4cmMdezcJ4DjQ6XrM5jez4z1PQlKvaTga0QagUu4XrhTfR7+OqxwkAh\r\nPDhHglb6AmIhd08TJvf6aOwMhn/UqqqyhBuF3+e5oIuRy1oelGr38zj/d1iy\r\nw3/n6pWpXEPXYRWSeDYFe5cY0M1FpcxlCPkXt/MuHJkf+z3XJLEGi04whYlh\r\nQxVuJKpmstX0yImiHLUQmVuIhwff16RREAFTP+PTBgPJhmEP/OkRcOFkexwe\r\n0flA556ZslJexIAcG0DkkS8pQlZ3OAQguV0=\r\n=Esr5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"5e676dbe529571cf9fb61f8c1527f016cb42ee9d","scripts":{"lint":"run-p lint:*","test":"yarn run test:unit && yarn run test:mutation","format":"yarn prettier --write","verify":"yarn run tsc && yarn run lint && yarn run test","compile":"tsc","precommit":"lint-staged","test:unit":"jest --config=jest.config.js","lint:eslint":"eslint ./src/**/*.ts","format:write":"yarn format:verify --write","format:verify":"yarn prettier --list-different \"**/*.{js,json,md,ts,yml}\"","test:mutation":"mocha src/tests/runTests.js --timeout 10000","lint:markdownlint":"markdownlint --config .markdownlint.json --rules ./node_modules/sentences-per-line/index.js README.md"},"_npmUser":{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"},"repository":{"url":"git+https://github.com/JoshuaKGoldberg/TypeStat.git","type":"git"},"_npmVersion":"8.11.0","description":"Converts JavaScript to TypeScript and TypeScript to better TypeScript.","directories":{},"lint-staged":{"**/*.{js,json,md,ts,xml,yaml}":["prettier --write"]},"_nodeVersion":"16.16.0","dependencies":{"mz":"^2.7.0","glob":"^7.1.7","chalk":"^4.1.1","tsutils":"^3.21.0","enquirer":"^2.3.6","commander":"^8.0.0","automutate":"^0.9.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","builtin-modules":"^3.2.0","@phenomnomnominal/tsquery":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","jest":"27.0.6","husky":"7.0.0","mocha":"9.0.2","eslint":"7.30.0","prettier":"2.3.2","@types/mz":"2.7.3","babel-jest":"27.0.6","@babel/core":"7.14.6","@types/glob":"7.1.3","@types/jest":"26.0.23","@types/node":"16.0.0","lint-staged":"11.0.0","npm-run-all":"4.1.5","@types/react":"17.0.13","markdownlint":"0.23.1","automutate-tests":"0.5.0","markdownlint-cli":"0.27.1","@babel/preset-env":"7.14.7","@types/prop-types":"15.7.3","sentences-per-line":"0.2.1","eslint-config-prettier":"8.3.0","@babel/preset-typescript":"7.14.5","@typescript-eslint/parser":"4.28.1","eslint-plugin-deprecation":"1.2.1","eslint-plugin-no-only-tests":"2.6.0","@typescript-eslint/eslint-plugin":"4.28.1","@babel/plugin-proposal-optional-chaining":"7.14.5","@babel/plugin-proposal-nullish-coalescing-operator":"7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/typestat_0.6.0_1658798548322_0.3131871469366385","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"typestat","version":"0.6.1","author":{"name":"josh Goldberg"},"license":"MIT","_id":"typestat@0.6.1","maintainers":[{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"}],"homepage":"https://github.com/JoshuaKGoldberg/TypeStat#readme","bugs":{"url":"https://github.com/JoshuaKGoldberg/TypeStat/issues"},"bin":{"typestat":"bin/typestat"},"dist":{"shasum":"a9dd645936b8eb558fb831220453012315e275dc","tarball":"https://registry.npmjs.org/typestat/-/typestat-0.6.1.tgz","fileCount":574,"integrity":"sha512-6pEtsqs5BlFKSr0KCo+5NrI/S9JaBR3HThmg+Pi2oVA3ROACtBNux8vHODF9SfeQbLeQJFqXJgy0am3LnDREiw==","signatures":[{"sig":"MEUCIFleii/Is7n4bbU9NYpjUM+O6PELr5cDf7Vr0PI8+0NrAiEAuhzLvu+3RT0OABo2jIfHv2AQku5ER8HVIsp7t8kstVg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1036823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7W55ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpmng//b6wlhJjmoaNm9aGdAWWXNkx3Kzcd88PnDpZE1JB5GXVC4Hwe\r\nj7YdgJJwBjq7spkAYoSTnRMmZCguXuk1IpiGsNW5ObzPZiMMQqLCj31JWIYn\r\n1aF+5lCRqFltGQgoWet4DnSk21mIEKLLBA7plHFWfa18Od/Yqy5Ia4k9rIbn\r\nFtrua7c8yisFo6ie8QoIx5wLoIxlksIy8K98EGUKSF8tuSRuRAs4pEHjqKFr\r\ntu+Sy3QHlzkbgwBLcthj74mpq09zjJHHfhiGmVJjammNnR1YyStohaerJ3/X\r\njWKkLfu9y9wi12kYfsEtr69c52x3v68sbxicxLuBReW1KCKCT9MD1zuNpLt5\r\nSWDbSr8iX9dSwDkGACoQqxYvbfYrcwNWzvwbJ6q8i5N5qbx8xFF9/lCrMP0e\r\nvaIEHKWBjf+4J4KaLHfTe25AAeQo55IQFYj756IeTfe92h+RnpdLpO7FcCe/\r\nITGQ7gFsASACvLIgi8bVxa342b/UoGVf7cHQwWwK2HVm3FVKYc1omIuH8czB\r\n3PRNgRtrkaS1Wpg9G3Jys4t4bL2GGoVMF8yf6CK7y10n2zUE5+rN+bbzTJYG\r\nsm8gXnTwBifppUBYuk6FdM9IiOZ5fTmsAYPPxjXZ9/RSy+hCFu8iVYS3fSpC\r\nqAn35zLBam3oip20CN92f9rrgYie7iGcR50=\r\n=bIn3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"b12a5ab252cbab3f16ebcf0df13e659f3dd1434d","scripts":{"lint":"run-p lint:*","test":"yarn run test:unit && yarn run test:mutation","format":"yarn prettier --write","verify":"yarn run tsc && yarn run lint && yarn run test","compile":"tsc","precommit":"lint-staged","test:unit":"jest --config=jest.config.js","lint:eslint":"eslint ./src/**/*.ts","format:write":"yarn format:verify --write","format:verify":"yarn prettier --list-different \"**/*.{js,json,md,ts,yml}\"","test:mutation":"mocha src/tests/runTests.js --timeout 10000","lint:markdownlint":"markdownlint --config .markdownlint.json --rules ./node_modules/sentences-per-line/index.js README.md"},"_npmUser":{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"},"repository":{"url":"git+https://github.com/JoshuaKGoldberg/TypeStat.git","type":"git"},"_npmVersion":"6.14.17","description":"Converts JavaScript to TypeScript and TypeScript to better TypeScript.","directories":{},"lint-staged":{"**/*.{js,json,md,ts,xml,yaml}":["prettier --write"]},"_nodeVersion":"14.20.0","dependencies":{"mz":"^2.7.0","glob":"^7.1.7","chalk":"^4.1.1","tsutils":"^3.21.0","enquirer":"^2.3.6","commander":"^8.0.0","minimatch":"^5.1.0","automutate":"^0.9.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","builtin-modules":"^3.2.0","@phenomnomnominal/tsquery":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","jest":"27.0.6","husky":"7.0.0","mocha":"9.0.2","eslint":"7.30.0","prettier":"2.3.2","@types/mz":"2.7.3","babel-jest":"27.0.6","@babel/core":"7.14.6","@types/glob":"7.1.3","@types/jest":"26.0.23","@types/node":"16.0.0","lint-staged":"11.0.0","npm-run-all":"4.1.5","@types/react":"17.0.13","markdownlint":"0.23.1","@types/minimatch":"^3.0.5","automutate-tests":"0.5.0","markdownlint-cli":"0.27.1","@babel/preset-env":"7.14.7","@types/prop-types":"15.7.3","sentences-per-line":"0.2.1","eslint-config-prettier":"8.3.0","@babel/preset-typescript":"7.14.5","@typescript-eslint/parser":"4.28.1","eslint-plugin-deprecation":"1.2.1","eslint-plugin-no-only-tests":"2.6.0","@typescript-eslint/eslint-plugin":"4.28.1","@babel/plugin-proposal-optional-chaining":"7.14.5","@babel/plugin-proposal-nullish-coalescing-operator":"7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/typestat_0.6.1_1659727480678_0.28459908841033843","host":"s3://npm-registry-packages"}},"0.6.2":{"name":"typestat","version":"0.6.2","author":{"name":"josh Goldberg"},"license":"MIT","_id":"typestat@0.6.2","maintainers":[{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"}],"homepage":"https://github.com/JoshuaKGoldberg/TypeStat#readme","bugs":{"url":"https://github.com/JoshuaKGoldberg/TypeStat/issues"},"bin":{"typestat":"bin/typestat"},"dist":{"shasum":"48b5b669b5d8d98337077ef9e3b6e0917d5b2440","tarball":"https://registry.npmjs.org/typestat/-/typestat-0.6.2.tgz","fileCount":584,"integrity":"sha512-lOIfH/4hekKHYvlrAYyCvgy4AGXWF090Tkfnh1QK5WX923JoMDgVeANkFaXfhVimj/xeevqowJU31OZ36dcfUQ==","signatures":[{"sig":"MEUCIQCyM/hkDyj19HOlnbikeiNLOUKsp45BWAt/LOwwtK/q9AIgLY4LVPEZwaGd88RmuHx8SEMLIyIvcjxGIbQi94ITfCc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1060897,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjR/hmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrVMg/+NfTcEVeY1zoB6cwH57jneAscIJCrIWpp2JNBCejidtf1glNH\r\nS2o/W40TF20d+4jaIqtQBqPDHTijTc0KufxM9UF96IfjRBoU7TWLZ9Am8m4T\r\ne19/wBWSKf1ixi77Ko6ZorHFBN2f8RK9DGO+4SVbixhG5ah8QfeuVFFXDUAj\r\n6C1eYa4HO2N1lIaM1NtUAdQ5rq8wvryBqyg6zpWHkxznO4imuddZQGbHohyX\r\nlBjMwe8xKjmCgKQvzVmKgQOX0Q6MHIF3wOXuMppku3g4zGs4u+jWG/WZEPUR\r\n4BMclN4uwWduvoe+KrpQ5ijPu+FZWlbQYnOQrJTBwjP7Jp+fHDv7V9oHdcSA\r\nbufTB4jLPypI4Ehux74O066sFwlo1ZQgTsFSsGjVWJYFk2htbnb+Ij1M6XL0\r\nyP2+bzkvZq8YRXiNvZmBXA8l6pWnKkKq722w2gdJUb/qMrNZqsHEg5IwrUpr\r\n/zBKbGKjb3k7osIJrwbi9LkuqULfsDYNPLJ2fuU2il4B7L/0fHD4UAVyabLf\r\nihD0AcsduAmUMPYQEgo0Q7OJawHnOPaeUUtUG0ISlRYRXzQ9kRniR261N1Su\r\n8UmsD/XA4rMBBL7TwZW90qPLeKdg8A7w6LKLpm6vU0sFHoZOztsMI4bTV2Tn\r\nEN6s0ua6pcvOxFkFBr+GBIu/jv9I2V2CsCQ=\r\n=Xy6k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"ba26bf7f24faaf1ccbb103b929225cab4ca0e1ad","scripts":{"lint":"run-p lint:*","test":"yarn run test:unit && yarn run test:mutation","format":"yarn prettier --write","verify":"yarn run tsc && yarn run lint && yarn run test","compile":"tsc","precommit":"lint-staged","test:unit":"jest --config=jest.config.js","lint:eslint":"eslint ./src/**/*.ts","format:write":"yarn format:verify --write","format:verify":"yarn prettier --list-different \"**/*.{js,json,md,ts,yml}\"","test:mutation":"mocha src/tests/runTests.js --timeout 50000","lint:markdownlint":"markdownlint --config .markdownlint.json --rules ./node_modules/sentences-per-line/index.js README.md"},"_npmUser":{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"},"repository":{"url":"git+https://github.com/JoshuaKGoldberg/TypeStat.git","type":"git"},"_npmVersion":"6.14.17","description":"Converts JavaScript to TypeScript and TypeScript to better TypeScript.","directories":{},"lint-staged":{"**/*.{js,json,md,ts,xml,yaml}":["prettier --write"]},"_nodeVersion":"14.20.1","dependencies":{"mz":"^2.7.0","glob":"^7.1.7","chalk":"^4.1.1","tsutils":"^3.21.0","enquirer":"^2.3.6","commander":"^8.0.0","minimatch":"^5.1.0","automutate":"^0.9.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","builtin-modules":"^3.2.0","@phenomnomnominal/tsquery":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","jest":"27.0.6","husky":"7.0.0","mocha":"9.0.2","eslint":"7.30.0","prettier":"2.3.2","@types/mz":"2.7.3","babel-jest":"27.0.6","@babel/core":"7.14.6","@types/glob":"7.1.3","@types/jest":"26.0.23","@types/node":"16.0.0","lint-staged":"11.0.0","npm-run-all":"4.1.5","@types/react":"17.0.13","markdownlint":"0.23.1","@types/minimatch":"^3.0.5","automutate-tests":"0.5.0","markdownlint-cli":"0.27.1","@babel/preset-env":"7.14.7","@types/prop-types":"15.7.3","sentences-per-line":"0.2.1","eslint-config-prettier":"8.3.0","@babel/preset-typescript":"7.14.5","@typescript-eslint/parser":"4.28.1","eslint-plugin-deprecation":"1.2.1","eslint-plugin-no-only-tests":"2.6.0","@typescript-eslint/eslint-plugin":"4.28.1","@babel/plugin-proposal-optional-chaining":"7.14.5","@babel/plugin-proposal-nullish-coalescing-operator":"7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/typestat_0.6.2_1665661030329_0.6925011831630579","host":"s3://npm-registry-packages"}},"0.6.3":{"name":"typestat","version":"0.6.3","author":{"name":"josh Goldberg"},"license":"MIT","_id":"typestat@0.6.3","maintainers":[{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"}],"homepage":"https://github.com/JoshuaKGoldberg/TypeStat#readme","bugs":{"url":"https://github.com/JoshuaKGoldberg/TypeStat/issues"},"bin":{"typestat":"bin/typestat"},"dist":{"shasum":"c70b58e514540bc371309758cc629bddea2390be","tarball":"https://registry.npmjs.org/typestat/-/typestat-0.6.3.tgz","fileCount":599,"integrity":"sha512-wrJ9a+i0rDQmgSayd4X6Y9fLD8TlrNdni+oOlRtPVc9HwGLg8bVhEDJ5hNXkTNWkWXWdVioE0UcmFygg41vrQQ==","signatures":[{"sig":"MEQCIFzqP3TlC+aCf4cciWP3oax64VYUbuc7O/oEYJSxF8zDAiAF8Ft6+8JlX5m5WGk4fwylHRqui1GfXn4N7g35S4zaRw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1076464,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbO22ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkQQ//Xx5eWGz5SgWs85jB0eA4GSUF1QwNsWijwGVdKUsmjmAwZ9eU\r\nbrHw8lZXLUYTqfnfoyF3lSAciqSae/jgdnnaEw8ZYMXu0OTBiPN0Qw7ZAxYl\r\nB6ul1epejKNU3QtpU3okL1p5I6jblfqz7pJANx3POtyWk/28FGAUfl6YsGal\r\nAscWXQ6+vqLIglGtIheyNqCu3wTojuxQ7byAnccjwVNmquLDaLnKI7H8v+Bl\r\nSkjeiIMFToZwoJ9f674YadbEhjHJLIAejwAl9wGpV66fz4wnwFHwIBFN3rjq\r\nNEnSoML2HGADCr36P7LDNyJ9fTnAI68g5xd8dpasRuxwYwxQthcxHxtYUkMy\r\n9VwgU2tccJELZexlMLLHn5vIb322ohnCYbYLQXZX9Aj27bxH5nYsH6vFW+SM\r\ndTxcJH1WHyvHe/2Ga849d6LldH/PzXLhrCNoi3i94fExhvBeKGQKUpmnHUJg\r\nuwWoUiqMk+OOdWFVH5+5bTN9HlMjV6E71QMZ73elVG6rpIlmFFX1C/vFTs8e\r\n/Bi8j9LZzk0//k7fOruv+X9HzUmZVKq6BjfgUN3ZVIIBAQFeR8mryK/O1Izm\r\n1zUjgjgAI/SP2EnbO1o9k8VQTWZo1y0hhpsNYQxNsF85uTQCtHZnHIRy2wrb\r\n631/7cshH3apf3nTssckBEddxCwSBFxf4k4=\r\n=s9hX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"c759aa0f85154f296cbe0678a51acb3e7ea23676","scripts":{"lint":"run-p lint:*","test":"yarn run test:unit && yarn run test:mutation","format":"yarn prettier --write","verify":"yarn run tsc && yarn run lint && yarn run test","compile":"tsc","precommit":"lint-staged","test:unit":"jest --config=jest.config.js","lint:eslint":"eslint ./src/**/*.ts","format:write":"yarn format:verify --write","format:verify":"yarn prettier --list-different \"**/*.{js,json,md,ts,yml}\"","test:mutation":"mocha src/tests/runTests.js --timeout 50000","lint:markdownlint":"markdownlint --config .markdownlint.json --rules ./node_modules/sentences-per-line/index.js README.md"},"_npmUser":{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"},"repository":{"url":"git+https://github.com/JoshuaKGoldberg/TypeStat.git","type":"git"},"_npmVersion":"8.15.1","description":"Converts JavaScript to TypeScript and TypeScript to better TypeScript.","directories":{},"lint-staged":{"**/*.{js,json,md,ts,xml,yaml}":["prettier --write"]},"_nodeVersion":"18.7.0","dependencies":{"mz":"^2.7.0","glob":"^7.1.7","chalk":"^4.1.1","tsutils":"^3.21.0","enquirer":"^2.3.6","commander":"^8.0.0","minimatch":"^5.1.0","automutate":"^0.9.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","builtin-modules":"^3.2.0","@phenomnomnominal/tsquery":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","jest":"27.0.6","husky":"7.0.0","mocha":"9.0.2","eslint":"7.30.0","prettier":"2.3.2","@types/mz":"2.7.3","babel-jest":"27.0.6","@babel/core":"7.14.6","@types/glob":"7.1.3","@types/jest":"26.0.23","@types/node":"16.0.0","lint-staged":"11.0.0","npm-run-all":"4.1.5","@types/react":"17.0.13","markdownlint":"0.23.1","@types/minimatch":"^3.0.5","automutate-tests":"0.5.0","markdownlint-cli":"0.27.1","@babel/preset-env":"7.14.7","@types/prop-types":"15.7.3","sentences-per-line":"0.2.1","eslint-config-prettier":"8.3.0","@babel/preset-typescript":"7.14.5","@typescript-eslint/parser":"4.28.1","eslint-plugin-deprecation":"1.2.1","eslint-plugin-no-only-tests":"2.6.0","@typescript-eslint/eslint-plugin":"4.28.1","@babel/plugin-proposal-optional-chaining":"7.14.5","@babel/plugin-proposal-nullish-coalescing-operator":"7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/typestat_0.6.3_1668083126300_0.9999961128048935","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"typestat","version":"0.7.0","author":{"name":"josh Goldberg"},"license":"MIT","_id":"typestat@0.7.0","maintainers":[{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"}],"homepage":"https://github.com/JoshuaKGoldberg/TypeStat#readme","bugs":{"url":"https://github.com/JoshuaKGoldberg/TypeStat/issues"},"bin":{"typestat":"bin/typestat"},"dist":{"shasum":"aac3da3f0277a42dc1f8283f0a35d69f234d95cf","tarball":"https://registry.npmjs.org/typestat/-/typestat-0.7.0.tgz","fileCount":607,"integrity":"sha512-LoZ+X56bfPHltXFFdPh1N47nw6EKh39OktbVNPLtCOsKfazAyRpNN/KCvz/IWlmuLs0qeKKAYXXNvCa8aaZJMw==","signatures":[{"sig":"MEQCIHa7DcOjE6ux6uKhpLGp4AjjapES1hvMur2pQSujdsXVAiAjXIEadcLuT6hQs+jkcRwP4t6QO2Zh+l0NZO/ULxucSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1107755},"main":"src/index.js","gitHead":"34a86e751d90eb26c1d987d14c7e6a7948bef957","scripts":{"lint":"run-p lint:*","test":"yarn run test:unit && yarn run test:mutation","format":"yarn prettier --write","verify":"yarn run tsc && yarn run lint && yarn run test","compile":"tsc","precommit":"lint-staged","test:unit":"jest --config=jest.config.js","lint:eslint":"eslint ./src/**/*.ts","format:write":"yarn format:verify --write","format:verify":"yarn prettier --list-different \"**/*.{js,json,md,ts,yml}\"","test:mutation":"mocha src/tests/runTests.js --timeout 50000","lint:markdownlint":"markdownlint --config .markdownlint.json --rules ./node_modules/sentences-per-line/index.js README.md"},"_npmUser":{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"},"repository":{"url":"git+https://github.com/JoshuaKGoldberg/TypeStat.git","type":"git"},"_npmVersion":"8.19.4","description":"Converts JavaScript to TypeScript and TypeScript to better TypeScript.","directories":{},"lint-staged":{"**/*.{js,json,md,ts,xml,yaml}":["prettier --write"]},"_nodeVersion":"16.20.0","dependencies":{"mz":"^2.7.0","glob":"^10.0.0","chalk":"^4.1.1","tsutils":"^3.21.0","enquirer":"^2.3.6","commander":"^10.0.0","minimatch":"^8.0.0","automutate":"^0.9.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","builtin-modules":"^3.2.0","@phenomnomnominal/tsquery":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.7","jest":"29.5.0","husky":"8.0.3","mocha":"10.2.0","eslint":"7.32.0","prettier":"2.8.8","@types/mz":"2.7.4","babel-jest":"29.5.0","@babel/core":"7.22.1","@types/glob":"8.1.0","@types/jest":"29.5.2","@types/node":"18.16.16","lint-staged":"13.2.2","npm-run-all":"4.1.5","@types/react":"18.2.9","markdownlint":"0.29.0","@types/minimatch":"^5.0.0","automutate-tests":"0.5.0","markdownlint-cli":"0.34.0","@babel/preset-env":"7.22.4","@types/prop-types":"15.7.5","sentences-per-line":"0.2.1","eslint-config-prettier":"8.8.0","@babel/preset-typescript":"7.21.5","@typescript-eslint/parser":"4.33.0","eslint-plugin-deprecation":"1.4.1","eslint-plugin-no-only-tests":"3.1.0","@typescript-eslint/eslint-plugin":"4.33.0","@babel/plugin-proposal-optional-chaining":"7.21.0","@babel/plugin-proposal-nullish-coalescing-operator":"7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/typestat_0.7.0_1686190239947_0.8302410000989389","host":"s3://npm-registry-packages"}},"0.7.1":{"name":"typestat","version":"0.7.1","author":{"name":"josh Goldberg"},"license":"MIT","_id":"typestat@0.7.1","maintainers":[{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"}],"homepage":"https://github.com/JoshuaKGoldberg/TypeStat#readme","bugs":{"url":"https://github.com/JoshuaKGoldberg/TypeStat/issues"},"bin":{"typestat":"bin/typestat"},"dist":{"shasum":"01564dd3763e33c57837a69f874e812cb568fba4","tarball":"https://registry.npmjs.org/typestat/-/typestat-0.7.1.tgz","fileCount":607,"integrity":"sha512-AqY5Bq8x796XFpZiFsY9LR+cWC8SuNZ1fBU/FUWtm3c8DY3Wx0L6o20qCKmY4+OQkSZRPCnlVmfAd9cgF9/z3A==","signatures":[{"sig":"MEYCIQDxhWzqP70orU3wHVv7FuIxjXNmo/G1QxBClbcCZSIVXgIhALIZqbJtrDmdo145Xj5RjybJMdsHd/YW3uzc8Sti5/aK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1107757},"main":"src/index.js","gitHead":"dbc20acf9b90f363f988302a7cff40dc14a2b5df","scripts":{"lint":"run-p lint:*","test":"yarn run test:unit && yarn run test:mutation","format":"yarn prettier --write","verify":"yarn run tsc && yarn run lint && yarn run test","compile":"tsc","precommit":"lint-staged","test:unit":"jest --config=jest.config.js","lint:eslint":"eslint ./src/**/*.ts","format:write":"yarn format:verify --write","format:verify":"yarn prettier --list-different \"**/*.{js,json,md,ts,yml}\"","test:mutation":"mocha src/tests/runTests.js --timeout 50000","lint:markdownlint":"markdownlint --config .markdownlint.json --rules ./node_modules/sentences-per-line/index.js README.md"},"_npmUser":{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"},"repository":{"url":"git+https://github.com/JoshuaKGoldberg/TypeStat.git","type":"git"},"_npmVersion":"8.19.4","description":"Converts JavaScript to TypeScript and TypeScript to better TypeScript.","directories":{},"lint-staged":{"**/*.{js,json,md,ts,xml,yaml}":["prettier --write"]},"_nodeVersion":"16.20.1","dependencies":{"mz":"^2.7.0","glob":"^10.0.0","chalk":"^4.1.1","tsutils":"^3.21.0","enquirer":"^2.3.6","commander":"^11.0.0","minimatch":"^8.0.0","automutate":"^0.9.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","builtin-modules":"^3.2.0","@phenomnomnominal/tsquery":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.7","jest":"29.6.2","husky":"8.0.3","mocha":"10.2.0","eslint":"7.32.0","prettier":"3.0.2","@types/mz":"2.7.4","babel-jest":"29.6.2","@babel/core":"7.22.10","@types/glob":"8.1.0","@types/jest":"29.5.3","@types/node":"18.17.5","lint-staged":"14.0.0","npm-run-all":"4.1.5","@types/react":"18.2.20","markdownlint":"0.30.0","@types/minimatch":"^5.0.0","automutate-tests":"0.5.0","markdownlint-cli":"0.35.0","@babel/preset-env":"7.22.10","@types/prop-types":"15.7.5","sentences-per-line":"0.2.1","eslint-config-prettier":"9.0.0","@babel/preset-typescript":"7.22.5","@typescript-eslint/parser":"4.33.0","eslint-plugin-deprecation":"1.5.0","eslint-plugin-no-only-tests":"3.1.0","@typescript-eslint/eslint-plugin":"4.33.0","@babel/plugin-proposal-optional-chaining":"7.21.0","@babel/plugin-proposal-nullish-coalescing-operator":"7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/typestat_0.7.1_1692336695786_0.7465151491676809","host":"s3://npm-registry-packages"}},"0.7.2":{"name":"typestat","version":"0.7.2","author":{"name":"josh Goldberg"},"license":"MIT","_id":"typestat@0.7.2","maintainers":[{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"}],"homepage":"https://github.com/JoshuaKGoldberg/TypeStat#readme","bugs":{"url":"https://github.com/JoshuaKGoldberg/TypeStat/issues"},"bin":{"typestat":"bin/typestat"},"dist":{"shasum":"a21a4d7a673fb76861c99647209b6a70d0732272","tarball":"https://registry.npmjs.org/typestat/-/typestat-0.7.2.tgz","fileCount":607,"integrity":"sha512-VjNOc5tjl9JuPtuW2HVGd5T9eglu03FMM6WzGlsGJ/IEA1uOTrMx6Sz8U9l2NtovOl8UahWUoJ2mSDv3nrxiVA==","signatures":[{"sig":"MEUCIALcnwRm6gQJLn8NKFxR70xU08ngZ+L+Wy7FZRA581UdAiEAyHm2Wf2+VhpGsYk3XWmMvVoo64twXQGKMNxZwsaIyfw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1108185},"main":"src/index.js","gitHead":"e9920cf4ce6d71262d5ff4e315a70230404ef83a","scripts":{"lint":"run-p lint:*","test":"yarn run test:unit && yarn run test:mutation","format":"yarn prettier --write","verify":"yarn run tsc && yarn run lint && yarn run test","compile":"tsc","precommit":"lint-staged","test:unit":"jest --config=jest.config.js","lint:eslint":"eslint ./src/**/*.ts","format:write":"yarn format:verify --write","format:verify":"yarn prettier --list-different \"**/*.{js,json,md,ts,yml}\"","test:mutation":"mocha src/tests/runTests.js --timeout 50000","lint:markdownlint":"markdownlint --config .markdownlint.json --rules ./node_modules/sentences-per-line/index.js README.md"},"_npmUser":{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"},"repository":{"url":"git+https://github.com/JoshuaKGoldberg/TypeStat.git","type":"git"},"_npmVersion":"8.19.4","description":"Converts JavaScript to TypeScript and TypeScript to better TypeScript.","directories":{},"lint-staged":{"**/*.{js,json,md,ts,xml,yaml}":["prettier --write"]},"_nodeVersion":"16.20.1","dependencies":{"mz":"^2.7.0","glob":"^10.0.0","chalk":"^4.1.1","tsutils":"^3.21.0","enquirer":"^2.3.6","commander":"^11.0.0","minimatch":"^8.0.0","automutate":"^0.9.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","builtin-modules":"^3.2.0","@phenomnomnominal/tsquery":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.7","jest":"29.6.2","husky":"8.0.3","mocha":"10.2.0","eslint":"7.32.0","prettier":"3.0.2","@types/mz":"2.7.4","babel-jest":"29.6.2","@babel/core":"7.22.10","@types/glob":"8.1.0","@types/jest":"29.5.3","@types/node":"18.17.5","lint-staged":"14.0.0","npm-run-all":"4.1.5","@types/react":"18.2.20","markdownlint":"0.30.0","@types/minimatch":"^5.0.0","automutate-tests":"0.5.0","markdownlint-cli":"0.35.0","@babel/preset-env":"7.22.10","@types/prop-types":"15.7.5","sentences-per-line":"0.2.1","eslint-config-prettier":"9.0.0","@babel/preset-typescript":"7.22.5","@typescript-eslint/parser":"4.33.0","eslint-plugin-deprecation":"1.5.0","eslint-plugin-no-only-tests":"3.1.0","@typescript-eslint/eslint-plugin":"4.33.0","@babel/plugin-proposal-optional-chaining":"7.21.0","@babel/plugin-proposal-nullish-coalescing-operator":"7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/typestat_0.7.2_1692336869385_0.7269085657010264","host":"s3://npm-registry-packages"}},"0.7.3":{"name":"typestat","version":"0.7.3","author":{"name":"josh Goldberg"},"license":"MIT","_id":"typestat@0.7.3","maintainers":[{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"}],"homepage":"https://github.com/JoshuaKGoldberg/TypeStat#readme","bugs":{"url":"https://github.com/JoshuaKGoldberg/TypeStat/issues"},"bin":{"typestat":"bin/typestat"},"dist":{"shasum":"ca822e08aa3e1630d5daab48567122b47d89596b","tarball":"https://registry.npmjs.org/typestat/-/typestat-0.7.3.tgz","fileCount":607,"integrity":"sha512-YMN71PrKzQ6PzPUVwbpOw/+6shbMEzm4f9VxSdDqPTGjpvsh5ot4DbNTVa1JCheeyl7eJUky/ycUDEcHtfkqtw==","signatures":[{"sig":"MEUCIQDJcwSkaurFipA0zfm1+uZ3QaUffm4gQqtXXd/K3k+92wIgZI0b4fGSLnZZBJqI1AHZqSOESOq0ItbplgMCe7gBn+8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1136495},"main":"src/index.js","gitHead":"69c34d2b6dc956101f7e2661727940d11a2d6fcf","scripts":{"lint":"run-p lint:*","test":"yarn run test:unit && yarn run test:mutation","format":"yarn prettier --write","verify":"yarn run tsc && yarn run lint && yarn run test","compile":"tsc","precommit":"lint-staged","test:unit":"jest --config=jest.config.js","lint:eslint":"eslint ./src/**/*.ts","format:write":"yarn format:verify --write","format:verify":"yarn prettier --list-different \"**/*.{js,json,md,ts,yml}\"","test:mutation":"mocha src/tests/runTests.js --timeout 50000","lint:markdownlint":"markdownlint --config .markdownlint.json --rules ./node_modules/sentences-per-line/index.js README.md"},"_npmUser":{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"},"repository":{"url":"git+https://github.com/JoshuaKGoldberg/TypeStat.git","type":"git"},"_npmVersion":"10.2.4","description":"Converts JavaScript to TypeScript and TypeScript to better TypeScript.","directories":{},"lint-staged":{"**/*.{js,json,md,ts,xml,yaml}":["prettier --write"]},"_nodeVersion":"20.11.0","dependencies":{"mz":"^2.7.0","glob":"^10.0.0","chalk":"^4.1.1","enquirer":"^2.3.6","commander":"^11.0.0","minimatch":"^8.0.0","automutate":"^0.9.0","strip-ansi":"^6.0.0","typescript":"^5.1.6","ts-api-utils":"^1.0.3","builtin-modules":"^3.2.0","@phenomnomnominal/tsquery":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.10","jest":"29.7.0","husky":"8.0.3","mocha":"10.2.0","eslint":"8.55.0","prettier":"3.1.0","@types/mz":"2.7.8","babel-jest":"29.7.0","@babel/core":"7.23.5","@types/glob":"8.1.0","@types/jest":"29.5.11","@types/node":"20.10.3","lint-staged":"14.0.1","npm-run-all":"4.1.5","@types/react":"18.2.69","markdownlint":"0.32.1","@types/minimatch":"^5.0.0","automutate-tests":"0.5.0","markdownlint-cli":"0.37.0","@babel/preset-env":"7.23.5","@types/prop-types":"15.7.11","sentences-per-line":"0.2.1","eslint-config-prettier":"9.1.0","@babel/preset-typescript":"7.23.3","@typescript-eslint/parser":"^6.4.0","eslint-plugin-deprecation":"2.0.0","eslint-plugin-no-only-tests":"3.1.0","@typescript-eslint/eslint-plugin":"^6.4.0","@babel/plugin-proposal-optional-chaining":"7.21.0","@babel/plugin-proposal-nullish-coalescing-operator":"7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/typestat_0.7.3_1711229140636_0.7296041702486114","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"typestat","version":"0.8.0","author":{"name":"JoshuaKGoldberg","email":"npm@joshuakgoldberg.com"},"license":"MIT","_id":"typestat@0.8.0","maintainers":[{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"}],"homepage":"https://github.com/JoshuaKGoldberg/TypeStat#readme","bugs":{"url":"https://github.com/JoshuaKGoldberg/TypeStat/issues"},"dist":{"shasum":"9b3c18e32da74f6e61b0efdeb833c9796845bd4f","tarball":"https://registry.npmjs.org/typestat/-/typestat-0.8.0.tgz","fileCount":538,"integrity":"sha512-lRnLkoUa44a94809mSzo9z6oje1p40qhlD2BrAoW3Sn7MqW9wvksaSD+0z9BVwJKKr2HTSbrbQyRYJWTTr3E0w==","signatures":[{"sig":"MEUCIQCmqH1bwBIz5sMYAxjogV77Ra9LNzjSpLwzbEJIg90GYgIgbCyVFwSPnUUL0IWrIrumdP6HGpGj8i5KJ6BZktG12sA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typestat@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":864666},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":">=18"},"gitHead":"2f54dd3dfd7a9feceaf2f57fc79b4fe071a65d5e","scripts":{"tsc":"tsc","lint":"eslint . .*js --max-warnings 0","test":"vitest --dir src","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup","format":"prettier .","lint:md":"markdownlint \"**/*.md\" \".github/**/*.md\" --rules sentences-per-line","prepare":"husky","lint:knip":"knip","lint:packages":"pnpm dedupe --check","lint:spelling":"cspell \"**\" \".github/**/*\"","test:mutation":"vitest run --dir test"},"_npmUser":{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"},"repository":{"url":"git+https://github.com/JoshuaKGoldberg/TypeStat.git","type":"git"},"_npmVersion":"10.8.2","description":"Converts JavaScript to TypeScript and TypeScript to better TypeScript. 🧫","directories":{},"lint-staged":{"*":"prettier --ignore-unknown --write"},"_nodeVersion":"20.18.0","dependencies":{"glob":"^11.0.0","chalk":"^5.3.0","enquirer":"^2.4.1","commander":"^12.0.0","minimatch":"^10.0.0","automutate":"^0.9.0","strip-ansi":"^7.1.0","ts-api-utils":"^1.3.0","builtin-modules":"^4.0.0","@phenomnomnominal/tsquery":"^6.1.3"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"knip":"^5.2.2","tsup":"^8.0.2","husky":"9.1.7","cspell":"^8.6.0","eslint":"8.57.1","vitest":"^1.4.0","prettier":"3.4.1","release-it":"^17.10.0","typescript":"^5.4.3","@types/glob":"8.1.0","@types/node":"^22.0.0","lint-staged":"15.2.10","@types/react":"18.3.12","markdownlint":"0.36.1","@types/eslint":"^8.56.6","eslint-plugin-n":"^17.0.0","@types/minimatch":"^5.1.2","markdownlint-cli":"0.43.0","@types/prop-types":"15.7.13","console-fail-test":"^0.5.0","eslint-plugin-yml":"^1.13.2","sentences-per-line":"0.2.1","yaml-eslint-parser":"^1.2.2","@vitest/coverage-v8":"^1.4.0","eslint-plugin-jsdoc":"^50.0.0","eslint-plugin-jsonc":"^2.14.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.3.0","eslint-plugin-vitest":"^0.4.0","prettier-plugin-curly":"^0.3.0","eslint-plugin-markdown":"^4.0.1","@typescript-eslint/parser":"^8.0.0","eslint-plugin-deprecation":"3.0.0","eslint-plugin-package-json":"^0.15.0","eslint-plugin-perfectionist":"^2.7.0","prettier-plugin-packagejson":"^2.4.12","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^7.3.1","@release-it/conventional-changelog":"^9.0.3"},"_npmOperationalInternal":{"tmp":"tmp/typestat_0.8.0_1732914953935_0.9226266822143199","host":"s3://npm-registry-packages"}},"0.8.1":{"name":"typestat","version":"0.8.1","author":{"name":"JoshuaKGoldberg","email":"npm@joshuakgoldberg.com"},"license":"MIT","_id":"typestat@0.8.1","maintainers":[{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"}],"homepage":"https://github.com/JoshuaKGoldberg/TypeStat#readme","bugs":{"url":"https://github.com/JoshuaKGoldberg/TypeStat/issues"},"bin":{"typestat":"bin/typestat.mjs"},"dist":{"shasum":"305e2e678ccabd931aff3f3d4cb99c83f9c3fa73","tarball":"https://registry.npmjs.org/typestat/-/typestat-0.8.1.tgz","fileCount":536,"integrity":"sha512-PJRgg9vMWj+ZuVqo/mFNkPyLB5FlWUf5hILS5P+4l+M7LAjhCp/SU5exY+Zg5zbWNMcXH+0NP/QITh4fUGSyow==","signatures":[{"sig":"MEUCIADI1aRM0yrRbnotfHe+tOCazZXEnxTyv3nhvjh9W59tAiEA1QA61BD+etWJ61gRqYStSmy8Iq8uyBoguahQjjXFhEI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typestat@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":859653},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":">=18"},"gitHead":"84b3991dc6ef2805d8d06600003419ba5e588cc8","scripts":{"tsc":"tsc","lint":"eslint . .*js --max-warnings 0","test":"vitest --dir src","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup","format":"prettier .","lint:md":"markdownlint \"**/*.md\" \".github/**/*.md\" --rules sentences-per-line","prepare":"husky","lint:knip":"knip","lint:packages":"pnpm dedupe --check","lint:spelling":"cspell \"**\" \".github/**/*\"","test:mutation":"vitest run --dir test"},"_npmUser":{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"},"repository":{"url":"git+https://github.com/JoshuaKGoldberg/TypeStat.git","type":"git"},"_npmVersion":"10.8.2","description":"Converts JavaScript to TypeScript and TypeScript to better TypeScript. 🧫","directories":{},"lint-staged":{"*":"prettier --ignore-unknown --write"},"_nodeVersion":"20.18.0","dependencies":{"glob":"^11.0.0","chalk":"^5.3.0","enquirer":"^2.4.1","commander":"^12.0.0","minimatch":"^10.0.0","automutate":"^0.9.0","strip-ansi":"^7.1.0","ts-api-utils":"^1.3.0","builtin-modules":"^4.0.0","@phenomnomnominal/tsquery":"^6.1.3"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"knip":"^5.2.2","tsup":"^8.0.2","husky":"9.1.7","cspell":"^8.6.0","eslint":"8.57.1","vitest":"^1.4.0","prettier":"3.4.1","release-it":"^17.10.0","typescript":"^5.4.3","@types/glob":"8.1.0","@types/node":"^22.0.0","lint-staged":"15.2.10","@types/react":"18.3.12","markdownlint":"0.36.1","@types/eslint":"^8.56.6","eslint-plugin-n":"^17.0.0","@types/minimatch":"^5.1.2","markdownlint-cli":"0.43.0","@types/prop-types":"15.7.13","console-fail-test":"^0.5.0","eslint-plugin-yml":"^1.13.2","sentences-per-line":"0.2.1","yaml-eslint-parser":"^1.2.2","@vitest/coverage-v8":"^1.4.0","eslint-plugin-jsdoc":"^50.0.0","eslint-plugin-jsonc":"^2.14.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.3.0","eslint-plugin-vitest":"^0.4.0","prettier-plugin-curly":"^0.3.0","eslint-plugin-markdown":"^4.0.1","@typescript-eslint/parser":"^8.0.0","eslint-plugin-deprecation":"3.0.0","eslint-plugin-package-json":"^0.15.0","eslint-plugin-perfectionist":"^2.7.0","prettier-plugin-packagejson":"^2.4.12","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^7.3.1","@release-it/conventional-changelog":"^9.0.3"},"_npmOperationalInternal":{"tmp":"tmp/typestat_0.8.1_1732915904377_0.9651909270995049","host":"s3://npm-registry-packages"}},"0.8.2":{"name":"typestat","version":"0.8.2","author":{"name":"JoshuaKGoldberg","email":"npm@joshuakgoldberg.com"},"license":"MIT","_id":"typestat@0.8.2","maintainers":[{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"}],"homepage":"https://github.com/JoshuaKGoldberg/TypeStat#readme","bugs":{"url":"https://github.com/JoshuaKGoldberg/TypeStat/issues"},"bin":{"typestat":"bin/typestat.mjs"},"dist":{"shasum":"c1c6f13aff2dff8aca4f5832ff52954f52de3872","tarball":"https://registry.npmjs.org/typestat/-/typestat-0.8.2.tgz","fileCount":533,"integrity":"sha512-rUnTWlXAZcak3T3wfHzSpxODLXXBgMoOtDjWj164eQ1Nap5jTZuXSRS6vqga8ampi8lfrUWb+CbLemPA1B8yXQ==","signatures":[{"sig":"MEQCICPMRfugANxIC1y6hMOAGCTg/79AeCYJVzTMHodYNCBgAiByWlmDmUSCwebWgBeY6pdUfVJHbq3V7X5Rs8DYAXazrg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typestat@0.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":849563},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":">=18"},"gitHead":"29822a8abb7cd049f74e6011882d4292d89d3d03","scripts":{"tsc":"tsc","lint":"eslint . .*js --max-warnings 0","test":"vitest --dir src","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup","format":"prettier .","lint:md":"markdownlint \"**/*.md\" \".github/**/*.md\" --rules sentences-per-line","prepare":"husky","lint:knip":"knip","lint:packages":"pnpm dedupe --check","lint:spelling":"cspell \"**\" \".github/**/*\"","test:mutation":"vitest run --dir test"},"_npmUser":{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"},"repository":{"url":"git+https://github.com/JoshuaKGoldberg/TypeStat.git","type":"git"},"_npmVersion":"10.8.2","description":"Converts JavaScript to TypeScript and TypeScript to better TypeScript. 🧫","directories":{},"lint-staged":{"*":"prettier --ignore-unknown --write"},"_nodeVersion":"20.18.0","dependencies":{"glob":"^11.0.0","chalk":"^5.3.0","enquirer":"^2.4.1","commander":"^12.0.0","minimatch":"^10.0.0","automutate":"^0.9.0","strip-ansi":"^7.1.0","ts-api-utils":"^1.3.0","builtin-modules":"^4.0.0","@phenomnomnominal/tsquery":"^6.1.3"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"knip":"^5.2.2","tsup":"^8.0.2","husky":"9.1.7","cspell":"^8.6.0","eslint":"8.57.1","vitest":"^1.4.0","prettier":"3.4.1","release-it":"^17.10.0","typescript":"^5.4.3","@types/glob":"8.1.0","@types/node":"^22.0.0","lint-staged":"15.2.10","@types/react":"18.3.12","markdownlint":"0.36.1","@types/eslint":"^8.56.6","eslint-plugin-n":"^17.0.0","@types/minimatch":"^5.1.2","markdownlint-cli":"0.43.0","@types/prop-types":"15.7.13","console-fail-test":"^0.5.0","eslint-plugin-yml":"^1.13.2","sentences-per-line":"0.2.1","yaml-eslint-parser":"^1.2.2","@vitest/coverage-v8":"^1.4.0","eslint-plugin-jsdoc":"^50.0.0","eslint-plugin-jsonc":"^2.14.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.3.0","eslint-plugin-vitest":"^0.4.0","prettier-plugin-curly":"^0.3.0","eslint-plugin-markdown":"^4.0.1","@typescript-eslint/parser":"^8.0.0","eslint-plugin-deprecation":"3.0.0","eslint-plugin-package-json":"^0.15.0","eslint-plugin-perfectionist":"^2.7.0","prettier-plugin-packagejson":"^2.4.12","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^7.3.1","@release-it/conventional-changelog":"^9.0.3"},"_npmOperationalInternal":{"tmp":"tmp/typestat_0.8.2_1732979784698_0.5185250101580479","host":"s3://npm-registry-packages"}},"0.8.3":{"name":"typestat","version":"0.8.3","author":{"name":"JoshuaKGoldberg","email":"npm@joshuakgoldberg.com"},"license":"MIT","_id":"typestat@0.8.3","maintainers":[{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"}],"homepage":"https://github.com/JoshuaKGoldberg/TypeStat#readme","bugs":{"url":"https://github.com/JoshuaKGoldberg/TypeStat/issues"},"bin":{"typestat":"bin/typestat.mjs"},"dist":{"shasum":"3262125115b45d0adcfc2572adfedbd51c494554","tarball":"https://registry.npmjs.org/typestat/-/typestat-0.8.3.tgz","fileCount":533,"integrity":"sha512-q9p1EEBuTOR1McdQa8yDq1/mi3Ed+rWP6EcDXWFM50nsjNQJOb8nBtzguJo34cAL7SaBGJ5bCKMmL9YO7hyRnQ==","signatures":[{"sig":"MEUCIA+KQwdMNPlpOVkwIQK30M/BqOjBwDNfwN4IpdAEvo+tAiEAhYBBztCL2L5kDVyna4EH3BZC17ICmHijJ+W2ChLMYVg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typestat@0.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":849557},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":">=18"},"gitHead":"e53514f810ef3b194ad52905759fb0389f178d39","scripts":{"tsc":"tsc","lint":"eslint . .*js --max-warnings 0","test":"vitest --dir src","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup","format":"prettier .","lint:md":"markdownlint \"**/*.md\" \".github/**/*.md\" --rules sentences-per-line","prepare":"husky","lint:knip":"knip","lint:packages":"pnpm dedupe --check","lint:spelling":"cspell \"**\" \".github/**/*\"","test:mutation":"vitest run --dir test"},"_npmUser":{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"},"repository":{"url":"git+https://github.com/JoshuaKGoldberg/TypeStat.git","type":"git"},"_npmVersion":"10.8.2","description":"Converts JavaScript to TypeScript and TypeScript to better TypeScript. 🧫","directories":{},"lint-staged":{"*":"prettier --ignore-unknown --write"},"_nodeVersion":"20.18.0","dependencies":{"glob":"^11.0.0","chalk":"^5.3.0","enquirer":"^2.4.1","commander":"^12.0.0","minimatch":"^10.0.0","automutate":"^0.9.0","strip-ansi":"^7.1.0","ts-api-utils":"^1.3.0","builtin-modules":"^4.0.0","@phenomnomnominal/tsquery":"^6.1.3"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"knip":"^5.2.2","tsup":"^8.0.2","husky":"9.1.7","cspell":"^8.6.0","eslint":"8.57.1","vitest":"^1.4.0","prettier":"3.4.1","release-it":"^17.10.0","typescript":"^5.4.3","@types/glob":"8.1.0","@types/node":"^22.0.0","lint-staged":"15.2.10","@types/react":"18.3.12","markdownlint":"0.36.1","@types/eslint":"^8.56.6","eslint-plugin-n":"^17.0.0","@types/minimatch":"^5.1.2","markdownlint-cli":"0.43.0","@types/prop-types":"15.7.13","console-fail-test":"^0.5.0","eslint-plugin-yml":"^1.13.2","sentences-per-line":"0.2.1","yaml-eslint-parser":"^1.2.2","@vitest/coverage-v8":"^1.4.0","eslint-plugin-jsdoc":"^50.0.0","eslint-plugin-jsonc":"^2.14.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.3.0","eslint-plugin-vitest":"^0.4.0","prettier-plugin-curly":"^0.3.0","eslint-plugin-markdown":"^4.0.1","@typescript-eslint/parser":"^8.0.0","eslint-plugin-deprecation":"3.0.0","eslint-plugin-package-json":"^0.15.0","eslint-plugin-perfectionist":"^2.7.0","prettier-plugin-packagejson":"^2.4.12","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^7.3.1","@release-it/conventional-changelog":"^9.0.3"},"_npmOperationalInternal":{"tmp":"tmp/typestat_0.8.3_1732988236085_0.7350987173443495","host":"s3://npm-registry-packages"}},"0.8.4":{"name":"typestat","version":"0.8.4","author":{"name":"JoshuaKGoldberg","email":"npm@joshuakgoldberg.com"},"license":"MIT","_id":"typestat@0.8.4","maintainers":[{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"}],"homepage":"https://github.com/JoshuaKGoldberg/TypeStat#readme","bugs":{"url":"https://github.com/JoshuaKGoldberg/TypeStat/issues"},"bin":{"typestat":"bin/typestat.mjs"},"dist":{"shasum":"e8742a4f5464f90c2d8db46dbf7f9ac0ff744dc3","tarball":"https://registry.npmjs.org/typestat/-/typestat-0.8.4.tgz","fileCount":533,"integrity":"sha512-L2GEbJEnwX7nbaqUWHJ5Zbph9kn4QPEhxnU16uRfK0knwhuTq51orK+o9hNLM4vPbSWiltSwgWHVaOQ8ZA5Hlg==","signatures":[{"sig":"MEUCIGkEbo7zZB7Me/58ux2yw6H12Q0Lx11GPNQisjaW6mufAiEApq2MrUulafhB+uduJZCumt0RfGVraHTXhAEdlCwevIc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typestat@0.8.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":849575},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":">=18"},"gitHead":"189c1ebf9c1b69411de407360a5726057fb277f1","scripts":{"tsc":"tsc","lint":"eslint . .*js --max-warnings 0","test":"vitest --dir src","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup","format":"prettier .","lint:md":"markdownlint \"**/*.md\" \".github/**/*.md\" --rules sentences-per-line","prepare":"husky","lint:knip":"knip","lint:packages":"pnpm dedupe --check","lint:spelling":"cspell \"**\" \".github/**/*\"","test:mutation":"vitest run --dir test"},"_npmUser":{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"},"repository":{"url":"git+https://github.com/JoshuaKGoldberg/TypeStat.git","type":"git"},"_npmVersion":"10.8.2","description":"Converts JavaScript to TypeScript and TypeScript to better TypeScript. 🧫","directories":{},"lint-staged":{"*":"prettier --ignore-unknown --write"},"_nodeVersion":"20.18.0","dependencies":{"glob":"^11.0.0","chalk":"^5.3.0","enquirer":"^2.4.1","commander":"^12.0.0","minimatch":"^10.0.0","automutate":"^0.9.0","strip-ansi":"^7.1.0","ts-api-utils":"^1.3.0","builtin-modules":"^4.0.0","@phenomnomnominal/tsquery":"^6.1.3"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.3","devDependencies":{"knip":"5.38.2","tsup":"8.3.5","husky":"9.1.7","cspell":"8.16.1","eslint":"8.57.1","vitest":"2.1.6","prettier":"3.4.1","release-it":"17.10.0","typescript":"5.7.2","@types/glob":"8.1.0","@types/node":"22.10.1","lint-staged":"15.2.10","@types/react":"18.3.12","markdownlint":"0.36.1","@types/eslint":"8.56.12","eslint-plugin-n":"17.14.0","@types/minimatch":"5.1.2","markdownlint-cli":"0.43.0","@types/prop-types":"15.7.13","console-fail-test":"0.5.0","eslint-plugin-yml":"1.15.0","sentences-per-line":"0.2.1","yaml-eslint-parser":"1.2.3","@vitest/coverage-v8":"2.1.6","eslint-plugin-jsdoc":"50.6.0","eslint-plugin-jsonc":"2.18.2","jsonc-eslint-parser":"2.4.0","eslint-plugin-regexp":"2.7.0","eslint-plugin-vitest":"0.4.1","prettier-plugin-curly":"0.3.1","eslint-plugin-markdown":"5.1.0","@typescript-eslint/parser":"8.16.0","eslint-plugin-deprecation":"3.0.0","eslint-plugin-package-json":"0.15.6","eslint-plugin-perfectionist":"2.8.0","prettier-plugin-packagejson":"2.5.6","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"7.18.0","@release-it/conventional-changelog":"9.0.3"},"_npmOperationalInternal":{"tmp":"tmp/typestat_0.8.4_1733122548300_0.7572979609517616","host":"s3://npm-registry-packages"}},"0.8.5":{"name":"typestat","version":"0.8.5","author":{"name":"JoshuaKGoldberg","email":"npm@joshuakgoldberg.com"},"license":"MIT","_id":"typestat@0.8.5","maintainers":[{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"}],"homepage":"https://github.com/JoshuaKGoldberg/TypeStat#readme","bugs":{"url":"https://github.com/JoshuaKGoldberg/TypeStat/issues"},"bin":{"typestat":"bin/typestat.mjs"},"dist":{"shasum":"2dcfba1158705705cb2c859102ffd7f4a490206a","tarball":"https://registry.npmjs.org/typestat/-/typestat-0.8.5.tgz","fileCount":533,"integrity":"sha512-/tvXWJKiZXkEePB88T109a2dv6kJCG5VzLZu9RI1FFjtyJcilbGXgGx4hX+BFdY0fc87VG6Qp3JP4Zq2Y4kEMg==","signatures":[{"sig":"MEUCIDiSt5H07/QWT6AonrroRIXYUl1RC1hC6MYS7iSSByvwAiEA2xJ/RCGZq6bm8qmYHSgHZ9Bowoqy6fn/b6DuHh+leLA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typestat@0.8.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":845557},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":">=18"},"gitHead":"c252bcc33cb3847e7623663224570f3a0d91471d","scripts":{"tsc":"tsc","lint":"eslint . --max-warnings 0","test":"vitest --dir src","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup","format":"prettier .","lint:md":"markdownlint \"**/*.md\" \".github/**/*.md\" --rules sentences-per-line","prepare":"husky","lint:knip":"knip","lint:packages":"pnpm dedupe --check","lint:spelling":"cspell \"**\" \".github/**/*\"","test:mutation":"vitest run --dir test"},"_npmUser":{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"},"repository":{"url":"git+https://github.com/JoshuaKGoldberg/TypeStat.git","type":"git"},"_npmVersion":"10.8.2","description":"Converts JavaScript to TypeScript and TypeScript to better TypeScript. 🧫","directories":{},"lint-staged":{"*":"prettier --ignore-unknown --write"},"_nodeVersion":"20.18.0","dependencies":{"glob":"11.0.0","chalk":"5.4.0","enquirer":"2.4.1","commander":"12.1.0","automutate":"0.9.0","strip-ansi":"7.1.0","ts-api-utils":"2.0.0","builtin-modules":"4.0.0","@phenomnomnominal/tsquery":"6.1.3"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.0","devDependencies":{"knip":"5.41.0","tsup":"8.3.5","husky":"9.1.7","cspell":"8.17.1","eslint":"9.17.0","vitest":"2.1.8","prettier":"3.4.2","@eslint/js":"9.17.0","release-it":"17.10.0","typescript":"5.7.2","@types/glob":"8.1.0","@types/node":"22.10.2","lint-staged":"15.2.11","@types/react":"19.0.2","markdownlint":"0.37.1","eslint-plugin-n":"17.15.0","markdownlint-cli":"0.43.0","@types/prop-types":"15.7.14","console-fail-test":"0.5.0","eslint-plugin-yml":"1.16.0","typescript-eslint":"8.18.1","sentences-per-line":"0.3.0","@vitest/coverage-v8":"2.1.8","eslint-plugin-jsdoc":"50.6.1","eslint-plugin-jsonc":"2.18.2","eslint-plugin-regexp":"2.7.0","@vitest/eslint-plugin":"1.1.18","prettier-plugin-curly":"0.3.1","eslint-plugin-markdown":"5.1.0","eslint-plugin-package-json":"0.18.0","eslint-plugin-perfectionist":"4.3.0","prettier-plugin-packagejson":"2.5.6","@types/eslint-plugin-markdown":"2.0.2","@release-it/conventional-changelog":"9.0.3","@eslint-community/eslint-plugin-eslint-comments":"4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/typestat_0.8.5_1734821438591_0.09259934491830757","host":"s3://npm-registry-packages-npm-production"}},"0.8.6":{"name":"typestat","version":"0.8.6","author":{"name":"JoshuaKGoldberg","email":"npm@joshuakgoldberg.com"},"license":"MIT","_id":"typestat@0.8.6","maintainers":[{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"}],"homepage":"https://github.com/JoshuaKGoldberg/TypeStat#readme","bugs":{"url":"https://github.com/JoshuaKGoldberg/TypeStat/issues"},"bin":{"typestat":"bin/typestat.mjs"},"dist":{"shasum":"f25d609461152dc0a760977b43e802745566aeaa","tarball":"https://registry.npmjs.org/typestat/-/typestat-0.8.6.tgz","fileCount":533,"integrity":"sha512-mjJEqgl2fSzawxstEEuIYrr/d4zVAF83TyXXvwrfj4nR40F9jlj10r3hhLGGlORgjZFWxIVbcy5eoB14Jijnqg==","signatures":[{"sig":"MEQCIDEJ37IPXPrMHLuZ4AYr9VuoCO6NO/eV54ZBjuCXjaGsAiAKze5dVM5GZWJ2wI5Dp4aTL2rZrgWo+Vl9YErNDV/5Nw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typestat@0.8.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":845557},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":">=18"},"gitHead":"8b75a6dd186e48f52ad24a67e48e959ab3bf7525","scripts":{"tsc":"tsc","lint":"eslint . --max-warnings 0","test":"vitest --dir src","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup","format":"prettier .","lint:md":"markdownlint \"**/*.md\" \".github/**/*.md\" --rules sentences-per-line","prepare":"husky","lint:knip":"knip","lint:packages":"pnpm dedupe --check","lint:spelling":"cspell \"**\" \".github/**/*\"","test:mutation":"vitest run --dir test"},"_npmUser":{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"},"repository":{"url":"git+https://github.com/JoshuaKGoldberg/TypeStat.git","type":"git"},"_npmVersion":"10.8.2","description":"Converts JavaScript to TypeScript and TypeScript to better TypeScript. 🧫","directories":{},"lint-staged":{"*":"prettier --ignore-unknown --write"},"_nodeVersion":"20.18.0","dependencies":{"glob":"11.0.0","chalk":"5.4.1","enquirer":"2.4.1","commander":"12.1.0","automutate":"0.9.0","strip-ansi":"7.1.0","ts-api-utils":"2.0.0","builtin-modules":"4.0.0","@phenomnomnominal/tsquery":"6.1.3"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.1","devDependencies":{"knip":"5.41.1","tsup":"8.3.5","husky":"9.1.7","cspell":"8.17.1","eslint":"9.17.0","vitest":"2.1.8","prettier":"3.4.2","@eslint/js":"9.17.0","release-it":"17.10.0","typescript":"5.7.2","@types/glob":"8.1.0","@types/node":"22.10.2","lint-staged":"15.2.11","@types/react":"19.0.2","markdownlint":"0.37.2","eslint-plugin-n":"17.15.1","markdownlint-cli":"0.43.0","@types/prop-types":"15.7.14","console-fail-test":"0.5.0","eslint-plugin-yml":"1.16.0","typescript-eslint":"8.18.1","sentences-per-line":"0.3.0","@vitest/coverage-v8":"2.1.8","eslint-plugin-jsdoc":"50.6.1","eslint-plugin-jsonc":"2.18.2","eslint-plugin-regexp":"2.7.0","@vitest/eslint-plugin":"1.1.20","prettier-plugin-curly":"0.3.1","eslint-plugin-markdown":"5.1.0","eslint-plugin-package-json":"0.18.0","eslint-plugin-perfectionist":"4.4.0","prettier-plugin-packagejson":"2.5.6","@types/eslint-plugin-markdown":"2.0.2","@release-it/conventional-changelog":"9.0.3","@eslint-community/eslint-plugin-eslint-comments":"4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/typestat_0.8.6_1735078224561_0.32208016374883264","host":"s3://npm-registry-packages-npm-production"}},"0.8.7":{"name":"typestat","version":"0.8.7","author":{"name":"JoshuaKGoldberg","email":"npm@joshuakgoldberg.com"},"license":"MIT","_id":"typestat@0.8.7","maintainers":[{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"}],"homepage":"https://github.com/JoshuaKGoldberg/TypeStat#readme","bugs":{"url":"https://github.com/JoshuaKGoldberg/TypeStat/issues"},"bin":{"typestat":"bin/typestat.mjs"},"dist":{"shasum":"6269651e21c2209cae770ff94e9e273934e4bd05","tarball":"https://registry.npmjs.org/typestat/-/typestat-0.8.7.tgz","fileCount":533,"integrity":"sha512-xOc+WBY9XNzwlXOMrOu88u8/3sab+xfhelVAPD6PTdZ8tXupzy+FLPRZs68smJ6jRcuyqPa6pFqztRrB9FnSWQ==","signatures":[{"sig":"MEUCIFgB3J4LQHeFF6g9JHarQw2CO/J8kL+PLUtbYeV/ZIEiAiEAioDyfIIMWSPHAW9Bla0eFW1CjP1O49b4HK26WCcsdlc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typestat@0.8.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":845556},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":">=18"},"gitHead":"0dc034c0c176fe5cb75f98071806d0c9aebc45b7","scripts":{"tsc":"tsc","lint":"eslint . --max-warnings 0","test":"vitest --dir src","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup","format":"prettier .","lint:md":"markdownlint \"**/*.md\" \".github/**/*.md\" --rules sentences-per-line","prepare":"husky","lint:knip":"knip","lint:packages":"pnpm dedupe --check","lint:spelling":"cspell \"**\" \".github/**/*\"","test:mutation":"vitest run --dir test"},"_npmUser":{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"},"repository":{"url":"git+https://github.com/JoshuaKGoldberg/TypeStat.git","type":"git"},"_npmVersion":"10.8.2","description":"Converts JavaScript to TypeScript and TypeScript to better TypeScript. 🧫","directories":{},"lint-staged":{"*":"prettier --ignore-unknown --write"},"_nodeVersion":"20.18.0","dependencies":{"glob":"11.0.0","chalk":"5.4.1","enquirer":"2.4.1","commander":"13.0.0","automutate":"0.9.0","strip-ansi":"7.1.0","ts-api-utils":"2.0.0","builtin-modules":"4.0.0","@phenomnomnominal/tsquery":"6.1.3"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.2","devDependencies":{"knip":"5.41.1","tsup":"8.3.5","husky":"9.1.7","cspell":"8.17.1","eslint":"9.17.0","vitest":"2.1.8","prettier":"3.4.2","@eslint/js":"9.17.0","release-it":"17.11.0","typescript":"5.7.2","@types/glob":"8.1.0","@types/node":"22.10.2","lint-staged":"15.3.0","@types/react":"19.0.2","markdownlint":"0.37.2","eslint-plugin-n":"17.15.1","markdownlint-cli":"0.43.0","@types/prop-types":"15.7.14","console-fail-test":"0.5.0","eslint-plugin-yml":"1.16.0","typescript-eslint":"8.18.1","sentences-per-line":"0.3.0","@vitest/coverage-v8":"2.1.8","eslint-plugin-jsdoc":"50.6.1","eslint-plugin-jsonc":"2.18.2","eslint-plugin-regexp":"2.7.0","@vitest/eslint-plugin":"1.1.21","prettier-plugin-curly":"0.3.1","eslint-plugin-markdown":"5.1.0","eslint-plugin-package-json":"0.18.0","eslint-plugin-perfectionist":"4.4.0","prettier-plugin-packagejson":"2.5.6","@types/eslint-plugin-markdown":"2.0.2","@release-it/conventional-changelog":"9.0.4","@eslint-community/eslint-plugin-eslint-comments":"4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/typestat_0.8.7_1735809047391_0.7371157750220751","host":"s3://npm-registry-packages-npm-production"}},"0.8.8":{"name":"typestat","version":"0.8.8","author":{"name":"JoshuaKGoldberg","email":"npm@joshuakgoldberg.com"},"license":"MIT","_id":"typestat@0.8.8","maintainers":[{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"}],"homepage":"https://github.com/JoshuaKGoldberg/TypeStat#readme","bugs":{"url":"https://github.com/JoshuaKGoldberg/TypeStat/issues"},"bin":{"typestat":"bin/typestat.mjs"},"dist":{"shasum":"d244b6c4f76fbbf0644046bd26685aeb3effc1bd","tarball":"https://registry.npmjs.org/typestat/-/typestat-0.8.8.tgz","fileCount":533,"integrity":"sha512-gS3pLykBsaBUR0GmyfpRRkcOQ/jdaKHDJaNign1C5DEoreMM+/lvKS45bTPF+txrJ5A0QSurb8GvUdMsJQMLEQ==","signatures":[{"sig":"MEYCIQD1tmRE1BsLn8X+eInSr2BvMcqPgQal2W4aPGcNY3vOhQIhAIg+5jaRBGCo4dyMjeDATBj3xeSCCBe75pzh/OrZYJuj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typestat@0.8.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":846435},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":">=18"},"gitHead":"dc9f408a470d14d3ed0e0eded9a1a53b9c8a8efc","scripts":{"tsc":"tsc","lint":"eslint . --max-warnings 0","test":"vitest --dir src","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup","format":"prettier .","lint:md":"markdownlint \"**/*.md\" \".github/**/*.md\" --rules sentences-per-line","prepare":"husky","lint:knip":"knip","lint:packages":"pnpm dedupe --check","lint:spelling":"cspell \"**\" \".github/**/*\"","test:mutation":"vitest run --dir test"},"_npmUser":{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"},"repository":{"url":"git+https://github.com/JoshuaKGoldberg/TypeStat.git","type":"git"},"_npmVersion":"10.8.2","description":"Converts JavaScript to TypeScript and TypeScript to better TypeScript. 🧫","directories":{},"lint-staged":{"*":"prettier --ignore-unknown --write"},"_nodeVersion":"20.18.0","dependencies":{"glob":"11.0.0","chalk":"5.4.1","enquirer":"2.4.1","commander":"13.0.0","automutate":"0.9.0","strip-ansi":"7.1.0","ts-api-utils":"2.0.0","builtin-modules":"4.0.0","@phenomnomnominal/tsquery":"6.1.3"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.2","devDependencies":{"knip":"5.41.1","tsup":"8.3.5","husky":"9.1.7","cspell":"8.17.1","eslint":"9.17.0","vitest":"2.1.8","prettier":"3.4.2","@eslint/js":"9.17.0","release-it":"17.11.0","typescript":"5.7.2","@types/glob":"8.1.0","@types/node":"22.10.2","lint-staged":"15.3.0","@types/react":"19.0.2","markdownlint":"0.37.2","eslint-plugin-n":"17.15.1","markdownlint-cli":"0.43.0","@types/prop-types":"15.7.14","console-fail-test":"0.5.0","eslint-plugin-yml":"1.16.0","typescript-eslint":"8.18.1","sentences-per-line":"0.3.0","@vitest/coverage-v8":"2.1.8","eslint-plugin-jsdoc":"50.6.1","eslint-plugin-jsonc":"2.18.2","eslint-plugin-regexp":"2.7.0","@vitest/eslint-plugin":"1.1.21","prettier-plugin-curly":"0.3.1","eslint-plugin-markdown":"5.1.0","eslint-plugin-package-json":"0.18.0","eslint-plugin-perfectionist":"4.4.0","prettier-plugin-packagejson":"2.5.6","@types/eslint-plugin-markdown":"2.0.2","@release-it/conventional-changelog":"9.0.4","@eslint-community/eslint-plugin-eslint-comments":"4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/typestat_0.8.8_1735881929056_0.5189032889368017","host":"s3://npm-registry-packages-npm-production"}},"0.8.9":{"name":"typestat","version":"0.8.9","author":{"name":"JoshuaKGoldberg","email":"npm@joshuakgoldberg.com"},"license":"MIT","_id":"typestat@0.8.9","maintainers":[{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"}],"homepage":"https://github.com/JoshuaKGoldberg/TypeStat#readme","bugs":{"url":"https://github.com/JoshuaKGoldberg/TypeStat/issues"},"bin":{"typestat":"bin/typestat.mjs"},"dist":{"shasum":"48ef29359b9e59344c60d6e653b005f22d391583","tarball":"https://registry.npmjs.org/typestat/-/typestat-0.8.9.tgz","fileCount":533,"integrity":"sha512-6JOQfT9IPidxuRFhFl1WMJ7IwsjA2fXASKP9YWXGjdJZQRcwRXJWMDw3eolrFtr59Oyuhayh68CKa/5aJ8VlVQ==","signatures":[{"sig":"MEYCIQD5XrkfL/1oKXYPVLB/18BteMZyInijgukRq9zlt8kS/gIhAOf3/hJVnVzgJaAJluDS1ous8HagLIeVPUbRE3Bgf/XK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typestat@0.8.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":848176},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":">=18"},"gitHead":"6131819889a9e1b161f9a34e54842faa00ef0187","scripts":{"tsc":"tsc","lint":"eslint . --max-warnings 0","test":"vitest --dir src","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup","format":"prettier .","lint:md":"markdownlint \"**/*.md\" \".github/**/*.md\" --rules sentences-per-line","prepare":"husky","lint:knip":"knip","lint:packages":"pnpm dedupe --check","lint:spelling":"cspell \"**\" \".github/**/*\"","test:mutation":"vitest run --dir test"},"_npmUser":{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"},"repository":{"url":"git+https://github.com/JoshuaKGoldberg/TypeStat.git","type":"git"},"_npmVersion":"10.8.2","description":"Converts JavaScript to TypeScript and TypeScript to better TypeScript. 🧫","directories":{},"lint-staged":{"*":"prettier --ignore-unknown --write"},"_nodeVersion":"20.18.0","dependencies":{"glob":"11.0.1","chalk":"5.4.1","enquirer":"2.4.1","commander":"13.0.0","automutate":"0.9.0","strip-ansi":"7.1.0","ts-api-utils":"2.0.0","builtin-modules":"4.0.0","@phenomnomnominal/tsquery":"6.1.3"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.3","devDependencies":{"knip":"5.42.0","tsup":"8.3.5","husky":"9.1.7","cspell":"8.17.1","eslint":"9.18.0","vitest":"2.1.8","prettier":"3.4.2","@eslint/js":"9.18.0","release-it":"18.1.1","typescript":"5.7.3","@types/glob":"8.1.0","@types/node":"22.10.5","lint-staged":"15.3.0","@types/react":"19.0.4","markdownlint":"0.37.3","eslint-plugin-n":"17.15.1","markdownlint-cli":"0.43.0","@types/prop-types":"15.7.14","console-fail-test":"0.5.0","eslint-plugin-yml":"1.16.0","typescript-eslint":"8.18.1","sentences-per-line":"0.3.0","@vitest/coverage-v8":"2.1.8","eslint-plugin-jsdoc":"50.6.1","eslint-plugin-jsonc":"2.18.2","eslint-plugin-regexp":"2.7.0","@vitest/eslint-plugin":"1.1.24","prettier-plugin-curly":"0.3.1","eslint-plugin-markdown":"5.1.0","eslint-plugin-package-json":"0.19.0","eslint-plugin-perfectionist":"4.6.0","prettier-plugin-packagejson":"2.5.6","@types/eslint-plugin-markdown":"2.0.2","@release-it/conventional-changelog":"10.0.0","@eslint-community/eslint-plugin-eslint-comments":"4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/typestat_0.8.9_1736851727108_0.22363351114951446","host":"s3://npm-registry-packages-npm-production"}},"0.8.10":{"name":"typestat","version":"0.8.10","author":{"name":"JoshuaKGoldberg","email":"npm@joshuakgoldberg.com"},"license":"MIT","_id":"typestat@0.8.10","maintainers":[{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"}],"homepage":"https://github.com/JoshuaKGoldberg/TypeStat#readme","bugs":{"url":"https://github.com/JoshuaKGoldberg/TypeStat/issues"},"bin":{"typestat":"bin/typestat.mjs"},"dist":{"shasum":"0ace9fed50754bb82fabec075c3ecbfc1fad0e00","tarball":"https://registry.npmjs.org/typestat/-/typestat-0.8.10.tgz","fileCount":533,"integrity":"sha512-otEWUmGy3J2YdANH7zkR3cIvA/d7rewSAqqr0ckQ4DL7pKD1DnQm430feBw1zMztnEo1s4WCHCYN1C7XLMm1Yw==","signatures":[{"sig":"MEQCIDyk8JC91SYodWfEm+lYqpilEW4BIlUaOIzmhhpbgJWCAiBVZynrp6rbInRj+BijOHo1lCAL56H3HJTa9TuPACZ60A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typestat@0.8.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":849837},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":">=18"},"gitHead":"90ef5e5d31eb5a4763ab54b2261231f7f883265f","scripts":{"tsc":"tsc","lint":"eslint . --max-warnings 0","test":"vitest --dir src","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup","format":"prettier .","lint:md":"markdownlint \"**/*.md\" \".github/**/*.md\" --rules sentences-per-line","prepare":"husky","lint:knip":"knip","lint:packages":"pnpm dedupe --check","lint:spelling":"cspell \"**\" \".github/**/*\"","test:mutation":"vitest run --dir test"},"_npmUser":{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"},"repository":{"url":"git+https://github.com/JoshuaKGoldberg/TypeStat.git","type":"git"},"_npmVersion":"10.8.2","description":"Converts JavaScript to TypeScript and TypeScript to better TypeScript. 🧫","directories":{},"lint-staged":{"*":"prettier --ignore-unknown --write"},"_nodeVersion":"20.18.0","dependencies":{"glob":"11.0.1","chalk":"5.4.1","enquirer":"2.4.1","commander":"13.0.0","automutate":"0.9.0","strip-ansi":"7.1.0","ts-api-utils":"2.0.0","builtin-modules":"4.0.0","@phenomnomnominal/tsquery":"6.1.3"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.4","devDependencies":{"knip":"5.42.0","tsup":"8.3.5","husky":"9.1.7","cspell":"8.17.2","eslint":"9.18.0","vitest":"2.1.8","prettier":"3.4.2","@eslint/js":"9.18.0","release-it":"18.1.1","typescript":"5.7.3","@types/glob":"8.1.0","@types/node":"22.10.6","lint-staged":"15.3.0","@types/react":"19.0.6","markdownlint":"0.37.3","eslint-plugin-n":"17.15.1","markdownlint-cli":"0.43.0","@types/prop-types":"15.7.14","console-fail-test":"0.5.0","eslint-plugin-yml":"1.16.0","typescript-eslint":"8.20.0","sentences-per-line":"0.3.0","@vitest/coverage-v8":"2.1.8","eslint-plugin-jsdoc":"50.6.1","eslint-plugin-jsonc":"2.18.2","eslint-plugin-regexp":"2.7.0","@vitest/eslint-plugin":"1.1.25","prettier-plugin-curly":"0.3.1","eslint-plugin-markdown":"5.1.0","eslint-plugin-package-json":"0.19.0","eslint-plugin-perfectionist":"4.6.0","prettier-plugin-packagejson":"2.5.6","@types/eslint-plugin-markdown":"2.0.2","@release-it/conventional-changelog":"10.0.0","@eslint-community/eslint-plugin-eslint-comments":"4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/typestat_0.8.10_1737122607318_0.4256988476780421","host":"s3://npm-registry-packages-npm-production"}},"0.8.11":{"name":"typestat","version":"0.8.11","author":{"name":"JoshuaKGoldberg","email":"npm@joshuakgoldberg.com"},"license":"MIT","_id":"typestat@0.8.11","maintainers":[{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"}],"homepage":"https://github.com/JoshuaKGoldberg/TypeStat#readme","bugs":{"url":"https://github.com/JoshuaKGoldberg/TypeStat/issues"},"bin":{"typestat":"bin/typestat.mjs"},"dist":{"shasum":"fc3f04a6e043a4694fe54348edf730cc1ce9d246","tarball":"https://registry.npmjs.org/typestat/-/typestat-0.8.11.tgz","fileCount":533,"integrity":"sha512-oBWC0lK569lI+DhqiqOldWbtEPwdMx8gurA0iaWoHihFrGuAo7FMZQarpbTQzcylkEiTOHl6kEpgKt+g6yeKoA==","signatures":[{"sig":"MEUCIQDVYbekdpPb1HgLzftVTIKxM6XRx6d2SCGz50To0vMPuwIgL0VbeyO1fUF1niDh4zPHw6+OcqgKXNeA/XPGSvnt7Rs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typestat@0.8.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":849837},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":">=18"},"gitHead":"298991c26840cf49dbb2c45a72992616b602f06a","scripts":{"tsc":"tsc","lint":"eslint . --max-warnings 0","test":"vitest --dir src","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup","format":"prettier .","lint:md":"markdownlint \"**/*.md\" \".github/**/*.md\" --rules sentences-per-line","prepare":"husky","lint:knip":"knip","lint:packages":"pnpm dedupe --check","lint:spelling":"cspell \"**\" \".github/**/*\"","test:mutation":"vitest run --dir test"},"_npmUser":{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"},"repository":{"url":"git+https://github.com/JoshuaKGoldberg/TypeStat.git","type":"git"},"_npmVersion":"10.8.2","description":"Converts JavaScript to TypeScript and TypeScript to better TypeScript. 🧫","directories":{},"lint-staged":{"*":"prettier --ignore-unknown --write"},"_nodeVersion":"20.18.0","dependencies":{"glob":"11.0.1","chalk":"5.4.1","enquirer":"2.4.1","commander":"13.1.0","automutate":"0.9.0","strip-ansi":"7.1.0","ts-api-utils":"2.0.0","builtin-modules":"4.0.0","@phenomnomnominal/tsquery":"6.1.3"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.4","devDependencies":{"knip":"5.42.2","tsup":"8.3.5","husky":"9.1.7","cspell":"8.17.2","eslint":"9.18.0","vitest":"2.1.8","prettier":"3.4.2","@eslint/js":"9.18.0","release-it":"18.1.1","typescript":"5.7.3","@types/glob":"8.1.0","@types/node":"22.10.7","lint-staged":"15.4.1","@types/react":"19.0.7","markdownlint":"0.37.4","eslint-plugin-n":"17.15.1","markdownlint-cli":"0.43.0","@types/prop-types":"15.7.14","console-fail-test":"0.5.0","eslint-plugin-yml":"1.16.0","typescript-eslint":"8.21.0","sentences-per-line":"0.3.0","@vitest/coverage-v8":"2.1.8","eslint-plugin-jsdoc":"50.6.2","eslint-plugin-jsonc":"2.18.2","eslint-plugin-regexp":"2.7.0","@vitest/eslint-plugin":"1.1.25","prettier-plugin-curly":"0.3.1","eslint-plugin-markdown":"5.1.0","eslint-plugin-package-json":"0.20.1","eslint-plugin-perfectionist":"4.7.0","prettier-plugin-packagejson":"2.5.8","@types/eslint-plugin-markdown":"2.0.2","@release-it/conventional-changelog":"10.0.0","@eslint-community/eslint-plugin-eslint-comments":"4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/typestat_0.8.11_1737732399911_0.088133953732906","host":"s3://npm-registry-packages-npm-production"}},"0.8.12":{"name":"typestat","version":"0.8.12","author":{"name":"JoshuaKGoldberg","email":"npm@joshuakgoldberg.com"},"license":"MIT","_id":"typestat@0.8.12","maintainers":[{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"}],"homepage":"https://github.com/JoshuaKGoldberg/TypeStat#readme","bugs":{"url":"https://github.com/JoshuaKGoldberg/TypeStat/issues"},"bin":{"typestat":"bin/typestat.mjs"},"dist":{"shasum":"360635b49b07ce2370024af21493bb386fb1ea65","tarball":"https://registry.npmjs.org/typestat/-/typestat-0.8.12.tgz","fileCount":530,"integrity":"sha512-do7R1Zsx3rHDfoWuAYXQTqt0gLpQTMKoSGHdXtjFnaduk/XvTUAGn7Cn35Sd4BtMCUrd0erRdsaQQVLnEzUc/Q==","signatures":[{"sig":"MEUCIQDtYWnROju1Mod66nsYniiM5HhcklBtci+Qrhh4DauM5AIgJZ2AmcWpIkggTAXBb0CYA5NwMr9/1jLmV6/sWhZZqbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typestat@0.8.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":843463},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":">=18"},"gitHead":"ec320ac0d143f2fdbd90b93fa7c6a97e1350d05e","scripts":{"tsc":"tsc","lint":"eslint . --max-warnings 0","test":"vitest --dir src","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup","format":"prettier .","lint:md":"markdownlint \"**/*.md\" \".github/**/*.md\" --rules sentences-per-line","prepare":"husky","lint:knip":"knip","lint:packages":"pnpm dedupe --check","lint:spelling":"cspell \"**\" \".github/**/*\"","test:mutation":"vitest run --dir test"},"_npmUser":{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"},"repository":{"url":"git+https://github.com/JoshuaKGoldberg/TypeStat.git","type":"git"},"_npmVersion":"10.8.2","description":"Converts JavaScript to TypeScript and TypeScript to better TypeScript. 🧫","directories":{},"lint-staged":{"*":"prettier --ignore-unknown --write"},"_nodeVersion":"20.18.0","dependencies":{"glob":"11.0.1","chalk":"5.4.1","enquirer":"2.4.1","commander":"13.1.0","automutate":"0.9.0","strip-ansi":"7.1.0","ts-api-utils":"2.0.1","builtin-modules":"4.0.0","@phenomnomnominal/tsquery":"6.1.3"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.1.0","devDependencies":{"knip":"5.43.6","tsup":"8.3.6","husky":"9.1.7","cspell":"8.17.3","eslint":"9.19.0","vitest":"3.0.4","prettier":"3.4.2","@eslint/js":"9.19.0","release-it":"18.1.2","typescript":"5.7.3","@types/glob":"8.1.0","@types/node":"22.13.0","lint-staged":"15.4.3","@types/react":"19.0.8","markdownlint":"0.37.4","eslint-plugin-n":"17.15.1","markdownlint-cli":"0.44.0","@types/prop-types":"15.7.14","console-fail-test":"0.5.0","eslint-plugin-yml":"1.16.0","typescript-eslint":"8.22.0","sentences-per-line":"0.3.0","@vitest/coverage-v8":"3.0.4","eslint-plugin-jsdoc":"50.6.3","eslint-plugin-jsonc":"2.19.1","eslint-plugin-regexp":"2.7.0","@vitest/eslint-plugin":"1.1.25","prettier-plugin-curly":"0.3.1","eslint-plugin-markdown":"5.1.0","eslint-plugin-package-json":"0.21.1","eslint-plugin-perfectionist":"4.7.0","prettier-plugin-packagejson":"2.5.8","@types/eslint-plugin-markdown":"2.0.2","@release-it/conventional-changelog":"10.0.0","@eslint-community/eslint-plugin-eslint-comments":"4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/typestat_0.8.12_1738697852064_0.7078010695437749","host":"s3://npm-registry-packages-npm-production"}},"0.8.13":{"name":"typestat","version":"0.8.13","author":{"name":"JoshuaKGoldberg","email":"npm@joshuakgoldberg.com"},"license":"MIT","_id":"typestat@0.8.13","maintainers":[{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"}],"homepage":"https://github.com/JoshuaKGoldberg/TypeStat#readme","bugs":{"url":"https://github.com/JoshuaKGoldberg/TypeStat/issues"},"bin":{"typestat":"bin/typestat.mjs"},"dist":{"shasum":"ed03e11bcbd0fa8ad9eecad1aa3e790fe87542f8","tarball":"https://registry.npmjs.org/typestat/-/typestat-0.8.13.tgz","fileCount":530,"integrity":"sha512-SF9vkE8EpgVOG+J2qonoOMzkbIk/sw4YQLy/9MFhvRbm0+pXQATAecAReCRmIHHD4p4/SY3AtH7zeppW2TXbHw==","signatures":[{"sig":"MEUCIBUBbEDZSX66Dwk7nPsfrJFyiukBYxD1y55gyAD+D4b/AiEAzvFr3P3PT0y8drVXKDKDA9Q79Y9DxvJ/I0X3vOIoqHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typestat@0.8.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":843431},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":">=18.6"},"gitHead":"8d404647cb29e43416b169e6149fef604fcb3f40","scripts":{"tsc":"tsc","lint":"eslint . --max-warnings 0","test":"vitest --dir src","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup","format":"prettier .","lint:md":"markdownlint \"**/*.md\" \".github/**/*.md\" --rules sentences-per-line","prepare":"husky","lint:knip":"knip","lint:packages":"pnpm dedupe --check","lint:spelling":"cspell \"**\" \".github/**/*\"","test:mutation":"vitest run --dir test"},"_npmUser":{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"},"repository":{"url":"git+https://github.com/JoshuaKGoldberg/TypeStat.git","type":"git"},"_npmVersion":"10.8.2","description":"Converts JavaScript to TypeScript and TypeScript to better TypeScript. 🧫","directories":{},"lint-staged":{"*":"prettier --ignore-unknown --write"},"_nodeVersion":"20.18.0","dependencies":{"glob":"11.0.1","chalk":"5.4.1","enquirer":"2.4.1","commander":"13.1.0","automutate":"0.9.0","strip-ansi":"7.1.0","ts-api-utils":"2.0.1","@phenomnomnominal/tsquery":"6.1.3"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.1.0","devDependencies":{"knip":"5.43.6","tsup":"8.3.6","husky":"9.1.7","cspell":"8.17.3","eslint":"9.19.0","vitest":"3.0.4","prettier":"3.4.2","@eslint/js":"9.19.0","release-it":"18.1.2","typescript":"5.7.3","@types/glob":"8.1.0","@types/node":"22.13.0","lint-staged":"15.4.3","@types/react":"19.0.8","markdownlint":"0.37.4","eslint-plugin-n":"17.15.1","markdownlint-cli":"0.44.0","@types/prop-types":"15.7.14","console-fail-test":"0.5.0","eslint-plugin-yml":"1.16.0","typescript-eslint":"8.22.0","sentences-per-line":"0.3.0","@vitest/coverage-v8":"3.0.4","eslint-plugin-jsdoc":"50.6.3","eslint-plugin-jsonc":"2.19.1","eslint-plugin-regexp":"2.7.0","@vitest/eslint-plugin":"1.1.25","prettier-plugin-curly":"0.3.1","eslint-plugin-markdown":"5.1.0","eslint-plugin-package-json":"0.21.1","eslint-plugin-perfectionist":"4.7.0","prettier-plugin-packagejson":"2.5.8","@types/eslint-plugin-markdown":"2.0.2","@release-it/conventional-changelog":"10.0.0","@eslint-community/eslint-plugin-eslint-comments":"4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/typestat_0.8.13_1738864077717_0.23601658452673546","host":"s3://npm-registry-packages-npm-production"}},"0.8.14":{"name":"typestat","version":"0.8.14","author":{"name":"JoshuaKGoldberg","email":"npm@joshuakgoldberg.com"},"license":"MIT","_id":"typestat@0.8.14","maintainers":[{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"}],"homepage":"https://github.com/JoshuaKGoldberg/TypeStat#readme","bugs":{"url":"https://github.com/JoshuaKGoldberg/TypeStat/issues"},"bin":{"typestat":"bin/typestat.mjs"},"dist":{"shasum":"55dc7a00e04985a3a8a25dc1121430ddda0d67df","tarball":"https://registry.npmjs.org/typestat/-/typestat-0.8.14.tgz","fileCount":530,"integrity":"sha512-xIKr+IojPK9L4qAn6mopSmHotoMaWIR64xJXQG2/+gs5zUdvYJAn/grNTi1N/7gPfLYZ6FNiiuZh0asGJDgZew==","signatures":[{"sig":"MEQCIAYT1XOLNdoSkNdZ/meDa4AdEOP5hawyEi5K+JyyInFkAiBH3lFlEgmMmpXoP3q8DUAAfb6utWuEmdWBr6tKv7JrBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typestat@0.8.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":843761},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":">=18.6"},"gitHead":"8a5792b897c091168d6977af66ca679ba44bcf0f","scripts":{"tsc":"tsc","lint":"eslint . --max-warnings 0","test":"vitest --dir src","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup","format":"prettier .","lint:md":"markdownlint \"**/*.md\" \".github/**/*.md\" --rules sentences-per-line","prepare":"husky","lint:knip":"knip","lint:packages":"pnpm dedupe --check","lint:spelling":"cspell \"**\" \".github/**/*\"","test:mutation":"vitest run --dir test"},"_npmUser":{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"},"repository":{"url":"git+https://github.com/JoshuaKGoldberg/TypeStat.git","type":"git"},"_npmVersion":"10.8.2","description":"Converts JavaScript to TypeScript and TypeScript to better TypeScript. 🧫","directories":{},"lint-staged":{"*":"prettier --ignore-unknown --write"},"_nodeVersion":"20.18.0","dependencies":{"glob":"11.0.1","chalk":"5.4.1","enquirer":"2.4.1","commander":"13.1.0","automutate":"0.9.0","strip-ansi":"7.1.0","ts-api-utils":"2.0.1","@phenomnomnominal/tsquery":"6.1.3"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.1.0","devDependencies":{"knip":"5.43.6","tsup":"8.3.6","husky":"9.1.7","cspell":"8.17.3","eslint":"9.19.0","vitest":"3.0.4","prettier":"3.4.2","@eslint/js":"9.19.0","release-it":"18.1.2","typescript":"5.7.3","@types/glob":"8.1.0","@types/node":"22.13.0","lint-staged":"15.4.3","@types/react":"19.0.8","markdownlint":"0.37.4","eslint-plugin-n":"17.15.1","markdownlint-cli":"0.44.0","@types/prop-types":"15.7.14","console-fail-test":"0.5.0","eslint-plugin-yml":"1.16.0","typescript-eslint":"8.22.0","sentences-per-line":"0.3.0","@vitest/coverage-v8":"3.0.4","eslint-plugin-jsdoc":"50.6.3","eslint-plugin-jsonc":"2.19.1","eslint-plugin-regexp":"2.7.0","@vitest/eslint-plugin":"1.1.25","prettier-plugin-curly":"0.3.1","eslint-plugin-markdown":"5.1.0","eslint-plugin-package-json":"0.21.1","eslint-plugin-perfectionist":"4.7.0","prettier-plugin-packagejson":"2.5.8","@types/eslint-plugin-markdown":"2.0.2","@release-it/conventional-changelog":"10.0.0","@eslint-community/eslint-plugin-eslint-comments":"4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/typestat_0.8.14_1738864308477_0.6855286389805348","host":"s3://npm-registry-packages-npm-production"}},"0.8.15":{"name":"typestat","version":"0.8.15","author":{"name":"JoshuaKGoldberg","email":"npm@joshuakgoldberg.com"},"license":"MIT","_id":"typestat@0.8.15","maintainers":[{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"}],"homepage":"https://github.com/JoshuaKGoldberg/TypeStat#readme","bugs":{"url":"https://github.com/JoshuaKGoldberg/TypeStat/issues"},"bin":{"typestat":"bin/typestat.mjs"},"dist":{"shasum":"234fa09f3702c39b7b87e3dd9ba701b3029d318c","tarball":"https://registry.npmjs.org/typestat/-/typestat-0.8.15.tgz","fileCount":530,"integrity":"sha512-VUXRFCbeWauMBngFFOIEMb6ZaYvEX8ju6Wpnz1C0VUi4VhfIZe8w/Bk4ZSno2Eo6sOCsgW2NDiIxl+OaZBcaOg==","signatures":[{"sig":"MEUCIA5fzLBcqQPBeIknssjiFDxiJ5P1qTTzHf7MO8ACORoVAiEAnN9OWofYTV0X6u0nBhYuAkizPOajI6pLKZS5yhOCGbQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typestat@0.8.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":843795},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":">=18.6"},"gitHead":"dae665982a53914df174a6d7b124d56ddefe6508","scripts":{"tsc":"tsc","lint":"eslint . --max-warnings 0","test":"vitest --dir src","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup","format":"prettier .","lint:md":"markdownlint \"**/*.md\" \".github/**/*.md\" --rules sentences-per-line","prepare":"husky","lint:knip":"knip","lint:packages":"pnpm dedupe --check","lint:spelling":"cspell \"**\" \".github/**/*\"","test:mutation":"vitest run --dir test"},"_npmUser":{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"},"repository":{"url":"git+https://github.com/JoshuaKGoldberg/TypeStat.git","type":"git"},"_npmVersion":"10.8.2","description":"Converts JavaScript to TypeScript and TypeScript to better TypeScript. 🧫","directories":{},"lint-staged":{"*":"prettier --ignore-unknown --write"},"_nodeVersion":"20.18.0","dependencies":{"glob":"11.0.1","chalk":"5.4.1","enquirer":"2.4.1","commander":"13.1.0","automutate":"0.9.0","ts-api-utils":"2.0.1","@phenomnomnominal/tsquery":"6.1.3"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.1.0","devDependencies":{"knip":"5.43.6","tsup":"8.3.6","husky":"9.1.7","cspell":"8.17.3","eslint":"9.19.0","vitest":"3.0.4","prettier":"3.4.2","@eslint/js":"9.19.0","release-it":"18.1.2","typescript":"5.7.3","@types/glob":"8.1.0","@types/node":"22.13.0","lint-staged":"15.4.3","@types/react":"19.0.8","markdownlint":"0.37.4","eslint-plugin-n":"17.15.1","markdownlint-cli":"0.44.0","@types/prop-types":"15.7.14","console-fail-test":"0.5.0","eslint-plugin-yml":"1.16.0","typescript-eslint":"8.22.0","sentences-per-line":"0.3.0","@vitest/coverage-v8":"3.0.4","eslint-plugin-jsdoc":"50.6.3","eslint-plugin-jsonc":"2.19.1","eslint-plugin-regexp":"2.7.0","@vitest/eslint-plugin":"1.1.25","prettier-plugin-curly":"0.3.1","eslint-plugin-markdown":"5.1.0","eslint-plugin-package-json":"0.21.1","eslint-plugin-perfectionist":"4.7.0","prettier-plugin-packagejson":"2.5.8","@types/eslint-plugin-markdown":"2.0.2","@release-it/conventional-changelog":"10.0.0","@eslint-community/eslint-plugin-eslint-comments":"4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/typestat_0.8.15_1738864972709_0.7960574577174224","host":"s3://npm-registry-packages-npm-production"}},"0.8.16":{"name":"typestat","version":"0.8.16","author":{"name":"JoshuaKGoldberg","email":"npm@joshuakgoldberg.com"},"license":"MIT","_id":"typestat@0.8.16","maintainers":[{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"}],"homepage":"https://github.com/JoshuaKGoldberg/TypeStat#readme","bugs":{"url":"https://github.com/JoshuaKGoldberg/TypeStat/issues"},"bin":{"typestat":"bin/typestat.mjs"},"dist":{"shasum":"fa1f56bbb36abb3a0de001745150d74dd13094d8","tarball":"https://registry.npmjs.org/typestat/-/typestat-0.8.16.tgz","fileCount":521,"integrity":"sha512-bFPNuJW2wOgGgGSPA4R3V9DpjXYor1InbmbqhtOJEd+6LcizxwmXDjAQA1pYWU9uCLedc+nk3mcQ9SptZz7xPA==","signatures":[{"sig":"MEUCIQDtYON8irLYPq3a6l+WstvbmvAQxOHOKU7kA6ocg0RQcAIgFiknZAw0sBvnbIrg9acThIgvmeHgJl6gpPmw6fOsZcQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typestat@0.8.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":839005},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":">=18.6"},"gitHead":"3e1e69bd393f3e21d840534670a5714980d0300a","scripts":{"tsc":"tsc","lint":"eslint . --max-warnings 0","test":"vitest --dir src","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup","format":"prettier .","lint:md":"markdownlint \"**/*.md\" \".github/**/*.md\" --rules sentences-per-line","prepare":"husky","lint:knip":"knip","lint:packages":"pnpm dedupe --check","lint:spelling":"cspell \"**\" \".github/**/*\"","test:mutation":"vitest run --dir test"},"_npmUser":{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"},"repository":{"url":"git+https://github.com/JoshuaKGoldberg/TypeStat.git","type":"git"},"_npmVersion":"10.8.2","description":"Converts JavaScript to TypeScript and TypeScript to better TypeScript. 🧫","directories":{},"lint-staged":{"*":"prettier --ignore-unknown --write"},"_nodeVersion":"20.18.0","dependencies":{"glob":"11.0.1","chalk":"5.4.1","enquirer":"2.4.1","commander":"13.1.0","automutate":"0.9.0","ts-api-utils":"2.0.1","@phenomnomnominal/tsquery":"6.1.3"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.1.0","devDependencies":{"knip":"5.43.6","tsup":"8.3.6","husky":"9.1.7","cspell":"8.17.3","eslint":"9.19.0","vitest":"3.0.5","prettier":"3.4.2","@eslint/js":"9.19.0","release-it":"18.1.2","typescript":"5.7.3","@types/glob":"8.1.0","@types/node":"22.13.1","lint-staged":"15.4.3","@types/react":"19.0.8","markdownlint":"0.37.4","eslint-plugin-n":"17.15.1","markdownlint-cli":"0.44.0","@types/prop-types":"15.7.14","console-fail-test":"0.5.0","eslint-plugin-yml":"1.16.0","typescript-eslint":"8.22.0","sentences-per-line":"0.3.0","@vitest/coverage-v8":"3.0.5","eslint-plugin-jsdoc":"50.6.3","eslint-plugin-jsonc":"2.19.1","eslint-plugin-regexp":"2.7.0","@vitest/eslint-plugin":"1.1.25","prettier-plugin-curly":"0.3.1","eslint-plugin-markdown":"5.1.0","eslint-plugin-package-json":"0.22.0","eslint-plugin-perfectionist":"4.8.0","prettier-plugin-packagejson":"2.5.8","@types/eslint-plugin-markdown":"2.0.2","@release-it/conventional-changelog":"10.0.0","@eslint-community/eslint-plugin-eslint-comments":"4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/typestat_0.8.16_1738938234152_0.5978560623400262","host":"s3://npm-registry-packages-npm-production"}},"0.8.17":{"name":"typestat","version":"0.8.17","author":{"name":"JoshuaKGoldberg","email":"npm@joshuakgoldberg.com"},"license":"MIT","_id":"typestat@0.8.17","maintainers":[{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"}],"homepage":"https://github.com/JoshuaKGoldberg/TypeStat#readme","bugs":{"url":"https://github.com/JoshuaKGoldberg/TypeStat/issues"},"bin":{"typestat":"bin/typestat.mjs"},"dist":{"shasum":"5e4da584a23ae1cf9d9fb3b6d007e53ffeab666f","tarball":"https://registry.npmjs.org/typestat/-/typestat-0.8.17.tgz","fileCount":521,"integrity":"sha512-rS/NbCoKP4taGc7PJMmcw/jjsjySo+O8LrKp3ozfAHf4AR3bCigY16HS/578bdzY68jYKxGN39QgJfsFuvaV/Q==","signatures":[{"sig":"MEYCIQCvBSQZSbudx6BD+/DtY7WMCTXbZU1yQ9hiiUP2oZVfcQIhALvSumpTEDhmXAEnSeSyIQfwg72jD+y0z/iKDS0u2Dlz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typestat@0.8.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":836786},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":">=18.6"},"gitHead":"7e96af905c51c440d6fa4d48ee3b637d236db4f2","scripts":{"tsc":"tsc","lint":"eslint . --max-warnings 0","test":"vitest --dir src","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup","format":"prettier .","lint:md":"markdownlint \"**/*.md\" \".github/**/*.md\" --rules sentences-per-line","prepare":"husky","lint:knip":"knip","lint:packages":"pnpm dedupe --check","lint:spelling":"cspell \"**\" \".github/**/*\"","test:mutation":"vitest run --dir test"},"_npmUser":{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"},"repository":{"url":"git+https://github.com/JoshuaKGoldberg/TypeStat.git","type":"git"},"_npmVersion":"10.8.2","description":"Converts JavaScript to TypeScript and TypeScript to better TypeScript. 🧫","directories":{},"lint-staged":{"*":"prettier --ignore-unknown --write"},"_nodeVersion":"20.18.0","dependencies":{"glob":"11.0.1","chalk":"5.4.1","enquirer":"2.4.1","commander":"13.1.0","automutate":"0.9.0","ts-api-utils":"2.0.1","@phenomnomnominal/tsquery":"6.1.3"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.3.0","devDependencies":{"knip":"5.44.0","tsup":"8.3.6","husky":"9.1.7","cspell":"8.17.3","eslint":"9.20.1","vitest":"3.0.5","prettier":"3.5.1","@eslint/js":"9.20.0","release-it":"18.1.2","typescript":"5.7.3","@types/glob":"8.1.0","@types/node":"22.13.2","lint-staged":"15.4.3","@types/react":"19.0.8","markdownlint":"0.37.4","eslint-plugin-n":"17.15.1","markdownlint-cli":"0.44.0","@types/prop-types":"15.7.14","console-fail-test":"0.5.0","eslint-plugin-yml":"1.16.0","typescript-eslint":"8.24.0","sentences-per-line":"0.3.0","@vitest/coverage-v8":"3.0.5","eslint-plugin-jsdoc":"50.6.3","eslint-plugin-jsonc":"2.19.1","eslint-plugin-regexp":"2.7.0","@vitest/eslint-plugin":"1.1.31","prettier-plugin-curly":"0.3.1","eslint-plugin-markdown":"5.1.0","eslint-plugin-package-json":"0.26.0","eslint-plugin-perfectionist":"4.8.0","prettier-plugin-packagejson":"2.5.8","@types/eslint-plugin-markdown":"2.0.2","@release-it/conventional-changelog":"10.0.0","@eslint-community/eslint-plugin-eslint-comments":"4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/typestat_0.8.17_1739752675629_0.3619855557832943","host":"s3://npm-registry-packages-npm-production"}},"0.8.18":{"name":"typestat","version":"0.8.18","description":"Converts JavaScript to TypeScript and TypeScript to better TypeScript. 🧫","repository":{"type":"git","url":"git+https://github.com/JoshuaKGoldberg/TypeStat.git"},"license":"MIT","author":{"name":"JoshuaKGoldberg","email":"npm@joshuakgoldberg.com"},"type":"module","main":"./lib/index.js","bin":{"typestat":"bin/typestat.mjs"},"scripts":{"build":"NODE_OPTIONS='--max-old-space-size=16384' tsup","format":"prettier .","lint":"eslint . --max-warnings 0","lint:knip":"knip","lint:md":"markdownlint \"**/*.md\" \".github/**/*.md\" --rules sentences-per-line","lint:packages":"pnpm dedupe --check","lint:spelling":"cspell \"**\" \".github/**/*\"","prepare":"husky","test":"vitest --dir src","test:mutation":"vitest run --dir test","tsc":"tsc"},"lint-staged":{"*":"prettier --ignore-unknown --write"},"dependencies":{"@phenomnomnominal/tsquery":"6.1.3","automutate":"0.9.0","chalk":"5.4.1","commander":"13.1.0","enquirer":"2.4.1","glob":"11.0.1","ts-api-utils":"2.0.1"},"devDependencies":{"@eslint-community/eslint-plugin-eslint-comments":"4.4.1","@eslint/js":"9.21.0","@release-it/conventional-changelog":"10.0.0","@types/eslint-plugin-markdown":"2.0.2","@types/node":"22.13.5","@types/prop-types":"15.7.14","@types/react":"19.0.10","@vitest/coverage-v8":"3.0.6","@vitest/eslint-plugin":"1.1.31","console-fail-test":"0.5.0","cspell":"8.17.4","eslint":"9.21.0","eslint-plugin-jsdoc":"50.6.3","eslint-plugin-jsonc":"2.19.1","eslint-plugin-markdown":"5.1.0","eslint-plugin-n":"17.15.1","eslint-plugin-package-json":"0.26.0","eslint-plugin-perfectionist":"4.9.0","eslint-plugin-regexp":"2.7.0","eslint-plugin-yml":"1.17.0","husky":"9.1.7","knip":"5.44.4","lint-staged":"15.4.3","markdownlint":"0.37.4","markdownlint-cli":"0.44.0","prettier":"3.5.2","prettier-plugin-curly":"0.3.1","prettier-plugin-packagejson":"2.5.8","release-it":"18.1.2","sentences-per-line":"0.3.0","tsup":"8.3.6","typescript":"5.7.3","typescript-eslint":"8.24.1","vitest":"3.0.6"},"packageManager":"pnpm@10.4.1","engines":{"node":">=18.6"},"publishConfig":{"provenance":true},"_id":"typestat@0.8.18","gitHead":"38b9f30c8a37a5ef5b5a9f40a3f3e3a87915beb5","types":"./lib/index.d.ts","bugs":{"url":"https://github.com/JoshuaKGoldberg/TypeStat/issues"},"homepage":"https://github.com/JoshuaKGoldberg/TypeStat#readme","_nodeVersion":"20.18.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-5oOGGxi2q/RluZszxyHl/nSxb6dDWNz0I440aQYEduBpTWKck5lNoeWN0pe+nWTdvJVI3Invv520tDIx7LJPzg==","shasum":"cbe5f05947e8703e642a3a836de9ef918ef5df4a","tarball":"https://registry.npmjs.org/typestat/-/typestat-0.8.18.tgz","fileCount":524,"unpackedSize":844397,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typestat@0.8.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEaQj3K7M8UKt03Vu0yqwZM0g4pk93d1KhL3WWWQAGcrAiAyJkD/GOelnJ1zbsK3f9G/MydpXDaBmg5LNIBFl6rlDw=="}]},"_npmUser":{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"},"directories":{},"maintainers":[{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/typestat_0.8.18_1740489985340_0.23145738155186812"},"_hasShrinkwrap":false}},"time":{"created":"2018-12-15T19:13:17.883Z","modified":"2025-02-25T13:26:26.115Z","0.0.2":"2018-12-15T19:13:18.083Z","0.0.3":"2018-12-22T05:19:15.395Z","0.0.4":"2019-01-02T20:36:58.999Z","0.0.5":"2019-01-22T02:17:00.934Z","0.1.0":"2019-02-11T12:48:20.800Z","0.1.1":"2019-02-28T13:06:11.355Z","0.2.0":"2019-04-09T18:29:32.132Z","0.2.1":"2019-04-15T02:58:28.567Z","0.2.2":"2019-05-06T16:13:55.797Z","0.2.3":"2019-05-24T21:59:18.710Z","0.3.0-beta":"2019-07-17T22:30:12.987Z","0.3.0":"2019-08-02T03:42:41.667Z","0.3.1":"2019-11-16T19:08:34.081Z","0.4.0":"2020-09-19T18:09:55.853Z","0.4.2":"2020-12-07T03:34:57.223Z","0.4.1":"2020-12-07T03:36:59.559Z","0.5.0":"2020-12-14T05:38:31.684Z","0.5.2":"2021-10-18T07:15:32.875Z","0.5.3":"2021-10-27T23:51:46.014Z","0.5.4":"2021-11-08T00:21:12.454Z","0.5.5":"2022-04-18T17:07:43.674Z","0.6.0":"2022-07-26T01:22:28.708Z","0.6.1":"2022-08-05T19:24:41.069Z","0.6.2":"2022-10-13T11:37:10.560Z","0.6.3":"2022-11-10T12:25:26.618Z","0.7.0":"2023-06-08T02:10:40.220Z","0.7.1":"2023-08-18T05:31:36.088Z","0.7.2":"2023-08-18T05:34:29.682Z","0.7.3":"2024-03-23T21:25:40.890Z","0.8.0":"2024-11-29T21:15:54.176Z","0.8.1":"2024-11-29T21:31:44.628Z","0.8.2":"2024-11-30T15:16:24.970Z","0.8.3":"2024-11-30T17:37:16.391Z","0.8.4":"2024-12-02T06:55:48.536Z","0.8.5":"2024-12-21T22:50:38.788Z","0.8.6":"2024-12-24T22:10:24.807Z","0.8.7":"2025-01-02T09:10:47.618Z","0.8.8":"2025-01-03T05:25:29.327Z","0.8.9":"2025-01-14T10:48:47.291Z","0.8.10":"2025-01-17T14:03:27.631Z","0.8.11":"2025-01-24T15:26:40.210Z","0.8.12":"2025-02-04T19:37:32.354Z","0.8.13":"2025-02-06T17:47:58.006Z","0.8.14":"2025-02-06T17:51:48.762Z","0.8.15":"2025-02-06T18:02:52.984Z","0.8.16":"2025-02-07T14:23:54.471Z","0.8.17":"2025-02-17T00:37:55.882Z","0.8.18":"2025-02-25T13:26:25.699Z"},"bugs":{"url":"https://github.com/JoshuaKGoldberg/TypeStat/issues"},"author":{"name":"JoshuaKGoldberg","email":"npm@joshuakgoldberg.com"},"license":"MIT","homepage":"https://github.com/JoshuaKGoldberg/TypeStat#readme","repository":{"type":"git","url":"git+https://github.com/JoshuaKGoldberg/TypeStat.git"},"description":"Converts JavaScript to TypeScript and TypeScript to better TypeScript. 🧫","maintainers":[{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"}],"readme":"<h1 align=\"center\">TypeStat</h1>\n\n<p align=\"center\">Converts JavaScript to TypeScript and TypeScript to better TypeScript. 🧫</p>\n\n<p align=\"center\">\n\t<!-- prettier-ignore-start -->\n\t<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->\n\t<a href=\"#contributors\" target=\"_blank\"><img alt=\"👪 All Contributors: 14\" src=\"https://img.shields.io/badge/%F0%9F%91%AA_all_contributors-14-21bb42.svg\" /></a>\n<!-- ALL-CONTRIBUTORS-BADGE:END -->\n\t<!-- prettier-ignore-end -->\n\t<a href=\"https://github.com/JoshuaKGoldberg/TypeStat/blob/main/.github/CODE_OF_CONDUCT.md\" target=\"_blank\"><img alt=\"🤝 Code of Conduct: Kept\" src=\"https://img.shields.io/badge/%F0%9F%A4%9D_code_of_conduct-kept-21bb42\" /></a>\n\t<a href=\"https://codecov.io/gh/JoshuaKGoldberg/TypeStat\" target=\"_blank\"><img alt=\"🧪 Coverage\" src=\"https://img.shields.io/codecov/c/github/JoshuaKGoldberg/TypeStat?label=%F0%9F%A7%AA%20coverage\" /></a>\n\t<a href=\"https://github.com/JoshuaKGoldberg/TypeStat/blob/main/LICENSE.md\" target=\"_blank\"><img alt=\"📝 License: MIT\" src=\"https://img.shields.io/badge/%F0%9F%93%9D_license-MIT-21bb42.svg\"></a>\n\t<a href=\"http://npmjs.com/package/typestat\"><img alt=\"📦 npm version\" src=\"https://img.shields.io/npm/v/typestat?color=21bb42&label=%F0%9F%93%A6%20npm\" /></a>\n\t<img alt=\"💪 TypeScript: Strict\" src=\"https://img.shields.io/badge/%F0%9F%92%AA_typescript-strict-21bb42.svg\" />\n</p>\n\n## Usage\n\nTypeStat is a CLI utility that modifies TypeScript types in existing code.\nThe built-in mutators will only ever add or remove types and will never change your runtime behavior.\nTypeStat can:\n\n<ul style=\"list-style-type:none;padding-left:1rem;\">\n    <li>✨ Convert JavaScript files to TypeScript in a single bound!</li>\n    <li>✨ Add TypeScript types on files freshly converted from JavaScript to TypeScript!</li>\n    <li>✨ Infer types to fix <code>--noImplicitAny</code> and <code>--noImplicitThis</code> violations!</li>\n    <li>✨ Annotate missing <code>null</code>s and <code>undefined</code>s to get you started with <code>--strictNullChecks</code>!</li>\n</ul>\n\n⚡ To start, the `typestat` command will launch an interactive guide to setting up a configuration file. ⚡\n\n```shell\nnpx typestat\n```\n\n> ```shell\n> 👋 Welcome to TypeStat! 👋\n> This will create a new typestat.json for you.\n> ...\n> ```\n\nAfter, use **`typestat --config typestat.json`** to convert your files.\n\n### Configuration\n\nTo get a deeper understanding of TypeStat, read the following docs pages in order:\n\n1. **[Usage.md](./docs/Usage.md)** for an explanation of how TypeStat works\n2. **[Fixes.md](./docs/Fixes.md)** for the type of fixes TypeStat will generate mutations for\n3. **[Cleanups.md](./docs/Cleanups.md)** for the post-fix cleaning TypeStat may apply to files\n4. **[Types.md](./docs/Types.md)** for configuring how to work with types in mutations\n5. **[Filters.md](./docs/Filters.md)** for using [tsquery](https://github.com/phenomnomnominal/tsquery) to ignore sections of source files\n6. **[Custom Mutators.md](./docs/Custom%20Mutators.md)** for including or creating custom mutators\n\n## Development\n\nSee [`.github/CONTRIBUTING.md`](./.github/CONTRIBUTING.md), then [`.github/DEVELOPMENT.md`](./.github/DEVELOPMENT.md) for general tooling documentation.\nFor understanding the project, see `./docs` in general, and especially [`./docs/Architecture.md`](./docs/Architecture.md).\nThanks! 💖\n\n## Contributors\n\n<!-- spellchecker: disable -->\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tbody>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://sourcegraph.com/\"><img src=\"https://avatars.githubusercontent.com/u/1646931?v=4?s=100\" width=\"100px;\" alt=\"Beyang Liu\"/><br /><sub><b>Beyang Liu</b></sub></a><br /><a href=\"https://github.com/JoshuaKGoldberg/TypeStat/commits?author=beyang\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://danstiner.me/\"><img src=\"https://avatars.githubusercontent.com/u/52513?v=4?s=100\" width=\"100px;\" alt=\"Daniel Stiner\"/><br /><sub><b>Daniel Stiner</b></sub></a><br /><a href=\"https://github.com/JoshuaKGoldberg/TypeStat/issues?q=author%3Adanstiner\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/ghost\"><img src=\"https://avatars.githubusercontent.com/u/10137?v=4?s=100\" width=\"100px;\" alt=\"Deleted user\"/><br /><sub><b>Deleted user</b></sub></a><br /><a href=\"#maintenance-ghost\" title=\"Maintenance\">🚧</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/emday4prez\"><img src=\"https://avatars.githubusercontent.com/u/35363144?v=4?s=100\" width=\"100px;\" alt=\"Emerson\"/><br /><sub><b>Emerson</b></sub></a><br /><a href=\"https://github.com/JoshuaKGoldberg/TypeStat/commits?author=emday4prez\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://girish.netlify.app/\"><img src=\"https://avatars.githubusercontent.com/u/61848210?v=4?s=100\" width=\"100px;\" alt=\"Girish Sontakke\"/><br /><sub><b>Girish Sontakke</b></sub></a><br /><a href=\"https://github.com/JoshuaKGoldberg/TypeStat/commits?author=girishsontakke\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://maps.guten.me/\"><img src=\"https://avatars.githubusercontent.com/u/377544?v=4?s=100\" width=\"100px;\" alt=\"Guten\"/><br /><sub><b>Guten</b></sub></a><br /><a href=\"https://github.com/JoshuaKGoldberg/TypeStat/issues?q=author%3Agutenye\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://stackoverflow.com/users/5494094/ibrahim-h\"><img src=\"https://avatars.githubusercontent.com/u/1217741?v=4?s=100\" width=\"100px;\" alt=\"Ibrahim H.\"/><br /><sub><b>Ibrahim H.</b></sub></a><br /><a href=\"https://github.com/JoshuaKGoldberg/TypeStat/commits?author=bitsnaps\" title=\"Code\">💻</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://www.joshuakgoldberg.com/\"><img src=\"https://avatars.githubusercontent.com/u/3335181?v=4?s=100\" width=\"100px;\" alt=\"Josh Goldberg ✨\"/><br /><sub><b>Josh Goldberg ✨</b></sub></a><br /><a href=\"#maintenance-JoshuaKGoldberg\" title=\"Maintenance\">🚧</a> <a href=\"https://github.com/JoshuaKGoldberg/TypeStat/issues?q=author%3AJoshuaKGoldberg\" title=\"Bug reports\">🐛</a> <a href=\"#tool-JoshuaKGoldberg\" title=\"Tools\">🔧</a> <a href=\"https://github.com/JoshuaKGoldberg/TypeStat/commits?author=JoshuaKGoldberg\" title=\"Code\">💻</a> <a href=\"#infra-JoshuaKGoldberg\" title=\"Infrastructure (Hosting, Build-Tools, etc)\">🚇</a> <a href=\"https://github.com/JoshuaKGoldberg/TypeStat/commits?author=JoshuaKGoldberg\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/LorenVS\"><img src=\"https://avatars.githubusercontent.com/u/528200?v=4?s=100\" width=\"100px;\" alt=\"Loren Van Spronsen\"/><br /><sub><b>Loren Van Spronsen</b></sub></a><br /><a href=\"https://github.com/JoshuaKGoldberg/TypeStat/commits?author=lorenvs\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://www.linkedin.com/in/markjm-1/\"><img src=\"https://avatars.githubusercontent.com/u/16494982?v=4?s=100\" width=\"100px;\" alt=\"Mark Molinaro\"/><br /><sub><b>Mark Molinaro</b></sub></a><br /><a href=\"https://github.com/JoshuaKGoldberg/TypeStat/issues?q=author%3Amarkjm\" title=\"Bug reports\">🐛</a> <a href=\"https://github.com/JoshuaKGoldberg/TypeStat/commits?author=markjm\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://cress.soc.surrey.ac.uk/web/people/ngilbert\"><img src=\"https://avatars.githubusercontent.com/u/1449986?v=4?s=100\" width=\"100px;\" alt=\"Nigel Gilbert\"/><br /><sub><b>Nigel Gilbert</b></sub></a><br /><a href=\"https://github.com/JoshuaKGoldberg/TypeStat/issues?q=author%3Amicrology\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://community.haskell.org/~pj\"><img src=\"https://avatars.githubusercontent.com/u/2082449?v=4?s=100\" width=\"100px;\" alt=\"Peter A. Jonsson\"/><br /><sub><b>Peter A. Jonsson</b></sub></a><br /><a href=\"https://github.com/JoshuaKGoldberg/TypeStat/issues?q=author%3Apjonsson\" title=\"Bug reports\">🐛</a> <a href=\"https://github.com/JoshuaKGoldberg/TypeStat/commits?author=pjonsson\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://orionna.me/\"><img src=\"https://avatars.githubusercontent.com/u/85230052?v=4?s=100\" width=\"100px;\" alt=\"orionna319\"/><br /><sub><b>orionna319</b></sub></a><br /><a href=\"https://github.com/JoshuaKGoldberg/TypeStat/issues?q=author%3Aorionna319\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/rubiesonthesky\"><img src=\"https://avatars.githubusercontent.com/u/2591240?v=4?s=100\" width=\"100px;\" alt=\"rubiesonthesky\"/><br /><sub><b>rubiesonthesky</b></sub></a><br /><a href=\"https://github.com/JoshuaKGoldberg/TypeStat/issues?q=author%3Arubiesonthesky\" title=\"Bug reports\">🐛</a> <a href=\"#maintenance-rubiesonthesky\" title=\"Maintenance\">🚧</a> <a href=\"#tool-rubiesonthesky\" title=\"Tools\">🔧</a> <a href=\"https://github.com/JoshuaKGoldberg/TypeStat/commits?author=rubiesonthesky\" title=\"Code\">💻</a> <a href=\"https://github.com/JoshuaKGoldberg/TypeStat/commits?author=rubiesonthesky\" title=\"Tests\">⚠️</a></td>\n    </tr>\n  </tbody>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n<!-- spellchecker: enable -->\n\n> 💙 This package is based on [@JoshuaKGoldberg](https://github.com/JoshuaKGoldberg)'s [TypeStat](https://github.com/JoshuaKGoldberg/TypeStat).\n","readmeFilename":"README.md"}