{"_id":"@helpers4/ci","_rev":"26-1da758b2ef30f6685d90254092d0988f","name":"@helpers4/ci","dist-tags":{"beta":"2.0.0-beta.3","alpha":"3.0.0-alpha.2","latest":"3.1.2"},"versions":{"2.0.0-beta.0":{"name":"@helpers4/ci","version":"2.0.0-beta.0","keywords":["helpers","ci","buildStatusTable","statusToBadge","statusToIcon","types"],"author":{"name":"baxyz","email":"baxy@etik.com"},"license":"LGPL-3.0","_id":"@helpers4/ci@2.0.0-beta.0","maintainers":[{"name":"baxyz","email":"baxyz@etik.com"}],"homepage":"https://helpers4.dev/typescript/categories/ci/","bugs":{"url":"https://github.com/helpers4/typescript/issues"},"dist":{"shasum":"40dcb1a687fa37bc3f506440451c264244df63fe","tarball":"https://registry.npmjs.org/@helpers4/ci/-/ci-2.0.0-beta.0.tgz","fileCount":11,"integrity":"sha512-yZAT8YHd+etjUxfXuqv94Jd5+fFo95FrJMmLKTtF3o9OPxYfhx/R7mKxBVdnjfvLSKxDmDwzAnLswJzsUezXpA==","signatures":[{"sig":"MEQCIE1GsYjkST6inwgfsFVwJ8xKmNdeDNEk7ReTOPDX94FvAiBbFWIeaL8hVzFFZZtWcnYtcQ0WOho4/s6ijZDuyku+0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32449},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./llms.txt":"./llms.txt","./package.json":"./package.json","./meta/api.json":"./meta/api.json","./meta/examples.json":"./meta/examples.json","./meta/licenses.json":"./meta/licenses.json"},"gitHead":"c344920598ba7441cc21c15f767d9859b82f61f4","_npmUser":{"name":"baxyz","email":"baxyz@etik.com"},"repository":{"url":"git+https://github.com/helpers4/typescript.git","type":"git"},"_npmVersion":"11.6.2","description":"A set of helpers in TS/JS, compatible with tree-shaking, for ci.","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ci_2.0.0-beta.0_1778881847975_0.9083778615920637","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.3":{"name":"@helpers4/ci","version":"2.0.0-beta.3","keywords":["helpers","ci","buildStatusTable","statusToBadge","statusToIcon","types"],"author":{"name":"baxyz","email":"baxy@etik.com"},"license":"LGPL-3.0","_id":"@helpers4/ci@2.0.0-beta.3","maintainers":[{"name":"baxyz","email":"baxyz@etik.com"}],"homepage":"https://helpers4.dev/typescript/categories/ci/","bugs":{"url":"https://github.com/helpers4/typescript/issues"},"dist":{"shasum":"7ddfe2124417df259b389690c3fd3d555dc1908d","tarball":"https://registry.npmjs.org/@helpers4/ci/-/ci-2.0.0-beta.3.tgz","fileCount":11,"integrity":"sha512-I91XXGjPELIXK08KUAx9yD5SD+LrlcycN5ofk4cDY82ILqcvDTWgi7A2iMajP2/JXWY37o+zUwgMqRaVkOa6Jw==","signatures":[{"sig":"MEUCIQD+POjFhtNtw1vQkqkOrvUh7i6VfY0oNgaxO0Y7RA8N/QIgaq5jJJbeU/btLiE31P05zsOs41a1LEUjXxh50nUG/Xk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@helpers4%2fci@2.0.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33052},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./llms.txt":"./llms.txt","./package.json":"./package.json","./meta/api.json":"./meta/api.json","./meta/examples.json":"./meta/examples.json","./meta/licenses.json":"./meta/licenses.json"},"gitHead":"6a08ef21994eb98da04749bbd75250ce54314f33","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b2dbfb14-c374-4f95-9440-fca3ea56bee0"}},"repository":{"url":"git+https://github.com/helpers4/typescript.git","type":"git"},"_npmVersion":"11.12.1","description":"A set of helpers in TS/JS, compatible with tree-shaking, for ci.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ci_2.0.0-beta.3_1778966738431_0.4326188234943833","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@helpers4/ci","version":"2.0.0","keywords":["helpers","ci","buildStatusTable","statusToBadge","statusToIcon","types"],"author":{"name":"baxyz","email":"baxy@etik.com"},"license":"LGPL-3.0","_id":"@helpers4/ci@2.0.0","maintainers":[{"name":"baxyz","email":"baxyz@etik.com"}],"homepage":"https://helpers4.dev/typescript/categories/ci/","bugs":{"url":"https://github.com/helpers4/typescript/issues"},"dist":{"shasum":"99cbc35606a81b9d03314ff148b52c8e472ccce8","tarball":"https://registry.npmjs.org/@helpers4/ci/-/ci-2.0.0.tgz","fileCount":11,"integrity":"sha512-sEUfxRGBqehduA1KYrdqzs1fqLk57MdHTm++jUEhRxYLDU/BPUklkQ1LBQ1cCfO4kBRMFY6X7t76MyPV2Q7KYA==","signatures":[{"sig":"MEUCIQDkBWlWr4ExF0LOy4FCGyrWlXCFOvmuYSLEcxIygCNi/QIgemtkmey0L3f6uUD/238tKrz7jwZqocd8mPgUoaQoRDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@helpers4%2fci@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33070},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./llms.txt":"./llms.txt","./package.json":"./package.json","./meta/api.json":"./meta/api.json","./meta/examples.json":"./meta/examples.json","./meta/licenses.json":"./meta/licenses.json"},"gitHead":"10f545f405647871d38197998b3a0f7205da69dd","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b2dbfb14-c374-4f95-9440-fca3ea56bee0"}},"repository":{"url":"git+https://github.com/helpers4/typescript.git","type":"git"},"_npmVersion":"11.12.1","description":"A set of helpers in TS/JS, compatible with tree-shaking, for ci.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ci_2.0.0_1779358124222_0.7471589245154149","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@helpers4/ci","version":"2.0.1","keywords":["helpers","ci","buildStatusTable","statusToBadge","statusToIcon","types"],"author":{"name":"baxyz","email":"baxy@etik.com"},"license":"LGPL-3.0","_id":"@helpers4/ci@2.0.1","maintainers":[{"name":"baxyz","email":"baxyz@etik.com"}],"homepage":"https://helpers4.dev/typescript/categories/ci/","bugs":{"url":"https://github.com/helpers4/typescript/issues"},"dist":{"shasum":"a9196e58a48dbf43e0589e8190b62ff3234a3083","tarball":"https://registry.npmjs.org/@helpers4/ci/-/ci-2.0.1.tgz","fileCount":11,"integrity":"sha512-AD2iv1U2A9XOQ2/xC16eATwSOxa+ht4oWUVVcJyt2GXyb03/EDflDupvN/RkS2pS+Y2hZBy86OBxtlJpGou/Xw==","signatures":[{"sig":"MEQCIEvqm7HVJUzPesF2+L/PYZIf+O6w9+2c9V2MyrmwfXAYAiBpQP37h1TxEwlzHmU8lir5TCd7BBV/moMvv/EeaFXSuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@helpers4%2fci@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33263},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./llms.txt":"./llms.txt","./package.json":"./package.json","./meta/api.json":"./meta/api.json","./meta/examples.json":"./meta/examples.json","./meta/licenses.json":"./meta/licenses.json"},"gitHead":"b9b54ff25eac20ef5b1c8012b00ae87daf261aff","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b2dbfb14-c374-4f95-9440-fca3ea56bee0"}},"repository":{"url":"git+https://github.com/helpers4/typescript.git","type":"git"},"_npmVersion":"11.13.0","description":"A set of helpers in TS/JS, compatible with tree-shaking, for ci.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ci_2.0.1_1780515259655_0.7419058150833082","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@helpers4/ci","version":"2.0.2","keywords":["helpers","ci","buildStatusTable","statusToBadge","statusToIcon","types"],"author":{"name":"baxyz","email":"baxy@etik.com"},"license":"LGPL-3.0","_id":"@helpers4/ci@2.0.2","maintainers":[{"name":"baxyz","email":"baxyz@etik.com"}],"homepage":"https://helpers4.dev/typescript/categories/ci/","bugs":{"url":"https://github.com/helpers4/typescript/issues"},"dist":{"shasum":"30e25d1c56834dc446e85e06f81868be453ec979","tarball":"https://registry.npmjs.org/@helpers4/ci/-/ci-2.0.2.tgz","fileCount":11,"integrity":"sha512-Z7uC0xq11KdOz6rT0iJ15+V8SUkm8sE4yS7mxRxh9eTbYwxzH2Zr5uLF9L2Nh7+2sJpS/Wlhv2kugCB5Ehq+7g==","signatures":[{"sig":"MEQCIC0yKpA7mzMUGxJi4vqHS54KOXf4vPHtC7CqQV8Grl1cAiBUj0ZCymsPui9AYZNecJj6aUDlI8kz9e5iB8Kt7s8bCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@helpers4%2fci@2.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33263},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./llms.txt":"./llms.txt","./package.json":"./package.json","./meta/api.json":"./meta/api.json","./meta/examples.json":"./meta/examples.json","./meta/licenses.json":"./meta/licenses.json"},"gitHead":"d355e8d7e8ef07ccf98d2d6ea1edd650362307cb","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b2dbfb14-c374-4f95-9440-fca3ea56bee0"}},"repository":{"url":"git+https://github.com/helpers4/typescript.git","type":"git"},"_npmVersion":"11.13.0","description":"A set of helpers in TS/JS, compatible with tree-shaking, for ci.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ci_2.0.2_1781384813512_0.6071593690508899","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@helpers4/ci","version":"2.0.3","keywords":["helpers","ci","buildStatusTable","statusToBadge","statusToIcon","types"],"author":{"name":"baxyz","email":"baxy@etik.com"},"license":"LGPL-3.0","_id":"@helpers4/ci@2.0.3","maintainers":[{"name":"baxyz","email":"baxyz@etik.com"}],"homepage":"https://helpers4.dev/typescript/categories/ci/","bugs":{"url":"https://github.com/helpers4/typescript/issues"},"dist":{"shasum":"c19896152df401af6fafddbb4d74e4ff81a3683f","tarball":"https://registry.npmjs.org/@helpers4/ci/-/ci-2.0.3.tgz","fileCount":11,"integrity":"sha512-UUVK+zWRqJRtlGzdoKLysPlY03LvrFTBioLAhKkUOIbxh+hPTiU9Zbd6EjmiYZTL7KMgNuXZ8PQQLglh2aReEA==","signatures":[{"sig":"MEYCIQC8yOb0nDW5Hs0VYFTsPWM+YZDIEwAYRqQIhKu/R7UVbQIhAP46WfBLftlvP5/68A8G9McZA2ST48SAa3xERhTlMOeo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@helpers4%2fci@2.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33243},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./llms.txt":"./llms.txt","./package.json":"./package.json","./meta/api.json":"./meta/api.json","./meta/examples.json":"./meta/examples.json","./meta/licenses.json":"./meta/licenses.json"},"gitHead":"7748cd0622dc1606afd1ae8554aaf0a360e1501f","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b2dbfb14-c374-4f95-9440-fca3ea56bee0"}},"repository":{"url":"git+https://github.com/helpers4/typescript.git","type":"git"},"_npmVersion":"11.13.0","description":"A set of helpers in TS/JS, compatible with tree-shaking, for ci.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ci_2.0.3_1781644424784_0.9911501051825016","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@helpers4/ci","version":"2.0.4","keywords":["helpers","ci","buildStatusTable","statusToBadge","statusToIcon","types"],"author":{"name":"baxyz","email":"baxy@etik.com"},"license":"LGPL-3.0","_id":"@helpers4/ci@2.0.4","maintainers":[{"name":"baxyz","email":"baxyz@etik.com"}],"homepage":"https://helpers4.dev/typescript/categories/ci/","bugs":{"url":"https://github.com/helpers4/typescript/issues"},"dist":{"shasum":"8d304d57f9fb247714ae3e0d584e88854ebb94ef","tarball":"https://registry.npmjs.org/@helpers4/ci/-/ci-2.0.4.tgz","fileCount":11,"integrity":"sha512-V3DrHFnlMQ+ME/y1KCv3VEx8oImyZ+sbMgad7JtGrvtVhrCGeRYRc6+6PLsxFm1DZzY+19JRR8EQvRSSjk+QgQ==","signatures":[{"sig":"MEQCIGKh6gEsZ0AzSL6TZHdMu0cQzU7EBSaNS8r+TnxL7pIuAiAkwHvWDqbflkiKuDNxmnlqZ+9jOfSztYIobo7bLJbdqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@helpers4%2fci@2.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33243},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./llms.txt":"./llms.txt","./package.json":"./package.json","./meta/api.json":"./meta/api.json","./meta/examples.json":"./meta/examples.json","./meta/licenses.json":"./meta/licenses.json"},"gitHead":"0c45fe1a85a0e11e5d05fe33b990ebabadf46715","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b2dbfb14-c374-4f95-9440-fca3ea56bee0"}},"repository":{"url":"git+https://github.com/helpers4/typescript.git","type":"git"},"_npmVersion":"11.13.0","description":"A set of helpers in TS/JS, compatible with tree-shaking, for ci.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ci_2.0.4_1782043068586_0.9216484279461254","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@helpers4/ci","version":"2.1.0","keywords":["helpers","ci","buildStatusTable","statusToBadge","statusToIcon","types"],"author":{"name":"baxyz","email":"baxy@etik.com"},"license":"LGPL-3.0","_id":"@helpers4/ci@2.1.0","maintainers":[{"name":"baxyz","email":"baxyz@etik.com"}],"homepage":"https://helpers4.dev/typescript/categories/ci/","bugs":{"url":"https://github.com/helpers4/typescript/issues"},"dist":{"shasum":"eb64eee324c71f6a1465c5586e9e68b644f82d71","tarball":"https://registry.npmjs.org/@helpers4/ci/-/ci-2.1.0.tgz","fileCount":11,"integrity":"sha512-4BuEPLAnSnATWmB355rrApYWdfQxL+l9ndQ9YvrgEdqpnq7ebaA07eGvpBNmnhE1S1wzfKHre3O4B+ZrrkZOQQ==","signatures":[{"sig":"MEQCIEE+/GoX4j4DDwzEYcDjrprRZJ9oOKMMtKU/BGcxNbTRAiAsL44XNGcnxSvCUdWQols2yagJO1XX9wwSlGsoUBjaaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@helpers4%2fci@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33243},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./llms.txt":"./llms.txt","./package.json":"./package.json","./meta/api.json":"./meta/api.json","./meta/examples.json":"./meta/examples.json","./meta/licenses.json":"./meta/licenses.json"},"gitHead":"9d9579aa2e57029954bc748591f8e113ed13c4b5","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b2dbfb14-c374-4f95-9440-fca3ea56bee0"}},"repository":{"url":"git+https://github.com/helpers4/typescript.git","type":"git"},"_npmVersion":"11.13.0","description":"A set of helpers in TS/JS, compatible with tree-shaking, for ci.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ci_2.1.0_1782247227914_0.1504398541321963","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.1":{"name":"@helpers4/ci","version":"3.0.0-alpha.1","keywords":["helpers","ci","buildStatusTable","statusToBadge","statusToIcon","types"],"author":{"name":"baxyz","email":"baxy@etik.com"},"license":"LGPL-3.0","_id":"@helpers4/ci@3.0.0-alpha.1","maintainers":[{"name":"baxyz","email":"baxyz@etik.com"}],"homepage":"https://helpers4.dev/typescript/categories/ci/","bugs":{"url":"https://github.com/helpers4/typescript/issues"},"dist":{"shasum":"664d01e90cd52f5f5d9373eb094ef1ceb4c7bb6b","tarball":"https://registry.npmjs.org/@helpers4/ci/-/ci-3.0.0-alpha.1.tgz","fileCount":11,"integrity":"sha512-rwIrR7CxzYip8EAChQImmWpceiSJkMuGxywf74wab0FCq+NB+pNZSfsb1ixLVeWtBjVW/1kTSrlSU9xrHfd4cQ==","signatures":[{"sig":"MEUCIQDCxk2h2+REfMG7OUOlY3Okworj9dzabOu7PafDDcw2AAIgcSDjYwSVahW0oNDxR7rNPcDPqIPvtcjkhzusGgBnFVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@helpers4%2fci@3.0.0-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33502},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./llms.txt":"./llms.txt","./package.json":"./package.json","./meta/api.json":"./meta/api.json","./meta/examples.json":"./meta/examples.json","./meta/licenses.json":"./meta/licenses.json"},"gitHead":"0c2f97b68f80c09a35981863dc7718a84caa7df9","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b2dbfb14-c374-4f95-9440-fca3ea56bee0"}},"repository":{"url":"git+https://github.com/helpers4/typescript.git","type":"git"},"_npmVersion":"11.16.0","description":"A set of helpers in TS/JS, compatible with tree-shaking, for ci.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ci_3.0.0-alpha.1_1783627911386_0.7475469046479206","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.2":{"name":"@helpers4/ci","version":"3.0.0-alpha.2","keywords":["helpers","ci","buildStatusTable","statusToBadge","statusToIcon","types"],"author":{"name":"baxyz","email":"baxy@etik.com"},"license":"LGPL-3.0","_id":"@helpers4/ci@3.0.0-alpha.2","maintainers":[{"name":"baxyz","email":"baxyz@etik.com"}],"homepage":"https://helpers4.dev/typescript/categories/ci/","bugs":{"url":"https://github.com/helpers4/typescript/issues"},"dist":{"shasum":"2c6b3e024fe27a823649170ffb411d9e6ed15058","tarball":"https://registry.npmjs.org/@helpers4/ci/-/ci-3.0.0-alpha.2.tgz","fileCount":11,"integrity":"sha512-hITaANM86SJZeuyvWFXfCuTe9nafYPQf32ZJsGs0bOfySAoJayUQuNxR7RBrCXDlIDs7Kgy1N+SY0ekWtkI1RA==","signatures":[{"sig":"MEQCICB2V94V4fWgs18k5go/MI7Z++bejmjFc7wPv+DksthYAiAsGn6fBMP5qzHxRV6zv/OV1AAqWAw4lt/SaWTf5ceHZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@helpers4%2fci@3.0.0-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33716},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":">=26.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./llms.txt":"./llms.txt","./package.json":"./package.json","./meta/api.json":"./meta/api.json","./meta/examples.json":"./meta/examples.json","./meta/licenses.json":"./meta/licenses.json"},"gitHead":"c3609c3ce8471caf60e3120c854ad66a68a8a2a7","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b2dbfb14-c374-4f95-9440-fca3ea56bee0"}},"repository":{"url":"git+https://github.com/helpers4/typescript.git","type":"git"},"_npmVersion":"11.17.0","description":"A set of helpers in TS/JS, compatible with tree-shaking, for ci.","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ci_3.0.0-alpha.2_1783727457521_0.37854959517828335","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@helpers4/ci","version":"3.0.0","keywords":["helpers","ci","buildStatusTable","statusToBadge","statusToIcon","types"],"author":{"name":"baxyz","email":"baxy@etik.com"},"license":"LGPL-3.0","_id":"@helpers4/ci@3.0.0","maintainers":[{"name":"baxyz","email":"baxyz@etik.com"}],"homepage":"https://helpers4.dev/typescript/categories/ci/","bugs":{"url":"https://github.com/helpers4/typescript/issues"},"dist":{"shasum":"9cc6bbc9036fdcef0efa5ec3d23b089d86cf048b","tarball":"https://registry.npmjs.org/@helpers4/ci/-/ci-3.0.0.tgz","fileCount":11,"integrity":"sha512-5WTECYP7hoROy8CPCdog77g0kTdSMxaqWaLD4FwaEkNlqfAEaG1lkS6kBcogezvjEfBtadn05C4Q6vNuTokSyw==","signatures":[{"sig":"MEYCIQCZGmhDrXLfv7sw+7kpGaii+JnAhLae+vOGgb7QKkPssQIhAJt3h+6gtZp9xpfHVk2f8X5RZCyvUB+8Ac7wcNBzaIiM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@helpers4%2fci@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33692},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":">=26.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./llms.txt":"./llms.txt","./package.json":"./package.json","./meta/api.json":"./meta/api.json","./meta/examples.json":"./meta/examples.json","./meta/licenses.json":"./meta/licenses.json"},"gitHead":"ca8d9eccfd24a68a484c5018a03bf654ae1703d9","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b2dbfb14-c374-4f95-9440-fca3ea56bee0"}},"repository":{"url":"git+https://github.com/helpers4/typescript.git","type":"git"},"_npmVersion":"11.17.0","description":"A set of helpers in TS/JS, compatible with tree-shaking, for ci.","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ci_3.0.0_1784384933700_0.9660402862751147","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@helpers4/ci","version":"3.0.1","keywords":["helpers","ci","buildStatusTable","percentageToTier","statusToBadge","statusToIcon","types"],"author":{"name":"baxyz","email":"baxy@etik.com"},"license":"LGPL-3.0","_id":"@helpers4/ci@3.0.1","maintainers":[{"name":"baxyz","email":"baxyz@etik.com"}],"homepage":"https://helpers4.dev/typescript/categories/ci/","bugs":{"url":"https://github.com/helpers4/typescript/issues"},"dist":{"shasum":"9ba72eee57feddccc89e467162f719fe169ceb26","tarball":"https://registry.npmjs.org/@helpers4/ci/-/ci-3.0.1.tgz","fileCount":11,"integrity":"sha512-Vh4krcFrGGdKf8eb9QFDR3JJOy83BY9TVwfdmM6NSq7rpnukqZ8u9eSajopJD94FuTy/utYYMBn+n38eTRfwlw==","signatures":[{"sig":"MEQCICnMIORuTr0qJtA//vdZUCepkmMInGY6zAAA97+/SDLLAiAf+BuRdW+20h8GcJbdBYeC+h6OoQ4NeKDye97k1qFLTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@helpers4%2fci@3.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48088},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":">=26.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./llms.txt":"./llms.txt","./package.json":"./package.json","./meta/api.json":"./meta/api.json","./meta/examples.json":"./meta/examples.json","./meta/licenses.json":"./meta/licenses.json"},"gitHead":"da7b459e212eae41d636db0bc44927a1dc81200b","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b2dbfb14-c374-4f95-9440-fca3ea56bee0"}},"repository":{"url":"git+https://github.com/helpers4/typescript.git","type":"git"},"_npmVersion":"11.17.0","description":"A set of helpers in TS/JS, compatible with tree-shaking, for ci.","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ci_3.0.1_1784411013412_0.7287160124830923","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@helpers4/ci","version":"3.0.2","keywords":["helpers","ci","buildStatusTable","percentageToTier","statusToBadge","statusToIcon","types"],"author":{"name":"baxyz","email":"baxy@etik.com"},"license":"LGPL-3.0","_id":"@helpers4/ci@3.0.2","maintainers":[{"name":"baxyz","email":"baxyz@etik.com"}],"homepage":"https://helpers4.dev/typescript/categories/ci/","bugs":{"url":"https://github.com/helpers4/typescript/issues"},"dist":{"shasum":"8afe9d64f6337d030d3beca8d74985cd2924102a","tarball":"https://registry.npmjs.org/@helpers4/ci/-/ci-3.0.2.tgz","fileCount":11,"integrity":"sha512-L8hpgALCvI9ABwN03MmtvV/4MaiOAQwEfbs5pAAi7WKFHQ+gkUea2eHJ1qLlmZtT3E8b5GSkYU3kvX+VkXJy/w==","signatures":[{"sig":"MEUCIAhZ+BISsZOAKjTN1t3w2PtM82NqLzu1FSRoG3+Ww24RAiEAnRZA0/0/8STwhpYS2AbvIn5QfWtWQm8cSSi2Sa3NfrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@helpers4%2fci@3.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48088},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":">=26.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./llms.txt":"./llms.txt","./package.json":"./package.json","./meta/api.json":"./meta/api.json","./meta/examples.json":"./meta/examples.json","./meta/licenses.json":"./meta/licenses.json"},"gitHead":"a6d0dab99f98f9c1ae157fb041bf464d65451188","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b2dbfb14-c374-4f95-9440-fca3ea56bee0"}},"repository":{"url":"git+https://github.com/helpers4/typescript.git","type":"git"},"_npmVersion":"11.17.0","description":"A set of helpers in TS/JS, compatible with tree-shaking, for ci.","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ci_3.0.2_1784492192423_0.7154817320925393","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"@helpers4/ci","version":"3.0.3","keywords":["helpers","ci","buildStatusTable","percentageToTier","statusToBadge","statusToIcon","types"],"author":{"name":"baxyz","email":"baxy@etik.com"},"license":"LGPL-3.0","_id":"@helpers4/ci@3.0.3","maintainers":[{"name":"baxyz","email":"baxyz@etik.com"}],"homepage":"https://helpers4.dev/typescript/categories/ci/","bugs":{"url":"https://github.com/helpers4/typescript/issues"},"dist":{"shasum":"f5fc398f8ce09fb10f39531b3c5fddd00091534d","tarball":"https://registry.npmjs.org/@helpers4/ci/-/ci-3.0.3.tgz","fileCount":11,"integrity":"sha512-qTWBpXxY8EvakO9U6Gpgs+dYeYOIp7POFqosodkrZ6Rw/BrgsgVtI8L5rK3zW27C4lj1qI+RuoqIy8OfCKjMGQ==","signatures":[{"sig":"MEYCIQDxFMQNml86aVXS0XiXLDhK+RFJnr4dn/C0puEM5HcrrgIhAMLeEIludVGYD1WvofS29dTONDcB8VJbBzI9bmWqhvKl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@helpers4%2fci@3.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48476},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":">=26.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./llms.txt":"./llms.txt","./package.json":"./package.json","./meta/api.json":"./meta/api.json","./meta/examples.json":"./meta/examples.json","./meta/licenses.json":"./meta/licenses.json"},"gitHead":"ddf405f5d2a79260f9b97e788c434ddedc13baff","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b2dbfb14-c374-4f95-9440-fca3ea56bee0"}},"repository":{"url":"git+https://github.com/helpers4/typescript.git","type":"git"},"_npmVersion":"11.17.0","description":"A set of helpers in TS/JS, compatible with tree-shaking, for ci.","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ci_3.0.3_1784573946064_0.7786744759607516","host":"s3://npm-registry-packages-npm-production"}},"3.0.4":{"name":"@helpers4/ci","version":"3.0.4","keywords":["helpers","ci","buildStatusTable","percentageToTier","statusToBadge","statusToIcon","types"],"author":{"name":"baxyz","email":"baxy@etik.com"},"license":"LGPL-3.0","_id":"@helpers4/ci@3.0.4","maintainers":[{"name":"baxyz","email":"baxyz@etik.com"}],"homepage":"https://helpers4.dev/typescript/categories/ci/","bugs":{"url":"https://github.com/helpers4/typescript/issues"},"dist":{"shasum":"0db88ff93b09f7dbb0bdf0a3fd46732dd5e69086","tarball":"https://registry.npmjs.org/@helpers4/ci/-/ci-3.0.4.tgz","fileCount":11,"integrity":"sha512-qvGh2xI9ce2KcratgA7QIcAUUo+ToU/mIObMk+3lU/peI/bEWMdnSAwDuyKstWBdWZKrK8GD4XyoF6UMFMwszQ==","signatures":[{"sig":"MEUCIQCipoxC9CZdwz1/+zcyYSbNyWu55YrhFkThDqOxWi0k2AIgJ9IMMiGmwMrJBV76dvkhzTpyKoHeKtuYn13RI0vYLn4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@helpers4%2fci@3.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48476},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":">=26.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./llms.txt":"./llms.txt","./package.json":"./package.json","./meta/api.json":"./meta/api.json","./meta/examples.json":"./meta/examples.json","./meta/licenses.json":"./meta/licenses.json"},"gitHead":"70bc53d447bbf9b4d2a56828041a5d954c39fd41","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b2dbfb14-c374-4f95-9440-fca3ea56bee0"}},"repository":{"url":"git+https://github.com/helpers4/typescript.git","type":"git"},"_npmVersion":"11.17.0","description":"A set of helpers in TS/JS, compatible with tree-shaking, for ci.","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ci_3.0.4_1784633357703_0.41486455990531423","host":"s3://npm-registry-packages-npm-production"}},"3.0.5":{"name":"@helpers4/ci","version":"3.0.5","keywords":["helpers","ci","buildStatusTable","percentageToTier","statusToBadge","statusToIcon","types"],"author":{"name":"baxyz","email":"craft@baxyz.dev"},"license":"LGPL-3.0","_id":"@helpers4/ci@3.0.5","maintainers":[{"name":"baxyz","email":"baxyz@etik.com"}],"homepage":"https://helpers4.dev/typescript/categories/ci/","bugs":{"url":"https://github.com/helpers4/typescript/issues"},"dist":{"shasum":"224da9eb533114178ebfe665479b52a2aa57cc17","tarball":"https://registry.npmjs.org/@helpers4/ci/-/ci-3.0.5.tgz","fileCount":11,"integrity":"sha512-5Azb0fc0anS8CDXC0AQ0/4tua08K51QXbg4s9d1keDBtUDA+1Ce0eoaV0P1MfbPWLPO7JGxMrJ2K6jkyoTKmpg==","signatures":[{"sig":"MEUCIQCkFCTOMFCzLZ7hIUBRShyhFAct5L1WUMVaFsIEUjtXGgIgQHgw1TdrqbAEfvN10zJGp4vlwiIsLkqoQUcl3Urrkeg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@helpers4%2fci@3.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48478},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":">=26.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./llms.txt":"./llms.txt","./package.json":"./package.json","./meta/api.json":"./meta/api.json","./meta/examples.json":"./meta/examples.json","./meta/licenses.json":"./meta/licenses.json"},"gitHead":"63cd08306dcdbfae38ecff8b7aa5e81a76855cf8","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b2dbfb14-c374-4f95-9440-fca3ea56bee0"}},"repository":{"url":"git+https://github.com/helpers4/typescript.git","type":"git"},"_npmVersion":"11.17.0","description":"A set of helpers in TS/JS, compatible with tree-shaking, for ci.","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ci_3.0.5_1785093847721_0.4476331448757065","host":"s3://npm-registry-packages-npm-production"}},"3.0.6":{"name":"@helpers4/ci","version":"3.0.6","keywords":["helpers","ci","buildStatusTable","percentageToTier","statusToBadge","statusToIcon","types"],"author":{"name":"baxyz","email":"craft@baxyz.dev"},"license":"LGPL-3.0","_id":"@helpers4/ci@3.0.6","maintainers":[{"name":"baxyz","email":"baxyz@etik.com"}],"homepage":"https://helpers4.dev/typescript/categories/ci/","bugs":{"url":"https://github.com/helpers4/typescript/issues"},"dist":{"shasum":"014d460cebacad31645e13fe16f57bd4a159f76a","tarball":"https://registry.npmjs.org/@helpers4/ci/-/ci-3.0.6.tgz","fileCount":11,"integrity":"sha512-uiX0vd2kzm00Kzu9LSnBkp6zfcFRcDfBfU9yu4mMlFr3hWFnEd9rdORTcvCnS7N3XWu0zeNqpv5l1RLNs8l5xQ==","signatures":[{"sig":"MEUCIFh138IUmTEPvvByh4kSFrCKMmDkvaFMKI3GtdK9PFONAiEA/Zr5Z9V4vT6GHZhOpSrvq1fO15vWqkIamtx+xKrwex0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@helpers4%2fci@3.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48478},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":">=26.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./llms.txt":"./llms.txt","./package.json":"./package.json","./meta/api.json":"./meta/api.json","./meta/examples.json":"./meta/examples.json","./meta/licenses.json":"./meta/licenses.json"},"gitHead":"9214afc32477cc1b9147ec5d5dbe11213b453bc2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b2dbfb14-c374-4f95-9440-fca3ea56bee0"}},"repository":{"url":"git+https://github.com/helpers4/typescript.git","type":"git"},"_npmVersion":"11.17.0","description":"A set of helpers in TS/JS, compatible with tree-shaking, for ci.","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ci_3.0.6_1785356767548_0.11982550524637481","host":"s3://npm-registry-packages-npm-production"}},"3.0.7":{"name":"@helpers4/ci","version":"3.0.7","keywords":["helpers","ci","buildStatusTable","percentageToTier","statusToBadge","statusToIcon","types"],"author":{"name":"baxyz","email":"craft@baxyz.dev"},"license":"LGPL-3.0","_id":"@helpers4/ci@3.0.7","maintainers":[{"name":"baxyz","email":"baxyz@etik.com"}],"homepage":"https://helpers4.dev/typescript/categories/ci/","bugs":{"url":"https://github.com/helpers4/typescript/issues"},"dist":{"shasum":"820d76912b1768dfeecb345fc20acc48801b8322","tarball":"https://registry.npmjs.org/@helpers4/ci/-/ci-3.0.7.tgz","fileCount":11,"integrity":"sha512-UQaqNeyJjYD4hPLmeN0cD+VKotcVafcF2fz7pTLxQGgpxAmAYtaM+qkFO+LKb7NPamLHIYPT+l0Qt7TFiXgeMw==","signatures":[{"sig":"MEYCIQDu0qF98yY0ykGrAghTvpqKzx+HjC6rSWPmwpw4/xgdFgIhAPXkwkj230XxsfTc3nPHOoyXlnjbTeVe5Mhd4ee6fJ+f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@helpers4%2fci@3.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48478},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":">=26.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./llms.txt":"./llms.txt","./package.json":"./package.json","./meta/api.json":"./meta/api.json","./meta/examples.json":"./meta/examples.json","./meta/licenses.json":"./meta/licenses.json"},"gitHead":"cb89cf1e40e565e982f12848e016cadfcb595701","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b2dbfb14-c374-4f95-9440-fca3ea56bee0"}},"repository":{"url":"git+https://github.com/helpers4/typescript.git","type":"git"},"_npmVersion":"11.19.0","description":"A set of helpers in TS/JS, compatible with tree-shaking, for ci.","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ci_3.0.7_1786209433277_0.002235297463349939","host":"s3://npm-registry-packages-npm-production"}},"3.0.9":{"name":"@helpers4/ci","version":"3.0.9","keywords":["helpers","ci","buildStatusTable","percentageToTier","statusToBadge","statusToIcon","types"],"author":{"name":"baxyz","email":"craft@baxyz.dev"},"license":"LGPL-3.0","_id":"@helpers4/ci@3.0.9","maintainers":[{"name":"baxyz","email":"baxyz@etik.com"}],"homepage":"https://helpers4.dev/typescript/categories/ci/","bugs":{"url":"https://github.com/helpers4/typescript/issues"},"dist":{"shasum":"adeed34518c63b66965939652f41d8e0c5f696a0","tarball":"https://registry.npmjs.org/@helpers4/ci/-/ci-3.0.9.tgz","fileCount":11,"integrity":"sha512-KvxD0nam4kF+ONJWClNeTWDE10rmmescVCF2+4YKlSLs0AvXT8OaGZJgJbprW0DPM5jInIziVuRrbkkwk9mGNw==","signatures":[{"sig":"MEUCIAJk6IJRjRXfgv1oOdeuKQboubBAZQpXu7hLBciTfRcqAiEA/k0K+5ikbhDiIqCSNveTVo/vWk+A9A4DWEkw7HDC2Tc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@helpers4%2fci@3.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48715},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":">=26.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./llms.txt":"./llms.txt","./package.json":"./package.json","./meta/api.json":"./meta/api.json","./meta/examples.json":"./meta/examples.json","./meta/licenses.json":"./meta/licenses.json"},"gitHead":"3b186f70e8367385f7a5b737e95cd42f8b0c6a73","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b2dbfb14-c374-4f95-9440-fca3ea56bee0"}},"repository":{"url":"git+https://github.com/helpers4/typescript.git","type":"git"},"_npmVersion":"11.19.0","description":"A set of helpers in TS/JS, compatible with tree-shaking, for ci.","directories":{},"sideEffects":false,"_nodeVersion":"26.8.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ci_3.0.9_1788058677741_0.8091502768135337","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@helpers4/ci","version":"3.1.0","keywords":["helpers","ci","buildStatusTable","percentageToTier","statusToBadge","statusToIcon","types"],"author":{"name":"baxyz","email":"craft@baxyz.dev"},"license":"LGPL-3.0","_id":"@helpers4/ci@3.1.0","maintainers":[{"name":"baxyz","email":"baxyz@etik.com"}],"homepage":"https://helpers4.dev/typescript/categories/ci/","bugs":{"url":"https://github.com/helpers4/typescript/issues"},"dist":{"shasum":"36123cf8b45861845cfe17ad90552701b47633f1","tarball":"https://registry.npmjs.org/@helpers4/ci/-/ci-3.1.0.tgz","fileCount":11,"integrity":"sha512-KxRbSbQ+OrMgPJSfOOMrHNTWrq78lP5Bz6zHl5QUqe7OjULhOTMvRtfIuH0CK4ZY3Il6zGsXVeB3A/VFkuVY2A==","signatures":[{"sig":"MEYCIQDhOSTl0cx74/+9TTgDveTrhhfamI9wzLeFeJXOFzr1tAIhAIcF5e+W6rdtgp4oT126divAZD62QzOEuC6zTx17QMbV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@helpers4%2fci@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48715},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":">=26.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./llms.txt":"./llms.txt","./package.json":"./package.json","./meta/api.json":"./meta/api.json","./meta/examples.json":"./meta/examples.json","./meta/licenses.json":"./meta/licenses.json"},"gitHead":"802f3de656de2b942731c0831616917c4194ca3b","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b2dbfb14-c374-4f95-9440-fca3ea56bee0"}},"repository":{"url":"git+https://github.com/helpers4/typescript.git","type":"git"},"_npmVersion":"11.19.0","description":"A set of helpers in TS/JS, compatible with tree-shaking, for ci.","directories":{},"sideEffects":false,"_nodeVersion":"26.8.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ci_3.1.0_1788616923574_0.8485131190870279","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"@helpers4/ci","version":"3.1.1","keywords":["helpers","ci","buildStatusTable","percentageToTier","statusToBadge","statusToIcon","types"],"author":{"name":"baxyz","email":"craft@baxyz.dev"},"license":"LGPL-3.0","_id":"@helpers4/ci@3.1.1","maintainers":[{"name":"baxyz","email":"baxyz@etik.com"}],"homepage":"https://helpers4.dev/typescript/categories/ci/","bugs":{"url":"https://github.com/helpers4/typescript/issues"},"dist":{"shasum":"05ee60c3135b6528f659c61266ff038ceec5a649","tarball":"https://registry.npmjs.org/@helpers4/ci/-/ci-3.1.1.tgz","fileCount":11,"integrity":"sha512-Qt0SsZXZSjy2AE5KbL2bDnIQ+Y5yKDdC2kuAlmfB7lf3YtMUHP/ANey9Ewql5WJWZZWsrr69etjiBk5YS96QAw==","signatures":[{"sig":"MEUCIQDXIPrL+0yrEqOK3L44OlCO4xvR4d4cO8uL2QbHxGUP/wIgMaceIeW1Q85CdWyup8X3a3RufWJnCogI0zg9pUDQa7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@helpers4%2fci@3.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48715},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":">=26.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./llms.txt":"./llms.txt","./package.json":"./package.json","./meta/api.json":"./meta/api.json","./meta/examples.json":"./meta/examples.json","./meta/licenses.json":"./meta/licenses.json"},"gitHead":"6cecc744e31356d077b2a118d346b5501e30d5d0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b2dbfb14-c374-4f95-9440-fca3ea56bee0"}},"repository":{"url":"git+https://github.com/helpers4/typescript.git","type":"git"},"_npmVersion":"11.19.0","description":"A set of helpers in TS/JS, compatible with tree-shaking, for ci.","directories":{},"sideEffects":false,"_nodeVersion":"26.8.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ci_3.1.1_1788638525250_0.00780516526866748","host":"s3://npm-registry-packages-npm-production"}},"3.1.2":{"name":"@helpers4/ci","version":"3.1.2","description":"A set of helpers in TS/JS, compatible with tree-shaking, for ci.","author":{"name":"baxyz","email":"craft@baxyz.dev"},"license":"LGPL-3.0","homepage":"https://helpers4.dev/typescript/categories/ci/","repository":{"type":"git","url":"git+https://github.com/helpers4/typescript.git"},"type":"module","sideEffects":false,"main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./meta/api.json":"./meta/api.json","./meta/examples.json":"./meta/examples.json","./meta/licenses.json":"./meta/licenses.json","./llms.txt":"./llms.txt","./package.json":"./package.json"},"keywords":["helpers","ci","buildStatusTable","percentageToTier","statusToBadge","statusToIcon","types"],"engines":{"node":">=26.0.0"},"gitHead":"9fe43ed00441cd29e5bde629f333af1d36ca4a3d","_id":"@helpers4/ci@3.1.2","bugs":{"url":"https://github.com/helpers4/typescript/issues"},"_nodeVersion":"26.8.1","_npmVersion":"11.19.0","dist":{"integrity":"sha512-0S7JB7kX0Cewa5rA0pH25Tv/zaVrOWFVKvGCYjndoKpb6DZCjzkeFqwqpwH+2ShKgh56BvL88f75/WAcfhHgxw==","shasum":"0e0ffb77008f7bc0a965e8dc4848764718b3f640","tarball":"https://registry.npmjs.org/@helpers4/ci/-/ci-3.1.2.tgz","fileCount":11,"unpackedSize":48944,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@helpers4%2fci@3.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEXJ64tPsEwbga69DuQiD8budc83vRg8ymCqgkTODq/aAiAi+3jC4D1ZbexRDLU75aIEPeISFXvno+vb8d+W2TarzQ=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b2dbfb14-c374-4f95-9440-fca3ea56bee0"}},"directories":{},"maintainers":[{"name":"baxyz","email":"baxyz@etik.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ci_3.1.2_1788728699885_0.1399962338284646"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-15T21:50:47.834Z","modified":"2026-09-06T21:05:00.744Z","2.0.0-beta.0":"2026-05-15T21:50:48.131Z","2.0.0-beta.3":"2026-05-16T21:25:38.563Z","2.0.0":"2026-05-21T10:08:44.430Z","2.0.1":"2026-06-03T19:34:19.813Z","2.0.2":"2026-06-13T21:06:53.669Z","2.0.3":"2026-06-16T21:13:44.948Z","2.0.4":"2026-06-21T11:57:48.766Z","2.1.0":"2026-06-23T20:40:28.065Z","3.0.0-alpha.1":"2026-07-09T20:11:51.527Z","3.0.0-alpha.2":"2026-07-10T23:50:57.647Z","4.0.0":"2026-07-18T13:40:01.055Z","3.0.0":"2026-07-18T14:28:53.845Z","3.0.1":"2026-07-18T21:43:33.549Z","3.0.2":"2026-07-19T20:16:32.584Z","3.0.3":"2026-07-20T18:59:06.204Z","3.0.4":"2026-07-21T11:29:17.828Z","3.0.5":"2026-07-26T19:24:07.883Z","3.0.6":"2026-07-29T20:26:07.709Z","3.0.7":"2026-08-08T17:17:13.415Z","3.0.8":"2026-08-28T19:28:23.863Z","3.0.9":"2026-08-30T02:57:57.855Z","3.1.0":"2026-09-05T14:02:03.711Z","3.1.1":"2026-09-05T20:02:05.608Z","3.1.2":"2026-09-06T21:05:00.014Z"},"bugs":{"url":"https://github.com/helpers4/typescript/issues"},"author":{"name":"baxyz","email":"craft@baxyz.dev"},"license":"LGPL-3.0","homepage":"https://helpers4.dev/typescript/categories/ci/","keywords":["helpers","ci","buildStatusTable","percentageToTier","statusToBadge","statusToIcon","types"],"repository":{"type":"git","url":"git+https://github.com/helpers4/typescript.git"},"description":"A set of helpers in TS/JS, compatible with tree-shaking, for ci.","maintainers":[{"name":"baxyz","email":"baxyz@etik.com"}],"readme":"# @helpers4\n\nThe `@helpers4` are a collection of helper functions for use in any project, whatever the framework.\nEvery helper is a standalone module and supports tree-shaking, so you can use only the helpers you need without embedding the whole library.\n\n## @helpers4/ci\n\nA set of helpers for working with URLs.\n\n## Documentation\n\n[https://helpers4.dev/typescript/categories/ci/](https://helpers4.dev/typescript/categories/ci/)\n\n<!-- AUTOMATIC-METHODS -->\n- buildStatusTable\n- percentageToTier\n- statusToBadge\n- statusToIcon\n- types\n<!-- /AUTOMATIC-METHODS -->\n\n## See\n\n<!-- AUTOMATIC-SIBLINGS -->\n- [array](../array)\n- [color](../color)\n- [commit](../commit)\n- [date](../date)\n- [function](../function)\n- [guard](../guard)\n- [id](../id)\n- [license](../license)\n- [map](../map)\n- [markdown](../markdown)\n- [node](../node)\n- [number](../number)\n- [object](../object)\n- [observable](../observable)\n- [promise](../promise)\n- [set](../set)\n- [string](../string)\n- [structure](../structure)\n- [type](../type)\n- [url](../url)\n- [version](../version)\n<!-- /AUTOMATIC-SIBLINGS -->\n\n## All Available Packages\n\n<!-- AUTOMATIC-CATEGORIES-TABLE -->\n| Name | Package | Source Code | Description |\n|------|---------|-------------|-------------|\n| array | [@helpers4/array](https://www.npmjs.com/package/@helpers4/array) | [Source](https://github.com/helpers4/helpers4/tree/main/helpers/array) | Array manipulation utilities |\n| ci | [@helpers4/ci](https://www.npmjs.com/package/@helpers4/ci) | [Source](https://github.com/helpers4/helpers4/tree/main/helpers/ci) | CI/CD workflow status utilities |\n| color | [@helpers4/color](https://www.npmjs.com/package/@helpers4/color) | [Source](https://github.com/helpers4/helpers4/tree/main/helpers/color) | Color conversion and validation utilities |\n| commit | [@helpers4/commit](https://www.npmjs.com/package/@helpers4/commit) | [Source](https://github.com/helpers4/helpers4/tree/main/helpers/commit) | Conventional Commits parsing and analysis |\n| date | [@helpers4/date](https://www.npmjs.com/package/@helpers4/date) | [Source](https://github.com/helpers4/helpers4/tree/main/helpers/date) | Date and time utility functions |\n| function | [@helpers4/function](https://www.npmjs.com/package/@helpers4/function) | [Source](https://github.com/helpers4/helpers4/tree/main/helpers/function) | Function utilities and type guards |\n| guard | [@helpers4/guard](https://www.npmjs.com/package/@helpers4/guard) | [Source](https://github.com/helpers4/helpers4/tree/main/helpers/guard) | Runtime type guard utilities |\n| id | [@helpers4/id](https://www.npmjs.com/package/@helpers4/id) | [Source](https://github.com/helpers4/helpers4/tree/main/helpers/id) | Unique identifier generation utilities |\n| license | [@helpers4/license](https://www.npmjs.com/package/@helpers4/license) | [Source](https://github.com/helpers4/helpers4/tree/main/helpers/license) | License string classification and comparison |\n| map | [@helpers4/map](https://www.npmjs.com/package/@helpers4/map) | [Source](https://github.com/helpers4/helpers4/tree/main/helpers/map) | Native Map manipulation utilities |\n| markdown | [@helpers4/markdown](https://www.npmjs.com/package/@helpers4/markdown) | [Source](https://github.com/helpers4/helpers4/tree/main/helpers/markdown) | Markdown formatting and escaping utilities |\n| node | [@helpers4/node](https://www.npmjs.com/package/@helpers4/node) | [Source](https://github.com/helpers4/helpers4/tree/main/helpers/node) | Node.js-specific utilities |\n| number | [@helpers4/number](https://www.npmjs.com/package/@helpers4/number) | [Source](https://github.com/helpers4/helpers4/tree/main/helpers/number) | Number utility functions and validation |\n| object | [@helpers4/object](https://www.npmjs.com/package/@helpers4/object) | [Source](https://github.com/helpers4/helpers4/tree/main/helpers/object) | Object manipulation utilities |\n| observable | [@helpers4/observable](https://www.npmjs.com/package/@helpers4/observable) | [Source](https://github.com/helpers4/helpers4/tree/main/helpers/observable) | Observable utilities and combinators |\n| promise | [@helpers4/promise](https://www.npmjs.com/package/@helpers4/promise) | [Source](https://github.com/helpers4/helpers4/tree/main/helpers/promise) | Promise utilities and error handling |\n| set | [@helpers4/set](https://www.npmjs.com/package/@helpers4/set) | [Source](https://github.com/helpers4/helpers4/tree/main/helpers/set) | Native Set manipulation utilities |\n| string | [@helpers4/string](https://www.npmjs.com/package/@helpers4/string) | [Source](https://github.com/helpers4/helpers4/tree/main/helpers/string) | String manipulation and formatting utilities |\n| structure | [@helpers4/structure](https://www.npmjs.com/package/@helpers4/structure) | [Source](https://github.com/helpers4/helpers4/tree/main/helpers/structure) | Generic, domain-agnostic data structures |\n| type | [@helpers4/type](https://www.npmjs.com/package/@helpers4/type) | [Source](https://github.com/helpers4/helpers4/tree/main/helpers/type) | Compile-time TypeScript utility types |\n| url | [@helpers4/url](https://www.npmjs.com/package/@helpers4/url) | [Source](https://github.com/helpers4/helpers4/tree/main/helpers/url) | URL parsing and manipulation utilities |\n| version | [@helpers4/version](https://www.npmjs.com/package/@helpers4/version) | [Source](https://github.com/helpers4/helpers4/tree/main/helpers/version) | Version string manipulation utilities |\n<!-- /AUTOMATIC-CATEGORIES-TABLE -->\n\n## Contributors\n\n<table>\n<tr>\n    <td align=\"center\" style=\"word-wrap: break-word; width: 150.0; height: 150.0\">\n        <a href=https://github.com/baxyz>\n            <img src=https://avatars.githubusercontent.com/u/7852177?v=4 width=\"100;\" alt=baxyz/>\n            <br />\n            <sub style=\"font-size:14px\"><b>baxyz</b></sub>\n        </a>\n    </td>\n</tr>\n</table>\n","readmeFilename":"README.md"}