{"_id":"@dzangolab/fastify-swagger","_rev":"12-e473615859b1410011894cf0f65f3c7b","name":"@dzangolab/fastify-swagger","dist-tags":{"latest":"0.87.0"},"versions":{"0.84.0":{"name":"@dzangolab/fastify-swagger","version":"0.84.0","license":"MIT","_id":"@dzangolab/fastify-swagger@0.84.0","maintainers":[{"name":"opichon","email":"op@dzango.com"},{"name":"uddhab","email":"uddhab@united-asian.com"},{"name":"rameshlohala","email":"ramesh@dzangolab.com"},{"name":"cpxpratik","email":"surajkrstha@gmail.com"}],"homepage":"https://github.com/dzangolab/fastify/tree/main/packages/swagger#readme","bugs":{"url":"https://github.com/dzangolab/fastify/issues"},"dist":{"shasum":"5c68048ae129142a7cc4737d923bce0200a8e15b","tarball":"https://registry.npmjs.org/@dzangolab/fastify-swagger/-/fastify-swagger-0.84.0.tgz","fileCount":12,"integrity":"sha512-+13jzooxRJ7fTT7qGkpno2jn527yC1zfEq51nPD1ghACprVT48hdcMyxmCOB3tj0k5HN0CRRCDFfKEq+P/TS4A==","signatures":[{"sig":"MEYCIQCoBXByBdyZFcArje/CFUcLSG5uYaS83mlUXNcwmkOoZAIhAJtI19DRRNcisPvV2TIVTl696nKEoE8VQ9r7SRvijZyF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53269},"main":"./dist/dzangolab-fastify-swagger.umd.cjs","type":"module","_from":"file:dzangolab-fastify-swagger-0.84.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/dzangolab-fastify-swagger.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/dzangolab-fastify-swagger.js","require":"./dist/dzangolab-fastify-swagger.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run --coverage","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit -p tsconfig.json --composite false","sort-package":"npx sort-package-json"},"_npmUser":{"name":"opichon","email":"op@dzango.com"},"_resolved":"/tmp/22041791d426400672442209cffa83dd/dzangolab-fastify-swagger-0.84.0.tgz","_integrity":"sha512-+13jzooxRJ7fTT7qGkpno2jn527yC1zfEq51nPD1ghACprVT48hdcMyxmCOB3tj0k5HN0CRRCDFfKEq+P/TS4A==","repository":{"url":"git+https://github.com/dzangolab/fastify.git","type":"git","directory":"packages/swagger"},"_npmVersion":"10.8.2","description":"Fastify swagger plugin","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@fastify/swagger":"9.5.1","@fastify/swagger-ui":"5.2.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"6.0.11","eslint":"8.57.1","vitest":"3.0.6","fastify":"5.3.2","prettier":"3.3.3","typescript":"5.5.4","@types/node":"20.17.24","fastify-plugin":"5.0.1","@12deg/tsconfig":"0.1.11","eslint-plugin-n":"14.0.0","@12deg/eslint-config":"0.1.11","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"7.2.1","eslint-plugin-unicorn":"56.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.3","@typescript-eslint/parser":"8.24.1","@vitest/coverage-istanbul":"3.0.6","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"8.24.1","eslint-import-resolver-typescript":"3.8.4"},"peerDependencies":{"fastify":">=5.2.1","fastify-plugin":">=5.0.1"},"peerDependenciesMeta":{"openapi-types":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fastify-swagger_0.84.0_1747226692174_0.45237483835065784","host":"s3://npm-registry-packages-npm-production"}},"0.84.1":{"name":"@dzangolab/fastify-swagger","version":"0.84.1","license":"MIT","_id":"@dzangolab/fastify-swagger@0.84.1","maintainers":[{"name":"opichon","email":"op@dzango.com"},{"name":"uddhab","email":"uddhab@united-asian.com"},{"name":"rameshlohala","email":"ramesh@dzangolab.com"},{"name":"cpxpratik","email":"surajkrstha@gmail.com"}],"homepage":"https://github.com/dzangolab/fastify/tree/main/packages/swagger#readme","bugs":{"url":"https://github.com/dzangolab/fastify/issues"},"dist":{"shasum":"ce55ea2c3df923956931c0837f33fc4aa2423dce","tarball":"https://registry.npmjs.org/@dzangolab/fastify-swagger/-/fastify-swagger-0.84.1.tgz","fileCount":12,"integrity":"sha512-nN6JC/DWAjmOelhtIakpEzs2lXhSwVwZVhWFIVk0f3/Ohvq1nmi9hu7SsAqkNfZSmZF71ZZQYongwH9bA4F4OQ==","signatures":[{"sig":"MEYCIQCya/HR9RKPNKOu8+WxVVDQYLEh6/zCfepQT0YrSPBJ0QIhAOTzWvJVELVXbG+r/bbkIWYYfTHs4XB811lN4irebg1L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53508},"main":"./dist/dzangolab-fastify-swagger.umd.cjs","type":"module","_from":"file:dzangolab-fastify-swagger-0.84.1.tgz","types":"./dist/types/index.d.ts","module":"./dist/dzangolab-fastify-swagger.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/dzangolab-fastify-swagger.js","require":"./dist/dzangolab-fastify-swagger.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run --coverage","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit -p tsconfig.json --composite false","sort-package":"npx sort-package-json"},"_npmUser":{"name":"opichon","email":"op@dzango.com"},"_resolved":"/tmp/e0aae4e904775bac87cf865d167e8058/dzangolab-fastify-swagger-0.84.1.tgz","_integrity":"sha512-nN6JC/DWAjmOelhtIakpEzs2lXhSwVwZVhWFIVk0f3/Ohvq1nmi9hu7SsAqkNfZSmZF71ZZQYongwH9bA4F4OQ==","repository":{"url":"git+https://github.com/dzangolab/fastify.git","type":"git","directory":"packages/swagger"},"_npmVersion":"10.8.2","description":"Fastify swagger plugin","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@fastify/swagger":"9.5.1","@fastify/swagger-ui":"5.2.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"6.0.11","eslint":"8.57.1","vitest":"3.0.6","fastify":"5.3.2","prettier":"3.3.3","typescript":"5.5.4","@types/node":"20.17.24","fastify-plugin":"5.0.1","@12deg/tsconfig":"0.1.11","eslint-plugin-n":"14.0.0","@12deg/eslint-config":"0.1.11","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"7.2.1","eslint-plugin-unicorn":"56.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.3","@typescript-eslint/parser":"8.24.1","@vitest/coverage-istanbul":"3.0.6","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"8.24.1","eslint-import-resolver-typescript":"3.8.4"},"peerDependencies":{"fastify":">=5.2.1","fastify-plugin":">=5.0.1"},"peerDependenciesMeta":{"openapi-types":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fastify-swagger_0.84.1_1747632883215_0.1113997862851781","host":"s3://npm-registry-packages-npm-production"}},"0.84.2":{"name":"@dzangolab/fastify-swagger","version":"0.84.2","license":"MIT","_id":"@dzangolab/fastify-swagger@0.84.2","maintainers":[{"name":"opichon","email":"op@dzango.com"},{"name":"uddhab","email":"uddhab@united-asian.com"},{"name":"rameshlohala","email":"ramesh@dzangolab.com"},{"name":"cpxpratik","email":"surajkrstha@gmail.com"}],"homepage":"https://github.com/dzangolab/fastify/tree/main/packages/swagger#readme","bugs":{"url":"https://github.com/dzangolab/fastify/issues"},"dist":{"shasum":"6c22e5c1f81c741430d0bd5c9c10cdacfdade7ad","tarball":"https://registry.npmjs.org/@dzangolab/fastify-swagger/-/fastify-swagger-0.84.2.tgz","fileCount":12,"integrity":"sha512-tWzi9u1qBvGFEXemtYSzGffk3kmqungDdnSYks97FDabGkD+xtg7g/0DHxQvRTTznOH/f6TCltnukV4HWErVlQ==","signatures":[{"sig":"MEUCIQDNPuuDr19oiBObX4WY8Sf0iVDXDXr0gzM8O1x+ruGatwIgB3GN10CZkg2qNN9WcZwUyRBxag8Lbjdtlz/90QB1V0g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53507},"main":"./dist/dzangolab-fastify-swagger.umd.cjs","type":"module","_from":"file:dzangolab-fastify-swagger-0.84.2.tgz","types":"./dist/types/index.d.ts","module":"./dist/dzangolab-fastify-swagger.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/dzangolab-fastify-swagger.js","require":"./dist/dzangolab-fastify-swagger.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run --coverage","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit -p tsconfig.json --composite false","sort-package":"npx sort-package-json"},"_npmUser":{"name":"opichon","email":"op@dzango.com"},"_resolved":"/tmp/1ffe60313898eadaacda4d4d6a2c5ecf/dzangolab-fastify-swagger-0.84.2.tgz","_integrity":"sha512-tWzi9u1qBvGFEXemtYSzGffk3kmqungDdnSYks97FDabGkD+xtg7g/0DHxQvRTTznOH/f6TCltnukV4HWErVlQ==","repository":{"url":"git+https://github.com/dzangolab/fastify.git","type":"git","directory":"packages/swagger"},"_npmVersion":"10.8.2","description":"Fastify swagger plugin","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@fastify/swagger":"9.5.1","@fastify/swagger-ui":"5.2.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"6.3.5","eslint":"8.57.1","vitest":"3.1.4","fastify":"5.3.2","prettier":"3.3.3","typescript":"5.5.4","@types/node":"20.17.24","fastify-plugin":"5.0.1","@12deg/tsconfig":"0.1.11","eslint-plugin-n":"14.0.0","@12deg/eslint-config":"0.1.11","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"7.2.1","eslint-plugin-unicorn":"56.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.3","@typescript-eslint/parser":"8.24.1","@vitest/coverage-istanbul":"3.1.4","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"8.24.1","eslint-import-resolver-typescript":"3.8.4"},"peerDependencies":{"fastify":">=5.2.1","fastify-plugin":">=5.0.1"},"peerDependenciesMeta":{"openapi-types":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fastify-swagger_0.84.2_1747904510476_0.6355634920982141","host":"s3://npm-registry-packages-npm-production"}},"0.84.3":{"name":"@dzangolab/fastify-swagger","version":"0.84.3","license":"MIT","_id":"@dzangolab/fastify-swagger@0.84.3","maintainers":[{"name":"opichon","email":"op@dzango.com"},{"name":"uddhab","email":"uddhab@united-asian.com"},{"name":"rameshlohala","email":"ramesh@dzangolab.com"},{"name":"cpxpratik","email":"surajkrstha@gmail.com"}],"homepage":"https://github.com/dzangolab/fastify/tree/main/packages/swagger#readme","bugs":{"url":"https://github.com/dzangolab/fastify/issues"},"dist":{"shasum":"436ab1afb225b2b31c4269277e1d328a327cf117","tarball":"https://registry.npmjs.org/@dzangolab/fastify-swagger/-/fastify-swagger-0.84.3.tgz","fileCount":12,"integrity":"sha512-66pYxW9Qa5KMkkR3BVmRVBZlyM0CCgm2jRIHUpNA9g4xs/nBdIOZloiUdnlJTNW27WmYk1nEtOy6JHCsASiU9A==","signatures":[{"sig":"MEUCIFEwPHj6pGgP6VR7qemBMgPpfgHqMXVLxilnZ9Dn/d/GAiEAzxNINv4kc6iIwn3IeAp1/qRMWzRzGostKTLGHTcChdM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53507},"main":"./dist/dzangolab-fastify-swagger.umd.cjs","type":"module","_from":"file:dzangolab-fastify-swagger-0.84.3.tgz","types":"./dist/types/index.d.ts","module":"./dist/dzangolab-fastify-swagger.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/dzangolab-fastify-swagger.js","require":"./dist/dzangolab-fastify-swagger.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run --coverage","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit -p tsconfig.json --composite false","sort-package":"npx sort-package-json"},"_npmUser":{"name":"opichon","email":"op@dzango.com"},"_resolved":"/tmp/8042a65cb319ee143004889abb625f3a/dzangolab-fastify-swagger-0.84.3.tgz","_integrity":"sha512-66pYxW9Qa5KMkkR3BVmRVBZlyM0CCgm2jRIHUpNA9g4xs/nBdIOZloiUdnlJTNW27WmYk1nEtOy6JHCsASiU9A==","repository":{"url":"git+https://github.com/dzangolab/fastify.git","type":"git","directory":"packages/swagger"},"_npmVersion":"10.8.2","description":"Fastify swagger plugin","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@fastify/swagger":"9.5.1","@fastify/swagger-ui":"5.2.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"6.3.5","eslint":"8.57.1","vitest":"3.1.4","fastify":"5.3.3","prettier":"3.3.3","typescript":"5.5.4","@types/node":"20.17.24","fastify-plugin":"5.0.1","@12deg/tsconfig":"0.1.11","eslint-plugin-n":"14.0.0","@12deg/eslint-config":"0.1.11","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"7.2.1","eslint-plugin-unicorn":"56.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.3","@typescript-eslint/parser":"8.24.1","@vitest/coverage-istanbul":"3.1.4","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"8.24.1","eslint-import-resolver-typescript":"3.8.4"},"peerDependencies":{"fastify":">=5.2.1","fastify-plugin":">=5.0.1"},"peerDependenciesMeta":{"openapi-types":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fastify-swagger_0.84.3_1749464163514_0.21447985828804605","host":"s3://npm-registry-packages-npm-production"}},"0.84.4":{"name":"@dzangolab/fastify-swagger","version":"0.84.4","license":"MIT","_id":"@dzangolab/fastify-swagger@0.84.4","maintainers":[{"name":"opichon","email":"op@dzango.com"},{"name":"uddhab","email":"uddhab@united-asian.com"},{"name":"rameshlohala","email":"ramesh@dzangolab.com"},{"name":"cpxpratik","email":"surajkrstha@gmail.com"}],"homepage":"https://github.com/dzangolab/fastify/tree/main/packages/swagger#readme","bugs":{"url":"https://github.com/dzangolab/fastify/issues"},"dist":{"shasum":"2bca29ea5de21579734f8b121a17afb2a1aa0c8f","tarball":"https://registry.npmjs.org/@dzangolab/fastify-swagger/-/fastify-swagger-0.84.4.tgz","fileCount":12,"integrity":"sha512-u7FxhqNU/tu4BdL1cLvc3XpElJY3craKHOGbY91FU6p07pU8sqylJd+gVlFNqZUSg24WUe48vpanktLUqvxQkg==","signatures":[{"sig":"MEUCIQDt5Ikm/lYzCEILXQsVpLt9ZKsXhUnBWT3f6QhHkszLNwIgT9VGbvF1VD7rtqJAPvVIWdbRoIjTcDMwzXoBsB+ogpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53426},"main":"./dist/dzangolab-fastify-swagger.umd.cjs","type":"module","_from":"file:dzangolab-fastify-swagger-0.84.4.tgz","types":"./dist/types/index.d.ts","module":"./dist/dzangolab-fastify-swagger.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/dzangolab-fastify-swagger.js","require":"./dist/dzangolab-fastify-swagger.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run --coverage","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit -p tsconfig.json --composite false","sort-package":"npx sort-package-json"},"_npmUser":{"name":"opichon","actor":{"name":"opichon","type":"user","email":"op@dzango.com"},"email":"op@dzango.com"},"_resolved":"/tmp/2fafbe1ea6bc48c448148c6549f98b1e/dzangolab-fastify-swagger-0.84.4.tgz","_integrity":"sha512-u7FxhqNU/tu4BdL1cLvc3XpElJY3craKHOGbY91FU6p07pU8sqylJd+gVlFNqZUSg24WUe48vpanktLUqvxQkg==","repository":{"url":"git+https://github.com/dzangolab/fastify.git","type":"git","directory":"packages/swagger"},"_npmVersion":"10.8.2","description":"Fastify swagger plugin","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@fastify/swagger":"9.5.1","@fastify/swagger-ui":"5.2.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"6.3.5","eslint":"8.57.1","vitest":"3.1.4","fastify":"5.4.0","prettier":"3.3.3","typescript":"5.5.4","@types/node":"20.19.1","fastify-plugin":"5.0.1","@12deg/tsconfig":"0.1.11","eslint-plugin-n":"14.0.0","@12deg/eslint-config":"0.1.11","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"7.2.1","eslint-plugin-unicorn":"56.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.3","@typescript-eslint/parser":"8.24.1","@vitest/coverage-istanbul":"3.1.4","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"8.24.1","eslint-import-resolver-typescript":"3.8.4"},"peerDependencies":{"fastify":">=5.2.1","fastify-plugin":">=5.0.1"},"peerDependenciesMeta":{"openapi-types":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fastify-swagger_0.84.4_1750415004489_0.7133165618070505","host":"s3://npm-registry-packages-npm-production"}},"0.85.0":{"name":"@dzangolab/fastify-swagger","version":"0.85.0","license":"MIT","_id":"@dzangolab/fastify-swagger@0.85.0","maintainers":[{"name":"opichon","email":"op@dzango.com"},{"name":"uddhab","email":"uddhab@united-asian.com"},{"name":"rameshlohala","email":"ramesh@dzangolab.com"},{"name":"cpxpratik","email":"surajkrstha@gmail.com"}],"homepage":"https://github.com/dzangolab/fastify/tree/main/packages/swagger#readme","bugs":{"url":"https://github.com/dzangolab/fastify/issues"},"dist":{"shasum":"882d73a958b99deef5ca8ea409e2dada5213c9e0","tarball":"https://registry.npmjs.org/@dzangolab/fastify-swagger/-/fastify-swagger-0.85.0.tgz","fileCount":12,"integrity":"sha512-VB2qqfGiLf7IYUFh46Ck1sEIw+p35ZXM0l7WHUO6d+Lv6eqsZEvt14XJXmMZnGiRwjrRVotElROj71wipEqMEA==","signatures":[{"sig":"MEQCIGvRGdQ9i9yvxmDYRkhahQkFNSvVn7HR0MVqH2U1zARFAiBE8FxZfQ9lUbfuuFo4170ave1jtG1SUk2tuJKUohvIxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53426},"main":"./dist/dzangolab-fastify-swagger.umd.cjs","type":"module","_from":"file:dzangolab-fastify-swagger-0.85.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/dzangolab-fastify-swagger.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/dzangolab-fastify-swagger.js","require":"./dist/dzangolab-fastify-swagger.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run --coverage","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit -p tsconfig.json --composite false","sort-package":"npx sort-package-json"},"_npmUser":{"name":"opichon","actor":{"name":"opichon","type":"user","email":"op@dzango.com"},"email":"op@dzango.com"},"_resolved":"/tmp/1413728f9c6d17e3b2ec35dab5473f74/dzangolab-fastify-swagger-0.85.0.tgz","_integrity":"sha512-VB2qqfGiLf7IYUFh46Ck1sEIw+p35ZXM0l7WHUO6d+Lv6eqsZEvt14XJXmMZnGiRwjrRVotElROj71wipEqMEA==","repository":{"url":"git+https://github.com/dzangolab/fastify.git","type":"git","directory":"packages/swagger"},"_npmVersion":"10.8.2","description":"Fastify swagger plugin","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@fastify/swagger":"9.5.1","@fastify/swagger-ui":"5.2.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"6.3.5","eslint":"8.57.1","vitest":"3.1.4","fastify":"5.4.0","prettier":"3.3.3","typescript":"5.5.4","@types/node":"20.19.1","fastify-plugin":"5.0.1","@12deg/tsconfig":"0.1.11","eslint-plugin-n":"14.0.0","@12deg/eslint-config":"0.1.11","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"7.2.1","eslint-plugin-unicorn":"56.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.3","@typescript-eslint/parser":"8.24.1","@vitest/coverage-istanbul":"3.1.4","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"8.24.1","eslint-import-resolver-typescript":"3.8.4"},"peerDependencies":{"fastify":">=5.2.1","fastify-plugin":">=5.0.1"},"peerDependenciesMeta":{"openapi-types":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fastify-swagger_0.85.0_1751462722136_0.28833124542823807","host":"s3://npm-registry-packages-npm-production"}},"0.85.1":{"name":"@dzangolab/fastify-swagger","version":"0.85.1","license":"MIT","_id":"@dzangolab/fastify-swagger@0.85.1","maintainers":[{"name":"opichon","email":"op@dzango.com"},{"name":"uddhab","email":"uddhab@united-asian.com"},{"name":"rameshlohala","email":"ramesh@dzangolab.com"},{"name":"cpxpratik","email":"surajkrstha@gmail.com"}],"homepage":"https://github.com/dzangolab/fastify/tree/main/packages/swagger#readme","bugs":{"url":"https://github.com/dzangolab/fastify/issues"},"dist":{"shasum":"f53a5b8b3a12b412c363a35c37e25ea6e5e58edc","tarball":"https://registry.npmjs.org/@dzangolab/fastify-swagger/-/fastify-swagger-0.85.1.tgz","fileCount":12,"integrity":"sha512-4DUiJ6A27MiH92SkIq8y5ckZHKJ88aTVUG599L6yVigwMfkm3Y4yYGscwYOYSdjBLOxgg5Wvy4mZN9ZLiIj2Ew==","signatures":[{"sig":"MEYCIQDBtyFPTDDEWJKT36o9zCWQYWmwOM3WLRMjLynHV/rdKAIhAKXiWnLls6S/t1gVhEfAdPyLMvD18lIJFSg8BXB1Bt0y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53426},"main":"./dist/dzangolab-fastify-swagger.umd.cjs","type":"module","_from":"file:dzangolab-fastify-swagger-0.85.1.tgz","types":"./dist/types/index.d.ts","module":"./dist/dzangolab-fastify-swagger.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/dzangolab-fastify-swagger.js","require":"./dist/dzangolab-fastify-swagger.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run --coverage","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit -p tsconfig.json --composite false","sort-package":"npx sort-package-json"},"_npmUser":{"name":"opichon","actor":{"name":"opichon","type":"user","email":"op@dzango.com"},"email":"op@dzango.com"},"_resolved":"/tmp/6cecab3f13ff39f5d405238f786fd76f/dzangolab-fastify-swagger-0.85.1.tgz","_integrity":"sha512-4DUiJ6A27MiH92SkIq8y5ckZHKJ88aTVUG599L6yVigwMfkm3Y4yYGscwYOYSdjBLOxgg5Wvy4mZN9ZLiIj2Ew==","repository":{"url":"git+https://github.com/dzangolab/fastify.git","type":"git","directory":"packages/swagger"},"_npmVersion":"10.8.2","description":"Fastify swagger plugin","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@fastify/swagger":"9.5.1","@fastify/swagger-ui":"5.2.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"6.3.5","eslint":"8.57.1","vitest":"3.1.4","fastify":"5.4.0","prettier":"3.3.3","typescript":"5.5.4","@types/node":"20.19.1","fastify-plugin":"5.0.1","@12deg/tsconfig":"0.1.11","eslint-plugin-n":"14.0.0","@12deg/eslint-config":"0.1.11","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"7.2.1","eslint-plugin-unicorn":"56.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.3","@typescript-eslint/parser":"8.24.1","@vitest/coverage-istanbul":"3.1.4","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"8.24.1","eslint-import-resolver-typescript":"3.8.4"},"peerDependencies":{"fastify":">=5.2.1","fastify-plugin":">=5.0.1"},"peerDependenciesMeta":{"openapi-types":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fastify-swagger_0.85.1_1751620954649_0.9531319831570484","host":"s3://npm-registry-packages-npm-production"}},"0.86.0":{"name":"@dzangolab/fastify-swagger","version":"0.86.0","license":"MIT","_id":"@dzangolab/fastify-swagger@0.86.0","maintainers":[{"name":"opichon","email":"op@dzango.com"},{"name":"uddhab","email":"uddhab@united-asian.com"},{"name":"rameshlohala","email":"ramesh@dzangolab.com"},{"name":"cpxpratik","email":"surajkrstha@gmail.com"}],"homepage":"https://github.com/dzangolab/fastify/tree/main/packages/swagger#readme","bugs":{"url":"https://github.com/dzangolab/fastify/issues"},"dist":{"shasum":"8c1109c8c9588032942912ded884350062d1c0c5","tarball":"https://registry.npmjs.org/@dzangolab/fastify-swagger/-/fastify-swagger-0.86.0.tgz","fileCount":12,"integrity":"sha512-BA4j55aDI4EtxSS2AqcO7Ar8HrcmHTqOEady7k6yrUSNg8r+J112r8PqeU9S1Cb45f0ARDHmliPZt7NVb5AbNQ==","signatures":[{"sig":"MEUCIANp7Kr+hgVhP1OkEfEVP4VH9MYEr6mDxu4aMoPIVydGAiEA3+R8L2PAegAlcXHgu9i/ipxQTjGUuV38oA30XGYU/aY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53426},"main":"./dist/dzangolab-fastify-swagger.umd.cjs","type":"module","_from":"file:dzangolab-fastify-swagger-0.86.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/dzangolab-fastify-swagger.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/dzangolab-fastify-swagger.js","require":"./dist/dzangolab-fastify-swagger.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run --coverage","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit -p tsconfig.json --composite false","sort-package":"npx sort-package-json"},"_npmUser":{"name":"opichon","actor":{"name":"opichon","type":"user","email":"op@dzango.com"},"email":"op@dzango.com"},"_resolved":"/tmp/c58e3afd67dd946ce1a29ce13d8a820c/dzangolab-fastify-swagger-0.86.0.tgz","_integrity":"sha512-BA4j55aDI4EtxSS2AqcO7Ar8HrcmHTqOEady7k6yrUSNg8r+J112r8PqeU9S1Cb45f0ARDHmliPZt7NVb5AbNQ==","repository":{"url":"git+https://github.com/dzangolab/fastify.git","type":"git","directory":"packages/swagger"},"_npmVersion":"10.8.2","description":"Fastify swagger plugin","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@fastify/swagger":"9.5.1","@fastify/swagger-ui":"5.2.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"6.3.5","eslint":"8.57.1","vitest":"3.1.4","fastify":"5.4.0","prettier":"3.3.3","typescript":"5.5.4","@types/node":"20.19.1","fastify-plugin":"5.0.1","@12deg/tsconfig":"0.1.11","eslint-plugin-n":"14.0.0","@12deg/eslint-config":"0.1.11","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"7.2.1","eslint-plugin-unicorn":"56.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.3","@typescript-eslint/parser":"8.24.1","@vitest/coverage-istanbul":"3.1.4","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"8.24.1","eslint-import-resolver-typescript":"3.8.4"},"peerDependencies":{"fastify":">=5.2.1","fastify-plugin":">=5.0.1"},"peerDependenciesMeta":{"openapi-types":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fastify-swagger_0.86.0_1751888725890_0.6638106193602","host":"s3://npm-registry-packages-npm-production"}},"0.86.1":{"name":"@dzangolab/fastify-swagger","version":"0.86.1","license":"MIT","_id":"@dzangolab/fastify-swagger@0.86.1","maintainers":[{"name":"opichon","email":"op@dzango.com"},{"name":"uddhab","email":"uddhab@united-asian.com"},{"name":"rameshlohala","email":"ramesh@dzangolab.com"},{"name":"cpxpratik","email":"surajkrstha@gmail.com"}],"homepage":"https://github.com/dzangolab/fastify/tree/main/packages/swagger#readme","bugs":{"url":"https://github.com/dzangolab/fastify/issues"},"dist":{"shasum":"1cebe88987d8fd007599a82e9439f6784fd28c3f","tarball":"https://registry.npmjs.org/@dzangolab/fastify-swagger/-/fastify-swagger-0.86.1.tgz","fileCount":12,"integrity":"sha512-IhNRgrF2vfqMtaFGKWRt7+t2WD9Tl46aN/WeguHe1uYjrRx0lwT6iYwKhO9JOVZtvdymN2oIv31MeAd2X7EHvA==","signatures":[{"sig":"MEYCIQCHbp6nw5y4wZzmpwZkzrc0npgf0M+0ccXwVkPQpJpjdgIhAJUtb/CrejrqNvMyGH/DDUzYF7dRnpxBq0p7QdBG9s3q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53426},"main":"./dist/dzangolab-fastify-swagger.umd.cjs","type":"module","_from":"file:dzangolab-fastify-swagger-0.86.1.tgz","types":"./dist/types/index.d.ts","module":"./dist/dzangolab-fastify-swagger.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/dzangolab-fastify-swagger.js","require":"./dist/dzangolab-fastify-swagger.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run --coverage","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit -p tsconfig.json --composite false","sort-package":"npx sort-package-json"},"_npmUser":{"name":"opichon","email":"op@dzango.com"},"_resolved":"/tmp/5dadebc2424f50c50df0507d0c48c776/dzangolab-fastify-swagger-0.86.1.tgz","_integrity":"sha512-IhNRgrF2vfqMtaFGKWRt7+t2WD9Tl46aN/WeguHe1uYjrRx0lwT6iYwKhO9JOVZtvdymN2oIv31MeAd2X7EHvA==","repository":{"url":"git+https://github.com/dzangolab/fastify.git","type":"git","directory":"packages/swagger"},"_npmVersion":"10.8.2","description":"Fastify swagger plugin","directories":{},"_nodeVersion":"20.19.3","dependencies":{"@fastify/swagger":"9.5.1","@fastify/swagger-ui":"5.2.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"6.3.5","eslint":"8.57.1","vitest":"3.1.4","fastify":"5.4.0","prettier":"3.3.3","typescript":"5.5.4","@types/node":"20.19.1","fastify-plugin":"5.0.1","@12deg/tsconfig":"0.1.11","eslint-plugin-n":"14.0.0","@12deg/eslint-config":"0.1.11","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"7.2.1","eslint-plugin-unicorn":"56.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.3","@typescript-eslint/parser":"8.24.1","@vitest/coverage-istanbul":"3.1.4","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"8.24.1","eslint-import-resolver-typescript":"3.8.4"},"peerDependencies":{"fastify":">=5.2.1","fastify-plugin":">=5.0.1"},"peerDependenciesMeta":{"openapi-types":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fastify-swagger_0.86.1_1752657916042_0.47012473883460193","host":"s3://npm-registry-packages-npm-production"}},"0.87.0":{"name":"@dzangolab/fastify-swagger","version":"0.87.0","license":"MIT","_id":"@dzangolab/fastify-swagger@0.87.0","maintainers":[{"name":"opichon","email":"op@dzango.com"},{"name":"uddhab","email":"uddhab@united-asian.com"},{"name":"rameshlohala","email":"ramesh@dzangolab.com"},{"name":"cpxpratik","email":"surajkrstha@gmail.com"}],"homepage":"https://github.com/dzangolab/fastify/tree/main/packages/swagger#readme","bugs":{"url":"https://github.com/dzangolab/fastify/issues"},"dist":{"shasum":"8eece3ffce421075aa16598aca1d23621bf68565","tarball":"https://registry.npmjs.org/@dzangolab/fastify-swagger/-/fastify-swagger-0.87.0.tgz","fileCount":12,"integrity":"sha512-GSCDKFAGS4pqf+dpKkE2dMBorMSwI14Cneyf6BTuE246QIJ/oJFmrz4FFslr3i9H4Chm+hAN2WNc/nask6ZXtw==","signatures":[{"sig":"MEUCIQCIKK1PE3/OCP2k6DDyx/6BrvRlkUVkOdsstdpA2VZwMQIgQdlFmxF5KCi2Yl8U17/Du/MICJnFzrqDKgrqK/i3EBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53426},"main":"./dist/dzangolab-fastify-swagger.umd.cjs","type":"module","_from":"file:dzangolab-fastify-swagger-0.87.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/dzangolab-fastify-swagger.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/dzangolab-fastify-swagger.js","require":"./dist/dzangolab-fastify-swagger.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run --coverage","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit -p tsconfig.json --composite false","sort-package":"npx sort-package-json"},"_npmUser":{"name":"opichon","email":"op@dzango.com"},"_resolved":"/tmp/b59e3dafb2aa5c109c524b5eb517560c/dzangolab-fastify-swagger-0.87.0.tgz","_integrity":"sha512-GSCDKFAGS4pqf+dpKkE2dMBorMSwI14Cneyf6BTuE246QIJ/oJFmrz4FFslr3i9H4Chm+hAN2WNc/nask6ZXtw==","repository":{"url":"git+https://github.com/dzangolab/fastify.git","type":"git","directory":"packages/swagger"},"_npmVersion":"10.8.2","description":"Fastify swagger plugin","directories":{},"_nodeVersion":"20.19.3","dependencies":{"@fastify/swagger":"9.5.1","@fastify/swagger-ui":"5.2.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"6.3.5","eslint":"8.57.1","vitest":"3.1.4","fastify":"5.4.0","prettier":"3.3.3","typescript":"5.5.4","@types/node":"20.19.1","fastify-plugin":"5.0.1","@12deg/tsconfig":"0.1.11","eslint-plugin-n":"14.0.0","@12deg/eslint-config":"0.1.11","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"7.2.1","eslint-plugin-unicorn":"56.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.3","@typescript-eslint/parser":"8.24.1","@vitest/coverage-istanbul":"3.1.4","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"8.24.1","eslint-import-resolver-typescript":"3.8.4"},"peerDependencies":{"fastify":">=5.2.1","fastify-plugin":">=5.0.1"},"peerDependenciesMeta":{"openapi-types":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/fastify-swagger_0.87.0_1753101720879_0.9123952828443249","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-05-14T12:44:51.790Z","modified":"2026-08-20T10:53:06.811Z","0.84.0":"2025-05-14T12:44:52.430Z","0.84.1":"2025-05-19T05:34:43.381Z","0.84.2":"2025-05-22T09:01:50.666Z","0.84.3":"2025-06-09T10:16:03.707Z","0.84.4":"2025-06-20T10:23:24.652Z","0.85.0":"2025-07-02T13:25:22.296Z","0.85.1":"2025-07-04T09:22:34.815Z","0.86.0":"2025-07-07T11:45:26.072Z","0.86.1":"2025-07-16T09:25:16.234Z","0.87.0":"2025-07-21T12:42:01.052Z"},"bugs":{"url":"https://github.com/dzangolab/fastify/issues"},"license":"MIT","homepage":"https://github.com/dzangolab/fastify/tree/main/packages/swagger#readme","repository":{"url":"git+https://github.com/dzangolab/fastify.git","type":"git","directory":"packages/swagger"},"description":"Fastify swagger plugin","maintainers":[{"email":"op@dzango.com","name":"opichon"},{"email":"uddhab@united-asian.com","name":"uddhab"}],"readme":"# @dzangolab/fastify-swagger\n\nA [Fastify](https://github.com/fastify/fastify) plugin that provides an easy integration of swagger in fastify API.\n\n\n## Installation\n\nInstall with npm:\n\n```bash\nnpm install @dzangolab/fastify-swagger\n```\n\nInstall with pnpm:\n\n```bash\npnpm add --filter \"@scope/project @dzangolab/fastify-swagger\n```\n\n## Configuration\nTo configure the swagger, add the following settings to your `config/swagger.ts` file:\n\n```typescript\nimport type { SwaggerOptions } from \"@dzangolab/fastify-swagger\";\n\nconst swaggerConfig: SwaggerOptions = {\n  enabled: true,\n  fastifySwaggerOptions: {\n    openapi: {\n      info: {\n        title: \"Test API\",\n        version: \"1.0.0\",\n      },\n      servers: [\n      {\n        url: 'http://localhost:3000',\n        description: 'Development server'\n      }\n    ],\n    },\n  },\n};\n\nexport default swaggerConfig;\n```\n\n## Usage\n\nRegister the plugin with your Fastify instance:\n\n```typescript\nimport Fastify from \"fastify\";\nimport swaggerPlugin from \"@dzangolab/fastify-swagger\"\n\nimport swaggerConfig from \"./config/swagger\"\n\nconst start = async () => {\n  // Create fastify instance\n  const fastify = Fastify();\n\n  await fastify.register(swaggerPlugin, swaggerOptions);\n\n  await fastify.listen({\n    port: 3000,\n    host: \"0.0.0.0\",\n  });\n};\n\nstart();\n```\n\n","readmeFilename":"README.md"}