{"versions":{"6.0.0":{"name":"@fastify/swagger","version":"6.0.0","description":"Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation","main":"index.js","scripts":{"coverage":"npm run unit -- --coverage-report=lcovonly","lint":"standard","lint:fix":"npm run lint -- --fix","prepare":"node lib/util/prepare-swagger-ui","prepublishOnly":"npm run prepare","test":"npm run prepare && npm run coverage && npm run typescript","test:dev":"npm run lint && npm run unit && npm run typescript","typescript":"tsd","unit":"tap -J \"test/**/*.js\"","unit:report":"npm run unit -- --coverage-report=html","unit:verbose":"npm run unit -- -Rspec"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-swagger.git"},"keywords":["fastify","swagger","openapi","serve","generate","static"],"author":{"name":"Tomas Della Vedova - @delvedor","url":"http://delved.org"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-swagger/issues"},"homepage":"https://github.com/fastify/fastify-swagger#readme","devDependencies":{"@types/node":"^17.0.0","fastify":"^3.7.0","fastify-basic-auth":"^2.1.0","fastify-helmet":"^5.0.3","fluent-json-schema":"^3.0.1","fs-extra":"^10.0.0","joi":"^14.3.1","joi-to-json":"^2.0.0","pre-commit":"^1.2.2","qs":"^6.5.2","standard":"^17.0.0","swagger-parser":"^10.0.2","swagger-ui-dist":"4.6.2","tap":"^16.0.0","tsd":"^0.19.0"},"dependencies":{"fastify-plugin":"^3.0.0","fastify-static":"^4.0.0","js-yaml":"^4.0.0","json-schema-resolver":"^1.3.0","openapi-types":"^10.0.0","rfdc":"^1.3.0"},"standard":{"ignore":["static","tap-snapshots/*"]},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"types":"./index.d.ts","gitHead":"8ec01f0718d575dc371be4b9f3457c30260e98e6","_id":"@fastify/swagger@6.0.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-t8Bjxf3zY3B6YwASah/pUS4Xbq+Wa5Ol4ho0Y5HhQRR/fHPlF4xDxPExXVoT9rn7/NzjCwFkVo79kKUpds8hwA==","shasum":"3de2bce61791f2fab83fbcbd28b844127253ff62","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/swagger/-/swagger-6.0.0.tgz","fileCount":71,"unpackedSize":5481799,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEHq4KHIBd60cur+gv7FIltRqHEputsYwcDc/0bD69ZhAiEAmOFFMgkn4lFcDGsKRT/RPuQyrGyM6Zk0iipGf+Q6dgs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaWK1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrmGQ//WWacfMCVLnjYlL+mEkdWQmUtnEWwwiyPRwOVEegL+EX2XKKH\r\nyLnZFFgikZFr7UwEiGt5YRKwaUO59cMijrR355wZTdJG/hcfYAIi94LjijVt\r\n48hjxeP/3foPcnJRrujSJJ2u0G0pYjN0jrQ6wV4ApZGmGnpOERXH3heoP4La\r\n+1aMvHi4PYnTpt+OQg6haQYhIRO3gJffyfq2XPfaYIyLJ67fKQ1QyTUvHPG8\r\nEeEzGJkCbF/8EEMf02vqQ/80MlzHSBlrAU03TpZpv+m6zbCJqKG9riWMcxEO\r\n2fO+HZRvc+BYll6aSdixEB0nrwaUiXY4TRKFsV2+9kCr1RnLijXO6PRbAohH\r\nCzjKCgFzT4sGg7C14y5zIyb2rSsU+PruaD/ncAYcQGrSWCisRo3tloTiOZWZ\r\nD5QviI3/yypRj5+1CC5qUVpTgdEK7nMhtS7tgEAk6dnjXJ8P8vbdZ12J9X5x\r\nQrIxH8R0BjIcq4cE/DI5DB6k6JXsZSgZj/R+ce2Qq5CDMEley6mvX0wshrDS\r\nyEELLblHwR5TJ+ZLISjRmTi/Xqcb7qds3UiM5z07inL/Agt792c7ZNooBz54\r\nLfkbslw7LypaFeB95hNSlBocLs307y2WAG7h8ArZjzI1sOJM7Z6HNbu2JBQw\r\ng1VTYmW6JqvFFWhAMwlWYBdpoMnn72awrOo=\r\n=tkjU\r\n-----END PGP SIGNATURE-----\r\n","size":1629384},"_npmUser":{"name":"anonymous","email":"james.sumners@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"ethan@arrowood.dev"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"david.mark.clements@gmail.com"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_6.0.0_1651073717750_0.5804958643853011"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-27T16:53:55.880Z"},"6.0.1":{"name":"@fastify/swagger","version":"6.0.1","description":"Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation","main":"index.js","scripts":{"coverage":"npm run unit -- --coverage-report=lcovonly","lint":"standard","lint:fix":"npm run lint -- --fix","prepare":"node lib/util/prepare-swagger-ui","prepublishOnly":"npm run prepare","test":"npm run prepare && npm run coverage && npm run typescript","test:dev":"npm run lint && npm run unit && npm run typescript","typescript":"tsd","unit":"tap -J \"test/**/*.js\"","unit:report":"npm run unit -- --coverage-report=html","unit:verbose":"npm run unit -- -Rspec"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-swagger.git"},"keywords":["fastify","swagger","openapi","serve","generate","static"],"author":{"name":"Tomas Della Vedova - @delvedor","url":"http://delved.org"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-swagger/issues"},"homepage":"https://github.com/fastify/fastify-swagger#readme","devDependencies":{"@types/node":"^17.0.0","fastify":"^3.7.0","fastify-basic-auth":"^2.1.0","fastify-helmet":"^5.0.3","fluent-json-schema":"^3.0.1","fs-extra":"^10.0.0","joi":"^14.3.1","joi-to-json":"^2.0.0","pre-commit":"^1.2.2","qs":"^6.5.2","standard":"^17.0.0","swagger-parser":"^10.0.2","swagger-ui-dist":"4.6.2","tap":"^16.0.0","tsd":"^0.20.0"},"dependencies":{"@fastify/static":"^5.0.0","fastify-plugin":"^3.0.0","js-yaml":"^4.0.0","json-schema-resolver":"^1.3.0","openapi-types":"^10.0.0","rfdc":"^1.3.0"},"standard":{"ignore":["static","tap-snapshots/*"]},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"types":"./index.d.ts","gitHead":"6a4cc896df2270bd1104e137955bcab9e5822399","_id":"@fastify/swagger@6.0.1","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-6STMY44AA3Ks7/CYRSh3ocZCVUAHMO/ochtLkP1R7i0XMjpdKFpAEwdGffocjfeD0BRglC36Y22qLHw+YKMCtg==","shasum":"91defa72b3bb68265bc67c725800bb01318d21ba","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/swagger/-/swagger-6.0.1.tgz","fileCount":71,"unpackedSize":5481824,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHmjU/dCOugfRvhwZJvkiKY4KPdCsOY24z8pZxVhMK2QAiEA261NTBabs+v/1w4u8wfAmH7ptfM2Ak5kf7MdJqmiLPY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJibrxYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmopsA/+IAgWPMOi3mIomM28dnuXFSfVPjtJjeGIVOMpBvp52rtK/LVu\r\nX6S3Ba4Ks0AJJl95zyiqM5ySlDDKoWiBePFHPvxLLrmO9QuqLlDtTqnzpX20\r\nGObJQlxcU51+AuJVuKnWaOF1X2Ac3GSWZUqMNFcNWvWaYpGdM3ug4yJ9+O1A\r\nVFIDOOzWlpvKajPFVRRbJw3vZVkRZv7jci7R/dQ3Y91W+Z1AvGkNgZM3V/du\r\n11WKgCpqOcjK8tX0ZgDu5VIdOeMykd2Tyt962Ar1m+shm7v4ByXjTta2UBxo\r\nnh7XLpPL60K2KC7oz4wrwiR6YprfWK4lsdJ9YTcEl6S8i2dOUUoXL0cnfZmW\r\nsjIkHXhR0g0jMLn5aZiIu7KwQJzyK+zOtSGIw2UIwB8cui/dNBKhrx3UTc+s\r\nlW6IDOD8eX7VCYh2bdKdacYr42a08pCeiZMwsvXA2rqH+BhmS4mSwsotOmXT\r\n8pmDngDkhsE6J4Bdlos7BxYyHI4ZahY/gCWFa44Ncq5z107XV6/T6waulAcL\r\nslCFoEUggB4n+MRwlcp5fc1rBpjEADI0k0XuHmrXygYCJzwBe4FmuBGfpb9X\r\n8c/0ORt+kc9042QfDGfwuHT8ci+jYW3F2aKOUZLGZk4eG96JKjrx54lWaTU6\r\ns8hfzec1mAM3CyWNAGcNMVh5wSkZ19gKPZE=\r\n=QETb\r\n-----END PGP SIGNATURE-----\r\n","size":1629412},"_npmUser":{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"ethan@arrowood.dev"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"david.mark.clements@gmail.com"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_6.0.1_1651424344637_0.7609018696295329"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-01T16:59:28.428Z"},"7.0.0":{"name":"@fastify/swagger","version":"7.0.0","description":"Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation","main":"index.js","types":"index.d.ts","scripts":{"coverage":"npm run unit -- --coverage-report=lcovonly","lint":"standard","lint:fix":"npm run lint -- --fix","prepare":"node lib/util/prepare-swagger-ui","prepublishOnly":"npm run prepare","test":"npm run prepare && npm run coverage && npm run typescript","test:dev":"npm run lint && npm run unit && npm run typescript","typescript":"tsd","unit":"tap -J \"test/**/*.js\"","unit:report":"npm run unit -- --coverage-report=html","unit:verbose":"npm run unit -- -Rspec"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-swagger.git"},"keywords":["fastify","swagger","openapi","serve","generate","static"],"author":{"name":"Tomas Della Vedova - @delvedor","url":"http://delved.org"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-swagger/issues"},"homepage":"https://github.com/fastify/fastify-swagger#readme","devDependencies":{"@fastify/basic-auth":"^4.0.0","@fastify/helmet":"^9.0.0","@types/node":"^17.0.13","fastify":"^4.0.0-rc.2","fluent-json-schema":"^3.1.0","fs-extra":"^10.1.0","joi":"^17.6.0","joi-to-json":"^2.2.4","pre-commit":"^1.2.2","qs":"^6.10.3","standard":"^17.0.0","swagger-parser":"^10.0.3","swagger-ui-dist":"4.11.1","tap":"^16.2.0","tsd":"^0.20.0"},"dependencies":{"@fastify/static":"^6.0.0","fastify-plugin":"^3.0.1","js-yaml":"^4.1.0","json-schema-resolver":"^1.3.0","openapi-types":"^11.0.0","rfdc":"^1.3.0"},"standard":{"ignore":["static","tap-snapshots/*"]},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"readmeFilename":"README.md","gitHead":"f52f9869e52bdce7d8b29973ee2d4d0984b5d205","_id":"@fastify/swagger@7.0.0","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-YdovvR+1DE80V+aTl1Th4iNlYGk9GrWGMsE2PfoXt+g+c3AZ015S5DypuIODnfQgSqe1gOJwSRPFJvmYz0RYXw==","shasum":"068c85aea0ad7bf75d6cf8a7d7f6b1212d5a5f00","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/swagger/-/swagger-7.0.0.tgz","fileCount":73,"unpackedSize":4778228,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2re2A9e3df1eeCgZ1uCwXN588KSc/LHE8js/Ct3vwhAIhAM5BFdwbJ2vvR5WNfjcXqJQdDqOhRzLyA5wXRWXQpUaM"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigjMzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0RA//eutnsAnYkc10Ecu+lK+rCVYDi6kmNlqv+I187y0rA91x0oqq\r\nEwS8OIi8p+5Zp2iACf6cH9qhUS4TYRygHhM7jGnYB6N/ScQLE8V5twrnbfSz\r\nQN7hEGmUW8WnLo9uiyzWy9rlI+NdzmxZ2Uo9i1XiZ8yrvUkpdgPWianBhnGO\r\nKcS3kSjSSKLTwXhtC/P+fe/WyfY3cMjlGGMEzkbyUPN7ZG1XYo5INZNDRHSb\r\nwsrSl8zZnh9aiImRqbnikD56UuKcPgAlmNKnP3ya6zJ484QAvPA9p9pLBZZc\r\nmvH1R+KK3alFYxVbqHhrZyYCUtkEtJ08l4Xr+zBLY6OiwEEpNkGBM3+JWIF4\r\n+h8H/HeSGGJH1P7BUPlVNP5mnWl9kweyEbRqQTMxePEnRDlBNv9qpuP6RF2/\r\n4oiZJ2yjGX+9waQ+Ky7kGISKUgFeu7+6b0pqOsKxQNLD8SCKLx3gS0977CDK\r\nOMoDgYVU5RNRE74kZJYuWXao8Z0J3QvdTVhxRXBmHlvSmO6ZdSuwPScBz0Vi\r\nkznuVVt35hn7YX2cVMiULuNac5+y4TSW1dLuZOJ4B7HX0HT4j+x//k2E4wqv\r\nDHH0S066orfH6B9pV+HCTJ3212/PA8B0TpSKreFVtnK6aAKSLo/EAJ8pQem0\r\niplP9godQRkvpymVvxt93nWQMnEpaEyP10I=\r\n=Qqt+\r\n-----END PGP SIGNATURE-----\r\n","size":1410736},"_npmUser":{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"ethan@arrowood.dev"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"david.mark.clements@gmail.com"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_7.0.0_1652699955375_0.5920800728516553"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-16T11:23:03.604Z"},"7.1.0":{"name":"@fastify/swagger","version":"7.1.0","description":"Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation","main":"index.js","types":"index.d.ts","scripts":{"coverage":"npm run unit -- --coverage-report=lcovonly","lint":"standard","lint:fix":"npm run lint -- --fix","prepare":"node lib/util/prepare-swagger-ui","prepublishOnly":"npm run prepare","test":"npm run prepare && npm run coverage && npm run typescript","test:dev":"npm run lint && npm run unit && npm run typescript","typescript":"tsd","unit":"tap -J \"test/**/*.js\"","unit:report":"npm run unit -- --coverage-report=html","unit:verbose":"npm run unit -- -Rspec"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-swagger.git"},"keywords":["fastify","swagger","openapi","serve","generate","static"],"author":{"name":"Tomas Della Vedova - @delvedor","url":"http://delved.org"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-swagger/issues"},"homepage":"https://github.com/fastify/fastify-swagger#readme","devDependencies":{"@fastify/basic-auth":"^4.0.0","@fastify/helmet":"^9.0.0","@types/node":"^17.0.13","fastify":"^4.0.0-rc.2","fluent-json-schema":"^3.1.0","fs-extra":"^10.1.0","joi":"^17.6.0","joi-to-json":"^2.2.4","pre-commit":"^1.2.2","qs":"^6.10.3","standard":"^17.0.0","swagger-parser":"^10.0.3","swagger-ui-dist":"4.11.1","tap":"^16.2.0","tsd":"^0.20.0"},"dependencies":{"@fastify/static":"^6.0.0","fastify-plugin":"^3.0.1","js-yaml":"^4.1.0","json-schema-resolver":"^1.3.0","openapi-types":"^11.0.0","rfdc":"^1.3.0"},"standard":{"ignore":["static","tap-snapshots/*"]},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"readmeFilename":"README.md","gitHead":"b033956d532e576991a2c1518a975aacde4982a2","_id":"@fastify/swagger@7.1.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-frpLjB2EQw77OUZwhGivogXvtJxcjQf0X+Ifr8NZs8keH4ijfxy4G/Tt8Y8w44KSEcQu6mqtPngNBVP6y9e7Ow==","shasum":"b31b39154056d44fb19612de513103db631d7b1c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/swagger/-/swagger-7.1.0.tgz","fileCount":72,"unpackedSize":4781592,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8QhlPdewzOEMcKfZ9weIichTmUZJ8/Y6EYeY6Jxy/PQIhAK8fdIk8852CGxp3wmh3NEFdVVAfaIZMuZbRQuhFy66B"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilJ+JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+Mg//YizBGnLicVxEvJF3nTCAb/muIvVtRhqMmMme92wqdbqisF9r\r\n1o2ASjrvlUTxkDXBpodgmbXyB9VRjYkzFBNBqFAWQ5Zl9HQNVkFHTZ+D4Ukb\r\nCdBq7cIwWRMCoM9rjTzcFJhXPMrEv85eHXo1NyUD9o6uqL8N3sqxBYaraClj\r\naDMOYsHUm9c4nwaF+3MHhTnjdTSD3sKeL5ac9r0u7C1xgnQozSpz5HVff3xh\r\ni1K6WsVIY6+Gp1uAInAHh//wqYW11bhORFsYt2aLhmITsegmAqR2Hi/iDvoU\r\nDP2aNm1EpQpgW/gGYHxP2Op3x5IDfzbRYSS3Ntf3jUztxER2FjreT47B2fIx\r\nMiVggFF6IBbFf4Ovl1ed4FPml6uXSBcNIlaJrfo0JuvLqDYDMxym+WCPf7Qk\r\nB/JixCeCYKQSQ7tK0ddKEjRSDd+G+OpwgXEAleooQ1z31bJXkQEJNi400VUP\r\nQSrxdgsten+10KhiiT/joQP7ECK2FqhrloLPFtnCIOk1n32GhQ02J85bKIuQ\r\n1RmMw+czH0+buJUdcmr2tKdi0nMAnQ0rUfTzoq53+puSJW+nfffrCEIECOXc\r\nkDArYwUSBOy8I6357NMjkPX2hlFka9AcBwni4YH3T5wOwFdsnLsYo84mTuXX\r\nlN8NY5C92ahdjaySwMuIskNyLbxPyxRj10s=\r\n=G4Oi\r\n-----END PGP SIGNATURE-----\r\n","size":1411296},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"ethan@arrowood.dev"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"david.mark.clements@gmail.com"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_7.1.0_1653907336856_0.7488491913204536"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-30T13:00:44.221Z"},"6.1.0":{"name":"@fastify/swagger","version":"6.1.0","description":"Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation","main":"index.js","scripts":{"coverage":"npm run unit -- --coverage-report=lcovonly","lint":"standard","lint:fix":"npm run lint -- --fix","prepare":"node lib/util/prepare-swagger-ui","prepublishOnly":"npm run prepare","test":"npm run prepare && npm run coverage && npm run typescript","test:dev":"npm run lint && npm run unit && npm run typescript","typescript":"tsd","unit":"tap -J \"test/**/*.js\"","unit:report":"npm run unit -- --coverage-report=html","unit:verbose":"npm run unit -- -Rspec"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-swagger.git"},"keywords":["fastify","swagger","openapi","serve","generate","static"],"author":{"name":"Tomas Della Vedova - @delvedor","url":"http://delved.org"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-swagger/issues"},"homepage":"https://github.com/fastify/fastify-swagger#readme","devDependencies":{"@types/node":"^17.0.0","fastify":"^3.7.0","fastify-basic-auth":"^2.1.0","fastify-helmet":"^5.0.3","fluent-json-schema":"^3.0.1","fs-extra":"^10.0.0","joi":"^14.3.1","joi-to-json":"^2.0.0","pre-commit":"^1.2.2","qs":"^6.5.2","standard":"^17.0.0","swagger-parser":"^10.0.2","swagger-ui-dist":"4.6.2","tap":"^16.0.0","tsd":"^0.20.0"},"dependencies":{"@fastify/static":"^5.0.0","fastify-plugin":"^3.0.0","js-yaml":"^4.0.0","json-schema-resolver":"^1.3.0","openapi-types":"^10.0.0","rfdc":"^1.3.0"},"standard":{"ignore":["static","tap-snapshots/*"]},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"types":"./index.d.ts","gitHead":"b1d6a61b4bdd1d3fadc5b5c2f31595504b905a45","_id":"@fastify/swagger@6.1.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-oum6QzV1/8/2eqWOEYzqwhRJQ3ftpxfGnDGmAinLIyeTrsr7xpNev/8iRxAAb7S6S8KRIIybkhvzvkuqnQKTkA==","shasum":"8f58177a9c7da3ad6ebcc87a419171a32db0702b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/swagger/-/swagger-6.1.0.tgz","fileCount":71,"unpackedSize":5482198,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxUl0jXFHEM+3FiOuEV2xFVL5l02SMVXGZgintuefzVAIge30wI4Z3M+Z1FdPUx4QCYVFtMqPNYkvD9KCQY8TbHCU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiljzIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVsQ/+PDkQya+2ER5Y8twTjc9TLuIpCtGMgEeiT3swgwMyHo9wCHQi\r\nEBuxhtAPSh87qGaK2FL53Rr+zJIC1xASBHxmMQ6CGoUCQRfqEwNdSDXNrpsu\r\nTh+9/xBmUOK8XGfC9ptc7G7MzLb+n1XVzfMoj4EESnIN+n1vqDCZOrSz7tUo\r\nUKrHs0XXVcy3gtPDI49NeAspHiJYJjnvuYEzODub6UyJEIkwwYsMGrBK4hin\r\nWobmtY8X4ybM+MAOoInn/WTNft43pNgR4pPsjXQhOMku8jPSEHHJ2xv/vWVz\r\n7sdpCbsfRMSF7NzVuxQrOTs7HB2SDe18lxNxkhQeB6QPw7nQijZBGzZ6GLrr\r\nLF3QXX6GIaVF/Br0HSdTtHt1MgOr7ji4P8xQTCNh/tovrpKW2/QnGDbDTab7\r\nG1gjmdzL5Ace48pO1TspFRHS//eUtvXot0WYMI7EmIr5BNc+q9TWm7G4fda3\r\nITAl2i2Ghm9hIak5QvePXpjsacZ0ErpS3hQh9q3GrZlbEPjBagIboB/QSh+b\r\nm/p6oiDxmsdZxqYbWfVGrSoJCJZfm54pDNOTb8tbwfhD4GneA7ez1a26dnUp\r\n+QSk2VkbRm4QVsCS6Awj3PpjHz1bSzZXKE5g70/js/NNQOyhL5cunpmssxZ+\r\nQ3ujff2ggCWPqHhT8dF6IjpIa5eqsdUUW48=\r\n=lymf\r\n-----END PGP SIGNATURE-----\r\n","size":1629445},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"ethan@arrowood.dev"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"david.mark.clements@gmail.com"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_6.1.0_1654013127587_0.5566055094954925"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-31T16:33:22.402Z"},"7.2.0":{"name":"@fastify/swagger","version":"7.2.0","description":"Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation","main":"index.js","types":"index.d.ts","scripts":{"coverage":"npm run unit -- --coverage-report=lcovonly","lint":"standard","lint:fix":"npm run lint -- --fix","prepare":"node lib/util/prepare-swagger-ui","prepublishOnly":"npm run prepare","test":"npm run prepare && npm run coverage && npm run typescript","test:dev":"npm run lint && npm run unit && npm run typescript","typescript":"tsd","unit":"tap -J \"test/**/*.js\"","unit:report":"npm run unit -- --coverage-report=html","unit:verbose":"npm run unit -- -Rspec"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-swagger.git"},"keywords":["fastify","swagger","openapi","serve","generate","static"],"author":{"name":"Tomas Della Vedova - @delvedor","url":"http://delved.org"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-swagger/issues"},"homepage":"https://github.com/fastify/fastify-swagger#readme","devDependencies":{"@fastify/basic-auth":"^4.0.0","@fastify/helmet":"^9.0.0","@types/node":"^17.0.13","fastify":"^4.0.0-rc.5","fluent-json-schema":"^3.1.0","fs-extra":"^10.1.0","joi":"^17.6.0","joi-to-json":"^2.2.4","pre-commit":"^1.2.2","qs":"^6.10.3","standard":"^17.0.0","swagger-parser":"^10.0.3","swagger-ui-dist":"4.11.1","tap":"^16.2.0","tsd":"^0.20.0"},"dependencies":{"@fastify/static":"^6.0.0","fastify-plugin":"^3.0.1","js-yaml":"^4.1.0","json-schema-resolver":"^1.3.0","openapi-types":"^11.0.0","rfdc":"^1.3.0"},"standard":{"ignore":["static","tap-snapshots/*"]},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"readmeFilename":"README.md","gitHead":"8951bee455a5afa99164d048e4a09d53e6933d29","_id":"@fastify/swagger@7.2.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-6nLP28ItlQxbfpM4mpvtezKzBXAO0s9/H/9QOFg05ZW9vjnvUkpOaySK1nD6Hp0Lue4FQ7DXhN76em3vzLupRQ==","shasum":"f0a0f32d530f8c552a5bcadaef80843b2aeed5c0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/swagger/-/swagger-7.2.0.tgz","fileCount":72,"unpackedSize":4781686,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGxDRfwaEILVuIzSguHqxRJGwrk3lkqPhcHZrzGSfgjlAiEAlawg++nW+OyOd0uqWWxnkDKzIZnmb3kz/0PizJ1cN40="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJin2z7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoD2Q//RUl8k3JHOscOgqCzffCaWqC9iqdm1pKMf7EAj+q6/YDuBg91\r\ngcgBz9IPYZCjESIBS9Fu+b1eXNz6BY9sLg0jCYnryCS6vXMB0T/wK4M744fW\r\npLe5y+NZt3rM+ZRz2Bh5LSji6XaLMn6A+seer1gPtWJ+At61A8LWGk/p4PFz\r\niPgc6Mxl3HuUoaPzkhY94B4vlhSM+5wSOz9OpYEYYJrm0+6jGZVbhSm7T1Y/\r\nXt6PrfofKPfPwHOuGatswRfl7yXznRzWECu+Iqy5VEtJDvogCEGz3qTxFrco\r\nzaMWZLhPjZXXkoGmf25ZoCR1AP9tOXhgUWgh7dASgUspi6S0a9YviQxMzx4a\r\nI5sX/HcQAk5IGxRLYiUpXc7gT2mBBwOYjF6bHyhDpGqeB157ddsTmIf5yJ7s\r\nrZA/czvcha7uIXucGCaEU7vLYEmTUujQfan2iOwU84eWUWf243I8frRHt/JV\r\nWfvngMkfT5yQl8e2ViNEFUia+HH8cFWOBvo+ERCDkyIUjnXmRFtfYJ3Dz6+O\r\n0xqBr77YWvkYWyNqjXGoZaLydiTTH/5J3GZ+tRKHUGXBS1lP5DoWspz114zL\r\nhT4ShbNJvancqOibLWK0RkdiFOLEQUcy0qmZAyrKk7d/PvYgieX3iWaaNad2\r\nWujjzFmLgAg0OBpAAR0XjgBCcua4wRGc+R8=\r\n=vamp\r\n-----END PGP SIGNATURE-----\r\n","size":1411326},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"ethan@arrowood.dev"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"david.mark.clements@gmail.com"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_7.2.0_1654615291675_0.4685482604671276"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-07T20:06:17.632Z"},"7.3.0":{"name":"@fastify/swagger","version":"7.3.0","description":"Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation","main":"index.js","types":"index.d.ts","scripts":{"coverage":"npm run unit -- --coverage-report=lcovonly","lint":"standard","lint:fix":"npm run lint -- --fix","prepare":"node lib/util/prepare-swagger-ui","prepublishOnly":"npm run prepare","test":"npm run prepare && npm run coverage && npm run typescript","test:dev":"npm run lint && npm run unit && npm run typescript","typescript":"tsd","unit":"tap -J \"test/**/*.js\"","unit:report":"npm run unit -- --coverage-report=html","unit:verbose":"npm run unit -- -Rspec"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-swagger.git"},"keywords":["fastify","swagger","openapi","serve","generate","static"],"author":{"name":"Tomas Della Vedova - @delvedor","url":"http://delved.org"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-swagger/issues"},"homepage":"https://github.com/fastify/fastify-swagger#readme","devDependencies":{"@apidevtools/swagger-parser":"^10.1.0","@fastify/basic-auth":"^4.0.0","@fastify/helmet":"^9.0.0","@types/node":"^17.0.13","fastify":"^4.0.0","fluent-json-schema":"^3.1.0","fs-extra":"^10.1.0","joi":"^17.6.0","joi-to-json":"^2.2.4","pre-commit":"^1.2.2","qs":"^6.10.3","standard":"^17.0.0","swagger-ui-dist":"4.11.1","tap":"^16.2.0","tsd":"^0.20.0"},"dependencies":{"@fastify/static":"^6.0.0","fastify-plugin":"^3.0.1","js-yaml":"^4.1.0","json-schema-resolver":"^1.3.0","openapi-types":"^11.0.0","rfdc":"^1.3.0"},"standard":{"ignore":["static","tap-snapshots/*"]},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"gitHead":"a8c3c5c8371f68b272cd06e8c6cbc1e35603d420","_id":"@fastify/swagger@7.3.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-0uDCieYhBw/RZxXGHvqapAWjHRes29DfVIo1mKzNPsuXZfNyn4KCLrryDDwX/mhG1wvrpYSz6miCeIi8UlhBaA==","shasum":"6814d88a10d3650d26f8f0844a00f9f8ce714520","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/swagger/-/swagger-7.3.0.tgz","fileCount":72,"unpackedSize":4786573,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDipznpMtzcXAUVi6lIkjpcjzqUCOsL3C0gnakvn0v1UwIhAKIPYgFlY3ftqoWtyUwTvZbT7ziz5tsLTcNYXX/GEVfI"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJio8hfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo31g/7BTYJsvdwuzcdUaPHDOLLNW0U0V15ZaE7Ml0YF03hkKA+Iqe6\r\nRsP5LOiZZ6HN+hfkHDxIZebPPNY8eX+cATD0iz/gSs6gFZJgSvhmzi36FtQ1\r\n20x5+DnVZPrLRBDmseLSPETq6fOfXddAXg05tx2Ko4UQ5qG7Z4Y7gUL1BbUy\r\nO7e52XkkwvrshYrH5nXHutoSsuTeKIGOd5Z/wDpM+P4pfWw25XdXz/itD4BV\r\nlHrHaktPb+HaYNj821nYAWmaCZdyLDcdCftUtHyu99eC+T6rdQJGCE9LWWAi\r\nsttlnWihCAKkaAGZ8Ul+EvCca9j3wTAtj/Bh+voDz45bDLYLUv7pSUOLNj6J\r\nnstjZphHvYPLx+BcRczp0e/ZW/f35uX8h61iGb0LRdqp1u2Sa++N4vno0Hml\r\nJaI2tXqlCXff8LQ4Vpt9ydM3pEYslZQkHHHdS/oNBL43HrQHUpDDe+yvyztO\r\naV1xK0wKbygw5JE9FMCkFQwsEhVV8C8O5OcHXnf0rG4l82wPSMx+dj7DJk2s\r\nnU1wCk128wzbW7rVwI9ugjv5z/cS+HyFOuwSGZ5BFg0ThQsN8qxGxxzm0RJH\r\nNKmBf/op1wUyxa9BVc8s84EAl2WHNmKKjLZ5jMcbQltfOCwKCrdA1/DjIXVZ\r\niCM8MXcX3apgF5ViEmTQsAB2ExrVJybhZbI=\r\n=NcRk\r\n-----END PGP SIGNATURE-----\r\n","size":1411793},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"ethan@arrowood.dev"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"david.mark.clements@gmail.com"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_7.3.0_1654900831287_0.538107283506541"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-10T22:42:38.288Z"},"7.4.0":{"name":"@fastify/swagger","version":"7.4.0","description":"Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation","main":"index.js","types":"index.d.ts","scripts":{"coverage":"npm run unit -- --coverage-report=lcovonly","lint":"standard","lint:fix":"npm run lint -- --fix","prepare":"node lib/util/prepare-swagger-ui","prepublishOnly":"npm run prepare","test":"npm run prepare && npm run coverage && npm run typescript","test:dev":"npm run lint && npm run unit && npm run typescript","typescript":"tsd","unit":"tap -J \"test/**/*.js\"","unit:report":"npm run unit -- --coverage-report=html","unit:verbose":"npm run unit -- -Rspec"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-swagger.git"},"keywords":["fastify","swagger","openapi","serve","generate","static"],"author":{"name":"Tomas Della Vedova - @delvedor","url":"http://delved.org"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-swagger/issues"},"homepage":"https://github.com/fastify/fastify-swagger#readme","devDependencies":{"@apidevtools/swagger-parser":"^10.1.0","@fastify/basic-auth":"^4.0.0","@fastify/helmet":"^9.0.0","@types/node":"^17.0.13","fastify":"^4.0.0","fluent-json-schema":"^3.1.0","fs-extra":"^10.1.0","joi":"^17.6.0","joi-to-json":"^2.2.4","pre-commit":"^1.2.2","qs":"^6.10.3","standard":"^17.0.0","swagger-ui-dist":"4.12.0","tap":"^16.2.0","tsd":"^0.21.0"},"dependencies":{"@fastify/static":"^6.0.0","fastify-plugin":"^3.0.1","js-yaml":"^4.1.0","json-schema-resolver":"^1.3.0","openapi-types":"^11.0.0","rfdc":"^1.3.0"},"standard":{"ignore":["static","tap-snapshots/*"]},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"gitHead":"25c101c9bbcb7b185b02ea680e000ca5b9444b90","_id":"@fastify/swagger@7.4.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-uEvp2Yf6MvGDI2t2F2Pm7L0wiW6lE/ppgGfra2fmj8cYOjOeTkPlieDLKpfM+6HPAwcZvVcszsuvSLmQO3rJYw==","shasum":"cb0fd08a77dd4c3a39308c90e7468b7905996616","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/swagger/-/swagger-7.4.0.tgz","fileCount":71,"unpackedSize":4794162,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGJQBUGcCt40IzM2Os0xlKwsHHwFvqc4HxS9yRa+o7CMAiEAwhKALZVDJ8ctYrVm+YIouKi93WEM99I84iQU5hfM0As="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirxYoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2aw/8CxCf/MOeO3B2iwo0LHOxoHo9sy+l6GToq8YyNnjUGj5fbC/0\r\nvPVUjoQByc8t1ycwhppu/gRPoq9N0Cv9xVVKWl8YNMa5Rgu6BrEr4t9z+OGk\r\nhqOD8lWFxKeayisfbJBBSr+Nm2a4QmONEMc65JuOxQ/Jr3aGOXU/KAghpupJ\r\nD0FJcaOKCitHqeBGQXmw7rhQxAxPm/hpxEkSYvXjFaFjnMaxdFlWE2ClUJdt\r\nfUYRT11o6yALt4F9LOaYiO52CPRuAu2Gx+IsRz/Zi3QkCVAwb+fn5W0N9Zmc\r\nMQA5gqiZvCYqCm7PVY8bK021j/iyo32CTD2zw0iXQ/gdhyWSEVXQxmOv6W0o\r\nihrDDrtsJcnCrBpLy5Q5HZSOSK+/KzDDexyNtKelf/g0SJSNfiAU6bfp2hyr\r\nubpnx6rjiMYN18VlLh++au7mV8rtfAHtsyxiEu7CkfNLZ6NoGFlW3aBlBDW9\r\nKJttEsG0aVnRRDtktb83yYdq55+T7TnjK8+GWUGcPyBXpbj+qQPUMz6HF9vI\r\n567oB5ue72rcYC3y6O5d9h4yw3bopwln78jDFa+w/Pxc1M0RyNBfCDMKcew+\r\nMx9Dy7vAeMGhhMjpVEo+lI2MkDHWJE0sfPq+SN/4MoMrk2xtStqyqTq4DR6g\r\n+n6dDuHG5pdFmV45gY5hqMd1p8y+A1BbEEY=\r\n=vOlc\r\n-----END PGP SIGNATURE-----\r\n","size":1412776},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"ethan@arrowood.dev"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"david.mark.clements@gmail.com"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_7.4.0_1655641640143_0.48534350893875944"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-19T12:44:26.269Z"},"7.4.1":{"name":"@fastify/swagger","version":"7.4.1","description":"Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation","main":"index.js","types":"index.d.ts","scripts":{"coverage":"npm run unit -- --coverage-report=lcovonly","lint":"standard","lint:fix":"npm run lint -- --fix","prepare":"node lib/util/prepare-swagger-ui","prepublishOnly":"npm run prepare","test":"npm run prepare && npm run coverage && npm run typescript","test:dev":"npm run lint && npm run unit && npm run typescript","typescript":"tsd","unit":"tap -J \"test/**/*.js\"","unit:report":"npm run unit -- --coverage-report=html","unit:verbose":"npm run unit -- -Rspec"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-swagger.git"},"keywords":["fastify","swagger","openapi","serve","generate","static"],"author":{"name":"Tomas Della Vedova - @delvedor","url":"http://delved.org"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-swagger/issues"},"homepage":"https://github.com/fastify/fastify-swagger#readme","devDependencies":{"@apidevtools/swagger-parser":"^10.1.0","@fastify/basic-auth":"^4.0.0","@fastify/helmet":"^9.0.0","@types/node":"^18.0.0","fastify":"^4.0.0","fluent-json-schema":"^3.1.0","fs-extra":"^10.1.0","joi":"^17.6.0","joi-to-json":"^2.2.4","pre-commit":"^1.2.2","qs":"^6.10.3","standard":"^17.0.0","swagger-ui-dist":"4.12.0","tap":"^16.2.0","tsd":"^0.21.0"},"dependencies":{"@fastify/static":"^6.0.0","fastify-plugin":"^3.0.1","js-yaml":"^4.1.0","json-schema-resolver":"^1.3.0","openapi-types":"^11.0.0","rfdc":"^1.3.0"},"standard":{"ignore":["static","tap-snapshots/*"]},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"gitHead":"1a581660607c81229632a04810d1325e3295598c","_id":"@fastify/swagger@7.4.1","_nodeVersion":"16.13.0","_npmVersion":"8.10.0","dist":{"integrity":"sha512-SN3sjz4dsb6jyochD6RNXG1GYBmt45YCIiQW3YjXF1Q8hP4aYQ7pVcRH2prcm12G6MJ4fGq58ywqh3prrO/Ocg==","shasum":"7149a5db69f03a7d43b74ba891fda8ce35d761a0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/swagger/-/swagger-7.4.1.tgz","fileCount":72,"unpackedSize":4794502,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBwoTf9Ph6a3cT8Szm2+efcBAqJWoAOTYtHRnG1OzQh0AiEAqZ7QVfNnL8G/L9VGlxOFbdIS3GhbLuGD4XVCuIMf2mM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivUQQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrW6A//U6lRTibinKR1QFUzNeOM3bBf0loz5wQyrI2kIecskoLqOAhf\r\n++TFph9BaXVfbysijPe+h9rgiAtgGebCS6NvoLDJtm1QeVDOnrcwkFvwBeEg\r\nwk2pbV5Aoa+RzPMBI0JDTaMuprL5ysswmCf1eeBLUwF2tfVgWSRzxaJoE/AM\r\nTGMGFuXMLlg9aYIn+0ePO9K+xaCuk6yhlDrTkSXza3QU28n+2iyqXWwIypGa\r\njWzgUejW7YMiWsaSKWMzwi8pTr4W9XiVu3Y6MWUzOe1w5pzGN9ikxnHYbe+D\r\nE9mK7U5VAPtY5lfvcmEReT698rR/cRqGeXeDDiZvYmBHEsf4JUEJwunH+tu1\r\n7UQWb2ad/VwZOlmIzyoqiHy7dpcDc/kkFa5QmZNYjPBfwyTfmUFDYMkZ9Q9f\r\nGly4Fil9xvbG/Wu8/oTyHPLlDNSw8OetP5HhhP/lgvY88LSNdfcwiKuuBtUh\r\nMYxrHrOdGX59VactDYkn9JT19BPi/ZCNKz3H9TVHBU0C+BYvfGkgJJws/mWx\r\nfAI2UsY7TXTdhcSh5ULembbnnwHii3sYay2nyjSaF+CPTBFAyOE6XtX/fTx2\r\n/SlqhDGMDQg6aVBrd8ExIIbJTy4I0YuPHy+wymHOuPoXQEWAzZHUMlPzYFil\r\n59UpDrV6FmCM3I+Tvp8n/EcbwtU4xJi0dWY=\r\n=E61w\r\n-----END PGP SIGNATURE-----\r\n","size":1412892},"_npmUser":{"name":"anonymous","email":"behemoth89@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"ethan@arrowood.dev"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"david.mark.clements@gmail.com"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_7.4.1_1656570895975_0.26011730853593273"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-30T06:35:29.676Z"},"7.5.0":{"name":"@fastify/swagger","version":"7.5.0","description":"Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation","main":"index.js","types":"index.d.ts","scripts":{"coverage":"npm run unit -- --coverage-report=lcovonly","lint":"standard","lint:fix":"npm run lint -- --fix","prepare":"node lib/util/prepare-swagger-ui","prepublishOnly":"npm run prepare","test":"npm run prepare && npm run coverage && npm run typescript","test:dev":"npm run lint && npm run unit && npm run typescript","typescript":"tsd","unit":"tap -J \"test/**/*.js\"","unit:report":"npm run unit -- --coverage-report=html","unit:verbose":"npm run unit -- -Rspec"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-swagger.git"},"keywords":["fastify","swagger","openapi","serve","generate","static"],"author":{"name":"Tomas Della Vedova - @delvedor","url":"http://delved.org"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-swagger/issues"},"homepage":"https://github.com/fastify/fastify-swagger#readme","devDependencies":{"@apidevtools/swagger-parser":"^10.1.0","@fastify/basic-auth":"^4.0.0","@fastify/helmet":"^9.0.0","@fastify/pre-commit":"^2.0.2","@types/node":"^18.0.0","fastify":"^4.0.0","fluent-json-schema":"^3.1.0","fs-extra":"^10.1.0","joi":"^17.6.0","joi-to-json":"^2.2.4","qs":"^6.10.3","standard":"^17.0.0","swagger-ui-dist":"4.14.0","tap":"^16.2.0","tsd":"^0.23.0"},"dependencies":{"@fastify/static":"^6.0.0","fastify-plugin":"^4.0.0","json-schema-resolver":"^1.3.0","openapi-types":"^12.0.0","rfdc":"^1.3.0","yaml":"^2.1.1"},"standard":{"ignore":["static","tap-snapshots/*"]},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"gitHead":"6a2e508400e16e6517ba5bc36bd7bd753200745b","_id":"@fastify/swagger@7.5.0","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-VMzGuM14oGztTjz/q7HPH/+EUJ3KPgNtT7BTOo9VTvodgwAEysgYNjjueM4qx/Fnzqf5/AvIF3Kzf4mCzoCH0A==","shasum":"4ab928499c7f4a9a3cdb365ff2d4715011ebc2d0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/swagger/-/swagger-7.5.0.tgz","fileCount":73,"unpackedSize":4636533,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAEbMh6T54ZE7e/yrWbkLyHPKXmJ7Y8GjOpyQiqeQlciAiBGkbj8sBVgx52BQDAJogjM/Z7KIUs0M+NGPQuXvjGGdA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEHkeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqbCRAAkhYzEEzJedonwZFASfaHDuiuarfRXbiitBoLk5y7x9DoSDnt\r\nJhqpml7U+zkX4jmW3DddZhdSF1vTss2P15i6ne8ipkpJNOCj+8L7YHPgTAHt\r\nHM3lZQTyqvTBFpB54Kdg4KbIgaeSgjapFV1wiGvSN7mJdzwSaBgQGdfs2XQl\r\n+vX02e9ayO0KIz1/raVQTWWdlLwV6RJWAqG0AIa7FZ/H54VmUD7cA8NG1J3Z\r\n8Pj50ZfR8wGvmefMUzVAENHNfqEtRLuvfPWmW95AX/XFOpN1NDBsU/u0ZeYW\r\nEJGc4uwzYvlIL/jOJYcf8GcMRFmGaasuN3VHZIKfYmmy/kJcDxG4xvJqxXi8\r\nAOnokcT2jN8vEoUy1a1VT2tYF9MZnKCB8ZWthVLWQw1IOWqBePW8GrFrSa33\r\nUPoKX1VF3tAvo7lmzdDjyQJz2N5QJWFmgoPus2Xexn78iCSfKUa7IG9lhH85\r\nCkhfj6YqMTgyHhfhZCZXlsYarFJuFwVlSGaya0mR5sv/5bWCWiVXVGNfvp8g\r\nCLNaK6N0Kq+LdyvRfKcLV6tHAJjHrKC1d0SIbQTlV2cNIKJbbi4rshb+Ce9+\r\n7L5z8qUTNDAbZe7J0ymZunHPEpCbUJDKEsQywMDkejKbeh41qfmk5LNj5xni\r\nMCQzD+9Kro1X1GHKsKc42YuKxgfAIhqH1io=\r\n=QKKo\r\n-----END PGP SIGNATURE-----\r\n","size":1385324},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"ethan@arrowood.dev"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"david.mark.clements@gmail.com"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_7.5.0_1662023965681_0.7104740193814263"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-01T09:58:52.082Z"},"7.5.1":{"name":"@fastify/swagger","version":"7.5.1","description":"Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation","main":"index.js","types":"index.d.ts","scripts":{"coverage":"npm run unit -- --coverage-report=lcovonly","lint":"standard","lint:fix":"npm run lint -- --fix","prepare":"node lib/util/prepare-swagger-ui","prepublishOnly":"npm run prepare","test":"npm run prepare && npm run coverage && npm run typescript","test:dev":"npm run lint && npm run unit && npm run typescript","typescript":"tsd","unit":"tap","unit:report":"npm run unit -- --coverage-report=html","unit:verbose":"npm run unit -- -Rspec"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-swagger.git"},"keywords":["fastify","swagger","openapi","serve","generate","static"],"author":{"name":"Tomas Della Vedova - @delvedor","url":"http://delved.org"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-swagger/issues"},"homepage":"https://github.com/fastify/fastify-swagger#readme","devDependencies":{"@apidevtools/swagger-parser":"^10.1.0","@fastify/basic-auth":"^4.0.0","@fastify/helmet":"^9.0.0","@fastify/pre-commit":"^2.0.2","@types/node":"^18.0.0","fastify":"^4.0.0","fluent-json-schema":"^3.1.0","fs-extra":"^10.1.0","joi":"^17.6.0","joi-to-json":"^2.2.4","qs":"^6.10.3","standard":"^17.0.0","swagger-ui-dist":"4.14.0","tap":"^16.2.0","tsd":"^0.23.0"},"dependencies":{"@fastify/static":"^6.0.0","fastify-plugin":"^4.0.0","json-schema-resolver":"^1.3.0","openapi-types":"^12.0.0","rfdc":"^1.3.0","yaml":"^2.1.1"},"standard":{"ignore":["static","tap-snapshots/*"]},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"pre-commit":["lint","test"],"gitHead":"c1a7b7274c2d55d893b331420978e9e118d651e2","_id":"@fastify/swagger@7.5.1","_nodeVersion":"16.13.0","_npmVersion":"8.10.0","dist":{"integrity":"sha512-940WBMPF2ocYZrgLGvVFkggeLxq4A4h/0PEkwsSFDIFGk0YyLS1IxhjwifNsltUVi6HVL5y7TDHqX4Rgt8/GsQ==","shasum":"3cae21b705b12c47c009b97201a52d6c5020f1ae","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/swagger/-/swagger-7.5.1.tgz","fileCount":73,"unpackedSize":4798992,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBc2MGuT2pwfq1XZcDF5EPclhllP6NiIZEMT6i+/ATU3AiBrfdglWWxMlWzECowLyU/XOM0TLgp5xUG1tdoXIaG2jw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFl0nACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmopUg//dzkNUkjnOnuBXlytVQauuhWMzX4hvu4FMl8AnWYau4ZoJbys\r\nPiSB0JHmgvS6JsrxzV0jcROjzIJUkwqgGDWc+F4ShIUjjec3W6rOr5eT11AM\r\n4hk1Er/EDqsmj/LuTCL7PLLqZlIHmP9Bppg6WpdbpFiVATSu+1FBnw8XpIK9\r\nppv62C7EpdSDWxanK+JRi3+Z5Zyg2si5r9JMPFbrs4Ed5+yim56Oz8pn3dA1\r\nT57IwTjhp1W1+Rya8Ib9B6t06n3RVa3Ewm4+Gb6y1zL72sxtEmCkbuAlbRD7\r\n6i6hGgRW3NNww95hJQ3S8Sb2st9dDHGqemQQaXJOnxjDybgUtQLwV+s8O3cF\r\nXu1zFwLa7684tk/Cb5qASZioL10n16YUvTa22+bKIpZUcht/tTqQqZwXY97W\r\nxIuv6ZhSFAqOTMahRmhTQ2A3cmV42pOFPcIhSutO+j1OP/UX5pZSh36/vveV\r\nxaRACuGAzo8nZhqEUThnlwk5OoZ/gug3DsIzwlgid6kPyo55PYpKmss9uVYF\r\nSwgyMjK++Snqnu4hryVcW1VIpIYEp459DskIfC3XbQFWaXGz8j2trbk6W8Wr\r\nk1z2bwJsHvBT86s3732bt11t1ZhOG1FNavuYioXaBgagrkh+4nLhTdGJqou0\r\nafI9FNugBCSpfEXvV1UyGWdowoFlvV1HLXE=\r\n=J0fl\r\n-----END PGP SIGNATURE-----\r\n","size":1413790},"_npmUser":{"name":"anonymous","email":"behemoth89@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"ethan@arrowood.dev"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"david.mark.clements@gmail.com"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_7.5.1_1662410022766_0.19166987800814894"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-05T20:34:11.659Z"},"7.6.0":{"name":"@fastify/swagger","version":"7.6.0","description":"Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation","main":"index.js","types":"index.d.ts","scripts":{"coverage":"npm run unit -- --coverage-report=lcovonly","lint":"standard","lint:fix":"npm run lint -- --fix","prepare":"node lib/util/prepare-swagger-ui","prepublishOnly":"npm run prepare","test":"npm run prepare && npm run coverage && npm run typescript","test:dev":"npm run lint && npm run unit && npm run typescript","typescript":"tsd","unit":"tap","unit:report":"npm run unit -- --coverage-report=html","unit:verbose":"npm run unit -- -Rspec"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-swagger.git"},"keywords":["fastify","swagger","openapi","serve","generate","static"],"author":{"name":"Tomas Della Vedova - @delvedor","url":"http://delved.org"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-swagger/issues"},"homepage":"https://github.com/fastify/fastify-swagger#readme","devDependencies":{"@apidevtools/swagger-parser":"^10.1.0","@fastify/basic-auth":"^4.0.0","@fastify/helmet":"^10.0.0","@fastify/pre-commit":"^2.0.2","@types/node":"^18.0.0","fastify":"^4.0.0","fluent-json-schema":"^3.1.0","fs-extra":"^10.1.0","joi":"^17.6.0","joi-to-json":"^2.2.4","qs":"^6.10.3","standard":"^17.0.0","swagger-ui-dist":"4.14.0","tap":"^16.2.0","tsd":"^0.24.1"},"dependencies":{"@fastify/static":"^6.0.0","fastify-plugin":"^4.0.0","json-schema-resolver":"^2.0.0","openapi-types":"^12.0.0","rfdc":"^1.3.0","yaml":"^2.1.1"},"standard":{"ignore":["static","tap-snapshots/*"]},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"pre-commit":["lint","test"],"gitHead":"a2e08a6ad8d7fb2d4ff4d96f7214fd09f4c07eda","_id":"@fastify/swagger@7.6.0","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-NzLxsf4KeI0HaPMVs0+Mtqn2ofGm8PF7vWqaWqmh9mkTxclxMvMyrOuQ/yu87d+fX2Sd9mYWVmmvIAmtnMtwaA==","shasum":"0c0b365d70fd3549465d8a8f866fa5d1bccbe0aa","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/swagger/-/swagger-7.6.0.tgz","fileCount":73,"unpackedSize":4638618,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBCEIh4szk7pqJ4gYC0PuIOsWQQF9aqMimqSwdq2LjjgIhAI5IdHhK4vWe490zH9Ulw2LkjgEfKjCGb0LWX+vAPgX1"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKHx+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNHw//dqCcFEATY/6ahftIz5quV6iAWa37280MQl+iAJnN1icouDoX\r\nynrzC1gBjVJ8zWEgVcp1L/oP12l7g0Tmkj9c9cX+LeahzrpJtoQr+J2QzojR\r\nqwfXPFrsHKtyDDsJLSdNONaLkxb88JUWRpVyVdohVTYh9gABaewnlw9o8mfT\r\nZeBnBqgjsEMjeJOSKAG5z5CxmFWHDHruZ6IGQqef07AylT4Oke1AxymsoBwb\r\nyBz2HE+kmP8XWoaTJaYcQrmAfPXEVUDZXYOVss/N+/8CnpA52nMLx2W1S5Xx\r\nD9xZw+EioQBjCWnupuEoPi0AVP5vG3ie4nHUeNclc62i5yfc70GYdL2QMIk+\r\n6qZBQvju50W5SRxWqlfD35gjO0TeGcbyJTyKXW8rqkh7t4ZiTmFZ+ZKyZTpC\r\nnTZfmcVItGZVrGNZ66AgUoM2XqE7cdN6GKgwmpRKSo9TrwwzYIN93H3dk3wm\r\nD7ehsx+Z/F+7yR7NRY5q8ntgFVLYAgBlfT0NvL/+Jf8dKASEX/NbczG/tzpK\r\n3SrA7J0Krqu1Mv8x0f9I+skn9poV8CFjGo2l9bb170q06jLpAtPnlfW3UyaK\r\nH0EMbqeoeAkRhtSkgudiXbm87vSEonN2B/dUU6Xgphf+/XshW96TgnRN3hjA\r\nfIP0um1JKIF3Cj7fGZ5xTwtv2z3w5VGy/p0=\r\n=b63o\r\n-----END PGP SIGNATURE-----\r\n","size":1385549},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"ethan@arrowood.dev"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"david.mark.clements@gmail.com"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_7.6.0_1663597693997_0.5329558247630946"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-19T14:34:20.068Z"},"7.6.1":{"name":"@fastify/swagger","version":"7.6.1","description":"Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation","main":"index.js","types":"index.d.ts","scripts":{"coverage":"npm run unit -- --coverage-report=lcovonly","lint":"standard","lint:fix":"npm run lint -- --fix","prepare":"node lib/util/prepare-swagger-ui","prepublishOnly":"npm run prepare","test":"npm run prepare && npm run coverage && npm run typescript","test:dev":"npm run lint && npm run unit && npm run typescript","typescript":"tsd","unit":"tap","unit:report":"npm run unit -- --coverage-report=html","unit:verbose":"npm run unit -- -Rspec"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-swagger.git"},"keywords":["fastify","swagger","openapi","serve","generate","static"],"author":{"name":"Tomas Della Vedova - @delvedor","url":"http://delved.org"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-swagger/issues"},"homepage":"https://github.com/fastify/fastify-swagger#readme","devDependencies":{"@apidevtools/swagger-parser":"^10.1.0","@fastify/basic-auth":"^4.0.0","@fastify/helmet":"^10.0.0","@fastify/pre-commit":"^2.0.2","@types/node":"^18.0.0","fastify":"^4.0.0","fluent-json-schema":"^3.1.0","fs-extra":"^10.1.0","joi":"^17.6.0","joi-to-json":"^2.2.4","qs":"^6.10.3","standard":"^17.0.0","swagger-ui-dist":"4.14.0","tap":"^16.2.0","tsd":"^0.24.1"},"dependencies":{"@fastify/static":"^6.0.0","fastify-plugin":"^4.0.0","json-schema-resolver":"^2.0.0","openapi-types":"^12.0.0","rfdc":"^1.3.0","yaml":"^2.1.1"},"standard":{"ignore":["static","tap-snapshots/*"]},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"pre-commit":["lint","test"],"gitHead":"5f33c7de264ece3dd71f12b195e785737c0967ae","_id":"@fastify/swagger@7.6.1","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-fpwblS7aOfnVymdRyKI3Zw/ZNt2u0oGm7KQgQ/itmd4Hlh/LKNNoWg6R/+eLa9H/4JTd34ZRRC3mNKhkVl5Kdw==","shasum":"5b8a790378cc13c040975e0f300d710a20317132","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/swagger/-/swagger-7.6.1.tgz","fileCount":73,"unpackedSize":4639020,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIYIsJdqFLSjreb5v8WR4sfd5Vun0CRS77zGlYgTaUTQIgV1niDrMRMltf1iuZboZfoHKOTRyZjnDcsqHci50OVQ0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMWOyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmodYg/9HLaznIVLsK3FGaPvEzGaeWLElF/flhJ3FCCXBlrySxwc9JTt\r\nLKQjSRjdBENuEKSsSCB4rH8Vw2l1ffshjfRyFQn5gd/qaT1yjRuUCzUN/LXI\r\nNxhzLWsdO2TgAvJpL5LucSkVtOdTo5tu6LGSGLGGrgkes4m/R8Mrc2tacMQG\r\nN/hDia+Bj01bEj0uW0xkA9GQLDgPpihreyUWm3B0dCP/aOVXdv+NhthRvQjk\r\n3ZuPqC3R7ewzgaoWFi9IaxqH0bjkqLlyrvcFxxsXLsC9dcW+Wwotef7xUtGd\r\n6fMxaWHdeal1CQiH0WGqv/Gbxyv2xiUe8d0gBIjLiXdgIMTpSa7Ue/PdBqHR\r\nkWCCzRU07MOXTTSKaEh6PtckDYgoeNfodCeyOaz2A57G1yOjA7ob37DawU4p\r\nLlNxN2zhNX5yDgde/GfR8k6hWvaLEPDfr8AiGCKUESp7BYUjBjFfkVqReJBW\r\nQTAt9Qadh3gj9/gelUR6Px+3C23FxKkDwM4NveJmJAX2MrpUltqxGQR9F5Yt\r\nLhE0TwaAkvQb1e3KLRMk2b7zUv5UsrCnkH8xJc1296Oo38P4YsRrLQvkFz4l\r\nkkNTQhlJ3J1iBaf3VzTc6FNOXOyh5+uWSVYTzqgIuLBCskBzmxHSZ3H5I0oP\r\n6Rg5CKoruzS+AVSDwubWk1N++Gy8vlhnsDA=\r\n=12I3\r\n-----END PGP SIGNATURE-----\r\n","size":1385647},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"ethan@arrowood.dev"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"david.mark.clements@gmail.com"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_7.6.1_1664181170464_0.28715481314389923"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-26T08:59:48.152Z"},"8.0.0":{"name":"@fastify/swagger","version":"8.0.0","description":"Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation","main":"index.js","types":"index.d.ts","scripts":{"lint":"standard","lint:fix":"standard --fix","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"tap","test:unit:report":"npm run test:unit -- --coverage-report=html","test:unit:verbose":"npm run test:unit -- -Rspec"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-swagger.git"},"keywords":["fastify","swagger","openapi","serve","generate","static"],"author":{"name":"Tomas Della Vedova - @delvedor","url":"http://delved.org"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-swagger/issues"},"homepage":"https://github.com/fastify/fastify-swagger#readme","devDependencies":{"@apidevtools/swagger-parser":"^10.1.0","@fastify/pre-commit":"^2.0.2","@types/node":"^18.0.0","fastify":"^4.0.0","fluent-json-schema":"^3.1.0","joi":"^17.6.0","joi-to-json":"^2.2.4","qs":"^6.10.3","standard":"^17.0.0","tap":"^16.2.0","tsd":"^0.24.1"},"dependencies":{"fastify-plugin":"^4.0.0","json-schema-resolver":"^2.0.0","openapi-types":"^12.0.0","rfdc":"^1.3.0","yaml":"^2.1.1"},"standard":{"ignore":["static","tap-snapshots/*"]},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"pre-commit":["lint","test"],"gitHead":"4cf8ee9cd442b4ee3aea6552accb4802dbcdebf1","_id":"@fastify/swagger@8.0.0","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-e+f8U8vwYXV5aXPLvEegGIFitRJi2Peqop10u7Qo5Eoc6jl/ovgK7RU2RA8jyZdCkgX4X8xx5zgaQM85eDoQlg==","shasum":"c8c60fe0899928df9b9eef3de52fafeaa26c821a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/swagger/-/swagger-8.0.0.tgz","fileCount":53,"unpackedSize":231388,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxjg+/LrAe0aaYb/EnlgcjjyJudj2ibAHk8Y02VeJ0ewIhAKAJ5QZF6ae179qZGlVeFvJYPjxz0/7c/A15RWKcG1PE"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRDmFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0Ig/+KGk427ruhwlqtqHc8zl1aImW91QcXETQsom4A0JUHYm5zDmk\r\npQuNN57xrMgUqzpVQB26hEsdrRyJRO/vmshizasOIbMWzVoByBu4EN006Rih\r\ndrlHRwwmzqeI1PMNaIoPXmLx3qXi9Nbktl4OOjAGT4OqC6oIgVAzB+xE4qy3\r\noCk7Haw7dwl7qSGoH97v1P/xm+SKWYka+jTFmF24jEOZ8szF6DcUD4oWgMYq\r\nHiXWnHDPIAIJmdtuonaMJEA8ABf5lPLMOi3tfL/+O0bhBWIawxKHB8/35b2A\r\nYt3pE3VfJppyyXb2tbiDAG/3u2OqmSNpLBR8PADRX5bDnrgxUFcAkB6bloyo\r\nXpvHnlOyWOlQRy63t2kKEC8HsmBJSFR2C01q/Fr9wJOHr6L3PxPZruJzqwbk\r\naa4padNVdmIzDcrT17p9xgmzh6yfUDZAARYD7Vj6IsSvJE7AFhcCslUKLpeq\r\n4M1hxZF8uvuPZfyauaYYtry2wposxFpeMFfR/X+snBAKq0WvZpSKaKgeNT3J\r\ngxBPSCSi6tY3k+3yL4k9LGa8nEC9s5J8ZPuZGe1j7vEWUWMiPrYyYI7fN9bL\r\n2NrU3I//Ip5wuVsap+FS5yx+3VZcu8FXZhiM0h9Bsp23kuupa+08pS5J2Dyi\r\noXXLCEzSLPfbcOGgfpswqaYZcRlVkLQ/HsA=\r\n=MHGf\r\n-----END PGP SIGNATURE-----\r\n","size":37892},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"ethan@arrowood.dev"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"david.mark.clements@gmail.com"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_8.0.0_1665415556782_0.8676278337321561"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-10T22:50:05.270Z"},"8.1.0":{"name":"@fastify/swagger","version":"8.1.0","description":"Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation","main":"index.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/fastify/fastify-swagger.git"},"keywords":["fastify","swagger","openapi","serve","generate","static"],"author":{"name":"Tomas Della Vedova - @delvedor","url":"http://delved.org"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-swagger/issues"},"homepage":"https://github.com/fastify/fastify-swagger#readme","devDependencies":{"@apidevtools/swagger-parser":"^10.1.0","@fastify/pre-commit":"^2.0.2","@types/node":"^18.0.0","fastify":"^4.0.0","fluent-json-schema":"^4.0.0","joi":"^17.6.0","joi-to-json":"^2.2.4","qs":"^6.10.3","standard":"^17.0.0","tap":"^16.2.0","tsd":"^0.24.1"},"dependencies":{"fastify-plugin":"^4.0.0","json-schema-resolver":"^2.0.0","openapi-types":"^12.0.0","rfdc":"^1.3.0","yaml":"^2.1.1"},"standard":{"ignore":["static","tap-snapshots/*"]},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"pre-commit":["lint","test"],"scripts":{"lint":"standard","lint:fix":"standard --fix","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"tap","test:unit:report":"npm run test:unit -- --coverage-report=html","test:unit:verbose":"npm run test:unit -- -Rspec"},"_id":"@fastify/swagger@8.1.0","_integrity":"sha512-i0keOF4O8x/02vk2QV2raWEB4TdSnEob5IWpOerq2VRyIV0W2jtq2Ujr5bSzmlg3ZiGM/t6rBfkfRTIez7YAXA==","_resolved":"/private/var/folders/bw/kpcy5n_d39s3xg6s7zdfdyd80000gn/T/a7f945c5fe2a38b8ba31cfb87e4b9484/fastify-swagger-8.1.0.tgz","_from":"file:fastify-swagger-8.1.0.tgz","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-i0keOF4O8x/02vk2QV2raWEB4TdSnEob5IWpOerq2VRyIV0W2jtq2Ujr5bSzmlg3ZiGM/t6rBfkfRTIez7YAXA==","shasum":"dc3608317ba26406e1d04e0c94d83e96110d8afe","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/swagger/-/swagger-8.1.0.tgz","fileCount":53,"unpackedSize":237053,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBZB4igiynj2vhgTyWpezz9x9WsY+eFmNdcMV45x0xlkAiA689L2y8CEMB1eWLnIiwHULZsoge60S14WHvnCE+EWRg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWQ49ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpsAg/+OB+V+OzYhQJVr9VdcDdyjjXPDMvsVUZld7Oss73EaGctRRfi\r\nJDOtiPRvX2dPPUereRAOnV17jCHay54pVCq0P9D4YMzFQOrSxia4jCU5B0op\r\nOIEhTKwRxmfb9BWfbiIUXhN0+VU0Dbe7Ie4VPmYNHf0qNvq8otP9hjNg/w4K\r\nA63Ry9PorocmBxJ/Zit/vdhY/8W6b6H2KZ5xXkK3XSf3vC/1FR+44N0YxOPR\r\nfiiFzkWeaLko4xZgUGx7yTIp26Qs+rM+sPayHyCQakhq0w/YLLK7U0DSwJp9\r\nGsB6PQpGY4JEmxBRMcv3CwdtE48j/NmbAb1QUTTphiySqfWMfQX2MF9mEEL4\r\nvJsY7Xf1o9FSpJqqnoT8s8rhIejLn1lTQSFhL1UDwdB/VU7g4zg7dPIcO5te\r\nMCYR4Z8SY4COxhdLnA17HA7T6INYGBkLx9HnI151BSy44NbmgTYAFxVEahu9\r\nPXOetRhifRj/jWfsCa2D6wPYt0zXGSTn5S5dfY0+h3sISBmbjN+Kge8ow/wx\r\nmAA4l7TKml9PiofAxhp3qN5P1Nljh8AIX01w4eymdPlSpfh0dYRa7XBrjqz9\r\n8goGyP0YJuea9FU4NOTuImap+hbHkkwrcNr2YmMqUbgcqjTO54uNvp6sPG8h\r\nF1m6IVjzk5zonuLo0T3wkxai7VWWdaVLJCI=\r\n=87mO\r\n-----END PGP SIGNATURE-----\r\n","size":39279},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"ethan@arrowood.dev"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"david.mark.clements@gmail.com"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_8.1.0_1666780733138_0.43531974545222063"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-26T10:43:01.781Z"},"6.1.1":{"name":"@fastify/swagger","version":"6.1.1","description":"Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation","main":"index.js","scripts":{"coverage":"npm run unit -- --coverage-report=lcovonly","lint":"standard","lint:fix":"npm run lint -- --fix","prepare":"node lib/util/prepare-swagger-ui","prepublishOnly":"npm run prepare","test":"npm run prepare && npm run coverage && npm run typescript","test:dev":"npm run lint && npm run unit && npm run typescript","typescript":"tsd","unit":"tap -J \"test/**/*.js\"","unit:report":"npm run unit -- --coverage-report=html","unit:verbose":"npm run unit -- -Rspec"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-swagger.git"},"keywords":["fastify","swagger","openapi","serve","generate","static"],"author":{"name":"Tomas Della Vedova - @delvedor","url":"http://delved.org"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-swagger/issues"},"homepage":"https://github.com/fastify/fastify-swagger#readme","devDependencies":{"@apidevtools/swagger-parser":"^10.1.0","@types/node":"^17.0.0","fastify":"^3.7.0","fastify-basic-auth":"^2.1.0","fastify-helmet":"^5.0.3","fluent-json-schema":"^3.0.1","fs-extra":"^10.0.0","joi":"^14.3.1","joi-to-json":"^2.0.0","pre-commit":"^1.2.2","qs":"^6.5.2","standard":"^17.0.0","swagger-ui-dist":"4.6.2","tap":"^16.0.0","tsd":"^0.20.0"},"dependencies":{"@fastify/static":"^5.0.0","fastify-plugin":"^3.0.0","js-yaml":"^4.0.0","json-schema-resolver":"^1.3.0","openapi-types":"^10.0.0","rfdc":"^1.3.0"},"standard":{"ignore":["static","tap-snapshots/*"]},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"types":"./index.d.ts","gitHead":"9970a8e933875b5957935ed8ebe0f02048e8f340","_id":"@fastify/swagger@6.1.1","_nodeVersion":"16.13.0","_npmVersion":"8.10.0","dist":{"integrity":"sha512-i+6UzvJf9tWT9+Cg+Tb/sM/+LMGpc2yGh+dvZYM2jT5p71PVK7YiEac93mJpLW9CH3RDOXV70PFey5pWpL6SJA==","shasum":"29086eb6116897c2f3ca38d02c5640230579c569","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/swagger/-/swagger-6.1.1.tgz","fileCount":72,"unpackedSize":5486055,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBJDwXUG/njOerEt8sc+9UMNzrMGDBvnqZba0ShGFBH2AiEAqc7VilrPS9wLm9tX3BZhInKd3hqStp8XL9Soi+BO6bA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjY2oMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrbuBAAmazNzn++CGU0c7k4aHlKglZO8q6NNFiP/8GAVElDJldJMvpQ\r\n6Vj1vRCKXLOvHzrmSMlE+g+8UzPkhVMmEpNfTx4Cp1dXlWpbewaflVy3Fldq\r\nZIsFzg0YrB/56xVmbUbG1gA4Xkk5znUobpS72j/2x5HuGR55J7eAL9KW1qr3\r\nA3wNCWvu0XLlvjm7FZfZn2lHLMKv5GIVDhreW1eAgNbrLYtB8DofEb4nu2Ru\r\nz8Go4Pt6lmQLjzs7Ve1dGApzTuoQGOtS/OQI5DQHJbxXSe1PO80n5TWKxuQm\r\nEjImeQSJJiEYVgjuF0swJ3mz6aV2LG2sPuilL1DUg7dYXtYi1JHdIhB2coye\r\nEdW5kF75YU3LxjK3d92Jn+/bufjKxKTdTHW7QPOsWYHYbO1+E5OgRzMFdmeL\r\noa0CiW8NxJsKrSIbHcYbQZyPuz69YKLUSZozojbI8QnYw6XAcqU4JZRHT8HT\r\nJKbIATPY7UAUrGbCKne0dCTDdoj4Rk+E09eD41eHIDM/xQzZLCyx1VF9l91x\r\nvIYKOkLchoJT4y5933zQgRJr1kNKE5noQJICXYhvUdYmRyd/fWUaQr11fwu/\r\nQAkq408E5791XYODEfb3yRjniovxN1+9sJfxSAzE1POVHfRFF3mteUpWJWz/\r\nj3inXLuh9d/ZWDp8i2nc+Qf3J9izFtzcaO8=\r\n=tG/U\r\n-----END PGP SIGNATURE-----\r\n","size":1630076},"_npmUser":{"name":"anonymous","email":"behemoth89@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"ethan@arrowood.dev"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"david.mark.clements@gmail.com"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_6.1.1_1667459596094_0.9894126339718992"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-03T07:25:08.745Z"},"8.2.0":{"name":"@fastify/swagger","version":"8.2.0","description":"Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation","main":"index.js","types":"index.d.ts","scripts":{"lint":"standard","lint:fix":"standard --fix","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"tap","test:unit:report":"npm run test:unit -- --coverage-report=html","test:unit:verbose":"npm run test:unit -- -Rspec"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-swagger.git"},"keywords":["fastify","swagger","openapi","serve","generate","static"],"author":{"name":"Tomas Della Vedova - @delvedor","url":"http://delved.org"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-swagger/issues"},"homepage":"https://github.com/fastify/fastify-swagger#readme","devDependencies":{"@apidevtools/swagger-parser":"^10.1.0","@fastify/pre-commit":"^2.0.2","@types/node":"^18.0.0","fastify":"^4.0.0","fluent-json-schema":"^4.0.0","joi":"^17.6.0","joi-to-json":"^3.1.1","qs":"^6.10.3","standard":"^17.0.0","tap":"^16.2.0","tsd":"^0.24.1"},"dependencies":{"fastify-plugin":"^4.0.0","json-schema-resolver":"^2.0.0","openapi-types":"^12.0.0","rfdc":"^1.3.0","yaml":"^2.1.1"},"standard":{"ignore":["static","tap-snapshots/*"]},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"pre-commit":["lint","test"],"gitHead":"e91659539e6935f603201a55d29770b715e55a2a","_id":"@fastify/swagger@8.2.0","_nodeVersion":"16.17.0","_npmVersion":"9.1.2","dist":{"integrity":"sha512-AnVQjuBxvJ7TVEtmCi2f1WSGGdQlXD3MJ6pt34fp1JYm2OZj3ZQ7n4D0ODUrjdKSLIapTH2PdlXZ2iXPE2OZlQ==","shasum":"dcd3233c9911f965668c85a4d7d02a491bafe2ef","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/swagger/-/swagger-8.2.0.tgz","fileCount":53,"unpackedSize":237561,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEab6+ARXghwKJeovV+9M23djNkWm0sGE4XMtmFeRe7VAiEApkw01no/o62R+8Xtc3ApAeU38Upg1ZRSwKqmoNJCOaI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjgKT3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmov2g/9E0DltSzg7AorTi3eqZGWtmD7Pk0Weo3rK4vfIGGpyvKmGt4z\r\nJzdXW5RC7GkRx/24VjV0pPlZIZYkmWSumWq5sp8qpPbrWTjGW+7hBWjvo+cu\r\nxSwghQgun38RaP0GL2NtKKs1t0A1Gtd36j/YicMP8trrNGnQYSRX1Zq3gYX9\r\nHBjh8JAysbIsTs2RFKlo8W1YWEMKnVRnWsSYOaEiYq2bXMigkRbbZkqq+S4q\r\nARrYAAZlghem3W3u1yha84qBxuIU7vhJsfHZkyZ49I+BdkLSRve0x3moskZz\r\nwaZpFkqBDXH3D/GQa57+Kd5GQSciXMdEoT3TX2pvhMR6IiQSVGoIgz3FJMkE\r\nj0AtwMXK/dWOaEKNrkFgwCY6eXWP/cVvWROe7TIEm03tR4Jn9hYW+rbyHq44\r\nrjNcn0dgqpGa1Tj9CdCkeUAtlcFkveXzQquEOzNIiHuG3w2VHwTx7jRecSLZ\r\ncIa8K8T39+dXvxY9tKBjzeQE7+fR7tSbwuf1vo+3OS5Ew7sl+e0bCFDTxD9i\r\nxXRtg4cS9KQe/IbH1H0X/LJ6CjgsQXAj6XvUlZPpSjHCdGXXuRqgQCortyVN\r\n4X8uvdx9M7M9N5iMVpXhjDsjEafVabmohqL7tBPCAStwMSHigp2aTOAZX631\r\nTwds3IPKNmCuVXV6He92sZ9lBWuQenmEOnI=\r\n=j7Hv\r\n-----END PGP SIGNATURE-----\r\n","size":38821},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"ethan@arrowood.dev"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"david.mark.clements@gmail.com"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_8.2.0_1669375223408_0.7521981377028721"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-25T11:22:54.748Z"},"8.2.1":{"name":"@fastify/swagger","version":"8.2.1","description":"Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation","main":"index.js","types":"index.d.ts","scripts":{"lint":"standard","lint:fix":"standard --fix","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"tap","test:unit:report":"npm run test:unit -- --coverage-report=html","test:unit:verbose":"npm run test:unit -- -Rspec"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-swagger.git"},"keywords":["fastify","swagger","openapi","serve","generate","static"],"author":{"name":"Tomas Della Vedova - @delvedor","url":"http://delved.org"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-swagger/issues"},"homepage":"https://github.com/fastify/fastify-swagger#readme","devDependencies":{"@apidevtools/swagger-parser":"^10.1.0","@fastify/pre-commit":"^2.0.2","@types/node":"^18.0.0","fastify":"^4.0.0","fluent-json-schema":"^4.0.0","joi":"^17.6.0","joi-to-json":"^3.1.1","qs":"^6.10.3","standard":"^17.0.0","tap":"^16.2.0","tsd":"^0.25.0"},"dependencies":{"fastify-plugin":"^4.0.0","json-schema-resolver":"^2.0.0","openapi-types":"^12.0.0","rfdc":"^1.3.0","yaml":"^2.1.1"},"standard":{"ignore":["static","tap-snapshots/*"]},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"pre-commit":["lint","test"],"gitHead":"e11df8c11fb4c46fd8c58dced115509af0b33eac","_id":"@fastify/swagger@8.2.1","_nodeVersion":"16.13.0","_npmVersion":"8.10.0","dist":{"integrity":"sha512-nYP/3ncrI5YmaGiJf6m+CLdFrdlWSsASHBPqP9uN9/oFFwDJwdUtq0ylmvObxzqWNVt9zT50iT/uvIndVEsvbg==","shasum":"a5f744868c25c49bde2469f5412ce0405aac150a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/swagger/-/swagger-8.2.1.tgz","fileCount":53,"unpackedSize":236791,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD93NN0za7zcrOK9VCPOA9PwqtlSyTmZL1iYHRFAvgrMAIhAMz8HKbm2nwqEtWm8/x4zO11jS+HXIjZZLDabssI5JCL"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjk0ctACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmryqBAAhQsc1XRzWQtZOuQPXLvVok8cvosb/s7jqMnbwLLUDWohyDhH\r\nofwtOrnRnTDvySl48108gEnLaoXLumKywvspFY2l1+Ut2bWJbt3tjgNxYnZT\r\nyb3SDAFDv4HvWq6DMn8RT3xGVxwzgmjWlCTiFpU2sQTML74feLM09HelzWO9\r\nKSji/yLjFb/foemmb5Rbo/KPM/Y6Zlej0fOEBn01EAniGDbNfopF/+J2pOP8\r\nJ7mCzSQDCJqy/j5dGTI6KjfoTON9RAakvKveP6SH/M8X6qxxjR9AdHXY5jqZ\r\nNNLiRqL7tlw+toqGzEqNTQQT8pOFca9rU5t6qOOxhhnXfKyVrP6EF7IfNASy\r\nE1h5qwXUDp8B7iRK/UtzeH2iMtqp5yvDgGoJbfnmKY0Vc7jbI0+iHtuFiSao\r\nG+8NjynIDrB5GH/67YlqImCeNK4ji2qbE8XM10HIOTMlOyCT8tVCW499YegK\r\n3nTk76I22DWOZGI7fsxmpsfZmJJB3sy8OHgbN0S+t1Q002EwLi0/NJ4dSsAc\r\nhCCO4CB+1rrkr8RX+mbtOLHNHsgV1gbnx4cjXgDDw9gJ80ci5JooUc1IyjTU\r\nIXpLl12FSTZmdQEuXDpwFN2wIBtlO6O6sGU7dPGght6DwVSqF3od0jr/ta40\r\nu8TK/F7QuNTi3B2dYPXmOqrDu+6byvbyka0=\r\n=TFz3\r\n-----END PGP SIGNATURE-----\r\n","size":38758},"_npmUser":{"name":"anonymous","email":"behemoth89@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"david.mark.clements@gmail.com"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_8.2.1_1670596397150_0.5913724432151368"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-09T14:34:24.162Z"},"8.3.0":{"name":"@fastify/swagger","version":"8.3.0","description":"Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation","main":"index.js","types":"index.d.ts","scripts":{"lint":"standard","lint:fix":"standard --fix","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"tap","test:unit:report":"npm run test:unit -- --coverage-report=html","test:unit:verbose":"npm run test:unit -- -Rspec"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-swagger.git"},"keywords":["fastify","swagger","openapi","serve","generate","static"],"author":{"name":"Tomas Della Vedova - @delvedor","url":"http://delved.org"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-swagger/issues"},"homepage":"https://github.com/fastify/fastify-swagger#readme","devDependencies":{"@apidevtools/swagger-parser":"^10.1.0","@fastify/cookie":"^8.3.0","@fastify/pre-commit":"^2.0.2","@types/node":"^18.0.0","fastify":"^4.0.0","fluent-json-schema":"^4.0.0","joi":"^17.6.0","joi-to-json":"^3.1.1","qs":"^6.10.3","standard":"^17.0.0","tap":"^16.2.0","tsd":"^0.25.0"},"dependencies":{"fastify-plugin":"^4.0.0","json-schema-resolver":"^2.0.0","openapi-types":"^12.0.0","rfdc":"^1.3.0","yaml":"^2.1.1"},"standard":{"ignore":["static","tap-snapshots/*"]},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"pre-commit":["lint","test"],"gitHead":"2827dae4b2297d698406f372d0238408215d33de","_id":"@fastify/swagger@8.3.0","_nodeVersion":"16.19.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-iJkVXIId7K0ylJfsBXvYSuxUURD1G77+OxwCIJ0MqZnkeYCgiUqjzw6twY87EXd5mRVZujl6CACOIO73+mQOYw==","shasum":"29192a3830db9b8b4a9efb4034f17fabf89700e8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/swagger/-/swagger-8.3.0.tgz","fileCount":53,"unpackedSize":238886,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDvh+qnGHJXDb8Gl8Z8csT31sEOGKJ1D6k7qAAh7wNfgIgWMDbhq8woWlnW/mUBuGgD1IJvLqTup1Mb1kQ7wlN8QQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxQ8fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpfohAAj5xod933Rz7eKy5F8yo4NFGVhjAmf1Kznc1RSBNy+mUH4daV\r\nOsWEBJcZOsXsDv0jyz9Uyd+msW2H8IseH+ruWNQO+04R4jx7xVH6P1f1WTsu\r\n2Vg2ewcpFe4L7pf0YkVBB2s/T+TFrL8vp8aN4iV8S7AaOprqDC0/d7A4EfSu\r\nSwyTzIrAs1pwClNSxspGiDv0zKeqBTCueRqM0Lgwe+rpXHFPriBZHDYpmWAv\r\nlvX9ej9z4enjHobanJiu5R6nB4AmBieVtlGlW3oUjjiNWycoev47UeXXhDEa\r\nC/X8l3KzD40cWETbxUv/9wO4XXWvQJUUqQtRcl7c3mQxpxT+HNk3Hc0JEMOo\r\nuZY8UThoMhwTR7eJLWMmCzzRouf4VXQLMKB79WBYxJ6EgjcOn/T6Hbvyxy9M\r\nN3qfKc813l/KrctQyd+Uqbd/tTGIs7RJQX5WKANCEQBh+ckIRrkxkFTyyHKh\r\nOLyEeGhKrFQhJbD49e2y1DhlIp6vmzybu4E9Pk4w6LXMbYpqXEOdf3w+gUyW\r\nWHwf1REdo8XUHXCw4EM+sLDKK7SyYcpX+FYPLNghZhhyUQSqzCLxCSx4lWoV\r\nrqs5p+4eaBs59pNLMNk5OGddjcoS15Wgb/bK8TJnyUMVkdhuK7d/UnQ2jAQ/\r\nX0D80lXHafFU9FIERXBo3fm6xWHLm//gtRE=\r\n=d1Al\r\n-----END PGP SIGNATURE-----\r\n","size":39059},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"david.mark.clements@gmail.com"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_8.3.0_1673858847819_0.3044851267829345"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-16T08:47:27.946Z","publish_time":1673858847946},"8.3.1":{"name":"@fastify/swagger","version":"8.3.1","description":"Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation","main":"index.js","types":"index.d.ts","scripts":{"lint":"standard","lint:fix":"standard --fix","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"tap","test:unit:report":"npm run test:unit -- --coverage-report=html","test:unit:verbose":"npm run test:unit -- -Rspec"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-swagger.git"},"keywords":["fastify","swagger","openapi","serve","generate","static"],"author":{"name":"Tomas Della Vedova - @delvedor","url":"http://delved.org"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-swagger/issues"},"homepage":"https://github.com/fastify/fastify-swagger#readme","devDependencies":{"@apidevtools/swagger-parser":"^10.1.0","@fastify/cookie":"^8.3.0","@fastify/pre-commit":"^2.0.2","@types/node":"^18.0.0","fastify":"^4.0.0","fluent-json-schema":"^4.0.0","joi":"^17.6.0","joi-to-json":"^3.1.1","qs":"^6.10.3","standard":"^17.0.0","tap":"^16.2.0","tsd":"^0.25.0"},"dependencies":{"fastify-plugin":"^4.0.0","json-schema-resolver":"^2.0.0","openapi-types":"^12.0.0","rfdc":"^1.3.0","yaml":"^2.1.1"},"standard":{"ignore":["static","tap-snapshots/*"]},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"pre-commit":["lint","test"],"gitHead":"75c8939bc0d9d9f2f6b85bd7869c998c88f27797","_id":"@fastify/swagger@8.3.1","_nodeVersion":"16.19.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-S9suS5WlRyADwobkrlcNeICkVyHFxKKdsimRsoO7h27KS86c+pE/s/8WvU793p5Ftk9QnApoilT9izJ0j3I8GA==","shasum":"4ea955723dccd4c4ec43d8431711f4286bfc3b47","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/swagger/-/swagger-8.3.1.tgz","fileCount":53,"unpackedSize":239229,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDj9wFcmIGrRZuq0qm/kGoPKm0VMYoYVVkxOI2+QQS6xQIhAJQPeALd6BIR2+OI0OKQrRzfqE4IBFnouZzwAMC4lg1/"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2pFHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVbhAAlNwwKz7HRX8C/PeR9jYMngHOEOBQZ9rZbs+RAtdEsQXWRxDM\r\nA4n6udYzhxK5ritqLobMtcAopYZrjHIMRTwFndjw+3DzWVMURfDpX4IQNa0h\r\nNMpJYnIJ/ixROXh2y+jj97iTyNJ7OhykC/FnhDJm0/OGAJMFuKgYPJYb+c4N\r\nNiAoo9fuoExCvPkICEFJQdvKBC8kiwQV1jStmLy2V1/XPJXLZ7nlF0XZIEWr\r\njC/MgVj3pY0SNHtoWJnqOU8PM77YHxgmLQULSwNAEeaH6IP3JHcJ9a1G4/7F\r\n7SSCyS+e0Wxu7/DVqCI2tN/KM9biyZaiUGKBmOrnDx8Sq5lo648YRWbZyQQO\r\nT1SYNLqF7SvilPGK+PZDCaCtoB5LiZ9zdQGpe1B8E2yYc/oAOl1G5Di/srZb\r\nbotbh3c6qj65d7icf5HVbfW/SoSAQAxl+XqmGXxi7qoN3syciiTl7db/6kzc\r\nQ2Jo0/f/GuW1OvDSv2uDHHfRn/LbWOSAzdaU1FCemfQZTZiMnaFV6iyuzPB6\r\nixo54/Tr2R/EpzEoQva4v/mEECZSLrNlBMAvkxeKTk6spIVGIuP1x5jA45kg\r\nBdPXND8YocogPxcB9Ero/SRGZLXVh0q0Yi569o1qhH4ZgnhXRamm3dFmaKnM\r\nZ9vYiHmGDFDVaJH6GTAVfq3/BRruYb6JsMk=\r\n=4WHP\r\n-----END PGP SIGNATURE-----\r\n","size":39112},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"david.mark.clements@gmail.com"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_8.3.1_1675268423411_0.4508038060794166"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-01T16:20:23.634Z","publish_time":1675268423634},"8.4.0":{"name":"@fastify/swagger","version":"8.4.0","description":"Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation","main":"index.js","types":"index.d.ts","scripts":{"lint":"standard","lint:fix":"standard --fix","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"tap","test:unit:report":"npm run test:unit -- --coverage-report=html","test:unit:verbose":"npm run test:unit -- -Rspec"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-swagger.git"},"keywords":["fastify","swagger","openapi","serve","generate","static"],"author":{"name":"Tomas Della Vedova - @delvedor","url":"http://delved.org"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-swagger/issues"},"homepage":"https://github.com/fastify/fastify-swagger#readme","devDependencies":{"@apidevtools/swagger-parser":"^10.1.0","@fastify/cookie":"^8.3.0","@fastify/pre-commit":"^2.0.2","@types/node":"^20.1.0","fastify":"^4.0.0","fluent-json-schema":"^4.0.0","joi":"^17.6.0","joi-to-json":"^3.1.1","qs":"^6.10.3","standard":"^17.0.0","tap":"^16.2.0","tsd":"^0.28.0"},"dependencies":{"fastify-plugin":"^4.0.0","json-schema-resolver":"^2.0.0","openapi-types":"^12.0.0","rfdc":"^1.3.0","yaml":"^2.2.2"},"standard":{"ignore":["static","tap-snapshots/*"]},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"pre-commit":["lint","test"],"gitHead":"7f418257a3c5030c7589146eee4acfc5f1049af2","_id":"@fastify/swagger@8.4.0","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-bgTXEIW8HPfBH9ENER410aI81I2iSoHsHkVs8JJU3gzdVoq+ZVZvnwNYYSXB83K6xdTXMKTEiv8GKAimte49lw==","shasum":"8e654313144fd89020127befd85a323642963426","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/swagger/-/swagger-8.4.0.tgz","fileCount":53,"unpackedSize":241849,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpDINMl7PhN4zcbmWr/kA4ESmmOa3mQadrguwPk5SwVAIgJ1mIu7VqeVOkOndEsULxcFFnQD1xmlP+dLjDXbpdeok="}],"size":39509},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_8.4.0_1684152600717_0.6454172994484098"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-15T12:10:01.046Z","publish_time":1684152601046,"_source_registry_name":"default"},"8.5.0":{"name":"@fastify/swagger","version":"8.5.0","description":"Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation","main":"index.js","types":"index.d.ts","scripts":{"lint":"standard","lint:fix":"standard --fix","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"tap","test:unit:report":"npm run test:unit -- --coverage-report=html","test:unit:verbose":"npm run test:unit -- -Rspec"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-swagger.git"},"keywords":["fastify","swagger","openapi","serve","generate","static"],"author":{"name":"Tomas Della Vedova - @delvedor","url":"http://delved.org"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-swagger/issues"},"homepage":"https://github.com/fastify/fastify-swagger#readme","devDependencies":{"@apidevtools/swagger-parser":"^10.1.0","@fastify/cookie":"^8.3.0","@fastify/pre-commit":"^2.0.2","@types/node":"^20.1.0","fastify":"^4.0.0","fluent-json-schema":"^4.0.0","joi":"^17.6.0","joi-to-json":"^3.1.1","qs":"^6.10.3","standard":"^17.0.0","tap":"^16.2.0","tsd":"^0.28.0"},"dependencies":{"fastify-plugin":"^4.0.0","json-schema-resolver":"^2.0.0","openapi-types":"^12.0.0","rfdc":"^1.3.0","yaml":"^2.2.2"},"standard":{"ignore":["static","tap-snapshots/*"]},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"pre-commit":["lint","test"],"gitHead":"fc26e272d0fa46d3572e8b6a00571771cc14c123","_id":"@fastify/swagger@8.5.0","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-+MDXSmUmDfubix4tY9XoGAiErlLtL7b9rkTK7OC+uo5b/4UMz60JJWmSF6XvCxavX1EEyXza8srhpAClFj/+vQ==","shasum":"bdea348188768d3ec86c924f12292afd28e3b3fb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/swagger/-/swagger-8.5.0.tgz","fileCount":53,"unpackedSize":241849,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjOcD5rYBzpq1DAqbXx94Seapq1xUd9Z1S110P2aY4HQIhAPm3IHZBVk6T5x531arCzrkxLuCmbIexoGyWDkC3b7qP"}],"size":39509},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_8.5.0_1684831908422_0.04851998755917486"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-23T08:51:48.661Z","publish_time":1684831908661,"_source_registry_name":"default"},"8.5.1":{"name":"@fastify/swagger","version":"8.5.1","description":"Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation","main":"index.js","types":"index.d.ts","scripts":{"lint":"standard","lint:fix":"standard --fix","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"tap","test:unit:report":"npm run test:unit -- --coverage-report=html","test:unit:verbose":"npm run test:unit -- -Rspec"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-swagger.git"},"keywords":["fastify","swagger","openapi","serve","generate","static"],"author":{"name":"Tomas Della Vedova - @delvedor","url":"http://delved.org"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-swagger/issues"},"homepage":"https://github.com/fastify/fastify-swagger#readme","devDependencies":{"@apidevtools/swagger-parser":"^10.1.0","@fastify/cookie":"^8.3.0","@fastify/pre-commit":"^2.0.2","@types/node":"^20.1.0","fastify":"^4.0.0","fluent-json-schema":"^4.0.0","joi":"^17.6.0","joi-to-json":"^3.1.1","qs":"^6.10.3","standard":"^17.0.0","tap":"^16.2.0","tsd":"^0.28.0"},"dependencies":{"fastify-plugin":"^4.0.0","json-schema-resolver":"^2.0.0","openapi-types":"^12.0.0","rfdc":"^1.3.0","yaml":"^2.2.2"},"standard":{"ignore":["static","tap-snapshots/*"]},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"pre-commit":["lint","test"],"gitHead":"4ea925c49591bc59e2a015919f3b9565cd72538b","_id":"@fastify/swagger@8.5.1","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-tP8nRndpHKE48yhH67nuGxB0Dp1w8/nTpFfKfix4finfTDnMPu1YuevlcupIHWr/+9v6h+TQlY4/7UKFXSGfaA==","shasum":"fb179db3c96ddbdd5239af5818788e75ecd1a295","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/swagger/-/swagger-8.5.1.tgz","fileCount":53,"unpackedSize":243125,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEAvw07Meon93fyfhSYL7MsTLfHyKspgrwUYOj0oBtTHAiA5nnWB1hTuL4qQoLZeJpE0U/aqDmwIK0o/99ZRwREsnA=="}],"size":39591},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_8.5.1_1684832723219_0.061613353825911155"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-23T09:05:23.439Z","publish_time":1684832723439,"_source_registry_name":"default"},"8.6.0":{"name":"@fastify/swagger","version":"8.6.0","description":"Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation","main":"index.js","types":"index.d.ts","scripts":{"lint":"standard","lint:fix":"standard --fix","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"tap","test:unit:report":"npm run test:unit -- --coverage-report=html","test:unit:verbose":"npm run test:unit -- -Rspec"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-swagger.git"},"keywords":["fastify","swagger","openapi","serve","generate","static"],"author":{"name":"Tomas Della Vedova - @delvedor","url":"http://delved.org"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-swagger/issues"},"homepage":"https://github.com/fastify/fastify-swagger#readme","devDependencies":{"@apidevtools/swagger-parser":"^10.1.0","@fastify/cookie":"^8.3.0","@fastify/pre-commit":"^2.0.2","@types/node":"^20.1.0","fastify":"^4.0.0","fluent-json-schema":"^4.0.0","joi":"^17.6.0","joi-to-json":"^3.1.1","qs":"^6.10.3","standard":"^17.0.0","tap":"^16.2.0","tsd":"^0.28.0"},"dependencies":{"fastify-plugin":"^4.0.0","json-schema-resolver":"^2.0.0","openapi-types":"^12.0.0","rfdc":"^1.3.0","yaml":"^2.2.2"},"standard":{"ignore":["static","tap-snapshots/*"]},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"pre-commit":["lint","test"],"gitHead":"f8918a400930d8104257d6c3f7c921d8ee6ba039","_id":"@fastify/swagger@8.6.0","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-PGde7ryn0nsX/BpSrjP4Ade8RK2M0uBIU4Iow3Qt3kWa/70p1fM7AW28kS3dKERnwT0VwrUdxU3ftrRI+DsNTw==","shasum":"cf61f10faa82453783636f713e4768ef55f77ea6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/swagger/-/swagger-8.6.0.tgz","fileCount":53,"unpackedSize":245248,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCS5NgmomAD3ZdUqtskYghXqHX+YRSAnpYGkddIglDgpgIgDMW3yIlL4sHSG0g78ojRE+f/RI/9Z0BWiAgyGn3gwkw="}],"size":39777},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_8.6.0_1687080190098_0.21999960704178045"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-18T09:23:10.280Z","publish_time":1687080190280,"_source_registry_name":"default"},"8.7.0":{"name":"@fastify/swagger","version":"8.7.0","description":"Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation","main":"index.js","types":"index.d.ts","scripts":{"lint":"standard","lint:fix":"standard --fix","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"tap","test:unit:report":"npm run test:unit -- --coverage-report=html","test:unit:verbose":"npm run test:unit -- -Rspec"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-swagger.git"},"keywords":["fastify","swagger","openapi","serve","generate","static"],"author":{"name":"Tomas Della Vedova - @delvedor","url":"http://delved.org"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-swagger/issues"},"homepage":"https://github.com/fastify/fastify-swagger#readme","devDependencies":{"@apidevtools/swagger-parser":"^10.1.0","@fastify/cookie":"^8.3.0","@fastify/pre-commit":"^2.0.2","@types/node":"^20.1.0","fastify":"^4.0.0","fluent-json-schema":"^4.0.0","joi":"^17.6.0","joi-to-json":"^3.1.1","qs":"^6.10.3","standard":"^17.0.0","tap":"^16.2.0","tsd":"^0.28.0"},"dependencies":{"fastify-plugin":"^4.0.0","json-schema-resolver":"^2.0.0","openapi-types":"^12.0.0","rfdc":"^1.3.0","yaml":"^2.2.2"},"standard":{"ignore":["static","tap-snapshots/*"]},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"pre-commit":["lint","test"],"gitHead":"34f86141ad1a148363c1231667f1a9360b316341","_id":"@fastify/swagger@8.7.0","_nodeVersion":"18.16.1","_npmVersion":"9.5.1","dist":{"integrity":"sha512-SaP2UyHG9t3+P3ybKlWJSyxHAoQbaRC6GEynK4jXxtwGwUpm5IUF42fdUy5GkUp8mQP8I8GnSAMkw4oHP5yCaA==","shasum":"3f3cdd187514a03df838a8aad2372979a18c9a56","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/swagger/-/swagger-8.7.0.tgz","fileCount":53,"unpackedSize":248132,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID3bqGTfsI6gS3yXw34776dQLDHgC7xdOIzFJbBcjt4LAiEA+pFEfuUDL4yPyZyZzlWOD4Fc64ng5xXggM4IeyPKIn0="}],"size":40238},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_8.7.0_1688460896960_0.8605149079092516"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-04T08:54:57.123Z","publish_time":1688460897123,"_source_registry_name":"default"},"8.8.0":{"name":"@fastify/swagger","version":"8.8.0","description":"Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation","main":"index.js","types":"index.d.ts","scripts":{"lint":"standard","lint:fix":"standard --fix","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"tap","test:unit:report":"npm run test:unit -- --coverage-report=html","test:unit:verbose":"npm run test:unit -- -Rspec"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-swagger.git"},"keywords":["fastify","swagger","openapi","serve","generate","static"],"author":{"name":"Tomas Della Vedova - @delvedor","url":"http://delved.org"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-swagger/issues"},"homepage":"https://github.com/fastify/fastify-swagger#readme","devDependencies":{"@apidevtools/swagger-parser":"^10.1.0","@fastify/cookie":"^8.3.0","@fastify/pre-commit":"^2.0.2","@types/node":"^20.1.0","fastify":"^4.0.0","fluent-json-schema":"^4.0.0","joi":"^17.6.0","joi-to-json":"^3.1.1","qs":"^6.10.3","standard":"^17.0.0","tap":"^16.2.0","tsd":"^0.28.0"},"dependencies":{"fastify-plugin":"^4.0.0","json-schema-resolver":"^2.0.0","openapi-types":"^12.0.0","rfdc":"^1.3.0","yaml":"^2.2.2"},"standard":{"ignore":["static","tap-snapshots/*"]},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"pre-commit":["lint","test"],"gitHead":"9378737994d166015d95b12f44a9dd2ee1798dda","_id":"@fastify/swagger@8.8.0","_nodeVersion":"18.16.1","_npmVersion":"9.5.1","dist":{"integrity":"sha512-tYI2lbItb4yg9FhQj+leK6DdIBICLbXkSR2vZjo117ygHyYQLxw2v0ere/d2PtDmYAx7SOJzxvg3w6y0Sxc3iw==","shasum":"506074cafdc8a4f693b3923a1295ecb39ecb1c46","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/swagger/-/swagger-8.8.0.tgz","fileCount":53,"unpackedSize":250550,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOT9XrplY+u5mATGsfw6zQWeCNr+oE4joymIkp1JdtVwIgGGPF8irsCtnKNUjIJG31lma0y8Y2HJOAD90wxgLbSYo="}],"size":40539},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_8.8.0_1688638718870_0.9307730122029723"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-06T10:18:39.019Z","publish_time":1688638719019,"_source_registry_name":"default"},"8.9.0":{"name":"@fastify/swagger","version":"8.9.0","description":"Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation","main":"index.js","types":"index.d.ts","scripts":{"lint":"standard","lint:fix":"standard --fix","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"tap","test:unit:report":"npm run test:unit -- --coverage-report=html","test:unit:verbose":"npm run test:unit -- -Rspec"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-swagger.git"},"keywords":["fastify","swagger","openapi","serve","generate","static"],"author":{"name":"Tomas Della Vedova - @delvedor","url":"http://delved.org"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-swagger/issues"},"homepage":"https://github.com/fastify/fastify-swagger#readme","devDependencies":{"@apidevtools/swagger-parser":"^10.1.0","@fastify/cookie":"^9.0.4","@fastify/pre-commit":"^2.0.2","@types/node":"^20.1.0","fastify":"^4.0.0","fluent-json-schema":"^4.0.0","joi":"^17.6.0","joi-to-json":"^3.1.1","qs":"^6.10.3","standard":"^17.0.0","tap":"^16.2.0","tsd":"^0.28.0"},"dependencies":{"fastify-plugin":"^4.0.0","json-schema-resolver":"^2.0.0","openapi-types":"^12.0.0","rfdc":"^1.3.0","yaml":"^2.2.2"},"standard":{"ignore":["static","tap-snapshots/*"]},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"pre-commit":["lint","test"],"gitHead":"ffde179acb12a1d53573fab31362025bd648a7fa","_id":"@fastify/swagger@8.9.0","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-Y0gqpqDZBxbnr/OWmiFI1Ub8I0jPlCSa1LvRsmnf/IDSsleqXdPnIMnxMRuXA1NpQ8TtbEWoFFMlnuOX43uv3g==","shasum":"8c22152785c4b8ba653217274866aac2e4314369","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/swagger/-/swagger-8.9.0.tgz","fileCount":58,"unpackedSize":251437,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHxBwoact814FGAhxkdTQ2N9PFemR6C+U9yYEdvh9/UOAiAal6N3N927ulk9exTM03gCxOoBqkiS/0Cbj71NBgxhFA=="}],"size":41057},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_8.9.0_1692262349275_0.3525777031982049"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-17T08:52:29.450Z","publish_time":1692262349450,"_source_registry_name":"default"},"8.10.0":{"name":"@fastify/swagger","version":"8.10.0","description":"Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation","main":"index.js","types":"index.d.ts","scripts":{"lint":"standard","lint:fix":"standard --fix","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"tap","test:unit:report":"npm run test:unit -- --coverage-report=html","test:unit:verbose":"npm run test:unit -- -Rspec"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-swagger.git"},"keywords":["fastify","swagger","openapi","serve","generate","static"],"author":{"name":"Tomas Della Vedova - @delvedor","url":"http://delved.org"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-swagger/issues"},"homepage":"https://github.com/fastify/fastify-swagger#readme","devDependencies":{"@apidevtools/swagger-parser":"^10.1.0","@fastify/cookie":"^9.0.4","@fastify/pre-commit":"^2.0.2","@types/node":"^20.1.0","fastify":"^4.0.0","fluent-json-schema":"^4.0.0","joi":"^17.6.0","joi-to-json":"^4.0.0","qs":"^6.10.3","standard":"^17.0.0","tap":"^16.2.0","tsd":"^0.29.0"},"dependencies":{"fastify-plugin":"^4.0.0","json-schema-resolver":"^2.0.0","openapi-types":"^12.0.0","rfdc":"^1.3.0","yaml":"^2.2.2"},"standard":{"ignore":["static","tap-snapshots/*"]},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"pre-commit":["lint","test"],"gitHead":"76c38f33705eef951ec617bc0805773904be9c15","_id":"@fastify/swagger@8.10.0","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-0o6nd0qWpJbVSv/vbK4bzHSYe7l+PTGPqrQVwWIXVGd7CvXr585SBx+h8EgrMOY80bcOnGreqnjYFOV0osGP5A==","shasum":"d978ae9f2d802ab652955d02be7a125f7f6d9f05","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/swagger/-/swagger-8.10.0.tgz","fileCount":58,"unpackedSize":259218,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFHlgubDBMxIu5PwiRwHrv8/p5DN/09/XL2rUM35WWGgIgFz6a8dwqP7X3YaXILZsEKcDedlFBpAjrGT/PxaPMRrk="}],"size":41901},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_8.10.0_1693919140625_0.6925074135390434"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-05T13:05:40.869Z","publish_time":1693919140869,"_source_registry_name":"default"},"8.10.1":{"name":"@fastify/swagger","version":"8.10.1","description":"Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation","main":"index.js","types":"index.d.ts","scripts":{"lint":"standard","lint:fix":"standard --fix","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"tap","test:unit:report":"npm run test:unit -- --coverage-report=html","test:unit:verbose":"npm run test:unit -- -Rspec"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-swagger.git"},"keywords":["fastify","swagger","openapi","serve","generate","static"],"author":{"name":"Tomas Della Vedova - @delvedor","url":"http://delved.org"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-swagger/issues"},"homepage":"https://github.com/fastify/fastify-swagger#readme","devDependencies":{"@apidevtools/swagger-parser":"^10.1.0","@fastify/cookie":"^9.0.4","@fastify/pre-commit":"^2.0.2","@types/node":"^20.1.0","fastify":"^4.0.0","fluent-json-schema":"^4.0.0","joi":"^17.6.0","joi-to-json":"^4.0.0","qs":"^6.10.3","standard":"^17.0.0","tap":"^16.2.0","tsd":"^0.29.0"},"dependencies":{"fastify-plugin":"^4.0.0","json-schema-resolver":"^2.0.0","openapi-types":"^12.0.0","rfdc":"^1.3.0","yaml":"^2.2.2"},"standard":{"ignore":["static","tap-snapshots/*"]},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"pre-commit":["lint","test"],"gitHead":"e40e96de8ba7d4bec8b4be0ddafc70fbdb075e08","_id":"@fastify/swagger@8.10.1","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-NZ4PyppZWEd4j8qPt4AKGhuMm7dALe2IntmI2NrdlnPno+rFRyQJHw3XHdziN7yirYGhCGM+vByItWEnPHLu4w==","shasum":"c3421f960b320baa50b470b061510e98fdb62e67","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/swagger/-/swagger-8.10.1.tgz","fileCount":58,"unpackedSize":259842,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHY2G+beRRN9PGaVIqBXSE6DKgvksuSKlI1uAnD2DNJYAiEAjC7CY89KD54+l/sd4gUbQpAJWhQiNp+PqhEEs7BAjik="}],"size":42013},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"gurgun.dayioglu@icloud.com"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_8.10.1_1695127990476_0.5159096158340812"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-19T12:53:10.811Z","publish_time":1695127990811,"_source_registry_name":"default"},"8.11.0":{"name":"@fastify/swagger","version":"8.11.0","description":"Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation","main":"index.js","types":"index.d.ts","scripts":{"lint":"standard","lint:fix":"standard --fix","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"tap","test:unit:report":"npm run test:unit -- --coverage-report=html","test:unit:verbose":"npm run test:unit -- -Rspec"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-swagger.git"},"keywords":["fastify","swagger","openapi","serve","generate","static"],"author":{"name":"Tomas Della Vedova - @delvedor","url":"http://delved.org"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-swagger/issues"},"homepage":"https://github.com/fastify/fastify-swagger#readme","devDependencies":{"@apidevtools/swagger-parser":"^10.1.0","@fastify/cookie":"^9.0.4","@fastify/pre-commit":"^2.0.2","@types/node":"^20.1.0","fastify":"^4.0.0","fluent-json-schema":"^4.0.0","joi":"^17.6.0","joi-to-json":"^4.0.0","qs":"^6.10.3","standard":"^17.0.0","tap":"^16.2.0","tsd":"^0.29.0"},"dependencies":{"fastify-plugin":"^4.0.0","json-schema-resolver":"^2.0.0","openapi-types":"^12.0.0","rfdc":"^1.3.0","yaml":"^2.2.2"},"standard":{"ignore":["static","tap-snapshots/*"]},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"pre-commit":["lint","test"],"_id":"@fastify/swagger@8.11.0","gitHead":"5b5fb42442a8d46c8de57d7cb0a21cb653eb3bff","_nodeVersion":"18.17.1","_npmVersion":"10.1.0","dist":{"integrity":"sha512-K8hAWr3wTBUojjJfNUy0TAl766ga2O/L5mWVbBZ6MImOOB3GYUgqNXC4MKrOejt8Y4Ps4cdKjkgzWLcUtg8SFg==","shasum":"94397b2d87a955ded1e60bd1fad25195b961a13c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/swagger/-/swagger-8.11.0.tgz","fileCount":58,"unpackedSize":264075,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBo3swGYn6LM2r19SA7uyXp4GDWnlFHe4JdDv6am46dwAiEA+vqefBwiYcWWKoSZ8yUroGqXhmMnzuo0XUHN8Q9at4I="}],"size":42523},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"gurgun.dayioglu@icloud.com"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_8.11.0_1696496004814_0.8197647220368371"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-05T08:53:25.086Z","publish_time":1696496005086,"_source_registry_name":"default"},"8.12.0":{"name":"@fastify/swagger","version":"8.12.0","description":"Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation","main":"index.js","types":"index.d.ts","scripts":{"lint":"standard","lint:fix":"standard --fix","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"tap","test:unit:report":"npm run test:unit -- --coverage-report=html","test:unit:verbose":"npm run test:unit -- -Rspec"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-swagger.git"},"keywords":["fastify","swagger","openapi","serve","generate","static"],"author":{"name":"Tomas Della Vedova - @delvedor","url":"http://delved.org"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-swagger/issues"},"homepage":"https://github.com/fastify/fastify-swagger#readme","devDependencies":{"@apidevtools/swagger-parser":"^10.1.0","@fastify/cookie":"^9.0.4","@fastify/pre-commit":"^2.0.2","@types/node":"^20.1.0","fastify":"^4.0.0","fluent-json-schema":"^4.0.0","joi":"^17.6.0","joi-to-json":"^4.0.0","qs":"^6.10.3","standard":"^17.0.0","tap":"^16.2.0","tsd":"^0.29.0"},"dependencies":{"fastify-plugin":"^4.0.0","json-schema-resolver":"^2.0.0","openapi-types":"^12.0.0","rfdc":"^1.3.0","yaml":"^2.2.2"},"standard":{"ignore":["static","tap-snapshots/*"]},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"pre-commit":["lint","test"],"_id":"@fastify/swagger@8.12.0","gitHead":"a1963e5a40c9978de1116f76f4cb8d0f40dca7f2","_nodeVersion":"20.8.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-IMRc0xYuzRvtFDMuaWHyVbvM7CuAi0g3o2jaVgLDvETXPrXWAMWsHYR5niIdWBDPgGUq+soHkag1DKXyhPDB0w==","shasum":"699fb5b1fb862d85a3b9cfb86a0f504703bfe69b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/swagger/-/swagger-8.12.0.tgz","fileCount":60,"unpackedSize":277006,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXbIQWm8MTMeraRdcclgszgx1+dIinFEV1yE/YsoaWFAIgPFcILGaQsw9Kvm3z8zkrIhZG5NxpObZ1/CV/mYx2qJk="}],"size":43964},"_npmUser":{"name":"anonymous","email":"behemoth89@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"gurgun.dayioglu@icloud.com"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_8.12.0_1697434798547_0.28761949887196403"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-16T05:39:58.782Z","publish_time":1697434798782,"_source_registry_name":"default"},"8.12.1":{"name":"@fastify/swagger","version":"8.12.1","description":"Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation","main":"index.js","type":"commonjs","types":"index.d.ts","scripts":{"lint":"standard","lint:fix":"standard --fix","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"tap","test:unit:report":"npm run test:unit -- --coverage-report=html","test:unit:verbose":"npm run test:unit -- -Rspec"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-swagger.git"},"keywords":["fastify","swagger","openapi","serve","generate","static"],"author":{"name":"Tomas Della Vedova - @delvedor","url":"http://delved.org"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-swagger/issues"},"homepage":"https://github.com/fastify/fastify-swagger#readme","devDependencies":{"@apidevtools/swagger-parser":"^10.1.0","@fastify/cookie":"^9.0.4","@fastify/pre-commit":"^2.0.2","@types/node":"^20.1.0","fastify":"^4.0.0","fluent-json-schema":"^4.0.0","joi":"^17.6.0","joi-to-json":"^4.0.0","qs":"^6.10.3","standard":"^17.0.0","tap":"^16.2.0","tsd":"^0.29.0"},"dependencies":{"fastify-plugin":"^4.0.0","json-schema-resolver":"^2.0.0","openapi-types":"^12.0.0","rfdc":"^1.3.0","yaml":"^2.2.2"},"standard":{"ignore":["static","tap-snapshots/*"]},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"pre-commit":["lint","test"],"_id":"@fastify/swagger@8.12.1","gitHead":"5277980820f96a7831d026dbc280f2d3a2972f4f","_nodeVersion":"20.8.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-0GATwS+a1QHHhTYtyZfoIpRD5lL1XlDSiV2DqsTVMQxKpL18kx5o6oMz0l0rtFr4883XIGiRuvTv2rxFRIxp4Q==","shasum":"ff3436311a0ac157003fd8c2a38be3f565015bbb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/swagger/-/swagger-8.12.1.tgz","fileCount":60,"unpackedSize":279603,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEqE+bn+Gn/z/XkBXfFJe52e+XLbOsOTm0IjkjBNPSIjAiEAt1npE8zkq5IX6SWvXkRc1vYH89EuzMtUWXH58LPF2yc="}],"size":44243},"_npmUser":{"name":"anonymous","email":"behemoth89@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"gurgun.dayioglu@icloud.com"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_8.12.1_1701711047809_0.42635914943606124"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-04T17:30:48.016Z","publish_time":1701711048016,"_source_registry_name":"default"},"8.12.2":{"name":"@fastify/swagger","version":"8.12.2","description":"Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation","main":"index.js","type":"commonjs","types":"index.d.ts","scripts":{"lint":"standard","lint:fix":"standard --fix","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"tap","test:unit:report":"npm run test:unit -- --coverage-report=html","test:unit:verbose":"npm run test:unit -- -Rspec"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-swagger.git"},"keywords":["fastify","swagger","openapi","serve","generate","static"],"author":{"name":"Tomas Della Vedova - @delvedor","url":"http://delved.org"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-swagger/issues"},"homepage":"https://github.com/fastify/fastify-swagger#readme","devDependencies":{"@apidevtools/swagger-parser":"^10.1.0","@fastify/cookie":"^9.0.4","@fastify/pre-commit":"^2.0.2","@types/node":"^20.1.0","fastify":"^4.0.0","fluent-json-schema":"^4.0.0","joi":"^17.6.0","joi-to-json":"^4.0.0","qs":"^6.10.3","standard":"^17.0.0","tap":"^16.2.0","tsd":"^0.29.0"},"dependencies":{"fastify-plugin":"^4.0.0","json-schema-resolver":"^2.0.0","openapi-types":"^12.0.0","rfdc":"^1.3.0","yaml":"^2.2.2"},"standard":{"ignore":["static","tap-snapshots/*"]},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"pre-commit":["lint","test"],"_id":"@fastify/swagger@8.12.2","gitHead":"d357b9638c416df8c32d088676c2a3a9f9903c0a","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-tux8oxrxrYpxwjkqJigzgFJIz4EZUecAMqnHr6RL/yjStWODLT89A7sCh5oL2r2uD+/N5z3wGwj7WmkPOeY5Iw==","shasum":"3c3dcbabfd16c66f01238e1ad7078a928ae98227","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/swagger/-/swagger-8.12.2.tgz","fileCount":60,"unpackedSize":280003,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZMmFpQp+k2JtNLB0maY5pIBaW1jUFNu0DmF+FOsewPgIgIJpU7ZJ9eelvWhkhhoTscn5xDCtOQ7GE7IMDFBhdtjU="}],"size":44457},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"gurgun.dayioglu@icloud.com"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_8.12.2_1703494819921_0.9493632672911188"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-25T09:00:20.090Z","publish_time":1703494820090,"_source_registry_name":"default"},"8.13.0":{"name":"@fastify/swagger","version":"8.13.0","description":"Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation","main":"index.js","type":"commonjs","types":"index.d.ts","scripts":{"lint":"standard","lint:fix":"standard --fix","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"tap","test:unit:report":"npm run test:unit -- --coverage-report=html","test:unit:verbose":"npm run test:unit -- -Rspec"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-swagger.git"},"keywords":["fastify","swagger","openapi","serve","generate","static"],"author":{"name":"Tomas Della Vedova - @delvedor","url":"http://delved.org"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-swagger/issues"},"homepage":"https://github.com/fastify/fastify-swagger#readme","devDependencies":{"@apidevtools/swagger-parser":"^10.1.0","@fastify/cookie":"^9.0.4","@fastify/pre-commit":"^2.0.2","@types/node":"^20.1.0","fastify":"^4.0.0","fluent-json-schema":"^4.0.0","joi":"^17.6.0","joi-to-json":"^4.0.0","qs":"^6.10.3","standard":"^17.0.0","tap":"^16.2.0","tsd":"^0.29.0"},"dependencies":{"fastify-plugin":"^4.0.0","json-schema-resolver":"^2.0.0","openapi-types":"^12.0.0","rfdc":"^1.3.0","yaml":"^2.2.2"},"standard":{"ignore":["static","tap-snapshots/*"]},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"pre-commit":["lint","test"],"_id":"@fastify/swagger@8.13.0","gitHead":"47ce571078e134334a1b76ee396dcde7d7088b6f","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-N6+qcJ5CwLC7PUMge8rc4y/3pc2y26srNb6bYAJ94Nx7QIrGws8Oe0sExj0eRXeSPBqL2L1O0zVSIz4JQwL/BA==","shasum":"4439b0d2b92ec2f7d3de7563f3357a3dafcdfd1a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/swagger/-/swagger-8.13.0.tgz","fileCount":60,"unpackedSize":279984,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCp4hRLertjdi/qL0B3/1SmRJ468My9JNbY2Os7rScTowIgKQERYoBXtSHCUGwkzRzTqOuNDjntJf906lp4kjentKM="}],"size":44449},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"gurgun.dayioglu@icloud.com"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_8.13.0_1703794274737_0.31739285293543884"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-28T20:11:14.979Z","publish_time":1703794274979,"_source_registry_name":"default"},"8.14.0":{"name":"@fastify/swagger","version":"8.14.0","description":"Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation","main":"index.js","type":"commonjs","types":"index.d.ts","scripts":{"lint":"standard","lint:fix":"standard --fix","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"tap","test:unit:report":"npm run test:unit -- --coverage-report=html","test:unit:verbose":"npm run test:unit -- -Rspec"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-swagger.git"},"keywords":["fastify","swagger","openapi","serve","generate","static"],"author":{"name":"Tomas Della Vedova - @delvedor","url":"http://delved.org"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-swagger/issues"},"homepage":"https://github.com/fastify/fastify-swagger#readme","devDependencies":{"@apidevtools/swagger-parser":"^10.1.0","@fastify/cookie":"^9.0.4","@fastify/pre-commit":"^2.0.2","@types/node":"^20.1.0","fastify":"^4.0.0","fluent-json-schema":"^4.0.0","joi":"^17.6.0","joi-to-json":"^4.0.0","qs":"^6.10.3","standard":"^17.0.0","tap":"^16.2.0","tsd":"^0.30.1"},"dependencies":{"fastify-plugin":"^4.0.0","json-schema-resolver":"^2.0.0","openapi-types":"^12.0.0","rfdc":"^1.3.0","yaml":"^2.2.2"},"standard":{"ignore":["static","tap-snapshots/*"]},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"pre-commit":["lint","test"],"_id":"@fastify/swagger@8.14.0","gitHead":"fb96f97ab0464ac389a2df7071c917c2bc2a2a36","_nodeVersion":"20.10.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-sGiznEb3rl6pKGGUZ+JmfI7ct5cwbTQGo+IjewaTvtzfrshnryu4dZwEsjw0YHABpBA+kCz3kpRaHB7qpa67jg==","shasum":"112625cf08d1e22e237cf01b38f080eb053da78b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/swagger/-/swagger-8.14.0.tgz","fileCount":60,"unpackedSize":302810,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHtj7QtQCkz23NUpcNjIOQJsHPOkmlBJ3WYkHuAEnKZwIhAOCNNMIcsl9Ry44h/BafbIKd+IUkKuhrCJ/FEEYvG36K"}],"size":46354},"_npmUser":{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"gurgun.dayioglu@icloud.com"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_8.14.0_1705462580757_0.921139034316131"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-17T03:36:20.903Z","publish_time":1705462580903,"_source_registry_name":"default"},"9.0.0-pre.fv5.1":{"name":"@fastify/swagger","version":"9.0.0-pre.fv5.1","description":"Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation","main":"index.js","type":"commonjs","types":"index.d.ts","scripts":{"lint":"standard","lint:fix":"standard --fix","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"tap","test:unit:report":"npm run test:unit -- --coverage-report=html","test:unit:verbose":"npm run test:unit -- -Rspec"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-swagger.git"},"keywords":["fastify","swagger","openapi","serve","generate","static"],"author":{"name":"Tomas Della Vedova - @delvedor","url":"http://delved.org"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-swagger/issues"},"homepage":"https://github.com/fastify/fastify-swagger#readme","devDependencies":{"@apidevtools/swagger-parser":"^10.1.0","@fastify/cookie":"^10.0.0-pre.fv5.1","@fastify/pre-commit":"^2.1.0","@types/node":"^20.12.8","fastify":"^5.0.0-alpha.3","fluent-json-schema":"^5.0.0","joi":"^17.13.1","joi-to-json":"^4.2.1","qs":"^6.12.1","standard":"^17.1.0","tap":"18.7.2","tsd":"^0.31.0"},"dependencies":{"fastify-plugin":"^5.0.0-pre.fv5.1","json-schema-resolver":"^2.0.0","openapi-types":"^12.1.3","rfdc":"^1.3.1","yaml":"^2.4.2"},"standard":{"ignore":["static","tap-snapshots/*"]},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"pre-commit":["lint","test"],"_id":"@fastify/swagger@9.0.0-pre.fv5.1","readmeFilename":"README.md","gitHead":"a32dea470ccce8305f54d4a803c48e736c8f9e7a","_nodeVersion":"20.15.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-tjF3O9HYnbmng0VokImfA10YSbFBex/AYROGiFXVNSoWGma6riBKIeI8ZmLFYqradRorbcBJbZSQJRZWp3s73w==","shasum":"f4dbc9aa871db8ef89d3efe0296dbfc2e7249a67","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/swagger/-/swagger-9.0.0-pre.fv5.1.tgz","fileCount":60,"unpackedSize":303738,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJrIDedtkVWo/lMUVIhaADtPcfOg5/XIlMs22P7QerwgIgYmKEojx/NK5iSlVmAibOSdmSoLWfjn0pQuf2pDKAUfo="}],"size":46725},"_npmUser":{"name":"anonymous","email":"james.sumners@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_9.0.0-pre.fv5.1_1721040356516_0.01072521321392128"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-15T10:45:56.676Z","publish_time":1721040356676,"_source_registry_name":"default"},"8.15.0":{"name":"@fastify/swagger","version":"8.15.0","description":"Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation","main":"index.js","type":"commonjs","types":"index.d.ts","scripts":{"lint":"standard","lint:fix":"standard --fix","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"tap","test:unit:report":"npm run test:unit -- --coverage-report=html","test:unit:verbose":"npm run test:unit -- -Rspec"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-swagger.git"},"keywords":["fastify","swagger","openapi","serve","generate","static"],"author":{"name":"Tomas Della Vedova - @delvedor","url":"http://delved.org"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-swagger/issues"},"homepage":"https://github.com/fastify/fastify-swagger#readme","devDependencies":{"@apidevtools/swagger-parser":"^10.1.0","@fastify/cookie":"^9.0.4","@fastify/pre-commit":"^2.0.2","@types/node":"^20.1.0","fastify":"^4.0.0","fluent-json-schema":"^5.0.0","joi":"^17.6.0","joi-to-json":"^4.0.0","qs":"^6.10.3","standard":"^17.0.0","tap":"^16.2.0","tsd":"^0.31.0"},"dependencies":{"fastify-plugin":"^4.0.0","json-schema-resolver":"^2.0.0","openapi-types":"^12.0.0","rfdc":"^1.3.0","yaml":"^2.2.2"},"standard":{"ignore":["static","tap-snapshots/*"]},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"pre-commit":["lint","test"],"_id":"@fastify/swagger@8.15.0","gitHead":"32489edbc4f3801b20f16c42aa8ef3afcc869c98","_nodeVersion":"20.15.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-zy+HEEKFqPMS2sFUsQU5X0MHplhKJvWeohBwTCkBAJA/GDYGLGUWQaETEhptiqxK7Hs0fQB9B4MDb3pbwIiCwA==","shasum":"d13cadc1e7892e05c7c2bc0f24fd6cd723838b64","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/swagger/-/swagger-8.15.0.tgz","fileCount":60,"unpackedSize":303838,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHrUWiwN+9j+/1pjsWMebPzGpC2hfun6eTF2vTbQvS2GAiBPWd24XB4ZDCBP4hCJ11226xQi8o2GX+aMTNMA09a1Mg=="}],"size":46725},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_8.15.0_1721722456931_0.6216501484953645"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-23T08:14:17.351Z","publish_time":1721722457351,"_source_registry_name":"default"},"9.0.0":{"name":"@fastify/swagger","version":"9.0.0","description":"Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation","main":"index.js","type":"commonjs","types":"index.d.ts","scripts":{"lint":"standard","lint:fix":"standard --fix","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"tap","test:unit:report":"npm run test:unit -- --coverage-report=html","test:unit:verbose":"npm run test:unit -- -Rspec"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-swagger.git"},"keywords":["fastify","swagger","openapi","serve","generate","static"],"author":{"name":"Tomas Della Vedova - @delvedor","url":"http://delved.org"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-swagger/issues"},"homepage":"https://github.com/fastify/fastify-swagger#readme","devDependencies":{"@apidevtools/swagger-parser":"^10.1.0","@fastify/cookie":"^10.0.0","@fastify/pre-commit":"^2.1.0","@types/node":"^22.0.0","fastify":"^5.0.0-alpha.4","fluent-json-schema":"^5.0.0","joi":"^17.13.1","joi-to-json":"^4.2.1","qs":"^6.12.1","standard":"^17.1.0","tap":"18.7.2","tsd":"^0.31.0"},"dependencies":{"fastify-plugin":"^5.0.0","json-schema-resolver":"^2.0.0","openapi-types":"^12.1.3","rfdc":"^1.3.1","yaml":"^2.4.2"},"standard":{"ignore":["static","tap-snapshots/*"]},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"pre-commit":["lint","test"],"_id":"@fastify/swagger@9.0.0","readmeFilename":"README.md","gitHead":"f6f8e55a647a0617b23ac4c2d8f1e897625b5b5b","_nodeVersion":"20.16.0","_npmVersion":"10.8.1","dist":{"integrity":"sha512-E7TQbBCbhvS2djGLxJ7t2OFbhc2F+KCsOZCNhh6xQIlJxq9H4ZR5KuLKG+vn6COVqkLxRVUOZ9qtbbzdf5Jfqw==","shasum":"a6013ee3cf4ec0f2562e1455face9eb6ef787d89","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/swagger/-/swagger-9.0.0.tgz","fileCount":60,"unpackedSize":304289,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBYwdN8nc3k5M/Dtw87+9eTTypPMPy3FYBDzLgAeD19uAiEA0stJ3PayzWrud2RecXpAoWlW8qHki+3g3PZLQNcqY9Y="}],"size":46717},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_9.0.0_1725544616137_0.028066688475677504"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-05T13:56:56.357Z","publish_time":1725544616357,"_source_registry_name":"default"},"9.0.1":{"name":"@fastify/swagger","version":"9.0.1","keywords":["fastify","swagger","openapi","serve","generate","static"],"author":{"url":"http://delved.org","name":"Tomas Della Vedova - @delvedor"},"license":"MIT","_id":"@fastify/swagger@9.0.1","maintainers":[{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@icloud.com"}],"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/fastify/fastify-swagger#readme","bugs":{"url":"https://github.com/fastify/fastify-swagger/issues"},"tsd":{"directory":"test/types"},"dist":{"shasum":"47da91512e01d6e7e88ca2f16fc374f9785dba78","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/swagger/-/swagger-9.0.1.tgz","fileCount":60,"integrity":"sha512-GOSR+IPJwVUgRaoebwg0a8RNCXiWDiEqvyD4JXqxGbRXygd6v4xhjxFIgz86qLqeLENkHjLCFA7L4uOhlNR8XA==","signatures":[{"sig":"MEQCIBhu4KwRBOlazrI77KfKSnySSJM9CClKvQ7vaBaevOIHAiBJW9+chCatPbvNohI83p75+WggY4zwELhEJwisMJXhsQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":304281,"size":46711},"main":"index.js","type":"commonjs","types":"index.d.ts","gitHead":"12e4bd661d40e11e35638d5857d59e7d8c9a3881","scripts":{"lint":"standard","test":"npm run test:unit && npm run test:typescript","lint:fix":"standard --fix","test:unit":"tap","test:typescript":"tsd","test:unit:report":"npm run test:unit -- --coverage-report=html","test:unit:verbose":"npm run test:unit -- -Rspec"},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"standard":{"ignore":["static","tap-snapshots/*"]},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/fastify/fastify-swagger.git","type":"git"},"_npmVersion":"10.8.2","description":"Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation","directories":{},"_nodeVersion":"20.17.0","dependencies":{"rfdc":"^1.3.1","yaml":"^2.4.2","openapi-types":"^12.1.3","fastify-plugin":"^5.0.0","json-schema-resolver":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"qs":"^6.12.1","joi":"^17.13.1","tap":"18.7.2","tsd":"^0.31.0","fastify":"^5.0.0","standard":"^17.1.0","@types/node":"^22.0.0","joi-to-json":"^4.2.1","@fastify/cookie":"^10.0.0","fluent-json-schema":"^5.0.0","@fastify/pre-commit":"^2.1.0","@apidevtools/swagger-parser":"^10.1.0"},"_npmOperationalInternal":{"tmp":"tmp/swagger_9.0.1_1727370878832_0.10419720911422492","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-09-26T17:14:39.295Z","publish_time":1727370879295,"_source_registry_name":"default"},"9.1.0":{"name":"@fastify/swagger","version":"9.1.0","description":"Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation","main":"index.js","type":"commonjs","types":"index.d.ts","scripts":{"lint":"standard","lint:fix":"standard --fix","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"tap","test:unit:report":"npm run test:unit -- --coverage-report=html","test:unit:verbose":"npm run test:unit -- -Rspec"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-swagger.git"},"keywords":["fastify","swagger","openapi","serve","generate","static"],"author":{"name":"Tomas Della Vedova - @delvedor","url":"http://delved.org"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-swagger/issues"},"homepage":"https://github.com/fastify/fastify-swagger#readme","devDependencies":{"@apidevtools/swagger-parser":"^10.1.0","@fastify/cookie":"^10.0.0","@fastify/pre-commit":"^2.1.0","@types/node":"^22.0.0","fastify":"^5.0.0","fluent-json-schema":"^5.0.0","joi":"^17.13.1","joi-to-json":"^4.2.1","qs":"^6.12.1","standard":"^17.1.0","tap":"18.7.2","tsd":"^0.31.0"},"dependencies":{"fastify-plugin":"^5.0.0","json-schema-resolver":"^2.0.0","openapi-types":"^12.1.3","rfdc":"^1.3.1","yaml":"^2.4.2"},"standard":{"ignore":["static","tap-snapshots/*"]},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"pre-commit":["lint","test"],"_id":"@fastify/swagger@9.1.0","gitHead":"1de673f8de777ab63711a0f1b2c062b2e2df8316","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-4q3OgaqoNngsbXcld8MAZX2N7Mf4hGp0OFZ6m8q+PZ1IcEeixjnfsdLDjJaRgJnYlGrSDkKgrWNGFG1+s4CiOA==","shasum":"512a395beadce968fce6119917c62bd498c75906","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/swagger/-/swagger-9.1.0.tgz","fileCount":60,"unpackedSize":306894,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEr3QjkJPfsLQiYWsKXizy/KeGfblqqYJDDtJ7Eau1BwAiB9ft+pSF3RTSlT0IWMd07Ol+6jGw6CK9T8SEN9jFtvMA=="}],"size":46926},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_9.1.0_1727371295712_0.7214321148756242"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-26T17:21:36.082Z","publish_time":1727371296082,"_source_registry_name":"default"},"9.2.0":{"name":"@fastify/swagger","version":"9.2.0","description":"Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation","main":"index.js","type":"commonjs","types":"index.d.ts","scripts":{"lint":"standard","lint:fix":"standard --fix","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"tap","test:unit:report":"npm run test:unit -- --coverage-report=html","test:unit:verbose":"npm run test:unit -- -Rspec"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-swagger.git"},"keywords":["fastify","swagger","openapi","serve","generate","static"],"author":{"name":"Tomas Della Vedova - @delvedor","url":"http://delved.org"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-swagger/issues"},"homepage":"https://github.com/fastify/fastify-swagger#readme","devDependencies":{"@apidevtools/swagger-parser":"^10.1.0","@fastify/cookie":"^10.0.0","@fastify/pre-commit":"^2.1.0","@types/node":"^22.0.0","fastify":"^5.0.0","fluent-json-schema":"^5.0.0","joi":"^17.13.1","joi-to-json":"^4.2.1","qs":"^6.12.1","standard":"^17.1.0","tap":"18.7.2","tsd":"^0.31.0"},"dependencies":{"fastify-plugin":"^5.0.0","json-schema-resolver":"^2.0.0","openapi-types":"^12.1.3","rfdc":"^1.3.1","yaml":"^2.4.2"},"standard":{"ignore":["static","tap-snapshots/*"]},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"pre-commit":["lint","test"],"_id":"@fastify/swagger@9.2.0","gitHead":"a0afc2edbe682b28641dce05db7804d14b758cb4","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-tuy78fW3G4z8EhTdopAu6gXbllFrQBkcYduOmPiEVESZNaLnxR8N80YVu7F6WuMwk7sd9rYGnGo9bxDQChCFjg==","shasum":"854ff66364df0591aed40ec96eb569fc672fa07d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/swagger/-/swagger-9.2.0.tgz","fileCount":61,"unpackedSize":309863,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKWDRLcNAvT9jBLppc5jsq5pOghgQpIWzmF5o34EDYRgIhAOJ6h+v754HLQLbaLAVpMk6gpo1zojhbd2hQtVUh8g/x"}],"size":47341},"_npmUser":{"name":"anonymous","email":"hey@gurgun.day"},"directories":{},"maintainers":[{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_9.2.0_1728702668200_0.4100585143927824"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-12T03:11:08.459Z","publish_time":1728702668459,"_source_registry_name":"default"},"9.3.0":{"name":"@fastify/swagger","version":"9.3.0","description":"Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation","main":"index.js","type":"commonjs","types":"index.d.ts","scripts":{"lint":"standard","lint:fix":"standard --fix","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"tap","test:unit:report":"npm run test:unit -- --coverage-report=html","test:unit:verbose":"npm run test:unit -- -Rspec"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-swagger.git"},"keywords":["fastify","swagger","openapi","serve","generate","static"],"author":{"name":"Tomas Della Vedova - @delvedor","url":"http://delved.org"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-swagger/issues"},"homepage":"https://github.com/fastify/fastify-swagger#readme","devDependencies":{"@apidevtools/swagger-parser":"^10.1.0","@fastify/cookie":"^11.0.1","@fastify/pre-commit":"^2.1.0","@types/node":"^22.0.0","fastify":"^5.0.0","fluent-json-schema":"^5.0.0","joi":"^17.13.1","joi-to-json":"^4.2.1","qs":"^6.12.1","standard":"^17.1.0","tap":"18.7.2","tsd":"^0.31.0"},"dependencies":{"fastify-plugin":"^5.0.0","json-schema-resolver":"^2.0.0","openapi-types":"^12.1.3","rfdc":"^1.3.1","yaml":"^2.4.2"},"standard":{"ignore":["static","tap-snapshots/*"]},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"pre-commit":["lint","test"],"_id":"@fastify/swagger@9.3.0","gitHead":"34436a0c2272c80333a3b521a8c8812d10f63448","_nodeVersion":"20.18.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-e34xt616umWP8hekeGZIOSVd+U5XxrEDJyCg2yntRchxfAPm7ukUBz+D4NnGkS/kQLIabr5ezF3V2Xw5vWhsdQ==","shasum":"3918a7560ed24e71c1b7fa0207926aefb92e40f5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/swagger/-/swagger-9.3.0.tgz","fileCount":61,"unpackedSize":333119,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDQpODGwrCvi+PeIK7PtQMknEOaDncO+kKWzHMLsSXUSAiBvNHcAWEnGZgSCDyz28PDz779XFxzjItO/wvByodLniA=="}],"size":50162},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_9.3.0_1731686372555_0.10730007603544545"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-15T15:59:32.801Z","publish_time":1731686372801,"_source_registry_name":"default"},"9.4.0":{"name":"@fastify/swagger","version":"9.4.0","description":"Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation","main":"index.js","type":"commonjs","types":"index.d.ts","scripts":{"lint":"standard","lint:fix":"standard --fix","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"tap","test:unit:report":"npm run test:unit -- --coverage-report=html","test:unit:verbose":"npm run test:unit -- -Rspec"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-swagger.git"},"keywords":["fastify","swagger","openapi","serve","generate","static"],"author":{"name":"Tomas Della Vedova - @delvedor","url":"http://delved.org"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-swagger/issues"},"homepage":"https://github.com/fastify/fastify-swagger#readme","devDependencies":{"@apidevtools/swagger-parser":"^10.1.0","@fastify/cookie":"^11.0.1","@fastify/pre-commit":"^2.1.0","@types/node":"^22.0.0","fastify":"^5.0.0","fluent-json-schema":"^5.0.0","joi":"^17.13.1","joi-to-json":"^4.2.1","qs":"^6.12.1","standard":"^17.1.0","tap":"18.7.2","tsd":"^0.31.0"},"dependencies":{"fastify-plugin":"^5.0.0","json-schema-resolver":"^2.0.0","openapi-types":"^12.1.3","rfdc":"^1.3.1","yaml":"^2.4.2"},"standard":{"ignore":["static","tap-snapshots/*"]},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"pre-commit":["lint","test"],"_id":"@fastify/swagger@9.4.0","gitHead":"772447744db324ebd9adbc788d4f9c52b0474724","_nodeVersion":"20.18.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-3hF7asqyNfu41aeDA/ATlIG0RY4XizgaDqPR0nc1Unt3EiXWjkVMiELLaH5WZKNvB4BA/5Wovxdin7N4ii7YHw==","shasum":"33eb8dba6c436919260525eaf76a880bafb6d4b5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/swagger/-/swagger-9.4.0.tgz","fileCount":61,"unpackedSize":335059,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDQ78nqAU+TgkltoQXzoUtZNbFAUx0rzQpNz/RKdpWJ7AiAZBREcr3vY522x0IYVg59g29KRKgTvxyKwI2KPNPgSSA=="}],"size":50575},"_npmUser":{"name":"anonymous","email":"frazer.dev@icloud.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"issei.horie@is2ei.com"},{"name":"anonymous","email":"frazer.dev@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_9.4.0_1732266599595_0.4977753209580742"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-22T09:09:59.831Z","publish_time":1732266599831,"_source_registry_name":"default"},"9.4.1":{"name":"@fastify/swagger","version":"9.4.1","description":"Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation","main":"index.js","type":"commonjs","types":"index.d.ts","scripts":{"lint":"eslint","lint:fix":"eslint --fix","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"c8 --100 node --test"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-swagger.git"},"keywords":["fastify","swagger","openapi","serve","generate","static"],"author":{"name":"Tomas Della Vedova - @delvedor","url":"http://delved.org"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"},{"name":"Manuel Spigolon","email":"behemoth89@gmail.com"},{"name":"Aras Abbasi","email":"aras.abbasi@gmail.com"},{"name":"Frazer Smith","email":"frazer.dev@icloud.com","url":"https://github.com/fdawgs"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-swagger/issues"},"homepage":"https://github.com/fastify/fastify-swagger#readme","funding":[{"type":"github","url":"https://github.com/sponsors/fastify"},{"type":"opencollective","url":"https://opencollective.com/fastify"}],"devDependencies":{"@apidevtools/swagger-parser":"^10.1.0","@fastify/cookie":"^11.0.1","@fastify/pre-commit":"^2.1.0","@types/node":"^22.0.0","c8":"^10.1.3","eslint":"^9.17.0","fastify":"^5.0.0","fluent-json-schema":"^5.0.0","joi":"^17.13.1","joi-to-json":"^4.2.1","neostandard":"^0.12.0","qs":"^6.12.1","tsd":"^0.31.0"},"dependencies":{"fastify-plugin":"^5.0.0","json-schema-resolver":"^2.0.0","openapi-types":"^12.1.3","rfdc":"^1.3.1","yaml":"^2.4.2"},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"pre-commit":["lint","test"],"_id":"@fastify/swagger@9.4.1","gitHead":"6b27778158e1499421065ae8df9ab64222dc412e","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"integrity":"sha512-VyQ0tTPYIvjHaaIStrXajTEx2xBf0FjYkXfm6GPWA/aCk5q+85Jl//F37BwxUAC5u4lMColWkktCQfczE3WBrQ==","shasum":"e66ea4676f708ef32f6a92f4767467cac4b0cefe","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/swagger/-/swagger-9.4.1.tgz","fileCount":61,"unpackedSize":343618,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsPSfyt229zm+AWJZaiWjyV0vrlL98QDoOa6CWG6ZlNQIhAMons7jpCNSm0bWVJe9p5P/FOy66Kb4ApA/eTUXTHO0q"}],"size":49982},"_npmUser":{"name":"anonymous","email":"frazer.dev@icloud.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"frazer.dev@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/swagger_9.4.1_1736592452083_0.8141347528082163"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-11T10:47:32.292Z","publish_time":1736592452292,"_source_registry_name":"default"},"9.4.2":{"name":"@fastify/swagger","version":"9.4.2","description":"Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation","main":"index.js","type":"commonjs","types":"index.d.ts","scripts":{"lint":"eslint","lint:fix":"eslint --fix","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"c8 --100 node --test"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-swagger.git"},"keywords":["fastify","swagger","openapi","serve","generate","static"],"author":{"name":"Tomas Della Vedova - @delvedor","url":"http://delved.org"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"},{"name":"Manuel Spigolon","email":"behemoth89@gmail.com"},{"name":"Aras Abbasi","email":"aras.abbasi@gmail.com"},{"name":"Frazer Smith","email":"frazer.dev@icloud.com","url":"https://github.com/fdawgs"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-swagger/issues"},"homepage":"https://github.com/fastify/fastify-swagger#readme","funding":[{"type":"github","url":"https://github.com/sponsors/fastify"},{"type":"opencollective","url":"https://opencollective.com/fastify"}],"devDependencies":{"@apidevtools/swagger-parser":"^10.1.0","@fastify/cookie":"^11.0.1","@fastify/pre-commit":"^2.1.0","@types/node":"^22.0.0","c8":"^10.1.3","eslint":"^9.17.0","fastify":"^5.0.0","fluent-json-schema":"^5.0.0","joi":"^17.13.1","joi-to-json":"^4.2.1","neostandard":"^0.12.0","qs":"^6.12.1","tsd":"^0.31.0"},"dependencies":{"fastify-plugin":"^5.0.0","json-schema-resolver":"^3.0.0","openapi-types":"^12.1.3","rfdc":"^1.3.1","yaml":"^2.4.2"},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"pre-commit":["lint","test"],"_id":"@fastify/swagger@9.4.2","gitHead":"4ba5a64ad3bae46549c286ba91c5e4e391c0ad2d","_nodeVersion":"20.18.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-WjSUu6QnmysLx1GeX7+oQAQUG/vBK5L8Qzcsht2SEpZiykpHURefMZpf+u3XbwSuH7TjeWOPgGIJIsEgj8AvxQ==","shasum":"1e296e830b318c5c97e229482a2c7922fba9c5f6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/swagger/-/swagger-9.4.2.tgz","fileCount":61,"unpackedSize":343619,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7eFnPh+xYPFlImprDNoJt7zFSKwCM3AJKxAfO9pvfnQIgDuzaDrpH512LqaybHSZKH4X6iTWFDyA55BQaqHIlphw="}],"size":49978},"_npmUser":{"name":"anonymous","email":"behemoth89@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"frazer.dev@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/swagger_9.4.2_1737281115717_0.4591375333983134"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-19T10:05:15.934Z","publish_time":1737281115934,"_source_registry_name":"default"},"9.5.0":{"name":"@fastify/swagger","version":"9.5.0","description":"Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation","main":"index.js","type":"commonjs","types":"index.d.ts","scripts":{"lint":"eslint","lint:fix":"eslint --fix","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"c8 --100 node --test"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-swagger.git"},"keywords":["fastify","swagger","openapi","serve","generate","static"],"author":{"name":"Tomas Della Vedova - @delvedor","url":"http://delved.org"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"},{"name":"Manuel Spigolon","email":"behemoth89@gmail.com"},{"name":"Aras Abbasi","email":"aras.abbasi@gmail.com"},{"name":"Frazer Smith","email":"frazer.dev@icloud.com","url":"https://github.com/fdawgs"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-swagger/issues"},"homepage":"https://github.com/fastify/fastify-swagger#readme","funding":[{"type":"github","url":"https://github.com/sponsors/fastify"},{"type":"opencollective","url":"https://opencollective.com/fastify"}],"devDependencies":{"@apidevtools/swagger-parser":"^10.1.0","@fastify/cookie":"^11.0.1","@fastify/pre-commit":"^2.1.0","@types/node":"^22.0.0","c8":"^10.1.3","eslint":"^9.17.0","fastify":"^5.0.0","fluent-json-schema":"^5.0.0","joi":"^17.13.1","joi-to-json":"^4.2.1","neostandard":"^0.12.0","qs":"^6.12.1","tsd":"^0.31.0"},"dependencies":{"fastify-plugin":"^5.0.0","json-schema-resolver":"^3.0.0","openapi-types":"^12.1.3","rfdc":"^1.3.1","yaml":"^2.4.2"},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"pre-commit":["lint","test"],"_id":"@fastify/swagger@9.5.0","gitHead":"1a810c1b48d20f65f2ed27bc0d859dec5ecd8292","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-6WiwB1Nh+GHqm4wsDGH/ym6ming3DyH9cuAkIwGN9nhbyrCoNSZ+l9h3TAsksffbNEI/RHCiw2BH2LeGNRrOoQ==","shasum":"761ce5aae9e76116cd1b6fee4b463c7d1d11f4a7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/swagger/-/swagger-9.5.0.tgz","fileCount":61,"unpackedSize":341872,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCz2axuOSl/QAtrL7ml9nKMkqwvl3xnusbXcLGl2f44tAIhAKTpo//CdTJUzWzypzYo8VPaVSv+PIB3uhrxTeGJbUxw"}],"size":49272},"_npmUser":{"name":"anonymous","email":"iselwin@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"frazer.dev@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/swagger_9.5.0_1744566871100_0.774683688290243"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-13T17:54:31.304Z","publish_time":1744566871304,"_source_registry_name":"default"},"9.5.1":{"name":"@fastify/swagger","version":"9.5.1","description":"Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation","main":"index.js","type":"commonjs","types":"index.d.ts","scripts":{"lint":"eslint","lint:fix":"eslint --fix","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"c8 --100 node --test"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-swagger.git"},"keywords":["fastify","swagger","openapi","serve","generate","static"],"author":{"name":"Tomas Della Vedova - @delvedor","url":"http://delved.org"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"},{"name":"Manuel Spigolon","email":"behemoth89@gmail.com"},{"name":"Aras Abbasi","email":"aras.abbasi@gmail.com"},{"name":"Frazer Smith","email":"frazer.dev@icloud.com","url":"https://github.com/fdawgs"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-swagger/issues"},"homepage":"https://github.com/fastify/fastify-swagger#readme","funding":[{"type":"github","url":"https://github.com/sponsors/fastify"},{"type":"opencollective","url":"https://opencollective.com/fastify"}],"devDependencies":{"@apidevtools/swagger-parser":"^10.1.0","@fastify/cookie":"^11.0.1","@fastify/pre-commit":"^2.1.0","@types/node":"^22.0.0","c8":"^10.1.3","eslint":"^9.17.0","fastify":"^5.0.0","fluent-json-schema":"^6.0.0","joi":"^17.13.1","joi-to-json":"^4.2.1","neostandard":"^0.12.0","qs":"^6.12.1","tsd":"^0.32.0"},"dependencies":{"fastify-plugin":"^5.0.0","json-schema-resolver":"^3.0.0","openapi-types":"^12.1.3","rfdc":"^1.3.1","yaml":"^2.4.2"},"tsd":{"directory":"test/types"},"publishConfig":{"access":"public"},"pre-commit":["lint","test"],"_id":"@fastify/swagger@9.5.1","gitHead":"71de29f8202bdc9d2c037eba493477e27e220dac","_nodeVersion":"22.10.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-EGjYLA7vDmCPK7XViAYMF6y4+K3XUy5soVTVxsyXolNe/Svb4nFQxvtuQvvoQb2Gzc9pxiF3+ZQN/iZDHhKtTg==","shasum":"8ec9e2e6e8390a674cf3da9f339c9e59466e46fa","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/swagger/-/swagger-9.5.1.tgz","fileCount":61,"unpackedSize":343641,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDpvbNIuwZvtmJZC7h3ym7frnGwPt+4c84HW2JzZ4KmMAIhAIIo6r2u1ANJh8T7Oxw72auG1Tu01Oevcmincak157yd"}],"size":49484},"_npmUser":{"name":"anonymous","email":"behemoth89@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"frazer.dev@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/swagger_9.5.1_1746625298789_0.6164234517808922"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-07T13:41:39.022Z","publish_time":1746625299022,"_source_registry_name":"default"},"9.5.2":{"name":"@fastify/swagger","version":"9.5.2","description":"Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation","main":"index.js","type":"commonjs","types":"index.d.ts","scripts":{"lint":"eslint","lint:fix":"eslint --fix","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"c8 --100 node --test"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-swagger.git"},"keywords":["fastify","swagger","openapi","serve","generate","static"],"author":{"name":"Tomas Della Vedova - @delvedor","url":"http://delved.org"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"},{"name":"Manuel Spigolon","email":"behemoth89@gmail.com"},{"name":"Aras Abbasi","email":"aras.abbasi@gmail.com"},{"name":"Frazer Smith","email":"frazer.dev@icloud.com","url":"https://github.com/fdawgs"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-swagger/issues"},"homepage":"https://github.com/fastify/fastify-swagger#readme","funding":[{"type":"github","url":"https://github.com/sponsors/fastify"},{"type":"opencollective","url":"https://opencollective.com/fastify"}],"devDependencies":{"@apidevtools/swagger-parser":"^12.0.0","@fastify/cookie":"^11.0.1","@types/node":"^24.0.10","c8":"^10.1.3","eslint":"^9.17.0","fastify":"^5.0.0","fluent-json-schema":"^6.0.0","joi":"^17.13.1","joi-to-json":"^4.2.1","neostandard":"^0.12.0","qs":"^6.12.1","tsd":"^0.32.0"},"dependencies":{"fastify-plugin":"^5.0.0","json-schema-resolver":"^3.0.0","openapi-types":"^12.1.3","rfdc":"^1.3.1","yaml":"^2.4.2"},"tsd":{"directory":"test-types"},"publishConfig":{"access":"public"},"_id":"@fastify/swagger@9.5.2","gitHead":"16cd0a2973de4123305357d8317d076702e35bf5","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-8e8w/LItg/cF6IR/hYKtnt+E0QImees5o3YWJsTLxaIk+tzNUEc6Z2Ursi4oOHWwUlKjUCnV6yh5z5ZdxvlsWA==","shasum":"6fc08caa1fcebd8703389f11f629e75bd70dd2ba","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/swagger/-/swagger-9.5.2.tgz","fileCount":60,"unpackedSize":347951,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCwGTpWIOU2pKa++0NhB/mi2rVdF4CaWt+TiaFT603rNAIhAL0cKKcNbDfJBLxrzdDnkRxrz9miK6g6fgmrJGYHMoiM"}],"size":50209},"_npmUser":{"name":"anonymous","email":"hey@gurgun.day"},"directories":{},"maintainers":[{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jean.antoine.michelet@gmail.com"},{"name":"anonymous","email":"frazer.dev@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/swagger_9.5.2_1758826705019_0.9800941178918297"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-25T18:58:25.216Z","publish_time":1758826705216,"_source_registry_name":"default"},"9.6.0":{"name":"@fastify/swagger","version":"9.6.0","description":"Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation","main":"index.js","type":"commonjs","types":"index.d.ts","scripts":{"lint":"eslint","lint:fix":"eslint --fix","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"c8 --100 node --test"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-swagger.git"},"keywords":["fastify","swagger","openapi","serve","generate","static"],"author":{"name":"Tomas Della Vedova - @delvedor","url":"http://delved.org"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"},{"name":"Manuel Spigolon","email":"behemoth89@gmail.com"},{"name":"Aras Abbasi","email":"aras.abbasi@gmail.com"},{"name":"Frazer Smith","email":"frazer.dev@icloud.com","url":"https://github.com/fdawgs"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-swagger/issues"},"homepage":"https://github.com/fastify/fastify-swagger#readme","funding":[{"type":"github","url":"https://github.com/sponsors/fastify"},{"type":"opencollective","url":"https://opencollective.com/fastify"}],"devDependencies":{"@apidevtools/swagger-parser":"^12.0.0","@fastify/cookie":"^11.0.1","@types/node":"^24.0.10","c8":"^10.1.3","eslint":"^9.17.0","fastify":"^5.0.0","fluent-json-schema":"^6.0.0","joi":"^17.13.1","joi-to-json":"^5.0.0","neostandard":"^0.12.0","qs":"^6.12.1","tsd":"^0.33.0"},"dependencies":{"fastify-plugin":"^5.0.0","json-schema-resolver":"^3.0.0","openapi-types":"^12.1.3","rfdc":"^1.3.1","yaml":"^2.4.2"},"tsd":{"directory":"test-types"},"publishConfig":{"access":"public"},"_id":"@fastify/swagger@9.6.0","gitHead":"1f7043107f84a0084666bb699d325626c4be107d","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-qYsQtaWgcVTh7V9OVnbtzpo7hHXS01utWeahs43XETgTTF+iYq7u8NKNZbuoLxj+IsluZ2vjWsQLTFOnWiuCbg==","shasum":"88bc15080123f8a665077af18b39b8ce2581b8ce","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/swagger/-/swagger-9.6.0.tgz","fileCount":60,"unpackedSize":350704,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIF4pvps4bbA08gLtClar/GSbNlFr7cD+NWH02c9SpR7mAiEA7WNMB/ZY90B3qmWyLlvag0v4sX+uajoWY+8zflN66kM="}],"size":50761},"_npmUser":{"name":"anonymous","email":"behemoth89@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jean.antoine.michelet@gmail.com"},{"name":"anonymous","email":"matteopietro.dazzi@gmail.com"},{"name":"anonymous","email":"frazer.dev@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/swagger_9.6.0_1762598875938_0.879027305246838"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-08T10:47:56.126Z","publish_time":1762598876126,"_source_registry_name":"default"},"9.6.1":{"name":"@fastify/swagger","version":"9.6.1","description":"Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation","main":"index.js","type":"commonjs","types":"index.d.ts","scripts":{"lint":"eslint","lint:fix":"eslint --fix","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"c8 --100 node --test"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-swagger.git"},"keywords":["fastify","swagger","openapi","serve","generate","static"],"author":{"name":"Tomas Della Vedova - @delvedor","url":"http://delved.org"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"},{"name":"Manuel Spigolon","email":"behemoth89@gmail.com"},{"name":"Aras Abbasi","email":"aras.abbasi@gmail.com"},{"name":"Frazer Smith","email":"frazer.dev@icloud.com","url":"https://github.com/fdawgs"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-swagger/issues"},"homepage":"https://github.com/fastify/fastify-swagger#readme","funding":[{"type":"github","url":"https://github.com/sponsors/fastify"},{"type":"opencollective","url":"https://opencollective.com/fastify"}],"devDependencies":{"@apidevtools/swagger-parser":"^12.0.0","@fastify/cookie":"^11.0.1","@types/node":"^24.0.10","c8":"^10.1.3","eslint":"^9.17.0","fastify":"^5.0.0","fluent-json-schema":"^6.0.0","joi":"^17.13.1","joi-to-json":"^5.0.0","neostandard":"^0.12.0","qs":"^6.12.1","tsd":"^0.33.0"},"dependencies":{"fastify-plugin":"^5.0.0","json-schema-resolver":"^3.0.0","openapi-types":"^12.1.3","rfdc":"^1.3.1","yaml":"^2.4.2"},"tsd":{"directory":"test-types"},"publishConfig":{"access":"public"},"_id":"@fastify/swagger@9.6.1","gitHead":"c623234633976bc48d00204b546af3bab7527a7f","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-fKlpJqFMWoi4H3EdUkDaMteEYRCfQMEkK0HJJ0eaf4aRlKd8cbq0pVkOfXDXmtvMTXYcnx3E+l023eFDBsA1HA==","shasum":"7fa6ed07dfedd7694c51cb84c42b463af98201b5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/swagger/-/swagger-9.6.1.tgz","fileCount":60,"unpackedSize":350732,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCtRN2wRvOsA/0Qt8WRucp177f1XJuwAsi24DP/gxG7qwIgBe8/nP52zynETvDYR8a1+AAdk52JUKMGZnKLB9VqFB8="}],"size":50754},"_npmUser":{"name":"anonymous","email":"behemoth89@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jean.antoine.michelet@gmail.com"},{"name":"anonymous","email":"matteopietro.dazzi@gmail.com"},{"name":"anonymous","email":"frazer.dev@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/swagger_9.6.1_1762967700792_0.10775056908831604"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-12T17:15:00.996Z","publish_time":1762967700996,"_source_registry_name":"default"},"9.7.0":{"name":"@fastify/swagger","version":"9.7.0","description":"Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation","main":"index.js","type":"commonjs","types":"index.d.ts","scripts":{"lint":"eslint","lint:fix":"eslint --fix","test":"npm run test:unit && npm run test:typescript","test:typescript":"tsd","test:unit":"c8 --100 node --test"},"repository":{"type":"git","url":"git+https://github.com/fastify/fastify-swagger.git"},"keywords":["fastify","swagger","openapi","serve","generate","static"],"author":{"name":"Tomas Della Vedova - @delvedor","url":"http://delved.org"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"},{"name":"Manuel Spigolon","email":"behemoth89@gmail.com"},{"name":"Aras Abbasi","email":"aras.abbasi@gmail.com"},{"name":"Frazer Smith","email":"frazer.dev@icloud.com","url":"https://github.com/fdawgs"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/fastify-swagger/issues"},"homepage":"https://github.com/fastify/fastify-swagger#readme","funding":[{"url":"https://github.com/sponsors/fastify","type":"github"},{"url":"https://opencollective.com/fastify","type":"opencollective"}],"devDependencies":{"@apidevtools/swagger-parser":"^12.0.0","@fastify/cookie":"^11.0.1","@types/node":"^25.0.3","c8":"^10.1.3","eslint":"^9.17.0","fastify":"^5.0.0","fluent-json-schema":"^6.0.0","joi":"^17.13.1","joi-to-json":"^5.0.0","neostandard":"^0.12.0","qs":"^6.12.1","tsd":"^0.33.0"},"dependencies":{"fastify-plugin":"^5.0.0","json-schema-resolver":"^3.0.0","openapi-types":"^12.1.3","rfdc":"^1.3.1","yaml":"^2.4.2"},"tsd":{"directory":"test-types"},"publishConfig":{"access":"public"},"gitHead":"4e44d702f90af274a592784d0c3bb70383044dc8","_id":"@fastify/swagger@9.7.0","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-Vp1SC1GC2Hrkd3faFILv86BzUNyFz5N4/xdExqtCgkGASOzn/x+eMe4qXIGq7cdT6wif/P/oa6r1Ruqx19paZA==","shasum":"6fb00aaa2acefbdf2fd6fc8c180d9908b018c806","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/swagger/-/swagger-9.7.0.tgz","fileCount":60,"unpackedSize":352838,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDMzKNBGpXiVVa+xJqN8gqLOkYSr0cKzXz2B9x5CLJdowIhAN9ciA8gSz3wytDitIQsbML8E1OwsOmeG6GX21PkTXim"}],"size":51051},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jean.antoine.michelet@gmail.com"},{"name":"anonymous","email":"matteopietro.dazzi@gmail.com"},{"name":"anonymous","email":"frazer.dev@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/swagger_9.7.0_1770462725829_0.16547899071940142"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-07T11:12:05.976Z","publish_time":1770462725976,"_source_registry_name":"default"}},"dist-tags":{"latest":"9.7.0","next":"9.0.0"},"name":"@fastify/swagger","time":{"created":"2022-04-27T16:53:57.501Z","modified":"2026-03-05T20:02:42.207Z","6.0.0":"2022-04-27T15:35:17.911Z","6.0.1":"2022-05-01T16:59:04.843Z","7.0.0":"2022-05-16T11:19:15.588Z","7.1.0":"2022-05-30T10:42:17.208Z","6.1.0":"2022-05-31T16:05:27.975Z","7.2.0":"2022-06-07T15:21:31.925Z","7.3.0":"2022-06-10T22:40:31.505Z","7.4.0":"2022-06-19T12:27:20.336Z","7.4.1":"2022-06-30T06:34:56.180Z","7.5.0":"2022-09-01T09:19:26.071Z","7.5.1":"2022-09-05T20:33:43.062Z","7.6.0":"2022-09-19T14:28:14.184Z","7.6.1":"2022-09-26T08:32:50.734Z","8.0.0":"2022-10-10T15:25:57.009Z","8.1.0":"2022-10-26T10:38:53.331Z","6.1.1":"2022-11-03T07:13:16.349Z","8.2.0":"2022-11-25T11:20:23.623Z","8.2.1":"2022-12-09T14:33:17.362Z","8.3.0":"2023-01-16T08:47:27.946Z","8.3.1":"2023-02-01T16:20:23.634Z","8.4.0":"2023-05-15T12:10:01.046Z","8.5.0":"2023-05-23T08:51:48.661Z","8.5.1":"2023-05-23T09:05:23.439Z","8.6.0":"2023-06-18T09:23:10.280Z","8.7.0":"2023-07-04T08:54:57.123Z","8.8.0":"2023-07-06T10:18:39.019Z","8.9.0":"2023-08-17T08:52:29.450Z","8.10.0":"2023-09-05T13:05:40.869Z","8.10.1":"2023-09-19T12:53:10.811Z","8.11.0":"2023-10-05T08:53:25.086Z","8.12.0":"2023-10-16T05:39:58.782Z","8.12.1":"2023-12-04T17:30:48.016Z","8.12.2":"2023-12-25T09:00:20.090Z","8.13.0":"2023-12-28T20:11:14.979Z","8.14.0":"2024-01-17T03:36:20.903Z","9.0.0-pre.fv5.1":"2024-07-15T10:45:56.676Z","8.15.0":"2024-07-23T08:14:17.351Z","9.0.0":"2024-09-05T13:56:56.357Z","9.0.1":"2024-09-26T17:14:39.295Z","9.1.0":"2024-09-26T17:21:36.082Z","9.2.0":"2024-10-12T03:11:08.459Z","9.3.0":"2024-11-15T15:59:32.801Z","9.4.0":"2024-11-22T09:09:59.831Z","9.4.1":"2025-01-11T10:47:32.292Z","9.4.2":"2025-01-19T10:05:15.934Z","9.5.0":"2025-04-13T17:54:31.304Z","9.5.1":"2025-05-07T13:41:39.022Z","9.5.2":"2025-09-25T18:58:25.216Z","9.6.0":"2025-11-08T10:47:56.126Z","9.6.1":"2025-11-12T17:15:00.996Z","9.7.0":"2026-02-07T11:12:05.976Z"},"readme":"# @fastify/swagger\n\n[![NPM version](https://img.shields.io/npm/v/@fastify/swagger.svg?style=flat)](https://www.npmjs.com/package/@fastify/swagger)\n[![CI](https://github.com/fastify/fastify-swagger/actions/workflows/ci.yml/badge.svg?branch=main)](https://github.com/fastify/fastify-swagger/actions/workflows/ci.yml)\n[![neostandard javascript style](https://img.shields.io/badge/code_style-neostandard-brightgreen?style=flat)](https://github.com/neostandard/neostandard)\n\nA Fastify plugin for serving [Swagger (OpenAPI v2)](https://swagger.io/specification/v2/) or [OpenAPI v3](https://swagger.io/specification) schemas, which are automatically generated from your route schemas, or an existing Swagger/OpenAPI schema.\n\nIf you are looking for a plugin to generate routes from an existing OpenAPI schema, check out [fastify-openapi-glue](https://github.com/seriousme/fastify-openapi-glue).\n\nThe following plugins serve Swagger/OpenAPI front-ends based on the swagger definitions generated by this plugin:\n\n- [@fastify/swagger-ui](https://github.com/fastify/fastify-swagger-ui)\n- [@scalar/fastify-api-reference](https://github.com/scalar/scalar/tree/main/integrations/fastify)\n\nSee [the migration guide](MIGRATION.md) for migrating from `@fastify/swagger` version `<=7.x` to version `>=8.x`.\n\n<a name=\"install\"></a>\n## Install\n\n```\nnpm i @fastify/swagger\n```\n\n### Compatibility\n\n| Plugin version | Fastify version |\n| -------------- | --------------- |\n| `>=9.x`        | `^5.x`          |\n| `>=7.x <9.x`   | `^4.x`          |\n| `^6.x`         | `^3.x`          |\n| `>=3.x <6.x`   | `^2.x`          |\n| `>=1.x <3.x`   | `^1.x`          |\n\n\nPlease note that if a Fastify version is out of support, then so are the corresponding versions of this plugin\nin the table above.\nSee [Fastify's LTS policy](https://github.com/fastify/fastify/blob/main/docs/Reference/LTS.md) for more details.\n\n\n\n<a name=\"usage\"></a>\n## Usage\n\nAdd it with `register`, pass it options, call the `swagger` API, and you are done! Below is an example of configuring the OpenAPI v3 specification with Fastify Swagger:\n\n```js\nconst fastify = require('fastify')()\n\nawait fastify.register(require('@fastify/swagger'), {\n  openapi: {\n    openapi: '3.0.0',\n    info: {\n      title: 'Test swagger',\n      description: 'Testing the Fastify swagger API',\n      version: '0.1.0'\n    },\n    servers: [\n      {\n        url: 'http://localhost:3000',\n        description: 'Development server'\n      }\n    ],\n    tags: [\n      { name: 'user', description: 'User related end-points' },\n      { name: 'code', description: 'Code related end-points' }\n    ],\n    components: {\n      securitySchemes: {\n        apiKey: {\n          type: 'apiKey',\n          name: 'apiKey',\n          in: 'header'\n        }\n      }\n    },\n    externalDocs: {\n      url: 'https://swagger.io',\n      description: 'Find more info here'\n    }\n  }\n})\n\nfastify.put('/some-route/:id', {\n  schema: {\n    description: 'post some data',\n    tags: ['user', 'code'],\n    summary: 'qwerty',\n    security: [{ apiKey: [] }],\n    params: {\n      type: 'object',\n      properties: {\n        id: {\n          type: 'string',\n          description: 'user id'\n        }\n      }\n    },\n    body: {\n      type: 'object',\n      properties: {\n        hello: { type: 'string' },\n        obj: {\n          type: 'object',\n          properties: {\n            some: { type: 'string' }\n          }\n        }\n      }\n    },\n    response: {\n      201: {\n        description: 'Successful response',\n        type: 'object',\n        properties: {\n          hello: { type: 'string' }\n        }\n      },\n      default: {\n        description: 'Default response',\n        type: 'object',\n        properties: {\n          foo: { type: 'string' }\n        }\n      }\n    }\n  }\n}, (req, reply) => { })\n\nawait fastify.ready()\nfastify.swagger()\n```\n\n> ℹ️ Note: `@fastify/swagger` must be registered before any routes to ensure proper route discovery. Routes registered before this plugin will not appear in the generated documentation.\n\n<a name=\"usage.fastify.autoload\"></a>\n### With `@fastify/autoload`\n\nRegister `@fastify/swagger` before routes are loaded with `@fastify/autoload`:\n\n```js\nconst fastify = require('fastify')()\nconst fastify = fastify()\nawait fastify.register(require('@fastify/swagger'))\nfastify.register(require(\"@fastify/autoload\"), {\n  dir: path.join(__dirname, 'routes')\n})\nawait fastify.ready()\nfastify.swagger()\n```\n\n<a name=\"api\"></a>\n## API\n\n<a name=\"register.options\"></a>\n### Register options\n\n<a name=\"register.options.modes\"></a>\n#### Modes\n`@fastify/swagger` supports `dynamic` and `static` registration modes:\n\n<a name=\"register.options.mode.dynamic\"></a>\n##### Dynamic\n`dynamic` is the default mode, which auto-generates API schemas from route schemas:\n```js\n// All of the below parameters are optional but are included for demonstration purposes\n{\n  // swagger 2.0 options\n  swagger: {\n    info: {\n      title: String,\n      description: String,\n      version: String\n    },\n    externalDocs: Object,\n    host: String,\n    schemes: [ String ],\n    consumes: [ String ],\n    produces: [ String ],\n    tags: [ Object ],\n    securityDefinitions: Object\n  },\n  // openapi 3.0.3 options\n  // openapi: {\n  //   info: {\n  //     title: String,\n  //     description: String,\n  //     version: String,\n  //   },\n  //   externalDocs: Object,\n  //   servers: [ Object ],\n  //   components: Object,\n  //   security: [ Object ],\n  //   tags: [ Object ]\n  // }\n}\n```\n\nAll properties in the [Swagger (OpenAPI v2)](https://swagger.io/specification/v2/) and [OpenAPI v3](https://swagger.io/specification/) specifications can be used.\n`@fastify/swagger` generates API schemas adhering to the Swagger specification by default.\nProviding an `openapi` option generates OpenAPI compliant API schemas instead.\n\nExamples of using `@fastify/swagger` in `dynamic` mode:\n- [Using the `swagger` option](examples/dynamic-swagger.js)\n- [Using the `openapi` option](examples/dynamic-openapi.js)\n\n<a name=\"register.options.mode.static\"></a>\n##### Static\n `static` mode must be configured explicitly. It serves an existing Swagger or OpenAPI schema passed to `specification.path`:\n\n```js\n{\n  mode: 'static',\n  specification: {\n    path: './examples/example-static-specification.yaml',\n    postProcessor: function(swaggerObject) {\n      return swaggerObject\n    },\n    baseDir: '/path/to/external/spec/files/location',\n  },\n}\n```\n\nThe `specification.postProcessor` parameter is optional and allows modifying the Swagger object on the fly, e.g., based on the environment.\nIt accepts `swaggerObject` - a JavaScript object parsed from a `yaml` or `json` file and should return a Swagger schema object.\n\n`specification.baseDir` allows specifying the directory where all spec files that are included in the main one using `$ref` will be located.\nBy default, it is the directory of the main spec file. The value should be an absolute path **without** a trailing slash.\n\nAn example of using `@fastify/swagger` with `static` mode enabled can be found [here](examples/static-json-file.js).\n\n#### Options\n\n | Option             | Default   | Description                                                                                                                   |\n |--------------------|-----------|-------------------------------------------------------------------------------------------------------------------------------|\n | hiddenTag          | X-HIDDEN  | Tag to control hiding of routes.                                                                                              |\n | hideUntagged       | false     | If `true` remove routes without tags from resulting Swagger/OpenAPI schema file.                                              |\n | openapi            | {}        | [OpenAPI configuration](https://swagger.io/specification/#oasObject).                                                         |\n | stripBasePath      | true      | Strips base path from routes in docs.                                                                                         |\n | swagger            | {}        | [Swagger configuration](https://swagger.io/specification/v2/#swaggerObject).                                                  |\n | transform          | null      | Transform method for the route's schema and url. [documentation](#register.options.transform).                                |\n | transformObject    | null      | Transform method for the swagger or openapi object before it is rendered. [documentation](#register.options.transformObject). |\n | refResolver        | {}        | Option to manage the `$ref`s of the application's schemas. Read the [`$ref` documentation](#register.options.refResolver)     |\n | exposeHeadRoutes   | false     | Include HEAD routes in the definitions                                                                                        |\n | decorator          | 'swagger' | Overrides the Fastify decorator. [documentation](#register.options.decorator).                                                |\n | convertConstToEnum | true      | Converts const properties to single-value enums. Support for const was only added in OpenAPI Schema 3.1.0.                    |\n\n<a name=\"register.options.transform\"></a>\n#### Transform\n\nPass a synchronous `transform` function to modify the route's URL and schema.\n`openapiObject` and `swaggerObject` are also available.\n\nSome possible uses of this are:\n- Adding the `hide` flag to the schema based on URL and schema logic\n- Altering the route URL to suit the API spec\n- Transforming different schemas (e.g., [Joi](https://github.com/hapijs/joi)) to standard JSON schemas\n- Hiding routes based on version constraints\n\nThis option is available in `dynamic` mode only.\n\nExamples of all the possible uses mentioned:\n\n```js\nconst convert = require('joi-to-json')\n\nawait fastify.register(require('@fastify/swagger'), {\n  swagger: { ... },\n  transform: ({ schema, url, route, swaggerObject }) => {\n    const {\n      params,\n      body,\n      querystring,\n      headers,\n      response,\n      ...transformedSchema\n    } = schema\n    let transformedUrl = url\n\n    // Transform the schema as you wish with your own custom logic.\n    // In this example convert is from 'joi-to-json' lib and converts a Joi based schema to json schema\n    if (params) transformedSchema.params = convert(params)\n    if (body) transformedSchema.body = convert(body)\n    if (querystring) transformedSchema.querystring = convert(querystring)\n    if (headers) transformedSchema.headers = convert(headers)\n    if (response) transformedSchema.response = convert(response)\n\n    // can add the hide tag if needed\n    if (url.startsWith('/internal')) transformedSchema.hide = true\n\n    // can transform the url\n    if (url.startsWith('/latest_version/endpoint')) transformedUrl = url.replace('latest_version', 'v3')\n\n    // can add the hide tag for routes that do not match the swaggerObject version\n    if (route?.constraints?.version !== swaggerObject.swagger) transformedSchema.hide = true\n\n    return { schema: transformedSchema, url: transformedUrl }\n  }\n})\n```\n\nThe transform function can also be attached to a specific endpoint:\n\n```js\nfastify.get(\"/\", {\n  schema: { ... },\n  config: {\n    swaggerTransform: ({ schema, url, route, swaggerObject }) => { ... }\n  }\n})\n```\n\nIf both global and local transform functions are available for an endpoint, the endpoint-specific transform function is used.\n\nThe local transform function is useful for adding information to a specific endpoint, applying different transformations, or ignoring the global transform function.\n\nThe global transform function can be disabled by passing `false` instead of a function.\n\n<a name=\"register.options.transformObject\"></a>\n#### Transform Object\n\nBy passing a synchronous `transformObject` function you can modify the resulting `swaggerObject` or `openapiObject` before it is rendered.\n\n```js\nawait fastify.register(require('@fastify/swagger'), {\n  swagger: { ... },\n  transformObject ({ swaggerObject }) => {\n    swaggerObject.info.title = 'Transformed';\n    return swaggerObject;\n  }\n})\n```\n\n<a name=\"register.options.refResolver\"></a>\n#### Managing your `$ref`s\n\nIn `dynamic` mode, this plugin resolves all `$ref`s in the application's schemas, creating a new in-line schema that references itself.\nThis ensures the generated documentation is valid, preventing Swagger UI from failing to fetch schemas from the server or network.\n\nBy default, this option resolves all `$ref`s, renaming them to `def-${counter}`, while view models keep the original `$id` naming using the [`title` parameter](https://swagger.io/docs/specification/2-0/basic-structure/#metadata).\n\nThis logic can be customized by passing a `refResolver` option to the plugin:\n\n```js\nawait fastify.register(require('@fastify/swagger'), {\n  swagger: { ... },\n  ...\n  refResolver: {\n    buildLocalReference (json, baseUri, fragment, i) {\n      return json.$id || `my-fragment-${i}`\n    }\n  }\n}\n```\n\nFor details on `buildLocalReference` arguments, see the [documentation](https://github.com/Eomm/json-schema-resolver#usage-resolve-one-schema-against-external-schemas).\n\n<a name=\"register.options.decorator\"></a>\n#### Decorator\n\nThe default decorate function (`fastify.swagger()`) can be overridden by passing a string to the `decorator` option. This allows creating multiple documents by registering `@fastify/swagger` multiple times with different `transform` functions:\n\n```js\n// Create an internal Swagger doc\nawait fastify.register(require('@fastify/swagger'), {\n  swagger: { ... },\n  transform: ({ schema, url, route, swaggerObject }) => {\n    const {\n      params,\n      body,\n      querystring,\n      headers,\n      response,\n      ...transformedSchema\n    } = schema\n    let transformedUrl = URL\n\n    // Hide external URLs\n    if (url.startsWith('/external')) transformedSchema.hide = true\n\n    return { schema: transformedSchema, url: transformedUrl }\n  },\n  decorator: 'internalSwagger'\n})\n\n// Create an external Swagger doc\nawait fastify.register(require('@fastify/swagger'), {\n  swagger: { ... },\n  transform: ({ schema, url, route, swaggerObject }) => {\n    const {\n      params,\n      body,\n      querystring,\n      headers,\n      response,\n      ...transformedSchema\n    } = schema\n    let transformedUrl = URL\n\n    // Hide internal URLs\n    if (url.startsWith('/internal')) transformedSchema.hide = true\n\n    return { schema: transformedSchema, url: transformedUrl }\n  },\n  decorator: 'externalSwagger'\n})\n```\n\nThen call those decorators individually to retrieve them:\n```\nfastify.internalSwagger()\nfastify.externalSwagger()\n```\n\n<a name=\"route.options\"></a>\n### Route options\n\n`HEAD` routes can be included in the definitions by adding `exposeHeadRoute` in the route config:\n\n```js\n  fastify.get('/with-head', {\n    schema: {\n      operationId: 'with-head',\n      response: {\n        200: {\n          description: 'Expected Response',\n          type: 'object',\n          properties: {\n            foo: { type: 'string' }\n          }\n        }\n      }\n    },\n    config: {\n      swagger: {\n        exposeHeadRoute: true,\n      }\n    }\n  }, () => {})\n```\n\n<a name=\"route.response.options\"></a>\n#### Response Options\n\n<a name=\"route.response.description\"></a>\n##### Response description and response body description\n`description` is required by the Swagger specification. If not provided, the plugin defaults to `'Default Response'`.\nIf a `description` is supplied, it will be used for both the response and response body schema:\n\n```js\nfastify.get('/description', {\n  schema: {\n    response: {\n      200: {\n        description: 'response and schema description',\n        type: 'string'\n      }\n    }\n  }\n}, () => {})\n```\n\nGenerates this in a Swagger (OpenAPI v2) schema's `paths`:\n\n```json\n{\n  \"/description\": {\n    \"get\": {\n      \"responses\": {\n        \"200\": {\n          \"description\": \"response and schema description\",\n          \"schema\": {\n            \"description\": \"response and schema description\",\n            \"type\": \"string\"\n          }\n        }\n      }\n    }\n  }\n}\n```\n\nAnd this in an OpenAPI v3 schema's `paths`:\n\n```json\n{\n  \"/description\": {\n    \"get\": {\n      \"responses\": {\n        \"200\": {\n          \"description\": \"response and schema description\",\n          \"content\": {\n            \"application/json\": {\n              \"schema\": {\n                \"description\": \"response and schema description\",\n                \"type\": \"string\"\n              }\n            }\n          }\n        }\n      }\n    }\n  }\n}\n```\n\nTo provide different descriptions for the response and response body, use the `x-response-description` field alongside `description`:\n\n```js\nfastify.get('/responseDescription', {\n  schema: {\n    response: {\n      200: {\n        'x-response-description': 'response description',\n        description: 'schema description',\n        type: 'string'\n      }\n    }\n  }\n}, () => {})\n```\n\nIf a `$ref` is provided in the response schema without a description, the reference's description will be used as a fallback. Currently, `$ref` is resolved by matching with `$id` only, not through complex paths.\n\n<a name=\"route.response.2xx\"></a>\n##### Status code 2xx\nFastify supports `2xx` and `3xx` status codes, but Swagger (OpenAPI v2) does not.\n`@fastify/swagger` transforms `2xx` into `200`, omitting it if `200` is already declared.\nOpenAPI v3 supports [`2xx` syntax](https://swagger.io/specification/#http-codes) so is unaffected.\n\nExample:\n\n```js\n{\n  response: {\n    '2xx': {\n      description: '2xx',\n      type: 'object'\n    }\n  }\n}\n\n// will become\n{\n  response: {\n    200: {\n      schema: {\n        description: '2xx',\n        type: 'object'\n      }\n    }\n  }\n}\n```\n<a name=\"route.response.headers\"></a>\n##### Response headers\nResponse headers can be decorated with the following example.\nSpecify the `type` property when decorating response headers to prevent schema modification by Fastify.\n\n```js\n{\n  response: {\n    200: {\n      type: 'object',\n      headers: {\n        'X-Foo': {\n          type: 'string'\n        }\n      }\n    }\n  }\n}\n```\n\n<a name=\"route.response.empty_body\"></a>\n##### Different content types responses\n> ℹ️ Note: Supported [only by OpenAPI v3](https://swagger.io/docs/specification/describing-responses/), not Swagger (OpenAPI v2).\n\nDifferent content types are supported by `@fastify/swagger` and `@fastify`.\nUse `content` for the response to prevent Fastify from failing to compile the schema:\n\n```js\n{\n  response: {\n    200: {\n      description: 'Description and all status-code based properties are working',\n      content: {\n        'application/json': {\n          schema: {\n            name: { type: 'string' },\n            image: { type: 'string' },\n            address: { type: 'string' }\n          }\n        },\n        'application/vnd.v1+json': {\n          schema: {\n            fullName: { type: 'string' },\n            phone: { type: 'string' }\n          }\n        }\n      }\n    }\n  }\n}\n```\n##### Empty Body Responses\nEmpty body responses are supported by `@fastify/swagger`.\nSpecify `type: 'null'` for the response to prevent Fastify from failing to compile the schema:\n\n```js\n{\n  response: {\n    204: {\n      type: 'null',\n      description: 'No Content'\n    },\n    503: {\n      type: 'null',\n      description: 'Service Unavailable'\n    }\n  }\n}\n```\n\n<a name=\"route.openapi\"></a>\n#### OpenAPI Parameter Options\n\n> ℹ️ Note: OpenAPI's terminology differs from Fastify's. OpenAPI uses \"parameter\" to refer to parts of a request that in [Fastify's validation documentation](https://fastify.dev/docs/latest/Reference/Validation-and-Serialization/) are called \"querystring\", \"params\", and \"headers\".\n\nOpenAPI extends the [JSON schema specification](https://json-schema.org/specification.html) with options like `collectionFormat` for encoding array parameters.\n\nThese encoding options only affect how Swagger UI presents documentation and generates `curl` commands.\nDepending on the schema options, you may need to change Fastify's default query string parser to produce a JavaScript object conforming to the schema.\nThe default parser conforms to `collectionFormat: \"multi\"`.\nFor `collectionFormat: \"csv\"`, replace the default parser with one that parses CSV values into arrays. This applies to other request parts that OpenAPI calls \"parameters\" and are not encoded as JSON.\n\nDifferent serialization `style` and `explode` can also be applied as specified [here](https://swagger.io/docs/specification/serialization/#query).\n\n`@fastify/swagger` supports these options as shown in this example:\n\n```js\n// Need to add a collectionFormat keyword to ajv in fastify instance\nconst fastify = Fastify({\n  ajv: {\n    customOptions: {\n      keywords: ['collectionFormat']\n    }\n  }\n})\n\nfastify.route({\n  method: 'GET',\n  url: '/',\n  schema: {\n    querystring: {\n      type: 'object',\n      required: ['fields'],\n      additionalProperties: false,\n      properties: {\n        fields: {\n          type: 'array',\n          items: {\n            type: 'string'\n          },\n          minItems: 1,\n          //\n          // Note that this is an OpenAPI version 2 configuration option. The\n          // options changed in version 3.\n          //\n          // Put `collectionFormat` on the same property which you are defining\n          // as an array of values. (i.e. `collectionFormat` should be a sibling\n          // of the `type: \"array\"` specification.)\n          collectionFormat: 'multi'\n        }\n      },\n     // OpenAPI 3 serialization options\n     explode: false,\n     style: \"deepObject\"\n    }\n  },\n  handler (request, reply) {\n    reply.send(request.query.fields)\n  }\n})\n```\n\nThere is a complete runnable example [here](examples/collection-format.js).\n\n<a name=\"route.complex-serialization\"></a>\n#### Complex serialization in query and cookie, eg. JSON\n\n> ℹ️ Note: Supported [only by OpenAPI v3](https://swagger.io/docs/specification/describing-parameters/#schema-vs-content), not Swagger (OpenAPI v2).\n\n```\nhttp://localhost/?filter={\"foo\":\"baz\",\"bar\":\"qux\"}\n```\n\n> ℹ️ Note: Change Fastify's default query string parser to produce a JavaScript object conforming to the schema. See [example](examples/json-in-querystring.js).\n\n```js\nfastify.route({\n  method: 'GET',\n  url: '/',\n  schema: {\n    querystring: {\n      type: 'object',\n      required: ['filter'],\n      additionalProperties: false,\n      properties: {\n        filter: {\n          type: 'object',\n          required: ['foo'],\n          properties: {\n            foo: { type: 'string' },\n            bar: { type: 'string' }\n          },\n          'x-consume': 'application/json'\n        }\n      }\n    }\n  },\n  handler (request, reply) {\n    reply.send(request.query.filter)\n  }\n})\n```\n\nGenerates this in the OpenAPI v3 schema's `paths`:\n\n```json\n{\n  \"/\": {\n    \"get\": {\n      \"parameters\": [\n        {\n          \"in\": \"query\",\n          \"name\": \"filter\",\n          \"required\": true,\n          \"content\": {\n            \"application/json\": {\n              \"schema\": {\n                \"type\": \"object\",\n                \"required\": [\n                  \"foo\"\n                ],\n                \"properties\": {\n                  \"foo\": {\n                    \"type\": \"string\"\n                  },\n                  \"bar\": {\n                    \"type\": \"string\"\n                  }\n                }\n              }\n            }\n          }\n        }\n      ]\n    }\n  }\n}\n```\n\n##### Route parameters\n\nRoute parameters in Fastify are called params.\nThese are values included in the URL of the requests, for example:\n\n```js\nfastify.route({\n  method: 'GET',\n  url: '/:id',\n  schema: {\n    params: {\n      type: 'object',\n      properties: {\n        id: {\n          type: 'string',\n          description: 'user id'\n        }\n      }\n    }\n  },\n  handler (request, reply) {\n    reply.send(request.params.id)\n  }\n})\n```\n\nGenerates this in the Swagger (OpenAPI v2) schema's `paths`:\n\n```json\n{\n  \"/{id}\": {\n    \"get\": {\n      \"parameters\": [\n        {\n          \"type\": \"string\",\n          \"description\": \"user id\",\n          \"required\": true,\n          \"in\": \"path\",\n          \"name\": \"id\"\n        }\n      ],\n      \"responses\": {\n        \"200\": {\n          \"description\": \"Default Response\"\n        }\n      }\n    }\n  }\n}\n```\n\nGenerates this in the OpenAPI v3 schema's `paths`:\n\n```json\n{\n  \"/{id}\": {\n    \"get\": {\n      \"parameters\": [\n        {\n          \"schema\": {\n            \"type\": \"string\"\n          },\n          \"in\": \"path\",\n          \"name\": \"id\",\n          \"required\": true,\n          \"description\": \"user id\"\n        }\n      ],\n      \"responses\": {\n        \"200\": {\n          \"description\": \"Default Response\"\n        }\n      }\n    }\n  }\n}\n```\n\nWhen `params` is not present in the schema, or a schema is not provided, parameters are automatically generated:\n\n```js\nfastify.route({\n  method: 'POST',\n  url: '/:id',\n  handler (request, reply) {\n    reply.send(request.params.id)\n  }\n})\n```\n\nGenerates this in the Swagger (OpenAPI v2) schema's `paths`:\n\n```json\n{\n  \"/{id}\": {\n    \"get\": {\n      \"parameters\": [\n        {\n          \"type\": \"string\",\n          \"required\": true,\n          \"in\": \"path\",\n          \"name\": \"id\"\n        }\n      ],\n      \"responses\": {\n        \"200\": {\n          \"description\": \"Default Response\"\n        }\n      }\n    }\n  }\n}\n```\n\nGenerates this in the OpenAPI v3 schema's `paths`:\n\n```json\n{\n  \"/{id}\": {\n    \"get\": {\n      \"parameters\": [\n        {\n          \"schema\": {\n            \"type\": \"string\"\n          },\n          \"in\": \"path\",\n          \"name\": \"id\",\n          \"required\": true\n        }\n      ],\n      \"responses\": {\n        \"200\": {\n          \"description\": \"Default Response\"\n        }\n      }\n    }\n  }\n}\n```\n\n<a name=\"route.links\"></a>\n#### Links\n\n> ℹ️ Note: Supported [only by OpenAPI v3](https://swagger.io/docs/specification/links), not Swagger (OpenAPI v2).\n\nAdd OpenAPI v3 Links by adding a `links` property to the top-level options of a route. See:\n\n```js\nfastify.get('/user/:id', {\n  schema: {\n    params: {\n      type: 'object',\n      properties: {\n        id: {\n          type: 'string',\n          description: 'the user identifier, as userId'\n        }\n      },\n      required: ['id']\n    },\n    response: {\n      200: {\n        type: 'object',\n        properties: {\n          uuid: {\n            type: 'string',\n            format: 'uuid'\n          }\n        }\n      }\n    }\n  },\n  links: {\n    // The status code must match the one in the response\n    200: {\n      address: {\n        // See the OpenAPI documentation\n        operationId: 'getUserAddress',\n        parameters: {\n          id: '$request.path.id'\n        }\n      }\n    }\n  }\n}, () => {})\n\nfastify.get('/user/:id/address', {\n  schema: {\n    operationId: 'getUserAddress',\n    params: {\n      type: 'object',\n      properties: {\n        id: {\n          type: 'string',\n          description: 'the user identifier, as userId'\n        }\n      },\n      required: ['id']\n    },\n    response: {\n      200: {\n        type: 'string'\n      }\n    }\n  }\n}, () => {})\n```\n\n<a name=\"route.hide\"></a>\n#### Hide a route\nThere are two ways to hide a route from the Swagger UI:\n- Pass `{ hide: true }` to the schema object inside the route declaration.\n- Use the tag declared in `hiddenTag` options property inside the route declaration. Default is `X-HIDDEN`.\n\n<a name=\"function.options\"></a>\n### Swagger function options\n\nRegistering `@fastify/swagger` decorates the fastify instance with `fastify.swagger()`, which returns a JSON object representing the API.\nIf `{ yaml: true }` is passed to `fastify.swagger()` it returns a YAML string.\n\n<a name=\"integration\"></a>\n### Integration\n\nThis plugin can be integrated with `@fastify/helmet` with minimal effort:\n```js\n.register(helmet, instance => {\n  return {\n    contentSecurityPolicy: {\n      directives: {\n        ...helmet.contentSecurityPolicy.getDefaultDirectives(),\n        \"form-action\": [\"'self'\"],\n        \"img-src\": [\"'self'\", \"data:\", \"validator.swagger.io\"],\n        \"script-src\": [\"'self'\"].concat(instance.swaggerCSP.script),\n        \"style-src\": [\"'self'\", \"https:\"].concat(\n          instance.swaggerCSP.style\n        ),\n      }\n    }\n  }\n})\n```\n\n<a name=\"schema.examplesField\"></a>\n### Add examples to the schema\n\n[OpenAPI](https://swagger.io/specification/#example-object) and [JSON Schema](https://json-schema.org/draft/2020-12/json-schema-validation.html#rfc.section.9.5) have different examples field formats.\n\nArray with examples from JSON Schema converted to OpenAPI `example` or `examples` field automatically with generated names (example1, example2...):\n\n```js\nfastify.route({\n  method: 'POST',\n  url: '/',\n  schema: {\n    querystring: {\n      type: 'object',\n      required: ['filter'],\n      properties: {\n        filter: {\n          type: 'object',\n          required: ['foo'],\n          properties: {\n            foo: { type: 'string' },\n            bar: { type: 'string' }\n          },\n          examples: [\n            { foo: 'bar', bar: 'baz' },\n            { foo: 'foo', bar: 'bar' }\n          ]\n        }\n      },\n      examples: [\n        { filter: { foo: 'bar', bar: 'baz' } }\n      ]\n    }\n  },\n  handler (request, reply) {\n    reply.send(request.query.filter)\n  }\n})\n```\n\nGenerates this in the OpenAPI v3 schema's `paths`:\n\n```json\n\"/\": {\n  \"post\": {\n    \"requestBody\": {\n      \"content\": {\n        \"application/json\": {\n          \"schema\": {\n            \"type\": \"object\",\n            \"required\": [\"filter\"],\n            \"properties\": {\n              \"filter\": {\n                \"type\": \"object\",\n                \"required\": [\"foo\"],\n                \"properties\": {\n                  \"foo\": { \"type\": \"string\" },\n                  \"bar\": { \"type\": \"string\" }\n                },\n                \"example\": { \"foo\": \"bar\", \"bar\": \"baz\" }\n              }\n            }\n          },\n          \"examples\": {\n            \"example1\": {\n              \"value\": { \"filter\": { \"foo\": \"bar\", \"bar\": \"baz\" } }\n            },\n            \"example2\": {\n              \"value\": { \"filter\": { \"foo\": \"foo\", \"bar\": \"bar\" } }\n            }\n          }\n        }\n      },\n      \"required\": true\n    },\n    \"responses\": { \"200\": { \"description\": \"Default Response\" } }\n  }\n}\n```\n\nUse the `x-examples` field to set names or add descriptions to schema examples in [OpenAPI format](https://swagger.io/specification/#example-object):\n\n```js\n// Need to add a new allowed keyword to ajv in fastify instance\nconst fastify = Fastify({\n  ajv: {\n    plugins: [\n      function (ajv) {\n        ajv.addKeyword({ keyword: 'x-examples' })\n      }\n    ]\n  }\n})\n\nfastify.route({\n  method: 'POST',\n  url: '/feed-animals',\n  schema: {\n    body: {\n      type: 'object',\n      required: ['animals'],\n      properties: {\n        animals: {\n          type: 'array',\n          items: {\n            type: 'string'\n          },\n          minItems: 1,\n        }\n      },\n      \"x-examples\": {\n        Cats: {\n          summary: \"Feed cats\",\n          description:\n            \"A longer **description** of the options with cats\",\n          value: {\n            animals: [\"Tom\", \"Garfield\", \"Felix\"]\n          }\n        },\n        Dogs: {\n          summary: \"Feed dogs\",\n          value: {\n            animals: [\"Spike\", \"Odie\", \"Snoopy\"]\n          }\n        }\n      }\n    }\n  },\n  handler (request, reply) {\n    reply.send(request.body.animals)\n  }\n})\n```\n\n<a name=\"usage\"></a>\n## `$id` and `$ref` usage\n\n### How to work with $refs\n\nThe `/docs/json` endpoint in dynamic mode produces a single `swagger.json` file, resolving all of the references.\n\n## Acknowledgments\n\nThis project is kindly sponsored by:\n- [nearForm](https://nearform.com)\n- [LetzDoIt](https://www.letzdoitapp.com/)\n\n<a name=\"license\"></a>\n## License\n\nLicensed under [MIT](./LICENSE).","users":{}}