{"_id":"use-swagger","_rev":"30-f427f97e5787a28bf6d0106a410f8f7f","name":"use-swagger","dist-tags":{"latest":"0.2.8"},"versions":{"0.0.1":{"name":"use-swagger","version":"0.0.1","author":{"name":"Codie Digital"},"license":"MIT","_id":"use-swagger@0.0.1","maintainers":[{"name":"codiedigital","email":"contato@codie.digital"}],"dist":{"shasum":"355c980a7af2d5df2e7f5a39b413ecf90980749c","tarball":"https://registry.npmjs.org/use-swagger/-/use-swagger-0.0.1.tgz","fileCount":36,"integrity":"sha512-lK+AFo6mJj7iJhpDlcdwf38f0tIKWrI56j7eKbqwNU8IpfSuN1dMvDHv73jBpfj+aUUKs0jLrCymiKiKwY/80g==","signatures":[{"sig":"MEQCIAiEXQXHuOK60gOsouv5U9h49yM4ulLv+5Xq2xho5RZuAiAX9iNBH2UfIe/5H1SLBiJ2gmkzl+1DIa8z55e97uAX9w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34363},"main":"./dist/index","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index","gitHead":"a69135579df5d215e678d46a0316fdb9b0ab0104","scripts":{"build":"tsc && tsc-alias --resolve-full-paths && copyfiles -u 1 \"src/**/*.json\" dist","deploy":"npm version patch && npm publish"},"_npmUser":{"name":"codiedigital","email":"contato@codie.digital"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.3","description":"{\r   \"include\": [\"src/**/*\"],\r   \"compilerOptions\": {\r     \"lib\": [\"es2021\", \"dom\"],\r     \"types\": [\"reflect-metadata\", \"node\"],\r     \"experimentalDecorators\": true,\r     \"emitDecoratorMetadata\": true,\r     \"jsx\": \"react-jsx\",\r     \"baseUrl\": \"./src\",\r   ","directories":{},"_nodeVersion":"20.14.0","dependencies":{"fs":"0.0.1-security"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"^2.4.1","tsc-alias":"^1.8.10","typescript":"^5.4.5","@types/node":"^20.12.12"},"_npmOperationalInternal":{"tmp":"tmp/use-swagger_0.0.1_1730125102631_0.14390342763692687","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"use-swagger","version":"0.0.2","author":{"name":"bhame2013"},"license":"MIT","_id":"use-swagger@0.0.2","maintainers":[{"name":"codiedigital","email":"contato@codie.digital"}],"dist":{"shasum":"8978585407ab7921a2e2380744bdd2554c200a0c","tarball":"https://registry.npmjs.org/use-swagger/-/use-swagger-0.0.2.tgz","fileCount":39,"integrity":"sha512-KAZCnY75r5JtWupG1JDzNQBH7EnsFc9A8cMYy2Hr4ilV58i606JRqMfqI2nk/IkaNLEKan+YRC7P6uBg7pUpcg==","signatures":[{"sig":"MEQCIE5nb7I2AqZ1CrnZbsVVpocwncEg4HYjJ5YMmbG+XNC+AiAVNxAGM/v+gmJoX0nskLzOBMRJUtl2OFShZ83HotLYBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41554},"main":"./dist/index","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index","gitHead":"a69135579df5d215e678d46a0316fdb9b0ab0104","scripts":{"build":"tsc && tsc-alias --resolve-full-paths && copyfiles -u 1 \"src/**/*.json\" dist","deploy":"npm version patch && npm publish"},"_npmUser":{"name":"codiedigital","email":"contato@codie.digital"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.3","description":"```bash\r npm install use-swagger","directories":{},"_nodeVersion":"20.14.0","dependencies":{"fs":"0.0.1-security"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"^2.4.1","tsc-alias":"^1.8.10","typescript":"^5.4.5","@types/node":"^20.12.12"},"_npmOperationalInternal":{"tmp":"tmp/use-swagger_0.0.2_1730126559308_0.9643306615186222","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"use-swagger","version":"0.0.3","author":{"name":"bhame2013"},"license":"MIT","_id":"use-swagger@0.0.3","maintainers":[{"name":"codiedigital","email":"contato@codie.digital"}],"dist":{"shasum":"88ae6e98164bb7ad760db909a1835aa777e7c39b","tarball":"https://registry.npmjs.org/use-swagger/-/use-swagger-0.0.3.tgz","fileCount":39,"integrity":"sha512-ODmpJgypk411xAAQKpVwc5qzacVNxArEVRmQ8n2IXur0zLdHog3pASaB44LJTAKDIPelUk5CsTlOogqAeSCMOg==","signatures":[{"sig":"MEUCIQDH/PbONrtj06e3R6lgJKaJgeSiUNtHh8ElmINRxvYr6wIgIZLGHJm16gBhY/OoCEUBBSirLmRd0AJfzUgu7HZvQdU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41675},"main":"./dist/index","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index","gitHead":"b871ed284ef31a7dbd67bf8f2283c36576c8aa46","scripts":{"build":"tsc && tsc-alias --resolve-full-paths && copyfiles -u 1 \"src/**/*.json\" dist","deploy":"npm version patch && npm publish"},"_npmUser":{"name":"codiedigital","email":"contato@codie.digital"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.3","description":"```bash\r npm install use-swagger","directories":{},"_nodeVersion":"20.14.0","dependencies":{"fs":"0.0.1-security"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"^2.4.1","tsc-alias":"^1.8.10","typescript":"^5.4.5","@types/node":"^20.12.12"},"_npmOperationalInternal":{"tmp":"tmp/use-swagger_0.0.3_1730127276532_0.35350702223807473","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"use-swagger","version":"0.0.4","author":{"name":"bhame2013"},"license":"MIT","_id":"use-swagger@0.0.4","maintainers":[{"name":"codiedigital","email":"contato@codie.digital"}],"dist":{"shasum":"6f5d144964abc39e3a8a98c8befc3d5f4cff4f15","tarball":"https://registry.npmjs.org/use-swagger/-/use-swagger-0.0.4.tgz","fileCount":39,"integrity":"sha512-V93xuImw9Mjif57UayUWwqjSv40E4FjqrXuJhp9dS1f5svq64mLkzDT6P2iFEfgweTgY0sv+Hj1gKkIKB3SPwA==","signatures":[{"sig":"MEUCID/1Tmf6QgshIjG7pKlbeB7kf7uF9+fiEWsOKjpl8eTjAiEA5JUH59mXEm3Dl51pTbzXr6btzOu89CaTp8bQRUQdRrc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41772},"main":"./dist/index","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index","gitHead":"a6f3fd931e96a005091c2cef5bdd0f888d95b4ed","scripts":{"build":"tsc && tsc-alias --resolve-full-paths && copyfiles -u 1 \"src/**/*.json\" dist","deploy":"npm version patch && npm publish"},"_npmUser":{"name":"codiedigital","email":"contato@codie.digital"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.3","description":"```bash\r npm install use-swagger","directories":{},"_nodeVersion":"20.14.0","dependencies":{"fs":"0.0.1-security"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"^2.4.1","tsc-alias":"^1.8.10","typescript":"^5.4.5","@types/node":"^20.12.12"},"_npmOperationalInternal":{"tmp":"tmp/use-swagger_0.0.4_1730127877288_0.9836542514084268","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"use-swagger","version":"0.0.5","author":{"name":"bhame2013"},"license":"MIT","_id":"use-swagger@0.0.5","maintainers":[{"name":"codiedigital","email":"contato@codie.digital"}],"dist":{"shasum":"1ffc8f4f1cca7eb5724c6aaea13a9228b4a627e6","tarball":"https://registry.npmjs.org/use-swagger/-/use-swagger-0.0.5.tgz","fileCount":39,"integrity":"sha512-9be8V4qYxWSX3QG2n4X1ZgUXD2otlUE+R/fqOD1WOi1WQHsFh/1Sg08+w3GPvz1wrqcVCjmUsq1oj95AfUhBDQ==","signatures":[{"sig":"MEUCIH7cVDZSddisHd7pIwG5o5d/WLt6xLbbOqxg/u+VVihgAiEA77L3RYCsWMBxUvqHKxpMLJ6HkWblB03gQCnZTMpByos=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41449},"main":"./dist/index","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index","gitHead":"dd7f50b42cdd367cc1a39ad4d8c3c94f12d47613","scripts":{"build":"tsc && tsc-alias --resolve-full-paths && copyfiles -u 1 \"src/**/*.json\" dist","deploy":"npm version patch && npm publish"},"_npmUser":{"name":"codiedigital","email":"contato@codie.digital"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.3","description":"```bash\r npm install use-swagger","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"copyfiles":"^2.4.1","tsc-alias":"^1.8.10","typescript":"^5.4.5","@types/node":"^20.12.12"},"_npmOperationalInternal":{"tmp":"tmp/use-swagger_0.0.5_1730128262624_0.5731804275279078","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"use-swagger","version":"0.0.6","author":{"name":"bhame2013"},"license":"MIT","_id":"use-swagger@0.0.6","maintainers":[{"name":"codiedigital","email":"contato@codie.digital"}],"dist":{"shasum":"66ce8544e2a79b729d342267f8627290e74c32d4","tarball":"https://registry.npmjs.org/use-swagger/-/use-swagger-0.0.6.tgz","fileCount":39,"integrity":"sha512-NgeZBJpYZu3Z+mxRnkNZaINLgOoRec/Et0JhL49Y5OarMCP6/66gdh58lzVLOG/3dtJLlrC3HCQQGt5ag+CZdA==","signatures":[{"sig":"MEYCIQCA8Qjnskc78tel1Mf4FQmS8lcrnIoMq69xcU6L/xY6QQIhAKY8GA5nMo2PauOdkWFGVSOHCTvmWx497PosY8lK4/cM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42289},"main":"./dist/index","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index","gitHead":"47e0deaca180824f4f4b13971812393d03cda641","scripts":{"build":"tsc && tsc-alias --resolve-full-paths && copyfiles -u 1 \"src/**/*.json\" dist","deploy":"npm version patch && npm publish"},"_npmUser":{"name":"codiedigital","email":"contato@codie.digital"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.3","description":"```bash\r npm install use-swagger","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"copyfiles":"^2.4.1","tsc-alias":"^1.8.10","typescript":"^5.4.5","@types/node":"^20.12.12"},"_npmOperationalInternal":{"tmp":"tmp/use-swagger_0.0.6_1730129890393_0.1299416094154935","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"use-swagger","version":"0.0.7","author":{"name":"bhame2013"},"license":"MIT","_id":"use-swagger@0.0.7","maintainers":[{"name":"codiedigital","email":"contato@codie.digital"}],"dist":{"shasum":"e8faf9f13c70da312597c358619e0c2a2bf2f4c6","tarball":"https://registry.npmjs.org/use-swagger/-/use-swagger-0.0.7.tgz","fileCount":39,"integrity":"sha512-xxJmXmmKUf/rlKYGU/CLcscLXKgRD1giilGfScSNu0M2Kiyuc+UnWQ7JJi0Qxx27pEW8xUnyl8LAaw62HDlaOQ==","signatures":[{"sig":"MEQCIEcaWRG6LYGbpjyUGuLvzS3tOiy8xKfFoo7BrW2g2qU1AiBpm/DTvej7M4EHiEVM8pvuWsVLqbrxj9wR1YTBTlq/gA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44903},"main":"./dist/index","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index","gitHead":"393e3c17b5b4051e945b86a821b14da8fb78e6b5","scripts":{"build":"tsc && tsc-alias --resolve-full-paths && copyfiles -u 1 \"src/**/*.json\" dist","deploy":"npm version patch && npm publish"},"_npmUser":{"name":"codiedigital","email":"contato@codie.digital"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.3","description":"```bash\r npm install use-swagger","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"copyfiles":"^2.4.1","tsc-alias":"^1.8.10","typescript":"^5.4.5","@types/node":"^20.12.12"},"_npmOperationalInternal":{"tmp":"tmp/use-swagger_0.0.7_1730130452461_0.8690381696227538","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"use-swagger","version":"0.0.8","author":{"name":"bhame2013"},"license":"MIT","_id":"use-swagger@0.0.8","maintainers":[{"name":"codiedigital","email":"contato@codie.digital"}],"dist":{"shasum":"18c8022f0b5ff39c303094aac69d819477b82891","tarball":"https://registry.npmjs.org/use-swagger/-/use-swagger-0.0.8.tgz","fileCount":54,"integrity":"sha512-OiiMfpQr7UvAOeRelkpL2WVoIWkU9qiukWVoJb6kVDas2g8hh/8NL2jh0u3bE24H606iCReo2QHXk4Sn2rSNKg==","signatures":[{"sig":"MEUCIEhHmGUWfu92pAvjGsD6PAzjWGbzOt2RgDiTYIRLBInTAiEAiKkgrr+b2mKrFUpBRJNBhN/+iOZiI1sGx+TgYNeDD90=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68233},"main":"./dist/index","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index","gitHead":"393e3c17b5b4051e945b86a821b14da8fb78e6b5","scripts":{"build":"tsc && tsc-alias --resolve-full-paths && copyfiles -u 1 \"src/**/*.json\" dist","deploy":"npm version patch && npm publish"},"_npmUser":{"name":"codiedigital","email":"contato@codie.digital"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.3","description":"```bash\r npm install use-swagger","directories":{},"_nodeVersion":"20.14.0","dependencies":{"react":"^18.3.1","zustand":"^5.0.0","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"^2.4.1","tsc-alias":"^1.8.10","typescript":"^5.4.5","@types/node":"^20.12.12"},"_npmOperationalInternal":{"tmp":"tmp/use-swagger_0.0.8_1730131864371_0.24852842329549474","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"use-swagger","version":"0.0.9","author":{"name":"bhame2013"},"license":"MIT","_id":"use-swagger@0.0.9","maintainers":[{"name":"codiedigital","email":"contato@codie.digital"}],"dist":{"shasum":"95c51a7133f7c47d554fdb88edca47931d47ce83","tarball":"https://registry.npmjs.org/use-swagger/-/use-swagger-0.0.9.tgz","fileCount":54,"integrity":"sha512-eWKKdluTUfyS9XHcqK5k7nSCiSBIGgMixvq2YKCVInRvS0tleAHotb58svX1r1eGXB7UfooxmhTtolwej8zkqA==","signatures":[{"sig":"MEUCIQDX/GvS8B78PpaYfwpF84u9vJa7wAQ5XcRGM7Rr2y+TMQIgI6A91O/mDuiIrsJkuNOQlS7FeXdvhGgUWgHrWgSykJM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68340},"main":"./dist/index","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index","gitHead":"a7c323e69cd4486e60b8fb247cd0979076b9d58d","scripts":{"build":"tsc && tsc-alias --resolve-full-paths && copyfiles -u 1 \"src/**/*.json\" dist","deploy":"npm version patch && npm publish"},"_npmUser":{"name":"codiedigital","email":"contato@codie.digital"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.3","description":"```bash\r npm install use-swagger","directories":{},"_nodeVersion":"20.14.0","dependencies":{"react":"^18.3.1","zustand":"^5.0.0","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"^2.4.1","tsc-alias":"^1.8.10","typescript":"^5.4.5","@types/node":"^20.12.12"},"_npmOperationalInternal":{"tmp":"tmp/use-swagger_0.0.9_1730131966457_0.3888970199280475","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"use-swagger","version":"0.1.0","keywords":["swagger","typescript","react","hook","api"],"author":{"name":"bhame2013"},"license":"MIT","_id":"use-swagger@0.1.0","maintainers":[{"name":"codiedigital","email":"contato@codie.digital"}],"homepage":"https://github.com/bhame2013/use-swagger#readme","bugs":{"url":"https://github.com/bhame2013/use-swagger/issues"},"dist":{"shasum":"cb16dca6ecf2d36dbd2c6a5e6ef5c407a748a178","tarball":"https://registry.npmjs.org/use-swagger/-/use-swagger-0.1.0.tgz","fileCount":54,"integrity":"sha512-yPx/TFQtr/9GKQTmg7xon5zfNQUTuVefaYsqIowZaieOwlgkH0r8xEsdTWUwcHaDbd9AciD7jaxcPaZZ2DHsNg==","signatures":[{"sig":"MEUCIDxCkZfd2rPUyh0mBRG4q84M8EgQt9nk/e673Z3VbF9sAiEAySkQZITA2QKDxUaVb1AAJ52qgRGBaI4ZFKj2bR0yah4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71376},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"d93bae85138cbb637048185aa18c02c23381e1fd","scripts":{"build":"tsc && tsc-alias --resolve-full-paths && copyfiles -u 1 \"src/**/*.json\" dist","deploy":"npm version patch && npm publish"},"_npmUser":{"name":"codiedigital","email":"contato@codie.digital"},"repository":{"url":"git+https://github.com/bhame2013/use-swagger.git","type":"git"},"_npmVersion":"10.8.3","description":"A hook for generating and using Swagger client types in React TypeScript applications.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"react":"^18.3.1","zustand":"^5.0.0","react-dom":"^18.3.1"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"^2.4.1","tsc-alias":"^1.8.10","typescript":"^5.4.5","@types/node":"^20.12.12","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/use-swagger_0.1.0_1730133398004_0.7456523878722148","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"use-swagger","version":"0.1.1","keywords":["swagger","typescript","react","hook","api"],"author":{"name":"bhame2013"},"license":"MIT","_id":"use-swagger@0.1.1","maintainers":[{"name":"codiedigital","email":"contato@codie.digital"}],"homepage":"https://github.com/bhame2013/use-swagger#readme","bugs":{"url":"https://github.com/bhame2013/use-swagger/issues"},"dist":{"shasum":"ceb649aabcf87541fa79f0f3870ac00d35d190bd","tarball":"https://registry.npmjs.org/use-swagger/-/use-swagger-0.1.1.tgz","fileCount":54,"integrity":"sha512-bEE0Yq1kxAMC1NcQM5+8J0mZaJmlJIeHvYjfuhDAKMJ3pAJrNZQwam1RpI4rtZcQr3LeNKgNlGPbCGoNe36qrg==","signatures":[{"sig":"MEUCICPnujc7EZTO7CsZqsLdSomVUsFTbLLEOUYSE1HOCfnIAiEA90vVCwqnTReL/OpO2PWj/gGUrVQXo4G/zu4p3Y7Uzzc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71390},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"6b53e89b186a63a478143bc7c0ec3cbcbcfa9b29","scripts":{"build":"tsc && tsc-alias --resolve-full-paths && copyfiles -u 1 \"src/**/*.json\" dist","deploy":"npm version patch && npm publish"},"_npmUser":{"name":"codiedigital","email":"contato@codie.digital"},"repository":{"url":"git+https://github.com/bhame2013/use-swagger.git","type":"git"},"_npmVersion":"10.8.3","description":"A hook for generating and using Swagger client types in React TypeScript applications.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"react":"^18.3.1","zustand":"^5.0.0","react-dom":"^18.3.1"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"^2.4.1","tsc-alias":"^1.8.10","typescript":"^5.4.5","@types/node":"^20.12.12","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/use-swagger_0.1.1_1730133674437_0.46183636056286037","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"use-swagger","version":"0.1.2","keywords":["swagger","typescript","react","hook","api"],"author":{"name":"bhame2013"},"license":"MIT","_id":"use-swagger@0.1.2","maintainers":[{"name":"codiedigital","email":"contato@codie.digital"}],"homepage":"https://github.com/bhame2013/use-swagger#readme","bugs":{"url":"https://github.com/bhame2013/use-swagger/issues"},"dist":{"shasum":"74fdd95d1486cd5123c6b6687f25c5cf3e8ab277","tarball":"https://registry.npmjs.org/use-swagger/-/use-swagger-0.1.2.tgz","fileCount":54,"integrity":"sha512-1jcfa7bxDceAZid7vuY9pZNqk2/sPATmJ/ALp1sAlGXxEms52NvdDCiOQJDhPm/Inr6eqL9p/iPKO0MiB+i7QA==","signatures":[{"sig":"MEQCIBySSXo/cHh4Xvvt5Yk9GgHMly9FKv6Bc61QNHJs7c7CAiA3FctKq/cLOQ/9ZCvc5uOzbVlc8IsFZ63GSsLNr84hng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71358},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"65e1bd4488ea28b4ee94bcfb2201f26d9532d884","scripts":{"build":"tsc && tsc-alias --resolve-full-paths && copyfiles -u 1 \"src/**/*.json\" dist","deploy":"npm version patch && npm publish"},"_npmUser":{"name":"codiedigital","email":"contato@codie.digital"},"repository":{"url":"git+https://github.com/bhame2013/use-swagger.git","type":"git"},"_npmVersion":"10.8.3","description":"A hook for generating and using Swagger client types in React TypeScript applications.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"react":"^18.3.1","zustand":"^5.0.0","react-dom":"^18.3.1"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"^2.4.1","tsc-alias":"^1.8.10","typescript":"^5.4.5","@types/node":"^20.12.12","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/use-swagger_0.1.2_1730133724757_0.45751140494363796","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"use-swagger","version":"0.1.3","keywords":["swagger","typescript","react","hook","api"],"author":{"name":"bhame2013"},"license":"MIT","_id":"use-swagger@0.1.3","maintainers":[{"name":"codiedigital","email":"contato@codie.digital"}],"homepage":"https://github.com/bhame2013/use-swagger#readme","bugs":{"url":"https://github.com/bhame2013/use-swagger/issues"},"dist":{"shasum":"8c867138099d60379f9983e2a1973c261880a14f","tarball":"https://registry.npmjs.org/use-swagger/-/use-swagger-0.1.3.tgz","fileCount":54,"integrity":"sha512-PmJqITdqH6VGZtAeBcfPZzhiDnoeVDpSsr4oASUBfZBumzX4UxVhe3S9M2MNQxpT5ZW9/3jc01wuJnEvOB0DLA==","signatures":[{"sig":"MEQCIEpH9Ppu2/wrjxJmtXtUnZs0TQr+cOjrpGxI+/orzBzqAiA8/JW3OCDyAstxJrKxrWgL6BotZ89uI+dbz015oAhSuw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71336},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"39d44b58526109b7d9f6225b6b5bdf7ac3b4c4ed","scripts":{"build":"tsc && tsc-alias --resolve-full-paths && copyfiles -u 1 \"src/**/*.json\" dist","deploy":"npm version patch && npm publish"},"_npmUser":{"name":"codiedigital","email":"contato@codie.digital"},"repository":{"url":"git+https://github.com/bhame2013/use-swagger.git","type":"git"},"_npmVersion":"10.8.3","description":"A hook for generating and using Swagger client types in React TypeScript applications.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"react":"^18.3.1","zustand":"^5.0.0","react-dom":"^18.3.1"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"^2.4.1","tsc-alias":"^1.8.10","typescript":"^5.4.5","@types/node":"^20.12.12","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/use-swagger_0.1.3_1730133749717_0.45341235910951605","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"use-swagger","version":"0.1.4","keywords":["swagger","typescript","react","hook","api"],"author":{"name":"bhame2013"},"license":"MIT","_id":"use-swagger@0.1.4","maintainers":[{"name":"codiedigital","email":"contato@codie.digital"}],"homepage":"https://github.com/bhame2013/use-swagger#readme","bugs":{"url":"https://github.com/bhame2013/use-swagger/issues"},"dist":{"shasum":"7a6965ae87b3a78492f3497bc9e19a81da4490d1","tarball":"https://registry.npmjs.org/use-swagger/-/use-swagger-0.1.4.tgz","fileCount":54,"integrity":"sha512-n5X6NDeYSPxIKA0ikzYF8pC3cHU4zPAi1teQ/TgZS49zcmHw1g13wsHDvURiYkRwgwP49C64ToF0FZHpX0VjXw==","signatures":[{"sig":"MEQCIAiPmbOlIu+oGdECVZIpsuwB3B+SgIzk/J0FYVyFg6CmAiA8C7AdJct16Wf9rCXvt5yo5HkKA5kB9PPVul44NHG9tQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71558},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"d98dd66e5ca0f20ff53367afc18761b906f31009","scripts":{"build":"tsc && tsc-alias --resolve-full-paths && copyfiles -u 1 \"src/**/*.json\" dist","deploy":"npm version patch && npm publish"},"_npmUser":{"name":"codiedigital","email":"contato@codie.digital"},"repository":{"url":"git+https://github.com/bhame2013/use-swagger.git","type":"git"},"_npmVersion":"10.8.3","description":"A hook for generating and using Swagger client types in React TypeScript applications.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"react":"^18.3.1","zustand":"^5.0.0","react-dom":"^18.3.1"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"^2.4.1","tsc-alias":"^1.8.10","typescript":"^5.4.5","@types/node":"^20.12.12","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/use-swagger_0.1.4_1730134154283_0.8238897080717449","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"use-swagger","version":"0.1.5","keywords":["swagger","typescript","react","hook","api"],"author":{"name":"bhame2013"},"license":"MIT","_id":"use-swagger@0.1.5","maintainers":[{"name":"codiedigital","email":"contato@codie.digital"}],"homepage":"https://github.com/bhame2013/use-swagger#readme","bugs":{"url":"https://github.com/bhame2013/use-swagger/issues"},"dist":{"shasum":"805a8a215bc2bff457c9a937fbb7e4b95aaf1929","tarball":"https://registry.npmjs.org/use-swagger/-/use-swagger-0.1.5.tgz","fileCount":54,"integrity":"sha512-Spn/mSc3mTIe5MAhZgEMBhTghSnVXY/tNupeEaEfYwNSN2VqHKkr04OCVx9Q6vb60shuFI7OTxpRQlPWrn+iDA==","signatures":[{"sig":"MEYCIQCCZGxEtVawdinK8POmQczlEjC6mFl3wRiBZqTMX3DmNwIhAOqPq+G7EeuFhGIHGkOez43tArNGJO9rPzLDpPBM/V+i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71927},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"3a7e2d49121c5ede67d499044eb393d78e14a8ca","scripts":{"build":"tsc && tsc-alias --resolve-full-paths && copyfiles -u 1 \"src/**/*.json\" dist","deploy":"npm version patch && npm publish"},"_npmUser":{"name":"codiedigital","email":"contato@codie.digital"},"repository":{"url":"git+https://github.com/bhame2013/use-swagger.git","type":"git"},"_npmVersion":"10.8.3","description":"A hook for generating and using Swagger client types in React TypeScript applications.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"react":"^18.3.1","zustand":"^5.0.0","react-dom":"^18.3.1"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"^2.4.1","tsc-alias":"^1.8.10","typescript":"^5.4.5","@types/node":"^20.12.12","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/use-swagger_0.1.5_1730136340139_0.5577857264286956","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"use-swagger","version":"0.1.6","keywords":["swagger","typescript","react","hook","api"],"author":{"name":"bhame2013"},"license":"MIT","_id":"use-swagger@0.1.6","maintainers":[{"name":"codiedigital","email":"contato@codie.digital"}],"homepage":"https://github.com/bhame2013/use-swagger#readme","bugs":{"url":"https://github.com/bhame2013/use-swagger/issues"},"dist":{"shasum":"2be37c47ecaef47644c5097a8dde6e71ce7c9f61","tarball":"https://registry.npmjs.org/use-swagger/-/use-swagger-0.1.6.tgz","fileCount":54,"integrity":"sha512-XcYKkOYBatyxBWaxA/aT7jhy5HQC7pvHOwVt5kbhOg+58eF+aqjLTbRxJ8fahWAOgPbgCOEjOay/rriiiEalxQ==","signatures":[{"sig":"MEQCIG4cd/RpSE9pHhTmknJX4JEVdBhBT8GcrE6xCuWisy8/AiBjuYNoyvjfUTVo3FbbWHSZmguSKqnpHAIdWsWBvoR9OA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71925},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"f1aa62c606e6afc119280c2025414aa615a14908","scripts":{"build":"tsc && tsc-alias --resolve-full-paths && copyfiles -u 1 \"src/**/*.json\" dist","deploy":"npm version patch && npm publish"},"_npmUser":{"name":"codiedigital","email":"contato@codie.digital"},"repository":{"url":"git+https://github.com/bhame2013/use-swagger.git","type":"git"},"_npmVersion":"10.8.3","description":"A hook for generating and using Swagger client types in React TypeScript applications.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"react":"^18.3.1","zustand":"^5.0.0","react-dom":"^18.3.1"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"^2.4.1","tsc-alias":"^1.8.10","typescript":"^5.4.5","@types/node":"^20.12.12","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/use-swagger_0.1.6_1730137048141_0.19971037899530963","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"use-swagger","version":"0.1.7","keywords":["swagger","typescript","react","hook","api"],"author":{"name":"bhame2013"},"license":"MIT","_id":"use-swagger@0.1.7","maintainers":[{"name":"codiedigital","email":"contato@codie.digital"}],"homepage":"https://github.com/bhame2013/use-swagger#readme","bugs":{"url":"https://github.com/bhame2013/use-swagger/issues"},"dist":{"shasum":"bdd5646a328e64d87f8b137f697a77825149097a","tarball":"https://registry.npmjs.org/use-swagger/-/use-swagger-0.1.7.tgz","fileCount":54,"integrity":"sha512-T51kN80Vyk8hZczvMGHoXgiML5HpI+UAymUZyNU+YlNxpdlPR/UljMl4ts/hijm6yHiW3EMqg+K3oh3ixW55dQ==","signatures":[{"sig":"MEUCIBR7WHko36fXrClh+7Bpo4ng37Xb/q0VgFSQ1/+i4tIUAiEA6epWdgTfzt8wg+/u1Dyo6yFNFcxBIPTusbq994TBln0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72094},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"8f2466f7cc40e1fd27b35d3a556a8e6fa5c85785","scripts":{"build":"tsc && tsc-alias --resolve-full-paths && copyfiles -u 1 \"src/**/*.json\" dist","deploy":"npm version patch && npm publish"},"_npmUser":{"name":"codiedigital","email":"contato@codie.digital"},"repository":{"url":"git+https://github.com/bhame2013/use-swagger.git","type":"git"},"_npmVersion":"10.8.3","description":"A hook for generating and using Swagger client types in React TypeScript applications.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"react":"^18.3.1","zustand":"^5.0.0","react-dom":"^18.3.1"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"^2.4.1","tsc-alias":"^1.8.10","typescript":"^5.4.5","@types/node":"^20.12.12","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/use-swagger_0.1.7_1730541493411_0.07553966181372851","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"use-swagger","version":"0.1.8","keywords":["swagger","typescript","react","hook","api"],"author":{"name":"bhame2013"},"license":"MIT","_id":"use-swagger@0.1.8","maintainers":[{"name":"codiedigital","email":"contato@codie.digital"}],"homepage":"https://github.com/bhame2013/use-swagger#readme","bugs":{"url":"https://github.com/bhame2013/use-swagger/issues"},"dist":{"shasum":"208254890ae8d3562a814ceadf53ca178a1388c5","tarball":"https://registry.npmjs.org/use-swagger/-/use-swagger-0.1.8.tgz","fileCount":54,"integrity":"sha512-FaLcBHkfumTTC1PiKzjMVWGvJLBsG7m0cqwyQBRcqkGN90Ny4QJjpAsqSLCFiu8EZ72DS3+pvaTVV5fARJHv+g==","signatures":[{"sig":"MEUCIDoZOmY+N3AmqaYDhJlbyYa/wSalnHDTzmMUCm6QhA+WAiEAh6ulvRVDvnzABTtRyDzKTHEBB80A133oN455P1Qb/TI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72406},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"49a0f1c39f25de216b98846d444794afd69d0e21","scripts":{"build":"tsc && tsc-alias --resolve-full-paths && copyfiles -u 1 \"src/**/*.json\" dist","deploy":"npm version patch && npm publish"},"_npmUser":{"name":"codiedigital","email":"contato@codie.digital"},"repository":{"url":"git+https://github.com/bhame2013/use-swagger.git","type":"git"},"_npmVersion":"10.8.3","description":"A hook for generating and using Swagger client types in React TypeScript applications.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"react":"^18.3.1","zustand":"^5.0.0","react-dom":"^18.3.1"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"^2.4.1","tsc-alias":"^1.8.10","typescript":"^5.4.5","@types/node":"^20.12.12","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/use-swagger_0.1.8_1730896239231_0.3799348624882992","host":"s3://npm-registry-packages"}},"0.1.9":{"name":"use-swagger","version":"0.1.9","keywords":["swagger","typescript","react","hook","api"],"author":{"name":"bhame2013"},"license":"MIT","_id":"use-swagger@0.1.9","maintainers":[{"name":"codiedigital","email":"contato@codie.digital"}],"homepage":"https://github.com/bhame2013/use-swagger#readme","bugs":{"url":"https://github.com/bhame2013/use-swagger/issues"},"dist":{"shasum":"98de571963bf6f7068002e3a85083b540fd26bbd","tarball":"https://registry.npmjs.org/use-swagger/-/use-swagger-0.1.9.tgz","fileCount":78,"integrity":"sha512-J5A6iOLWROyZV8wYYda3L2p9ZZ3qseNrJ7XjA8CrrZPDseDj/Xppw7f67W8K1E3pSuk+TUcpt37gvFdmkHb/ww==","signatures":[{"sig":"MEUCIEvcUAMwY0qKfhCUUh0eewyzNr8QoQ8+WamZ7bBn1CP3AiEAwnWsKjeAfyohsn8hh4f19ORZiJNwfv/1IV7Cvg1dXpU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94702},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"c734d4cf49329ad2616900887ea8ef6d0f646c97","scripts":{"build":"tsc && tsc-alias --resolve-full-paths && copyfiles -u 1 \"src/**/*.json\" dist","deploy":"npm version patch && npm publish"},"_npmUser":{"name":"codiedigital","email":"contato@codie.digital"},"repository":{"url":"git+https://github.com/bhame2013/use-swagger.git","type":"git"},"_npmVersion":"10.8.3","description":"A hook for generating and using Swagger client types in React TypeScript applications.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"react":"^18.3.1","zustand":"^5.0.0","react-dom":"^18.3.1"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"^2.4.1","tsc-alias":"^1.8.10","typescript":"^5.4.5","@types/node":"^20.12.12","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/use-swagger_0.1.9_1731182260304_0.8541732963317556","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"use-swagger","version":"0.2.0","keywords":["swagger","typescript","react","hook","api"],"author":{"name":"bhame2013"},"license":"MIT","_id":"use-swagger@0.2.0","maintainers":[{"name":"codiedigital","email":"contato@codie.digital"}],"homepage":"https://github.com/bhame2013/use-swagger#readme","bugs":{"url":"https://github.com/bhame2013/use-swagger/issues"},"dist":{"shasum":"ba01ec10dd32d0f7bbd34e67ffb0a322ee96673c","tarball":"https://registry.npmjs.org/use-swagger/-/use-swagger-0.2.0.tgz","fileCount":79,"integrity":"sha512-xm0oh3mNgQkfbRAcF50muXCGZTXzcZG0ONjOZZQbBYCO377U8YDZpw8T3KIQLMxme6hQrI3FIXXz87kF2o65rQ==","signatures":[{"sig":"MEUCIBA72ArhCMd1Y7ZGi7WNuJbtL+yCNtecHc/WlmNDEMh5AiEA6+810NlhVuov6QQ+cOjL6ScdeUZU3uknj8KXvd3dI2A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97416},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"d31565956247ed13df07865b2ddc062b36bfc093","scripts":{"build":"tsc && tsc-alias --resolve-full-paths && copyfiles -u 1 \"src/**/*.json\" dist","deploy":"npm version patch && npm publish"},"_npmUser":{"name":"codiedigital","email":"contato@codie.digital"},"repository":{"url":"git+https://github.com/bhame2013/use-swagger.git","type":"git"},"_npmVersion":"10.8.3","description":"A hook for generating and using Swagger client types in React TypeScript applications.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"react":"^18.3.1","zustand":"^5.0.0","react-dom":"^18.3.1"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"^2.4.1","tsc-alias":"^1.8.10","typescript":"^5.4.5","@types/node":"^20.12.12","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/use-swagger_0.2.0_1731185639486_0.859476731579085","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"use-swagger","version":"0.2.1","keywords":["swagger","typescript","react","hook","api"],"author":{"name":"bhame2013"},"license":"MIT","_id":"use-swagger@0.2.1","maintainers":[{"name":"codiedigital","email":"contato@codie.digital"}],"homepage":"https://github.com/bhame2013/use-swagger#readme","bugs":{"url":"https://github.com/bhame2013/use-swagger/issues"},"dist":{"shasum":"5bc0c70dbdcb891744709c8d493c3ff6162d29bc","tarball":"https://registry.npmjs.org/use-swagger/-/use-swagger-0.2.1.tgz","fileCount":79,"integrity":"sha512-KzWUEoa3uVZIKDrZJ8uzHSAAx+UYN+MuqmQG4ptkZBTspRCxaPuv728GXqTOWuGno2WEDCV784Sym2qYXnwdkQ==","signatures":[{"sig":"MEQCIDDFZyBF8EZorAFOoP84TAv1V+D7J9p6mvGuXBSkdYdlAiAPhuE8cuzvoSyttdfme/D/ZznIHR559HBWaEOjsYPc3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112912},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"d31565956247ed13df07865b2ddc062b36bfc093","scripts":{"build":"tsc && tsc-alias --resolve-full-paths && copyfiles -u 1 \"src/**/*.json\" dist","deploy":"npm version patch && npm publish"},"_npmUser":{"name":"codiedigital","email":"contato@codie.digital"},"repository":{"url":"git+https://github.com/bhame2013/use-swagger.git","type":"git"},"_npmVersion":"10.8.3","description":"A hook for generating and using Swagger client types in React TypeScript applications.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"react":"^18.3.1","zustand":"^5.0.0","react-dom":"^18.3.1"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"^2.4.1","tsc-alias":"^1.8.10","typescript":"^5.4.5","@types/node":"^20.12.12","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/use-swagger_0.2.1_1731187882868_0.5816182794381124","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"use-swagger","version":"0.2.2","keywords":["swagger","typescript","react","hook","api"],"author":{"name":"bhame2013"},"license":"MIT","_id":"use-swagger@0.2.2","maintainers":[{"name":"codiedigital","email":"contato@codie.digital"}],"homepage":"https://github.com/bhame2013/use-swagger#readme","bugs":{"url":"https://github.com/bhame2013/use-swagger/issues"},"dist":{"shasum":"8e6b7559d633c89bfb0491dcb470eb537c114852","tarball":"https://registry.npmjs.org/use-swagger/-/use-swagger-0.2.2.tgz","fileCount":79,"integrity":"sha512-ncbnSjBSwgh4IemFvlDyAuhf2gzZOgurU4r8lYkAC+S4gATBWisJ1UfMaGCcGdYPxRg6aTIKLkQSXnRdzp+GAw==","signatures":[{"sig":"MEUCIA10UOgoSWQdY20Emv6xNlNAZ+FI2ym+DinkO2UF7hwIAiEAyl76Hum0sawtaiN+YVZCohIGUehRF5Ocdcyt2g1Syho=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113564},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"9b3b7c7405c02af3d00f6a06d50f1f5decd39f0a","scripts":{"build":"tsc && tsc-alias --resolve-full-paths && copyfiles -u 1 \"src/**/*.json\" dist","deploy":"npm version patch && npm publish"},"_npmUser":{"name":"codiedigital","email":"contato@codie.digital"},"repository":{"url":"git+https://github.com/bhame2013/use-swagger.git","type":"git"},"_npmVersion":"10.8.3","description":"A hook for generating and using Swagger client types in React TypeScript applications.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"react":"^18.3.1","zustand":"^5.0.0","react-dom":"^18.3.1"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"^2.4.1","tsc-alias":"^1.8.10","typescript":"^5.4.5","@types/node":"^20.12.12","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/use-swagger_0.2.2_1731195578471_0.06596968028187278","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"use-swagger","version":"0.2.3","keywords":["swagger","typescript","react","hook","api"],"author":{"name":"bhame2013"},"license":"MIT","_id":"use-swagger@0.2.3","maintainers":[{"name":"codiedigital","email":"contato@codie.digital"}],"homepage":"https://github.com/bhame2013/use-swagger#readme","bugs":{"url":"https://github.com/bhame2013/use-swagger/issues"},"dist":{"shasum":"5290ba8959bb70f4ba6eb29333b3a865d8b825fe","tarball":"https://registry.npmjs.org/use-swagger/-/use-swagger-0.2.3.tgz","fileCount":79,"integrity":"sha512-iyMdP9T2yywwoF0FnNbCJYvgBuoEoXhV6zagfbA2TqmFY8nvLQV/64Y/qGJVuKFhnXW7GQg4fCaUzovcgyP3eA==","signatures":[{"sig":"MEQCIH3fKKmTjfeSONGn3nIpktvHdDaWuqkg9rOrqHCuVQVeAiAtkHvcB6XPmDnprKTITCQkE6ZutIsuVjKZ1RhlKPst2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114776},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"8349e1229ad6658dc3ea5c9015ed54a1c7b77807","scripts":{"build":"tsc && tsc-alias --resolve-full-paths && copyfiles -u 1 \"src/**/*.json\" dist","deploy":"npm version patch && npm publish"},"_npmUser":{"name":"codiedigital","email":"contato@codie.digital"},"repository":{"url":"git+https://github.com/bhame2013/use-swagger.git","type":"git"},"_npmVersion":"10.8.3","description":"A hook for generating and using Swagger client types in React TypeScript applications.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"react":"^18.3.1","zustand":"^5.0.0","react-dom":"^18.3.1"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"^2.4.1","tsc-alias":"^1.8.10","typescript":"^5.4.5","@types/node":"^20.12.12","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/use-swagger_0.2.3_1731444084276_0.2592139611202502","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"use-swagger","version":"0.2.4","keywords":["swagger","typescript","react","hook","api"],"author":{"name":"bhame2013"},"license":"MIT","_id":"use-swagger@0.2.4","maintainers":[{"name":"codiedigital","email":"contato@codie.digital"}],"homepage":"https://github.com/bhame2013/use-swagger#readme","bugs":{"url":"https://github.com/bhame2013/use-swagger/issues"},"dist":{"shasum":"b8c56682652f9fb8d09db2c2d8e43f1fd3aa5214","tarball":"https://registry.npmjs.org/use-swagger/-/use-swagger-0.2.4.tgz","fileCount":79,"integrity":"sha512-AApfl0UZQis0+AvrNj3XtBAza1I/i1MysXwmEssED63ymCFtzg1cB3+xdtxW9/AgyE5wk63zlukc47sb790YoA==","signatures":[{"sig":"MEQCIFYl4NIz70B12DKbKnYERD879gBoUufNKhrk4+xsEzPnAiBHZcaa+OP99d0CDda7YUBgnlRdMCrfwyjreurzO8QijQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115042},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"2fd4914ffdf289bea8f72050dbfba18a31c81fb3","scripts":{"build":"tsc && tsc-alias --resolve-full-paths && copyfiles -u 1 \"src/**/*.json\" dist","deploy":"npm version patch && npm publish"},"_npmUser":{"name":"codiedigital","email":"contato@codie.digital"},"repository":{"url":"git+https://github.com/bhame2013/use-swagger.git","type":"git"},"_npmVersion":"10.8.3","description":"A hook for generating and using Swagger client types in React TypeScript applications.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"react":"^18.3.1","zustand":"^5.0.0","react-dom":"^18.3.1"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"^2.4.1","tsc-alias":"^1.8.10","typescript":"^5.4.5","@types/node":"^20.12.12","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/use-swagger_0.2.4_1733468643801_0.4904737468557223","host":"s3://npm-registry-packages"}},"0.2.5":{"name":"use-swagger","version":"0.2.5","keywords":["swagger","typescript","react","hook","api"],"author":{"name":"bhame2013"},"license":"MIT","_id":"use-swagger@0.2.5","maintainers":[{"name":"codiedigital","email":"contato@codie.digital"}],"homepage":"https://github.com/bhame2013/use-swagger#readme","bugs":{"url":"https://github.com/bhame2013/use-swagger/issues"},"dist":{"shasum":"de8d3a8d0e576bcbe4e42fbe684a4371a31b9bc6","tarball":"https://registry.npmjs.org/use-swagger/-/use-swagger-0.2.5.tgz","fileCount":79,"integrity":"sha512-i5vJa/RTk6setjR9/W+SDFXZsCDEuStaL056JYI94NhFm0/A+oKFSvCOivn7OZB9l8DX+fHRu8ip2WUoRSwNAg==","signatures":[{"sig":"MEUCIGybu5JPgbrK5RRpyS7XLzWK0QscmyVQVxwEO6b0/rx5AiEAtI3sdaRasXDp4iNr9TV7h2aFQiIFPPgPqDnKcqc81zQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115284},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"9d16f2ccee82f4c2fc4360344f3fc4fadb7627da","scripts":{"build":"tsc && tsc-alias --resolve-full-paths && copyfiles -u 1 \"src/**/*.json\" dist","deploy":"npm version patch && npm publish"},"_npmUser":{"name":"codiedigital","email":"contato@codie.digital"},"repository":{"url":"git+https://github.com/bhame2013/use-swagger.git","type":"git"},"_npmVersion":"10.8.3","description":"A hook for generating and using Swagger client types in React TypeScript applications.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"react":"^18.3.1","zustand":"^5.0.0","react-dom":"^18.3.1"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"^2.4.1","tsc-alias":"^1.8.10","typescript":"^5.4.5","@types/node":"^20.12.12","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/use-swagger_0.2.5_1733468900117_0.6797508372070613","host":"s3://npm-registry-packages"}},"0.2.6":{"name":"use-swagger","version":"0.2.6","keywords":["swagger","typescript","react","hook","api"],"author":{"name":"bhame2013"},"license":"MIT","_id":"use-swagger@0.2.6","maintainers":[{"name":"codiedigital","email":"contato@codie.digital"}],"homepage":"https://github.com/bhame2013/use-swagger#readme","bugs":{"url":"https://github.com/bhame2013/use-swagger/issues"},"dist":{"shasum":"e745ec4d381725f3557ad3cf806ab317acdddde1","tarball":"https://registry.npmjs.org/use-swagger/-/use-swagger-0.2.6.tgz","fileCount":82,"integrity":"sha512-7xtQaGIkXyw9JRnnVgy2Iru1h2pnBKxuGKiJjENIicg6j6DN1sGqgHAm4WH+0QcZXOTKs3rguRHTwc8wODBGQw==","signatures":[{"sig":"MEUCIQCgYOhSCrOIHMHXrxl4WG3F4bNr60IFLRN4fU209cGmSAIgZA/HV3douJIWWuOqR/J3kvLLDkTfFs5m09hII+YzGUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":270620},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"93b2fd3ad43c2a3c6803e10f0886d141b0980159","scripts":{"build":"tsc && tsc-alias --resolve-full-paths && copyfiles -u 1 \"src/**/*.json\" dist","deploy":"npm version patch && npm publish"},"_npmUser":{"name":"codiedigital","email":"contato@codie.digital"},"repository":{"url":"git+https://github.com/bhame2013/use-swagger.git","type":"git"},"_npmVersion":"11.0.0","description":"A hook for generating and using Swagger client types in React TypeScript applications.","directories":{},"_nodeVersion":"23.5.0","dependencies":{"react":"^18.3.1","zustand":"^5.0.0","react-dom":"^18.3.1"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"^2.4.1","tsc-alias":"^1.8.10","typescript":"^5.4.5","@types/node":"^20.12.12","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/use-swagger_0.2.6_1739028841791_0.4851299207008051","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"use-swagger","version":"0.2.7","keywords":["swagger","typescript","react","hook","api"],"author":{"name":"bhame2013"},"license":"MIT","_id":"use-swagger@0.2.7","maintainers":[{"name":"codiedigital","email":"contato@codie.digital"}],"homepage":"https://github.com/bhame2013/use-swagger#readme","bugs":{"url":"https://github.com/bhame2013/use-swagger/issues"},"dist":{"shasum":"d0a925495a44787c6a83e1cdaf02f74ae17d289e","tarball":"https://registry.npmjs.org/use-swagger/-/use-swagger-0.2.7.tgz","fileCount":82,"integrity":"sha512-sXWlnqogZO97QRU063EI/A/xvtkB2KQ41LIKau+N2P1znmSF0rjxGqC9m/03GTQlDVW3roI5+8WytfLQdlbKTg==","signatures":[{"sig":"MEUCIB1VLDtLM0CjvzRxVDnmLr5iFg4o3ox4pFtepYF91MHkAiEAuC8/wPfpC00fDeRf+4NZOe89YPjRKScSlbbNK0tCx5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":270954},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"93b2fd3ad43c2a3c6803e10f0886d141b0980159","scripts":{"build":"tsc && tsc-alias --resolve-full-paths && copyfiles -u 1 \"src/**/*.json\" dist","deploy":"npm version patch && npm publish"},"_npmUser":{"name":"codiedigital","email":"contato@codie.digital"},"repository":{"url":"git+https://github.com/bhame2013/use-swagger.git","type":"git"},"_npmVersion":"11.0.0","description":"A hook for generating and using Swagger client types in React TypeScript applications.","directories":{},"_nodeVersion":"23.5.0","dependencies":{"react":"^18.3.1","zustand":"^5.0.0","react-dom":"^18.3.1"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"^2.4.1","tsc-alias":"^1.8.10","typescript":"^5.4.5","@types/node":"^20.12.12","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/use-swagger_0.2.7_1739029145474_0.7136605035749979","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"use-swagger","version":"0.2.8","keywords":["swagger","typescript","react","hook","api"],"author":{"name":"bhame2013"},"license":"MIT","_id":"use-swagger@0.2.8","maintainers":[{"name":"codiedigital","email":"contato@codie.digital"}],"homepage":"https://github.com/bhame2013/use-swagger#readme","bugs":{"url":"https://github.com/bhame2013/use-swagger/issues"},"dist":{"shasum":"c86d6deb6219c14287d24f20dba54857683daaad","tarball":"https://registry.npmjs.org/use-swagger/-/use-swagger-0.2.8.tgz","fileCount":82,"integrity":"sha512-d8YwQdlPQ5rrqTvfCqbu0n58nsoKcwdBsXKq5m80VQcIv6+4le3TIZEN3ip38WyYyQpA/XKCCty+xXb1JbRQ5w==","signatures":[{"sig":"MEUCIEe+/H0Nhy+konOGjOj4IrM4dLQd291/e0aH63cYE9uvAiEAnNCIWW+D5pOSB/rF29buuxTPeU2+hE74t+oKZzM1G5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":272422},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"93b2fd3ad43c2a3c6803e10f0886d141b0980159","scripts":{"build":"tsc && tsc-alias --resolve-full-paths && copyfiles -u 1 \"src/**/*.json\" dist","deploy":"npm version patch && npm publish"},"_npmUser":{"name":"codiedigital","email":"contato@codie.digital"},"repository":{"url":"git+https://github.com/bhame2013/use-swagger.git","type":"git"},"_npmVersion":"11.0.0","description":"A hook for generating and using Swagger client types in React TypeScript applications.","directories":{},"_nodeVersion":"23.5.0","dependencies":{"react":"^18.3.1","zustand":"^5.0.0","react-dom":"^18.3.1"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"^2.4.1","tsc-alias":"^1.8.10","typescript":"^5.4.5","@types/node":"^20.12.12","@types/react":"^18.3.12","@types/react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/use-swagger_0.2.8_1739033873362_0.15605062556281446","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2024-10-28T14:18:22.630Z","modified":"2026-02-05T20:58:24.633Z","0.0.1":"2024-10-28T14:18:22.840Z","0.0.2":"2024-10-28T14:42:39.473Z","0.0.3":"2024-10-28T14:54:36.706Z","0.0.4":"2024-10-28T15:04:37.560Z","0.0.5":"2024-10-28T15:11:02.829Z","0.0.6":"2024-10-28T15:38:10.590Z","0.0.7":"2024-10-28T15:47:32.648Z","0.0.8":"2024-10-28T16:11:04.562Z","0.0.9":"2024-10-28T16:12:46.731Z","0.1.0":"2024-10-28T16:36:38.186Z","0.1.1":"2024-10-28T16:41:14.595Z","0.1.2":"2024-10-28T16:42:04.945Z","0.1.3":"2024-10-28T16:42:29.900Z","0.1.4":"2024-10-28T16:49:14.503Z","0.1.5":"2024-10-28T17:25:40.394Z","0.1.6":"2024-10-28T17:37:28.365Z","0.1.7":"2024-11-02T09:58:13.609Z","0.1.8":"2024-11-06T12:30:39.441Z","0.1.9":"2024-11-09T19:57:40.536Z","0.2.0":"2024-11-09T20:53:59.737Z","0.2.1":"2024-11-09T21:31:23.109Z","0.2.2":"2024-11-09T23:39:38.642Z","0.2.3":"2024-11-12T20:41:24.497Z","0.2.4":"2024-12-06T07:04:03.947Z","0.2.5":"2024-12-06T07:08:20.323Z","0.2.6":"2025-02-08T15:34:02.035Z","0.2.7":"2025-02-08T15:39:05.664Z","0.2.8":"2025-02-08T16:57:53.558Z"},"bugs":{"url":"https://github.com/bhame2013/use-swagger/issues"},"author":{"name":"bhame2013"},"license":"MIT","homepage":"https://github.com/bhame2013/use-swagger#readme","keywords":["swagger","typescript","react","hook","api"],"repository":{"url":"git+https://github.com/bhame2013/use-swagger.git","type":"git"},"description":"A hook for generating and using Swagger client types in React TypeScript applications.","maintainers":[{"email":"diego.greiner29@gmail.com","name":"diegogreiner29"},{"email":"contato@codie.digital","name":"diegogreiner"}],"readme":"## 📦 Instalação\r\n\r\n### Com [npm](https://www.npmjs.com/)\r\n\r\n```bash\r\nnpm install use-swagger\r\n\r\npnpm add use-swagger\r\n\r\nyarn add use-swagger\r\n```\r\n\r\n## 🚀 Como Utilizar\r\n\r\nSiga os passos abaixo para integrar **use-swagger** em seu projeto e gerar tipos automaticamente a partir de uma URL Swagger.\r\n\r\n### Passo 1: Criar uma pasta e arquivo de geração de tipos\r\n\r\n1. Crie uma pasta chamada `client` no diretório do seu projeto.\r\n2. Dentro da pasta `client`, crie um arquivo chamado `generate.ts`.\r\n\r\n### Passo 2: Configurar `generate.ts`\r\n\r\nNo arquivo `generate.ts`, adicione o seguinte código:\r\n\r\n```javascript\r\nconst fs = require(\"fs\");\r\nconst { generateSwaggerTypes } = require(\"use-swagger\");\r\n\r\ngenerateSwaggerTypes({\r\n  fs, // Importante: o 'fs' é uma dependência necessária para manipular arquivos no sistema // npm install fs\r\n  fsPath: \"./client/swagger_client.ts\", // Caminho onde o arquivo será injetado ao rodar o script\r\n  swaggerUrl: \"https://.../swagger.json\" // URL do seu arquivo swagger.json, que contém as definições das APIs\r\n});\r\n```\r\n\r\n### Passo 3: Configurar o Script de Execução\r\n\r\nPara facilitar a geração dos tipos, adicione o seguinte script ao seu `package.json`:\r\n\r\n```json\r\n\"scripts\": {\r\n  \"generateSwagger\": \"node client/generate.ts\"\r\n}\r\n```\r\n```bash\r\nnpm run generateSwagger\r\n```\r\n\r\n### Passo 4: Criar o Cliente\r\n\r\nAgora, crie um arquivo chamado `client.ts` na mesma pasta `client` que você criou anteriormente.\r\n\r\n### Passo 5: Configurar `client.ts`\r\n\r\nNo arquivo `client.ts`, adicione o seguinte código:\r\n\r\n```typescript\r\nimport { createClient } from \"use-swagger\";\r\n\r\nimport { Swagger } from \"./swagger_client\";\r\n\r\nexport const { client, useSwagger } = createClient<Swagger>({\r\n  fetcher: async ({ url, method, body, headers }) => {\r\n    return fetch(((process.env.api as string) + url), {\r\n      method,\r\n      body: body ? JSON.stringify(body) : undefined,\r\n      headers\r\n    }).then((res) => res.json());\r\n  },\r\n  defaultHeaders: { tenantId: process.env.tenantId || \"\" },\r\n});\r\n```\r\n\r\n### Passo 6 (Caso vá usar o useSwagger como hook): Configurar `app.tsx`\r\n\r\nNo arquivo `app.tsx`, adicione o seguinte código:\r\n\r\n```typescript\r\nimport { QueryClientSwaggerContextProvider } from \"use-swagger\";\r\n\r\n...\r\n  \r\n  <QueryClientSwaggerContextProvider> \r\n    ...\r\n  </QueryClientSwaggerContextProvider>\r\n\r\n...\r\n```\r\n\r\n## 🛠️ Casos de Uso\r\n\r\nApós configurar o cliente, você pode utilizá-lo para fazer requisições à sua API. Abaixo está um exemplo simples de como usar o `client`:\r\n\r\n### Exemplo de Uso\r\n\r\n```typescript\r\nimport { client } from \"...\"; // ajuste o caminho conforme necessário\r\n\r\nconst res = await client({\r\n  url: \"/HelloWorld\", // O endpoint da sua API\r\n  method: \"get\",      // O método HTTP a ser utilizado (GET, POST, etc.)\r\n  body: {},          // Object Params/RequestBody de acordo com a url selecionada\r\n  headers: { anyHeader: \"--\" } // Cabeçalhos individuais deste end-point\r\n});\r\n```\r\n\r\n## 📡 Usando `useSwagger`\r\n\r\nPara fazer requisições usando `useSwagger`, você deve configurá-lo da seguinte forma:\r\n\r\n```typescript\r\nconst res = useSwagger({\r\n  url: \"/Blog/categorias\", // O endpoint da sua API\r\n  method: \"get\",           // O método HTTP a ser utilizado (GET, POST, etc.)\r\n  enableCache: true,       // Ativa o cache para a requisição (Opcional)\r\n  enabled: false,          // Habilita ou desabilita a execução do hook (Opcional)\r\n  interval: 1000 * 60,     // Intervalo em milissegundos para re-fetch (Opcional)\r\n  onError: () => {},       // Função de callback em caso de erro (Opcional)\r\n  queryKey: [\"MyCustomKey\", param1, param2] // Chave para identificação da consulta (Opcional)\r\n});\r\n```\r\n\r\n| Parâmetro     | Tipo       | Descrição                                                                                                   |\r\n|---------------|------------|-------------------------------------------------------------------------------------------------------------|\r\n| `url`         | `string`   | O caminho do endpoint que você deseja acessar. Exemplo: `\"/Blog/categorias\"`.                             |\r\n| `method`      | `string`   | O método HTTP que será utilizado para a requisição (e.g., `get`, `post`).                                 |                                     |\r\n| `enableCache` | `boolean`  | Ativa o cache para os resultados da requisição, melhorando a performance em chamadas repetidas.            |\r\n| `enabled`     | `boolean`  | Habilita ou desabilita a execução do hook, útil para controlar quando a requisição deve ser feita.         |\r\n| `interval`    | `number`   | Define o intervalo (em milissegundos) entre re-fetches automáticos. O padrão é `1000 * 60` (1 minuto).  |\r\n| `onError`     | `function` | Função que será chamada em caso de erro na requisição. Você pode usar isso para lidar com erros de forma personalizada. |\r\n| `queryKey`    | `array`    | Um array que contém chaves para identificação da consulta e para controle do cache.                         |\r\n","readmeFilename":"README.md"}