{"_id":"@apinni/client-ts","_rev":"5-79f933195523ea076f26b299981fac18","name":"@apinni/client-ts","dist-tags":{"latest":"1.0.3"},"versions":{"0.0.0":{"name":"@apinni/client-ts","version":"0.0.0","keywords":[],"author":"","license":"ISC","_id":"@apinni/client-ts@0.0.0","maintainers":[{"name":"apinni-admin","email":"apinni.official@gmail.com"},{"name":"ed-peretokin","email":"ed.peretokin@gmail.com"}],"dist":{"shasum":"2e862262c95b3900fb9ed91b93d6bb7cbc6c743c","tarball":"https://registry.npmjs.org/@apinni/client-ts/-/client-ts-0.0.0.tgz","fileCount":2,"integrity":"sha512-Nx5c4/VS3hep9CHiI/EZZp2rZsXx/DfW7vZ3LMg027fYGtotD1lcP741iTgxkKZ8v+7EUjqWKtII2PxlFE/MIQ==","signatures":[{"sig":"MEUCIAWIZXIE14h04/SlwhxURPyrW4m7Rn/T11FO6szW17U0AiEA+0568EgZU1kcic5t7xTg8THkelnQ9oeyVOHwmZV3NJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":297},"main":"index.js","gitHead":"454351833fa5bfd6dd0b4efd8c051f3dcdbc6233","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ed-peretokin","email":"ed.peretokin@gmail.com"},"_npmVersion":"10.9.3","description":"Initial placeholder to setup granular tokens","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/client-ts_0.0.0_1766599620555_0.5952175033858114","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@apinni/client-ts","version":"1.0.0","keywords":["typescript","api","client","generator","decorators","type-safe"],"license":"MIT","_id":"@apinni/client-ts@1.0.0","maintainers":[{"name":"apinni-admin","email":"apinni.official@gmail.com"},{"name":"ed-peretokin","email":"ed.peretokin@gmail.com"}],"homepage":"https://github.com/Apinni/client-ts#readme","bugs":{"url":"https://github.com/Apinni/client-ts/issues"},"bin":{"apinni":"dist/cli.js"},"dist":{"shasum":"29df446444e602563c8506b3c2bf27c70e85320d","tarball":"https://registry.npmjs.org/@apinni/client-ts/-/client-ts-1.0.0.tgz","fileCount":13,"integrity":"sha512-h/xF2X+++Iipav3/YdZCkf5T8RoGfWfkVtEB6KcKSZvrT+LcCYKzURVV17l7z8QKhgF57TXi/mA5eE3nfhZkvw==","signatures":[{"sig":"MEUCIC69kphkhamSFaiobHsimwTqZTbQzP9F4yI/qewIQ0VhAiEA2t4DTlppdsucxPUFrOU/+oPkIfH8BblMyMyU096ZoDI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@apinni%2fclient-ts@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1330967},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"5ed349853978d1a43ce77e0f727591ff4b173388","scripts":{"test":"vitest","build":"tsup && chmod +x dist/cli.js dist/cli.mjs","prepublishOnly":"npm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"apinni-admin","email":"apinni.official@gmail.com"},"repository":{"url":"git+https://github.com/Apinni/client-ts.git","type":"git"},"_npmVersion":"10.9.4","description":"Type-safe API client generator with decorators for TypeScript","directories":{},"_nodeVersion":"24.12.0","dependencies":{"listr2":"^9.0.1","chokidar":"^4.0.3","ts-morph":"^26.0.0","commander":"^14.0.0","bundle-require":"^5.1.0","swagger-express-ts":"^1.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","eslint":"^9.32.0","vitest":"^3.2.4","esbuild":"^0.25.8","ts-node":"^10.9.2","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^24.0.3","reflect-metadata":"^0.2.2","semantic-release":"^24.0.0","typescript-eslint":"^8.38.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","eslint-plugin-prettier":"^5.5.3","@semantic-release/github":"^11.0.1","@semantic-release/changelog":"^6.0.3","eslint-plugin-simple-import-sort":"^12.1.1","@semantic-release/commit-analyzer":"^13.0.0","@semantic-release/release-notes-generator":"^12.0.0"},"peerDependencies":{"typescript":"^5.0.0","reflect-metadata":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/client-ts_1.0.0_1766602246218_0.818671729411937","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@apinni/client-ts","version":"1.0.1","keywords":["typescript","api","client","generator","decorators","type-safe"],"license":"MIT","_id":"@apinni/client-ts@1.0.1","maintainers":[{"name":"apinni-admin","email":"apinni.official@gmail.com"},{"name":"ed-peretokin","email":"ed.peretokin@gmail.com"}],"homepage":"https://github.com/Apinni/client-ts#readme","bugs":{"url":"https://github.com/Apinni/client-ts/issues"},"bin":{"apinni":"dist/cli.js"},"dist":{"shasum":"93ad04af8b846b263db8783b94a5cab4e548472d","tarball":"https://registry.npmjs.org/@apinni/client-ts/-/client-ts-1.0.1.tgz","fileCount":13,"integrity":"sha512-Zxb1HmHRgbaJHgOmLqxVj/vaEFppxL+z5T4WS7WTrHlwNCJoDUH1uhQFdiCmAO7nnqivcQ4JAUOuyd9Chsg6Pg==","signatures":[{"sig":"MEYCIQDHxRv10i3h5Q81qbPbCgCph4dODdmHqIOnS7jIBU1XmwIhAJs2ckF5kJpVLuLwKIdN1FB1PrOLTIL2hWpIPzTVJeVB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@apinni%2fclient-ts@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1330957},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"00381f2106704bf17e86ff6239358885eec0a06b","scripts":{"test":"vitest","build":"tsup && chmod +x dist/cli.js dist/cli.mjs","prepublishOnly":"npm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"apinni-admin","email":"apinni.official@gmail.com"},"repository":{"url":"git+https://github.com/Apinni/client-ts.git","type":"git"},"_npmVersion":"10.9.4","description":"Type-safe API client generator with decorators for TypeScript","directories":{},"_nodeVersion":"24.12.0","dependencies":{"listr2":"^9.0.1","chokidar":"^4.0.3","ts-morph":"^26.0.0","commander":"^14.0.0","bundle-require":"^5.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","eslint":"^9.32.0","vitest":"^3.2.4","esbuild":"^0.25.8","ts-node":"^10.9.2","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^24.0.3","reflect-metadata":"^0.2.2","semantic-release":"^24.0.0","typescript-eslint":"^8.38.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","eslint-plugin-prettier":"^5.5.3","@semantic-release/github":"^11.0.1","@semantic-release/changelog":"^6.0.3","eslint-plugin-simple-import-sort":"^12.1.1","@semantic-release/commit-analyzer":"^13.0.0","@semantic-release/release-notes-generator":"^12.0.0","conventional-changelog-conventionalcommits":"^9.1.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/client-ts_1.0.1_1766676457880_0.6551867248996512","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@apinni/client-ts","version":"1.0.2","keywords":["typescript","api","client","generator","decorators","type-safe"],"license":"MIT","_id":"@apinni/client-ts@1.0.2","maintainers":[{"name":"apinni-admin","email":"apinni.official@gmail.com"},{"name":"ed-peretokin","email":"ed.peretokin@gmail.com"}],"homepage":"https://github.com/Apinni/client-ts#readme","bugs":{"url":"https://github.com/Apinni/client-ts/issues"},"bin":{"apinni":"dist/cli.js"},"dist":{"shasum":"07b13b79c47c58eb010650876014f265b5d3f6f1","tarball":"https://registry.npmjs.org/@apinni/client-ts/-/client-ts-1.0.2.tgz","fileCount":13,"integrity":"sha512-hZ7BbtlLahUfiBUxTdbkYR8UC5kgAZ+kjS5wKt5UKVWG5a3pFXasQHeUEjbAYzZZCcYihUCbXvGt+ymgkqWqTQ==","signatures":[{"sig":"MEUCIB4KDhJYtsIYEJWsX5fts9JI9Tc9mKmYn3QKb2f4cwmRAiEA38VSlRgp5Hh1Tt20DCnJfskKUYl0cz4nW2r/MzgXrRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@apinni%2fclient-ts@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1340187},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"b083af00b59ab62a18e16a85b1282f0b3d852159","scripts":{"test":"vitest","build":"tsup && chmod +x dist/cli.js dist/cli.mjs","prepublishOnly":"npm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"apinni-admin","email":"apinni.official@gmail.com"},"repository":{"url":"git+https://github.com/Apinni/client-ts.git","type":"git"},"_npmVersion":"10.9.4","description":"Type-safe API client generator with decorators for TypeScript","directories":{},"_nodeVersion":"24.12.0","dependencies":{"listr2":"^9.0.1","chokidar":"^4.0.3","ts-morph":"^26.0.0","commander":"^14.0.0","bundle-require":"^5.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","eslint":"^9.32.0","vitest":"^3.2.4","esbuild":"^0.25.8","ts-node":"^10.9.2","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^24.0.3","reflect-metadata":"^0.2.2","semantic-release":"^24.0.0","typescript-eslint":"^8.38.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","eslint-plugin-prettier":"^5.5.3","@semantic-release/github":"^11.0.1","@semantic-release/changelog":"^6.0.3","eslint-plugin-simple-import-sort":"^12.1.1","@semantic-release/commit-analyzer":"^13.0.0","@semantic-release/release-notes-generator":"^12.0.0","conventional-changelog-conventionalcommits":"^9.1.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/client-ts_1.0.2_1766680749767_0.011356602159131812","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@apinni/client-ts","version":"1.0.3","description":"Type-safe API client generator with decorators for TypeScript","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","bin":{"apinni":"dist/cli.js"},"repository":{"type":"git","url":"git+https://github.com/Apinni/client-ts.git"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"scripts":{"build":"tsup && chmod +x dist/cli.js dist/cli.mjs","test":"vitest","prepublishOnly":"npm run build","semantic-release":"semantic-release"},"keywords":["typescript","api","client","generator","decorators","type-safe"],"engines":{"node":">=16.0.0"},"publishConfig":{"access":"public","provenance":true},"dependencies":{"bundle-require":"^5.1.0","chokidar":"^4.0.3","commander":"^14.0.0","listr2":"^9.0.1","ts-morph":"^26.0.0"},"peerDependencies":{"typescript":"^5.0.0"},"devDependencies":{"@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.0","@semantic-release/git":"^10.0.1","@semantic-release/github":"^11.0.1","@semantic-release/npm":"^12.0.1","@semantic-release/release-notes-generator":"^12.0.0","@types/node":"^24.0.3","conventional-changelog-conventionalcommits":"^9.1.0","esbuild":"^0.25.8","eslint":"^9.32.0","eslint-plugin-prettier":"^5.5.3","eslint-plugin-simple-import-sort":"^12.1.1","prettier":"^3.6.2","reflect-metadata":"^0.2.2","semantic-release":"^24.0.0","ts-node":"^10.9.2","tsup":"^8.5.0","typescript":"^5.9.3","typescript-eslint":"^8.38.0","vitest":"^3.2.4"},"license":"MIT","_id":"@apinni/client-ts@1.0.3","gitHead":"ce2e1fe4666c30a0cb00e9a91c3f59398aa4f0e5","bugs":{"url":"https://github.com/Apinni/client-ts/issues"},"homepage":"https://github.com/Apinni/client-ts#readme","_nodeVersion":"24.12.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-tH9SZVDQo/uCYEaxoKFKGKpxBcGZT4pv/GdN0WDsQpiyaAaq/eWjbDMB40ESy7rp0iiJDEweMEd4+iWjKnBuNQ==","shasum":"a55c373b0fbb27526f7b4aa92bd81ac2e8ae6f0f","tarball":"https://registry.npmjs.org/@apinni/client-ts/-/client-ts-1.0.3.tgz","fileCount":13,"unpackedSize":1336223,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@apinni%2fclient-ts@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCZkBsgVZIO86aWgvB77IRAgOtUDYp9TFg7CO3cCaDQlwIgSglIZjmw6665T8HZJEDe3WTEJmhTbLmPDhmor2AuLpI="}]},"_npmUser":{"name":"apinni-admin","email":"apinni.official@gmail.com"},"directories":{},"maintainers":[{"name":"apinni-admin","email":"apinni.official@gmail.com"},{"name":"ed-peretokin","email":"ed.peretokin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/client-ts_1.0.3_1766681730589_0.8433473172417905"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-24T18:07:00.478Z","modified":"2025-12-25T16:55:31.202Z","0.0.0":"2025-12-24T18:07:00.697Z","1.0.0":"2025-12-24T18:50:46.430Z","1.0.1":"2025-12-25T15:27:38.034Z","1.0.2":"2025-12-25T16:39:09.932Z","1.0.3":"2025-12-25T16:55:30.768Z"},"bugs":{"url":"https://github.com/Apinni/client-ts/issues"},"license":"MIT","homepage":"https://github.com/Apinni/client-ts#readme","keywords":["typescript","api","client","generator","decorators","type-safe"],"repository":{"type":"git","url":"git+https://github.com/Apinni/client-ts.git"},"description":"Type-safe API client generator with decorators for TypeScript","maintainers":[{"name":"apinni-admin","email":"apinni.official@gmail.com"},{"name":"ed-peretokin","email":"ed.peretokin@gmail.com"}],"readme":"# @apinni/client-ts\n\nType-safe API client generator with decorators for TypeScript\n\n## Installation\n\n```bash\nnpm install @apinni/client-ts\n# or\nyarn add @apinni/client-ts\n# or\npnpm add @apinni/client-ts\n```\n\n## Documentation\n\nFor full documentation, visit [https://apinni.github.io/client-ts](https://apinni.github.io/client-ts)\n\n## License\n\nMIT\n\n","readmeFilename":"README.md"}