openapi
es-node openapi/generator.ts && pnpm run build
openapi:lint
spectral lint --fail-severity warn --ruleset ../../.spectral.yaml src/gen/openapi.json
check:type
tsc --noEmit
build:type
tsc -p tsconfig.package.json --emitDeclarationOnly
build:impl
esbuild --bundle --platform=node --outfile=dist/index.js src/index.ts
build:types-by-section
esbuild --bundle --platform=node --outfile=dist/generate-types-by-section.js openapi/generate-types-by-section.ts && node dist/generate-types-by-section.js
build
pnpm run build:type && pnpm run build:impl