{"bin":{"wow-generator":"dist/cli.js","fetcher-generator":"dist/fetcherGeneratorCli.js"},"bugs":{"url":"https://github.com/Ahoo-Wang/Wow/issues"},"dist":{"shasum":"d2b76896ad770c60df302df023fab4e660494876","tarball":"https://registry.npmjs.org/@ahoo-wang/wow-generator/-/wow-generator-9.9.0.tgz","fileCount":126,"integrity":"sha512-Zh085XQL8J25CeWQP8N1sBIlsCYQ/bFJyxbPj7iBTXEsrHpyMFoqPAAluOSmG56jm2UvG58MMY7oZiR/BXAy/w==","signatures":[{"sig":"MEYCIQDaYP3Lw7rYky8TbDmbm7WeKK/AG5wLyrc2uqUAF+nqugIhAIMDdi4QZ+vmRAIgD8cCzdggOcv+Vl7zkXWJUwWPVzyD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF/sEYMMONJ76b3pEH6vY7+cf2v6Du3tbnjTdMwVeEjvAiEAnxMzBwXL4ycznwTd8vX7xuLDiGRA/mJWZzodb2CcfwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ahoo-wang%2fwow-generator@9.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1205822},"main":"./dist/index.cjs","name":"@ahoo-wang/wow-generator","type":"module","_from":"file:/home/runner/work/_temp/npm-tarballs/ahoo-wang-wow-generator-9.9.0.tgz","types":"./dist/index.d.ts","author":{"name":"Ahoo-Wang"},"module":"./dist/index.js","engines":{"node":">=22.12.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"license":"Apache-2.0","scripts":{"lint":"eslint . --fix","test":"vitest run --coverage --testTimeout=15000 && pnpm test:type","bench":"node scripts/bench.mjs","build":"vite build && pnpm test:package","clean":"rm -rf dist","analyze":"npx vite-bundle-analyzer -p auto","test:ui":"vitest --ui","generate":"node dist/cli.js generate -i test/demo.spec.json -o test-output -t tsconfig.json","test:type":"tsc --noEmit -p test/tsconfig.types.json","test:package":"node scripts/verify-package.mjs","test:no-coverage":"vitest run --coverage.enabled=false --testTimeout=15000 && pnpm test:type"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5cc55e4f-b34c-4744-9528-eaaae5928e15"}},"homepage":"https://wow.ahoo.me/reference/typescript/wow-generator/","keywords":["wow","wow-generator","cqrs","ddd","openapi","openapi3","swagger","generator","codegen","typescript","api","client","rest","fetch","http"],"_resolved":"/home/runner/work/_temp/npm-tarballs/ahoo-wang-wow-generator-9.9.0.tgz","_integrity":"sha512-Zh085XQL8J25CeWQP8N1sBIlsCYQ/bFJyxbPj7iBTXEsrHpyMFoqPAAluOSmG56jm2UvG58MMY7oZiR/BXAy/w==","repository":{"url":"git+https://github.com/Ahoo-Wang/Wow.git","type":"git","directory":"typescript/wow-generator"},"_npmVersion":"11.21.0","description":"Generates TypeScript models, Fetcher decorator clients and Wow command and query clients from a local or remote OpenAPI 3 document. The Wow clients follow the CQRS model of the Wow DDD framework (https://github.com/Ahoo-Wang/Wow).","directories":{},"maintainers":[{"name":"ahoo-wang","email":"ahoowang@qq.com"}],"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"yaml":"^2.9.1","ts-morph":"^28.0.0","commander":"^14.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.3.4","eslint":"^10.12.0","vitest":"^4.1.11","globals":"^17.13.0","prettier":"3.9.9","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.11","typescript":"~6.0.3","@types/node":"^26.6.5","unplugin-dts":"1.1.2","typescript-eslint":"^8.71.1","@ahoo-wang/fetcher":"^6.0.1","@vitest/coverage-v8":"4.1.11","vite-bundle-analyzer":"^1.3.9","@ahoo-wang/wow-client":"~9.9.0","eslint-plugin-import-x":"^4.17.1","@ahoo-wang/fetcher-openapi":"^6.0.1","@ahoo-wang/fetcher-decorator":"^6.0.1","@ahoo-wang/fetcher-eventstream":"^6.0.1"},"peerDependencies":{"@ahoo-wang/fetcher":"^5.1.5 || ^6.0.0","@ahoo-wang/wow-client":"~9.9.0","@ahoo-wang/fetcher-decorator":"^5.1.5 || ^6.0.0","@ahoo-wang/fetcher-eventstream":"^5.1.5 || ^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wow-generator_9.9.0_1791797452435_0.45367188436420314","host":"s3://npm-registry-packages-npm-production"},"_id":"@ahoo-wang/wow-generator@9.9.0","version":"9.9.0"}