{"bin":{"oagen":"dist/cli/index.mjs"},"bugs":{"url":"https://github.com/workos/oagen/issues"},"dist":{"shasum":"c62aa4e9a2246703f409c85004ea1cde59f8919e","tarball":"https://registry.npmjs.org/@workos/oagen/-/oagen-0.30.2.tgz","fileCount":93,"integrity":"sha512-peFACjpXJ+lxlvGLiUM8yHgk29LFLL1kzOalAcxOSU/RZS3zcF9/htCBRGzW+pdETDyn59uxs0UtXEezH6EsWg==","signatures":[{"sig":"MEUCIEiMYOiXVkQSc89F7/bLXY6eMMI4YiyFPHigI8cF9HxYAiEA6/4Pg1uiXaDmkDHiGmkT5tztRK5fO+/uSwVdfdyv3mM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@workos%2foagen@0.30.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4663044},"main":"dist/index.mjs","name":"@workos/oagen","type":"module","types":"dist/index.d.mts","author":{"name":"WorkOS"},"engines":{"node":">=24.10.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./smoke":{"types":"./dist/smoke.d.mts","import":"./dist/smoke.mjs"},"./compat":{"types":"./dist/compat/index.d.mts","import":"./dist/compat/index.mjs"},"./verify":{"types":"./dist/verify/index.d.mts","import":"./dist/verify/index.mjs"}},"gitHead":"5100af382c4ed1b4701c37628de2e33768152142","license":"MIT","scripts":{"dev":"tsx src/cli/index.ts","lint":"oxlint --deny-warnings","test":"vitest run","build":"tsdown","smoke":"tsx scripts/smoke/sdk-test.ts","format":"oxfmt --check .","prepare":"husky","lint:all":"oxlint --fix && oxfmt --write . && prettier --write '**/*.md'","lint:fix":"oxlint --fix","format:md":"prettier --write '**/*.md'","smoke:raw":"tsx scripts/smoke/raw.ts","typecheck":"tsc --noEmit","format:fix":"oxfmt --write .","smoke:diff":"tsx scripts/smoke/diff.ts","smoke:loop":"echo 'Use: oagen generate && oagen verify'","test:watch":"vitest","smoke:baseline":"tsx scripts/smoke/baseline.ts","smoke:validate":"tsx scripts/smoke/validate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cdef4953-ac38-4561-81b8-612c61f4bed8"}},"homepage":"https://github.com/workos/oagen#readme","keywords":["openapi","sdk","generator","codegen","api"],"repository":{"url":"git+https://github.com/workos/oagen.git","type":"git"},"_npmVersion":"11.6.2","description":"Framework for building OpenAPI SDK emitters","directories":{},"maintainers":[{"name":"gjtorikian","email":"gjtorikian@gmail.com"},{"name":"jch-workos","email":"jacob.card-howe@workos.com"},{"name":"mjdavidson","email":"matt@mattdavidson.kiwi"},{"name":"npm-workos","email":"service+npm@workos.com"},{"name":"peakematt-workos","email":"matt.peake@workos.com"},{"name":"jacobia","email":"jacobia@workos.com"},{"name":"mark-workos","email":"mark@workos.com"},{"name":"grinich","email":"mgrinich@gmail.com"},{"name":"nicknisi","email":"nick@nisi.org"}],"_nodeVersion":"24.13.0","dependencies":{"tsx":"^4.19.0","dotenv":"^17.3.1","commander":"^13.1.0","typescript":"^6.0.0","tree-sitter":"^0.21.1","tree-sitter-go":"^0.23.4","tree-sitter-php":"^0.23.12","tree-sitter-ruby":"^0.21.0","tree-sitter-rust":"^0.21.0","tree-sitter-elixir":"^0.3.5","tree-sitter-kotlin":"https://github.com/fwcd/tree-sitter-kotlin/archive/f66d2908542e93c0204c6c241f794afe4e9cd5d1.tar.gz","tree-sitter-python":"^0.21.0","tree-sitter-c-sharp":"0.23.1","@redocly/openapi-core":"^2.40.0","tree-sitter-typescript":"^0.23.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","oxfmt":"^0.36.0","oxlint":"^1.51.0","tsdown":"^0.21.5","vitest":"^4.1.2","prettier":"^3.8.1","@types/node":"^25.3.3","@commitlint/cli":"^20.5.0","@vitest/coverage-v8":"^4.1.2","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/oagen_0.30.2_1789004537678_0.2851815413424301","host":"s3://npm-registry-packages-npm-production"},"_id":"@workos/oagen@0.30.2","version":"0.30.2"}