{"_id":"chumi","_rev":"38-77a356c74d66728df60cb7b342c4353d","name":"chumi","dist-tags":{"latest":"1.1.13"},"versions":{"0.0.1":{"name":"chumi","version":"0.0.1","repository":{"type":"git","url":"git+ssh://git@github.com/Topthinking/chumi.git"},"author":{"name":"topthinking"},"license":"MIT","scripts":{"dev":"vite dev","build:web":"vite build -c vite.config.web.ts","build:server":"vite build -c vite.config.node.ts","build":"npm run build:web && npm run build:server","start":"node dist","lint":"eslint src server --fix --ext .ts,.tsx,.vue,.js,.jsx","format":"prettier --write ."},"dependencies":{"fs-extra":"^11.1.0","http-proxy-middleware":"^2.0.6","koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-compress":"^5.1.0","koa-connect":"^2.1.0","koa-mount":"^4.0.0","koa-router":"^10.1.1","koa-session":"^6.2.0","koa-static":"^5.0.0","koa2-connect":"^1.0.2"},"devDependencies":{"@swc/core":"^1.2.177","@types/koa":"^2.13.4","@types/koa-compress":"^4.0.3","@types/koa-mount":"^4.0.1","@types/koa-router":"^7.4.4","@types/koa-session":"^5.10.6","@types/koa-static":"^4.0.2","@types/node":"^18.13.0","@typescript-eslint/eslint-plugin":"^5.22.0","@typescript-eslint/parser":"^5.22.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-react":"^1.3.2","@vitejs/plugin-vue":"^2.3.1","@vitejs/plugin-vue-jsx":"^1.3.10","eslint":"^8.0.1","eslint-config-prettier":"^8.5.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-vue":"^8.7.1","prettier":"^2.6.2","sass":"^1.58.1","terser":"^5.16.4","typescript":"^4.5.4","vite":"3","vite-plugin-node":"^3.0.2","vue":"^3.2.47"},"gitHead":"0e98b5771e5579c15cd08a27504ccfad71331a19","description":"> 完美的、一键启动、无缝衔接 > > 基于vite构建工具，快速，高效，稳定","bugs":{"url":"https://github.com/Topthinking/chumi/issues"},"homepage":"https://github.com/Topthinking/chumi#readme","_id":"chumi@0.0.1","_nodeVersion":"16.15.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-jzSjZ+jXjSXj0R/yeMawip+zQryvc2HW09LI7a5TtYGvEHbMK/hSNBUBXk3c3a5N9rnLo6Lc1/bV1raq4zCcAQ==","shasum":"eb895ef4cf8bd0d2e99421269b517b41701892ad","tarball":"https://registry.npmjs.org/chumi/-/chumi-0.0.1.tgz","fileCount":34,"unpackedSize":24635,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGX7IgPBVfr+pdHYFP7V/IuM+URVk0X2jXlbl3TGqOWzAiEA6CDBk0Wgnp7pleCokJdLV8Ke2vouxxo6/fnM71Eqd8o="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBYI4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGQw/+P1NDD6icvsLaqSHgKZGoG2FfJO+awWxVts6OmPHuuivOREGJ\r\nYtyQvRXqMwyhY86UOUNu3O9Q1PjH5XpKynMFoMunrbrMPTtsjwuTiD+fj0qp\r\nFPAjaXdPowGgk3hh+OKtlnz/ismqr5jwLKy+6dXDBY16jIgbp6qRA0gkbqnS\r\nWLUw3x77aeBTETDq+8xcivd2AG2MbcrxGQf576Ts7Z/uGU3dSbJQ0PfrRCCX\r\nJBDojr+qodidLMfuF/t676Bd55+Fmuien9lM+dYdX5Li4p0OuSBAWSD9VKUK\r\nNJmhW9cIQ09qGZ8tY6h518q03t62ogynV4Q4GLLJHygU5sloXY0wUzuczppf\r\nrwipP7Eo1V+nCCmO7/ssVH2/dn+tU5jVrhKoehvev2T4ATxRupGha+WOLifx\r\nzWQytgY6gsxEg9S9XMSdgQYcgvU2mhbBBgHuw8S2KZ9y909Ro6Q5hMvMVbRR\r\nY8kqXfe2iXjHqy53m409t90QjJlnCEBCtK9Don/0U363j7TCG6dwZO1kKq21\r\nmqmrOcxznlzhC/Dcca/d/h7IgnUEJe0TueQ1e/GdnudtkmFfKYJ/OC6Zr4sm\r\n1reA7DJTLXEm9Ll3VOaUMkZEq6zvR4WgjUpe6Xv6dvdx9n/jsAEyRC3hOvH6\r\nu1RRIJPBQbvB9feF1Qywcz0DekuemV/jIEo=\r\n=TZ2v\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"topthinking","email":"syj91top@gmail.com"},"directories":{},"maintainers":[{"name":"topthinking","email":"syj91top@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chumi_0.0.1_1678082615798_0.1761800644176521"},"_hasShrinkwrap":false},"0.0.2":{"name":"chumi","version":"0.0.2","repository":{"type":"git","url":"git+ssh://git@github.com/Topthinking/chumi.git"},"author":{"name":"topthinking"},"license":"MIT","main":"./lib/chumi/index.js","scripts":{"dev":"prisma generate && vite dev","build:web":"vite build -c vite.config.web.ts","build:server":"prisma generate && vite build -c vite.config.node.ts","build:chumi":"tsc -p tsconfig.chumi.json","build":"rm -rf dist && npm run build:web && npm run build:server","start":"node dist","lint":"eslint src server --fix --ext .ts,.tsx,.vue,.js,.jsx","format":"prettier --write ."},"dependencies":{"@prisma/client":"^4.11.0","koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1"},"peerDependencies":{"@prisma/client":"^4.11.0","koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1"},"devDependencies":{"@swc/core":"^1.2.177","@types/fs-extra":"^11.0.1","@types/koa":"^2.13.4","@types/koa-compress":"^4.0.3","@types/koa-mount":"^4.0.1","@types/koa-router":"^7.4.4","@types/koa-session":"^5.10.6","@types/koa-static":"^4.0.2","@types/node":"^18.13.0","@types/rollup-plugin-node-builtins":"^2.1.2","@typescript-eslint/eslint-plugin":"^5.22.0","@typescript-eslint/parser":"^5.22.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-react":"^1.3.2","@vitejs/plugin-vue":"^2.3.1","@vitejs/plugin-vue-jsx":"^1.3.10","http-proxy-middleware":"^2.0.6","eslint":"^8.0.1","eslint-config-prettier":"^8.5.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-vue":"^8.7.1","fs-extra":"^11.1.0","prettier":"^2.6.2","prisma":"^4.11.0","rollup-plugin-node-builtins":"^2.1.2","sass":"^1.58.1","koa-compress":"^5.1.0","koa-mount":"^4.0.0","koa-session":"^6.2.0","koa-static":"^5.0.0","koa2-connect":"^1.0.2","terser":"^5.16.4","ts-node":"^10.9.1","typescript":"^4.5.4","vite":"3","vite-plugin-node":"^3.0.2","vue":"^3.2.47","vue-router":"^4.1.6"},"types":"./lib/chumi/index.d.ts","gitHead":"2e06dd970de4bb4a909de39db4ba5e3842b6a85e","description":"> 完美的、一键启动、无缝衔接、全逻辑运行时 > > 基于vite构建工具，快速，高效，稳定","bugs":{"url":"https://github.com/Topthinking/chumi/issues"},"homepage":"https://github.com/Topthinking/chumi#readme","_id":"chumi@0.0.2","_nodeVersion":"16.15.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-z60Wbi3BZ+MFJOxyEDQZQ710z0sIXLYWMeXG9GxSNLyHGE+gds8AqTKKNeK0Vo2Ko+dpokE6cQ7mTZGA6Gg1Iw==","shasum":"10b4738edb37adbe05d52527c6a28da5b6ed4774","tarball":"https://registry.npmjs.org/chumi/-/chumi-0.0.2.tgz","fileCount":4,"unpackedSize":37367,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBu3yJ14Fw9iM0t/uPgH3548eWr2V7BrYv3Pj/74ezOZAiBlax+Cnc6Lbb1bIeRz3YQHaUQaF4n4Ksf6THpCQozNVw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBqzaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0LA/9Gj8vDXh/BFr5cYQUi8iZajObM6OTlLa0HA3wDmgN+F7Wv+KJ\r\nbO9x9nA5QzdB6QbAlUtdrg5mgz1cCRkSXOcLF59VwdZdZKtoR54XQi0XE8q8\r\nPKpqiWeMaFPwJEoMxLiHWguW9+5MzXm26H3l3nMoIaoMXOgK9aRR6jE95XML\r\n+wRwLRwZ3mdHqlFpJhP8VduTLaV7buwa9licZLq3biTFv/AurOkhBOAmhY/y\r\nd59OyME2jGfFMYmWR4BtX5bHRfsxgXKLT0bn3Kiq3mrYq7dfXpMMKENQfs1E\r\n/X4udAU+6F9PMvCSAUIjD1PdOFbtCQcmZmZrSlTcNPQsOVHKSjJYUHJzTMCG\r\nfSbtmUrpOPGV6YqeDDQb3NbuujH2bixpNiR03A5C/bWKt1eLn6NrEGJWi1/H\r\nqF0EtA6xF61p2sQU3hjCmFnP5ibgYegUIuDs2aaniGBESI6kS9mVrxFAsj77\r\nyBhScbOh7wqMTRfvTJoXKSlXypWRinRn1SNHz2VuMxHWYSJnPQlpFVgF+mSk\r\n+CXBmZvJ+Amd7kK4nQrcNR7/l0f/xvnZo+24/Ez/O0MboSC2pgEOv7KNf1nE\r\n366l6Yv5SyaktbofetGzDuRaNqcFDT9kSBP4wA7OTiDKi9EQQjlnV2xEzVw3\r\n4tfCG2Lg3uoe8jqvJa4WkEcQ4K/w3iJSnuI=\r\n=wa+A\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"topthinking","email":"syj91top@gmail.com"},"directories":{},"maintainers":[{"name":"topthinking","email":"syj91top@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chumi_0.0.2_1678159066780_0.2800067259546939"},"_hasShrinkwrap":false},"0.0.3":{"name":"chumi","version":"0.0.3","repository":{"type":"git","url":"git+ssh://git@github.com/Topthinking/chumi.git"},"author":{"name":"topthinking"},"license":"MIT","main":"./lib/chumi/index.js","scripts":{"dev":"prisma generate && vite dev","build:web":"vite build -c vite.config.web.ts","build:server":"prisma generate && vite build -c vite.config.node.ts","build:chumi":"tsc -p tsconfig.chumi.json","build":"rm -rf dist && npm run build:web && npm run build:server","start":"node dist","lint":"eslint src server --fix --ext .ts,.tsx,.vue,.js,.jsx","format":"prettier --write ."},"dependencies":{"@prisma/client":"^4.11.0","koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1"},"peerDependencies":{"@prisma/client":"^4.11.0","koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1"},"devDependencies":{"@swc/core":"^1.2.177","@types/fs-extra":"^11.0.1","@types/koa":"^2.13.4","@types/koa-compress":"^4.0.3","@types/koa-mount":"^4.0.1","@types/koa-router":"^7.4.4","@types/koa-session":"^5.10.6","@types/koa-static":"^4.0.2","@types/node":"^18.13.0","@types/rollup-plugin-node-builtins":"^2.1.2","@typescript-eslint/eslint-plugin":"^5.22.0","@typescript-eslint/parser":"^5.22.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-react":"^1.3.2","@vitejs/plugin-vue":"^2.3.1","@vitejs/plugin-vue-jsx":"^1.3.10","chumi":"^0.0.2","eslint":"^8.0.1","eslint-config-prettier":"^8.5.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-vue":"^8.7.1","fs-extra":"^11.1.0","http-proxy-middleware":"^2.0.6","koa-compress":"^5.1.0","koa-mount":"^4.0.0","koa-session":"^6.2.0","koa-static":"^5.0.0","koa2-connect":"^1.0.2","prettier":"^2.6.2","prisma":"^4.11.0","rollup-plugin-node-builtins":"^2.1.2","sass":"^1.58.1","terser":"^5.16.4","ts-node":"^10.9.1","typescript":"^4.5.4","vite":"3","vite-plugin-node":"^3.0.2","vue":"^3.2.47","vue-router":"^4.1.6"},"types":"./lib/chumi/index.d.ts","gitHead":"2e06dd970de4bb4a909de39db4ba5e3842b6a85e","description":"> 完美的、一键启动、无缝衔接、全逻辑运行时 > > 基于vite构建工具，快速，高效，稳定","bugs":{"url":"https://github.com/Topthinking/chumi/issues"},"homepage":"https://github.com/Topthinking/chumi#readme","_id":"chumi@0.0.3","_nodeVersion":"16.15.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-NJ10tsT2LdQecYvua/Ct5k7PZIe+VjL/I55GCZoN6nV75P0voWm9uAHNCfFdLyIH6mF5KWOIDHXBEjLDlKjdIg==","shasum":"4bfcf3af4e0d721ec823297756d967faa821db10","tarball":"https://registry.npmjs.org/chumi/-/chumi-0.0.3.tgz","fileCount":17,"unpackedSize":54054,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDh5QeIxjeRsOpI8yfeGhBUUYQNlvnb43qaHmVhB12+ggIhANXuy2qJ3JR2BM4pjp5gR5L7eyw9molSjKwk4332GTDo"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBq3qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3ug/9FOsZxrfjEA/1G0mWDHw/yasZfs2F8SUXt7zrFtHbhYZSD0yc\r\nHYk/X226S7v7kp1UKnmjkpofOqq0kdgjkoM9v1xeiFCmArEVJ9iEA32uQlpz\r\nkWlMPlu3xk5sz6Ehgh2dpANjutW/TqiCTMBm1JWGQXuwyzIBVraFRyqtQ2wI\r\nRsEKetPfaZwLVlmjICNKNe1pjetWovKcBSLQVmryCO/PnnpX/21/1pY7JOV3\r\nOg4jKCwnUaF+GnrOdQpYPV6azjqY9cKEDEwTYqOqucVwL9ch5Ww+11iuf2OL\r\nPIzhmZOkm2vewNtu626dGYYhrzWSxqthiMuv+2qGG5IQQI56pFONm0JPFbTf\r\nhU8nSNjtwSyDy1zhovnVApINFrHzYsyzivrMsHVl4fh2Qq0+iim7Dst7ASS4\r\nT2P4up/RtNCj+4XYy+8rjNNETv/EzIU5V1ayTHBfmYMSkSIWEuc3QexlOP82\r\nYEwXcRI1FU500uIfnMr121+BsxWdbT2NiLRvwT/8uNLAGnFnEd7pVoIL0Eeh\r\nbrQid5aYBY/qOKoKRCtTasLVYXvyk19c8VpLH+L3Cgsp210U9Ej3Xujo+bAC\r\nhT4+54TmzyZNFR8fEnh+bcFFC0fkYalouC1+VovGsogUWYoDP/kdTdJ3nfK7\r\nzfDKt21DfQiOM8CnJX4cCX4nRFuqDED3OuA=\r\n=NH0c\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"topthinking","email":"syj91top@gmail.com"},"directories":{},"maintainers":[{"name":"topthinking","email":"syj91top@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chumi_0.0.3_1678159338449_0.17152790334637724"},"_hasShrinkwrap":false},"0.0.4":{"name":"chumi","version":"0.0.4","repository":{"type":"git","url":"git+ssh://git@github.com/Topthinking/chumi.git"},"author":{"name":"topthinking"},"license":"MIT","main":"./lib/chumi/index.js","scripts":{"dev":"prisma generate && vite dev","build:web":"vite build -c vite.config.web.ts","build:server":"prisma generate && vite build -c vite.config.node.ts","build:chumi":"tsc -p tsconfig.chumi.json","build":"rm -rf dist && npm run build:web && npm run build:server","start":"node dist","lint":"eslint src server --fix --ext .ts,.tsx,.vue,.js,.jsx","format":"prettier --write ."},"dependencies":{"koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1"},"peerDependencies":{"koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1"},"devDependencies":{"@prisma/client":"^4.11.0","@swc/core":"^1.2.177","@types/fs-extra":"^11.0.1","@types/koa":"^2.13.4","@types/koa-compress":"^4.0.3","@types/koa-mount":"^4.0.1","@types/koa-router":"^7.4.4","@types/koa-session":"^5.10.6","@types/koa-static":"^4.0.2","@types/node":"^18.13.0","@types/rollup-plugin-node-builtins":"^2.1.2","@typescript-eslint/eslint-plugin":"^5.22.0","@typescript-eslint/parser":"^5.22.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-react":"^1.3.2","@vitejs/plugin-vue":"^2.3.1","@vitejs/plugin-vue-jsx":"^1.3.10","eslint":"^8.0.1","eslint-config-prettier":"^8.5.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-vue":"^8.7.1","fs-extra":"^11.1.0","http-proxy-middleware":"^2.0.6","koa-compress":"^5.1.0","koa-mount":"^4.0.0","koa-session":"^6.2.0","koa-static":"^5.0.0","koa2-connect":"^1.0.2","prettier":"^2.6.2","prisma":"^4.11.0","rollup-plugin-node-builtins":"^2.1.2","sass":"^1.58.1","terser":"^5.16.4","ts-node":"^10.9.1","typescript":"^4.5.4","vite":"3","vite-plugin-node":"^3.0.2","vue":"^3.2.47","vue-router":"^4.1.6"},"types":"./lib/chumi/index.d.ts","gitHead":"41cfdf0eb0b3987f34d2202c4b1b25b759c399d6","description":"### **全栈开发脚手架 · 一款运行时的后端服务框架 · Chumi-Runtime**","bugs":{"url":"https://github.com/Topthinking/chumi/issues"},"homepage":"https://github.com/Topthinking/chumi#readme","_id":"chumi@0.0.4","_nodeVersion":"16.15.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-rcrmaE/kDFKEB4bgxFfw+AabtieXdl94Rupcc+AorF0iNY12nq7d6RopjKFjXAXQMIaXbfoBRJEI2lQRUZAgqg==","shasum":"d0671ef7c1034e4f0e50e992abb49fdfac0a6f1f","tarball":"https://registry.npmjs.org/chumi/-/chumi-0.0.4.tgz","fileCount":17,"unpackedSize":56235,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHh+bSddFODBx601llvLBas6jmnF4FmWzBdagBrbmapQIgLIDW6CVpd26HMF647KI8v/xLbnh/2Tq7peyypYjYM3g="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBvMlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFQg/9En+ewoXX+YOlMe3mCPNMFL2bPY4pPFo2qicCZZe1MEh1HmH6\r\nGjm/o4u0+VZOylPDp52afhdxdH1wJ11aU0mN3RhCPyCv0BbtOIwjDHVErg/M\r\nkgKAWW/Ga5yWGugqBuNZvpRXmMqZRs8qbNDjbwCt+hCU88pDFx6q9cHz462D\r\ntx+twKWWREBYRmlC5zZkM70s0eatR/fjLN7Tu/+1sdn/hzZLmiaKLgISDbRc\r\n5YW/SciA7x1GiOOrfq+SKIhtsGANYPoU2YBmQlJ0er7VYbrow1h/OYTnBKXY\r\nSvIp1tPuCf6AusR5+9mT5E/EmVQOEu5+GIMQQbhYznOnqUEivfdMe+ky88F2\r\neoEVhkf8BTHd3R6PoY+Nd8HIHsFm+hFWqLTnxKwQGJvWEGBrDXD8Y0rZ2WuO\r\nHalnjhWETQ89YiFMh+XMywV5SpwvynlzX+u9kjfDcT/fqe6owT31W76nH4wt\r\nCiBJwd+oBlXLWO//lN0N9hpJM/ytuHLPEdh1jIBq0d720dWJeoi82WOqhWgt\r\nPSaEb8pHDI8+vtTFtM7l9H2yIO0DJwWmGzo4sUXEID4vxdue8eI+SfnNBtiu\r\nSMumXC1H1XO7QktmNrwynbvg4eGkaPjxfprtJhEOmcd+wQPmEpzDmXUvXcob\r\nSp83DVT5sHOIni8POd5qQqj7V4UU13XegpM=\r\n=Ax76\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"topthinking","email":"syj91top@gmail.com"},"directories":{},"maintainers":[{"name":"topthinking","email":"syj91top@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chumi_0.0.4_1678177061586_0.8801875997552218"},"_hasShrinkwrap":false},"0.0.5":{"name":"chumi","version":"0.0.5","repository":{"type":"git","url":"git+ssh://git@github.com/Topthinking/chumi.git"},"author":{"name":"topthinking"},"license":"MIT","main":"./lib/chumi/index.js","scripts":{"dev":"prisma generate && vite dev","build:web":"vite build -c vite.config.web.ts","build:server":"prisma generate && vite build -c vite.config.node.ts","build:chumi":"tsc -p tsconfig.chumi.json","build":"rm -rf dist && npm run build:web && npm run build:server","start":"node dist","lint":"eslint src server --fix --ext .ts,.tsx,.vue,.js,.jsx","format":"prettier --write ."},"dependencies":{"koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1"},"peerDependencies":{"koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1"},"devDependencies":{"@prisma/client":"^4.11.0","@swc/core":"^1.2.177","@types/fs-extra":"^11.0.1","@types/koa":"^2.13.4","@types/koa-compress":"^4.0.3","@types/koa-mount":"^4.0.1","@types/koa-router":"^7.4.4","@types/koa-session":"^5.10.6","@types/koa-static":"^4.0.2","@types/node":"^18.13.0","@types/rollup-plugin-node-builtins":"^2.1.2","@typescript-eslint/eslint-plugin":"^5.22.0","@typescript-eslint/parser":"^5.22.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-react":"^1.3.2","@vitejs/plugin-vue":"^2.3.1","@vitejs/plugin-vue-jsx":"^1.3.10","eslint":"^8.0.1","eslint-config-prettier":"^8.5.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-vue":"^8.7.1","fs-extra":"^11.1.0","http-proxy-middleware":"^2.0.6","koa-compress":"^5.1.0","koa-mount":"^4.0.0","koa-session":"^6.2.0","koa-static":"^5.0.0","koa2-connect":"^1.0.2","prettier":"^2.6.2","prisma":"^4.11.0","rollup-plugin-node-builtins":"^2.1.2","sass":"^1.58.1","terser":"^5.16.4","ts-node":"^10.9.1","typescript":"^4.5.4","vite":"3","vite-plugin-node":"^3.0.2","vue":"^3.2.47","vue-router":"^4.1.6"},"types":"./lib/chumi/index.d.ts","gitHead":"d1503c226e910df44a9098f433d7427b686f720a","description":"### **全栈开发脚手架 · 一款运行时的后端服务框架 · Chumi-Runtime**","bugs":{"url":"https://github.com/Topthinking/chumi/issues"},"homepage":"https://github.com/Topthinking/chumi#readme","_id":"chumi@0.0.5","_nodeVersion":"16.15.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-qlCmuAumDlpUrsXdfuXnYJkCkTNNNpt3R1Rwcgkj61IKoBzfla2a9+DiNrrCt62R8lyg7QTz3bY414T9cof2rw==","shasum":"7d2218f4cf97e2313a8faa40b8acbb78be2f8521","tarball":"https://registry.npmjs.org/chumi/-/chumi-0.0.5.tgz","fileCount":17,"unpackedSize":56316,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAeVxWvFUvC7iayBi3Qpt+xYkG58mChKQBeoEPjFR0K3AiEAniIKKObUCZb/H5aS5MEHwPhg2K1qLOtkcgAn/WUfhNI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBwDkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoi/w/+O7+tjR8f7AMUNcVSYuB0ErG5KQd4Jlau/GWsY+46zeCZuGNf\r\n85HfGb+miHVfGqpUQ3ky+BcLi+kDgFe3Jh37iJxyPhmxnB/I7AxGxTcX4Est\r\nOzglD8GFCovZwdLW0TzrHEJzFqLHzMggghN5pxusR9eREOlehomTwdjeaOXP\r\nZ/qogUD00kXO9Kgq/3LxEOSYUuwaBHX9AFOUBkwufeRVWJ1o3gZJ8rW0EhHw\r\nB17Q09foo4CX4uqS4kgGBc/txPQlEfqawvg1KqAPI1vDK7GdQuoDaqE71ntZ\r\neRkbjC1Xm8Z13n55SJcYhiCB8/Ib/PdmoIa6vPjP0wSlGSrYGiZxoyzaiMre\r\nv/8vwuxAoeAVAVDBcHRVlAFpt127gWI+7pJPX5K0Bp05FfceuRWc4vhSoeHR\r\ng5/4vN9TllP9NP6niw6wqPmrLc+o6+Y676rjdj07YketKqRSe3GIoNgH55Za\r\nkR1QQpMVFo3G2cf30SpLPCP/wxA1KIgC/XnsJxUoh/o0OqKI0C1feOb6aKUx\r\nPoo0I7Oot4trfImw2Y2PvnJ5n8bAGm12fUtGLsTWY0/4wsYzcxmTm8yAcMtD\r\nne12DOS86dyYXTTgcq6EQepvxhiEbR/sc/NF3Pmbs+p/iQEF2GVPDfTHHFUE\r\nB/BphCOJWNqYMGUGAv7A/pDCTg5Xo7OgC9A=\r\n=krw8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"topthinking","email":"syj91top@gmail.com"},"directories":{},"maintainers":[{"name":"topthinking","email":"syj91top@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chumi_0.0.5_1678180580213_0.014814352393414332"},"_hasShrinkwrap":false},"0.0.6":{"name":"chumi","version":"0.0.6","repository":{"type":"git","url":"git+ssh://git@github.com/Topthinking/chumi.git"},"author":{"name":"topthinking"},"license":"MIT","main":"./lib/chumi/index.js","scripts":{"dev":"prisma generate && vite dev","build:web":"vite build -c vite.config.web.ts","build:server":"prisma generate && vite build -c vite.config.node.ts","build:chumi":"tsc -p tsconfig.chumi.json","build":"rm -rf dist && npm run build:web && npm run build:server","start":"node dist","lint":"eslint src server --fix --ext .ts,.tsx,.vue,.js,.jsx","format":"prettier --write ."},"dependencies":{"koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1"},"peerDependencies":{"koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1"},"devDependencies":{"@prisma/client":"^4.11.0","@swc/core":"^1.2.177","@types/fs-extra":"^11.0.1","@types/koa":"^2.13.4","@types/koa-compress":"^4.0.3","@types/koa-mount":"^4.0.1","@types/koa-router":"^7.4.4","@types/koa-session":"^5.10.6","@types/koa-static":"^4.0.2","@types/node":"^18.13.0","@types/rollup-plugin-node-builtins":"^2.1.2","@typescript-eslint/eslint-plugin":"^5.22.0","@typescript-eslint/parser":"^5.22.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-react":"^1.3.2","@vitejs/plugin-vue":"^2.3.1","@vitejs/plugin-vue-jsx":"^1.3.10","eslint":"^8.0.1","eslint-config-prettier":"^8.5.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-vue":"^8.7.1","fs-extra":"^11.1.0","http-proxy-middleware":"^2.0.6","koa-compress":"^5.1.0","koa-mount":"^4.0.0","koa-session":"^6.2.0","koa-static":"^5.0.0","koa2-connect":"^1.0.2","prettier":"^2.6.2","prisma":"^4.11.0","rollup-plugin-node-builtins":"^2.1.2","sass":"^1.58.1","terser":"^5.16.4","ts-node":"^10.9.1","typescript":"^4.5.4","vite":"3","vite-plugin-node":"^3.0.2","vue":"^3.2.47","vue-router":"^4.1.6"},"types":"./lib/chumi/index.d.ts","gitHead":"7b55f7d653f8b9fef423a9f58c456b05c8f48536","description":"### **全栈开发脚手架 · 一款运行时的后端服务框架 · Chumi-Runtime**","bugs":{"url":"https://github.com/Topthinking/chumi/issues"},"homepage":"https://github.com/Topthinking/chumi#readme","_id":"chumi@0.0.6","_nodeVersion":"16.15.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-Irq2TELJPtfRGJaVvyWIP4My5qoWNFQzMLcpGl0wTGYLwrTVnZsnjD+iO1NKxrUdUj/KqLYWxBJVTvo0UjQc3A==","shasum":"0bfe28b7f378979a84519ce5998e45be8fdf24b7","tarball":"https://registry.npmjs.org/chumi/-/chumi-0.0.6.tgz","fileCount":17,"unpackedSize":58895,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfQyPnsk88cA3QaP5ezAA6K+sK+r44ezPOy/gYLIrtuQIgLg2TdsQDfqDAejDbDW+R47/yKfv43k+xkUEOY7OvszU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkByLuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo52w/8DFeAiCfyksVZOF4VQT9upA17iEwc0ZM4VzbInLO2ZuYZWS28\r\nPD2nphvdp2hQstadpGZ9mMj4Qy8jfP08ECI62D8SQg1XkHnRee2NFjJANsJi\r\ndfqdaANFZ8VNNimQP/IglQDNk6DrKmZoNjrKtMaWboBBFUSP8D3jeDyI09+v\r\nCT8VWArzVMVIe4DzLMT2KNsmnpS5OQQEk+apy2/1CLki+Te2U+lDPG0YwtAQ\r\ntfQFF0ivxMgsXFnKRWopS0GiMjSXGV46jYC5C6ozmpl+i1wsMQMQmbvRj6BR\r\nI9qeMHu0P+XBG0H2QCnJ62pp4290HumC8OI8ixpgPgUgpvCQuyt73WhX3fP8\r\nJfc39ikooRxHo6sP9Gcv7faMYOgEm30k3qcQbZYZ3TgeCKbAMoI2+vXnifvh\r\n9oSgl1IP8iKW8p5clhiHbtK2xk5MGGk0fewT3kNd3OvIlgwNp0NZi4aeQzI6\r\n1Tml7rf29UaCZYGwqewx3koxzNvq1ezh7ydHrP6PLEA3WGbW7EHKRbybP7Cw\r\nqdKQcDjw7siTY73MDIKhJYK+3xUFD7BbnUMzlQrCcW9oXozRRpqBBegyc+KH\r\ntPCTjHc6GqQojqLF9uHpQVxa8HbAuaoIH6O6hiFHBLHk30VpcsH+kmpOSJsU\r\njxITJsvyI/X/tEqDXh+XKNqddNh6ltkMDUw=\r\n=2MF7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"topthinking","email":"syj91top@gmail.com"},"directories":{},"maintainers":[{"name":"topthinking","email":"syj91top@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chumi_0.0.6_1678189294466_0.9343228592544051"},"_hasShrinkwrap":false},"0.0.7":{"name":"chumi","version":"0.0.7","repository":{"type":"git","url":"git+ssh://git@github.com/Topthinking/chumi.git"},"author":{"name":"topthinking"},"license":"MIT","main":"./lib/chumi/index.js","scripts":{"dev":"prisma generate && vite dev","build:web":"vite build -c vite.config.web.ts","build:server":"prisma generate && vite build -c vite.config.node.ts","build:chumi":"tsc -p tsconfig.chumi.json","build":"rm -rf dist && npm run build:web && npm run build:server","start":"node dist","lint":"eslint src server --fix --ext .ts,.tsx,.vue,.js,.jsx","format":"prettier --write ."},"dependencies":{"koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1"},"peerDependencies":{"koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1"},"devDependencies":{"@prisma/client":"^4.11.0","@swc/core":"^1.2.177","@types/fs-extra":"^11.0.1","@types/koa":"^2.13.4","@types/koa-compress":"^4.0.3","@types/koa-mount":"^4.0.1","@types/koa-router":"^7.4.4","@types/koa-session":"^5.10.6","@types/koa-static":"^4.0.2","@types/node":"^18.13.0","@types/rollup-plugin-node-builtins":"^2.1.2","@typescript-eslint/eslint-plugin":"^5.22.0","@typescript-eslint/parser":"^5.22.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-react":"^1.3.2","@vitejs/plugin-vue":"^2.3.1","@vitejs/plugin-vue-jsx":"^1.3.10","eslint":"^8.0.1","eslint-config-prettier":"^8.5.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-vue":"^8.7.1","fs-extra":"^11.1.0","http-proxy-middleware":"^2.0.6","koa-compress":"^5.1.0","koa-mount":"^4.0.0","koa-session":"^6.2.0","koa-static":"^5.0.0","koa2-connect":"^1.0.2","prettier":"^2.6.2","prisma":"^4.11.0","rollup-plugin-node-builtins":"^2.1.2","sass":"^1.58.1","terser":"^5.16.4","ts-node":"^10.9.1","typescript":"^4.5.4","vite":"3","vite-plugin-node":"^3.0.2","vue":"^3.2.47","vue-router":"^4.1.6"},"types":"./lib/chumi/index.d.ts","gitHead":"b6538255b32d2b72ca18118c0c206460440453ca","description":"### **全栈开发脚手架 · 一款运行时的后端服务框架 · Chumi-Runtime**","bugs":{"url":"https://github.com/Topthinking/chumi/issues"},"homepage":"https://github.com/Topthinking/chumi#readme","_id":"chumi@0.0.7","_nodeVersion":"16.15.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-NNDusN6hr2iHTCOH7sMuu8FcqIuTfpG05CzzQl00ctvsJDdbjT0+lRFHl3vDSGBvp661ruoTXcOFmfw4lm7t7A==","shasum":"ab2a7a5c230948eeb39ca8c914f40173f406c5cd","tarball":"https://registry.npmjs.org/chumi/-/chumi-0.0.7.tgz","fileCount":17,"unpackedSize":58945,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDotTxefegOsLHuWkojeIojFzcYUiJNpJI7xAItBZ9ZIwIgQ+aNrFU1O1c2mSlRhEfEBWdk1ofEJkEAsqZI3kzaPJ8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkByQkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptMQ//Qg2UmSH+1oUgAsrf7OXrnA5v6gPkOZP2A0RAHFgWpOR5qhk9\r\nhwDPzcFe9/xo3RKNN0yjF/pSx+ppOSaO+0q/5kS/WvL+ZF5XiQD0oorc7eXp\r\n4Usw2aT1vsWpI5PO6kb538gVl06krXz3rDnZhAi/SVIdp+uSx3dsTZJ3vR5G\r\nAIrlg0GFimqrCV92vOFjcKGZRI3kmYIXFUI3QJCGD2pDmlAlgUrCIHJXpJdH\r\n+TgKVjWtjsXPvpJvOL6eM9KWxJQP8TzubU96XKlIGScp3bHuwRMZEyFhv9Zl\r\nhzEWqa/Rn2UClXRnZMAcwg4gyxbqVVNAfMx+I7dokP7+xNoMMJHo+sElatHN\r\nfOv00pQoHCrpQfMaOmVvuYzi1br+peppCit6RgDRV1+nSziEsmsugCnIp3M7\r\njrGjni+nv3cEkoMzIb+PmoqgC7RL1EgHJKRM7IW7jC0P03BGJNsyaPwOsQ0P\r\npHu7ZN3hhcxiP2PAOYr4HLcJOOeOQ4cS9Re18VSbXxtm0rYppdXLqW3GJ2gH\r\nrSpUvcIdbJFCJkxI/Nz6oEupDSKZfA2mxrdbGWk5/hMXbbG+Kvio/a0iNcq7\r\nBrpLvaMBpxCrqjloJ1B7P94jv+LJPdDP9DJk6iapSosQcmhicJgUUiDvh5Qp\r\nK9On8qzsWxN+2lgKQl65hCLX4JWWVSR1SBE=\r\n=Dlwi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"topthinking","email":"syj91top@gmail.com"},"directories":{},"maintainers":[{"name":"topthinking","email":"syj91top@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chumi_0.0.7_1678189604005_0.4553369839617749"},"_hasShrinkwrap":false},"0.0.8":{"name":"chumi","version":"0.0.8","repository":{"type":"git","url":"git+ssh://git@github.com/Topthinking/chumi.git"},"author":{"name":"topthinking"},"license":"MIT","main":"./lib/chumi/index.js","scripts":{"dev":"prisma generate && vite dev","build:web":"vite build -c vite.config.web.ts","build:server":"prisma generate && vite build -c vite.config.node.ts","build:chumi":"tsc -p tsconfig.chumi.json","build":"rm -rf dist && npm run build:web && npm run build:server","start":"node dist","lint":"eslint src server --fix --ext .ts,.tsx,.vue,.js,.jsx","format":"prettier --write ."},"dependencies":{"koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1"},"peerDependencies":{"koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1"},"devDependencies":{"@prisma/client":"^4.11.0","@swc/core":"^1.2.177","@types/fs-extra":"^11.0.1","@types/koa":"^2.13.4","@types/koa-compress":"^4.0.3","@types/koa-mount":"^4.0.1","@types/koa-router":"^7.4.4","@types/koa-session":"^5.10.6","@types/koa-static":"^4.0.2","@types/node":"^18.13.0","@types/rollup-plugin-node-builtins":"^2.1.2","@typescript-eslint/eslint-plugin":"^5.22.0","@typescript-eslint/parser":"^5.22.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-react":"^1.3.2","@vitejs/plugin-vue":"^2.3.1","@vitejs/plugin-vue-jsx":"^1.3.10","eslint":"^8.0.1","eslint-config-prettier":"^8.5.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-vue":"^8.7.1","fs-extra":"^11.1.0","http-proxy-middleware":"^2.0.6","koa-compress":"^5.1.0","koa-mount":"^4.0.0","koa-session":"^6.2.0","koa-static":"^5.0.0","koa2-connect":"^1.0.2","prettier":"^2.6.2","prisma":"^4.11.0","rollup-plugin-node-builtins":"^2.1.2","sass":"^1.58.1","terser":"^5.16.4","ts-node":"^10.9.1","typescript":"^4.5.4","vite":"3","vite-plugin-node":"^3.0.2","vue":"^3.2.47","vue-router":"^4.1.6"},"types":"./lib/chumi/index.d.ts","gitHead":"7a245bff3eb55fecaa067532d86f3374baee3f92","description":"### **全栈开发脚手架 · 一款运行时的后端服务框架 · Chumi-Runtime**","bugs":{"url":"https://github.com/Topthinking/chumi/issues"},"homepage":"https://github.com/Topthinking/chumi#readme","_id":"chumi@0.0.8","_nodeVersion":"16.15.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-XcUlvCBPnC18xnYSUhIFaKCtu8zVn/OddV4VAQSw4VZILgT3vpy29QHPKeb+kpgVLR2Y9tBwvG6KRfCIDfGSCg==","shasum":"98b0823380b91480aab1edc7bbbf60a99c35b3a5","tarball":"https://registry.npmjs.org/chumi/-/chumi-0.0.8.tgz","fileCount":17,"unpackedSize":58995,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDukZc8z9OonkNh9vgByhl/QGf4ytEPf4frhWMXyIw+TgIgEVV+Qtr7Ws6sW5Li6rHqc06GvJgX0HhC39yWm4xIwTM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkByR5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpC/xAAocWDpy53uQnSghR/SKlyoHbVff968NY31bw2D2NzokpxELvJ\r\nFxQh5O+JD+sAbjmSrEhXCRDDcOG6RTzNsHfK8C6vUwKoS3LOyPI5r7Ev8raP\r\nH3fxTX2OBKwha+ONMIvT8qdQVobJeXAdAX6EAr+ifSwggGYqNtNt7gCFxrPX\r\n1tK23ktIOwcTaKdt0GmlRyDJNJWf0qjXX7D2j0ELWpUW+gUpx/O2f80JfX9V\r\nqajOrOnhOXADneWyXO+auoiIOx/ZtV4jK36BkzjCa96df2MR+KZyBTjiHXbB\r\nNUbo1vLBXRpdMQQlloXNKld+YF7ZwYNXXwv5Ev4UWOJeJM+QQqkACB4jW64g\r\nHTbpxp/6VD1EsilUFRyxUb1j6xtiFgVKQ5qAJrJdugAPWECRQX3WMtrGAKET\r\nfSsENk8nTd5/BzXRPb+2lyBFOcY0XG8dbrb8/IKmuQyhXv3/pVuRZRps2eyT\r\noJTzmHjri1BLOCpiD014MYMPZOeXnl9M8KehNr+PKgKvJkb3yWbVB0Qq11OM\r\nw7g5Ki1dfVuC8DvVvLX5iydEAxrlb8c1RjU5Rf9UIV/rdXrgRPGiA/HkLU1P\r\nbzHHV1m3yygUC0RqvAXoBL3igwCqoUq0ZyhcX1n0TgLVIlk92JV/VUq8P0hs\r\nb5nY1kb7Q2jimQ4HQuZaQfIrk29+6jBy4Fs=\r\n=x9yA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"topthinking","email":"syj91top@gmail.com"},"directories":{},"maintainers":[{"name":"topthinking","email":"syj91top@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chumi_0.0.8_1678189689673_0.42181234298138137"},"_hasShrinkwrap":false},"0.0.9":{"name":"chumi","version":"0.0.9","repository":{"type":"git","url":"git+ssh://git@github.com/Topthinking/chumi.git"},"author":{"name":"topthinking"},"license":"MIT","main":"./lib/chumi/index.js","scripts":{"dev":"prisma generate && vite dev","build:web":"vite build -c vite.config.web.ts","build:server":"prisma generate && vite build -c vite.config.node.ts","build:chumi":"tsc -p tsconfig.chumi.json","build":"rm -rf dist && npm run build:web && npm run build:server","start":"node dist","lint":"eslint src server --fix --ext .ts,.tsx,.vue,.js,.jsx","format":"prettier --write ."},"dependencies":{"koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1"},"peerDependencies":{"koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1"},"devDependencies":{"@prisma/client":"^4.11.0","@swc/core":"^1.2.177","@types/fs-extra":"^11.0.1","@types/koa":"^2.13.4","@types/koa-compress":"^4.0.3","@types/koa-mount":"^4.0.1","@types/koa-router":"^7.4.4","@types/koa-session":"^5.10.6","@types/koa-static":"^4.0.2","@types/node":"^18.13.0","@types/rollup-plugin-node-builtins":"^2.1.2","@typescript-eslint/eslint-plugin":"^5.22.0","@typescript-eslint/parser":"^5.22.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-react":"^1.3.2","@vitejs/plugin-vue":"^2.3.1","@vitejs/plugin-vue-jsx":"^1.3.10","eslint":"^8.0.1","eslint-config-prettier":"^8.5.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-vue":"^8.7.1","fs-extra":"^11.1.0","http-proxy-middleware":"^2.0.6","koa-compress":"^5.1.0","koa-mount":"^4.0.0","koa-session":"^6.2.0","koa-static":"^5.0.0","koa2-connect":"^1.0.2","prettier":"^2.6.2","prisma":"^4.11.0","rollup-plugin-node-builtins":"^2.1.2","sass":"^1.58.1","terser":"^5.16.4","ts-node":"^10.9.1","typescript":"^4.5.4","vite":"3","vite-plugin-node":"^3.0.2","vue":"^3.2.47","vue-router":"^4.1.6"},"types":"./lib/chumi/index.d.ts","gitHead":"bd877a52ef960ac1274c4148679b0c1754d036c7","description":"### **全栈开发脚手架 · 一款运行时的koa中间件业务框架 · Chumi-Runtime · [文档](https://ph9o1wkcdp.feishu.cn/docx/UGCfdJVisokyQLxi2Rocuy4fn7f)**","bugs":{"url":"https://github.com/Topthinking/chumi/issues"},"homepage":"https://github.com/Topthinking/chumi#readme","_id":"chumi@0.0.9","_nodeVersion":"16.15.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-8rRKO9T1S1vWsGJpqK0lfB+Uv8F+XGk5d2M4+8B7fxY1GTMI41csYziUKRpiILHOFmbl+NirbaZS/WaAEcpTxA==","shasum":"381008c1c248742542b68c0def61ae59189f7b4b","tarball":"https://registry.npmjs.org/chumi/-/chumi-0.0.9.tgz","fileCount":17,"unpackedSize":59775,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDotXwsz2ssiDMGA01BO2QQyOiVJYZ3yByiutSYgz8A7AiBonv5JCjPta9IBYHsG4EFimRS+agWGuLuWmerTuo/dLw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkB0+sACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3VA/+IOicMJq0V+tyG56AfI8TZnDml6s9v9foU5os1Cj1Uw6iBURD\r\nHofZs2+1io1kVKesRytnKZYJyf/5GlaBaVp1X0kEHz/t4iLGxb4QkC69uqhD\r\nM90qIDk9O6Ce2FMfzStbLB5w7toEGtNG5QDsmYp07FuznleNkMx9FOXj8h0L\r\nRpxaU0LzScJOllfJmeLXVqQiFf0X0rjaztfRSvSluq0kjS7Vyswms4QMUrRt\r\nQ94OMAq8VysVUUSpjyCgEX0QoVr3ijoYZ5AdWjYk1jG9RtlNWRe7llxwWU5c\r\nhs/WuGRERuhZoUpCZQeedREcFRPMkb7Unl2RDU6xYC/70JGwiPBZ4YocXwmD\r\naJ4oXmphDZzvJETEQjCgkPmLYvpsUnAi7yLkzoY408ZXvGk9UVfjo2rOr5uw\r\nbLPCh+Qq+PZcWwSD/LcOpIiMJ7RBAxrrkfAQL8gPMAMMMgSnpocn1bY4Y+zD\r\nDjjTD115kZnp1WfCWO5z9Jd5lIVzC2Oh6F6JDbdjoGavkClBBE1VBAEqG6TV\r\nx0oebUDwTxpoYryrOB6gAOG9KrEkFEmDdCnybpeW24l67NOgQLR8PDucAEF9\r\nPrCeUlC7dwjTg7EKZDNYoGnB1ct0+9tTNZEGA8sTwMJ6QuBQyPc5Hy0a4cWo\r\nmwFyRqiLbp03/o6XykLsTb3NNk39vh49HhI=\r\n=3hpq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"topthinking","email":"syj91top@gmail.com"},"directories":{},"maintainers":[{"name":"topthinking","email":"syj91top@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chumi_0.0.9_1678200748593_0.012031651845002767"},"_hasShrinkwrap":false},"0.0.10":{"name":"chumi","version":"0.0.10","repository":{"type":"git","url":"git+ssh://git@github.com/Topthinking/chumi.git"},"author":{"name":"topthinking"},"license":"MIT","main":"./lib/chumi/index.js","scripts":{"dev":"prisma generate && vite dev","build:web":"vite build -c vite.config.web.ts","build:server":"prisma generate && vite build -c vite.config.node.ts","build:chumi":"tsc -p tsconfig.chumi.json","build":"rm -rf dist && npm run build:web && npm run build:server","start":"node dist","lint":"eslint src server --fix --ext .ts,.tsx,.vue,.js,.jsx","format":"prettier --write ."},"dependencies":{"koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1"},"peerDependencies":{"koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1"},"devDependencies":{"@prisma/client":"^4.11.0","@swc/core":"^1.2.177","@types/fs-extra":"^11.0.1","@types/koa":"^2.13.4","@types/koa-compress":"^4.0.3","@types/koa-mount":"^4.0.1","@types/koa-router":"^7.4.4","@types/koa-session":"^5.10.6","@types/koa-static":"^4.0.2","@types/node":"^18.13.0","@types/rollup-plugin-node-builtins":"^2.1.2","@typescript-eslint/eslint-plugin":"^5.22.0","@typescript-eslint/parser":"^5.22.0","@vitejs/plugin-legacy":"^1.8.2","@vitejs/plugin-react":"^1.3.2","@vitejs/plugin-vue":"^2.3.1","@vitejs/plugin-vue-jsx":"^1.3.10","eslint":"^8.0.1","eslint-config-prettier":"^8.5.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-vue":"^8.7.1","fs-extra":"^11.1.0","http-proxy-middleware":"^2.0.6","koa-compress":"^5.1.0","koa-mount":"^4.0.0","koa-session":"^6.2.0","koa-static":"^5.0.0","koa2-connect":"^1.0.2","prettier":"^2.6.2","prisma":"^4.11.0","rollup-plugin-node-builtins":"^2.1.2","sass":"^1.58.1","terser":"^5.16.4","ts-node":"^10.9.1","typescript":"^4.5.4","vite":"3","vite-plugin-node":"^3.0.2","vue":"^3.2.47","vue-router":"^4.1.6"},"types":"./lib/chumi/index.d.ts","gitHead":"b7a2006a5c19a6236936116b8817ef8f60c89031","description":"### **全栈开发脚手架 · 一款运行时的koa中间件业务框架 · Chumi-Runtime · [文档](https://ph9o1wkcdp.feishu.cn/docx/UGCfdJVisokyQLxi2Rocuy4fn7f)**","bugs":{"url":"https://github.com/Topthinking/chumi/issues"},"homepage":"https://github.com/Topthinking/chumi#readme","_id":"chumi@0.0.10","_nodeVersion":"16.15.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-mSexMBuojubO7AM6Itm0D0Zp4JCIr1P/uzWMhdwJEPfAE21QTnWLTWCAqpkj49fO1BBTdD30EW8bPp7xyD8tsA==","shasum":"8436613273470436ee99881275edc01ca7a95381","tarball":"https://registry.npmjs.org/chumi/-/chumi-0.0.10.tgz","fileCount":17,"unpackedSize":59722,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFvswWGTcIKVr9d4ey5zR+jWc/wyZb97tqmuLggAxX/uAiEA7FLuFL/rez6/qnnbTc0UjuofedLhX0CdPbNhYGaS0/k="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkB1FaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoEOQ//Wme8XkuQ0VFs5Vb/hCy6tpX/Odki6Px9yo3gxafvrAMT6xjS\r\n0Fl8jmpJGEBeSt/yCRs9mfLSIPwcUnlCXabNBn5qEGROHIBTjbfD4xPgoa1x\r\nb3JyYxOVwIK2L8VUi1d4VlUZCk+xlpwAlTuk5cGTCJtTHYEiOuUg7vIiIOtO\r\n0aAbV8psSv81lJY8xkn6XOBaaWSvsjd+ZMYbN9X2UyaoV0zurfPGmG5EzgEh\r\nmTPDMccYQrPCtyMc1WYqsCpxSwsSOLeQ3oBPnjBnV3o1noS7LNnv3n+ffDqs\r\nYmlrsNE2VbjxKwEAUBeIFOLXqL0oDUF+a8JX7nnpEYnwlrzkopJu09WcBu21\r\nK5UvxY+K03QSVKktsbKNzG3LOofcoEjX2C/FZsAZmo6WLgtDrWkHXz42obol\r\n4npL4RiyT0cv8R2ePoWby46GIzUGtHewGFR9rmS8vNTYLhUE0vl6+LATvzwl\r\noOFGRHsKMPl1BKRUBO8NzXEbCzLMcAK8fqHTaZhDmimGw7vchVrV9f1Ge9+W\r\nzC7/bxT0Yso5dl8g3oCDYtARxZpwcuEElh8GIsPLtcpI5BbXcumsTvJ4FKRs\r\nYzzqYeJk7vBCFhkbk8T3CxZr/UPKuFE0aor7iTHTicSknE8+ItTx6Ns3Lw+B\r\nPOvR/OByAf84KWbAo/9IFmngebDGnE9oZKM=\r\n=Xo5j\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"topthinking","email":"syj91top@gmail.com"},"directories":{},"maintainers":[{"name":"topthinking","email":"syj91top@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chumi_0.0.10_1678201178749_0.4082417426640921"},"_hasShrinkwrap":false},"0.0.11":{"name":"chumi","version":"0.0.11","main":"index.js","types":"types/index.d.ts","dependencies":{"koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1"},"peerDependencies":{"koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1"},"gitHead":"6342cb6a40a4e42b63b34a7f47202337ee6d480b","_id":"chumi@0.0.11","_nodeVersion":"16.15.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-St/VjNuBsIVzNCeefQC8tqVM3Ogv5HFVKnufSHop0xRFKsHCybAukIqZnxObJPBFrZigVsLUfKRaQSesej9Ffg==","shasum":"4b8f218d0a49130e173ba015177ff30c2f939333","tarball":"https://registry.npmjs.org/chumi/-/chumi-0.0.11.tgz","fileCount":9,"unpackedSize":7930,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7boZOfUOZjHrlEg1fl57vCA75lDumkN6SkdVPJ0wduQIgJgo+n6iqPQ0g2SbjZu9q9heHWtGNR93DARasAd7trMU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCCRBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoxsw/9FuPcWfHsnX6TKAaHSDNV5hBhvuAwFqX6JpzkJcSLX0ssqvYi\r\n7zvgxLJHTexH+bSxHJLM6gwP/7ppKbehdUF/QMCrsMjqtID25LYoGTTzHHFD\r\nL5X4gQh94Q2hiTtUnK7mGR+u2h3GvGWalUdqwObOhVi6uyuw+kVI3XP4DPg6\r\nwt/i7TmKdY8cxHQCBL7DcjnM12+Bacaq5zOJJeI/zKyWMrCBO0JwYBlyQQKQ\r\ncSts8Ve6ySF6VlvPUIDbGRwEV6podr5o75sA1k+y/5ucFg6sDQFFu7rfZ2RD\r\nclm6nb38+UqhJBbQe9nKQw5rYeg8MQdzMHSPilYEvkYq0mW+rzW7WeKVcaYh\r\nrk3A8WoC6vqbyi6ddipLle2C/Z5M6pigswfgXpVi52TjWHKfo3Lxv8K9iB3F\r\nWhfEcH1du9qOQ0wyLxQlM3rxjwp4NjGLWbGeqOhlu8HeI2CGKgZuFh2ag34I\r\nxfXMgei9EZ7J+byyOexoNgnjETp90kvI09JHpPe9e8Gxl7cJn39hz3CN+HBR\r\n4fSo/o678B8haGbkMW8i1AVrd5ciS3mPsE7izdh5slu7nLIpogMBsyUk3At/\r\nQGsT0RNsjjErpP5Zj1Pd8iy5ofvf8gMrldhcq5LteAAOfIO7+gg6QYbie4fl\r\n9PFDahylKXI8qHiAkAiJH15uHXUreVaXy7g=\r\n=axv2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"topthinking","email":"syj91top@gmail.com"},"directories":{},"maintainers":[{"name":"topthinking","email":"syj91top@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chumi_0.0.11_1678255169033_0.9213621744964147"},"_hasShrinkwrap":false},"1.0.0":{"name":"chumi","version":"1.0.0","main":"index.js","types":"types/index.d.ts","dependencies":{"koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1"},"peerDependencies":{"koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1"},"gitHead":"7b86eb492e193c63d0996ffeb01e5ad27e854999","_id":"chumi@1.0.0","_nodeVersion":"16.15.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-EFd9tGJSr/Jat1mozj9KOAXyQUYoeQBJoX3sntbdOSfWTJsXwBHWJiZW4AZ5N698YRlrmjmH81ZMcQ1GJIARhA==","shasum":"f483385b5fb57fee2e02e2faf07df11fd68b4415","tarball":"https://registry.npmjs.org/chumi/-/chumi-1.0.0.tgz","fileCount":9,"unpackedSize":7946,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEwCKVj+8Tc65AMK5I85sO7GcRuG8vlVUfBWLIjPYU1IAiAwzhnjnGvN2OtoAi021s8BwxCHSUJ2DO61X1L5gJ0nbQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCCjBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqwPw/8CelhZY0DAKJU5UmgJbmHvDxjkHqvdDvqQInSkKuzOnZpCz60\r\nDP/4ah401lf8vW8dD8N6YTff0c72Tdd+vE+BYx4NUmjTZvcBidtOzlqCbYME\r\n4eu98ue3bGkQFTx1gv6NWfKfeTWpYKOarjoEb0PtBiBXY0iftTpohUYGXTjd\r\njHpgwWGBJYZauPxUXsrNYKXXfBksolD61cHcOFr5dpXEUYXMFXzvinKCBxwp\r\nPk7xBEBE7U/WkjTKusfzOg8zuOQrJ47/9dvMS94tdap4ODSdEYP/1tOWXjgP\r\nIAeFZgZT54s1EQz5NX/PSYd8uTF09B8RhX5Yp+8knwTAIt6P6f8Ayn1YyTZf\r\n2M0tgM1U/x8HaX8++Fw0Kul+s689FuPcSlecP6HJ8ZDIZwCMawSvL3fBz0I2\r\na/BuRDK1XVshzK1V54dpNxMGM88whOIo+v4z1l8UavkMSYOCX2d35Ru/t1XB\r\ngJj0eX3Go0sjZaRAmvtXA7op32eKv4gZUeHhhlUkNoaQi6MoAVdKnNAgClPJ\r\nyy+fMjhMnxNf6D6UBJCIDEN6hK6B1JFGSts9BIy02uAjzxDkqiAFzD3/NXln\r\nPEyO7ixhhCZu8Vo3S9x82wCJft/aQVE9UNGTBrLpGTbKOMuZyWI3AI7DXR7/\r\nHy/OMtGApwAezpgv4jb4I7Dj56I/12QMQDU=\r\n=FIc+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"topthinking","email":"syj91top@gmail.com"},"directories":{},"maintainers":[{"name":"topthinking","email":"syj91top@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chumi_1.0.0_1678256320934_0.7972426032491322"},"_hasShrinkwrap":false},"1.0.1":{"name":"chumi","version":"1.0.1","main":"index.js","types":"types/index.d.ts","dependencies":{"koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1"},"peerDependencies":{"koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1"},"gitHead":"7b86eb492e193c63d0996ffeb01e5ad27e854999","description":"![image.png](https://s1.ax1x.com/2023/03/07/ppeFpUP.png)","_id":"chumi@1.0.1","_nodeVersion":"16.15.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-HqG3jPes9kNzL9S9HtKhuTVvWB0F/RYhjS1XrRWKBGqh5+3At3XX8kd7/2WbW/Mk3ZnIG8PqoZNss9r0hev0VA==","shasum":"72e291d7427e10f9c7e7a3736f56f958cc3deae1","tarball":"https://registry.npmjs.org/chumi/-/chumi-1.0.1.tgz","fileCount":10,"unpackedSize":8186,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8XFh+SFSB1DVDnEb5Tj/pOy9uCi/zOqEBPM1fFMJTzAIhAOkITypcdnNaYGPGt/2LuOHHbpcdP6nC4afDZJn8m4ff"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCCs2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3gw//X7FUqYz4MTUxEMKvcN/g5ZxoYnts7+kZ+EbxXakpT4WvwoSs\r\ngat4JaPrYqjx0UWpgx7i+nmpzix0fNC7cCvnmeHZL6/TZGbPmoUVxQPnm+HI\r\ncy8tlKoCXxA2EZSu41P0zD+SS8zmrvWKYe1zqgBZIt+4+M9zZ7SqjR/+eWqv\r\nNr1jNhRIA7YOFolRMv9eMSzUwJKry/VMtNUsieSvUsbbg4NeorO8q2StSJXE\r\n18WZV+NcrzI3ef4vBUqPcAkZWslBecVtpyhrrsyfb1UDZvwO+FQzvtEfrKpc\r\nwvXoKJfW7R6TTimBC6XL4+KfKiF2GZ5vpC0ruu2Zg6vQ/SSedFUQEQCtOORM\r\nGCRYR4ZsHxV65i4f6CUAR5rkDpxlwZPhbzCEJ5OFt98ANwH0u9ZyOpbvLPL3\r\nAH7r8r4dQLtjhwECx52p7TcuLmb7AuBwyw9EL2cMXsX7C/swrUo3xzkOCAvJ\r\nW4ww3QC3v1dzhxKamAK+NIUraYGJWsW0Odh+SOkUIolXIuRLcybxIPcbbuqV\r\nHV5034sgykH2yuCVDSBrQHh1OF0BREmQVxFKSrY7lQUyWqg/J9TDFnEjqFDY\r\nx4ZXDDaf6342N8E1hT3uOSOgHyXzEgp6mtXQqc34N6oArQBz59Wpe8TFiD8j\r\npK1O9PxdLGF0rLuVn8/V93gTqEIrAOzo3l4=\r\n=BmZB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"topthinking","email":"syj91top@gmail.com"},"directories":{},"maintainers":[{"name":"topthinking","email":"syj91top@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chumi_1.0.1_1678256950043_0.008876904093149118"},"_hasShrinkwrap":false},"1.0.2":{"name":"chumi","version":"1.0.2","main":"index.js","types":"types/index.d.ts","dependencies":{"@types/koa":"^2.13.5","koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1","swagger-ui-dist":"^4.18.0"},"peerDependencies":{"koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1","swagger-ui-dist":"^4.18.0"},"gitHead":"0858b684a8079df32b0cd4b98f461f1cc3a71269","description":"![image.png](https://s1.ax1x.com/2023/03/07/ppeFpUP.png)","_id":"chumi@1.0.2","_nodeVersion":"16.15.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-R8e+hGcbt/+NIA9OAekqRiyUoKYBWAiUGJU4M2LYwMoeoe4coqP+5t096xK5QVIzf9vJBU0QrNXv0cWyBplqXg==","shasum":"4f3e6943f699b262b03323f866d872dc06d4d20a","tarball":"https://registry.npmjs.org/chumi/-/chumi-1.0.2.tgz","fileCount":12,"unpackedSize":13042,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVP5PfPwKRYHP0IOqW96fCJu+8EGL0ioFYPaFwgNCYSQIgUBqMT/snAtdl1Dxq/zcIH7qhSNNJIZ+3PdE9oAzFx1M="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCaNHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmocnA//fw+/sRfAU/SdP4n02xbPOn8bYJpIu3RYl82YcC8NCMUCKxIV\r\nSMhfeqSGgQNoeUZf4SbvoSyf9jBwWGJzGYhAprWZQk077jXLE7qdQOELBihL\r\n/1JkBLPDtghB2DYOTYXpAVQuUOhnh99dv3IsvnO+mOMvctTzOLQPkzOxubme\r\ntHRVQEg8yr5/KuxHs+99znXnoka2UZiIbiVvuIZ86xVUlgTi2Mloo3Q2NRnG\r\ngEjat2xNcGerfpBv58keQ4E1T/eRXJUWE4UDZOCjxEY+8HnXxzdCraKpRkvU\r\ndBs3kLOVdqpOodpp3zkBKc2rwRjE/xZrfAHFSS/4ESRPI7dV1D3eV6R/kbcG\r\nvwho/K17gXaKEVXlJQ24GTZeMXOyh2uDsuiWIzwzzxZdDr0jrIg6PdgJNtip\r\n/1l9uxw7M0IxDd/YuWAGHfmr2bhyINd52GPeHsfnYm5Lbh3fSN2bn6yaTeuh\r\nqE2haz0uJgCAdUVslEar9PZqe+om6IsTOAm+VC5P+q4sVBnFF0GCXiFyouPl\r\nfg2dTh9f9q2Z8UO9i8uCIxyHicXrb/a7DB979wFgdoRC4AV7gJdvLABCNeYb\r\nvRoJcuIz98YLjOFAOaKmi5G7PcCMGUHt5ab2B8hi8VBKakBWiPymSJV4gl6P\r\n1O781dA48ovML5S0ArPzSprmpugwDIBshVA=\r\n=QZxe\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"topthinking","email":"syj91top@gmail.com"},"directories":{},"maintainers":[{"name":"topthinking","email":"syj91top@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chumi_1.0.2_1678353222817_0.6276959322952711"},"_hasShrinkwrap":false},"1.0.3":{"name":"chumi","version":"1.0.3","main":"index.js","types":"types/index.d.ts","dependencies":{"@types/koa":"^2.13.5","koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1","swagger-ui-dist":"^4.18.0"},"peerDependencies":{"koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1","swagger-ui-dist":"^4.18.0"},"gitHead":"522eac3589b3a660079244c691999e25c008255b","description":"![image.png](https://s1.ax1x.com/2023/03/07/ppeFpUP.png)","_id":"chumi@1.0.3","_nodeVersion":"16.15.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-RRAyYxSDJ4+q8AXKJQnPfk6Qiu2+dQU+q6WmgFhC2hamDQ1hj/cjXvlAwnnM86fM+YxD1pImXtGkGqVPB/nimQ==","shasum":"243cd17402736e31f03c80e500eb2303422c5895","tarball":"https://registry.npmjs.org/chumi/-/chumi-1.0.3.tgz","fileCount":12,"unpackedSize":12567,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1pn+OpyDGsJ27xtn/CciLovlkgQ5wd+kOtgCwHC6+9AIgHlns4v/hIOmIR6CGX1DGxE0eRcUpFr4qb45bjAgypV8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCaWBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7ig//bGFk7GgBvlkb1ntjEODaUsx+H8quD5tTDeVAnjVeFdQrFLIE\r\nQ3V3E1t8cTyJlngzwjXfoSN3RiCrd0mejfUQdUjXZSu9RL652c0kDkroReO4\r\n918gXI7JTLXcMpirxW/yg13k51xSuJEMc+C5RZEfzXhhZfL2Z9fDwYzi9gUI\r\nOUA2vBYitqyjWQAs5NNAYDzbPmVVGD/wiX8mKLoB0qjCi/hkYvl32XckMXWe\r\nn6ZpCtX3lSVdrSx9XrC2tXkr/BCjbE+NwEfq58uHbXEm2XYBUsLpW24+I/gk\r\ng+MxxpBhQdiQqE8WkyQhk0ozpawxHPXsdbLm4ojF9rxBqnrt+oSvE/ozdgpn\r\nD0uLngFCaNniLIod0OimISfbV29KtKXUFWYLZVrejgQmt1le97tYz+RZwLeM\r\niuyzCakaESiREAEZCPlFXMwyFptTkKsgjoqyIZ+uvIeqyLgGgPJKk6fwfipB\r\ne1mzWBJMDSX+wAgryDTLLQF+b6NH+jpwgaBJL8r5XBaA+HIlZ+yzcUzHaoOm\r\nEDKW+02aXseR7iAwQbI6+iWoFe/93fsxEU4SWHRjrHuxK9D7FpSJLjb0vD73\r\n9yTSY9OTkYopSR2LVd9+gMfZbBeZAZXYu6/E/3WFqRLi7ZKUw9Wa6owjkomt\r\nx6X3vU/y4NGIpeaBsIcS4xJA1+crCHsy8PM=\r\n=8uXW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"topthinking","email":"syj91top@gmail.com"},"directories":{},"maintainers":[{"name":"topthinking","email":"syj91top@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chumi_1.0.3_1678353792766_0.030481765866116284"},"_hasShrinkwrap":false},"1.0.4":{"name":"chumi","version":"1.0.4","main":"index.js","types":"types/index.d.ts","dependencies":{"@types/koa":"^2.13.5","koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1","swagger-ui-dist":"^4.18.0"},"peerDependencies":{"koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1","swagger-ui-dist":"^4.18.0"},"gitHead":"e34990a8461eb56a9c0fcf7805545ffec4f5f164","description":"![image.png](https://s1.ax1x.com/2023/03/07/ppeFpUP.png)","_id":"chumi@1.0.4","_nodeVersion":"16.15.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-y3+cO0syT/dpXAfxMtqgrHIXYiwdg10lvEI/3rbBVBp6tTt7I8UsE/wB8wyfYZhIWl36JTm6Byi9JZYxvX9QYQ==","shasum":"d60ae9b8882c2350d925630104ec9fffb15e0443","tarball":"https://registry.npmjs.org/chumi/-/chumi-1.0.4.tgz","fileCount":12,"unpackedSize":12733,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFH1xPKldFaZWc3638zSZCk+lWMe+d5ditAMbDzRKKD0AiA1mxLDGpYidYSpdKvzytlHpYFsdu6qCVtK7T6p0c88/w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCb99ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMXg//S1tgHQjbekWU5Xtu9nDcFNsN9dOl+ziThGp1PGV2l2U59GtZ\r\nPSCjt0d5cscDTdBjLCzEQbaedeRRRnEwotbM4zrJj5wZDfPNWbUo7DPaZ4Ql\r\nCbovG7vT/JiZTPQuHdMdw7lSPQM6ywu27oxczFO2mHCcyQRx2q5DZaelOX3d\r\nvUsVXVFNaW1gIYtZi4B3f2gt1745lQjOd8rfK3nHwJW/SY+JLCrQPPbwqgmw\r\nMOES8dY8b7mHtwP4flgC3Gs1E5CXeqrn1TKDfLAFY3F6e9Pnx0JMx7MaTZte\r\n8U/BUM3qivmEXhIFa8D8C5W0uKqcRO5xAcm6IG27b1QE6SkRs6bPNpYBbTou\r\nDrMQKFVEbINJ5PkF025WTqC4p1/EEjPyvAPZxoObmXlsj7EuoeiqVEC9h2he\r\nFrWgPxxAhN6/QzJGplBV+N5z5aI7ENx7HcV+hVJBpY1wRuE87t8RG7OB6rXZ\r\nle0Xa0Bmc5XZ9rjfOoeH1D6zgzpdt7DtDTW9sC7yAQm//uR/gBvlokIN/I5n\r\nOxQ4D/LVDMKrbyMSgZhyppfEiv1OIWfhzsHT5KaMgzAKRhuaKppMWZMKlvFz\r\nesz6ze9miFYCFxrqSsTGYxn1BhWQNMrypsln833GknwHr3f8GoIf7BENF+FM\r\nKCkrPrt1p20cHqDbhikFR3SnC4CIh9Lpb3o=\r\n=2J16\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"topthinking","email":"syj91top@gmail.com"},"directories":{},"maintainers":[{"name":"topthinking","email":"syj91top@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chumi_1.0.4_1678360445441_0.3855656108091656"},"_hasShrinkwrap":false},"1.0.5":{"name":"chumi","version":"1.0.5","main":"index.js","types":"types/index.d.ts","dependencies":{"@types/koa":"^2.13.5","koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1","swagger-ui-dist":"^4.18.0"},"peerDependencies":{"koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1","swagger-ui-dist":"^4.18.0"},"gitHead":"7ec3e4dea99c7232a0593a2dadb0b0876ce46b67","description":"![image.png](https://s1.ax1x.com/2023/03/07/ppeFpUP.png)","_id":"chumi@1.0.5","_nodeVersion":"16.15.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-FD5gNWVfT1RZpGWxN4d6teASnT4OP19Xc1Do4XijLFfWwqtURRgQs1YDUJdeoD+vANCCQOa40xa5KppXuEpkWw==","shasum":"075e173e89f3a3cb90ce83a96d9be0873601372f","tarball":"https://registry.npmjs.org/chumi/-/chumi-1.0.5.tgz","fileCount":12,"unpackedSize":12739,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYkPIdnXg/TuCnWls5o4Ul5IXXrqN6GUxEBMOb4VcvZwIhAIc0t3WrFBJc5ekO3deHkAI4LuUDLA6KDqLa0ogDNLRg"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCcEDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoArBAAnVWs12i6yKYteknnvfMtLIRxSuaKhFq1zPkDf8u2WfFqq0yx\r\nTz4LLelfGRgM6MS/w0Ddz3mys1nnCRbLxwlsNdD3Wf8Vt0KNQA8bPeeqALL+\r\nsU21fzAxSSNNbQ940Eo+4Xmpf1bfYxQXF5ero8cuQpgLmIOj8jWrrxto96tg\r\nmnSd03aGoNROPtw0hK7x7g2gBt8DkfIjZjhcFTDn/KAyqYETTVKjfq2ihN8D\r\n/accFHhu/ep0Tpwhu1cSxc5cL1toViPEjrd+pbe77iJnEbhe00MgBS0HlG79\r\ntY55mW5ZmbIxVifp+HLQ6xeRjhZQyCjIejnS+/OihtGCD+CO2u9p/xp5knVw\r\nWFW8ZZ0j6TfmBGpnDuHuhbjZ0Z8fO7vcwSFxurbv/UGKg0DDmw3XwzZ7fA1a\r\nAO9dLZ5hDKOjYfqhFH36JZaCHhzDyje8+vbPBO6BPOWz90mE5oCMsbCF8fkH\r\nktjiiwHOOEk56QIfxyevItkLo5GHM0A+v1CTh0r7P8vS+F2B6VgElAlbEOSk\r\nA//PmiUlBh74z3tp/iDmmHY5zsk43mqsspkmRq5D/olNYUY254kcKe9EFm2O\r\na+p1+aoxnzfMab2mQZRz0qSw/XI9iB42cVm91YBkEpyz6pRx+8MBKGDJDaCo\r\nOfE0IwubxpcnsOFpMTWOEML3ZVfvaFS3HoQ=\r\n=n26v\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"topthinking","email":"syj91top@gmail.com"},"directories":{},"maintainers":[{"name":"topthinking","email":"syj91top@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chumi_1.0.5_1678360835380_0.020037242137714628"},"_hasShrinkwrap":false},"1.0.6":{"name":"chumi","version":"1.0.6","main":"index.js","types":"types/index.d.ts","dependencies":{"@types/koa":"^2.13.5","koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1","swagger-ui-dist":"^4.18.0"},"peerDependencies":{"koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1","swagger-ui-dist":"^4.18.0"},"gitHead":"1c472dac30dca475b3c186044d48619016ace9ec","description":"> **基于koa，在运行时，提供Controller、Route、Parameter、Service等功能注解的中间件框架** > > **可以在任何支持koa中间件的项目或者框架里面使用**","_id":"chumi@1.0.6","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-LTkJndBrlHxyJ3HwtG7nvHBAipwgde+OAMxIKhR4xhEIWEZGByDHbtVYLnXblvT2q5r7y3+OSpP8t3WaH/iFMQ==","shasum":"bf46461c3dfd798f495a01b087b228cc58f1a426","tarball":"https://registry.npmjs.org/chumi/-/chumi-1.0.6.tgz","fileCount":12,"unpackedSize":13106,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG5auhgtfiMSKdiJtAt+pMdtJHQS2XgUgNU0w4bIVCHZAiBX9REVb880xs2n4fNCC9q/6ND4LJg3wunMkX5D80RtQQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkC0dSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqu9g//bdeSuLbXcIF7PwPAndr37o2Vo9VqnK/huvsXwjAeOQXyy3TW\r\nJluxYe/Sqc/CpLtUhbjfzD03G22URC714dNe488bEPQ8IdZCGbNW/2veqigw\r\n+TYf55j7a9WWI8W5jgm2OmnKTTR/GTCT9FbzA7viCYX9rKyO/a548gqLSojJ\r\nNqg9TcojImGIuRxRExSHTF1xC0Yz0tjEg6oq2oNYj2H4kJ37sVa+3OjkSyQs\r\nAxalK9kgYIwPaaR8q1487icbXO0zqdRt3F9DFxfMFuG6np4zzivzAkbDQUy5\r\nW1k+CgAePDNZK5x4EWGpL2Z9Lb5AMRO4Ion/xVZagUPhKm6qo9Kmo7GVFrx4\r\npD/tlDBXI+6aG3Ow5CMyq7Q2QWYlUaelj0WF3qqpMOvuB++cNveLEI3FF/2U\r\nBDkc+FHbHVENZtH0oEF4kVWuDv3wfRQVBiewjZsOgoAZmZjo42fXkb0IEqSw\r\nZh3gAqWDR09esfhVmph3pkAwFNkkqgPq3Ufo3nr1nNslgUlQTnDqjc52XEYb\r\nSJ3fBKlLlCYh19PNJYBh4da8jXL4Dg98JRKWyq1JXJLYGSAQ5xgLESGYik37\r\nT0zaLgI8bfOELwui3J6r/Qn4xbvhrfLziBxdEZPCga5a5w5wAx42u8AjTkjl\r\nUdA633HGWu7/KwP724HNSZgn1esjBzl5zBE=\r\n=IO3v\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"topthinking","email":"syj91top@gmail.com"},"directories":{},"maintainers":[{"name":"topthinking","email":"syj91top@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chumi_1.0.6_1678460753904_0.13230879045228527"},"_hasShrinkwrap":false},"1.0.7":{"name":"chumi","version":"1.0.7","main":"index.js","types":"types/index.d.ts","dependencies":{"@types/koa":"^2.13.5","koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1","swagger-ui-dist":"^4.18.0"},"peerDependencies":{"koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1","swagger-ui-dist":"^4.18.0"},"gitHead":"14fd8941b0d0de1df8d94ecf096b2c41417576c3","description":"> **基于koa，在运行时，提供Controller、Route、Parameter、Service等功能注解的中间件框架** > > **可以在任何支持koa中间件的项目或者框架里面使用**","_id":"chumi@1.0.7","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-+Ee4vTc5ZCksHYMHSGNEXHvRKNzbsy0bTGVKldtiDbtbCdTcM4I6sXX6yNak08wG/BEAxN1TuEufj7/kHaInhw==","shasum":"9771e7d6df0e54fa1576d5eb8d910ce492bdf673","tarball":"https://registry.npmjs.org/chumi/-/chumi-1.0.7.tgz","fileCount":12,"unpackedSize":13826,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE+sTvVw2loMrYClCJvi6Zpf68Ck1WI+y0ijfmUSA6pSAiEA4MWyE2fww+BxX5wNGrxXcthDFseua8VB2NrLrr9NYdY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkDzwAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpyvA//Tg2RtoUcJyhPWQ1HH9SYmzMLw+Xs6jKjm2V6ZFNOmiIna7fc\r\nW6djqi22B8fsIqKcR5geFB++b2dVbhUtrfBOgbUOqWMEbEYJHVH+SjPI9i0S\r\nTPBnZ6g5v6AavxSvHsuawVx2ZW28+mhaF+a1DIgZk5DrW/mtrimr6cmIDtw2\r\nTdmaGtjgigaQHwjjDAcVjVVbniOqQs7Zp9IaBrpvI7jA/83CKJLLercGSiOP\r\n3Fl5y8wRyLAkkOFgAYk9fKfQP1a1ED+cHs7cKt66+dp+wlhbWaBvbMiTOcGC\r\n8lRI/kpTmgC2VGvl2H0ChfebE/bg/szMl2Ayglla93HMeBpWILyQiAinADRM\r\nRtoXze5n5T+n+trZUQLCo3j50Lgedqb4nyhclCqSw1W8MZB/ig5spVi1GQ4i\r\n3eeGNiUdxd3zk8MtZhhWk10/RLgL9lUxTHXP81LVItSPC2SMRDFuXzsDtHvk\r\n7bzIkFSX3iJHBZNlFe3nietnqFtZwwPqCGKY7+3urGWbp60K71s6tGgoN2Gt\r\n1qBhE/rRTsJWLhHBMIf9VhxcelXQKqsIvGObMTMBE4ALN7S4Q61t7mh5sp/y\r\nIv9VjF8NwkSSTF0wxQkhcw8DB1+tAo7C6L4ouEcmXhkdqmRwK2zAMzzR6tFk\r\nRq9t1y6+x+DAKCV/YiokrcgBCQj9hEI11HY=\r\n=9S0E\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"topthinking","email":"syj91top@gmail.com"},"directories":{},"maintainers":[{"name":"topthinking","email":"syj91top@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chumi_1.0.7_1678719999983_0.30036062635865335"},"_hasShrinkwrap":false},"1.0.8":{"name":"chumi","version":"1.0.8","main":"index.js","types":"types/index.d.ts","dependencies":{"@types/koa":"^2.13.5","koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1","swagger-ui-dist":"^4.18.0"},"peerDependencies":{"koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1","swagger-ui-dist":"^4.18.0"},"gitHead":"18e5269814769e685f92bae9617a4dd34d3fcba4","description":"> **基于koa，在运行时，提供Controller、Route、Parameter、Service等功能注解的中间件框架** > > **可以在任何支持koa中间件的项目或者框架里面使用**","_id":"chumi@1.0.8","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-NLf/YiGE+EeOvg25ObW8FDk5Q05H3HftCN/Fr5NV5AEBhZt0XxRVDvc8MG7jmX06YPAY88Ggtqv7wmniK6hKvA==","shasum":"39db229e1a28d6fb93886ee6de5387b0fa73d63c","tarball":"https://registry.npmjs.org/chumi/-/chumi-1.0.8.tgz","fileCount":12,"unpackedSize":14131,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCImi7C+guFwUp+yAxBejgweR2KrY3grUw+zk1ANGsGhwIhANhruQgV9JEwjBu0qeT6iGbQQ6AmrH4Zx4ez9q6xYJYD"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEW7mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5dw//dXq/isKyn/x7ykBklhTyRIo1DDiW9/lH4XMBrAeJ7348JOBn\r\n08zElzgfWWeCuefqwSK+6nZqK2YbQoN0SzYwD/JPRGEKNfCnNNHd8ZJxXm02\r\njfUAfswki/gEoEiKeBlllCQcXdd/X/icM7HfrJ/lK9zfIdM8qSROgWKWhx1j\r\nFXPDAN+0rTScXWfVm8umW+EJ3uZI9701NlxOz/Ixdvr+U38hAk13kOdrFldq\r\nr6rnkqeYmznwYadT1c7pTsDvmltDPb884aFt8o0HU+IlZWcDwlc5JLsp5we2\r\nC9h07EsnmG2X36Vym6wBc0cKW/PfbNfY6wpYaw4GpqAoayzrXk8/BffIOcBr\r\nekbcO6XUl92F6HWjiP5h3hpxTfv7EpDB1pllk+0eKWpte0racpTR2LYKjTos\r\nxfU+VYWkGWr4G7zI/qN4OE9FeQ6ct7a5VR3bvXfhhLzhE8tP0WgyiAjJgGRt\r\nSAMFELay39BiRjd1pntEIRlTwI1J0s9d2nkzvAyUWr3MIFk00ijEwHy8MCAS\r\nZuqKkIBH/KOkTUZfFq3s+U1ZQkNwZq5Gsl3urfLgddMSgeryTyp9WgCJ9jmV\r\nOihGyiqdyGEafr9Ca0M9jDgFD7KNyllx0FS2ORLZNq29KVeCiiD3kFayvyd7\r\nCmt+Jwn+xAR1J13uos5vC6mMyFHsddZ/ZKU=\r\n=yxwz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"topthinking","email":"syj91top@gmail.com"},"directories":{},"maintainers":[{"name":"topthinking","email":"syj91top@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chumi_1.0.8_1678864102136_0.09425874481642671"},"_hasShrinkwrap":false},"1.0.9":{"name":"chumi","version":"1.0.9","main":"index.js","types":"types/index.d.ts","dependencies":{"@types/koa":"^2.13.5","koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1","swagger-ui-dist":"^4.18.0"},"repository":{"type":"git","url":"git+ssh://git@github.com/chumijs/chumi.git"},"author":{"name":"topthinking"},"license":"MIT","gitHead":"18e5269814769e685f92bae9617a4dd34d3fcba4","description":"> **基于koa，在运行时，提供Controller、Route、Parameter、Service等功能注解的中间件框架** > > **可以在任何支持koa中间件的项目或者框架里面使用**","bugs":{"url":"https://github.com/chumijs/chumi/issues"},"homepage":"https://github.com/chumijs/chumi#readme","_id":"chumi@1.0.9","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-er+MwUGcNfpVqR2JIPBVaxmZeNx2SYqmFDkTTXAF2xf89vPwKQObfoTRXTYWS8aAMBaHhmkGyYEHjmTC3n1u9g==","shasum":"c5608d30fd7c3c00a480474c9d25473163609588","tarball":"https://registry.npmjs.org/chumi/-/chumi-1.0.9.tgz","fileCount":12,"unpackedSize":14087,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICv/+XU1HeZwUIcIMbZwuBrpR7sksIa4qHwfUr3RovIHAiEA4tw/J2f4GiSWGKpXPkgRrbRU+rlyZqjiKuW47OF2wBk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEW8ZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqxXg//VMr4oKIPX8hocaFH53718YI42d9j0XMDcOR5pqCcCO48hAy4\r\ncfhmExvjbNTdeEkulpLWBrC+2O+5u4+q77QULk2G7dzU4X7kYdghNcm6Cj9s\r\n9qdDPfy2qo477/Aw5kxkOY8GFnnQ+oF1bFninP7msN0SxLSA52OtCbUKPeo0\r\n9h5CrDE2AIi0LDuq7n8WQ0CQDrhkb60wVsDTGWfQ+/no+nykbL4E+6ESNWUP\r\n/7ge1rgmQHBDT+Cwfih3KyBoRuyFZN/Hxhbtst9GYf4f3T517BJn3quAqFwk\r\nqEES9e/WpIC/MtntrR6Q3Wv//RHTAH4xY5PHmeJp5sO/sAjJfzoTocxjGR/V\r\nY/rJGcwqXazcxbSpWmZEAnylxW0nnW3R/l1qK5uWX3FMWFKWtBa2VvwuNUM6\r\n0U3OG5HQvt1zFtX3fIlmtZcMLo30wVbttyvsa4bHUYumTVAV1nOvPQd844L9\r\nJs9rvwHlHQIX5VW5EzfLrvLd7KXPDzRtH/YZVY8XxnXbnsqMBBXB/DwgPVp/\r\n0diZBfr66tQ4MrvQ1xwVG2vZceWTxzIPP9XmNopr9Umoi0ebJcCeBpvNlSG0\r\n0WnXV+bb1hE+nJb3OfFprNzSEv/bmQlEHNo+Igzy1h4UdPxBU7TxprdYKKfl\r\nXLeFr8qE85EEnBcqU07hZ8VIpRQwUV+7ZWM=\r\n=6iF6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"topthinking","email":"syj91top@gmail.com"},"directories":{},"maintainers":[{"name":"topthinking","email":"syj91top@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chumi_1.0.9_1678864152985_0.9950569903090181"},"_hasShrinkwrap":false},"1.0.10":{"name":"chumi","version":"1.0.10","main":"index.js","types":"types/index.d.ts","dependencies":{"@types/koa":"^2.13.5","koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1","swagger-ui-dist":"^4.18.0"},"repository":{"type":"git","url":"git+ssh://git@github.com/chumijs/chumi.git"},"author":{"name":"topthinking"},"license":"MIT","gitHead":"742b1772d26d2f92aabcecb07203e013c32dee78","description":"> **基于koa，在运行时，提供Controller、Route、Parameter、Service等功能注解的中间件框架** > > **可以在任何支持koa中间件的项目或者框架里面使用**","bugs":{"url":"https://github.com/chumijs/chumi/issues"},"homepage":"https://github.com/chumijs/chumi#readme","_id":"chumi@1.0.10","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-xOS6MBKOffPwhPMxN8dRVHsbcdiinkHiYXfqytl9kOftb8u1MEsRfXKgHQyclpvNsT4m0tEVpEFZASIZu574jg==","shasum":"8775c155138730736cfab378010a8e29f19099d5","tarball":"https://registry.npmjs.org/chumi/-/chumi-1.0.10.tgz","fileCount":12,"unpackedSize":14099,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKsMzHkt4C0vKHvFwg1/d6PxfedDLZDdzeS8HEMPb6AAIhAPHLGTY0NSGkTzo8xxU+J0IJ3qosU7SRYw99nTUwd548"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEXx7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrgtg/7BsouGFeQlQkhZx7jt5ODwLrBsiCeP5ybGraHd59kDeV2/Z3L\r\nwOk4j9OHEHK0foWp+f7DXASM4I0UhLBOt2tGoJJyjt66poTCxdNXyqhVM4UD\r\nZUxAGp9FCvj859WfHRSo+XQhugSc9sF2v+0WCULKU2Vve6cBUZHiSVPsZvSs\r\ngsCig6bEmFRmu7Kbr3JH1MIceGcDFA5eUtejXOHdxc5dvAmPKRt3yyPPAFqp\r\nfjAm+ZxZ8FfJYgIvDoptHS1dewgKFVbQMpbmVwJlNscELFqJdrt3xcmy6JMK\r\nugM96QFjtXYsBW17Wa4UhO9tXt0v45gaf5sODbkfwWhS25t8Anj5SSGOgdRc\r\nMWIm2NEgDhiQ1CYyrqAI1aXpJ22Tu/X8Gws2NcGIZLJcTqObPec6HGK7x6A1\r\njTsaKrQiMnUq9N7k9V4lXThdAyod2mmuE6Vsu86TlrMak1cImiBIo2KSxITt\r\nRaKCJbv8RJfY6HxJeO4APJ0FGp+jvxvqaAE3d4sx9FzTSuDT8C7MTqERX9tG\r\n7EJv5FjzHtqBcskucy59raAn/VBaSS+0xJ+eVVMG3z/sdZFfIxJRF7Lk8jjx\r\ns98os+gEl1dhHrOTQWnN1r8FqR5LW0D2mla+FRu5fVzskBwTc6iBDzVOmQRW\r\nfgsXToD9P7lS0Mene6BpIizZoJ1yX3+nlyk=\r\n=SZHS\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"topthinking","email":"syj91top@gmail.com"},"directories":{},"maintainers":[{"name":"topthinking","email":"syj91top@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chumi_1.0.10_1678867579605_0.03915300326320348"},"_hasShrinkwrap":false},"1.0.11":{"name":"chumi","version":"1.0.11","main":"index.js","types":"types/index.d.ts","dependencies":{"@types/koa":"^2.13.5","koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1","swagger-ui-dist":"^4.18.0"},"repository":{"type":"git","url":"git+ssh://git@github.com/chumijs/chumi.git"},"author":{"name":"topthinking"},"license":"MIT","gitHead":"742b1772d26d2f92aabcecb07203e013c32dee78","description":"> **基于koa，在运行时，提供Controller、Route、Parameter、Service等功能注解的中间件框架** > > **可以在任何支持koa中间件的项目或者框架里面使用**","bugs":{"url":"https://github.com/chumijs/chumi/issues"},"homepage":"https://github.com/chumijs/chumi#readme","_id":"chumi@1.0.11","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-2F47sjV6z4DfmqxRPV6hKfhvDm7IcwE5VfOYhFpm3ZD3SU0iFIOgm0REK4tzQQx9HGUZ4BCvnOpGdpEsuMI5ow==","shasum":"4b9ddd70399c1864a9428a2e44d53dee94aee04c","tarball":"https://registry.npmjs.org/chumi/-/chumi-1.0.11.tgz","fileCount":12,"unpackedSize":14116,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAJ6s2qrNk7++HFk7o88aSHdvBFIu+qp4XVSgkq8935kAiEA6zLosjhjGeOmJKJfUqbblUCpyMvSeh42ig0Ugc1Z9i0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEX5wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJxg//d6YYRgPBBt8BqeqsinjfgMe4IC7KIp220h4cUO2lBqUDzbFl\r\nfJ247jQbuZqb10e9LZTBj2I5836msuoIv97jNO/BmOGRrWz8Mpf2xMjpFOMH\r\nzs1rToeWFDXU4yr4YafSM2KXTiJqMMZFwFbo5SdybeLHEczLmfpRN0tcJuv1\r\nOJfCcczvbkt8QumStXyDd6JOvER6CpvASSIc6qYQnYfgb2krzfx0VD8kDS3z\r\n9WQ0zrXW9l2qIDAHEsDqUjHZG6zl9566umkr0A18SnR3tbBhLQL4+JOqFEom\r\nryDja4K2J0t0fHkU+6g6AdqvsX0Wy44IBH3RzerQnIuhsgCrxqs43fnwOnby\r\ng3CAB/QeMwM4z0qnRSOPAXUzj1zI45YAzzO1hf90CsJQNjbI4Bg/gg8nyzNi\r\nPnXOco1YQJzStJzXwJKRky5Bl92QmR6A2So27n4v7YzmMKMZggxqGSAX4tgV\r\nHk/sDsjRGvWu6aCiRz5YRrM6MNTOMzlXeNgj7M21Sk6cNF2uy1KAT9Zx8hpG\r\nS4PAy2FLEYTe8IkP6LB1tm50v7RJND8/oNLVLzExe92JZdf0S0eNjElQICGd\r\nN8S9ad1zSyPwlqmd+9aDLNqN7E9y56jJZpPzEDd1z0JAEPm3iAGe1fVQ3zpW\r\nyFciIkWh/cHKRBCeUB61MjXv5XatN59CcYU=\r\n=/tAE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"topthinking","email":"syj91top@gmail.com"},"directories":{},"maintainers":[{"name":"topthinking","email":"syj91top@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chumi_1.0.11_1678868079893_0.41614072396876"},"_hasShrinkwrap":false},"1.0.12":{"name":"chumi","version":"1.0.12","main":"index.js","types":"types/index.d.ts","dependencies":{"@types/koa":"^2.13.5","koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1","swagger-ui-dist":"^4.18.0"},"repository":{"type":"git","url":"git+ssh://git@github.com/chumijs/chumi.git"},"author":{"name":"topthinking"},"license":"MIT","gitHead":"858db49a5c4304e68f9b5b30a9341dc953fc6de2","description":"基于koa，在运行时，提供Controller、Route、Parameter、Service等功能的注解的中间件框架，可以在任何支持koa中间件的项目或者框架里面使用","bugs":{"url":"https://github.com/chumijs/chumi/issues"},"homepage":"https://github.com/chumijs/chumi#readme","_id":"chumi@1.0.12","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-d6yfiboQ9+sE1r3eYHdH3FAiGjB8A6BnwliJkyaYZ3S1qyYSsYwJqFvOzMqtcPp4Tfr93sLIvmTrcGwiysjQqw==","shasum":"1cff293552c1bdd26b94439e50f961e428741953","tarball":"https://registry.npmjs.org/chumi/-/chumi-1.0.12.tgz","fileCount":12,"unpackedSize":15164,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/yLqtmThyyqLuVRIZvH8Bu7t0cBEwnPKipSu03TPyIwIgFcTqwPnuPyXkQtXesDIikvRCWksYeSsZk3z3zgYBOt8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGTAnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUIg/+Ks4tAbk/Y6wavJUBv16C70FgdkXcEePKlqNyyKGzct+BPqy6\r\nF2zr17yLiMVnJvByZNvAcDhLBKWyE5oLgH315QU+a7S2ot74QUZ4C4CsKmet\r\nnSh3pnJrDOJ32dZjhc+g9HQU7afg1Az0yfOdJKxqPxg8w59Z/0H4Wvy9duxU\r\nkX7dlaOlHm1lZbsOTTMwRn4w6TBCqvjSsCjJiibYkvmj0J8qUvOKoiPnHMUc\r\n9cVBKQUW2uASXCSo5smMCN2hpG5Y31V0NcslEVAYFF/teuCnVtCWrk/vF1nl\r\nhVtoeSz4qF32leE8DOZxQKmXFJokcc+S5uLa7fv7v+Za3gctSpzvgC/ztc2W\r\nfzKWnkStA5vILKXlH6ke5JnSecQDApB1QPLxXC1QH5tMJyq6EXunjps1kz+v\r\nbmUcT0o5a2ZmEN4j1BLcck1BrTaq+WQNz0cpdrJVWo4JnzZdmq87np1sal8F\r\n0TFp+kskGJ+b4JuN2siVq3iOyjE+4Rgie/jysdIj+hnZc1PqhnyzpDN5rz9X\r\nD3hdkEu139KI8Jn/baE0KwcCUkb9Ph3tAuXK2uMD7AjUuk/P/JclfQvUQp54\r\nBl+a0l9vH8jwyCYwJMEPEwgLvU9c+IdnIuH0EABt7cvbSmNrrrftfX/jBThn\r\ncTZZJEeEvDtxK7no/akO7Y5a6ctGyTOg8rg=\r\n=ZCTU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"topthinking","email":"syj91top@gmail.com"},"directories":{},"maintainers":[{"name":"topthinking","email":"syj91top@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chumi_1.0.12_1679372327522_0.8566599257340455"},"_hasShrinkwrap":false},"1.0.13":{"name":"chumi","version":"1.0.13","main":"index.js","types":"types/index.d.ts","dependencies":{"@types/koa":"^2.13.5","koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1","swagger-ui-dist":"^4.18.0"},"repository":{"type":"git","url":"git+ssh://git@github.com/chumijs/chumi.git"},"author":{"name":"topthinking"},"license":"MIT","gitHead":"b406294face3b268bfe698c86938602ae236fe9f","description":"基于koa，在运行时，提供Controller、Route、Parameter、Service等功能的注解的中间件框架，可以在任何支持koa中间件的项目或者框架里面使用","bugs":{"url":"https://github.com/chumijs/chumi/issues"},"homepage":"https://github.com/chumijs/chumi#readme","_id":"chumi@1.0.13","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-ADlC+V82peQp+R+CjP0P2MJ3DBVxTuzl7oEBqjpNLSDFsrGCFaCzH0oTIzdNBNUijfQZthWybC2X9GuwK8fi9w==","shasum":"47ec3d5b65fe656735b64d23798cfb119aca0197","tarball":"https://registry.npmjs.org/chumi/-/chumi-1.0.13.tgz","fileCount":12,"unpackedSize":15163,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbRCF6jbJlCLx5kAkGsnvAZ+vS7BuV0gmpubWP2/UC7QIhALoRfNPANqLqC3GkAXxdK6849x0oWTInLHFFYTkC8EFX"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGWAtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmobuBAAiSme2rFuyyt4Ace1dZSVvdqBEW0DY0n2/sTQR8Ils9WKpnVq\r\nK2Gw2QCfjVGxgoUzlUiVx8V09Hx1LErvTTcE6805OmtFUwXPQu/JfVQx3E0p\r\nGgpZAUyBsex9tRlxC2QR8gDTpTcRHxeSjHQ4VbhwntZBkILmCgfqImDowua+\r\nhfKgomNTPb/w1YUmfn8qP4KmM+sa6tPn47p/UPx5jenU4799mJpm8mkyiH0l\r\n+NP8H1tDbhhhGyZkwlZ5dkPT62OWGya245J0MXhK8wxcIKrEU6cLOsrTwJPN\r\ntOywSktLhVWGjIJYXdJfv+vcgtYf5tN0yZpLmm61efcczRm/gIjJZkamDwmz\r\ndSMYBmJ61LKIDGQX0EVGPc0A9vvPP8xvAhWy2vUmzF6qsyVA5PN3o7EALsS8\r\nCC/a8T556Qj4nZoMRdrQE6cPGf2cKF6DgljTWligUXsltZrD37Tp/iDy0ZiC\r\nlD9xHTo6Ch6RlDC/J2zH5Fg1T/QFdw7jo7CELmz3GXwXcJS0rKo4kfCY5sBy\r\ntgbWi1022JFFKtNUxO6LocbtffsdpFJ8BxDWMj/V1IlwKC+fTw1cemoEtE2o\r\nTimVFX+MlqTuLvIByK1kWi8Vxt7mj9491H1WO601HdSql+QotKrawqI6UAwI\r\n1AkOe2ZdHbHj2fXo2aLve+Ij6uBHiDRrm5k=\r\n=zOFP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"topthinking","email":"syj91top@gmail.com"},"directories":{},"maintainers":[{"name":"topthinking","email":"syj91top@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chumi_1.0.13_1679384621788_0.9670074040159489"},"_hasShrinkwrap":false},"1.1.0":{"name":"chumi","version":"1.1.0","main":"index.js","types":"types/index.d.ts","dependencies":{"@types/koa":"^2.13.5","koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1","swagger-ui-dist":"^4.18.0"},"repository":{"type":"git","url":"git+ssh://git@github.com/chumijs/chumi.git"},"author":{"name":"topthinking"},"license":"MIT","gitHead":"2c234617af261cd7a76b97471eccdbc318ac0b86","description":"基于koa，在运行时，提供Controller、Route、Parameter、Service等功能的注解的中间件框架，可以在任何支持koa中间件的项目或者框架里面使用","bugs":{"url":"https://github.com/chumijs/chumi/issues"},"homepage":"https://github.com/chumijs/chumi#readme","_id":"chumi@1.1.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-IarpmjT/BQ5ZVQ+kGkFeX9IiMHiX/lYZmvpm27nIVr3M9H57QpWTg4NRIitEjDWw/2H0CITaYpuD2Dp361gIaw==","shasum":"ecaa6106d6f4940b8f57f7c9e22071ead497bb1d","tarball":"https://registry.npmjs.org/chumi/-/chumi-1.1.0.tgz","fileCount":12,"unpackedSize":15183,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICTDb3XYulbCuskLDprdpqgeWhMl3T5JSIsFcxwR6BH8AiEA/5pAFV6G46xVGJOo1DJ9iJT+J1CvDVPPyT3UbowZD1w="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGWQuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1Kg//WScJ+OQUlBblkaHeDunyEGBiu6lRqh4ulcAusWdc4OhFjOfj\r\ns8oOEJkPMZw7mTTPHjvCcnbZciKWA4wQYX4HW+yK5/AyvonhrDCdu4tOahHV\r\nwbFysCN9Tpt887aa7Aa2+XM/iuMXUQgUTJLF2VJYHDxH1UfITsapB0lP22vq\r\nqIEKDr00C3mA1yAmX/vOR2OjA+IJWOqi8gdZoXlr0Z7vSjRaEH2+f0kT9IkI\r\nIhA2IukGakTaXKhLP6jOHv1XKDfZh0fAzqvfmzMZQ+mgk5hMc4BCGXsIn32W\r\nW/r/M5U8p34BJPLtedcPpOkWto23iho4oFJb5JX03e61DRMQxyo316bcvvgU\r\nJcuvgYcMkSYj1m2/p3WeLh7rBL9Y2ojkR80V8BxwKFn40yqEQEWd/ChwNjMx\r\nrwA5018pnXzwtG5YpzbZh/6QCoNzFcyDXIXy+9K0fzjuErhJUkUy/91XiotQ\r\nSBe+ISKH5YcGZ6Pzz101hRAXJcVqHdMQlIZJrrIbK35N3zaV9vMfCAftA9Ul\r\niQplp0AR1NEnc6Y7rcFYoRLBhXjtEjqpqauEgaRdf6Rww/uWmRt2t+X97sii\r\nPbQaLE1WhVOAR0VNBxGw1+8yyJmYoxdqnY/W7Tg0GWRpUqVdgTjQ+0CODELD\r\nHAMc9jR9l06yp45A0zfHvEQGuHt+UOpUecQ=\r\n=6Y1I\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"topthinking","email":"syj91top@gmail.com"},"directories":{},"maintainers":[{"name":"topthinking","email":"syj91top@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chumi_1.1.0_1679385646372_0.9171410856811961"},"_hasShrinkwrap":false},"1.1.1":{"name":"chumi","version":"1.1.1","main":"index.js","types":"types/index.d.ts","dependencies":{"@types/koa":"^2.13.5","koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1","swagger-ui-dist":"^4.18.0"},"repository":{"type":"git","url":"git+ssh://git@github.com/chumijs/chumi.git"},"author":{"name":"topthinking"},"license":"MIT","gitHead":"52180eff57eb206ea450c156a12007da541f1137","description":"基于koa，在运行时，提供Controller、Route、Parameter、Service等功能的注解的中间件框架，可以在任何支持koa中间件的项目或者框架里面使用","bugs":{"url":"https://github.com/chumijs/chumi/issues"},"homepage":"https://github.com/chumijs/chumi#readme","_id":"chumi@1.1.1","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-kxftD6dnkop0GxAmlTZPzHtrIiLGoA+3MywH0TIXjRIopPy0w4/avyZ+bp1nDkyZ1s2S/d2OYDArtO+rSYqM2A==","shasum":"6df4f8f62c347639a7c7524511da4f653933ea94","tarball":"https://registry.npmjs.org/chumi/-/chumi-1.1.1.tgz","fileCount":12,"unpackedSize":15267,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAmjvFmZAzhqQTyHfFZnkh7XHGN3qCfX5buclW+DcBf6AiEAo7BnX7X8YcFHf1OfUKJ2aApAqZSSRtCGqZDsxo7adjw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGWhPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJ6g//ZlQQM7VlriUTwBueJLWhw+VzHgHHaHMsI+Ze1D9pqbEd8oIZ\r\nYGshNNb2boe+05vsKwc4H50lAqwZA/ZS6IPzmQTULtNWh/iL3WL4ydAVXfRT\r\nYzOU1vFhwq9sDa6wGqa/De0/Qft0y+QS5mUeHGOFWdl56Acshoik/J/WFDTg\r\ncHxK5aEDHYSGBD5Yl+TPwFk9bRQQDwRqpS6Mitbor+s2fK6ApEW5Z6Xr3j0F\r\nzNRWpqFvBsgUQ48Dp5aqjogHKuFJgfvx2A7PgSeVrDpcQvpt9R2gNPvDVTj4\r\nbfQPpjoay6F2s3U90FNl88I9sjyl6BDPhKaZt80Q1A52qB3e9a2NZd4VJ5pg\r\nmZbfr/lk5jLQT09brtTzLFwasqgtQco5joAFALDCnNZdqnNRvNyW9mUysWF/\r\nT2AmLP7KopQfRYob76QD2XisMS77FX5CD7c5zOCwgm99i+oTLpWp4u0RHA/g\r\neuCAXyyME1bFusZbt9BO0nSvvs/tf30G1oNLh+iGvEHgDqSwQwJVy91aUm0N\r\nUOeHtzjenxsUYH3r3FakdzxcM4UnvOA5VwShIK2Tl6GwIC8emz0VwCzk3iOF\r\n5CbkP6wCM45LX4HFUXRog8oZ18xGpBqyIsyBVhgQl2WzKjXKSzWUui7QSzzs\r\nlcf4TJkurA9qH7zTW4BGc6L6d08eWFuSXa0=\r\n=goMn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"topthinking","email":"syj91top@gmail.com"},"directories":{},"maintainers":[{"name":"topthinking","email":"syj91top@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chumi_1.1.1_1679386703586_0.6927261418934396"},"_hasShrinkwrap":false},"1.1.2":{"name":"chumi","version":"1.1.2","main":"index.js","types":"types/index.d.ts","dependencies":{"@types/koa":"^2.13.5","koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1","swagger-ui-dist":"^4.18.0"},"repository":{"type":"git","url":"git+ssh://git@github.com/chumijs/chumi.git"},"author":{"name":"topthinking"},"license":"MIT","gitHead":"d7f6904e3eaef058b82d86b39ce1c394a5ef24be","description":"基于koa，在运行时，提供Controller、Route、Parameter、Service等功能的注解的中间件框架，可以在任何支持koa中间件的项目或者框架里面使用","bugs":{"url":"https://github.com/chumijs/chumi/issues"},"homepage":"https://github.com/chumijs/chumi#readme","_id":"chumi@1.1.2","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-dzdaOG7CgFG8k3nGEX0HYniYMXzYWBrjRxhMFQbJMfXxAAzJPoMtOpPZdOWZUZpnWqRyZrX4qRk+0VyTgdJbfA==","shasum":"219b66fdd037b5ab1cd1f86238397be918ca9e91","tarball":"https://registry.npmjs.org/chumi/-/chumi-1.1.2.tgz","fileCount":12,"unpackedSize":16144,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAuZuSLkQ2q+mZHEE2ZpbwSw9W2vZlds1eSm7H63MGaDAiAYJLPZVUwdw0qQi0h5CvpeMZjGCjhM+roMzWXWdN5aUA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkG+FGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2+Q//Q36QNpnW4XD3cm6DjQ4Ng0AwGeSZUVHIaHrXaWgZn7iO6Dsb\r\nxHL6kphLwDpriQu7KemZo4rYX/V/50YBlRSLUfr/g2LvAK31mpCDLObHcf4K\r\n4Q3FpW7gp9EjFakbnfGGVTK3GjfCHuCmx4DZrufjpJoeDsbmf/j25PX6EXuq\r\ndtRB4Norb5EXezeTea2Ne7cX/JCAO2wFrWqER68nig7gsUeLFlQyP0fk8GsU\r\ncrPc56cVxfnpRnmiCTMDdE2OUkHp+AQ1E+yDMFuDHrJ59bB3JN8crlmTYOeD\r\n4rV6grm/aCfRkJ5whNTtRJwvNm34GTvlMA1yvmGOzHjC0U2iacWAZbC1MvID\r\nERdwB1jJcI0FIOwEg/zQCpeULIvFk00H8am9iIjLF0PMr/DH5d9uDYHlgZZ9\r\nO5X4f5fyWyaceR5grNIQdO4Q5VodfUT33E4YCsJTWsjUPPpLDhTr0/qEAWJo\r\nKXSo90G8K1Dh+laVaNyc2vkOPbFfAmrknw4nHb/0/jMhhVlQYDJD9BhqYaEn\r\n+Bhv4F6OP5fL4MzVE7XK0kBFauKdJECTcUm1Dfyscu12Ku8gRA6hcETF82m1\r\nJaxS47dkRDlzwWbenUq3Z7DcWpEWpjI8juVPjZkJEjxZfRVcaeQ2i1I4Gz3I\r\nmLOjkPQoOd2w6wLZ9rk3EYsr1Y4Jg3+N99Y=\r\n=4lTM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"topthinking","email":"syj91top@gmail.com"},"directories":{},"maintainers":[{"name":"topthinking","email":"syj91top@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chumi_1.1.2_1679548742340_0.299703893067345"},"_hasShrinkwrap":false},"1.1.3":{"name":"chumi","version":"1.1.3","main":"index.js","types":"types/index.d.ts","dependencies":{"@types/koa":"^2.13.5","koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1","swagger-ui-dist":"^4.18.0"},"repository":{"type":"git","url":"git+ssh://git@github.com/chumijs/chumi.git"},"author":{"name":"topthinking"},"license":"MIT","gitHead":"06f0115f9b81c97ee184fc24c42e273d349766de","description":"基于koa，在运行时，提供Controller、Route、Parameter、Service等功能的注解的中间件框架，可以在任何支持koa中间件的项目或者框架里面使用","bugs":{"url":"https://github.com/chumijs/chumi/issues"},"homepage":"https://github.com/chumijs/chumi#readme","_id":"chumi@1.1.3","_nodeVersion":"16.15.0","_npmVersion":"9.6.2","dist":{"integrity":"sha512-zYck9KhLvYetagMvVeEeox7w/Z353kuXpgZ7KBcOD2VC/l8EnhHexXYXhacbs0AlEt0oxSU3fr4n76KcFnAPkQ==","shasum":"e680252d6250eb6820f1e8a946ae1e3a00fa776c","tarball":"https://registry.npmjs.org/chumi/-/chumi-1.1.3.tgz","fileCount":12,"unpackedSize":16333,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEe5fLfteZLzcWeZySQCiJcO/xTjNOQJL6P3l3ATL5y5AiBIr5rGH1b27ldkwJm4t8FeId2YmazMWkZQqueEEcOkyA=="}]},"_npmUser":{"name":"topthinking","email":"syj91top@gmail.com"},"directories":{},"maintainers":[{"name":"topthinking","email":"syj91top@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chumi_1.1.3_1686538726735_0.9755831701785198"},"_hasShrinkwrap":false},"1.1.4":{"name":"chumi","version":"1.1.4","main":"index.js","types":"types/index.d.ts","dependencies":{"@types/koa":"^2.13.5","koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1","swagger-ui-dist":"^4.18.0"},"repository":{"type":"git","url":"git+ssh://git@github.com/chumijs/chumi.git"},"author":{"name":"topthinking"},"license":"MIT","gitHead":"406f9e6a62b9df14cd6f4be3ab86961adbd9f878","description":"基于koa，在运行时，提供Controller、Route、Parameter、Service等功能的注解的中间件框架，可以在任何支持koa中间件的项目或者框架里面使用","bugs":{"url":"https://github.com/chumijs/chumi/issues"},"homepage":"https://github.com/chumijs/chumi#readme","_id":"chumi@1.1.4","_nodeVersion":"16.15.0","_npmVersion":"9.6.2","dist":{"integrity":"sha512-dzJ4lZkFVuPDZvn4Gq6hxYdoyZUxEp9yuKLzmlMxXykmyV8XOjB8X7idbFWfUKvdy1AJvOf/z6kwWi3dHzRvPw==","shasum":"268cdb499cd33fe8dabbbb174897939a08d9d92d","tarball":"https://registry.npmjs.org/chumi/-/chumi-1.1.4.tgz","fileCount":12,"unpackedSize":17164,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvFB2OABHOwQdd0GaE3XtxguwLDHghJiNNnA0pFzRfoQIgJKDh3mv/s0wMza+4nEHv4icqMhH+FofCt1blESvfB6o="}]},"_npmUser":{"name":"topthinking","email":"syj91top@gmail.com"},"directories":{},"maintainers":[{"name":"topthinking","email":"syj91top@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chumi_1.1.4_1686893607556_0.14402625016065618"},"_hasShrinkwrap":false},"1.1.5":{"name":"chumi","version":"1.1.5","main":"index.js","types":"types/index.d.ts","dependencies":{"@types/koa":"^2.13.5","koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1","swagger-ui-dist":"^4.18.0"},"repository":{"type":"git","url":"git+ssh://git@github.com/chumijs/chumi.git"},"author":{"name":"topthinking"},"license":"MIT","gitHead":"80b9e26764566759f4cc91c45dc57ed0aa50dd54","description":"基于koa，在运行时，提供Controller、Route、Parameter、Service等功能的注解的中间件框架，可以在任何支持koa中间件的项目或者框架里面使用","bugs":{"url":"https://github.com/chumijs/chumi/issues"},"homepage":"https://github.com/chumijs/chumi#readme","_id":"chumi@1.1.5","_nodeVersion":"16.15.0","_npmVersion":"9.6.2","dist":{"integrity":"sha512-4Qc3l1VCyR9kvPL+ZrDoJtA1wiCYT4h5cRqwrzbxbaE6TfZAEwP+xd5O8s4odeZY+GXjZfc3K03tpaYwPAWe/g==","shasum":"7fbb56664aac5068cb32e87773a563523a3b1f75","tarball":"https://registry.npmjs.org/chumi/-/chumi-1.1.5.tgz","fileCount":12,"unpackedSize":17164,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCT5R4Wf2wzlq73Q0YVoC34ymLCzhRzy2XH0gBcWfu8JgIhAMJv6BHfvPO2JpFntI58c0vDVeyr5xMYpM8m9eTHNKsu"}]},"_npmUser":{"name":"topthinking","email":"syj91top@gmail.com"},"directories":{},"maintainers":[{"name":"topthinking","email":"syj91top@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chumi_1.1.5_1686894026976_0.959054074907532"},"_hasShrinkwrap":false},"1.1.6":{"name":"chumi","version":"1.1.6","main":"index.js","types":"types/index.d.ts","dependencies":{"@types/koa":"^2.13.5","koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1","swagger-ui-dist":"^4.18.1"},"repository":{"type":"git","url":"git+ssh://git@github.com/chumijs/chumi.git"},"author":{"name":"topthinking"},"license":"MIT","gitHead":"97aeb10341874c351945f226c865997128685aa7","description":"基于koa，在运行时，提供Controller、Route、Parameter、Service等功能的注解的中间件框架，可以在任何支持koa中间件的项目或者框架里面使用","bugs":{"url":"https://github.com/chumijs/chumi/issues"},"homepage":"https://github.com/chumijs/chumi#readme","_id":"chumi@1.1.6","_nodeVersion":"16.15.0","_npmVersion":"9.6.2","dist":{"integrity":"sha512-QK24Y9KnE/rHhe0m42nWMA2gyNJ3HbO2ue0z4NBLHFqQi+ESyA7mK4wcLQ5rhwPiXiPsm1R3yD3HNaDIP+a2Jw==","shasum":"171d88ff89e6afd09a5674834591966327ff3c3e","tarball":"https://registry.npmjs.org/chumi/-/chumi-1.1.6.tgz","fileCount":12,"unpackedSize":17164,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+QIZbps1D1c6gaDBvcdc8WdXFc6JdxuEQCXB8tO35DAIgPIF6uVMoYPxsAiayCWfyMhNJQbQiGrOsQfzLwVUf9OA="}]},"_npmUser":{"name":"topthinking","email":"syj91top@gmail.com"},"directories":{},"maintainers":[{"name":"topthinking","email":"syj91top@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chumi_1.1.6_1686894314112_0.10855136551522793"},"_hasShrinkwrap":false},"1.1.7":{"name":"chumi","version":"1.1.7","main":"index.js","types":"types/index.d.ts","dependencies":{"@types/koa":"^2.13.5","koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1","swagger-ui-dist":"^4.18.1"},"repository":{"type":"git","url":"git+ssh://git@github.com/chumijs/chumi.git"},"author":{"name":"topthinking"},"license":"MIT","gitHead":"5d82645a5b6dac55d1a4aa7a58dc6aec32b9390e","description":"基于koa，在运行时，提供Controller、Route、Parameter、Service等功能的注解的中间件框架，可以在任何支持koa中间件的项目或者框架里面使用","bugs":{"url":"https://github.com/chumijs/chumi/issues"},"homepage":"https://github.com/chumijs/chumi#readme","_id":"chumi@1.1.7","_nodeVersion":"16.15.0","_npmVersion":"9.6.2","dist":{"integrity":"sha512-BfxmC0V/CXMQ9fNNO6MUsi+0bQJtyGXnhxFZmbQT7u5UGytlI/FQYSiLnQd9EMc1e7go+ZZ3EHbaFFnxKW/dbA==","shasum":"e0d54bfd4f6351165c7917587a4a56b27bbcfc24","tarball":"https://registry.npmjs.org/chumi/-/chumi-1.1.7.tgz","fileCount":12,"unpackedSize":17414,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBgaa54nFSBsUzuKQWcXOw6tqSPGhuoL/gYPZqPAMCpBAiEAq7q51tnlY+Q5EbAfJzhHty30r41QyvfmePDuT7NgmAg="}]},"_npmUser":{"name":"topthinking","email":"syj91top@gmail.com"},"directories":{},"maintainers":[{"name":"topthinking","email":"syj91top@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chumi_1.1.7_1686913487317_0.9826755993189997"},"_hasShrinkwrap":false},"1.1.8":{"name":"chumi","version":"1.1.8","main":"index.js","types":"types/index.d.ts","dependencies":{"@types/koa":"^2.13.5","koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1","swagger-ui-dist":"^4.18.1"},"repository":{"type":"git","url":"git+ssh://git@github.com/chumijs/chumi.git"},"author":{"name":"topthinking"},"license":"MIT","gitHead":"4f305337b45ffe8ada1af9ecfd6a594ff2c38ada","description":"基于koa，在运行时，提供Controller、Route、Parameter、Service等功能的注解的中间件框架，可以在任何支持koa中间件的项目或者框架里面使用","bugs":{"url":"https://github.com/chumijs/chumi/issues"},"homepage":"https://github.com/chumijs/chumi#readme","_id":"chumi@1.1.8","_nodeVersion":"16.15.0","_npmVersion":"9.6.2","dist":{"integrity":"sha512-xnA23GpW203wzyL0zIcwtWhzAkPl1+YXFGZuMk7kCZcTHs7hsb75pvGmOBqn2vQYYgXMRpfoS+Ql77g5+NWzFg==","shasum":"089a1ededcb48ae0b0cd843675e7606445a82fec","tarball":"https://registry.npmjs.org/chumi/-/chumi-1.1.8.tgz","fileCount":12,"unpackedSize":18232,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFj8SD/RD7AENaG5SGkLamIdLZ+YIjQ5GkX8bOKyE7AZAiEA9REgKvt1RB7nvb6ypjuSzJzrLmj/KGwhscQR17y7WeM="}]},"_npmUser":{"name":"topthinking","email":"syj91top@gmail.com"},"directories":{},"maintainers":[{"name":"topthinking","email":"syj91top@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chumi_1.1.8_1686923942100_0.3000657674175278"},"_hasShrinkwrap":false},"1.1.9":{"name":"chumi","version":"1.1.9","main":"index.js","types":"types/index.d.ts","dependencies":{"@types/koa":"^2.13.5","koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1","swagger-ui-dist":"^4.19.0"},"repository":{"type":"git","url":"git+ssh://git@github.com/chumijs/chumi.git"},"author":{"name":"topthinking"},"license":"MIT","gitHead":"4f8a3f0d09b8d4b0d5cb09c759486503092b877d","description":"基于koa，在运行时，提供Controller、Route、Parameter、Service等功能的注解的中间件框架，可以在任何支持koa中间件的项目或者框架里面使用","bugs":{"url":"https://github.com/chumijs/chumi/issues"},"homepage":"https://github.com/chumijs/chumi#readme","_id":"chumi@1.1.9","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-7YLd/ZcALVXGPz//1GPBWgsttJqhsxHe9ssGv9ygBMroTTkeRn4mHDhmU35pv3itKwS+f90C8/5ZLCmY7DMbdg==","shasum":"3803a01cd6370adadc66e157b15f20b6a9228567","tarball":"https://registry.npmjs.org/chumi/-/chumi-1.1.9.tgz","fileCount":13,"unpackedSize":20542,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFYbH5f+xRpYLhMwkJ+ZSDZzFBkCpb7HolhvIz/gbDZiAiEAhjoVcrDIoiUUB/sxLz/uf5UKMj2s1tvSY0LTzIP57Xo="}]},"_npmUser":{"name":"topthinking","email":"syj91top@gmail.com"},"directories":{},"maintainers":[{"name":"topthinking","email":"syj91top@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chumi_1.1.9_1688462180783_0.7000655795407615"},"_hasShrinkwrap":false},"1.1.10":{"name":"chumi","version":"1.1.10","main":"index.js","types":"types/index.d.ts","dependencies":{"@types/koa":"^2.13.5","koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1","swagger-ui-dist":"^4.19.0"},"repository":{"type":"git","url":"git+ssh://git@github.com/chumijs/chumi.git"},"author":{"name":"topthinking"},"license":"MIT","gitHead":"bef132a9c70346d4ccafd0b46dcd8a3d3412321c","description":"基于koa，在运行时，提供Controller、Route、Parameter、Service等功能的注解的中间件框架，可以在任何支持koa中间件的项目或者框架里面使用","bugs":{"url":"https://github.com/chumijs/chumi/issues"},"homepage":"https://github.com/chumijs/chumi#readme","_id":"chumi@1.1.10","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-mWDlFFhoeEpBSjz8D6zsG23H9NSubr+G/10B/vQ883z/KgMcZs29+DmUDNsYz4pfaeps4aRz3MvNAXRiTruydA==","shasum":"b8424090b17412b2504f3a1224411f0a225d9260","tarball":"https://registry.npmjs.org/chumi/-/chumi-1.1.10.tgz","fileCount":13,"unpackedSize":23071,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOgbdyS0Drd+RoxqAhfm/fZ1TuwbcnYcfumvYyEoQwdwIgKEDcI8iGK/wo94gwSrJDS3Y6TcE4mKnwYOoec2I6qOs="}]},"_npmUser":{"name":"topthinking","email":"syj91top@gmail.com"},"directories":{},"maintainers":[{"name":"topthinking","email":"syj91top@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chumi_1.1.10_1690282311726_0.3874529598177374"},"_hasShrinkwrap":false},"1.1.11":{"name":"chumi","version":"1.1.11","main":"index.js","types":"types/index.d.ts","dependencies":{"@types/koa":"^2.13.5","koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1","swagger-ui-dist":"^4.19.0"},"repository":{"type":"git","url":"git+ssh://git@github.com/chumijs/chumi.git"},"author":{"name":"topthinking"},"license":"MIT","gitHead":"21a44d946a57ed4216049f1cf86990664525fd59","description":"基于koa，在运行时，提供Controller、Route、Parameter、Service等功能的注解的中间件框架，可以在任何支持koa中间件的项目或者框架里面使用","bugs":{"url":"https://github.com/chumijs/chumi/issues"},"homepage":"https://github.com/chumijs/chumi#readme","_id":"chumi@1.1.11","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-Nno46cue/8jWu0Zjcukzw2bOX8owz7Ib7UwmJlQqrCqoJQ06IUg74zlvCIHZrSUKp5FnRgPJQBR8y6ULVYqq/w==","shasum":"c5e7f8963be5ab005dbe395dc7f857d5dcbfa88d","tarball":"https://registry.npmjs.org/chumi/-/chumi-1.1.11.tgz","fileCount":13,"unpackedSize":24321,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFklAUs6o12Q+qINnjyHbvfSPfzoQWBidtepAMUdopIkAiEAmxA2jMoSk4/hdZaw7DBYbC/3/3KEFATNL/GTZ+2wgvk="}]},"_npmUser":{"name":"topthinking","email":"syj91top@gmail.com"},"directories":{},"maintainers":[{"name":"topthinking","email":"syj91top@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chumi_1.1.11_1690431390303_0.9045677189358865"},"_hasShrinkwrap":false},"1.1.12":{"name":"chumi","version":"1.1.12","main":"index.js","types":"types/index.d.ts","dependencies":{"@types/koa":"^2.13.5","koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1","swagger-ui-dist":"^4.19.0"},"repository":{"type":"git","url":"git+ssh://git@github.com/chumijs/chumi.git"},"author":{"name":"topthinking"},"license":"MIT","keywords":["koa","middleware","runtime framework"],"gitHead":"51f86e0b7b4384df0c99fc3ea0cd18edf7730029","description":"基于koa，在运行时，提供Controller、Route、Parameter、Service等功能的注解的中间件框架，可以在任何支持koa中间件的项目或者框架里面使用","bugs":{"url":"https://github.com/chumijs/chumi/issues"},"homepage":"https://github.com/chumijs/chumi#readme","_id":"chumi@1.1.12","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-HVg/KCgJJtUY16hpUI44BC5px8feptVwWnIze6KHru5TnJh5sLfjrVx7QSc6v5hv6XPFRAC5kdHaXh9kSJeAyA==","shasum":"c5679a555a1b02ff9bf03cbdbc6a9e4eb2906fdd","tarball":"https://registry.npmjs.org/chumi/-/chumi-1.1.12.tgz","fileCount":13,"unpackedSize":25885,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6Vv9ZxWjw5GbIjrcY6MZijZ6hirA5i+/A7bgV7IE79wIhAPQl5VV4Wi7FVZmF644WKbqMXQxC82HlVC05hD4ZaTt7"}]},"_npmUser":{"name":"topthinking","email":"syj91top@gmail.com"},"directories":{},"maintainers":[{"name":"topthinking","email":"syj91top@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chumi_1.1.12_1690466909110_0.9765461653017327"},"_hasShrinkwrap":false},"1.1.13":{"name":"chumi","version":"1.1.13","main":"index.js","types":"types/index.d.ts","dependencies":{"@types/koa":"^2.13.5","koa":"^2.14.1","koa-body":"^5.0.0","koa-compose":"^4.1.0","koa-router":"^10.1.1","swagger-ui-dist":"^4.19.0"},"repository":{"type":"git","url":"git+ssh://git@github.com/chumijs/chumi.git"},"author":{"name":"topthinking"},"license":"MIT","keywords":["koa","middleware","runtime framework"],"gitHead":"3d55a5e669448022b929569682b8b4cf52c9e8e9","description":"基于koa，在运行时，提供Controller、Route、Parameter、Service等功能的注解的中间件框架，可以在任何支持koa中间件的项目或者框架里面使用","bugs":{"url":"https://github.com/chumijs/chumi/issues"},"homepage":"https://github.com/chumijs/chumi#readme","_id":"chumi@1.1.13","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-8OohOPLylIJFa+vRMq+6raGElkgMjx0EXVpz98PdEH+FsAxohMTLUssStQiD2Mi68ZFJkbgvWa4zi8+v9RL9UQ==","shasum":"5730c5be30a959f091a2465dbdb6dbad57f5ec81","tarball":"https://registry.npmjs.org/chumi/-/chumi-1.1.13.tgz","fileCount":13,"unpackedSize":26553,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjPehOBLfajNWOQKlv8n7HlIo2twJzRAaWl/YsRBnWTwIgB4+tK5MqM05eu3y9MTYdVB6DJpLLdXzN1vAO1Lq2BeI="}]},"_npmUser":{"name":"topthinking","email":"syj91top@gmail.com"},"directories":{},"maintainers":[{"name":"topthinking","email":"syj91top@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chumi_1.1.13_1690533554431_0.704644116113951"},"_hasShrinkwrap":false}},"time":{"created":"2023-03-06T06:03:35.797Z","0.0.1":"2023-03-06T06:03:36.020Z","modified":"2023-07-28T08:39:14.685Z","0.0.2":"2023-03-07T03:17:46.957Z","0.0.3":"2023-03-07T03:22:18.616Z","0.0.4":"2023-03-07T08:17:41.798Z","0.0.5":"2023-03-07T09:16:20.360Z","0.0.6":"2023-03-07T11:41:34.631Z","0.0.7":"2023-03-07T11:46:44.117Z","0.0.8":"2023-03-07T11:48:09.842Z","0.0.9":"2023-03-07T14:52:28.798Z","0.0.10":"2023-03-07T14:59:38.900Z","0.0.11":"2023-03-08T05:59:29.195Z","1.0.0":"2023-03-08T06:18:41.101Z","1.0.1":"2023-03-08T06:29:10.222Z","1.0.2":"2023-03-09T09:13:42.990Z","1.0.3":"2023-03-09T09:23:12.972Z","1.0.4":"2023-03-09T11:14:05.597Z","1.0.5":"2023-03-09T11:20:35.530Z","1.0.6":"2023-03-10T15:05:54.078Z","1.0.7":"2023-03-13T15:06:40.165Z","1.0.8":"2023-03-15T07:08:22.356Z","1.0.9":"2023-03-15T07:09:13.215Z","1.0.10":"2023-03-15T08:06:19.752Z","1.0.11":"2023-03-15T08:14:40.048Z","1.0.12":"2023-03-21T04:18:47.710Z","1.0.13":"2023-03-21T07:43:41.962Z","1.1.0":"2023-03-21T08:00:46.538Z","1.1.1":"2023-03-21T08:18:23.797Z","1.1.2":"2023-03-23T05:19:02.491Z","1.1.3":"2023-06-12T02:58:47.019Z","1.1.4":"2023-06-16T05:33:27.751Z","1.1.5":"2023-06-16T05:40:27.175Z","1.1.6":"2023-06-16T05:45:14.268Z","1.1.7":"2023-06-16T11:04:47.550Z","1.1.8":"2023-06-16T13:59:02.260Z","1.1.9":"2023-07-04T09:16:20.936Z","1.1.10":"2023-07-25T10:51:51.906Z","1.1.11":"2023-07-27T04:16:30.497Z","1.1.12":"2023-07-27T14:08:29.369Z","1.1.13":"2023-07-28T08:39:14.567Z"},"maintainers":[{"name":"topthinking","email":"syj91top@gmail.com"}],"readme":"# Chumi · [![NPM version](https://img.shields.io/npm/v/chumi.svg)](https://www.npmjs.com/package/chumi) [![build](https://img.shields.io/circleci/build/github/chumijs/chumi/master.svg)](https://circleci.com/gh/chumijs/chumi) [![coverage](https://img.shields.io/codecov/c/github/chumijs/chumi/master.svg)](https://app.codecov.io/gh/chumijs/chumi/tree/master) [![NPM downloads](http://img.shields.io/npm/dm/chumi.svg)](http://www.npmtrends.com/chumi) [![stackblitz demo](https://img.shields.io/badge/stackblitz-chumi-brightgreen)](https://stackblitz.com/edit/node-h13evz)\n\n基于koa，在运行时，提供Controller、Route、Parameter、Service等功能的注解的中间件框架，可以在任何支持koa中间件的项目或者框架里面使用\n\n## 示例\n\n1. [⚡️ 使用koa、vite、vue3搭建一个原始的全栈开发环境，集成chumi示例，帮助开发者更好的组织后端业务代码](https://github.com/chumijs/chumi-vite)\n\n2. [🥚 Egg框架 - 集成chumi示例，由于chumi的多实例特性，可以集成到Egg插件，**目前已经在生产使用验证过**](https://github.com/chumijs/chumi-egg)\n\n3. [🍔 Midway框架 - 集成chumi示例](https://github.com/chumijs/chumi-midway)\n\n4. [🦅 Nest框架 - 集成chumi示例](https://github.com/chumijs/chumi-nest)\n\n5. [🎨 Next.js框架 - 集成chumi示例](https://github.com/chumijs/chumi-next)\n\n6. 🤟 欢迎提供更多的示例...\n\n## 架构图\n\n![image.png](https://s1.ax1x.com/2023/03/09/ppnJJeA.png)\n\n## Apis\n\n```ts\nimport chumi, {\n  Controller,\n  Service,\n  Get,\n  Post,\n  Delete,\n  Put,\n  Param,\n  Query,\n  Body,\n  Header,\n  Files,\n  ApiTags,\n  loadService,\n  loadController\n} from 'chumi';\n```\n\n## 星链\n\n> 直接拷贝如下体验，也可以克隆当前项目，安装依赖，执行运行`yarn tsx sample/chumi-chain`\n\n```ts\nimport Koa, { Context } from 'koa';\nimport chumi, { Controller, Get, Service, loadController, loadService } from 'chumi';\n\nconst app = new Koa();\n\n// Service类\n@Service\nclass S1 {\n  ctx: Context;\n  chain = loadController(Chain);\n  s1 = loadService(S1);\n}\n\n// Controller类\n@Controller()\nclass Chain {\n  ctx: Context;\n  chain = loadController(Chain);\n  s1 = loadService(S1);\n\n  async result() {\n    return this.ctx.path;\n  }\n\n  @Get('/')\n  async index() {\n    // 支持无限调用下去，不管是在service，还是controller，都是支持的\n    return this.chain.chain.s1.s1.chain.chain.s1.s1.chain.chain.s1.s1.chain.chain.result();\n  }\n}\n\napp.use(chumi([Chain]));\n\napp.listen(9000);\n\n```","readmeFilename":"readme.md","description":"基于koa，在运行时，提供Controller、Route、Parameter、Service等功能的注解的中间件框架，可以在任何支持koa中间件的项目或者框架里面使用","homepage":"https://github.com/chumijs/chumi#readme","repository":{"type":"git","url":"git+ssh://git@github.com/chumijs/chumi.git"},"author":{"name":"topthinking"},"bugs":{"url":"https://github.com/chumijs/chumi/issues"},"license":"MIT","keywords":["koa","middleware","runtime framework"]}