{"_id":"gitlab-event-types","_rev":"9-01820b91b5c8fa0dd2aaade2e19be771","name":"gitlab-event-types","dist-tags":{"latest":"3.0.1"},"versions":{"1.0.1":{"name":"gitlab-event-types","version":"1.0.1","keywords":["gitlab","webhook","typescript","types"],"author":{"name":"lawvs"},"license":"MIT","_id":"gitlab-event-types@1.0.1","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"}],"homepage":"https://github.com/lawvs/gitlab-event-types#readme","bugs":{"url":"https://github.com/lawvs/gitlab-event-types/issues"},"dist":{"shasum":"45f3e38cba3b2a3e0745f135a1453b347f852da9","tarball":"https://registry.npmjs.org/gitlab-event-types/-/gitlab-event-types-1.0.1.tgz","fileCount":10,"integrity":"sha512-NC2/zsYQ9qhOwWO+euWkNmB5kI7+ICQA3EGgdiCfpbAiUvXBwg6gtDISt70rZVANjVfCvfXta3GzhAuQvyZtHA==","signatures":[{"sig":"MEYCIQCzH34xb6zSiEY4toD0GPDXD+SdulbjErGHkUpnfRd+0wIhAP1yGPoAD5aueo6n0lmhHt4WS/wGHmNX2exeQ8wehUHu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23230,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQAmqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHXw/+L9COUFwwekz7YHgqCSZ94Z4DxscYgZeBDVWgcGl49nati7Vk\r\npKsaoQ9ZmNnA5rDtFl13VM4VE0uoNe5Xr+PsmACEQexlXTNhb5344aK6HLmM\r\nWSNQRfKbRx26bARjclg5r9kp0D6LoVFRCRFMbd/HlQ4R5s285EqUZkdEk7J4\r\nTHmca8apeE4PrYQHqAeuZrMGzF82+p8mJ+NH37ohg0sPprslDjL/v7eqPFF6\r\nWML5RORq4YNpcQuy7d9d8N6Bn804LbcLHfhTOxTU5URtEn1njdNajJ4taI+D\r\ni4CmG7ARud64vZ+bXY65lgPQCldIsZiYT8jKZq0KfCUWXEDmqVW9maE0djYO\r\nFjBNaWCaab3QhhY7/8fHzKuIoubkHYWi+C5wSNGKjw6laLB/7hVD41rGk8dm\r\nbTh5SZybvOFtKAQi7QmuCQD5wU2bEU3VxccPxGwOztH8RH3cuMobR2e8+UoX\r\nMS5oFS3aKtIfddJ221BOxwEPXdSAZd/rAMp9hqqfetM1lmIspBHVjL+l3SB1\r\nFoZKF+7horQKFWDPdTknoRgYaeZBZxdeiRJLnRi6jsPd+KXZKXKnib6gb/VF\r\niRaLPDHX2fTOsuyH5WlDVBhHGD6GzokA4lWI39VUZTVj56hsQC8oX3Kq0muu\r\n8zv5MOAMCcZqFtxOL7puRmNVzcprG0xBdAU=\r\n=54Ei\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"./dist/index.d.ts","gitHead":"55ed1bb5c93c6e71004d28500d6089e6e9636330","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","clean":"rm -rf ./dist"},"_npmUser":{"name":"lawvs","email":"litusq@gmail.com"},"repository":{"url":"git+ssh://git@github.com/lawvs/gitlab-event-types.git","type":"git"},"_npmVersion":"8.5.5","description":"gitlab webhook event types","directories":{},"_nodeVersion":"17.8.0","_hasShrinkwrap":false,"devDependencies":{"prettier":"^2.6.1","typescript":"^4.6.3"},"_npmOperationalInternal":{"tmp":"tmp/gitlab-event-types_1.0.1_1648363946739_0.9047613826170577","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"gitlab-event-types","version":"1.0.3","keywords":["gitlab","webhook","typescript","types"],"author":{"name":"lawvs"},"license":"MIT","_id":"gitlab-event-types@1.0.3","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"}],"homepage":"https://github.com/lawvs/gitlab-event-types#readme","bugs":{"url":"https://github.com/lawvs/gitlab-event-types/issues"},"dist":{"shasum":"4d37f335362aee097397746d62f3416ed0b0ba29","tarball":"https://registry.npmjs.org/gitlab-event-types/-/gitlab-event-types-1.0.3.tgz","fileCount":17,"integrity":"sha512-PcD6gNI87crC5Cx200QMcw09NIkiBZ1ijxXa1WYjOxd6Nu7wW4PrOcXX40NtMg8IuMwkNxuJgujR91id/khBQA==","signatures":[{"sig":"MEYCIQDQb8wASFQiHAEw/vvzT4Oce3TtYInedgh62YRGQ7J9IgIhAIrF0+cq7Yrad082DpTiOhwVQ4EOaQdCzo8ndbyDww65","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQA/rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqOLQ/+IEpgIkOWD57JKNJKKhdEQHJGsUPbPu2GcHZBrzcYh06iTULe\r\n+0P7vY7UymCOlBby4gUnWc5tvvYJdF/rwsZBklIit1lXk/fAQT+O3XFPtn42\r\nXs+MFOC4twLyU/OkaPPmablqR2uVZe/E7/6aHtJrT7yJaShfhwM73EZ6ogCy\r\nsFg/qyX9oujBqDJfuOaVhpJHeSwIVI8fFS8uBn0mgAW1bTDfOt2JkgO4m3tY\r\n8T9sklk7fgV3YoBoe8tzeWx4IQuInZcs/H1s0lJyNd2qJdSwxGL4DUMB4mPb\r\nBrRVj2fealoj36kfgkOOljf9E18JGjuZZUzPGbeK0M3YC/2k2gl/Q7H1uOug\r\nzUvjwDmCUdi4Xl5A5lhoqHtIytmtiN4+8B49HlRE+ZqwXWfIj62ltsZfKYg0\r\n4mW/yO02JcPgS7626otJnzAKWAvmUJIjOXaRsgA38pn0ayU4ikVpEEIxZ/4X\r\nUrFMvQFQ6HUZ/X1ZwIiwv599+voUdUHqzRigPxwv3q9jCeSTwrwrHAEgjfqb\r\nANnKZHeKxo65Ptea80Mr4WmyhHAOLZMsw1Jj/oszg37iAahcRvyQD0ezLBh0\r\nUyG3Sry5hZ1LfP3Q0E/MQEwlZwzvcPDiFyyaqZQ1U+R0LJbwQM7q3q5aL3QK\r\nbIvRuM2ZNIQLXrriVnjhYkBlj4qDvZrXMmo=\r\n=NuFP\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:gitlab-event-types-1.0.3.tgz","types":"./dist/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","clean":"rm -rf ./dist"},"_npmUser":{"name":"lawvs","email":"litusq@gmail.com"},"_resolved":"/home/runner/work/gitlab-event-types/gitlab-event-types/gitlab-event-types-1.0.3.tgz","_integrity":"sha512-PcD6gNI87crC5Cx200QMcw09NIkiBZ1ijxXa1WYjOxd6Nu7wW4PrOcXX40NtMg8IuMwkNxuJgujR91id/khBQA==","repository":{"url":"git+ssh://git@github.com/lawvs/gitlab-event-types.git","type":"git"},"_npmVersion":"8.5.5","description":"gitlab webhook event types","directories":{},"_nodeVersion":"17.8.0","_hasShrinkwrap":false,"devDependencies":{"prettier":"^2.6.1","typescript":"^4.6.3"},"_npmOperationalInternal":{"tmp":"tmp/gitlab-event-types_1.0.3_1648365547649_0.9801309763514536","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"gitlab-event-types","version":"2.0.0","keywords":["gitlab","webhook","typescript","types"],"author":{"name":"lawvs"},"license":"MIT","_id":"gitlab-event-types@2.0.0","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"}],"homepage":"https://github.com/lawvs/gitlab-event-types#readme","bugs":{"url":"https://github.com/lawvs/gitlab-event-types/issues"},"dist":{"shasum":"e325eeb863266d2a4e861adb85657288671fcf6c","tarball":"https://registry.npmjs.org/gitlab-event-types/-/gitlab-event-types-2.0.0.tgz","fileCount":20,"integrity":"sha512-31mgd1wKJDawS6Lph56nkUxlKQpi9j7Fg8rT6HDfEvMJHT/b5Oc2LRcd3RFJ2ERZQMLxdVJCtcNmJ3MvQcNk6A==","signatures":[{"sig":"MEYCIQDPzq2WUPq5PqoqgrCkLZtYBP1IWtRHh3xFccN7h3VJMAIhAKz3C1molfkEjxtXnAxy68VN0hGc2sg69XBFt4q83pm2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46809},"_from":"file:gitlab-event-types-2.0.0.tgz","types":"./dist/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","clean":"rm -rf ./dist"},"_npmUser":{"name":"lawvs","email":"litusq@gmail.com"},"_resolved":"/tmp/4ab9bc629596c502a349dfe8f4b908e6/gitlab-event-types-2.0.0.tgz","_integrity":"sha512-31mgd1wKJDawS6Lph56nkUxlKQpi9j7Fg8rT6HDfEvMJHT/b5Oc2LRcd3RFJ2ERZQMLxdVJCtcNmJ3MvQcNk6A==","repository":{"url":"git+ssh://git@github.com/lawvs/gitlab-event-types.git","type":"git"},"_npmVersion":"10.1.0","description":"gitlab webhook event types","directories":{},"_nodeVersion":"20.7.0","_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.0.3","typescript":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/gitlab-event-types_2.0.0_1695518027668_0.5648805338604086","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"gitlab-event-types","version":"2.0.1","keywords":["gitlab","webhook","typescript","types"],"author":{"name":"lawvs"},"license":"MIT","_id":"gitlab-event-types@2.0.1","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"}],"homepage":"https://github.com/lawvs/gitlab-event-types#readme","bugs":{"url":"https://github.com/lawvs/gitlab-event-types/issues"},"dist":{"shasum":"2ef846c62d9a9350f8d2c55f553f77718b1e055c","tarball":"https://registry.npmjs.org/gitlab-event-types/-/gitlab-event-types-2.0.1.tgz","fileCount":20,"integrity":"sha512-NssgV2c8U6VR92wm6ZIIQbzVP8RTfd2nP9/DfNUmVE1v9t867jdw9iu1gGL6o014rIicLId/BE3LTn5spJPVeA==","signatures":[{"sig":"MEYCIQC0Sv1Y19LadNyNAcqxQuS6qXpVMtbp1DsXu6YOLRmd7wIhAOvaGUO1ahSmoGtTv9Rca1N2etpPrgQWXKa/sWpPfS8J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46942},"_from":"file:gitlab-event-types-2.0.1.tgz","types":"./dist/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","clean":"rm -rf ./dist"},"_npmUser":{"name":"lawvs","email":"litusq@gmail.com"},"_resolved":"/tmp/dc5efef106d53f7fbb11a11e1701ac7c/gitlab-event-types-2.0.1.tgz","_integrity":"sha512-NssgV2c8U6VR92wm6ZIIQbzVP8RTfd2nP9/DfNUmVE1v9t867jdw9iu1gGL6o014rIicLId/BE3LTn5spJPVeA==","repository":{"url":"git+ssh://git@github.com/lawvs/gitlab-event-types.git","type":"git"},"_npmVersion":"10.1.0","description":"gitlab webhook event types","directories":{},"_nodeVersion":"20.7.0","_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.0.3","typescript":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/gitlab-event-types_2.0.1_1695789612559_0.28275836091817896","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"gitlab-event-types","version":"2.1.0","keywords":["gitlab","webhook","typescript","types"],"author":{"name":"lawvs"},"license":"MIT","_id":"gitlab-event-types@2.1.0","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"}],"homepage":"https://github.com/lawvs/gitlab-event-types#readme","bugs":{"url":"https://github.com/lawvs/gitlab-event-types/issues"},"dist":{"shasum":"ba5a3070ae73ab202fcb21fe189bd580208a1af3","tarball":"https://registry.npmjs.org/gitlab-event-types/-/gitlab-event-types-2.1.0.tgz","fileCount":21,"integrity":"sha512-5LKlbHsfMTJUEVuPXoTmfgjpwA6siuUVyYMEXYNQ2M10a8z9W4nask6iyKRU6CIr9zgfkGf9kbnSlp5otky/5A==","signatures":[{"sig":"MEUCIDa7uc/qTKe61yi9QRAKxPiWn2P8D1JULohHu8rUl/+wAiEA3sOq4fPQEXeci1DiO0fCZjqD/9FtshN2D63d7uWB8gg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50027},"_from":"file:gitlab-event-types-2.1.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","clean":"rm -rf ./dist"},"_npmUser":{"name":"lawvs","email":"litusq@gmail.com"},"prettier":{},"_resolved":"/tmp/1cdbd80eaa6ae3047c576318db3ad731/gitlab-event-types-2.1.0.tgz","_integrity":"sha512-5LKlbHsfMTJUEVuPXoTmfgjpwA6siuUVyYMEXYNQ2M10a8z9W4nask6iyKRU6CIr9zgfkGf9kbnSlp5otky/5A==","repository":{"url":"git+ssh://git@github.com/lawvs/gitlab-event-types.git","type":"git"},"_npmVersion":"10.5.0","description":"gitlab webhook event types","directories":{},"_nodeVersion":"20.12.1","_hasShrinkwrap":false,"packageManager":"pnpm@8.15.3","devDependencies":{"prettier":"^3.2.5","typescript":"^5.4.4"},"_npmOperationalInternal":{"tmp":"tmp/gitlab-event-types_2.1.0_1712735507014_0.6328617261073544","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"gitlab-event-types","version":"2.1.1","keywords":["gitlab","webhook","typescript","types"],"author":{"name":"lawvs"},"license":"MIT","_id":"gitlab-event-types@2.1.1","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"}],"homepage":"https://github.com/lawvs/gitlab-event-types#readme","bugs":{"url":"https://github.com/lawvs/gitlab-event-types/issues"},"dist":{"shasum":"f5c261f1de943d861666ec5db16a0c799684da00","tarball":"https://registry.npmjs.org/gitlab-event-types/-/gitlab-event-types-2.1.1.tgz","fileCount":21,"integrity":"sha512-8sGaDi6vUfQsSBHIzOt0abb9V4zDMth9hjKjLtqvtV1zes3uLM+0rBNmjMukEwUzexZm8NfWUvmzfCIxtgB9Zw==","signatures":[{"sig":"MEQCIDmcz5reyyclHui+LL4yhUq3duBY6QGX7SclpLUnGIqBAiB925bkw+y0u8vb6u0xKQuVE126WptNDglvJgrsJozCnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50303},"_from":"file:gitlab-event-types-2.1.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","clean":"rm -rf ./dist"},"_npmUser":{"name":"lawvs","email":"litusq@gmail.com"},"prettier":{},"_resolved":"/tmp/86bff81d34926b0a000179d562323f4f/gitlab-event-types-2.1.1.tgz","_integrity":"sha512-8sGaDi6vUfQsSBHIzOt0abb9V4zDMth9hjKjLtqvtV1zes3uLM+0rBNmjMukEwUzexZm8NfWUvmzfCIxtgB9Zw==","repository":{"url":"git+ssh://git@github.com/lawvs/gitlab-event-types.git","type":"git"},"_npmVersion":"10.8.2","description":"gitlab webhook event types","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.5.3","typescript":"^5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/gitlab-event-types_2.1.1_1741167307270_0.4994892482096944","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"gitlab-event-types","version":"3.0.0","keywords":["gitlab","webhook","typescript","types"],"author":{"name":"lawvs"},"license":"MIT","_id":"gitlab-event-types@3.0.0","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"}],"homepage":"https://github.com/lawvs/gitlab-event-types#readme","bugs":{"url":"https://github.com/lawvs/gitlab-event-types/issues"},"dist":{"shasum":"e6163ac986767c37fd9b907c3dba411ab3fdae18","tarball":"https://registry.npmjs.org/gitlab-event-types/-/gitlab-event-types-3.0.0.tgz","fileCount":21,"integrity":"sha512-iyScGwBMniugLENfiPI9da86NmklI3CyXAl1oQQiZTNcCEZx7UFzo9i49XsUULrPlGVM2aHZY+9oKnl4FilDyw==","signatures":[{"sig":"MEUCIQDgTpUh7oX69OhaFb24rHc4SCklya8hcyV+6IhrKfRKrQIgNsy+Kf9EV8WH6VImt/efkQn/GWpvYX1Fl7pFFwOPzHo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gitlab-event-types@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71927},"_from":"file:gitlab-event-types-3.0.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","clean":"rm -rf ./dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:16158851-af61-4348-bb31-880b3a7061c3"}},"prettier":{},"_resolved":"/tmp/b945495b61941da45623cddfd2c06d90/gitlab-event-types-3.0.0.tgz","_integrity":"sha512-iyScGwBMniugLENfiPI9da86NmklI3CyXAl1oQQiZTNcCEZx7UFzo9i49XsUULrPlGVM2aHZY+9oKnl4FilDyw==","repository":{"url":"git+ssh://git@github.com/lawvs/gitlab-event-types.git","type":"git"},"_npmVersion":"11.5.2","description":"gitlab webhook event types","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.6.2","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/gitlab-event-types_3.0.0_1755801950626_0.5270973519881113","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"gitlab-event-types","version":"3.0.1","description":"gitlab webhook event types","keywords":["gitlab","webhook","typescript","types"],"homepage":"https://github.com/lawvs/gitlab-event-types#readme","bugs":{"url":"https://github.com/lawvs/gitlab-event-types/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/lawvs/gitlab-event-types.git"},"license":"MIT","author":{"name":"lawvs"},"types":"./dist/index.d.ts","devDependencies":{"prettier":"^3.6.2","typescript":"^5.9.2"},"engines":{"node":">=20"},"prettier":{},"scripts":{"build":"tsc","clean":"rm -rf ./dist","test":"echo \"Error: no test specified\" && exit 1"},"_id":"gitlab-event-types@3.0.1","_integrity":"sha512-28zotk2FJSvJ33u6AbkULz5NkaPWEqKpKS+e8L14qmzTi8rCVEAVLk3xAMVzRQR6hDuhOYuzhiGM/DHmkSqqBQ==","_resolved":"/tmp/89f661d4118d54cb353dcff734d8b896/gitlab-event-types-3.0.1.tgz","_from":"file:gitlab-event-types-3.0.1.tgz","_nodeVersion":"22.18.0","_npmVersion":"11.5.2","dist":{"integrity":"sha512-28zotk2FJSvJ33u6AbkULz5NkaPWEqKpKS+e8L14qmzTi8rCVEAVLk3xAMVzRQR6hDuhOYuzhiGM/DHmkSqqBQ==","shasum":"8079f8002525b934adc62ae68bc7c7cc24d4a1f0","tarball":"https://registry.npmjs.org/gitlab-event-types/-/gitlab-event-types-3.0.1.tgz","fileCount":22,"unpackedSize":73482,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gitlab-event-types@3.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBDeui9DZhtR7SXYT+Nzgyrj8rt4BMN/TPQwz6YAwL8hAiEAzFfhhXaOuLIDRQkyn3vyQ2kPHTGLqhrhJFGHuV3llBg="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:16158851-af61-4348-bb31-880b3a7061c3"}},"directories":{},"maintainers":[{"name":"lawvs","email":"litusq@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/gitlab-event-types_3.0.1_1755803471984_0.17911087535392345"},"_hasShrinkwrap":false}},"time":{"created":"2022-03-27T06:52:26.738Z","modified":"2025-08-21T19:11:12.668Z","1.0.1":"2022-03-27T06:52:26.892Z","1.0.3":"2022-03-27T07:19:07.818Z","2.0.0":"2023-09-24T01:13:47.835Z","2.0.1":"2023-09-27T04:40:12.771Z","2.1.0":"2024-04-10T07:51:47.187Z","2.1.1":"2025-03-05T09:35:07.516Z","3.0.0":"2025-08-21T18:45:50.827Z","3.0.1":"2025-08-21T19:11:12.182Z"},"bugs":{"url":"https://github.com/lawvs/gitlab-event-types/issues"},"author":{"name":"lawvs"},"license":"MIT","homepage":"https://github.com/lawvs/gitlab-event-types#readme","keywords":["gitlab","webhook","typescript","types"],"repository":{"type":"git","url":"git+ssh://git@github.com/lawvs/gitlab-event-types.git"},"description":"gitlab webhook event types","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"}],"readme":"# GitLab Event Types\n\n[![Build](https://github.com/lawvs/gitlab-event-types/actions/workflows/build.yml/badge.svg)](https://github.com/lawvs/gitlab-event-types/actions/workflows/build.yml)\n[![npm](https://img.shields.io/npm/v/gitlab-event-types)](https://www.npmjs.com/package/gitlab-event-types)\n\nTypeScript definitions for [GitLab Webhook Event](https://docs.gitlab.com/ee/user/project/integrations/webhook_events.html).\n\n## Install\n\n```sh\n# Use npm\nnpm install -D gitlab-event-types\n\n# Use yarn\nyarn add -D gitlab-event-types\n\n# Use pnpm\npnpm add -D gitlab-event-types\n```\n\n## Usages\n\n```ts\nimport type { WebhookEvents, PushEvent } from \"gitlab-event-types\";\n\nconst isPushEvent = (event: WebhookEvents): event is PushEvent =>\n  \"object_kind\" in event && event.object_kind === \"push\";\n\nconst hookHandler = async (event: WebhookEvents) => {\n  if (isPushEvent(event)) {\n    console.log(event.commits);\n  }\n};\n```\n\nOr\n\n```ts\nimport type * as GitlabEventTypes from \"gitlab-event-types\";\n\nconst pushEventHandler = async (event: GitlabEventTypes.PushEvent) => {\n  console.log(event.object_kind);\n};\n```\n\n## Definitions\n\n```ts\nexport type WebhookEvents =\n  | PushEvent\n  | TagPushEvent\n  | IssueEvent\n  | CommentEvent\n  | MergeRequestEvent\n  | WikiPageEvent\n  | PipelineEvent\n  | JobEvent\n  | DeploymentEvent\n  | GroupMemberEvent\n  | ProjectEvent\n  | SubgroupEvent\n  | FeatureFlagEvent\n  | ReleaseEvent\n  | MilestoneEvent\n  | EmojiEvent\n  | AccessTokenEvent\n  | VulnerabilityEvent;\n```\n\n## Credits\n\nThanks to [excaliburhan/node-gitlab-webhook](https://github.com/excaliburhan/node-gitlab-webhook)(MIT License).\n\n## License\n\nMIT\n","readmeFilename":"README.md"}