{"_id":"@ahmttyydn/ts-to-openapi","_rev":"7-9ea51d87632e73b0ede3e6c4bb2757da","name":"@ahmttyydn/ts-to-openapi","dist-tags":{"latest":"1.0.9"},"versions":{"1.0.0":{"name":"@ahmttyydn/ts-to-openapi","version":"1.0.0","keywords":["typescript","types","scalar","openapi"],"author":{"url":"https://github.com/scalar","name":"Scalar"},"license":"MIT","_id":"@ahmttyydn/ts-to-openapi@1.0.0","maintainers":[{"name":"ahmttyydn","email":"ahmttyydn@gmail.com"}],"homepage":"https://github.com/scalar/scalar","bugs":{"url":"https://github.com/scalar/scalar/issues/new/choose"},"dist":{"shasum":"a5c9037e2a21e24d14753bcbbc1b1fe1405f55b0","tarball":"https://registry.npmjs.org/@ahmttyydn/ts-to-openapi/-/ts-to-openapi-1.0.0.tgz","fileCount":22,"integrity":"sha512-+9S3Wq1I5Qa+FAnFbtjhULRA1V+d4qSO0MwGU6dpmAgJtecDHW/JFQrINi6tIFLE3GoPP/OAEXapyPmdouubTA==","signatures":[{"sig":"MEUCIFQyeK8wQfXA3MHTHmYDwxWnhjePMpzJPY19ae6tRSQeAiEAifL2qZpHGgLj3GKnWX3PSZWJ5b2mKCEeM36jCmW17y4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27592},"type":"module","_from":"file:ahmttyydn-ts-to-openapi-1.0.0.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"vitest","build":"tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","types:check":"tsc --noEmit"},"_npmUser":{"name":"ahmttyydn","email":"ahmttyydn@gmail.com"},"_resolved":"/private/var/folders/6s/_0b0836n1t9dc5prz2rp43h80000gn/T/fa6612074e1e9d2c90b0f7e070f3fd9d/ahmttyydn-ts-to-openapi-1.0.0.tgz","_integrity":"sha512-+9S3Wq1I5Qa+FAnFbtjhULRA1V+d4qSO0MwGU6dpmAgJtecDHW/JFQrINi6tIFLE3GoPP/OAEXapyPmdouubTA==","repository":{"url":"git+https://github.com/scalar/scalar.git","type":"git","directory":"packages/ts-to-openapi"},"_npmVersion":"11.6.2","description":"Convert typescript types to openapi spec compliant json","directories":{},"_nodeVersion":"24.11.1","dependencies":{"openapi-types":"^12.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.0","fast-glob":"^3.3.3","typescript":"^5.6.2"},"peerDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-openapi_1.0.0_1775418649984_0.09004848784406905","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@ahmttyydn/ts-to-openapi","version":"1.0.1","keywords":["typescript","types","scalar","openapi"],"author":{"url":"https://github.com/scalar","name":"Scalar"},"license":"MIT","_id":"@ahmttyydn/ts-to-openapi@1.0.1","maintainers":[{"name":"ahmttyydn","email":"ahmttyydn@gmail.com"}],"homepage":"https://github.com/ahmtydn/scalar","bugs":{"url":"https://github.com/ahmtydn/scalar/issues/new/choose"},"dist":{"shasum":"0511875346cfd0630334c59fea404c0082d5f6b0","tarball":"https://registry.npmjs.org/@ahmttyydn/ts-to-openapi/-/ts-to-openapi-1.0.1.tgz","fileCount":22,"integrity":"sha512-fdMz2GEPa67KTyhTBoC2eqJjhcgYAfzOglMSAREnO+5abXM4lbf+Z6sq0Zsut5luvWSTefrwWH/pE1emsPTqfA==","signatures":[{"sig":"MEUCIDsF07GNySzM5cI8RU9YEkrCL5tWsxn7S5ofovpuzN65AiEAkff+6y2bi0/Ah8q97nagHyzrFNHCxyKRBZua2xTRgkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ahmttyydn%2fts-to-openapi@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27595},"type":"module","_from":"file:ahmttyydn-ts-to-openapi-1.0.1.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"vitest","build":"tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","types:check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:089cc22a-483b-4922-9336-525c642c91f5"}},"_resolved":"/tmp/5009df5d5ed39f48ee8983d18b1892ac/ahmttyydn-ts-to-openapi-1.0.1.tgz","_integrity":"sha512-fdMz2GEPa67KTyhTBoC2eqJjhcgYAfzOglMSAREnO+5abXM4lbf+Z6sq0Zsut5luvWSTefrwWH/pE1emsPTqfA==","repository":{"url":"git+https://github.com/ahmtydn/scalar.git","type":"git","directory":"packages/ts-to-openapi"},"_npmVersion":"11.11.0","description":"Convert typescript types to openapi spec compliant json","directories":{},"_nodeVersion":"24.14.1","dependencies":{"openapi-types":"^12.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.0","fast-glob":"^3.3.3","typescript":"^5.6.2"},"peerDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-openapi_1.0.1_1775438233180_0.9157288638006438","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@ahmttyydn/ts-to-openapi","version":"1.0.2","keywords":["typescript","types","scalar","openapi"],"author":{"url":"https://github.com/scalar","name":"Scalar"},"license":"MIT","_id":"@ahmttyydn/ts-to-openapi@1.0.2","maintainers":[{"name":"ahmttyydn","email":"ahmttyydn@gmail.com"}],"homepage":"https://github.com/ahmtydn/scalar","bugs":{"url":"https://github.com/ahmtydn/scalar/issues/new/choose"},"dist":{"shasum":"2f621235e6f5f77f808b313aa22fc392533d3d7a","tarball":"https://registry.npmjs.org/@ahmttyydn/ts-to-openapi/-/ts-to-openapi-1.0.2.tgz","fileCount":22,"integrity":"sha512-fFtbSWe1/qOz8zM2/kWPCDN0DzJFme0uQtt0DfXJ2VywOiTBrfc09C3pwusc4Jwzq8R9iE6fSZ9uaC86RFyQ0A==","signatures":[{"sig":"MEUCIQDm1SYFTom5nUzz6rlNR/LogglTch1GLEvz4dcd6sWzPgIgAuP7vOEE3l/kPQ+ZWLkhmSxXhqWj4fPM+nKRfT6FhGM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ahmttyydn%2fts-to-openapi@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27595},"type":"module","_from":"file:ahmttyydn-ts-to-openapi-1.0.2.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"vitest","build":"tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","types:check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:089cc22a-483b-4922-9336-525c642c91f5"}},"_resolved":"/tmp/8b9e7d64dc9a448245c1e667ab8b7af2/ahmttyydn-ts-to-openapi-1.0.2.tgz","_integrity":"sha512-fFtbSWe1/qOz8zM2/kWPCDN0DzJFme0uQtt0DfXJ2VywOiTBrfc09C3pwusc4Jwzq8R9iE6fSZ9uaC86RFyQ0A==","repository":{"url":"git+https://github.com/ahmtydn/scalar.git","type":"git","directory":"packages/ts-to-openapi"},"_npmVersion":"11.11.0","description":"Convert typescript types to openapi spec compliant json","directories":{},"_nodeVersion":"24.14.1","dependencies":{"openapi-types":"^12.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.0","fast-glob":"^3.3.3","typescript":"^5.6.2"},"peerDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-openapi_1.0.2_1775439081479_0.15501725074057848","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@ahmttyydn/ts-to-openapi","version":"1.0.4","keywords":["typescript","types","scalar","openapi"],"author":{"url":"https://github.com/scalar","name":"Scalar"},"license":"MIT","_id":"@ahmttyydn/ts-to-openapi@1.0.4","maintainers":[{"name":"ahmttyydn","email":"ahmttyydn@gmail.com"}],"homepage":"https://github.com/ahmtydn/scalar","bugs":{"url":"https://github.com/ahmtydn/scalar/issues/new/choose"},"dist":{"shasum":"d3908c8e5866740701e6d5a9345bf865638e7693","tarball":"https://registry.npmjs.org/@ahmttyydn/ts-to-openapi/-/ts-to-openapi-1.0.4.tgz","fileCount":22,"integrity":"sha512-77nFa9UyzMYPBjeHWi8mNz8OFUKai4GgnnVgDrxyWJfvd9oVQPYAXqp1kf5ez4XOFrmDtTkNHcla9or5uXhsug==","signatures":[{"sig":"MEYCIQCywsMt3KOIurRskb0vSfu0wL4QvylvPQSxcX7FCJRJwQIhAPdRVoCBgnu0/pI4l6xQsaXwtu80XmxJtbYpDyRMhhol","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ahmttyydn%2fts-to-openapi@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27595},"type":"module","_from":"file:ahmttyydn-ts-to-openapi-1.0.4.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"vitest","build":"tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","types:check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:089cc22a-483b-4922-9336-525c642c91f5"}},"_resolved":"/tmp/4f579e154ef69dbb09f1ee91a59e3414/ahmttyydn-ts-to-openapi-1.0.4.tgz","_integrity":"sha512-77nFa9UyzMYPBjeHWi8mNz8OFUKai4GgnnVgDrxyWJfvd9oVQPYAXqp1kf5ez4XOFrmDtTkNHcla9or5uXhsug==","repository":{"url":"git+https://github.com/ahmtydn/scalar.git","type":"git","directory":"packages/ts-to-openapi"},"_npmVersion":"11.11.0","description":"Convert typescript types to openapi spec compliant json","directories":{},"_nodeVersion":"24.14.1","dependencies":{"openapi-types":"^12.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.0","fast-glob":"^3.3.3","typescript":"^5.6.0"},"peerDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-openapi_1.0.4_1775440990258_0.5876083334903299","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@ahmttyydn/ts-to-openapi","version":"1.0.6","keywords":["typescript","types","scalar","openapi"],"author":{"url":"https://github.com/scalar","name":"Scalar"},"license":"MIT","_id":"@ahmttyydn/ts-to-openapi@1.0.6","maintainers":[{"name":"ahmttyydn","email":"ahmttyydn@gmail.com"}],"homepage":"https://github.com/ahmtydn/scalar","bugs":{"url":"https://github.com/ahmtydn/scalar/issues/new/choose"},"dist":{"shasum":"7c580c7ee0ef846f074f3cccaf41b0d6ef3eaa30","tarball":"https://registry.npmjs.org/@ahmttyydn/ts-to-openapi/-/ts-to-openapi-1.0.6.tgz","fileCount":22,"integrity":"sha512-G/3gyBsVxWXJwnPqVeRSLpgiLMJ28XAGEBbp2gUwmU6cXSgcusiO0qqOXj14DDPKRPOCoSh/jJPJ72oMlLCd9Q==","signatures":[{"sig":"MEQCIDDBhMh//zJb/LZB4pXjAm4Y6mKyNnavcjOImFV/wRU5AiB/6vcmayoWggH9+dwDhiuwu136Z/oqVWn5f0p7BG4o4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ahmttyydn%2fts-to-openapi@1.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27595},"type":"module","_from":"file:ahmttyydn-ts-to-openapi-1.0.6.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"vitest","build":"tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","types:check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:089cc22a-483b-4922-9336-525c642c91f5"}},"_resolved":"/tmp/cd9e023e82221d3aa4116195f554ed1b/ahmttyydn-ts-to-openapi-1.0.6.tgz","_integrity":"sha512-G/3gyBsVxWXJwnPqVeRSLpgiLMJ28XAGEBbp2gUwmU6cXSgcusiO0qqOXj14DDPKRPOCoSh/jJPJ72oMlLCd9Q==","repository":{"url":"git+https://github.com/ahmtydn/scalar.git","type":"git","directory":"packages/ts-to-openapi"},"_npmVersion":"11.11.0","description":"Convert typescript types to openapi spec compliant json","directories":{},"_nodeVersion":"24.14.1","dependencies":{"openapi-types":"^12.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.0","fast-glob":"^3.3.3","typescript":"^5.6.0"},"peerDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-openapi_1.0.6_1775488356319_0.3794051337309412","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@ahmttyydn/ts-to-openapi","version":"1.0.8","keywords":["typescript","types","scalar","openapi"],"author":{"url":"https://github.com/scalar","name":"Scalar"},"license":"MIT","_id":"@ahmttyydn/ts-to-openapi@1.0.8","maintainers":[{"name":"ahmttyydn","email":"ahmttyydn@gmail.com"}],"homepage":"https://github.com/ahmtydn/scalar","bugs":{"url":"https://github.com/ahmtydn/scalar/issues/new/choose"},"dist":{"shasum":"b1cee6883dc23b4ef86ab28c49c0d8707d64e1ae","tarball":"https://registry.npmjs.org/@ahmttyydn/ts-to-openapi/-/ts-to-openapi-1.0.8.tgz","fileCount":22,"integrity":"sha512-TlgVVI7PwAghQHtcyxc1DfoxuMpn5WDwbPzKTzz2Tnd/6pHEPV0AmpL0D/waOBdaiw163IJi30Uj/9FZkgrnZA==","signatures":[{"sig":"MEYCIQCMoBfIAHvdXL5/7pFGzVqireJN9GX+WxvOYpDJES9AogIhAOmRIJh41hnlEdhSHiMBpylxFettySLMRkkChSZK5CJZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ahmttyydn%2fts-to-openapi@1.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27595},"type":"module","_from":"file:ahmttyydn-ts-to-openapi-1.0.8.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"vitest","build":"tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","types:check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:089cc22a-483b-4922-9336-525c642c91f5"}},"_resolved":"/tmp/523b8bf74bfc946f7fef8be348408eef/ahmttyydn-ts-to-openapi-1.0.8.tgz","_integrity":"sha512-TlgVVI7PwAghQHtcyxc1DfoxuMpn5WDwbPzKTzz2Tnd/6pHEPV0AmpL0D/waOBdaiw163IJi30Uj/9FZkgrnZA==","repository":{"url":"git+https://github.com/ahmtydn/scalar.git","type":"git","directory":"packages/ts-to-openapi"},"_npmVersion":"11.11.0","description":"Convert typescript types to openapi spec compliant json","directories":{},"_nodeVersion":"24.14.1","dependencies":{"openapi-types":"^12.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.0","fast-glob":"^3.3.3","typescript":"^5.6.0"},"peerDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-to-openapi_1.0.8_1775513285212_0.0925330179389976","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@ahmttyydn/ts-to-openapi","description":"Convert typescript types to openapi spec compliant json","license":"MIT","author":{"name":"Scalar","url":"https://github.com/scalar"},"homepage":"https://github.com/ahmtydn/scalar","bugs":{"url":"https://github.com/ahmtydn/scalar/issues/new/choose"},"repository":{"type":"git","url":"git+https://github.com/ahmtydn/scalar.git","directory":"packages/ts-to-openapi"},"keywords":["typescript","types","scalar","openapi"],"version":"1.0.9","engines":{"node":">=22"},"type":"module","exports":{".":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"}},"dependencies":{"openapi-types":"^12.1.3"},"devDependencies":{"fast-glob":"^3.3.3","typescript":"^5.6.0","vitest":"4.1.0"},"peerDependencies":{"typescript":"^5.6.0"},"scripts":{"build":"tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","test":"vitest","types:check":"tsc --noEmit"},"_id":"@ahmttyydn/ts-to-openapi@1.0.9","_integrity":"sha512-3RSJ8KrAkVMyCtP6/iJvC/oPguTJI75zVrrUjb+lbz47MmhnTJ8FwI0M6lRHRDvexnBkUW/fmmYpcb7zwXCtMQ==","_resolved":"/tmp/98933afcea9677b42b13a75bf40b1f4c/ahmttyydn-ts-to-openapi-1.0.9.tgz","_from":"file:ahmttyydn-ts-to-openapi-1.0.9.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-3RSJ8KrAkVMyCtP6/iJvC/oPguTJI75zVrrUjb+lbz47MmhnTJ8FwI0M6lRHRDvexnBkUW/fmmYpcb7zwXCtMQ==","shasum":"12bdaef3996e860ecd85fa9870c43bb2cf1fad05","tarball":"https://registry.npmjs.org/@ahmttyydn/ts-to-openapi/-/ts-to-openapi-1.0.9.tgz","fileCount":22,"unpackedSize":27595,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ahmttyydn%2fts-to-openapi@1.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDrY9wVlBuMkdcPUUhGl6s3iCtPPQP5/SKD8cPaMFN2RgIhAIr8lo/l0t275GA0cJo2sPa4kw0vF3WIAP7A18KODnm1"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:089cc22a-483b-4922-9336-525c642c91f5"}},"directories":{},"maintainers":[{"name":"ahmttyydn","email":"ahmttyydn@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ts-to-openapi_1.0.9_1775514603525_0.3589292283425678"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-05T19:50:49.812Z","modified":"2026-04-06T22:30:03.993Z","1.0.0":"2026-04-05T19:50:50.124Z","1.0.1":"2026-04-06T01:17:13.316Z","1.0.2":"2026-04-06T01:31:21.629Z","1.0.4":"2026-04-06T02:03:10.399Z","1.0.6":"2026-04-06T15:12:36.503Z","1.0.8":"2026-04-06T22:08:05.389Z","1.0.9":"2026-04-06T22:30:03.680Z"},"bugs":{"url":"https://github.com/ahmtydn/scalar/issues/new/choose"},"author":{"name":"Scalar","url":"https://github.com/scalar"},"license":"MIT","homepage":"https://github.com/ahmtydn/scalar","keywords":["typescript","types","scalar","openapi"],"repository":{"type":"git","url":"git+https://github.com/ahmtydn/scalar.git","directory":"packages/ts-to-openapi"},"description":"Convert typescript types to openapi spec compliant json","maintainers":[{"name":"ahmttyydn","email":"ahmttyydn@gmail.com"}],"readme":"# Scalar Typescript Type to OpenAPI Spec Converter\n\n[![Version](https://img.shields.io/npm/v/%40scalar/type-to-openapi)](https://www.npmjs.com/package/@scalar/type-to-openapi)\n[![Downloads](https://img.shields.io/npm/dm/%40scalar/type-to-openapi)](https://www.npmjs.com/package/@scalar/type-to-openapi)\n[![License](https://img.shields.io/npm/l/%40scalar%type-to-openapi)](https://www.npmjs.com/package/@scalar/type-to-openapi)\n[![Discord](https://img.shields.io/discord/1135330207960678410?style=flat&color=5865F2)](https://discord.gg/scalar)\n\nThis an extremely early version of a typescript type to OpenAPI document converter. The goal is to take types that one\nwould normally use when developing an API and convert them to an OpenAPI document which will then be used to power the\nstandalone Scalar API References.\n\nThis package is not meant to be used directly, but will be the core technology behind framework specific integrations\nstarting with Next.js.\n","readmeFilename":"README.MD"}