{"_id":"@halsp/swagger","_rev":"32-b2dd20bd564e7794ca88d6dc67ea1b44","name":"@halsp/swagger","dist-tags":{"alpha":"2.0.0-alpha.4","latest":"2.4.5"},"versions":{"1.0.0":{"name":"@halsp/swagger","version":"1.0.0","description":"使用 swagger 自动生成你的 Halsp 文档","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp","swagger"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"rimraf ./dist/* && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/common":"^1.0.0","@halsp/http":"^1.0.0","@halsp/inject":"^1.0.0","@halsp/methods":"^1.0.0","@halsp/pipe":"^1.0.0","@halsp/router":"^1.0.0","@halsp/static":"^1.0.0","@halsp/validator":"^1.0.0","openapi3-ts-remove-yaml":"^3.0.2","reflect-metadata":"^0.1.13","swagger-ui-dist":"^4.15.5"},"devDependencies":{"@types/swagger-ui-dist":"^3.30.1"},"gitHead":"e68bd971f3bbf5062826a609ab4ed4a519a2c3e3","types":"./dist/index.d.ts","_id":"@halsp/swagger@1.0.0","_nodeVersion":"16.18.0","_npmVersion":"lerna/6.5.1/node@v16.18.0+x64 (win32)","dist":{"integrity":"sha512-PCii0S8vmfWWyhq0ydfhvZ4jeGfL7AHnNBKPa3FCath8Lb2ENm/beV0Q2UG1RDhoyLSzoesvZ16GbAUm38+t7w==","shasum":"e1a033f95735afdf4b81ca76a2081dc420b212fb","tarball":"https://registry.npmjs.org/@halsp/swagger/-/swagger-1.0.0.tgz","fileCount":43,"unpackedSize":158813,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHRdf/5MtMI+COrBzGBmntaCRrj7/zqJ/4kIdHRz6r4gIgNyPGh3BY4Fk13CI3VwEnho6TEdtYTnVqUQ5p7LGqCyA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAM5+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqyXw//ZO0/U0s7Vxgrs45LP6Ihbdvnh2zBpV/8ltyx4JaVRKWRCxSV\r\nQhtGfuSGkVLUuPThdIIXqWDPFTtxE95UUCn29Jel1/u8LdN3TlkhCsfeMOd+\r\niTE1GHR4FKOgcsx0CGVHgiV48IzDn+q+/2nmSlpwLKyYlfjiod3tvEgEdIpe\r\nGi+lEjTx/l8eVXqK6d6P7w+jk8hMZiAx6dRWwXVAIgCyWRJUdmaIQwbOEJS5\r\nsoglnCQPKuaoAh+ifjJxGk/huR/oZtbAZC3OsuLts5cR15aUlUecmWoPKBvS\r\nWSgmyowBYVXWBL3cpBWkulDB0ZXmPWiPl9g48NcxjJzAp8tdXImh22Ljpw+2\r\ngmbmIgMMDij4Il4Gj3oo3Iy3LLJbnoFUSs3qAPllxeKXS6Lqey8d2UTG+cEO\r\nwAp3GA53L+LEmkJfhV9zmcVkLZ9LKmu+7SEUJwJYj/iKuOL7kOpnnCR8iwXG\r\nzhC/9EixPa7cJgTbdA5fSJgov+k9iXQDJO/LlKcHn2ca9DgHagLV2YlEloED\r\nsajX7E3XNZUHruSBdRtVQ3f9jBZVbAvxh8POSJPqJ1UmANuK1T2beGKV04G5\r\nwDojcxL24jY9xEZqSeBIvLGVT4xb6GrgB+krqwSwdclGlS22t8EIYf+X4s/S\r\na9U9rIedW6K5oCL0knO03GVmhYG7nAbTcTA=\r\n=1Ekr\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_1.0.0_1677774462014_0.37116989057724403"},"_hasShrinkwrap":false},"1.0.1":{"name":"@halsp/swagger","version":"1.0.1","description":"使用 swagger 自动生成你的 Halsp 文档","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp","swagger"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/common":"^1.0.1","@halsp/http":"^1.0.1","@halsp/inject":"^1.0.1","@halsp/methods":"^1.0.1","@halsp/pipe":"^1.0.1","@halsp/router":"^1.0.1","@halsp/static":"^1.0.1","@halsp/validator":"^1.0.1","openapi3-ts-remove-yaml":"^3.0.2","reflect-metadata":"^0.1.13","swagger-ui-dist":"^4.15.5"},"devDependencies":{"@types/swagger-ui-dist":"^3.30.1"},"gitHead":"b5c9e9af4f1d2d1b8ebe840946c835792babff62","types":"./dist/index.d.ts","_id":"@halsp/swagger@1.0.1","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-1IIe1qBJeu2RX6INSzFte9TaYRopEXY+0jGf8X8HAnohpapgreQioncrw9lP3frB0wFkNNONsZhZsxnrxaHpvA==","shasum":"906e4050edb073deffed60e64ad1b5fab3a2074a","tarball":"https://registry.npmjs.org/@halsp/swagger/-/swagger-1.0.1.tgz","fileCount":43,"unpackedSize":157622,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCeZCA2vJuJTULKPdsxQ+uexz61Rl4ZmB9jixA2K36/4AIhAMkExsmfZ6F7GdxRXnKRz2VB6jwxSKULVhiaRva/HOT9"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAW1wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr16A/9GgMnWqchz4CzNi2donAA3ryinolQFkRqxAFHlkB/d0b5BRWo\r\n64Hp5+Jpsa2MRZyDZn1Yd4Yhn/r/lmMAT511gDn3D5vcQ5l+0rcfP+lQW08U\r\n2c9lzYtsH9aVBUk3IckOr14akRVLaJCw8yvXAQq9LtfEyLTRqlVtCPvigYr7\r\nlww8dUSi5Is/YF9JAjgaHgu0TL8s0EOG/z85Dfpf4MOZeq16mSbBKXdfG14o\r\n4v9oE1kzWi6ooCvaZVGxNDVJwORBXyW4MdwPCkNAOrupCIve8RuO5ogFwfvI\r\ni4If44zbIbeal5uOqEM0uVnTyGGiYs5Bu7gCXeneRJVIDqMpF7iUPXcqaekM\r\nXzQmnTu+g14SHqEi+1jgHPHUQjJqJEggxnRgNVrGu862YrPsXokvruMkuip+\r\nCNCukMNi53xkQFGLrrcaZHGMU13p+Xr+Hge8fab9Dk3Ju05jAYMVLgNjMCmM\r\ns0zrhzOZ0TldPnEpjj0cWkPUpMWi/bHLtB+p7L0fUt5apWo87PrfIULj5cpn\r\n0jwmJeC9dFJp17haodP8kCLeMBSf7hSRoSZG2+pXYWrWCTd6w7Ct7F2QPHGV\r\nVGow5AXNsauhHhxpjX//AaM6yvB1xCXUAgU/NB8LXQAA8VlE9i2qBIvBdkI4\r\nnaPQw/dozDIyjIAjsD2joyH2+f/X1hyEOa8=\r\n=GoD4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_1.0.1_1677815152706_0.7900396362147633"},"_hasShrinkwrap":false},"1.0.2":{"name":"@halsp/swagger","version":"1.0.2","description":"使用 swagger 自动生成你的 Halsp 文档","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp","swagger"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^1.0.2","@halsp/http":"^1.0.2","@halsp/inject":"^1.0.2","@halsp/methods":"^1.0.2","@halsp/pipe":"^1.0.2","@halsp/router":"^1.0.2","@halsp/static":"^1.0.2","@halsp/validator":"^1.0.2","openapi3-ts-remove-yaml":"^3.0.2","reflect-metadata":"^0.1.13","swagger-ui-dist":"^4.15.5"},"devDependencies":{"@types/swagger-ui-dist":"^3.30.1"},"gitHead":"e4a1d02a707f5d409f5802414f632912f143cb34","types":"./dist/index.d.ts","_id":"@halsp/swagger@1.0.2","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-um7MpAJLnsa6OZYpIe1RLmCxwbzk/mSDVwKoCjw5bq5I7at/hd8dux1Z/dFS9tgA1jw9XDXNxHSqBAXJ4olFmw==","shasum":"e18b16e06f6f391c57908ed58dce44c2149ac185","tarball":"https://registry.npmjs.org/@halsp/swagger/-/swagger-1.0.2.tgz","fileCount":43,"unpackedSize":157516,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGm3b4zGXWTyLywB2fP2OUmTNBJXOltDh5g0vTW4wZ5YAiEAs1ZinLqlA4dzhagg6AU/AqRSN83MIFPLT8osynWqeX4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFJfwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoiGA/+NVo5XsXPCirOJd+HIAzTnr83ltgUOjArjtNCr0fL3LhWhbRW\r\nN/uhkN/6rkRP9yPHHkE1ox9v4iKTS/wSQszeAcSF+L7oxCBl4VlhqLcI5J2n\r\nZjaxMV2o0TrVT72sXNS+2r46ymtlGHu5pSHz671swJZbSnHHvitne1Y/faam\r\nMcqxwwkbuwIKZCtJPKLZVPWojHsmeEvsGPwR2jJOfnCcR2ez0Yo0q8ps2Mf7\r\nf4q8gAUq5HORPkoRjWcYJkG2+ctug1RWhRDE7IHBkyYQKOXiPDfS9w9FjElj\r\naEsibmD9dh2VCCnvMjKhmQmrIB/Q77z18RlZ8f0gjk40s+9rG6E7WP5CZT+b\r\nO1uf6KbLqVl9687qVFZz+plPsDF9dyTJBH7ewsZXd6/P/lisP78QW3IvKPfC\r\nxC58Qqd3Oh+4UdsLPcPndGHXaJ2bxLYnjUdNkxIj/vaGp/fDjTY+LmLy6dhs\r\nXZiRh5yXwPbG05amPZEkXFSFzY1kbdkH2/cGzQU2RZrTrcItp82QcOXai+mp\r\n2X6gBeOmmDVvnMlQA5d3Y41hkn32MYehBXubCrZvxOrLwsxda7XuPmLSh3Nd\r\nkwE67wLSTyK3LO/4TFIGf0IUC3XKJ7yKrRVWYvbKwWHJBgDTB0tYTXbm3Thg\r\nhbi5Gon276Ht36QQgd5KSuE0MBmqMbvNnOE=\r\n=yA4T\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_1.0.2_1679071216188_0.4520587012527053"},"_hasShrinkwrap":false},"1.0.3":{"name":"@halsp/swagger","version":"1.0.3","description":"使用 swagger 自动生成你的 Halsp 文档","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp","swagger"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^1.0.3","@halsp/http":"^1.0.3","@halsp/inject":"^1.0.3","@halsp/methods":"^1.0.3","@halsp/pipe":"^1.0.3","@halsp/router":"^1.0.3","@halsp/static":"^1.0.3","@halsp/validator":"^1.0.3","openapi3-ts-remove-yaml":"^3.0.2","reflect-metadata":"^0.1.13","swagger-ui-dist":"^4.18.1"},"devDependencies":{"@types/swagger-ui-dist":"^3.30.1"},"gitHead":"de9beaec867953bc4063b0bdf6ebdec9592d6d16","types":"./dist/index.d.ts","_id":"@halsp/swagger@1.0.3","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.6.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-hEH/ggTyoX1QPkW5U/Z5XoM0VXtuU+4AHFfXOeQ3sQDVGF3BrLqprb/Hel0MSi1qknz1gfOqc1J2FOpiswAyJg==","shasum":"9916399228ef7e8ff6c839fbdb9fae6e435fbb8d","tarball":"https://registry.npmjs.org/@halsp/swagger/-/swagger-1.0.3.tgz","fileCount":43,"unpackedSize":157516,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1Rmq2USEeDIJPk7M2R+Q7RUKOroBzgaB0CO55gFm8DwIgPoTIUn0oVg0OdTuAf9qA9ivnS1R4vLeIzI10s/iPb0Y="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIuaXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqvuQ//Sv/2cvoI1trDftbwLfSb/ew/v91j+hm3mPC4bV35tUWCVLe8\r\nrvL7K2eWxSs7Y8Wl/W5j4mz4Ofl8/36dQspVA/v05wiJZ55PGn79tlGmSr1Q\r\n+i1ePFJ/q921hDZ5F5tjkMVzUxccfflitf+mGwHMyv4Bm6PifrkQsbcuSqUt\r\naN6J0nhmqlt7W4/VX354LXABdThI9YlyrMvnLxr2Pt9feL8oALsR1TmOPMZj\r\nGwfHT8Zty7ISkJJAyKsibquIOmNoZrDgbAl5YaDPeVnNlJNKH0iFFCyXH5lJ\r\nfdYC9eEgJamEj35xpos9hZgcOSut4FhDF2sVsBV3HvTvnjBMjnLnb+oRZ2X3\r\nxdT66tO5JksyGhFvSACHRzwtfqlVkAOqACYZBlOpJjEIVY5+O8I7xwjCDvM2\r\nUSXhLyWHVGG7vy6xgI8vllERcU/VcndL2qxNsf/kznYzNgFYK3RYldJpbHOQ\r\nVB171ydoVyUOBpHSKcQfblLSW3J1IX2a7pO+I8tNnXPXKcAYFQWmPg9hDDTU\r\nGBaAcvF7T6/2O3VbinzfKP0clIE7vKU8CmrNCqbcwXoWgoJHuxwM+az2cIKY\r\n2zFDGak2uDwYQAIwfwluhhvUyaVCng6WnkJRVHT0hqeKOPn9azN62I4o9K/g\r\nyLys2Of3QTOQLYuMBD+kg26ob4Gwb4wepX8=\r\n=Cwb6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_1.0.3_1680008855644_0.3082626617740212"},"_hasShrinkwrap":false},"1.0.4":{"name":"@halsp/swagger","version":"1.0.4","description":"使用 swagger 自动生成你的 Halsp 文档","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp","swagger"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^1.0.4","@halsp/http":"^1.0.4","@halsp/inject":"^1.0.4","@halsp/methods":"^1.0.4","@halsp/pipe":"^1.0.4","@halsp/router":"^1.0.4","@halsp/static":"^1.0.4","@halsp/validator":"^1.0.4","openapi3-ts-remove-yaml":"^3.0.2","reflect-metadata":"^0.1.13","swagger-ui-dist":"^4.18.2"},"devDependencies":{"@types/swagger-ui-dist":"^3.30.1"},"gitHead":"b04928a01abe667c835b400b9e0322d687ec4d8a","types":"./dist/index.d.ts","_id":"@halsp/swagger@1.0.4","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.6.1/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-rCjImx++eUwHBVtHuoNPZG6NZyf3SwIjc8aYK7WO2yHjz7eHlaCMdiQm5zZQ6tej9Nccz2My0bardvj+W3/m3w==","shasum":"28b1ff95fd591d62cc34f1a05fa21e114a9b0a81","tarball":"https://registry.npmjs.org/@halsp/swagger/-/swagger-1.0.4.tgz","fileCount":43,"unpackedSize":157516,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHzk8iMYKVJ3BIEN+pa7FpUAd0uvM6phvWRtDPaHTEdLAiEA0+1VdN5jeHcYWRzsAyQHIhJRUtvQjVybutdH1Y62SY4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMQEBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpuMg/9FHs5szSQvnPdxUW4+RBQXRgt8HHDhdMl7KKqTCiVJHZcIOQ/\r\npQB6oJLQ0iRZYkeVyu6UINSxhEv258P3qMY43qc0Uv3As3JhYwOwxLEyh8ED\r\n7VxVaHWOA4kT8VLWKODGd36mSZTTr7LOHcGhMUNLBdoTY9vbPoiuUYZRbETN\r\nqdjAuhvO8ojre2caqvcgzIOjFXfpGFcdFxK+3sp7jRswV9cLe/9XUTaTYqgG\r\nvqLCAFjP20sSxpdoMVk8IAma8GJYYmLT5JNcdJsEl8tL4lIIUwXQLMJRj+0t\r\nicVn+gR+x3KHwyBopi68KNRPGkgnVVrRVSUFmxnrXlOKiiTstu8/GBcLmZaO\r\npU3izLvS6DlX/kLkP+O2/V3h+iPKnp+2lKjWpTn/SIRVn7OouXILPZymxtQi\r\nsImJ2XSenTms4DnFQT/vsnIY9AmmJQnvafXKzvmhjUzMaBKQf2ssL4d8t6Tn\r\n8GoK8cb8lepJgDiYc3TQYDzuFNcV3bGEqVQq8M+uT09jTLeIzgPMIvUEYPAg\r\nLMaLpiGeqHIXcgDBFpwM/CJMzPPFwkLy6/yufRC0hUnRyDdrGjrYekHhhuyI\r\n7lnhTVKl9c7NkGQfpOxrXK3pyIGGNXGvtCFM00J+81hvz+pYZZ984X7zb29v\r\nzrU89lFHWiScsCiH9jzVsuyeK+CoD0DwYMM=\r\n=KKLh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_1.0.4_1680933120776_0.04923441075768897"},"_hasShrinkwrap":false},"1.1.0":{"name":"@halsp/swagger","version":"1.1.0","description":"使用 swagger 自动生成你的 Halsp 文档","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp","swagger"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^1.1.0","@halsp/http":"^1.1.0","@halsp/inject":"^1.1.0","@halsp/methods":"^1.1.0","@halsp/pipe":"^1.1.0","@halsp/router":"^1.1.0","@halsp/static":"^1.1.0","@halsp/validator":"^1.1.0","openapi3-ts-remove-yaml":"^3.0.2","reflect-metadata":"^0.1.13","swagger-ui-dist":"^4.18.2"},"devDependencies":{"@types/swagger-ui-dist":"^3.30.1"},"gitHead":"1640a871c5c6da826829882fdf1f3a74997ab751","types":"./dist/index.d.ts","_id":"@halsp/swagger@1.1.0","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.6.1/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-RICr7N7SUeqytcai/qyYCZgrvOZVLWjg0LK4Wx3j6EwKxXO83naNTsZ85A65JpGjeKdavRxMIs0uaeSuB+JHiQ==","shasum":"be8932b093145518d88219108f4718525600d38e","tarball":"https://registry.npmjs.org/@halsp/swagger/-/swagger-1.1.0.tgz","fileCount":43,"unpackedSize":157516,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHcTwJjVIaf+1FSBqhRmuNPiIRkG5JHubhMGW4JpOOwtAiAqUD67CMtigvTe8wpqdIRJF6xpyWJEV8FPuIpiCKK0BQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNsjsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4uQ//Tjx7QDnoHgXN3vqlmbIcDdw6G3YL8OFXwNA+5cUO2/OY8j1Q\r\nAi85JEZigOVEQ61Ho2ZL83cTy66g/tRiWCAJaCZzUhKAHUl+L7b7Bt6JGs8Y\r\nPQIVo+YBvVTaqBkXvqN3WuilNfXBtCJE+Z13dODaGg8/nys03Z4Sy5DKSVwZ\r\nRENsOaqNwXgDQ0o/lGVd4VlezygWMLKZi27cW0qm3TVxUzav8AmGRwtPMHyv\r\n7482wU16tecghRE5uKanFwF34AcRaCedDDIbP+WpVGqbTtcq45g4TJnjgxVD\r\nutqmlGuXCcwOvhsTVArpkSeT3dc9PwBdkPXReJ66T5lYu+YFZTQAqSYVGzMe\r\noTNyoySLVhqCcv25GtUb5q4m6Nd4IREXcScFGUthzqd3ukOAIg2ZA0a1tLKO\r\nWZ4W9cASnpGM9CFo5DaJVsGJ+SVgRg5Tpk+vQEkqeUzUDf/RhbyhELNekUFy\r\nAbBsD26fUgpLRI8/8K8gk5YUxM+TiZhc1x1QzdGe9wQ2nII0w5jkTTWom9KO\r\n70+Cfl0Vuf7P8g2ImBOO07Y4bVfFlIlvfK37y5IyzK0rX5waY/dL6WD+f5h8\r\ny0krNbMC+gzXkupsDvbVYvRHEsavSpIVsb9RkLJMfUo6P1x0L2fRxBf+KNyF\r\nZbY+4jdlMttjnG+EVZGHtm5Kt2MUWt3BvXY=\r\n=s81n\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_1.1.0_1681311980527_0.7250660974968943"},"_hasShrinkwrap":false},"1.1.1":{"name":"@halsp/swagger","version":"1.1.1","description":"使用 swagger 自动生成你的 Halsp 文档","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp","swagger"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^1.1.1","@halsp/http":"^1.1.1","@halsp/inject":"^1.1.1","@halsp/methods":"^1.1.1","@halsp/pipe":"^1.1.1","@halsp/router":"^1.1.1","@halsp/static":"^1.1.1","@halsp/validator":"^1.1.1","openapi3-ts-remove-yaml":"^3.0.2","reflect-metadata":"^0.1.13","swagger-ui-dist":"^4.18.2"},"devDependencies":{"@types/swagger-ui-dist":"^3.30.1"},"gitHead":"b09154206410c7f2b5f74a11f4660f74f75b5295","types":"./dist/index.d.ts","_id":"@halsp/swagger@1.1.1","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.6.1/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-Fd5PX0CgzsySb/3kGCZP9OAV0WIx/MFjF3DBcKK6gT8ccyBGWPzMkkabS1ckE8XA7MYhOMWvVpfe7sACt0xqJQ==","shasum":"5cae3d66d92ac59406784b091a2216e264710d8a","tarball":"https://registry.npmjs.org/@halsp/swagger/-/swagger-1.1.1.tgz","fileCount":43,"unpackedSize":157516,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+csFjfoQ3NS7onkafKKUhNXEvMHuj1YUZez8S+I4bkQIhAPm3zgBbUi6ZyianhuBRLLnS5fhg2FOSxNTSdINQNvhI"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQSCGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0lg/+KFpDyu97JPgcONyPUmY1fGb79DvcrSf2TnQfQCxX+YAytMzo\r\nQ1fACe3f0Y7383bUc+9LIMNETWbCTkIhISduW56rlpmkkp6nnnznNkxGWrdg\r\nA7vGNc9h14fmRdvX8Kmb17vpAn/frmt68fJKXczwG3yJgJTue9c4OqnQCY8k\r\nUEvxQ1yqocoFida//rzqLfWkTrBRWLzwMcQfoUwOgFr1H10y9Mgp2Hn9AcVM\r\nZ+Hee8KF2uwte66iwo7gJwIqmxqL99S1E/NkjQ8HySXiMbfC+U12sCPAtAPz\r\nc+5ndpAqwIgZ4yvMVvr9N3QJMbIHfAFZEPSHT4N74S8hLUr887LkVKHW7Dw8\r\nnOsBTP5MAeHyolo6CAZxsZAR2+/3iUsvrZDZwmIWZ7oHxDpEWkSJ+bhZ0cFq\r\np5mJQ0rO+CpClS04Kg6kGLe+7pPuz5YWEP/+o0IY9CR+HBY0W7ezQdFkycOh\r\n91UR6sycYdziiMoQNgDzrBlDXRRIL3LqyljO413dkIYnF7MoXEO2mTGeSTbn\r\nuY51R29pzWn8rQYhaUW2ifDj3DjOvqomXv0EMon6Gg2Vmk5vsBHcMSWvsk6o\r\nn9h4ImULvXXtwlSaf/lle1eV7nlYocne6wFdsOhBcn4MIzIaD/wsu8o54Hzp\r\n0KYAuRHn88VZpo9NC+3tfHmmj6MDiIoWLFc=\r\n=vPuh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_1.1.1_1681989766694_0.6506730821064863"},"_hasShrinkwrap":false},"2.0.0-alpha.0":{"name":"@halsp/swagger","version":"2.0.0-alpha.0","description":"使用 swagger 自动生成你的 Halsp 文档","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp","swagger"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.0.0-alpha.0","@halsp/http":"^2.0.0-alpha.0","@halsp/inject":"^2.0.0-alpha.0","@halsp/methods":"^2.0.0-alpha.0","@halsp/pipe":"^2.0.0-alpha.0","@halsp/router":"^2.0.0-alpha.0","@halsp/static":"^2.0.0-alpha.0","@halsp/validator":"^2.0.0-alpha.0","openapi3-ts-remove-yaml":"^3.0.2","reflect-metadata":"^0.1.13","swagger-ui-dist":"^4.18.3"},"devDependencies":{"@halsp/testing":"^2.0.0-alpha.0","@types/swagger-ui-dist":"^3.30.1"},"gitHead":"523635eaba6fa4b593a1f0c0eb1cc1617c341642","types":"./dist/index.d.ts","readme":"<p align=\"center\">\n  <a href=\"https://halsp.org/\" target=\"blank\"><img src=\"https://halsp.org/images/logo.png\" alt=\"Halsp Logo\" width=\"200\"/></a>\n</p>\n\n<p align=\"center\">Halsp - 面向云的现代渐进式轻量 <a href=\"http://nodejs.org\" target=\"_blank\">Node.js</a> 框架</p>\n<p align=\"center\">\n    <a href=\"https://github.com/halsp/core/blob/main/LICENSE\" target=\"_blank\"><img src=\"https://img.shields.io/badge/license-MIT-blue.svg\" alt=\"GitHub license\" /></a>\n    <a href=\"\"><img src=\"https://img.shields.io/npm/v/@halsp/core.svg\" alt=\"npm version\"></a>\n    <a href=\"\"><img src=\"https://badgen.net/npm/dt/@halsp/core\" alt=\"npm downloads\"></a>\n    <a href=\"https://nodejs.org/en/about/releases/\"><img src=\"https://img.shields.io/node/v/@halsp/core.svg\" alt=\"node compatibility\"></a>\n    <a href=\"#\"><img src=\"https://github.com/halsp/core/actions/workflows/test.yml/badge.svg?branch=main\" alt=\"Build Status\"></a>\n    <a href=\"https://codecov.io/gh/halsp/core/branch/main\"><img src=\"https://img.shields.io/codecov/c/github/halsp/core/main.svg\" alt=\"Test Coverage\"></a>\n    <a href=\"https://github.com/halsp/core/pulls\"><img src=\"https://img.shields.io/badge/PRs-welcome-brightgreen.svg\" alt=\"PRs Welcome\"></a>\n    <a href=\"https://gitpod.io/#https://github.com/halsp/core\"><img src=\"https://img.shields.io/badge/Gitpod-Ready--to--Code-blue?logo=gitpod\" alt=\"Gitpod Ready-to-Code\"></a>\n    <a href=\"https://paypal.me/ihalwang\" target=\"_blank\"><img src=\"https://img.shields.io/badge/Donate-PayPal-ff3f59.svg\"/></a>\n</p>\n\n## 开始使用\n\n请跟随文档 [halsp.org](https://halsp.org) 📚\n\n## 线上示例\n\n请访问 <http://mini.halsp.org> 🌈\n\n> 该示例是由 `@halsp/cli` 生成，运行于 [StackBlitz](https://stackblitz.com)，可以在线编辑、运行、调试\n\n## 介绍\n\n`@halsp/swagger` 是 `Halsp` 的 swagger 文档插件\n\n基于 `@halsp/validator`，使用装饰器注释文档，可以解析部分 `@halsp/validator` 的装饰器\n\n在浏览器中使用 [swagger-ui](https://github.com/swagger-api/swagger-ui) 渲染文档\n\n## 安装\n\n```\nnpm install @halsp/swagger\n```\n\n## 贡献\n\n在提交 PR 前请先阅读 [Contributing to Halsp](https://github.com/halsp/core/blob/main/CONTRIBUTING.md).\n\n<a href=\"https://github.com/halsp/core/graphs/contributors\">\n  <img src=\"https://contrib.rocks/image?repo=halsp/core\" />\n</a>\n\n## 遇到问题\n\n首先查找是否已有相关问题：\n\n1. 查看文档 [halsp.org](https://halsp.org) 是否有相关内容\n2. 查看 [Discussions](https://github.com/halsp/core/discussions) 是否有相关讨论\n3. 查看 [Issues](https://github.com/halsp/core/issues) 是否有相关内容\n\n如果以上没有找到答案：\n\n- 一般性问题请在讨论区提问 [Discussions](https://github.com/halsp/core/discussions)\n- 代码问题或不符预期的行为请提 [Issues](https://github.com/halsp/core/issues)\n\n如果你能通过代码解决这个问题欢迎提交 [Pull requests](https://github.com/halsp/core/pulls)\n\n## License\n\n[MIT](https://opensource.org/licenses/MIT)\n\nCopyright (c) 2022-present, Hal Wang\n","readmeFilename":"README.md","_id":"@halsp/swagger@2.0.0-alpha.0","_nodeVersion":"16.18.0","_npmVersion":"lerna/6.6.2/node@v16.18.0+x64 (win32)","dist":{"integrity":"sha512-7ka1wry7TzUBspo+DqoO4s+9qv0S/bm/GBV1iYKlCI2cPI7MuZYR/H/mSJXEV+llLcnhaWXuzyCkYrqN541MUA==","shasum":"8468e74a9b5064e2d16db40e86fd24ae47c0c4e1","tarball":"https://registry.npmjs.org/@halsp/swagger/-/swagger-2.0.0-alpha.0.tgz","fileCount":40,"unpackedSize":158964,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFQMSHJvzeNvarKSKx7XUKluBZquesPAkK5ME3arYgawIhAK/Aeg1NY4c2RkEUh1CfByovT8xMH+97B1Df8w0Vps3d"}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_2.0.0-alpha.0_1685162218349_0.22847470300527895"},"_hasShrinkwrap":false},"2.0.0-alpha.1":{"name":"@halsp/swagger","version":"2.0.0-alpha.1","description":"使用 swagger 自动生成你的 Halsp 文档","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp","swagger"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.0.0-alpha.0","@halsp/http":"^2.0.0-alpha.0","@halsp/inject":"^2.0.0-alpha.0","@halsp/methods":"^2.0.0-alpha.0","@halsp/pipe":"^2.0.0-alpha.0","@halsp/router":"^2.0.0-alpha.1","@halsp/static":"^2.0.0-alpha.0","@halsp/validator":"^2.0.0-alpha.0","openapi3-ts-remove-yaml":"^3.0.2","reflect-metadata":"^0.1.13","swagger-ui-dist":"^4.19.0"},"devDependencies":{"@halsp/testing":"^2.0.0-alpha.1","@types/swagger-ui-dist":"^3.30.1"},"gitHead":"ba42a27c783163a32fd1ac9c68ca1ecfe265ebf4","types":"./dist/index.d.ts","readme":"<p align=\"center\">\n  <a href=\"https://halsp.org/\" target=\"blank\"><img src=\"https://halsp.org/images/logo.png\" alt=\"Halsp Logo\" width=\"200\"/></a>\n</p>\n\n<p align=\"center\">Halsp - 面向云的现代渐进式轻量 <a href=\"http://nodejs.org\" target=\"_blank\">Node.js</a> 框架</p>\n<p align=\"center\">\n    <a href=\"https://github.com/halsp/core/blob/main/LICENSE\" target=\"_blank\"><img src=\"https://img.shields.io/badge/license-MIT-blue.svg\" alt=\"GitHub license\" /></a>\n    <a href=\"\"><img src=\"https://img.shields.io/npm/v/@halsp/core.svg\" alt=\"npm version\"></a>\n    <a href=\"\"><img src=\"https://badgen.net/npm/dt/@halsp/core\" alt=\"npm downloads\"></a>\n    <a href=\"https://nodejs.org/en/about/releases/\"><img src=\"https://img.shields.io/node/v/@halsp/core.svg\" alt=\"node compatibility\"></a>\n    <a href=\"#\"><img src=\"https://github.com/halsp/core/actions/workflows/test.yml/badge.svg?branch=main\" alt=\"Build Status\"></a>\n    <a href=\"https://codecov.io/gh/halsp/core/branch/main\"><img src=\"https://img.shields.io/codecov/c/github/halsp/core/main.svg\" alt=\"Test Coverage\"></a>\n    <a href=\"https://github.com/halsp/core/pulls\"><img src=\"https://img.shields.io/badge/PRs-welcome-brightgreen.svg\" alt=\"PRs Welcome\"></a>\n    <a href=\"https://gitpod.io/#https://github.com/halsp/core\"><img src=\"https://img.shields.io/badge/Gitpod-Ready--to--Code-blue?logo=gitpod\" alt=\"Gitpod Ready-to-Code\"></a>\n    <a href=\"https://paypal.me/ihalwang\" target=\"_blank\"><img src=\"https://img.shields.io/badge/Donate-PayPal-ff3f59.svg\"/></a>\n</p>\n\n## 开始使用\n\n请跟随文档 [halsp.org](https://halsp.org) 📚\n\n## 线上示例\n\n请访问 <http://mini.halsp.org> 🌈\n\n> 该示例是由 `@halsp/cli` 生成，运行于 [StackBlitz](https://stackblitz.com)，可以在线编辑、运行、调试\n\n## 介绍\n\n`@halsp/swagger` 是 `Halsp` 的 swagger 文档插件\n\n基于 `@halsp/validator`，使用装饰器注释文档，可以解析部分 `@halsp/validator` 的装饰器\n\n在浏览器中使用 [swagger-ui](https://github.com/swagger-api/swagger-ui) 渲染文档\n\n## 安装\n\n```\nnpm install @halsp/swagger\n```\n\n## 贡献\n\n在提交 PR 前请先阅读 [Contributing to Halsp](https://github.com/halsp/core/blob/main/CONTRIBUTING.md).\n\n<a href=\"https://github.com/halsp/core/graphs/contributors\">\n  <img src=\"https://contrib.rocks/image?repo=halsp/core\" />\n</a>\n\n## 遇到问题\n\n首先查找是否已有相关问题：\n\n1. 查看文档 [halsp.org](https://halsp.org) 是否有相关内容\n2. 查看 [Discussions](https://github.com/halsp/core/discussions) 是否有相关讨论\n3. 查看 [Issues](https://github.com/halsp/core/issues) 是否有相关内容\n\n如果以上没有找到答案：\n\n- 一般性问题请在讨论区提问 [Discussions](https://github.com/halsp/core/discussions)\n- 代码问题或不符预期的行为请提 [Issues](https://github.com/halsp/core/issues)\n\n如果你能通过代码解决这个问题欢迎提交 [Pull requests](https://github.com/halsp/core/pulls)\n\n## License\n\n[MIT](https://opensource.org/licenses/MIT)\n\nCopyright (c) 2022-present, Hal Wang\n","readmeFilename":"README.md","_id":"@halsp/swagger@2.0.0-alpha.1","_nodeVersion":"16.18.0","_npmVersion":"lerna/6.6.2/node@v16.18.0+x64 (win32)","dist":{"integrity":"sha512-0XG9wYHFrVcvoPyUM/N9NvjtB29iJcP4XjNpUe2MTdd/ItQmIwBmuPBH1C+2o4du945jk4dmaXRMyim8cBoFew==","shasum":"6fc9ab7d679b8608466a2672a19c5b8b96b00bca","tarball":"https://registry.npmjs.org/@halsp/swagger/-/swagger-2.0.0-alpha.1.tgz","fileCount":40,"unpackedSize":158964,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDLlptfNNxr97qRZG81LYUl6ft8oakdDepmCNrkpqD6AAiBaxjSLlhk1HMboyf03oL5/mU1fySIqweuNevrnzaYfMA=="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_2.0.0-alpha.1_1685171872322_0.9818924748714295"},"_hasShrinkwrap":false},"2.0.0-alpha.2":{"name":"@halsp/swagger","version":"2.0.0-alpha.2","description":"使用 swagger 自动生成你的 Halsp 文档","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp","swagger"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.0.0-alpha.2","@halsp/http":"^2.0.0-alpha.2","@halsp/inject":"^2.0.0-alpha.2","@halsp/methods":"^2.0.0-alpha.2","@halsp/pipe":"^2.0.0-alpha.2","@halsp/router":"^2.0.0-alpha.2","@halsp/static":"^2.0.0-alpha.2","@halsp/validator":"^2.0.0-alpha.2","openapi3-ts-remove-yaml":"^3.0.2","reflect-metadata":"^0.1.13","swagger-ui-dist":"^4.19.0"},"devDependencies":{"@halsp/testing":"^2.0.0-alpha.2","@types/swagger-ui-dist":"^3.30.1"},"gitHead":"353fd4356a7d4eca33b7bf10330aa8ef61313f8f","types":"./dist/index.d.ts","readme":"<p align=\"center\">\n  <a href=\"https://halsp.org/\" target=\"blank\"><img src=\"https://halsp.org/images/logo.png\" alt=\"Halsp Logo\" width=\"200\"/></a>\n</p>\n\n<p align=\"center\">Halsp - 面向云的现代渐进式轻量 <a href=\"http://nodejs.org\" target=\"_blank\">Node.js</a> 框架</p>\n<p align=\"center\">\n    <a href=\"https://github.com/halsp/core/blob/main/LICENSE\" target=\"_blank\"><img src=\"https://img.shields.io/badge/license-MIT-blue.svg\" alt=\"GitHub license\" /></a>\n    <a href=\"\"><img src=\"https://img.shields.io/npm/v/@halsp/core.svg\" alt=\"npm version\"></a>\n    <a href=\"\"><img src=\"https://badgen.net/npm/dt/@halsp/core\" alt=\"npm downloads\"></a>\n    <a href=\"https://nodejs.org/en/about/releases/\"><img src=\"https://img.shields.io/node/v/@halsp/core.svg\" alt=\"node compatibility\"></a>\n    <a href=\"#\"><img src=\"https://github.com/halsp/core/actions/workflows/test.yml/badge.svg?branch=main\" alt=\"Build Status\"></a>\n    <a href=\"https://codecov.io/gh/halsp/core/branch/main\"><img src=\"https://img.shields.io/codecov/c/github/halsp/core/main.svg\" alt=\"Test Coverage\"></a>\n    <a href=\"https://github.com/halsp/core/pulls\"><img src=\"https://img.shields.io/badge/PRs-welcome-brightgreen.svg\" alt=\"PRs Welcome\"></a>\n    <a href=\"https://gitpod.io/#https://github.com/halsp/core\"><img src=\"https://img.shields.io/badge/Gitpod-Ready--to--Code-blue?logo=gitpod\" alt=\"Gitpod Ready-to-Code\"></a>\n    <a href=\"https://paypal.me/ihalwang\" target=\"_blank\"><img src=\"https://img.shields.io/badge/Donate-PayPal-ff3f59.svg\"/></a>\n</p>\n\n## 开始使用\n\n请跟随文档 [halsp.org](https://halsp.org) 📚\n\n## 线上示例\n\n请访问 <http://mini.halsp.org> 🌈\n\n> 该示例是由 `@halsp/cli` 生成，运行于 [StackBlitz](https://stackblitz.com)，可以在线编辑、运行、调试\n\n## 介绍\n\n`@halsp/swagger` 是 `Halsp` 的 swagger 文档插件\n\n基于 `@halsp/validator`，使用装饰器注释文档，可以解析部分 `@halsp/validator` 的装饰器\n\n在浏览器中使用 [swagger-ui](https://github.com/swagger-api/swagger-ui) 渲染文档\n\n## 安装\n\n```\nnpm install @halsp/swagger\n```\n\n## 贡献\n\n在提交 PR 前请先阅读 [Contributing to Halsp](https://github.com/halsp/core/blob/main/CONTRIBUTING.md).\n\n<a href=\"https://github.com/halsp/core/graphs/contributors\">\n  <img src=\"https://contrib.rocks/image?repo=halsp/core\" />\n</a>\n\n## 遇到问题\n\n首先查找是否已有相关问题：\n\n1. 查看文档 [halsp.org](https://halsp.org) 是否有相关内容\n2. 查看 [Discussions](https://github.com/halsp/core/discussions) 是否有相关讨论\n3. 查看 [Issues](https://github.com/halsp/core/issues) 是否有相关内容\n\n如果以上没有找到答案：\n\n- 一般性问题请在讨论区提问 [Discussions](https://github.com/halsp/core/discussions)\n- 代码问题或不符预期的行为请提 [Issues](https://github.com/halsp/core/issues)\n\n如果你能通过代码解决这个问题欢迎提交 [Pull requests](https://github.com/halsp/core/pulls)\n\n## License\n\n[MIT](https://opensource.org/licenses/MIT)\n\nCopyright (c) 2022-present, Hal Wang\n","readmeFilename":"README.md","_id":"@halsp/swagger@2.0.0-alpha.2","_nodeVersion":"16.18.0","_npmVersion":"lerna/6.6.2/node@v16.18.0+x64 (win32)","dist":{"integrity":"sha512-Cfopj+WZvYFgj9r5jfCyF7t2xPCvfBGEk8hN2u90YmLK/QLiduIVem0bON7ERDR6MTuEqQyYtI15CO5UU6l8+w==","shasum":"48c4dd2200d6c2123290936abb04a3770e64d73b","tarball":"https://registry.npmjs.org/@halsp/swagger/-/swagger-2.0.0-alpha.2.tgz","fileCount":40,"unpackedSize":158964,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTsfxuaQDQBL5HOkyPz657cU2bbG/BErapikAg5DOusAIgRo9GkRq7n2g0/k5x5rFNkUIMCkG6vR8agZ97w5xg2iU="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_2.0.0-alpha.2_1685172241058_0.9551550586938449"},"_hasShrinkwrap":false},"2.0.0-alpha.3":{"name":"@halsp/swagger","version":"2.0.0-alpha.3","description":"使用 swagger 自动生成你的 Halsp 文档","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp","swagger"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.0.0-alpha.3","@halsp/http":"^2.0.0-alpha.3","@halsp/inject":"^2.0.0-alpha.3","@halsp/methods":"^2.0.0-alpha.3","@halsp/pipe":"^2.0.0-alpha.3","@halsp/router":"^2.0.0-alpha.3","@halsp/static":"^2.0.0-alpha.3","@halsp/validator":"^2.0.0-alpha.3","openapi3-ts-remove-yaml":"^3.0.2","reflect-metadata":"^0.1.13","swagger-ui-dist":"^4.19.0"},"devDependencies":{"@halsp/testing":"^2.0.0-alpha.3","@types/swagger-ui-dist":"^3.30.1"},"gitHead":"88a76c904d871d677f89fe94c1f5735580dc1f4f","types":"./dist/index.d.ts","_id":"@halsp/swagger@2.0.0-alpha.3","_nodeVersion":"16.18.0","_npmVersion":"lerna/6.6.2/node@v16.18.0+x64 (win32)","dist":{"integrity":"sha512-fIoRzJbs4dsXdfirOZceQLTXs72OfG1KxaU91n1ScojHr+b9rKkDsOdxRQ6J02FZx3tIgZbSUF+TvkaUEmk9ig==","shasum":"eb083087d1be1323b59c9727c77d4657e34a57aa","tarball":"https://registry.npmjs.org/@halsp/swagger/-/swagger-2.0.0-alpha.3.tgz","fileCount":40,"unpackedSize":158964,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHph4WO3cnWEaOZFpiV+wdSnzAoRfutPNj94crzs6CwQIhAJZ5JSEM9dp/ykYtfQR1qW2yMupRAqc94TDjdAvbMAZf"}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_2.0.0-alpha.3_1685172602560_0.06464495515964597"},"_hasShrinkwrap":false},"2.0.0-alpha.4":{"name":"@halsp/swagger","version":"2.0.0-alpha.4","description":"使用 swagger 自动生成你的 Halsp 文档","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp","swagger"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.0.0-alpha.4","@halsp/http":"^2.0.0-alpha.4","@halsp/inject":"^2.0.0-alpha.4","@halsp/methods":"^2.0.0-alpha.4","@halsp/pipe":"^2.0.0-alpha.4","@halsp/router":"^2.0.0-alpha.4","@halsp/static":"^2.0.0-alpha.4","@halsp/validator":"^2.0.0-alpha.4","openapi3-ts-remove-yaml":"^3.0.2","reflect-metadata":"^0.1.13","swagger-ui-dist":"^4.19.0"},"devDependencies":{"@halsp/testing":"^2.0.0-alpha.4","@types/swagger-ui-dist":"^3.30.1"},"gitHead":"8dc3369d712da9cc5c6c8cf7afe87159c4f84e23","types":"./dist/index.d.ts","readme":"<p align=\"center\">\n  <a href=\"https://halsp.org/\" target=\"blank\"><img src=\"https://halsp.org/images/logo.png\" alt=\"Halsp Logo\" width=\"200\"/></a>\n</p>\n\n<p align=\"center\">Halsp - 面向云的现代渐进式轻量 <a href=\"http://nodejs.org\" target=\"_blank\">Node.js</a> 框架</p>\n<p align=\"center\">\n    <a href=\"https://github.com/halsp/core/blob/main/LICENSE\" target=\"_blank\"><img src=\"https://img.shields.io/badge/license-MIT-blue.svg\" alt=\"GitHub license\" /></a>\n    <a href=\"\"><img src=\"https://img.shields.io/npm/v/@halsp/core.svg\" alt=\"npm version\"></a>\n    <a href=\"\"><img src=\"https://badgen.net/npm/dt/@halsp/core\" alt=\"npm downloads\"></a>\n    <a href=\"https://nodejs.org/en/about/releases/\"><img src=\"https://img.shields.io/node/v/@halsp/core.svg\" alt=\"node compatibility\"></a>\n    <a href=\"#\"><img src=\"https://github.com/halsp/core/actions/workflows/test.yml/badge.svg?branch=main\" alt=\"Build Status\"></a>\n    <a href=\"https://codecov.io/gh/halsp/core/branch/main\"><img src=\"https://img.shields.io/codecov/c/github/halsp/core/main.svg\" alt=\"Test Coverage\"></a>\n    <a href=\"https://github.com/halsp/core/pulls\"><img src=\"https://img.shields.io/badge/PRs-welcome-brightgreen.svg\" alt=\"PRs Welcome\"></a>\n    <a href=\"https://gitpod.io/#https://github.com/halsp/core\"><img src=\"https://img.shields.io/badge/Gitpod-Ready--to--Code-blue?logo=gitpod\" alt=\"Gitpod Ready-to-Code\"></a>\n    <a href=\"https://paypal.me/ihalwang\" target=\"_blank\"><img src=\"https://img.shields.io/badge/Donate-PayPal-ff3f59.svg\"/></a>\n</p>\n\n## 开始使用\n\n请跟随文档 [halsp.org](https://halsp.org) 📚\n\n## 线上示例\n\n请访问 <http://mini.halsp.org> 🌈\n\n> 该示例是由 `@halsp/cli` 生成，运行于 [StackBlitz](https://stackblitz.com)，可以在线编辑、运行、调试\n\n## 介绍\n\n`@halsp/swagger` 是 `Halsp` 的 swagger 文档插件\n\n基于 `@halsp/validator`，使用装饰器注释文档，可以解析部分 `@halsp/validator` 的装饰器\n\n在浏览器中使用 [swagger-ui](https://github.com/swagger-api/swagger-ui) 渲染文档\n\n## 安装\n\n```\nnpm install @halsp/swagger\n```\n\n## 贡献\n\n在提交 PR 前请先阅读 [Contributing to Halsp](https://github.com/halsp/core/blob/main/CONTRIBUTING.md).\n\n<a href=\"https://github.com/halsp/core/graphs/contributors\">\n  <img src=\"https://contrib.rocks/image?repo=halsp/core\" />\n</a>\n\n## 遇到问题\n\n首先查找是否已有相关问题：\n\n1. 查看文档 [halsp.org](https://halsp.org) 是否有相关内容\n2. 查看 [Discussions](https://github.com/halsp/core/discussions) 是否有相关讨论\n3. 查看 [Issues](https://github.com/halsp/core/issues) 是否有相关内容\n\n如果以上没有找到答案：\n\n- 一般性问题请在讨论区提问 [Discussions](https://github.com/halsp/core/discussions)\n- 代码问题或不符预期的行为请提 [Issues](https://github.com/halsp/core/issues)\n\n如果你能通过代码解决这个问题欢迎提交 [Pull requests](https://github.com/halsp/core/pulls)\n\n## License\n\n[MIT](https://opensource.org/licenses/MIT)\n\nCopyright (c) 2022-present, Hal Wang\n","readmeFilename":"README.md","_id":"@halsp/swagger@2.0.0-alpha.4","_nodeVersion":"16.18.0","_npmVersion":"lerna/6.6.2/node@v16.18.0+x64 (win32)","dist":{"integrity":"sha512-yrm1J3VC89ZbjSU4DSWYDHO7Es8USibzQPlg6BGj0bo770E+tU7+I0CQupiTtm8taVLzSEpltBiYL62soZ7X5Q==","shasum":"d7c37609df69fcf3ae2002896c8e466a00e189a9","tarball":"https://registry.npmjs.org/@halsp/swagger/-/swagger-2.0.0-alpha.4.tgz","fileCount":40,"unpackedSize":158964,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+o4V3Ka6bXNcCBrmTT6wnDFY35RE8OU779TO3TMUk1gIgPg81+XZ1uxPTkRNqE8z7wcgqM2VBz97z6ZbsmvTH6W4="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_2.0.0-alpha.4_1685179108707_0.44498975623538994"},"_hasShrinkwrap":false},"2.0.0":{"name":"@halsp/swagger","version":"2.0.0","description":"使用 swagger 自动生成你的 Halsp 文档","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp","swagger"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.0.0","@halsp/http":"^2.0.0","@halsp/inject":"^2.0.0","@halsp/pipe":"^2.0.0","@halsp/router":"^2.0.0","@halsp/static":"^2.0.0","@halsp/validator":"^2.0.0","openapi3-ts-remove-yaml":"^3.0.2","reflect-metadata":"^0.1.13","swagger-ui-dist":"^4.19.0"},"devDependencies":{"@types/swagger-ui-dist":"^3.30.1"},"gitHead":"d917c2c365068b184b403356dbc109154f85ea50","types":"./dist/index.d.ts","_id":"@halsp/swagger@2.0.0","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.6.2/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-prVQIFnR85m9OspwHnX3M1IZ2pQFBLzOQlFYpax+p+YpH4qMaadpMh3qEgtO+975uEWS4p10i8Mn2M0041t9og==","shasum":"7c53647a5aab1c8158567b9626fa8ee7326f0dde","tarball":"https://registry.npmjs.org/@halsp/swagger/-/swagger-2.0.0.tgz","fileCount":40,"unpackedSize":157515,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGubOcnEB+Cp/K/ASjurn4UNHF2UsiVzBn2Iz91TpNrgAiEAwlmVIuF4HZ59+ndAYnQjP6Ipaanp5xNdjrC863JVX6g="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_2.0.0_1685289307042_0.6727633415611414"},"_hasShrinkwrap":false},"2.0.1":{"name":"@halsp/swagger","version":"2.0.1","description":"使用 swagger 自动生成你的 Halsp 文档","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp","swagger"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.0.1","@halsp/http":"^2.0.1","@halsp/inject":"^2.0.1","@halsp/pipe":"^2.0.1","@halsp/router":"^2.0.1","@halsp/static":"^2.0.1","@halsp/validator":"^2.0.1","openapi3-ts-remove-yaml":"^3.0.2","reflect-metadata":"^0.1.13","swagger-ui-dist":"^4.19.0"},"devDependencies":{"@types/swagger-ui-dist":"^3.30.1"},"gitHead":"d98161a32ace9069cbbeb919e6e0300e24cffd71","types":"./dist/index.d.ts","_id":"@halsp/swagger@2.0.1","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.6.2/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-uzl5CugWqcJX1dBWw0gUUz+IxIvVeLwGr1CJWEVJnLXXAeqUB29UwiZBRyH29uaTvSoA9FGHcatPmlVdgxgvXA==","shasum":"b732f75461585ed324b860b1f03520932749978a","tarball":"https://registry.npmjs.org/@halsp/swagger/-/swagger-2.0.1.tgz","fileCount":40,"unpackedSize":157515,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC6Gh6ExdGXSGj3iDT1g5UZdX8TYhhMUK5qpXwJEcig3AiB4qkNRl90Qan4JBbXd9u9TQsXmrzNT4oYsirHitqvqKg=="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_2.0.1_1685520280592_0.5664259492122441"},"_hasShrinkwrap":false},"2.1.0":{"name":"@halsp/swagger","version":"2.1.0","description":"使用 swagger 自动生成你的 Halsp 文档","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp","swagger"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.1.0","@halsp/http":"^2.1.0","@halsp/inject":"^2.1.0","@halsp/pipe":"^2.1.0","@halsp/router":"^2.1.0","@halsp/static":"^2.1.0","@halsp/validator":"^2.1.0","openapi3-ts-remove-yaml":"^3.0.2","reflect-metadata":"^0.1.13","swagger-ui-dist":"^4.19.0"},"devDependencies":{"@types/swagger-ui-dist":"^3.30.1"},"gitHead":"d872815edbc4463ddd8214fab0b5f6ba70c0cdcf","types":"./dist/index.d.ts","_id":"@halsp/swagger@2.1.0","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.6.2/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-65Hj+Dm3x1WxPZCDD7JCz58kIJdJVQsqKIHl+mSWOTzuRiS7SSoJkYYXAE6m9XQVKI7fVNiGhRvJhYCtB9MKSg==","shasum":"e303d74775ff14eaaa502a8847fd425b96850066","tarball":"https://registry.npmjs.org/@halsp/swagger/-/swagger-2.1.0.tgz","fileCount":40,"unpackedSize":157515,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBDBSHqTWgq7lLP51iNMGPcqF9hNoKbtnACyNife5GQvAiEAyfnpydlAuO6mfWyWJ63aG2/Wl2RfbGT1QWkjWdb3whw="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_2.1.0_1686048272107_0.6981016048734876"},"_hasShrinkwrap":false},"2.1.1":{"name":"@halsp/swagger","version":"2.1.1","description":"使用 swagger 自动生成你的 Halsp 文档","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp","swagger"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.1.1","@halsp/http":"^2.1.1","@halsp/inject":"^2.1.1","@halsp/pipe":"^2.1.1","@halsp/router":"^2.1.1","@halsp/static":"^2.1.1","@halsp/validator":"^2.1.1","openapi3-ts-remove-yaml":"^3.0.2","reflect-metadata":"^0.1.13","swagger-ui-dist":"^4.19.0"},"devDependencies":{"@types/swagger-ui-dist":"^3.30.1"},"gitHead":"2eac092c287263adceecc8af05bb1856c2235df2","types":"./dist/index.d.ts","_id":"@halsp/swagger@2.1.1","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.6.2/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-P0uGCrQQEll0KcJIIsWZbDViheQE8/dPZB9dtw4jF9MUnXcXE7Ri5H1HZDz4X2KFo8ZCGuUZ3gXOlKlmS9ruSw==","shasum":"5017c51ee004280c5e34c1d86a023b80a3182215","tarball":"https://registry.npmjs.org/@halsp/swagger/-/swagger-2.1.1.tgz","fileCount":40,"unpackedSize":157515,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCeJ/UNgrgeKAsKW5EUiQ8gYeslMC/RItr3YSulAnBf0QIgPZKwI0Yz0r6+UawwAAT5mGVfwz6/99ameaQVwQd9iTM="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_2.1.1_1686232393393_0.7085843804142167"},"_hasShrinkwrap":false},"2.1.2":{"name":"@halsp/swagger","version":"2.1.2","description":"使用 swagger 自动生成你的 Halsp 文档","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp","swagger"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.1.2","@halsp/http":"^2.1.2","@halsp/inject":"^2.1.2","@halsp/pipe":"^2.1.2","@halsp/router":"^2.1.2","@halsp/static":"^2.1.2","@halsp/validator":"^2.1.2","openapi3-ts-remove-yaml":"^3.0.2","reflect-metadata":"^0.1.13","swagger-ui-dist":"^5.1.0"},"devDependencies":{"@types/swagger-ui-dist":"^3.30.1"},"gitHead":"bf9f58bde9d797d0a3b86b3dc16a1ca87d4bcaab","types":"./dist/index.d.ts","_id":"@halsp/swagger@2.1.2","_nodeVersion":"16.20.1","_npmVersion":"lerna/7.1.1/node@v16.20.1+x64 (linux)","dist":{"integrity":"sha512-mzn9Ar706pmRSUmLVIy0LAZjsefKaj1rWYejmq+MfIsqUcJwhPT7TlEJ5Bkkcs++WnXTk0pGQUUSJBqUAo1rkQ==","shasum":"9ee31a638c6a83dede0f91b5caa439c214f78859","tarball":"https://registry.npmjs.org/@halsp/swagger/-/swagger-2.1.2.tgz","fileCount":40,"unpackedSize":157514,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBCrncpuD8rN4NHxvEjaeyU7f05Y5N90XGPsqLKlRRbEAiAFWMoXUVKkQVMkOxXbOJzbpDZzzECJxZiCokdOM/hlfQ=="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_2.1.2_1688055430764_0.3623539353993408"},"_hasShrinkwrap":false},"2.1.3":{"name":"@halsp/swagger","version":"2.1.3","description":"使用 swagger 自动生成你的 Halsp 文档","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp","swagger"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.1.3","@halsp/http":"^2.1.3","@halsp/inject":"^2.1.3","@halsp/pipe":"^2.1.3","@halsp/router":"^2.1.3","@halsp/static":"^2.1.3","@halsp/validator":"^2.1.3","openapi3-ts-remove-yaml":"^3.0.2","reflect-metadata":"^0.1.13","swagger-ui-dist":"^5.1.0"},"devDependencies":{"@types/swagger-ui-dist":"^3.30.1"},"gitHead":"66fc515a54cc05d851d2c52abc48c166ea3c879d","types":"./dist/index.d.ts","_id":"@halsp/swagger@2.1.3","_nodeVersion":"16.20.1","_npmVersion":"lerna/7.1.1/node@v16.20.1+x64 (linux)","dist":{"integrity":"sha512-k4Dq7qNH5Ok392CFiFwEXFrE0CYeQeBvrX9nwadYO6ZZxXn2J8ZGVMAL/gRS3qwkZP+JSggpQjDe/uL4IWuIUg==","shasum":"877f80f89d678f43a1e455cc3000b6a4e878ed1f","tarball":"https://registry.npmjs.org/@halsp/swagger/-/swagger-2.1.3.tgz","fileCount":40,"unpackedSize":157514,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKKMGsfW6sTqCLLkachoceYJGaLMw9xRqzp7riNdh1wgIgXa/Zy+El8PXcdsi8cD+NnS6d80LcKu0ip9DQHtd56Nk="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_2.1.3_1688100358760_0.7693424341830628"},"_hasShrinkwrap":false},"2.2.0":{"name":"@halsp/swagger","version":"2.2.0","description":"使用 swagger 自动生成你的 Halsp 文档","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp","swagger"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.2.0","@halsp/http":"^2.2.0","@halsp/inject":"^2.2.0","@halsp/pipe":"^2.2.0","@halsp/router":"^2.2.0","@halsp/static":"^2.2.0","@halsp/validator":"^2.2.0","openapi3-ts-remove-yaml":"^3.0.2","reflect-metadata":"^0.1.13","swagger-ui-dist":"^5.1.0"},"devDependencies":{"@types/swagger-ui-dist":"^3.30.1"},"gitHead":"0c4046fb4a3acae06dc1004f709bb1586f25e4db","types":"./dist/index.d.ts","_id":"@halsp/swagger@2.2.0","_nodeVersion":"16.20.1","_npmVersion":"lerna/7.1.1/node@v16.20.1+x64 (linux)","dist":{"integrity":"sha512-QLOs6wkah6PYkd+TxWexouFzyoWUYhzSHizl7+yN7WXcmJsLOhNUt49a5pEU/MrUSmcdf5yB26hCar1nCf8huA==","shasum":"3563047e0009d6fddc5bced44dc37766f75d7c30","tarball":"https://registry.npmjs.org/@halsp/swagger/-/swagger-2.2.0.tgz","fileCount":40,"unpackedSize":159014,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCy6LzeGeL8uYZFIDVX95aNO6aipZPhPmHLGAn2jAvT2AIgPlKg84ou8x8o+0YSP1R26QqAfUOIdFZrqe1fmTTYm0A="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_2.2.0_1688486856673_0.17344945171442627"},"_hasShrinkwrap":false},"2.2.1":{"name":"@halsp/swagger","version":"2.2.1","description":"使用 swagger 自动生成你的 Halsp 文档","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp","swagger"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.2.1","@halsp/http":"^2.2.1","@halsp/inject":"^2.2.1","@halsp/pipe":"^2.2.1","@halsp/router":"^2.2.1","@halsp/static":"^2.2.1","@halsp/validator":"^2.2.1","openapi3-ts-remove-yaml":"^3.0.2","reflect-metadata":"^0.1.13","swagger-ui-dist":"^5.1.0"},"devDependencies":{"@types/swagger-ui-dist":"^3.30.1"},"gitHead":"f60b068fa3725caeda248df1e97fb05e2855edc4","types":"./dist/index.d.ts","_id":"@halsp/swagger@2.2.1","_nodeVersion":"16.20.1","_npmVersion":"lerna/7.1.1/node@v16.20.1+x64 (linux)","dist":{"integrity":"sha512-ZTZ5C5fxy7xvNrYePSYJRmbnaZV9YnDtyD0u8fUEDV2SFdGagvWIXFln5Up9PxAh5hXNQ39VhF6gm3IIYRANFQ==","shasum":"c8e1f67d72cbadac7b9cfa24b4f4c7dc936ec287","tarball":"https://registry.npmjs.org/@halsp/swagger/-/swagger-2.2.1.tgz","fileCount":40,"unpackedSize":159384,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD//ciERoe6OuFfFmvGNY4sH8LOSRfqxD1c5K/FA1FCSgIhAOwMnz+Or5F9vZX0l6b1B9Cp+u2kivx/14skZnN9pDJl"}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_2.2.1_1688552624170_0.6006360023960406"},"_hasShrinkwrap":false},"2.2.2":{"name":"@halsp/swagger","version":"2.2.2","description":"使用 swagger 自动生成你的 Halsp 文档","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp","swagger"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.2.2","@halsp/http":"^2.2.2","@halsp/inject":"^2.2.2","@halsp/pipe":"^2.2.2","@halsp/router":"^2.2.2","@halsp/static":"^2.2.2","@halsp/validator":"^2.2.2","openapi3-ts-remove-yaml":"^3.0.2","reflect-metadata":"^0.1.13","swagger-ui-dist":"^5.9.0"},"devDependencies":{"@types/swagger-ui-dist":"^3.30.2"},"gitHead":"9819a52d52209fdaf4fc84a25ed602cb03cffd89","types":"./dist/index.d.ts","_id":"@halsp/swagger@2.2.2","_nodeVersion":"16.20.2","_npmVersion":"lerna/7.3.1/node@v16.20.2+x64 (linux)","dist":{"integrity":"sha512-nbtgCrfceS1PyzPQwJ+hbz7KRgev4vQBkcCBkdy6DM374FTH2hxYx2DNh32eR01s9jOdtwhYxkrwvk7nrPoUfw==","shasum":"569d99b7dedc5f8958054a28de3507e7f4cb0e9d","tarball":"https://registry.npmjs.org/@halsp/swagger/-/swagger-2.2.2.tgz","fileCount":40,"unpackedSize":159015,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICPNVsSeZjVnaUq6mr8kGIloRSTbioA+x8Bhoru6IRb9AiAcD0+cWmYkjTTXh84lrVY9ZozvmSfk0v+DA4LNi4hzIA=="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_2.2.2_1697037795579_0.5822224425796378"},"_hasShrinkwrap":false},"2.3.0":{"name":"@halsp/swagger","version":"2.3.0","description":"使用 swagger 自动生成你的 Halsp 文档","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp","swagger"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.3.0","@halsp/http":"^2.3.0","@halsp/inject":"^2.3.0","@halsp/pipe":"^2.3.0","@halsp/router":"^2.3.0","@halsp/static":"^2.3.0","@halsp/validator":"^2.3.0","openapi3-ts-remove-yaml":"^3.0.2","reflect-metadata":"^0.2.1","swagger-ui-dist":"^5.12.0"},"devDependencies":{"@types/swagger-ui-dist":"^3.30.4"},"gitHead":"7603f851a6416e593944805b328ecc7163a42a03","types":"./dist/index.d.ts","_id":"@halsp/swagger@2.3.0","_nodeVersion":"20.11.0","_npmVersion":"lerna/8.1.2/node@v20.11.0+x64 (win32)","dist":{"integrity":"sha512-fot60T8L1eV4HIb6MYkfVkuCxRzbjRVz7OOZ7/yrVzqv3FlNVhfYPuftr0wLlZxsZgCzh31UZTd1i438+Jw/6w==","shasum":"536030d5c13a9513b1744525346c5c9acd3c9b9c","tarball":"https://registry.npmjs.org/@halsp/swagger/-/swagger-2.3.0.tgz","fileCount":40,"unpackedSize":159068,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3hcN6B9hQRKToDAZ+mdiz9qrmsUvX2c8q2zz6UTaYjgIhAO9E0KAOKZd+ckvNjz/QK2qqsSFhNjaq4AZbTLFIhpT0"}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_2.3.0_1711471419784_0.07553344622129599"},"_hasShrinkwrap":false},"2.3.1":{"name":"@halsp/swagger","version":"2.3.1","description":"使用 swagger 自动生成你的 Halsp 文档","engines":{"node":">=16"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp","swagger"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"type":"module","main":"./dist-cjs/index.cjs","module":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts","exports":{".":{"require":"./dist-cjs/index.cjs","import":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts"}},"scripts":{"build:cjs":"halsp build --tsconfigPath tsconfig.cjs.json --moduleType cjs --cleanDist","build:mjs":"halsp build --tsconfigPath tsconfig.mjs.json --moduleType mjs --cleanDist","prebuild":"npm run lint","build":"npm run build:mjs && npm run build:cjs","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.3.1","@halsp/http":"^2.3.1","@halsp/inject":"^2.3.1","@halsp/pipe":"^2.3.1","@halsp/router":"^2.3.1","@halsp/static":"^2.3.1","@halsp/validator":"^2.3.1","openapi3-ts-remove-yaml":"^3.0.2","reflect-metadata":"^0.2.2","swagger-ui-dist":"^5.13.0"},"devDependencies":{"@types/swagger-ui-dist":"^3.30.4"},"gitHead":"7f92de45c4b4a015b1c6f71af9fcf5091d48a4e4","_id":"@halsp/swagger@2.3.1","_nodeVersion":"20.12.0","_npmVersion":"lerna/8.1.2/node@v20.12.0+x64 (linux)","dist":{"integrity":"sha512-1z3fphjR7YcfZ9XJOnmTDYpOpLTQSodlXPYA6xORxHDA77XgnbxxeDtLxY5uPQ5zyF25pYYcnjDYKDoO9vYjAw==","shasum":"fe6722553b85624075ea10ffaec8f5033631d3f8","tarball":"https://registry.npmjs.org/@halsp/swagger/-/swagger-2.3.1.tgz","fileCount":27,"unpackedSize":95902,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEg2XRpnW8t2dysCKowVZAkVYFtPLY1UQb0C+K85p9LkAiAb5dJdlKldZ5v6Qlciq6KLOjv6nP5gcUa/28eXbCh4vg=="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_2.3.1_1712416726426_0.0859365432143675"},"_hasShrinkwrap":false},"2.3.2":{"name":"@halsp/swagger","version":"2.3.2","description":"使用 swagger 自动生成你的 Halsp 文档","engines":{"node":">=16"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp","swagger"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"type":"module","main":"./dist-cjs/index.cjs","module":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts","exports":{".":{"require":"./dist-cjs/index.cjs","import":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts"}},"scripts":{"build:cjs":"halsp build --tsconfigPath tsconfig.cjs.json --moduleType cjs --cleanDist","build:mjs":"halsp build --tsconfigPath tsconfig.mjs.json --moduleType mjs --cleanDist","prebuild":"npm run lint","build":"npm run build:mjs && npm run build:cjs","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.3.2","@halsp/http":"^2.3.2","@halsp/inject":"^2.3.2","@halsp/pipe":"^2.3.2","@halsp/router":"^2.3.2","@halsp/static":"^2.3.2","@halsp/validator":"^2.3.2","openapi3-ts-remove-yaml":"^3.0.2","reflect-metadata":"^0.2.2","swagger-ui-dist":"^5.13.0"},"devDependencies":{"@types/swagger-ui-dist":"^3.30.4"},"gitHead":"ac05ceff72de045eb7a1681b54c1f4ae17ca3cdb","_id":"@halsp/swagger@2.3.2","_nodeVersion":"20.11.0","_npmVersion":"lerna/8.1.2/node@v20.11.0+x64 (win32)","dist":{"integrity":"sha512-BZEUtHvEW4Oyz9fQAc3EH6fcLLX0+pg/1bB59sZJSeuaWv7gOxhBCMHL3IW81/epzEbW0VFcYdZB+PgOVmXylw==","shasum":"31ef222dc8eaa0da1df8346c8e8c52ca77d43726","tarball":"https://registry.npmjs.org/@halsp/swagger/-/swagger-2.3.2.tgz","fileCount":64,"unpackedSize":252494,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1vzmcovhTGJZQm0GCizTqCwztH/upVlRiiqdpx1Or+gIhANR3hDZqPPf01erX9n48v8m8Pw9MT3t+LRAA7ZTPTwOm"}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_2.3.2_1712419464331_0.9562074052196035"},"_hasShrinkwrap":false},"2.3.3":{"name":"@halsp/swagger","version":"2.3.3","description":"使用 swagger 自动生成你的 Halsp 文档","engines":{"node":">=16"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp","swagger"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"type":"module","main":"./dist-cjs/index.cjs","module":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts","exports":{".":{"require":"./dist-cjs/index.cjs","import":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts"}},"scripts":{"build:cjs":"halsp build --tsconfigPath tsconfig.cjs.json --moduleType cjs --cleanDist","build:mjs":"halsp build --tsconfigPath tsconfig.mjs.json --moduleType mjs --cleanDist","prebuild":"npm run lint","build":"npm run build:mjs && npm run build:cjs","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.3.3","@halsp/http":"^2.3.3","@halsp/inject":"^2.3.3","@halsp/pipe":"^2.3.3","@halsp/router":"^2.3.3","@halsp/static":"^2.3.3","@halsp/validator":"^2.3.3","openapi3-ts-remove-yaml":"^3.0.2","reflect-metadata":"^0.2.2","swagger-ui-dist":"^5.13.0"},"devDependencies":{"@types/swagger-ui-dist":"^3.30.4"},"gitHead":"a16f5dc201563914960bcccf4d8ab36f623ccc0f","_id":"@halsp/swagger@2.3.3","_nodeVersion":"20.12.0","_npmVersion":"lerna/8.1.2/node@v20.12.0+x64 (linux)","dist":{"integrity":"sha512-BChBKHvTy2orbzeY17IYO3IuXgtCeHudRJoZ2/GWkP46GkIKqeEXOYpH91dDyTGnZEUdcMd6rMp5WWqYWtENjg==","shasum":"4e89cdbe32069a4c90a08f19998c7e1ab0ac4c46","tarball":"https://registry.npmjs.org/@halsp/swagger/-/swagger-2.3.3.tgz","fileCount":64,"unpackedSize":232866,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/eKol90RjmRsbk8JVVuwXCxCmcAasjysOVFO0rj73UgIgdZj6X6N4Xy6clNfQnfiMrRCR8we4E5c7kxUeR1mz/v4="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_2.3.3_1712541948675_0.5766366834266143"},"_hasShrinkwrap":false},"2.3.4":{"name":"@halsp/swagger","version":"2.3.4","description":"使用 swagger 自动生成你的 Halsp 文档","engines":{"node":">=16"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp","swagger"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"type":"module","main":"./dist-cjs/index.cjs","module":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts","exports":{".":{"require":"./dist-cjs/index.cjs","import":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts"},"./package.json":"./package.json"},"scripts":{"build:cjs":"halsp build --tsconfigPath tsconfig.cjs.json --moduleType cjs --cleanDist","build:mjs":"halsp build --tsconfigPath tsconfig.mjs.json --moduleType mjs --cleanDist","prebuild":"npm run lint","build":"npm run build:mjs && npm run build:cjs","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.3.4","@halsp/http":"^2.3.4","@halsp/inject":"^2.3.4","@halsp/pipe":"^2.3.4","@halsp/router":"^2.3.4","@halsp/static":"^2.3.4","@halsp/validator":"^2.3.4","openapi3-ts-remove-yaml":"^3.0.2","reflect-metadata":"^0.2.2","swagger-ui-dist":"^5.13.0"},"devDependencies":{"@types/swagger-ui-dist":"^3.30.4"},"gitHead":"4de79fa314cebaa2515afa0ef54d0b4c98b52574","_id":"@halsp/swagger@2.3.4","_nodeVersion":"20.12.0","_npmVersion":"lerna/8.1.2/node@v20.12.0+x64 (linux)","dist":{"integrity":"sha512-6X3BVuqMrU/s6zM6w/dMCtKAEhvYmObcn6NdAmcK01CekHcEbj3U+8OrDXjCgpIVyC00ntRUzEtiOC5NTB4EOQ==","shasum":"9ec5c05216ebc034231b330ab23e8a0005335e8f","tarball":"https://registry.npmjs.org/@halsp/swagger/-/swagger-2.3.4.tgz","fileCount":64,"unpackedSize":232906,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDi+ygXsPJiReg3BaA2/z0Jo+VnzUHqgWwcnAuse8C9RwIhAPib2DwTOvEQs6oUh1UuK0rMovMVtBs4CfLfvJAX6o3x"}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_2.3.4_1712593095865_0.2571888916891245"},"_hasShrinkwrap":false},"2.3.5":{"name":"@halsp/swagger","version":"2.3.5","description":"使用 swagger 自动生成你的 Halsp 文档","engines":{"node":">=16"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp","swagger"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"type":"module","main":"./dist-cjs/index.cjs","module":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts","exports":{".":{"require":"./dist-cjs/index.cjs","import":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts"},"./package.json":"./package.json"},"scripts":{"build:cjs":"halsp build --tsconfigPath tsconfig.cjs.json --moduleType cjs --cleanDist","build:mjs":"halsp build --tsconfigPath tsconfig.mjs.json --moduleType mjs --cleanDist","prebuild":"npm run lint","build":"npm run build:mjs && npm run build:cjs","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.3.5","@halsp/http":"^2.3.5","@halsp/inject":"^2.3.5","@halsp/pipe":"^2.3.5","@halsp/router":"^2.3.5","@halsp/static":"^2.3.5","@halsp/validator":"^2.3.5","openapi3-ts-remove-yaml":"^3.0.2","reflect-metadata":"^0.2.2","swagger-ui-dist":"^5.13.0"},"devDependencies":{"@types/swagger-ui-dist":"^3.30.4"},"gitHead":"972030958c6c9e39cd9ef8b2bb8c08111e600df5","_id":"@halsp/swagger@2.3.5","_nodeVersion":"20.12.1","_npmVersion":"lerna/8.1.2/node@v20.12.1+x64 (linux)","dist":{"integrity":"sha512-hiJHpLHjCsfrsdABcKE8y9NhPir+7w2oji5IWnDNeWOG2N7EovGuXeNkYrPznO++1XgcNI40oR7//0YnoWzHJw==","shasum":"514b8fb13660ed610dfe7275bf3f12aecee62d0d","tarball":"https://registry.npmjs.org/@halsp/swagger/-/swagger-2.3.5.tgz","fileCount":64,"unpackedSize":233565,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAn0jKNiwEjdC4WfG5TMZLgFc+rfFrhKOvs4SvQz76P7AiA4xCVvHch+6IKyU74E4zBdZktdoxyPcfXK1AuA1tIpeQ=="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_2.3.5_1712849712855_0.9421634448411551"},"_hasShrinkwrap":false},"2.4.0":{"name":"@halsp/swagger","version":"2.4.0","description":"使用 swagger 自动生成你的 Halsp 文档","engines":{"node":">=16"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp","swagger"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"type":"module","main":"./dist-cjs/index.cjs","module":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts","exports":{".":{"require":"./dist-cjs/index.cjs","import":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts"},"./package.json":"./package.json"},"scripts":{"build:cjs":"halsp build --tsconfigPath tsconfig.cjs.json --moduleType cjs --cleanDist","build:mjs":"halsp build --tsconfigPath tsconfig.mjs.json --moduleType mjs --cleanDist","prebuild":"npm run lint","build":"npm run build:mjs && npm run build:cjs","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.4.0","@halsp/http":"^2.4.0","@halsp/inject":"^2.4.0","@halsp/pipe":"^2.4.0","@halsp/router":"^2.4.0","@halsp/static":"^2.4.0","@halsp/validator":"^2.4.0","openapi3-ts-remove-yaml":"^3.0.2","reflect-metadata":"^0.2.2","swagger-ui-dist":"^5.15.1"},"devDependencies":{"@types/swagger-ui-dist":"^3.30.4"},"gitHead":"0cdbf10522165752d9ad53d49c1e7d7e85b2688b","_id":"@halsp/swagger@2.4.0","_nodeVersion":"20.12.1","_npmVersion":"lerna/8.1.2/node@v20.12.1+x64 (linux)","dist":{"integrity":"sha512-oJzKcosBuHQEaFpJgPQUmmVjUCou4gDAEDYhEkp/r0DlSaW1OajdfRZtjWWDWQcchvSM28bdlH/AWaXTanA9Lw==","shasum":"800def41e2ed90ac69e83738009a0723c686d280","tarball":"https://registry.npmjs.org/@halsp/swagger/-/swagger-2.4.0.tgz","fileCount":64,"unpackedSize":233565,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCveGOFyVAoI6CqE2EkbZFCQCQIdsaRjD6nqQ/GxapIYgIgAT+lqkylAMvckGtPAzKVQqx3NcLFPnX6lWaYPC38Dbc="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_2.4.0_1713111726005_0.43955921199220294"},"_hasShrinkwrap":false},"2.4.1":{"name":"@halsp/swagger","version":"2.4.1","description":"使用 swagger 自动生成你的 Halsp 文档","engines":{"node":">=16"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp","swagger"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"type":"module","main":"./dist-cjs/index.cjs","module":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts","exports":{".":{"require":"./dist-cjs/index.cjs","import":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts"},"./package.json":"./package.json"},"scripts":{"build:cjs":"halsp build --tsconfigPath tsconfig.cjs.json --moduleType cjs --cleanDist","build:mjs":"halsp build --tsconfigPath tsconfig.mjs.json --moduleType mjs --cleanDist","prebuild":"npm run lint","build":"npm run build:mjs && npm run build:cjs","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.4.1","@halsp/http":"^2.4.1","@halsp/inject":"^2.4.1","@halsp/pipe":"^2.4.1","@halsp/router":"^2.4.1","@halsp/static":"^2.4.1","@halsp/validator":"^2.4.1","openapi3-ts-remove-yaml":"^3.0.2","reflect-metadata":"^0.2.2","swagger-ui-dist":"^5.15.1"},"devDependencies":{"@types/swagger-ui-dist":"^3.30.4"},"gitHead":"ee43507225fcc0fe743fc36df11b4b34643bb2e6","_id":"@halsp/swagger@2.4.1","_nodeVersion":"20.12.1","_npmVersion":"lerna/8.1.2/node@v20.12.1+x64 (linux)","dist":{"integrity":"sha512-rp0r6yS56+FMXQ84qRxu1X2uMmgMelLjD/UJi9ZvFj9khwQ+lOvY4K0DLZqTM001nUQdttGUGTLX5i4tMBdrag==","shasum":"7e3041d7584a83471af87738e0d1a0618aa84401","tarball":"https://registry.npmjs.org/@halsp/swagger/-/swagger-2.4.1.tgz","fileCount":64,"unpackedSize":233586,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICc/4j94CD1YATnxmd+jhGJaJLQ/OXVTcc2ScnXdnG8ZAiEA08Ls6BlZndPKwfWkdcj/cSd7zRWt+RMEsRE82kl8+ac="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_2.4.1_1713113354123_0.12956009566496052"},"_hasShrinkwrap":false},"2.4.2":{"name":"@halsp/swagger","version":"2.4.2","description":"使用 swagger 自动生成你的 Halsp 文档","engines":{"node":">=16"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp","swagger"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"type":"module","main":"./dist-cjs/index.cjs","module":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts","exports":{".":{"require":"./dist-cjs/index.cjs","import":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts"},"./package.json":"./package.json"},"scripts":{"build:cjs":"halsp build --tsconfigPath tsconfig.cjs.json --moduleType cjs --cleanDist","build:mjs":"halsp build --tsconfigPath tsconfig.mjs.json --moduleType mjs --cleanDist","prebuild":"npm run lint","build":"npm run build:mjs && npm run build:cjs","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.4.2","@halsp/http":"^2.4.2","@halsp/inject":"^2.4.2","@halsp/pipe":"^2.4.2","@halsp/router":"^2.4.2","@halsp/static":"^2.4.2","@halsp/validator":"^2.4.2","openapi3-ts-remove-yaml":"^3.0.2","reflect-metadata":"^0.2.2","swagger-ui-dist":"^5.15.1"},"devDependencies":{"@types/swagger-ui-dist":"^3.30.4"},"gitHead":"d9374c7fef868ec2b2199f3a249b7c7dd02aae7f","_id":"@halsp/swagger@2.4.2","_nodeVersion":"20.12.2","_npmVersion":"lerna/8.1.2/node@v20.12.2+x64 (linux)","dist":{"integrity":"sha512-hct3+aTvZ/x3lkPUW4Hsfe5LXqU8Gu5+2tPJ7INSEL9NEUxwRx/8JBnR0oTkMqcnUQlRyqyxe+hycd1o+H90Dw==","shasum":"7a7addaba46515faeeba0f4670460363ed192b3a","tarball":"https://registry.npmjs.org/@halsp/swagger/-/swagger-2.4.2.tgz","fileCount":64,"unpackedSize":233586,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGhhHZvWlwYl31FOviIKi3obLSzYI1lsxb6jcxdFiZQ5AiEA+HWbToBQ6T84nVYfa7iCKTeTkkkdCiyV4tzEQG7lrzM="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_2.4.2_1713361075149_0.4294409588250243"},"_hasShrinkwrap":false},"2.4.3":{"name":"@halsp/swagger","version":"2.4.3","description":"使用 swagger 自动生成你的 Halsp 文档","engines":{"node":">=16"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp","swagger"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"type":"module","main":"./dist-cjs/index.cjs","module":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts","exports":{".":{"require":"./dist-cjs/index.cjs","import":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts"},"./package.json":"./package.json"},"scripts":{"build:cjs":"halsp build --tsconfigPath tsconfig.cjs.json --moduleType cjs --cleanDist","build:mjs":"halsp build --tsconfigPath tsconfig.mjs.json --moduleType mjs --cleanDist","prebuild":"npm run lint","build":"npm run build:mjs && npm run build:cjs","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.4.3","@halsp/http":"^2.4.3","@halsp/inject":"^2.4.3","@halsp/pipe":"^2.4.3","@halsp/router":"^2.4.3","@halsp/static":"^2.4.3","@halsp/validator":"^2.4.3","openapi3-ts-remove-yaml":"^3.0.2","reflect-metadata":"^0.2.2","swagger-ui-dist":"^5.15.1"},"devDependencies":{"@types/swagger-ui-dist":"^3.30.4"},"gitHead":"ca0de7145a5c850e23bb589775303721c227941b","_id":"@halsp/swagger@2.4.3","_nodeVersion":"20.12.2","_npmVersion":"lerna/8.1.2/node@v20.12.2+x64 (linux)","dist":{"integrity":"sha512-PJA0qRIHzjI5F7+WdlB6Fs6FgwhIKiW1pS6wCphslxiOWGjuiPmiiKgBZSoCfANCbenzfI00dwn8ho7ivRd30w==","shasum":"79e58b393da7b509fb321bd8cd76ae6d76885225","tarball":"https://registry.npmjs.org/@halsp/swagger/-/swagger-2.4.3.tgz","fileCount":64,"unpackedSize":233586,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMZAWoRPsMy2MNAvPV8ESd8gsJMU8jt1vzyIxEhAb1HQIhAOXoAsQMWa3IEQx0IbrD1hdW6n0p2k/zUaJT0we65A7X"}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_2.4.3_1713540525479_0.17663510195483378"},"_hasShrinkwrap":false},"2.4.4":{"name":"@halsp/swagger","version":"2.4.4","description":"使用 swagger 自动生成你的 Halsp 文档","engines":{"node":">=16"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp","swagger"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"type":"module","main":"./dist-cjs/index.cjs","module":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts","exports":{".":{"require":"./dist-cjs/index.cjs","import":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts"},"./package.json":"./package.json"},"scripts":{"build:cjs":"halsp build --tsconfigPath tsconfig.cjs.json --moduleType cjs --cleanDist","build:mjs":"halsp build --tsconfigPath tsconfig.mjs.json --moduleType mjs --cleanDist","prebuild":"npm run lint","build":"npm run build:mjs && npm run build:cjs","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.4.4","@halsp/http":"^2.4.4","@halsp/inject":"^2.4.4","@halsp/pipe":"^2.4.4","@halsp/router":"^2.4.4","@halsp/static":"^2.4.4","@halsp/validator":"^2.4.4","openapi3-ts-remove-yaml":"^3.0.2","reflect-metadata":"^0.2.2","swagger-ui-dist":"^5.17.1"},"devDependencies":{"@types/swagger-ui-dist":"^3.30.4"},"gitHead":"a546982e4ab9ae669e2644bbebab8015982f3254","_id":"@halsp/swagger@2.4.4","_nodeVersion":"20.12.2","_npmVersion":"lerna/8.1.2/node@v20.12.2+x64 (linux)","dist":{"integrity":"sha512-iNzcmsdN6bSgVWXXt92FZIqzAZfRPyfSx4dForW0LivX70XtauPNMJ896iUMLnZM3vQzqX+KxLCyjcAlTvkulg==","shasum":"5783d7fa6168c6487c6c0ecfc48b7552ba89a918","tarball":"https://registry.npmjs.org/@halsp/swagger/-/swagger-2.4.4.tgz","fileCount":65,"unpackedSize":238622,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD09weSrzL9jUV/B0ES+DKsxS2I246Xg6L+I231x2HDeQIgS3yGZ5eVlNxShJ7+cgA/nxJG8FXW7fJTCbtlipISGEA="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_2.4.4_1713968091700_0.6432581761732246"},"_hasShrinkwrap":false},"2.4.5":{"name":"@halsp/swagger","version":"2.4.5","description":"使用 swagger 自动生成你的 Halsp 文档","engines":{"node":">=16"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp","swagger"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"type":"module","main":"./dist-cjs/index.cjs","module":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts","exports":{".":{"require":"./dist-cjs/index.cjs","import":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts"},"./package.json":"./package.json"},"scripts":{"build:cjs":"halsp build --tsconfigPath tsconfig.cjs.json --moduleType cjs --cleanDist","build:mjs":"halsp build --tsconfigPath tsconfig.mjs.json --moduleType mjs --cleanDist","prebuild":"npm run lint","build":"npm run build:mjs && npm run build:cjs","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.4.5","@halsp/http":"^2.4.5","@halsp/inject":"^2.4.5","@halsp/pipe":"^2.4.5","@halsp/router":"^2.4.5","@halsp/static":"^2.4.5","@halsp/validator":"^2.4.5","openapi3-ts-remove-yaml":"^3.0.2","reflect-metadata":"^0.2.2","swagger-ui-dist":"^5.17.1"},"devDependencies":{"@types/swagger-ui-dist":"^3.30.4"},"gitHead":"63b626c01b98b90cc1b3f41c9a91baaea711c7bb","_id":"@halsp/swagger@2.4.5","_nodeVersion":"20.12.2","_npmVersion":"lerna/8.1.2/node@v20.12.2+x64 (linux)","dist":{"integrity":"sha512-2IdiZOocPocaKFc/Ums0HaHnVP9F45pW6cI15DmMMKyPZxscyhRMtdyrr7f/RMOzYw9zrehYhQMGiy0FM3ZwkA==","shasum":"a2915557c8cca0c675489ca973a9f7487b7afc78","tarball":"https://registry.npmjs.org/@halsp/swagger/-/swagger-2.4.5.tgz","fileCount":65,"unpackedSize":237869,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhVVQE6XH7sRPLUsAAlqIvltPAW0zo0f4s4hFN8qKVsgIhAOPRRXyEnFfJzp72P8oU4aM8RynIPZeNlGB1glPlnmZ3"}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swagger_2.4.5_1714148824770_0.9466893849254041"},"_hasShrinkwrap":false}},"time":{"created":"2023-03-02T16:27:41.865Z","1.0.0":"2023-03-02T16:27:42.149Z","modified":"2024-04-26T16:27:05.138Z","1.0.1":"2023-03-03T03:45:52.865Z","1.0.2":"2023-03-17T16:40:16.376Z","1.0.3":"2023-03-28T13:07:35.814Z","1.0.4":"2023-04-08T05:52:00.968Z","1.1.0":"2023-04-12T15:06:20.677Z","1.1.1":"2023-04-20T11:22:46.879Z","2.0.0-alpha.0":"2023-05-27T04:36:58.516Z","2.0.0-alpha.1":"2023-05-27T07:17:52.507Z","2.0.0-alpha.2":"2023-05-27T07:24:01.266Z","2.0.0-alpha.3":"2023-05-27T07:30:02.788Z","2.0.0-alpha.4":"2023-05-27T09:18:28.994Z","2.0.0":"2023-05-28T15:55:07.232Z","2.0.1":"2023-05-31T08:04:40.759Z","2.1.0":"2023-06-06T10:44:32.311Z","2.1.1":"2023-06-08T13:53:13.530Z","2.1.2":"2023-06-29T16:17:10.926Z","2.1.3":"2023-06-30T04:45:59.005Z","2.2.0":"2023-07-04T16:07:36.849Z","2.2.1":"2023-07-05T10:23:44.358Z","2.2.2":"2023-10-11T15:23:15.848Z","2.3.0":"2024-03-26T16:43:39.992Z","2.3.1":"2024-04-06T15:18:46.622Z","2.3.2":"2024-04-06T16:04:24.583Z","2.3.3":"2024-04-08T02:05:48.860Z","2.3.4":"2024-04-08T16:18:16.035Z","2.3.5":"2024-04-11T15:35:13.004Z","2.4.0":"2024-04-14T16:22:06.165Z","2.4.1":"2024-04-14T16:49:14.290Z","2.4.2":"2024-04-17T13:37:55.357Z","2.4.3":"2024-04-19T15:28:45.657Z","2.4.4":"2024-04-24T14:14:51.878Z","2.4.5":"2024-04-26T16:27:04.941Z"},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"description":"使用 swagger 自动生成你的 Halsp 文档","homepage":"https://halsp.org","keywords":["halsp","swagger"],"repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"author":{"name":"hal-wang"},"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"license":"MIT","readme":"<p align=\"center\">\n  <a href=\"https://halsp.org/\" target=\"blank\"><img src=\"https://halsp.org/images/logo.png\" alt=\"Halsp Logo\" width=\"200\"/></a>\n</p>\n\n<p align=\"center\">Halsp - 面向云的现代渐进式轻量 <a href=\"http://nodejs.org\" target=\"_blank\">Node.js</a> 框架</p>\n<p align=\"center\">\n    <a href=\"https://github.com/halsp/core/blob/main/LICENSE\" target=\"_blank\"><img src=\"https://img.shields.io/badge/license-MIT-blue.svg\" alt=\"GitHub license\" /></a>\n    <a href=\"\"><img src=\"https://img.shields.io/npm/v/@halsp/core.svg\" alt=\"npm version\"></a>\n    <a href=\"\"><img src=\"https://badgen.net/npm/dt/@halsp/core\" alt=\"npm downloads\"></a>\n    <a href=\"https://nodejs.org/en/about/releases/\"><img src=\"https://img.shields.io/node/v/@halsp/core.svg\" alt=\"node compatibility\"></a>\n    <a href=\"#\"><img src=\"https://github.com/halsp/core/actions/workflows/test.yml/badge.svg?branch=main\" alt=\"Build Status\"></a>\n    <a href=\"https://codecov.io/gh/halsp/core/branch/main\"><img src=\"https://img.shields.io/codecov/c/github/halsp/core/main.svg\" alt=\"Test Coverage\"></a>\n    <a href=\"https://github.com/halsp/core/pulls\"><img src=\"https://img.shields.io/badge/PRs-welcome-brightgreen.svg\" alt=\"PRs Welcome\"></a>\n    <a href=\"https://gitpod.io/#https://github.com/halsp/core\"><img src=\"https://img.shields.io/badge/Gitpod-Ready--to--Code-blue?logo=gitpod\" alt=\"Gitpod Ready-to-Code\"></a>\n    <a href=\"https://paypal.me/ihalwang\" target=\"_blank\"><img src=\"https://img.shields.io/badge/Donate-PayPal-ff3f59.svg\"/></a>\n</p>\n\n## 开始使用\n\n请跟随文档 [halsp.org](https://halsp.org) 📚\n\n## 线上示例\n\n请访问 <https://quickstart.halsp.org> 🌈\n\n> 该网站可快速体验 Halsp，代码由 `@halsp/cli` 生成，运行于 [StackBlitz](https://stackblitz.com)\n\n> 可以自由选择插件和运行环境，支持在线编辑、运行、调试\n\n## 介绍\n\n`@halsp/swagger` 是 `Halsp` 的 swagger 文档插件\n\n基于 `@halsp/validator`，使用装饰器注释文档，可以解析部分 `@halsp/validator` 的装饰器\n\n在浏览器中使用 [swagger-ui](https://github.com/swagger-api/swagger-ui) 渲染文档\n\n## 安装\n\n```\nnpm install @halsp/swagger\n```\n\n## 贡献\n\n在提交 PR 前请先阅读 [Contributing to Halsp](https://github.com/halsp/core/blob/main/CONTRIBUTING.md).\n\n<a href=\"https://github.com/halsp/core/graphs/contributors\">\n  <img src=\"https://contrib.rocks/image?repo=halsp/core\" />\n</a>\n\n## 遇到问题\n\n首先查找是否已有相关问题：\n\n1. 查看文档 [halsp.org](https://halsp.org) 是否有相关内容\n2. 查看 [Discussions](https://github.com/halsp/core/discussions) 是否有相关讨论\n3. 查看 [Issues](https://github.com/halsp/core/issues) 是否有相关内容\n\n如果以上没有找到答案：\n\n- 一般性问题请在讨论区提问 [Discussions](https://github.com/halsp/core/discussions)\n- 代码问题或不符预期的行为请提 [Issues](https://github.com/halsp/core/issues)\n\n如果你能通过代码解决这个问题欢迎提交 [Pull requests](https://github.com/halsp/core/pulls)\n\n## License\n\n[MIT](https://opensource.org/licenses/MIT)\n\nCopyright (c) 2022-present, Hal Wang\n","readmeFilename":"README.md"}