{"_id":"@archastro/sdk-generator","_rev":"37-9a2bb451b51dc3232589bdd63dd0fb1c","name":"@archastro/sdk-generator","dist-tags":{"latest":"0.11.11"},"versions":{"0.1.0":{"name":"@archastro/sdk-generator","version":"0.1.0","keywords":["openapi","sdk","codegen","typescript","python","archastro"],"license":"MIT","_id":"@archastro/sdk-generator@0.1.0","maintainers":[{"name":"calvin.grunewald","email":"calvin@archastro.ai"},{"name":"vks-archastro","email":"vks@archastro.ai"}],"bin":{"sdk-generator":"dist/index.js"},"dist":{"shasum":"7d126379daf6f0d5e467c2d723855dd6735bec61","tarball":"https://registry.npmjs.org/@archastro/sdk-generator/-/sdk-generator-0.1.0.tgz","fileCount":126,"integrity":"sha512-4TOG30Fwvzlv7huhXKFnXq3kyS8Dc0d9nJrmei9cSYL7Fx6S+hyfQVp+B9KVOBHtXcqg26bDzPDQD4k3CPRL5Q==","signatures":[{"sig":"MEYCIQDy50pSH7GcnEZQYjpC7u2pfkP3yxksmNTllTB89R5jOQIhAPZG4xtMkS7/pgLFrOH4/AAE/ccqyuknuJ9Z3rQEa749","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":474134},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"f84d60f7d501bccfb9b37759164c2f04207eb91c","scripts":{"test":"node ./scripts/run-tests.mjs","build":"tsc","test:watch":"vitest","prepublishOnly":"tsc"},"_npmUser":{"name":"calvin.grunewald","email":"calvin@archastro.ai"},"_npmVersion":"11.12.1","description":"Generate typed TypeScript and Python SDKs (plus contract tests) from an OpenAPI spec.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ajv":"^8.12.0","yaml":"^2.4.0","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.3","typescript":"^5.4.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-generator_0.1.0_1776458804593_0.8940921558399033","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@archastro/sdk-generator","version":"0.1.1","keywords":["openapi","sdk","codegen","typescript","python","archastro"],"license":"MIT","_id":"@archastro/sdk-generator@0.1.1","maintainers":[{"name":"calvin.grunewald","email":"calvin@archastro.ai"},{"name":"vks-archastro","email":"vks@archastro.ai"}],"bin":{"sdk-generator":"dist/index.js"},"dist":{"shasum":"571e94731a5f31779322dda42f2bc8d8efb8321f","tarball":"https://registry.npmjs.org/@archastro/sdk-generator/-/sdk-generator-0.1.1.tgz","fileCount":126,"integrity":"sha512-EAAenlgfzCkx4yobnb1gul/LErSCRtoPCmkfnT1OfbQsAYLd2YKBwF1aC3PRKP+Iu6md0mGlezb94DEuKzA1uA==","signatures":[{"sig":"MEYCIQCSMbW6Rv8wSARCGd/FiQRh+rmJuR4b+jZxz8Dj3gOhkgIhAOFyNBxOhzMtFXtS0yObrRLZQOxrvEs1L5sb8KSiBWuE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":474340},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"10b189537c53d237410681260a0f63386c6f4e9a","scripts":{"test":"node ./scripts/run-tests.mjs","build":"tsc","test:watch":"vitest","prepublishOnly":"tsc"},"_npmUser":{"name":"calvin.grunewald","email":"calvin@archastro.ai"},"_npmVersion":"11.12.1","description":"Generate typed TypeScript and Python SDKs (plus contract tests) from an OpenAPI spec.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ajv":"^8.12.0","yaml":"^2.4.0","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.3","typescript":"^5.4.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-generator_0.1.1_1776467446906_0.00269569543917636","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@archastro/sdk-generator","version":"0.1.2","keywords":["openapi","sdk","codegen","typescript","python","archastro"],"license":"MIT","_id":"@archastro/sdk-generator@0.1.2","maintainers":[{"name":"calvin.grunewald","email":"calvin@archastro.ai"},{"name":"vks-archastro","email":"vks@archastro.ai"}],"bin":{"sdk-generator":"dist/index.js"},"dist":{"shasum":"668439366022635ba4618a3ea67afa8763ad431b","tarball":"https://registry.npmjs.org/@archastro/sdk-generator/-/sdk-generator-0.1.2.tgz","fileCount":126,"integrity":"sha512-1tNape+rTvQHgSPw+ZBaLx7dSMg5KtGBYGalwek0/3lZbRKMaRTkMSxNswXJKi/9ww1+mPahwWrls2YD3OKaOw==","signatures":[{"sig":"MEQCIHAYe5Rnrb3p12fNH0fAsCE27mbWq8BEiihQQNtlXgSGAiALcYFP0iuEV6gxLUA6u6QMyfgfJCSSnT8UTCfJwiOu2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":477053},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"3920be28fb4c5b7cba0b8585e9ae1e74085b9cf2","scripts":{"test":"node ./scripts/run-tests.mjs","build":"tsc","test:watch":"vitest","prepublishOnly":"tsc"},"_npmUser":{"name":"calvin.grunewald","email":"calvin@archastro.ai"},"_npmVersion":"11.12.1","description":"Generate typed TypeScript and Python SDKs (plus contract tests) from an OpenAPI spec.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ajv":"^8.12.0","yaml":"^2.4.0","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.3","typescript":"^5.4.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-generator_0.1.2_1776989794782_0.5866179463309071","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@archastro/sdk-generator","version":"0.1.3","keywords":["openapi","sdk","codegen","typescript","python","archastro"],"license":"MIT","_id":"@archastro/sdk-generator@0.1.3","maintainers":[{"name":"calvin.grunewald","email":"calvin@archastro.ai"},{"name":"vks-archastro","email":"vks@archastro.ai"}],"homepage":"https://github.com/ArchAstro/archastro-openapi#readme","bugs":{"url":"https://github.com/ArchAstro/archastro-openapi/issues"},"bin":{"sdk-generator":"dist/index.js"},"dist":{"shasum":"b10da1ee15b1d4640bcbc9118d54c2c524f9aecc","tarball":"https://registry.npmjs.org/@archastro/sdk-generator/-/sdk-generator-0.1.3.tgz","fileCount":126,"integrity":"sha512-XrbBO6wmqKjlg3kCyDV2bCp/5VyYL/XtSv5jKu/yJf4kQIfFnt0nUePWNqrsn7L1ZGNtqsQOv5u3ZF0T9WTY+w==","signatures":[{"sig":"MEQCIAjA5cvBung+Z+vdo/MIJkpCnEIyoJ8K9K/pZFaNys6QAiAIzVSSS2ZC5DNak1WTb5usXK2Iz2wBWhQr8VY7UPRXvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@archastro%2fsdk-generator@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":477202},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"0ccb022d09aa183495448c0d0c9b3867198c5577","scripts":{"test":"node ./scripts/run-tests.mjs","build":"tsc","test:watch":"vitest","prepublishOnly":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d618a67e-9078-49c8-a4b7-38c4d7758d45"}},"repository":{"url":"git+https://github.com/ArchAstro/archastro-openapi.git","type":"git","directory":"packages/sdk-generator"},"_npmVersion":"11.11.0","description":"Generate typed TypeScript and Python SDKs (plus contract tests) from an OpenAPI spec.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ajv":"^8.12.0","yaml":"^2.4.0","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.3","typescript":"^5.4.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-generator_0.1.3_1777046465090_0.8416757254813483","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@archastro/sdk-generator","version":"0.1.4","keywords":["openapi","sdk","codegen","typescript","python","archastro"],"license":"MIT","_id":"@archastro/sdk-generator@0.1.4","maintainers":[{"name":"calvin.grunewald","email":"calvin@archastro.ai"},{"name":"vks-archastro","email":"vks@archastro.ai"}],"homepage":"https://github.com/ArchAstro/archastro-openapi#readme","bugs":{"url":"https://github.com/ArchAstro/archastro-openapi/issues"},"bin":{"sdk-generator":"dist/index.js"},"dist":{"shasum":"c2ed171682fd231865301ba645730c6c9ddcae5e","tarball":"https://registry.npmjs.org/@archastro/sdk-generator/-/sdk-generator-0.1.4.tgz","fileCount":126,"integrity":"sha512-yPH3OtH15leuhHTXphE2DxNhGU4QeiGknwgqua8Bu8gznhay/7Xe3MpTJyvPWJWftRABfB7DY4YxE55AKwCa8w==","signatures":[{"sig":"MEUCIQCu/gDrqrhlH8Ad68u2em2ldOqk5qQ1ZvgyslatpKlyxQIgV3bThL26eKEBzNzYjmovEH/E6CB73r+lN+WIvYD+Mws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@archastro%2fsdk-generator@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":477232},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"b225143cb7f5d454c9950212c49ab7e720e503ff","scripts":{"test":"node ./scripts/run-tests.mjs","build":"tsc","test:watch":"vitest","prepublishOnly":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d618a67e-9078-49c8-a4b7-38c4d7758d45"}},"repository":{"url":"git+https://github.com/ArchAstro/archastro-openapi.git","type":"git","directory":"packages/sdk-generator"},"_npmVersion":"11.11.0","description":"Generate typed TypeScript and Python SDKs (plus contract tests) from an OpenAPI spec.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ajv":"^8.12.0","yaml":"^2.4.0","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.3","typescript":"^5.4.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-generator_0.1.4_1777068393738_0.9768058558751076","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@archastro/sdk-generator","version":"0.2.0","keywords":["openapi","sdk","codegen","typescript","python","archastro"],"license":"MIT","_id":"@archastro/sdk-generator@0.2.0","maintainers":[{"name":"calvin.grunewald","email":"calvin@archastro.ai"},{"name":"vks-archastro","email":"vks@archastro.ai"}],"homepage":"https://github.com/ArchAstro/archastro-openapi#readme","bugs":{"url":"https://github.com/ArchAstro/archastro-openapi/issues"},"bin":{"sdk-generator":"dist/index.js"},"dist":{"shasum":"4b4a8baacba1a106b0a2955872b9c0b61de998e0","tarball":"https://registry.npmjs.org/@archastro/sdk-generator/-/sdk-generator-0.2.0.tgz","fileCount":134,"integrity":"sha512-3FRMFzBtUA3EvLKsyJLt/IM/B9nC74/AehBoXgHqSawmC8H9RPz+sjBouqJ9GUkHxJT40lHU9fDqS8T2hZJlpQ==","signatures":[{"sig":"MEQCIDZt8YTyoUJaHhdvtXpSdghyXLccKV8wKM3PZfIb4v41AiBDTWK479koB7MuUT8bQeYkEy2AUyT7LFXwvaxYPfgpIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@archastro%2fsdk-generator@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":518827},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"7a1c0a350fa9e365c2b805a471205999d2fe58ce","scripts":{"test":"node ./scripts/run-tests.mjs","build":"tsc","test:watch":"vitest","prepublishOnly":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d618a67e-9078-49c8-a4b7-38c4d7758d45"}},"repository":{"url":"git+https://github.com/ArchAstro/archastro-openapi.git","type":"git","directory":"packages/sdk-generator"},"_npmVersion":"11.11.0","description":"Generate typed TypeScript and Python SDKs (plus contract tests) from an OpenAPI spec.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ajv":"^8.12.0","yaml":"^2.4.0","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.3","typescript":"^5.4.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-generator_0.2.0_1777148530911_0.552563745187195","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@archastro/sdk-generator","version":"0.3.0","keywords":["openapi","sdk","codegen","typescript","python","archastro"],"license":"MIT","_id":"@archastro/sdk-generator@0.3.0","maintainers":[{"name":"calvin.grunewald","email":"calvin@archastro.ai"},{"name":"vks-archastro","email":"vks@archastro.ai"}],"homepage":"https://github.com/ArchAstro/archastro-openapi#readme","bugs":{"url":"https://github.com/ArchAstro/archastro-openapi/issues"},"bin":{"sdk-generator":"dist/index.js"},"dist":{"shasum":"5aa6d164ad2686c1b5e1234cd60030ec3266581a","tarball":"https://registry.npmjs.org/@archastro/sdk-generator/-/sdk-generator-0.3.0.tgz","fileCount":134,"integrity":"sha512-VunDt2HyigH1WG9z5OjNirb5u/iticPA2efNTQ7+7Ol/zZyASD/kx/ODv+Icku/9Mbv4nYmIax7Tz7OaPn9nWw==","signatures":[{"sig":"MEUCIE4nzcR+K/8DAbIZIYI64E5pfu4ZpD5NOWEGOFyj06AGAiEApfuEFadyNsBxgLNa6UR6gpgSTMcY7DMbT+HyY5ZtTTA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@archastro%2fsdk-generator@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":526599},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"e17d8cfd73de7863fd2ec59a57c8b566f0aebb32","scripts":{"test":"node ./scripts/run-tests.mjs","build":"tsc","test:watch":"vitest","prepublishOnly":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d618a67e-9078-49c8-a4b7-38c4d7758d45"}},"repository":{"url":"git+https://github.com/ArchAstro/archastro-openapi.git","type":"git","directory":"packages/sdk-generator"},"_npmVersion":"11.11.0","description":"Generate typed TypeScript and Python SDKs (plus contract tests) from an OpenAPI spec.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ajv":"^8.12.0","yaml":"^2.4.0","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.3","typescript":"^5.4.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-generator_0.3.0_1778534928955_0.8980303882780145","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@archastro/sdk-generator","version":"0.3.2","keywords":["openapi","sdk","codegen","typescript","python","archastro"],"license":"MIT","_id":"@archastro/sdk-generator@0.3.2","maintainers":[{"name":"calvin.grunewald","email":"calvin@archastro.ai"},{"name":"vks-archastro","email":"vks@archastro.ai"},{"name":"tore-archastro","email":"tore@archastro.ai"}],"homepage":"https://github.com/ArchAstro/archastro-openapi#readme","bugs":{"url":"https://github.com/ArchAstro/archastro-openapi/issues"},"bin":{"sdk-generator":"dist/index.js"},"dist":{"shasum":"2825d66652ee669d2940ff31b2ffc4d1189cc2a8","tarball":"https://registry.npmjs.org/@archastro/sdk-generator/-/sdk-generator-0.3.2.tgz","fileCount":138,"integrity":"sha512-tmynQQ6J2NP7MIjerHrk6Hwp00D9cV00xDLgaC3eX2GTEzuUhrGw7bdbcsqd1cExMcV042M6X9wmO1RCE7EeHQ==","signatures":[{"sig":"MEQCIB3UK0AeIbbLRixLMFzDEcpaqA9WIehdOcz/G5sjF3GcAiAEscMU2maa5VELMI/9DzhUNnCOfzSE+62n6cD14i+FQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@archastro%2fsdk-generator@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":553117},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"b4752279fc433488940092fd7ff5b75fd4a6c866","scripts":{"test":"node ./scripts/run-tests.mjs","build":"tsc","test:watch":"vitest","prepublishOnly":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d618a67e-9078-49c8-a4b7-38c4d7758d45"}},"repository":{"url":"git+https://github.com/ArchAstro/archastro-openapi.git","type":"git","directory":"packages/sdk-generator"},"_npmVersion":"11.13.0","description":"Generate typed TypeScript and Python SDKs (plus contract tests) from an OpenAPI spec.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ajv":"^8.12.0","yaml":"^2.4.0","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.3","typescript":"^5.4.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-generator_0.3.2_1781207682554_0.5932981975919014","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@archastro/sdk-generator","version":"0.5.0","keywords":["openapi","sdk","codegen","typescript","python","archastro"],"license":"MIT","_id":"@archastro/sdk-generator@0.5.0","maintainers":[{"name":"calvin.grunewald","email":"calvin@archastro.ai"},{"name":"vks-archastro","email":"vks@archastro.ai"},{"name":"tore-archastro","email":"tore@archastro.ai"}],"homepage":"https://github.com/ArchAstro/archastro-openapi#readme","bugs":{"url":"https://github.com/ArchAstro/archastro-openapi/issues"},"bin":{"sdk-generator":"dist/index.js"},"dist":{"shasum":"18544cb73e2bc552adb4e7ef44411894937f5865","tarball":"https://registry.npmjs.org/@archastro/sdk-generator/-/sdk-generator-0.5.0.tgz","fileCount":138,"integrity":"sha512-7KjxeqO2ak1XyGMfabFjgutLm61Q0rUYc2C/2HNBCTy6t7JNClVKzRy0IF1qVxA6rkZo3+3EzuxKVp1WFfj7ow==","signatures":[{"sig":"MEYCIQDfUwQD/kGDTxGHEOAwFvRsrxD+AW2aAm1nUIGwXkSotAIhAKAxIYK9kn6JLITedTYNWq7kg37+uYuEk2LnuBFZhyxR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@archastro%2fsdk-generator@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":602476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"56574ed2a667012aacb1750e49df5cff50e1a357","scripts":{"test":"node ./scripts/run-tests.mjs","build":"tsc","test:watch":"vitest","prepublishOnly":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d618a67e-9078-49c8-a4b7-38c4d7758d45"}},"repository":{"url":"git+https://github.com/ArchAstro/archastro-openapi.git","type":"git","directory":"packages/sdk-generator"},"_npmVersion":"11.13.0","description":"Generate typed TypeScript and Python SDKs (plus contract tests) from an OpenAPI spec.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ajv":"^8.12.0","yaml":"^2.4.0","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.3","typescript":"^5.4.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-generator_0.5.0_1781294362893_0.6997211506628258","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@archastro/sdk-generator","version":"0.5.1","keywords":["openapi","sdk","codegen","typescript","python","archastro"],"license":"MIT","_id":"@archastro/sdk-generator@0.5.1","maintainers":[{"name":"calvin.grunewald","email":"calvin@archastro.ai"},{"name":"vks-archastro","email":"vks@archastro.ai"},{"name":"tore-archastro","email":"tore@archastro.ai"}],"homepage":"https://github.com/ArchAstro/archastro-openapi#readme","bugs":{"url":"https://github.com/ArchAstro/archastro-openapi/issues"},"bin":{"sdk-generator":"dist/index.js"},"dist":{"shasum":"5bcb9ee8c63136251c3634930b1fe2f785d19495","tarball":"https://registry.npmjs.org/@archastro/sdk-generator/-/sdk-generator-0.5.1.tgz","fileCount":142,"integrity":"sha512-a7l8p8esyG5vWZcFu4TKqTshH2Snp5wfWRKx9rQ8o/zjnLKJ7ZY6LgQFpdewQncCbRrVYi4cM+lVOSMcTQcPuw==","signatures":[{"sig":"MEYCIQCi0OVgWjvpim81ELq4xgg+6tEacSLNLKA6Y2nwBfrP8wIhAJLbRYvbXZ6/kQs+Ss3a0QcXnhWwRz6y2u69jxKl+VA6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@archastro%2fsdk-generator@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":614391},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"b225cdb21428d274b6285d7d73a6a32333c5d365","scripts":{"test":"node ./scripts/run-tests.mjs","build":"tsc","test:watch":"vitest","prepublishOnly":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d618a67e-9078-49c8-a4b7-38c4d7758d45"}},"repository":{"url":"git+https://github.com/ArchAstro/archastro-openapi.git","type":"git","directory":"packages/sdk-generator"},"_npmVersion":"11.13.0","description":"Generate typed TypeScript and Python SDKs (plus contract tests) from an OpenAPI spec.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ajv":"^8.12.0","yaml":"^2.4.0","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.3","typescript":"^5.4.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-generator_0.5.1_1781308456020_0.9491152351579584","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@archastro/sdk-generator","version":"0.5.2","keywords":["openapi","sdk","codegen","typescript","python","archastro"],"license":"MIT","_id":"@archastro/sdk-generator@0.5.2","maintainers":[{"name":"calvin.grunewald","email":"calvin@archastro.ai"},{"name":"vks-archastro","email":"vks@archastro.ai"},{"name":"tore-archastro","email":"tore@archastro.ai"}],"homepage":"https://github.com/ArchAstro/archastro-openapi#readme","bugs":{"url":"https://github.com/ArchAstro/archastro-openapi/issues"},"bin":{"sdk-generator":"dist/index.js"},"dist":{"shasum":"ff44c95f612ab484487453ae2ee71fef73da15cd","tarball":"https://registry.npmjs.org/@archastro/sdk-generator/-/sdk-generator-0.5.2.tgz","fileCount":154,"integrity":"sha512-qfpFrQftN12AJ9J9fOpppDKcsCvkNZHeQgh28eBgF5+7Toju97PCCknizb48hUv0k8RuPUW8TqlWT4dUyZvp/Q==","signatures":[{"sig":"MEUCIQCWWdOet8QYrXcH1SFlsxS6ufvESQlYDYXX8ec+cF0hqgIgHzBAwcSh8hWDNLdxb65vPDx8HXwbtwMmh7ZjjPjqOlc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@archastro%2fsdk-generator@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":675522},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"aca9aa7c4d6db9147fe0ab5628d1b412c5b86aba","scripts":{"test":"node ./scripts/run-tests.mjs","build":"tsc","test:watch":"vitest","prepublishOnly":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d618a67e-9078-49c8-a4b7-38c4d7758d45"}},"repository":{"url":"git+https://github.com/ArchAstro/archastro-openapi.git","type":"git","directory":"packages/sdk-generator"},"_npmVersion":"11.13.0","description":"Generate typed TypeScript and Python SDKs (plus contract tests) from an OpenAPI spec.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ajv":"^8.12.0","yaml":"^2.4.0","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.3","typescript":"^5.4.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-generator_0.5.2_1781732165408_0.7311908523120434","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@archastro/sdk-generator","version":"0.5.3","keywords":["openapi","sdk","codegen","typescript","python","archastro"],"license":"MIT","_id":"@archastro/sdk-generator@0.5.3","maintainers":[{"name":"calvin.grunewald","email":"calvin@archastro.ai"},{"name":"vks-archastro","email":"vks@archastro.ai"},{"name":"tore-archastro","email":"tore@archastro.ai"}],"homepage":"https://github.com/ArchAstro/archastro-openapi#readme","bugs":{"url":"https://github.com/ArchAstro/archastro-openapi/issues"},"bin":{"sdk-generator":"dist/index.js"},"dist":{"shasum":"0b7c03ba43225401fc26488c215971be52943ec6","tarball":"https://registry.npmjs.org/@archastro/sdk-generator/-/sdk-generator-0.5.3.tgz","fileCount":154,"integrity":"sha512-FIbKpvF/XvYOQp1laL/pS37LbIp2j+zK0sr+U4LfTdMJoR7ACkyuQ0Ere2kTiEL3/cIUwXk/ajYGQ/mR5HMRug==","signatures":[{"sig":"MEUCIQDukRtwydFPY+/TGh9mqPDDilRdQHo1isjO6mwVed1CQQIgHZr0BnB92bwVgj6Ka1sOA0df3SdVstWxAyDjCEvVT9g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@archastro%2fsdk-generator@0.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":707771},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"cadc5dddb96b5377315aba14c9eac650fdc24cd9","scripts":{"test":"node ./scripts/run-tests.mjs","build":"tsc","test:watch":"vitest","prepublishOnly":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d618a67e-9078-49c8-a4b7-38c4d7758d45"}},"repository":{"url":"git+https://github.com/ArchAstro/archastro-openapi.git","type":"git","directory":"packages/sdk-generator"},"_npmVersion":"11.13.0","description":"Generate typed TypeScript and Python SDKs (plus contract tests) from an OpenAPI spec.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ajv":"^8.12.0","yaml":"^2.4.0","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.3","typescript":"^5.4.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-generator_0.5.3_1781893028914_0.901038485676593","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@archastro/sdk-generator","version":"0.5.4","keywords":["openapi","sdk","codegen","typescript","python","archastro"],"license":"MIT","_id":"@archastro/sdk-generator@0.5.4","maintainers":[{"name":"calvin.grunewald","email":"calvin@archastro.ai"},{"name":"vks-archastro","email":"vks@archastro.ai"},{"name":"tore-archastro","email":"tore@archastro.ai"}],"homepage":"https://github.com/ArchAstro/archastro-openapi#readme","bugs":{"url":"https://github.com/ArchAstro/archastro-openapi/issues"},"bin":{"sdk-generator":"dist/index.js"},"dist":{"shasum":"6afae9f9c33cf84f800c604ef77390a530c6661a","tarball":"https://registry.npmjs.org/@archastro/sdk-generator/-/sdk-generator-0.5.4.tgz","fileCount":154,"integrity":"sha512-zlekCrGElO92v3g+bi3MrNb2xT6FP7Rq95icxnbRgR+9GJyVRy3j03sGvlWe2ZsSYUlpBpUy9z3sWdAEfO+Jaw==","signatures":[{"sig":"MEYCIQD+lIQMpfGhxftBEOgJJgngY9BfLTl2+dLX9ZRvXo3AVAIhAPXkknTw4OYnAo1wNSY5T7nQtzkkgvico7jcJ5iw4K8U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@archastro%2fsdk-generator@0.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":709751},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"9941c879bcc87675ec92c7860d9c519d1ad0302b","scripts":{"test":"node ./scripts/run-tests.mjs","build":"tsc","test:watch":"vitest","prepublishOnly":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d618a67e-9078-49c8-a4b7-38c4d7758d45"}},"repository":{"url":"git+https://github.com/ArchAstro/archastro-openapi.git","type":"git","directory":"packages/sdk-generator"},"_npmVersion":"11.13.0","description":"Generate typed TypeScript and Python SDKs (plus contract tests) from an OpenAPI spec.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ajv":"^8.12.0","yaml":"^2.4.0","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.3","typescript":"^5.4.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-generator_0.5.4_1781899941875_0.3449778536180941","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@archastro/sdk-generator","version":"0.5.5","keywords":["openapi","sdk","codegen","typescript","python","archastro"],"license":"MIT","_id":"@archastro/sdk-generator@0.5.5","maintainers":[{"name":"calvin.grunewald","email":"calvin@archastro.ai"},{"name":"vks-archastro","email":"vks@archastro.ai"},{"name":"tore-archastro","email":"tore@archastro.ai"}],"homepage":"https://github.com/ArchAstro/archastro-openapi#readme","bugs":{"url":"https://github.com/ArchAstro/archastro-openapi/issues"},"bin":{"sdk-generator":"dist/index.js"},"dist":{"shasum":"f20cd0712f787f4fce967f669b7eca23d5c803cc","tarball":"https://registry.npmjs.org/@archastro/sdk-generator/-/sdk-generator-0.5.5.tgz","fileCount":154,"integrity":"sha512-RAF5E8+c/C0IyE5014mmdnt1i/rcI6ptB5eCzzBH2JSZtd2rJ1renQvR6KoUwTQHe8W2cckPFz6igt2jC18/Pg==","signatures":[{"sig":"MEUCIC5Uczf0S7sDtpmOD1VpTScns5va/AbWC1G9ISTMDyflAiEAtR6xM7qeTRuLPQ6FT+E9sDwsrPpfO4rkCrFPSVcl76s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@archastro%2fsdk-generator@0.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":711584},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"443d25d36a675cf0bfb318efe5aba98d9e114f67","scripts":{"test":"node ./scripts/run-tests.mjs","build":"tsc","test:watch":"vitest","prepublishOnly":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d618a67e-9078-49c8-a4b7-38c4d7758d45"}},"repository":{"url":"git+https://github.com/ArchAstro/archastro-openapi.git","type":"git","directory":"packages/sdk-generator"},"_npmVersion":"11.13.0","description":"Generate typed TypeScript and Python SDKs (plus contract tests) from an OpenAPI spec.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ajv":"^8.12.0","yaml":"^2.4.0","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.3","typescript":"^5.4.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-generator_0.5.5_1781901359624_0.7349043814179268","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"@archastro/sdk-generator","version":"0.5.6","keywords":["openapi","sdk","codegen","typescript","python","archastro"],"license":"MIT","_id":"@archastro/sdk-generator@0.5.6","maintainers":[{"name":"calvin.grunewald","email":"calvin@archastro.ai"},{"name":"vks-archastro","email":"vks@archastro.ai"},{"name":"tore-archastro","email":"tore@archastro.ai"}],"homepage":"https://github.com/ArchAstro/archastro-openapi#readme","bugs":{"url":"https://github.com/ArchAstro/archastro-openapi/issues"},"bin":{"sdk-generator":"dist/index.js"},"dist":{"shasum":"4aa434c41c092fdf8c3fe539ea46899723f26e79","tarball":"https://registry.npmjs.org/@archastro/sdk-generator/-/sdk-generator-0.5.6.tgz","fileCount":154,"integrity":"sha512-YWVd9OtQnhGh1JR6e3GeVzCDCTPzi3J90SEBlJyEAWXuk+SDi9NTIlcEUtTCipXHiqwgrXhhLn+2SwusD5V1wA==","signatures":[{"sig":"MEQCIBg5bmD/OBe9i7pxBMz+D8VYxjsuW9aAzwPlT3IAGOu9AiBLkBD2TrREETLBVc3lSOtp4t+b6/Xz06pgwj+XKNgKwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@archastro%2fsdk-generator@0.5.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":711690},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"4fb931d097a6cefde891f052df219bc2559c8531","scripts":{"test":"node ./scripts/run-tests.mjs","build":"tsc","test:watch":"vitest","prepublishOnly":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d618a67e-9078-49c8-a4b7-38c4d7758d45"}},"repository":{"url":"git+https://github.com/ArchAstro/archastro-openapi.git","type":"git","directory":"packages/sdk-generator"},"_npmVersion":"11.13.0","description":"Generate typed TypeScript and Python SDKs (plus contract tests) from an OpenAPI spec.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ajv":"^8.12.0","yaml":"^2.4.0","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.3","typescript":"^5.4.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-generator_0.5.6_1781902826986_0.8829323476086097","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@archastro/sdk-generator","version":"0.6.0","keywords":["openapi","sdk","codegen","typescript","python","archastro"],"license":"MIT","_id":"@archastro/sdk-generator@0.6.0","maintainers":[{"name":"calvin.grunewald","email":"calvin@archastro.ai"},{"name":"vks-archastro","email":"vks@archastro.ai"},{"name":"tore-archastro","email":"tore@archastro.ai"}],"homepage":"https://github.com/ArchAstro/archastro-openapi#readme","bugs":{"url":"https://github.com/ArchAstro/archastro-openapi/issues"},"bin":{"sdk-generator":"dist/index.js"},"dist":{"shasum":"8d7efd35f6e4d6d938630c679301915df69ab1bb","tarball":"https://registry.npmjs.org/@archastro/sdk-generator/-/sdk-generator-0.6.0.tgz","fileCount":158,"integrity":"sha512-TCxPG8fSJDNQ0hWtWdFWZeT1pwVzp7b9Zll84LaSuba68yqHd2QJjj0Ykw5s/N3VCwia2tkQBKK7wDsOSH6PCA==","signatures":[{"sig":"MEUCIBii4MirJERBaQQgiRvSws+wVsVKZXCtw/wWwQ5//HpoAiEA7IDKj73X2BC6aj52a2QdNDFJuHYnYsfDRaHeSBXz+n8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@archastro%2fsdk-generator@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":743778},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"69f9f14a1f0894e7337ce867cfa403df4918f012","scripts":{"test":"node ./scripts/run-tests.mjs","build":"tsc","test:watch":"vitest","prepublishOnly":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d618a67e-9078-49c8-a4b7-38c4d7758d45"}},"repository":{"url":"git+https://github.com/ArchAstro/archastro-openapi.git","type":"git","directory":"packages/sdk-generator"},"_npmVersion":"11.13.0","description":"Generate typed TypeScript and Python SDKs (plus contract tests) from an OpenAPI spec.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"ajv":"^8.12.0","yaml":"^2.4.0","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.3","typescript":"^5.4.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-generator_0.6.0_1782778378935_0.9425700989904542","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@archastro/sdk-generator","version":"0.7.0","keywords":["openapi","sdk","codegen","typescript","python","archastro"],"license":"MIT","_id":"@archastro/sdk-generator@0.7.0","maintainers":[{"name":"calvin.grunewald","email":"calvin@archastro.ai"},{"name":"vks-archastro","email":"vks@archastro.ai"},{"name":"tore-archastro","email":"tore@archastro.ai"}],"homepage":"https://github.com/ArchAstro/archastro-openapi#readme","bugs":{"url":"https://github.com/ArchAstro/archastro-openapi/issues"},"bin":{"sdk-generator":"dist/index.js"},"dist":{"shasum":"f743a4ad6f85ebe6885d47f7a09732e203c05a94","tarball":"https://registry.npmjs.org/@archastro/sdk-generator/-/sdk-generator-0.7.0.tgz","fileCount":158,"integrity":"sha512-miyko9B8lB8EO/xdhckprXczXSBSZVnfNJZ9QtcJZQJxR1EvluS3R8H8hyFgcyFzGh9vwq3T1nTCilKWTy1QQQ==","signatures":[{"sig":"MEYCIQDNG3pzofVuUIms5P33Danv+hSSrb4gnFT/PtKCTfUalwIhALoGrSzagI6wKUQTtdj5IGfIdeJnDY8/l+nWcDQo7gRF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@archastro%2fsdk-generator@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":763133},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"82bebb08100af78c8deeda5dba4abfabcb7fe641","scripts":{"test":"node ./scripts/run-tests.mjs","build":"tsc","test:watch":"vitest","prepublishOnly":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d618a67e-9078-49c8-a4b7-38c4d7758d45"}},"repository":{"url":"git+https://github.com/ArchAstro/archastro-openapi.git","type":"git","directory":"packages/sdk-generator"},"_npmVersion":"11.13.0","description":"Generate typed TypeScript and Python SDKs (plus contract tests) from an OpenAPI spec.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"ajv":"^8.12.0","yaml":"^2.4.0","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.3","typescript":"^5.4.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-generator_0.7.0_1782841392922_0.03480153257008234","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@archastro/sdk-generator","version":"0.7.1","keywords":["openapi","sdk","codegen","typescript","python","archastro"],"license":"MIT","_id":"@archastro/sdk-generator@0.7.1","maintainers":[{"name":"calvin.grunewald","email":"calvin@archastro.ai"},{"name":"vks-archastro","email":"vks@archastro.ai"},{"name":"tore-archastro","email":"tore@archastro.ai"}],"homepage":"https://github.com/ArchAstro/archastro-openapi#readme","bugs":{"url":"https://github.com/ArchAstro/archastro-openapi/issues"},"bin":{"sdk-generator":"dist/index.js"},"dist":{"shasum":"60d4084378bf34873cd0c880e7e8acbb25fbbf35","tarball":"https://registry.npmjs.org/@archastro/sdk-generator/-/sdk-generator-0.7.1.tgz","fileCount":158,"integrity":"sha512-XX3NFd/mfUcL2a2qZLod7duKVu06iHLr3eVgOUwlLhYS6pmsp5j2ZWYEQIwJaQpCW5zc+U+zJM7Dg3XBkuQG9g==","signatures":[{"sig":"MEUCIDzmMtuALZ0Dwjd8PZfQ9A/OSBhVukB/JlyRlV5g9dgIAiEA0NX3z5HMsN+vrhk0oC00nwZppOKz/ui91Yb8DWX5vVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@archastro%2fsdk-generator@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":763617},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"0ea3e85ba4ed11197a193d348d73eeb070de0d2b","scripts":{"test":"node ./scripts/run-tests.mjs","build":"tsc","test:watch":"vitest","prepublishOnly":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d618a67e-9078-49c8-a4b7-38c4d7758d45"}},"repository":{"url":"git+https://github.com/ArchAstro/archastro-openapi.git","type":"git","directory":"packages/sdk-generator"},"_npmVersion":"11.13.0","description":"Generate typed TypeScript and Python SDKs (plus contract tests) from an OpenAPI spec.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"ajv":"^8.12.0","yaml":"^2.4.0","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.3","typescript":"^5.4.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-generator_0.7.1_1782845225962_0.003761196470526418","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@archastro/sdk-generator","version":"0.7.2","keywords":["openapi","sdk","codegen","typescript","python","archastro"],"license":"MIT","_id":"@archastro/sdk-generator@0.7.2","maintainers":[{"name":"calvin.grunewald","email":"calvin@archastro.ai"},{"name":"vks-archastro","email":"vks@archastro.ai"},{"name":"tore-archastro","email":"tore@archastro.ai"}],"homepage":"https://github.com/ArchAstro/archastro-openapi#readme","bugs":{"url":"https://github.com/ArchAstro/archastro-openapi/issues"},"bin":{"sdk-generator":"dist/index.js"},"dist":{"shasum":"e9d82a478288ea8e24ae28492dac54fb89db86d0","tarball":"https://registry.npmjs.org/@archastro/sdk-generator/-/sdk-generator-0.7.2.tgz","fileCount":158,"integrity":"sha512-za9mdb/7QAV9AFUQIgGGWaWIhZCh85I46IzN3czZsLTdOsXTBSPAaFjTE3e9pAldj3E5WFFt9YAwyGKvlev+2w==","signatures":[{"sig":"MEYCIQCsUaaEMHlGUUkVlubn3QLnc79j1tz2DGyRon/Zoh+RpAIhANgEiP8OXFuAcrtPGUfxU7plyXoCTe1NoZAv2/nODQ6g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@archastro%2fsdk-generator@0.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":763997},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"ef627d5bb72c51a4b0184c00ab67b09b5eca4bee","scripts":{"test":"node ./scripts/run-tests.mjs","build":"tsc","test:watch":"vitest","prepublishOnly":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d618a67e-9078-49c8-a4b7-38c4d7758d45"}},"repository":{"url":"git+https://github.com/ArchAstro/archastro-openapi.git","type":"git","directory":"packages/sdk-generator"},"_npmVersion":"11.16.0","description":"Generate typed TypeScript and Python SDKs (plus contract tests) from an OpenAPI spec.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ajv":"^8.12.0","yaml":"^2.4.0","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.3","typescript":"^5.4.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-generator_0.7.2_1782853175057_0.04035193376619017","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@archastro/sdk-generator","version":"0.7.3","keywords":["openapi","sdk","codegen","typescript","python","archastro"],"license":"MIT","_id":"@archastro/sdk-generator@0.7.3","maintainers":[{"name":"calvin.grunewald","email":"calvin@archastro.ai"},{"name":"vks-archastro","email":"vks@archastro.ai"},{"name":"tore-archastro","email":"tore@archastro.ai"}],"homepage":"https://github.com/ArchAstro/archastro-openapi#readme","bugs":{"url":"https://github.com/ArchAstro/archastro-openapi/issues"},"bin":{"sdk-generator":"dist/index.js"},"dist":{"shasum":"df2cf66b7cb309b3b525daa26910bf215fabc4e5","tarball":"https://registry.npmjs.org/@archastro/sdk-generator/-/sdk-generator-0.7.3.tgz","fileCount":158,"integrity":"sha512-ZTfu6IC+sUrSbQqcRpa8Og0ZAsyTqCJS988jqgG8vo4b1Ws0kXwEh5IvoMKsU6WR4jS0svmzn3rL+cv36/gPjw==","signatures":[{"sig":"MEYCIQCeB/Mbj5sZpJmxyW9JyT43jYJAslSbPyLFVgYzx1ul5AIhAOvFaHOi2Y8XQqfN9FE2tu9pig3PBMj29/6wcNkipSzZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@archastro%2fsdk-generator@0.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":766835},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"1af7605e6500d7f251d02fe404621560b88c5dad","scripts":{"test":"node ./scripts/run-tests.mjs","build":"tsc","test:watch":"vitest","prepublishOnly":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d618a67e-9078-49c8-a4b7-38c4d7758d45"}},"repository":{"url":"git+https://github.com/ArchAstro/archastro-openapi.git","type":"git","directory":"packages/sdk-generator"},"_npmVersion":"11.16.0","description":"Generate typed TypeScript and Python SDKs (plus contract tests) from an OpenAPI spec.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ajv":"^8.12.0","yaml":"^2.4.0","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.3","typescript":"^5.4.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-generator_0.7.3_1783981812348_0.7394510557494633","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@archastro/sdk-generator","version":"0.8.0","keywords":["openapi","sdk","codegen","typescript","python","swift","golang","archastro"],"license":"MIT","_id":"@archastro/sdk-generator@0.8.0","maintainers":[{"name":"calvin.grunewald","email":"calvin@archastro.ai"},{"name":"vks-archastro","email":"vks@archastro.ai"},{"name":"tore-archastro","email":"tore@archastro.ai"}],"homepage":"https://github.com/ArchAstro/archastro-openapi#readme","bugs":{"url":"https://github.com/ArchAstro/archastro-openapi/issues"},"bin":{"sdk-generator":"dist/index.js"},"dist":{"shasum":"f5954e7414d8f6bae7bf7b5a1e04631c06ca7bbf","tarball":"https://registry.npmjs.org/@archastro/sdk-generator/-/sdk-generator-0.8.0.tgz","fileCount":262,"integrity":"sha512-0qfQj3WL/7rrSoaQFb/KmHOYf0AWO+dGO95u9s91ZGCk+I7eII/iLtyOJoqwbPJ2Uq9xvKkbFWqoBqetAvnWAg==","signatures":[{"sig":"MEQCICmc7jBONDBaMMZidZk4kteQKsyeYuSdzlJyPnz6Av72AiBisbQmi1OK+20ES7qvr1rh/yWr9/v4BRs+7yDBNccHUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@archastro%2fsdk-generator@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1281754},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"330cd0e36c3ca3f02ad3b72b3dad9f3c1cabbcb1","scripts":{"test":"node ./scripts/run-tests.mjs","build":"tsc","test:watch":"vitest","prepublishOnly":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d618a67e-9078-49c8-a4b7-38c4d7758d45"}},"repository":{"url":"git+https://github.com/ArchAstro/archastro-openapi.git","type":"git","directory":"packages/sdk-generator"},"_npmVersion":"11.16.0","description":"Generate typed TypeScript, Python, Swift, and Go SDKs (plus contract tests) from an OpenAPI spec.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ajv":"^8.12.0","yaml":"^2.4.0","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.3","typescript":"^5.4.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-generator_0.8.0_1784931659206_0.7326746289361614","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@archastro/sdk-generator","version":"0.8.1","keywords":["openapi","sdk","codegen","typescript","python","swift","golang","archastro"],"license":"MIT","_id":"@archastro/sdk-generator@0.8.1","maintainers":[{"name":"calvin.grunewald","email":"calvin@archastro.ai"},{"name":"vks-archastro","email":"vks@archastro.ai"},{"name":"tore-archastro","email":"tore@archastro.ai"}],"homepage":"https://github.com/ArchAstro/archastro-openapi#readme","bugs":{"url":"https://github.com/ArchAstro/archastro-openapi/issues"},"bin":{"sdk-generator":"dist/index.js"},"dist":{"shasum":"ebd396a043a58d66a403894360695004ff354341","tarball":"https://registry.npmjs.org/@archastro/sdk-generator/-/sdk-generator-0.8.1.tgz","fileCount":262,"integrity":"sha512-gAMBvkZiEA9L/bnQDKwr//8MWUYNoqMzE7VkAryKRARuyqmTfUC4L5n+sbgJQQ+wavits98bHdYg9+zQ3yiRWw==","signatures":[{"sig":"MEUCIQCpF13Qh53G2eKpZD5o/fcR+Hsd6/3l6iN2MSHVuSUMZQIgcU0/ioKBtkM5sJQ5P7gSPNAX1cV1Y4+IRumRlzP1LkQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@archastro%2fsdk-generator@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1287201},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"4bad7c45e7d2a418de60d292adc09506a433690d","scripts":{"test":"node ./scripts/run-tests.mjs","build":"tsc","test:watch":"vitest","prepublishOnly":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d618a67e-9078-49c8-a4b7-38c4d7758d45"}},"repository":{"url":"git+https://github.com/ArchAstro/archastro-openapi.git","type":"git","directory":"packages/sdk-generator"},"_npmVersion":"11.16.0","description":"Generate typed TypeScript, Python, Swift, and Go SDKs (plus contract tests) from an OpenAPI spec.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ajv":"^8.12.0","yaml":"^2.4.0","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.3","typescript":"^5.4.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-generator_0.8.1_1785793398430_0.13496389964439248","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@archastro/sdk-generator","version":"0.9.0","keywords":["openapi","sdk","codegen","typescript","python","swift","golang","archastro"],"license":"MIT","_id":"@archastro/sdk-generator@0.9.0","maintainers":[{"name":"calvin.grunewald","email":"calvin@archastro.ai"},{"name":"vks-archastro","email":"vks@archastro.ai"},{"name":"tore-archastro","email":"tore@archastro.ai"}],"homepage":"https://github.com/ArchAstro/archastro-openapi#readme","bugs":{"url":"https://github.com/ArchAstro/archastro-openapi/issues"},"bin":{"sdk-generator":"dist/index.js"},"dist":{"shasum":"a6e068d4bf3968261fb83a7ca19d34077668d2ca","tarball":"https://registry.npmjs.org/@archastro/sdk-generator/-/sdk-generator-0.9.0.tgz","fileCount":262,"integrity":"sha512-UvIGwScYJjfDWXtM02O2s4Am0F6MsKXD+8wSlMVyExZ4oHmCalu2qHQRAGNVhBPzLu9jlynPz1++UE4o+kgOpg==","signatures":[{"sig":"MEUCIQCzcKn8ciXHPHYo+Dk5SP5nWScjP67FeyOKlpFB7Jkm3wIgCrUVi8C28c0yXjX2EwowOMgX7UEQRWyrSBmdAnCIRjs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@archastro%2fsdk-generator@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1293664},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"317d1d96675e29437de7ef992c73953813a90050","scripts":{"test":"node ./scripts/run-tests.mjs","build":"tsc","test:watch":"vitest","prepublishOnly":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d618a67e-9078-49c8-a4b7-38c4d7758d45"}},"repository":{"url":"git+https://github.com/ArchAstro/archastro-openapi.git","type":"git","directory":"packages/sdk-generator"},"_npmVersion":"11.16.0","description":"Generate typed TypeScript, Python, Swift, and Go SDKs (plus contract tests) from an OpenAPI spec.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ajv":"^8.12.0","yaml":"^2.4.0","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.3","typescript":"^5.4.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-generator_0.9.0_1785871732769_0.9128314302875753","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@archastro/sdk-generator","version":"0.10.0","keywords":["openapi","sdk","codegen","typescript","python","swift","golang","elixir","archastro"],"license":"MIT","_id":"@archastro/sdk-generator@0.10.0","maintainers":[{"name":"calvin.grunewald","email":"calvin@archastro.ai"},{"name":"vks-archastro","email":"vks@archastro.ai"},{"name":"tore-archastro","email":"tore@archastro.ai"}],"homepage":"https://github.com/ArchAstro/archastro-openapi#readme","bugs":{"url":"https://github.com/ArchAstro/archastro-openapi/issues"},"bin":{"sdk-generator":"dist/index.js"},"dist":{"shasum":"b3bc80582b608b16dfda6c7c5c2881b2e15fed1f","tarball":"https://registry.npmjs.org/@archastro/sdk-generator/-/sdk-generator-0.10.0.tgz","fileCount":274,"integrity":"sha512-4Yvjln6Ttgvnj+yHnBmZrjGYBkVw5+RDoJTwlF8ApoothlMi9lSfkYPkxdakgG02Qd5GF74gWXNq6Y6Ee/Fh1A==","signatures":[{"sig":"MEQCICzB1KgUAb2+yVzxAj8y08aVdF+PJRTTvAagH1osbPwnAiBelVlUM2k1Uyx8GlxVj9MPX60fw7Y5dUn/9iY2/USvvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@archastro%2fsdk-generator@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1447892},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"4236cc16dec447a4bd75fec970b3b4071f96dc5b","scripts":{"test":"node ./scripts/run-tests.mjs","build":"tsc","test:watch":"vitest","prepublishOnly":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d618a67e-9078-49c8-a4b7-38c4d7758d45"}},"repository":{"url":"git+https://github.com/ArchAstro/archastro-openapi.git","type":"git","directory":"packages/sdk-generator"},"_npmVersion":"11.16.0","description":"Generate typed TypeScript, Python, Swift, Go, and Elixir SDKs (plus contract tests) from an OpenAPI spec.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ajv":"^8.12.0","yaml":"^2.4.0","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.3","typescript":"^5.4.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-generator_0.10.0_1786129764670_0.33982328064858924","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@archastro/sdk-generator","version":"0.11.0","keywords":["openapi","sdk","codegen","typescript","python","swift","golang","elixir","archastro"],"license":"MIT","_id":"@archastro/sdk-generator@0.11.0","maintainers":[{"name":"calvin.grunewald","email":"calvin@archastro.ai"},{"name":"vks-archastro","email":"vks@archastro.ai"},{"name":"tore-archastro","email":"tore@archastro.ai"}],"homepage":"https://github.com/ArchAstro/archastro-openapi#readme","bugs":{"url":"https://github.com/ArchAstro/archastro-openapi/issues"},"bin":{"sdk-generator":"dist/index.js"},"dist":{"shasum":"ca5ca63bb8be48449bcbfacbf94d452b4ab0d9ae","tarball":"https://registry.npmjs.org/@archastro/sdk-generator/-/sdk-generator-0.11.0.tgz","fileCount":274,"integrity":"sha512-ZYcgMoBiCudoHh64i/Qe/3EQyH68jfr6AqQ91JLgmanGlILeN4ko0gDhMcBQ1VxT59L0ZzlrR7TTkU9XpHk64w==","signatures":[{"sig":"MEQCIFePEwDH+JF0yACSHMrxT8YFSWh37HJP+gKPdUa2VqI6AiAhqkD6/h71Fn45Bt6pe0NHqHD5jnVBwh4MCgTMs8zakA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@archastro%2fsdk-generator@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1448192},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"0ba08a4b000ab28cd4091086748aa17c1258ae8d","scripts":{"test":"node ./scripts/run-tests.mjs","build":"tsc","test:watch":"vitest","prepublishOnly":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d618a67e-9078-49c8-a4b7-38c4d7758d45"}},"repository":{"url":"git+https://github.com/ArchAstro/archastro-openapi.git","type":"git","directory":"packages/sdk-generator"},"_npmVersion":"11.17.0","description":"Generate typed TypeScript, Python, Swift, Go, and Elixir SDKs (plus contract tests) from an OpenAPI spec.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ajv":"^8.12.0","yaml":"^2.4.0","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.3","typescript":"^5.4.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-generator_0.11.0_1786581145168_0.5631841551531789","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@archastro/sdk-generator","version":"0.11.1","keywords":["openapi","sdk","codegen","typescript","python","swift","golang","elixir","rust","archastro"],"license":"MIT","_id":"@archastro/sdk-generator@0.11.1","maintainers":[{"name":"calvin.grunewald","email":"calvin@archastro.ai"},{"name":"vks-archastro","email":"vks@archastro.ai"},{"name":"tore-archastro","email":"tore@archastro.ai"}],"homepage":"https://github.com/ArchAstro/archastro-openapi#readme","bugs":{"url":"https://github.com/ArchAstro/archastro-openapi/issues"},"bin":{"sdk-generator":"dist/index.js"},"dist":{"shasum":"2198535ba7a5baf85886b0ec9358af2639e88aaf","tarball":"https://registry.npmjs.org/@archastro/sdk-generator/-/sdk-generator-0.11.1.tgz","fileCount":286,"integrity":"sha512-RFjN1A2FP7l/hyrXuu/Mp2cjiZl/Jq7GMIns0JFsZ2QBcqhdBX/SzX+MkTycbuMJY0T6f8z1psHylS8Z4tdQcA==","signatures":[{"sig":"MEUCIB09zd2Eh9wLUzyHZqr1X8BV8KTDxCaV74fJima/zSs9AiEAtb9BcDQvM8A3LA4WwSOIRcdO0WD6zwatQ5QZpbakLOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@archastro%2fsdk-generator@0.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1545267},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"a112ccad6c35faac7414a5663ad4c2bd2f756ca1","scripts":{"test":"node ./scripts/run-tests.mjs","build":"tsc","test:watch":"vitest","prepublishOnly":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d618a67e-9078-49c8-a4b7-38c4d7758d45"}},"repository":{"url":"git+https://github.com/ArchAstro/archastro-openapi.git","type":"git","directory":"packages/sdk-generator"},"_npmVersion":"11.17.0","description":"Generate typed TypeScript, Python, Swift, Go, Elixir, and Rust SDKs (plus contract tests) from an OpenAPI spec.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ajv":"^8.12.0","yaml":"^2.4.0","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.3","typescript":"^5.4.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-generator_0.11.1_1786860218471_0.8253991226336028","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"@archastro/sdk-generator","version":"0.11.2","keywords":["openapi","sdk","codegen","typescript","python","swift","golang","elixir","rust","archastro"],"license":"MIT","_id":"@archastro/sdk-generator@0.11.2","maintainers":[{"name":"calvin.grunewald","email":"calvin@archastro.ai"},{"name":"vks-archastro","email":"vks@archastro.ai"},{"name":"tore-archastro","email":"tore@archastro.ai"}],"homepage":"https://github.com/ArchAstro/archastro-openapi#readme","bugs":{"url":"https://github.com/ArchAstro/archastro-openapi/issues"},"bin":{"sdk-generator":"dist/index.js"},"dist":{"shasum":"0f664f973b33597a49253a2eb5d1e814d4629b52","tarball":"https://registry.npmjs.org/@archastro/sdk-generator/-/sdk-generator-0.11.2.tgz","fileCount":286,"integrity":"sha512-1E/pIUg5+Y/UG12jipO+xY9TL01T67nZBzNd1S96hFkrrgLtvr/0xrlZCAMccUv32z0Vhk7Duic0x4zPvURt0w==","signatures":[{"sig":"MEUCIQDQ7N5aWesCz+ITudRQdJVr0lRGDh8NNikkYiu32bmm3AIgY74u/W7TOOOd8ZYZxDuO6k/u8VlWZ8oOGjQF2USlBvg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@archastro%2fsdk-generator@0.11.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1545691},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"deda3717cf680c9f95d71f9992a7a084fa092c8b","scripts":{"test":"node ./scripts/run-tests.mjs","build":"tsc","test:watch":"vitest","prepublishOnly":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d618a67e-9078-49c8-a4b7-38c4d7758d45"}},"repository":{"url":"git+https://github.com/ArchAstro/archastro-openapi.git","type":"git","directory":"packages/sdk-generator"},"_npmVersion":"11.17.0","description":"Generate typed TypeScript, Python, Swift, Go, Elixir, and Rust SDKs (plus contract tests) from an OpenAPI spec.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ajv":"^8.12.0","yaml":"^2.4.0","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.3","typescript":"^5.4.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-generator_0.11.2_1786908424071_0.8123173750257195","host":"s3://npm-registry-packages-npm-production"}},"0.11.3":{"name":"@archastro/sdk-generator","version":"0.11.3","keywords":["openapi","sdk","codegen","typescript","python","swift","golang","elixir","rust","archastro"],"license":"MIT","_id":"@archastro/sdk-generator@0.11.3","maintainers":[{"name":"calvin.grunewald","email":"calvin@archastro.ai"},{"name":"vks-archastro","email":"vks@archastro.ai"},{"name":"tore-archastro","email":"tore@archastro.ai"}],"homepage":"https://github.com/ArchAstro/archastro-openapi#readme","bugs":{"url":"https://github.com/ArchAstro/archastro-openapi/issues"},"bin":{"sdk-generator":"dist/index.js"},"dist":{"shasum":"22df11ca949d298cac08f462fe6cf34aca891bdc","tarball":"https://registry.npmjs.org/@archastro/sdk-generator/-/sdk-generator-0.11.3.tgz","fileCount":286,"integrity":"sha512-IORFdZgTbdPs2ec+gy+Y7bNFawAqDbpltt4VXmB7sBN7mtYUTj8/XPgqQd7UZfgewn1T0Wyf6dmMF4PgPZyFfg==","signatures":[{"sig":"MEUCIQDpHi4eyANH6vCo10rpXshVY9KkDsR3J+RZvp5+iLibEgIgSCe+vQ52ipgD8gtSFjNm6b1Z4GCwHU4/MZ8J1DxBpm0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@archastro%2fsdk-generator@0.11.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1550285},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"09483592e9144e129d7dd1c85be19c284f460232","scripts":{"test":"node ./scripts/run-tests.mjs","build":"tsc","test:watch":"vitest","prepublishOnly":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d618a67e-9078-49c8-a4b7-38c4d7758d45"}},"repository":{"url":"git+https://github.com/ArchAstro/archastro-openapi.git","type":"git","directory":"packages/sdk-generator"},"_npmVersion":"11.17.0","description":"Generate typed TypeScript, Python, Swift, Go, Elixir, and Rust SDKs (plus contract tests) from an OpenAPI spec.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ajv":"^8.12.0","yaml":"^2.4.0","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.3","typescript":"^5.4.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-generator_0.11.3_1787086214368_0.6869082808614044","host":"s3://npm-registry-packages-npm-production"}},"0.11.4":{"name":"@archastro/sdk-generator","version":"0.11.4","keywords":["openapi","sdk","codegen","typescript","python","swift","golang","elixir","rust","archastro"],"license":"MIT","_id":"@archastro/sdk-generator@0.11.4","maintainers":[{"name":"calvin.grunewald","email":"calvin@archastro.ai"},{"name":"vks-archastro","email":"vks@archastro.ai"},{"name":"tore-archastro","email":"tore@archastro.ai"}],"homepage":"https://github.com/ArchAstro/archastro-openapi#readme","bugs":{"url":"https://github.com/ArchAstro/archastro-openapi/issues"},"bin":{"sdk-generator":"dist/index.js"},"dist":{"shasum":"d8256fe1433d84c789b5032e6c44843bb0504c65","tarball":"https://registry.npmjs.org/@archastro/sdk-generator/-/sdk-generator-0.11.4.tgz","fileCount":286,"integrity":"sha512-U/mALnajHPW/b9IDJhElfB87j0w/bENfvqJqVSx6iZ4eD6QgM2dHZCfH6Jc7/L9aI1kyQUk67CkLW3AWviNDKA==","signatures":[{"sig":"MEYCIQCM0MPdogLhRlBlD02t29wd+s50lqQi2EbcAXxKqMuGiwIhAMFIwnwwCLP9x59XZ659g+h4uSMpM1VFON9gWGAww5jQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@archastro%2fsdk-generator@0.11.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1551347},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"732a7028baac50d4c2cfb8c2c705d22bec7471cb","scripts":{"test":"node ./scripts/run-tests.mjs","build":"tsc","test:watch":"vitest","prepublishOnly":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d618a67e-9078-49c8-a4b7-38c4d7758d45"}},"repository":{"url":"git+https://github.com/ArchAstro/archastro-openapi.git","type":"git","directory":"packages/sdk-generator"},"_npmVersion":"11.17.0","description":"Generate typed TypeScript, Python, Swift, Go, Elixir, and Rust SDKs (plus contract tests) from an OpenAPI spec.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ajv":"^8.12.0","yaml":"^2.4.0","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.3","typescript":"^5.4.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-generator_0.11.4_1787349641501_0.930968987712637","host":"s3://npm-registry-packages-npm-production"}},"0.11.5":{"name":"@archastro/sdk-generator","version":"0.11.5","keywords":["openapi","sdk","codegen","typescript","python","swift","golang","elixir","rust","archastro"],"license":"MIT","_id":"@archastro/sdk-generator@0.11.5","maintainers":[{"name":"calvin.grunewald","email":"calvin@archastro.ai"},{"name":"vks-archastro","email":"vks@archastro.ai"},{"name":"tore-archastro","email":"tore@archastro.ai"}],"homepage":"https://github.com/ArchAstro/archastro-openapi#readme","bugs":{"url":"https://github.com/ArchAstro/archastro-openapi/issues"},"bin":{"sdk-generator":"dist/index.js"},"dist":{"shasum":"51a622c0c1b3c8b018aa8bdd3397b4175c0618f7","tarball":"https://registry.npmjs.org/@archastro/sdk-generator/-/sdk-generator-0.11.5.tgz","fileCount":286,"integrity":"sha512-ilUxNXq+obzNi8mwD9HjgPXT74GuC7DASxijRb/gPb85RM/HHCePpq/l/tVpRQUHIf3PFXSKOnr9PXwo8Z62uw==","signatures":[{"sig":"MEYCIQDuqlhKPuXZY96Etw7cuC2ZYPXRVCD8tJR4avBIMrUTvgIhAOGW+REt4dL9htK8DnRqL37E0qsDqs+ZaQ0Qn8FCl7Tk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@archastro%2fsdk-generator@0.11.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1551348},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"7816f7c8606fbdfecb7c4540b8e75190516e06d2","scripts":{"test":"node ./scripts/run-tests.mjs","build":"tsc","test:watch":"vitest","prepublishOnly":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d618a67e-9078-49c8-a4b7-38c4d7758d45"}},"repository":{"url":"git+https://github.com/ArchAstro/archastro-openapi.git","type":"git","directory":"packages/sdk-generator"},"_npmVersion":"11.17.0","description":"Generate typed TypeScript, Python, Swift, Go, Elixir, and Rust SDKs (plus contract tests) from an OpenAPI spec.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ajv":"^8.12.0","yaml":"^2.4.0","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.3","typescript":"^5.4.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-generator_0.11.5_1787350042344_0.760122493684072","host":"s3://npm-registry-packages-npm-production"}},"0.11.6":{"name":"@archastro/sdk-generator","version":"0.11.6","keywords":["openapi","sdk","codegen","typescript","python","swift","golang","elixir","rust","archastro"],"license":"MIT","_id":"@archastro/sdk-generator@0.11.6","maintainers":[{"name":"calvin.grunewald","email":"calvin@archastro.ai"},{"name":"vks-archastro","email":"vks@archastro.ai"},{"name":"tore-archastro","email":"tore@archastro.ai"}],"homepage":"https://github.com/ArchAstro/archastro-openapi#readme","bugs":{"url":"https://github.com/ArchAstro/archastro-openapi/issues"},"bin":{"sdk-generator":"dist/index.js"},"dist":{"shasum":"cb8b1be81aff29ca81124c48f1f4989ceea53661","tarball":"https://registry.npmjs.org/@archastro/sdk-generator/-/sdk-generator-0.11.6.tgz","fileCount":286,"integrity":"sha512-0+JmxwuXovQHT2TXChMWSRMAHrtzi8GOqXIXldzvE0PXEcQssJHr7WWUcA1pGtZa2chqeMFrvoc280ZSl9BfaA==","signatures":[{"sig":"MEUCIHoXYi9qAllPVZY3XmnnpkYrzJcg+OBle4AlBC/3jW12AiEAxNLX0jJqkllE4kjYhWN5GSdinTptjZZepy3K71ZhDD4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@archastro%2fsdk-generator@0.11.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1551412},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"31043d3966f537bdc7c306678eefeeec7787b7bd","scripts":{"test":"node ./scripts/run-tests.mjs","build":"tsc","test:watch":"vitest","prepublishOnly":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d618a67e-9078-49c8-a4b7-38c4d7758d45"}},"repository":{"url":"git+https://github.com/ArchAstro/archastro-openapi.git","type":"git","directory":"packages/sdk-generator"},"_npmVersion":"11.17.0","description":"Generate typed TypeScript, Python, Swift, Go, Elixir, and Rust SDKs (plus contract tests) from an OpenAPI spec.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ajv":"^8.12.0","yaml":"^2.4.0","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.0","vitest":"^4.1.3","typescript":"^5.4.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-generator_0.11.6_1787352111749_0.09522951271150926","host":"s3://npm-registry-packages-npm-production"}},"0.11.7":{"name":"@archastro/sdk-generator","version":"0.11.7","keywords":["openapi","sdk","codegen","typescript","python","swift","golang","elixir","rust","archastro"],"license":"MIT","_id":"@archastro/sdk-generator@0.11.7","maintainers":[{"name":"calvin.grunewald","email":"calvin@archastro.ai"},{"name":"vks-archastro","email":"vks@archastro.ai"},{"name":"tore-archastro","email":"tore@archastro.ai"}],"homepage":"https://github.com/ArchAstro/archastro-openapi#readme","bugs":{"url":"https://github.com/ArchAstro/archastro-openapi/issues"},"bin":{"sdk-generator":"dist/index.js"},"dist":{"shasum":"d815fabceadac0f9bf3490b5da87c5d09f22c556","tarball":"https://registry.npmjs.org/@archastro/sdk-generator/-/sdk-generator-0.11.7.tgz","fileCount":286,"integrity":"sha512-9cx3BFaLwHl6k7zEVsBs1It8td/RA0ABP4e4wM6pWUPD5RibL95LWAv49b5Um+/UbjwPA9gc7j+oukBTDd10ig==","signatures":[{"sig":"MEQCIBDGmSwtNVgrNSSoW/UqcxhoyApkW7nf9CjdXpj7ghMyAiADp3nqqWOeKPOaQolwuFlpAIIIgRDcIEZE10zUWUi87Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@archastro%2fsdk-generator@0.11.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1551868},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"bdd0f9a412c78a185607abc2383e47abc71f6d42","scripts":{"test":"node ./scripts/run-tests.mjs","build":"tsc","test:watch":"vitest","prepublishOnly":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d618a67e-9078-49c8-a4b7-38c4d7758d45"}},"repository":{"url":"git+https://github.com/ArchAstro/archastro-openapi.git","type":"git","directory":"packages/sdk-generator"},"_npmVersion":"11.17.0","description":"Generate typed TypeScript, Python, Swift, Go, Elixir, and Rust SDKs (plus contract tests) from an OpenAPI spec.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ajv":"^8.12.0","yaml":"^2.4.0","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.0","vitest":"^4.1.3","typescript":"^5.4.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-generator_0.11.7_1787615986532_0.9505400797992569","host":"s3://npm-registry-packages-npm-production"}},"0.11.8":{"name":"@archastro/sdk-generator","version":"0.11.8","keywords":["openapi","sdk","codegen","typescript","python","swift","golang","elixir","rust","archastro"],"license":"MIT","_id":"@archastro/sdk-generator@0.11.8","maintainers":[{"name":"calvin.grunewald","email":"calvin@archastro.ai"},{"name":"vks-archastro","email":"vks@archastro.ai"},{"name":"tore-archastro","email":"tore@archastro.ai"}],"homepage":"https://github.com/ArchAstro/archastro-openapi#readme","bugs":{"url":"https://github.com/ArchAstro/archastro-openapi/issues"},"bin":{"sdk-generator":"dist/index.js"},"dist":{"shasum":"627f2b3d18342f75d902cf6730845336a7dd7c39","tarball":"https://registry.npmjs.org/@archastro/sdk-generator/-/sdk-generator-0.11.8.tgz","fileCount":286,"integrity":"sha512-RDNWiCqJKsanoGTkGKBASWCaWHArBU5HmpgEg0FmerzmDveH8ecmQRUL4yyXkVySlwZZMFT07mEoGqyIQC0joQ==","signatures":[{"sig":"MEYCIQC58aPZPIW++Dp66yjZNFSJl2D1S2nmm4Lz5jQjRwXvKwIhAJtvNveRLa24v3PCqL7Bx0CWiK3zE8KiAWvFpG16IwRq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCj3ZqwbWNtkx49dfesRBEjHToewg6lwWpAtrfveEgW1AIhAOkuQMoTALXFSg5ko5yP6I3ML20ISaWp3s1Fkorx3mrs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@archastro%2fsdk-generator@0.11.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1553026},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"da2187fa0935e74a068f12d409d789f2c9ac85f2","scripts":{"test":"node ./scripts/run-tests.mjs","build":"tsc","test:watch":"vitest","prepublishOnly":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d618a67e-9078-49c8-a4b7-38c4d7758d45"}},"repository":{"url":"git+https://github.com/ArchAstro/archastro-openapi.git","type":"git","directory":"packages/sdk-generator"},"_npmVersion":"11.19.0","description":"Generate typed TypeScript, Python, Swift, Go, Elixir, and Rust SDKs (plus contract tests) from an OpenAPI spec.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ajv":"^8.12.0","yaml":"^2.4.0","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.0","vitest":"^4.1.3","typescript":"^5.4.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-generator_0.11.8_1789531149530_0.34741995877849297","host":"s3://npm-registry-packages-npm-production"}},"0.11.9":{"name":"@archastro/sdk-generator","version":"0.11.9","keywords":["openapi","sdk","codegen","typescript","python","swift","golang","elixir","rust","archastro"],"license":"MIT","_id":"@archastro/sdk-generator@0.11.9","maintainers":[{"name":"calvin.grunewald","email":"calvin@archastro.ai"},{"name":"vks-archastro","email":"vks@archastro.ai"},{"name":"tore-archastro","email":"tore@archastro.ai"}],"homepage":"https://github.com/ArchAstro/archastro-openapi#readme","bugs":{"url":"https://github.com/ArchAstro/archastro-openapi/issues"},"bin":{"sdk-generator":"dist/index.js"},"dist":{"shasum":"4e9ad3d98f1318e0042b105eff7181c98fb1e1b9","tarball":"https://registry.npmjs.org/@archastro/sdk-generator/-/sdk-generator-0.11.9.tgz","fileCount":286,"integrity":"sha512-Ev80mFFnoaD6Dj8bjxL9sJsXLlNuXMvCZlTFfWRS6/JLOd4VTEOP9SEUQ0TGDXhM8vpQRSqkcXFvsQ9rwFSLwA==","signatures":[{"sig":"MEUCIQDuLYSlIF1TssGDleb9FANzG7hTn2zSfcFnCaSF9hnNFQIgRWVy3Swgirtrg8dwgXprr3h7EXjqct9G4ES1ug0LR3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCB2wAd37cvw7l1fxq5GoSzD+4UuFyK97YhUx88q7NyUQIhAJvKBiZixMrLbPuv/mSRWwPgXf1rm4yDZR4BNNhfp3g+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@archastro%2fsdk-generator@0.11.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1553507},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"cddf7e0e1e0fdd376c9d9c338102f581698db572","scripts":{"test":"node ./scripts/run-tests.mjs","build":"tsc","test:watch":"vitest","prepublishOnly":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d618a67e-9078-49c8-a4b7-38c4d7758d45"}},"repository":{"url":"git+https://github.com/ArchAstro/archastro-openapi.git","type":"git","directory":"packages/sdk-generator"},"_npmVersion":"11.19.0","description":"Generate typed TypeScript, Python, Swift, Go, Elixir, and Rust SDKs (plus contract tests) from an OpenAPI spec.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ajv":"^8.12.0","yaml":"^2.4.0","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.0","vitest":"^4.1.3","typescript":"^5.4.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-generator_0.11.9_1789532169617_0.5983867016006572","host":"s3://npm-registry-packages-npm-production"}},"0.11.10":{"name":"@archastro/sdk-generator","version":"0.11.10","keywords":["openapi","sdk","codegen","typescript","python","swift","golang","elixir","rust","archastro"],"license":"MIT","_id":"@archastro/sdk-generator@0.11.10","maintainers":[{"name":"calvin.grunewald","email":"calvin@archastro.ai"},{"name":"vks-archastro","email":"vks@archastro.ai"},{"name":"tore-archastro","email":"tore@archastro.ai"}],"homepage":"https://github.com/ArchAstro/archastro-openapi#readme","bugs":{"url":"https://github.com/ArchAstro/archastro-openapi/issues"},"bin":{"sdk-generator":"dist/index.js"},"dist":{"shasum":"a911aabf106d06eba6b6fb3bdc12bbf75b8d1d11","tarball":"https://registry.npmjs.org/@archastro/sdk-generator/-/sdk-generator-0.11.10.tgz","fileCount":286,"integrity":"sha512-yEHWKooltq9dhfy48+ty0H2VL9W88kEAfhORimHNyzAG49ZF+XmUfSKJ2ZH6mtih+zpG6SdOuRjzW1Qcqa+nbQ==","signatures":[{"sig":"MEYCIQD6kWvcuUFBXlu8K508jb/mp7PujXi+W7nKMYnSnroLEwIhAO6SYmILTfqzCB9i9R74tyDHHUH/khXdeNlGK8fhJiHc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDNu48hSM6siovXLVmFr6LllWJquTeF7SnmZiVj+8OkmAIgZ8FeB7bpSGP2Gs1imdedpcxWXWeEjMM59RrMeWRECSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@archastro%2fsdk-generator@0.11.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1553906},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"d8a32996b86388bf4d771ca7951f445b86c8f741","scripts":{"test":"node ./scripts/run-tests.mjs","build":"tsc","test:watch":"vitest","prepublishOnly":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d618a67e-9078-49c8-a4b7-38c4d7758d45"}},"repository":{"url":"git+https://github.com/ArchAstro/archastro-openapi.git","type":"git","directory":"packages/sdk-generator"},"_npmVersion":"11.19.0","description":"Generate typed TypeScript, Python, Swift, Go, Elixir, and Rust SDKs (plus contract tests) from an OpenAPI spec.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.12.0","yaml":"^2.4.0","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.0","vitest":"^4.1.3","typescript":"^5.4.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-generator_0.11.10_1790262356297_0.5854528353012936","host":"s3://npm-registry-packages-npm-production"}},"0.11.11":{"_id":"@archastro/sdk-generator@0.11.11","bin":{"sdk-generator":"dist/index.js"},"bugs":{"url":"https://github.com/ArchAstro/archastro-openapi/issues"},"dist":{"shasum":"3e78c8b22467d29c750ba50c2e30b15ceec105bf","tarball":"https://registry.npmjs.org/@archastro/sdk-generator/-/sdk-generator-0.11.11.tgz","fileCount":286,"integrity":"sha512-fsjmDfkHaq0yoi1FogPeOJrYAQW0PY8XvowbYnvO6fWn+A6scDmNSvSCt6FAPOcBakMJmdcLNmy/B19EwI3ggQ==","signatures":[{"sig":"MEUCIQCbXhtxyEKft6Dgo1YE6R7TntCgySKx8QnMqSSpmaPN1gIgZqmrxksFvjhZn7/IOq1rpC0AmflcXc0NgMOsQy5qnlo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC6VGVYeBHvyBwZ5iosKVGHSczW1q6q5k+21jqAmnf46QIgfpjxEb14VNokEzlI2DemHSUqoyCze4/atNtQzuq5uOw="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@archastro%2fsdk-generator@0.11.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1554387},"main":"dist/index.js","name":"@archastro/sdk-generator","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"5a2bb286262273f493c83e2436102cc638ce0193","license":"MIT","scripts":{"test":"node ./scripts/run-tests.mjs","build":"tsc","test:watch":"vitest","prepublishOnly":"tsc"},"version":"0.11.11","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d618a67e-9078-49c8-a4b7-38c4d7758d45"}},"homepage":"https://github.com/ArchAstro/archastro-openapi#readme","keywords":["openapi","sdk","codegen","typescript","python","swift","golang","elixir","rust","archastro"],"repository":{"url":"git+https://github.com/ArchAstro/archastro-openapi.git","type":"git","directory":"packages/sdk-generator"},"_npmVersion":"11.19.0","description":"Generate typed TypeScript, Python, Swift, Go, Elixir, and Rust SDKs (plus contract tests) from an OpenAPI spec.","directories":{},"maintainers":[{"name":"calvin.grunewald","email":"calvin@archastro.ai"},{"name":"vks-archastro","email":"vks@archastro.ai"},{"name":"tore-archastro","email":"tore@archastro.ai"}],"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.12.0","yaml":"^2.4.0","ajv-formats":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.0","vitest":"^4.1.3","typescript":"^5.4.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sdk-generator_0.11.11_1790267396483_0.3073083914701351"}}},"time":{"created":"2026-04-17T20:46:44.475Z","modified":"2026-09-24T16:29:56.937Z","0.1.0":"2026-04-17T20:46:44.751Z","0.1.1":"2026-04-17T23:10:47.080Z","0.1.2":"2026-04-24T00:16:34.929Z","0.1.3":"2026-04-24T16:01:05.265Z","0.1.4":"2026-04-24T22:06:33.982Z","0.2.0":"2026-04-25T20:22:11.033Z","0.3.0":"2026-05-11T21:28:49.131Z","0.3.2":"2026-06-11T19:54:42.709Z","0.5.0":"2026-06-12T19:59:23.036Z","0.5.1":"2026-06-12T23:54:16.199Z","0.5.2":"2026-06-17T21:36:05.573Z","0.5.3":"2026-06-19T18:17:09.055Z","0.5.4":"2026-06-19T20:12:22.027Z","0.5.5":"2026-06-19T20:35:59.796Z","0.5.6":"2026-06-19T21:00:27.155Z","0.6.0":"2026-06-30T00:12:59.093Z","0.7.0":"2026-06-30T17:43:13.073Z","0.7.1":"2026-06-30T18:47:06.146Z","0.7.2":"2026-06-30T20:59:35.278Z","0.7.3":"2026-07-13T22:30:12.542Z","0.8.0":"2026-07-24T22:20:59.395Z","0.8.1":"2026-08-03T21:43:18.625Z","0.9.0":"2026-08-04T19:28:52.910Z","0.10.0":"2026-08-07T19:09:24.827Z","0.11.0":"2026-08-13T00:32:25.354Z","0.11.1":"2026-08-16T06:03:38.625Z","0.11.2":"2026-08-16T19:27:04.200Z","0.11.3":"2026-08-18T20:50:14.527Z","0.11.4":"2026-08-21T22:00:41.680Z","0.11.5":"2026-08-21T22:07:22.538Z","0.11.6":"2026-08-21T22:41:51.903Z","0.11.7":"2026-08-24T23:59:46.677Z","0.11.8":"2026-09-16T03:59:09.632Z","0.11.9":"2026-09-16T04:16:09.734Z","0.11.10":"2026-09-24T15:05:56.443Z","0.11.11":"2026-09-24T16:29:56.600Z"},"bugs":{"url":"https://github.com/ArchAstro/archastro-openapi/issues"},"license":"MIT","homepage":"https://github.com/ArchAstro/archastro-openapi#readme","keywords":["openapi","sdk","codegen","typescript","python","swift","golang","elixir","rust","archastro"],"repository":{"url":"git+https://github.com/ArchAstro/archastro-openapi.git","type":"git","directory":"packages/sdk-generator"},"description":"Generate typed TypeScript, Python, Swift, Go, Elixir, and Rust SDKs (plus contract tests) from an OpenAPI spec.","maintainers":[{"name":"calvin.grunewald","email":"calvin@archastro.ai"},{"name":"vks-archastro","email":"vks@archastro.ai"},{"name":"tore-archastro","email":"tore@archastro.ai"}],"readme":"# @archastro/sdk-generator\n\nGenerate typed TypeScript, Python, Swift, Go, Elixir, and Rust SDKs — plus cross-language\ncontract tests — from an OpenAPI spec produced by the ArchAstro API DSL.\n\n## Install\n\n```bash\n# ad-hoc\nnpx @archastro/sdk-generator --spec ./openapi.json --lang typescript --out ./sdk\n\n# global\nnpm install -g @archastro/sdk-generator\nsdk-generator --spec ./openapi.json --lang python --out ./sdk\n```\n\n## CLI\n\n```\nsdk-generator --spec <openapi.json> \\\n                  [--lang typescript|python|swift|go|elixir|rust|contract-tests-ts|contract-tests-py|contract-tests-swift|contract-tests-go|contract-tests-elixir|contract-tests-rust] \\\n                  [--out <dir>] \\\n                  [--config <config.json>] \\\n                  [--ast-only]\n```\n\nTargets:\n\n| `--lang` | Emits |\n| --- | --- |\n| `typescript` | TS SDK: resources, channel classes, auth, client, zod schemas |\n| `python` | Python SDK: Pydantic models, resources, channels |\n| `swift` | Swift SDK: Codable models, resources, channels, async client |\n| `go` | Go SDK: JSON-tagged structs, context-taking resources, channels, client |\n| `elixir` | Elixir SDK: structs, resource modules, auth, and Phoenix Channel facades |\n| `rust` | Rust SDK: serde models, async/blocking resources, typed SSE, auth, and channel facades |\n| `contract-tests-ts` | TS contract tests that drive `@archastro/channel-harness` |\n| `contract-tests-py` | Python contract tests (pytest + Prism mock server) |\n| `contract-tests-swift` | Swift contract tests (swift-testing + Prism + harness) |\n| `contract-tests-go` | Go contract tests (`go test` + Prism + harness) |\n| `contract-tests-elixir` | Elixir contract tests (ExUnit + Prism + harness) |\n| `contract-tests-rust` | Rust integration contracts (`cargo test` + Prism + harness) |\n\n### Go target configuration\n\nGo resolves types *and* functions from one package-level namespace, and it\ncompiles one package per directory, so the Go backend needs the package name\nand the import path callers reach it by. Both live in the config file under\n`go`:\n\n```jsonc\n{\n  \"go\": {\n    \"packageName\": \"platform\",\n    \"importPath\": \"github.com/ArchAstro/archastro-go/platform\"\n  }\n}\n```\n\nThe SDK lands flat in `<out>/<packageName>/` (`types_*.go`, `v1_*.go`,\n`channels_*.go`, `client.go`, `auth.go`) and the contract tests in\n`<out>/contracttests/`, which imports the SDK by that path. The emitter\nwrites structurally correct Go, not column-aligned Go — run `gofmt -w` over\nthe output as part of regeneration.\n\n## Generated SDK documentation\n\nThe generator preserves OpenAPI documentation as idiomatic source docs in each\nlanguage. Use standard OpenAPI fields as the source of truth:\n\n- Operation `summary` and `description` become TypeScript JSDoc, Python\n  method docstrings, and Swift/Go `//` documentation comments.\n- Parameter and request-body field `description` values become parameter docs\n  and input object field docs.\n- Success response descriptions become return-value docs.\n- Schema `description` values become TypeScript interface/schema docs and\n  Python model docstrings.\n- Schema property `description` values become TypeScript field docs, Zod\n  `.describe(...)` metadata, and Pydantic `Field(description=...)` metadata.\n\nFor consuming SDK repos, keep docs generation next to the generated package:\n\n- TypeScript: add TypeDoc, point `entryPoints` at the public generated entry\n  points, and publish the generated `docs/` directory with GitHub Pages.\n- Python: add pdoc, point it at the generated package, and publish the rendered\n  HTML with GitHub Pages.\n- Run the docs build in CI after SDK regeneration so broken doc comments fail\n  before release.\n\n### `--config`\n\nShared codegen metadata consumed by both backends:\n\n```json\n{\n  \"name\": \"@archastro/platform-sdk\",\n  \"version\": \"0.1.0\",\n  \"baseUrl\": \"https://platform.archastro.ai\",\n  \"apiBase\": \"/api\",\n  \"defaultVersion\": \"v1\",\n  \"description\": \"ArchAstro Platform API SDK\"\n}\n```\n\n### TypeScript client extensions\n\nGenerated `PlatformClient` classes expose a typed class-expression mixin seam:\n\n```ts\nconst RealtimePlatformClient = PlatformClient.extend(\n  withCustomObjectSubscriptions,\n);\nconst client = RealtimePlatformClient.withToken(\"pk_live_...\", accessToken);\n```\n\n`extend` returns a subclass rather than modifying `PlatformClient`. Extensions\ntherefore retain generated resources, can be chained, and are preserved by the\ngenerated static factories. A hand-maintained extension uses the standard\nTypeScript mixin shape:\n\n```ts\nconst withDiagnostics = <TBase extends PlatformClientConstructor>(Base: TBase) =>\n  class extends Base {\n    diagnosticLabel() {\n      return \"ready\";\n    }\n  };\n```\n\nConsuming SDKs can keep those modules public across regeneration without\nteaching the generator their methods:\n\n```jsonc\n{\n  \"typescript\": {\n    \"clientExtensionModules\": [\"./custom-object-subscriptions.js\"]\n  }\n}\n```\n\nEach configured module is emitted as an `export *` entry in the generated\npackage barrel. The module itself remains hand-maintained.\n\n## Programmatic use\n\n```ts\nimport {\n  parseOpenApiSpec,\n  generateTypeScript,\n  generatePython,\n  generateContractTests,\n} from \"@archastro/sdk-generator\";\n\nconst spec = JSON.parse(readFileSync(\"openapi.json\", \"utf-8\"));\nconst ast = parseOpenApiSpec(spec, { name: \"@archastro/platform-sdk\" });\nconst files = generateTypeScript(ast, { outDir: \"./sdk\" });\n```\n\n## Development\n\nThis package lives inside the\n[`archastro-openapi`](https://github.com/archastro/archastro-openapi)\nworkspace. See the root README for build / test / release instructions.\n","readmeFilename":"README.md"}