{"_id":"@absolutejs/git","_rev":"27-254a13146b80a93820cf6ad12e19d2aa","name":"@absolutejs/git","dist-tags":{"latest":"0.18.0"},"versions":{"0.1.0":{"name":"@absolutejs/git","version":"0.1.0","keywords":["absolutejs","bun","git","github","webhook","provenance","deployment"],"author":"Alex Kahn","license":"BSL-1.1","_id":"@absolutejs/git@0.1.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/git","bugs":{"url":"https://github.com/absolutejs/git/issues"},"dist":{"shasum":"2e98fda8f17ac092a9a0840df8ca74757cb74fb4","tarball":"https://registry.npmjs.org/@absolutejs/git/-/git-0.1.0.tgz","fileCount":15,"integrity":"sha512-842iYKtKILA91qDxa+WmRxYbSWpO59Om9n6surer5L2VuBS0bihzTs6XHtOlbW+EVOZ814O/tXKvW9drhFHnyQ==","signatures":[{"sig":"MEQCIF23iCNZLhIFqhLHCAYjy/hzGbqvyKMyDj7727BRguzoAiAjlSGavJGPa8RwoelhD/4gIqBI8LcIOtLEdwWmiImUFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67702},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"2e98fda8f17ac092a9a0840df8ca74757cb74fb4","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./github":{"types":"./dist/github.d.ts","import":"./dist/github.js","default":"./dist/github.js"},"./checkout":{"types":"./dist/checkout.d.ts","import":"./dist/checkout.js","default":"./dist/checkout.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test tests/","build":"rm -rf dist && bun build src/index.ts src/github.ts src/checkout.ts src/manifest.ts --outdir dist --sourcemap --target=bun --external @absolutejs/manifest --external @sinclair/typebox --external @sinclair/typebox/value && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run check:package && bun publish","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run build && bun run test"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-842iYKtKILA91qDxa+WmRxYbSWpO59Om9n6surer5L2VuBS0bihzTs6XHtOlbW+EVOZ814O/tXKvW9drhFHnyQ==","absolutejs":{"manifestContract":1},"repository":{"url":"git+https://github.com/absolutejs/git.git","type":"git"},"_npmVersion":"10.8.3","description":"Provider-neutral authenticated Git source ingestion, webhook normalization, exact-revision materialization, and provenance for Bun and AbsoluteJS.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","@types/bun":"^1.3.14","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/git_0.1.0_1784231234132_0.993925933600077","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@absolutejs/git","version":"0.1.1","keywords":["absolutejs","bun","git","github","webhook","provenance","deployment"],"author":"Alex Kahn","license":"BSL-1.1","_id":"@absolutejs/git@0.1.1","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/git","bugs":{"url":"https://github.com/absolutejs/git/issues"},"dist":{"shasum":"af617886e566341212de2c5b24b5a46abd22443d","tarball":"https://registry.npmjs.org/@absolutejs/git/-/git-0.1.1.tgz","fileCount":15,"integrity":"sha512-SetzDzufykMykWDTLz3Vqlh9oahVInXGq6xD34o5IfttDOLzs1Mgwtz3zeJlN0eK5ffqyg/cFQ5ZmC+UhM9/4w==","signatures":[{"sig":"MEYCIQCEJwn8aa1RzV8zQvSq+f4monfoqB86JBOXu1bswSvoAQIhALm5e6VKhYGjyDHYkjdhGfNcgzBKVVLoTMhhPT8bpJmM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67701},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"af617886e566341212de2c5b24b5a46abd22443d","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./github":{"types":"./dist/github.d.ts","import":"./dist/github.js","default":"./dist/github.js"},"./checkout":{"types":"./dist/checkout.d.ts","import":"./dist/checkout.js","default":"./dist/checkout.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test tests/","build":"rm -rf dist && bun build src/index.ts src/github.ts src/checkout.ts src/manifest.ts --outdir dist --sourcemap --target=bun --external @absolutejs/manifest --external @sinclair/typebox --external @sinclair/typebox/value && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run check:package && bun publish","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run build && bun run test"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-SetzDzufykMykWDTLz3Vqlh9oahVInXGq6xD34o5IfttDOLzs1Mgwtz3zeJlN0eK5ffqyg/cFQ5ZmC+UhM9/4w==","absolutejs":{"manifestContract":1},"repository":{"url":"git+https://github.com/absolutejs/git.git","type":"git"},"_npmVersion":"10.8.3","description":"Provider-neutral authenticated Git source ingestion, webhook normalization, exact-revision materialization, and provenance for Bun and AbsoluteJS.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","@types/bun":"^1.3.14","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/git_0.1.1_1784232296790_0.9262835359003991","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@absolutejs/git","version":"0.1.2","keywords":["absolutejs","bun","git","github","webhook","provenance","deployment"],"author":"Alex Kahn","license":"BSL-1.1","_id":"@absolutejs/git@0.1.2","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/git","bugs":{"url":"https://github.com/absolutejs/git/issues"},"dist":{"shasum":"e3b969b0bc83aca13e2c0558609f59c5684874e2","tarball":"https://registry.npmjs.org/@absolutejs/git/-/git-0.1.2.tgz","fileCount":15,"integrity":"sha512-L6Y9WPC4+PsxGgRY9dAQ6sfJsh23F5yYTdnjBATCyzaKJjeckHOLUeMf8IcYFO5hudBvLY7KsILcZhnuR+oQ5g==","signatures":[{"sig":"MEQCIHkkbIbgia8zFkee2cC04rw1BnRRazvm7/Y+JDy+0akyAiBOx/7voP9npGixFoPdx8+vi/QtMKRC8OLlmcz84ZE7nQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67074},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"e3b969b0bc83aca13e2c0558609f59c5684874e2","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./github":{"types":"./dist/github.d.ts","import":"./dist/github.js","default":"./dist/github.js"},"./checkout":{"types":"./dist/checkout.d.ts","import":"./dist/checkout.js","default":"./dist/checkout.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test tests/","build":"rm -rf dist && bun build src/index.ts src/github.ts src/checkout.ts src/manifest.ts --outdir dist --sourcemap --target=bun --external @absolutejs/manifest --external @sinclair/typebox --external @sinclair/typebox/value && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run check:package && bun publish","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run build && bun run test"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-L6Y9WPC4+PsxGgRY9dAQ6sfJsh23F5yYTdnjBATCyzaKJjeckHOLUeMf8IcYFO5hudBvLY7KsILcZhnuR+oQ5g==","absolutejs":{"manifestContract":1},"repository":{"url":"git+https://github.com/absolutejs/git.git","type":"git"},"_npmVersion":"10.8.3","description":"Provider-neutral authenticated Git source ingestion, webhook normalization, exact-revision materialization, and provenance for Bun and AbsoluteJS.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","@types/bun":"^1.3.14","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/git_0.1.2_1784232666895_0.4073952035745987","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@absolutejs/git","version":"0.2.0","keywords":["absolutejs","bun","git","github","webhook","provenance","deployment"],"author":"Alex Kahn","license":"BSL-1.1","_id":"@absolutejs/git@0.2.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/git","bugs":{"url":"https://github.com/absolutejs/git/issues"},"dist":{"shasum":"83ca2514603207fc29006e991db75b8f778da3fc","tarball":"https://registry.npmjs.org/@absolutejs/git/-/git-0.2.0.tgz","fileCount":18,"integrity":"sha512-GeLiFlQddKo/ivfdYNC3n/oDErAbxUPds/VKlNQE4JD1t0hAIAWXxzFW5dDJDjtr4dqvwa0KjvBvDBGjXEIdgw==","signatures":[{"sig":"MEYCIQDgvDKiIg4N4zix5E3HjBRfyhNlX5h2RMwBt0ObEYldQQIhAMrk/NTlETfgpkYF01pLMTTcNWiGCLBKXlbrnJj9v5lK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104508},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"83ca2514603207fc29006e991db75b8f778da3fc","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./github":{"types":"./dist/github.d.ts","import":"./dist/github.js","default":"./dist/github.js"},"./checkout":{"types":"./dist/checkout.d.ts","import":"./dist/checkout.js","default":"./dist/checkout.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./github-app":{"types":"./dist/github-app.d.ts","import":"./dist/github-app.js","default":"./dist/github-app.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test tests/","build":"rm -rf dist && bun build src/index.ts src/github.ts src/github-app.ts src/checkout.ts src/manifest.ts --outdir dist --sourcemap --target=bun --external @absolutejs/manifest --external @sinclair/typebox --external @sinclair/typebox/value && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run check:package && bun publish","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run build && bun run test"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-GeLiFlQddKo/ivfdYNC3n/oDErAbxUPds/VKlNQE4JD1t0hAIAWXxzFW5dDJDjtr4dqvwa0KjvBvDBGjXEIdgw==","absolutejs":{"manifestContract":1},"repository":{"url":"git+https://github.com/absolutejs/git.git","type":"git"},"_npmVersion":"10.8.3","description":"Provider-neutral authenticated Git source ingestion, webhook normalization, exact-revision materialization, and provenance for Bun and AbsoluteJS.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","@types/bun":"^1.3.14","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/git_0.2.0_1784233583129_0.29982149880473785","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@absolutejs/git","version":"0.2.1","keywords":["absolutejs","bun","git","github","webhook","provenance","deployment"],"author":"Alex Kahn","license":"BSL-1.1","_id":"@absolutejs/git@0.2.1","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/git","bugs":{"url":"https://github.com/absolutejs/git/issues"},"dist":{"shasum":"a2182d6102c6b5a28e4e5cd835143d3cccc5a8f7","tarball":"https://registry.npmjs.org/@absolutejs/git/-/git-0.2.1.tgz","fileCount":18,"integrity":"sha512-/h6oUck+oiEpn4pBgNMasnLIz9m8a4jBhvBkPbPvYhr2UXQgIAk1PhqXUrqs65uII0nXBb07IfO4WD3NXrxqcg==","signatures":[{"sig":"MEYCIQDh3BPHAqBDPO9k0x/xrxbJuDXjg/RPv3AbtzoaErrtfAIhAO8OQLiWVRDQCviJkecW47Yp0yxN08wlz3o9mK1x5AAI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110969},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"a2182d6102c6b5a28e4e5cd835143d3cccc5a8f7","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./github":{"types":"./dist/github.d.ts","import":"./dist/github.js","default":"./dist/github.js"},"./checkout":{"types":"./dist/checkout.d.ts","import":"./dist/checkout.js","default":"./dist/checkout.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./github-app":{"types":"./dist/github-app.d.ts","import":"./dist/github-app.js","default":"./dist/github-app.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test tests/","build":"rm -rf dist && bun build src/index.ts src/github.ts src/github-app.ts src/checkout.ts src/manifest.ts --outdir dist --sourcemap --target=bun --external @absolutejs/manifest --external @sinclair/typebox --external @sinclair/typebox/value && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run check:package && bun publish","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run build && bun run test"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-/h6oUck+oiEpn4pBgNMasnLIz9m8a4jBhvBkPbPvYhr2UXQgIAk1PhqXUrqs65uII0nXBb07IfO4WD3NXrxqcg==","absolutejs":{"manifestContract":1},"repository":{"url":"git+https://github.com/absolutejs/git.git","type":"git"},"_npmVersion":"10.8.3","description":"Provider-neutral authenticated Git source ingestion, webhook normalization, exact-revision materialization, and provenance for Bun and AbsoluteJS.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","@types/bun":"^1.3.14","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/git_0.2.1_1784233716252_0.4689523426273823","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@absolutejs/git","version":"0.3.0","keywords":["absolutejs","bun","git","github","webhook","provenance","deployment"],"author":"Alex Kahn","license":"BSL-1.1","_id":"@absolutejs/git@0.3.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/git","bugs":{"url":"https://github.com/absolutejs/git/issues"},"dist":{"shasum":"01bceb69a5016a0e6109108cd3b86e916b856477","tarball":"https://registry.npmjs.org/@absolutejs/git/-/git-0.3.0.tgz","fileCount":18,"integrity":"sha512-t1L/R7lUlETeW4TRkeCDU468eiRVTwvxiBMpDjk73chGpgU3DeGf29HcljdJkvx3HhoNmcKc3vPULcaEnet48A==","signatures":[{"sig":"MEUCIDDlqiS1LXO4R+26beArATLgI7jb2g+FTG1jmgWsvPooAiEAz+mpF7kY96+BpGstsc2Qtv7YASMbxl9Irsdy0qqr0BA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130976},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"01bceb69a5016a0e6109108cd3b86e916b856477","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./github":{"types":"./dist/github.d.ts","import":"./dist/github.js","default":"./dist/github.js"},"./checkout":{"types":"./dist/checkout.d.ts","import":"./dist/checkout.js","default":"./dist/checkout.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./github-app":{"types":"./dist/github-app.d.ts","import":"./dist/github-app.js","default":"./dist/github-app.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test tests/","build":"rm -rf dist && bun build src/index.ts src/github.ts src/github-app.ts src/checkout.ts src/manifest.ts --outdir dist --sourcemap --target=bun --external @absolutejs/manifest --external @sinclair/typebox --external @sinclair/typebox/value && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run check:package && bun publish","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run build && bun run test"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-t1L/R7lUlETeW4TRkeCDU468eiRVTwvxiBMpDjk73chGpgU3DeGf29HcljdJkvx3HhoNmcKc3vPULcaEnet48A==","absolutejs":{"manifestContract":1},"repository":{"url":"git+https://github.com/absolutejs/git.git","type":"git"},"_npmVersion":"10.8.3","description":"Provider-neutral authenticated Git source ingestion, webhook normalization, exact-revision materialization, and provenance for Bun and AbsoluteJS.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","@types/bun":"^1.3.14","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/git_0.3.0_1784242526449_0.31097577335508997","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@absolutejs/git","version":"0.4.0","keywords":["absolutejs","bun","git","github","webhook","provenance","deployment"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/git@0.4.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/git","bugs":{"url":"https://github.com/absolutejs/git/issues"},"dist":{"shasum":"a7ac2ceee8feecc1483f7e56de90ebe1704f7d43","tarball":"https://registry.npmjs.org/@absolutejs/git/-/git-0.4.0.tgz","fileCount":18,"integrity":"sha512-sQhGmvfxCr+l+HCmxeWw+iqSH8HPSFaQeT0o4zeCCKP7x8QIVMlyrwnnMJ1pnAFVciX/l+eGFdj6/k8AgQYDQA==","signatures":[{"sig":"MEUCIHzdt3wRr0QsV4/sgnPVxwBQ2ROaVy/ShQs1nS4wn4PXAiEA5l6dAG0NYI9uLlm8mukcW/idGLd8h/4LdjIUF8LeVqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":141478},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./github":{"types":"./dist/github.d.ts","import":"./dist/github.js","default":"./dist/github.js"},"./checkout":{"types":"./dist/checkout.d.ts","import":"./dist/checkout.js","default":"./dist/checkout.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./github-app":{"types":"./dist/github-app.d.ts","import":"./dist/github-app.js","default":"./dist/github-app.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"425137aa4be6df5483e4843c4db42bc82bdfc299","scripts":{"test":"bun test tests/","build":"rm -rf dist && bun build src/index.ts src/github.ts src/github-app.ts src/checkout.ts src/manifest.ts --outdir dist --sourcemap --target=bun --external @absolutejs/manifest --external @sinclair/typebox --external @sinclair/typebox/value && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run check:package && bun publish","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run build && bun run test"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"manifestContract":1},"repository":{"url":"git+https://github.com/absolutejs/git.git","type":"git"},"_npmVersion":"10.9.2","description":"Provider-neutral authenticated Git source ingestion, webhook normalization, exact-revision materialization, and provenance for Bun and AbsoluteJS.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","@types/bun":"^1.3.14","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/git_0.4.0_1784244664549_0.7931461035987033","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@absolutejs/git","version":"0.5.0","keywords":["absolutejs","bun","git","github","webhook","provenance","deployment"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/git@0.5.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/git","bugs":{"url":"https://github.com/absolutejs/git/issues"},"dist":{"shasum":"74421127578da6ddf85dc1a8ab7c6e7b5c499bd5","tarball":"https://registry.npmjs.org/@absolutejs/git/-/git-0.5.0.tgz","fileCount":21,"integrity":"sha512-hvyuHM96PyEoyC7MWjBEILdwvJQ2lGBD+4t4SZ+oGisfXSZwzsNgBwJqZQXs4WIimF5r58NvvYlMYJvyOjovlQ==","signatures":[{"sig":"MEQCIEFHgdPe/+hHqRWEksfb1GToBU9rkGnIHRBJRJvKSiHnAiAY3i3W/LPkYLyXGlHJpREt9KzV2RXfWLK5ckywGI87UQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214675},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./github":{"types":"./dist/github.d.ts","import":"./dist/github.js","default":"./dist/github.js"},"./checkout":{"types":"./dist/checkout.d.ts","import":"./dist/checkout.js","default":"./dist/checkout.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./github-app":{"types":"./dist/github-app.d.ts","import":"./dist/github-app.js","default":"./dist/github-app.js"},"./manifest.json":"./dist/manifest.json","./github-app-user":{"types":"./dist/github-app-user.d.ts","import":"./dist/github-app-user.js","default":"./dist/github-app-user.js"}},"gitHead":"6a9aabe978f5f26c0bb08f49c887505cee7c655a","scripts":{"test":"bun test tests/","build":"rm -rf dist && bun build src/index.ts src/github.ts src/github-app.ts src/github-app-user.ts src/checkout.ts src/manifest.ts --outdir dist --sourcemap --target=bun --external @absolutejs/manifest --external @sinclair/typebox --external @sinclair/typebox/value && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run check:package && bun publish","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run build && bun run test"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"manifestContract":1},"repository":{"url":"git+https://github.com/absolutejs/git.git","type":"git"},"_npmVersion":"10.9.2","description":"Provider-neutral authenticated Git source ingestion, webhook normalization, exact-revision materialization, and provenance for Bun and AbsoluteJS.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"0.3.0","@absolutejs/linked-providers":"0.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","@types/bun":"^1.3.14","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/git_0.5.0_1784274208611_0.7066674975032663","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@absolutejs/git","version":"0.5.1","keywords":["absolutejs","bun","git","github","webhook","provenance","deployment"],"author":{"name":"Alex Kahn"},"license":"BSL-1.1","_id":"@absolutejs/git@0.5.1","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/git","bugs":{"url":"https://github.com/absolutejs/git/issues"},"dist":{"shasum":"5ca9d6241d76b324f8ccda53ab0c1e86b6258cb5","tarball":"https://registry.npmjs.org/@absolutejs/git/-/git-0.5.1.tgz","fileCount":21,"integrity":"sha512-EKxurQdZ1ocl++oQMm8lH0noS/l+4TzFbtLKTxxitSVU2od3IKwxkxyRnM4WZH+hORgZDRQ/27YCv8f59oZEfA==","signatures":[{"sig":"MEQCIFI9iU+IejHkS3lH3WfDRvljImx3UXXPk02+/zZ45jBpAiBQEXlFYAjC5fbNzePywNMS/f+iY6NgQS/SdJoxVX12wQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214675},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./github":{"types":"./dist/github.d.ts","import":"./dist/github.js","default":"./dist/github.js"},"./checkout":{"types":"./dist/checkout.d.ts","import":"./dist/checkout.js","default":"./dist/checkout.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./github-app":{"types":"./dist/github-app.d.ts","import":"./dist/github-app.js","default":"./dist/github-app.js"},"./manifest.json":"./dist/manifest.json","./github-app-user":{"types":"./dist/github-app-user.d.ts","import":"./dist/github-app-user.js","default":"./dist/github-app-user.js"}},"gitHead":"2b46ee61686f7195eb3f3ee556da60a555fd9230","scripts":{"test":"bun test tests/","build":"rm -rf dist && bun build src/index.ts src/github.ts src/github-app.ts src/github-app-user.ts src/checkout.ts src/manifest.ts --outdir dist --sourcemap --target=bun --external @absolutejs/manifest --external @sinclair/typebox --external @sinclair/typebox/value && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run check:package && bun publish","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run build && bun run test"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"manifestContract":1},"repository":{"url":"git+https://github.com/absolutejs/git.git","type":"git"},"_npmVersion":"10.9.2","description":"Provider-neutral authenticated Git source ingestion, webhook normalization, exact-revision materialization, and provenance for Bun and AbsoluteJS.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"0.3.0","@absolutejs/linked-providers":"0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","@types/bun":"^1.3.14","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/git_0.5.1_1784276165484_0.221489376373887","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@absolutejs/git","version":"0.6.0","keywords":["absolutejs","bun","git","github","webhook","provenance","deployment"],"author":"Alex Kahn","license":"BSL-1.1","_id":"@absolutejs/git@0.6.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/git","bugs":{"url":"https://github.com/absolutejs/git/issues"},"dist":{"shasum":"402f1307834010b32d23151e466beb8c001ca30e","tarball":"https://registry.npmjs.org/@absolutejs/git/-/git-0.6.0.tgz","fileCount":27,"integrity":"sha512-kUm59DaLzx2XjZwxtp6aCdMRsBiwQyWac6QNkfrP9hCj+W6VmbxUqvRJSzCLEGEPlMKxEXE60scuoblov+eqrg==","signatures":[{"sig":"MEUCIHKXVwvzuozUUEuOZCxw6KNgFv5QZFNG06jeJ2MMovVZAiEAv4XZr8aAegaCHFrai21VwQldJyU1s/2/J4T/Ky9BIKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":271150},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"402f1307834010b32d23151e466beb8c001ca30e","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./github":{"types":"./dist/github.d.ts","import":"./dist/github.js","default":"./dist/github.js"},"./gitlab":{"types":"./dist/gitlab.d.ts","import":"./dist/gitlab.js","default":"./dist/gitlab.js"},"./checkout":{"types":"./dist/checkout.d.ts","import":"./dist/checkout.js","default":"./dist/checkout.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./github-app":{"types":"./dist/github-app.d.ts","import":"./dist/github-app.js","default":"./dist/github-app.js"},"./gitlab-user":{"types":"./dist/gitlab-user.d.ts","import":"./dist/gitlab-user.js","default":"./dist/gitlab-user.js"},"./manifest.json":"./dist/manifest.json","./github-app-user":{"types":"./dist/github-app-user.d.ts","import":"./dist/github-app-user.js","default":"./dist/github-app-user.js"}},"scripts":{"test":"bun test tests/","build":"rm -rf dist && bun build src/index.ts src/github.ts src/github-app.ts src/github-app-user.ts src/gitlab.ts src/gitlab-user.ts src/checkout.ts src/manifest.ts --outdir dist --sourcemap --target=bun --external @absolutejs/manifest --external @sinclair/typebox --external @sinclair/typebox/value && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run check:package && bun publish","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run build && bun run test"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-kUm59DaLzx2XjZwxtp6aCdMRsBiwQyWac6QNkfrP9hCj+W6VmbxUqvRJSzCLEGEPlMKxEXE60scuoblov+eqrg==","absolutejs":{"manifestContract":1},"repository":{"url":"git+https://github.com/absolutejs/git.git","type":"git"},"_npmVersion":"10.8.3","description":"Provider-neutral authenticated Git source ingestion, webhook normalization, exact-revision materialization, and provenance for Bun and AbsoluteJS.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"0.9.0","@absolutejs/linked-providers":"0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","@types/bun":"^1.3.14","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/git_0.6.0_1788666311513_0.8759814696574912","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@absolutejs/git","version":"0.6.1","keywords":["absolutejs","bun","git","github","webhook","provenance","deployment"],"author":"Alex Kahn","license":"BSL-1.1","_id":"@absolutejs/git@0.6.1","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/git","bugs":{"url":"https://github.com/absolutejs/git/issues"},"dist":{"shasum":"10f9545c959e5ad2d55b5e50107abf2c7298ff07","tarball":"https://registry.npmjs.org/@absolutejs/git/-/git-0.6.1.tgz","fileCount":27,"integrity":"sha512-ASBaAmBiQUU9zGoYRGhPcZL3nt9J8KmETkxF/5qeiFjrvMT7MdDoEc1u8cJnsYwyN7PnkhHfA6E0+bpFjf56DQ==","signatures":[{"sig":"MEQCIDw4CBseKNjRtVrGWOQxFQ1lqt4MOHPNHLPYWcWqPcrUAiBsxt0I9FpDHFjZJNa4jXbH5gvpkccOe/AekDn+ISc0fg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":272933},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"10f9545c959e5ad2d55b5e50107abf2c7298ff07","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./github":{"types":"./dist/github.d.ts","import":"./dist/github.js","default":"./dist/github.js"},"./gitlab":{"types":"./dist/gitlab.d.ts","import":"./dist/gitlab.js","default":"./dist/gitlab.js"},"./checkout":{"types":"./dist/checkout.d.ts","import":"./dist/checkout.js","default":"./dist/checkout.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./github-app":{"types":"./dist/github-app.d.ts","import":"./dist/github-app.js","default":"./dist/github-app.js"},"./gitlab-user":{"types":"./dist/gitlab-user.d.ts","import":"./dist/gitlab-user.js","default":"./dist/gitlab-user.js"},"./manifest.json":"./dist/manifest.json","./github-app-user":{"types":"./dist/github-app-user.d.ts","import":"./dist/github-app-user.js","default":"./dist/github-app-user.js"}},"scripts":{"test":"bun test tests/","build":"rm -rf dist && bun build src/index.ts src/github.ts src/github-app.ts src/github-app-user.ts src/gitlab.ts src/gitlab-user.ts src/checkout.ts src/manifest.ts --outdir dist --sourcemap --target=bun --external @absolutejs/manifest --external @sinclair/typebox --external @sinclair/typebox/value && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run check:package && bun publish","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run build && bun run test"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-ASBaAmBiQUU9zGoYRGhPcZL3nt9J8KmETkxF/5qeiFjrvMT7MdDoEc1u8cJnsYwyN7PnkhHfA6E0+bpFjf56DQ==","absolutejs":{"manifestContract":1},"repository":{"url":"git+https://github.com/absolutejs/git.git","type":"git"},"_npmVersion":"10.8.3","description":"Provider-neutral authenticated Git source ingestion, webhook normalization, exact-revision materialization, and provenance for Bun and AbsoluteJS.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"0.9.0","@absolutejs/linked-providers":"0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","@types/bun":"^1.3.14","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/git_0.6.1_1788673317224_0.31077932830555866","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@absolutejs/git","version":"0.7.0","keywords":["absolutejs","bun","git","github","webhook","provenance","deployment"],"author":"Alex Kahn","license":"BSL-1.1","_id":"@absolutejs/git@0.7.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/git","bugs":{"url":"https://github.com/absolutejs/git/issues"},"dist":{"shasum":"13f845fe5d36f4f22aa8b037453df28fceb5c2d1","tarball":"https://registry.npmjs.org/@absolutejs/git/-/git-0.7.0.tgz","fileCount":33,"integrity":"sha512-LLjkBcRZvFrQq/sLucVywHwJnXCrSodB7Z6PG/nbbCG2elm3sb24PcquoGXJDBRNYsbd8yfYJBijrJPh4ioa9A==","signatures":[{"sig":"MEUCIFWKHRW5zPRK0UT2JsKjvjTAevn+P9ipwctEVdloUKwsAiEA6zB/+j3XyqxmIq1hEZ/SMga+OWGG+MKgSNflgwYSC0U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338464},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"13f845fe5d36f4f22aa8b037453df28fceb5c2d1","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./github":{"types":"./dist/github.d.ts","import":"./dist/github.js","default":"./dist/github.js"},"./gitlab":{"types":"./dist/gitlab.d.ts","import":"./dist/gitlab.js","default":"./dist/gitlab.js"},"./checkout":{"types":"./dist/checkout.d.ts","import":"./dist/checkout.js","default":"./dist/checkout.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./bitbucket":{"types":"./dist/bitbucket.d.ts","import":"./dist/bitbucket.js","default":"./dist/bitbucket.js"},"./github-app":{"types":"./dist/github-app.d.ts","import":"./dist/github-app.js","default":"./dist/github-app.js"},"./gitlab-user":{"types":"./dist/gitlab-user.d.ts","import":"./dist/gitlab-user.js","default":"./dist/gitlab-user.js"},"./manifest.json":"./dist/manifest.json","./bitbucket-user":{"types":"./dist/bitbucket-user.d.ts","import":"./dist/bitbucket-user.js","default":"./dist/bitbucket-user.js"},"./github-app-user":{"types":"./dist/github-app-user.d.ts","import":"./dist/github-app-user.js","default":"./dist/github-app-user.js"}},"scripts":{"test":"bun test tests/","build":"rm -rf dist && bun build src/index.ts src/github.ts src/github-app.ts src/github-app-user.ts src/gitlab.ts src/gitlab-user.ts src/bitbucket.ts src/bitbucket-user.ts src/checkout.ts src/manifest.ts --outdir dist --sourcemap --target=bun --external @absolutejs/manifest --external @sinclair/typebox --external @sinclair/typebox/value && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run check:package && bun publish","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run build && bun run test"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-LLjkBcRZvFrQq/sLucVywHwJnXCrSodB7Z6PG/nbbCG2elm3sb24PcquoGXJDBRNYsbd8yfYJBijrJPh4ioa9A==","absolutejs":{"manifestContract":1},"repository":{"url":"git+https://github.com/absolutejs/git.git","type":"git"},"_npmVersion":"10.8.3","description":"Provider-neutral authenticated Git source ingestion, webhook normalization, exact-revision materialization, and provenance for Bun and AbsoluteJS.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"0.9.0","@absolutejs/linked-providers":"0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","@types/bun":"^1.3.14","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/git_0.7.0_1788677987331_0.5249441374005102","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@absolutejs/git","version":"0.7.1","keywords":["absolutejs","bun","git","github","webhook","provenance","deployment"],"author":"Alex Kahn","license":"BSL-1.1","_id":"@absolutejs/git@0.7.1","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/git","bugs":{"url":"https://github.com/absolutejs/git/issues"},"dist":{"shasum":"429eab23d19f84fa50038ed583fdfdb238c6866d","tarball":"https://registry.npmjs.org/@absolutejs/git/-/git-0.7.1.tgz","fileCount":33,"integrity":"sha512-WzddHKdLlrfN7R513jFpXDgG8tOSt2LGujrkyIE3fvL4olWYK6mmHlz5AQ3SaYq+7+1o8SdmbI1f8ntUefBlDA==","signatures":[{"sig":"MEQCIGwk8T1/trFQ8xRu3bR1d8nyyxI2FFsLhFffr7z8HHN0AiARDlUkfTOtdhzDHX1B8txkxqhPc/tyZJM8bNBYRP1pyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338557},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"429eab23d19f84fa50038ed583fdfdb238c6866d","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./github":{"types":"./dist/github.d.ts","import":"./dist/github.js","default":"./dist/github.js"},"./gitlab":{"types":"./dist/gitlab.d.ts","import":"./dist/gitlab.js","default":"./dist/gitlab.js"},"./checkout":{"types":"./dist/checkout.d.ts","import":"./dist/checkout.js","default":"./dist/checkout.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./bitbucket":{"types":"./dist/bitbucket.d.ts","import":"./dist/bitbucket.js","default":"./dist/bitbucket.js"},"./github-app":{"types":"./dist/github-app.d.ts","import":"./dist/github-app.js","default":"./dist/github-app.js"},"./gitlab-user":{"types":"./dist/gitlab-user.d.ts","import":"./dist/gitlab-user.js","default":"./dist/gitlab-user.js"},"./manifest.json":"./dist/manifest.json","./bitbucket-user":{"types":"./dist/bitbucket-user.d.ts","import":"./dist/bitbucket-user.js","default":"./dist/bitbucket-user.js"},"./github-app-user":{"types":"./dist/github-app-user.d.ts","import":"./dist/github-app-user.js","default":"./dist/github-app-user.js"}},"scripts":{"test":"bun test tests/","build":"rm -rf dist && bun build src/index.ts src/github.ts src/github-app.ts src/github-app-user.ts src/gitlab.ts src/gitlab-user.ts src/bitbucket.ts src/bitbucket-user.ts src/checkout.ts src/manifest.ts --outdir dist --root src --sourcemap --target=bun --external @absolutejs/manifest --external @sinclair/typebox --external @sinclair/typebox/value && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run check:package && bun publish","typecheck":"tsc --noEmit","check:exports":"bun run scripts/check-exports.ts","check:package":"bun run typecheck && bun run build && bun run check:exports && bun run test"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-WzddHKdLlrfN7R513jFpXDgG8tOSt2LGujrkyIE3fvL4olWYK6mmHlz5AQ3SaYq+7+1o8SdmbI1f8ntUefBlDA==","absolutejs":{"manifestContract":1},"repository":{"url":"git+https://github.com/absolutejs/git.git","type":"git"},"_npmVersion":"10.8.3","description":"Provider-neutral authenticated Git source ingestion, webhook normalization, exact-revision materialization, and provenance for Bun and AbsoluteJS.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"0.9.0","@absolutejs/linked-providers":"0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","@types/bun":"^1.3.14","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/git_0.7.1_1788678843265_0.751254426209117","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@absolutejs/git","version":"0.8.0","keywords":["absolutejs","bun","git","github","webhook","provenance","deployment"],"author":"Alex Kahn","license":"BSL-1.1","_id":"@absolutejs/git@0.8.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/git","bugs":{"url":"https://github.com/absolutejs/git/issues"},"dist":{"shasum":"591a493cad54222eacfd71865b41e2bea626df5f","tarball":"https://registry.npmjs.org/@absolutejs/git/-/git-0.8.0.tgz","fileCount":33,"integrity":"sha512-wnaTze+E+JCthST0dzJczQgQI2tsnDrK9E0ZLA+rj4MlExg8Ilm1NbRE4FD6n5LThqYLVkNZgStd1m67ToVVBw==","signatures":[{"sig":"MEUCIQCasl4ehdNU+pMc60FTgTqDReFj6bU8BtOGK713o3ZSRQIgEITCIAyNfTmtnS5wHqPB897cJ3a+Ibx+c3McN/twNXo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":345988},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"591a493cad54222eacfd71865b41e2bea626df5f","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./github":{"types":"./dist/github.d.ts","import":"./dist/github.js","default":"./dist/github.js"},"./gitlab":{"types":"./dist/gitlab.d.ts","import":"./dist/gitlab.js","default":"./dist/gitlab.js"},"./checkout":{"types":"./dist/checkout.d.ts","import":"./dist/checkout.js","default":"./dist/checkout.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./bitbucket":{"types":"./dist/bitbucket.d.ts","import":"./dist/bitbucket.js","default":"./dist/bitbucket.js"},"./github-app":{"types":"./dist/github-app.d.ts","import":"./dist/github-app.js","default":"./dist/github-app.js"},"./gitlab-user":{"types":"./dist/gitlab-user.d.ts","import":"./dist/gitlab-user.js","default":"./dist/gitlab-user.js"},"./manifest.json":"./dist/manifest.json","./bitbucket-user":{"types":"./dist/bitbucket-user.d.ts","import":"./dist/bitbucket-user.js","default":"./dist/bitbucket-user.js"},"./github-app-user":{"types":"./dist/github-app-user.d.ts","import":"./dist/github-app-user.js","default":"./dist/github-app-user.js"}},"scripts":{"test":"bun test tests/","build":"rm -rf dist && bun build src/index.ts src/github.ts src/github-app.ts src/github-app-user.ts src/gitlab.ts src/gitlab-user.ts src/bitbucket.ts src/bitbucket-user.ts src/checkout.ts src/manifest.ts --outdir dist --root src --sourcemap --target=bun --external @absolutejs/manifest --external @sinclair/typebox --external @sinclair/typebox/value && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run check:package && bun publish","typecheck":"tsc --noEmit","check:exports":"bun run scripts/check-exports.ts","check:package":"bun run typecheck && bun run build && bun run check:exports && bun run test"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-wnaTze+E+JCthST0dzJczQgQI2tsnDrK9E0ZLA+rj4MlExg8Ilm1NbRE4FD6n5LThqYLVkNZgStd1m67ToVVBw==","absolutejs":{"manifestContract":1},"repository":{"url":"git+https://github.com/absolutejs/git.git","type":"git"},"_npmVersion":"10.8.3","description":"Provider-neutral authenticated Git source ingestion, webhook normalization, exact-revision materialization, and provenance for Bun and AbsoluteJS.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"0.9.0","@absolutejs/linked-providers":"0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","@types/bun":"^1.3.14","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/git_0.8.0_1788680718028_0.5778464210711864","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@absolutejs/git","version":"0.8.1","keywords":["absolutejs","bun","git","github","webhook","provenance","deployment"],"author":"Alex Kahn","license":"BSL-1.1","_id":"@absolutejs/git@0.8.1","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/git","bugs":{"url":"https://github.com/absolutejs/git/issues"},"dist":{"shasum":"e7fec63c457c891f4d85c8af972cd8dfe0f8159a","tarball":"https://registry.npmjs.org/@absolutejs/git/-/git-0.8.1.tgz","fileCount":33,"integrity":"sha512-NB3+il/KRQZ6rM6qj2BIKK1paNaUwtlaxSnClnmLMNW7uYcx963lNH/j3bcSdoqC90rJizIMJj13KANWBnhWnQ==","signatures":[{"sig":"MEQCIBHSt1O2v9u9x+yht0Q5VvdfrJEyCHaHn1IYzPvRkVjqAiA1gfKIGsfXHjvr7zNXnKu7i9dz5YlxJupcXS8nuVoPmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":348238},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"e7fec63c457c891f4d85c8af972cd8dfe0f8159a","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./github":{"types":"./dist/github.d.ts","import":"./dist/github.js","default":"./dist/github.js"},"./gitlab":{"types":"./dist/gitlab.d.ts","import":"./dist/gitlab.js","default":"./dist/gitlab.js"},"./checkout":{"types":"./dist/checkout.d.ts","import":"./dist/checkout.js","default":"./dist/checkout.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./bitbucket":{"types":"./dist/bitbucket.d.ts","import":"./dist/bitbucket.js","default":"./dist/bitbucket.js"},"./github-app":{"types":"./dist/github-app.d.ts","import":"./dist/github-app.js","default":"./dist/github-app.js"},"./gitlab-user":{"types":"./dist/gitlab-user.d.ts","import":"./dist/gitlab-user.js","default":"./dist/gitlab-user.js"},"./manifest.json":"./dist/manifest.json","./bitbucket-user":{"types":"./dist/bitbucket-user.d.ts","import":"./dist/bitbucket-user.js","default":"./dist/bitbucket-user.js"},"./github-app-user":{"types":"./dist/github-app-user.d.ts","import":"./dist/github-app-user.js","default":"./dist/github-app-user.js"}},"scripts":{"test":"bun test tests/","build":"rm -rf dist && bun build src/index.ts src/github.ts src/github-app.ts src/github-app-user.ts src/gitlab.ts src/gitlab-user.ts src/bitbucket.ts src/bitbucket-user.ts src/checkout.ts src/manifest.ts --outdir dist --root src --sourcemap --target=bun --external @absolutejs/manifest --external @sinclair/typebox --external @sinclair/typebox/value && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run check:package && bun publish","typecheck":"tsc --noEmit","check:exports":"bun run scripts/check-exports.ts","check:package":"bun run typecheck && bun run build && bun run check:exports && bun run test"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-NB3+il/KRQZ6rM6qj2BIKK1paNaUwtlaxSnClnmLMNW7uYcx963lNH/j3bcSdoqC90rJizIMJj13KANWBnhWnQ==","absolutejs":{"manifestContract":1},"repository":{"url":"git+https://github.com/absolutejs/git.git","type":"git"},"_npmVersion":"10.8.3","description":"Provider-neutral authenticated Git source ingestion, webhook normalization, exact-revision materialization, and provenance for Bun and AbsoluteJS.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"0.9.0","@absolutejs/linked-providers":"0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","@types/bun":"^1.3.14","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/git_0.8.1_1788682189251_0.6118783682111288","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@absolutejs/git","version":"0.9.0","keywords":["absolutejs","bun","git","github","webhook","provenance","deployment"],"author":"Alex Kahn","license":"BSL-1.1","_id":"@absolutejs/git@0.9.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/git","bugs":{"url":"https://github.com/absolutejs/git/issues"},"dist":{"shasum":"9fb7ba9b842488486f6b96b3ef0f6385fa145a82","tarball":"https://registry.npmjs.org/@absolutejs/git/-/git-0.9.0.tgz","fileCount":33,"integrity":"sha512-7lTo+ByMhQ+gLOZs+aHCcThnRDFEN5ptCHH8GEfJu2qR+6kQ+esct72Jy08JdBWNDDSsfKxrBYQ25pi4fmCNkA==","signatures":[{"sig":"MEUCIQC78B7DGtxSgj4R88Y/douV5h8B2kaURmg1zq4rsvzUCgIgAvRaft04ZrD5htsM+rwyOHPS3A0IL2t/Mt4Jz/MDiLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":349138},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"9fb7ba9b842488486f6b96b3ef0f6385fa145a82","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./github":{"types":"./dist/github.d.ts","import":"./dist/github.js","default":"./dist/github.js"},"./gitlab":{"types":"./dist/gitlab.d.ts","import":"./dist/gitlab.js","default":"./dist/gitlab.js"},"./checkout":{"types":"./dist/checkout.d.ts","import":"./dist/checkout.js","default":"./dist/checkout.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./bitbucket":{"types":"./dist/bitbucket.d.ts","import":"./dist/bitbucket.js","default":"./dist/bitbucket.js"},"./github-app":{"types":"./dist/github-app.d.ts","import":"./dist/github-app.js","default":"./dist/github-app.js"},"./gitlab-user":{"types":"./dist/gitlab-user.d.ts","import":"./dist/gitlab-user.js","default":"./dist/gitlab-user.js"},"./manifest.json":"./dist/manifest.json","./bitbucket-user":{"types":"./dist/bitbucket-user.d.ts","import":"./dist/bitbucket-user.js","default":"./dist/bitbucket-user.js"},"./github-app-user":{"types":"./dist/github-app-user.d.ts","import":"./dist/github-app-user.js","default":"./dist/github-app-user.js"}},"scripts":{"test":"bun test tests/","build":"rm -rf dist && bun build src/index.ts src/github.ts src/github-app.ts src/github-app-user.ts src/gitlab.ts src/gitlab-user.ts src/bitbucket.ts src/bitbucket-user.ts src/checkout.ts src/manifest.ts --outdir dist --root src --sourcemap --target=bun --external @absolutejs/manifest --external @sinclair/typebox --external @sinclair/typebox/value && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run check:package && bun publish","typecheck":"tsc --noEmit","check:exports":"bun run scripts/check-exports.ts","check:package":"bun run typecheck && bun run build && bun run check:exports && bun run test"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-7lTo+ByMhQ+gLOZs+aHCcThnRDFEN5ptCHH8GEfJu2qR+6kQ+esct72Jy08JdBWNDDSsfKxrBYQ25pi4fmCNkA==","absolutejs":{"manifestContract":1},"repository":{"url":"git+https://github.com/absolutejs/git.git","type":"git"},"_npmVersion":"10.8.3","description":"Provider-neutral authenticated Git source ingestion, webhook normalization, exact-revision materialization, and provenance for Bun and AbsoluteJS.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"0.9.0","@absolutejs/linked-providers":"0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","@types/bun":"^1.3.14","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/git_0.9.0_1788684014498_0.8599688221003661","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@absolutejs/git","version":"0.10.0","keywords":["absolutejs","bun","git","github","webhook","provenance","deployment"],"author":"Alex Kahn","license":"BSL-1.1","_id":"@absolutejs/git@0.10.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/git","bugs":{"url":"https://github.com/absolutejs/git/issues"},"dist":{"shasum":"04806c73273eec8306ba68c912ff3d546ff4935b","tarball":"https://registry.npmjs.org/@absolutejs/git/-/git-0.10.0.tgz","fileCount":39,"integrity":"sha512-GGP63rKYVWnS1q6asw3iPMxyiEGZ2nMvKRlLbkpyb3ejiK1lI80RhKbRfovg2geUWvTD1GX6Gn8yrYtEqN+1Yw==","signatures":[{"sig":"MEUCIQC11JkcykI5Xf/fzKY2MmkBYLjimEAsRW7+4bH5t2xkSwIgCSzEqh6x+uTcNyC2N1IeUuFfxGw9LCHsCDU+sevlyyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":409368},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"04806c73273eec8306ba68c912ff3d546ff4935b","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./gitea":{"types":"./dist/gitea.d.ts","import":"./dist/gitea.js","default":"./dist/gitea.js"},"./github":{"types":"./dist/github.d.ts","import":"./dist/github.js","default":"./dist/github.js"},"./gitlab":{"types":"./dist/gitlab.d.ts","import":"./dist/gitlab.js","default":"./dist/gitlab.js"},"./checkout":{"types":"./dist/checkout.d.ts","import":"./dist/checkout.js","default":"./dist/checkout.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./bitbucket":{"types":"./dist/bitbucket.d.ts","import":"./dist/bitbucket.js","default":"./dist/bitbucket.js"},"./gitea-user":{"types":"./dist/gitea-user.d.ts","import":"./dist/gitea-user.js","default":"./dist/gitea-user.js"},"./github-app":{"types":"./dist/github-app.d.ts","import":"./dist/github-app.js","default":"./dist/github-app.js"},"./gitlab-user":{"types":"./dist/gitlab-user.d.ts","import":"./dist/gitlab-user.js","default":"./dist/gitlab-user.js"},"./manifest.json":"./dist/manifest.json","./bitbucket-user":{"types":"./dist/bitbucket-user.d.ts","import":"./dist/bitbucket-user.js","default":"./dist/bitbucket-user.js"},"./github-app-user":{"types":"./dist/github-app-user.d.ts","import":"./dist/github-app-user.js","default":"./dist/github-app-user.js"}},"scripts":{"test":"bun test tests/","build":"rm -rf dist && bun build src/index.ts src/github.ts src/github-app.ts src/github-app-user.ts src/gitlab.ts src/gitlab-user.ts src/bitbucket.ts src/bitbucket-user.ts src/gitea.ts src/gitea-user.ts src/checkout.ts src/manifest.ts --outdir dist --root src --sourcemap --target=bun --external @absolutejs/manifest --external @sinclair/typebox --external @sinclair/typebox/value && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run check:package && bun publish","typecheck":"tsc --noEmit","check:exports":"bun run scripts/check-exports.ts","check:package":"bun run typecheck && bun run build && bun run check:exports && bun run test"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-GGP63rKYVWnS1q6asw3iPMxyiEGZ2nMvKRlLbkpyb3ejiK1lI80RhKbRfovg2geUWvTD1GX6Gn8yrYtEqN+1Yw==","absolutejs":{"manifestContract":1},"repository":{"url":"git+https://github.com/absolutejs/git.git","type":"git"},"_npmVersion":"10.8.3","description":"Provider-neutral authenticated Git source ingestion, webhook normalization, exact-revision materialization, and provenance for Bun and AbsoluteJS.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"0.9.0","@absolutejs/linked-providers":"0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","@types/bun":"^1.3.14","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/git_0.10.0_1788688724771_0.9308458385678255","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@absolutejs/git","version":"0.11.0","keywords":["absolutejs","bun","git","github","webhook","provenance","deployment"],"author":"Alex Kahn","license":"BSL-1.1","_id":"@absolutejs/git@0.11.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/git","bugs":{"url":"https://github.com/absolutejs/git/issues"},"dist":{"shasum":"4434e4f26773a7f312ab43392ffb3f08260e0c05","tarball":"https://registry.npmjs.org/@absolutejs/git/-/git-0.11.0.tgz","fileCount":45,"integrity":"sha512-CLKiTVYK5Kh4ewbEyznze9XrgrXSDIttccbVP+OoV9aZln9/El2Y+Get3aQiRH4qY/B1OOzqRrf2YEkklzjkmA==","signatures":[{"sig":"MEUCIQDOHe6dCUp64UUwJgyCefsAs1q82wy7p4FilWkn5mzZOgIgFpT7F/n41zGNeuLyXdb8XHtsDZ2N40yjcOG2Lmle1Uc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":482363},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"4434e4f26773a7f312ab43392ffb3f08260e0c05","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./gitea":{"types":"./dist/gitea.d.ts","import":"./dist/gitea.js","default":"./dist/gitea.js"},"./github":{"types":"./dist/github.d.ts","import":"./dist/github.js","default":"./dist/github.js"},"./gitlab":{"types":"./dist/gitlab.d.ts","import":"./dist/gitlab.js","default":"./dist/gitlab.js"},"./checkout":{"types":"./dist/checkout.d.ts","import":"./dist/checkout.js","default":"./dist/checkout.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./bitbucket":{"types":"./dist/bitbucket.d.ts","import":"./dist/bitbucket.js","default":"./dist/bitbucket.js"},"./gitea-user":{"types":"./dist/gitea-user.d.ts","import":"./dist/gitea-user.js","default":"./dist/gitea-user.js"},"./github-app":{"types":"./dist/github-app.d.ts","import":"./dist/github-app.js","default":"./dist/github-app.js"},"./gitlab-user":{"types":"./dist/gitlab-user.d.ts","import":"./dist/gitlab-user.js","default":"./dist/gitlab-user.js"},"./azure-devops":{"types":"./dist/azure-devops.d.ts","import":"./dist/azure-devops.js","default":"./dist/azure-devops.js"},"./manifest.json":"./dist/manifest.json","./bitbucket-user":{"types":"./dist/bitbucket-user.d.ts","import":"./dist/bitbucket-user.js","default":"./dist/bitbucket-user.js"},"./github-app-user":{"types":"./dist/github-app-user.d.ts","import":"./dist/github-app-user.js","default":"./dist/github-app-user.js"},"./azure-devops-user":{"types":"./dist/azure-devops-user.d.ts","import":"./dist/azure-devops-user.js","default":"./dist/azure-devops-user.js"}},"scripts":{"test":"bun test tests/","build":"rm -rf dist && bun build src/index.ts src/github.ts src/github-app.ts src/github-app-user.ts src/gitlab.ts src/gitlab-user.ts src/bitbucket.ts src/bitbucket-user.ts src/gitea.ts src/gitea-user.ts src/azure-devops.ts src/azure-devops-user.ts src/checkout.ts src/manifest.ts --outdir dist --root src --sourcemap --target=bun --external @absolutejs/manifest --external @sinclair/typebox --external @sinclair/typebox/value && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run check:package && bun publish","typecheck":"tsc --noEmit","check:exports":"bun run scripts/check-exports.ts","check:package":"bun run typecheck && bun run build && bun run check:exports && bun run test"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-CLKiTVYK5Kh4ewbEyznze9XrgrXSDIttccbVP+OoV9aZln9/El2Y+Get3aQiRH4qY/B1OOzqRrf2YEkklzjkmA==","absolutejs":{"manifestContract":1},"repository":{"url":"git+https://github.com/absolutejs/git.git","type":"git"},"_npmVersion":"10.8.3","description":"Provider-neutral authenticated Git source ingestion, webhook normalization, exact-revision materialization, and provenance for Bun and AbsoluteJS.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"0.9.0","@absolutejs/linked-providers":"0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","@types/bun":"^1.3.14","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/git_0.11.0_1788694657427_0.49671607096196535","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@absolutejs/git","version":"0.11.1","keywords":["absolutejs","bun","git","github","webhook","provenance","deployment"],"author":"Alex Kahn","license":"BSL-1.1","_id":"@absolutejs/git@0.11.1","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/git","bugs":{"url":"https://github.com/absolutejs/git/issues"},"dist":{"shasum":"8ad43e7854d150e664b92adf74320adc2eb689bc","tarball":"https://registry.npmjs.org/@absolutejs/git/-/git-0.11.1.tgz","fileCount":45,"integrity":"sha512-MLwKMbbSQ0+j7i/7+BgKy1zuwo711IFo5Medg7htbuHVopYRbWxsTlCL21il98JfMng51yhotadKdGRVEL89OQ==","signatures":[{"sig":"MEQCIDcHfMTUKckmZH8mNqC5WCA/HBRS19EOBvFkpYXIaq73AiBvXSBO7b5cBwZsQMwmt+U31ZY3y8JYLWbibPX8Ns/Eag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":490345},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"8ad43e7854d150e664b92adf74320adc2eb689bc","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./gitea":{"types":"./dist/gitea.d.ts","import":"./dist/gitea.js","default":"./dist/gitea.js"},"./github":{"types":"./dist/github.d.ts","import":"./dist/github.js","default":"./dist/github.js"},"./gitlab":{"types":"./dist/gitlab.d.ts","import":"./dist/gitlab.js","default":"./dist/gitlab.js"},"./checkout":{"types":"./dist/checkout.d.ts","import":"./dist/checkout.js","default":"./dist/checkout.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./bitbucket":{"types":"./dist/bitbucket.d.ts","import":"./dist/bitbucket.js","default":"./dist/bitbucket.js"},"./gitea-user":{"types":"./dist/gitea-user.d.ts","import":"./dist/gitea-user.js","default":"./dist/gitea-user.js"},"./github-app":{"types":"./dist/github-app.d.ts","import":"./dist/github-app.js","default":"./dist/github-app.js"},"./gitlab-user":{"types":"./dist/gitlab-user.d.ts","import":"./dist/gitlab-user.js","default":"./dist/gitlab-user.js"},"./azure-devops":{"types":"./dist/azure-devops.d.ts","import":"./dist/azure-devops.js","default":"./dist/azure-devops.js"},"./manifest.json":"./dist/manifest.json","./bitbucket-user":{"types":"./dist/bitbucket-user.d.ts","import":"./dist/bitbucket-user.js","default":"./dist/bitbucket-user.js"},"./github-app-user":{"types":"./dist/github-app-user.d.ts","import":"./dist/github-app-user.js","default":"./dist/github-app-user.js"},"./azure-devops-user":{"types":"./dist/azure-devops-user.d.ts","import":"./dist/azure-devops-user.js","default":"./dist/azure-devops-user.js"}},"scripts":{"test":"bun test tests/","build":"rm -rf dist && bun build src/index.ts src/github.ts src/github-app.ts src/github-app-user.ts src/gitlab.ts src/gitlab-user.ts src/bitbucket.ts src/bitbucket-user.ts src/gitea.ts src/gitea-user.ts src/azure-devops.ts src/azure-devops-user.ts src/checkout.ts src/manifest.ts --outdir dist --root src --sourcemap --target=bun --external @absolutejs/manifest --external @sinclair/typebox --external @sinclair/typebox/value && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run check:package && bun publish","typecheck":"tsc --noEmit","check:exports":"bun run scripts/check-exports.ts","check:package":"bun run typecheck && bun run build && bun run check:exports && bun run test"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-MLwKMbbSQ0+j7i/7+BgKy1zuwo711IFo5Medg7htbuHVopYRbWxsTlCL21il98JfMng51yhotadKdGRVEL89OQ==","absolutejs":{"manifestContract":1},"repository":{"url":"git+https://github.com/absolutejs/git.git","type":"git"},"_npmVersion":"10.8.3","description":"Provider-neutral authenticated Git source ingestion, webhook normalization, exact-revision materialization, and provenance for Bun and AbsoluteJS.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"0.9.0","@absolutejs/linked-providers":"0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","@types/bun":"^1.3.14","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/git_0.11.1_1788700910422_0.3781267642455224","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@absolutejs/git","version":"0.12.0","keywords":["absolutejs","bun","git","github","webhook","provenance","deployment"],"author":"Alex Kahn","license":"BSL-1.1","_id":"@absolutejs/git@0.12.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/git","bugs":{"url":"https://github.com/absolutejs/git/issues"},"dist":{"shasum":"e666d64cd885dec28502ecffe44f6e803a79e7e2","tarball":"https://registry.npmjs.org/@absolutejs/git/-/git-0.12.0.tgz","fileCount":45,"integrity":"sha512-mewnJnp3bTzUKI0bb/uch7bhbQZZpAsrf9mOOSlZ+b3TLOUOMBSH0onJFKAj58xLNQ1GEf5V0GFEcF1dAMBqLQ==","signatures":[{"sig":"MEQCIAbBc0r6CRkVHQW7btvvnUT46Tc1D+/QKHhnTiH8qND8AiBpvvrdljpPpMC46nug4WLhCbUeZnT8k6VstmZPFni6bQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":491661},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"e666d64cd885dec28502ecffe44f6e803a79e7e2","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./gitea":{"types":"./dist/gitea.d.ts","import":"./dist/gitea.js","default":"./dist/gitea.js"},"./github":{"types":"./dist/github.d.ts","import":"./dist/github.js","default":"./dist/github.js"},"./gitlab":{"types":"./dist/gitlab.d.ts","import":"./dist/gitlab.js","default":"./dist/gitlab.js"},"./checkout":{"types":"./dist/checkout.d.ts","import":"./dist/checkout.js","default":"./dist/checkout.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./bitbucket":{"types":"./dist/bitbucket.d.ts","import":"./dist/bitbucket.js","default":"./dist/bitbucket.js"},"./gitea-user":{"types":"./dist/gitea-user.d.ts","import":"./dist/gitea-user.js","default":"./dist/gitea-user.js"},"./github-app":{"types":"./dist/github-app.d.ts","import":"./dist/github-app.js","default":"./dist/github-app.js"},"./gitlab-user":{"types":"./dist/gitlab-user.d.ts","import":"./dist/gitlab-user.js","default":"./dist/gitlab-user.js"},"./azure-devops":{"types":"./dist/azure-devops.d.ts","import":"./dist/azure-devops.js","default":"./dist/azure-devops.js"},"./manifest.json":"./dist/manifest.json","./bitbucket-user":{"types":"./dist/bitbucket-user.d.ts","import":"./dist/bitbucket-user.js","default":"./dist/bitbucket-user.js"},"./github-app-user":{"types":"./dist/github-app-user.d.ts","import":"./dist/github-app-user.js","default":"./dist/github-app-user.js"},"./azure-devops-user":{"types":"./dist/azure-devops-user.d.ts","import":"./dist/azure-devops-user.js","default":"./dist/azure-devops-user.js"}},"scripts":{"test":"bun test tests/","build":"rm -rf dist && bun build src/index.ts src/github.ts src/github-app.ts src/github-app-user.ts src/gitlab.ts src/gitlab-user.ts src/bitbucket.ts src/bitbucket-user.ts src/gitea.ts src/gitea-user.ts src/azure-devops.ts src/azure-devops-user.ts src/checkout.ts src/manifest.ts --outdir dist --root src --sourcemap --target=bun --external @absolutejs/manifest --external @sinclair/typebox --external @sinclair/typebox/value && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run check:package && bun publish","typecheck":"tsc --noEmit","check:exports":"bun run scripts/check-exports.ts","check:package":"bun run typecheck && bun run build && bun run check:exports && bun run test"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-mewnJnp3bTzUKI0bb/uch7bhbQZZpAsrf9mOOSlZ+b3TLOUOMBSH0onJFKAj58xLNQ1GEf5V0GFEcF1dAMBqLQ==","absolutejs":{"manifestContract":1},"repository":{"url":"git+https://github.com/absolutejs/git.git","type":"git"},"_npmVersion":"10.8.3","description":"Provider-neutral authenticated Git source ingestion, webhook normalization, exact-revision materialization, and provenance for Bun and AbsoluteJS.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"0.9.0","@absolutejs/linked-providers":"0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","@types/bun":"^1.3.14","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/git_0.12.0_1788882492469_0.3157846012528862","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"@absolutejs/git","version":"0.12.1","keywords":["absolutejs","bun","git","github","webhook","provenance","deployment"],"author":"Alex Kahn","license":"BSL-1.1","_id":"@absolutejs/git@0.12.1","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/git","bugs":{"url":"https://github.com/absolutejs/git/issues"},"dist":{"shasum":"b6cc61f4bfa678e9693239aac4f0a5d09f07619f","tarball":"https://registry.npmjs.org/@absolutejs/git/-/git-0.12.1.tgz","fileCount":45,"integrity":"sha512-IIoKGSveNjVN0GNvPru70JlwrYc1F8a01le40soyLxNUImQrS16DWKtrr0dqjoeGnnUURk2vb17v78WRmUPEKw==","signatures":[{"sig":"MEYCIQCDcCAjIJcD3U43Ho7vvieKrN/SYFmz/wATnRedDlLIcgIhALJXb7hLJ7Ma+N1BY4g2IqexavhyCIWolTk7kNBZugb/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":494116},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"b6cc61f4bfa678e9693239aac4f0a5d09f07619f","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./gitea":{"types":"./dist/gitea.d.ts","import":"./dist/gitea.js","default":"./dist/gitea.js"},"./github":{"types":"./dist/github.d.ts","import":"./dist/github.js","default":"./dist/github.js"},"./gitlab":{"types":"./dist/gitlab.d.ts","import":"./dist/gitlab.js","default":"./dist/gitlab.js"},"./checkout":{"types":"./dist/checkout.d.ts","import":"./dist/checkout.js","default":"./dist/checkout.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./bitbucket":{"types":"./dist/bitbucket.d.ts","import":"./dist/bitbucket.js","default":"./dist/bitbucket.js"},"./gitea-user":{"types":"./dist/gitea-user.d.ts","import":"./dist/gitea-user.js","default":"./dist/gitea-user.js"},"./github-app":{"types":"./dist/github-app.d.ts","import":"./dist/github-app.js","default":"./dist/github-app.js"},"./gitlab-user":{"types":"./dist/gitlab-user.d.ts","import":"./dist/gitlab-user.js","default":"./dist/gitlab-user.js"},"./azure-devops":{"types":"./dist/azure-devops.d.ts","import":"./dist/azure-devops.js","default":"./dist/azure-devops.js"},"./manifest.json":"./dist/manifest.json","./bitbucket-user":{"types":"./dist/bitbucket-user.d.ts","import":"./dist/bitbucket-user.js","default":"./dist/bitbucket-user.js"},"./github-app-user":{"types":"./dist/github-app-user.d.ts","import":"./dist/github-app-user.js","default":"./dist/github-app-user.js"},"./azure-devops-user":{"types":"./dist/azure-devops-user.d.ts","import":"./dist/azure-devops-user.js","default":"./dist/azure-devops-user.js"}},"scripts":{"test":"bun test tests/","build":"rm -rf dist && bun build src/index.ts src/github.ts src/github-app.ts src/github-app-user.ts src/gitlab.ts src/gitlab-user.ts src/bitbucket.ts src/bitbucket-user.ts src/gitea.ts src/gitea-user.ts src/azure-devops.ts src/azure-devops-user.ts src/checkout.ts src/manifest.ts --outdir dist --root src --sourcemap --target=bun --external @absolutejs/manifest --external @sinclair/typebox --external @sinclair/typebox/value && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run check:package && bun publish","typecheck":"tsc --noEmit","check:exports":"bun run scripts/check-exports.ts","check:package":"bun run typecheck && bun run build && bun run check:exports && bun run test"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-IIoKGSveNjVN0GNvPru70JlwrYc1F8a01le40soyLxNUImQrS16DWKtrr0dqjoeGnnUURk2vb17v78WRmUPEKw==","absolutejs":{"manifestContract":1},"repository":{"url":"git+https://github.com/absolutejs/git.git","type":"git"},"_npmVersion":"10.8.3","description":"Provider-neutral authenticated Git source ingestion, webhook normalization, exact-revision materialization, and provenance for Bun and AbsoluteJS.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"0.9.0","@absolutejs/linked-providers":"0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","@types/bun":"^1.3.14","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/git_0.12.1_1788889661617_0.5678152075086078","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@absolutejs/git","version":"0.13.0","keywords":["absolutejs","bun","git","github","webhook","provenance","deployment"],"author":"Alex Kahn","license":"BSL-1.1","_id":"@absolutejs/git@0.13.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/git","bugs":{"url":"https://github.com/absolutejs/git/issues"},"dist":{"shasum":"4d2ba4ba54d529c247732dbb657bdc8d38d873af","tarball":"https://registry.npmjs.org/@absolutejs/git/-/git-0.13.0.tgz","fileCount":45,"integrity":"sha512-ft45EbQdSn0/yaP1GJv1q7Tv3y2BkR1V5sMPiEe4iA/7lphrTp/DgfVK8f19SsvlsdxN9IGOZupWvrfXzklbzw==","signatures":[{"sig":"MEUCIEtg7iRAs1vWX6EJcfk8u/he143Go76HBzumzCKIvLQgAiEAuMESGlDGRMXtpBLkqBaMm/pJuLr613DPU+nzHkD/0XA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":496807},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"4d2ba4ba54d529c247732dbb657bdc8d38d873af","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./gitea":{"types":"./dist/gitea.d.ts","import":"./dist/gitea.js","default":"./dist/gitea.js"},"./github":{"types":"./dist/github.d.ts","import":"./dist/github.js","default":"./dist/github.js"},"./gitlab":{"types":"./dist/gitlab.d.ts","import":"./dist/gitlab.js","default":"./dist/gitlab.js"},"./checkout":{"types":"./dist/checkout.d.ts","import":"./dist/checkout.js","default":"./dist/checkout.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./bitbucket":{"types":"./dist/bitbucket.d.ts","import":"./dist/bitbucket.js","default":"./dist/bitbucket.js"},"./gitea-user":{"types":"./dist/gitea-user.d.ts","import":"./dist/gitea-user.js","default":"./dist/gitea-user.js"},"./github-app":{"types":"./dist/github-app.d.ts","import":"./dist/github-app.js","default":"./dist/github-app.js"},"./gitlab-user":{"types":"./dist/gitlab-user.d.ts","import":"./dist/gitlab-user.js","default":"./dist/gitlab-user.js"},"./azure-devops":{"types":"./dist/azure-devops.d.ts","import":"./dist/azure-devops.js","default":"./dist/azure-devops.js"},"./manifest.json":"./dist/manifest.json","./bitbucket-user":{"types":"./dist/bitbucket-user.d.ts","import":"./dist/bitbucket-user.js","default":"./dist/bitbucket-user.js"},"./github-app-user":{"types":"./dist/github-app-user.d.ts","import":"./dist/github-app-user.js","default":"./dist/github-app-user.js"},"./azure-devops-user":{"types":"./dist/azure-devops-user.d.ts","import":"./dist/azure-devops-user.js","default":"./dist/azure-devops-user.js"}},"scripts":{"test":"bun test tests/","build":"rm -rf dist && bun build src/index.ts src/github.ts src/github-app.ts src/github-app-user.ts src/gitlab.ts src/gitlab-user.ts src/bitbucket.ts src/bitbucket-user.ts src/gitea.ts src/gitea-user.ts src/azure-devops.ts src/azure-devops-user.ts src/checkout.ts src/manifest.ts --outdir dist --root src --sourcemap --target=bun --external @absolutejs/manifest --external @sinclair/typebox --external @sinclair/typebox/value && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run check:package && bun publish","typecheck":"tsc --noEmit","check:exports":"bun run scripts/check-exports.ts","check:package":"bun run typecheck && bun run build && bun run check:exports && bun run test"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-ft45EbQdSn0/yaP1GJv1q7Tv3y2BkR1V5sMPiEe4iA/7lphrTp/DgfVK8f19SsvlsdxN9IGOZupWvrfXzklbzw==","absolutejs":{"manifestContract":1},"repository":{"url":"git+https://github.com/absolutejs/git.git","type":"git"},"_npmVersion":"10.8.3","description":"Provider-neutral authenticated Git source ingestion, webhook normalization, exact-revision materialization, and provenance for Bun and AbsoluteJS.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"0.9.0","@absolutejs/linked-providers":"0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","@types/bun":"^1.3.14","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/git_0.13.0_1788896445463_0.21631933462992792","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@absolutejs/git","version":"0.14.0","keywords":["absolutejs","bun","git","github","webhook","provenance","deployment"],"author":"Alex Kahn","license":"BSL-1.1","_id":"@absolutejs/git@0.14.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/git","bugs":{"url":"https://github.com/absolutejs/git/issues"},"dist":{"shasum":"7193a79cee600eeb6058f846e649c007678365db","tarball":"https://registry.npmjs.org/@absolutejs/git/-/git-0.14.0.tgz","fileCount":45,"integrity":"sha512-gFnL4e9G1l0ryZWHbzdq83Pxel/6BAOaWp7YoOMG+fAtbXRwg/NueA3sp3v1ADN2JFbFQ17mjG4QC6gW9DFrjw==","signatures":[{"sig":"MEYCIQDSEa3rQQva8zMABCu4eF6Zp9huh23JVJVpZlbFuT11cQIhAPgKI/FkmyBOE5vS3gSIU6V47S/WjfUnmdpvEgTq3z1g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":503485},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"7193a79cee600eeb6058f846e649c007678365db","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./gitea":{"types":"./dist/gitea.d.ts","import":"./dist/gitea.js","default":"./dist/gitea.js"},"./github":{"types":"./dist/github.d.ts","import":"./dist/github.js","default":"./dist/github.js"},"./gitlab":{"types":"./dist/gitlab.d.ts","import":"./dist/gitlab.js","default":"./dist/gitlab.js"},"./checkout":{"types":"./dist/checkout.d.ts","import":"./dist/checkout.js","default":"./dist/checkout.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./bitbucket":{"types":"./dist/bitbucket.d.ts","import":"./dist/bitbucket.js","default":"./dist/bitbucket.js"},"./gitea-user":{"types":"./dist/gitea-user.d.ts","import":"./dist/gitea-user.js","default":"./dist/gitea-user.js"},"./github-app":{"types":"./dist/github-app.d.ts","import":"./dist/github-app.js","default":"./dist/github-app.js"},"./gitlab-user":{"types":"./dist/gitlab-user.d.ts","import":"./dist/gitlab-user.js","default":"./dist/gitlab-user.js"},"./azure-devops":{"types":"./dist/azure-devops.d.ts","import":"./dist/azure-devops.js","default":"./dist/azure-devops.js"},"./manifest.json":"./dist/manifest.json","./bitbucket-user":{"types":"./dist/bitbucket-user.d.ts","import":"./dist/bitbucket-user.js","default":"./dist/bitbucket-user.js"},"./github-app-user":{"types":"./dist/github-app-user.d.ts","import":"./dist/github-app-user.js","default":"./dist/github-app-user.js"},"./azure-devops-user":{"types":"./dist/azure-devops-user.d.ts","import":"./dist/azure-devops-user.js","default":"./dist/azure-devops-user.js"}},"scripts":{"test":"bun test tests/","build":"rm -rf dist && bun build src/index.ts src/github.ts src/github-app.ts src/github-app-user.ts src/gitlab.ts src/gitlab-user.ts src/bitbucket.ts src/bitbucket-user.ts src/gitea.ts src/gitea-user.ts src/azure-devops.ts src/azure-devops-user.ts src/checkout.ts src/manifest.ts --outdir dist --root src --sourcemap --target=bun --external @absolutejs/manifest --external @sinclair/typebox --external @sinclair/typebox/value && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run check:package && bun publish","typecheck":"tsc --noEmit","check:exports":"bun run scripts/check-exports.ts","check:package":"bun run typecheck && bun run build && bun run check:exports && bun run test"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-gFnL4e9G1l0ryZWHbzdq83Pxel/6BAOaWp7YoOMG+fAtbXRwg/NueA3sp3v1ADN2JFbFQ17mjG4QC6gW9DFrjw==","absolutejs":{"manifestContract":1},"repository":{"url":"git+https://github.com/absolutejs/git.git","type":"git"},"_npmVersion":"10.8.3","description":"Provider-neutral authenticated Git source ingestion, webhook normalization, exact-revision materialization, and provenance for Bun and AbsoluteJS.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"0.9.0","@absolutejs/linked-providers":"0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","@types/bun":"^1.3.14","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/git_0.14.0_1788898508799_0.12254610639332864","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@absolutejs/git","version":"0.15.0","keywords":["absolutejs","bun","git","github","webhook","provenance","deployment"],"author":"Alex Kahn","license":"BSL-1.1","_id":"@absolutejs/git@0.15.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/git","bugs":{"url":"https://github.com/absolutejs/git/issues"},"dist":{"shasum":"41be4cfc6d7bff06c33f48e825a7899f766bd753","tarball":"https://registry.npmjs.org/@absolutejs/git/-/git-0.15.0.tgz","fileCount":45,"integrity":"sha512-GR5e1PWNHSE51UfTT0MeUiSI8P983r/RT9+FhIGIqQdpkCyG3MHQNzJMYauAJPlyr7fxUJuEmSrA5D7oD+e6zg==","signatures":[{"sig":"MEUCIQCkpYFahMlGNwFz2dRv4o0gNRCDeHyppz9UyGZX2AEkagIgI0HmWrDK64vMlbinJogW/nOLVZydsoTufP5AxS8qvx4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":520528},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"41be4cfc6d7bff06c33f48e825a7899f766bd753","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./gitea":{"types":"./dist/gitea.d.ts","import":"./dist/gitea.js","default":"./dist/gitea.js"},"./github":{"types":"./dist/github.d.ts","import":"./dist/github.js","default":"./dist/github.js"},"./gitlab":{"types":"./dist/gitlab.d.ts","import":"./dist/gitlab.js","default":"./dist/gitlab.js"},"./checkout":{"types":"./dist/checkout.d.ts","import":"./dist/checkout.js","default":"./dist/checkout.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./bitbucket":{"types":"./dist/bitbucket.d.ts","import":"./dist/bitbucket.js","default":"./dist/bitbucket.js"},"./gitea-user":{"types":"./dist/gitea-user.d.ts","import":"./dist/gitea-user.js","default":"./dist/gitea-user.js"},"./github-app":{"types":"./dist/github-app.d.ts","import":"./dist/github-app.js","default":"./dist/github-app.js"},"./gitlab-user":{"types":"./dist/gitlab-user.d.ts","import":"./dist/gitlab-user.js","default":"./dist/gitlab-user.js"},"./azure-devops":{"types":"./dist/azure-devops.d.ts","import":"./dist/azure-devops.js","default":"./dist/azure-devops.js"},"./manifest.json":"./dist/manifest.json","./bitbucket-user":{"types":"./dist/bitbucket-user.d.ts","import":"./dist/bitbucket-user.js","default":"./dist/bitbucket-user.js"},"./github-app-user":{"types":"./dist/github-app-user.d.ts","import":"./dist/github-app-user.js","default":"./dist/github-app-user.js"},"./azure-devops-user":{"types":"./dist/azure-devops-user.d.ts","import":"./dist/azure-devops-user.js","default":"./dist/azure-devops-user.js"}},"scripts":{"test":"bun test tests/","build":"rm -rf dist && bun build src/index.ts src/github.ts src/github-app.ts src/github-app-user.ts src/gitlab.ts src/gitlab-user.ts src/bitbucket.ts src/bitbucket-user.ts src/gitea.ts src/gitea-user.ts src/azure-devops.ts src/azure-devops-user.ts src/checkout.ts src/manifest.ts --outdir dist --root src --sourcemap --target=bun --external @absolutejs/manifest --external @sinclair/typebox --external @sinclair/typebox/value && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run check:package && bun publish","typecheck":"tsc --noEmit","check:exports":"bun run scripts/check-exports.ts","check:package":"bun run typecheck && bun run build && bun run check:exports && bun run test"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-GR5e1PWNHSE51UfTT0MeUiSI8P983r/RT9+FhIGIqQdpkCyG3MHQNzJMYauAJPlyr7fxUJuEmSrA5D7oD+e6zg==","absolutejs":{"manifestContract":1},"repository":{"url":"git+https://github.com/absolutejs/git.git","type":"git"},"_npmVersion":"10.8.3","description":"Provider-neutral authenticated Git source ingestion, webhook normalization, exact-revision materialization, and provenance for Bun and AbsoluteJS.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"0.9.0","@absolutejs/linked-providers":"0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","@types/bun":"^1.3.14","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/git_0.15.0_1788902042417_0.31596382774240417","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@absolutejs/git","version":"0.16.0","keywords":["absolutejs","bun","git","github","webhook","provenance","deployment"],"author":"Alex Kahn","license":"BSL-1.1","_id":"@absolutejs/git@0.16.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/git","bugs":{"url":"https://github.com/absolutejs/git/issues"},"dist":{"shasum":"5e560448988da380d4568b1d77dd1a2c2e386699","tarball":"https://registry.npmjs.org/@absolutejs/git/-/git-0.16.0.tgz","fileCount":46,"integrity":"sha512-7xefkD5bk1K/1JGRAdlDUJM5KlwbnQE89U6Z5kxMaWLGYNuJzW6xez+YpQ6flz19KyiyyZkXwZFK8xTuxKCewA==","signatures":[{"sig":"MEUCIA9msBEs2K+/CDGJissaNllh4zrG3uoJon/Tz4JY3fEuAiEArXS9j0NMs2lq3wleYSjRnFeNNm0saICxIQbHsevonRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":570899},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"5e560448988da380d4568b1d77dd1a2c2e386699","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./gitea":{"types":"./dist/gitea.d.ts","import":"./dist/gitea.js","default":"./dist/gitea.js"},"./github":{"types":"./dist/github.d.ts","import":"./dist/github.js","default":"./dist/github.js"},"./gitlab":{"types":"./dist/gitlab.d.ts","import":"./dist/gitlab.js","default":"./dist/gitlab.js"},"./checkout":{"types":"./dist/checkout.d.ts","import":"./dist/checkout.js","default":"./dist/checkout.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./bitbucket":{"types":"./dist/bitbucket.d.ts","import":"./dist/bitbucket.js","default":"./dist/bitbucket.js"},"./gitea-user":{"types":"./dist/gitea-user.d.ts","import":"./dist/gitea-user.js","default":"./dist/gitea-user.js"},"./github-app":{"types":"./dist/github-app.d.ts","import":"./dist/github-app.js","default":"./dist/github-app.js"},"./gitlab-user":{"types":"./dist/gitlab-user.d.ts","import":"./dist/gitlab-user.js","default":"./dist/gitlab-user.js"},"./azure-devops":{"types":"./dist/azure-devops.d.ts","import":"./dist/azure-devops.js","default":"./dist/azure-devops.js"},"./manifest.json":"./dist/manifest.json","./bitbucket-user":{"types":"./dist/bitbucket-user.d.ts","import":"./dist/bitbucket-user.js","default":"./dist/bitbucket-user.js"},"./github-app-user":{"types":"./dist/github-app-user.d.ts","import":"./dist/github-app-user.js","default":"./dist/github-app-user.js"},"./azure-devops-user":{"types":"./dist/azure-devops-user.d.ts","import":"./dist/azure-devops-user.js","default":"./dist/azure-devops-user.js"}},"scripts":{"test":"bun test tests/","build":"rm -rf dist && bun build src/index.ts src/github.ts src/github-app.ts src/github-app-user.ts src/gitlab.ts src/gitlab-user.ts src/bitbucket.ts src/bitbucket-user.ts src/gitea.ts src/gitea-user.ts src/azure-devops.ts src/azure-devops-user.ts src/checkout.ts src/manifest.ts --outdir dist --root src --sourcemap --target=bun --external @absolutejs/manifest --external @sinclair/typebox --external @sinclair/typebox/value && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run check:package && bun publish","typecheck":"tsc --noEmit","check:exports":"bun run scripts/check-exports.ts","check:package":"bun run typecheck && bun run build && bun run check:exports && bun run test"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-7xefkD5bk1K/1JGRAdlDUJM5KlwbnQE89U6Z5kxMaWLGYNuJzW6xez+YpQ6flz19KyiyyZkXwZFK8xTuxKCewA==","absolutejs":{"manifestContract":1},"repository":{"url":"git+https://github.com/absolutejs/git.git","type":"git"},"_npmVersion":"10.8.3","description":"Provider-neutral authenticated Git source ingestion, webhook normalization, exact-revision materialization, and provenance for Bun and AbsoluteJS.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"0.9.0","@absolutejs/linked-providers":"0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","@types/bun":"^1.3.14","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/git_0.16.0_1788909539078_0.23115007519161712","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@absolutejs/git","version":"0.17.0","keywords":["absolutejs","bun","git","github","webhook","provenance","deployment"],"author":"Alex Kahn","license":"BSL-1.1","_id":"@absolutejs/git@0.17.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/git","bugs":{"url":"https://github.com/absolutejs/git/issues"},"dist":{"shasum":"a44e2a78c22f3ffd8265ea2a9d7427a4ba53f780","tarball":"https://registry.npmjs.org/@absolutejs/git/-/git-0.17.0.tgz","fileCount":46,"integrity":"sha512-iFLLsJBUL/0IAH7vsrY1ET+u96uFJGaz6P6GXzlvC7/EQML84Xd0Aq7cfYhRovq7iy0+jCkF2FmN4X7W/HVijw==","signatures":[{"sig":"MEUCIFjWLmq9VZrPpQVd2yxa5pTjL0o4/ooLD4NshvABfqSeAiEAwjSARmxD0JH4rbEXX41gxaNXnz8QyNpg5FeJ9i3Qb/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":572618},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"a44e2a78c22f3ffd8265ea2a9d7427a4ba53f780","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./gitea":{"types":"./dist/gitea.d.ts","import":"./dist/gitea.js","default":"./dist/gitea.js"},"./github":{"types":"./dist/github.d.ts","import":"./dist/github.js","default":"./dist/github.js"},"./gitlab":{"types":"./dist/gitlab.d.ts","import":"./dist/gitlab.js","default":"./dist/gitlab.js"},"./checkout":{"types":"./dist/checkout.d.ts","import":"./dist/checkout.js","default":"./dist/checkout.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./bitbucket":{"types":"./dist/bitbucket.d.ts","import":"./dist/bitbucket.js","default":"./dist/bitbucket.js"},"./gitea-user":{"types":"./dist/gitea-user.d.ts","import":"./dist/gitea-user.js","default":"./dist/gitea-user.js"},"./github-app":{"types":"./dist/github-app.d.ts","import":"./dist/github-app.js","default":"./dist/github-app.js"},"./gitlab-user":{"types":"./dist/gitlab-user.d.ts","import":"./dist/gitlab-user.js","default":"./dist/gitlab-user.js"},"./azure-devops":{"types":"./dist/azure-devops.d.ts","import":"./dist/azure-devops.js","default":"./dist/azure-devops.js"},"./manifest.json":"./dist/manifest.json","./bitbucket-user":{"types":"./dist/bitbucket-user.d.ts","import":"./dist/bitbucket-user.js","default":"./dist/bitbucket-user.js"},"./github-app-user":{"types":"./dist/github-app-user.d.ts","import":"./dist/github-app-user.js","default":"./dist/github-app-user.js"},"./azure-devops-user":{"types":"./dist/azure-devops-user.d.ts","import":"./dist/azure-devops-user.js","default":"./dist/azure-devops-user.js"}},"scripts":{"test":"bun test tests/","build":"rm -rf dist && bun build src/index.ts src/github.ts src/github-app.ts src/github-app-user.ts src/gitlab.ts src/gitlab-user.ts src/bitbucket.ts src/bitbucket-user.ts src/gitea.ts src/gitea-user.ts src/azure-devops.ts src/azure-devops-user.ts src/checkout.ts src/manifest.ts --outdir dist --root src --sourcemap --target=bun --external @absolutejs/manifest --external @sinclair/typebox --external @sinclair/typebox/value && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run check:package && bun publish","typecheck":"tsc --noEmit","check:exports":"bun run scripts/check-exports.ts","check:package":"bun run typecheck && bun run build && bun run check:exports && bun run test"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-iFLLsJBUL/0IAH7vsrY1ET+u96uFJGaz6P6GXzlvC7/EQML84Xd0Aq7cfYhRovq7iy0+jCkF2FmN4X7W/HVijw==","absolutejs":{"manifestContract":1},"repository":{"url":"git+https://github.com/absolutejs/git.git","type":"git"},"_npmVersion":"10.8.3","description":"Provider-neutral authenticated Git source ingestion, webhook normalization, exact-revision materialization, and provenance for Bun and AbsoluteJS.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"0.9.0","@absolutejs/linked-providers":"0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","@types/bun":"^1.3.14","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/git_0.17.0_1788985669322_0.14217140564947228","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@absolutejs/git","version":"0.18.0","description":"Provider-neutral authenticated Git source ingestion, webhook normalization, exact-revision materialization, and provenance for Bun and AbsoluteJS.","repository":{"type":"git","url":"git+https://github.com/absolutejs/git.git"},"homepage":"https://github.com/absolutejs/git","bugs":{"url":"https://github.com/absolutejs/git/issues"},"type":"module","main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","license":"BSL-1.1","author":"Alex Kahn","absolutejs":{"manifestContract":1},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./azure-devops":{"types":"./dist/azure-devops.d.ts","import":"./dist/azure-devops.js","default":"./dist/azure-devops.js"},"./azure-devops-user":{"types":"./dist/azure-devops-user.d.ts","import":"./dist/azure-devops-user.js","default":"./dist/azure-devops-user.js"},"./bitbucket":{"types":"./dist/bitbucket.d.ts","import":"./dist/bitbucket.js","default":"./dist/bitbucket.js"},"./bitbucket-user":{"types":"./dist/bitbucket-user.d.ts","import":"./dist/bitbucket-user.js","default":"./dist/bitbucket-user.js"},"./checkout":{"types":"./dist/checkout.d.ts","import":"./dist/checkout.js","default":"./dist/checkout.js"},"./gitea":{"types":"./dist/gitea.d.ts","import":"./dist/gitea.js","default":"./dist/gitea.js"},"./gitea-user":{"types":"./dist/gitea-user.d.ts","import":"./dist/gitea-user.js","default":"./dist/gitea-user.js"},"./github":{"types":"./dist/github.d.ts","import":"./dist/github.js","default":"./dist/github.js"},"./github-app":{"types":"./dist/github-app.d.ts","import":"./dist/github-app.js","default":"./dist/github-app.js"},"./github-app-user":{"types":"./dist/github-app-user.d.ts","import":"./dist/github-app-user.js","default":"./dist/github-app-user.js"},"./gitlab":{"types":"./dist/gitlab.d.ts","import":"./dist/gitlab.js","default":"./dist/gitlab.js"},"./gitlab-user":{"types":"./dist/gitlab-user.d.ts","import":"./dist/gitlab-user.js","default":"./dist/gitlab-user.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"publishConfig":{"access":"public"},"scripts":{"build":"rm -rf dist && bun build src/index.ts src/github.ts src/github-app.ts src/github-app-user.ts src/gitlab.ts src/gitlab-user.ts src/bitbucket.ts src/bitbucket-user.ts src/gitea.ts src/gitea-user.ts src/azure-devops.ts src/azure-devops-user.ts src/checkout.ts src/manifest.ts --outdir dist --root src --sourcemap --target=bun --external @absolutejs/manifest --external @sinclair/typebox --external @sinclair/typebox/value && tsc --project tsconfig.build.json && absolute-manifest emit","test":"bun test tests/","typecheck":"tsc --noEmit","format":"prettier --write \"./**/*.{ts,json,md}\"","check:package":"bun run typecheck && bun run build && bun run check:exports && bun run test","release":"bun run format && bun run check:package && bun publish","check:exports":"bun run scripts/check-exports.ts"},"keywords":["absolutejs","bun","git","github","webhook","provenance","deployment"],"dependencies":{"@absolutejs/linked-providers":"0.0.5","@absolutejs/manifest":"0.9.0","@sinclair/typebox":"^0.34.0"},"devDependencies":{"@types/bun":"^1.3.14","prettier":"^3.8.3","typescript":"^6.0.3"},"_id":"@absolutejs/git@0.18.0","_integrity":"sha512-aY4xvNyrkgx1AxGVaYD9koPbCZr0iZq/tI9IX/Kk6abdqeZltzbVf5nhRmG45tVAp8wHxOsmd7pwDSkgd14nJA==","_nodeVersion":"26.3.0","_npmVersion":"10.8.3","shasum":"20f415a69e0771d9932b66c38a4431a87229e6c5","dist":{"integrity":"sha512-aY4xvNyrkgx1AxGVaYD9koPbCZr0iZq/tI9IX/Kk6abdqeZltzbVf5nhRmG45tVAp8wHxOsmd7pwDSkgd14nJA==","shasum":"20f415a69e0771d9932b66c38a4431a87229e6c5","tarball":"https://registry.npmjs.org/@absolutejs/git/-/git-0.18.0.tgz","fileCount":46,"unpackedSize":584151,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDT9fkTzxQ3wsmm5mYImVcB569Y4FfOdoKpYHDarjf9PQIhAMUuiPmLhudGg5EZm++cx25BCRnZVJi1YTCKRPYUCh0K"}]},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"directories":{},"maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/git_0.18.0_1789003591256_0.4373006970423099"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-16T19:47:13.918Z","modified":"2026-09-10T01:26:31.578Z","0.1.0":"2026-07-16T19:47:14.276Z","0.1.1":"2026-07-16T20:04:56.929Z","0.1.2":"2026-07-16T20:11:07.039Z","0.2.0":"2026-07-16T20:26:23.240Z","0.2.1":"2026-07-16T20:28:36.437Z","0.3.0":"2026-07-16T22:55:26.593Z","0.4.0":"2026-07-16T23:31:04.707Z","0.5.0":"2026-07-17T07:43:28.761Z","0.5.1":"2026-07-17T08:16:05.614Z","0.6.0":"2026-09-06T03:45:11.657Z","0.6.1":"2026-09-06T05:41:57.375Z","0.7.0":"2026-09-06T06:59:47.475Z","0.7.1":"2026-09-06T07:14:03.405Z","0.8.0":"2026-09-06T07:45:18.189Z","0.8.1":"2026-09-06T08:09:49.381Z","0.9.0":"2026-09-06T08:40:14.641Z","0.10.0":"2026-09-06T09:58:44.919Z","0.11.0":"2026-09-06T11:37:37.573Z","0.11.1":"2026-09-06T13:21:50.562Z","0.12.0":"2026-09-08T15:48:12.611Z","0.12.1":"2026-09-08T17:47:41.767Z","0.13.0":"2026-09-08T19:40:45.618Z","0.14.0":"2026-09-08T20:15:08.951Z","0.15.0":"2026-09-08T21:14:02.552Z","0.16.0":"2026-09-08T23:18:59.221Z","0.17.0":"2026-09-09T20:27:49.548Z","0.18.0":"2026-09-10T01:26:31.418Z"},"bugs":{"url":"https://github.com/absolutejs/git/issues"},"author":"Alex Kahn","license":"BSL-1.1","homepage":"https://github.com/absolutejs/git","keywords":["absolutejs","bun","git","github","webhook","provenance","deployment"],"repository":{"type":"git","url":"git+https://github.com/absolutejs/git.git"},"description":"Provider-neutral authenticated Git source ingestion, webhook normalization, exact-revision materialization, and provenance for Bun and AbsoluteJS.","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"readme":"# @absolutejs/git\n\nAuthenticated Git source ingestion for Bun control planes and AbsoluteJS.\n\nThe package turns a signed provider webhook into a normalized, authorized exact\nrevision, checks that revision out without a shell, strips Git metadata, applies\nsource-size and file-count limits, and emits portable provenance. It does not\nown credentials, databases, queues, build sandboxes, deployment, or UI.\nGitHub App installations can also create and update normalized Check Runs so a\ncontrol plane reports exact-revision deployment posture without hand-writing\nprovider payloads.\n\n```ts\nimport { assertGitRevisionAuthorized, gitProvenanceFor } from \"@absolutejs/git\";\nimport { createGitCheckout } from \"@absolutejs/git/checkout\";\nimport { verifyGitHubPushWebhook } from \"@absolutejs/git/github\";\n\nconst event = verifyGitHubPushWebhook({\n  body: rawBody,\n  headers: request.headers,\n  secret: webhookSecret,\n});\n\nassertGitRevisionAuthorized(\n  {\n    allowedRefs: [\"refs/heads/main\"],\n    repository: { provider: \"github\", fullName: \"acme/site\" },\n  },\n  event.revision,\n);\n\nconst checkout = await createGitCheckout({\n  credential: { token: installationToken },\n  revision: event.revision,\n});\ntry {\n  await isolatedBuild(checkout.sourceRoot, gitProvenanceFor(event));\n} finally {\n  await checkout.dispose();\n}\n```\n\n## Security boundary\n\n- Verify signatures against the untouched request bytes before parsing JSON.\n- Derive canonical provider URLs instead of trusting webhook clone URLs.\n- Authorize both repository identity and full ref before checkout.\n- Fetch and verify the exact commit, never a moving branch tip.\n- Pass Git arguments as an array; credentials use child-process environment\n  configuration and are never embedded in repository URLs or errors.\n- Remove `.git`, reject links and special files, and enforce source bounds before\n  handing a tree to a build system.\n- Run installation and builds in a separate sandbox with network, CPU, memory,\n  time, and output limits. That policy belongs to the host control plane.\n\n`@absolutejs/deploy/release-artifact` remains the ecosystem owner of immutable\ndeployment archives and their SHA-256 integrity contract.\n","readmeFilename":"README.md"}