{"_id":"@ahmedrowaihi/openapi-ts-k6","_rev":"11-b09aa7b03478c52e65195493e56e3c72","name":"@ahmedrowaihi/openapi-ts-k6","dist-tags":{"latest":"0.2.3"},"versions":{"0.1.0":{"name":"@ahmedrowaihi/openapi-ts-k6","version":"0.1.0","keywords":["openapi","openapi-ts","k6","load-testing","plugin"],"author":{"name":"Ahmed Rowaihi","email":"ahmedrowaihi@gmail.com"},"license":"MIT","_id":"@ahmedrowaihi/openapi-ts-k6@0.1.0","maintainers":[{"name":"ahmedrowaihi","email":"ahmedrowaihi1@gmail.com"}],"homepage":"https://github.com/ahmedrowaihi/contract-kit/tree/main/packages/k6/hey-api","bugs":{"url":"https://github.com/ahmedrowaihi/contract-kit/issues"},"dist":{"shasum":"ce056b108b448213901d1b8dd2231becc433e81d","tarball":"https://registry.npmjs.org/@ahmedrowaihi/openapi-ts-k6/-/openapi-ts-k6-0.1.0.tgz","fileCount":19,"integrity":"sha512-BIbFoVElNOGyDDAGushjZBjIO0LPPjgvliwc699bc4Z9/gGrWXkbCgVlxXPNZAiy8dOPKFstSJcnxESyPX2P5w==","signatures":[{"sig":"MEYCIQDOOVN16VTYmdmTG8Bfk6yvtgII5/R9RNuh0OhO6Xvi9wIhAKvXJQIn3eKfUZR7pfutgLH3HyGpedoQxLh/6K6NDOUE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ahmedrowaihi%2fopenapi-ts-k6@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9760},"main":"./dist/index.js","type":"module","_from":"file:ahmedrowaihi-openapi-ts-k6-0.1.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsc -p tsconfig.build.json --watch","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ahmedrowaihi","email":"ahmedrowaihi1@gmail.com"},"_resolved":"/tmp/5d629867aeb77b7da2af1c7c09abf0e6/ahmedrowaihi-openapi-ts-k6-0.1.0.tgz","_integrity":"sha512-BIbFoVElNOGyDDAGushjZBjIO0LPPjgvliwc699bc4Z9/gGrWXkbCgVlxXPNZAiy8dOPKFstSJcnxESyPX2P5w==","repository":{"url":"git+https://github.com/ahmedrowaihi/contract-kit.git","type":"git","directory":"packages/k6/hey-api"},"_npmVersion":"10.8.2","description":"Thin @hey-api/openapi-ts plugin that delegates to @ahmedrowaihi/k6-gen. Use if you already drive codegen through openapi-ts.config.ts; otherwise prefer the k6-tools CLI.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@ahmedrowaihi/k6-gen":"0.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.0","@types/node":"^22","@hey-api/shared":"^0.4.2","@hey-api/openapi-ts":"^0.97.0","@ahmedrowaihi/tsconfig":"0.0.0"},"peerDependencies":{"@hey-api/shared":">=0.2.0","@hey-api/openapi-ts":">=0.95.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-ts-k6_0.1.0_1778769284197_0.0035095883798124117","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Moved to @ir-kit/openapi-ts-k6. See https://github.com/ir-kit/ir-kit for migration."},"0.1.1":{"name":"@ahmedrowaihi/openapi-ts-k6","version":"0.1.1","keywords":["openapi","openapi-ts","k6","load-testing","plugin"],"author":{"name":"Ahmed Rowaihi","email":"ahmedrowaihi@gmail.com"},"license":"MIT","_id":"@ahmedrowaihi/openapi-ts-k6@0.1.1","maintainers":[{"name":"ahmedrowaihi","email":"ahmedrowaihi1@gmail.com"}],"homepage":"https://github.com/ahmedrowaihi/contract-kit/tree/main/packages/k6/hey-api","bugs":{"url":"https://github.com/ahmedrowaihi/contract-kit/issues"},"dist":{"shasum":"2ccadc1376b3e701fc9cffabcc48555549db2611","tarball":"https://registry.npmjs.org/@ahmedrowaihi/openapi-ts-k6/-/openapi-ts-k6-0.1.1.tgz","fileCount":19,"integrity":"sha512-Whhvl+I/DD3eAR84S/dmM/n14IPL3z3pC3WB0oOUQtC/ospnTGiLD1xwRNVEXbIupbuIlGx5xIrnPDS2q+130g==","signatures":[{"sig":"MEUCIQDHiguhWHsgmXAV3b6YEHDsAu4O4krvBrxyDBGERuajMAIgDHuVcJzYKalEXyVVB5sTAWpyih02/GFh6qfblzoeMjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ahmedrowaihi%2fopenapi-ts-k6@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9760},"main":"./dist/index.js","type":"module","_from":"file:ahmedrowaihi-openapi-ts-k6-0.1.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsc -p tsconfig.build.json --watch","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ahmedrowaihi","email":"ahmedrowaihi1@gmail.com"},"_resolved":"/tmp/2e7cd45dca24b241c7ea6c1ab869a1ca/ahmedrowaihi-openapi-ts-k6-0.1.1.tgz","_integrity":"sha512-Whhvl+I/DD3eAR84S/dmM/n14IPL3z3pC3WB0oOUQtC/ospnTGiLD1xwRNVEXbIupbuIlGx5xIrnPDS2q+130g==","repository":{"url":"git+https://github.com/ahmedrowaihi/contract-kit.git","type":"git","directory":"packages/k6/hey-api"},"_npmVersion":"10.8.2","description":"Thin @hey-api/openapi-ts plugin that delegates to @ahmedrowaihi/k6-gen. Use if you already drive codegen through openapi-ts.config.ts; otherwise prefer the k6-tools CLI.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@ahmedrowaihi/k6-gen":"0.1.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.0","@types/node":"^22","@hey-api/shared":"^0.4.2","@hey-api/openapi-ts":"^0.97.0","@ahmedrowaihi/tsconfig":"0.0.0"},"peerDependencies":{"@hey-api/shared":">=0.2.0","@hey-api/openapi-ts":">=0.95.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-ts-k6_0.1.1_1778885510849_0.6644576538882914","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Moved to @ir-kit/openapi-ts-k6. See https://github.com/ir-kit/ir-kit for migration."},"0.1.2":{"name":"@ahmedrowaihi/openapi-ts-k6","version":"0.1.2","keywords":["openapi","openapi-ts","k6","load-testing","plugin"],"author":{"name":"Ahmed Rowaihi","email":"ahmedrowaihi@gmail.com"},"license":"MIT","_id":"@ahmedrowaihi/openapi-ts-k6@0.1.2","maintainers":[{"name":"ahmedrowaihi","email":"ahmedrowaihi1@gmail.com"}],"homepage":"https://github.com/ahmedrowaihi/contract-kit/tree/main/packages/k6/hey-api","bugs":{"url":"https://github.com/ahmedrowaihi/contract-kit/issues"},"dist":{"shasum":"3156271e0b9aa57c8b85e1fefecf172c5d97ff82","tarball":"https://registry.npmjs.org/@ahmedrowaihi/openapi-ts-k6/-/openapi-ts-k6-0.1.2.tgz","fileCount":19,"integrity":"sha512-Jd/+Dl2MYIk9j7Z/K4QRCMuWZSbV4e4sueQvDV29vVbNDRSfdIO3CHB0YNsXcJ71rY0UL+loTXrtxks2MEe3Dg==","signatures":[{"sig":"MEYCIQCFoboYukEZq9nutlKGcq4PxdVUQCV0P7onPjpxT2TgrQIhALcjkCgNuj5S4hRorD5O5+RGhWUgKeqzv9povquIlBJZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ahmedrowaihi%2fopenapi-ts-k6@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9760},"main":"./dist/index.js","type":"module","_from":"file:ahmedrowaihi-openapi-ts-k6-0.1.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsc -p tsconfig.build.json --watch","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ahmedrowaihi","email":"ahmedrowaihi1@gmail.com"},"_resolved":"/tmp/321d010df470e79b8240a3dae2ade42a/ahmedrowaihi-openapi-ts-k6-0.1.2.tgz","_integrity":"sha512-Jd/+Dl2MYIk9j7Z/K4QRCMuWZSbV4e4sueQvDV29vVbNDRSfdIO3CHB0YNsXcJ71rY0UL+loTXrtxks2MEe3Dg==","repository":{"url":"git+https://github.com/ahmedrowaihi/contract-kit.git","type":"git","directory":"packages/k6/hey-api"},"_npmVersion":"10.8.2","description":"Thin @hey-api/openapi-ts plugin that delegates to @ahmedrowaihi/k6-gen. Use if you already drive codegen through openapi-ts.config.ts; otherwise prefer the k6-tools CLI.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@ahmedrowaihi/k6-gen":"0.2.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.0","@types/node":"^22","@hey-api/shared":"^0.4.2","@hey-api/openapi-ts":"^0.97.0","@ahmedrowaihi/tsconfig":"0.0.0"},"peerDependencies":{"@hey-api/shared":">=0.2.0","@hey-api/openapi-ts":">=0.95.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-ts-k6_0.1.2_1778890927443_0.6323141422717526","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Moved to @ir-kit/openapi-ts-k6. See https://github.com/ir-kit/ir-kit for migration."},"0.1.3":{"name":"@ahmedrowaihi/openapi-ts-k6","version":"0.1.3","keywords":["openapi","openapi-ts","k6","load-testing","plugin"],"author":{"name":"Ahmed Rowaihi","email":"ahmedrowaihi@gmail.com"},"license":"MIT","_id":"@ahmedrowaihi/openapi-ts-k6@0.1.3","maintainers":[{"name":"ahmedrowaihi","email":"ahmedrowaihi1@gmail.com"}],"homepage":"https://github.com/ahmedrowaihi/contract-kit/tree/main/packages/k6/hey-api","bugs":{"url":"https://github.com/ahmedrowaihi/contract-kit/issues"},"dist":{"shasum":"abf8e35bdd274a605158ba54b145599e84cab69c","tarball":"https://registry.npmjs.org/@ahmedrowaihi/openapi-ts-k6/-/openapi-ts-k6-0.1.3.tgz","fileCount":19,"integrity":"sha512-BdWfMEBJEkEwqpvABwGjAv3UG1WHU2wjUoT5kNlp8L0jpAc4N+i1RlGlYszvkJjYDzXX//Tt2LAwPz5sOQWwSA==","signatures":[{"sig":"MEQCIFMyBAlzeKG5OT0eQrWeJAs/p5y2yIj07m//ThIJbfWhAiBgvlmo5cgIRZFhkWwDC8gTczouxUb9p6OrGETuZz4jfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ahmedrowaihi%2fopenapi-ts-k6@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9760},"main":"./dist/index.js","type":"module","_from":"file:ahmedrowaihi-openapi-ts-k6-0.1.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsc -p tsconfig.build.json --watch","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ahmedrowaihi","email":"ahmedrowaihi1@gmail.com"},"_resolved":"/tmp/52c1b12699dc3ab64249f507b191245b/ahmedrowaihi-openapi-ts-k6-0.1.3.tgz","_integrity":"sha512-BdWfMEBJEkEwqpvABwGjAv3UG1WHU2wjUoT5kNlp8L0jpAc4N+i1RlGlYszvkJjYDzXX//Tt2LAwPz5sOQWwSA==","repository":{"url":"git+https://github.com/ahmedrowaihi/contract-kit.git","type":"git","directory":"packages/k6/hey-api"},"_npmVersion":"10.8.2","description":"Thin @hey-api/openapi-ts plugin that delegates to @ahmedrowaihi/k6-gen. Use if you already drive codegen through openapi-ts.config.ts; otherwise prefer the k6-tools CLI.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@ahmedrowaihi/k6-gen":"0.2.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.0","@types/node":"^22","@hey-api/shared":"^0.4.2","@hey-api/openapi-ts":"^0.97.0","@ahmedrowaihi/tsconfig":"0.0.0"},"peerDependencies":{"@hey-api/shared":">=0.2.0","@hey-api/openapi-ts":">=0.95.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-ts-k6_0.1.3_1778893437759_0.43536224169882254","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Moved to @ir-kit/openapi-ts-k6. See https://github.com/ir-kit/ir-kit for migration."},"0.1.4":{"name":"@ahmedrowaihi/openapi-ts-k6","version":"0.1.4","keywords":["openapi","openapi-ts","k6","load-testing","plugin"],"author":{"name":"Ahmed Rowaihi","email":"ahmedrowaihi@gmail.com"},"license":"MIT","_id":"@ahmedrowaihi/openapi-ts-k6@0.1.4","maintainers":[{"name":"ahmedrowaihi","email":"ahmedrowaihi1@gmail.com"}],"homepage":"https://github.com/ahmedrowaihi/contract-kit/tree/main/packages/k6/hey-api","bugs":{"url":"https://github.com/ahmedrowaihi/contract-kit/issues"},"dist":{"shasum":"dd7cddd56d425c0dea70915b26725fc7292f572f","tarball":"https://registry.npmjs.org/@ahmedrowaihi/openapi-ts-k6/-/openapi-ts-k6-0.1.4.tgz","fileCount":19,"integrity":"sha512-AanhCuNQbgqx+DjgXXoxgST6yQswG0dr58JVv9ahGH1m7++elXViKKnlBm9riO8LQ8Y51///ueLSjrWuBSjMcw==","signatures":[{"sig":"MEUCIQDgLAqo2DRmsLkkPasvjt2oa2H5NSG4+6o7TWSHdy5JhgIgbcx//8lBITHxVLjiptjL/P3PvGcWGHsFnfTLO7ZiG+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ahmedrowaihi%2fopenapi-ts-k6@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9771},"main":"./dist/index.js","type":"module","_from":"file:ahmedrowaihi-openapi-ts-k6-0.1.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsc -p tsconfig.build.json --watch","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ahmedrowaihi","email":"ahmedrowaihi1@gmail.com"},"_resolved":"/tmp/f3d385f99885977048521d9810025801/ahmedrowaihi-openapi-ts-k6-0.1.4.tgz","_integrity":"sha512-AanhCuNQbgqx+DjgXXoxgST6yQswG0dr58JVv9ahGH1m7++elXViKKnlBm9riO8LQ8Y51///ueLSjrWuBSjMcw==","repository":{"url":"git+https://github.com/ahmedrowaihi/contract-kit.git","type":"git","directory":"packages/k6/hey-api"},"_npmVersion":"10.8.2","description":"Thin @hey-api/openapi-ts plugin that delegates to @ahmedrowaihi/k6-gen. Use if you already drive codegen through openapi-ts.config.ts; otherwise reach for @ahmedrowaihi/k6-toolkit.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@ahmedrowaihi/k6-gen":"0.2.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.0","@types/node":"^22","@hey-api/shared":"^0.4.2","@hey-api/openapi-ts":"^0.97.0","@ahmedrowaihi/tsconfig":"0.0.0"},"peerDependencies":{"@hey-api/shared":">=0.2.0","@hey-api/openapi-ts":">=0.95.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-ts-k6_0.1.4_1778901872914_0.4037561038341857","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Moved to @ir-kit/openapi-ts-k6. See https://github.com/ir-kit/ir-kit for migration."},"0.1.5":{"name":"@ahmedrowaihi/openapi-ts-k6","version":"0.1.5","keywords":["openapi","openapi-ts","k6","load-testing","plugin"],"author":{"name":"Ahmed Rowaihi","email":"ahmedrowaihi@gmail.com"},"license":"MIT","_id":"@ahmedrowaihi/openapi-ts-k6@0.1.5","maintainers":[{"name":"ahmedrowaihi","email":"ahmedrowaihi1@gmail.com"}],"homepage":"https://github.com/ahmedrowaihi/contract-kit/tree/main/packages/k6/hey-api","bugs":{"url":"https://github.com/ahmedrowaihi/contract-kit/issues"},"dist":{"shasum":"5a07d93fa97c8416c1f0fb46c4aeb264b1e9ee27","tarball":"https://registry.npmjs.org/@ahmedrowaihi/openapi-ts-k6/-/openapi-ts-k6-0.1.5.tgz","fileCount":19,"integrity":"sha512-znG4KebQYO4r9kWrDEjRbhBG4ew+2ctKzJ4ARZggUMroNM4pH10o193rE4U2hTjKLZxamzQZ0PF9hpsoZEff6A==","signatures":[{"sig":"MEQCIHKsKctufT+v2UYc1sfhuZ6mskiUTj6IZKe/lXBQzo5lAiBJgdGPFnkkpulWCJuq+pztIe6WsRrI7tiJRl3Qaj/yxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ahmedrowaihi%2fopenapi-ts-k6@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9771},"main":"./dist/index.js","type":"module","_from":"file:ahmedrowaihi-openapi-ts-k6-0.1.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsc -p tsconfig.build.json --watch","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ahmedrowaihi","email":"ahmedrowaihi1@gmail.com"},"_resolved":"/tmp/681f74e2ce550183986adc6fb8e40fe4/ahmedrowaihi-openapi-ts-k6-0.1.5.tgz","_integrity":"sha512-znG4KebQYO4r9kWrDEjRbhBG4ew+2ctKzJ4ARZggUMroNM4pH10o193rE4U2hTjKLZxamzQZ0PF9hpsoZEff6A==","repository":{"url":"git+https://github.com/ahmedrowaihi/contract-kit.git","type":"git","directory":"packages/k6/hey-api"},"_npmVersion":"10.8.2","description":"Thin @hey-api/openapi-ts plugin that delegates to @ahmedrowaihi/k6-gen. Use if you already drive codegen through openapi-ts.config.ts; otherwise reach for @ahmedrowaihi/k6-toolkit.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@ahmedrowaihi/k6-gen":"0.2.3"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.0","@types/node":"^22","@hey-api/shared":"^0.4.2","@hey-api/openapi-ts":"^0.97.0","@ahmedrowaihi/tsconfig":"0.0.0"},"peerDependencies":{"@hey-api/shared":">=0.2.0","@hey-api/openapi-ts":">=0.95.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-ts-k6_0.1.5_1778941235632_0.11163733839484546","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Moved to @ir-kit/openapi-ts-k6. See https://github.com/ir-kit/ir-kit for migration."},"0.2.0":{"name":"@ahmedrowaihi/openapi-ts-k6","version":"0.2.0","keywords":["openapi","openapi-ts","k6","load-testing","plugin"],"author":{"name":"Ahmed Rowaihi","email":"ahmedrowaihi@gmail.com"},"license":"MIT","_id":"@ahmedrowaihi/openapi-ts-k6@0.2.0","maintainers":[{"name":"ahmedrowaihi","email":"ahmedrowaihi1@gmail.com"}],"homepage":"https://github.com/ahmedrowaihi/contract-kit/tree/main/packages/k6/hey-api","bugs":{"url":"https://github.com/ahmedrowaihi/contract-kit/issues"},"dist":{"shasum":"7185c699a42921b2cb8b4d10eaa7c16404c006e7","tarball":"https://registry.npmjs.org/@ahmedrowaihi/openapi-ts-k6/-/openapi-ts-k6-0.2.0.tgz","fileCount":19,"integrity":"sha512-FX7tWlcGxGrHCccxIble4UQ376CerUgiu4vIK8LyXRKf4v86LZa9GaVT4Cib2w1xAMguxljefdq2YEFnFVJ4ew==","signatures":[{"sig":"MEUCIQC5exdQK2SN4mA3Mo92XPLkDu5JANpmZX+jEJNlfmo4ggIgSsDWzXAQLM4sIDSyoPTXCQj6qe8m7U+K7yJUMG6d9/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ahmedrowaihi%2fopenapi-ts-k6@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9771},"main":"./dist/index.js","type":"module","_from":"file:ahmedrowaihi-openapi-ts-k6-0.2.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsc -p tsconfig.build.json --watch","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ahmedrowaihi","email":"ahmedrowaihi1@gmail.com"},"_resolved":"/tmp/8f6e4371e89d0758b6af728b2bdb83a3/ahmedrowaihi-openapi-ts-k6-0.2.0.tgz","_integrity":"sha512-FX7tWlcGxGrHCccxIble4UQ376CerUgiu4vIK8LyXRKf4v86LZa9GaVT4Cib2w1xAMguxljefdq2YEFnFVJ4ew==","repository":{"url":"git+https://github.com/ahmedrowaihi/contract-kit.git","type":"git","directory":"packages/k6/hey-api"},"_npmVersion":"10.8.2","description":"Thin @hey-api/openapi-ts plugin that delegates to @ahmedrowaihi/k6-gen. Use if you already drive codegen through openapi-ts.config.ts; otherwise reach for @ahmedrowaihi/k6-toolkit.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@ahmedrowaihi/k6-gen":"1.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.0","@types/node":"^22","@hey-api/shared":"^0.4.2","@hey-api/openapi-ts":"^0.97.0","@ahmedrowaihi/tsconfig":"0.0.0"},"peerDependencies":{"@hey-api/shared":">=0.2.0","@hey-api/openapi-ts":">=0.95.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-ts-k6_0.2.0_1779008207075_0.8937644912138967","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Moved to @ir-kit/openapi-ts-k6. See https://github.com/ir-kit/ir-kit for migration."},"0.2.1":{"name":"@ahmedrowaihi/openapi-ts-k6","version":"0.2.1","keywords":["openapi","openapi-ts","k6","load-testing","plugin"],"author":{"name":"Ahmed Rowaihi","email":"ahmedrowaihi@gmail.com"},"license":"MIT","_id":"@ahmedrowaihi/openapi-ts-k6@0.2.1","maintainers":[{"name":"ahmedrowaihi","email":"ahmedrowaihi1@gmail.com"}],"homepage":"https://github.com/ahmedrowaihi/contract-kit/tree/main/packages/k6/hey-api","bugs":{"url":"https://github.com/ahmedrowaihi/contract-kit/issues"},"dist":{"shasum":"7e8d34f56be6d220f34070843b187833f07bff89","tarball":"https://registry.npmjs.org/@ahmedrowaihi/openapi-ts-k6/-/openapi-ts-k6-0.2.1.tgz","fileCount":19,"integrity":"sha512-LfIjpcOINWTuHdSFQr0KAq6x+ube78UujDuoSVexwRHp6f4tL9I6ib766uG6S8w89OubijvpbFidQclVcCrmDQ==","signatures":[{"sig":"MEQCIG08XqoKMG4LGyUjwLRJE4cIbWykgby0ptDozgGTudCZAiBfibyeylI53/vPHDTtaEjCnwnyuozVvpsVtXK0IdS7xA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ahmedrowaihi%2fopenapi-ts-k6@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9771},"main":"./dist/index.js","type":"module","_from":"file:ahmedrowaihi-openapi-ts-k6-0.2.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsc -p tsconfig.build.json --watch","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ahmedrowaihi","email":"ahmedrowaihi1@gmail.com"},"_resolved":"/tmp/212f6be6ad116c657a47f258cb0ada8d/ahmedrowaihi-openapi-ts-k6-0.2.1.tgz","_integrity":"sha512-LfIjpcOINWTuHdSFQr0KAq6x+ube78UujDuoSVexwRHp6f4tL9I6ib766uG6S8w89OubijvpbFidQclVcCrmDQ==","repository":{"url":"git+https://github.com/ahmedrowaihi/contract-kit.git","type":"git","directory":"packages/k6/hey-api"},"_npmVersion":"10.8.2","description":"Thin @hey-api/openapi-ts plugin that delegates to @ahmedrowaihi/k6-gen. Use if you already drive codegen through openapi-ts.config.ts; otherwise reach for @ahmedrowaihi/k6-toolkit.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@ahmedrowaihi/k6-gen":"1.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.0","@types/node":"^22","@hey-api/shared":"^0.4.2","@hey-api/openapi-ts":"^0.97.0","@ahmedrowaihi/tsconfig":"0.0.0"},"peerDependencies":{"@hey-api/shared":">=0.2.0","@hey-api/openapi-ts":">=0.95.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-ts-k6_0.2.1_1779014080030_0.48619540165850794","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Moved to @ir-kit/openapi-ts-k6. See https://github.com/ir-kit/ir-kit for migration."},"0.2.2":{"name":"@ahmedrowaihi/openapi-ts-k6","version":"0.2.2","keywords":["openapi","openapi-ts","k6","load-testing","plugin"],"author":{"name":"Ahmed Rowaihi","email":"ahmedrowaihi@gmail.com"},"license":"MIT","_id":"@ahmedrowaihi/openapi-ts-k6@0.2.2","maintainers":[{"name":"ahmedrowaihi","email":"ahmedrowaihi1@gmail.com"}],"homepage":"https://github.com/ahmedrowaihi/contract-kit/tree/main/packages/k6/hey-api","bugs":{"url":"https://github.com/ahmedrowaihi/contract-kit/issues"},"dist":{"shasum":"3d51698fa6469ac816f62a174bdee0d89b3086d0","tarball":"https://registry.npmjs.org/@ahmedrowaihi/openapi-ts-k6/-/openapi-ts-k6-0.2.2.tgz","fileCount":19,"integrity":"sha512-qib4JIjvSh3e/JuCd16g3JqZA3jRUhG8TDao7rxWLKSaeyHiR2U9mtrFv40tG/zkLOAyMhY+VE4pfJaj7QP4WA==","signatures":[{"sig":"MEQCIEaEB/Ss3e4BVItus3qazxY1EXu3knTmW/Q14Yy8+fZnAiBkCE/DR9OLBFuppxhGu022vYp9Z+2islw0FHRarGiaqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ahmedrowaihi%2fopenapi-ts-k6@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9771},"main":"./dist/index.js","type":"module","_from":"file:ahmedrowaihi-openapi-ts-k6-0.2.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsc -p tsconfig.build.json --watch","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ahmedrowaihi","email":"ahmedrowaihi1@gmail.com"},"_resolved":"/tmp/3035063c3e9a308da68e788b96f8f2a3/ahmedrowaihi-openapi-ts-k6-0.2.2.tgz","_integrity":"sha512-qib4JIjvSh3e/JuCd16g3JqZA3jRUhG8TDao7rxWLKSaeyHiR2U9mtrFv40tG/zkLOAyMhY+VE4pfJaj7QP4WA==","repository":{"url":"git+https://github.com/ahmedrowaihi/contract-kit.git","type":"git","directory":"packages/k6/hey-api"},"_npmVersion":"10.8.2","description":"Thin @hey-api/openapi-ts plugin that delegates to @ahmedrowaihi/k6-gen. Use if you already drive codegen through openapi-ts.config.ts; otherwise reach for @ahmedrowaihi/k6-toolkit.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@ahmedrowaihi/k6-gen":"1.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.0","@types/node":"^22","@hey-api/shared":"^0.4.2","@hey-api/openapi-ts":"^0.97.0","@ahmedrowaihi/tsconfig":"0.0.0"},"peerDependencies":{"@hey-api/shared":">=0.2.0","@hey-api/openapi-ts":">=0.95.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-ts-k6_0.2.2_1779017951234_0.3460149227064657","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Moved to @ir-kit/openapi-ts-k6. See https://github.com/ir-kit/ir-kit for migration."},"0.2.3":{"name":"@ahmedrowaihi/openapi-ts-k6","version":"0.2.3","keywords":["openapi","openapi-ts","k6","load-testing","plugin"],"author":{"name":"Ahmed Rowaihi","email":"ahmedrowaihi@gmail.com"},"license":"MIT","_id":"@ahmedrowaihi/openapi-ts-k6@0.2.3","maintainers":[{"name":"ahmedrowaihi","email":"ahmedrowaihi1@gmail.com"}],"homepage":"https://github.com/ahmedrowaihi/contract-kit/tree/main/packages/k6/hey-api","bugs":{"url":"https://github.com/ahmedrowaihi/contract-kit/issues"},"dist":{"shasum":"2d7b68cd72a190152c7c99acf5a2be539a8c834c","tarball":"https://registry.npmjs.org/@ahmedrowaihi/openapi-ts-k6/-/openapi-ts-k6-0.2.3.tgz","fileCount":19,"integrity":"sha512-tbOOtS0opgYmMY46KTYNqvAFdSKWiqlHAV66SRfRWk/rkHNk8xl28lGz3wSbxqpdU2RtAdlJyyyYJfOTPf0jZA==","signatures":[{"sig":"MEUCIQDcDY4aVcsL8l+KslXil448TpQA+hMTtXuheBLm4A04MAIgBaE8zBwRbdDNG6itn+mNmxGXmK82n+euKdFVm5szLNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ahmedrowaihi%2fopenapi-ts-k6@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9771},"main":"./dist/index.js","type":"module","_from":"file:ahmedrowaihi-openapi-ts-k6-0.2.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsc -p tsconfig.build.json --watch","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ahmedrowaihi","email":"ahmedrowaihi1@gmail.com"},"_resolved":"/tmp/e854d5507821b64e8c49868a4e888b13/ahmedrowaihi-openapi-ts-k6-0.2.3.tgz","_integrity":"sha512-tbOOtS0opgYmMY46KTYNqvAFdSKWiqlHAV66SRfRWk/rkHNk8xl28lGz3wSbxqpdU2RtAdlJyyyYJfOTPf0jZA==","repository":{"url":"git+https://github.com/ahmedrowaihi/contract-kit.git","type":"git","directory":"packages/k6/hey-api"},"_npmVersion":"10.8.2","description":"Thin @hey-api/openapi-ts plugin that delegates to @ahmedrowaihi/k6-gen. Use if you already drive codegen through openapi-ts.config.ts; otherwise reach for @ahmedrowaihi/k6-toolkit.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@ahmedrowaihi/k6-gen":"1.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.0","@types/node":"^22","@hey-api/shared":"^0.4.2","@hey-api/openapi-ts":"^0.97.0","@ahmedrowaihi/tsconfig":"0.0.0"},"peerDependencies":{"@hey-api/shared":">=0.2.0","@hey-api/openapi-ts":">=0.95.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-ts-k6_0.2.3_1779035417757_0.5438680291513038","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Moved to @ir-kit/openapi-ts-k6. See https://github.com/ir-kit/ir-kit for migration."}},"time":{"created":"2026-05-14T14:34:44.104Z","modified":"2026-05-21T09:19:36.774Z","0.1.0":"2026-05-14T14:34:44.422Z","0.1.1":"2026-05-15T22:51:51.016Z","0.1.2":"2026-05-16T00:22:07.612Z","0.1.3":"2026-05-16T01:03:57.922Z","0.1.4":"2026-05-16T03:24:33.047Z","0.1.5":"2026-05-16T14:20:35.770Z","0.2.0":"2026-05-17T08:56:47.219Z","0.2.1":"2026-05-17T10:34:40.200Z","0.2.2":"2026-05-17T11:39:11.378Z","0.2.3":"2026-05-17T16:30:17.920Z"},"bugs":{"url":"https://github.com/ahmedrowaihi/contract-kit/issues"},"author":{"name":"Ahmed Rowaihi","email":"ahmedrowaihi@gmail.com"},"license":"MIT","homepage":"https://github.com/ahmedrowaihi/contract-kit/tree/main/packages/k6/hey-api","keywords":["openapi","openapi-ts","k6","load-testing","plugin"],"repository":{"url":"git+https://github.com/ahmedrowaihi/contract-kit.git","type":"git","directory":"packages/k6/hey-api"},"description":"Thin @hey-api/openapi-ts plugin that delegates to @ahmedrowaihi/k6-gen. Use if you already drive codegen through openapi-ts.config.ts; otherwise reach for @ahmedrowaihi/k6-toolkit.","maintainers":[{"name":"ahmedrowaihi","email":"ahmedrowaihi1@gmail.com"}],"readme":"# @ahmedrowaihi/openapi-ts-k6\n\nThin [`@hey-api/openapi-ts`](https://github.com/hey-api/openapi-ts) plugin that wraps [`@ahmedrowaihi/k6-gen`](../gen). For users who already drive code generation through `openapi-ts.config.ts` — otherwise prefer the [`k6-tools` CLI](../tools).\n\n```ts\n// openapi-ts.config.ts\nimport { defineConfig } from \"@hey-api/openapi-ts\";\nimport { defineConfig as defineK6 } from \"@ahmedrowaihi/openapi-ts-k6\";\n\nexport default defineConfig({\n  input: \"./openapi.yaml\",\n  output: \"./src/generated\",\n  plugins: [\n    defineK6({ output: \"./k6\", defaultBaseUrl: \"https://api.example.com\" }),\n  ],\n});\n```\n\nEmits the same four files (`types.ts`, `client.ts`, `data.ts`, `index.ts`) under `<hey-api output.path>/<plugin output>` — see [@ahmedrowaihi/k6-gen](../gen) for output shape.\n\nThe plugin is a single function call: it reads the bundled spec from hey-api's context and delegates to `generate()`. No `$` DSL, no symbol planner, no plugin hooks — just spec → files.\n","readmeFilename":"README.md"}