{"_id":"vouchington-tooling","_rev":"89-8758fdd9b9f4ccdac1e364e6ac44cfa6","name":"vouchington-tooling","dist-tags":{"latest":"0.24.1"},"versions":{"0.0.0":{"name":"vouchington-tooling","version":"0.0.0","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.0.0","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"e86b93aa96f946edc57100f916ddedf418d4b33d","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.0.0.tgz","fileCount":25,"integrity":"sha512-vyT2AN5EbW2a3IBdVvQBwH/d1KohDVEKna7SKjsQAV+K81y6CSrFCAUQHmIBzK8A6q+YUetumAU6zzs4+/dPfg==","signatures":[{"sig":"MEUCIDAK0+Eadq3n8aMaQByOHRqXogX+Eo5pOfMfqEWsWWaBAiEAtdFlEwrH1aunRa1TN2zi2efs7A5FchUwoE/tKQSEJmQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42383},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./package.json":"./package.json","./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"}},"gitHead":"19a0e2e5ee52359ab8dc9485a38c1f1653aea73f","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.19.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"26.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"optionalDependencies":{"@libpg-query/parser":"^17.6.10"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.0.0_1787116128637_0.9037140276063071","host":"s3://npm-registry-packages-npm-production"}},"0.0.1":{"name":"vouchington-tooling","version":"0.0.1","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.0.1","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"009bb682046ddec02a013ce86927c015ba4dd122","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.0.1.tgz","fileCount":25,"integrity":"sha512-Po63Um5E8G9R6xTKkAssnqhNwYgmaYXwJsmKnpsN0Uy7m07Xr9gDivsKe3JUiw8jkVYaoeKKYIKMT/Oi0RztXw==","signatures":[{"sig":"MEUCIQCmRB8L3g4oIH2jvE48FMipwmN3q8VUqsgqYBZ1f/fLqwIgKiJ97QG82FjvfrNZWebyJogCl58mMpBgmEtOPUqmMlk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42383},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./package.json":"./package.json","./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"}},"gitHead":"8f0888b371d70767323ccadef87db09d4ba31401","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.17.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"optionalDependencies":{"@libpg-query/parser":"^17.6.10"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.0.1_1787117988621_0.5931784525271242","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"vouchington-tooling","version":"0.0.2","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.0.2","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"2deb80944e8cf07f7ddc6a08bb3d69ee08bc501e","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.0.2.tgz","fileCount":25,"integrity":"sha512-7O18NSqE3RJoInHFZfd+VNSDjqbQY8vccSGGQS7f0nMDzMbntzLKO9Z96p6iLP1hqSSxXCGvxb181xRxilWQLQ==","signatures":[{"sig":"MEUCIQCYomxNzoAVTNKLZqx2zZplm5AWvjjNg0Yh7E+np5bGVQIgQ6q63+OPtEju3g8jB0/6Hq+TZAXD43BkUu9mNZH30+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42577},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./package.json":"./package.json","./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"}},"gitHead":"3669584d0ef2669f9942a7a6ac2e91e508493a0f","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.17.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"optionalDependencies":{"@libpg-query/parser":"^17.6.10"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.0.2_1787118867693_0.6414022199345342","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"vouchington-tooling","version":"0.0.3","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.0.3","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"3779bbe1710e53b5db896f74ddc8bedf5faf3b46","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.0.3.tgz","fileCount":53,"integrity":"sha512-xTLozfxR1cKDWwy/t6ancA9Mr+oQyn9WdS35urdcTUibvZUF5r23O6yNjYQibuyMITDbQ3pAj+RWRO3MszPJ4g==","signatures":[{"sig":"MEYCIQCZwdgeLasSN/6k6e3wMl0YgZCfYhVG212vjXNHRuy86gIhAO+BBglC+4DHO+RBdL+IHWQ8J3woQ+7gFnvV2jrQ2xAT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":83628},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"}},"gitHead":"3296f10b2dd6d911ec72380f1bb878990ad8431b","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.17.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.0.3_1787125432265_0.7939902232539258","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"vouchington-tooling","version":"0.0.4","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.0.4","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"a120d98102239ce3876b7636dc66fd003537df7f","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.0.4.tgz","fileCount":69,"integrity":"sha512-3Qhxszd31xiAWNIQk8BXfS5ar+B0NjWQwp8QBJoBHbzG5lOkYKUFqAOr65fDZlVeCerGn/96EmERWSGkL9tI6g==","signatures":[{"sig":"MEUCIQD7wV6ugbmOFKgz4vxYRW77BnnATW6yEOTSl+q0rOu+KgIgUICrsNYJUuakC4cLQhVg18UcpAwKI9MM/W9Xk3quFmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":108567},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"}},"gitHead":"b16cdbad421bc494e40669dfa2dcaf5dca53f960","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.17.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.0.4_1787158894621_0.07579003757396308","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"vouchington-tooling","version":"0.0.5","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.0.5","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"705dcda997f5d4daec9cb6814f77326100ae7ed1","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.0.5.tgz","fileCount":112,"integrity":"sha512-cJU0/BjD5WTfWE2nQ/hl/mMaSs8bK4oM22DiP7NTAMWJm1av6XjdVpy4FbvH21EY8IEyelXB3DtLhE6Y24eiRQ==","signatures":[{"sig":"MEYCIQDAzRm/noSJpsmyuZtmyRwq8fbPwuu4PkhCfwWp18PxxwIhAKyYypK1BVklNIu1EyaK5y3gF3omfI4gd4mK4K0Khrz3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209119},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"}},"gitHead":"59058d694d7d1050cd02b830fcd5d43e57bf11ce","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.17.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.0.5_1787174788175_0.7856072262182037","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"vouchington-tooling","version":"0.0.6","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.0.6","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"cd8d9a2e0bdfe4dad00c7ccbcb36165d455ebc9c","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.0.6.tgz","fileCount":112,"integrity":"sha512-85vDdlOlYf2/tzvBV+9C1fhCOJZdD4URAvH8OmT8CUn4DQYd80y562qCPOFsNgVuFvGSXNBsmIpe/TIK9QiD0g==","signatures":[{"sig":"MEUCIQCcRcE5cfd5ArJFbVwUgS8u2jRtHX4WSpFTncvzSaTfpgIgfLLSlN8m2MpLBG/2cPbcC3kIWIPQSHb+oLtXcxwbub4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210137},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"}},"gitHead":"d895aff36749b53220f8d4a236a70caa2b3cbb1b","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.17.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.0.6_1787175428931_0.31255310242771794","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"vouchington-tooling","version":"0.0.7","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.0.7","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"252578def989ce92bbcb3b427464a63b544e7b43","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.0.7.tgz","fileCount":112,"integrity":"sha512-BHZ3/zbtW0SHKHVYRI5QF3sm4DEgJH5Lk4OlJQQwwxUi6q5zSHbeVLjDyvonNLyCKfA1BZC2dr/yXkNsVb6oQg==","signatures":[{"sig":"MEYCIQC8hsELzcTJh5KIGZrUVmAyeBasig4+4F2suo0pppesLwIhAKn1O/GtN2mB27NSwqk9+CCLAt6OQDWWUGgXd918LK39","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210598},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"}},"gitHead":"0ccfa354bc6b629ae1c353d9c3507b03a8d18cf7","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.17.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.0.7_1787189423223_0.3373596865714341","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"vouchington-tooling","version":"0.0.8","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.0.8","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"432d56f3055a0333c135577cf3caeabbbc2d819f","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.0.8.tgz","fileCount":112,"integrity":"sha512-KEo4NLxyrWNK+AqhVH/66Rg6kFeHWtYgaXlFRDOk8VWM+xIp4Z6LPkyB2/eeBFAZDp/4IGdnoArRU7jdN4lbVA==","signatures":[{"sig":"MEYCIQDQNq1bh195weDO55CCSpZ/z0RLYMLA27+JCh8daHGtGwIhAMwzo3ix3diu5eOOPjQZA3EEJNPAvc+5TrE/gXcR/0dx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210598},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"}},"gitHead":"e1df991ff0064d7a202595f7e873adbadb927b26","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.17.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.0.8_1787194289290_0.08725069600355728","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"vouchington-tooling","version":"0.0.9","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.0.9","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"6fe44f4a715d19d03af00a597fb2627b6a38d060","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.0.9.tgz","fileCount":114,"integrity":"sha512-oJ1bDFBdnskEE8kSrOfEq2YaFXMHSG9ndGZyiVjmkCg8hXdEI3eE4XcBRpP1vP+U/Hz0YauYsytrebMTI4UbBw==","signatures":[{"sig":"MEQCIA79ZqhkuN1HNSkBuW8eBCDCbILehqGbnIxcFernTBgGAiBBaiVL2GuZfAiO+Lts5SMpy7llLppU6F3kX1Muh8QWgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217577},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"}},"gitHead":"160007f2e9aa1fc6f9ba22330f9d5eba65eb2319","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.17.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.0.9_1787199955456_0.6549435686325049","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"vouchington-tooling","version":"0.0.10","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.0.10","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"10c925b31fc07decccde38909f3264f14fa84895","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.0.10.tgz","fileCount":138,"integrity":"sha512-8tc97O5kAeuvH32p5en3vf8Si82DB7fuF0uNOn0meuprs29aFixeXACkhfSOtiS3tFZnzxDyJqYosLSPN1s3EA==","signatures":[{"sig":"MEYCIQCBKdI65FkfInyMDSLs+N+vlm7xHuAJXkjzU7qTgHvStAIhAJa/DPRh0wu8G3fs7VsfeYAfyMP1FaxS96uHvIExKYbM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":256429},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"}},"gitHead":"0ef2b33173c0672f313e6fd100f08548e7520d4b","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.17.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"picomatch":"4.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/picomatch":"^4.0.3"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.0.10_1787265206182_0.5793026632631466","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"vouchington-tooling","version":"0.0.11","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.0.11","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"448799bfb6342c781a680a1f218db39f2ba86374","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.0.11.tgz","fileCount":212,"integrity":"sha512-oV9ffMe1myOOgCFEMe8dZhby2sVmk82TI4rf2h9qEWvrTSODNabsxCI77etSqLIbXI6+bFCnszVmi3/0WlLVEg==","signatures":[{"sig":"MEQCIHFelmKxi4RwEtMk+NRCR4Yl40PlpkwzEYivDREBllmEAiA6cr0OX3f55KsJdAVqmfbse81ZlMb2KHtN/JhEOnJmZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":363608},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"}},"gitHead":"b5ae848f17188205a2d8d729c38f94e172aac517","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.17.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"picomatch":"4.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/picomatch":"^4.0.3"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.0.11_1787338289600_0.04756562225164429","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"vouchington-tooling","version":"0.0.12","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.0.12","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"f69deb1603bd0dd917d3bad22eadf3167ef15a75","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.0.12.tgz","fileCount":212,"integrity":"sha512-hgaqM4oh4RtU4C4Im47fVCUCeLfTtIGZZyVybG+6mvBOfgFoN0KjD21lgqQdtvQJ63354F/KL4sA0UV3PNVtNw==","signatures":[{"sig":"MEYCIQDrLJo8nKDxLzlLKvf7niP0BE0/tICn+ukHF6Fjhd10HgIhAN0wpwShwarYwj4uToy52pB62XPtvR0R+WOQW+faFGTc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":363607},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"}},"gitHead":"32b09497e0c95bf9c2f5ad5678cfd943f8ebfa1b","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.17.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"picomatch":"4.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/picomatch":"^4.0.3"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.0.12_1787340170337_0.18741672202899928","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"vouchington-tooling","version":"0.0.13","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.0.13","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"a22d1f0a2abbc273b222d5bd4a4da46b40cd57a5","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.0.13.tgz","fileCount":212,"integrity":"sha512-ATTsSKrENdwjaYc089sjsFp6dBqadgj8RcW0ijkBLDbtzt7w3z043NXA0H6lQpiageo9HbPdAI7F8L6ILC6o+g==","signatures":[{"sig":"MEUCIAn9a7YT95GgyIdkdeqouOkCrf1ZZ2hKFYvyGVbiEyfzAiEA9gcgedULxYTOlcijbiXeIaOjQcxk6z/arENrUwgygT4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":364140},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"}},"gitHead":"2a86eb8e140622fa49d67ce61071d391f294fac2","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.17.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"picomatch":"4.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/picomatch":"^4.0.3"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.0.13_1787372095515_0.8483571395814644","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"vouchington-tooling","version":"0.0.14","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.0.14","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"b40529f483b60387082408b89fbaa19cf5d8e92f","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.0.14.tgz","fileCount":248,"integrity":"sha512-rTzz2qWqy1UEZPDnB5pdatjzZYb0cWEMGdpbdwbKPT0haXGaaxpvWkd3URq1IDmiJsKmW4HUB4YrFPylOmzvvw==","signatures":[{"sig":"MEYCIQCXCxRL0B60yt2Q93ZFw044R9dw4WKDlEJl0iYbNdgXRAIhAKdw4UEj9xq3Bn3DjruVrMq+y6UlDChkdSG1UKw90R8t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":436702},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"}},"gitHead":"cadfe224e9f98cc5778d5f2de489fc18c42432d6","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.17.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"csv-parse":"7.0.2","picomatch":"4.0.5","csv-stringify":"6.8.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/picomatch":"^4.0.3"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.0.14_1787373114739_0.841925625817592","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"vouchington-tooling","version":"0.0.15","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.0.15","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"2b55c85619e195d6bbef7201fa0a04353ce5a9e0","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.0.15.tgz","fileCount":264,"integrity":"sha512-1UJMtjUOhTzWapjHDnOiPoiTq6MMkAMBQdiPreri5T6okSzPFRyCs2RVvlmLGhS5Z+XtjGntEAT3w8l9A9v+cA==","signatures":[{"sig":"MEYCIQCvtpok57AyZVt3HRZBgPoZi0Jqvw87/HHHb0DcpHreBgIhANuJ4QVw0sEf2UO/FkGqRxyf+UuVoTj+TMlvcIUWYxO1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":471270},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"}},"gitHead":"57662b74419ae99c77e2dbf92852b9f82d740749","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.17.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"csv-parse":"7.0.2","picomatch":"4.0.5","csv-stringify":"6.8.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/picomatch":"^4.0.3"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.0.15_1787402260138_0.8165579945159664","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"vouchington-tooling","version":"0.0.16","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.0.16","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"a678030b9e04336324d768ac8f3348f7d8ec3093","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.0.16.tgz","fileCount":315,"integrity":"sha512-yDdkrYAVYUO34YlWApbha+fF1pXjeinO+oBSG10PjE8o9ms55cnkvFJAOv16Y1pzmJUTKKGJlgkamZVn9Bsd/g==","signatures":[{"sig":"MEQCICI9y0jDHmiA8RUw/JFL+R7mEy/4c/hCLO6xVyjD+eGTAiBHSDUGz4GO0H03gaLoHqvAb7TEgkHGatJQEcK+73i3ww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":558141},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"}},"gitHead":"203a9160fabb4b526d073fc853f6c866b673aa1e","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.17.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"2.9.0","csv-parse":"7.0.2","picomatch":"4.0.5","csv-stringify":"6.8.2","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/picomatch":"^4.0.3"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.0.16_1787428635681_0.6616172565953604","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"vouchington-tooling","version":"0.0.17","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.0.17","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"162f023e021482de3103e7e94a6182aa4ba7028d","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.0.17.tgz","fileCount":339,"integrity":"sha512-+juyx1C80uMScx238wrIs57GljtIaGQMIp+u6PaBIfvREqepOxHSHWJgNSWov+lnd+wRF9c1TrqtBccqZzVi2g==","signatures":[{"sig":"MEYCIQC1z1borgo/8lgHgS8PKlHYGCfZSlS2cQKtVE6OS7ZfuwIhALtuA8wQtYy0a4dLQamw1WwKWldyRZImVhdbSUmBScff","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":598524},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"24433427c3f92f1a559e3df594370939c5408d78","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.17.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"2.9.0","csv-parse":"7.0.2","picomatch":"4.0.5","csv-stringify":"6.8.2","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/picomatch":"^4.0.3"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.0.17_1787450863728_0.9960763960666943","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"vouchington-tooling","version":"0.0.18","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.0.18","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"34d9c61bdec222d49a3b1a640d2192e36b68a530","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.0.18.tgz","fileCount":357,"integrity":"sha512-3MkoOXyvtfMxWOreUR/PWB/zEKQ632DYWoWbPUIO1Xvl5LeXM2HzabXiNaboLUiF7GyHk0mcmLOM30ezWEGiSQ==","signatures":[{"sig":"MEUCIHCIQt/uoRSB/LRyshHnBSAS6DW8BRYvSt9nNkZR5ksRAiEAhgnWr7y1pDWWgAQZ1u6O4vW/uKS8dmLZOs6sJLRAzBw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.0.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":617014},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"d972cce33c89ea21c7740651732d2353901cda72","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.17.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"2.9.0","csv-parse":"7.0.2","picomatch":"4.0.5","csv-stringify":"6.8.2","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/picomatch":"^4.0.3"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.0.18_1787454578448_0.4123550775784024","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"vouchington-tooling","version":"0.0.19","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.0.19","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"b5f2ee9f5b7e5ae703eaf800afe13f2b2e62f585","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.0.19.tgz","fileCount":357,"integrity":"sha512-tAee8ZoAR1RMPLP7en+pl1E6kOqBT8SvjTHNU62hwdj2hst5mDUScR9zQqdtWQKBamYEtb0ncjpjCfq/M40hfg==","signatures":[{"sig":"MEUCIQDwOXskqff9lyWpeavhvdCJnL+Q4DtHg7DUj4EjVJkl8wIgUg27IEmBmNaVkHC3LJcV1X3m+4wuDPBPKZaCc6gPcYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.0.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":617014},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"1bcaf04b0ee3bf816c406d0239e7d7c54e44eb3f","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.17.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"2.9.0","csv-parse":"7.0.2","picomatch":"4.0.5","csv-stringify":"6.8.2","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/picomatch":"^4.0.3"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.0.19_1787463173718_0.9176951168844674","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"vouchington-tooling","version":"0.0.20","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.0.20","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"37e595db976e5d2b698268dc673ce68b30fe57b2","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.0.20.tgz","fileCount":361,"integrity":"sha512-kjHSkWmAuotsWVjAjMdNAbaCKwbxJHPNlVp6IZuk/xn2Z6zk0nKAXDajSslNJEENtgxzAjA+yufuX2lXQdtcIw==","signatures":[{"sig":"MEUCICH+/xJZ3daSMp+dE2wKeuY7vYFQwaRmEtLbzVPl+AQcAiEAjj7EMWY3ymxMm92FQdd/JjJUE2tnvwAQdBPD2H/Cwjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.0.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":620366},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"6bf6da0fa0d75ecba34c193b9481e75c951ee556","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.17.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"2.9.0","csv-parse":"7.0.2","picomatch":"4.0.5","csv-stringify":"6.8.2","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/picomatch":"^4.0.3"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.0.20_1787555340813_0.4311351346067003","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"vouchington-tooling","version":"0.0.21","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.0.21","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"8a1f57ed69b2fb350fa594ff8a242ef4f3a870be","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.0.21.tgz","fileCount":371,"integrity":"sha512-1oqOUvaihusGzYs322sIm9OoFlNE8qQ/UKncHqWIEppCEil+iO7dQXX6+Q7QGtrpYvyeNEAOcGo7zf+gBuN5eA==","signatures":[{"sig":"MEQCIA9pjsseYA2vaJbdUJYSooxLgFuIViOTz9R6t5IdD+sEAiBCvMZKTyrLEQCN51uQ60BKPZVeTTBn+GInZm5G3b6EOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.0.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644840},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"d5ecf71c7075bc521c7da309bede768da755c91d","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.17.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"2.9.0","csv-parse":"7.0.2","picomatch":"4.0.5","csv-stringify":"6.8.2","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/picomatch":"^4.0.3"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.0.21_1787626765427_0.47726536579098355","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"vouchington-tooling","version":"0.0.22","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.0.22","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"deea9a44d39fffb78470eb1c2445563834b98012","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.0.22.tgz","fileCount":371,"integrity":"sha512-mLSekhiyZerU8VYT7uSSJYBNELRntWSvIRwrZRzUquOeOyPJMswJkj2P+O/J3TSRsTO0gSN0xbsclMZMcAam1A==","signatures":[{"sig":"MEUCIQDFmKIXgy8zNszCME29zyOofqHCDW8oXMfLZ4HT90snxgIgI2Enzu9BJ9HnYEb6X1zUgcY5OXeuMJS9Pr/03esu3tU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.0.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644891},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"9eeab3c1af8fea45a8ff6785f73b47b98733b886","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.17.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"2.9.0","csv-parse":"7.0.2","picomatch":"4.0.5","csv-stringify":"6.8.2","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/picomatch":"^4.0.3"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.0.22_1787632936896_0.5430954896615907","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"vouchington-tooling","version":"0.1.0","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.1.0","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"7f98745c3b8e376419eb22e166f6beddcdae6629","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.1.0.tgz","fileCount":405,"integrity":"sha512-xi7MZL5RtTGk1vAK1/WQia6gCOqPW1IIFCIclDghh6uHVJVOLzwyNZRuZ3T7ODy068gq6VeMrlXdvO6UG3+vFA==","signatures":[{"sig":"MEYCIQDfYy+SlEUIS59yoO/yLPIe1LVByUxz2SZTRzdZTc2oYAIhAPTGBBdzvU3KFuCW7lIOq9tr0Z6HUbRGMadHXqfHhLZz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":708439},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"8e346e107384eefcb2ab81494e94ab0984f12ab5","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.17.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"2.9.0","csv-parse":"7.0.2","picomatch":"4.0.5","csv-stringify":"6.8.2","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/picomatch":"^4.0.3"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.1.0_1787676329746_0.0457253758146865","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"vouchington-tooling","version":"0.1.1","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.1.1","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"01e0223822f88f3624680fefbfba3e21666d454d","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.1.1.tgz","fileCount":411,"integrity":"sha512-z4eq11GzXSAIc3+gx6g1UwYpY5a8z9bxcnPB6B7Dx/eFIZEwrIiVE5zys5n/5+Cj+eAMPz6ak0EyL73Ry2CbMg==","signatures":[{"sig":"MEQCICfaX7Ua0WRjIKZygBvuqplmaLxsIzR20HPviMi0AcJPAiBPfbvdiCxUI3SEPPECYilb/73e+8SAJ9C7ko2oaq07eA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":715397},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"741ed596e1416f2a9d6713524cfcf433cda911ac","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.17.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"2.9.0","csv-parse":"7.0.2","picomatch":"4.0.5","csv-stringify":"6.8.2","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/picomatch":"^4.0.3"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.1.1_1787681787098_0.05812884393433704","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"vouchington-tooling","version":"0.1.2","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.1.2","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"be9b5c71995c6770b64095e54edfff2fa517fc24","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.1.2.tgz","fileCount":411,"integrity":"sha512-rdqJ60v70GxehFA4lueVJXelKbHy/DAQz1mdfuzdJ0nTKZwRmZTkY2jvT1sB8018wlkPaAUxkpjgl20OOh5t2w==","signatures":[{"sig":"MEYCIQChcMPxy8C0nyNlMsaUbJolZzbNPtKCYw/GCX0M7TxXwQIhAOKw2FPpJcNYl+ejtfXidAeYYxFQ8vlOHMGyxF7IYVxx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":716886},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"1b44aaa59e26e639b6ea2c267a75b54fbe8616f2","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.17.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"2.9.0","csv-parse":"7.0.2","picomatch":"4.0.5","csv-stringify":"6.8.2","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/picomatch":"^4.0.3"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.1.2_1787685063361_0.5098242226515557","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"vouchington-tooling","version":"0.1.3","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.1.3","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"4bcd5b3507c67b3c55522b2141d5c60a68dddb12","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.1.3.tgz","fileCount":426,"integrity":"sha512-LGYOM9/F8uPIG3X5WrFi3G4c1lKubEEeMfFGjXylSeUJQNFQ7DtaSbdlpcQ+2Z631NNN7eBPnvQc08ieOwFthw==","signatures":[{"sig":"MEUCIQCDDcV9v8lMOo1WpSVhhOk8WestDKlgTOXDWG9bRuQqHwIgOeI/ef6hqFAq/SL0y5qpsOs2kSdKT0iBjd0N8YNdgo8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":738204},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"97072b667614ed3c0d6fb15cbc4f5975ee517662","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.17.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"2.9.0","csv-parse":"7.0.2","picomatch":"4.0.5","csv-stringify":"6.8.2","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/picomatch":"^4.0.3"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.1.3_1787689477174_0.3403449728520125","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"vouchington-tooling","version":"0.1.4","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.1.4","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"ba08c8cef21f566601d2cf7f7f6f1dee418517bf","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.1.4.tgz","fileCount":426,"integrity":"sha512-lz46PLjCrDviEzsDlmHeATStiyLstZMDzNSS9jxsDphraQTOysC6urOVK/MI3ueT7DnPBIzHWClw1RaWsw425A==","signatures":[{"sig":"MEUCIBGs5BvsVTIs3kCqkNEJoiPr+HX0ApAbq1XGFfv3C74dAiEAmjKEG5j+2Tt24S4M7ckVoLLRuyZaT0FrIWFKn8g7LnQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":742294},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"7226e68cfefeb5d60034a76186609387a82387d0","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.17.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"2.9.0","csv-parse":"7.0.2","picomatch":"4.0.5","csv-stringify":"6.8.2","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/picomatch":"^4.0.3"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.1.4_1787727530899_0.9101716396379698","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"vouchington-tooling","version":"0.1.5","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.1.5","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"36873e9a0cc90519e6305786d19eebd3b1a70b48","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.1.5.tgz","fileCount":429,"integrity":"sha512-a2t0LlLx2Jn58qplizk+MojcLauc45u5o+x6c6d0abIy7K1xT3djw1xJ7rNtBG8u2h9a6XiqmqdaDRu7c29MoQ==","signatures":[{"sig":"MEYCIQD0PumWe17F/iDD2N7pELGcgrzMc3r99LRgYjvK1WvJbQIhAIXA4p/Qh/8gflel28xn9OGcOlIuXNy6PuTM6I8GKsCA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":749590},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"9b62b016049c929083f3ad937f336c51cf7e4282","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.17.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"2.9.0","csv-parse":"7.0.2","picomatch":"4.0.5","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/picomatch":"^4.0.3"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.1.5_1787899280419_0.4922465027329168","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"vouchington-tooling","version":"0.1.6","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.1.6","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"92536b845448c8856e4c37d01c96c1cecec088dd","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.1.6.tgz","fileCount":455,"integrity":"sha512-2RItU8gxzrEr/ycJyuHojaAAlWp7cgktV+jplhfbRUE6eBfLhGXRn1PCdz401RnqYcy/5tS0ek7J3tVGmrLhvA==","signatures":[{"sig":"MEQCICbHONp/X/FcRg575lGFTpChoMUgKA92g4+NKnM2d5gTAiAa2aFxV5HWAo7B30hPLzJZ3QXN2Yab+VMyjty4yTd+Bg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":796622},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"72faa91dde824dc5d5d79aa3e9055f71b8c0b7d8","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.17.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"2.9.0","csv-parse":"7.0.2","picomatch":"4.0.5","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/picomatch":"^4.0.3"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.1.6_1787925449906_0.4348825223606716","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"vouchington-tooling","version":"0.1.7","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.1.7","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"132114c2d3e10bb4ec42e1fdce862c67c8daaa20","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.1.7.tgz","fileCount":455,"integrity":"sha512-HgcJWMGB/9FXMGs/V6aHcJgU9MV4/2MqhKnrJ+DV3/yJ672TraAUSeM0cO/tfVr4OJm0S/q8LsCLdNwsxlWD7A==","signatures":[{"sig":"MEQCIDuFDZt1Dpw05MkIBqt/yCzk9TeoFYEI/1y+7vodnTWmAiBOYMSIzMVObLjAdMFRGGj6kARbA+mSGWmAD7vH5dhCzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":797504},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"8332c38efa3bd806c95dbd819e6063573b2b60fd","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.17.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"2.9.0","csv-parse":"7.0.2","picomatch":"4.0.5","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/picomatch":"^4.0.3"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.1.7_1787970498051_0.9488400867579507","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"vouchington-tooling","version":"0.1.8","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.1.8","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"e046559464f87ca7399272734cc0dae2ce944eec","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.1.8.tgz","fileCount":457,"integrity":"sha512-/kf0bB5LL4XLRQ+BQXjniXsAFeEyyya+6YuRsYRAJlsGWS+5W3SNerrSSuW57cwg2cCd74F9b+bMYl3gzfOaOA==","signatures":[{"sig":"MEUCIQDV1yfEovtgFt5vkqtpxm2TedfOA9lXlPnlJsEcRWx8mQIgTf+ioq/J9HvcekETGMiEC2HjidBLEmI8GPoKK5iMkJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":803382},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"86b921c96d494e9f8ff6ee4cf7a652708557ca81","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.17.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"2.9.0","csv-parse":"7.0.2","picomatch":"4.0.5","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/picomatch":"^4.0.3"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.1.8_1787975619015_0.36974494314671014","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"vouchington-tooling","version":"0.1.9","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.1.9","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"e82371909ba7644b4a196c2988274aaf36f5349f","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.1.9.tgz","fileCount":467,"integrity":"sha512-6fSf5CVZj0YsQZbgUw4Qm+gFHoA4tt5iIZ16azqXK9AWVTNMNiBl6hFCO/1JWpqtsz0dt4nHyyLYcGpEM+r4NQ==","signatures":[{"sig":"MEYCIQCgzFdiAEGWebZXbVeR5H6EVVHNXQl8rhtfWKU+fToTlwIhAP1EvJMvOTWeFQeTlKV6KsZJG26yHAJcCtGkY4sFXH9s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":825647},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"8fc4b9db555cf8fbbd7a5b2650ad84e23cb16a59","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.17.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"2.9.0","csv-parse":"7.0.2","picomatch":"4.0.5","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/picomatch":"^4.0.3"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.1.9_1787991610476_0.1974495859053993","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"vouchington-tooling","version":"0.2.0","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.2.0","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"2f8beb46b4e35dae73ab151b9b149c9472708137","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.2.0.tgz","fileCount":500,"integrity":"sha512-kVJDWNfeGUyeqRDDyzHmqr2F2b3vBBkSOp/c7sOt+fGqohcN050VHKEoeJiEpEELvZxJLxEPK3IX7rLFp2yylA==","signatures":[{"sig":"MEQCIFzv87ZFe1UcbBFblx+7KWClYohHDpH3S5S1s/SzCekLAiBhmW2SZhco5WZ770qHkAkzAhTNJpRTPxfT8iGcSGRaZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":863347},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"fda3385c23abaf34e69e6ea4b0b782e1f3b1e156","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.17.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"2.9.0","csv-parse":"7.0.2","picomatch":"4.0.5","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/picomatch":"^4.0.3"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.2.0_1787994616564_0.38725896528910386","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"vouchington-tooling","version":"0.3.0","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.3.0","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"a06a183b0fd00ad49efb7ce0dbadd9f3d4123602","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.3.0.tgz","fileCount":548,"integrity":"sha512-t+IZqWS5vuOPRitivd76+j0vREfMFpfBg7tA65+BgNz2b67yFN1SBKm/nPsSOnxMkZXOnoUlX2DQZmFhNtHNrw==","signatures":[{"sig":"MEYCIQD+pHU26vmgo5mqOlaZlFXql5fCgStOvnbO1Tz49rnthwIhANruaoKAhUYJjyccQKSTYciELPfTfUgVJcs4zeKDlrZX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":950240},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"043d99c37c218add3a4c521c76e612774109ed03","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.17.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"2.9.0","csv-parse":"7.0.2","picomatch":"4.0.5","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/picomatch":"^4.0.3","agent-blackboard":"^0.3.1"},"peerDependencies":{"agent-blackboard":"^0.3.1"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"peerDependenciesMeta":{"agent-blackboard":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.3.0_1788035807639_0.17698246346330326","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"vouchington-tooling","version":"0.3.1","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.3.1","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"42737cb852e950414306fbc92fa85147e04627ed","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.3.1.tgz","fileCount":548,"integrity":"sha512-K2UOqxXZF7D48GHOcPp8/rXYWBggV6YsepJ2pRQZyJtF+rQSlWj0kq3tLNZQZIRnecC3zE9xIHoAS+9p0olTGQ==","signatures":[{"sig":"MEUCIHo01iVyC0H56U9JAIH8knw4iPDFBfRcOu5OVXEJfohDAiEAuSNZiXi5LETNYylRQpqSBWSivMvzgMekCq42675Gy20=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":951132},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"6763b3569616d2a672c4ede77da3c0926e4cc08e","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.17.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"2.9.0","csv-parse":"7.0.2","picomatch":"4.0.5","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/picomatch":"^4.0.3","agent-blackboard":"^0.3.1"},"peerDependencies":{"agent-blackboard":"^0.3.1"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"peerDependenciesMeta":{"agent-blackboard":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.3.1_1788047428850_0.7806875462068179","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"vouchington-tooling","version":"0.3.2","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.3.2","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"02599e2b65a122f16979894ed9afce2cc5f6b5b3","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.3.2.tgz","fileCount":549,"integrity":"sha512-updXaSvi5hPDC6Hfm93NGh48Vam2INWaQJhb644afZP8wijq717cqbKoat1HEwb0/3uFlKss3GMdfaWpOPz5lA==","signatures":[{"sig":"MEUCIQDPp8afwYM+/RSKZtb9ODT05bnctCHu5U9WgVFSaX1VeAIgTml4F2qdlDXf/s0AeEOxJUgLIYQbTyWOMfdg52sd5fo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":954536},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"e43bb2c5d6d6225cbfc6808c846ccbac7a24fc7a","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.17.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"2.9.0","csv-parse":"7.0.2","picomatch":"4.0.5","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/picomatch":"^4.0.3","agent-blackboard":"^0.3.1"},"peerDependencies":{"agent-blackboard":"^0.3.1"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"peerDependenciesMeta":{"agent-blackboard":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.3.2_1788054848723_0.23774878969977786","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"vouchington-tooling","version":"0.3.3","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.3.3","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"1a57c4b73bdd60e8e0de9b5225822e9e57666407","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.3.3.tgz","fileCount":550,"integrity":"sha512-IYH5r7dZY9WjCwMgU4UOUUgry6pVtdQ4zstUsjG6bzFRom3REa/jWAUxVlQ6+VQNpbK1nLv9Y4jjjWCQf7qF+w==","signatures":[{"sig":"MEUCIQC5hLakGhkPJuYOjEfgTkyrzngxWgMmERs36xm0itti9wIgA/URA1Gd5hTeH7d5RStU7bbW62s8iRSmN+Y03OuTg40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":962455},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"44e2c0208242fb45b86f9e2cf9530b3f6852a4e2","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.17.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"2.9.0","csv-parse":"7.0.2","picomatch":"4.0.5","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/picomatch":"^4.0.3","agent-blackboard":"^0.3.1"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.3.3_1788066320254_0.2899184489429676","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"vouchington-tooling","version":"0.3.4","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.3.4","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"dd319d5443958628f7c81f2285bd406923b282cf","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.3.4.tgz","fileCount":550,"integrity":"sha512-ciWSiANdwYkICLfMPs+LyhcA9dCrrh662DZFL9mn2UlXwwPA9xvLYkFGFd/SYhVOl82ZXA0z4wrEsp8a0FwzZw==","signatures":[{"sig":"MEYCIQC3T78G6UXJeUZ/RGD5TMbYzFLlSCMRT2sgFfvvygLwpwIhAPIg19r1/NX5AM0yV6wqV52edi8a7hX9Rhr5vmhzWkQm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":962455},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"080e019be958df7d13e8e424b00e6735f45db212","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.17.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"2.9.0","csv-parse":"7.0.2","picomatch":"4.0.5","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/picomatch":"^4.0.3","agent-blackboard":"^0.3.1"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.3.4_1788067430879_0.30808899359056996","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"vouchington-tooling","version":"0.3.5","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.3.5","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"8ba0f4fb0d7f0b17b624e75c4a6919f41e48f10a","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.3.5.tgz","fileCount":550,"integrity":"sha512-mZaoJVNkZv3DC2AICBl/rhf21SW+/TtF6H/hhnq3g4T3uFmXjVFI8KP7OxuQIHfXL9W1xfTSbYYg8FqHwPr4ng==","signatures":[{"sig":"MEUCIQDb8Zzit7mtbdC75axBs9ByjkT0igL1yAbxibWPDBxPSAIgVCFoWbzLs4WsHfgTcmLRvY0hvW8APO5RwBCyOBtLFEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":962455},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"60c61e6f929913e4e06e30a2b80d7bf3addc0b63","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.17.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"2.9.0","csv-parse":"7.0.2","picomatch":"4.0.5","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/picomatch":"^4.0.3","agent-blackboard":"^0.3.1"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.3.5_1788068701586_0.11055388802191857","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"vouchington-tooling","version":"0.3.6","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.3.6","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"a4a30ecb4e50daa5f308d318f0b77ceee978ef11","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.3.6.tgz","fileCount":561,"integrity":"sha512-dnnVQMeVnhIAV85TbXfhobTtBrMTgTi6m77KFG/cs0ionYkP8T9mCikn5NLv2SPvK9gIr2+A0y4T4/3Y67TGqg==","signatures":[{"sig":"MEUCIQCI4mCkYhH/KNA0Im9sP7RUBBrhhveRUjcsxD7na8M8HwIgTV0ROp5vVqVo5EiCBSFESj6K5unfyV+EYBF0urPSzj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":991754},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./gha-workspace-policy":{"types":"./dist/gha-workspace-policy/index.d.mts","import":"./dist/gha-workspace-policy/index.mjs","default":"./dist/gha-workspace-policy/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./gha-claude-post-review":{"types":"./dist/gha-claude-post-review/index.d.mts","import":"./dist/gha-claude-post-review/index.mjs","default":"./dist/gha-claude-post-review/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"6a0a27177cb21e7bda941b494e0e73824af5e5ce","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.17.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"2.9.0","csv-parse":"7.0.2","picomatch":"4.0.5","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/picomatch":"^4.0.3","agent-blackboard":"^0.5.0"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.3.6_1788136960716_0.5164841608312045","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"vouchington-tooling","version":"0.4.0","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.4.0","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"970098371de0495e7cf9805ced1ba679a943083a","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.4.0.tgz","fileCount":577,"integrity":"sha512-tveauqSTxkdIIbFWyg/6H+WNETkehogXGr6GNHdKzB17NllRJPbopcdKXcLmd/SLQFJU3H9hba2TKjJGNgPfFQ==","signatures":[{"sig":"MEYCIQC5201nZhbH6RlG7urn23W0OYmpZREonFNoCQzW5rn75QIhANLfUw0CUKyMWaabWfK7umUDrJCQk+5GMsnPDCDz/Pmn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1015450},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./gha-workspace-policy":{"types":"./dist/gha-workspace-policy/index.d.mts","import":"./dist/gha-workspace-policy/index.mjs","default":"./dist/gha-workspace-policy/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./gha-claude-post-review":{"types":"./dist/gha-claude-post-review/index.d.mts","import":"./dist/gha-claude-post-review/index.mjs","default":"./dist/gha-claude-post-review/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"5895cb3c0fc9b507a83a8bc31b54b4a23831f6f7","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.17.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"2.9.0","csv-parse":"7.0.2","picomatch":"4.0.7","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/picomatch":"^4.0.3","agent-blackboard":"^0.5.0"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.4.0_1788208622622_0.9543629675761303","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"vouchington-tooling","version":"0.4.1","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.4.1","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"f2702de7505143be86db53bdfdcfe539e7994de8","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.4.1.tgz","fileCount":577,"integrity":"sha512-BoOytRiZusL5kBfgUSvqx5HKUStGn6c/Tc0GNXAEu3jSyZlQL/ImR2nIKIGbrxQeSM9byLf3vt7kfQ5Q8sl27w==","signatures":[{"sig":"MEUCIA7Z06K7a107PckMptGR+Y1n4RRMRtjcNpekBN6Lye6MAiEAk9Pe6NZFRsg863nF2takPA7RZxRDfIrDpZnLkMNXO9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1017528},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./gha-workspace-policy":{"types":"./dist/gha-workspace-policy/index.d.mts","import":"./dist/gha-workspace-policy/index.mjs","default":"./dist/gha-workspace-policy/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./gha-claude-post-review":{"types":"./dist/gha-claude-post-review/index.d.mts","import":"./dist/gha-claude-post-review/index.mjs","default":"./dist/gha-claude-post-review/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"0289a67090edc7b708830aa4318585061256b54e","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.17.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"2.9.0","csv-parse":"7.0.2","picomatch":"4.0.7","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/picomatch":"^4.0.3","agent-blackboard":"^0.5.0"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.4.1_1788215718373_0.4977858100724035","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"vouchington-tooling","version":"0.4.2","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.4.2","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"86c80f77cbca0cd246a87238390c12ab55316041","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.4.2.tgz","fileCount":593,"integrity":"sha512-b3pXN/dSkYsCIQT1C0qNZ67w0uJQkV/Ou9AMwcUXHn6mit24KW6GcxAlhFgedzCyWrqL9jl7MiFDG8Yh3xk6Yw==","signatures":[{"sig":"MEYCIQCHAGwzX/M/0Y6ruD/zyVsZQ/DoZiWbXqWhJzzq41KxcAIhALEO4VvSoCRmM0s2dWqVcb7ozU0Fpo6xFGauIuorTZsb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1046072},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./ast-grep-examples":{"types":"./dist/ast-grep-examples/index.d.mts","import":"./dist/ast-grep-examples/index.mjs","default":"./dist/ast-grep-examples/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./require-up-to-date":{"types":"./dist/require-up-to-date/index.d.mts","import":"./dist/require-up-to-date/index.mjs","default":"./dist/require-up-to-date/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./gha-workspace-policy":{"types":"./dist/gha-workspace-policy/index.d.mts","import":"./dist/gha-workspace-policy/index.mjs","default":"./dist/gha-workspace-policy/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./gha-claude-post-review":{"types":"./dist/gha-claude-post-review/index.d.mts","import":"./dist/gha-claude-post-review/index.mjs","default":"./dist/gha-claude-post-review/index.mjs"},"./gitleaks-directory-scan":{"types":"./dist/gitleaks-directory-scan/index.d.mts","import":"./dist/gitleaks-directory-scan/index.mjs","default":"./dist/gitleaks-directory-scan/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"5c3711e2ab4666756f6e74b95880ad071d2bc577","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.17.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"2.9.0","csv-parse":"7.0.2","picomatch":"4.0.7","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/picomatch":"^4.0.3","agent-blackboard":"^0.5.0"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.4.2_1788250590425_0.43477064955363764","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"vouchington-tooling","version":"0.5.0","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.5.0","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"fbb9481f40691c27456bc79150ce0e277b35144a","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.5.0.tgz","fileCount":593,"integrity":"sha512-1xQJugYCMcnfhtM72Ht3toX8/mvk4nim+5fHCsPMGXdCfduYmnmxKZT4VcT6Sv2YlDeXMOUjApWMBMZlVUkKfA==","signatures":[{"sig":"MEUCIE0eVUbWNRC7XDBRoJmQRgBpECXhmOpMx8PQOfLSyezvAiEAwfuEuhBwcACV5QmCt7KUtuFItTe9/Uh6iEFmpNHXHf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1046072},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./ast-grep-examples":{"types":"./dist/ast-grep-examples/index.d.mts","import":"./dist/ast-grep-examples/index.mjs","default":"./dist/ast-grep-examples/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./require-up-to-date":{"types":"./dist/require-up-to-date/index.d.mts","import":"./dist/require-up-to-date/index.mjs","default":"./dist/require-up-to-date/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./gha-workspace-policy":{"types":"./dist/gha-workspace-policy/index.d.mts","import":"./dist/gha-workspace-policy/index.mjs","default":"./dist/gha-workspace-policy/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./gha-claude-post-review":{"types":"./dist/gha-claude-post-review/index.d.mts","import":"./dist/gha-claude-post-review/index.mjs","default":"./dist/gha-claude-post-review/index.mjs"},"./gitleaks-directory-scan":{"types":"./dist/gitleaks-directory-scan/index.d.mts","import":"./dist/gitleaks-directory-scan/index.mjs","default":"./dist/gitleaks-directory-scan/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"ca543f84b48d35605ad6ad157cb014e747d3d725","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.17.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"2.9.0","csv-parse":"7.0.2","picomatch":"4.0.7","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/picomatch":"^4.0.3","agent-blackboard":"^0.5.0"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.5.0_1788282166246_0.059124680876300184","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"vouchington-tooling","version":"0.5.1","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.5.1","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"ba1a90e16943340f3be073825c8aa6bfd2aef5ee","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.5.1.tgz","fileCount":593,"integrity":"sha512-AcMdT9api+lxbUACoyzsq4ZbMbvZkhwQJyIf9Q6xRZKt7Ys56fiI92cPqSw2qFa7CNeylTCdH+7kpQ3ku0Puaw==","signatures":[{"sig":"MEQCIHEGZEkPCBHLHZW/l0pmC1q9UdZ4ZpxjE4DkdFmeJP/DAiBSc7fuWiD3zUtxUIYA/zW7+B/qHEIwjBW0hRsqb8kULQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1046491},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./ast-grep-examples":{"types":"./dist/ast-grep-examples/index.d.mts","import":"./dist/ast-grep-examples/index.mjs","default":"./dist/ast-grep-examples/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./require-up-to-date":{"types":"./dist/require-up-to-date/index.d.mts","import":"./dist/require-up-to-date/index.mjs","default":"./dist/require-up-to-date/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./gha-workspace-policy":{"types":"./dist/gha-workspace-policy/index.d.mts","import":"./dist/gha-workspace-policy/index.mjs","default":"./dist/gha-workspace-policy/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./gha-claude-post-review":{"types":"./dist/gha-claude-post-review/index.d.mts","import":"./dist/gha-claude-post-review/index.mjs","default":"./dist/gha-claude-post-review/index.mjs"},"./gitleaks-directory-scan":{"types":"./dist/gitleaks-directory-scan/index.d.mts","import":"./dist/gitleaks-directory-scan/index.mjs","default":"./dist/gitleaks-directory-scan/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"fea0fcef0c86ae4cba0a3f888994055178732d6d","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.17.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"2.9.0","csv-parse":"7.0.2","picomatch":"4.0.7","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/picomatch":"^4.0.3","agent-blackboard":"^0.5.0"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.5.1_1788284005756_0.4290094587115727","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"vouchington-tooling","version":"0.6.0","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.6.0","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"1ebe5dd3a0bfe64fbdba6ee659a1cf69f6e36a2c","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.6.0.tgz","fileCount":599,"integrity":"sha512-2LrlZ4gdzflPwUrbj5FRnggcGSt5o68EgyTTT5cjlLtZZ4S6Wb4XdfXLbi4/mxLz4Kb7Vg6OfPJK4oSbEWhmHA==","signatures":[{"sig":"MEYCIQDuYD3++HTBl+5L+Z/B/jKttRY5jnX20yS26M1AeOZFhAIhAKaTgO+KZzyTod7ymiLoBEUNMitHBrHnQyENhVeSNZd4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1050234},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./ast-grep-examples":{"types":"./dist/ast-grep-examples/index.d.mts","import":"./dist/ast-grep-examples/index.mjs","default":"./dist/ast-grep-examples/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./require-up-to-date":{"types":"./dist/require-up-to-date/index.d.mts","import":"./dist/require-up-to-date/index.mjs","default":"./dist/require-up-to-date/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./gha-workspace-policy":{"types":"./dist/gha-workspace-policy/index.d.mts","import":"./dist/gha-workspace-policy/index.mjs","default":"./dist/gha-workspace-policy/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./gha-claude-post-review":{"types":"./dist/gha-claude-post-review/index.d.mts","import":"./dist/gha-claude-post-review/index.mjs","default":"./dist/gha-claude-post-review/index.mjs"},"./gitleaks-directory-scan":{"types":"./dist/gitleaks-directory-scan/index.d.mts","import":"./dist/gitleaks-directory-scan/index.mjs","default":"./dist/gitleaks-directory-scan/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"f31e399351dc327837e50bfbb827d0a5af2b5209","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.17.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"2.9.0","csv-parse":"7.0.2","picomatch":"4.0.7","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/picomatch":"^4.0.3","agent-blackboard":"^0.5.0"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.6.0_1788328212541_0.48857467761857687","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"vouchington-tooling","version":"0.6.1","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.6.1","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"92ba7ec5131ff6693ad5ff12369fb1dacbd2bf1c","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.6.1.tgz","fileCount":599,"integrity":"sha512-yQxDFPFVTvzTyoIz7L7HSNg0AL2DHYHfTM8bW5AmM+vd2mx54byr11z26q6ME5wODoJIOj8v9uEXCQOKgFMdGw==","signatures":[{"sig":"MEUCIQDRAghzBXiRMP0D8Ocih/IsX5BIwz2cDbiqt6+Zj5b1SwIgaQg+a8pVJimura+gMTfkDfQUxCZsEoRT3LTk8etiV/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1050406},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./ast-grep-examples":{"types":"./dist/ast-grep-examples/index.d.mts","import":"./dist/ast-grep-examples/index.mjs","default":"./dist/ast-grep-examples/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./require-up-to-date":{"types":"./dist/require-up-to-date/index.d.mts","import":"./dist/require-up-to-date/index.mjs","default":"./dist/require-up-to-date/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./gha-workspace-policy":{"types":"./dist/gha-workspace-policy/index.d.mts","import":"./dist/gha-workspace-policy/index.mjs","default":"./dist/gha-workspace-policy/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./gha-claude-post-review":{"types":"./dist/gha-claude-post-review/index.d.mts","import":"./dist/gha-claude-post-review/index.mjs","default":"./dist/gha-claude-post-review/index.mjs"},"./gitleaks-directory-scan":{"types":"./dist/gitleaks-directory-scan/index.d.mts","import":"./dist/gitleaks-directory-scan/index.mjs","default":"./dist/gitleaks-directory-scan/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"3b7fcc0792d70e45272536e738d280379e51a6a1","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.17.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"2.9.0","csv-parse":"7.0.2","picomatch":"4.0.7","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/picomatch":"^4.0.3","agent-blackboard":"^0.5.0"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.6.1_1788329772547_0.883905809151603","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"vouchington-tooling","version":"0.6.2","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.6.2","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"807dc0e14bf39f933f5cbef840e8ae3bbe792b80","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.6.2.tgz","fileCount":599,"integrity":"sha512-0MnxEnrGtY8UsKtdpQy8XsJswllFR8Buc9Qo7P7ZDp5DPDzmF1K3nAJNolnenPhBJq8lC92Mxj6cbkYwM/OpxQ==","signatures":[{"sig":"MEUCIQCrAgZPJLFKKq+QhRUEYyolqKyxwHLdH0RPafeNkSEYfQIgWGRUvc2HCMTKI1wpF8okZdD5Y0mal0Njm94i+sHmClY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1050406},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./ast-grep-examples":{"types":"./dist/ast-grep-examples/index.d.mts","import":"./dist/ast-grep-examples/index.mjs","default":"./dist/ast-grep-examples/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./require-up-to-date":{"types":"./dist/require-up-to-date/index.d.mts","import":"./dist/require-up-to-date/index.mjs","default":"./dist/require-up-to-date/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./gha-workspace-policy":{"types":"./dist/gha-workspace-policy/index.d.mts","import":"./dist/gha-workspace-policy/index.mjs","default":"./dist/gha-workspace-policy/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./gha-claude-post-review":{"types":"./dist/gha-claude-post-review/index.d.mts","import":"./dist/gha-claude-post-review/index.mjs","default":"./dist/gha-claude-post-review/index.mjs"},"./gitleaks-directory-scan":{"types":"./dist/gitleaks-directory-scan/index.d.mts","import":"./dist/gitleaks-directory-scan/index.mjs","default":"./dist/gitleaks-directory-scan/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"0d65c9c460141df99d5be8728f9e8a396806a05d","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.19.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"2.9.0","csv-parse":"7.0.2","picomatch":"4.0.7","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/picomatch":"^4.0.3","agent-blackboard":"^0.5.0"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.6.2_1788468066899_0.5293790492495138","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"vouchington-tooling","version":"0.6.3","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.6.3","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"34de89e98f8fd4de21eeb36e01c90967def9d58e","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.6.3.tgz","fileCount":636,"integrity":"sha512-X7/w1q/bhVGiXNHnrEg6nYBoOYM4pl1QrGwiw7D0rrpdR8jCiTwesEQxOh6cVu+NbpHjpc8jah8hJIh4hk5vVw==","signatures":[{"sig":"MEYCIQCcnDNflVarAJCw6AH+ZZu5Td5b5RqsjnqC7SbVBQ7QyQIhAKkvIoIXnxPcVl6OQ6EkPA27iW/bGs1ACWjn85uEP21i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1145998},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-pack":{"types":"./dist/ast-grep-pack/index.d.mts","import":"./dist/ast-grep-pack/index.mjs","default":"./dist/ast-grep-pack/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./ast-grep-examples":{"types":"./dist/ast-grep-examples/index.d.mts","import":"./dist/ast-grep-examples/index.mjs","default":"./dist/ast-grep-examples/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./require-up-to-date":{"types":"./dist/require-up-to-date/index.d.mts","import":"./dist/require-up-to-date/index.mjs","default":"./dist/require-up-to-date/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./gha-workspace-policy":{"types":"./dist/gha-workspace-policy/index.d.mts","import":"./dist/gha-workspace-policy/index.mjs","default":"./dist/gha-workspace-policy/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./gha-claude-post-review":{"types":"./dist/gha-claude-post-review/index.d.mts","import":"./dist/gha-claude-post-review/index.mjs","default":"./dist/gha-claude-post-review/index.mjs"},"./gitleaks-directory-scan":{"types":"./dist/gitleaks-directory-scan/index.d.mts","import":"./dist/gitleaks-directory-scan/index.mjs","default":"./dist/gitleaks-directory-scan/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"26f871ff2458c9ac17a3367d59a209993c064849","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.19.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"2.9.0","csv-parse":"7.0.2","picomatch":"4.0.7","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ast-grep/cli":"0.45.3","@types/picomatch":"^4.0.3","agent-blackboard":"^0.5.0"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.6.3_1788605189168_0.2995200882808837","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"vouchington-tooling","version":"0.7.0","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.7.0","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"875cd66c96303a4822a6a84a325030f3043210b1","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.7.0.tgz","fileCount":637,"integrity":"sha512-oTXDNDvK1jQwOrwADwsvs2HjhWg4TzaIxKAEtLyzW21HV5xvD2mymF8fjwuglTziGCXa9OqJw544GE1+dsxUYw==","signatures":[{"sig":"MEUCIQCGLAcNgsEp5OElNvi1ZNP+S0k/3i6QfvvreM2kyOwsIgIgWxnY/vPmyajuCGW9wYvXVcSj8ULz1/OPRv0vV0hHRZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1148947},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-pack":{"types":"./dist/ast-grep-pack/index.d.mts","import":"./dist/ast-grep-pack/index.mjs","default":"./dist/ast-grep-pack/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./ast-grep-examples":{"types":"./dist/ast-grep-examples/index.d.mts","import":"./dist/ast-grep-examples/index.mjs","default":"./dist/ast-grep-examples/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./require-up-to-date":{"types":"./dist/require-up-to-date/index.d.mts","import":"./dist/require-up-to-date/index.mjs","default":"./dist/require-up-to-date/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./gha-workspace-policy":{"types":"./dist/gha-workspace-policy/index.d.mts","import":"./dist/gha-workspace-policy/index.mjs","default":"./dist/gha-workspace-policy/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./gha-claude-post-review":{"types":"./dist/gha-claude-post-review/index.d.mts","import":"./dist/gha-claude-post-review/index.mjs","default":"./dist/gha-claude-post-review/index.mjs"},"./gitleaks-directory-scan":{"types":"./dist/gitleaks-directory-scan/index.d.mts","import":"./dist/gitleaks-directory-scan/index.mjs","default":"./dist/gitleaks-directory-scan/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"a73a2dbcf657d6a9878639e3c62713a368c81e76","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.19.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"2.9.0","csv-parse":"7.0.2","picomatch":"4.0.7","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ast-grep/cli":"0.45.3","@types/picomatch":"^4.0.3","agent-blackboard":"^0.5.0"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.7.0_1788607743227_0.441871369571077","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"vouchington-tooling","version":"0.7.1","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.7.1","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"bce2e7d2888a4036a339b39947a862b92449579a","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.7.1.tgz","fileCount":637,"integrity":"sha512-sl12paw0/vV7AVDpPJwJo2KWoJ89hWqVWDW92c2tMxv/1sfUXSDopNEf/Lny77RABEPk1FbZArC+2CPiviHbOg==","signatures":[{"sig":"MEYCIQCyYP1YNhxmh+rgekgBeD+KZW5g6XmBEGsvuR0Q2J5wuAIhAMtWrdRHwVUI6/8S+RcQb+Yw1AKLay4I7Ib6JiRxEQqU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1149696},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-pack":{"types":"./dist/ast-grep-pack/index.d.mts","import":"./dist/ast-grep-pack/index.mjs","default":"./dist/ast-grep-pack/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./ast-grep-examples":{"types":"./dist/ast-grep-examples/index.d.mts","import":"./dist/ast-grep-examples/index.mjs","default":"./dist/ast-grep-examples/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./require-up-to-date":{"types":"./dist/require-up-to-date/index.d.mts","import":"./dist/require-up-to-date/index.mjs","default":"./dist/require-up-to-date/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./gha-workspace-policy":{"types":"./dist/gha-workspace-policy/index.d.mts","import":"./dist/gha-workspace-policy/index.mjs","default":"./dist/gha-workspace-policy/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./gha-claude-post-review":{"types":"./dist/gha-claude-post-review/index.d.mts","import":"./dist/gha-claude-post-review/index.mjs","default":"./dist/gha-claude-post-review/index.mjs"},"./gitleaks-directory-scan":{"types":"./dist/gitleaks-directory-scan/index.d.mts","import":"./dist/gitleaks-directory-scan/index.mjs","default":"./dist/gitleaks-directory-scan/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"24d1af8e5696d3acdae3bf813725a35c4782b8c1","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.19.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"2.9.0","csv-parse":"7.0.2","picomatch":"4.0.7","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ast-grep/cli":"0.45.3","@types/picomatch":"^4.0.3","agent-blackboard":"^0.5.0"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.7.1_1788608983476_0.11482523627071739","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"vouchington-tooling","version":"0.7.2","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.7.2","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"a0777c6fcfe044cd047802db0b024cf8433dba83","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.7.2.tgz","fileCount":638,"integrity":"sha512-kCYGnvFd6HMhEcGw+1eng73zhj7U9/0zjhYaTENwLJV3eWGVaOZc4b82ZY4xWv1TyAIVJ/TqdzNIyqCstTGWHA==","signatures":[{"sig":"MEYCIQCZnUhLN6iHHD83VHcehqHuDeyvQ9tDL6QYKjeBYIaiKgIhAIifwvOgqUoiUIVgs3f2mwzLOxHqmgiu92OHEzk3m/G2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1152147},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-pack":{"types":"./dist/ast-grep-pack/index.d.mts","import":"./dist/ast-grep-pack/index.mjs","default":"./dist/ast-grep-pack/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./ast-grep-examples":{"types":"./dist/ast-grep-examples/index.d.mts","import":"./dist/ast-grep-examples/index.mjs","default":"./dist/ast-grep-examples/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./require-up-to-date":{"types":"./dist/require-up-to-date/index.d.mts","import":"./dist/require-up-to-date/index.mjs","default":"./dist/require-up-to-date/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./gha-workspace-policy":{"types":"./dist/gha-workspace-policy/index.d.mts","import":"./dist/gha-workspace-policy/index.mjs","default":"./dist/gha-workspace-policy/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./gha-claude-post-review":{"types":"./dist/gha-claude-post-review/index.d.mts","import":"./dist/gha-claude-post-review/index.mjs","default":"./dist/gha-claude-post-review/index.mjs"},"./gitleaks-directory-scan":{"types":"./dist/gitleaks-directory-scan/index.d.mts","import":"./dist/gitleaks-directory-scan/index.mjs","default":"./dist/gitleaks-directory-scan/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"c6c3e5ccc359e3e5b64eb58653d512a3095c1eeb","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.19.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"2.9.0","csv-parse":"7.0.2","picomatch":"4.0.7","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ast-grep/cli":"0.45.3","@types/picomatch":"^4.0.3","agent-blackboard":"^0.5.0"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.7.2_1788650822742_0.7183399753906374","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"vouchington-tooling","version":"0.8.0","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.8.0","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"30d0c1f7f6e45d9d2d15f0766547f20686e15cf4","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.8.0.tgz","fileCount":646,"integrity":"sha512-I61qihGQmNV+ScWQBqIGTxP+9XtI3k10SH0u7qG5cpQPR5iYHnU5CvcR40cOFTyvwMpu4IY2L6mI9oeO3TXe/w==","signatures":[{"sig":"MEYCIQCuGsarjTI67E9iVTwJi76tMNuvzDCTGLxQUY0QVjoKdQIhAJuJQpYyeCEd9nFkF7v8S0TAJm4VzFx0GjV1lKusLUt7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1161147},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./gh-cli":{"types":"./dist/gh-cli/index.d.mts","import":"./dist/gh-cli/index.mjs","default":"./dist/gh-cli/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-pack":{"types":"./dist/ast-grep-pack/index.d.mts","import":"./dist/ast-grep-pack/index.mjs","default":"./dist/ast-grep-pack/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./ast-grep-examples":{"types":"./dist/ast-grep-examples/index.d.mts","import":"./dist/ast-grep-examples/index.mjs","default":"./dist/ast-grep-examples/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./require-up-to-date":{"types":"./dist/require-up-to-date/index.d.mts","import":"./dist/require-up-to-date/index.mjs","default":"./dist/require-up-to-date/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./gha-workspace-policy":{"types":"./dist/gha-workspace-policy/index.d.mts","import":"./dist/gha-workspace-policy/index.mjs","default":"./dist/gha-workspace-policy/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./gha-claude-post-review":{"types":"./dist/gha-claude-post-review/index.d.mts","import":"./dist/gha-claude-post-review/index.mjs","default":"./dist/gha-claude-post-review/index.mjs"},"./gitleaks-directory-scan":{"types":"./dist/gitleaks-directory-scan/index.d.mts","import":"./dist/gitleaks-directory-scan/index.mjs","default":"./dist/gitleaks-directory-scan/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"1cdc5d36b243b43ac132902529208e76feaada59","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.19.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"2.9.0","csv-parse":"7.0.2","picomatch":"4.0.7","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ast-grep/cli":"0.45.3","@types/picomatch":"^4.0.3","agent-blackboard":"^0.5.0"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.8.0_1788652841173_0.5595448117446862","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"vouchington-tooling","version":"0.8.1","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.8.1","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"6053424fa44f48a3c513e20fd288a4dba8caa939","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.8.1.tgz","fileCount":646,"integrity":"sha512-Xid/s+LObahwy8r84vQ/wpZk6lpSOrgAHYrU2GXoCFp7+ff/HHvM0ff2Jma0CqUZAnG9BzClhf4kufzz55LfJA==","signatures":[{"sig":"MEUCIH8yO24VKfT5XDAK8Qulna0tqPg42zloMziFN7rl7fVgAiEAucgXceD1iL2H1lq5IytAvE8iESZ1h2j2syPJtVWI174=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1163654},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./gh-cli":{"types":"./dist/gh-cli/index.d.mts","import":"./dist/gh-cli/index.mjs","default":"./dist/gh-cli/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-pack":{"types":"./dist/ast-grep-pack/index.d.mts","import":"./dist/ast-grep-pack/index.mjs","default":"./dist/ast-grep-pack/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./ast-grep-examples":{"types":"./dist/ast-grep-examples/index.d.mts","import":"./dist/ast-grep-examples/index.mjs","default":"./dist/ast-grep-examples/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./require-up-to-date":{"types":"./dist/require-up-to-date/index.d.mts","import":"./dist/require-up-to-date/index.mjs","default":"./dist/require-up-to-date/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./gha-workspace-policy":{"types":"./dist/gha-workspace-policy/index.d.mts","import":"./dist/gha-workspace-policy/index.mjs","default":"./dist/gha-workspace-policy/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./gha-claude-post-review":{"types":"./dist/gha-claude-post-review/index.d.mts","import":"./dist/gha-claude-post-review/index.mjs","default":"./dist/gha-claude-post-review/index.mjs"},"./gitleaks-directory-scan":{"types":"./dist/gitleaks-directory-scan/index.d.mts","import":"./dist/gitleaks-directory-scan/index.mjs","default":"./dist/gitleaks-directory-scan/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"a580b6ec3719da9746558309c07ec197f7e4b1e3","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.19.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"2.9.0","csv-parse":"7.0.2","picomatch":"4.0.7","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ast-grep/cli":"0.45.3","@types/picomatch":"^4.0.3","agent-blackboard":"^0.5.0"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.8.1_1788663592475_0.9122181966052041","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"vouchington-tooling","version":"0.9.0","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.9.0","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"8c5303a1dbda279495846663049937277e1c0109","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.9.0.tgz","fileCount":652,"integrity":"sha512-3Sz24LCTCD4ZRSwm+difdv1f7aQCI+jnbOpHD5pdCs1lhPfbVez5k6jceuEjf6pDggLKx60Umlgk9uQL3bDX2g==","signatures":[{"sig":"MEQCIHNsKcA6dKyrwWcTIENthuQFJC4T68RDNgIPWejUC1fHAiBaa5Xf4YxmKux/7q0iZwcnEE9ldSc2v9JgrDSWcdYDug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1180114},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./gh-cli":{"types":"./dist/gh-cli/index.d.mts","import":"./dist/gh-cli/index.mjs","default":"./dist/gh-cli/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-pack":{"types":"./dist/ast-grep-pack/index.d.mts","import":"./dist/ast-grep-pack/index.mjs","default":"./dist/ast-grep-pack/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./ast-grep-examples":{"types":"./dist/ast-grep-examples/index.d.mts","import":"./dist/ast-grep-examples/index.mjs","default":"./dist/ast-grep-examples/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./require-up-to-date":{"types":"./dist/require-up-to-date/index.d.mts","import":"./dist/require-up-to-date/index.mjs","default":"./dist/require-up-to-date/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./gh-api-shell-quoting":{"types":"./dist/gh-api-shell-quoting/index.d.mts","import":"./dist/gh-api-shell-quoting/index.mjs","default":"./dist/gh-api-shell-quoting/index.mjs"},"./gha-workspace-policy":{"types":"./dist/gha-workspace-policy/index.d.mts","import":"./dist/gha-workspace-policy/index.mjs","default":"./dist/gha-workspace-policy/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./gha-claude-post-review":{"types":"./dist/gha-claude-post-review/index.d.mts","import":"./dist/gha-claude-post-review/index.mjs","default":"./dist/gha-claude-post-review/index.mjs"},"./gitleaks-directory-scan":{"types":"./dist/gitleaks-directory-scan/index.d.mts","import":"./dist/gitleaks-directory-scan/index.mjs","default":"./dist/gitleaks-directory-scan/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"8452dca03c023cb5a89f35978165a06184cd32c5","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.19.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"2.9.0","csv-parse":"7.0.2","picomatch":"4.0.7","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ast-grep/cli":"0.45.3","@types/picomatch":"^4.0.3","agent-blackboard":"^0.5.0"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.9.0_1788680728924_0.25457492127383397","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"vouchington-tooling","version":"0.9.1","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.9.1","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"49fd1a2bd8fd364fc84c33cb3c9f3304de0b4119","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.9.1.tgz","fileCount":652,"integrity":"sha512-6OdcDrXubKfqzgDt57cOzwUXuSu428xZ+4FEpw3otm19sPJt2huqMnk9J/UUiZt1wZQ/0KANuBgxFrSTrQ+Ewg==","signatures":[{"sig":"MEQCIEE1u8HE/gfFozKojuC9n9hCCykeH8Vu9+b9Q9Ls4L6/AiB6TngOkq7jiwBmOjnFX7DVcburqwzpRjsSZx1ShJQDuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1180114},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./gh-cli":{"types":"./dist/gh-cli/index.d.mts","import":"./dist/gh-cli/index.mjs","default":"./dist/gh-cli/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-pack":{"types":"./dist/ast-grep-pack/index.d.mts","import":"./dist/ast-grep-pack/index.mjs","default":"./dist/ast-grep-pack/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./ast-grep-examples":{"types":"./dist/ast-grep-examples/index.d.mts","import":"./dist/ast-grep-examples/index.mjs","default":"./dist/ast-grep-examples/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./require-up-to-date":{"types":"./dist/require-up-to-date/index.d.mts","import":"./dist/require-up-to-date/index.mjs","default":"./dist/require-up-to-date/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./gh-api-shell-quoting":{"types":"./dist/gh-api-shell-quoting/index.d.mts","import":"./dist/gh-api-shell-quoting/index.mjs","default":"./dist/gh-api-shell-quoting/index.mjs"},"./gha-workspace-policy":{"types":"./dist/gha-workspace-policy/index.d.mts","import":"./dist/gha-workspace-policy/index.mjs","default":"./dist/gha-workspace-policy/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./gha-claude-post-review":{"types":"./dist/gha-claude-post-review/index.d.mts","import":"./dist/gha-claude-post-review/index.mjs","default":"./dist/gha-claude-post-review/index.mjs"},"./gitleaks-directory-scan":{"types":"./dist/gitleaks-directory-scan/index.d.mts","import":"./dist/gitleaks-directory-scan/index.mjs","default":"./dist/gitleaks-directory-scan/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"caf3a34775065651cd981942dd7ca63e38711069","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.19.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"2.9.0","csv-parse":"7.0.2","picomatch":"4.0.7","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ast-grep/cli":"0.45.3","@types/picomatch":"^4.0.3","agent-blackboard":"^0.5.0"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.9.1_1788682232771_0.31744992266142624","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"vouchington-tooling","version":"0.10.0","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.10.0","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"a8ed56b0d59fccb71b6f3d7e3c29b19fe9058709","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.10.0.tgz","fileCount":653,"integrity":"sha512-mBpCFiLjINlkNHs1/T/jxkLXfWsnZ6Y2krCIoI9eb7f6OQ+AW36gtoMThaYHdc5acxQ61LYxpQN1ITJJQRoNfw==","signatures":[{"sig":"MEUCIQD7rTRv5Nb/vU9bzFzJEEX9oB9aKVljardPwh5iPTmprgIgITalwr4dtGrNeGaunfxBAMnC8mMcTQpytbWt2Hza2f8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1185044},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./gh-cli":{"types":"./dist/gh-cli/index.d.mts","import":"./dist/gh-cli/index.mjs","default":"./dist/gh-cli/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-pack":{"types":"./dist/ast-grep-pack/index.d.mts","import":"./dist/ast-grep-pack/index.mjs","default":"./dist/ast-grep-pack/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./ast-grep-examples":{"types":"./dist/ast-grep-examples/index.d.mts","import":"./dist/ast-grep-examples/index.mjs","default":"./dist/ast-grep-examples/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./require-up-to-date":{"types":"./dist/require-up-to-date/index.d.mts","import":"./dist/require-up-to-date/index.mjs","default":"./dist/require-up-to-date/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./gh-api-shell-quoting":{"types":"./dist/gh-api-shell-quoting/index.d.mts","import":"./dist/gh-api-shell-quoting/index.mjs","default":"./dist/gh-api-shell-quoting/index.mjs"},"./gha-workspace-policy":{"types":"./dist/gha-workspace-policy/index.d.mts","import":"./dist/gha-workspace-policy/index.mjs","default":"./dist/gha-workspace-policy/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./gha-claude-post-review":{"types":"./dist/gha-claude-post-review/index.d.mts","import":"./dist/gha-claude-post-review/index.mjs","default":"./dist/gha-claude-post-review/index.mjs"},"./gitleaks-directory-scan":{"types":"./dist/gitleaks-directory-scan/index.d.mts","import":"./dist/gitleaks-directory-scan/index.mjs","default":"./dist/gitleaks-directory-scan/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"3e9df50fd8204061229748e3d2049fe8bfa25e70","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.19.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"2.9.0","csv-parse":"7.0.2","picomatch":"4.0.7","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ast-grep/cli":"0.45.3","@types/picomatch":"^4.0.3","agent-blackboard":"^0.5.0"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.10.0_1788718165756_0.519896099741767","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"vouchington-tooling","version":"0.11.0","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.11.0","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"e06d58a89a7a9ccea713b4eedb2e824e456217f5","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.11.0.tgz","fileCount":653,"integrity":"sha512-Tkux/YCc7lu3GAewbitMrndU1eL+zRgJLrruX21tx7TBjz2R2XFxyoTZbumxObgLftVmoSY5Y6RdjAGgLj6WgQ==","signatures":[{"sig":"MEQCIHY0Q5XSyYcz0gF23OwAWBKcA44IUlairPim+dvNvkW6AiAkMnapmv74/tpsv8I2mRxvc4E7KJ+8dXuSEKR3Y2uWgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1185044},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./gh-cli":{"types":"./dist/gh-cli/index.d.mts","import":"./dist/gh-cli/index.mjs","default":"./dist/gh-cli/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-pack":{"types":"./dist/ast-grep-pack/index.d.mts","import":"./dist/ast-grep-pack/index.mjs","default":"./dist/ast-grep-pack/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./ast-grep-examples":{"types":"./dist/ast-grep-examples/index.d.mts","import":"./dist/ast-grep-examples/index.mjs","default":"./dist/ast-grep-examples/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./require-up-to-date":{"types":"./dist/require-up-to-date/index.d.mts","import":"./dist/require-up-to-date/index.mjs","default":"./dist/require-up-to-date/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./gh-api-shell-quoting":{"types":"./dist/gh-api-shell-quoting/index.d.mts","import":"./dist/gh-api-shell-quoting/index.mjs","default":"./dist/gh-api-shell-quoting/index.mjs"},"./gha-workspace-policy":{"types":"./dist/gha-workspace-policy/index.d.mts","import":"./dist/gha-workspace-policy/index.mjs","default":"./dist/gha-workspace-policy/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./gha-claude-post-review":{"types":"./dist/gha-claude-post-review/index.d.mts","import":"./dist/gha-claude-post-review/index.mjs","default":"./dist/gha-claude-post-review/index.mjs"},"./gitleaks-directory-scan":{"types":"./dist/gitleaks-directory-scan/index.d.mts","import":"./dist/gitleaks-directory-scan/index.mjs","default":"./dist/gitleaks-directory-scan/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"65d97781edde8e702d2ef7b97187b9e96b84843c","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.19.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"2.9.0","csv-parse":"7.0.2","picomatch":"4.0.7","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ast-grep/cli":"0.45.3","@types/picomatch":"^4.0.3","agent-blackboard":"^0.5.0"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.11.0_1788733879532_0.71443204337633","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"vouchington-tooling","version":"0.11.1","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.11.1","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"df111f3faa7ad8b641977a6373a431ae864d6bf4","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.11.1.tgz","fileCount":668,"integrity":"sha512-K/utKuakd3FPBoA+42fji9qU9gBVMxNbxqrjEQOuwVSbZBWyopj9sqjW+HxbWQxg/zstFCpVvoZvPKlT2LFQrg==","signatures":[{"sig":"MEUCICq/dGkDt5vngVwNhtYsGUYAxq4dbZZfrWFBTaB+OBSMAiEA93Z4+svdXi/BmnBi+PDphIpafMPYv4i0R9lj9TwlEfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1231373},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./gh-cli":{"types":"./dist/gh-cli/index.d.mts","import":"./dist/gh-cli/index.mjs","default":"./dist/gh-cli/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-pack":{"types":"./dist/ast-grep-pack/index.d.mts","import":"./dist/ast-grep-pack/index.mjs","default":"./dist/ast-grep-pack/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./ast-grep-examples":{"types":"./dist/ast-grep-examples/index.d.mts","import":"./dist/ast-grep-examples/index.mjs","default":"./dist/ast-grep-examples/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./require-up-to-date":{"types":"./dist/require-up-to-date/index.d.mts","import":"./dist/require-up-to-date/index.mjs","default":"./dist/require-up-to-date/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./agent-harness-config":{"types":"./dist/agent-harness-config/index.d.mts","import":"./dist/agent-harness-config/index.mjs","default":"./dist/agent-harness-config/index.mjs"},"./gh-api-shell-quoting":{"types":"./dist/gh-api-shell-quoting/index.d.mts","import":"./dist/gh-api-shell-quoting/index.mjs","default":"./dist/gh-api-shell-quoting/index.mjs"},"./gha-workspace-policy":{"types":"./dist/gha-workspace-policy/index.d.mts","import":"./dist/gha-workspace-policy/index.mjs","default":"./dist/gha-workspace-policy/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./gha-claude-post-review":{"types":"./dist/gha-claude-post-review/index.d.mts","import":"./dist/gha-claude-post-review/index.mjs","default":"./dist/gha-claude-post-review/index.mjs"},"./gitleaks-directory-scan":{"types":"./dist/gitleaks-directory-scan/index.d.mts","import":"./dist/gitleaks-directory-scan/index.mjs","default":"./dist/gitleaks-directory-scan/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"5f65da8beb2b6021a7481bcd1d6b9a9d926b7fc8","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.19.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"2.9.0","csv-parse":"7.0.2","picomatch":"4.0.7","smol-toml":"1.8.0","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ast-grep/cli":"0.45.3","@types/picomatch":"^4.0.3","agent-blackboard":"^0.5.0"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.11.1_1788736977790_0.9326806370461509","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"vouchington-tooling","version":"0.11.2","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.11.2","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"2edfedf7385bae3105d91148a335f3d0ba9c8215","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.11.2.tgz","fileCount":668,"integrity":"sha512-LpRfL5HDwRGjHl/Yp+KlERYxc4QpuLGAJmFlT9APx1fMNOl4dUPucFPj8PG3cgOAHy1YvnPZHBIHq1Sve16gGw==","signatures":[{"sig":"MEUCIQCsd0WtjaVgbN6GYxVwdBZv4pqupnu99lL+rKp1Xg1etAIgQ6ZvrHYrijlTVwdJRRQtNqD6DGhFHFiC/7I4o3rjhk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.11.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1226486},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./gh-cli":{"types":"./dist/gh-cli/index.d.mts","import":"./dist/gh-cli/index.mjs","default":"./dist/gh-cli/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-pack":{"types":"./dist/ast-grep-pack/index.d.mts","import":"./dist/ast-grep-pack/index.mjs","default":"./dist/ast-grep-pack/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./ast-grep-examples":{"types":"./dist/ast-grep-examples/index.d.mts","import":"./dist/ast-grep-examples/index.mjs","default":"./dist/ast-grep-examples/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./require-up-to-date":{"types":"./dist/require-up-to-date/index.d.mts","import":"./dist/require-up-to-date/index.mjs","default":"./dist/require-up-to-date/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./agent-harness-config":{"types":"./dist/agent-harness-config/index.d.mts","import":"./dist/agent-harness-config/index.mjs","default":"./dist/agent-harness-config/index.mjs"},"./gh-api-shell-quoting":{"types":"./dist/gh-api-shell-quoting/index.d.mts","import":"./dist/gh-api-shell-quoting/index.mjs","default":"./dist/gh-api-shell-quoting/index.mjs"},"./gha-workspace-policy":{"types":"./dist/gha-workspace-policy/index.d.mts","import":"./dist/gha-workspace-policy/index.mjs","default":"./dist/gha-workspace-policy/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./gha-claude-post-review":{"types":"./dist/gha-claude-post-review/index.d.mts","import":"./dist/gha-claude-post-review/index.mjs","default":"./dist/gha-claude-post-review/index.mjs"},"./gitleaks-directory-scan":{"types":"./dist/gitleaks-directory-scan/index.d.mts","import":"./dist/gitleaks-directory-scan/index.mjs","default":"./dist/gitleaks-directory-scan/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"a7b991b97b6bef9d3fc6800b56f37cef811260be","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.19.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"2.9.0","csv-parse":"7.0.2","picomatch":"4.0.7","smol-toml":"1.8.0","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ast-grep/cli":"0.45.3","@types/picomatch":"^4.0.3","agent-blackboard":"^0.5.0"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.11.2_1788749679136_0.7643487283576635","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"vouchington-tooling","version":"0.12.0","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.12.0","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"c0ae79f060a9f1bf500a91cc6c1dda56dffea644","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.12.0.tgz","fileCount":670,"integrity":"sha512-aNhsMBaw+8vWtuVk3a/H4kcY3wHrcNHZgLh2jgy+LXBi9z1MUUEKTGgFg5fTyf0iZ4XCulXOdzaH2F01E9ds/Q==","signatures":[{"sig":"MEUCIQCGLAbXZQsWa/rOq6AIgB0Cmnl5AN3V0oL1hprcRyLxsAIgAorIcamQeaGpWK6gzYpvAx1pnG8Y4vMA3LTjzuVq/xg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1228674},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./gh-cli":{"types":"./dist/gh-cli/index.d.mts","import":"./dist/gh-cli/index.mjs","default":"./dist/gh-cli/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-pack":{"types":"./dist/ast-grep-pack/index.d.mts","import":"./dist/ast-grep-pack/index.mjs","default":"./dist/ast-grep-pack/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./ast-grep-examples":{"types":"./dist/ast-grep-examples/index.d.mts","import":"./dist/ast-grep-examples/index.mjs","default":"./dist/ast-grep-examples/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./require-up-to-date":{"types":"./dist/require-up-to-date/index.d.mts","import":"./dist/require-up-to-date/index.mjs","default":"./dist/require-up-to-date/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./agent-harness-config":{"types":"./dist/agent-harness-config/index.d.mts","import":"./dist/agent-harness-config/index.mjs","default":"./dist/agent-harness-config/index.mjs"},"./gh-api-shell-quoting":{"types":"./dist/gh-api-shell-quoting/index.d.mts","import":"./dist/gh-api-shell-quoting/index.mjs","default":"./dist/gh-api-shell-quoting/index.mjs"},"./gha-workspace-policy":{"types":"./dist/gha-workspace-policy/index.d.mts","import":"./dist/gha-workspace-policy/index.mjs","default":"./dist/gha-workspace-policy/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./gha-claude-post-review":{"types":"./dist/gha-claude-post-review/index.d.mts","import":"./dist/gha-claude-post-review/index.mjs","default":"./dist/gha-claude-post-review/index.mjs"},"./gitleaks-directory-scan":{"types":"./dist/gitleaks-directory-scan/index.d.mts","import":"./dist/gitleaks-directory-scan/index.mjs","default":"./dist/gitleaks-directory-scan/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"06b4766690703e1c78b98bb5a973709cef8ccd03","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.19.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"2.9.0","csv-parse":"7.0.2","picomatch":"4.0.7","smol-toml":"1.8.0","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ast-grep/cli":"0.45.3","@types/picomatch":"^4.0.3","agent-blackboard":"^0.5.0"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.12.0_1788762417508_0.08464094392147747","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"vouchington-tooling","version":"0.12.1","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.12.1","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"0c766068bd59bcf567fa6732ebdff9548e5d641a","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.12.1.tgz","fileCount":670,"integrity":"sha512-+NGyZA3SXjRb+wAU67oQIINzQUxlzUG33K9795R2bbcl80zyi+1FsOttZkje46ZpkKJek67z7AIzytMcbOCpXA==","signatures":[{"sig":"MEUCIHajIqeK7JUzet7BifueAvwrfXMJBPcxj/7HltweTAIeAiEAjv1UgOYNR5YFtJerGYo9GX2c/KXDlW8ScBqo2p1jvmk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1229441},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./gh-cli":{"types":"./dist/gh-cli/index.d.mts","import":"./dist/gh-cli/index.mjs","default":"./dist/gh-cli/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-pack":{"types":"./dist/ast-grep-pack/index.d.mts","import":"./dist/ast-grep-pack/index.mjs","default":"./dist/ast-grep-pack/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./ast-grep-examples":{"types":"./dist/ast-grep-examples/index.d.mts","import":"./dist/ast-grep-examples/index.mjs","default":"./dist/ast-grep-examples/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./require-up-to-date":{"types":"./dist/require-up-to-date/index.d.mts","import":"./dist/require-up-to-date/index.mjs","default":"./dist/require-up-to-date/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./agent-harness-config":{"types":"./dist/agent-harness-config/index.d.mts","import":"./dist/agent-harness-config/index.mjs","default":"./dist/agent-harness-config/index.mjs"},"./gh-api-shell-quoting":{"types":"./dist/gh-api-shell-quoting/index.d.mts","import":"./dist/gh-api-shell-quoting/index.mjs","default":"./dist/gh-api-shell-quoting/index.mjs"},"./gha-workspace-policy":{"types":"./dist/gha-workspace-policy/index.d.mts","import":"./dist/gha-workspace-policy/index.mjs","default":"./dist/gha-workspace-policy/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./gha-claude-post-review":{"types":"./dist/gha-claude-post-review/index.d.mts","import":"./dist/gha-claude-post-review/index.mjs","default":"./dist/gha-claude-post-review/index.mjs"},"./gitleaks-directory-scan":{"types":"./dist/gitleaks-directory-scan/index.d.mts","import":"./dist/gitleaks-directory-scan/index.mjs","default":"./dist/gitleaks-directory-scan/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"3e15b3a773c24dda53634e9518fd20e6bce878ce","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.19.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"2.9.0","csv-parse":"7.0.2","picomatch":"4.0.7","smol-toml":"1.8.0","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ast-grep/cli":"0.45.3","@types/picomatch":"^4.0.3","agent-blackboard":"^0.5.0"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.12.1_1788765269349_0.7073637343614283","host":"s3://npm-registry-packages-npm-production"}},"0.12.2":{"name":"vouchington-tooling","version":"0.12.2","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.12.2","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"62b790b9d29dae15c56080ad915c7019de505f2a","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.12.2.tgz","fileCount":670,"integrity":"sha512-omdHKd53E9C8W3ZpckBCtYddp15qVzQLaaDxTyaRwpStrG8z4Pk0eWTlTkCsrEDhqG1d0EwzLFIVtLtH0w7Vsw==","signatures":[{"sig":"MEYCIQDaZDbY8T5i56kNZk1KldeyBH1LilB6bTlewmsqpeorowIhAMJvBINUyW7cKymuobAFsV8HnV2xEk3mutFz5IgDy4CF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.12.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1230584},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./gh-cli":{"types":"./dist/gh-cli/index.d.mts","import":"./dist/gh-cli/index.mjs","default":"./dist/gh-cli/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-pack":{"types":"./dist/ast-grep-pack/index.d.mts","import":"./dist/ast-grep-pack/index.mjs","default":"./dist/ast-grep-pack/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./ast-grep-examples":{"types":"./dist/ast-grep-examples/index.d.mts","import":"./dist/ast-grep-examples/index.mjs","default":"./dist/ast-grep-examples/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./require-up-to-date":{"types":"./dist/require-up-to-date/index.d.mts","import":"./dist/require-up-to-date/index.mjs","default":"./dist/require-up-to-date/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./agent-harness-config":{"types":"./dist/agent-harness-config/index.d.mts","import":"./dist/agent-harness-config/index.mjs","default":"./dist/agent-harness-config/index.mjs"},"./gh-api-shell-quoting":{"types":"./dist/gh-api-shell-quoting/index.d.mts","import":"./dist/gh-api-shell-quoting/index.mjs","default":"./dist/gh-api-shell-quoting/index.mjs"},"./gha-workspace-policy":{"types":"./dist/gha-workspace-policy/index.d.mts","import":"./dist/gha-workspace-policy/index.mjs","default":"./dist/gha-workspace-policy/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./gha-claude-post-review":{"types":"./dist/gha-claude-post-review/index.d.mts","import":"./dist/gha-claude-post-review/index.mjs","default":"./dist/gha-claude-post-review/index.mjs"},"./gitleaks-directory-scan":{"types":"./dist/gitleaks-directory-scan/index.d.mts","import":"./dist/gitleaks-directory-scan/index.mjs","default":"./dist/gitleaks-directory-scan/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"45f6c0af4ce4e060d1f6aa3b414b16f5fb08a267","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.19.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"2.9.0","csv-parse":"7.0.2","picomatch":"4.0.7","smol-toml":"1.8.0","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ast-grep/cli":"0.45.3","@types/picomatch":"^4.0.3","agent-blackboard":"^0.5.0"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.12.2_1788768400837_0.9092693068706119","host":"s3://npm-registry-packages-npm-production"}},"0.12.3":{"name":"vouchington-tooling","version":"0.12.3","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.12.3","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"09de012307d45b056284d39942f4073600ab9687","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.12.3.tgz","fileCount":670,"integrity":"sha512-FBLLLxPD/tEwYjcVzQg4WB3/4ZHp2LVQn+SQK45IQdgyz27DfkmRVajAGHeOvrc4V95fNl9SvU8p6t38ur96+Q==","signatures":[{"sig":"MEUCIA//Hp+ewVfGudg04ld4nYrgTexwkRoSG3D3pI4Y9raYAiEAr30S3ylvoY09271VOxQo9jrLlgzDF7V4deKFFTJUa84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.12.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1230733},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./gh-cli":{"types":"./dist/gh-cli/index.d.mts","import":"./dist/gh-cli/index.mjs","default":"./dist/gh-cli/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-pack":{"types":"./dist/ast-grep-pack/index.d.mts","import":"./dist/ast-grep-pack/index.mjs","default":"./dist/ast-grep-pack/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./ast-grep-examples":{"types":"./dist/ast-grep-examples/index.d.mts","import":"./dist/ast-grep-examples/index.mjs","default":"./dist/ast-grep-examples/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./require-up-to-date":{"types":"./dist/require-up-to-date/index.d.mts","import":"./dist/require-up-to-date/index.mjs","default":"./dist/require-up-to-date/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./agent-harness-config":{"types":"./dist/agent-harness-config/index.d.mts","import":"./dist/agent-harness-config/index.mjs","default":"./dist/agent-harness-config/index.mjs"},"./gh-api-shell-quoting":{"types":"./dist/gh-api-shell-quoting/index.d.mts","import":"./dist/gh-api-shell-quoting/index.mjs","default":"./dist/gh-api-shell-quoting/index.mjs"},"./gha-workspace-policy":{"types":"./dist/gha-workspace-policy/index.d.mts","import":"./dist/gha-workspace-policy/index.mjs","default":"./dist/gha-workspace-policy/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./gha-claude-post-review":{"types":"./dist/gha-claude-post-review/index.d.mts","import":"./dist/gha-claude-post-review/index.mjs","default":"./dist/gha-claude-post-review/index.mjs"},"./gitleaks-directory-scan":{"types":"./dist/gitleaks-directory-scan/index.d.mts","import":"./dist/gitleaks-directory-scan/index.mjs","default":"./dist/gitleaks-directory-scan/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"4a45d982dcb0cf142ae0f0262974b575eecec57a","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.19.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"2.9.0","csv-parse":"7.0.2","picomatch":"4.0.7","smol-toml":"1.8.0","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ast-grep/cli":"0.45.3","@types/picomatch":"^4.0.3","agent-blackboard":"^0.5.0"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.12.3_1788770777813_0.8207954753524904","host":"s3://npm-registry-packages-npm-production"}},"0.12.4":{"name":"vouchington-tooling","version":"0.12.4","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.12.4","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"3b4c4145a6fe1ae5fc4f250efcb5bd4c98e92221","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.12.4.tgz","fileCount":670,"integrity":"sha512-6XnZyZIzS/8JyNlSByl89UqIcoGaWlGRDGkKmPKEzUXynom58LrtVG40eyjxfYDi9EBoPX05DZK+RXFxyhkyEw==","signatures":[{"sig":"MEUCIQCA7d8r3Vh7IozYWQTyojPWkrtNYVf8VNHOXBi8zgBUOQIgbb9v3WJQ66ozYdEteFpt+bSUFIQSTd2RSaTC2SXLzO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.12.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1233043},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./gh-cli":{"types":"./dist/gh-cli/index.d.mts","import":"./dist/gh-cli/index.mjs","default":"./dist/gh-cli/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-pack":{"types":"./dist/ast-grep-pack/index.d.mts","import":"./dist/ast-grep-pack/index.mjs","default":"./dist/ast-grep-pack/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./ast-grep-examples":{"types":"./dist/ast-grep-examples/index.d.mts","import":"./dist/ast-grep-examples/index.mjs","default":"./dist/ast-grep-examples/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./require-up-to-date":{"types":"./dist/require-up-to-date/index.d.mts","import":"./dist/require-up-to-date/index.mjs","default":"./dist/require-up-to-date/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./agent-harness-config":{"types":"./dist/agent-harness-config/index.d.mts","import":"./dist/agent-harness-config/index.mjs","default":"./dist/agent-harness-config/index.mjs"},"./gh-api-shell-quoting":{"types":"./dist/gh-api-shell-quoting/index.d.mts","import":"./dist/gh-api-shell-quoting/index.mjs","default":"./dist/gh-api-shell-quoting/index.mjs"},"./gha-workspace-policy":{"types":"./dist/gha-workspace-policy/index.d.mts","import":"./dist/gha-workspace-policy/index.mjs","default":"./dist/gha-workspace-policy/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./gha-claude-post-review":{"types":"./dist/gha-claude-post-review/index.d.mts","import":"./dist/gha-claude-post-review/index.mjs","default":"./dist/gha-claude-post-review/index.mjs"},"./gitleaks-directory-scan":{"types":"./dist/gitleaks-directory-scan/index.d.mts","import":"./dist/gitleaks-directory-scan/index.mjs","default":"./dist/gitleaks-directory-scan/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"89211e847eeb9c1ff4578850cca53da68f42e800","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.19.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"2.9.0","csv-parse":"7.0.2","picomatch":"4.0.7","smol-toml":"1.8.0","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ast-grep/cli":"0.45.3","@types/picomatch":"^4.0.3","agent-blackboard":"^0.5.0"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.12.4_1788774566279_0.2459501024293882","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"vouchington-tooling","version":"0.13.0","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.13.0","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"1e841479099f4b7b7cdf4e17eb4c71ffd5058168","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.13.0.tgz","fileCount":672,"integrity":"sha512-8pi3cyjj8zsBAkD4XV29AYU9l+yRbU7lfBTgXFGhd8b8C7nwmyh4kYV5u9Ae+eVwnolBMXkQlzhziXLB9enHqA==","signatures":[{"sig":"MEUCIAEHFN6esEzASBCObOcKqIdFuPcX1nTa3oisvJ5OxayrAiEA6+C0rmntQt4VcaDZkGSdr9wQmfutaw6Xl2I1oWIulrc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1235964},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./gh-cli":{"types":"./dist/gh-cli/index.d.mts","import":"./dist/gh-cli/index.mjs","default":"./dist/gh-cli/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-pack":{"types":"./dist/ast-grep-pack/index.d.mts","import":"./dist/ast-grep-pack/index.mjs","default":"./dist/ast-grep-pack/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./ast-grep-examples":{"types":"./dist/ast-grep-examples/index.d.mts","import":"./dist/ast-grep-examples/index.mjs","default":"./dist/ast-grep-examples/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./require-up-to-date":{"types":"./dist/require-up-to-date/index.d.mts","import":"./dist/require-up-to-date/index.mjs","default":"./dist/require-up-to-date/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./agent-harness-config":{"types":"./dist/agent-harness-config/index.d.mts","import":"./dist/agent-harness-config/index.mjs","default":"./dist/agent-harness-config/index.mjs"},"./gh-api-shell-quoting":{"types":"./dist/gh-api-shell-quoting/index.d.mts","import":"./dist/gh-api-shell-quoting/index.mjs","default":"./dist/gh-api-shell-quoting/index.mjs"},"./gha-workspace-policy":{"types":"./dist/gha-workspace-policy/index.d.mts","import":"./dist/gha-workspace-policy/index.mjs","default":"./dist/gha-workspace-policy/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./agent-harness-identity":{"types":"./dist/agent-harness-identity/index.d.mts","import":"./dist/agent-harness-identity/index.mjs","default":"./dist/agent-harness-identity/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./gha-claude-post-review":{"types":"./dist/gha-claude-post-review/index.d.mts","import":"./dist/gha-claude-post-review/index.mjs","default":"./dist/gha-claude-post-review/index.mjs"},"./gitleaks-directory-scan":{"types":"./dist/gitleaks-directory-scan/index.d.mts","import":"./dist/gitleaks-directory-scan/index.mjs","default":"./dist/gitleaks-directory-scan/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"829a1e6bade7a90b1fb1fb99530d9d837899ba40","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.19.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"2.9.0","csv-parse":"7.0.2","picomatch":"4.0.7","smol-toml":"1.8.0","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ast-grep/cli":"0.45.3","@types/picomatch":"^4.0.3","agent-blackboard":"^0.5.0"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.13.0_1788783942249_0.9904217520185459","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"vouchington-tooling","version":"0.13.1","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.13.1","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"d0ceeb5314ac00f9a020cc996d6b526c26631b45","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.13.1.tgz","fileCount":672,"integrity":"sha512-2LfzD17nkbGgC9pCJdNW2mqfb8V18/YrcODRpYsJbqZj5cn7+0ffTOBeCSFBA1gK9Tqn8VR2pbhErN5e8lmYYQ==","signatures":[{"sig":"MEUCIF9FxZu+B0ES+Yyern0M8wTrOl6K37rUhiFk9hdSLJnTAiEAyjRV24RY7jZ1oYe2SWizaPwCyXeFLvceQZsEn3KJNG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1236594},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./gh-cli":{"types":"./dist/gh-cli/index.d.mts","import":"./dist/gh-cli/index.mjs","default":"./dist/gh-cli/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-pack":{"types":"./dist/ast-grep-pack/index.d.mts","import":"./dist/ast-grep-pack/index.mjs","default":"./dist/ast-grep-pack/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./ast-grep-examples":{"types":"./dist/ast-grep-examples/index.d.mts","import":"./dist/ast-grep-examples/index.mjs","default":"./dist/ast-grep-examples/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./require-up-to-date":{"types":"./dist/require-up-to-date/index.d.mts","import":"./dist/require-up-to-date/index.mjs","default":"./dist/require-up-to-date/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./agent-harness-config":{"types":"./dist/agent-harness-config/index.d.mts","import":"./dist/agent-harness-config/index.mjs","default":"./dist/agent-harness-config/index.mjs"},"./gh-api-shell-quoting":{"types":"./dist/gh-api-shell-quoting/index.d.mts","import":"./dist/gh-api-shell-quoting/index.mjs","default":"./dist/gh-api-shell-quoting/index.mjs"},"./gha-workspace-policy":{"types":"./dist/gha-workspace-policy/index.d.mts","import":"./dist/gha-workspace-policy/index.mjs","default":"./dist/gha-workspace-policy/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./agent-harness-identity":{"types":"./dist/agent-harness-identity/index.d.mts","import":"./dist/agent-harness-identity/index.mjs","default":"./dist/agent-harness-identity/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./gha-claude-post-review":{"types":"./dist/gha-claude-post-review/index.d.mts","import":"./dist/gha-claude-post-review/index.mjs","default":"./dist/gha-claude-post-review/index.mjs"},"./gitleaks-directory-scan":{"types":"./dist/gitleaks-directory-scan/index.d.mts","import":"./dist/gitleaks-directory-scan/index.mjs","default":"./dist/gitleaks-directory-scan/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"675a9deb14719b11f494b0980f605ebf226bdfda","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.19.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"2.9.0","csv-parse":"7.0.2","picomatch":"4.0.7","smol-toml":"1.8.0","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ast-grep/cli":"0.45.3","@types/picomatch":"^4.0.3","agent-blackboard":"^0.5.0"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.13.1_1788797157321_0.17333019021849982","host":"s3://npm-registry-packages-npm-production"}},"0.13.2":{"name":"vouchington-tooling","version":"0.13.2","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.13.2","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"ef7e85b8621d34c0f8c9137a117f9f42613dcf8b","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.13.2.tgz","fileCount":694,"integrity":"sha512-Vd4Pf+w5AbcH8FyZnkKA5m/0SHoLXIJ4DLWU1IeYKENqbY8a1BFX7WIjXTab13S1Zj6y8zQUdzn1+PsgA8Jo7Q==","signatures":[{"sig":"MEUCIQCnnTs7sOmxXxzWWTNwaGrX2jDe7EaLoTVPFfOe2QzXhgIgVZBlcJwdy6EqN6Q4+7Nw7t5Fx0zZ7J3Y50VLjm2Zo84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.13.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1257446},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./gh-cli":{"types":"./dist/gh-cli/index.d.mts","import":"./dist/gh-cli/index.mjs","default":"./dist/gh-cli/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./markdown":{"types":"./dist/markdown/index.d.mts","import":"./dist/markdown/index.mjs","default":"./dist/markdown/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-pack":{"types":"./dist/ast-grep-pack/index.d.mts","import":"./dist/ast-grep-pack/index.mjs","default":"./dist/ast-grep-pack/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./ast-grep-examples":{"types":"./dist/ast-grep-examples/index.d.mts","import":"./dist/ast-grep-examples/index.mjs","default":"./dist/ast-grep-examples/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./require-up-to-date":{"types":"./dist/require-up-to-date/index.d.mts","import":"./dist/require-up-to-date/index.mjs","default":"./dist/require-up-to-date/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./agent-harness-config":{"types":"./dist/agent-harness-config/index.d.mts","import":"./dist/agent-harness-config/index.mjs","default":"./dist/agent-harness-config/index.mjs"},"./gh-api-shell-quoting":{"types":"./dist/gh-api-shell-quoting/index.d.mts","import":"./dist/gh-api-shell-quoting/index.mjs","default":"./dist/gh-api-shell-quoting/index.mjs"},"./gha-workspace-policy":{"types":"./dist/gha-workspace-policy/index.d.mts","import":"./dist/gha-workspace-policy/index.mjs","default":"./dist/gha-workspace-policy/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./agent-harness-identity":{"types":"./dist/agent-harness-identity/index.d.mts","import":"./dist/agent-harness-identity/index.mjs","default":"./dist/agent-harness-identity/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./gha-claude-post-review":{"types":"./dist/gha-claude-post-review/index.d.mts","import":"./dist/gha-claude-post-review/index.mjs","default":"./dist/gha-claude-post-review/index.mjs"},"./gitleaks-directory-scan":{"types":"./dist/gitleaks-directory-scan/index.d.mts","import":"./dist/gitleaks-directory-scan/index.mjs","default":"./dist/gitleaks-directory-scan/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"94bbcf84a026abc7161da158fec68284743219ea","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.19.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"2.9.0","remark":"15.0.1","csv-parse":"7.0.2","picomatch":"4.0.7","smol-toml":"1.8.0","remark-gfm":"4.0.1","@types/mdast":"4.0.4","@types/unist":"3.0.3","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ast-grep/cli":"0.45.3","@types/picomatch":"^4.0.3","agent-blackboard":"^0.5.0"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.13.2_1788821389055_0.6775945062677151","host":"s3://npm-registry-packages-npm-production"}},"0.13.3":{"name":"vouchington-tooling","version":"0.13.3","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.13.3","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"274f446c141c441226c27355fe91232a53cbba66","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.13.3.tgz","fileCount":710,"integrity":"sha512-d+RFgkzPjfuuax/A1HjTIkmCNJf0rggb7UXLvK30O6DlxZydQvQ4YYXAdOv+q3jeXBci08BMtbVWIBqKMGS4Iw==","signatures":[{"sig":"MEUCID9/cGnjhrdow6cvwERz6TCAawJUDlU+zAG9e3lO0peNAiEA0ObPWN6QyPEFDaTTvT5FlkNjfZLQWQJGnI03NH08g0o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.13.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1277198},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./gh-cli":{"types":"./dist/gh-cli/index.d.mts","import":"./dist/gh-cli/index.mjs","default":"./dist/gh-cli/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./markdown":{"types":"./dist/markdown/index.d.mts","import":"./dist/markdown/index.mjs","default":"./dist/markdown/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-pack":{"types":"./dist/ast-grep-pack/index.d.mts","import":"./dist/ast-grep-pack/index.mjs","default":"./dist/ast-grep-pack/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-check-run":{"types":"./dist/gha-check-run/index.d.mts","import":"./dist/gha-check-run/index.mjs","default":"./dist/gha-check-run/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./ast-grep-examples":{"types":"./dist/ast-grep-examples/index.d.mts","import":"./dist/ast-grep-examples/index.mjs","default":"./dist/ast-grep-examples/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./require-up-to-date":{"types":"./dist/require-up-to-date/index.d.mts","import":"./dist/require-up-to-date/index.mjs","default":"./dist/require-up-to-date/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./agent-harness-config":{"types":"./dist/agent-harness-config/index.d.mts","import":"./dist/agent-harness-config/index.mjs","default":"./dist/agent-harness-config/index.mjs"},"./gh-api-shell-quoting":{"types":"./dist/gh-api-shell-quoting/index.d.mts","import":"./dist/gh-api-shell-quoting/index.mjs","default":"./dist/gh-api-shell-quoting/index.mjs"},"./gha-workspace-policy":{"types":"./dist/gha-workspace-policy/index.d.mts","import":"./dist/gha-workspace-policy/index.mjs","default":"./dist/gha-workspace-policy/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./agent-harness-identity":{"types":"./dist/agent-harness-identity/index.d.mts","import":"./dist/agent-harness-identity/index.mjs","default":"./dist/agent-harness-identity/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./gha-claude-post-review":{"types":"./dist/gha-claude-post-review/index.d.mts","import":"./dist/gha-claude-post-review/index.mjs","default":"./dist/gha-claude-post-review/index.mjs"},"./gitleaks-directory-scan":{"types":"./dist/gitleaks-directory-scan/index.d.mts","import":"./dist/gitleaks-directory-scan/index.mjs","default":"./dist/gitleaks-directory-scan/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"c14b75d8701bd5be685b98719c4d67c5c1003d15","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.19.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"2.9.0","remark":"15.0.1","csv-parse":"7.0.2","picomatch":"4.0.7","smol-toml":"1.8.0","remark-gfm":"4.0.1","@types/mdast":"4.0.4","@types/unist":"3.0.3","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ast-grep/cli":"0.45.3","@types/picomatch":"^4.0.3","agent-blackboard":"^0.5.0"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.13.3_1788826011459_0.86937339652905","host":"s3://npm-registry-packages-npm-production"}},"0.13.4":{"name":"vouchington-tooling","version":"0.13.4","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.13.4","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"b978d478f552138d2e5d1869a8c673ac5d042afc","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.13.4.tgz","fileCount":710,"integrity":"sha512-YWgZ2hgm8kc2EjIwl3AaSBAd95dkn+65Rak1QfI9obdQSKaH6YpoW//c1IbeovVWcv/OTk1Q7zGbRosDE7UbVQ==","signatures":[{"sig":"MEYCIQCDwjcgaxqrcFlFF88+aSRZKOhpfooSErqSYpwpW9hdRgIhAO2otvys4/b8vvcmQZFW9a5q+H36pgqJmWlXAL7e7lFE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.13.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1288033},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./gh-cli":{"types":"./dist/gh-cli/index.d.mts","import":"./dist/gh-cli/index.mjs","default":"./dist/gh-cli/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./markdown":{"types":"./dist/markdown/index.d.mts","import":"./dist/markdown/index.mjs","default":"./dist/markdown/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-pack":{"types":"./dist/ast-grep-pack/index.d.mts","import":"./dist/ast-grep-pack/index.mjs","default":"./dist/ast-grep-pack/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-check-run":{"types":"./dist/gha-check-run/index.d.mts","import":"./dist/gha-check-run/index.mjs","default":"./dist/gha-check-run/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./ast-grep-examples":{"types":"./dist/ast-grep-examples/index.d.mts","import":"./dist/ast-grep-examples/index.mjs","default":"./dist/ast-grep-examples/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./require-up-to-date":{"types":"./dist/require-up-to-date/index.d.mts","import":"./dist/require-up-to-date/index.mjs","default":"./dist/require-up-to-date/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./agent-harness-config":{"types":"./dist/agent-harness-config/index.d.mts","import":"./dist/agent-harness-config/index.mjs","default":"./dist/agent-harness-config/index.mjs"},"./gh-api-shell-quoting":{"types":"./dist/gh-api-shell-quoting/index.d.mts","import":"./dist/gh-api-shell-quoting/index.mjs","default":"./dist/gh-api-shell-quoting/index.mjs"},"./gha-workspace-policy":{"types":"./dist/gha-workspace-policy/index.d.mts","import":"./dist/gha-workspace-policy/index.mjs","default":"./dist/gha-workspace-policy/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./agent-harness-identity":{"types":"./dist/agent-harness-identity/index.d.mts","import":"./dist/agent-harness-identity/index.mjs","default":"./dist/agent-harness-identity/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./gha-claude-post-review":{"types":"./dist/gha-claude-post-review/index.d.mts","import":"./dist/gha-claude-post-review/index.mjs","default":"./dist/gha-claude-post-review/index.mjs"},"./gitleaks-directory-scan":{"types":"./dist/gitleaks-directory-scan/index.d.mts","import":"./dist/gitleaks-directory-scan/index.mjs","default":"./dist/gitleaks-directory-scan/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"b3664a0ef6667ba892659eb91b36147f89674311","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.19.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"2.9.0","remark":"15.0.1","csv-parse":"7.0.2","picomatch":"4.0.7","smol-toml":"1.8.0","remark-gfm":"4.0.1","@types/mdast":"4.0.4","@types/unist":"3.0.3","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ast-grep/cli":"0.45.3","@types/picomatch":"^4.0.3","agent-blackboard":"^0.5.0"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.13.4_1788845108039_0.2846666754398828","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"vouchington-tooling","version":"0.14.0","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.14.0","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"339b35deb676a2cb0b1e928bec339b1086a5081b","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.14.0.tgz","fileCount":711,"integrity":"sha512-ICclwHH98xIMN5iZ/t+E419HxdSbuibLwB90Nt9Y0PyVb5U4iQjOX9kloQCZ+xJKvwZ54vc/5wnnBowX4/yPcQ==","signatures":[{"sig":"MEUCIGEB2wsk3izvzA/J85F9qCRL8YG20ETeBg9XdY2bm8RvAiEA6wxh1S1caTplQjlDVKyq+PcWfmWybhilru+L7iXKovs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1290713},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./gh-cli":{"types":"./dist/gh-cli/index.d.mts","import":"./dist/gh-cli/index.mjs","default":"./dist/gh-cli/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./markdown":{"types":"./dist/markdown/index.d.mts","import":"./dist/markdown/index.mjs","default":"./dist/markdown/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-pack":{"types":"./dist/ast-grep-pack/index.d.mts","import":"./dist/ast-grep-pack/index.mjs","default":"./dist/ast-grep-pack/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-check-run":{"types":"./dist/gha-check-run/index.d.mts","import":"./dist/gha-check-run/index.mjs","default":"./dist/gha-check-run/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./ast-grep-examples":{"types":"./dist/ast-grep-examples/index.d.mts","import":"./dist/ast-grep-examples/index.mjs","default":"./dist/ast-grep-examples/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./require-up-to-date":{"types":"./dist/require-up-to-date/index.d.mts","import":"./dist/require-up-to-date/index.mjs","default":"./dist/require-up-to-date/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./agent-harness-config":{"types":"./dist/agent-harness-config/index.d.mts","import":"./dist/agent-harness-config/index.mjs","default":"./dist/agent-harness-config/index.mjs"},"./gh-api-shell-quoting":{"types":"./dist/gh-api-shell-quoting/index.d.mts","import":"./dist/gh-api-shell-quoting/index.mjs","default":"./dist/gh-api-shell-quoting/index.mjs"},"./gha-workspace-policy":{"types":"./dist/gha-workspace-policy/index.d.mts","import":"./dist/gha-workspace-policy/index.mjs","default":"./dist/gha-workspace-policy/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./agent-harness-identity":{"types":"./dist/agent-harness-identity/index.d.mts","import":"./dist/agent-harness-identity/index.mjs","default":"./dist/agent-harness-identity/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./gha-claude-post-review":{"types":"./dist/gha-claude-post-review/index.d.mts","import":"./dist/gha-claude-post-review/index.mjs","default":"./dist/gha-claude-post-review/index.mjs"},"./gitleaks-directory-scan":{"types":"./dist/gitleaks-directory-scan/index.d.mts","import":"./dist/gitleaks-directory-scan/index.mjs","default":"./dist/gitleaks-directory-scan/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"b500e0a0c9b4dcf916c49e188635efb68a574eb4","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.19.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"2.9.0","remark":"15.0.1","csv-parse":"7.0.2","picomatch":"4.0.7","smol-toml":"1.8.0","remark-gfm":"4.0.1","@types/mdast":"4.0.4","@types/unist":"3.0.3","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ast-grep/cli":"0.45.3","@types/picomatch":"^4.0.3","agent-blackboard":"^0.5.0"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.14.0_1788930717160_0.3903157522599723","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"vouchington-tooling","version":"0.15.0","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.15.0","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"b020a3056ee8aac20a18637c037a246723b0a71a","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.15.0.tgz","fileCount":704,"integrity":"sha512-i0Zeb8I3jpXOoXCqcvgxPwESzV8E8kRRMHp+vf81gBeZgLJDbfIc5c8yPZl3dBTgOeqBHLMYLfsZtV5AoskDSQ==","signatures":[{"sig":"MEUCIQCrLtUd4md0PIlCgAjuxDAx7KR0jkBMHrVrBhI5QoG63wIgI12WNcwejxEvHzHJa5nQ6VZy8B4+HiLbFZMFCpitMI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1274893},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./gh-cli":{"types":"./dist/gh-cli/index.d.mts","import":"./dist/gh-cli/index.mjs","default":"./dist/gh-cli/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./markdown":{"types":"./dist/markdown/index.d.mts","import":"./dist/markdown/index.mjs","default":"./dist/markdown/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-pack":{"types":"./dist/ast-grep-pack/index.d.mts","import":"./dist/ast-grep-pack/index.mjs","default":"./dist/ast-grep-pack/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-check-run":{"types":"./dist/gha-check-run/index.d.mts","import":"./dist/gha-check-run/index.mjs","default":"./dist/gha-check-run/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./ast-grep-examples":{"types":"./dist/ast-grep-examples/index.d.mts","import":"./dist/ast-grep-examples/index.mjs","default":"./dist/ast-grep-examples/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./require-up-to-date":{"types":"./dist/require-up-to-date/index.d.mts","import":"./dist/require-up-to-date/index.mjs","default":"./dist/require-up-to-date/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./agent-harness-config":{"types":"./dist/agent-harness-config/index.d.mts","import":"./dist/agent-harness-config/index.mjs","default":"./dist/agent-harness-config/index.mjs"},"./gh-api-shell-quoting":{"types":"./dist/gh-api-shell-quoting/index.d.mts","import":"./dist/gh-api-shell-quoting/index.mjs","default":"./dist/gh-api-shell-quoting/index.mjs"},"./gha-workspace-policy":{"types":"./dist/gha-workspace-policy/index.d.mts","import":"./dist/gha-workspace-policy/index.mjs","default":"./dist/gha-workspace-policy/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./agent-harness-identity":{"types":"./dist/agent-harness-identity/index.d.mts","import":"./dist/agent-harness-identity/index.mjs","default":"./dist/agent-harness-identity/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./gha-claude-post-review":{"types":"./dist/gha-claude-post-review/index.d.mts","import":"./dist/gha-claude-post-review/index.mjs","default":"./dist/gha-claude-post-review/index.mjs"},"./gitleaks-directory-scan":{"types":"./dist/gitleaks-directory-scan/index.d.mts","import":"./dist/gitleaks-directory-scan/index.mjs","default":"./dist/gitleaks-directory-scan/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"71c0bb18e2fd16dc4bd2a9c88ef3103c51fa639b","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.19.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"2.9.0","remark":"15.0.1","csv-parse":"7.0.2","picomatch":"4.0.7","smol-toml":"1.8.0","remark-gfm":"4.0.1","@types/mdast":"4.0.4","@types/unist":"3.0.3","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ast-grep/cli":"0.45.3","@types/picomatch":"^4.0.3","agent-blackboard":"^0.5.0"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.15.0_1788937383824_0.720182066285022","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"vouchington-tooling","version":"0.15.1","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.15.1","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"b7fa541f7e708f632148c2737402f1e0785d06b6","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.15.1.tgz","fileCount":704,"integrity":"sha512-bDquSDyOSHPoRKgF+RasQTgwEewUcvoXFkx/ncomlZLz9wi1oHGx9aBrtcXtkdRnN9tCEgDfIWtvnwwYz0x+KQ==","signatures":[{"sig":"MEQCIAlHVWTl4N30clLm5Un75QbRWZ9bOnEEY76bNrw5EMJpAiAgbGjCdbkBqKi0wp3a7NG2mwdPDLKJ8jnbQuRg7k5YRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1274893},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./gh-cli":{"types":"./dist/gh-cli/index.d.mts","import":"./dist/gh-cli/index.mjs","default":"./dist/gh-cli/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./markdown":{"types":"./dist/markdown/index.d.mts","import":"./dist/markdown/index.mjs","default":"./dist/markdown/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-pack":{"types":"./dist/ast-grep-pack/index.d.mts","import":"./dist/ast-grep-pack/index.mjs","default":"./dist/ast-grep-pack/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-check-run":{"types":"./dist/gha-check-run/index.d.mts","import":"./dist/gha-check-run/index.mjs","default":"./dist/gha-check-run/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./ast-grep-examples":{"types":"./dist/ast-grep-examples/index.d.mts","import":"./dist/ast-grep-examples/index.mjs","default":"./dist/ast-grep-examples/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./require-up-to-date":{"types":"./dist/require-up-to-date/index.d.mts","import":"./dist/require-up-to-date/index.mjs","default":"./dist/require-up-to-date/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./agent-harness-config":{"types":"./dist/agent-harness-config/index.d.mts","import":"./dist/agent-harness-config/index.mjs","default":"./dist/agent-harness-config/index.mjs"},"./gh-api-shell-quoting":{"types":"./dist/gh-api-shell-quoting/index.d.mts","import":"./dist/gh-api-shell-quoting/index.mjs","default":"./dist/gh-api-shell-quoting/index.mjs"},"./gha-workspace-policy":{"types":"./dist/gha-workspace-policy/index.d.mts","import":"./dist/gha-workspace-policy/index.mjs","default":"./dist/gha-workspace-policy/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./agent-harness-identity":{"types":"./dist/agent-harness-identity/index.d.mts","import":"./dist/agent-harness-identity/index.mjs","default":"./dist/agent-harness-identity/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./gha-claude-post-review":{"types":"./dist/gha-claude-post-review/index.d.mts","import":"./dist/gha-claude-post-review/index.mjs","default":"./dist/gha-claude-post-review/index.mjs"},"./gitleaks-directory-scan":{"types":"./dist/gitleaks-directory-scan/index.d.mts","import":"./dist/gitleaks-directory-scan/index.mjs","default":"./dist/gitleaks-directory-scan/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"93bad612361047a1e947233365f82c0a7a65d4b1","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.19.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"2.9.0","remark":"15.0.1","csv-parse":"7.0.2","picomatch":"4.0.7","smol-toml":"1.8.0","remark-gfm":"4.0.1","@types/mdast":"4.0.4","@types/unist":"3.0.3","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ast-grep/cli":"0.45.3","@types/picomatch":"^4.0.3","agent-blackboard":"^0.5.0"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.15.1_1788945072438_0.9276389710006092","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"vouchington-tooling","version":"0.16.0","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.16.0","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"06b98c4220d93661fe1ad51abb293a44d9ddb7f3","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.16.0.tgz","fileCount":732,"integrity":"sha512-X5NPUsER6VZrGMIk0q69uFc8+Ier62UUkJgIhEmTbYzM8yQUmRJf+yizyt+8qesK1dseEpTmwSZcDG3i2kQaQQ==","signatures":[{"sig":"MEYCIQCKmSBe4f7KKZMn7LbSKa/FYEJbbIBMXICZZJH4OTlS5AIhAOp5TndIhGlXkyU6p3oRWP5hDKsWFqJX0Z4ayHIDZENA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1322189},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./gh-cli":{"types":"./dist/gh-cli/index.d.mts","import":"./dist/gh-cli/index.mjs","default":"./dist/gh-cli/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./markdown":{"types":"./dist/markdown/index.d.mts","import":"./dist/markdown/index.mjs","default":"./dist/markdown/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./api-fixtures":{"types":"./dist/api-fixtures/index.d.mts","import":"./dist/api-fixtures/index.mjs","default":"./dist/api-fixtures/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-pack":{"types":"./dist/ast-grep-pack/index.d.mts","import":"./dist/ast-grep-pack/index.mjs","default":"./dist/ast-grep-pack/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-check-run":{"types":"./dist/gha-check-run/index.d.mts","import":"./dist/gha-check-run/index.mjs","default":"./dist/gha-check-run/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./contract-schema":{"types":"./dist/contract-schema/index.d.mts","import":"./dist/contract-schema/index.mjs","default":"./dist/contract-schema/index.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./ast-grep-examples":{"types":"./dist/ast-grep-examples/index.d.mts","import":"./dist/ast-grep-examples/index.mjs","default":"./dist/ast-grep-examples/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./require-up-to-date":{"types":"./dist/require-up-to-date/index.d.mts","import":"./dist/require-up-to-date/index.mjs","default":"./dist/require-up-to-date/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./agent-harness-config":{"types":"./dist/agent-harness-config/index.d.mts","import":"./dist/agent-harness-config/index.mjs","default":"./dist/agent-harness-config/index.mjs"},"./gh-api-shell-quoting":{"types":"./dist/gh-api-shell-quoting/index.d.mts","import":"./dist/gh-api-shell-quoting/index.mjs","default":"./dist/gh-api-shell-quoting/index.mjs"},"./gha-workspace-policy":{"types":"./dist/gha-workspace-policy/index.d.mts","import":"./dist/gha-workspace-policy/index.mjs","default":"./dist/gha-workspace-policy/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./agent-harness-identity":{"types":"./dist/agent-harness-identity/index.d.mts","import":"./dist/agent-harness-identity/index.mjs","default":"./dist/agent-harness-identity/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./gha-claude-post-review":{"types":"./dist/gha-claude-post-review/index.d.mts","import":"./dist/gha-claude-post-review/index.mjs","default":"./dist/gha-claude-post-review/index.mjs"},"./gitleaks-directory-scan":{"types":"./dist/gitleaks-directory-scan/index.d.mts","import":"./dist/gitleaks-directory-scan/index.mjs","default":"./dist/gitleaks-directory-scan/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"63a35ab37df9c53f5df316f9bda92e35a995a467","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.19.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"2.9.0","remark":"15.0.1","csv-parse":"7.0.2","picomatch":"4.0.7","smol-toml":"1.8.0","remark-gfm":"4.0.1","@types/mdast":"4.0.4","@types/unist":"3.0.3","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ast-grep/cli":"0.45.3","@types/picomatch":"^4.0.3","agent-blackboard":"^0.5.0"},"peerDependencies":{"typescript":">=5"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0","@typescript/typescript6":"^6.0.2"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.16.0_1788947838484_0.13834307409726931","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"vouchington-tooling","version":"0.16.1","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.16.1","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"40fb6f44e7c271acb53f98852adb50ff074bfdb0","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.16.1.tgz","fileCount":733,"integrity":"sha512-Y4PrGZrw8WC5w1Z4IwSysRCnCfSBSVq4ozmCPACRAfb/SnZqrLTkYsc86kwEBLe2bK4hbz/jpcsNvbg5LN14Dw==","signatures":[{"sig":"MEUCIQDjC3mKiwQOdF9pwH66Bop3F2Ym05cxAEaPu8iZAFHqqAIgDin5ep+9OyCDUlhzGmtiaV/429ssYsq8kTWIk80RAGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDeCqJ0RZLx+LD+GmZPShDB5sx71dv9ArSRiURuO7CHowIgErJDPF6rIsLbCig27MrzBkNkyPXqbb1j3XmcSFQMOzs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.16.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1327769},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./gh-cli":{"types":"./dist/gh-cli/index.d.mts","import":"./dist/gh-cli/index.mjs","default":"./dist/gh-cli/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./markdown":{"types":"./dist/markdown/index.d.mts","import":"./dist/markdown/index.mjs","default":"./dist/markdown/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./api-fixtures":{"types":"./dist/api-fixtures/index.d.mts","import":"./dist/api-fixtures/index.mjs","default":"./dist/api-fixtures/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-pack":{"types":"./dist/ast-grep-pack/index.d.mts","import":"./dist/ast-grep-pack/index.mjs","default":"./dist/ast-grep-pack/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-check-run":{"types":"./dist/gha-check-run/index.d.mts","import":"./dist/gha-check-run/index.mjs","default":"./dist/gha-check-run/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./contract-schema":{"types":"./dist/contract-schema/index.d.mts","import":"./dist/contract-schema/index.mjs","default":"./dist/contract-schema/index.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./ast-grep-examples":{"types":"./dist/ast-grep-examples/index.d.mts","import":"./dist/ast-grep-examples/index.mjs","default":"./dist/ast-grep-examples/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./require-up-to-date":{"types":"./dist/require-up-to-date/index.d.mts","import":"./dist/require-up-to-date/index.mjs","default":"./dist/require-up-to-date/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./agent-harness-config":{"types":"./dist/agent-harness-config/index.d.mts","import":"./dist/agent-harness-config/index.mjs","default":"./dist/agent-harness-config/index.mjs"},"./gh-api-shell-quoting":{"types":"./dist/gh-api-shell-quoting/index.d.mts","import":"./dist/gh-api-shell-quoting/index.mjs","default":"./dist/gh-api-shell-quoting/index.mjs"},"./gha-workspace-policy":{"types":"./dist/gha-workspace-policy/index.d.mts","import":"./dist/gha-workspace-policy/index.mjs","default":"./dist/gha-workspace-policy/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./agent-harness-identity":{"types":"./dist/agent-harness-identity/index.d.mts","import":"./dist/agent-harness-identity/index.mjs","default":"./dist/agent-harness-identity/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./gha-claude-post-review":{"types":"./dist/gha-claude-post-review/index.d.mts","import":"./dist/gha-claude-post-review/index.mjs","default":"./dist/gha-claude-post-review/index.mjs"},"./gitleaks-directory-scan":{"types":"./dist/gitleaks-directory-scan/index.d.mts","import":"./dist/gitleaks-directory-scan/index.mjs","default":"./dist/gitleaks-directory-scan/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"37587cbcd959b9f94ae3efe254d422890b0c15c8","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.19.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"2.9.0","remark":"15.0.1","csv-parse":"7.0.2","picomatch":"4.0.7","smol-toml":"1.8.0","remark-gfm":"4.0.1","@types/mdast":"4.0.4","@types/unist":"3.0.3","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ast-grep/cli":"0.45.3","@types/picomatch":"^4.0.3","agent-blackboard":"^0.5.0"},"peerDependencies":{"typescript":">=5"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0","@typescript/typescript6":"^6.0.2"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.16.1_1789333959285_0.6008198807244258","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"vouchington-tooling","version":"0.17.0","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.17.0","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"3d4aff4a59dad4a11877424a15b73b783b5e9f97","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.17.0.tgz","fileCount":739,"integrity":"sha512-l2HmXYgXcpoolGx0j/lijx8QbGKzMWbc86ZYr3uNva9D9bpYnAz4rSeegnZSR3NzBLdqhz/lTDXreS2zKHlYxg==","signatures":[{"sig":"MEUCIEDQ/0P7lrx4PBAUk70fIvQAPI0vNFqsaEMSD2KVPVQGAiEAvITGhZZAPbuR9HgiPi+eCCyqKZuVa9YIhBUcP63Bpow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC49Ihn8YhQH18lq5cAhyo/BiypXDqp4i4XHxsFVLdKYAIhAMQ/aWCpz1mQPnO1fe8CQBE8QCZXT6+acY/xXzDTHGWD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1348185},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./gh-cli":{"types":"./dist/gh-cli/index.d.mts","import":"./dist/gh-cli/index.mjs","default":"./dist/gh-cli/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./markdown":{"types":"./dist/markdown/index.d.mts","import":"./dist/markdown/index.mjs","default":"./dist/markdown/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./api-fixtures":{"types":"./dist/api-fixtures/index.d.mts","import":"./dist/api-fixtures/index.mjs","default":"./dist/api-fixtures/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-pack":{"types":"./dist/ast-grep-pack/index.d.mts","import":"./dist/ast-grep-pack/index.mjs","default":"./dist/ast-grep-pack/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-check-run":{"types":"./dist/gha-check-run/index.d.mts","import":"./dist/gha-check-run/index.mjs","default":"./dist/gha-check-run/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./contract-schema":{"types":"./dist/contract-schema/index.d.mts","import":"./dist/contract-schema/index.mjs","default":"./dist/contract-schema/index.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./github-projects":{"types":"./dist/github-projects/index.d.mts","import":"./dist/github-projects/index.mjs","default":"./dist/github-projects/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./ast-grep-examples":{"types":"./dist/ast-grep-examples/index.d.mts","import":"./dist/ast-grep-examples/index.mjs","default":"./dist/ast-grep-examples/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./require-up-to-date":{"types":"./dist/require-up-to-date/index.d.mts","import":"./dist/require-up-to-date/index.mjs","default":"./dist/require-up-to-date/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./agent-harness-config":{"types":"./dist/agent-harness-config/index.d.mts","import":"./dist/agent-harness-config/index.mjs","default":"./dist/agent-harness-config/index.mjs"},"./gh-api-shell-quoting":{"types":"./dist/gh-api-shell-quoting/index.d.mts","import":"./dist/gh-api-shell-quoting/index.mjs","default":"./dist/gh-api-shell-quoting/index.mjs"},"./gha-workspace-policy":{"types":"./dist/gha-workspace-policy/index.d.mts","import":"./dist/gha-workspace-policy/index.mjs","default":"./dist/gha-workspace-policy/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./agent-harness-identity":{"types":"./dist/agent-harness-identity/index.d.mts","import":"./dist/agent-harness-identity/index.mjs","default":"./dist/agent-harness-identity/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./gha-claude-post-review":{"types":"./dist/gha-claude-post-review/index.d.mts","import":"./dist/gha-claude-post-review/index.mjs","default":"./dist/gha-claude-post-review/index.mjs"},"./gitleaks-directory-scan":{"types":"./dist/gitleaks-directory-scan/index.d.mts","import":"./dist/gitleaks-directory-scan/index.mjs","default":"./dist/gitleaks-directory-scan/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"}},"gitHead":"354ea1a198cefa66cce4b587bf50735d77a6c9df","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.19.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"2.9.0","remark":"15.0.1","csv-parse":"7.0.2","picomatch":"4.0.7","smol-toml":"1.8.0","remark-gfm":"4.0.1","@types/mdast":"4.0.4","@types/unist":"3.0.3","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ast-grep/cli":"0.45.3","@types/picomatch":"^4.0.3","agent-blackboard":"^0.5.0"},"peerDependencies":{"typescript":">=5"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0","@typescript/typescript6":"^6.0.2"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.17.0_1789628311747_0.24995195637793377","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"vouchington-tooling","version":"0.18.0","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.18.0","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"52bb5235694292c879882e77bc9b417d7fbb770f","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.18.0.tgz","fileCount":753,"integrity":"sha512-nGVdSDZ03FCA8N63I9FX/SuSMLz7fYWT9kLRVepwrPE0czumLvetHXCtAf2eu2/gcpXmkGDu/8og36//RGkncg==","signatures":[{"sig":"MEYCIQC+mdb4sZ6LzkWuI/rh51mnkWHgGN1uU4r5KfsL2Fw3rAIhAOd1NK6WepKjRFwy9NsctFCf6ebD5vBytFr/QSJuyZhX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCbPcRsQLCN39GZabndvtOWCBZPz86Nw/lKhaOXMWpgjwIgdH4KCJ0AFfZtT7nrZnPNtU2PPpL2hAiwKBImHV8Vm0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1364999},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./gh-cli":{"types":"./dist/gh-cli/index.d.mts","import":"./dist/gh-cli/index.mjs","default":"./dist/gh-cli/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./markdown":{"types":"./dist/markdown/index.d.mts","import":"./dist/markdown/index.mjs","default":"./dist/markdown/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./api-fixtures":{"types":"./dist/api-fixtures/index.d.mts","import":"./dist/api-fixtures/index.mjs","default":"./dist/api-fixtures/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-pack":{"types":"./dist/ast-grep-pack/index.d.mts","import":"./dist/ast-grep-pack/index.mjs","default":"./dist/ast-grep-pack/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-check-run":{"types":"./dist/gha-check-run/index.d.mts","import":"./dist/gha-check-run/index.mjs","default":"./dist/gha-check-run/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./contract-schema":{"types":"./dist/contract-schema/index.d.mts","import":"./dist/contract-schema/index.mjs","default":"./dist/contract-schema/index.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./github-projects":{"types":"./dist/github-projects/index.d.mts","import":"./dist/github-projects/index.mjs","default":"./dist/github-projects/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./ast-grep-examples":{"types":"./dist/ast-grep-examples/index.d.mts","import":"./dist/ast-grep-examples/index.mjs","default":"./dist/ast-grep-examples/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./require-up-to-date":{"types":"./dist/require-up-to-date/index.d.mts","import":"./dist/require-up-to-date/index.mjs","default":"./dist/require-up-to-date/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./agent-harness-config":{"types":"./dist/agent-harness-config/index.d.mts","import":"./dist/agent-harness-config/index.mjs","default":"./dist/agent-harness-config/index.mjs"},"./gh-api-shell-quoting":{"types":"./dist/gh-api-shell-quoting/index.d.mts","import":"./dist/gh-api-shell-quoting/index.mjs","default":"./dist/gh-api-shell-quoting/index.mjs"},"./gha-workspace-policy":{"types":"./dist/gha-workspace-policy/index.d.mts","import":"./dist/gha-workspace-policy/index.mjs","default":"./dist/gha-workspace-policy/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./agent-harness-identity":{"types":"./dist/agent-harness-identity/index.d.mts","import":"./dist/agent-harness-identity/index.mjs","default":"./dist/agent-harness-identity/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./gha-claude-post-review":{"types":"./dist/gha-claude-post-review/index.d.mts","import":"./dist/gha-claude-post-review/index.mjs","default":"./dist/gha-claude-post-review/index.mjs"},"./gitleaks-directory-scan":{"types":"./dist/gitleaks-directory-scan/index.d.mts","import":"./dist/gitleaks-directory-scan/index.mjs","default":"./dist/gitleaks-directory-scan/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"},"./dependency-license-policy":{"types":"./dist/dependency-license-policy/index.d.mts","import":"./dist/dependency-license-policy/index.mjs","default":"./dist/dependency-license-policy/index.mjs"}},"gitHead":"566e356e46735dcb3b95f2bc3d077e0e7e5c48c4","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.19.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"2.9.0","remark":"15.0.1","csv-parse":"7.0.2","picomatch":"4.0.7","smol-toml":"1.8.0","remark-gfm":"4.0.1","@types/mdast":"4.0.4","@types/unist":"3.0.3","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1","spdx-expression-parse":"5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ast-grep/cli":"0.45.3","@types/picomatch":"^4.0.3","agent-blackboard":"^0.5.0","@types/spdx-expression-parse":"4.0.0"},"peerDependencies":{"typescript":">=5"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0","@typescript/typescript6":"^6.0.2"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.18.0_1789873254140_0.07703990071884492","host":"s3://npm-registry-packages-npm-production"}},"0.18.1":{"name":"vouchington-tooling","version":"0.18.1","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.18.1","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"02f471b6a63e96ca0aabe5743e65efceae9d6326","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.18.1.tgz","fileCount":753,"integrity":"sha512-cd7uf4zWrvznr0sMhZXYyVU3O127ur6ESholjLzltwbKts9psqgVllMlFoXa02sADIDoKbMdZrNh7ghrNSZcYg==","signatures":[{"sig":"MEUCIQCRRmz5b25Q7m7bjnl/FtDTuWWpnepEnnVbrjfaimyX8wIgQfdp4nbZFhK2gY9CeTwnpzig0/GSlblyo/ny2LAEMxk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDv8NeKgkOoW3Hhw4akDFV6wGrrnAoq0tmsjmdDrsUn7AiAZ+hhkEjVlBM/N8IvXtkR61CaLm5+1m5MjSNKUSv0POQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.18.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1365149},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./gh-cli":{"types":"./dist/gh-cli/index.d.mts","import":"./dist/gh-cli/index.mjs","default":"./dist/gh-cli/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./markdown":{"types":"./dist/markdown/index.d.mts","import":"./dist/markdown/index.mjs","default":"./dist/markdown/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./api-fixtures":{"types":"./dist/api-fixtures/index.d.mts","import":"./dist/api-fixtures/index.mjs","default":"./dist/api-fixtures/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-pack":{"types":"./dist/ast-grep-pack/index.d.mts","import":"./dist/ast-grep-pack/index.mjs","default":"./dist/ast-grep-pack/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-check-run":{"types":"./dist/gha-check-run/index.d.mts","import":"./dist/gha-check-run/index.mjs","default":"./dist/gha-check-run/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./contract-schema":{"types":"./dist/contract-schema/index.d.mts","import":"./dist/contract-schema/index.mjs","default":"./dist/contract-schema/index.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./github-projects":{"types":"./dist/github-projects/index.d.mts","import":"./dist/github-projects/index.mjs","default":"./dist/github-projects/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./ast-grep-examples":{"types":"./dist/ast-grep-examples/index.d.mts","import":"./dist/ast-grep-examples/index.mjs","default":"./dist/ast-grep-examples/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./require-up-to-date":{"types":"./dist/require-up-to-date/index.d.mts","import":"./dist/require-up-to-date/index.mjs","default":"./dist/require-up-to-date/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./agent-harness-config":{"types":"./dist/agent-harness-config/index.d.mts","import":"./dist/agent-harness-config/index.mjs","default":"./dist/agent-harness-config/index.mjs"},"./gh-api-shell-quoting":{"types":"./dist/gh-api-shell-quoting/index.d.mts","import":"./dist/gh-api-shell-quoting/index.mjs","default":"./dist/gh-api-shell-quoting/index.mjs"},"./gha-workspace-policy":{"types":"./dist/gha-workspace-policy/index.d.mts","import":"./dist/gha-workspace-policy/index.mjs","default":"./dist/gha-workspace-policy/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./agent-harness-identity":{"types":"./dist/agent-harness-identity/index.d.mts","import":"./dist/agent-harness-identity/index.mjs","default":"./dist/agent-harness-identity/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./gha-claude-post-review":{"types":"./dist/gha-claude-post-review/index.d.mts","import":"./dist/gha-claude-post-review/index.mjs","default":"./dist/gha-claude-post-review/index.mjs"},"./gitleaks-directory-scan":{"types":"./dist/gitleaks-directory-scan/index.d.mts","import":"./dist/gitleaks-directory-scan/index.mjs","default":"./dist/gitleaks-directory-scan/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"},"./dependency-license-policy":{"types":"./dist/dependency-license-policy/index.d.mts","import":"./dist/dependency-license-policy/index.mjs","default":"./dist/dependency-license-policy/index.mjs"}},"gitHead":"0ebeb98c9363faf3fa857154ac9d5447c297214f","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.19.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"2.9.0","remark":"15.0.1","csv-parse":"7.0.2","picomatch":"4.0.7","smol-toml":"1.8.0","remark-gfm":"4.0.1","@types/mdast":"4.0.4","@types/unist":"3.0.3","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1","spdx-expression-parse":"5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ast-grep/cli":"0.45.3","@types/picomatch":"^4.0.3","agent-blackboard":"^0.5.0","@types/spdx-expression-parse":"4.0.0"},"peerDependencies":{"typescript":">=5"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0","@typescript/typescript6":"^6.0.2"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.18.1_1789875418239_0.08823864307673346","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"vouchington-tooling","version":"0.19.0","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.19.0","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"ba537c4d24d442cc452cb5fd9276f0057d2bab64","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.19.0.tgz","fileCount":756,"integrity":"sha512-pUgViQvDKzn52JL/lSTiEliep42UpS+VrsF1wRdMPBJkyDDt3h50ml8NPWZfU5KrgTtwWXBJgFtgdO6xs9ImnA==","signatures":[{"sig":"MEQCIFotxSWkY+mEnBG9FWJ3nyCw3sr1YvtSWS4pAwzmSjqdAiB+zFwbGuBKRiACushNF66hzwUMwE5ovmISxbGYWWHOUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGo37xfT8Wn29Ccl9+W6Cj+5XzHfkdIysNWJPXk7nqG9AiBlZT/CfxvkWgWcBgg/JHqJKk8XScYxKgNp85t2rlXQDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1377593},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./gh-cli":{"types":"./dist/gh-cli/index.d.mts","import":"./dist/gh-cli/index.mjs","default":"./dist/gh-cli/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./markdown":{"types":"./dist/markdown/index.d.mts","import":"./dist/markdown/index.mjs","default":"./dist/markdown/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./api-fixtures":{"types":"./dist/api-fixtures/index.d.mts","import":"./dist/api-fixtures/index.mjs","default":"./dist/api-fixtures/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-pack":{"types":"./dist/ast-grep-pack/index.d.mts","import":"./dist/ast-grep-pack/index.mjs","default":"./dist/ast-grep-pack/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-check-run":{"types":"./dist/gha-check-run/index.d.mts","import":"./dist/gha-check-run/index.mjs","default":"./dist/gha-check-run/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./contract-schema":{"types":"./dist/contract-schema/index.d.mts","import":"./dist/contract-schema/index.mjs","default":"./dist/contract-schema/index.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./github-projects":{"types":"./dist/github-projects/index.d.mts","import":"./dist/github-projects/index.mjs","default":"./dist/github-projects/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./ast-grep-examples":{"types":"./dist/ast-grep-examples/index.d.mts","import":"./dist/ast-grep-examples/index.mjs","default":"./dist/ast-grep-examples/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./require-up-to-date":{"types":"./dist/require-up-to-date/index.d.mts","import":"./dist/require-up-to-date/index.mjs","default":"./dist/require-up-to-date/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./agent-harness-config":{"types":"./dist/agent-harness-config/index.d.mts","import":"./dist/agent-harness-config/index.mjs","default":"./dist/agent-harness-config/index.mjs"},"./gh-api-shell-quoting":{"types":"./dist/gh-api-shell-quoting/index.d.mts","import":"./dist/gh-api-shell-quoting/index.mjs","default":"./dist/gh-api-shell-quoting/index.mjs"},"./gha-workspace-policy":{"types":"./dist/gha-workspace-policy/index.d.mts","import":"./dist/gha-workspace-policy/index.mjs","default":"./dist/gha-workspace-policy/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./agent-harness-identity":{"types":"./dist/agent-harness-identity/index.d.mts","import":"./dist/agent-harness-identity/index.mjs","default":"./dist/agent-harness-identity/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./gha-claude-post-review":{"types":"./dist/gha-claude-post-review/index.d.mts","import":"./dist/gha-claude-post-review/index.mjs","default":"./dist/gha-claude-post-review/index.mjs"},"./gitleaks-directory-scan":{"types":"./dist/gitleaks-directory-scan/index.d.mts","import":"./dist/gitleaks-directory-scan/index.mjs","default":"./dist/gitleaks-directory-scan/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"},"./dependency-license-policy":{"types":"./dist/dependency-license-policy/index.d.mts","import":"./dist/dependency-license-policy/index.mjs","default":"./dist/dependency-license-policy/index.mjs"}},"gitHead":"49abbef4d698ba7542f53a14be8272c6a206a744","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.19.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"yaml":"2.9.1","remark":"15.0.1","csv-parse":"7.0.2","picomatch":"4.0.7","smol-toml":"1.8.0","remark-gfm":"4.0.1","@types/mdast":"4.0.4","@types/unist":"3.0.3","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1","spdx-expression-parse":"5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ast-grep/cli":"0.45.3","@types/picomatch":"^4.0.3","agent-blackboard":"^0.6.0","@types/spdx-expression-parse":"4.0.0"},"peerDependencies":{"typescript":">=5"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0","@typescript/typescript6":"^6.0.2"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.19.0_1790230405522_0.7311448080270693","host":"s3://npm-registry-packages-npm-production"}},"0.19.1":{"name":"vouchington-tooling","version":"0.19.1","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.19.1","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"77ca81f77664f53b36ce002e019f78882b769699","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.19.1.tgz","fileCount":756,"integrity":"sha512-oiKqbFu6DiZ6Q2sa/55IWgKgEYwBpjUMqCho0WOOb3NkZ3n1WD/vfkWC/lCTj3S0DKgW9Zrw9O7p9l5KXDd5pg==","signatures":[{"sig":"MEYCIQCQAeeAOekREdDofTaOLj71D0O30wo3rvRLH3LZtXuo5wIhALJKljioSMsS4POJTLESlmalxf3iJQL8W9bUAj4KPqtK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAcGd/vLvVQsvw8vzchhDa0XMjsOuZGt/y8oDg16ON30AiAzjlBjchRL5eeMEpQ/Q2Cano7DjqRi9Yons7EFa+uiFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.19.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1377669},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./gh-cli":{"types":"./dist/gh-cli/index.d.mts","import":"./dist/gh-cli/index.mjs","default":"./dist/gh-cli/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./markdown":{"types":"./dist/markdown/index.d.mts","import":"./dist/markdown/index.mjs","default":"./dist/markdown/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./api-fixtures":{"types":"./dist/api-fixtures/index.d.mts","import":"./dist/api-fixtures/index.mjs","default":"./dist/api-fixtures/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-pack":{"types":"./dist/ast-grep-pack/index.d.mts","import":"./dist/ast-grep-pack/index.mjs","default":"./dist/ast-grep-pack/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-check-run":{"types":"./dist/gha-check-run/index.d.mts","import":"./dist/gha-check-run/index.mjs","default":"./dist/gha-check-run/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./contract-schema":{"types":"./dist/contract-schema/index.d.mts","import":"./dist/contract-schema/index.mjs","default":"./dist/contract-schema/index.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./github-projects":{"types":"./dist/github-projects/index.d.mts","import":"./dist/github-projects/index.mjs","default":"./dist/github-projects/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./ast-grep-examples":{"types":"./dist/ast-grep-examples/index.d.mts","import":"./dist/ast-grep-examples/index.mjs","default":"./dist/ast-grep-examples/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./require-up-to-date":{"types":"./dist/require-up-to-date/index.d.mts","import":"./dist/require-up-to-date/index.mjs","default":"./dist/require-up-to-date/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./agent-harness-config":{"types":"./dist/agent-harness-config/index.d.mts","import":"./dist/agent-harness-config/index.mjs","default":"./dist/agent-harness-config/index.mjs"},"./gh-api-shell-quoting":{"types":"./dist/gh-api-shell-quoting/index.d.mts","import":"./dist/gh-api-shell-quoting/index.mjs","default":"./dist/gh-api-shell-quoting/index.mjs"},"./gha-workspace-policy":{"types":"./dist/gha-workspace-policy/index.d.mts","import":"./dist/gha-workspace-policy/index.mjs","default":"./dist/gha-workspace-policy/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./agent-harness-identity":{"types":"./dist/agent-harness-identity/index.d.mts","import":"./dist/agent-harness-identity/index.mjs","default":"./dist/agent-harness-identity/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./gha-claude-post-review":{"types":"./dist/gha-claude-post-review/index.d.mts","import":"./dist/gha-claude-post-review/index.mjs","default":"./dist/gha-claude-post-review/index.mjs"},"./gitleaks-directory-scan":{"types":"./dist/gitleaks-directory-scan/index.d.mts","import":"./dist/gitleaks-directory-scan/index.mjs","default":"./dist/gitleaks-directory-scan/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"},"./dependency-license-policy":{"types":"./dist/dependency-license-policy/index.d.mts","import":"./dist/dependency-license-policy/index.mjs","default":"./dist/dependency-license-policy/index.mjs"}},"gitHead":"103babf0115820c115cc8fa0a155bd15c9d6e34a","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.19.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"yaml":"2.9.1","remark":"15.0.1","csv-parse":"7.0.2","picomatch":"4.0.7","smol-toml":"1.8.0","remark-gfm":"4.0.1","@types/mdast":"4.0.4","@types/unist":"3.0.3","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1","spdx-expression-parse":"5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ast-grep/cli":"0.45.3","@types/picomatch":"^4.0.3","agent-blackboard":"^0.6.0","@types/spdx-expression-parse":"4.0.0"},"peerDependencies":{"typescript":">=5"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0","@typescript/typescript6":"^6.0.2"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.19.1_1790289980461_0.7092795536069036","host":"s3://npm-registry-packages-npm-production"}},"0.19.2":{"name":"vouchington-tooling","version":"0.19.2","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.19.2","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"fa19dc1afd339804e66e1b845943ead4a701061d","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.19.2.tgz","fileCount":756,"integrity":"sha512-nFW6gc+cW54B8Ot5twjmzkg2N1FQJpHeM4ftPc70vV1i/PsUfb3k1ctkat15VZMw04LKtVAOhc/DHd5xej4gVw==","signatures":[{"sig":"MEUCIQDLH4vxIXdsoCYaepdx1WnnbEubDCUCU+iGo5ompYQmNQIgbpIkE9AyXaY1VFr+89Zx9RShrBkdIXQoo31muDCepbg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHGah2axN4jlgs6uFuwCPb5YeGrBK5RoaqLEqICvPb8kAiBRkEzzA9UwAnNdC/Fy7VFcB2FjK+BwUK0Vx9qZ88MZmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.19.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1379735},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./gh-cli":{"types":"./dist/gh-cli/index.d.mts","import":"./dist/gh-cli/index.mjs","default":"./dist/gh-cli/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./markdown":{"types":"./dist/markdown/index.d.mts","import":"./dist/markdown/index.mjs","default":"./dist/markdown/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./api-fixtures":{"types":"./dist/api-fixtures/index.d.mts","import":"./dist/api-fixtures/index.mjs","default":"./dist/api-fixtures/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-pack":{"types":"./dist/ast-grep-pack/index.d.mts","import":"./dist/ast-grep-pack/index.mjs","default":"./dist/ast-grep-pack/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-check-run":{"types":"./dist/gha-check-run/index.d.mts","import":"./dist/gha-check-run/index.mjs","default":"./dist/gha-check-run/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./contract-schema":{"types":"./dist/contract-schema/index.d.mts","import":"./dist/contract-schema/index.mjs","default":"./dist/contract-schema/index.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./github-projects":{"types":"./dist/github-projects/index.d.mts","import":"./dist/github-projects/index.mjs","default":"./dist/github-projects/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./ast-grep-examples":{"types":"./dist/ast-grep-examples/index.d.mts","import":"./dist/ast-grep-examples/index.mjs","default":"./dist/ast-grep-examples/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./require-up-to-date":{"types":"./dist/require-up-to-date/index.d.mts","import":"./dist/require-up-to-date/index.mjs","default":"./dist/require-up-to-date/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./agent-harness-config":{"types":"./dist/agent-harness-config/index.d.mts","import":"./dist/agent-harness-config/index.mjs","default":"./dist/agent-harness-config/index.mjs"},"./gh-api-shell-quoting":{"types":"./dist/gh-api-shell-quoting/index.d.mts","import":"./dist/gh-api-shell-quoting/index.mjs","default":"./dist/gh-api-shell-quoting/index.mjs"},"./gha-workspace-policy":{"types":"./dist/gha-workspace-policy/index.d.mts","import":"./dist/gha-workspace-policy/index.mjs","default":"./dist/gha-workspace-policy/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./agent-harness-identity":{"types":"./dist/agent-harness-identity/index.d.mts","import":"./dist/agent-harness-identity/index.mjs","default":"./dist/agent-harness-identity/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./gha-claude-post-review":{"types":"./dist/gha-claude-post-review/index.d.mts","import":"./dist/gha-claude-post-review/index.mjs","default":"./dist/gha-claude-post-review/index.mjs"},"./gitleaks-directory-scan":{"types":"./dist/gitleaks-directory-scan/index.d.mts","import":"./dist/gitleaks-directory-scan/index.mjs","default":"./dist/gitleaks-directory-scan/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"},"./dependency-license-policy":{"types":"./dist/dependency-license-policy/index.d.mts","import":"./dist/dependency-license-policy/index.mjs","default":"./dist/dependency-license-policy/index.mjs"}},"gitHead":"facde3ea4773a9477411b67574de56f679f984fa","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.19.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"yaml":"2.9.1","remark":"15.0.1","csv-parse":"7.0.2","picomatch":"4.0.7","smol-toml":"1.8.0","remark-gfm":"4.0.1","@types/mdast":"4.0.4","@types/unist":"3.0.3","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1","spdx-expression-parse":"5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ast-grep/cli":"0.45.3","@types/picomatch":"^4.0.3","agent-blackboard":"^0.6.0","@types/spdx-expression-parse":"4.0.0"},"peerDependencies":{"typescript":">=5"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0","@typescript/typescript6":"^6.0.2"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.19.2_1790302155181_0.7692423220483726","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"vouchington-tooling","version":"0.20.0","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.20.0","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"4442b20477bcbb21c12336918964413964773177","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.20.0.tgz","fileCount":756,"integrity":"sha512-WRvmuDnD7QzFn+gT3aGe+0BLjtuz3/vCFMhIVqSs5Z/+OK+B//IvXAnxR1vaOMVzRhi6+kRrQaZERYkzRFdJAw==","signatures":[{"sig":"MEUCIEaSZzqmgrOSmQmg28RoXgS3EXn5u92iluVuS47ASa/4AiEApVkJYz3WU8WZpXqa5RuQSZWnuA0m2uPeCW1hSixJPHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICwA03XhOjUg+KvHKBnCtOHbRE5bxDuuXoTqRBk6YiDSAiBEj4+aJi1l1YhczpXN7fsn9nUeTKB7HbvAsmUBU4hfzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1364962},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./gh-cli":{"types":"./dist/gh-cli/index.d.mts","import":"./dist/gh-cli/index.mjs","default":"./dist/gh-cli/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./markdown":{"types":"./dist/markdown/index.d.mts","import":"./dist/markdown/index.mjs","default":"./dist/markdown/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./api-fixtures":{"types":"./dist/api-fixtures/index.d.mts","import":"./dist/api-fixtures/index.mjs","default":"./dist/api-fixtures/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-pack":{"types":"./dist/ast-grep-pack/index.d.mts","import":"./dist/ast-grep-pack/index.mjs","default":"./dist/ast-grep-pack/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-check-run":{"types":"./dist/gha-check-run/index.d.mts","import":"./dist/gha-check-run/index.mjs","default":"./dist/gha-check-run/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./contract-schema":{"types":"./dist/contract-schema/index.d.mts","import":"./dist/contract-schema/index.mjs","default":"./dist/contract-schema/index.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./github-projects":{"types":"./dist/github-projects/index.d.mts","import":"./dist/github-projects/index.mjs","default":"./dist/github-projects/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./ast-grep-examples":{"types":"./dist/ast-grep-examples/index.d.mts","import":"./dist/ast-grep-examples/index.mjs","default":"./dist/ast-grep-examples/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./require-up-to-date":{"types":"./dist/require-up-to-date/index.d.mts","import":"./dist/require-up-to-date/index.mjs","default":"./dist/require-up-to-date/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./agent-harness-config":{"types":"./dist/agent-harness-config/index.d.mts","import":"./dist/agent-harness-config/index.mjs","default":"./dist/agent-harness-config/index.mjs"},"./gh-api-shell-quoting":{"types":"./dist/gh-api-shell-quoting/index.d.mts","import":"./dist/gh-api-shell-quoting/index.mjs","default":"./dist/gh-api-shell-quoting/index.mjs"},"./gha-workspace-policy":{"types":"./dist/gha-workspace-policy/index.d.mts","import":"./dist/gha-workspace-policy/index.mjs","default":"./dist/gha-workspace-policy/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./agent-harness-identity":{"types":"./dist/agent-harness-identity/index.d.mts","import":"./dist/agent-harness-identity/index.mjs","default":"./dist/agent-harness-identity/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./gha-claude-post-review":{"types":"./dist/gha-claude-post-review/index.d.mts","import":"./dist/gha-claude-post-review/index.mjs","default":"./dist/gha-claude-post-review/index.mjs"},"./gitleaks-directory-scan":{"types":"./dist/gitleaks-directory-scan/index.d.mts","import":"./dist/gitleaks-directory-scan/index.mjs","default":"./dist/gitleaks-directory-scan/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"},"./dependency-license-policy":{"types":"./dist/dependency-license-policy/index.d.mts","import":"./dist/dependency-license-policy/index.mjs","default":"./dist/dependency-license-policy/index.mjs"}},"gitHead":"34beb63001ccd5d0aec033945a6fcd4c9502a5f2","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.19.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"yaml":"2.9.1","remark":"15.0.1","csv-parse":"7.0.2","picomatch":"4.0.7","smol-toml":"1.8.0","remark-gfm":"4.0.1","@types/mdast":"4.0.4","@types/unist":"3.0.3","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1","spdx-expression-parse":"5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ast-grep/cli":"0.45.3","@types/picomatch":"^4.0.3","agent-blackboard":"^0.6.0","@types/spdx-expression-parse":"4.0.0"},"peerDependencies":{"typescript":">=5"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0","@typescript/typescript6":"^6.0.2"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.20.0_1790409523358_0.9161432110894574","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"vouchington-tooling","version":"0.21.0","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.21.0","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"9569c3828f3582bebf0fb711bfee0277a37a3643","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.21.0.tgz","fileCount":764,"integrity":"sha512-IJcSVjdfCnFpOC+xhrizjs4GtsXbek1xhShaQ3x5W+m3wvx3Bmelhvk/pB3WHaJ56/1l/3xE2Hr5ywAYB0RUtw==","signatures":[{"sig":"MEUCIQDQDxY35IyLL1keDKZ2ylLfROC7ylyFEePOyDIm4w603AIgdJkC21aJZ89OmDZn8ZOjePP6LQyEt5Kovqk+9oFjFeY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCGpuzYxoApAp0iRO0X4+P239JjHAuZ9l/qUDQvPwhNzAIgS5LBMSrIfyPSP00I4f9dwDG83tFB8L7qeqZvsE+vSZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1379910},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./gh-cli":{"types":"./dist/gh-cli/index.d.mts","import":"./dist/gh-cli/index.mjs","default":"./dist/gh-cli/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./markdown":{"types":"./dist/markdown/index.d.mts","import":"./dist/markdown/index.mjs","default":"./dist/markdown/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./api-fixtures":{"types":"./dist/api-fixtures/index.d.mts","import":"./dist/api-fixtures/index.mjs","default":"./dist/api-fixtures/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-pack":{"types":"./dist/ast-grep-pack/index.d.mts","import":"./dist/ast-grep-pack/index.mjs","default":"./dist/ast-grep-pack/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-check-run":{"types":"./dist/gha-check-run/index.d.mts","import":"./dist/gha-check-run/index.mjs","default":"./dist/gha-check-run/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./contract-schema":{"types":"./dist/contract-schema/index.d.mts","import":"./dist/contract-schema/index.mjs","default":"./dist/contract-schema/index.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./github-projects":{"types":"./dist/github-projects/index.d.mts","import":"./dist/github-projects/index.mjs","default":"./dist/github-projects/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./ast-grep-examples":{"types":"./dist/ast-grep-examples/index.d.mts","import":"./dist/ast-grep-examples/index.mjs","default":"./dist/ast-grep-examples/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./require-up-to-date":{"types":"./dist/require-up-to-date/index.d.mts","import":"./dist/require-up-to-date/index.mjs","default":"./dist/require-up-to-date/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./agent-harness-config":{"types":"./dist/agent-harness-config/index.d.mts","import":"./dist/agent-harness-config/index.mjs","default":"./dist/agent-harness-config/index.mjs"},"./gh-api-shell-quoting":{"types":"./dist/gh-api-shell-quoting/index.d.mts","import":"./dist/gh-api-shell-quoting/index.mjs","default":"./dist/gh-api-shell-quoting/index.mjs"},"./gha-workspace-policy":{"types":"./dist/gha-workspace-policy/index.d.mts","import":"./dist/gha-workspace-policy/index.mjs","default":"./dist/gha-workspace-policy/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./agent-harness-identity":{"types":"./dist/agent-harness-identity/index.d.mts","import":"./dist/agent-harness-identity/index.mjs","default":"./dist/agent-harness-identity/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./gha-claude-post-review":{"types":"./dist/gha-claude-post-review/index.d.mts","import":"./dist/gha-claude-post-review/index.mjs","default":"./dist/gha-claude-post-review/index.mjs"},"./gitleaks-directory-scan":{"types":"./dist/gitleaks-directory-scan/index.d.mts","import":"./dist/gitleaks-directory-scan/index.mjs","default":"./dist/gitleaks-directory-scan/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"},"./dependency-license-policy":{"types":"./dist/dependency-license-policy/index.d.mts","import":"./dist/dependency-license-policy/index.mjs","default":"./dist/dependency-license-policy/index.mjs"}},"gitHead":"f3c4a18eb12d0543969ad1ee3fac2b4bf22e5201","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.19.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"yaml":"2.9.1","remark":"15.0.1","csv-parse":"7.0.2","picomatch":"4.0.7","smol-toml":"1.8.0","remark-gfm":"4.0.1","@types/mdast":"4.0.4","@types/unist":"3.0.3","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1","spdx-expression-parse":"5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ast-grep/cli":"0.45.3","@types/picomatch":"^4.0.3","agent-blackboard":"^0.6.0","@types/spdx-expression-parse":"4.0.0"},"peerDependencies":{"typescript":">=5"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0","@typescript/typescript6":"^6.0.2"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.21.0_1790443731299_0.420933163385496","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"vouchington-tooling","version":"0.22.0","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.22.0","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"57f5df7f3b0f86a8cf6f3b913ebb6ec6af46f5a7","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.22.0.tgz","fileCount":937,"integrity":"sha512-KJXECJrRcpF4TUwn4+pWNjk6O9zFlKHTmiNSy9g9F4m/BvC1dXzO3QIBnxDQ3pH+eqqxSZzcd9gkgW6aSTQxqA==","signatures":[{"sig":"MEYCIQCt0jHTcgITrstrZNAy+KtOWLJ/Kr5SMznrfYtsYUu1XwIhAPB577BjYKs4He8RkqJcRcXfS7RyapTBHobmRmO72Gld","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC1R+spDb/Awj+OCHnc3kUlhwzCg7d6tp/Qr+aog/kidgIhAMl2cT3vBzhAuIGQKCIqxL07ZZkjgfzs02iUoP/XKetF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1624879},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./gh-cli":{"types":"./dist/gh-cli/index.d.mts","import":"./dist/gh-cli/index.mjs","default":"./dist/gh-cli/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./markdown":{"types":"./dist/markdown/index.d.mts","import":"./dist/markdown/index.mjs","default":"./dist/markdown/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./api-fixtures":{"types":"./dist/api-fixtures/index.d.mts","import":"./dist/api-fixtures/index.mjs","default":"./dist/api-fixtures/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-pack":{"types":"./dist/ast-grep-pack/index.d.mts","import":"./dist/ast-grep-pack/index.mjs","default":"./dist/ast-grep-pack/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-check-run":{"types":"./dist/gha-check-run/index.d.mts","import":"./dist/gha-check-run/index.mjs","default":"./dist/gha-check-run/index.mjs"},"./compiler-build":{"types":"./dist/compiler-build/index.d.mts","import":"./dist/compiler-build/index.mjs","default":"./dist/compiler-build/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./contract-schema":{"types":"./dist/contract-schema/index.d.mts","import":"./dist/contract-schema/index.mjs","default":"./dist/contract-schema/index.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./github-projects":{"types":"./dist/github-projects/index.d.mts","import":"./dist/github-projects/index.mjs","default":"./dist/github-projects/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workflow-policy":{"types":"./dist/workflow-policy/index.d.mts","import":"./dist/workflow-policy/index.mjs","default":"./dist/workflow-policy/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./config-inventory":{"types":"./dist/config-inventory/index.d.mts","import":"./dist/config-inventory/index.mjs","default":"./dist/config-inventory/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./ast-grep-examples":{"types":"./dist/ast-grep-examples/index.d.mts","import":"./dist/ast-grep-examples/index.mjs","default":"./dist/ast-grep-examples/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./require-up-to-date":{"types":"./dist/require-up-to-date/index.d.mts","import":"./dist/require-up-to-date/index.mjs","default":"./dist/require-up-to-date/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./agent-harness-config":{"types":"./dist/agent-harness-config/index.d.mts","import":"./dist/agent-harness-config/index.mjs","default":"./dist/agent-harness-config/index.mjs"},"./gh-api-shell-quoting":{"types":"./dist/gh-api-shell-quoting/index.d.mts","import":"./dist/gh-api-shell-quoting/index.mjs","default":"./dist/gh-api-shell-quoting/index.mjs"},"./gha-workspace-policy":{"types":"./dist/gha-workspace-policy/index.d.mts","import":"./dist/gha-workspace-policy/index.mjs","default":"./dist/gha-workspace-policy/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./agent-harness-identity":{"types":"./dist/agent-harness-identity/index.d.mts","import":"./dist/agent-harness-identity/index.mjs","default":"./dist/agent-harness-identity/index.mjs"},"./api-contract-discovery":{"types":"./dist/api-contract-discovery/index.d.mts","import":"./dist/api-contract-discovery/index.mjs","default":"./dist/api-contract-discovery/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./gha-claude-post-review":{"types":"./dist/gha-claude-post-review/index.d.mts","import":"./dist/gha-claude-post-review/index.mjs","default":"./dist/gha-claude-post-review/index.mjs"},"./gitleaks-directory-scan":{"types":"./dist/gitleaks-directory-scan/index.d.mts","import":"./dist/gitleaks-directory-scan/index.mjs","default":"./dist/gitleaks-directory-scan/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"},"./dependency-license-policy":{"types":"./dist/dependency-license-policy/index.d.mts","import":"./dist/dependency-license-policy/index.mjs","default":"./dist/dependency-license-policy/index.mjs"}},"gitHead":"fae82cb2474df5f1bbd0fe79b243b1f8ab7ec42e","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.19.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"yaml":"2.9.1","remark":"15.0.1","csv-parse":"7.0.2","picomatch":"4.0.7","smol-toml":"1.8.0","remark-gfm":"4.0.1","@types/mdast":"4.0.4","@types/unist":"3.0.3","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1","spdx-expression-parse":"5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ast-grep/cli":"0.45.3","@types/picomatch":"^4.0.3","agent-blackboard":"^0.6.0","@types/spdx-expression-parse":"4.0.0"},"peerDependencies":{"vitest":">=5","typescript":">=5"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0","@typescript/typescript6":"^6.0.2"},"peerDependenciesMeta":{"vitest":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.22.0_1790482820791_0.6240721298044212","host":"s3://npm-registry-packages-npm-production"}},"0.22.1":{"name":"vouchington-tooling","version":"0.22.1","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.22.1","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"3a44054589c480470692c98bcaa6b0eae0f4d380","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.22.1.tgz","fileCount":937,"integrity":"sha512-/WUt2heGt6wYG640omlE+FFdrIXVYXEWDCXi+Ixt/m3OMI7LxvE12Tx0l+h7/GsUQnrWni7qTw38eol9jPsxsA==","signatures":[{"sig":"MEYCIQDWCSDfNg60nrdRCTI2MFnCS5Uav6kKcojwFY+DshQK+wIhAL0fWsxQoig2P6sTaqprOZNFJnLXeojoZG7UkKRWNz+2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICafrRbhRrW74zQAJ9wNrtH8YNRAJfKAsrqSupZvBZItAiA+oRfF7xxAmxMY95A7YnBlwb3zIWUlKjFCYFDZlD4hmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.22.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1632113},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./gh-cli":{"types":"./dist/gh-cli/index.d.mts","import":"./dist/gh-cli/index.mjs","default":"./dist/gh-cli/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./markdown":{"types":"./dist/markdown/index.d.mts","import":"./dist/markdown/index.mjs","default":"./dist/markdown/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./api-fixtures":{"types":"./dist/api-fixtures/index.d.mts","import":"./dist/api-fixtures/index.mjs","default":"./dist/api-fixtures/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-pack":{"types":"./dist/ast-grep-pack/index.d.mts","import":"./dist/ast-grep-pack/index.mjs","default":"./dist/ast-grep-pack/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-check-run":{"types":"./dist/gha-check-run/index.d.mts","import":"./dist/gha-check-run/index.mjs","default":"./dist/gha-check-run/index.mjs"},"./compiler-build":{"types":"./dist/compiler-build/index.d.mts","import":"./dist/compiler-build/index.mjs","default":"./dist/compiler-build/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./contract-schema":{"types":"./dist/contract-schema/index.d.mts","import":"./dist/contract-schema/index.mjs","default":"./dist/contract-schema/index.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./github-projects":{"types":"./dist/github-projects/index.d.mts","import":"./dist/github-projects/index.mjs","default":"./dist/github-projects/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workflow-policy":{"types":"./dist/workflow-policy/index.d.mts","import":"./dist/workflow-policy/index.mjs","default":"./dist/workflow-policy/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./config-inventory":{"types":"./dist/config-inventory/index.d.mts","import":"./dist/config-inventory/index.mjs","default":"./dist/config-inventory/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./ast-grep-examples":{"types":"./dist/ast-grep-examples/index.d.mts","import":"./dist/ast-grep-examples/index.mjs","default":"./dist/ast-grep-examples/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./require-up-to-date":{"types":"./dist/require-up-to-date/index.d.mts","import":"./dist/require-up-to-date/index.mjs","default":"./dist/require-up-to-date/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./agent-harness-config":{"types":"./dist/agent-harness-config/index.d.mts","import":"./dist/agent-harness-config/index.mjs","default":"./dist/agent-harness-config/index.mjs"},"./gh-api-shell-quoting":{"types":"./dist/gh-api-shell-quoting/index.d.mts","import":"./dist/gh-api-shell-quoting/index.mjs","default":"./dist/gh-api-shell-quoting/index.mjs"},"./gha-workspace-policy":{"types":"./dist/gha-workspace-policy/index.d.mts","import":"./dist/gha-workspace-policy/index.mjs","default":"./dist/gha-workspace-policy/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./agent-harness-identity":{"types":"./dist/agent-harness-identity/index.d.mts","import":"./dist/agent-harness-identity/index.mjs","default":"./dist/agent-harness-identity/index.mjs"},"./api-contract-discovery":{"types":"./dist/api-contract-discovery/index.d.mts","import":"./dist/api-contract-discovery/index.mjs","default":"./dist/api-contract-discovery/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./gha-claude-post-review":{"types":"./dist/gha-claude-post-review/index.d.mts","import":"./dist/gha-claude-post-review/index.mjs","default":"./dist/gha-claude-post-review/index.mjs"},"./gitleaks-directory-scan":{"types":"./dist/gitleaks-directory-scan/index.d.mts","import":"./dist/gitleaks-directory-scan/index.mjs","default":"./dist/gitleaks-directory-scan/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"},"./dependency-license-policy":{"types":"./dist/dependency-license-policy/index.d.mts","import":"./dist/dependency-license-policy/index.mjs","default":"./dist/dependency-license-policy/index.mjs"}},"gitHead":"9f755236e05eae92b449b67ceee2eddfd35dfd5a","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.19.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"yaml":"2.9.1","remark":"15.0.1","csv-parse":"7.0.2","picomatch":"4.0.7","smol-toml":"1.8.0","remark-gfm":"4.0.1","@types/mdast":"4.0.4","@types/unist":"3.0.3","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1","spdx-expression-parse":"5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ast-grep/cli":"0.45.3","@types/picomatch":"^4.0.3","agent-blackboard":"^0.6.0","@types/spdx-expression-parse":"4.0.0"},"peerDependencies":{"vitest":">=5","typescript":">=5"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0","@typescript/typescript6":"^6.0.2"},"peerDependenciesMeta":{"vitest":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.22.1_1790542478880_0.3363109456889344","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"vouchington-tooling","version":"0.23.0","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.23.0","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"9cc118373d92b06569fffffcac8fbf81cef182e7","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.23.0.tgz","fileCount":946,"integrity":"sha512-RPpNaM3SlNI6+q4iISzW7TrQu/5IkNDCZvpONDr/qaCfAVyXMXhHyaSoz0ngoef31ByZEhjU8snE/inBKqacbw==","signatures":[{"sig":"MEUCIBuuubOWTIVW0kb//YH3zD4BbgBAa6dcIsDMR8BXVXTwAiEA9gW1F/XEAgeLU+qVc1cVy4U0sF7wPTD/hB7NUE2aMms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEsrlqNcQLIzex1PQ0O6zWiz1cLCAOgUq1gBBpy3XzG/AiBxnwE0pQDYY7T8wT4MOKcuHMYG5qVcHbNTcT916zBuQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1652160},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./gh-cli":{"types":"./dist/gh-cli/index.d.mts","import":"./dist/gh-cli/index.mjs","default":"./dist/gh-cli/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./markdown":{"types":"./dist/markdown/index.d.mts","import":"./dist/markdown/index.mjs","default":"./dist/markdown/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./api-fixtures":{"types":"./dist/api-fixtures/index.d.mts","import":"./dist/api-fixtures/index.mjs","default":"./dist/api-fixtures/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-pack":{"types":"./dist/ast-grep-pack/index.d.mts","import":"./dist/ast-grep-pack/index.mjs","default":"./dist/ast-grep-pack/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-check-run":{"types":"./dist/gha-check-run/index.d.mts","import":"./dist/gha-check-run/index.mjs","default":"./dist/gha-check-run/index.mjs"},"./compiler-build":{"types":"./dist/compiler-build/index.d.mts","import":"./dist/compiler-build/index.mjs","default":"./dist/compiler-build/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./contract-schema":{"types":"./dist/contract-schema/index.d.mts","import":"./dist/contract-schema/index.mjs","default":"./dist/contract-schema/index.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./github-projects":{"types":"./dist/github-projects/index.d.mts","import":"./dist/github-projects/index.mjs","default":"./dist/github-projects/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workflow-policy":{"types":"./dist/workflow-policy/index.d.mts","import":"./dist/workflow-policy/index.mjs","default":"./dist/workflow-policy/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./config-inventory":{"types":"./dist/config-inventory/index.d.mts","import":"./dist/config-inventory/index.mjs","default":"./dist/config-inventory/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./ast-grep-examples":{"types":"./dist/ast-grep-examples/index.d.mts","import":"./dist/ast-grep-examples/index.mjs","default":"./dist/ast-grep-examples/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./require-up-to-date":{"types":"./dist/require-up-to-date/index.d.mts","import":"./dist/require-up-to-date/index.mjs","default":"./dist/require-up-to-date/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./agent-harness-config":{"types":"./dist/agent-harness-config/index.d.mts","import":"./dist/agent-harness-config/index.mjs","default":"./dist/agent-harness-config/index.mjs"},"./gh-api-shell-quoting":{"types":"./dist/gh-api-shell-quoting/index.d.mts","import":"./dist/gh-api-shell-quoting/index.mjs","default":"./dist/gh-api-shell-quoting/index.mjs"},"./gha-workspace-policy":{"types":"./dist/gha-workspace-policy/index.d.mts","import":"./dist/gha-workspace-policy/index.mjs","default":"./dist/gha-workspace-policy/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./agent-harness-identity":{"types":"./dist/agent-harness-identity/index.d.mts","import":"./dist/agent-harness-identity/index.mjs","default":"./dist/agent-harness-identity/index.mjs"},"./api-contract-discovery":{"types":"./dist/api-contract-discovery/index.d.mts","import":"./dist/api-contract-discovery/index.mjs","default":"./dist/api-contract-discovery/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./gha-claude-post-review":{"types":"./dist/gha-claude-post-review/index.d.mts","import":"./dist/gha-claude-post-review/index.mjs","default":"./dist/gha-claude-post-review/index.mjs"},"./gitleaks-directory-scan":{"types":"./dist/gitleaks-directory-scan/index.d.mts","import":"./dist/gitleaks-directory-scan/index.mjs","default":"./dist/gitleaks-directory-scan/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"},"./dependency-license-policy":{"types":"./dist/dependency-license-policy/index.d.mts","import":"./dist/dependency-license-policy/index.mjs","default":"./dist/dependency-license-policy/index.mjs"}},"gitHead":"d76d2494d937521bc682858d697710dd1ada7c5e","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.19.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"yaml":"2.9.1","remark":"15.0.1","csv-parse":"7.0.2","picomatch":"4.0.7","smol-toml":"1.8.0","remark-gfm":"4.0.1","@types/mdast":"4.0.4","@types/unist":"3.0.3","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1","spdx-expression-parse":"5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ast-grep/cli":"0.45.3","@types/picomatch":"^4.0.3","agent-blackboard":"^0.6.0","@types/spdx-expression-parse":"4.0.0"},"peerDependencies":{"vitest":">=5","typescript":">=5"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0","@typescript/typescript6":"^6.0.2"},"peerDependenciesMeta":{"vitest":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.23.0_1790543871045_0.01591600664243975","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"vouchington-tooling","version":"0.24.0","author":{"name":"Jonathan Ong"},"license":"MIT","_id":"vouchington-tooling@0.24.0","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"bin":{"vouchington":"dist/cli/index.mjs"},"dist":{"shasum":"b574097512cc62c7860eaea0ff4ef7efb430b8b7","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.24.0.tgz","fileCount":978,"integrity":"sha512-Nkcix/fodusiGwMet0iGZkeGsoiYlh/ETTUc5KZ8UT6lN9UyjxpMljy+L/BjDAOzQzaCFbGcKee1aJjI/S8H2A==","signatures":[{"sig":"MEUCIQDg8icp3i7a5wEG+R9oLJi7zTvy4YX4adMNJ5Pkrr7cMQIgVitqu5pJoVh3pS2kV2xLwfRDx4LIxPDosUGCOrJTlu0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHUO2yGXtfznI7QbLm0MjN0I2rvq0duoUKNvHv3yoXEOAiEA27ke0XPj/gkNfqQsHqjbLTzuVSURSFFCKsCraJ35MFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1728626},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./gh-cli":{"types":"./dist/gh-cli/index.d.mts","import":"./dist/gh-cli/index.mjs","default":"./dist/gh-cli/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./markdown":{"types":"./dist/markdown/index.d.mts","import":"./dist/markdown/index.mjs","default":"./dist/markdown/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./api-fixtures":{"types":"./dist/api-fixtures/index.d.mts","import":"./dist/api-fixtures/index.mjs","default":"./dist/api-fixtures/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-pack":{"types":"./dist/ast-grep-pack/index.d.mts","import":"./dist/ast-grep-pack/index.mjs","default":"./dist/ast-grep-pack/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-check-run":{"types":"./dist/gha-check-run/index.d.mts","import":"./dist/gha-check-run/index.mjs","default":"./dist/gha-check-run/index.mjs"},"./compiler-build":{"types":"./dist/compiler-build/index.d.mts","import":"./dist/compiler-build/index.mjs","default":"./dist/compiler-build/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./contract-schema":{"types":"./dist/contract-schema/index.d.mts","import":"./dist/contract-schema/index.mjs","default":"./dist/contract-schema/index.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./github-projects":{"types":"./dist/github-projects/index.d.mts","import":"./dist/github-projects/index.mjs","default":"./dist/github-projects/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workflow-policy":{"types":"./dist/workflow-policy/index.d.mts","import":"./dist/workflow-policy/index.mjs","default":"./dist/workflow-policy/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./config-inventory":{"types":"./dist/config-inventory/index.d.mts","import":"./dist/config-inventory/index.mjs","default":"./dist/config-inventory/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./ast-grep-examples":{"types":"./dist/ast-grep-examples/index.d.mts","import":"./dist/ast-grep-examples/index.mjs","default":"./dist/ast-grep-examples/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./require-up-to-date":{"types":"./dist/require-up-to-date/index.d.mts","import":"./dist/require-up-to-date/index.mjs","default":"./dist/require-up-to-date/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./agent-harness-config":{"types":"./dist/agent-harness-config/index.d.mts","import":"./dist/agent-harness-config/index.mjs","default":"./dist/agent-harness-config/index.mjs"},"./gh-api-shell-quoting":{"types":"./dist/gh-api-shell-quoting/index.d.mts","import":"./dist/gh-api-shell-quoting/index.mjs","default":"./dist/gh-api-shell-quoting/index.mjs"},"./gha-workspace-policy":{"types":"./dist/gha-workspace-policy/index.d.mts","import":"./dist/gha-workspace-policy/index.mjs","default":"./dist/gha-workspace-policy/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./agent-harness-identity":{"types":"./dist/agent-harness-identity/index.d.mts","import":"./dist/agent-harness-identity/index.mjs","default":"./dist/agent-harness-identity/index.mjs"},"./api-contract-discovery":{"types":"./dist/api-contract-discovery/index.d.mts","import":"./dist/api-contract-discovery/index.mjs","default":"./dist/api-contract-discovery/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./gha-claude-post-review":{"types":"./dist/gha-claude-post-review/index.d.mts","import":"./dist/gha-claude-post-review/index.mjs","default":"./dist/gha-claude-post-review/index.mjs"},"./gitleaks-directory-scan":{"types":"./dist/gitleaks-directory-scan/index.d.mts","import":"./dist/gitleaks-directory-scan/index.mjs","default":"./dist/gitleaks-directory-scan/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"},"./dependency-license-policy":{"types":"./dist/dependency-license-policy/index.d.mts","import":"./dist/dependency-license-policy/index.mjs","default":"./dist/dependency-license-policy/index.mjs"}},"gitHead":"f1c1676632ee970cc041e0c7d02d653527160726","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.19.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"yaml":"2.9.1","remark":"15.0.1","csv-parse":"7.0.2","picomatch":"4.0.7","smol-toml":"1.8.0","remark-gfm":"4.0.1","@types/mdast":"4.0.4","@types/unist":"3.0.3","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1","spdx-expression-parse":"5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ast-grep/cli":"0.45.3","@types/picomatch":"^4.0.3","agent-blackboard":"^0.6.0","@types/spdx-expression-parse":"4.0.0"},"peerDependencies":{"vitest":">=5","typescript":">=5"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0","@typescript/typescript6":"^6.0.2"},"peerDependenciesMeta":{"vitest":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vouchington-tooling_0.24.0_1790549024219_0.18812420789695317","host":"s3://npm-registry-packages-npm-production"}},"0.24.1":{"_id":"vouchington-tooling@0.24.1","bin":{"vouchington":"dist/cli/index.mjs"},"bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"dist":{"shasum":"273af50d8c78a867e6c7eca8e4229dde4c2a11e0","tarball":"https://registry.npmjs.org/vouchington-tooling/-/vouchington-tooling-0.24.1.tgz","fileCount":978,"integrity":"sha512-oSy9b/Q/4zGH9fKwcnknsTmttL6S+RqgpUTQyqppue6QGOt3JGrHAtriVfUT6PQhh8blfe1PXW4Wg+FOyRp07A==","signatures":[{"sig":"MEUCIQCCSu4Ss9+bRZ8Hk3BbHOfSWTT1T7rrQYsPGuwvFUpWBgIgSFRtlcrTdAeQH5fNuDHRFK2d23YDMLkOIelEKjQag/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCtnFuXwk7A3MzLAN6M+IjMkPK3OqxGeqOt/eGxJTjZVAIgdJ/RO1CmTtW7DdjyxgjSW/6KnUW2dciyz6dZm7k/BOs="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vouchington-tooling@0.24.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1729777},"main":"./dist/index.mjs","name":"vouchington-tooling","type":"module","types":"./dist/index.d.mts","author":{"name":"Jonathan Ong"},"engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./csv":{"types":"./dist/csv/index.d.mts","import":"./dist/csv/index.mjs","default":"./dist/csv/index.mjs"},"./gh-cli":{"types":"./dist/gh-cli/index.d.mts","import":"./dist/gh-cli/index.mjs","default":"./dist/gh-cli/index.mjs"},"./sql-ast":{"types":"./dist/sql-ast/index.d.mts","import":"./dist/sql-ast/index.mjs","default":"./dist/sql-ast/index.mjs"},"./ci-local":{"types":"./dist/ci-local/index.d.mts","import":"./dist/ci-local/index.mjs","default":"./dist/ci-local/index.mjs"},"./markdown":{"types":"./dist/markdown/index.d.mts","import":"./dist/markdown/index.mjs","default":"./dist/markdown/index.mjs"},"./http-body":{"types":"./dist/http-body/index.d.mts","import":"./dist/http-body/index.mjs","default":"./dist/http-body/index.mjs"},"./http-origin":{"types":"./dist/http-origin/index.d.mts","import":"./dist/http-origin/index.mjs","default":"./dist/http-origin/index.mjs"},"./pnpm-deploy":{"types":"./dist/pnpm-deploy/index.d.mts","import":"./dist/pnpm-deploy/index.mjs","default":"./dist/pnpm-deploy/index.mjs"},"./sql-scanner":{"types":"./dist/sql-scanner/index.d.mts","import":"./dist/sql-scanner/index.mjs","default":"./dist/sql-scanner/index.mjs"},"./api-fixtures":{"types":"./dist/api-fixtures/index.d.mts","import":"./dist/api-fixtures/index.mjs","default":"./dist/api-fixtures/index.mjs"},"./package.json":"./package.json","./pnpm-install":{"types":"./dist/pnpm-install/index.d.mts","import":"./dist/pnpm-install/index.mjs","default":"./dist/pnpm-install/index.mjs"},"./ast-grep-pack":{"types":"./dist/ast-grep-pack/index.d.mts","import":"./dist/ast-grep-pack/index.mjs","default":"./dist/ast-grep-pack/index.mjs"},"./ast-grep-rule":{"types":"./dist/ast-grep-rule/index.d.mts","import":"./dist/ast-grep-rule/index.mjs","default":"./dist/ast-grep-rule/index.mjs"},"./gha-check-run":{"types":"./dist/gha-check-run/index.d.mts","import":"./dist/gha-check-run/index.mjs","default":"./dist/gha-check-run/index.mjs"},"./compiler-build":{"types":"./dist/compiler-build/index.d.mts","import":"./dist/compiler-build/index.mjs","default":"./dist/compiler-build/index.mjs"},"./gha-rate-limit":{"types":"./dist/gha-rate-limit/index.d.mts","import":"./dist/gha-rate-limit/index.mjs","default":"./dist/gha-rate-limit/index.mjs"},"./scc-complexity":{"types":"./dist/scc-complexity/index.d.mts","import":"./dist/scc-complexity/index.mjs","default":"./dist/scc-complexity/index.mjs"},"./shared-context":{"types":"./dist/shared-context/index.d.mts","import":"./dist/shared-context/index.mjs","default":"./dist/shared-context/index.mjs"},"./vitest-reports":{"types":"./dist/vitest-blob-manifest/reports.d.mts","import":"./dist/vitest-blob-manifest/reports.mjs","default":"./dist/vitest-blob-manifest/reports.mjs"},"./contract-schema":{"types":"./dist/contract-schema/index.d.mts","import":"./dist/contract-schema/index.mjs","default":"./dist/contract-schema/index.mjs"},"./gha-post-review":{"types":"./dist/gha-post-review/index.d.mts","import":"./dist/gha-post-review/index.mjs","default":"./dist/gha-post-review/index.mjs"},"./github-projects":{"types":"./dist/github-projects/index.d.mts","import":"./dist/github-projects/index.mjs","default":"./dist/github-projects/index.mjs"},"./skill-discovery":{"types":"./dist/skill-discovery/index.d.mts","import":"./dist/skill-discovery/index.mjs","default":"./dist/skill-discovery/index.mjs"},"./transient-retry":{"types":"./dist/transient-retry/index.d.mts","import":"./dist/transient-retry/index.mjs","default":"./dist/transient-retry/index.mjs"},"./workflow-policy":{"types":"./dist/workflow-policy/index.d.mts","import":"./dist/workflow-policy/index.mjs","default":"./dist/workflow-policy/index.mjs"},"./workspace-gates":{"types":"./dist/workspace-gates/index.d.mts","import":"./dist/workspace-gates/index.mjs","default":"./dist/workspace-gates/index.mjs"},"./agent-blackboard":{"types":"./dist/agent-blackboard/index.d.mts","import":"./dist/agent-blackboard/index.mjs","default":"./dist/agent-blackboard/index.mjs"},"./config-inventory":{"types":"./dist/config-inventory/index.d.mts","import":"./dist/config-inventory/index.mjs","default":"./dist/config-inventory/index.mjs"},"./dockerfile-parse":{"types":"./dist/dockerfile-parse/index.d.mts","import":"./dist/dockerfile-parse/index.mjs","default":"./dist/dockerfile-parse/index.mjs"},"./openapi-document":{"types":"./dist/openapi-document/index.d.mts","import":"./dist/openapi-document/index.mjs","default":"./dist/openapi-document/index.mjs"},"./session-friction":{"types":"./dist/session-friction/index.d.mts","import":"./dist/session-friction/index.mjs","default":"./dist/session-friction/index.mjs"},"./ast-grep-examples":{"types":"./dist/ast-grep-examples/index.d.mts","import":"./dist/ast-grep-examples/index.mjs","default":"./dist/ast-grep-examples/index.mjs"},"./gha-pr-checkpoint":{"types":"./dist/gha-pr-checkpoint/index.d.mts","import":"./dist/gha-pr-checkpoint/index.mjs","default":"./dist/gha-pr-checkpoint/index.mjs"},"./gha-runtime-audit":{"types":"./dist/gha-runtime-audit/index.d.mts","import":"./dist/gha-runtime-audit/index.mjs","default":"./dist/gha-runtime-audit/index.mjs"},"./coverage-transport":{"types":"./dist/coverage-transport/index.d.mts","import":"./dist/coverage-transport/index.mjs","default":"./dist/coverage-transport/index.mjs"},"./gha-review-payload":{"types":"./dist/gha-review-payload/index.d.mts","import":"./dist/gha-review-payload/index.mjs","default":"./dist/gha-review-payload/index.mjs"},"./gha-selected-files":{"types":"./dist/gha-selected-files/index.d.mts","import":"./dist/gha-selected-files/index.mjs","default":"./dist/gha-selected-files/index.mjs"},"./pg-schema-snapshot":{"types":"./dist/pg-schema-snapshot/index.d.mts","import":"./dist/pg-schema-snapshot/index.mjs","default":"./dist/pg-schema-snapshot/index.mjs"},"./require-up-to-date":{"types":"./dist/require-up-to-date/index.d.mts","import":"./dist/require-up-to-date/index.mjs","default":"./dist/require-up-to-date/index.mjs"},"./runner-port-policy":{"types":"./dist/runner-port-policy/index.d.mts","import":"./dist/runner-port-policy/index.mjs","default":"./dist/runner-port-policy/index.mjs"},"./vitest-diagnostics":{"types":"./dist/vitest-diagnostics/index.d.mts","import":"./dist/vitest-diagnostics/index.mjs","default":"./dist/vitest-diagnostics/index.mjs"},"./process-line-buffer":{"types":"./dist/process-line-buffer/index.d.mts","import":"./dist/process-line-buffer/index.mjs","default":"./dist/process-line-buffer/index.mjs"},"./retrospective-facts":{"types":"./dist/retrospective-facts/index.d.mts","import":"./dist/retrospective-facts/index.mjs","default":"./dist/retrospective-facts/index.mjs"},"./swift-source-offset":{"types":"./dist/swift-source-offset/index.d.mts","import":"./dist/swift-source-offset/index.mjs","default":"./dist/swift-source-offset/index.mjs"},"./agent-harness-config":{"types":"./dist/agent-harness-config/index.d.mts","import":"./dist/agent-harness-config/index.mjs","default":"./dist/agent-harness-config/index.mjs"},"./gh-api-shell-quoting":{"types":"./dist/gh-api-shell-quoting/index.d.mts","import":"./dist/gh-api-shell-quoting/index.mjs","default":"./dist/gh-api-shell-quoting/index.mjs"},"./gha-workspace-policy":{"types":"./dist/gha-workspace-policy/index.d.mts","import":"./dist/gha-workspace-policy/index.mjs","default":"./dist/gha-workspace-policy/index.mjs"},"./http-link-pagination":{"types":"./dist/http-link-pagination/index.d.mts","import":"./dist/http-link-pagination/index.mjs","default":"./dist/http-link-pagination/index.mjs"},"./swift-semantic-equal":{"types":"./dist/swift-semantic-equal/index.d.mts","import":"./dist/swift-semantic-equal/index.mjs","default":"./dist/swift-semantic-equal/index.mjs"},"./vitest-blob-manifest":{"types":"./dist/vitest-blob-manifest/index.d.mts","import":"./dist/vitest-blob-manifest/index.mjs","default":"./dist/vitest-blob-manifest/index.mjs"},"./gha-artifacts-cleanup":{"types":"./dist/gha-artifacts-cleanup/index.d.mts","import":"./dist/gha-artifacts-cleanup/index.mjs","default":"./dist/gha-artifacts-cleanup/index.mjs"},"./nuget-central-version":{"types":"./dist/nuget-central-version/index.d.mts","import":"./dist/nuget-central-version/index.mjs","default":"./dist/nuget-central-version/index.mjs"},"./agent-harness-identity":{"types":"./dist/agent-harness-identity/index.d.mts","import":"./dist/agent-harness-identity/index.mjs","default":"./dist/agent-harness-identity/index.mjs"},"./api-contract-discovery":{"types":"./dist/api-contract-discovery/index.d.mts","import":"./dist/api-contract-discovery/index.mjs","default":"./dist/api-contract-discovery/index.mjs"},"./browser-session-runner":{"types":"./dist/browser-session-runner/index.d.mts","import":"./dist/browser-session-runner/index.mjs","default":"./dist/browser-session-runner/index.mjs"},"./gha-claude-post-review":{"types":"./dist/gha-claude-post-review/index.d.mts","import":"./dist/gha-claude-post-review/index.mjs","default":"./dist/gha-claude-post-review/index.mjs"},"./gitleaks-directory-scan":{"types":"./dist/gitleaks-directory-scan/index.d.mts","import":"./dist/gitleaks-directory-scan/index.mjs","default":"./dist/gitleaks-directory-scan/index.mjs"},"./retrospective-transcript":{"types":"./dist/retrospective-transcript/index.d.mts","import":"./dist/retrospective-transcript/index.mjs","default":"./dist/retrospective-transcript/index.mjs"},"./swift-resolved-pin-delta":{"types":"./dist/swift-resolved-pin-delta/index.d.mts","import":"./dist/swift-resolved-pin-delta/index.mjs","default":"./dist/swift-resolved-pin-delta/index.mjs"},"./dependency-license-policy":{"types":"./dist/dependency-license-policy/index.d.mts","import":"./dist/dependency-license-policy/index.mjs","default":"./dist/dependency-license-policy/index.mjs"}},"gitHead":"fe6cd902ca6643f66421bcd3e64ec02e1557b11f","license":"MIT","scripts":{"build":"node scripts/build.mjs","prepack":"pnpm run build","typecheck":"tsc --noEmit --project tsconfig.json"},"version":"0.24.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83202e91-3f8c-4760-8904-86ac63ac2d7e"}},"homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"_npmVersion":"11.19.0","description":"Vouchington CLI and extractable tooling libraries.","directories":{},"maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"yaml":"2.9.1","remark":"15.0.1","csv-parse":"7.0.2","picomatch":"4.0.7","smol-toml":"1.8.0","remark-gfm":"4.0.1","@types/mdast":"4.0.4","@types/unist":"3.0.3","csv-stringify":"6.8.3","dockerfile-ast":"0.7.1","spdx-expression-parse":"5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ast-grep/cli":"0.45.3","@types/picomatch":"^4.0.3","agent-blackboard":"^0.6.0","@types/spdx-expression-parse":"4.0.0"},"peerDependencies":{"vitest":">=5","typescript":">=5"},"optionalDependencies":{"@libpg-query/parser":"^18.0.0","@typescript/typescript6":"^6.0.2"},"peerDependenciesMeta":{"vitest":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vouchington-tooling_0.24.1_1790561874629_0.7646606248231345"}}},"time":{"created":"2026-08-19T05:08:48.510Z","modified":"2026-09-28T02:17:55.033Z","0.0.0":"2026-08-19T05:08:48.776Z","0.0.1":"2026-08-19T05:39:48.814Z","0.0.2":"2026-08-19T05:54:27.836Z","0.0.3":"2026-08-19T07:43:52.434Z","0.0.4":"2026-08-19T17:01:34.767Z","0.0.5":"2026-08-19T21:26:28.327Z","0.0.6":"2026-08-19T21:37:09.081Z","0.0.7":"2026-08-20T01:30:23.385Z","0.0.8":"2026-08-20T02:51:29.443Z","0.0.9":"2026-08-20T04:25:55.602Z","0.0.10":"2026-08-20T22:33:26.371Z","0.0.11":"2026-08-21T18:51:29.777Z","0.0.12":"2026-08-21T19:22:50.483Z","0.0.13":"2026-08-22T04:14:55.660Z","0.0.14":"2026-08-22T04:31:54.894Z","0.0.15":"2026-08-22T12:37:40.286Z","0.0.16":"2026-08-22T19:57:15.863Z","0.0.17":"2026-08-23T02:07:43.866Z","0.0.18":"2026-08-23T03:09:38.591Z","0.0.19":"2026-08-23T05:32:53.862Z","0.0.20":"2026-08-24T07:09:00.975Z","0.0.21":"2026-08-25T02:59:25.580Z","0.0.22":"2026-08-25T04:42:17.081Z","0.1.0":"2026-08-25T16:45:29.889Z","0.1.1":"2026-08-25T18:16:27.227Z","0.1.2":"2026-08-25T19:11:03.511Z","0.1.3":"2026-08-25T20:24:37.371Z","0.1.4":"2026-08-26T06:58:51.052Z","0.1.5":"2026-08-28T06:41:20.568Z","0.1.6":"2026-08-28T13:57:30.061Z","0.1.7":"2026-08-29T02:28:18.225Z","0.1.8":"2026-08-29T03:53:39.161Z","0.1.9":"2026-08-29T08:20:10.619Z","0.2.0":"2026-08-29T09:10:16.733Z","0.3.0":"2026-08-29T20:36:47.816Z","0.3.1":"2026-08-29T23:50:29.034Z","0.3.2":"2026-08-30T01:54:08.891Z","0.3.3":"2026-08-30T05:05:20.391Z","0.3.4":"2026-08-30T05:23:51.038Z","0.3.5":"2026-08-30T05:45:01.745Z","0.3.6":"2026-08-31T00:42:40.894Z","0.4.0":"2026-08-31T20:37:02.787Z","0.4.1":"2026-08-31T22:35:18.588Z","0.4.2":"2026-09-01T08:16:30.574Z","0.5.0":"2026-09-01T17:02:46.460Z","0.5.1":"2026-09-01T17:33:25.944Z","0.6.0":"2026-09-02T05:50:12.789Z","0.6.1":"2026-09-02T06:16:12.723Z","0.6.2":"2026-09-03T20:41:07.062Z","0.6.3":"2026-09-05T10:46:29.300Z","0.7.0":"2026-09-05T11:29:03.364Z","0.7.1":"2026-09-05T11:49:43.622Z","0.7.2":"2026-09-05T23:27:02.894Z","0.8.0":"2026-09-06T00:00:41.335Z","0.8.1":"2026-09-06T02:59:52.650Z","0.9.0":"2026-09-06T07:45:29.093Z","0.9.1":"2026-09-06T08:10:32.908Z","0.10.0":"2026-09-06T18:09:25.895Z","0.11.0":"2026-09-06T22:31:19.678Z","0.11.1":"2026-09-06T23:22:57.927Z","0.11.2":"2026-09-07T02:54:39.314Z","0.12.0":"2026-09-07T06:26:57.659Z","0.12.1":"2026-09-07T07:14:29.527Z","0.12.2":"2026-09-07T08:06:41.075Z","0.12.3":"2026-09-07T08:46:17.950Z","0.12.4":"2026-09-07T09:49:26.427Z","0.13.0":"2026-09-07T12:25:42.410Z","0.13.1":"2026-09-07T16:05:57.513Z","0.13.2":"2026-09-07T22:49:49.199Z","0.13.3":"2026-09-08T00:06:51.651Z","0.13.4":"2026-09-08T05:25:08.208Z","0.14.0":"2026-09-09T05:11:57.313Z","0.15.0":"2026-09-09T07:03:03.978Z","0.15.1":"2026-09-09T09:11:12.614Z","0.16.0":"2026-09-09T09:57:18.648Z","0.16.1":"2026-09-13T21:12:39.396Z","0.17.0":"2026-09-17T06:58:31.872Z","0.18.0":"2026-09-20T03:00:54.250Z","0.18.1":"2026-09-20T03:36:58.350Z","0.19.0":"2026-09-24T06:13:25.607Z","0.19.1":"2026-09-24T22:46:20.609Z","0.19.2":"2026-09-25T02:09:15.285Z","0.20.0":"2026-09-26T07:58:43.462Z","0.21.0":"2026-09-26T17:28:51.423Z","0.22.0":"2026-09-27T04:20:21.243Z","0.22.1":"2026-09-27T20:54:39.029Z","0.23.0":"2026-09-27T21:17:51.137Z","0.24.0":"2026-09-27T22:43:44.306Z","0.24.1":"2026-09-28T02:17:54.735Z"},"bugs":{"url":"https://github.com/vouchington/vouchington-tooling/issues"},"author":{"name":"Jonathan Ong"},"license":"MIT","homepage":"https://github.com/vouchington/vouchington-tooling/tree/main/packages/vouchington-tooling#readme","repository":{"url":"git+https://github.com/vouchington/vouchington-tooling.git","type":"git","directory":"packages/vouchington-tooling"},"description":"Vouchington CLI and extractable tooling libraries.","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"readme":"# vouchington-tooling\n\nLibraries and the `vouchington` CLI.\n\nThe [workflow and compiler primitives](docs/workflow-and-compiler.md) provide consumer supplied\nGitHub Actions policy checks and compiler host freshness with bounded build settlement.\n\n[`config-inventory`](../../docs/config-inventory.md) collects environment, dynamic-configuration,\nand package-manager evidence using caller-owned file roles and policies.\n\n```bash\nnpm install vouchington-tooling\n# optional, only if you import vouchington-tooling/sql-ast\nnpm install @libpg-query/parser\n# optional, only if you import vouchington-tooling/contract-schema\n# (classic compiler API; typescript@7's package root is version-only)\nnpm install @typescript/typescript6\n# optional, only if you use the Vitest reporter export\nnpm install vitest\n# optional, only for vouchington-tooling/agent-blackboard and agent-blackboard CLI commands\nnpm install agent-blackboard@^0.6.0\n```\n\n## CLI\n\n```bash\nvouchington --help\nvouchington runner-port-policy\nvouchington runner-port-policy --file ./policy.json\nvouchington runner-port-policy --reserved 2200\nvouchington with-host-lock --name expensive-build --timeout-seconds 60 -- make build\nvouchington agent-harness-config dump\nvouchington agent-harness-config check --global\nvouchington agent-harness-config apply --global --repo /path/to/checkout\nvouchington gha-runtime-audit --pr-workflow CI --push-workflow '/^Main CI \\\\(.+\\\\)$/'\nvouchington require-up-to-date --remote origin --branch main\nvouchington gitleaks-directory-scan --config .gitleaks.toml\nvouchington ast-grep-examples --rules ast-grep-tests --config sgconfig.yml\nvouchington ast-grep-pack\nvouchington gha-workspace-policy\nvouchington gha-output name\nvouchington gha-needs-results\nvouchington download-with-diagnostics <url> <destination>\nvouchington download-optional-run-artifacts --pattern 'coverage-*' --dir ./coverage-fallback\nvouchington download-optional-run-artifacts --name coverage-tooling --name coverage-web --dir ./coverage-fallback\nvouchington host-pressure-diagnostics\nvouchington allocate-browser-safe-ports 2 --policy ./policy.json --forbidden-ports ./ports.json\nvouchington diagnose-port-collision --ports \"2200 2216\"\nvouchington prepare-trivy-db\nvouchington gha-artifacts-cleanup run --run-id 123 --keep-pattern 'plan-*' --delete-pattern 'coverage-*'\nvouchington http-origin --field cdn_origin https://images.example.com\nvouchington vitest-blob-manifest <suite> [reports-directory]\nvouchington vitest-report-attempt write <directory> <suite>\nvouchington vitest-report-attempt read <root>\nvouchington prepare-vitest-reports [primary-directory] [fallback-directory] [output-directory]\nvouchington pnpm-install --runner-lifecycle persistent --install-scripts true\nvouchington check-cache-size /tmp/cache 1048576 node-modules\nvouchington make-shard-matrix 4\nvouchington load-runner-env\nvouchington clean-workspace\nvouchington install-github-release --repo lycheeverse/lychee --version 0.24.2 --asset 'lychee-{platform}.tar.gz' --bin lychee\nvouchington run-with-timeout 120 10 docker push example\nvouchington lint-links --offline\nvouchington materialize-pr-context\nvouchington wait-for-apt-locks\nvouchington retrospective-transcript --jsonl /path/to/transcript.jsonl\nvouchington retrospective-facts --pr 49 --repo vouchington/vouchington-infra --raw\nvouchington agent-blackboard probe\nvouchington agent-blackboard journal append --session-id <uuid> --agent codex --version 1 --file note.md --repository owner/repo --mode autonomous --source-event-id event:1 --work-outcome in-progress --coverage-status partial --timestamp 2026-01-01T00:00:00.000Z\nvouchington agent-blackboard journal entries --session-id <uuid>\nvouchington agent-blackboard snapshot partition --snapshot <snapshot.jsonl> --checksum <sha256> --counts <counts.json>\nvouchington agent-blackboard snapshot cleanup --snapshot <snapshot.jsonl> --partition-directory <partitions-dir> --receipt <receipt-json>\nvouchington install-playwright-chromium-arm64\nvouchington ghcr-package-retention example%2Fapi\nvouchington harness-admission-lane 4\nvouchington harness-assert-gates HARNESS_DISPATCH_ENABLED HARNESS_SHEPHERD_ENABLED\nvouchington nuget-central-version trusted.props candidate.props metadata.json out.props\nvouchington swift-semantic-equal BASE HEAD App.swift\nvouchington post-review\nvouchington stage-review-payload optional|required <source> <destination>\n```\n\nFor persistent `pnpm-install`, v5 metadata tracks structural inputs separately from the\n`--install-scripts` policy. A warm scripts-enabled tree can therefore toggle\n`true → false → true` without forced reconciliation; a tree first installed with scripts disabled\nuses two script-suppressed verification installs followed by `pnpm rebuild --pending --recursive`.\nBefore rebuilding, duplicate pending IDs are collapsed. After rebuilding, IDs proven absent from\nthe current workspace and installed virtual-store lockfiles are reported and removed; live\ndependency and workspace-importer IDs are retained. Any residual ID after the generic rebuild remains a reported hard failure. An isolated native-binary\nmismatch uses one strict forced install only when structural provenance\nmatches, workspace links are valid, and pnpm records empty `ignoredBuilds` and `pendingBuilds` ledgers;\notherwise it retains the two script-free reconciliation passes. Native and workspace-link health\nare verified before its metadata stamp is refreshed.\nThe command emits a structured non-secret provenance diagnostic identifying changed structural\ncategories, the last script policy, script capability, and native-binary health.\n\n`download-optional-run-artifacts` uses the current Actions run and host. Pattern mode discovers\nnon-expired artifacts across the run, keeps the first result for each name (matching `gh run\ndownload`), and extracts each selected name into its own directory. Ordinary absence is reported as\n`availability=unavailable`. Artifact listing retries up to three times with bounded backoff;\nexhausted transport errors, invalid names, and cancellation remain hard failures.\n\nName mode takes one or more `--name <artifact>` flags (mutually exclusive with `--pattern`), lists\nthe run's artifacts once, and extracts every requested name that is present into `<dir>/<name>`.\nNames are matched literally, in request order, with repeats downloaded once; empty names, `.`, `..`,\nand names containing `/`, `\\`, or a line break are rejected before anything is listed. Requested\nnames absent from the run are expected (callers pass a superset such as retry-attempt variants) and\nare skipped with a single bounded `::notice::` (the absent count, the first three names, then\n`and N more`) and never one line per name. `availability=available` means at least one requested\nartifact was downloaded; `availability=unavailable` (exit 0) means none was\npresent. A present artifact whose download fails is a hard failure: the helper stops at the first\none, prints `download failed artifact=<name> exit=<n>`, exits non-zero (a downloader exit of 3 is\nreported as 1 so it cannot be mistaken for absence), and writes no `availability` output.\n\n`require-up-to-date` fetches the requested remote branch and fails unless its fetched tip is an\nancestor of `HEAD`. `gitleaks-directory-scan` builds and scans isolated staged-index and current\nnonignored-working-tree mirrors with an explicit config; `--directory` selects the repository root.\n`ast-grep-examples` runs native `ast-grep test`, then validates each scoped rule's `files:` and\n`ignores:` examples with project `languageGlobs` replay from its root `--config`.\nThe shipped pack maps `**/*.ts`, `**/*.mts`, `**/*.cts`, and `**/*.tsx` to `Tsx` so one rule\ncovers script and JSX surfaces. Consumers must use the same `languageGlobs` and `language: Tsx`;\ndo not add `-tsx` companion YAML. Angle-bracket type assertions (`<T>value`) are not valid TSX.\n`compareAstGrepCompanions` compares recursive `<name>.yml`/`.yaml` and `<name>-tsx` companion\nrules across every YAML field, returns stable JSON-pointer differences, and rejects unsafe or\nambiguous rule paths. The supplied rule path and every ancestor must be physical directories; YAML\naliases and non-JSON tagged values are rejected before comparison. Callers own any explicit\nnormalization for language-specific differences.\n`ast-grep-pack` prints JSON `{ rules, config }` for the shipped unconditional rule pack. Point a\nconsumer `sgconfig.yml` `ruleDirs` at `rules` and keep product-specific YAML locally.\n`gha-workspace-policy` checks tracked workflow and composite-action files in the current repository;\npass `--root`, `--workflow-directory`, or `--action-directory` for consumer-owned layouts.\n\n`retrospective-transcript` discovers Codex and Claude transcripts by default. It also reads a\nClaude-compatible transcript when `CURSOR_SESSION_ID` is set, and Grok's `updates.jsonl` session\nlayout when `GROK_SESSION_ID` is set. Use `--grok-sessions-dir` to point discovery at a nondefault\nGrok session root. Without `--session-id`, it reads those session identities from the host\nenvironment.\n\n`retrospective-facts` keeps local Git evidence separate from GitHub PR data. `Commits ahead of\norigin/main` is populated only from a local ancestry range; GitHub responses instead populate\n`PR commits`. API-derived file and directory counts are labelled `GitHub API`. When a named local\nbranch is absent, the command refreshes `origin/<branch>` before using it and refuses a stale\nremote ref when that refresh fails.\nFor an explicit `--repo`, it performs no local Git checks: `Merged to main` is `yes` only when\nGitHub reports a merged PR whose `baseRefName` is `main`; a merged PR into another base is reported\nas not merged to main, and a missing base is unavailable.\n\nAgent Blackboard support is optional: only the `agent-blackboard` subpath and its CLI commands\nneed `agent-blackboard@^0.6.0`. Snapshot cleanup accepts only package-generated temporary paths.\n`appendJournal` and the journal CLI now require explicit mode, stable source-event identity, work\noutcome, feedback coverage, and exact repositories. This is a breaking pre-1.0 API change; adopt the\nshared contract before upgrading consumers. `appendJournal` reads a bounded UTF-8 note and delegates\nto `writeFeedback`, returning delivered or pending state rather than a success-shaped message. The CLI accepts one or more\n`--repository owner/name` flags; it records the entry's exact repositories and updates the session's\ncumulative repository list before appending.\nProgrammatic callers launched from a different workspace directory pass their own module URL as\n`dependencies: { resolveFrom: import.meta.url }`; the CLI defaults to the current package context.\nIt captures a target under a private tombstone, validates partition names, permissions, JSONL,\nordering, terminal manifests, and the identity-bound cleanup receipt before deleting files, and\nrestores the original path on a validation failure. Once deletion begins, it retains a private\ntombstone plus signed resume metadata instead; retry cleanup with the original partition-directory\npath and the same receipt until it completes. The partition command returns that receipt; directory\ncleanup requires it.\nThe receipt is authenticated with an owner-only per-user HMAC key stored under a dedicated\n`0700` directory in the system temporary directory. This small host-local state is the trust\nboundary: a copied or caller-created receipt cannot authorize cleanup without that key.\n\nHost-lock environment:\n\n| Variable                                | Default               | Meaning                                     |\n| --------------------------------------- | --------------------- | ------------------------------------------- |\n| `HOST_LOCK_ROOT`                        | `/tmp/host-lock-$UID` | Absolute lock directory root                |\n| `HOST_LOCK_LEASE_SECONDS`               | `60`                  | Reclaim ceiling for a held lock             |\n| `HOST_LOCK_PROCESS_GROUP_DRAIN_SECONDS` | `30`                  | Time to wait for the command process group  |\n| `HOST_LOCK_ACTIVE`                      | unset                 | Set while a lock is held; nested locks fail |\n\n## Sourceable Bash libraries\n\n`scripts/worktree/git-worktrees.sh` is included in the published package. Source it to parse\n`git worktree list --porcelain` with `git_worktree_*` helpers. Its\n`git_worktree_canonical_path_hash <path>` helper resolves the physical path and prints a stable\n`d` plus the first 12 lowercase hexadecimal characters of its SHA-256 digest.\n\n## Library\n\n```ts\nimport {\n  isRunnerReservedPort,\n  listenOnRunnerUnreservedEphemeralPort,\n  runnerPortPolicy,\n} from 'vouchington-tooling/runner-port-policy'\nimport { initSqlAst, extractCreateTableMetadata } from 'vouchington-tooling/sql-ast'\nimport { splitSqlStatements, stripSqlComments } from 'vouchington-tooling/sql-scanner'\nimport { auditCiJobRuntime } from 'vouchington-tooling/gha-runtime-audit'\nimport {\n  applyHarnessConfig,\n  checkHarnessConfig,\n  dumpHarnessPolicy,\n} from 'vouchington-tooling/agent-harness-config'\nimport {\n  inspectHarnessEnvironment,\n  selectHarnessSession,\n} from 'vouchington-tooling/agent-harness-identity'\nimport {\n  readVitestReportAttempts,\n  writeVitestBlobManifest,\n} from 'vouchington-tooling/vitest-blob-manifest'\nimport { prepareVitestReports } from 'vouchington-tooling/vitest-reports'\nimport { runInstallLifecycle, validateReleaseAgePolicy } from 'vouchington-tooling/pnpm-install'\nimport {\n  buildSharedContext,\n  installFakeGit,\n  runNamedChecks,\n} from 'vouchington-tooling/shared-context'\nimport {\n  decodeSelectedFiles,\n  writeSelectedFilesOutput,\n} from 'vouchington-tooling/gha-selected-files'\nimport { createArtifactClassifier, runCleanup } from 'vouchington-tooling/gha-artifacts-cleanup'\nimport { validateOptionalHttpOrigin } from 'vouchington-tooling/http-origin'\nimport { boundPendingLine, splitCompleteLines } from 'vouchington-tooling/process-line-buffer'\nimport {\n  isProcessGroupAlive,\n  runBrowserSession,\n  waitForProcessGroupExit,\n} from 'vouchington-tooling/browser-session-runner'\nimport {\n  generateSchemaSnapshot,\n  renderSchemaMarkdown,\n} from 'vouchington-tooling/pg-schema-snapshot'\nimport { buildOpenApiDocument, writeOpenApi } from 'vouchington-tooling/openapi-document'\nimport {\n  extractResponseContracts,\n  validateResponseContract,\n} from 'vouchington-tooling/contract-schema'\nimport {\n  buildFixtureSchemaLock,\n  validateFixtureContracts,\n  writeGeneratedFiles,\n} from 'vouchington-tooling/api-fixtures'\nimport { discoverAppRouteCtxContractsV1 } from 'vouchington-tooling/api-contract-discovery'\nimport { decide, deriveRetryAttempt } from 'vouchington-tooling/transient-retry'\nimport { parseCsvRows, streamCsvRows } from 'vouchington-tooling/csv'\nimport {\n  extractLooseMarkdownTableRows,\n  extractMarkdownTables,\n  markdownSectionBetweenHeadings,\n  parseGfmMarkdown,\n  parseMarkdownTables,\n} from 'vouchington-tooling/markdown'\nimport { readResponseBody } from 'vouchington-tooling/http-body'\nimport { runAstGrepRule } from 'vouchington-tooling/ast-grep-rule'\nimport { parseReviewPayload, remapReviewComments } from 'vouchington-tooling/gha-review-payload'\nimport { postReviewWithTokenFromEnv, runPostReview } from 'vouchington-tooling/gha-post-review'\nimport { postClaudeReviewFromEnv } from 'vouchington-tooling/gha-claude-post-review'\nimport { nextPageUrlFromLinkHeader } from 'vouchington-tooling/http-link-pagination'\nimport {\n  cmdUpload,\n  discoverDownloadControl,\n  mintPrefixUploadControl,\n} from 'vouchington-tooling/coverage-transport'\nimport { pruneDeployedRuntimeDeps } from 'vouchington-tooling/pnpm-deploy'\nimport { parseDockerfileRuntimeImages } from 'vouchington-tooling/dockerfile-parse'\nimport { checkSccComplexity } from 'vouchington-tooling/scc-complexity'\nimport { runCiLocal } from 'vouchington-tooling/ci-local'\nimport { rateLimitDelay } from 'vouchington-tooling/gha-rate-limit'\nimport { parseCheckpoint } from 'vouchington-tooling/gha-pr-checkpoint'\nimport { checkWorkspaceGatesPolicy } from 'vouchington-tooling/workspace-gates'\nimport {\n  collectPnpmLicenseReport,\n  evaluatePnpmLicenseReport,\n} from 'vouchington-tooling/dependency-license-policy'\nimport { checkGhaWorkspacePolicy } from 'vouchington-tooling/gha-workspace-policy'\nimport { requireUpToDate } from 'vouchington-tooling/require-up-to-date'\nimport { runGitleaksDirectoryScan } from 'vouchington-tooling/gitleaks-directory-scan'\nimport { runAstGrepExamples } from 'vouchington-tooling/ast-grep-examples'\nimport { astGrepPackPaths } from 'vouchington-tooling/ast-grep-pack'\nimport { validateNugetUpdate } from 'vouchington-tooling/nuget-central-version'\nimport { normalizeSwiftSource } from 'vouchington-tooling/swift-semantic-equal'\nimport { parseUniqueSwiftBinaryTargetChecksum } from 'vouchington-tooling/swift-source-offset'\nimport { validateResolvedPinDelta } from 'vouchington-tooling/swift-resolved-pin-delta'\nimport {\n  createForkLeakDetector,\n  createVitestWorkerExitDiagnosticsReporter,\n  formatDiagnosticReportSummaries,\n  readDiagnosticReportSummaries,\n  registerForkExitSentinel,\n} from 'vouchington-tooling/vitest-diagnostics'\nimport { runRetrospectiveTranscript } from 'vouchington-tooling/retrospective-transcript'\nimport { appendJournal, probeBlackboard } from 'vouchington-tooling/agent-blackboard'\nimport { buildSessionFrictionReport, recordFriction } from 'vouchington-tooling/session-friction'\nimport { GITHUB_BODY_MAX_CHARACTERS, validateGitHubBodyLength } from 'vouchington-tooling'\nimport { createPullRequest, processDiffCommand, runGh, runGit } from 'vouchington-tooling/gh-cli'\nimport {\n  shellScriptViolations,\n  workflowYamlViolations,\n} from 'vouchington-tooling/gh-api-shell-quoting'\n```\n\n`processDiffCommand` runs a caller-supplied `git diff` or `gh pr diff` executable and argv without\na shell, emitting complete unified-diff file blocks without accumulating the whole patch. It keeps\nat most one file block (which can itself be large), preserves preambles and line content, and drains\na bounded stderr tail for typed command failures. Blocks are provisional until the returned promise\nresolves: callers must discard accumulated results if the command later exits nonzero or is signaled.\n\n```ts\nlet changedFileCount = 0\nawait processDiffCommand({ executable: 'git', args: ['diff', 'origin/main...HEAD'] }, async () => {\n  changedFileCount += 1\n})\n// Use changedFileCount only after processDiffCommand resolves.\n```\n\nThis breaking minor removes `getDiffAgainstBase`; migrate callers to `processDiffCommand` and pass\nthe command they need to run.\n\n`checkSccComplexity` keeps its single repository-wide scan when `scopes` is omitted. Consumers\nthat need separately ratcheted areas may provide named scopes with positional `includePaths`; SCC\nruns once per scope and reports the scope in each diagnostic. Parse a consumer-owned JSON baseline\nwith `parseSccComplexityBaseline` and pass it as `baseline`. Baselines are versioned, record the\nmaximum permitted complexity for each `{ scope, file }`, suppress only values at or below that\nceiling, and reject malformed, duplicate, untracked, stale, or out-of-scope entries.\n\n`shellScriptViolations`/`workflowYamlViolations` flag a `gh api` call whose argument carries an\nunquoted `?` or `&`: an unquoted `&` silently backgrounds the command and truncates the query\n(the call still exits 0), and an unquoted `?` fails loudly under zsh glob-nomatch but passes\nthrough unexpanded under bash. `workflowYamlViolations` decodes quoted and folded YAML `run:`\nscalars before scanning, so a hazard hidden by YAML's own quote-stripping is still caught; it\nthrows on a `run:` value that is a YAML alias or a multiline PLAIN scalar, shapes it cannot yet\nscan safely. Both functions scan already-in-scope source text — deciding which files count as a\nshell script or a workflow/action YAML file is left to the caller.\n\n`validateGitHubBodyLength` measures an issue or pull-request body against GitHub's 65,536 Unicode\ncode-point limit without altering it. Its result includes the UTF-8 byte count for diagnostics; that\nbyte count is not a validation limit.\n\n`vouchington-tooling/markdown` parses GFM into standard mdast/unist nodes, provides pre-order\nwalking and typed searches, normalizes node text, and extracts positioned tables or heading-bounded\nsource sections. `parseMarkdownTables` preserves its compact `{ cells, line }[][]` compatibility\nshape, including short table delimiters. `extractLooseMarkdownTableRows` is intentionally literal\nrecovery for malformed pipe rows; callers supply table positions to exclude and retain ownership of\ntheir policy interpretation.\n\n`parseMarkdownSections` returns visible root H2 sections, their exact original `content`,\n`startOffset`/`endOffset` source ranges, heading line, and `hasVisibleContent`. Heading text is\nnormalized by collapsing whitespace and removing Markdown formatting/comments and collapsed text; matching remains\ncase-sensitive. Source offsets are JavaScript string offsets, so `source.slice(startOffset,\nendOffset)` preserves Unicode and CRLF exactly. Sections end at the next visible root H2 or EOF;\nfenced examples, quoted headings, and headings inside `<details>` do not create boundaries.\n\n```ts\nimport { parseMarkdownSections, validateMarkdownSections } from 'vouchington-tooling/markdown'\n\nconst document = parseMarkdownSections(body)\nconst diagnostics = validateMarkdownSections(document, {\n  requiredHeadings: ['Summary', 'Impact'],\n})\nconst relatedIssues = document.sections.find((section) => section.heading === 'Related issues')\n```\n\nThe caller owns required headings. Validation returns diagnostics with `code`, `message`, and\noptional `heading`/`line`, for `missing-heading`, `duplicate-heading`, `empty-section`, or\n`malformed-details`. Nonempty visible paragraphs, lists, and populated table bodies satisfy the\ncontent check; comments, fenced/indented code, images, disclosure labels, and collapsed-only content\ndo not. The parser tracks balanced nested details/summary tags in GFM HTML nodes, accepting optional\nsummaries and quoted attributes; it is not a general HTML validator or sanitizer. It never rewrites\nthe input or infers semantic relevance, cost, schema conformance, or failure causes. The existing\n`markdownSectionBetweenHeadings` API retains its original boundary behavior.\n\n`agent-harness-config` merges classifier-auto and sandbox keys into Claude, Codex, Grok, and Cursor\nconfig files. See [docs/agent-harness-config.md](./docs/agent-harness-config.md). `--global` updates\nhome-directory configs; `--repo` updates a checkout. It does not copy allowlists, hooks, or plugins.\nGrok uses `permission_mode = \"auto\"` plus `auto_mode.enabled` and `default_auto_mode` so the\nclassifier stays available in plan mode; its defined sandbox profile still requires\n`--sandbox workspace-write` at launch. Cursor uses global `approvalMode = \"auto-review\"`;\n`unrestricted` disables the sandbox. Repo checks surface user-level trust or mode prerequisites\ninstead of claiming that repo files alone activate them.\n\n`agent-harness-identity` inspects the four harness environment signals without choosing a winner.\nCallers supply their own precedence to `selectHarnessSession`, keeping product-specific identity\npolicy out of this package.\n\n`checkWorkspaceGatesPolicy` rejects tracked test assertions that hard-code the exact version of a\ndependency declared by a non-fixture package manifest. Assert dependency membership or placement,\nor derive a configuration or documentation package spec from that manifest instead.\n\n`dependency-license-policy` keeps legal policy in the consumer. `collectPnpmLicenseReport` returns\na promise. It creates an isolated, script-free temporary workspace, expands pnpm's supported\narchitectures to every `os`, `cpu`, and `libc` selector represented in the lockfile, drops every\n`engines` constraint from the audit copy of the lockfile, and validates the JSON report. Dropping\n`engines` keeps `pnpm fetch` from skipping optional packages that exclude the running Node.js;\npnpm 12's `fetch` ignores `force`, so their licenses would otherwise report as Unknown.\nPackages are fetched into a dedicated owner-only store under the pnpm cache\n(`dependency-license-audit-store`) so a later audit reuses content-addressed packages instead of\ndownloading every platform again, without writing those packages into the developer store.\nPass explicit denied SPDX IDs and prefixes, exact aliases, and justified allowlist scopes to\n`evaluatePnpmLicenseReport`. Unknown, malformed, and custom SPDX references fail closed. Allowlist\nscopes are either intentionally global or an exact package-name set; the library returns structured\nviolations and does not format CI-provider diagnostics.\nWhen present, the repository `.npmrc` is copied into the owner-private temporary workspace so pnpm\ncan authenticate to the same registries. The workspace is removed when the audit finishes, when the\nprocess receives SIGINT, SIGTERM, or SIGHUP, and on the next audit if the previous process died\nfirst, including SIGKILL. Each workspace records its owner's PID so a later audit can delete\ndirectories whose owner is gone.\n\n`session-friction` is an opt-in capture and reporting library. Callers supply the session id,\nabsolute log directory, host-independent observation, and journal loader; it does not inspect host\nenvironment variables, install hooks, or connect to a journal service by itself. Invoking\n`recordFriction` touches the session log even when no event is classified, preserving the\ndifference between an observed clean session and missing evidence. Report markdown keeps backend\ndiagnostics separate from its paste-safe output. Capture stores at most 500 events per session and counts rejected captures in a fixed-size atomic\nsidecar under the same session lock for either the event or byte limit, with visible `truncated`/`droppedCount` metadata. Saturated\ncapture reads only the bounded counter; reports also preserve historical overflow markers.\nInterrupted or inconsistent counter updates make coverage unavailable. Malformed records also make the scan partial. It\ntruncates event detail to 1,000 characters, and consumes up to 500 entries from the journal loader\nwhen building a report, stopping earlier when its aggregate 1 MB inspected-byte budget is reached.\nBounded journal scans that stop before exhaustion are reported as incomplete rather than clean.\nReport liveness inherits the caller-supplied journal loader, which must bound its own I/O and yields.\nLog reads are capped at 2 MB, journal Markdown at 10,000 bytes per entry,\nand rendered audit fields at 120 escaped characters. Permission requests record requested outcomes; explicit result observations may record approved\nor denied outcomes. A decision and simultaneous tool failure are both retained and counted in\nthe report. Escalation detail without a decision remains unknown. Localhost connection\nrefusal is an ambiguous failure and does not establish a sandbox cause. The supplied log directory must be dedicated\nto session-friction; existing directories must already be owner-only, while newly created\ndirectories and log files are enforced as owner-only when recording. Reads use a fixed bounded\nbuffer that can detect growth one byte beyond the documented 2 MB cap.\nOwnership checks require POSIX effective-user IDs (Linux and macOS); session-friction throws on\nWindows and other platforms where those IDs are unavailable.\nRoot-owned system symlink ancestors are supported for paths such as macOS `/var`; callers must not\nallow the directory chain to be mutated while it is being validated.\nCommand-prefix normalization recognizes simple shell\nsegments with single or double quotes; it does not evaluate substitutions or implement a full shell\ngrammar. Normalization attempts limited redaction of obvious credential patterns but is not a secret\nscrubber; callers must ensure credentials are never included in captured commands.\nFailure classification inspects at most 100,000 structured-stderr characters, split evenly between\nthe beginning and end when input exceeds that bound.\nCooperating log readers and writers are serialized, including the initial clean-session\ntouch. Recording and report log reads are synchronous: on contention they block the caller's\nevent loop for up to one second before failing explicitly. Avoid these APIs on hot request paths.\n\nThe artifact, review-payload, HTTP body, and pagination APIs validate untrusted inputs at their\nboundaries. Neutral review posting lives in `gha-post-review` and requires a caller-supplied GitHub\ntoken. Claude App OIDC is an explicitly selected `gha-claude-post-review` adapter; the legacy\ntoken-source router remains deprecated for one release line.\n\n`vitest-diagnostics` reads Node diagnostic report JSON from a caller-selected directory. It sorts\nfilenames, tolerates partial files, returns only a bounded field allowlist, and never emits raw\nnative frame symbols. Both structured reads and text rendering have hard report-count limits.\n\n`api-contract-discovery` is the version-one adapter for `app.route('/path').get/post/...` and\n`ctx` response conventions. Pass a classic TypeScript `program` and its route `sourceFiles` to\n`discoverAppRouteCtxContractsV1`. The result contains registered routes and response, request,\nquery, and header contracts. The caller owns program construction, route-file selection, and\ngeneration. Pass `options.formatAliases` and `options.boundedArrayAlias` for application type\naliases; `options.onRouteError` enables lenient response and request extraction. The adapter\ndoes not cache programs or depend on the caller's repository layout. OpenAPI document assembly\nremains a separate `openapi-document` call.\n\nVersion one recognizes literal-key `apiResponse`, `apiNoContent`, `apiOpenApiRawResponse`,\n`apiRequest`, `apiRequestContract`, `apiNoRequestBody`, `apiQuery`, and `apiHeaders` markers inside\n`app.route(...).get/post/put/patch/delete(...)` handlers. It also inspects unmarked `ctx.json`,\n`ctx.pipeline`, `ctx.response.empty/buffer/xml`, `ctx.request.json/buffer`, `parseJsonBody`,\n`ctx.setStatus`, and static `Content-Type` setters. The input source files and TypeScript checker\nare the source representation; the adapter does not parse or discover a repository on its own.\n\nFork diagnostics use a caller-selected `recordDirectory` in both the worker setup file and the\nmain-process reporter. Call `registerForkExitSentinel({ recordDirectory })` once per fork, then\nupdate `setCurrentForkExitModule` and `setCurrentForkExitProject` around tests. Construct\n`createVitestWorkerExitDiagnosticsReporter({ recordDirectory })` in the Vitest reporter list\nbefore workers start. The reporter clears stale records at construction, preserves them across\nwatch reruns, and prints an attribution summary only for abnormal worker exits. The worker writes\na synchronous stderr line and one JSONL file per PID; a start record without an exit record\nidentifies a fork killed before its handler could run. `createForkLeakDetector` accepts tracked\nresource names and warmup, threshold, and sustained-growth settings; the caller supplies each\ncheckpoint's resource counts. Use a caller-owned run directory: the reporter clears only regular\nnumeric PID `.jsonl` files there at construction and leaves the directory and other files alone.\nApplication metrics and CI artifact handling stay with the caller.\n\n`browser-session-runner` supervises caller-created browser-test processes. Callers supply command\nconstruction, line classification, retry/outcome policy, and budgets; the library owns process-group\ntermination, output line buffering, shared deadlines, progress watchdogs, diagnostics, and parent signals.\nThe returned process must identify a dedicated process group, such as a child spawned with\n`detached: true`; its `processGroupId` is signalled without assuming the child PID is a group ID.\nStall exits use the caller's `classifyExit` policy, while parent signals and shared-deadline expiration\nare terminal. Output is decoded independently per stream; unfinished lines are classified at close and\n`diagnosticTailBytes` retains a UTF-8-safe tail no larger than its byte budget.\nThe runner uses monotonic elapsed time, rejects timer budgets above Node's maximum delay, and waits for\nthe dedicated process group to exit after the direct child closes so descendants cannot overlap a retry.\n`isProcessGroupAlive` and `waitForProcessGroupExit` are also available when callers need the same\nprocess-group probe and bounded-drain semantics outside a browser session.\n\n## Workflow skills outside plugins\n\nThe package ships a flat union of canonical workflow, testing, and database skills at\n`skills/<skill>/SKILL.md`. This stable installed path supports agents that do not load Claude or\nCodex plugins. The package build materializes plugin source trees without hand-copying skill content\nand writes sorted schema-v1 provenance to `skills/manifest.json`.\nEach manifest entry may declare its ordered `prerequisites`; ordinary Markdown links remain\ncross-references and never cause additional skills to be linked.\nPrerequisites ensure installation closure; they do not require eagerly reading every installed\nskill. Follow the invoked skill's conditional instructions for the current task.\n\nCanonical entrypoints direct agents to applicable local instructions and adapters before using\nportable policy. Local `AGENTS.md` may name an adapter alias; an already-read canonical skill or\nadapter is not loaded again. `linkSkill` still links files only: it does not load instructions,\nresolve local aliases, or execute a workflow. Validate observed agent loading separately from\ninstallation and packaged-resource checks.\n\nUse `readSkillManifest(skillsRoot)` to discover installed skills or\n`linkSkill({ name, sourceRoot, targetRoot })` to link one into an explicit consumer directory. The\nCLI equivalent is `vouchington link-skill <name> --source-root <skills-dir> --target-root <dir>`.\nWhen `sourceRoot` contains `manifest.json`, linking validates the packaged inventory and recursively\nlinks declared prerequisites. Without a manifest, it links the conventional\n`<sourceRoot>/<name>/SKILL.md` repository-local skill. It rejects missing or unsafe sources, paths\noutside either root, and existing non-matching destinations.\n`targetRoot` must already exist as a physical directory path: symlinked target roots or ancestors are\nrejected.\n\n## Validated feedback and delivery\n\nImport `createFeedbackEnvelope`, `validateFeedbackEnvelope`, `writeFeedback`, `verifyFreshFeedback`,\n`composeRetrospective`, `feedbackOutboxStatus`, and `flushFeedbackOutbox` from the existing\n`vouchington-tooling/agent-blackboard` subpath. Consumers must run Node 24 or newer and install `agent-blackboard@^0.6.0` explicitly alongside\n`vouchington-tooling`; the provider is not installed by this package. Missing provider installation\nreturns `client-unavailable`; missing or invalid connection configuration returns\n`configuration-invalid`, separately from transport outages and authentication rejection.\nThe upstream `agent-blackboard` client still owns the\nservice protocol; this integration adds no provider schema or service. Supply consumer module\ncontext through `dependencies.resolveFrom` or inject the client loader at the transport boundary.\n\nThe version-one envelope retains canonical `markdown` and storage `type: journal | retrospective`.\nIt requires exact canonical repositories, stable URL-safe `sourceEventId`, ISO timestamp, explicit\n`workOutcome`, and `feedbackCoverage` with status, sources, and dropped count. Optional category is\ncontext only. Retrospectives retain valid date and integer/string issue/PR references. Markdown is\ncapped at 12 KB and the envelope at 16 KB. Known credentials are redacted; authors remain responsible\nfor minimizing summaries and excluding raw logs, transcripts, environment dumps, and undisclosed\nsecrets. A bound violation fails visibly without clipping findings.\n\n`writeFeedback({identity, envelope, mode, ...})` accepts an exact caller-owned session identity and\nnever manufactures native agent identities. Interactive mode requires an absolute private outbox\ndirectory. The writer persists before transport with atomic rename, file/directory fsync, a stable\nrecord path, and owner-only permissions. The outbox holds at most 128 records and 2 MB. Saturation,\ncorruption, or persistence failure blocks capture and preserves unsent records. Delivered records\nare removed only after matching readback. Pending state includes count and a safe diagnostic;\ninteractive CLI exit zero means durable retention, and callers must inspect the printed status to\nknow whether delivery was acknowledged. Autonomous errors and unpersisted writes fail nonzero.\nIdentity, content, and archived-session conflicts fail in either mode while preserving the unsent\nrecord; they are not reported as transient pending delivery. Replay retains permanently conflicted\nrecords and continues to deliver unrelated pending records; transient failures stop that replay.\nVerified delivery retains its receipt when local cleanup fails, returning\n`cleanupDiagnostic` with value `\"outbox-cleanup-failed\"`. A retained or crash-reappearing record is safe to replay with exact dedup.\nUse `vouchington agent-blackboard journal flush --outbox-directory PATH` to replay unchanged pending\nrecords after connectivity returns.\n\nAutonomous mode prohibits the filesystem outbox. `verifyFreshFeedback` requires a fresh source-event\nwrite plus readback of its own append receipt and rejects visible duplicate source records. This\nis fresh online reporting evidence, not a distributed execution lease: eventually consistent\nprovider reads cannot establish source uniqueness. Trusted controllers\nsupply a unique new authorization-probe source ID, preserve their authoritative run/session\nlineage, and atomically claim and revalidate the attempt before execution. Terminal writes keep work outcome separate from coverage and returned delivery state.\nThe delivered result includes a verified receipt with session ID, source-event ID and creation time.\nControllers require this online result together with atomically established attempt ownership\nbefore execution.\n\nDelivery is at least once. Replays pre-read matching source identity/content, accept equivalent\npersistent duplicates, and reject conflicting reuse. Equality ignores object property order while\npreserving array order. Each online operation has a 20-second deadline (`timeoutMs` can shorten it);\nreadback scans at most 10,000 records or 2 MB. The SDK does not expose cancellation for in-flight\nrequests, so a timed-out write can commit later. That never grants admission or a delivery receipt;\nreplay the identical envelope and source ID to verify its actual persistence.\n\n`composeRetrospective` invokes the existing fact/transcript collectors with raw output disabled and\ngenerates required sections and markers. Tool and architectural assessments preserve observation,\nevidence, disposition and tracking reference. None-observed and unassessed states need a scoped\nreason. Complete coverage is rejected when required sources are unavailable or capture is partial.\nTyped collector reports expose availability independently of rendered text. Composition rejects\naggregate dropped counts below observed friction drops and retains larger caller aggregates without\ndouble counting. Generated frontmatter carries validated `work_outcome` and `feedback_coverage`\nfor consumers to preserve or reject conflicting explicit overrides; trusted mode stays external.\nHuman top-five summaries do not authorize dropping additional durable findings.\n","readmeFilename":"README.md"}