{"_id":"@aikidosec/ci-api-client","_rev":"20-1d83b720d5dfc6a64484874fd8b52315","name":"@aikidosec/ci-api-client","dist-tags":{"latest":"1.0.18"},"versions":{"1.0.0":{"name":"@aikidosec/ci-api-client","version":"1.0.0","keywords":["aikido","security","cli"],"author":{"name":"Bert Devriese","email":"bert@builtinbruges.com"},"license":"MIT","_id":"@aikidosec/ci-api-client@1.0.0","maintainers":[{"name":"willem-delbare","email":"willem@aikido.dev"}],"homepage":"https://github.com/AikidoSec/api-client#readme","bugs":{"url":"https://github.com/AikidoSec/api-client/issues"},"bin":{"aikido-api-client":"lib/index.js"},"dist":{"shasum":"f1207de52be4c4d51391a5655e9c5064eb349672","tarball":"https://registry.npmjs.org/@aikidosec/ci-api-client/-/ci-api-client-1.0.0.tgz","fileCount":30,"integrity":"sha512-cQD+w8ApEbw9RE86B9IglIx5h/OOigSFA1JT7yayxKCOF/YJNqZnyC1wBczgeXCr4ADCL/rTyRuaSxhe0Nappw==","signatures":[{"sig":"MEUCIQDjOWsI9EHsD+q7FoQxN2t5bNBU3A7YDcqJB6Bfc/GLNwIgRUsocPcQrutOkG339a5hQA3sKi+v5mIpqN2QVYYOD6I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59834},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","gitHead":"6fcc6e30889b471806c82cd53e012c855f76ff91","private":false,"scripts":{"build":"tsc -p .","local":"yarn build && yarn global add file:$PWD; aikido-api-client","start":"nodemon --watch 'src/**/*.ts' --esm --exec 'ts-node' src/index.ts","format":"prettier --write 'src/**/*.ts'","local-rm":"yarn global remove aikido-api-client"},"_npmUser":{"name":"willem-delbare","email":"willem@aikido.dev"},"repository":{"url":"git+https://github.com/AikidoSec/api-client.git","type":"git"},"_npmVersion":"9.5.0","description":"CLI api client to easily integrate the Aikido public CI API into custom deploy scripts","directories":{},"_nodeVersion":"18.15.0","dependencies":{"ora":"^6.3.1","axios":"^1.4.0","chalk":"^5.3.0","dotenv":"^16.3.1","commander":"^11.0.0","configstore":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","ts-node":"^10.9.1","prettier":"^2.8.8","typescript":"^5.1.6","@types/node":"^20.3.3","@types/chalk":"^2.2.0","@types/dotenv":"^8.2.0","@types/commander":"^2.12.2","@types/configstore":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ci-api-client_1.0.0_1689242919729_0.4275211289945937","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@aikidosec/ci-api-client","version":"1.0.1","keywords":["aikido","security","cli"],"author":{"name":"Bert Devriese","email":"bert@builtinbruges.com"},"license":"MIT","_id":"@aikidosec/ci-api-client@1.0.1","maintainers":[{"name":"willem-delbare","email":"willem@aikido.dev"}],"homepage":"https://github.com/AikidoSec/api-client#readme","bugs":{"url":"https://github.com/AikidoSec/api-client/issues"},"bin":{"aikido-api-client":"lib/index.js"},"dist":{"shasum":"c464b945fbcd03d23b40503ae7df84049473b4f6","tarball":"https://registry.npmjs.org/@aikidosec/ci-api-client/-/ci-api-client-1.0.1.tgz","fileCount":30,"integrity":"sha512-x8EVrggNBenA9d+WTvuXKIoBwc9WupO9hnF+K5AWpM3mg+VL7Zafk1GHnF02X9V6UszZzFgoOHFHfrX/Bqv5bg==","signatures":[{"sig":"MEQCIGeiYNs7k83EklUwMYvRdk2oUly6gtiaIFotdoLZp62qAiAvFtvRxioSHm9xO29LXD245hkx4J1ygW2NWlmVDGDQxQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59038},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","gitHead":"fe31743a035fd11a64682d627f80f6d2768af4ab","private":false,"scripts":{"build":"tsc -p .","local":"yarn build && yarn global add file:$PWD; aikido-api-client","start":"nodemon --watch 'src/**/*.ts' --esm --exec 'ts-node' src/index.ts","format":"prettier --write 'src/**/*.ts'","local-rm":"yarn global remove aikido-api-client"},"_npmUser":{"name":"willem-delbare","email":"willem@aikido.dev"},"repository":{"url":"git+https://github.com/AikidoSec/api-client.git","type":"git"},"_npmVersion":"9.5.0","description":"CLI api client to easily integrate the Aikido public CI API into custom deploy scripts","directories":{},"_nodeVersion":"18.15.0","dependencies":{"ora":"^6.3.1","axios":"^1.4.0","chalk":"^5.3.0","dotenv":"^16.3.1","commander":"^11.0.0","configstore":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","ts-node":"^10.9.1","prettier":"^2.8.8","typescript":"^5.1.6","@types/node":"^20.3.3","@types/chalk":"^2.2.0","@types/dotenv":"^8.2.0","@types/commander":"^2.12.2","@types/configstore":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ci-api-client_1.0.1_1689243394561_0.3219134915474051","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@aikidosec/ci-api-client","version":"1.0.2","keywords":["aikido","security","cli"],"author":{"name":"Bert Devriese","email":"bert@builtinbruges.com"},"license":"MIT","_id":"@aikidosec/ci-api-client@1.0.2","maintainers":[{"name":"hansaikido","email":"hans@aikido.dev"},{"name":"willem-delbare","email":"willem@aikido.dev"}],"homepage":"https://github.com/AikidoSec/api-client#readme","bugs":{"url":"https://github.com/AikidoSec/api-client/issues"},"bin":{"aikido-api-client":"lib/index.js"},"dist":{"shasum":"32ab04f27489ae85c489222bf274cff5f18698c5","tarball":"https://registry.npmjs.org/@aikidosec/ci-api-client/-/ci-api-client-1.0.2.tgz","fileCount":30,"integrity":"sha512-8RiN2i2T+ptGxpEt2Z6gHxKxJWxJtXHblWexo0JkVh8YZyDF93tkETwfByOUiT+yzLlXmV0o3lNd2GFb5k/PiA==","signatures":[{"sig":"MEUCIBG4d7GSy+eVyFmB4gBAwPGg3EqHFRRZ/ajzJolKOAHZAiEAvf1gH1iT4GLElJrGMWDwBeYRQ0Xk2IuGnDT8KD9BpBY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57818},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","gitHead":"3ccb35a334b5f25c3f99ac7d1b828560a545aa5e","private":false,"scripts":{"build":"tsc -p .","local":"yarn build && yarn global add file:$PWD; aikido-api-client","start":"nodemon --watch 'src/**/*.ts' --esm --exec 'ts-node' src/index.ts","format":"prettier --write 'src/**/*.ts'","local-rm":"yarn global remove aikido-api-client"},"_npmUser":{"name":"willem-delbare","email":"willem@aikido.dev"},"repository":{"url":"git+https://github.com/AikidoSec/api-client.git","type":"git"},"_npmVersion":"8.19.2","description":"CLI api client to easily integrate the Aikido public CI API into custom deploy scripts","directories":{},"_nodeVersion":"18.12.1","dependencies":{"ora":"^6.3.1","axios":"^1.4.0","chalk":"^5.3.0","dotenv":"^16.3.1","commander":"^11.0.0","configstore":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","ts-node":"^10.9.1","prettier":"^2.8.8","typescript":"^5.1.6","@types/node":"^20.3.3","@types/chalk":"^2.2.0","@types/dotenv":"^8.2.0","@types/commander":"^2.12.2","@types/configstore":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ci-api-client_1.0.2_1709054590125_0.4230248583729337","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@aikidosec/ci-api-client","version":"1.0.3","keywords":["aikido","security","cli"],"author":"Bert Devriese <bert@builtinbruges.com>","license":"MIT","_id":"@aikidosec/ci-api-client@1.0.3","maintainers":[{"name":"hansaikido","email":"hans@aikido.dev"},{"name":"willem-delbare","email":"willem@aikido.dev"}],"bin":{"aikido-api-client":"./lib/index.js"},"dist":{"shasum":"509676d16f36c94818308815eb8c5c468ae46932","tarball":"https://registry.npmjs.org/@aikidosec/ci-api-client/-/ci-api-client-1.0.3.tgz","fileCount":31,"integrity":"sha512-9e7Hz4LvPYl9Jk1JM4oTlJI58Ri+929fdk6kA81hxiX6RROgCWBEiro+V1rLYqBkiF5Ne4jdjP2EP7EudWUSlg==","signatures":[{"sig":"MEUCIC1vJQNlGUVZ8ycjc8TxZhUCtJaRaDM75Pel6zrDSQtbAiEAnomn8abhXPhJIMpxoPwxRJYe2sX4C3YQnXkFWTIQBws=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57991},"main":"lib/index.js","type":"module","gitHead":"5b6afdeb2b00a960d045616606571b7c036706c8","scripts":{"build":"tsc -p .","local":"yarn build && yarn global add file:$PWD; aikido-api-client","start":"nodemon --watch 'src/**/*.ts' --esm --exec 'ts-node' src/index.ts","format":"prettier --write 'src/**/*.ts'","local-rm":"yarn global remove aikido-api-client"},"_npmUser":{"name":"willem-delbare","email":"willem@aikido.dev"},"repository":{"url":"https://github.com/AikidoSec/api-client.git","type":"git"},"description":"CLI api client to easily integrate the Aikido public CI API into custom deploy scripts","directories":{},"dependencies":{"ora":"^6.3.1","axios":"^1.4.0","chalk":"^5.3.0","dotenv":"^16.3.1","commander":"^11.0.0","configstore":"^6.0.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"nodemon":"^2.0.22","ts-node":"^10.9.1","prettier":"^2.8.8","typescript":"^5.1.6","@types/node":"^20.3.3","@types/chalk":"^2.2.0","@types/dotenv":"^8.2.0","@types/commander":"^2.12.2","@types/configstore":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ci-api-client_1.0.3_1711360493842_0.4920445508783551","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@aikidosec/ci-api-client","version":"1.0.4","keywords":["aikido","security","cli"],"author":{"name":"Bert Devriese","email":"bert@builtinbruges.com"},"license":"MIT","_id":"@aikidosec/ci-api-client@1.0.4","maintainers":[{"name":"hansaikido","email":"hans@aikido.dev"},{"name":"willem-delbare","email":"willem@aikido.dev"}],"homepage":"https://github.com/AikidoSec/api-client#readme","bugs":{"url":"https://github.com/AikidoSec/api-client/issues"},"bin":{"aikido-api-client":"lib/index.js"},"dist":{"shasum":"e6925b10e881eedd35fd939da91eb03779ffa3cd","tarball":"https://registry.npmjs.org/@aikidosec/ci-api-client/-/ci-api-client-1.0.4.tgz","fileCount":30,"integrity":"sha512-t4N0R9obSCXxWjEcia8ZF7X8Xdsd67wO3XIoIa+a79LDMArf0mv/ejvvrriq61mk/msg1LomYGStYVBJ9rc0TA==","signatures":[{"sig":"MEUCIQCex3um6HiPiWjtfEOdLR2N0VC3Hu50WULX8drS1Cs+DQIgRiVwtqJQ00OYi27O8mr5fDaR32qVKFCtU+sk2KtgLfw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59114},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","gitHead":"48f4ce1dfc56015b772cd8cadda65f33d4cc2a41","private":false,"scripts":{"build":"tsc -p .","local":"yarn build && yarn global add file:$PWD; aikido-api-client","start":"nodemon --watch 'src/**/*.ts' --esm --exec 'ts-node' src/index.ts","format":"prettier --write 'src/**/*.ts'","local-rm":"yarn global remove aikido-api-client"},"_npmUser":{"name":"willem-delbare","email":"willem@aikido.dev"},"repository":{"url":"git+https://github.com/AikidoSec/api-client.git","type":"git"},"_npmVersion":"9.5.0","description":"CLI api client to easily integrate the Aikido public CI API into custom deploy scripts","directories":{},"_nodeVersion":"18.15.0","dependencies":{"ora":"^6.3.1","axios":"^1.4.0","chalk":"^5.3.0","dotenv":"^16.3.1","commander":"^11.0.0","configstore":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","ts-node":"^10.9.1","prettier":"^2.8.8","typescript":"^5.1.6","@types/node":"^20.3.3","@types/chalk":"^2.2.0","@types/dotenv":"^8.2.0","@types/commander":"^2.12.2","@types/configstore":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ci-api-client_1.0.4_1712768411981_0.5928310139914814","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@aikidosec/ci-api-client","version":"1.0.5","keywords":["aikido","security","cli"],"author":{"name":"Bert Devriese","email":"bert@builtinbruges.com"},"license":"MIT","_id":"@aikidosec/ci-api-client@1.0.5","maintainers":[{"name":"hansaikido","email":"hans@aikido.dev"},{"name":"willem-delbare","email":"willem@aikido.dev"}],"homepage":"https://github.com/AikidoSec/api-client#readme","bugs":{"url":"https://github.com/AikidoSec/api-client/issues"},"bin":{"aikido-api-client":"lib/index.js"},"dist":{"shasum":"a957577f080b2770960ad863b04fa2e1862c33d0","tarball":"https://registry.npmjs.org/@aikidosec/ci-api-client/-/ci-api-client-1.0.5.tgz","fileCount":30,"integrity":"sha512-UCzZaDHfrT7AMciximNyMxfBzr6fjYznGYdaGxqtYvtDcahZsOwl/Ow4Bif3CjQR4v5qydy4u3hJPcMY3a5bQQ==","signatures":[{"sig":"MEUCIQDJLvFpLK7fAjh+boEvJM19+bCrH5z2Fihl3Ng3dpXc2QIgBivcOu7RZ+P7t9Srfo8YY9GTnCDM+j2LEfLBTmqp4wo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58826},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","gitHead":"40209134800ae13dded1cefa95ddaf7e35b9461b","private":false,"scripts":{"build":"tsc -p .","local":"yarn build && yarn global add file:$PWD; aikido-api-client","start":"nodemon --watch 'src/**/*.ts' --esm --exec 'ts-node' src/index.ts","format":"prettier --write 'src/**/*.ts'","local-rm":"yarn global remove aikido-api-client"},"_npmUser":{"name":"willem-delbare","email":"willem@aikido.dev"},"repository":{"url":"git+https://github.com/AikidoSec/api-client.git","type":"git"},"_npmVersion":"10.2.3","description":"CLI api client to easily integrate the Aikido public CI API into custom deploy scripts","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ora":"^6.3.1","axios":"^1.4.0","chalk":"^5.3.0","dotenv":"^16.3.1","commander":"^11.0.0","configstore":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","ts-node":"^10.9.1","prettier":"^2.8.8","typescript":"^5.1.6","@types/node":"^20.3.3","@types/chalk":"^2.2.0","@types/dotenv":"^8.2.0","@types/commander":"^2.12.2","@types/configstore":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ci-api-client_1.0.5_1720182647124_0.17831859976925157","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@aikidosec/ci-api-client","version":"1.0.6","keywords":["aikido","security","cli"],"author":{"name":"Bert Devriese","email":"bert@builtinbruges.com"},"license":"MIT","_id":"@aikidosec/ci-api-client@1.0.6","maintainers":[{"name":"hansaikido","email":"hans@aikido.dev"},{"name":"willem-delbare","email":"willem@aikido.dev"}],"homepage":"https://github.com/AikidoSec/ci-api-client#readme","bugs":{"url":"https://github.com/AikidoSec/ci-api-client/issues"},"bin":{"aikido-api-client":"lib/index.js"},"dist":{"shasum":"671603ca3ec0f2fb80a9c43805155ae1cf2868af","tarball":"https://registry.npmjs.org/@aikidosec/ci-api-client/-/ci-api-client-1.0.6.tgz","fileCount":34,"integrity":"sha512-i+aICys5wcWi1DP5PE3Fk3mY4iTHWgO/72nqdQmN+XDh8yujddydAeZwvLHY1GVuAQhpmZE2Lc2wi0unXlauRw==","signatures":[{"sig":"MEUCIQDn7YBMvCKDvhRDwUaWKEO0yDCCwL7v3Zv/9YKs5f6d+wIgFBDRx3M96PWeIkL2iLDzLh5dQj2QaUil1XdwbtkKJh0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aikidosec%2fci-api-client@1.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":82058},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","gitHead":"3ad251bb6b9f50b5f286cfe38f35fa4ba3045792","private":false,"scripts":{"build":"tsc -p .","local":"yarn build && yarn global add file:$PWD; aikido-api-client","start":"nodemon --watch 'src/**/*.ts' --esm --exec 'ts-node' src/index.ts","format":"prettier --write 'src/**/*.ts'","local-rm":"yarn global remove aikido-api-client"},"_npmUser":{"name":"willem-delbare","email":"willem@aikido.dev"},"repository":{"url":"git+https://github.com/AikidoSec/ci-api-client.git","type":"git"},"_npmVersion":"10.8.2","description":"CLI api client to easily integrate the Aikido public CI API into custom deploy scripts","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ora":"^6.3.1","axios":"^1.4.0","chalk":"^5.3.0","dotenv":"^16.3.1","commander":"^11.0.0","configstore":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","ts-node":"^10.9.1","prettier":"^2.8.8","typescript":"^5.1.6","@types/node":"^20.3.3","@types/chalk":"^2.2.0","@types/dotenv":"^8.2.0","@types/commander":"^2.12.2","@types/configstore":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ci-api-client_1.0.6_1729003493204_0.9684476090236005","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@aikidosec/ci-api-client","version":"1.0.7","keywords":["aikido","security","cli"],"author":{"name":"Bert Devriese","email":"bert@builtinbruges.com"},"license":"MIT","_id":"@aikidosec/ci-api-client@1.0.7","maintainers":[{"name":"hansaikido","email":"hans@aikido.dev"},{"name":"willem-delbare","email":"willem@aikido.dev"}],"homepage":"https://github.com/AikidoSec/ci-api-client#readme","bugs":{"url":"https://github.com/AikidoSec/ci-api-client/issues"},"bin":{"aikido-api-client":"lib/index.js"},"dist":{"shasum":"4e2f502470ae9b592778170b8adc3fe77773695f","tarball":"https://registry.npmjs.org/@aikidosec/ci-api-client/-/ci-api-client-1.0.7.tgz","fileCount":34,"integrity":"sha512-hDWepkzoA+TvBX+2RL92tSaaJJdyuJyfbOUUA6tRJXw1DA7VR2uIO/An11JV0Pm1NFPMd6yV4IBOdvMlKdFPdw==","signatures":[{"sig":"MEYCIQDzjX0GXvDLwfTLQDyIugwWQzCQczU/Zuwzp4c9bZE7NAIhAL1BOkHk5wq1i5yW7veCuXc9FxDZMIBnZSB4+iyJT2Vr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aikidosec%2fci-api-client@1.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":82421},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","gitHead":"96c27254df2268e0df8f66f68dfdac81c08a1fe8","private":false,"scripts":{"build":"tsc -p .","local":"yarn build && yarn global add file:$PWD; aikido-api-client","start":"nodemon --watch 'src/**/*.ts' --esm --exec 'ts-node' src/index.ts","format":"prettier --write 'src/**/*.ts'","local-rm":"yarn global remove aikido-api-client"},"_npmUser":{"name":"willem-delbare","email":"willem@aikido.dev"},"repository":{"url":"git+https://github.com/AikidoSec/ci-api-client.git","type":"git"},"_npmVersion":"10.8.2","description":"CLI api client to easily integrate the Aikido public CI API into custom deploy scripts","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ora":"^6.3.1","axios":"^1.4.0","chalk":"^5.3.0","dotenv":"^16.3.1","commander":"^11.0.0","configstore":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","ts-node":"^10.9.1","prettier":"^2.8.8","typescript":"^5.1.6","@types/node":"^20.3.3","@types/chalk":"^2.2.0","@types/dotenv":"^8.2.0","@types/commander":"^2.12.2","@types/configstore":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ci-api-client_1.0.7_1733408536132_0.640291975702092","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@aikidosec/ci-api-client","version":"1.0.8","keywords":["aikido","security","cli"],"author":{"name":"Bert Devriese","email":"bert@builtinbruges.com"},"license":"MIT","_id":"@aikidosec/ci-api-client@1.0.8","maintainers":[{"name":"hansaikido","email":"hans@aikido.dev"},{"name":"willem-delbare","email":"willem@aikido.dev"}],"homepage":"https://github.com/AikidoSec/ci-api-client#readme","bugs":{"url":"https://github.com/AikidoSec/ci-api-client/issues"},"bin":{"aikido-api-client":"lib/index.js"},"dist":{"shasum":"af67d93d4f0029cb310b326c2cb56f98a1fa60e6","tarball":"https://registry.npmjs.org/@aikidosec/ci-api-client/-/ci-api-client-1.0.8.tgz","fileCount":34,"integrity":"sha512-gxDXPrgXBqGC+pLVwt4Y304NXCEl/4hUvot58M2gI1r9DczUSvQlg3ljjgpPeFkqTqYWbjRWw82J891JBQZ1IA==","signatures":[{"sig":"MEUCIB8zvWXkF8n+PhC5768puOPfttbVHHm+nyHUTFQ9ZEJ4AiEAq5x+YGz4YejXdLPIE8CraRLxUhxuj8mQy6H5fUbbhPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aikidosec%2fci-api-client@1.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":82762},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","gitHead":"6dece4d46c8d6c975f35d726c046f10a31de9c76","private":false,"scripts":{"build":"tsc -p .","local":"yarn build && yarn global add file:$PWD; aikido-api-client","start":"nodemon --watch 'src/**/*.ts' --esm --exec 'ts-node' src/index.ts","format":"prettier --write 'src/**/*.ts'","local-rm":"yarn global remove aikido-api-client"},"_npmUser":{"name":"willem-delbare","email":"willem@aikido.dev"},"repository":{"url":"git+https://github.com/AikidoSec/ci-api-client.git","type":"git"},"_npmVersion":"10.8.2","description":"CLI api client to easily integrate the Aikido public CI API into custom deploy scripts","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ora":"^6.3.1","axios":"^1.4.0","chalk":"^5.3.0","dotenv":"^16.3.1","commander":"^11.0.0","configstore":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","ts-node":"^10.9.1","prettier":"^2.8.8","typescript":"^5.1.6","@types/node":"^20.3.3","@types/chalk":"^2.2.0","@types/dotenv":"^8.2.0","@types/commander":"^2.12.2","@types/configstore":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ci-api-client_1.0.8_1739880537162_0.10184054407080856","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@aikidosec/ci-api-client","version":"1.0.9","keywords":["aikido","security","cli"],"author":{"name":"Bert Devriese","email":"bert@builtinbruges.com"},"license":"MIT","_id":"@aikidosec/ci-api-client@1.0.9","maintainers":[{"name":"hansaikido","email":"hans@aikido.dev"},{"name":"willem-delbare","email":"willem@aikido.dev"}],"homepage":"https://github.com/AikidoSec/ci-api-client#readme","bugs":{"url":"https://github.com/AikidoSec/ci-api-client/issues"},"bin":{"aikido-api-client":"lib/index.js"},"dist":{"shasum":"4c6a9dbcdb351a94f7b4f349ef52ac513b3b6465","tarball":"https://registry.npmjs.org/@aikidosec/ci-api-client/-/ci-api-client-1.0.9.tgz","fileCount":34,"integrity":"sha512-UVmxTlV+tsHFr6yRXA5GgCUlHUfmpY9HMaU8asdWPgrgtjNBMfQ2Wz/+t+CW5eTYAUBos8Mx25uVH6sDMfcUlA==","signatures":[{"sig":"MEUCICn1Xb/rieuLTjuKhDBXJAfL9TUlTpAPBoKiiMKRsErYAiEAt44f/sWNLUAMoCzOXANwZFvO/kf3T6lVsb+8Cx7Qa+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aikidosec%2fci-api-client@1.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":83428},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","gitHead":"9b821de13316972b900433577bf84741456565d9","private":false,"scripts":{"build":"tsc -p .","local":"yarn build && yarn global add file:$PWD; aikido-api-client","start":"nodemon --watch 'src/**/*.ts' --esm --exec 'ts-node' src/index.ts","format":"prettier --write 'src/**/*.ts'","local-rm":"yarn global remove aikido-api-client"},"_npmUser":{"name":"willem-delbare","email":"willem@aikido.dev"},"repository":{"url":"git+https://github.com/AikidoSec/ci-api-client.git","type":"git"},"_npmVersion":"10.8.2","description":"CLI api client to easily integrate the Aikido public CI API into custom deploy scripts","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ora":"^6.3.1","axios":"^1.4.0","chalk":"^5.3.0","dotenv":"^16.3.1","commander":"^11.0.0","configstore":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","ts-node":"^10.9.1","prettier":"^2.8.8","typescript":"^5.1.6","@types/node":"^20.3.3","@types/chalk":"^2.2.0","@types/dotenv":"^8.2.0","@types/commander":"^2.12.2","@types/configstore":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ci-api-client_1.0.9_1744880504952_0.7932793078398832","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@aikidosec/ci-api-client","version":"1.0.10","keywords":["aikido","security","cli"],"author":{"name":"Bert Devriese","email":"bert@builtinbruges.com"},"license":"MIT","_id":"@aikidosec/ci-api-client@1.0.10","maintainers":[{"name":"hansaikido","email":"hans@aikido.dev"},{"name":"willem-delbare","email":"willem@aikido.dev"}],"homepage":"https://github.com/AikidoSec/ci-api-client#readme","bugs":{"url":"https://github.com/AikidoSec/ci-api-client/issues"},"bin":{"aikido-api-client":"lib/index.js"},"dist":{"shasum":"7217187ef6aa3a93ad97588c98c02523e5b520ea","tarball":"https://registry.npmjs.org/@aikidosec/ci-api-client/-/ci-api-client-1.0.10.tgz","fileCount":34,"integrity":"sha512-wpy0WxtnVRZlJvVgz9oXRcFAB1rYDbn6l34NV/N9sQeK7Q8HakVnq5QkEASirKVHGMFeij4Bi64uWnNxdCj4yw==","signatures":[{"sig":"MEUCIQCAqMkL+kmj6Gg6Zs9LvPiRVF6ZumwKbHGnW1CuWPuIdQIgeBgBzvlU52AfsgAAqKL7eJwAtK1X1sct3psE7qXsnjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aikidosec%2fci-api-client@1.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":84041},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","gitHead":"ab859b1e75f63ad592e97d68242f8d0fd66ce20c","private":false,"scripts":{"build":"tsc -p .","local":"yarn build && yarn global add file:$PWD; aikido-api-client","start":"nodemon --watch 'src/**/*.ts' --esm --exec 'ts-node' src/index.ts","format":"prettier --write 'src/**/*.ts'","local-rm":"yarn global remove aikido-api-client"},"_npmUser":{"name":"willem-delbare","email":"willem@aikido.dev"},"repository":{"url":"git+https://github.com/AikidoSec/ci-api-client.git","type":"git"},"_npmVersion":"10.8.2","description":"CLI api client to easily integrate the Aikido public CI API into custom deploy scripts","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ora":"^6.3.1","axios":"^1.4.0","chalk":"^5.3.0","dotenv":"^16.3.1","commander":"^11.0.0","configstore":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","ts-node":"^10.9.1","prettier":"^2.8.8","typescript":"^5.1.6","@types/node":"^20.3.3","@types/chalk":"^2.2.0","@types/dotenv":"^8.2.0","@types/commander":"^2.12.2","@types/configstore":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ci-api-client_1.0.10_1764610019234_0.6394892160831305","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@aikidosec/ci-api-client","version":"1.0.11","keywords":["aikido","security","cli"],"author":{"name":"Bert Devriese","email":"bert@builtinbruges.com"},"license":"MIT","_id":"@aikidosec/ci-api-client@1.0.11","maintainers":[{"name":"hansaikido","email":"hans@aikido.dev"},{"name":"willem-delbare","email":"willem@aikido.dev"}],"homepage":"https://github.com/AikidoSec/ci-api-client#readme","bugs":{"url":"https://github.com/AikidoSec/ci-api-client/issues"},"bin":{"aikido-api-client":"lib/index.js"},"dist":{"shasum":"fcd0be69560fcdae2ebecc638f46af5967f946dd","tarball":"https://registry.npmjs.org/@aikidosec/ci-api-client/-/ci-api-client-1.0.11.tgz","fileCount":34,"integrity":"sha512-uJTzijDFQcGLF3J29Xrz9jPV9rt6msBxmj4gVUV3iNZuEsPFMcbh2uEcZMb6nE3uVOKuAwLzjHiYFxkSnQpEog==","signatures":[{"sig":"MEQCIEMd5Agdf6d5FBg2Lv4hyshVpyahwFEL5CqDWPFw4wQnAiBCm8dr7QkLm+2dw+ETonh/sQOR4m1/5dGKGQfW4DH6qA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aikidosec%2fci-api-client@1.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":84091},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","gitHead":"24cf208673c4fbdbee1ad97aebc17438165b82be","private":false,"scripts":{"build":"tsc -p .","local":"yarn build && yarn global add file:$PWD; aikido-api-client","start":"nodemon --watch 'src/**/*.ts' --esm --exec 'ts-node' src/index.ts","format":"prettier --write 'src/**/*.ts'","local-rm":"yarn global remove aikido-api-client"},"_npmUser":{"name":"willem-delbare","email":"willem@aikido.dev"},"repository":{"url":"git+https://github.com/AikidoSec/ci-api-client.git","type":"git"},"_npmVersion":"10.8.2","description":"CLI api client to easily integrate the Aikido public CI API into custom deploy scripts","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ora":"^6.3.1","axios":"^1.4.0","chalk":"^5.3.0","dotenv":"^16.3.1","commander":"^11.0.0","configstore":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","ts-node":"^10.9.1","prettier":"^2.8.8","typescript":"^5.1.6","@types/node":"^20.3.3","@types/chalk":"^2.2.0","@types/dotenv":"^8.2.0","@types/commander":"^2.12.2","@types/configstore":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ci-api-client_1.0.11_1764610898655_0.6391099998283911","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@aikidosec/ci-api-client","version":"1.0.14","keywords":["aikido","security","cli"],"author":{"name":"Bert Devriese","email":"bert@builtinbruges.com"},"license":"MIT","_id":"@aikidosec/ci-api-client@1.0.14","maintainers":[{"name":"hansaikido","email":"hans@aikido.dev"},{"name":"willem-delbare","email":"willem@aikido.dev"}],"homepage":"https://github.com/AikidoSec/ci-api-client#readme","bugs":{"url":"https://github.com/AikidoSec/ci-api-client/issues"},"bin":{"aikido-api-client":"lib/index.js"},"dist":{"shasum":"5d28f7bc4afc254db275f2c219980a54554afce6","tarball":"https://registry.npmjs.org/@aikidosec/ci-api-client/-/ci-api-client-1.0.14.tgz","fileCount":35,"integrity":"sha512-vvybl4WWSJEClhikPhK3iHdNNvYqbXhh0QKT6u1dDU2GM2dOLWjMYoTt/kz2j3CTsiUhLklyF87fZe8LnyUciw==","signatures":[{"sig":"MEQCIGi+BHO2LzPZNYDOoFcr87zQbmK1g10HXYUmJH5RLj/kAiAbtsHZNmftBhf0Txmp71eZ0HWHMcjUBjUxUAlaowaG1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aikidosec%2fci-api-client@1.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":115592},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","gitHead":"406d306a08b6772c8f3593dada9e1c7814bb712f","private":false,"scripts":{"build":"tsc -p .","local":"npm run build && npm install -g file:$PWD; aikido-api-client","start":"nodemon --watch 'src/**/*.ts' --esm --exec 'ts-node' src/index.ts","format":"prettier --write 'src/**/*.ts'","local-rm":"npm uninstall -g @aikidosec/ci-api-client"},"_npmUser":{"name":"willem-delbare","email":"willem@aikido.dev"},"overrides":{"form-data@<=4.0.4":"4.0.4"},"repository":{"url":"git+https://github.com/AikidoSec/ci-api-client.git","type":"git"},"_npmVersion":"10.8.2","description":"CLI api client to easily integrate the Aikido public CI API into custom deploy scripts","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"6.3.1","axios":"1.8.3","chalk":"5.3.0","dotenv":"16.3.1","commander":"11.0.0","configstore":"6.0.0"},"_hasShrinkwrap":true,"devDependencies":{"nodemon":"2.0.22","ts-node":"10.9.1","prettier":"2.8.8","typescript":"5.1.6","@types/node":"20.3.3","@types/chalk":"2.2.0","@types/dotenv":"8.2.0","@types/commander":"2.12.2","@types/configstore":"6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ci-api-client_1.0.14_1775292046094_0.12191527755047682","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@aikidosec/ci-api-client","version":"1.0.15","keywords":["aikido","security","cli"],"author":{"name":"Bert Devriese","email":"bert@builtinbruges.com"},"license":"MIT","_id":"@aikidosec/ci-api-client@1.0.15","maintainers":[{"name":"hansaikido","email":"hans@aikido.dev"},{"name":"willem-delbare","email":"willem@aikido.dev"}],"homepage":"https://github.com/AikidoSec/ci-api-client#readme","bugs":{"url":"https://github.com/AikidoSec/ci-api-client/issues"},"bin":{"aikido-api-client":"lib/index.js"},"dist":{"shasum":"f99140da9983f6a43c0b04ef9b027de297c57558","tarball":"https://registry.npmjs.org/@aikidosec/ci-api-client/-/ci-api-client-1.0.15.tgz","fileCount":35,"integrity":"sha512-3h++u/o5lFX0aQ8awczwHi8MnvtsrV+VouGMAdZeMLt4WjO3XnJopjpnioSY4vEiyFX/htv/z5QuWolrX35DVQ==","signatures":[{"sig":"MEQCIElJaGz34Wm9dvLvEk9wEjuZMLirAd0oNAW/AWFt+WETAiBCSgZC9fZs4VR8b6zBY0c+Pj1345ysYpTC7gH0PrILpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aikidosec%2fci-api-client@1.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116499},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","gitHead":"958cb981f1939498c839b83a3e2a95f9adb9d0ee","private":false,"scripts":{"build":"tsc -p .","local":"npm run build && npm install -g file:$PWD; aikido-api-client","start":"nodemon --watch 'src/**/*.ts' --esm --exec 'ts-node' src/index.ts","format":"prettier --write 'src/**/*.ts'","local-rm":"npm uninstall -g @aikidosec/ci-api-client"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:27dc80f1-c281-4088-9b89-4cabfbc1e3d8"}},"overrides":{"form-data@<=4.0.4":"4.0.4"},"repository":{"url":"git+https://github.com/AikidoSec/ci-api-client.git","type":"git"},"_npmVersion":"11.10.0","description":"CLI api client to easily integrate the Aikido public CI API into custom deploy scripts","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ora":"6.3.1","axios":"1.8.3","chalk":"5.3.0","dotenv":"16.3.1","commander":"11.0.0","configstore":"6.0.0"},"_hasShrinkwrap":true,"devDependencies":{"nodemon":"2.0.22","ts-node":"10.9.1","prettier":"2.8.8","typescript":"5.1.6","@types/node":"20.3.3","@types/chalk":"2.2.0","@types/dotenv":"8.2.0","@types/commander":"2.12.2","@types/configstore":"6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ci-api-client_1.0.15_1777476547149_0.2272220170988517","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"@aikidosec/ci-api-client","version":"1.0.16","keywords":["aikido","security","cli"],"author":{"name":"Bert Devriese","email":"bert@builtinbruges.com"},"license":"MIT","_id":"@aikidosec/ci-api-client@1.0.16","maintainers":[{"name":"hansaikido","email":"hans@aikido.dev"},{"name":"willem-delbare","email":"willem@aikido.dev"}],"homepage":"https://github.com/AikidoSec/ci-api-client#readme","bugs":{"url":"https://github.com/AikidoSec/ci-api-client/issues"},"bin":{"aikido-api-client":"lib/index.js"},"dist":{"shasum":"4c2c7bfdb2e054144fe61208cd475992428ed7a2","tarball":"https://registry.npmjs.org/@aikidosec/ci-api-client/-/ci-api-client-1.0.16.tgz","fileCount":35,"integrity":"sha512-7YVNLbm1koFKtKXu0OKa7WYYf9pppodXYDJOAwkjzUAcUogjEWJ7Wm/9n7D2zzh9HaoQ8WDWjT5U5GopO0zz0w==","signatures":[{"sig":"MEYCIQCfMm/h6FYTH2EwbZW2aESxPVfTD/uwutkoo+OmVKbBSAIhAJlFCrw6KfMkXrQjIl15Jq8EgSpJKYgVCC24IOD1QAYn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aikidosec%2fci-api-client@1.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116264},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","gitHead":"aa7041ffeecba1aee8e738c932af9b817ebbc457","private":false,"scripts":{"build":"tsc -p .","local":"npm run build && npm install -g file:$PWD; aikido-api-client","start":"nodemon --watch 'src/**/*.ts' --esm --exec 'ts-node' src/index.ts","format":"prettier --write 'src/**/*.ts'","local-rm":"npm uninstall -g @aikidosec/ci-api-client"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:27dc80f1-c281-4088-9b89-4cabfbc1e3d8"}},"overrides":{"form-data@<=4.0.4":"4.0.4"},"repository":{"url":"git+https://github.com/AikidoSec/ci-api-client.git","type":"git"},"_npmVersion":"11.10.0","description":"CLI api client to easily integrate the Aikido public CI API into custom deploy scripts","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ora":"6.3.1","axios":"1.8.3","chalk":"5.3.0","dotenv":"16.3.1","commander":"11.0.0","configstore":"6.0.0"},"_hasShrinkwrap":true,"devDependencies":{"nodemon":"2.0.22","ts-node":"10.9.1","prettier":"2.8.8","typescript":"5.1.6","@types/node":"20.3.3","@types/chalk":"2.2.0","@types/dotenv":"8.2.0","@types/commander":"2.12.2","@types/configstore":"6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ci-api-client_1.0.16_1777563136529_0.9357936050472355","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"@aikidosec/ci-api-client","version":"1.0.17","keywords":["aikido","security","cli"],"author":{"name":"Bert Devriese","email":"bert@builtinbruges.com"},"license":"MIT","_id":"@aikidosec/ci-api-client@1.0.17","maintainers":[{"name":"sander_aikido","email":"sander@aikido.dev"}],"homepage":"https://github.com/AikidoSec/ci-api-client#readme","bugs":{"url":"https://github.com/AikidoSec/ci-api-client/issues"},"bin":{"aikido-api-client":"lib/index.js"},"dist":{"shasum":"29b4c629e4261c57a0542ded38bae03f226c25b3","tarball":"https://registry.npmjs.org/@aikidosec/ci-api-client/-/ci-api-client-1.0.17.tgz","fileCount":35,"integrity":"sha512-RefbYZidXrn6FrbDV/kgs8j42wUZmEAGr3PSyjmORnLN8u8RpjIvcLxXf5PwWAzACodil6MLjKfESaiHI35+YA==","signatures":[{"sig":"MEUCIQCphVsIL4hrRR4i+YrKnrwQvhyj5W/TSUHEJi6QnWprFQIgCwWoh2e1q+45ssM9WTLv88HEnYJoiZHGa462aG0Ubcc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aikidosec%2fci-api-client@1.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119866},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","gitHead":"a5c99e3ec8d3cea1732c32949a1a61b17b7aa47c","private":false,"scripts":{"build":"tsc -p .","local":"npm run build && npm install -g file:$PWD; aikido-api-client","start":"nodemon --watch 'src/**/*.ts' --esm --exec 'ts-node' src/index.ts","format":"prettier --write 'src/**/*.ts'","local-rm":"npm uninstall -g @aikidosec/ci-api-client"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"sander_aikido","email":"sander@aikido.dev"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:3d7fcda1-41d5-4fac-8095-2b2c27e891fb"}},"overrides":{"form-data@<=4.0.4":"4.0.4"},"repository":{"url":"git+https://github.com/AikidoSec/ci-api-client.git","type":"git"},"_npmVersion":"11.15.0","description":"CLI api client to easily integrate the Aikido public CI API into custom deploy scripts","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ora":"6.3.1","axios":"1.16.1","chalk":"5.3.0","dotenv":"16.3.1","commander":"11.0.0","configstore":"6.0.0"},"_hasShrinkwrap":true,"devDependencies":{"nodemon":"2.0.22","ts-node":"10.9.1","prettier":"2.8.8","typescript":"5.1.6","@types/node":"20.3.3","@types/chalk":"2.2.0","@types/dotenv":"8.2.0","@types/commander":"2.12.2","@types/configstore":"6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ci-api-client_1.0.17_1785846130931_0.3509561182245031","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"_id":"@aikidosec/ci-api-client@1.0.18","bin":{"aikido-api-client":"lib/index.js"},"bugs":{"url":"https://github.com/AikidoSec/ci-api-client/issues"},"dist":{"shasum":"fb811c2dba455e15949dbb0ba96547855f75ef72","tarball":"https://registry.npmjs.org/@aikidosec/ci-api-client/-/ci-api-client-1.0.18.tgz","integrity":"sha512-qhwcsDEoUmE/nBSgZ7fZIgtURLmjMBGwz3mauZD+u280xkvz+xAiCA7kR02pCw5KtgeJMNzlQfsg0m6cvdtHIw==","fileCount":35,"unpackedSize":122910,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aikidosec%2fci-api-client@1.0.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDOXyAgL3mtyKDnUWh76V4JAzUwMkIcIcBMC0VyuVrZ0AIhALBe/OlT/OucdpVVHD86Mdo95VVErwpFvO8n00kF3OSB"}]},"main":"lib/index.js","name":"@aikidosec/ci-api-client","type":"module","types":"./lib/index.d.ts","author":{"name":"Bert Devriese","email":"bert@builtinbruges.com"},"gitHead":"e4b00a2e4038eb92ef889884f394ad36bf92a5ce","license":"MIT","private":false,"scripts":{"build":"tsc -p .","local":"npm run build && npm install -g file:$PWD; aikido-api-client","start":"nodemon --watch 'src/**/*.ts' --esm --exec 'ts-node' src/index.ts","format":"prettier --write 'src/**/*.ts'","local-rm":"npm uninstall -g @aikidosec/ci-api-client"},"version":"1.0.18","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3d7fcda1-41d5-4fac-8095-2b2c27e891fb"},"approver":{"name":"sander_aikido","email":"sander@aikido.dev"}},"homepage":"https://github.com/AikidoSec/ci-api-client#readme","keywords":["aikido","security","cli"],"overrides":{"form-data@<=4.0.4":"4.0.4"},"repository":{"url":"git+https://github.com/AikidoSec/ci-api-client.git","type":"git"},"_npmVersion":"11.15.0","description":"CLI api client to easily integrate the Aikido public CI API into custom deploy scripts","directories":{},"maintainers":[{"name":"sander_aikido","email":"sander@aikido.dev"}],"_nodeVersion":"22.14.0","dependencies":{"ora":"6.3.1","axios":"1.18.0","chalk":"5.3.0","dotenv":"16.3.1","commander":"11.0.0","configstore":"6.0.0"},"devDependencies":{"nodemon":"2.0.22","ts-node":"10.9.1","prettier":"2.8.8","typescript":"5.1.6","@types/node":"20.3.3","@types/chalk":"2.2.0","@types/dotenv":"8.2.0","@types/commander":"2.12.2","@types/configstore":"6.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ci-api-client_1.0.18_1788349079387_0.009720543177671903"},"_hasShrinkwrap":true}},"time":{"created":"2023-07-13T10:08:39.632Z","modified":"2026-09-02T11:37:59.801Z","1.0.0":"2023-07-13T10:08:39.933Z","1.0.1":"2023-07-13T10:16:34.763Z","1.0.2":"2024-02-27T17:23:10.291Z","1.0.3":"2024-03-25T09:54:53.996Z","1.0.4":"2024-04-10T17:00:12.167Z","1.0.5":"2024-07-05T12:30:47.297Z","1.0.6":"2024-10-15T14:44:53.403Z","1.0.7":"2024-12-05T14:22:16.304Z","1.0.8":"2025-02-18T12:08:57.388Z","1.0.9":"2025-04-17T09:01:45.175Z","1.0.10":"2025-12-01T17:26:59.422Z","1.0.11":"2025-12-01T17:41:38.841Z","1.0.14":"2026-04-04T08:40:46.270Z","1.0.15":"2026-04-29T15:29:07.293Z","1.0.16":"2026-04-30T15:32:16.696Z","1.0.17":"2026-08-04T12:22:11.013Z","1.0.18":"2026-09-02T11:37:59.475Z"},"bugs":{"url":"https://github.com/AikidoSec/ci-api-client/issues"},"author":{"name":"Bert Devriese","email":"bert@builtinbruges.com"},"license":"MIT","homepage":"https://github.com/AikidoSec/ci-api-client#readme","keywords":["aikido","security","cli"],"repository":{"url":"git+https://github.com/AikidoSec/ci-api-client.git","type":"git"},"description":"CLI api client to easily integrate the Aikido public CI API into custom deploy scripts","maintainers":[{"name":"sander_aikido","email":"sander@aikido.dev"}],"readme":"# Aikido Security CI client\n\n<!-- [![NPM Version](http://img.shields.io/npm/v/aikido-api-client.svg?style=flat)](https://www.npmjs.org/package/aikido-api-client)\n[![NPM Downloads](https://img.shields.io/npm/dm/aikido-api-client.svg?style=flat)](https://npmcharts.com/compare/aikido-api-client?minimal=true)\n[![Install Size](https://packagephobia.now.sh/badge?p=aikido-api-client)](https://packagephobia.now.sh/result?p=aikido-api-client) -->\n\nThis CLI tool can help integrate Aikido Security scans into any custom CI pipeline such as Jenkins, CircleCI,... \nIf you are looking to add checks to a Github, Azure Repos,.. pull request, you do not need this package and you can use our native plugins.\n\n## Installation and setup\n\nThe quickest way to get started is to install the cli tool as a global package.\n\n```sh\n# npm users\n$ npm install -g @aikidosec/ci-api-client\n\n# yarn users\n$ yarn global add @aikidosec/ci-api-client\n```\n\nAfter installation, you'll need to setup your Aikido API key. You can add your key by requesting a token on the [Continuous Integrations page](https://app.aikido.dev/settings/integrations/continuous-integration) in the [Integrations](https://app.aikido.dev/settings/integrations) section of the Aikido web platform. Click the \"Start integrating\" link and setup your key globally by executing\n\n```sh\n$ aikido-api-client apikey <your-api-key-here>\n```\n\n⚠️ Your Aikido API key is stored in `~/.config/configstore/aikido-api-client.json`. If you don't want this behaviour (e.g. for security related issues), you can also provide your API key to `aikido-api-client` by adding `--apikey <your-api-key-here>` to every command. However, for the examples below, we'll assume you've used `aikido-api-client apikey <your-api-key-here>` to save your API key. If `--apikey` is provided while a key is set in the configuration file on disk, the key that was provided with `--apikey` will be used.\n\n## Use case: release gating\n\nThe example below shows how to use the `scan-release` command. The use case here is to block a new build or a new release as long as issues are still open.\n\n```sh\n$ aikido-api-client scan-release <repository_id or repository_name> <commit_id>\n```\n```\nUsage: Aikido API Client scan-release [options] <repository_id> <commit_id>\nRun a release scan of an Aikido repo.\nArguments:\n  repository_id                     The internal GitHub/Gitlab/Bitbucket/.. repository id you want to scan.\n  commit_id                         The commit you want to scan\nOptions:\n  --no-fail-on-dependency-scan      Don't fail when scanning depedencies. Default is to fail on new CVE\n  --fail-on-sast-scan               Let Aikido fail when new static code analysis issues have been detected\n  --fail-on-iac-scan                Let Aikido fail when new infrastructure as code issues have been detected\n  --fail-on-secrets-scan            Let Aikido fail when new exposed secrets have been detected\n  --minimum-severity-level <level>  Set the minimum severity level. Accepted options are: LOW, MEDIUM, HIGH and CRITICAL. (choices: \"LOW\", \"MEDIUM\",\n                                    \"HIGH\", \"CRITICAL\")\n  --poll-interval [interval]        The poll interval when checking for an updated scan result (preset: 10)\n  --sla-mode                        Let Aikido only fail only on open issues that have gone out of SLA.\n  --json                            Output the scan result as JSON (gate_passed and issue_breakdown)\n  -h, --help                        display help for command\n```\n\n## Use case: pull request checks & gating\n\nThe example below shows how to use the 'scan' command. The use case here is to add a red/green check to a pull request based on the difference in files (head vs base commit).\n\n```sh\n$ aikido-api-client scan <repository_id or repository_name> <base_commit_id> <head_commit_id>\n```\n```\nUsage: Aikido API Client scan [options] <repository_id> <base_commit_id> <head_commit_id> [branch_name]\nRun a scan of an Aikido repo.\nArguments:\n  repository_id                          The internal GitHub/Gitlab/Bitbucket/.. repository id you want to scan.\n  base_commit_id                         The base commit of the code you want to scan (e.g. the commit where you branched from for your PR or the\n                                         initial commit of your repo)\n  head_commit_id                         The latest commit you want to include in your scan (e.g. the latest commit id of your pull request)\n  branch_name                            The branch name (default: \"main\")\nOptions:\n  --pull-request-title <title>           Your pull request title\n  --pull-request-url <url>               Your pull request URL\n  --self-managed-scanners <scanners...>  Set the minimum severity level. Accepted options are: LOW, MEDIUM, HIGH and CRITICAL. (choices: \"checkov\",\n                                         \"json-sbom\")\n  --expected-amount-json-sboms <amount>  The expected amount of json sbombs\n  --no-fail-on-dependency-scan           Don't fail when scanning depedencies. Default is to fail on new CVE\n  --fail-on-sast-scan                    Let Aikido fail when new static code analysis issues have been detected\n  --fail-on-iac-scan                     Let Aikido fail when new infrastructure as code issues have been detected\n  --fail-on-secrets-scan                 Let Aikido fail when new exposed secrets have been detected\n  --minimum-severity-level <level>       Set the minimum severity level. Accepted options are: LOW, MEDIUM, HIGH and CRITICAL. (choices: \"LOW\",\n                                         \"MEDIUM\", \"HIGH\", \"CRITICAL\")\n  --poll-interval [interval]             The poll interval when checking for an updated scan result (preset: 5)\n  --base-branch <branchname>             Optional: base branch for the release gated scan.\n  -h, --help                             display help for command\n```\n\n\n\n## How it works\n\nThe CLI will spawn a cloud-based scan and then report scan progress. It will exit with exitCode `0` if the scan was successfull (`gate_passed: true`). The process will exit with exitCode `10` if the scan was unsuccesfull (`gate_passed: false`). If anything else goes wrong (e.g. API unavailable, scanning unavailable, other unexpected issue) the process will exit with exitCode `1`.\n\nIf you want the scan to run quietly (without output), you can add the `--quiet` option to the command. If you want machine-readable output instead, add `--json` to `scan-release`. That prints a JSON object with `gate_passed` and `issue_breakdown` and skips spinners and other extra info.\n\nPlease note that the repository_id which you need to provide to the CLI is the unique ID of the Git provider you are using, not the ID of the repository in Aikido. You can also find this ID in Aikido, by going to the repository's detail page and clicking on the Git provider's icon in the header. Alternatively, you can pass the repository name as it is defined in Aikido.\n\n```sh\n# For more options and combinations, check the help output\n$ aikido-api-client help scan\n$ aikido-api-client help scan-release\n```\n\nUploading custom test results (supported by the `scan` command only):\n\n```sh\n$ aikido-api-client upload --repository-id <repository_id> --type checkov --file <path_to_payload_file>\n\n# For more options and combinations, check the help output\n$ aikido-api-client help upload\n```\n\nFor more information about these parameters, please refer to `aikido-api-client help`, `aikido-api-client help scan`, `aikido-api-client help scan-release` or `aikido-api-client help upload`, or [the public ci api page](https://aikido-dev.notion.site/aikido-dev/Aikido-CI-API-78d318b5f5f7477ab072e12f94b21374).\n\n## Help & contributing\n\nFor more information about all available commands and options, execute:\n\n```sh\n$ aikido-api-client help\n```\n\n```sh\n$ aikido-api-client help <command>\n```\n\nIf you are missing functionality in this cli tool, please feel free to add it. If you've detected a bug, please submit a PR. Check out [CONTRIBUTING.md](CONTRIBUTING.md) for more information.\n\n\n# Other resources\n\n- [Aikido Official Website](https://aikido.dev)\n- [Aikido Docs](https://help.aikido.dev/)\n- [Aikido on Twitter](https://twitter.com/AikidoSecurity)\n\n\n","readmeFilename":"README.md"}