{"_id":"@braken/http-swagger","_rev":"20-1dbdbcf39e9988d8b6856d91a34c4da0","name":"@braken/http-swagger","dist-tags":{"latest":"1.1.32"},"versions":{"1.0.8":{"name":"@braken/http-swagger","version":"1.0.8","license":"MIT","_id":"@braken/http-swagger@1.0.8","maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"dist":{"shasum":"b3dcb618cf3142c4848876795eaea94d0141359e","tarball":"https://registry.npmjs.org/@braken/http-swagger/-/http-swagger-1.0.8.tgz","fileCount":10,"integrity":"sha512-AAD5BgAUQjnaE5kf0kcIvHuRZw1P/wLkHdIb1auc+ItXtCu4WBWnl8teHeNdMBR5LqMZrM/Wbn4Wza397OoEQA==","signatures":[{"sig":"MEQCIE/H93vmrLChbfmBJzerA6sjJcROcxlnTHyX/VMKGvgkAiBrg+eq8LrcWGtLCC49cg7UdapKj33W7aC5u8x4ZZAunQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14517},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"867272443dc0f621f575b62d2a076fc1773f7aa0","scripts":{"build":"rm -rf ./dist && tsc -d && fix-esm-import-path ./dist"},"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"_npmVersion":"lerna/7.4.2/node@v20.10.0+x64 (darwin)","description":"somethings","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^10.4.2","@braken/http":"^1.0.8","@braken/injection":"^1.0.2","@braken/json-schema":"^1.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"fix-esm-import-path":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/http-swagger_1.0.8_1720079027454_0.22050118101969574","host":"s3://npm-registry-packages"}},"1.0.20":{"name":"@braken/http-swagger","version":"1.0.20","license":"MIT","_id":"@braken/http-swagger@1.0.20","maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"dist":{"shasum":"d14b25f911ef486225137b1636425165ea77f161","tarball":"https://registry.npmjs.org/@braken/http-swagger/-/http-swagger-1.0.20.tgz","fileCount":10,"integrity":"sha512-y9sdfy3XMq6A4qzlzgKM+mGotB5shWTdDSG7lofVmQxgzC8gqUKvsHxivcZFBgmR7u4gEDnMlCO4BYzIVJYjUA==","signatures":[{"sig":"MEQCIB4k7GQqa0viCDcEwqbXOUsW+PHq+m8Z9FS4ltPF3UPJAiA3r46AuTEMHimCgdarXk1VLmfPzwIV5EeB1hM9SwGbfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14520},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"bb5e081742647c8c2f489c7feb572b156070aab9","scripts":{"build":"rm -rf ./dist && tsc -d && fix-esm-import-path ./dist"},"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"_npmVersion":"lerna/7.4.2/node@v20.10.0+x64 (darwin)","description":"somethings","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^10.4.2","@braken/http":"^1.0.20","@braken/injection":"^1.0.20","@braken/json-schema":"^1.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"fix-esm-import-path":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/http-swagger_1.0.20_1721289762117_0.8057486016381492","host":"s3://npm-registry-packages"}},"1.0.22":{"name":"@braken/http-swagger","version":"1.0.22","license":"MIT","_id":"@braken/http-swagger@1.0.22","maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"dist":{"shasum":"5fe6c7b9af50457b4b6fb752619730a65c75dac8","tarball":"https://registry.npmjs.org/@braken/http-swagger/-/http-swagger-1.0.22.tgz","fileCount":10,"integrity":"sha512-7ZrABDo30HuIDuDqwc6XgGCZTEe6dE2+sumx6GXwsZ73XuNEqRYfXdS5QLoChnUH65l8WqbGsllekVF0Qpur4w==","signatures":[{"sig":"MEUCIDYpUMkHPYZSKDht7DE4tLmndt6kLDJdWAQCzfIQ49DLAiEAg9uAxVQoVuzyMZ0+d1Ml0NqKoRv9u4+h5GL/Pf/1Nr0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14520},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"4f84d9f133103a96f91ccfa0536f6464cecb63ae","scripts":{"build":"rm -rf ./dist && tsc -d && fix-esm-import-path ./dist"},"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"_npmVersion":"lerna/7.4.2/node@v20.10.0+x64 (darwin)","description":"somethings","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^10.4.2","@braken/http":"^1.0.22","@braken/injection":"^1.0.20","@braken/json-schema":"^1.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"fix-esm-import-path":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/http-swagger_1.0.22_1721291149996_0.544631135876763","host":"s3://npm-registry-packages"}},"1.0.24":{"name":"@braken/http-swagger","version":"1.0.24","license":"MIT","_id":"@braken/http-swagger@1.0.24","maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"dist":{"shasum":"44637fc3b8faac603ade50cbc3ffebf75c075872","tarball":"https://registry.npmjs.org/@braken/http-swagger/-/http-swagger-1.0.24.tgz","fileCount":10,"integrity":"sha512-K6be1iPiwh2hJTxOw2pcT6JOv1NI+4TnT924jAQ6vvUcI6fhgfv/0nQK3Pyv4lyQrKdfLBRx4M2GMUPuVygLxA==","signatures":[{"sig":"MEQCIFVz+agVODlKSI3Tir7foLenZDtiJ2NDpavhAdrMT+6iAiAU+pv6rlHjaJvsXmWgdbWLxHSnxJCJ8H1IHozg7NymoA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14518},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"f997ae386730f3d080257c81d52069023b828b9b","scripts":{"build":"rm -rf ./dist && tsc -d && fix-esm-import-path ./dist"},"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"_npmVersion":"lerna/7.4.2/node@v20.10.0+x64 (darwin)","description":"somethings","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^10.4.2","@braken/http":"^1.0.22","@braken/injection":"^1.0.20","@braken/json-schema":"^1.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"fix-esm-import-path":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/http-swagger_1.0.24_1721296061760_0.46223660810186185","host":"s3://npm-registry-packages"}},"1.0.26":{"name":"@braken/http-swagger","version":"1.0.26","license":"MIT","_id":"@braken/http-swagger@1.0.26","maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"dist":{"shasum":"17c6866f71d50ed1ea9b883512cf33f7b856f6cc","tarball":"https://registry.npmjs.org/@braken/http-swagger/-/http-swagger-1.0.26.tgz","fileCount":10,"integrity":"sha512-4HdQit90bICZ1CqL+Me3L5F3pMtg8fwq8Vng1p2IxIUlPq0xFBkO/CNF1T1Tx0SjWrHtJS3SBsK9Knx0AFe2uA==","signatures":[{"sig":"MEQCIArB/3Yc2FaHSgVT8stcR5Xl5Mew0rNjFZDLQWOLB6ytAiBugmDSmnBQzPf1wJ7qYwNjcnEIAawyNKgx5J1PwcOUHQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14518},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"754e2f37b3bbd097ca077df4a8748accb6e7502d","scripts":{"build":"rm -rf ./dist && tsc -d && fix-esm-import-path ./dist"},"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"_npmVersion":"lerna/7.4.2/node@v20.10.0+x64 (darwin)","description":"somethings","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^10.4.2","@braken/http":"^1.0.26","@braken/injection":"^1.0.20","@braken/json-schema":"^1.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"fix-esm-import-path":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/http-swagger_1.0.26_1721645112755_0.4385733990035394","host":"s3://npm-registry-packages"}},"1.0.27":{"name":"@braken/http-swagger","version":"1.0.27","license":"MIT","_id":"@braken/http-swagger@1.0.27","maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"dist":{"shasum":"01152d923207f86a91fe1f3774940600c673cd81","tarball":"https://registry.npmjs.org/@braken/http-swagger/-/http-swagger-1.0.27.tgz","fileCount":10,"integrity":"sha512-USSAWLvR0VcrIPPcXRXuWWmMksxRAqXxGcsgaSsU1I/BoaygE3jmRyQnyWoZ2N3AhJdHWvUc/azgufEcuSpn/Q==","signatures":[{"sig":"MEYCIQDTpYd53fXloLC7Q/naRa5SaNitxqLkhJIYmGNwhIZp6gIhAJv2bVLeTR/InXaZz3mnbkWHFMEuQTpFPInaaTmUqt+w","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14518},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"ba07ae261684a8d7f5bab5a8b26987a4faf6b8b9","scripts":{"build":"rm -rf ./dist && tsc -d && fix-esm-import-path ./dist"},"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"_npmVersion":"lerna/7.4.2/node@v20.10.0+x64 (darwin)","description":"somethings","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^10.4.2","@braken/http":"^1.0.27","@braken/injection":"^1.0.27","@braken/json-schema":"^1.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"fix-esm-import-path":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/http-swagger_1.0.27_1721716355576_0.8635620884359185","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@braken/http-swagger","version":"1.1.0","license":"MIT","_id":"@braken/http-swagger@1.1.0","maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"dist":{"shasum":"e6ae6d858d288413bc2f3d08723aa4af0ca4a0f8","tarball":"https://registry.npmjs.org/@braken/http-swagger/-/http-swagger-1.1.0.tgz","fileCount":10,"integrity":"sha512-MGRNoz+lmDqpkUAO8Wlgm+jEr359iR+OhStYz1rfotCFdCQUjk7dBMYYHZuG7g/dYcuXp5AhQd87BGrqJYo4NQ==","signatures":[{"sig":"MEQCIDksO9t/bs2y/3kLefOb9eJSFJgCU4GQzAMo5VjRdTksAiBTuEWq5ZcSbSId1Ka222CjWv4ZzFo3cCzyFWT55WG2Aw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14515},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"df210d4a2f867ce544a53db9a762747caddf23a7","scripts":{"build":"rm -rf ./dist && tsc -d && fix-esm-import-path ./dist"},"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"_npmVersion":"lerna/7.4.2/node@v20.10.0+x64 (darwin)","description":"somethings","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^10.4.2","@braken/http":"^1.1.0","@braken/injection":"^1.1.0","@braken/json-schema":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"fix-esm-import-path":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/http-swagger_1.1.0_1721716924582_0.7319735848558837","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@braken/http-swagger","version":"1.1.3","license":"MIT","_id":"@braken/http-swagger@1.1.3","maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"dist":{"shasum":"6223012570f0b4affc4cbda1ddcaa9c2c67f5615","tarball":"https://registry.npmjs.org/@braken/http-swagger/-/http-swagger-1.1.3.tgz","fileCount":10,"integrity":"sha512-/plx8moEbIFRpQcVIjhdzuItrBgrNYrt0DQHlNDjT2T+8zet4k2yPm09XLFBr6SS/YHDhp6Gv7lWwRl78XwM4w==","signatures":[{"sig":"MEYCIQCz1IgrRJeY7r3o0A7A39Z54ugQAys1X0PhKdqp9KBTfwIhALh3q/SZQiPDU/2Ci+4HkFCrCQpH72DdmlqNZoYKHuBH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14515},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"a411ab4eb32dfa3cce924ca691f960466311a2f5","scripts":{"build":"rm -rf ./dist && tsc -d && fix-esm-import-path ./dist"},"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"_npmVersion":"lerna/7.4.2/node@v20.10.0+x64 (darwin)","description":"somethings","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^10.4.2","@braken/http":"^1.1.3","@braken/injection":"^1.1.0","@braken/json-schema":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"fix-esm-import-path":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/http-swagger_1.1.3_1721902276401_0.6812073492757049","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"@braken/http-swagger","version":"1.1.4","license":"MIT","_id":"@braken/http-swagger@1.1.4","maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"dist":{"shasum":"aa3b985fb836b4ffa9a3cf74f2bd23e266ab5cfa","tarball":"https://registry.npmjs.org/@braken/http-swagger/-/http-swagger-1.1.4.tgz","fileCount":10,"integrity":"sha512-T4MXIR9gH3fZENMYlYNv5dR1LwcFICZozCAs3Y1TqV25wXdSEKvyqw+i7mukFs0e4MR3WweTHgq7p2GH4d1b1Q==","signatures":[{"sig":"MEYCIQCe4nsABUdT5sz+7LfruE3bjgtbLFN319RvJIrOaeHdeQIhAM+TBiJ67H/CxVOf+Dbqq5hW6kKw2PrDZHo3WWmqurBr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14515},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"e12fc7d394fb27c20b564e41476c6944238c121a","scripts":{"build":"rm -rf ./dist && tsc -d && fix-esm-import-path ./dist"},"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"_npmVersion":"lerna/7.4.2/node@v20.10.0+x64 (darwin)","description":"somethings","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^10.4.2","@braken/http":"^1.1.4","@braken/injection":"^1.1.0","@braken/json-schema":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"fix-esm-import-path":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/http-swagger_1.1.4_1722242625617_0.6635713182410892","host":"s3://npm-registry-packages"}},"1.1.8":{"name":"@braken/http-swagger","version":"1.1.8","license":"MIT","_id":"@braken/http-swagger@1.1.8","maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"dist":{"shasum":"7cc661745c8549e27e549707e0b553baeaf770b1","tarball":"https://registry.npmjs.org/@braken/http-swagger/-/http-swagger-1.1.8.tgz","fileCount":10,"integrity":"sha512-AAUj+spHsGjkqM8rW0ITdat7SHUMMEkMUPcQpnob0jGjiXTvwByYHBTHGilqDLRDKrohjCdghJ4wuVWs9p0y5g==","signatures":[{"sig":"MEQCIGRXL9fmku2CfIJqZ1Hrrn74rfXLej1zCQNl9iGBteo4AiAa8Ngakc1aW77Ekd2IGOfHBIVt9okZ0jDwy5z0B9NHUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14515},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9d4e10c1f6bfd3ac12c46610de552d9555259faf","scripts":{"build":"rm -rf ./dist && tsc -d && fix-esm-import-path ./dist"},"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"_npmVersion":"lerna/7.4.2/node@v20.10.0+x64 (darwin)","description":"somethings","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^10.4.2","@braken/http":"^1.1.4","@braken/injection":"^1.1.0","@braken/json-schema":"^1.1.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"fix-esm-import-path":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/http-swagger_1.1.8_1722407923164_0.8109222258278823","host":"s3://npm-registry-packages"}},"1.1.10":{"name":"@braken/http-swagger","version":"1.1.10","license":"MIT","_id":"@braken/http-swagger@1.1.10","maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"dist":{"shasum":"c6a0a6352b419436c64f86e11b5350321a522961","tarball":"https://registry.npmjs.org/@braken/http-swagger/-/http-swagger-1.1.10.tgz","fileCount":10,"integrity":"sha512-4YeEUP8G9K4Tslj4TyxYc0C1TVMke5OclXN7/1481OJ4QbKv0CFs8lnxm2QdfQ9I8gUHaaRbFsbhQUqi0rlcfg==","signatures":[{"sig":"MEUCIQDagErIdcn6SVRyPJvO09OYA71Yev0kT+qbvUyJC4A6DAIgJpjl9VLIAzE077bzbpSQNMpn5nfFoB+pnCJ3JQ2K+VE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14517},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"4543856790750fcbd2c7e770a5ab31e5017b3d03","scripts":{"build":"rm -rf ./dist && tsc -d && fix-esm-import-path ./dist"},"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"_npmVersion":"lerna/7.4.2/node@v20.10.0+x64 (darwin)","description":"somethings","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^10.4.2","@braken/http":"^1.1.10","@braken/injection":"^1.1.0","@braken/json-schema":"^1.1.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"fix-esm-import-path":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/http-swagger_1.1.10_1722591105756_0.3262697819474405","host":"s3://npm-registry-packages"}},"1.1.15":{"name":"@braken/http-swagger","version":"1.1.15","license":"MIT","_id":"@braken/http-swagger@1.1.15","maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"dist":{"shasum":"1fa566d7cce159a73c84efec8b27c8e03e8d905c","tarball":"https://registry.npmjs.org/@braken/http-swagger/-/http-swagger-1.1.15.tgz","fileCount":10,"integrity":"sha512-LMDYh0IFZkCZuhof6ryVgqzErRQxSQDEvya9p7HjonhcEqC0F77b/EUzAixKYp5Y7hjLSzhJEsr0GY39axpuLg==","signatures":[{"sig":"MEYCIQDZpwtCEwQeJ0Gu7RjZK1o8bH1S72yJ7FjFeiYQPv+ATgIhANk6vp0Z8RC97fNalt6AeDsm8Dlxk9cRZvrHgODFZ5Iq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14518},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"6ac40bbdbfa45ccd6bcadcfab3dc02640f231542","scripts":{"build":"rm -rf ./dist && tsc -d && fix-esm-import-path ./dist"},"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"_npmVersion":"lerna/7.4.2/node@v20.10.0+x64 (darwin)","description":"somethings","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^10.4.2","@braken/http":"^1.1.15","@braken/injection":"^1.1.15","@braken/json-schema":"^1.1.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"fix-esm-import-path":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/http-swagger_1.1.15_1731648269950_0.34533309158599224","host":"s3://npm-registry-packages"}},"1.1.16":{"name":"@braken/http-swagger","version":"1.1.16","license":"MIT","_id":"@braken/http-swagger@1.1.16","maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"dist":{"shasum":"01c6c1d5acc8e870f843f9862904e7d4a2ba9596","tarball":"https://registry.npmjs.org/@braken/http-swagger/-/http-swagger-1.1.16.tgz","fileCount":10,"integrity":"sha512-uhqWnIOvMGJ/t23fb+2aNGG/g4EsNJm7xIX1p/mhTOmqzVRYmDcjSyYmWH1cy83hSQoff1JetJgpJEYTtzASHw==","signatures":[{"sig":"MEQCIBtzdt0VSyis0Xc2yugVjAC0bFJJ+TlpTDBY469m2vLyAiAXOvFPLMK3KOlSycVx/cXJESTHka31kZgKkYmkENmyiw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14518},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"aa0b0196c55cf3ecaa8c81eec057c3c131545090","scripts":{"build":"rm -rf ./dist && tsc -d && fix-esm-import-path ./dist"},"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"_npmVersion":"lerna/7.4.2/node@v20.10.0+x64 (darwin)","description":"somethings","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^10.4.2","@braken/http":"^1.1.16","@braken/injection":"^1.1.16","@braken/json-schema":"^1.1.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"fix-esm-import-path":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/http-swagger_1.1.16_1731652069822_0.5043775836684954","host":"s3://npm-registry-packages"}},"1.1.18":{"name":"@braken/http-swagger","version":"1.1.18","license":"MIT","_id":"@braken/http-swagger@1.1.18","maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"dist":{"shasum":"6c4b5cb5754f66d36a40085cb26370be41bce9ca","tarball":"https://registry.npmjs.org/@braken/http-swagger/-/http-swagger-1.1.18.tgz","fileCount":10,"integrity":"sha512-JCYokG7w9ldn80dBUDGvjCBtu04wtIkIfTKqyPIhTOe89BVdLGGjSM3peb92pxP1NxTlkgaamQpB2hQbIepEFQ==","signatures":[{"sig":"MEYCIQDgsQ1EbChpjIkwl/OrCWQjwFG0Qj9laWMHLuQqZeI8tAIhAMOjQw2pPBuICA2jw9UKzkAyx0cjb7KX6ei6yZcyHoLY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14518},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"83039250cd69fcf4c556a05de72ede1689f44836","scripts":{"build":"rm -rf ./dist && tsc -d && fix-esm-import-path ./dist"},"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"_npmVersion":"lerna/7.4.2/node@v20.10.0+x64 (darwin)","description":"somethings","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^10.4.2","@braken/http":"^1.1.18","@braken/injection":"^1.1.16","@braken/json-schema":"^1.1.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"fix-esm-import-path":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/http-swagger_1.1.18_1732515682111_0.7686569912878682","host":"s3://npm-registry-packages"}},"1.1.26":{"name":"@braken/http-swagger","version":"1.1.26","license":"MIT","_id":"@braken/http-swagger@1.1.26","maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"dist":{"shasum":"1de90df234780a26694fc1acb470d4c4d225a9f5","tarball":"https://registry.npmjs.org/@braken/http-swagger/-/http-swagger-1.1.26.tgz","fileCount":10,"integrity":"sha512-11Lu0ctcr8Nz4gwXWazKo0j5gMsH0qYANwXQZXnPrEgRDL//ECiWO9zpqisV2g/BamYVqWd2asiKWNHNESIWsQ==","signatures":[{"sig":"MEUCIGd/KsEYs5HdbPOQrgkvnxne84IZ035xwqWfhFnPFtG9AiEA5VniKmAlx3PdXptkvNr37Afibz63uAmkybAsaIVQVdQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14518},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7ac7809fba0c163300c07c2cfcca8719d7aa8e07","scripts":{"build":"rm -rf ./dist && tsc -d && fix-esm-import-path ./dist"},"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"_npmVersion":"lerna/7.4.2/node@v20.10.0+x64 (darwin)","description":"somethings","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^10.4.2","@braken/http":"^1.1.26","@braken/injection":"^1.1.16","@braken/json-schema":"^1.1.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"fix-esm-import-path":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/http-swagger_1.1.26_1736498324919_0.5961156803678538","host":"s3://npm-registry-packages-npm-production"}},"1.1.27":{"name":"@braken/http-swagger","version":"1.1.27","license":"MIT","_id":"@braken/http-swagger@1.1.27","maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"dist":{"shasum":"a0e1a203b7c4ab28e3c04ed2b8ef0bfd5199c252","tarball":"https://registry.npmjs.org/@braken/http-swagger/-/http-swagger-1.1.27.tgz","fileCount":10,"integrity":"sha512-RtxODT0/8hLRVmSKwcRf8AC8M0SOSdDhQKMI+PHKWPgmfw7/Q1lnBP9SV2AlSX5wiMXZxytuSwxcUPpAX92PZg==","signatures":[{"sig":"MEUCIA9PEgV50clvtFujNq0Z+IoYjr75Gft3PeuFDpZnSG64AiEAwbJboTKySAhNVBoVyymXGvdKGZr5aWJrRuXFh3dIYrQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14518},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"1997fc78fff9eb18c69f5e3e29625002297fb597","scripts":{"build":"rm -rf ./dist && tsc -d && fix-esm-import-path ./dist"},"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"_npmVersion":"lerna/7.4.2/node@v20.10.0+x64 (darwin)","description":"somethings","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^10.4.2","@braken/http":"^1.1.27","@braken/injection":"^1.1.16","@braken/json-schema":"^1.1.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"fix-esm-import-path":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/http-swagger_1.1.27_1736498626566_0.21525742533062542","host":"s3://npm-registry-packages-npm-production"}},"1.1.28":{"name":"@braken/http-swagger","version":"1.1.28","license":"MIT","_id":"@braken/http-swagger@1.1.28","maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"dist":{"shasum":"9757e28adfeece067afb0f664ec7ca45debf01c0","tarball":"https://registry.npmjs.org/@braken/http-swagger/-/http-swagger-1.1.28.tgz","fileCount":10,"integrity":"sha512-3BPPNXp9n+YPmlLDuxHf0Xzdytqa4UrNIwVacsHXQATy4zpAGAwPz4ZHQ35k7dYhKiLDey78Z3ZdaZdJwALbag==","signatures":[{"sig":"MEUCIQC+jmVmnURUEYPzeu4mBP/3RcsKGmg6dCfH9ZKtpIu6tAIgPxwT0+gCuXuGRKclMKeATnYtShGBtvtrRR2tQVsykSA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14518},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"f6eb0f7b869ad44a9f8414a57d45815bd3c02625","scripts":{"build":"rm -rf ./dist && tsc -d && fix-esm-import-path ./dist"},"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"_npmVersion":"lerna/7.4.2/node@v20.10.0+x64 (darwin)","description":"somethings","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^10.4.2","@braken/http":"^1.1.28","@braken/injection":"^1.1.16","@braken/json-schema":"^1.1.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"fix-esm-import-path":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/http-swagger_1.1.28_1736499203129_0.3820419503524717","host":"s3://npm-registry-packages-npm-production"}},"1.1.29":{"name":"@braken/http-swagger","version":"1.1.29","license":"MIT","_id":"@braken/http-swagger@1.1.29","maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"dist":{"shasum":"f401ecfc48f006f45250abd0de5550405ec854a4","tarball":"https://registry.npmjs.org/@braken/http-swagger/-/http-swagger-1.1.29.tgz","fileCount":10,"integrity":"sha512-oH7JMSLL5g7Exy4BV5Z4jz0LpkrY7R2nDlFaYDclX889X3VBA7gfGm++7a0JAec325V6uluvWDRy/wWKWUU+DQ==","signatures":[{"sig":"MEUCIFBIKnFPSejaMs7ZKlIw/PWb0e5OvqV8QPrx3mWQpP9DAiEAi67XuHoMFJ92ZrnfbacRXS8REBpELjJXwEFRuIsgKlw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14518},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"ad123acfb2acbb083a8233b7f0d7091bfacedd9d","scripts":{"build":"rm -rf ./dist && tsc -d && fix-esm-import-path ./dist"},"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"_npmVersion":"lerna/7.4.2/node@v20.10.0+x64 (darwin)","description":"somethings","directories":{},"_nodeVersion":"20.10.0","dependencies":{"glob":"^10.4.2","@braken/http":"^1.1.29","@braken/injection":"^1.1.16","@braken/json-schema":"^1.1.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"fix-esm-import-path":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/http-swagger_1.1.29_1736499977565_0.8989261916190465","host":"s3://npm-registry-packages-npm-production"}},"1.1.31":{"name":"@braken/http-swagger","version":"1.1.31","license":"MIT","_id":"@braken/http-swagger@1.1.31","maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"dist":{"shasum":"95c3a42ebafae8cb014a1540761b94bf9156bc6b","tarball":"https://registry.npmjs.org/@braken/http-swagger/-/http-swagger-1.1.31.tgz","fileCount":10,"integrity":"sha512-ULvUN5T2FopXVMHJTBs/RKsuoyDqdKTVEi3GFCNKjINSB7vjUP6GI/T6vnNrtkRyEeFoFkHonuZdLi+hoCloBg==","signatures":[{"sig":"MEYCIQCJphZgC5/+x/1vx3uNyBwlNZ0zhhp9M3gYX0V4fq7fxgIhAKUokuwDx6swXmIgi0Voksy3iUeOvn/0VUzFcYe9tSNM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14518},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"fd9f78fb0a6973a838032cd75d455faac2a595ff","scripts":{"build":"rm -rf ./dist && tsc -d && fix-esm-import-path ./dist"},"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"_npmVersion":"lerna/7.4.2/node@v22.14.0+x64 (darwin)","description":"somethings","directories":{},"_nodeVersion":"22.14.0","dependencies":{"glob":"^10.4.2","@braken/http":"^1.1.31","@braken/injection":"^1.1.16","@braken/json-schema":"^1.1.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"fix-esm-import-path":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/http-swagger_1.1.31_1741243106181_0.7532019295414989","host":"s3://npm-registry-packages-npm-production"}},"1.1.32":{"name":"@braken/http-swagger","version":"1.1.32","description":"somethings","license":"MIT","type":"module","main":"dist/index.js","scripts":{"build":"rm -rf ./dist && tsc -d && fix-esm-import-path ./dist"},"publishConfig":{"access":"public"},"devDependencies":{"fix-esm-import-path":"^1.4.0"},"dependencies":{"@braken/http":"^1.1.32","@braken/injection":"^1.1.32","@braken/json-schema":"^1.1.32","glob":"^10.4.2"},"gitHead":"40c3065cf1424fbf1ba227831fbd610463e4903f","types":"./dist/index.d.ts","_id":"@braken/http-swagger@1.1.32","_nodeVersion":"22.14.0","_npmVersion":"lerna/7.4.2/node@v22.14.0+x64 (darwin)","dist":{"integrity":"sha512-l9B4rVgGlubvLnLQmSkn+zn2DrY+PHOFd2WRD1Q4K8HkcgE0Ge9hG3QZ92z6B30CitqiB6r0XjSgs/H+MMUHnQ==","shasum":"2bc1a020f2a6a4d4c84a3cf1a651eadc916a3cf2","tarball":"https://registry.npmjs.org/@braken/http-swagger/-/http-swagger-1.1.32.tgz","fileCount":11,"unpackedSize":16964,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHTbsqJjDjJphuAkoqhK/EDgy1uYTn4KLMKuZqecazphAiBEBYCGMVEtqZuPvYPBpV+YApg57ipwaBjIJfu/z8cG4Q=="}]},"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"directories":{},"maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/http-swagger_1.1.32_1744187164269_0.18092548679571374"},"_hasShrinkwrap":false}},"time":{"created":"2024-07-04T07:43:47.327Z","modified":"2025-04-09T08:26:04.656Z","1.0.8":"2024-07-04T07:43:47.603Z","1.0.20":"2024-07-18T08:02:42.296Z","1.0.22":"2024-07-18T08:25:50.184Z","1.0.24":"2024-07-18T09:47:41.984Z","1.0.26":"2024-07-22T10:45:12.922Z","1.0.27":"2024-07-23T06:32:35.752Z","1.1.0":"2024-07-23T06:42:04.753Z","1.1.3":"2024-07-25T10:11:16.543Z","1.1.4":"2024-07-29T08:43:45.785Z","1.1.8":"2024-07-31T06:38:43.353Z","1.1.10":"2024-08-02T09:31:45.948Z","1.1.15":"2024-11-15T05:24:30.191Z","1.1.16":"2024-11-15T06:27:50.081Z","1.1.18":"2024-11-25T06:21:22.263Z","1.1.26":"2025-01-10T08:38:45.146Z","1.1.27":"2025-01-10T08:43:46.798Z","1.1.28":"2025-01-10T08:53:23.399Z","1.1.29":"2025-01-10T09:06:17.742Z","1.1.31":"2025-03-06T06:38:26.371Z","1.1.32":"2025-04-09T08:26:04.433Z"},"license":"MIT","description":"somethings","maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"readme":"# @braken/http-swagger\n\nBraken 框架的 HTTP Swagger 插件，提供 OpenAPI/Swagger 文档生成支持。\n\n## 安装\n\n```bash\npnpm add @braken/http-swagger\n```\n\n## 特性\n\n- OpenAPI/Swagger 文档生成\n- 装饰器驱动的 API 文档\n- 自动参数类型推导\n- 支持多种参数类型\n- JSON Schema 集成\n- 自动定义加载\n\n## 使用示例\n\n```typescript\nimport { Controller } from '@braken/http';\nimport Swagger from '@braken/http-swagger';\nimport { t } from '@braken/json-schema';\n\n// 创建 Swagger 实例\nconst swagger = new Swagger({\n  users: '用户管理',\n  orders: '订单管理'\n});\n\n// 定义响应类型\nconst UserSchema = t.Object({\n  id: t.Number(),\n  name: t.String(),\n  email: t.String()\n});\n\n// 定义控制器\n@swagger.Controller('用户管理', '用户相关的 API 接口', 'users')\n@swagger.ContentType('application/json')\n@swagger.ResponseType('application/json')\nclass UserController extends Controller {\n  @swagger.Parameter('id', 'path', t.Number())\n  @swagger.Response(200, UserSchema)\n  async getUser(ctx) {\n    // ...\n  }\n\n  @swagger.Parameter('user', 'body', UserSchema)\n  @swagger.Response(201, UserSchema)\n  async createUser(ctx) {\n    // ...\n  }\n}\n\n// 生成文档\nconst docs = swagger.toJSON();\n```\n\n## API\n\n### Swagger 类\n\n主要的 Swagger 文档生成类，提供以下功能：\n\n- 参数定义\n- 响应类型定义\n- 控制器文档\n- 自动定义加载\n- 文档生成\n\n### 装饰器\n\n#### @Parameter\n定义 API 参数：\n```typescript\n@swagger.Parameter(name: string, inwhere: SwaggerParameterInWhere, value: JSONSchemaObject)\n```\n\n#### @ContentType\n定义请求内容类型：\n```typescript\n@swagger.ContentType(...types: string[])\n```\n\n#### @ResponseType\n定义响应内容类型：\n```typescript\n@swagger.ResponseType(...types: string[])\n```\n\n#### @Response\n定义响应结构：\n```typescript\n@swagger.Response(code: number, value: JSONSchemaObject)\n```\n\n#### @Controller\n定义控制器文档：\n```typescript\n@swagger.Controller(summary: string, description: string, ...tags: string[])\n```\n\n### 类型定义\n\n```typescript\ntype SwaggerParameterInWhere = \n  | \"query\"    // URL 查询参数\n  | \"header\"   // 请求头参数\n  | \"path\"     // 路径参数\n  | \"cookie\"   // Cookie 参数\n  | \"formData\" // 表单数据\n  | \"body\";    // 请求体\n```\n\n## 自动定义加载\n\n```typescript\n// 自动加载定义文件\nawait swagger.autoLoadDefinitons('./definitions');\n```\n\n## 许可证\n\nMIT ","readmeFilename":"README.md"}