{"_id":"caibird-mvc","_rev":"95-210d8d6736239be46af24d15f79c77a7","name":"caibird-mvc","dist-tags":{"latest":"2.3.4"},"versions":{"1.0.1":{"name":"caibird-mvc","version":"1.0.1","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^5.0.1","@types/lodash":"^4.14.159","@types/node":"^14.6.0","@types/react":"^16.9.46","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.19.2","cls-hooked":"^4.2.2","history":"^5.0.0","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^5.3.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^3.9.7","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"b5cca0149d25609576d225267e548d43bed35edd","_id":"caibird-mvc@1.0.1","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-yAjSI0zPi2kSPT5wOkAHtqvighI17zfF7Afh/DIqjkXCbzmCzFw3bBSUr1d7DG20bWC/rYeoeru02hz/qytvXg==","shasum":"bc81e846744490e14327563ce782025b8b054463","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.0.1.tgz","fileCount":104,"unpackedSize":208595,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfO7PlCRA9TVsSAnZWagAAQYwP/j2AQCbMKJLSiQdyQpVd\nmvjsgo7GALeUzAIDeWSgy3tcRicaEegORJ+/4dz6OodHYeeo795dZPYLoETa\nznP9PXF4LwjLFGYc3xuzKGsWc3s+cl32PEeyk4s49yCpcMqwhRisy73leahU\nTT8AWxMqnKRP6M1+NEsz/Kz4RRFCQzlnZJQiHG1ht80tbzI7RGgrAotl/mDU\n+RgGNJySjeFQgk4IQGkASi028qwWotrZrtVwl0eJjgYp3UXEBG0ulR1jNOCk\nv9fMqMG27simdGmL9tRkQfwg7Ad3aSwGJV8Bnbuq7W8QrX9ykreoqEYeqIjD\nJg8yZNSJkXt9sUabPqZHnOhidrLkDxVg1jIjo/L+38UbZ3PJHL6fOW00Hbh+\nr2GIu7FqSEHXQ0znJMe5kQUseG2rTQ+R4r8RuPEqIZxEOVzBTbpmy7rlfnkz\n8G+w9XTq2Pt5YKQX6NWD9MBfHPqo4Jw0H/74x/3mnN9rsaQk5f+g3q1al12C\nxmaZELy/mqhWDbsOEJZA1D4jc/5pg2okZsSQb3jX3XTHza825llPlowTrdcy\nA2A/iHgadnwdR2MScQYSixedlf9IKdZYder7ZCM3BeU7oDFufHQhv7+L7eXb\nabibNjmN5z2G8Sii4b1jhf/EuP32VyWfrBrvJKREEkcDhJwImyP0pqccnRvv\n8bMJ\r\n=GyAY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRbHM1vpvJ674+rOizoOsX7F+4FY2PLvOqiyE+KhvmswIhALMqU0h9mPVFDKQxCN5AqNpCVxHO5MA35Z8qR3ZUWxjp"}]},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.0.1_1597748196848_0.12812766847112278"},"_hasShrinkwrap":false},"1.0.2":{"name":"caibird-mvc","version":"1.0.2","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^5.0.1","@types/lodash":"^4.14.159","@types/node":"^14.6.0","@types/react":"^16.9.46","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.19.2","cls-hooked":"^4.2.2","history":"^5.0.0","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^5.3.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^3.9.7","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"c256f291fb88ca35a8e73d58862969bdfe7552fd","_id":"caibird-mvc@1.0.2","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-0p2QfJYVw0ckKDeZ2swHoVHueR0sAe+IRn20JCh0Cq++lgJOH59GJxu4Xt0ecmZIi8AptB+FKSNob2OQZVdKGg==","shasum":"239601d6295e7a3a2c8f803a639881348a9f9459","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.0.2.tgz","fileCount":104,"unpackedSize":208649,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPPfpCRA9TVsSAnZWagAAO80P/12K4wy5OHAvsXRtf2Oo\nnHu9hwcZ3x3/E0iErtjQgcwGkz13ZaQKMxqd/MNqSWcczAgHPCc6bk6ZsxE8\n9/txB1AK+QnBGDn1NxDwVIWM0ssNJRD7JY5yUoO7uL07IwP2hc+ivBjQvppo\nHvYKR9oTqju5e3iVgTSTI+eBzlLw5X2WgKzoGK2ew8fH+WzSXoTpN59U0JOa\nf4yW6kBmeskM+YlgjHpO59vvvsJ4SOkPwgZMAyPQc6usvQiGdH6m5QV8rtyj\n0aQ0AFsKhmMKngdD91XlY5H0l6ajgAAIIdnAauEgdf9BcKc+XwIoKB1D9Cpt\nDYo7/4HEWGgw8lfMW3emLl4Z9cqyS03K4J7daRTE0PKRg5KIkulv7cIIXNBt\ngi3nTujO6RWR4gAOEulh+LHQcetQzgrCb7ML5+jN4OQaIbDv8I+XKXeAleKZ\nTEaoBvhTY//75J0jPH5oZxDLno5yeniee8QNITFPnaetWneLV20Jk97T0oZR\njFeyA41FH3RebqaMi0dSrMh/1pPunp2h5ev40NRRSSCqakSne3Ebrv+jqvDI\nETMvAXopEn4sX4Gd4JQEE7KeQftELNHJ9gAn9wZtPkDwhXru5x1kCGjrxkRN\n+vznr3+NgigHJFQ4MiuD5hXj93AekVKTJZXQouT/7QeDxM2NAGZ0H8Pw7lKF\nNpx9\r\n=9lRe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmJK1umFjQATmMsK0ykPzSg2uDWa+ug7w9BgsGV8tbPwIgceGYVDBENFXFECO/BQ201F7FfBUsnFty5aqf7v1qa0k="}]},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.0.2_1597831145535_0.18479638252101283"},"_hasShrinkwrap":false},"1.0.3":{"name":"caibird-mvc","version":"1.0.3","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^5.0.1","@types/lodash":"^4.14.159","@types/node":"^14.6.0","@types/react":"^16.9.46","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.19.2","cls-hooked":"^4.2.2","history":"^5.0.0","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^5.3.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^3.9.7","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"a09f25943b2185186aae4af7fb09267cc16f8634","_id":"caibird-mvc@1.0.3","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-c33LaUiZevyMdWsjj0MaTRZyuKh3bEcUrG8aT0DICKf8y2ccCGs3H35qz2i+RZ5lEMVEkDLwsoZYIF9TnFt4RQ==","shasum":"ff9c9c43a70962977d7b3e7abfaf83e1baa30710","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.0.3.tgz","fileCount":104,"unpackedSize":208655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPc6eCRA9TVsSAnZWagAAot8P/RgrND90SBs81g826N4d\ndPSWe0T9gRp/FTSf1FMSCJLOAA1saXI8O911aCHrJUluLmb4Sg3/QjxX5Av7\nqUgbNWgzSATsrRN6TisyakiM/27sHhcpyGFWbfagXq/ajSOW5JHdr3niktQx\nBk05xtCiR8iqQmDISK5qAeFN91dsTuSEP4QEDQvep88vuu4niyas0w6T9xdD\nfzia5XCeB8fNnh7BTcruczDuhrzr47vzIPVp1jlJzxyB+8qtNRs8JS+5fB10\nSuVmyzR4l5FJuhsqHoJFTew+tQxQmwMbefPp91e/ljGBlf2ReicCUY85CqZq\nLyjYtUDUXpwbk0Pso2SmvUyH/MEeQHv8Tjm0n+4PU1iVH/jH3qe2CqsuLJl8\nW0h1go+iy9mniBOkbtj1PdWWGJeNGMHEG2Vu3/jPcwiX7lQmVtUsSLUN+4v3\nHG2gAKP448rK/qb5pvfacH9egLQsi3i3QEOyShlJf7ge8sAXs/iIEaUNwZmp\nMnu/AzDfhJNkKR6yxoJO/n95Z/v5DfaluegaRv+8BO0SqwHTEgXLbAPrpvfU\nuqCnQotMj4ntgEF2jgh3Nlq+ooNrpNq/cpycheZb8J3ZjZKZSUO2EJsztKzr\nTS9gt4WhTBXKh2EfcUH3+K2nkmFFBqgygnhrsh/nz5pzDrp1Xdcees5tphM6\nc8eC\r\n=G+l4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE6ClCsXqH+Ri1OJK62xs14A5zckyejZlCUvK7k7At8QAiAo/TSW02btpz5MWxk/ymEJaxW5LrH3u8KJJzi+dB+BrQ=="}]},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.0.3_1597886109668_0.36705575882724495"},"_hasShrinkwrap":false},"1.0.4":{"name":"caibird-mvc","version":"1.0.4","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^5.0.1","@types/lodash":"^4.14.159","@types/node":"^14.6.0","@types/react":"^16.9.46","@types/react-dom":"^16.9.8","@types/react-jss":"^8.6.4","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.19.2","cls-hooked":"^4.2.2","history":"^5.0.0","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^5.3.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^8.6.1","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^3.9.7","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"048d50cb4550b03e3a0c5520a11153fb0f86fe4a","_id":"caibird-mvc@1.0.4","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-ttaW6BSoThEXrnB9e902vAAg0Imt8yii/s8n44snQqTSWB0ObNRCcFk2RVEWpn+DOlZ6jDDkdKuQOgRvCyc77w==","shasum":"4027af5c537bba24194d8bde316b2af69d719df3","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.0.4.tgz","fileCount":104,"unpackedSize":208682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPiOgCRA9TVsSAnZWagAA4ZAP/1mdjz/5Z8g/Qr+DQWwP\nHIVhJzQUp6wyxgaqv/oCSSFwYbSX8rm8wM64Q5o7tBMUXT0/mUHxra9qms8j\n4rnLQA7cVwOh6UE8/EefrX8jxbMv8PTrUaqxC+yL0QssyzVVAXlLfG7a8Jbi\nVDai+GogGk0bMAkp+kCW5+be5TbbiqbRC2h0Bv8SgZuhLq/x2ZFHcV0JQVFp\nurmpX5kFsQdxCLopZnxbJGalltBxQyp/tOu6gFwgAK9t/Ts0YteL6MMOmgPf\nKn2QtUb9foLISqEMI37GY/H9DDAxu6uuS0NehVpj3VxvEM7R/0FI8wxolXnQ\nn4QFPN/QwzyueWvZZa3bQYaPO4SuapIJCOM3tANblNm5avaxDDsiCkwgTxGb\n4HD0DETYyX+s/LObxuK2uqVwu/bce8prlDjXYcmrvePnjW2nD54FoTF8zRdq\n3BoQC/tfpTCipIx/1Kq1S92pNuJ5XojjeOfyuPgKL6zs/JV42W3ZuO/m6wh/\njIgnu8P+0Q+fHwYKRF/ONOohD7JO5Eqwbov1Oto1l5x3TGYndjwLZgRebJjD\n8mRtBT/ytN+BDgJcmG7xDC8E48BgtIg3dPxcmWhOR4pXnVIKD+j0tn4ltslf\nT4boJ/oLbywns1juJU8YAotpzXfefmmHCxgXpKV+Atg0/dO9SVyHAW0mTh/j\nxB48\r\n=/pmA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCa1jH0QRftSW77rTPMx2mRyCLcy2BycyjOrOQ8KZaX0gIgRDkaPkyGZlUVep5tsyWN3ZhnqsERdD37+WgerTqVuNE="}]},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.0.4_1597907872173_0.28934113225741864"},"_hasShrinkwrap":false},"1.0.5":{"name":"caibird-mvc","version":"1.0.5","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^5.0.1","@types/lodash":"^4.14.159","@types/node":"^14.6.0","@types/react":"^16.9.46","@types/react-dom":"^16.9.8","@types/react-jss":"^8.6.4","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.19.2","cls-hooked":"^4.2.2","history":"^5.0.0","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^5.3.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^8.6.1","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^3.9.7","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"0ce7d567046633a1dcdec589abb9094bedc756bc","_id":"caibird-mvc@1.0.5","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-5sSkyMCcK5Oe9/x+qPIraU8cXvQrFRgGqGBtHqsnFa8VP8tNuA/Sz3PYhJc2sgmgaBlDb7A43DhuQjDpNkVFnA==","shasum":"7b91c5c38a5187e1a1a6ceba61649b5923107d97","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.0.5.tgz","fileCount":104,"unpackedSize":208694,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPixtCRA9TVsSAnZWagAA1EEP/iYINrOtsWuBE/GteC6R\nLbUe3T5ItReio916f8Qn5D2BGW+OhnysYdI8sBZI+uPoPLnGe4IhPN6UQmxs\nc043R4NlYIHNbBHbMcSAOZ7K5UfCux7Zisa/cvBjGd9MjcYyUGyknmShqlBu\nQ1IwHBOIVc7UjGcin6qYoQrS2ERnjxhTzmkGr8VpF4Yi6i9pPBRHvtncGdUM\nTQYWlG4DIzN1leadNJM9PgSjQ0OeczkYoJ7Md2IC/gF29EaBkE/3Jl36NWXU\n40qcLB42H9kkPaIfKHiq5dFgyQNrjrMIm3At5SstJzrFXkyBhhJe3t/9L1uj\nvqFUg/HKvbielF/ygMV0zAPYWcUXPsEoZ52OG7v7NON5eRKA2/ZMekuyjBtU\nVA4joPZqv9s+gBwpGM39+Foxkdns2IivQ3SsFc044pg809c3iqMWDfvTc1of\nhiarOSbL+tzlrEq7Ppc+mWER2lRih6ASzmBjgUMPualPiLbcYbHn4JGH+6wr\nIeJ0HYEzywMyicaTv/jVWCA16mIKpmw0DoJTqXNCkYLiOIR50cayQgv9+nyc\n1tQ8ThscoTMf9qU0shH8THiUQ4sVd1ZlQ2MJTCbjOXqZ30Azz32U2xreKLVw\neSWZy4hVXvxOgRxiXNuJecN7xLanqjx8DUe7Sm2owsNrWpFHN/EJPk5KWf47\n/O9U\r\n=g0M1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMcJE1YC5XeeSJWWpjS03fn0HTo8Ovw2v11R17tS0TIwIgb39prk0pXoBBb7V8f6QvBP2TaG9HBAsqjQ7VLumxwZE="}]},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.0.5_1597910124827_0.42429621944934204"},"_hasShrinkwrap":false},"1.0.6":{"name":"caibird-mvc","version":"1.0.6","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/jss":"^9.5.8","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^5.0.1","@types/lodash":"^4.14.159","@types/node":"^14.6.0","@types/react":"^16.9.46","@types/react-dom":"^16.9.8","@types/react-jss":"^8.6.4","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/theming":"^1.3.3","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.19.2","cls-hooked":"^4.2.2","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^5.3.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^8.6.1","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^3.9.7","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"3423357c7720d1efe82e94f591329c1f2545b06f","_id":"caibird-mvc@1.0.6","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-MdJra/ltJWT8KVCotYN6fi8ktBHToF+mJ+dCtGOyKvhRv/ypWHdZrBapm6XMyyoPDcZo5hHzcxtQaUWDrmDv5A==","shasum":"916706ad0a1cd26b6bc820049ddf13ed1c81aa0c","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.0.6.tgz","fileCount":104,"unpackedSize":208843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPk5lCRA9TVsSAnZWagAAFl8P/jUD9qG1szulGip869kU\nNMDcJm7v0oYq+Q6xq/5UkDz6o4PdaAjPLY1/dChR3eVlRaU0NYaqZLNOaX07\nIF65Gj2oupZhHw0KAQqJjKqiIZJPcUhnB4gTfRwrHxFrYalH6s/CF22z3kMF\nTJQPuJ+OT7KGiHlNp1eGR1ptuNvFcSTvw3DRdmPWjwY0GtLzO9UJZokkRn7k\n7jbiDGRanYXzKN0fEx8jjBhekJEIvTtosErkekW40Vk6yVXQRn5Qyh02LA/6\nT1ZhCgmNXHL1AP57C1f2s5hGHmwUqiUKLLGJrshfDKqru4vFHZR+c7mBvNHl\nWpg0OitfMWY4SG0eMv7qaCB0andCNe0p0LgpB+1LTHF0fnaYwPVcVLXx/Yjg\nVeLNSbPp0cad/jWkMvhcaF9Sxs7/fvpcs6NDewbd74OVeuN8xs6wDIJCuVKt\nrCtbrRqMahDUdpoVxpTahFqvYcZSHPpFd/1/TRM1N5R1O+niTlmnuQGDJmLU\nFlLwjjbg5v2cw/4+CoAaXCBlQdG9Gi6KaaUp+BD4rdQ6Z+Wm12elxlI1L7MN\ncTT2P0Koc5ssV46eSGqkABlR1Q1vFRhJ5kx0WFzEyXaUJao6qiMm4yNsd1pL\n5qZc2ba6a+3HvGYUPYloB9w10V92QjQrkgSRVoo4XD0Zg4HBmxYjBuCa+cKt\naBAJ\r\n=SOeo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHj25/dmxE3h/uGsMZ9KH5cnmuXNnDUCBDXoweNOMyQiAiBbGmHsAcpkMJ5M/H+yx0xjo+pqtnw60cqEnKCqL2ohOw=="}]},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.0.6_1597918820728_0.5588108941439835"},"_hasShrinkwrap":false},"1.0.7":{"name":"caibird-mvc","version":"1.0.7","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/jss":"^9.5.8","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^5.0.1","@types/lodash":"^4.14.159","@types/node":"^14.6.0","@types/react":"^16.9.46","@types/react-dom":"^16.9.8","@types/react-jss":"^8.6.4","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/theming":"^1.3.3","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.19.2","cls-hooked":"^4.2.2","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^5.3.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^8.6.1","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^3.9.7","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"a6a57c294ec03065b8e0246044e08c615be52bf0","_id":"caibird-mvc@1.0.7","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-rWpoipmnnkTBIABFQtbMJrsSB/ayB+BhZeg02+HvL/ZCH0AVvq1j/kkOpEF7psGkxyw52ZJL9a8e8LSzFWcflw==","shasum":"8dfaecc7b7a24fe478a88b359eee3904664a764a","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.0.7.tgz","fileCount":104,"unpackedSize":208846,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPmiBCRA9TVsSAnZWagAACw8P/3Jq+34yF7bicekOICqd\nYUWaxaUBXIjU3QVKZgT8mBEXrWAnT27waw3IzUz1YkBnRnifZUp0G+Z7RpZK\n2/t/fJiQvkZ5Sfl8HWNP/5yxJ5r1avTltImLV76w3kSnigCgkehDjt0loI5W\naUTVjfRZC2V2b9oCWPbOTu/JBtheUm5crRzwQvyYm+GBzv0py8ZVTWSI2da2\n5QSCr/y1ZkRZsO1tnLm7nVcIbAGqxzBidG0jD7OCSYDUvNLQVpB/ehiZNuVG\niZ9t/Y7MtkaSJJs+9gejgqNEqFttlLzVQQSDHTHBIMQXUfLA0QTlX7ny20Sn\nOELCi/bFKOvha4hBwTMJcm+g5Q7FI1vGPpdUtrlGtuk6msbijJLskerDc4s+\nNWWtVEk2px8Os7P6KVfOTep9Z7T6kjqk9AfhfjAgpUGlDtacsYcaLMhjlsOU\nEO7OMvTS64EZ+uJViVQ+aFggZYdD5wpdH0Q+F9NYLuCp9PBwew7zF6uXmO39\n13b2hd4gxCDcHyDafKlJAHakxeUpibu/Y4Z9fOKYLtGcdzU4Li6BfQC3Yqhm\n/F64Bq2LlSlAKPP9mEODZL/Lpos1bLgTGCaYszrV5uFQlf+TUZMWtRAgk0Br\nMzoXet0YlwoFHKr/99YnXyyqMfwVH4YLcqLPUnWUdVns0M4zCwvzJIbuZndJ\ne8In\r\n=5N43\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE8hf1djrCWgZf2piWE6oXELKN1JWDFg0cy423ku0tO2AiEAre9KAdqZhBggXPGagp8bbvnDBu5N1MNlBGQD3ObsiPA="}]},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.0.7_1597925505226_0.7148437746865217"},"_hasShrinkwrap":false},"1.0.8":{"name":"caibird-mvc","version":"1.0.8","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/jss":"^9.5.8","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^5.0.1","@types/lodash":"^4.14.159","@types/node":"^14.6.0","@types/react":"^16.9.46","@types/react-dom":"^16.9.8","@types/react-jss":"^8.6.4","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/theming":"^1.3.3","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.19.2","cls-hooked":"^4.2.2","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^5.3.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^8.6.1","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^3.9.7","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"001419c6effbd894c3c052585f254325783795ef","_id":"caibird-mvc@1.0.8","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-SE0/CVmLiU08+eLLqaUIGL1F59ZxstasGSRWywEriAxTtIKVzuwRAFyo3LXmli6ix2k48NvSPfW+ozt0t/277w==","shasum":"229efba912f82b82598703be33c01ba016c7a389","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.0.8.tgz","fileCount":104,"unpackedSize":208835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPm5MCRA9TVsSAnZWagAA4GoP/2aoARK994Zl3n7FYODi\nz+zycYK2N8T+0w8vKN6A05TrsF1jT99CyF2vm0rfEs3GW9+6AB716uxNDsG+\nOHtoYBkNPSdXOtPQrPcmOemNbg3NN8Mbv/qXrW36o6L0ZQY91W3F2SB7cMvR\nwikONXrrlS0Wr6pgU5kSV5Uj/3Shc7mktdshGJwUHRl7HmJGRzO1XgBupALF\nXFhSXUYjqnLreK2k0Vn2iGl7cOr+a4nVbbFubR457AXNPrFQN9UEpyEklBk4\nxQ+c7o67tzJ8Ki1yOUWHf/nkmHUFch02ph8DXxDGgoTLZho7J9tjuZEXe//J\nM+vHznED8OR/6gTcjuXHdK/mKRFNieHbcHAMmAy5eCIUh9yMQ0dNuph7ljho\ncQmBhSM2ueC+w9gZxAN0I74QyKW7ph+b8YD30jhxUh6gJ3bPLHsRgjIjD76X\nh5Nm1HPQ8uNpEjsuAOpA/7vLAu+Bh8X5EYTIBUpIfpUM0ycfSYDrPazVahrp\nDNqNtBkT+NFFS58CYO3DCC39mY/TY7NCJAMrY9d8u0nZCHsxBSvOEJsItt1N\nqcIhlS5Dyc4izgrrrvkzQiqOWiLnzBkAdz4Xg0qfSDFd1981xVwStpP2Jr7A\nPMPpWLqOA6TixGpADcJO1RmiMRFk0aEhxxcXBhkQkhiky5IljX8woTck08y1\noqHI\r\n=hc3m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHQhliDY8XtIt1seL+PJT11l2q1p2RB8l99ERLOP9sYeAiEA6/ixiVhVJ4VNjzq2v/0wCwsni40hbxYd+4nislYUC6I="}]},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.0.8_1597926988085_0.8089666088367891"},"_hasShrinkwrap":false},"1.0.9":{"name":"caibird-mvc","version":"1.0.9","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^5.0.1","@types/lodash":"^4.14.159","@types/node":"^14.6.0","@types/react":"^16.9.46","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.19.2","cls-hooked":"^4.2.2","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^5.3.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^3.9.7","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"7dff9c0295195d07c4f0ddab445bfb56e087f4e5","_id":"caibird-mvc@1.0.9","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-VR20mg1rlrWOpO3h3AAkgD6hM31UK7HwJuVkfbh++CdKnyBYiDe+ECiXRMiaI/ak2WLQna8YInIVjgDsxguOLg==","shasum":"93ab14b4c2363359b014ca21a1a34a0182b2c93e","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.0.9.tgz","fileCount":104,"unpackedSize":208515,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQllpCRA9TVsSAnZWagAAZEMQAIsMdjgftsTYrdI3+gxT\nPYjikP0rEES+TvOQ1PXCjt1w/PbMA8kq/TWZ7BZrooc2/DoB1xF0jwPGVYyL\nDv4jf0Inr5n1Ou4qgntXrfcg0sDBz8enz8wy0ihuoSCOacDTypKievun8VDu\n192SA56p6QGtYsiMQQW+WyVsntYZcfEBgKM1jb9hkNcvObWhkspSU6v1AYYT\n+aWr0iSDUdGRIPpOEzYnsYuVwWNXXG7pi9TJ1nGhzYCDT4eVnI1nCV4iQfOc\nsltcINylLJBbxCX6cdfO5DHbwTNu4OtBPGWzyHerPrLxd8ZSGAbeUJSLfz/E\n1J8dA1vKEauAuZsOXug0fCCBly76/Z00nt3uJeU7Vsmeyd6xO3fmcdsBwGWZ\niow0a6Iq9kdrW9hkQAcXxaQU/qQsBvN16z0qV0KeFHsJpWhoffCjRWwqoz4T\nyltwktNnlDzj2xl1Eo7RIJCO1MyAlWnWujdAreqHYGVJoiWHhES+1JxEtc+L\nk9K+5M5jf+tlbMFqYbMv1kQ6SelRFv4rY2GM9563an+Ry2ew0V1gw/9+ed3H\nNuAz9iKQgzsB2o7nWnXHlaGsI/oMqedOWT5Y7h5q0Y3bOwBs25r6PcpoKpMT\nxwD5R6T88snn7wObmSPtYJmhcNXNM7HbAFxPuwJ3rPBEx2tv6UmwtlXtKnox\nuzfZ\r\n=HPvo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAy/37ccZydxEPEH/BTJWhLFc4dMQwNLLARf/MRVzy0SAiEAvvI5LFAI9ZRnfUb7xiEPM7y0TPnkUfSmTrk1WcU5D5E="}]},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.0.9_1598183785130_0.9163140561295786"},"_hasShrinkwrap":false},"1.1.0":{"name":"caibird-mvc","version":"1.1.0","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^5.0.1","@types/lodash":"^4.14.159","@types/node":"^14.6.0","@types/react":"^16.9.46","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","cls-hooked":"^4.2.2","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"4b78d7fffad12c42d178257360797eba32a3cf0a","_id":"caibird-mvc@1.1.0","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-1Yez9TMQwxJPsTEjEA9dWEUbxzeDbLqUbEEzsFSLpfQyCFLczKCtl+mon3AioABki2g1YEcHf0Am3eDrqiSqgQ==","shasum":"3d41b3ce9bcdda64b94270a47b0dea69800e79a8","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.1.0.tgz","fileCount":104,"unpackedSize":208628,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQrmjCRA9TVsSAnZWagAARNgP/08fvzNn5J4JUF+lRTMv\nIkPy4sHjB7BI4FpSVkMRWhpKwFGKQR9zUSf7ErFCsoGeusH4Jdc810zMkGMR\nV2clYFna9L0+h29WG969MKIrPP+EuqmNzYKc9JaYn1m+y3yh10FoDrTiYTdu\n0mRnOjBir+b0j8q8qxuvtDR06GUBZsyH17HE10hic0PCvkFGqNUYE8axxuOI\nVJIspqtLiSBBuSgtth21Ki5OeSL6iAyM1/SAY5oVylNzFb/uC9I5NCcWlVXQ\nw1Nyqlx/nks6PctmXDATFJUW8V2N8K6aoh0hjMUg4N+Vzc2YtxttjIDLQFzk\nrp4AYsMh0ieA8Yy1kYMdx9Z/PuxELdh4Ak8BRY/xQqX+Zd1fMw7VenifZDQw\nbhqMWImBoA5P55u+aTu0wzO7/P5DCPOh9ppC9bm24Zhla/buIS8ZhfBywZrj\n/tOWL74baQPl7cxcfhe3nSza9BmqCWRr7X+Ovtm4cLrpmq9RjSt++mIpvjKj\nWHYsyUpsPZi8Y6aq1omtFeXsn9rDkS26S4UmVx2RoM3eKdSQ62DxCt8zxqr8\n9vjiArA9B9yS2BjpoHPCGm/mJYv2Rm6sPu4wW5Asl4Mqm6BeSWeSkcmxhdY8\nBdjn477nGfFazl9CLV/dev6tTujMC7TqGDka6+qfR7m/9lT3P4nRLNUFjJfs\nPGKa\r\n=dBsh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpenytlChq/Il8QLQOxet1eoEYDz1fdYtUZBQ9cNHoQgIhAKLCjYepLShcnr9+EpEGQCnu9nWSQWYQNHO/Xozs+cuK"}]},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.1.0_1598208419469_0.8538703384238482"},"_hasShrinkwrap":false},"1.1.1":{"name":"caibird-mvc","version":"1.1.1","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^5.0.1","@types/lodash":"^4.14.159","@types/node":"^14.6.0","@types/react":"^16.9.46","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","cls-hooked":"^4.2.2","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"7e2bfc34f1d08ce1d2d4fea9c35e882d24de7006","_id":"caibird-mvc@1.1.1","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-U/7GiGEiSsCQ0OczJCmKIoYQ1ywMpNrZDBbcyDbpoG9ZoqKYAAW/lLSPYe82ZPshztdlhCHjV9RkNyl2V3R48w==","shasum":"621eb1ce55d31646eb463e7853387e4cb8b3a3f8","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.1.1.tgz","fileCount":104,"unpackedSize":209281,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQ4W2CRA9TVsSAnZWagAA/eMP/jcC80cNQTZyCrZdDefZ\n4ZuC53uaZBTU7sGbwrCFepfDCjyzBEf1nE/Rfvkor/IwwL6rB4XxmLFO2nnc\nOEKjUed/SlOBsgx8LYBgShcmTnU6XPT8h/TVd8WKda54fxsr4XnMaoxWifm+\nxZtJwibv3LS2qWbcOze+sg8eUCsi59eeZNzjigiiuOmWPiCVxgfA/WKRGEZB\n7aK3TxO2zFq3us4Pvh1dn9jE7PPk9fRD5LcVIJbJSfhUhzQCA0ihbDEXJO6f\nC7cnLEMqmJD0ZMAqz3pe5prjcSc3GuYdbObeXeWQ2HD9QELAGyghHtN/SGtE\n5++iNmG9k7IS12sna7dKhqk1jC0NyhUi8kTn5T/58VO3MWZyE5pMiOX4PdrI\nOOCYUraZEJaLfDenrn9N/M+XWb4oB9KN00t/pbkQmjK1Lp9HdFJuHQJB2CZB\n4EXXE/YZtXhczYVsKJWHrloF2tb03VnWBWcEzxjmceKuKz4pOX822gE3GBOR\nbKm+Inp1iQLldzk7c2dWm9giRXtI+cXThiLEu5eGgAzZ/u+mvqOWh4lj9DeS\nqFvoQyUn4UFyvGN3SzeSS3bFhLcIE6oVYRxUFZWjKCR4mFdfoshOxSYms32+\nuP6GbxxbxKFCQhEADI86bq/GYRBmBvUtwG1z1E6kIfU0/p0FXykMn3F0RBIf\nre1l\r\n=bPJ9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCiLLo/ZwCW3M0qqolnNtItGqOuMiC3KLN3ZxFG1XTAAIhAMu2VlgxTjSOOea/K5gV4CvxIa1yQ7qKAloWEuOgtGHe"}]},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.1.1_1598260662033_0.3994569611303538"},"_hasShrinkwrap":false},"1.1.2":{"name":"caibird-mvc","version":"1.1.2","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^5.0.1","@types/lodash":"^4.14.159","@types/node":"^14.6.0","@types/react":"^16.9.46","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","cls-hooked":"^4.2.2","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"711d3c0e121a2de1232489e02f537b3b4f7e313a","_id":"caibird-mvc@1.1.2","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-ukYs3Dcct+mq2un3WSo2xtXtHdt5fPxuLBhw8E/my7rFqi58TB5P3Azxc3eYSMmrWZz9IPVwk+Vbp6FVUHwMIA==","shasum":"acab91e8b3dddd403645a9202164250b6daec8f7","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.1.2.tgz","fileCount":104,"unpackedSize":209271,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQ8pXCRA9TVsSAnZWagAAA7AP/A2WdgOqY0i3HYGzqyS0\nQ4NVu4FrT1M1BYiFV/sGzSCgb7YMOHxRpPL7r8Ln0vMG7OSuWxERmelLidZ4\ncv84XHAy8XY2XS4OHo5tXHI290bjsvDYzm7XIFi9v2D7BWoJ7/YFL65wN7oq\npoZhGOfT4pbGch0iHuzhAnV5TogmFm6TZhAjBOD/KeHazoBuE1aiXC6cCkUw\nT1P+GbmHxqgC5VwNUBhhwP3gA/SkOIE+sCevePGDZ+V9xTd84M93B/Vz6UdZ\nsnml2wPr35ygr2Is9CF6rmTL+7EpGd5irwUEQr2iK99sJj3gUfJKpyNgBEpU\ntgs+Uh24wTyzx+d89DvV1JndI1V6jtZ6w27bGlIvZa9X0xRkgcE7MOekwZBu\nXJEjspcsM0Wp4RD51gjpUHrLjs3eFhAsETJKFwqhn9sCuSTVLKHOxo8JHNHq\nssB+SX6CRy9PW2BnsA2D/Xun1n6VZ3Sj9t7NagEj7aaKzyiUjZnB0H/Qw2TK\n8ZKnyEURNMj0HMhtb23B1WZn20BbX0+D9qlWXVPLfQcx7mo20oREr5XIuV01\n4KsHyhxQgHTW8BeUNCd+z0hNF0ZY339Yn9x98JPiaKqwTT9TmQP9CNLokFY8\n2f9eOB/EKefAF0Y/xZHXNkbayositOBEYPKqYmEb6MX+vApPZXp69p2ChDvz\n0Qep\r\n=WHUP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzC5bQ+iIknRF9jbCZVPe4GPdvp/z7gjPVl3ckh8ZK0wIhAPge8iHJGIhYfNdwHgpiPQaBcpZ1A6fuuIWTP/x036lM"}]},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.1.2_1598278231543_0.9623353960185284"},"_hasShrinkwrap":false},"1.1.3":{"name":"caibird-mvc","version":"1.1.3","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^5.0.1","@types/lodash":"^4.14.159","@types/node":"^14.6.0","@types/react":"^16.9.46","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","cls-hooked":"^4.2.2","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"3fe5dcfcfeffac27834a5881cc5722d22f1a6dc4","_id":"caibird-mvc@1.1.3","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-0BZbSMZCv45BNCBAVPCLCeQAvovmxulE5M0QiaLQBvt9+NsOZt8Q26zgMEHKMO+B7o/QAcOl7RFExRyW1vKaQA==","shasum":"8b3cf7a6491d1d1c1d216dc9dabe9a0046c37142","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.1.3.tgz","fileCount":104,"unpackedSize":209370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRp7eCRA9TVsSAnZWagAAK/gQAImb/KhOyg+lfJ8Df2pX\nSHrlr9WmIr4ULeMK5L2QBgDWHH1K+jbVofpdGV43cvmbJ2irXXimrvAW8vNS\nY3f2nCIve5M8Uit8VCz31/4wxVFtB0+BKIOh8H6fHHf8MDNAy89ck/gycP5V\nQ+uwHQdbOgAqZpYXBMQuliW3PirQV/+79nray/HTjb4Ysch7398BXWO+tRi1\nW2nYYIFNh6lyA/6Lx3EPf0tiY+FJ8KjA+P/ZsiH8A338NgyyxgN+qMm4/hZn\nbNR7XCnHPtBeHQ/4bLGDr+PUaZbteS9U2LHVFuksUhotIYY090WQZPdqudEh\ncFlwqKN0zgQpaSAKRk+h+tDGnYqoV2+JpCqhHFeKn+uuFEHTKQjHUoyV5osZ\n7ycP2ZeYAEzF02Swuwi5kfKg1+Rl9Tf9mTak9pxTAtFfnPGjnFMhwFBkHIfh\njtstuPDUwDMlHFmXU1Hpeb9hjQY51VO2YJ7yIoAXX4LYJuUhOCOXOtVg8m/y\nXZ+bb8hOcuSGtE9zbyLuu/je1UO6MkAVbpWm4JSQ35yI3akGyqICSuSmyEUO\nxpbiXv6xC8HfY90bLSXbTMf8kRkl1UlpNCLKmWM1ta+GLK8MXIwElTflFiMJ\nDGbj8QYhAGInoTh671e+LW0CMwf0qWALmARl1Gmn2eDNNw1S2337Js6IALep\nnhGc\r\n=biXb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3lT+lWwOeMkegmJwLGkQwMW8AwBpgApTI0HEimdPiTgIgPpgaSlzW66UJu6ZFrVQB5yGTXV1nJIp1QOkDZy6jOS4="}]},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.1.3_1598463709665_0.15370963250827163"},"_hasShrinkwrap":false},"1.1.4":{"name":"caibird-mvc","version":"1.1.4","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^5.0.1","@types/lodash":"^4.14.159","@types/node":"^14.6.0","@types/react":"^16.9.46","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","cls-hooked":"^4.2.2","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"52e846f8eb14e55f8cac8cd5a10eda191563d136","_id":"caibird-mvc@1.1.4","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-XpNSeVbKKpJVz2+PCTOgj66Ww/W4Wg6ySpKC6sXhO/k1jK/EHtKQJeYgIi2LLDLMOUcWyMEwx29VtzYddRHEUg==","shasum":"46788a0aa04432cf3caa1b6c61fc49dd19ed4222","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.1.4.tgz","fileCount":104,"unpackedSize":209380,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTh/eCRA9TVsSAnZWagAAhM4QAJHxXBWHYj6y9CYWr9Tx\n/T1+bPnzMineRy9Gn6YoNK+zdaEb/h6l7+ohVVwz8BFEY91zCv9cuktOj/r8\n/HMCT2/nO3HD642BwKArFKeaflgB51Wq14wTJbIhS6V6Q9MyVORNBUA+FHCS\nzUSvY9FmeJLmyPguFij0WnGY3VBzRGYm3Zciy/dPuFU8csr3TnY0QRx0y55S\nB6+mtcYOGpbgaX0EfJl0A9ae282B8y7maGv9UwZ3oCGLFYVBGT/+2dbIQWKo\nvMEwPMpNlz3LQ5ZB4Jcf+CWywenv0AjYd9yCQRnEm+XNKyFZkSedBdCJWjzS\nNkSHt+ZzrKbX2QB04FXSTwkcOr4x79HrsFzrZxnOOcgbzTHhQymF/6MDXjo1\noVorZCUSU3kpZd6nSx0sP5WZMHHM5yP62PZnjKPuN+ZulEayOZFu9InYpOt1\n28vzjgd32Y5u/jLcDcNiOrgRwknRvH8ix1rRLn13eKD2V5IbTkFsaHymHDu4\nS7W9FKTmo+kPtR5sUIhyDOYkMEnU29ciRkL8JWGzT3sVeBFnTJen+gKdd7tm\nWAPeJkdshnuGuG37KYJg65bQ7+W9FXj8c1zGLITtYTO4sJyQwRV44Hcl1+dC\nzrg4hEdoNKZ3xyCRpzBGUNtDcpMCWVP+u1EZnzzRucFa6wP3N5rYdkjaUCIs\neZoF\r\n=FGCy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDZenTczcU0Ut/dvSqK9g9+KbjjddHwwh0TvAtuA1x67AiEA7937TKZZtie2Bj2u4Lz3qhsvDoZTF1/Ebz0X4jixZVE="}]},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.1.4_1598955485962_0.473062747620727"},"_hasShrinkwrap":false},"1.1.5":{"name":"caibird-mvc","version":"1.1.5","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^5.0.1","@types/lodash":"^4.14.159","@types/node":"^14.6.0","@types/react":"^16.9.46","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","cls-hooked":"^4.2.2","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"db6c22ae3648d6cf5c6012e77ab0de32b49ae119","_id":"caibird-mvc@1.1.5","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-1KjBkFfFgcBAGOAClazOari+XtSFbBh7NLbUPUTU2f8kRXpzFuMkEt/vU1degSuB5oDdRT6g1aGPriTw2/G1oA==","shasum":"101b776e397218b3042991fb36ccf8046fe58fbe","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.1.5.tgz","fileCount":104,"unpackedSize":209891,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTopcCRA9TVsSAnZWagAAOPUP/jDdeGpuMGlbxGYnti79\nzH5NijO9sibmUlF9R42pI5xhh2asFjKs2gCUdmbv6ppr6JHX+ShDY/Wa4Ndw\nSaDyiFsc3CDq+NxeZ2/5SXbAuTHI/Ctr+xtHOUCn0KdEsu51fuZpNWmKsKwu\nCGyBAYfhCVL7rgK4X2cW0qJ+aIykSVWFTMKh2RdK55ODuiU7QPAjnmCMLKUg\nqHMFRpy6EySvyecVEWSA8XKZAzB5yyZrUtqAaqqamNPeIYQPLWIUHaGYlIUs\nChHvVSX+tk4KbSAkQxc1Yhsxv8o2RKJamcSYPdyLK5/JJKmGQVhbocNPlKL3\nw3K4kr7+2FEjRwzxh+Vcd0jqVdO6FbsQeImvBCts2aeMMJahnmx3M8hVmrSZ\nddYhgnkdXTg70H4oaemTzOVgczwIyYGUR33rrzvbTTrGtZgqoc1vLnTYw38/\nI2xnuzpRnBBBzsUmoBefVVu3Yu5Vhwfm17AJAz0pHSdd2/I7PHrOz4GzZsNK\nxESo0aZmEyrb0ZAycBqi13CEw/Iek/TkrR1bGjenIVnOKe0RgLbrsGEtIMVB\n2nEbtTiWdxPNSK1KUZ0mxMlPvEgt5SGii9srJJT+RHlD5ncVvc3f+LNd9d4M\nL1O/Z3L9vIlLSiZhcYR1TMppZzCltcyWeVkLOjrTaNwnmMzUM4Bj5wK8iD9i\nWs8s\r\n=ANze\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC6DIWGUTUQiCPeH6aQISymFmW6wVfXB+jiM9EKikq+AAiAj5hRNQzZeZf/aDESIRP+kLkbRznzrEwG36kAEVormCw=="}]},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.1.5_1598982748321_0.7178273177095909"},"_hasShrinkwrap":false},"1.1.6":{"name":"caibird-mvc","version":"1.1.6","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.161","@types/node":"^14.6.2","@types/react":"^16.9.49","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","cls-hooked":"^4.2.2","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"660005054a3a9bcb00a16b8452068bb35b94b257","_id":"caibird-mvc@1.1.6","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-cpzan2v+ByHaZDQfhUY2La1YutyhomekSTRfVVwDV/8n8C6zhlOjCgdwkTRegD2uXU8A9dXgxMcp/actwpQ9MQ==","shasum":"6d181ef0e62d3cbe216e4557c485399af69b837c","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.1.6.tgz","fileCount":104,"unpackedSize":209914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTpRNCRA9TVsSAnZWagAAxvEP/0jNKrTrfl49rYoFn1IL\na1uGYM1cHk6r+2dKOOOf/8bD693bzzwgkFxL7V6+3ADiCLaeE0amwi6aW/lA\nlLHXskVP0ZnsjcYZbeC9RxuYWb1+EKMRizvOd4EJFgY5MlHAug7kKUZg/akY\n2uEnMc2pbMkVlh7sUiC2q9YA4qkl4mHh0TCqBN8BUGwlfMqsR0zfBhhEfqq5\nDTyLKUEjHJ/oxPMjO0TKpgYAAzaMlaHuY647EkkXlorlWnv0iWXJ6t0t/3On\n5xV+QEpnd8xpxubQz0qj9mRk9r6SOQskhexZDFPkXn4s2wjoo/XWyVl1Kvk+\nF6Lxji9qEqUoy1bkTrCr5mX2Wuo+HWfjJT/KdUCqhS/WjVnDvWx85HVsjyV1\nRSRqc/Cwfc9wJxHa59MFA1A32qHlndaHgBJTdorlb7QyIhoI9iZaQfOG7Mua\nOHzAH/WVCbnflDsVL7ZZswRWz2+kC76eHzqGzGLeFvlx2VCvl40KoH2Nfox3\n/lTpx9lr9nkLlKPc7RIVh1GPrkTMqa9x2wfb806Bx9gH0h7pxnlfrnJ4+KPo\ns7U5krjTJYcJGUXwGxUAJ9SV4PWRVdT46F4BbvVS4KiCWpSg0PFrPORH8WS9\nXTUgAp3IsLe+I3hlCIzbGofcmKU5OBux+70071POY/GxZ4bBpZh+VvkV0bZm\nZkPG\r\n=JwGP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMUZaDIo3MJtI7UrwmDCSqAf9eoL4xi3bR3rCdQgdOewIhAK4ef85X8k4bQ07E+ddStI74/EtrIKCXi+zQa4ZD+F2f"}]},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.1.6_1598985292687_0.689080532318421"},"_hasShrinkwrap":false},"1.1.7":{"name":"caibird-mvc","version":"1.1.7","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.161","@types/node":"^14.10.1","@types/react":"^16.9.49","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","cls-hooked":"^4.2.2","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"200c533572643593b8986a267a04e643d6e061fe","_id":"caibird-mvc@1.1.7","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-4a/ocG2KqC2Nip4RZUsNQBiddnI00NBcKsEXSOi+13q42HrTQOxJom7gW9fALQr8y80AEEYJ3SEN0uiIrxMOkg==","shasum":"148147337a3afae45b567cb552f6bd96e35f7e2a","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.1.7.tgz","fileCount":104,"unpackedSize":209902,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXSKMCRA9TVsSAnZWagAAQYcP/Rhnk7acOacUza9wWuGe\nbx5HE44ahPt1qReN5uXPeDDnI/55IDTyggedp8YZNpv4QyMXQkuEff8su5g9\npZNaJDTa2k2tFltEt/4dtSJeDP9mBhKg1TvT3yRquLDKMFdqyze9dsYCHMMA\nxv2SUq6bYC669YIGr87UaMaKMIRuFSo0epLhVC3W2Tb/6lT2c84lJQggH38+\n6MJXhlBYLaqNdC1DniTGsuYH6RukvMoU06IVb2Nc7i/q2n/E8TmYbo0smjkq\nH5nJ5INa0/kg/++e/1YReGWG+zb0JjhUgd/0PIMrGEtHnytimDLVHlTK4qw9\noqdiKqsk8/8ZCbAmlHJWcIArtgXFSS54a5UqffFRTi7ILXpauM/prAmHE8Vj\nQ95+AFDLa4vdtFriM0WBg+Ie/mmkb0Yq9JIVkLDvZ0yyaYkHBiVdubn00UhJ\nigW0NStFjCkwo3KPJsC2JNRL5AniNnSxxLaQvFmQTjG8E/fOlhMGiPodHCor\nlfjV0RYnj7c9UZagV6lK6HU4ilDOMSZDTLcbJjONU5HHX4hTFhazfE/RXyxR\n9q03xgGPkqJrsc90E/0dcIAeEkrv57dRxqIgnC6CsQLm4phq/JjPYkDR1+2Q\ninn8tJBu1baopegeAsfz2gtbM0+vDE2ubbOt83+kCRR0oEVF+dRrpP2mEQE7\nsQZ5\r\n=eCNu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEcY7zOkGZCjrAdlZCHmob1tLjVuz+M3z5XPaonhl4iDAiEAxSP76ySfClcuuun3q1inTKeSkJsHs+T6cLWysK8NGyM="}]},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.1.7_1599939212247_0.4425578608895808"},"_hasShrinkwrap":false},"1.1.8":{"name":"caibird-mvc","version":"1.1.8","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.161","@types/node":"^14.10.1","@types/react":"^16.9.49","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","cls-hooked":"^4.2.2","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"315f4e51cfac1e74d7223c90bde17a74f8678170","_id":"caibird-mvc@1.1.8","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-Id0IZO+mNq8BCKr/pJ3Ncz0klVQfUA2PgUEw8+cpgNMxMulqvAsYAWcwgEgwtvLncGgFbpNlbCJcdmdAPwFuIg==","shasum":"bbdcac60655d891da8a2aaabd15ef73b359cd48d","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.1.8.tgz","fileCount":104,"unpackedSize":209714,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXug9CRA9TVsSAnZWagAAhEgP/ibqGS0ImKWteMYrFeNi\nFjIoRoqoiFr/ho5b18gCLO94Y44m7neA/A6ThNxhO6+GYb2rWww0NLAT3n4a\npSnFOnTbUk9e1f979ZfMg41XyquVZ19QDTpf0iK6QVi7Q3j3FR6agPMuy91C\nXUiR4uFc1PNjLeNK5CPA7FVKX+3TZUbeOnnkR7XJzMsg7Id6qzWg7+SEuI2y\npFJl+j1OnahNAeG/Fs6YoxOYj/TvR+dS4XhHtSlrkt6AiJHAk3A79iuByBac\nH105rikc0vWM+E1e5BomBLqPblTjDK/bYM/gL/LbQ2JW+ThEyVVUHqtLCuLF\n6qppeSkqLXuZ3vNfzW3G5hwlb9JpJZ8YPO2lD+eZzuYOJb0ArW1i4FL54Moy\n3AiiVz9Q/T+t6LpFBwwbc2L47vVdC4H3ZSSEqkqE9UxZP/D+bLMgW7ps/G9Y\nV6G+YrcZk/PpdjUk79wXCpF9JafXCw7mhxAump5ToOiDl57i6tuZipl3rdAS\n0XYnlL+5lmXb0sM2/FcMqV8NzSb9AylcBJQle82KHLEGIXtqWmVi7IR32/ik\n5KZW0DN3HjDru7XvsSzzsaCGaf5GvmM5UycoKOhO2ppJB+jN3KYMkYJW5MZR\nTRrka5qU8FdD9Zg6TesQQW4BigzoevuPZx6aVb5PmaIPbQ5QGoyxNd1y++CS\nxkrT\r\n=q5c1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID2n9x9yaa9llJYfhYkxc4lGaT8ilkoPIqb9jUwIm/IeAiA3+E0RCyoazivP2KzKi9s3oHZWponciuofCYnSBV9YWA=="}]},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.1.8_1600055356674_0.2083431298132854"},"_hasShrinkwrap":false},"1.1.9":{"name":"caibird-mvc","version":"1.1.9","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.161","@types/node":"^14.10.1","@types/react":"^16.9.49","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","cls-hooked":"^4.2.2","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"960773be1c1e1413785843cc1d8e3c8f42e9e294","_id":"caibird-mvc@1.1.9","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-kmrKGHJHuA4MVi/cJZh1xpsY8axi5F7Z98lUalA+tZVfOw2O+ejXOGkc0xRyBnLjXyXChpXknxzjAyLTRMak0Q==","shasum":"28802bd2f88351d313a033edb23347d5f9dee629","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.1.9.tgz","fileCount":104,"unpackedSize":209883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXxiKCRA9TVsSAnZWagAAVCYP/j42NbQJDViBEv2s89ll\nePaTbSMHPq/NVgdCV2atN5UGCSmeeeakzR/54iN556iNZiDplnJET72MwKyL\nB6+oTQKlAPrN5IR1a9KF3LZUx8JBIIZ/ObS4M7Koxr8wSghPRX6gnQD9TxTu\n1y03V7Fg2GFsApbAlzJdqbWVzCJRKE3ltcDhJqpb1nqZYf7K9lJRt71bKTU7\nGCbe1jhpf/4ezyO9mMUAL3AJU5X9/q1JDKF/VoiWwS/wGfy+LjW3yQLQUORj\njAwX8mswiBn8gNAt5m7FFN+qFQh7O48L5uHHrJm+9H3kGuUidF1/5otez0Bs\n/R9Sv+Zq1vXUe6zXmkxgLKffmKr+hKINDqP9KcT9WrOcDdZzZc3306b0v6hS\nN+AOfuK9Okqnxd7qxgG8irOm+ANUPQq8WDwa+t1MHCiKVw5MoVC40eFf2U7y\nhHMDFvx/ZxKCfBETZ21/lgQuJmgNUmx3IYaVdo4XttG7XDj5GN5O7XYD7xzG\n2vxHYQxCwWS+Aqti8EAJ2eog4LHc/D3opXXwbBysxxk2a/axQAoLUc1K2Dwa\n3g9ihn2T0I1XN/1MncTaRs5HAUgidTB6ooWpoenwacQuL3HE6aIs32EXDKyk\nVQ6+50U4ATYYHHheWaLYlS4dzIrOibSUvjvFId8Bf3cs5QptqOIl2xWDVx3b\nOHow\r\n=9Log\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgjBvP7AAgGKViin527VTkHk9HhMpz7Ejq9MWR5LqNzgIgUi2m02RBUYMwAcutK3z/Pp6Exlv67WpaaHojRRzb4yE="}]},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.1.9_1600067721642_0.2567310057843373"},"_hasShrinkwrap":false},"1.2.0":{"name":"caibird-mvc","version":"1.2.0","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.161","@types/node":"^14.10.1","@types/react":"^16.9.49","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","cls-hooked":"^4.2.2","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"3cbf889383f90e22312e700d988d110fb0f78274","_id":"caibird-mvc@1.2.0","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-91CXlZCKB3MQ6VO2KjvMNruILAeoLCsdEPvcNZ8weqnjrQnYVPOn9d80YurGy4dE0o/rDVtuWWBy/6qeFID8jQ==","shasum":"1b339d36a6a1f8d207d5f2d5ff8ef93d8cf57849","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.2.0.tgz","fileCount":104,"unpackedSize":209946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXxsqCRA9TVsSAnZWagAAKHQQAJNtehbt7y7b4ZY37CEh\nZkoI/Nlvf0edySTdVp0OEOxrA5sx42WE6I2svk1x7EgtXVlUhdNsAyPNlUMo\nQMhK2xeJ2EtqvJ/WU0QWqhJ5K3Nm8LBxtLqjRMlvJVbcZnEArxKcAi1euVEJ\njHhyDmUeDNBq7EaT+gPFgxUfiwaFUG44Aa2+uCC0BA7zG3KL4rzTH3y/jk9e\nGGr1Z3mlRrG/HEug08VzsGO17UEha6tTlcGEp74fD37CrItPx4jkgmOSeHbO\nLl3HSA7cqaZfHvNsfHdtuaslFhoqKXg9PtBBAmkx2fY/kXQT9M+Ori3WRAON\nDOCvm/iTukB+Uy0NEM4LwMO0aYd6mHxYR7IxaVfCiPgQ+iZO6bdvLc+1xc12\n6q3oqav1fmYXlpt9htkYA8wPJ2RBd5WNxbOOsMegaQjYYsMTT8RASorIDzJm\njeA1lkK/a1jx7DXHAbbynIF3zdJhSW1OliJNmjByvKAl55hRv+3N3GFf5vRa\n/0kZFsqh3tbg3+iwisGyac1sb7LnYUELvP7DVNNLmchRvXuLONK5JsUt6Hw6\ngCQz54a/Lg8BRcfgsDzq5ESiiSm05J+VJ/f60W+u3RCQ6BbrBIQUcy8XfOO0\npVTlqQcdKG5vXpE0aKYRmigZXpZd1WY3Ps4lR91SUSB+wxkkavnC8ExgSMaA\nX/Y/\r\n=GnK1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnPVv1Kgt1KL/iTm1z9pTgItdrDS2TmBVzWx8s84SllgIgb40DUMaxOaASyyGPtYAu3xIvd+5rdeYDhW2JjRwitrI="}]},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.2.0_1600068394483_0.1189328833004839"},"_hasShrinkwrap":false},"1.2.1":{"name":"caibird-mvc","version":"1.2.1","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.161","@types/node":"^14.10.1","@types/react":"^16.9.49","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","cls-hooked":"^4.2.2","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"3cbf889383f90e22312e700d988d110fb0f78274","_id":"caibird-mvc@1.2.1","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-xDDf84CkTZ2nMZEBloHghKP4/soKpanw+0vtVKKYXQP9CrslH7SYYbSE6KC/K8+pyK37Dtsqi7o+g05IKGqnKQ==","shasum":"ada52a423a058f072f11bcf8ee80513d33e3bc24","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.2.1.tgz","fileCount":104,"unpackedSize":209976,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXyXjCRA9TVsSAnZWagAAYPUP/j6I2rb5iC9PktJp05tX\nV0WPH93Nh7yRlo2UDwxAQcxqjFcEdIniD8N8skYhjtML+Z/nyyXlEob4PcXx\nZPn4KRGFaJS5PQT7RNkEqqAkxTmLRh3ImGPz3UHViY+EdmzL0AjQufYosB27\nMono3NK+/OVf4JbW8aZYk2C0z8KUrCJ2vFHZqVbMBHDSVPr7WeSMWV661UW/\nuulQp9+GNEwbOtEnPAwlA5NTnG8vyuY6/ZKCVOs95VBkcsZ0iJLZQvjqjlsH\n8dpcA18EfEErF2zs2TWWUDe1ee1Hz1jZSmibZLRvPHfpdDNgvxWUFoR8QZwO\nWOeeIZOPg+2NWmGPezur7HoqNsWQNBVwP0wVMSHnUR7B6fSfCR9usIkpoBSG\nD/jTML8SAc5fMJb8wuQX5PdHAzN00VS25XMPkHYNxx3lLIpq/3RHtLehHyDI\nZHgyZq/CMsYbN+iMP+/7yoAz9Lpq2473FzXdoKU822PMeg76ObEFaNQxC99i\nt+q1BrQVly6zD8WFi1ASdXypx2SwB5qCTGH7k1gjn4suuAtYc5aNpJxfAfkx\n5j2FmFdd1Cnp5f4vRWBMTG0HBCuOUx/c4BUZAihAznyw85pXdJ10QBLrfiFD\npO7KC2dRqj9GDISPgagvGwlVqegDhBFWkB07lFIQFXqf3C/OsGc8+Y1EAi0J\nW234\r\n=jPCn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF88Dtq5LOU5lHCs4Zrz+mz8CNP5A+Eh+Z+FEtqnrqgPAiEA5fgWBlrzRsMP94fw38tkVcNjMQvgcPK4GSo6pSZ4iq8="}]},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.2.1_1600071138840_0.06776855122698766"},"_hasShrinkwrap":false},"1.2.2":{"name":"caibird-mvc","version":"1.2.2","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.161","@types/node":"^14.10.1","@types/react":"^16.9.49","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","cls-hooked":"^4.2.2","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"816a67cf99446d427ba48f3dabc9991432ff1876","_id":"caibird-mvc@1.2.2","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-lAwnMmo0P5G9ljbv6gQARbhB8Smd1Sh3cdiaRkBf0Qs4+YykwHiv261mDn4yFu8pzyxrJmZ+b16BnQBHEPDaog==","shasum":"50bcaa778f8caa0889caf2699323e823d98b76e4","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.2.2.tgz","fileCount":104,"unpackedSize":210090,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXykZCRA9TVsSAnZWagAAosAP+gLNdV5L0O77vWKPOKCO\nXfnCMPYmcGee26dkBjnOFv7tTTUoU5r1IMfPab9TS5eAZhEDQF70q7Gvq/4I\n5Wij3GB/J8VRyngT1ADP/EWtkXhFaA/tqOO4bN9yucT6b9s0eiMO+Ynpz+vd\nswrC8xe3IYTp6Ab4Bwx49aIVpf2XLUqWuilwiTatPqJVHFp5FinTH5Ivu/X8\n1PvhFVFMHEEqQry6Sz+XFHuqpo6o3MW7mcUWqIiu9LH6WM75ECT0qHBUr9Pu\nWnYD1b9CwHNUyly/DBePiokn3cymEyOESV5fhlAKXb3kGSkrdVL6jgBMgiqn\naofmfowr1fCm9czyrGjvQT2dDl0V/8cGZj17hJ41MwEcZrSQlNV+rRxsdK4W\nBGF45N/Q5nB/qdKCn1xGhxwqOraQductquE/qxG4aZxZyXnwhQaDDVGARZMj\n3FPRNleYgF074Bo/9nZxID1Av0VO9fNxOd+deWIH9N/7DIBcxT+FZ+5L1w2C\nxhOUhfFnPf5L0lZbqtHgBAVQfvYLf4XSncGv0+sUn1UG67QmI/OmrjsJ5CxH\nBm83M2JNJb5rZrz1OwTAISvupgTY8qoNV44nRTXH/zFEYx9m0SdME7pXIO79\nff66h+ZRhcvmNSifqeZKS9f1Xhz4xLsW4YUefuap2GJUJi3eosWYplkMQvuy\nG0GM\r\n=nenG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGdZOvVxfAM/sovyLjk2YowlsJLpgjbiTt8V5IhBQTIJAiEAiHnlhZEjk5gA/U5mzKs9mvJJd2MUS6fHdwa3SgCiOvE="}]},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.2.2_1600071960663_0.039889945983860864"},"_hasShrinkwrap":false},"1.2.3":{"name":"caibird-mvc","version":"1.2.3","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.161","@types/node":"^14.10.1","@types/react":"^16.9.49","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","cls-hooked":"^4.2.2","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"32187deb752de91014483508cbecbaad279783ce","_id":"caibird-mvc@1.2.3","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-BHT2zUBUpdEKkngFOnlMQaq95WdLvceHFr8DMQiNUWu2IvVcMubAobHmWpC+wg21VS2LlJ8PgIJ7zNsqPbxs8Q==","shasum":"97d32fc848bb17969b06e39fe4dc18ddf744d089","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.2.3.tgz","fileCount":104,"unpackedSize":210043,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXywRCRA9TVsSAnZWagAA1RUP/j2wiasG3zLNnWEbULCF\nybR9UFU+/HYOItRUPpa0YIsPf70knGZLTXUC+dnmQ+fvXaqZA6Xfoeujz5hj\n+8aMWRewYwwwWmTglfNh5K9N7UgAmYmrVIyUUd+WjFWo363LLuTqF41dT03y\nKZEFaYgNT/m7Wb6TMqLHYTe5sCygbNCgiL7Nzwt78teKwAqfnk0AnalMB/5m\n5OzH5MmS4eXxbwqZIQdBAwUHER5ktCVoAWUuiBlLHO5Ne1Lio7xSLqBgkW8c\nCnaorb+xQEtS96MGY/xAnxdIsP4yJGUZGYv/82OjN+YAuG2rFREtcbdg08jO\nBZz6WFP3EjDD/UTGIDCklsl8tatPhe/Cjx3RRqIzRYNcU7SNsqZWOaRUl27P\n/uoIU+7cAPNH9b5tdUKCeRm+kLvpZ855o5H2xgEL99z9xH1+04U0Jmjo/LVn\nuUz9VbjPhJYRPTXhfm9sMXsldb8mJRMYYxpWYq0GGjpdIsj11/Q+PaEt0vK3\naYDxOH+nR90KKkEVGwFdMOUEcB70TPNTAzl//0BHEQfqWXq9hz4BEuezi7Vr\nAltoQA40BE46pCRDIIWUfhkvyYhk5ewUEvOnkV4eRmgb7x1aihxrHWT9elWX\n4UiT2/akM9ZuZPjyDkE1ri21yRQLIeujqKj21opT/XsiRkYS+GsnQ0wHGFOw\nDnun\r\n=i8uN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGwe/qQbh9n4KP3KaWn7Krrtddi4iAQW16NTxIo67MdaAiEAvp+NCOgcFgjVjCY9Fy6jg0IdJ2plyo9BDLxpXw06/NY="}]},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.2.3_1600072720717_0.2146075840842372"},"_hasShrinkwrap":false},"1.2.4":{"name":"caibird-mvc","version":"1.2.4","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.161","@types/node":"^14.10.1","@types/react":"^16.9.49","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","cls-hooked":"^4.2.2","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"27fb25a128f339c72460517707b1558a19636b22","_id":"caibird-mvc@1.2.4","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-COaxX00nuZk4v9kBrrLEIGpoTnRkiCvzeW29F7P1pZ18+Cu1n7VA4jgw1w4CCAk+I4FMop5wV3Jr8PcypJ/4EA==","shasum":"120baa7a0f22941fb2d9a8659c1f556001a6ebd1","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.2.4.tgz","fileCount":104,"unpackedSize":211078,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfX0yoCRA9TVsSAnZWagAAwi8P/31s0ozy0/de7TIHGZVk\nug1F8sQyKQG7YdpS3qfpsho6SKsyW5dJN7Y0E040lF+yB9ZFJoNRbCKTx60R\n1L/JvY4Kpulx9gDFStbde82bGH3DJqnPq+5/+RYegXyzEQy8FAKcr4D1A12d\nWI4fXBFw5rUspnBFgBtQf5K3guJXB1N+lLR1AD4xPdfGKAHPBRVMP2+PFdcQ\nDhx/RWJ6DQgXbJC5Cfbvfg3qDTV9NbeWQdZXAfWP4XjHaQAE9QkSz9Jmpfwc\nPQkY5VzASEcCgU9H3qDUZKiC7gOtGPLCi5QNq1eizoinz5Y+Yr7Rw0an4iYl\nBIYG4lgSfNhuVkhUou1fUWqF/BDY++YHl9gRipRzdFTnp+N1L8jP+oXiE6JE\nWsBwUzpfMtHtKgHT9o7Tu9OlVcHYwkl8+5wmkjnQTOpFDPXXh/7SNb3W6rZZ\nPl5V7eKGy9QACEOlX2CxlujvHwaMShnZkvhWofDs6l8reiEYG0dT+atBKKjV\nrbmMzbmBOV0G34panPhW/iQGADDJ6WdnfQ8SguFDxot0bXHycpoUUuhLpNVh\nXJWsqvSTRrHNSJEBKMnROpBb/vhY2asMvqJkJxOH5+9mBxFZQAg5rwwFZVZl\nUUDPBClYBqG4yv/GOquzwHsGZyEGjS9zfiLmYTBu7/hedeiQQojj5Ez1k4qd\nxBlC\r\n=o8q6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2zqbc13zGP0fiWdJ8MDYj3EK3yxyGrvuwVw5FNW+bAgIgVkoQDwUmDQVOLXV6yluz+wMNx2aPrQytjLOSNOBKvHM="}]},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.2.4_1600081063714_0.22002995202340636"},"_hasShrinkwrap":false},"1.2.5":{"name":"caibird-mvc","version":"1.2.5","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.161","@types/node":"^14.10.1","@types/react":"^16.9.49","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","cls-hooked":"^4.2.2","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"753c25cc280b9736a54f354110c5ad15b299fd67","_id":"caibird-mvc@1.2.5","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-cIQK0H9OLyGfwRMzdKP09TD8cTck29/LD7OfcmNjCO4kULNOI0uCCloxcdbE0i007d1+xGR+MC5IxhGgIohNgA==","shasum":"f3e1775aaff2d3a5cc2f99faae70283a9e32cb76","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.2.5.tgz","fileCount":104,"unpackedSize":211192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfX3vBCRA9TVsSAnZWagAAftYP/RWjgYePjQoqjyyQN+4a\n07NsxCOXMagA01QNcqWJmPdD1rEopXFBeIvuStU5JIsw3xyEoJwh/vrEHeDl\nlklBMaSpr/b5wD4HWyg1WgerrvyuTLEgYSw3xe8uPRscvHMNKTg3HWYDgXf/\nKjLQseatc8zugC8ehXwRTrUC28s8sJIopR4uloeodYu9mleCzI0XpetOVg+I\nt8ZoI2MmCrKR+Mba2QEdYqLOL4OyCEj1MPQnrgEhaVfaTvvThErenxfxZM1+\nwFMcyLO7VV8NgilUywP1cu+uTjUsduASNqVlgbnbq7tTjo0CzJvH8rLtZTVL\nh38o5s1YHJexJT7avELVTUWJ8IfvvV5rOr3lbjXomh/jh54p0wzrbPISnJKY\nEVJ37UcoBKPruZbkkLHc/JY0kjvHBhh7iexukxuqqR6X8jKSbF7bkxrp3k42\n9pBvsbQfT/9qroL1DJPxEBpJ9yKyr24owE+0O0fNEhmf1YTGtkk69PUK6Bio\n2v+lMLppMjoGHpWzwkA92cJFdJYKEAvI65nQXzgBb3U43fcVRPcRWNHIFfpe\n8Y1PL3CADr6yanqta3mQHR8CmPNsoNIhBJWEO3Igdf3xwzqyxuCy3O1rCwAk\nPjdIK1u+7XlfCdTORu2ttF0JsM/2XGdXuc74mQ48qGEiHq1fBBvJji9B/C3H\nS97q\r\n=abvy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDd5jclA+4frkCK1WfQKK5fM4KsKtTkQDxnwmAPf+tx5AiBS04vNULkKe/7yRzICbDZ7FsaQ4+UnlTTxoA4jYpTH6A=="}]},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.2.5_1600093120999_0.4357280300133535"},"_hasShrinkwrap":false},"1.2.6":{"name":"caibird-mvc","version":"1.2.6","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.161","@types/node":"^14.10.1","@types/react":"^16.9.49","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","cls-hooked":"^4.2.2","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"c676896804d3bc8f6bfee0d5508fb5b73301be5c","_id":"caibird-mvc@1.2.6","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-knzo/NOMzQeUhdqsP/87mX18P3LBxwQ5DdGa1oTF0BjqmkiYtEGbDN4/bqKCj/TusPUl5xsu81GS8y2JxQfb+A==","shasum":"63be3624d08d0de9b33b9b337813aac1b2fd8234","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.2.6.tgz","fileCount":104,"unpackedSize":211252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfX5yjCRA9TVsSAnZWagAAXbYP/2T8a7ovzj3+7aHMP5LQ\nmzt616daVKrWBaAcxLIjZ1aXRyh+b7Xvz9uqs+qxuF+x5nb35o2U5+WYRTy3\n8wytLcEsF3fDoPw2fYQxNKNJErytxg/f6JlsN3oIxn6suqc+v751M7CthX/Q\nLS2zi/xT3uIjuwi9eDvtswebc2zX7tytioWI4/p3gVSdyGz/VoMZK/BEyN2d\n27ugCbzoG0LoXeLjHOzZEovh1sv/0sfqndvdd5e6lyP5wT9s4SdvIF5Tw92t\no/SUgI1I+NJLWCLrAe3JDe0KqSie02CtHRDScB3itZbs/n02/fu6fOInpxYs\nwZcyVimNiyo0tU9csf5+CROmueG29bMyKLmlytJCiHVdXewZXbdxmIEGLiQ2\nsE7phj59FvaBYMg/ou5NWRyVHtDL/oofQ/f+e6COzwz0KeZekN5OmqoWYQUw\nle61HzkaPv4F81V+ydvAuEdqwEpSP8IpGFi5tqk26U+kZWPSo0kjwQsp2Tk/\nmA3hm1R4GMwd2gzO7WR8qe4d/WGZddqicZv/pTG8n6j/DaUVtLOOPMGWGAnv\nFQd6UNpqL+XoWZNA95lQ/HLGqM2hxMGlZnd6dYwQVAbZ/ADpWwP0P84Fbc0W\nWk+q2tTuWscLaIJNP+ow51OQjvXP5zTwQcvrDslsZ9DMLiJpdCT4IkNkUny8\nW6ZW\r\n=+DBK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjObkGjKwsiddbD6cErBVwTavyGS91vOUfNunI7eyUVQIhAL+e2DkqpIusIZbzPVpZzJqF6/SB9xjAAa1tfn2gbm2/"}]},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.2.6_1600101539278_0.38213114823490124"},"_hasShrinkwrap":false},"1.2.7":{"name":"caibird-mvc","version":"1.2.7","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.161","@types/node":"^14.10.1","@types/react":"^16.9.49","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","cls-hooked":"^4.2.2","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"57f1e5b2a699a8eea7f1596652ca9285709ef963","_id":"caibird-mvc@1.2.7","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-Sr3K9d43FVNX0OoWlpXOFjeKWfM42K1a2h7WHWk/JDj1gOcsfTqtRdrkE3JYhSGLRmn8ZvLXrTFgKwjazdB1mw==","shasum":"e4cce2383579a24da84225404765fa06a1cd66c7","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.2.7.tgz","fileCount":104,"unpackedSize":211498,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZe/JCRA9TVsSAnZWagAABR4P/3zxrc14yz8sLyz1hqur\nmiyy/SxXexVfaxW8I2VPczLR/2YHlKW6IuzHtItHYZpNexwpnyGxuLRM8BLD\nH6X70SEm6J9TtnDpsaUkHLO0RBnMySGOGcJDStMyidDIylmDMXVrpPbXyNrC\nM549X1Dmr4XeY5ZQUmItb2hBACQRhFkawkxCjwnlMBi3+L0nrnmbQ/UgElr6\nHoztYNtPB5v030erY4N9fg4LPHSlz6W2DNEMa8a/Z5gwqpSs2ppufGYM1DuH\neQF7WgDBUXLV5NVv3/BxYQ1trWEraeSv2kQ8p77GUhFrFLKRiNYd7y4eM7/j\n4THJjF6jtQh+TMk0vh7M6SF4zNUJlLaK9X4t2buzm9CbZfCzVM5K/39XyQ0V\nE4abEdw9CkRKdE6Wx5xtv3l7g7NZkihI3oQ0WM3v3sSiwiEyHVJBPGBI+nGu\n/MdEkV28NTPJfBsY76lc/MerFXbuTPO9qNS3p/WNbZ7xYPbzOkE0tOqjTLBC\nHlxNRfTfGplVKo+LnXHkk5Lc9ALroFByvlFgRJuTamQQph7LsXUG71itjMi4\nXXFCpPCxepnwgFeAM/hrzoF83R/nINp4/gyVxoWxmwofXBL21yLJot3IT4d6\nTJVAVu971COu+MVoovan5j+84by6Scqjn6THNWTbwP/Ism9ItHeeHnrjMJbJ\nrs4g\r\n=5Jue\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDdOw48Y5/u1KE6x/YhieOuW4zpM2mCGRP2L5nnQ0zAoAiAtmRpks9Z9ngo7yNrqLdrQ/J8WcKDEplvH8WI9wny+iw=="}]},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.2.7_1600516041435_0.1335027151719912"},"_hasShrinkwrap":false},"1.2.8":{"name":"caibird-mvc","version":"1.2.8","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.161","@types/node":"^14.10.1","@types/react":"^16.9.49","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","cls-hooked":"^4.2.2","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"453df85b71f654b481117c149fba43a760c30f85","_id":"caibird-mvc@1.2.8","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-1n+aW9WnwPYLO0MYl/jE6P88iD1pUujeWAmIVkEpL71dAK8jXdy0d2p1TqhoY7K26rRzJU05t+OJlcO62mn6DQ==","shasum":"45b60de3c97ec30e0ff1a6e4d8fd68ba0103f8f7","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.2.8.tgz","fileCount":102,"unpackedSize":208209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbZpiCRA9TVsSAnZWagAAMGcP/2IS0N4hT0aKbLgXa1uV\na8ynYi15G8LVURYf+8l6mAi7BJmqQo1DkYLuEdwC3ssW8z7tJORrzE+XMKnJ\n6gGUeagV+/tY2jANA9NgQ/XZCo2/ry4IpyaE1Yw+pZk2zJ9mP3tDqbn/K5fs\nmNjX66NML/KHohKBXLoH4xy9nXCRZyTc41omnKhcEw0f+MSxW/A7i3xqAdwe\noD/7hQmxQaCWhYYzpVvJSaEqAPoln0somysU/oSZmUzJLYtgJKUVTUzkMPc/\np/qvF0ABT2BepPg9CqT6FcJnEttKd9CD03OKRMuMcOYqlhanr7dIWVzBk+1+\n+MfZWsY+J1s0WmXApqfIm6CkvcHGikZIqW7Fw+zOV0auUVXUDgpEPs+JchD+\nrZfloHAjSlxY0xNiNYWdoRSHG2QOa8SgaIvT5Yj5UyXgCnmpAIWREYP8oUCE\nvtKBKa8S0d6600b20wOdoLeHfxsQ1/PGSP8PeMFe5mg0k4MVjLp/IFdCuhnZ\nLXcXwvRpXIJjdhAV3JM1oUMy/vLav1kTLKzHgyzaRAcPkaLLN2GN4c1/Cu0M\nATBqgfPFVcKL6awOy74l86RAHyOqtlli7GGjLYalv7i9Sr6kTh1E6yCtRMMx\nZpy85f+5LOVT9p6DCHmvjgGjTpcdZq5fRvuKadNeKGCfzHwy/c9obcJdNhCc\ncHrx\r\n=gn2q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCC5grmF7YzidNrV7JVClHBRY8TGVMYQ3gYYixZBaW1aAIhAPKz8SGBb/uBQioEgUdVBRpW940l1DTtjPJU1JxgXyYD"}]},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.2.8_1601018466145_0.5493057740131928"},"_hasShrinkwrap":false},"1.2.9":{"name":"caibird-mvc","version":"1.2.9","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.161","@types/node":"^14.10.1","@types/react":"^16.9.49","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","cls-hooked":"^4.2.2","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"badfd5724db47a49d290ea54632165555498563d","_id":"caibird-mvc@1.2.9","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-mOJG0lrbh7heDqYoNtFBnP/yracQ5O4YKuLdACSvU9qRTcbCKZ6VtJ1vfa9cct2err/Yh5B/xm7a3JEm7uex1w==","shasum":"12274ef3058fb4a7a4f61eac77c4115e1740bfbf","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.2.9.tgz","fileCount":102,"unpackedSize":208209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbZ85CRA9TVsSAnZWagAArOAQAIjM8ErOKHMjUfKf+Y7f\nNeNU1adwqQ+wnpEmbjpyihBQGvkEY9HGxz25od1z0YGWEUpqh5b6POoGFw3c\naConoq+cpwIOqVduFS9VkXAcdSqR/NlNu74dSkzb23y/VdU3MQ61sb9oKbOn\ndmP/VFtF69j3g1CwV3X5pVBYlNnvaigkOwKrTHaWYXIF7DqID2VQvbXsdFvn\n+KShujTRnCBtBR3ZUhhtS34hKWd1UfgMs34gKuvyGClGdICmnRDxoP4MOjVa\nMWVrvP9hMToPLG5S8iYrr1ahaZsyvbuL/FDfGetOMXEkcicUiZorbrGeLK0y\nUeEffd5xz2Qre+TGBMvTJoS8jiK/2CRBonARDJgjKhAFqlWqgtp9KUQf+50/\nslFdZacpzszTB47r8Bzoe81PzCaDLTq1ivD/gWdrZR9ch5lkwzxx2aS+LONO\nZPlQDgzvuodLLJtoqpBjMN1z9CYmnsYb8nbFm148QbhqicjPXwxBPjnbCf09\nFyZTTa+KKsRYu2ZCmjZDjCJDRbdk8FOTqDh0cVRk0xXhOqPN2O7YlljZE0UQ\nWHTNxlaP/nBgGtybx+pysYHFBHW+7jqJLuIkc/p3J1/Uz72ncV/jcLKszJKg\noZY+4vN7H3WPDRrwyD+1e9SGZlaMYNHfGSldy5MVALoeLrq3NIrZIYiEk9eA\n47b0\r\n=v0f5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGp1WTutAuymyzXq+XiloDBXCUvkx7VNHzQLV74Oo4tuAiEAu3yy8w1k6AlV+WxsDLvgnHwz1RmrvRpUe+3NF9jC6JY="}]},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.2.9_1601019704755_0.6190112800401646"},"_hasShrinkwrap":false},"1.3.0":{"name":"caibird-mvc","version":"1.3.0","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.161","@types/node":"^14.10.1","@types/react":"^16.9.49","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","cls-hooked":"^4.2.2","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"4b96ac05425bce30fa7bee79f47a44270a610e30","_id":"caibird-mvc@1.3.0","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-C3M80abQUF6JjyOnSC/ud99/IzIfSSXt2UH9srVgbBPR03mYFxAoMFnIzIN1PcUN47RTcW5Ni3Ru/62rV9Jt8g==","shasum":"cdce0eff76740cd1433c9f778905c8bc4c84986d","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.3.0.tgz","fileCount":102,"unpackedSize":208086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfb01eCRA9TVsSAnZWagAAELAP/2BBVbEFEg0weWX5cpAl\nDElqX1usK6jAzRiGw0OANvu6jKXbXKYflafiqS7pki2GFgOhZQakpcOYhPYa\nLaaLNluzNf3+SltMw6QBB4VbCA2Pj2dnrcPtdY1jWJvwzRfGhR3bDZdEIBA7\nKyg8zYSS8ewaRRTnheIwM0IGu7gA3KTEZgc0ZVZR/7GLizni408SoBnrmJD8\n8/XO7OHjr+Jak68wvdvlMVclBcw7tDVezBXmT/jBDafIb3yWXeguSV0quXjK\nYTNWwmVQdq2UOcL2x0kTLU0Y/fRoHWx6n21MvccwPht2Y22TtYU4bQnqNDHr\nJJ6sURqRuEKxyY+k86WdiBv9ljeKNx2gMhfv8I+Amf5QVodqXdxkLotyoMyY\n+jcImJWi4kLpa+fa6/3u94uy45pPHqeAN2iQexN7LFOPEyaouRdjnRD8WhXN\nDfCZovaqLjZjRMRFeWn5bAeeFsaVcLnLJkU8j5tjLFh13fWOrm3rGH8Df2u4\nhkzQ6wlnA9bM6eLZ9SmRGomwxSthRvn6scyUxZKZMVB/uHC01de4JqqkxXMs\nAcuKExptQNh25NbZMYFnPd+HaGFU2HMz229XXOHGL5ag9BupdxJWExAFTATq\nIR7MYFxXZey9NOXtqEKjPuhnGBd9cAnjsp+1zEw8E0RTsKFxFKPmDbUKNCyE\ne/xx\r\n=vYGg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEbWF5kDec+evDv87KcxBkd2BTRKMe3YIBJIIEJisTh6AiBw3b9F6Nc/bJC8wN4rqaZsEM+BMY2TbrVW6vaMJyTzog=="}]},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.3.0_1601129822234_0.24680669590089255"},"_hasShrinkwrap":false},"1.3.1":{"name":"caibird-mvc","version":"1.3.1","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.161","@types/node":"^14.10.1","@types/react":"^16.9.49","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","cls-hooked":"^4.2.2","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"893099aba8ecbf0bbf1c71deffeebf7f6d10eb03","_id":"caibird-mvc@1.3.1","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-5G+YA8/khppuKJRFx7gWyfh3Cfp8DaJ5d/6PgDWONPsNmHLe3dBgzCUFyQSPjS3Hh+HzLpjGVBfZ2rWO6l0+7A==","shasum":"f515b1d2825dd9499c7ab96985a5c178f67719b4","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.3.1.tgz","fileCount":101,"unpackedSize":208080,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfb/qACRA9TVsSAnZWagAAdDkP/1Kf/d3KKe9Az+nH61zp\nH026CCXcZO3zQpcKW7MsDtKeKQ+WAV8RA6+/RWvfXNXLV27dJqBEgXg3Go6e\nXgZtzYgI0lQgfgY7c9rQlMJC2mhpABxiSFy4xPbwxxEeEx+dKzHfm9Bu+/Fg\nEBjlN9ol37y440uquK8v5OlO6awx5+vJS5R860e49pMyb390KxLK2wlXmXRg\nM9W/8FDzR/WtXqxafWM/st+eLv4ftJLzHqLIQ8/ZpR3lPcocDNn2ieb7gw0P\niZcNbHfOEXWL3/1u9PuCjilW4bb7E0GARTS4p16WFQAneoN89dlpLNSekUVh\nZv9aociXix2KM9r7XjWZ3JZ8mYgSo40UloBW+/bSQrdwxh6G/iMBIoK54yJn\ngWYVCeadHl7TQPZn9ls4SPJ1M1h3OHNNdlUonCbGiAOPOLUh2VCOjORiPANy\nPV8/xYwL27PZ1fD6R6umybXnqXnLa25xFbSvVyOUj+SpkajsYBEpQDJDeQOh\nAvHMUhNIVmQKvOLXV3d3o3eHSFCdneNkenL2PSJiuPUQeMOsknpcbveSIUph\neBvCwCYyuK7pi8INKLj3lcuMbAuH1KrPKFw+EAj03cK1kqI2BBspgTLQi4Zk\nUbaM+N8JGx9ff0VmrWA05RS4xsSFgkR8KKGFTFbRme4I6cwNesb7hKcrPM3R\nFYKZ\r\n=xOVr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBGI9peBRmRK21znIhGzCRzwlSXk+t4U++gty2z6xexgIgW1b7gWV4w90LWFNPck0Sf7GI7RLfo9C94FHvDaiVm/s="}]},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.3.1_1601174144237_0.046235882579192644"},"_hasShrinkwrap":false},"1.3.2":{"name":"caibird-mvc","version":"1.3.2","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.161","@types/node":"^14.10.1","@types/react":"^16.9.49","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","cls-hooked":"^4.2.2","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"0d7a2127c12212cf2b50aa44565ac9715e408b40","_id":"caibird-mvc@1.3.2","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-R9XA7q+S2R+l0+5wPtPSVtpcrPn42ftwIF/YmUsattCa6vE0NkWnK6Mb1ViQffbkxDChmEefMBZyA2eEazRq1A==","shasum":"5d2ccd9a8594097a08983b1d5fadd2f9d7a4dfe9","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.3.2.tgz","fileCount":101,"unpackedSize":208605,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcIj9CRA9TVsSAnZWagAA1VwP/Rm7vEB4YiwIdhNhHZW5\nclwTQmEqMwx5eJuyRAmHIqNv4lTbEqMeBAGSxEb3vW90IQJaDayuG0NRGqp/\nIsc9cUNoaUn7OzWsJ3dHIgQdewUP/fwDUgb8nlEipdMV9lUHre155wBBT7yn\nROVxogRvz32GhvqZb9Ya0rqJONwIY2a0ECo36THaBNGkTSZlCWHIwByJFXa7\n6Ma1NXUMmyGnHwzScGT5NOx2a+93lub4Vij4A83k7dC8gJFkUhgqGl47kNHS\nPnmupx3YYZBY9xfQFtVSMv3p1KFd113PlbFXn+UJRkfvpWDhEhWeipYCW1+V\ni5DKVGojdb0/pHpxk5x69+nQf6UWwXIR8X0NVdiJ0xJF2x/7PFiutAkxnSS1\njO3GvNlX6ShBau/NUSluEfZ7kl2BxC5dz2iJkmRr2Qy1QCpFcpHqGpezrk79\nOt3DyZmPmeJX2/0MeJQVzs7MqhXIC+0/+fRJdoQumPH/gdyshKxy54zjk15g\n/tBhgU2e91kKTLUxYZRyW9pQSQyLOjoHtlJOPwSo8hx0nzPZtpVRfR4p18Hp\nAHatxPKbaZeDh9TQIx6emEvsckPkk3XEIzh16fhgCHd4yivUKAkNAylgzygJ\nUV3yrfrrBzbpn6NdlTmn/lnC5ABEc9geCwxucGtIkTk6O+LHXhvggADe7ZZf\nxQha\r\n=65cx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBWML1zMOO5zda1UtfCYbGOyG4259pcGDtA4k5Q8z8qgIgZswvMj2oJtZlPDslkoDHoRGEqs6czZu5zcv1E5sF7Us="}]},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.3.2_1601210621058_0.7456011711935129"},"_hasShrinkwrap":false},"1.3.3":{"name":"caibird-mvc","version":"1.3.3","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.161","@types/node":"^14.10.1","@types/react":"^16.9.49","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","cls-hooked":"^4.2.2","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"ee40af7482c8e222b1c8d430adc51da8ac4cb3d7","_id":"caibird-mvc@1.3.3","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-aAC/sSoM3XO3GxPSbt61mqck2HZRuU8LW77lqeTP1ScNbJeoeSvgXr+FrVlpANwtpyrGFxrB7cmwNIkdI4Cm4g==","shasum":"227670f619514b11688b93d5780030c3d3a14afb","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.3.3.tgz","fileCount":101,"unpackedSize":208735,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcUbzCRA9TVsSAnZWagAACUkP/2tYGeyI0jYd7gnGYzbe\nQ4ivivtD3/u6y99XZ32JfDBCUZRcDv+Ny58VfN6YdQcQEQI5wVRcvIqXhvou\nBJeYqOlDe7AGvGsbhmrKGX0xqUifDmS/Y2DHMMUC7z1sj7t2YzLXXkfayahK\nvYnNBhp7YjGalR5Tn9TvR3gPVnBXLKRLTRJwHXJe7Ss+nm1cVgNU2NONcwuj\najUmgCC9rstymCysKm5FBmMj5AYq9qoeJLvjU5NmfUq9kBlkoboUnSlmNYk/\nYLOo8g2wImZ8S+euXANPZpJEDXsFqFNqXPLV/eps3aMnd/cbtRHGMuZsukwA\nq9tFFB41guxholNV6GUJkfX8DZn6bN5SBPKboCwYVj61bfgW/zaRI7tkEYSH\n9hS0zCfYkhwrZm1/abPlVh7kDX3YmPeNPzcXWl6wzjdALXV0OrKONKKlgFNI\n5tVCUatPSRZvXfUg+5gHVQrxSF9Itchqdlc/NhPf/K7ibsOP2G1o1Dvcm1CQ\nbhqAj80En6f4bA4w5KKuMUd6cAUyKEOx2pgnPhMJ90H31HFyhJFJ/bMwX5OG\n9y1D53Tl/c5aqVTS3SFFxRRRqs30uCp18rv30Kq3MZCmb4ZkzjbWQPgeLiCj\nN5Iu8y1/DOyFuIhhW+mamzq3/pex92jFkjINEK7KFKDP6OmtBgTT+E+YL4MQ\nde5E\r\n=/8r7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhifh8teU4zphkljYre8QoI6DloqN8pg438OuFBeua1wIhALorsjAmiTMbee4MRyElBWQBcEvQinb0UmR+NQGazmuY"}]},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.3.3_1601259251079_0.9667794701799444"},"_hasShrinkwrap":false},"1.3.4":{"name":"caibird-mvc","version":"1.3.4","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.161","@types/node":"^14.10.1","@types/react":"^16.9.49","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","cls-hooked":"^4.2.2","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"698555dd0ce1e908907fbb6a53af1f08a7c5a206","_id":"caibird-mvc@1.3.4","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-0nDYOSupHJV+p9JQqZEHOnFX/bG1f64OgvguLfh13T1S4CXUSE8kBVV0ECxxQb7GouwGJ/sEojaWQKRTNwUQsg==","shasum":"4c052d3ea313e9a0f11247a5c3514475f81e6880","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.3.4.tgz","fileCount":101,"unpackedSize":209548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfezuECRA9TVsSAnZWagAAkukP/jR/CQ80alJdLw9GIqND\n2hGb94l6P04XpD6Jm7aGsUuDxwFELFChZhSENIUxsGz2o5Vb2mtvIxS0gyWK\noMdVmhRrZ9Et7s2grR8Mg6XPwrvpdHjnzfM3nvRHULFPVjCxSJjdm2/hG0E2\nVQoh/DL8mpOTWnlnpLaEq/lmk0ocqLhPtOdzMRmabBWys3vv6W+k/gVM4RAK\nvJGSMRPeg1Bn7qtf+ExlczXqL/Ab/a02i6HBMNzMudecIIvPSRsPga+oy02A\nx14X1p0BqkW9Sr0BHMDAkhQ/b03f42De3tSHbWrI+I8AWQTjGVyy6nZUFJC6\nZK31aZ9SIqBOALIdJYVixO550LR6sTCrmm+7ZFlG4E9A0kBk+8EXGt8YJ/Pv\nJQ38/UbFzUiCw0GQ+17+dZfGGgPxQS4AQWsbwKPFWM/6lqNbbywblBhqk18s\noxvviZMIGNzwj1Oo3kyAZjnUZRbTh8PG0gCUcUE1OF6J/jKOBvAxT+I6c4HJ\nIr/32CkxmS9NPDnlNFN6G+nyydt/3WFqst2PfNMzkyp3HdM10iAPs5fgWHaN\nxVEYiRy81VRtl0JC2H396+oA94GYYkQ4weRnXCkmUebjZ7veZjIYK5JN1hUM\n76Xv67aSIf0d/FwzXcUuVfMqlct9vPeARvx5DvAqLNGbuW/n0+s9M/SR+jQo\nqE8j\r\n=LitR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH01RWzVGWFrkmj/t+1If80EkmFRrm9jKaAfiGimkdU3AiEAqvNDLiYmi8CPV6dz1j5uAInTF230Z52Ft8hbIe3HL/M="}]},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.3.4_1601911679199_0.7065569649099914"},"_hasShrinkwrap":false},"1.3.5":{"name":"caibird-mvc","version":"1.3.5","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.161","@types/node":"^14.10.1","@types/react":"^16.9.49","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","cls-hooked":"^4.2.2","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"f231a477af4db70b8e174bbb292b2109792f82f3","_id":"caibird-mvc@1.3.5","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-n7emVfXYH3vG9rTqLK2YPve4K33F+e+HxtZ8pbmdxv52aWEyfW5zvTqUKLRelB8u5Xkxw+wA63VLwCv56krlmg==","shasum":"bb96af1336e12b8e0f26a6051ceca7f4e58ff86e","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.3.5.tgz","fileCount":101,"unpackedSize":209547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfe7LMCRA9TVsSAnZWagAA5DsP/jWviMuhRVImPG3mOKj2\nweFNeyW8LAGfd46+akKDDUB9Rt8VXEsWQroNpPVngv2cNgIWkf7OeomPPnVi\nLbl87DaJ8J1XFlXcX+yqg1vfOUpY5i7cbMr24Pe3SOfZx4wy4ySLn/cV9QAT\nYyGLR+EdTjKmb0KIfUJaIPKXw/+tpaet4EyQnel7xVGPX0QI3gwKPXprSsbt\nep+aoN6Sdeie9MV2w8pENmFnn+MfILkInCXfG9DZvsmAcTZTQU5dCxubA+W/\nDOwzr88D9zdNyByGmUGCcVOF82bTOY6EBtR6PSQvgzXcGA9EbrbdP6Gu5X7D\n0h+mmnMuflxyGqHC/vv+IxDcIETucrNF4vS306drj6zidhYButKReSJLqzKe\nQ9dce3E9aNHT3E5vClV7s2VKcCCtHD2Y5ERbTzRDFBYSir3M1szBTfIndTwK\nnV46TkuUJN4GTUhyuFUbyorT8S4tshw9LhDOaxu2be1DYkT5FYJKASV1hlYl\nWU15z+PF1ucj2Rvy91u32kDXhaVJHIu8Z95Mt3u7IkMdnKqLKn5RQL3yLme2\nP8gtNMmJypXo2vkvuXAcWNo3+iqCV0yDerMPFJVT2TxCLosmTtLBzi3XS1fP\nQnRccUl7cYew17/MRN60HQ1e41BiRbBWCfWS5bRQpHza1VQz8tv5L34SmlL+\nR4rw\r\n=3VuD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAzPZHqch6zsh5ubx4QNcgcswrebSswkIfFlO6QkuuxRAiEAx9abIe7hUnadYX6i2dpmhvYdLxTqZQSu5Yy24m4Uq1A="}]},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.3.5_1601942220502_0.525691117242244"},"_hasShrinkwrap":false},"1.3.6":{"name":"caibird-mvc","version":"1.3.6","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.161","@types/node":"^14.10.1","@types/react":"^16.9.49","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","cls-hooked":"^4.2.2","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"1c11faf1627807032ad611385da312cd61afc66e","_id":"caibird-mvc@1.3.6","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-inQ4EIGG6ggOxr9g5inYMuVQ5o9TpM+iQbQZpaTMrdMjNohP6x2R2WIfCVuQVpN4P+FVLeNsFy47MWC9xJ4hww==","shasum":"4ca634788db8fa4817702ea6b040314c671ff4b9","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.3.6.tgz","fileCount":101,"unpackedSize":209651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgm6DCRA9TVsSAnZWagAAE0kP/iMwfYMDufe16brf8fjN\n9D3c+IpItwbt+ZSt3xzH3s2OkzVUpKMgWSsQce8+JwfngOfRfvNCQmyX1aH9\nDLxy3AsqIrwIF44VvetJVPfQdJGpXXIQYpfbjOdxI2Tp5BbGjB/I3ngRGXwZ\nZvPmyoofOU7G0uWLLhoOHIH5+w4s2re9PQW6wdN+SJzsFDa1mxDLw6FLZy6u\nPJSOtSauj/FW7I45AWbwnD6H2gvP3jk8m9Vk+vRO+N8T5NM13YivGzipFY/m\ne54ug9j+f/oFdULzGdmujKvUQJhYA3vFbOL/q8GfueY0eAZ6+qd/3kki7qwr\nf37nxBaceoh8eCxLi0qCOt0RvANWZxE0qIWDXTR+6T3ZNtlCyNf6NeIskQgJ\nLZMuZeeciLrXnQGolp687VlJS7E01rg47DzmMiVjXTmXpNWY+FIfaQ7t0Wqs\ncsT/Jd/KcNMYAS5lINz5BJiyGU3Yp3shUJc1d+7MvL9R4SN14bDn7UImSn++\nahI0R3Wnh1U+bUDk+MoJl2uYHtMgxrHIQpJhpSYbUbUjoU3qdyxVRNdwk/ED\n9OUslLCtd9PXy1qL6NlTTZXjPg3sto5DmwHiJghPELH/CANve5jRIO2Jdkvo\n6yKPX0h+iitsmNY1OqrYtcpr8k+HLo6xVtoL+W5Ol4gmFX1IfKQiC9TSFu5z\nZP0x\r\n=vkGM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBq/3osma25LCgq1YpzGXl8zKA1K/wMolDfXFQy/EJOSAiAjqeztVnvkXOlrhDEledhdqLNYsj173yc02/0GQv6LIQ=="}]},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.3.6_1602383491209_0.7939182775087585"},"_hasShrinkwrap":false},"1.3.7":{"name":"caibird-mvc","version":"1.3.7","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.161","@types/node":"^14.10.1","@types/react":"^16.9.49","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","cls-hooked":"^4.2.2","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"1c11faf1627807032ad611385da312cd61afc66e","_id":"caibird-mvc@1.3.7","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-sLJ3e3LMUYrzmer9cmR5gULFKHbAGkrEea9VrwDVCqqgbfXYUY8LqdzicPb7TOYc68KyIR/Sul9I0Z8P4H6mrg==","shasum":"38ed31f7e6f81c09af090675d55cf80ee1235b65","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.3.7.tgz","fileCount":101,"unpackedSize":209700,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgy6zCRA9TVsSAnZWagAAI2UQAJqPpQeNxecALH6x9BuJ\nNmalOJyo9pF9efAlpSxU4N7X9pv1j7xh+OmWlgmszwBc1N9bauFK1WIE5u3l\nnEymrJi3ln4kbneaDzN1w+dgdoWSl/nPZ3oe/AM4hHQjp4WLy3zOPuH0K/Gf\ne792Oi3qEjEeuPrZPtE9Fe6vcbI01wfKHX7T00oykj59cUtmNBj3pHBwuoW0\nQ7zv7/Q4+OKwBX3MuEbJDidBjk9rfiaEILYdqbZ6pso9QVmXFJZNuh/p5gfj\nPCwqPN+VouTDUd4Ac0PuoNyu+WsMIIbkdAOqjrep4WruCmqvO46G0qp2PU1+\n+7xw3tJx3afzUj2LJVDb5BTqWGy5xwPXj5NmFPN/mKa3JjYremCqfh7vmLap\nNCQMokZN5MuMEW2Nd30KdrSJf6h1MGdGbLB2oUXwqUjj+22dixOt6wUXSbua\nvzXdz6tKOOoJEsZDhCTe+aCayGQXInTPNVQPdQTGlyoZ+RpEMO8NIjsRIIAt\nlzthwYVNU8z+R6hODBSGKKJ9ZmhnAfde3Q+3iaSkC+SuaN98VWTI0K4iaoVq\nPNkVrtc4BbTRoAwNaYDTFU0Tjml7GUFV4hg8NFXVfbtjIrYyplgbvAcF+vqx\ntgRIagQIlCVGjUSfy3tbub+c3YnZfha9jupRix9dzyL5Fj3andOP6nawerri\nNXtD\r\n=j0xh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBvHLU2k/Hd9dTwt+FSXiE/vDiWZM9jh52+EOyXyAfqcAiEAo1MDc/8HERNZVQBuQ9rA4s0syO/BP2S+Ocke1l8l5Q0="}]},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.3.7_1602432690823_0.16906563013421683"},"_hasShrinkwrap":false},"1.3.8":{"name":"caibird-mvc","version":"1.3.8","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.161","@types/node":"^14.10.1","@types/react":"^16.9.49","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","cls-hooked":"^4.2.2","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"6cfbb7a617e4cbab7440b578782e89d3c4ba284d","_id":"caibird-mvc@1.3.8","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-/kssWzKIGcrl+55kdVyXNkRJt3Pcoa9YxVocKAmB3TwsC1xhLkHmwNpARNWibkryVEUMuT6o5NEeng/4XTmozg==","shasum":"042a1e1113143b1c92c2b87cc278024d966e72fd","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.3.8.tgz","fileCount":102,"unpackedSize":211208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiGNxCRA9TVsSAnZWagAABN4P/3uuGIv+TPYeiRbDmiFE\n3ea6MpeVqIa7nZDGLIOhmso2iPZfXSbpLpJVG0xbB1IO6r/kA04bm9jF4wBx\njqMat8lGvw5Y9x3SaICidajPbjBFpqVAIPN9EaSZfyzLrbXIs64JqcY+cfTU\nuom5O9BlD/uVUHWJaV/ogWfZLxalGbFeLbaIWjuDeGJYgetXl4GvIDpj/an6\nuhQ+wXQvN/FSUstl1LebmX7Vzizg/b72qhVEEXywvoBNWplCg21tegIbwmBG\neLmJqpgquQ8tKDNLGiLNEhPtEDWlaXqBqVcQ3J85lTYbhXGOF2nzaX/6IE3b\nWB6auJfQL0nHje8OJRvgn8m5OyOCt0SskCWYMdCtVuZHmQfMFWr9ltT9YNHs\nxSN2WCXQxERIR5mY89+oitMcWjVFqVrRbn6VuJOtT++9uEcA8/q4TSEFIKnG\n898yX9FO3Fy6T7CBy33MBVAoWWXY7i1Jhxtv8s0W54PaYhrOT6B2jMOUknjg\nuj6TzRglX2VhLwK8JwgWSGcK0/vWOM9AR6OT+J+EqNR83SWlxJ0xyzj+AZai\nLYqqe19dGY7X13chlLf7F4U2l2JLlEOUNfjMBYunXLZZum+DGLMhhxlGDn8o\np4iDsHbXrRAw8SbRxMdwwa0T1UoqUaILf2alrMJxYPaQvJvG5Grkds1U1jg5\nsm3D\r\n=bdDP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7dcvm9ShAVkHhYMi5hT0dehrAplt+Hg53ePIAz338oAIhAMOJ98HYb8Fb7aShj500ejB9Ktb60C5DBbyU2BTEJT8B"}]},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.3.8_1602773873362_0.9894337125195807"},"_hasShrinkwrap":false},"1.3.9":{"name":"caibird-mvc","version":"1.3.9","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.161","@types/node":"^14.10.1","@types/react":"^16.9.49","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","cls-hooked":"^4.2.2","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"e237ecb2a1b841bea056111aad3061a28a25d714","_id":"caibird-mvc@1.3.9","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-sLpA86kG8yFcBngoNGn3WiUhl7HMyhzZSOeBgRu+i3UD8ncVcWucbIVgbzWFI8rL09v+g1qNJrnjVHPwEih5tg==","shasum":"575ed6eeaeaf2337b7d11df7a4f2dea8a443a869","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.3.9.tgz","fileCount":102,"unpackedSize":212621,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfi2U9CRA9TVsSAnZWagAAHqMP/AyDz9jQRTplQgIele85\nEe9HK62IPgCFgTiexbHmhyvvklYZTBrLMbzfSvdLjrDzQDLe5lucY0SSKzxJ\nBzasRgXKbxXI+Wgen/hPIB7BeZl06X4Q0nAA9mHwd4mMVJasH7kJyjoNY81h\n0rFMvxYt8+nhEBAPDA2PtiZiqbyLL4cfgV+x/o5FJdb9E9rLSeqUWKYU5qjk\neog6vevBb0a30jfOpDSW/VDS6OcHZax/I/ke4h05OzymN2u6d6/6EgGwlakh\nR2iMYw8I5elRrZW3Du1Nym4bHDh8KGZC52gEHyEKMPrQZ0V/u0DRnRC+xU52\nHRpliMSeY/MxR0aM8zihkIGs4j9mcwJEhnsBB4wteB/43OlRXaxIO5fj5N7C\nM3aoXDfGycUl8Lf8fkuTsU2jaJpA87PGVhfXV2qtUPmVX4CZkF+bD5qVH9Ce\nAQ0cszOcAc/hUuMJ1wCgpdkzFbghPqj6NuZYj1QBFlJxMFad2PxTmcaHOUwL\nSSSJsMm4TejczA9D2VaUMveR5XVbylQ08YC1+G4BTwUrZbWRx9lzBlp6Xal3\nXM0V55hX4PMSufPoDXlrUpfodTHALZyRnTXWAxk6ELDl1+4ALcofxgH82T5P\n0nUSNu0yupMKNwv7XqsKyd8pnFqObjfLFo/2vSr7lnxp3tOmNMpUvndQdlsj\nFZNx\r\n=TBQN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFEJ3At5rCwhD20woGCGjLJjfnVXi8Q6F5WNXWUho5khAiBCMYGYH7nvSTkNWcDcG3W4RMpBuruzzFaC77Vk9MPVjQ=="}]},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.3.9_1602970940647_0.8242736458236688"},"_hasShrinkwrap":false},"1.4.0":{"name":"caibird-mvc","version":"1.4.0","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.161","@types/node":"^14.10.1","@types/react":"^16.9.49","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","cls-hooked":"^4.2.2","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"ded9a32965db279c989e72d39574c5af809194e5","_id":"caibird-mvc@1.4.0","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-cL13UIld5jcsN9RiJ339e+XoMAQKqhQEtUZhRO3CJbZPsoORDBfRujTnAjc9iBKF98+aeZs4nQumNiok5mSM1Q==","shasum":"730fdbd5b0769fd1cb220132ba7bd4d1fc2b7a8f","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.4.0.tgz","fileCount":102,"unpackedSize":212603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfi+KlCRA9TVsSAnZWagAAPTAQAIkBmTQCXDx1Ipgr9N/o\nznXL1C7O62XKD70WOg8ZYjZslQ5W5vsufdUXCDHXEaYY5s/LhkQZ5bLjjcFP\nrKyScE5oHJ0Wj6k66BPa/oeD4YonMmmgx0YcSSliC7KDz2xaTjXsM98EVzhb\nDbdrk0g14iS3UKqlSzzpNRfDe/YYSDpagDKkh6Qpp5zcFPk66sVkY5SjKp09\no83ayojcxSluHOh04w/Bpf0+sRANnMNKI+bQeND/MHHRrUYAzpcmEoH5BrPx\n08ogA1yK2gJu3juJKT7mkJ1SLYswQP2E/hkJCM5ii3xf4gwsn7xQCsolgR4m\nDfOcqLbyio2MAuR6wUjCc7fgPqbevc275zfA7vYqONHaUSicdTYpf6m3YOSk\nXO197nXbnI9r2hzraX6RszgHLcL6Qn7E5UVCnGpxnUoZjJlxClwj6sf+D3ef\n+AGcRERbU21KJYYzS/Wu7Wg/ayQuzt3NKTBclJFQm3KxbdO3a50vB6qTXgSZ\nckL7szhiRyIRLAYLkBO1sLxI5cQI/I+NP9LGTnQNU1aPpGv1EqtxljA4E2sm\nI+Qobe0VcYm4QxoBB9grwntlSaoQ6BbnNs3heBa3xpvGeBxkH8830Y5pzOK9\n+rJHsWTU28gkeBNgNmaIDwI1IHi//eQnZaMXPEq09xGnnI5a3+mGMHohH71g\nzREw\r\n=tgQY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFVRKPMAzejgz0VSfKLF+Spe43tvT5YC3sRWksvUlbbrAiAyChLyFJFTbc+Il32mgoaLfAhSn0NKeHAkZTL0e5bPtA=="}]},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.4.0_1603003045006_0.5056566289722335"},"_hasShrinkwrap":false},"1.4.1":{"name":"caibird-mvc","version":"1.4.1","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.161","@types/node":"^14.10.1","@types/react":"^16.9.49","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","cls-hooked":"^4.2.2","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"4eb090db76d6cf32931601cfd0b47489650b5b00","_id":"caibird-mvc@1.4.1","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-LoyOovpfPtuwuusrcHCEklUPwqaP5JwWwo40uWBNm72MGo5ZZ/SS0144+xRFt0N1RAz79MM8m0i3WALaif+ASw==","shasum":"494152b7e9eacb6916f23db2c1498936f9643c8a","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.4.1.tgz","fileCount":102,"unpackedSize":212754,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjlHsCRA9TVsSAnZWagAANTEP/32ymYSjfr3oM4otkgN6\nz2SN1GhvRxGYsASxgefb1g/H5nC930HMLaNrPrs7ezk9EMUMMZiu54p2LvwT\nYB79z7Erq7Ru9jGDxsbZz9lgwyHSu7aNxouWKFDBBn8F6QRv5YP+9InC+4Tb\nJkPcK+8MDKY3XGRMVIRGusICVKOtSYlPGfhkciiTHhe2O6VOSeFVUzEuqmTj\ntO+erEL2GzE4mrFT76ooXmPnm03Oj7i+pszfEQwuRM+tF1Wz89TxbJ9SC4A/\nuxGRQXquCNMJiuPrCi+1oVEzEKgDqaeYq7RN+DJsTjaTR6QgNpyltJtMPZqn\nukGiJK1ha1y+yDAtF+YUYjy17j4qI5r//kA5Y+6cFXmQnrHSY89DPG8wbZDC\nlPTOumpeKxRniLaXVZQrPo1eVn8F99exCBbl9ObKadDu/4zXdSBrO0C+C5bp\nQHKx9/wqHK9j2uCgtGiDk3BGJKgwX82UoLjoNtc9v722U5FbjDyxOkl+AeND\n7Yf2pNk2uOhCAbQ9GF1ed5gaS+P3JjF5OBFwVIVA/XmNmiC9iaM6t8BZPUFT\nl2HdXenn4t7ZtAM70HDfjKfKoG89DabCaHK7VT3s8GPD8DaYTLcd+pyV73g4\nML9foVX7ApvMlMha5yOMoO/SCLv3c17c91gkb/oJi7D0fiCwF+aOoRShKIzN\nKMV2\r\n=zC5I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDfBoQ3wvY74UCTpoW2i4nWI/I82Rcw6rAXpou6yeVmrAiA/7ZKzozvTFb9pfANOkMI6dXlw3QmilKk5oeOC54vQuw=="}]},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.4.1_1603162604287_0.9001470407572036"},"_hasShrinkwrap":false},"1.4.2":{"name":"caibird-mvc","version":"1.4.2","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.161","@types/node":"^14.10.1","@types/react":"^16.9.49","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","cls-hooked":"^4.2.2","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"4763dd33fd070f32072caf52afa15c7182727410","_id":"caibird-mvc@1.4.2","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-u4rOURpxQdaMr6/GHvFdpIH3zYEieBSamLxe/jj/GnrPlrH7qjnlgpGgxW0ulIDGc2JxpruuZnZMwlBMTd/2Tw==","shasum":"bfd2f0d2a92defa48a03c384dce66452eb382a48","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.4.2.tgz","fileCount":102,"unpackedSize":212840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjoSMCRA9TVsSAnZWagAAdvAQAIl4zwBqMhigcQVPRby/\nKL9dW4sk5qb4/0sQY+eripRQyly79RSNUXHRfR6nxff5+T/MjXuuQ9hTTJED\nbApJ9FLbf+ZdQaRUheTb2mxQLoCsukQw8OOSDupy6TqOWiP7VlsYeQJs5oqg\n/+UZ8/34QzXxon/dkCuhXmafkQFcpFv1Q8hyAHhJSAh+Og7kBVlQ8f+eAuvh\npOQGDCe7HEP4+gtjynPNx1+8Xe4VuDwEZOn4JQ94iXvUoPLsio8e5GNOweHP\nO1vlFoBSdz7kruTRQ7D7zcGswRHOArBEYn5sVRbq7iYb0xK38ZbkkUA5I056\nTY8jFAKlJ+2y+pCQ++/IWd1/fNsZkquInnrATJzaruaY7Z1YhkTWvzEVFNZX\n0Wt9mjQcBkO2/j1tYerZGv9J9ZmYOxhSbXyYuG2rHRoSo/8ew7Z680XJnsHI\nStJqYakyOllJdgWwnaqYl+TP3l6/WRHEZnZra32xZr1zVvLHv0esqQ+U4GJz\nIyQPKRaRmETenuJiXpHOYUsfj9iw5WTKGJ0TkSXgshm+vRaHR8wHOeKAiWFC\nx9lXXmhtrCSJq+w3xiFyAKK/zlAg4BwXeNx/+4rPJodkiJ2qwXrkRo5qKEWc\nlS3N9g2VVR92y8XRbX4CIipQf7FqZPV8hMltkKLQJpGT831QioLoeCQMXoHw\nJDO2\r\n=vBPG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDB0TC+XRAQjIIBC0peRRx9Q4X34XStbZ9U70sgW98aMQIgKe3x99q1aUGW7stf0ByLGkMoA6+9V1V0cP4phVUMj5o="}]},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.4.2_1603175564363_0.9664860494540588"},"_hasShrinkwrap":false},"1.4.3":{"name":"caibird-mvc","version":"1.4.3","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.161","@types/node":"^14.10.1","@types/react":"^16.9.49","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","cls-hooked":"^4.2.2","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"23b4659262f8b5f343a4652e9c7d2b7d5a4f99af","_id":"caibird-mvc@1.4.3","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-9fW/bNm0yPN1uul4W9Esz3gR9YItSFlAnaV3v9rCCynmFBRLRvFR3Jg5IOFQaqLlTEAMIvJZVuUg6xk9GWYp3g==","shasum":"f536f64119c7e1ccb76d09c86a5e09f106082443","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.4.3.tgz","fileCount":102,"unpackedSize":212175,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkcGCCRA9TVsSAnZWagAA5QAP/08LEYLa5900L/XMWSrm\nKQqEx4FLR+RdZkqt4WFC12U6OJGwU2ncJnqZ91YB/DpcVdouCJdHidmZyLUx\nC5cUFxAfvWDwQ1HuSqeWfauXWg7b0VsQrUwWgP/gntstIcFW1d0aaZc8blE5\nBhD6QkoEGQBJ+vl00wss8E3oPVsm3H/+LaaQYTSGDuR54kSEyaZFKKR1N7zu\nfX6qhIiclBwB/gTV5gUN29FRKmPZZpacZLcqMVf8wQAxEyEhuNu11C8tF+9b\n/4U9xqxzAb/gHB3BiFbYfvXJRMwT1ceV0cU/0fTTDp8T9/L66jAKNTE+P+gS\ncudJTSuqoIs9glM6Rgh08DdV5P8MRqLyWxEIt1bz7BE2vGnDL9AQu+1a/Ux3\nqQJG4YJtW9cl2YthDyzD0PBj26XRPJtj0Qr+irdE4B0XMvavA2HAu9qJ8Hq1\nKXcb7QNq0y93MMjd+lL/XuL89NwbNEb6zbhUa+8iiF7cTK5oUUwXRxQUBT5V\nxctWxGIrpbDXixAEtVQ9U0T68fDDwjIL9XrPmd5X3or+Jnr2esHLgL1c1Hyw\nA+c49BELQ/5ypDzxp/9uKX+GN9vgnTkb0ea5T9xtorc7mxpwRIu7dLygYAN+\nL7q+tvx6IDuYt65PmLSJGM8dmUHDpBF/rE8Kv3sKLNsv2wOiCAS99wZby5wN\n+tEB\r\n=ePJe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFibM3giVRy1nCeI5iygoaiJX222Z8EFQC2J611k5M/QIhAOExo8YKNMcNhnWUYyyAwk2v1XM++f5N3L21TwoIPelE"}]},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.4.3_1603387778021_0.6077197575552176"},"_hasShrinkwrap":false},"1.4.4":{"name":"caibird-mvc","version":"1.4.4","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.161","@types/node":"^14.10.1","@types/react":"^16.9.49","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","cls-hooked":"^4.2.2","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"5ba8af7d50a482f0506121c79a7c5ad9fdb53ee6","_id":"caibird-mvc@1.4.4","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-ESEaM0i/JUyVAPzYr2h/a5qgEQa6Sq1xXDP3Mvcd7jkyFxmepmSQtMXpeR+FJS8BZGzT5NlaQwowAyJ2pjgAhw==","shasum":"b74d54bb8ff5b3e6e4add21a1bb5e5d71a97545f","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.4.4.tgz","fileCount":102,"unpackedSize":212554,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfn64mCRA9TVsSAnZWagAA8M0QAKCyI7wWzL/S60CHQbuk\nqt0fCmO5Xol0c7SK6liReq4RyZnKBTIniyDZCO0Z96HFZkYcSxGYyw/gV1Uz\nldUvcBSOfxDHplBNxokpcZg0LmOF6mZIjI4+6bmjVjn2qPv21mK1IeyAxqEK\nAxFz0blF1EEdL057o+83HCrGsDl/zJnRWoi+DoKhZulyRJeYa8AnQnelWod5\nWj8uACCT1wT2tMwZaWmoripA4e9tEgyxjvhI27A48J99MwTh0yIHzCWdcy3x\njd/Xf5Qe6sWp6o3JgM2xMLm8benKehHp7KHvdRrpNB0k/IXyb6WWdB7VL9vV\nDSpEyaAvzfFxcJiwzL62vIpC+JGgA+CYUm/w7oFGcvIU5CxTjh+sLoFojq3x\nTtrbMQqaKlcF4h5lTZoq+AcsDsWgLFkDp6fjM0Xj6nfr8If9vmjEzRKVWEKj\nsOQTgU9EQB2tFGAEdJDI43/hf9KwcB/8O3ehUL2O9Iu0Hv+4PtW8mM9FSWWA\ndYH3mhvJD/B/W0Sf//wEqV6+/O2EHQOZgbEUac2/XaBM9shtmZc3ZggbqSGL\nj/iiz45L8I/XOQM/5qiu9aextWfc1kgmte/oo/o8qdCdEDXTyHn+l3Tfs+a8\nXM4L53C12lhpDM3Xzry82X7xj1OfyuUx/34ISn751Q21pRFF+OOAq19kC8Ot\nywXX\r\n=2iSP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICWklnZ0PbzZKo2CZypTucWj/kGnHHwvZgLs3DuET3LGAiAGCZ7tky/QDEmObbf8KrNwOCJm/4g1opTKf06vKFCXXQ=="}]},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.4.4_1604300325853_0.7357837120838007"},"_hasShrinkwrap":false},"1.4.5":{"name":"caibird-mvc","version":"1.4.5","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.161","@types/node":"^14.10.1","@types/react":"^16.9.49","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","cls-hooked":"^4.2.2","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"d3e6ee72dcf74a07344cbe2c01ef8a2046daf7d0","_id":"caibird-mvc@1.4.5","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-tJoWlzMY5jYfTakVb+pfwzafy7a8g86i7JxHd1dh4Wv4iQEVdSOWZcHeTL3NUtPWpy93Zjkpes4zMTgPTZfyPg==","shasum":"282b0d8107784d8979fb37792d37b9dcd529dfe4","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.4.5.tgz","fileCount":102,"unpackedSize":212627,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoNL+CRA9TVsSAnZWagAAQtQP/1xEG4NR7/Me2NPM83TA\n0Yxe8gJuRwRYR4nJ60yXVBXiZODPK2fRkmJsC9ZUdr3f8vReDRwuyIKmT7Gy\nf8rMalPwqOGUmx8eDQmlkuNuwPxfxOd85l2dDs9qulgz1UJdmj+7vcEkyt5W\nDu+MmLM/yglLo8YM6aU/8qMr4JNm5PLBKw+MN1CvIfBYpQ9Y+wqZnEd+fjPg\ns8tlicqQWi908mM251rg7fpSHpZ49yrTLknxLtobKrUC4QdUaC2Yf0YSN13g\nYq/RNUzjDxwhYflIYfw+r2fW1iZJ1SVM4BtmOaVvsfO210nyifB5KcgQb9L5\nb+McVoS5RqJdbmc6x/BJGhgqWNshvK34NHx39jkE2TqxHqIN0YoMnPJ+oTD5\nnYn1JL/5NWB3l7ewJquXIQXbtMJb1NInVaiGMa8mjaD2puU/B8eHUa5kJBoF\n4Qyce0Y0J+wRFnizNryTF5jlc6M+Ao+4FD3979ndBLRfqx+/5LsOORDBScq6\nTKJNKH839+KawCj+A/k6KSd/a3fxn29hfNQsP/L1XZEI+IZ9t2fq4r4tWSqb\nsSxelm65nm8B3KTY/b5opmb5DBLpuu/DykWMaPbNqXS3mhSEtdSNBCAlVZGP\n+Tmo9D+92jLU/x/VhZap6nY0uJiMY7/Wd50lYxYs75VBPmrX4XtkN21bk7yA\nD4r2\r\n=W/KC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4Yf4oE5uaAcxDUQ0BK2JytNwGa0WPq4I95wReam9g+gIgUY7FHYMet0U0RO8usnE6h3deIBo681fXNvZzImUhqrI="}]},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.4.5_1604375294438_0.21756846678917463"},"_hasShrinkwrap":false},"1.4.6":{"name":"caibird-mvc","version":"1.4.6","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.161","@types/node":"^14.10.1","@types/react":"^16.9.49","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","cls-hooked":"^4.2.2","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"fcc0be488fb9891de86f793b03342ece49654f01","_id":"caibird-mvc@1.4.6","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-FNBTlxNHQAdSg2BRkg6z+grUSTr+FNgd7b7vhXHDmSS2bxpc7rAmNhc7EMiuJm7MQX9jTe0Z+n4BHx8c6VqbNw==","shasum":"6c3a52173bfae9f8fda8984e3eb06676eb69b9e0","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.4.6.tgz","fileCount":102,"unpackedSize":212680,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoQ2GCRA9TVsSAnZWagAAcJAP/i70Vnn6m7YvsgYecPJD\nONJJe62bZT/+g9ZLw2sqkbqpBOYSfZBaQTGM8UHFTLNWKal2vELT9wH3SnC4\nyLuYtCqWYsU1iArHosRn+fkzWgG4j/p7ihDtMY6Z4MjK1I7tVPbgUuEAHWoN\n9x7hyLjOXVww/bGWrvKJs6Gf2GJoXM23bKuJ7OaLNRmqC/I1tGHql/TZyTyv\nR7dZGYQLWKftvSumU+Z1oRj6DOEwwWeuBenBKt+gwD2nKJCw/RVcQpSqTh25\n/+7/11qMWpRlEpG7KfSYqXLYJOKZuUjaIzHc7v42rB//jdkHiDR2+U8tTD8C\nuJPSafZmX8fMSplkNlRCSmRqTiwru1KQ8EoiYjWsqliprX5QEOzU6tEaUFJz\n5hcZoTVZp/6xwfFW3QozKwUt/YyFINxk/TQ5SBV2SopXlnOuzDRxD1SL/bPI\nX7ZBmrQgqZyHeiCzEY1hLmA9rnV2k+3Mw8AV2AxCPu7SQjwkFRiL/hrM/Juo\nUTplcYQD/11uuNJLf4/qQD5224p8nXmxhamVF8lCLfguftpsfE3oS5Go7Q0+\nn24U9uZgUp8MDi0GaQ1US0SB49OD3wle1eTFHTK6n8DRxJoQmcKgDFqr6U1X\nbGQmiTRB2z2dPD4XvS3cKTMKGlsoYul6pcoKeZ8EIfqqZliwjukJOQjqtDHl\ndOSg\r\n=h9Rl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfmFuG5DZ8pq5m/38eq9EMzAMhFBZH1uKve10uH07DewIhAMceA3WqAO7hScOVhZZ37vPvTHS4xiFb4XwyQMRyF48U"}]},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.4.6_1604390277839_0.5922945273505038"},"_hasShrinkwrap":false},"1.4.7":{"name":"caibird-mvc","version":"1.4.7","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.161","@types/node":"^14.10.1","@types/react":"^16.9.49","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","bowser":"^2.11.0","cls-hooked":"^4.2.2","compare-versions":"^3.6.0","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"d5d5e82a15102181effe8b31b4c35d8345f69b39","_id":"caibird-mvc@1.4.7","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-k8Ni8uMP/repPX4br7fPp6n6CIPyswFFFxQ+Aa0eCA73r8dIZlmrmIYINZLD9hNmf/4tEnURH/z/yCc3FpSBvA==","shasum":"77b4ebb0582faf0fe9cac61f170e713f8b29d6df","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.4.7.tgz","fileCount":103,"unpackedSize":212844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpAr2CRA9TVsSAnZWagAAJ+IQAJh6HIggXmIrMgM9NIQ/\nnueKIxGEAO4zNgbF8cJWCOET6Rts5HqXFvLpw2Pdm5DFU5v3s8Ohl3NKRLDL\nDpIriJCjkr6FRSm5/SR8G8kVgaOLV6sKtDKHPRFLtbIOffNJf8/ZBmoktSWK\nLxgQCX/7KEs3mKmAp5d4ZFq3UvKatq0Wd6r/DyKTVUxlpbYh3ofBtDtTnXtJ\nFh+GeIgluth1oRD0ub8KjhbnJJKgkgc4o/tafLbECEdGzRDsG85X4QAc3yjW\nTUFGLHaxUk1SL8mOuwZ6mnmYAQBExtL6LJRf0p1BENEOiYXnwtH8aeQuQhxa\nSenMOGGoK7pLNGy/6z16eSfTtvXWyWFQNVVZbbhL8jPWq5KYhtVIVBD/QU0i\nsi6Ql0ZFWAigRNOJ/gcQjfdnFuiUswGCvSrQXGUcx7Xi8+/3nOsvRWHrkJ6e\nA2fHiO3ucxfbHi8iskwpqFYMn6rXOZAUGZvh8p+Yy9Y3r8gBcRMGXtROvg0l\nADDRtKroe6ZEkqeiZbwrZJo06lMjLw5RFhUZ5Kzl+GCEl2puolGbPlTsulSz\nDCMkafLIjyIyBQ71IBsxoKESU+7xD/pXd29jHRQVhn7KcmY0w6GSSLKjJZxE\nP+OPYU+82T8s5vjyaLF3NojsF+BdXS17MmSQ+AplxPzP+yy/Db3zqyu4d6Xe\neKLr\r\n=oa73\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIExLZjHM237YYOm6yr7yPz0jMl44DNsS1HL7F0v4ZoQaAiEAu4qiuUgSiDs3r8dK1hwGX+EFiqCj3GLOcZDek8dqaEk="}]},"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.4.7_1604586229646_0.6570403767783273"},"_hasShrinkwrap":false},"1.4.8":{"name":"caibird-mvc","version":"1.4.8","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.161","@types/node":"^14.10.1","@types/react":"^16.9.49","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","bowser":"^2.11.0","cls-hooked":"^4.2.2","compare-versions":"^3.6.0","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"f728459f12b3b7af71896c04ae0f0e155d74982b","_id":"caibird-mvc@1.4.8","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-tkELJeaqi783g8Zn/Nn6HY63/5RqwFo9RToEqU/8Rb21WLFMFMNPak+1EHHh1ML6J0sEp/2qevjrcL6FklK6Aw==","shasum":"d7bc51ff66fd07ac141131d39bcdfbf70ecc9ba6","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.4.8.tgz","fileCount":104,"unpackedSize":214268,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpR3yCRA9TVsSAnZWagAAUD0P/Rwv/K3yVHNQkADS++H7\n8zD3ram+na0SsjwxABNquktFw0YYJ8ENdy6H2TJ+P8QbNIkYFrgs5W9vkD5a\nxF8OhP/o23obhplJisu1VTeiImKyY+00BZDXGDgzcyS4VawAc2KJ5SswuqEg\n5U0+jIjT+6kMEbzy/poV4j9MtGoao0mpivAiHHOQim3R4d4cUMkznJ/jKKFG\no5blz0Pt/15yB7TSqndv6AH02cMUoFepG6X8yZnp5EYkVVXS3AtY5aQllc9J\nLzT6gnuyIJ1wa/MlURvJvvk7ULab5Sno/ETorZ46lE+Hy5YSvMEn2F6vghw8\nBkusrwHij1/PMERE8EgsLX8wrOug03f5OzA/imldZ5IhjLDt1KS9owCAiQMu\nnxd5/q7DifWdLYs7vEefvCU/u2zzRyzKpLqlXDsGzafpI6fmgQ/98ZaS7YNd\npFj3s5RV6JSjLKrPuhLo+3gm8BpmIc5nn66dnkIbhCJ0uSQLXcED8EcAHnk9\njBxrW1FOOYCt17PtlO7fpC98CSkbBcbh1APwJx7bQ5LVTInJ5CKu8Lj0KNQe\nE00VYh0uETNXUBrOQAcXx2Dilau+RGO0jhGKOJPH69EQvjAbKUAhudRoZkiU\na2DvV/5Mbx35t5DHD7OXDeHO7Hr/e5nJ/k6NA7q07qR8JH+o74wXFEjFgNmM\nYN6j\r\n=3BbI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDgGoP3qdWzw+bLOCAzAoJLzfS/bR7DNy1v3BXy+IsD0AiBfKJmTXOC0GU7GnqMSyKcRFVkkrvXvDn/SdphZV49CbQ=="}]},"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.4.8_1604656625968_0.08420411528897076"},"_hasShrinkwrap":false},"1.5.0":{"name":"caibird-mvc","version":"1.5.0","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.161","@types/node":"^14.10.1","@types/react":"^16.9.49","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","bowser":"^2.11.0","cls-hooked":"^4.2.2","compare-versions":"^3.6.0","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"110a9679878966380b96ebf5332d0e1ade3d6cb7","_id":"caibird-mvc@1.5.0","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-WtXiW28vvQ9jvnQgScMwmzRBDqWUsJgKLRTVSM6TdI5J/5478EdjC+CtY2G2/mhVXSbEdG42ynG405x6TnrlAw==","shasum":"673ec3ac1a82975cb6a5250a99904b41bc0daf50","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.5.0.tgz","fileCount":104,"unpackedSize":214495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpSHdCRA9TVsSAnZWagAACQIQAIj94UBUK+iUtiLdrbBr\nRKw6R2iOj0oU7tYPFUCP/5gy17TnKtbJ8YwmPrRYAGS2NDlHpILA/nS6rL3E\nMHd4WWI+ua1jIjKgxk16kRzfLYqiYpLbVgzP26TvDPm5Ex18sJ/prRDsS8zP\nOQkLKITFXWib/LM7yxaPWhznHBYAeftsbfRflSqFOiftfsHJLDulFOSU2p8W\n3tKe/OIQK+O5Vq2ZRIlBLozR591hgi4iYZbDk3E5gAmxR+1qOGMc9nKxCRq9\n8oNKtqAdiyXzJ4D449VDSYKCn4OqhdAnNUC/LaBL+dCbEBGxSRSsnGVQYrwi\nNxtn6OPFyzX7r75E0btBEYT8GNBEJcP9vQN1b0bmuRwghe3UrnV9igCX6kWY\nJy6+0znU6RcnW4r1XbroZ7poIxCkJPOX3t4+QDQ+hRgYdnxx+rhFy9ciFWsD\nTCFPjAIiqJmn+XEBXZe4yxoi7cQV4aA1OXcMON1T8Fy63/NJyIJh1AJ0xrur\nyCzG6Ydh7Vsl0+CZb7TmC0xq/vfbQ8beoPiTdOW9jBF2Q7lvkaWrRSxgxDPM\nQUsfoOXxzsB8FLWRe5f9VF+kh5GBWuKsp78Vc4CSOuAbhj8o/yn/hJ888UlW\nFhw6XGGr3FDsUAI/XG4+rqRGZI7BOwydY0uGgCkByHhFwroJ0yczmOGur2J2\nlg+k\r\n=FgAU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAxuwtrZCiS5LaLVHjAMGqfMTc/KIqrb0PwKsStH69NWAiEAt9s5U5wVyHFYU/EZrvGxJMUe0Gy8G+vPhiRLM+aQDY8="}]},"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.5.0_1604657628848_0.855383118722576"},"_hasShrinkwrap":false},"1.5.1":{"name":"caibird-mvc","version":"1.5.1","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.161","@types/node":"^14.10.1","@types/react":"^16.9.49","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","bowser":"^2.11.0","cls-hooked":"^4.2.2","compare-versions":"^3.6.0","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"b301b580226a54c4df5326f40562a58a8d5bd093","_id":"caibird-mvc@1.5.1","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-jTcb3iEs6ak3ap9WjVYJBvbEcHMhuccYU98HRPhfaGZiWWHONfqVgR912PUqCAjotT0X64p5Aj32xw/vjYX9WA==","shasum":"65007111e98ca1a40797c8d200150fdd3187aa5f","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.5.1.tgz","fileCount":104,"unpackedSize":215082,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpfSTCRA9TVsSAnZWagAAVEwP/18elVQmeYdDjtPxozmA\n2TVw+BZSo6xLmUkxr80BeEynH41yeBpZ1+1DYHJAJCEUWNK3k7oqOUjRf8nk\nflNgiKC8wzNfuQbALaCW33Pzw5ImlESg3fBR/DYH3iA1PyUNcN5TAs9QH9X2\nGgvbXxgPSJM9dwbly+5yVvcKNFOSOSC/Qoim2OTdzX1V/tinYxY8JzXFn3Zm\nt+AIkkgw1cqkBXk32dT1YPFbygTp72HhZyW3iMYhLCUwKy2l2BTmtUQyt1u8\nkGyExclT3GdHp6v9XQ0+PJHjSM1ZnxMV5GOKS1s9F7ZmNHTv40y5Cd/IxOcz\nMHdZj3J6P585jDIiH6bu4PrlEymaqwz9TOk/P7mF+etxum7r9xfvbx6AkUN+\nyzDpN2ihufb8CT9rwSC3Nqp8mmJ4VHMFCnjRE/hXKRlPISPU8A3hZyRChooT\n9JDwiPoAIiERjPQ9YU6KxsBAODQl/l308d+zgrm9f2HaHsXS/zkM9ymQcfoG\nuTtoeLSBK7pLZGlRvRigDJZQhkaCWX5nYNdHu9iGpkULgnqn2j1YwHma8iEU\njOyLfss70sR3xezqtVupA+MUYZyEb1ASvwg4bJRoCTO94n4/5zL+05fmXuU9\nQ+NF1Z1arbjxYnJKeq36YEE9kkBp7EDIM5oqKLTqpSXA5NwB+BuD7ahkRhpy\nY63V\r\n=y0eB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFWfGy7D3tNd+T5Z9Te+cinZYiSbJ7b7W4+XmfBSp9JZAiEAgoXHHhk2InI7hiD5mYsvq+GBnGubwcFSPHzF2K2qo/E="}]},"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.5.1_1604711571311_0.29178635769528705"},"_hasShrinkwrap":false},"1.5.2":{"name":"caibird-mvc","version":"1.5.2","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.161","@types/node":"^14.10.1","@types/react":"^16.9.49","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","bowser":"^2.11.0","cls-hooked":"^4.2.2","compare-versions":"^3.6.0","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"ed5de103bd9eca5defb6734de78384568ded5618","_id":"caibird-mvc@1.5.2","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-pdqhZFCE5L9pohnCzp+w3EMjdRCUkj/SSk2duEBYlM34mdA+oadrYa4JDRAOWNN29nzMqLYPUN9bERwaDI9iXA==","shasum":"5d549932fd409c8c8cbdab4469f7cfd3d2be7179","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.5.2.tgz","fileCount":104,"unpackedSize":215205,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpfjzCRA9TVsSAnZWagAAH/QP/j30twWEdMlmx9Iy54El\npfyH6oN2si3TSRXkEkg5XyBS0F0rA0/2G7riA6mKzUDqR0hhNsgBB6PEmE6f\nRBJKYM5s/r6FyugEt4LoyKn4wLkOGU4FaqQw6kfBiG2aszA5Kla4QZUado+7\nnY1mXk6MhVCASoQ5UgMzGJf+IUzuN82A6NYrrJRoH1FrDysTgnFI7SDobGU4\n4EZr2IibffhYKjDvUZb5Zk8fznHHUbGjBlHc89Rg1O4RsEksL4Rkgfec/Sn2\nFIEcXwuwn+rfEb6A0kXIzvMm4c2nqsT8s7Kc31JcMk2imW/S45xjyCvwfVKE\ndryvuYLhwTjcjqfKuTI3l8JoLXbX/gXLqJNBN0YjVwGPEWsatRHFpj4Vegnq\n0a9rX5h5U6tZ4v50/rbOy7rN/LouL1+8NUt2ruxpsDOkLCcmPD7FUb4l9UBa\n1T/UD41TnyMkku9QOEGeSCPosX2IX11tVEXWnkT6+4wjUurAASRACLf4sEdW\nq/vBeYQ66rnPUMXc0E6lmvtOV9snfnWfH1Nv5kKgy7WNi2LBzKlkSbpLq0qw\nMPZIjE7mK3xi6Gwfy05M5yV14sF0JUQhpcEsqBDXqZ9HGWRi0+o7+0MEHuJC\nUNNXcIBg4NJMN+O3ds3lVgSZEYTHCfMY75vjM8FbPx1+6DyFzMg/tXQzNT9a\niUFr\r\n=BpAd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFFJoIV1wD5IlnvL87gGLZ49AcCBvIFI4MHkU+dl2kf5AiAUwcyZX2AMdkDllKXSMqIHHxfVO/p5jMLs0CsOd5XdOg=="}]},"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.5.2_1604712690925_0.4557439634159224"},"_hasShrinkwrap":false},"1.5.3":{"name":"caibird-mvc","version":"1.5.3","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.161","@types/node":"^14.10.1","@types/react":"^16.9.49","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","bowser":"^2.11.0","cls-hooked":"^4.2.2","compare-versions":"^3.6.0","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"83c5fadcd4477b9bde0c2537543147d4d7137149","_id":"caibird-mvc@1.5.3","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-WRIKFMzDkxKllLm5utHQX766hh8rKESjmzoYsg4LCS2pwjbDKPF65xcKAnPFsDkzmzQ8NudW3unqhkqZk7XOTA==","shasum":"45086758ae88f9615a16b79062fd2fcb1c85ee5e","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.5.3.tgz","fileCount":105,"unpackedSize":215432,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpgONCRA9TVsSAnZWagAAmhgQAJgrgTmsvVQUVPkpBqkv\nlXJ3ftnUgZRaLI4QCdLlFzBcVK1aj3uepGFDwSKIYC0R2L04DDlvSX+B1b3Z\nubYjYUVU52s3r4qzt8A/RnWHT7bRfh66En7eP29Dq6gP3cKioo46VZ8ClZAR\nxBqA0n5iPumqXg0LFfT2mq1nBG0WhIn0vySu+DPGf4WfMEl3Mh7+/5OeIP+X\n11dCA9u8AFkuifdjm5jfDJ/E9qkfckZQeiF0mP1dQeVkU6eHwZs6OeDW+QKU\ngK5aF0lIEsj1KGmwreUek6ve9wq7vFs5D5hViqfXq6qM2opgOH2OngdKUyuP\nSCsiWDJh8uoxzmHH7tbe7Kvfyc4sMghB2/BqKXXb5YtPSJo0WvzcqT69sV+v\nmE9e+ClblularTiHG9X1dromnu7UOhjY5Tnj4lSw5wnjK1ZDosN/WsAc2UkT\nRpzoOEbGxekTsWAA5k0wiL+QvD7KlQavYIwE5Zf5qqzDUT8cr+tem4FcpqhF\nB4dYXnQK50oOAYUMYEzdJYdSZcY3UOshEizvbReZG42kg8C2Lr0bsN20IWOZ\naiHpW/6VKoHDmGh6Yejo6VblbV2tsZYCYCDPaoZsD3NNqlc/JfETxKx5nxTX\nA+g4lVrNLvbePE2EpUgtaddlYycst773QuHjYfSIycwdRBhDCi3Y+Llpy8Oi\npNg/\r\n=Q/Zs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDuH73xVajv6RfMA3YV5cGvWZlcR4Sawr4J2kE2dkVjYAiB1LgCROanBKZfcZt0S5F6kMVCdu9IWXO5DR+uQTzT5Sg=="}]},"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.5.3_1604715405048_0.3127269101709276"},"_hasShrinkwrap":false},"1.5.4":{"name":"caibird-mvc","version":"1.5.4","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.161","@types/node":"^14.10.1","@types/react":"^16.9.49","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","bowser":"^2.11.0","cls-hooked":"^4.2.2","compare-versions":"^3.6.0","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"3bc185c4244ea07558723e53fd008ba3c7fb5a5d","_id":"caibird-mvc@1.5.4","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-0uRCYEAWxAR22dnjnpTA7zYm0txwwoIVttJ42RHDiGylkiJlRNUePBa9ElCdF41yH6YGp6ELGZcXOF+2I/LlaQ==","shasum":"f42551bffb8fe87bd6b01512e76136a07653d9ee","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.5.4.tgz","fileCount":104,"unpackedSize":215441,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpgfzCRA9TVsSAnZWagAADXwQAJevqQYybWsixA8UZ9r3\nIHwBkeqSBXPp3EGnYkTfpabNq/VfexLV5tWRYhLxhYtj0onsXWPF4fjP6iRd\n+QWooY2ncYwyN9+i90Vc7CtM017ZQHtGVBzrqMXShqSp+4Nm4JSVmM8pFdT5\nWWSeooiGoGXGcHNCn6QwIZDAH1hY+Mky9LON7OUya+8gQHSCg2/E2g/qOtdA\nrQJnENTXgsKxMvUJg9E0sB4Ok6MlZ/w6NbY3ovpJz99igDEbVT4YEhrcTUTv\ntZbt25kiaoDcDYkqy4yu9BYq/g6huzEgkuojItOs0LyFVGAOlCTdwh/Z7Y4l\n84jNjaZKvev/O4iqRFv6dhr8svCcpviFfQAkHol3gK+mEf2xXE/n6pNmtte5\njQ2gMiX2419bx9zAbqej5cnwzOpgPkmbcIB03FFycXxEw8eEf/UtmWlbCgwk\nvw0iACIu4Q8vHAjD3dmYW0wgq3AXJBaGlkFHIfkIvfd9OI7IktViDm/d2rJ4\nrywojcRD+CJeKA7eeIaI93Ra8M7cEP3CLEAfrXFVd4YXBz0PJq8TFCxF0VB+\n8tlc7iHQaenUr4CdLAPAzaygXYVR5wGUeZ0aC+YgoRfpWg5O3ia5+5IVnHAv\n6Pud61hBfLsfoSODH6h6P42Ztan2eijJSEz2qzAq5RuAZ8tFxlKVidV8zYh8\n2K1S\r\n=zz5b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQkO3ANN48j+UP26zeM0/lVkgoohWBSo8bI5wwCsmmUQIhAOEaqclbeMdi5sTRZ1HfONy8U0dCcZ/MT8bf+EVOi4S1"}]},"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.5.4_1604716530635_0.9946907819872115"},"_hasShrinkwrap":false},"1.5.5":{"name":"caibird-mvc","version":"1.5.5","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.161","@types/node":"^14.10.1","@types/react":"^16.9.49","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","bowser":"^2.11.0","cls-hooked":"^4.2.2","compare-versions":"^3.6.0","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"483052661382fa62352ebde5cf9b7087c679f3c0","_id":"caibird-mvc@1.5.5","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-hN1ayYXDzBvCsMmMgwvMAeoTy20PEJ7FRBP5Qc5AFctK4H7gp86Y8L54Kyc69ufxUtxwjpLMFTf9jZ/wmcmlGQ==","shasum":"ea3e8fa85896862c66c16fa76afae0fcf76c3bf0","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.5.5.tgz","fileCount":104,"unpackedSize":216390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqKTnCRA9TVsSAnZWagAApnIQAJynWEwiA64xi8v/mXhJ\n7UtPkNLCpLzpDXcBnfMRjlUF1IG9t+VL6QCIvuNiam764Ia4akR4XmxckluF\n2iH/q45qVI3qGZdK37fbmPfL505L9jTKHtQYLfaWXiGdOGKY/o4R38mpsj+6\nMKlp7rvhsFMmTGciQ7ZftMaTCqmFEN8KKKN7R1E2DBBMePLK5jNKG+t66cyW\np9Rvfk99bihcUUu2SSSvCrfZdVG4y9AsAmNEl3+5BeObDcje1YFssH3qyKsc\nIxfBEv1QmDI7y48KdaoNo7po+ph5VSQt6XimNTCAUptGflFKlXmSb8OgGS4E\nAnTtcyhOqE1SkpE+WegJnkvoURvm3eamPgvXXBMnlQtXaA+wZaJaVrDl4D9T\n2+DMU2xIYhJC9hht/EkPTQOIL72cLLEBes06lP3fFMi3HP9Pua7ZMBq0CzbX\nwFhyfcPWhZSOIcKPGH0ovHB63C3K0l5dSdf58kSLqM4g6FPUNpciyzJfub9Z\nk7ixuVzR9EaH2KxVOe/k9t4qraEN7wmRJtm7g7CBFv+3+Wq8PxXIcgXs1z7v\nvV1/DlfTag/ahn8M3llBxpu8ScjOYG3JPz+S+sC5ztl9asPQ3DDOWnSJFwUa\nArnR026gahfHImFCEZHqQSVwH/zzFu3YDtk2I8sc5zGVumg76B2fY/R+uamE\nP5JG\r\n=GrUj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE8zGBTWhPMdBzDz2x08XgBdD0SfAVFe0bVmGecU+I4KAiA9/ppeIZr7uFSSggjxEvMmKviBoOmCLNGGNFcMXR55DA=="}]},"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.5.5_1604887783120_0.6778867163722251"},"_hasShrinkwrap":false},"1.5.6":{"name":"caibird-mvc","version":"1.5.6","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.161","@types/node":"^14.10.1","@types/react":"^16.9.49","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","bowser":"^2.11.0","cls-hooked":"^4.2.2","compare-versions":"^3.6.0","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"f475273fd04c932a8cb083bd176661a3c7e8b09e","_id":"caibird-mvc@1.5.6","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-EeZW7BqFcA0iHY/caO+2d66HFZuH5w/HZ0g9isJRgBwZGI7ztXxKZhyj4lnvpukyh67DhdVco0Eukf16sCEIXw==","shasum":"f4f7f7e66d3f825aa4fe874d9bdb00aa2f5024c7","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.5.6.tgz","fileCount":104,"unpackedSize":214697,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqPn9CRA9TVsSAnZWagAAtoIQAIog8RBXhnffj6IlG8Js\ncFB0+HV9GLcuXYB7bZSQc8gYZUMTPDYkmjrWfYb8B8hg3YCHFTfG+TVRHdqA\nV7x5LUuUbx352FuoWtwqgKRm+IPjl1WIKk1h/pbhv4b4ZwebucFNBRiyzeeR\nFIBi61dE9APJ8HZakqvYMeaMKqZy+gBO8DbP1O3j7z2i97iUooyYi7LwE1NU\nNvaR1/xCh/agHzjBlZFAp5hmBKzs+g97/ZsHNooTK/usjSNviyZv7426biyf\nILwPlrP+kd6Mqo4ZPnurgSflvhlff3F8ZhmfTiSr+HGSGEKK6cCmAzMZqQlP\nuxtReegi78M6qglvW9luvaB5wHoOgQjq9er1NcboNcm7k28d7faKqtIM33Mc\nCG5PsgQxNaQtEwdifUkEWmJ4OvFk5NHy+Kg/LnkENxz7b/PsN4oZBJoC70Kc\nARsGcvC+Jk3TCqPMs9Zt8wqAHeVAe/qpBhaRfhRyJWFh2EhzqjNpemYdw/7W\nqytpBJ9bxq/sVWbfevs/JAEkTR5yGBLk9xN00MdjgLVuc/H9bc4qXQpHgO7X\nq7PtMNgV6Pd5/ErPXDqJmzdnCyr7+obXB8tiTk7VY/C+ka/RZyW7KvOCsoIC\nuD47GLqtr1xZ6pdbs+EFFTObRrARkKNFq9c7fGVx437S6oWo13BZBKdxovhd\n8GKw\r\n=2K7Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAGs18ia7AVV0LHA16jOeeTLtjimQgTO4pQhARaBbx0nAiEAlmOvIZhvVtMnOJ8kiHBzC0ssP82mQzLY/ZbGe+G+QTk="}]},"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.5.6_1604909565318_0.9358981545752298"},"_hasShrinkwrap":false},"1.5.7":{"name":"caibird-mvc","version":"1.5.7","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.161","@types/node":"^14.10.1","@types/react":"^16.9.49","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","bowser":"^2.11.0","cls-hooked":"^4.2.2","compare-versions":"^3.6.0","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"84e53082e6ecd31665075d95ccbaccf3784ceb9e","_id":"caibird-mvc@1.5.7","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-RdmaQAV0K+4edAyPbizii5xde8qwSiPzdF68KM/8l3plgQ/3fIaZGPv94jl1JtOWwKS9/B+OQCnHdOqbr+wpGw==","shasum":"8d43a0580257197a5b69a8c3c06dce35985f752f","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.5.7.tgz","fileCount":104,"unpackedSize":214940,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqPw3CRA9TVsSAnZWagAA0CsQAJJmQBZihCGsh/UEMsP1\n/yt+oV+Cm6I2IONPyPVhZBSWu0PPZzQwjhW67svDuVgKxvEJu5PNaYJYN7pE\nkZbzwruNwjk7clpotNBgqV7oArNpgZiAMycfKzPtPoPlVqAGzV0cb7xWJqe5\nS465GVt36CEks71Voly3h93hP4zOtC3umASfqu1phpthe2oDKIX8/oLidytd\nIi9lyKiNB1Blb3+oHDLGIVaCnX9PfAlxUVF5VgBEg699cogZF4T/ZoT6RbZ9\njxJsR3kuqnyzHUm7IwjTJkLRXGVa9VgfVWez2uYzdCd46q0su2NJ1UNU1qp2\nHNh4H5offxz/B3acr6EX3B4gtM/xi6nCaQSsgSIB9YhGXQMh7CaBk0++niMJ\ngZ8GjZDkcV36B2mXl02rE7/t1mqrmg2npo9tgYyaBiZytcA6FGwLffmZLtHq\nzwTZaskOiA5f4t2XqpzFTSOzrQ//PMJ5Hn+pPHn+6JB7RodgpDT151s+eK21\nctPfpfAdbtbIjP3/V3QkpxIHb5CCFJz3yj2Tr8+L43M5x1mhHN81pvoUB/6a\nfaEEbHoB3ySeZ5sDOJ+mViVmNoQflsNu+FdKfd5iALyVDpGfO0ghn/oV0mTH\nHM0oEyVtEwTc9oum8SWV7toaV2L+Vl6JXWlN0p+2z36PN82JpzLo1eva72JM\n8anc\r\n=dhpr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtgLHctGdR60mhXpt9YauS4Y1PLR6UzFxwEUbvF7QdZAIgCxrQo7CrGi4P4AkV/bucpAUaVfbHI67nvyrVKwyT+Bk="}]},"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.5.7_1604910134689_0.7986335128255249"},"_hasShrinkwrap":false},"1.5.8":{"name":"caibird-mvc","version":"1.5.8","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.161","@types/node":"^14.10.1","@types/react":"^16.9.49","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","bowser":"^2.11.0","cls-hooked":"^4.2.2","compare-versions":"^3.6.0","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"84e53082e6ecd31665075d95ccbaccf3784ceb9e","_id":"caibird-mvc@1.5.8","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-kg09NEB7IKSi9UEpKL5HkFZOI9bZu82xFJ8YoLaFNqLM6HZUqm9x5F9bS3HuQwvxyLGE2DGP7QlzphBWyDpo7g==","shasum":"b5b0fc2185eb29a4a290b4e82888c775e19675bf","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.5.8.tgz","fileCount":104,"unpackedSize":214741,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqQIHCRA9TVsSAnZWagAAAOYQAJnvKRNFiRwAOlBgy/YJ\n8PhSLPxK/PaP/qrdPj7Rwz1zsLHAjFNy3kFSP4NJdrWDjV8yyrsvCKjcVZg4\nO3yb2IYRKQSa/Psk+BEUABwJWs15ceM3j+DG2v7utiqS/oeMFSKqmld25Wq/\nob/kzg9wKOGqZwwbw3yotzhYQZ/LxAZHpowIRxn0hI622/iSWYN6zeswMtzW\nnbTPzSzBoBfEkMm+UduaImhD9OHsOeu1fFPuaa24Ctk1qNgHwLn/BMPt3NQm\n+j6C24xU1fk3ASa9dhaAItONNXFyyms+GvW9pAH2iB9S8yIXLgicSN8CPx9S\nQ96cYgcpG0kAVzMMR2/CS/fpdPeNgxDxhnNxxUPaoie2wHH2FaGIJ+fRczaG\n7Tn/M/EPHKSf1dBG2ROhAXb8N05ZXCNn6vHETJFzI9YmiYl2zFUrAZEUtxnm\nJc+uONt0/WtNsBqgaOkjJY3RuK8x+sxvEz5OvxQympZJlTTqgYoo8PEv4Gu7\n/6s2SE30SpHn5EvdVx7itsASt4FChwxXtjkQ6X+SAnhwrI32kBlfTIA1YWEG\nmML4b4DQoBRUdApQz8a9+Mh50jsqZcMNDFjGQb/pOw/EHUiaLS5TnDkeeoWd\nF9NM0au0YX1G2fIwxvQ7DQ5ivyslJwxw/i+9coZjG8aT+u9dmI11U+ZIX6Xk\njFKW\r\n=3wc2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGQWHfI8YDewXrQW1Bxh4AZmSaC8f/d55csbkIGbD/lyAiBmzMlm2TU9cm75r1ZY1HzfvjQiNgdFJkR11K39AolWQg=="}]},"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.5.8_1604911622619_0.5420572113425837"},"_hasShrinkwrap":false},"1.6.0":{"name":"caibird-mvc","version":"1.6.0","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.161","@types/node":"^14.10.1","@types/platform":"^1.3.3","@types/react":"^16.9.49","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","cls-hooked":"^4.2.2","compare-versions":"^3.6.0","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","platform":"^1.3.6","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"3c63f1aedbd0d6fbf68f6625af32726966d7d537","_id":"caibird-mvc@1.6.0","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-mw9o5Ncu2Q/7hlrrrHX3Q80w/bdkCXBr1R2AEiwQlWENwMKCS0FitLRvvKdebfIic2MaU4c7tW9qwvkxFcgP4A==","shasum":"7b2b11337ad4b852e30d5ea7296513b769047906","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.6.0.tgz","fileCount":104,"unpackedSize":216173,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfq787CRA9TVsSAnZWagAAcrYP/1Ui5bM8RboPqSfpJXSh\n6jzdnaGPRsu2qqtTOcIU3bVSv5j29dPgL2YLM/44S9CuSZHqZfcuVsOmbQE+\npLDO414u55iImuEa6R0zqNHFQhaIWq60nYSQgR/4ePJkkSr6mc7/ci0KvHs7\nq6qLoY3b+vDHzsCAjq+fPUb3plxDs31uMrQW0vboeYOXdtVCjZrweRJfpyVR\n8VYH9HCkKfUiX2SOJkue1Tw/7WSY3ZoD3mKknH/BbZKfQZZzGmkecK5tN1p6\nBNx8U9SxQALNyoC28rgT+Z0I8mAGisbfHl+bvmCIIoxwyHPaYx3oMTHp+AvS\nk3n9eHN0NcaRbWZdF7nR6mxi9AV5LVWkqB9MzzvDIXzow0CkHJ4IX/lZWWwM\nSB/G2gzPHqGR5755XcZMY4vJJ6PLJr0p24Vu24IUdpdgTg3XoXPC84frIZet\nrJPJC+VNMQ+Rv1tGESBoqr5r9x67vcTjXSt43gMdZSgvUUljVP8Q3+4tMdAz\nJ5V7UQWAei5Vs4WSnsmKk7VmE9fe78zNWv76WnG0F9frYZUuXDGvB1TUL7vk\nsa0TyZRf1aHHAXKeK/Ln0pGQnAlPWi+bPsUuUPaq9A7J/13YQEcg8Agt8b60\nZGyiRvvRRDN/jEp8bqoRCEK78035YvWhN7BmyrljIkYED/t2X6I+JBaaepC4\nHQ9F\r\n=5L4s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbNUGtsGAgZpRerKswihm7BDfy63XdtMShEXBZBCt5aAIhAJpnp4RbwNckEieOcg0GsY36DNy/3LOp+zgOaO7gixzU"}]},"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.6.0_1605091131050_0.18379879580512615"},"_hasShrinkwrap":false},"1.6.1":{"name":"caibird-mvc","version":"1.6.1","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.161","@types/node":"^14.10.1","@types/platform":"^1.3.3","@types/react":"^16.9.49","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","cls-hooked":"^4.2.2","compare-versions":"^3.6.0","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","platform":"^1.3.6","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"fc462050df13488f2d7b04e372a70617aff29568","_id":"caibird-mvc@1.6.1","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-hEKshg1tzqV7KzbERRZnA77I5t+x+3vQCmpxpEv4PPjZSaHa+rPtYEqMYot93dFKnf+hDjaUY2o02Mo1mxO/Rg==","shasum":"1b51935b5eed23beaefa2bb92ec041239d765c30","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.6.1.tgz","fileCount":104,"unpackedSize":216831,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfreO8CRA9TVsSAnZWagAAogYP/13rM8fmitbUgKi+JRrW\nRCB5SL3Qm+ejbPK/P9XDGmaSF/GZoi8glXe2n615sOeiufB2u3x88t1m4EEP\nSpT1lcECgWIeh0uqKCtp3zrwmQFXP/GPss7Y4mpZhHUvPVfOo4RrgvWiOFku\nASUe4CgoJRjHieTp9cuL2iqsIf8tQZkl6c/6fDhUx9hAxapcrGQceCQhjj/B\njrki7v7xg7adqegZhcySRzgZfd+IBxEBQHYl8OpcE2jWQ9a392gOOvDGDaFZ\njf33BuZPBO2WgZPd7+0H48rCCrR8fav/v9aIBLPnoJoW6RwN0ZzX+V32mKYb\nQb033hUnv6ypJT2zipXocha9f8YwjrxiI+uiujNlk+eMVSKiWyq+e6n8tJfu\n0hufg7Ffyy/T1xSjs9iJyy+ixeOK79kmWt1CnVfHVV6so+v5W1rFWCf29Tk1\ntj/476nQEml9pN6j8B5NpuTaLt+HwbJhgwhuoheajKNyib1W8P1mnd1nAZLB\nppjcfw7psqPFE0z2fp8a8vo4UXO7yVUm6nW5sh3Hn/n7iKW7iu5sKfuNoZf4\nHGKjQ6d30oJFJ/BJ+jWbDWRkI0L1ewr4SXj80w7kWxJb/V86bNIKACdS06BZ\ns3CKO0xXa6s+tiThvNInzzs7yy4dwrjhU9OOZUz9jPUxJmJWvybq5ZwLDxgA\nGCQk\r\n=uZ13\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDeSJ0oASEoONZCvUYKWaEpTWEqbQ4ZGq+HFSsmiN0HAIhAPX9d6U3p5YlSf0YwFeseVKvDtyhdTXTE1oFwa/G/Wwu"}]},"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.6.1_1605231548271_0.2352204268580691"},"_hasShrinkwrap":false},"1.6.2":{"name":"caibird-mvc","version":"1.6.2","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.161","@types/node":"^14.10.1","@types/platform":"^1.3.3","@types/react":"^16.9.49","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","cls-hooked":"^4.2.2","compare-versions":"^3.6.0","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","platform":"^1.3.6","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"1a337aaae11477e83d1b317da56cf92444a5d1e0","_id":"caibird-mvc@1.6.2","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-LCf5AkF2PD0mW8SUBn6R9tX2ToPCRDcTKUk6yGe8fU41N7ak0f0Bgosm5lGR524eBtvyWCp8m1F+ejrASWREJQ==","shasum":"fa5c976f4e849c590b8ab9a33881154304b6b19f","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.6.2.tgz","fileCount":104,"unpackedSize":217144,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrksrCRA9TVsSAnZWagAAjigP/3vDj8lNCy4ul+hY6b2w\niPq7Jcdg6NhYYmEIdOIGzCiUnHCk1psunXatunzBRbhIO5qWyVI1QSnV5P+d\n3qyjXNLmYixDtjEEkXWrfCIFpSgxWCmhsI7cX/8+VJQqKnGbyiJ4zoBCiA8s\nkt5Xw4shmdSJfSgj8hkRN1RfpyC4Kl8YyX0shJnerXbsFPs3YlaAscywcUzi\nHqyIcbUkIweWrd+XoWNqE1Wc4yceYHWJRUqgx/pzgBlI4Y+7pT+/17eGeiOG\nT3T7fGnbt007WIRu5eQxE+1WxwL3h/SIQI43BHPKvO8gZ6ha1ebyRRooxibV\nliKkn5qLoQouZhPv3Cu3pgYyqx7eSbJ/0o0d2VHy1ST6adk4MUxZrCElNJgm\nb/vFliWA4pD4ffLXeH/MsMMSmrbyMnpfQILDHbcFVZBE03/eluvF8VluRFyc\n/si7cXdpwcTh66t46D2GHbVj1w6a4lag8o7avu/+EvIxQSCofl3lBNXrYqfr\n94zkuFPZMbxKrqpJCLytjR5Ar0fMbs3A5Qgl5C1ddDzDR8/bP7MFdsTsPpZ+\np8L0TPS4sqrEbhVBkSVp+3EiebtXLkWdsDBjHLk673Xotx+QKrGPVZLDRw7J\n4mdMBuA0neGjoSL887eycPydgFDMIufq1E3416lBs/rYU4CXpMgicuJxY1M2\nFaod\r\n=4b86\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHnJrddpJPKkYSqDRQKZ+YmpsbE0LJEayBiESgGLlSQoAiA0Pvj4NDTfxQHBcNHzcBNfkwt3jKU9oQi3OmbX+5/m4w=="}]},"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.6.2_1605258026756_0.4213505601248624"},"_hasShrinkwrap":false},"1.6.3":{"name":"caibird-mvc","version":"1.6.3","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.161","@types/node":"^14.10.1","@types/platform":"^1.3.3","@types/react":"^16.9.49","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","cls-hooked":"^4.2.2","compare-versions":"^3.6.0","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","platform":"^1.3.6","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"b3886b8693a260e7b5f43a484b1c05c7900b5731","_id":"caibird-mvc@1.6.3","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-N1oDrqWl4TBzbeUYGUe3KhzKrLbKzFdV6k6sazrb8c3kUBOJj60PMdaZVjAJLBQYBstoLx8T81eldXKh9m/qWg==","shasum":"8dc439199ad2cc74a554c6f5092cc507ccdb48bd","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.6.3.tgz","fileCount":104,"unpackedSize":217610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrlqBCRA9TVsSAnZWagAAiWwP/38M/asch2zP40Cmsiih\n+e8/vj0lvGLhLILnMnes4iFgjm9b/om1sE4gjQyrXxiM2sVK6jp5G5fXZ3tl\nDQvodcb5tbP5mn394SbukqTg5PwI/29E/SJbAbaB//g9/puXJSbRjaDDGmGE\n+/4DhBvnE4LaKIZAf/JBv04U+a0gDW5GMT8Rff5sFoR3E8F+fcsNsyNzAPCX\n3GQK4uMCJnSXr7tENSTvCPHK0lNsLEcP417Cyy+WxqT2eVpcwY1jMsggqi39\nOne7qTN/Eixlj68E657iLwgqbF+zfXORgfhD1gRc8y3dxYlFLQv1l7KbFScC\n+25KpYG2fqVD5bSMFOPFxLOFHfukRoKZ5TBeYksl2ajJ4QE+RXD7Y0IzhF3M\ngU6+ly6JPjwsIM2AifkwXFHT6VNFm4wtQl8KKlNV6PqL4K0LH5CBMN+qPr3H\nCZ581NFq5eea22osUPJ1uvzyq/yL1dOdBK2Pq/mizvTp10cg/PaLA2xtSqf0\n83EZJ0fUPWNbcd9BYI2rHhFBn3Y8KMML9az7NwvgOQ7fz4B3d4PkZ8RopBTh\n3MfyuGHtEEbOmwCAq+Pmdy2VJ7whwSLL42hoJkqQ98a/+dOVacznFQzYa1DP\nn6igbUHZb3Fyr7Tb+AQin9Z4RR1/XMefwWJdrWhNXVsd02HpptJ6E+ws/ONF\nzZLz\r\n=aARa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEQ6ap1xUXWJMEWU5fFuJXpvbfpq6H+2V5w59mSVELljAiEAlpyOF3JHL4EAPe1rpLTXGoJvY94IV1c7sBXdRFafaJA="}]},"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.6.3_1605261953217_0.27437267023427836"},"_hasShrinkwrap":false},"1.6.4":{"name":"caibird-mvc","version":"1.6.4","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.161","@types/node":"^14.10.1","@types/platform":"^1.3.3","@types/react":"^16.9.49","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","cls-hooked":"^4.2.2","compare-versions":"^3.6.0","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","platform":"^1.3.6","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"2ca6e2e622378aca1044afb202489befe499ca1c","_id":"caibird-mvc@1.6.4","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-VTgp/XevUkgzo2d3UmHQg2Vn3wDIGTMk7Ctz4wuM3sGg7NoDnubSbUs1Vt+ZTNiCHYCxy08ItRYC6yQPzE+SCw==","shasum":"2490aa5a8aa929fbd6aec29c33fd0f1161e026bd","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.6.4.tgz","fileCount":104,"unpackedSize":217608,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrlzHCRA9TVsSAnZWagAAz0kP/jbXlvxr+PUCiLXbK9Gq\nEBAqjzsFwhawx94nahN3J1xkFMFTrC0J4va2wU/tMnfCN3C96VW6HN8J4o6q\nuekaBz/zmYNkLaIIWRFF3jusuwY6ja6wCSB9X6xoQD3vutRl9JluuVIkuyQt\nHTUR3creni6KNCNs1hMg6bsFgIXp8oCRrH5VNl0Kldc48d2fzBvY5MF96CZv\ny07TYjo/vS8ReVctMhNOaVZtOKnunwR7qQpmtlYuUPQ+iUsCfluI6zoGXiWF\nIyBj3zNeqY2LAOwcNjMaQlO7q8Bd7tIn+eeymalwnJ55xkEqjEYM6ykgzTWc\nOnRBbxb2FP4CETt3b6QN+axq1CPrquhCtd1KZ+JxxR1slgypLMegi6KGT/uO\nHD/g+64r35mAHtDQgwOqy3NIY5SMj5oyJcgpde8IGQymQMAX9O6DOS43x1CT\npmS3LCDN00ViWt5+yDo+C0HCyAbc+Xz5CaJvxN/ffTpcmx8doWXSdMzLKlRb\nOY890oHhjcd+CLy1EtO63scg4HLmJtm0M/Bx5RTUv5zDio2clgIJISoveYD0\nN6VS9WjiUuvRKicc+NXh/FoeACQOuT217cKKzXRthNCTUYwloBxXPjCBt+DF\n32MXLPyYpe3zQ4g+EmpGZgCUBQYia98FuKkTrOD7CQxaAPTjoYgShAFF+hjH\n8dDd\r\n=l0TH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxIAhv6atxPs53Xe9VUUPDZq4o2E0e/Yz2H/kMFnziJQIgB7mx0PqxWWU6ABF/r3ChQKWUniUq1SaN3R7vWS+gcKo="}]},"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.6.4_1605262534971_0.32068854995154106"},"_hasShrinkwrap":false},"1.6.5":{"name":"caibird-mvc","version":"1.6.5","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.161","@types/node":"^14.10.1","@types/platform":"^1.3.3","@types/react":"^16.9.49","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","cls-hooked":"^4.2.2","compare-versions":"^3.6.0","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","platform":"^1.3.6","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"2ca6e2e622378aca1044afb202489befe499ca1c","_id":"caibird-mvc@1.6.5","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-E4MBBpztTvSUXskHwH0zxNRTYehgwCAJat8tLnawbZDwVt2KCUgNFf2RSvTj6fRsgd9o8QNeLgn9UkCwE53XEw==","shasum":"aad19c4a7b665aac174a501cb4e35db74d509227","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.6.5.tgz","fileCount":104,"unpackedSize":217760,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfsk/6CRA9TVsSAnZWagAAO78P/jCPOPnjBYQSa6tQlnF7\nDb38/Gw6DWSMhL3Q8wpK0fm0VuWxG7iaxRionAWprrxkBW/8GMJaucjeFPWn\np5TaLlNbmb01QA4FqevtgLq67D6IPoComFnDV5s0wkzpW3olTFSUU7aL1bKP\nULXX0Oie85D8StpprCnisWx8mnBVrMNrtzJwF8BCFG07xhdYMDfhdL1VPDi2\n18DHoPUOCdD76uCgF4SkTesFu6jRhHeVq0jqHk5ml5c+9n/jxoe8+eJFrgPd\nVUid41SByaqlprZBkhIqqaI5yB52h7moACcAtfJycMN+0JyeAXe4h5bi4VRR\ngCP4LiY1p6BCBwNmc8m6cgcrrdm5u8QfnVQqGPSvnaGWQZmrMbIufFuH6oc3\nma2jTW6+EnvfQRuQUrAX83QhRpQG3HNTk4gAyAkF8oVORyoIsW4Q8ro7zfZl\nJ5jQtfXBO31YRq04JFI/vrimybu0FYcG1zB2u+7i3nsfsQdPYfZW4/eRcjPW\nCaY6fiXCnT3jEbkoIF7L1ITIv/Y4S2F/S/nmy5ZTUKgDwxzdm1wUZsaddEaJ\nLMj85ylMCCDTLo3N+1HrRm5xnLuMljBu+o9LOSFlwmQMZT/jfGb155NYvuKN\nSNfHG+O4Bs+h6LYC8mwVLykloc4EIcVNKfysabf0UhDk1wBzhnWddvMYNhfl\nqhKT\r\n=0QbM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID3KykuygV1j43YJavBrDHpo6LcH7iy0ip6W/fku6vdVAiBLoacarFg99C9iq6aEWc3H/kLZt3164aj9VOPSXIiNQQ=="}]},"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.6.5_1605521401735_0.5787544895510786"},"_hasShrinkwrap":false},"1.6.6":{"name":"caibird-mvc","version":"1.6.6","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.7","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.4","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-views":"^2.0.4","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.161","@types/node":"^14.10.1","@types/platform":"^1.3.3","@types/react":"^16.9.49","@types/react-dom":"^16.9.8","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.5","ali-oss":"^6.10.0","axios":"^0.20.0","cls-hooked":"^4.2.2","compare-versions":"^3.6.0","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^9.4.0","koa-send":"^5.0.1","koa-views":"^6.3.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.27.0","mysql2":"^2.1.0","platform":"^1.3.6","react":"^16.13.1","react-dom":"^16.13.1","react-jss":"^10.4.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.1","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.0.2","uuid":"^8.3.0","webpack":"^4.44.1","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"16e2cad591c6f9e799040168701bb648f4978e2b","_id":"caibird-mvc@1.6.6","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-oEaO8yRE1Hn6ERkXUSAn8E22Yx4ZphjK2N9EX4492wExHEQeibZ8yGtKBbINNUvE4ReK5rDNKdBSZhna/+rWeA==","shasum":"999b0fc432b6962c3a2f08bfc7a00037b19df124","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-1.6.6.tgz","fileCount":104,"unpackedSize":217857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftIKlCRA9TVsSAnZWagAAx40QAJfuaDjrVeh25AgBAI9z\nj0QWEWhz24xJx5GPEmLZ/h0hNFPcT97BtLl0hEaor1ndFtyGfeOfWQSImwP1\n414d2v9WH7C5XtlFuOQNKnnzisxIsyWVR+5ilH2pkSGUMqm2//qYnUDkvx+I\nraFpOxSmKvUmJPDQUHjQv5v+SbKTpAGRIGyIvRtoGbzhWxyi6RJkkTUf9tOv\nLwMK3rhxfipLj52EC1+o8/RV+J5zpfml8cG6hHNewBuj5XTx6F6cL9Q7xknt\nCxiW9312jfoWmievDJeVTMpPt3KJBovlxYZfPLxUNbKtF5ZBKJI9QNlfuAqV\nIKNDlQenjWFQ1M4FJzTzW9okelDIFGQfQrxZ/Jr17O91orNzFY12dmaw7geW\nT8jYZxUeyBdT05JRWUqTH3IZst+zKmYDTJ7pLsOuvc/1O5ZrGwBnEoc6ZEL/\nNyNRLDhDdTSxgU5up+WNNrpFKDReJPa5IiU1+yL5vTK5wgYZvc572m90Y9qO\nRmC+nR3JASjueIk4fTIhlFVxmIwt7roesYKt9t9cmHLDksjdkRCzQbu8YDY4\nxeL0V199c9pf2yF/A7tpjLAXp/h9QSp/UHiy431aAA9VU+cEj0NXSz0/rm1s\nrVl6Yo29PdPOL5zDtmFCSjvs4wYUvVdlYhuYImQEl5Zdno/Y+BmZ3LGHZU3+\ng8HJ\r\n=CuqB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3SXapN2rq5wtjd97svKmqA68DjS9Wjx+z5PUlFh/R/AIgaEBtIE7fT8kJZO/MzCmXDgVVNyi6VjEPd+ztSjGGuoQ="}]},"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_1.6.6_1605665444776_0.8597400477229218"},"_hasShrinkwrap":false},"2.0.0":{"name":"caibird-mvc","version":"2.0.0","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.6","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.165","@types/node":"^14.14.12","@types/platform":"^1.3.3","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.7","ali-oss":"^6.12.0","axios":"^0.21.0","cls-hooked":"^4.2.2","compare-versions":"^3.6.0","history":"^5.0.0","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^10.0.0","koa-send":"^5.0.1","koa-views":"^7.0.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.29.1","mysql2":"^2.2.5","platform":"^1.3.6","react":"^17.0.1","react-dom":"^17.0.1","react-jss":"^10.5.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.3","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.1.2","uuid":"^8.3.2","webpack":"^4.44.2","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"7aad6634bc39a9e4ed0c85f8661adae7153be8a3","_id":"caibird-mvc@2.0.0","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-dzhrcTXh6svz33gJjsUAG8S0On7OKgC3z+A7qSYMvQT0IC5tapcZRfJHTQlbUTfIVALduFE23Vu7pLm/awWd3A==","shasum":"b99fdc2bca91109d41753b2ddb3ee467ba1eb748","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-2.0.0.tgz","fileCount":104,"unpackedSize":213143,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0sgECRA9TVsSAnZWagAACN0P/0DDz3aglomvh/P1w1k5\nnPUibgJ8Uv2p4BzMJIhmuIBhpxUsuVlqO51pMjVKHpdWNuhNM75vFDoEMKFP\nVSI69sXaHmCbIKENnE+wlJuweAdcepmgFdTLCOPzkUayc3xHHa+YE960kSnB\nYxH/a1+YKmo7VphHlsIWS+voYPNvi+rQNToIEutpUu+RzRHTYYR/7+S0b79H\nRGVr6OB97uw5clbmOOC/scN0Eu2FFNtFNcOB1BbCKz3tBtfCdT+z/GBQlyvJ\ne4rdWxHXCKhUn+RrRU4ckDtAeoCsvyJpvFqYWGftFH4aKbsmczXfAx8lzYdC\nKzGbYYzA21yGv4jQazzUy5nPBl3SjOpAm+vnxjWZ6GNf91jwVW3LVsOyQ3Mx\nnbcSKb62IIytP6rua6WGS1rRwNVP7h2anniJH6Tor5fbxQ3ppjD2kuOfam4O\nXmzM+9/senFfU7GCDcRJ1Yr1/W62L+AujE/Pi1pguxAHNQrSPcSOILvo7Zxq\nS6BpjVp3khl29QMpF+Sv6Dq+nb1mvYswK6aRI6hE63e6MOyG7ecwW4EShxOm\nlImg/a2vEDBaSIc7gM7Es+k6N5oW+UFxpZ35KXwdPgFRsZCobA8Nq6ikhHUK\nwc7hafTyfb2gfFHP6KN8gYh5tN2g8MayvQmezswNOb9jeoghDaXcOyQQznXN\nVkUG\r\n=sJep\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPVISdD3vHRFWL8B2Ii5G6/ykh1hbBVDM9Fy8vSleN3wIgA+sGBXxgOeTaazw34TAnxg34dsE3n4FnmLnuOw1n9y0="}]},"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_2.0.0_1607649283508_0.021675638133459962"},"_hasShrinkwrap":false},"2.0.1":{"name":"caibird-mvc","version":"2.0.1","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.8","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.6","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.165","@types/node":"^14.14.12","@types/platform":"^1.3.3","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.7","ali-oss":"^6.12.0","axios":"^0.21.0","cls-hooked":"^4.2.2","compare-versions":"^3.6.0","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^10.0.0","koa-send":"^5.0.1","koa-views":"^7.0.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.29.1","mysql2":"^2.2.5","platform":"^1.3.6","react":"^17.0.1","react-dom":"^17.0.1","react-jss":"^10.5.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.3","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.1.2","uuid":"^8.3.2","webpack":"^4.44.2","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"496ec6a61edf592d15b9cee071cb23e25f739ada","_id":"caibird-mvc@2.0.1","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-HoF7mPRfjqguKnOY7ob7OygpubeyDl8Tl62dDPRfxdVeW8+/effZRUglxDtJmBh1sFe+bu8mzz1gobbS7TZcNg==","shasum":"a2c1ad3448eab25e0ccd8750c7631f964eaf1d33","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-2.0.1.tgz","fileCount":104,"unpackedSize":213182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0xzUCRA9TVsSAnZWagAAsSwQAIJqnhHPoCF7bjaUjtGI\nfjjDFd+P3svrzDxLnX219yeAAN8We3U+rPsZdDEt8hU3MaSDOcfultNyPPmf\ngGx+IJJ8Vc6NZJat0qvLzmodERG8Sjm5WDQ3XQCF0vpFPqMFjxj/hgdHV7lF\nXqy7Y26tiwfMJZ6zAxrNvz6UGx2RbcH6yTJubU7wiRKgiCGu5ZlaAAgUdMTa\n40WGBkzsOmE5LpGeazhqh1bLIVRmtQeWLXt4RNLbvvH5c2kX8J8FWTCx+Pbv\nn0oeuygRJ58vqP9RsfnNc4W7S+xEBHaiEsCVQER8NyGiqRnAtOXD8H+btZIC\ng0flbsVnf9In0QmU2lqq6ru1+N7w95ijdIUZWwPrH1ANiQfUUnkKmq3GuA70\nevtFiIFRes3FsPnoWPjhkYkglJo3/eTg2m8WSXPxrnFQ/cb26OSdK3pubajj\nMhx5IC26QwXSjwGeiCRZcXJokbmv6Ztc7fCr/edLUgbPWUDnBuWxOPzbTuYx\nxv8YoMcGWgNxASVwE/eqKeX6Kwck/trORBAbe67Ju0aarqueeTzA57Wf9n/G\n29pptHUmJHUhc1xb0UeK4yy+IcmGGip2gMoabBvNzx+8b/QXX6P9oO1dHVo9\nUv2NkauKsoTVazhbmJEOk/A28Yp8gTrfhH2r8FpgS7EReG4N7Ks1Q72XwQXv\nGzN0\r\n=kSIe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5Mu51sSUMhMmfnRD9P0yICCmRyXnJdLPKHV8DLBINlwIhAIM+/ob2ot0MEaPRF0UhOG3vqaKN54YdM7+hs/EGdGxP"}]},"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_2.0.1_1607670996378_0.5839601282482081"},"_hasShrinkwrap":false},"2.0.2":{"name":"caibird-mvc","version":"2.0.2","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.8","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.6","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.165","@types/node":"^14.14.12","@types/platform":"^1.3.3","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.7","ali-oss":"^6.12.0","axios":"^0.21.0","cls-hooked":"^4.2.2","compare-versions":"^3.6.0","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^10.0.0","koa-send":"^5.0.1","koa-views":"^7.0.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.29.1","mysql2":"^2.2.5","platform":"^1.3.6","react":"^17.0.1","react-dom":"^17.0.1","react-jss":"^10.5.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.3","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.1.2","uuid":"^8.3.2","webpack":"^4.44.2","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"496ec6a61edf592d15b9cee071cb23e25f739ada","_id":"caibird-mvc@2.0.2","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-Ctbwb2lcC/9+sYBnF4lG7g2zM4VTLTF9jK2ZjDErligqElbY2UBHUqOnPqEjErDk9D5ct6Gbn0b3XmWUAbFsBg==","shasum":"96ac2f7fc1b4bc44896274f6bf820611bb00dc8b","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-2.0.2.tgz","fileCount":104,"unpackedSize":212997,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf06zoCRA9TVsSAnZWagAA8TIP/0KbtRCCACLOcHVcRg5I\nbVYVj4bmonyK3NyFSvt6o27ZvvwtSRKBz5BWnyznedKzwjdmjOYvyVlZtred\nCoTO8ff5WWaGwE4pXmqNGPTlXleKqI3cISS6QGlFkoU1evSwAh99CeBeslEZ\nmR++5ghYCFK/Uc+XhsTJZAsK7L+qXXUq776239XaSYL3i8KP/4SZV7muQfE0\nTij98AQ1Ni0/x61FxlbR/pWauN8SV/kwXq0zVeAZ6J/vXhyZo8magNUvdNWr\nMZgQuxdC67bJhD+wdIo12BBlw9wAIsY2bpXU9X2hRW7u2HcytascCAo591Gz\nVRRq4Wzf0ONIxvd8Ek7ADwMBCsucTZ9PHOS30uheyftbq4CkMhV0fqBe0+iL\nPBSm8JN9vkRVS4otg92UVzX27xs/RPqxyRqVdZHbLZwSN/NYrhezG8skFKUb\nf+mDsnrvy8dAdvdKUeSx6oIfAshsNBeGMbCi4nq74fB3C/7vu1j7TEXkhN9h\n1dG8r8y6PYQjUyQ9+WuwG9g6067W9ulftoZlDlQcH/Mypij7zrACEPYvQ97U\nFzQ34nrvJjijRqs/V51NV6m9TKTK/XCNnwo0WNjKUwZ7JUuCFeqroKJKNJaW\nOSXLTC39d0jGfCPxTrWSEA2hZFfwxlT4iaIgpJxd9IIIJ2XY+WvweW+ZFcmW\nyavT\r\n=W6Hs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGECE0BgvQ4FMKykuNhpTqGOzwJaCmh6xg9CIBDu+B/BAiEA9Qop19AFDmN6Snp48mL9+E0Trap7fzXBErz1D5JwvTg="}]},"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_2.0.2_1607707879558_0.3095209320709542"},"_hasShrinkwrap":false},"2.0.3":{"name":"caibird-mvc","version":"2.0.3","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.8","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.6","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.165","@types/node":"^14.14.12","@types/platform":"^1.3.3","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.7","ali-oss":"^6.12.0","axios":"^0.21.0","cls-hooked":"^4.2.2","compare-versions":"^3.6.0","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^10.0.0","koa-send":"^5.0.1","koa-views":"^7.0.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.29.1","mysql2":"^2.2.5","platform":"^1.3.6","react":"^17.0.1","react-dom":"^17.0.1","react-jss":"^10.5.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.3","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.1.2","uuid":"^8.3.2","webpack":"^4.44.2","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"d3d5bfb1c204fac93fd8f08c5375d2ea7cfb5d4d","_id":"caibird-mvc@2.0.3","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-fNzgkQ/Jb+iB1cEsG/cYlScVPjX0NeJKS/JSfy50aR3iIR2pDC/ULnkp3qBY67wGhwzPk3kCiQIIbmuh+PWwOQ==","shasum":"a6fc07a238463bc2cf9f91bb54aba9631dfc810d","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-2.0.3.tgz","fileCount":104,"unpackedSize":213066,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1sbQCRA9TVsSAnZWagAAqckP/j8ePMS5ZGXb+8xhGBcs\n3Ya+cCa1Y1UzXm6KBWTndwsyixSQefcXAhC2HjdqF5YMprEgt319ckOl6Kmm\ni/cA3LE68g+1mO00LrNdeSglYbDWLP+w+PMBcuFhvGi6GnAL9LKdrVhpo20r\ny/onradarS8l3yrp1HgeralnO/QOGUKKRtMSF7FnLplyfThtCZaTFBpXW9Dr\nCl7T0TrBYfGbEU/MeyGjCQEElMKRm/O1jGr5jqED8EtBDKCiB8PfEMCF7aSo\nEx2aQfJkQIqYaBhXuqUu7tqCNtaD6q75iC2/9Pulzx581/bldwlZeUOg0Dvr\nroCz8BNL5yEdAqZAESOJWhVwebmtPnnFe+eN9Yvb33XCDdM51YJ3KA/VUBPW\ndJMIy89lVbEwDvLZV2qznqcvS0h9aAlj1u7QyB3zKiCS7atgjTLC7q8aOUGB\n3qJK4QmMQqxFuyS48KQQc4fPiGk+xVbsDvsMtQ71GFK/eCgeKBA6ONyEiXfJ\n3NaQgp0RVOEPnMF8v8vCHQHcL32fAUGUNdjCw4ddX+TIqXRQQFGX4zxzz/BU\nfjFKbzuMa2s2nO4tg+u84fY6wFh6X5/3cAnvWjS2aixPKNf0GY0oN+3FaC9O\nbgP3TDjIkiY4WVETFgow+APGmdCaOG9Zdd3dpmXC3UL75yJXOex2Zcdx/FVl\nC3CV\r\n=LLcc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAhoo/MJaknInfdlb3lQrwhIcjJXODm0l9Q09BPaCsXwIgHYtVVPLSZTvboaxyyLKCypHHd0ZatoX36qwzHXN46yk="}]},"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_2.0.3_1607911119984_0.0684055465510165"},"_hasShrinkwrap":false},"2.0.4":{"name":"caibird-mvc","version":"2.0.4","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.8","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.6","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.165","@types/node":"^14.14.12","@types/platform":"^1.3.3","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.7","ali-oss":"^6.12.0","axios":"^0.21.0","cls-hooked":"^4.2.2","compare-versions":"^3.6.0","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^10.0.0","koa-send":"^5.0.1","koa-views":"^7.0.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.29.1","mysql2":"^2.2.5","platform":"^1.3.6","react":"^17.0.1","react-dom":"^17.0.1","react-jss":"^10.5.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.3","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.1.2","uuid":"^8.3.2","webpack":"^4.44.2","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"b9a337f25e300d61be5f91e2bc3e2099ce9b3665","_id":"caibird-mvc@2.0.4","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-xK4eFcaSfZWOz4RMHaxZIRvsc6RNUDtwESK3cIaqEFBAkR7gZBYF6danxwyeQh4YCPKsJOWXlYw5kfDEiOX49w==","shasum":"0d73451d551ce50d5e10be8fff6137bd60d7dfd7","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-2.0.4.tgz","fileCount":104,"unpackedSize":213577,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6ZNGCRA9TVsSAnZWagAAhX0QAJObbvyTsbLwib0jC9zg\nV0LOsJ8+pJYVMBDaoeBZwbSFd820VjGyuaWcfGz7f84DFQ9GZ8o1J6qQWLZh\ndgOHhJIwoNhvmauOVDn0MU9L9D6w/sywibwhu32T5p/US6jjQSK/4CZweOw+\nlVDD09MAOhw+D2Bn6Ih1PuefaazPbRL/KYSO3n09BjqZpxVijcuQsPVkQx0/\nHtJFXMsph2meXiG+1RLO4yszfn9T75L+GzAoVR/y4iyJkNoSNfXqGsoin2Bv\n4Xyga2rbnDND2YsdoOAG6zA2WcWrQwsFFsM5xz2VZkYNaXUU8SxNHdEjrrdr\ni9+eVBoUibyS5Ts2XmNzO0l09/dnryMp14eScQU3BKA+fpFn0j8O1/1MSbdV\n6KHvl6UwSKYhLNXTHN+cwXULlQtec9pknbbLmHbg7Hwk4GTDVgDW3H578a1N\n8UX+SAj9JTD1Hy00SpO/R/8c8/eSpiWj8A/UjRKDExLcwGhcsR2R3rXrA197\nSdRPRiRzsuLJzJgTZqdqlUOvbAeGzIdAvZFAoLS4GdsMrmaJONNJJLqPa9w5\nU/fWtqW0aKlv4A/zZtSt9ti4bjf+8renbt9/IszX0Wu6auiRhpz564PRJSgE\nTo7noKv++D51F7VGUoiomCyKwAXDVexYlcURLB7/60csHH/igM+uMoZYb39Z\n4aVN\r\n=DM4D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICHa9TtID4bK97+2w9r+/yGBueWT/21uaKaNr09U+5BHAiEAnL1XIKVzBCjlIfouFM3xQMxhE5bEjkLtmmf0WEbxmGk="}]},"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_2.0.4_1609143109423_0.9224598742550294"},"_hasShrinkwrap":false},"2.0.5":{"name":"caibird-mvc","version":"2.0.5","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.8","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.6","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.165","@types/node":"^14.14.12","@types/platform":"^1.3.3","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.7","ali-oss":"^6.12.0","axios":"^0.21.0","cls-hooked":"^4.2.2","compare-versions":"^3.6.0","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^10.0.0","koa-send":"^5.0.1","koa-views":"^7.0.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.29.1","mysql2":"^2.2.5","platform":"^1.3.6","react":"^17.0.1","react-dom":"^17.0.1","react-jss":"^10.5.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.3","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.1.2","uuid":"^8.3.2","webpack":"^4.44.2","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"3d4e472aff1c423dc6ee48bdc73e8fe4cc08d75b","_id":"caibird-mvc@2.0.5","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-Dz/eTbewrtK46ilzfx6pV6q65NM8Ov4aeOWz0DEp9NZ9QesbWAXrPuTf+jGZVO+6sJyyYFVhhIieIoYQa0VRNw==","shasum":"5b432a03ba10200a9d8b9e51b0979c1f2eebb5a8","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-2.0.5.tgz","fileCount":104,"unpackedSize":213535,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6djHCRA9TVsSAnZWagAAXGYP/RLCI3/ySvVLAfVbj+Wr\nUBjC7MK0oNxmk5m+0J0gQQUVocpW72rlASuidgp9e7twG2WOKBWiO4yaJNyw\n0/93KXDW2yhZ1tt7IA16/PnURywfW3DQusenFHHA0ZsxirLWwoSEiHFLfTWa\n3PSZtZy+xlrx/UOxhqLEZcYFi+yLSLfptyq+AcZpAzJs+7xURuEK072/5MtA\nwafqRJAKOSgp9DEVTnkBhw8KQMHMCRmPH2eKt2VLK+1wNZy8VDhpiI3ucN5s\n29Xbv0SwYeFmmgGYrG10IWbgvNvHWFXma4UmxCNp3tn6FGVf29V4fJMbiqm2\nFRcUpFtuJolzDkxRaNUhBgMwOtfQ/FtCpyV3H7fFrPDVJZRPical0cSTbHRK\ncCbTkuMVU7IYuNGKs9POTU5iFCayIVjR40T1mmYJyKXkIlsEJzGMIvf5D6YX\nR1Hx2aN0IQo78bvXsT7Ca7xdxDf2Q9QpA0j5p9lHrZIkr7dBKsML/fGns3+w\nDlexHnBwtJq+KfStz7iYTBPLs5PK8BsK2g2F+rjrI/MSc2vsnkBNY+iJPwCF\n1Ti9grkB6fAlJWGpmN7EkLEPg4o/+ya+dFVHDPhCfpEv4OTgobZybtdX0a4u\n8FcE7Az5NRK07McWwuTAQ5QnbSGQGYgP8OPhP6nBXPlMWEN4wiM+By8rSLOv\nlD7g\r\n=zTIW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA5RZqlyLsYncJEQY1s9jCeiCGwP2gkq9b/nrP9OZn4zAiAFo8yj1ZjFXhGugLfDpMzDKauuV6SiAEUORPo9ccwTGg=="}]},"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_2.0.5_1609160903105_0.08409774907204515"},"_hasShrinkwrap":false},"2.0.6":{"name":"caibird-mvc","version":"2.0.6","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.8","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.6","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.165","@types/node":"^14.14.12","@types/platform":"^1.3.3","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.7","ali-oss":"^6.12.0","axios":"^0.21.0","cls-hooked":"^4.2.2","compare-versions":"^3.6.0","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^10.0.0","koa-send":"^5.0.1","koa-views":"^7.0.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.29.1","mysql2":"^2.2.5","platform":"^1.3.6","react":"^17.0.1","react-dom":"^17.0.1","react-jss":"^10.5.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.3","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.1.2","uuid":"^8.3.2","webpack":"^4.44.2","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"19faa9d64ee3dd703c08fd9d95b69ba8a2bf61cc","_id":"caibird-mvc@2.0.6","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-arVpRX/E7mdwgqWxmD8+ncH6DGJBfGeGyl7NWOiOGEQt4gkKLnCPTtkAXbtHX505plhmj6SEMKd/HLjniMHNDg==","shasum":"13b162d5276a3313ab430c63d8b5a0a1d6c07db0","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-2.0.6.tgz","fileCount":104,"unpackedSize":213667,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBJkSCRA9TVsSAnZWagAAlM8P/0j8Ukd3GhV1c0zlod5/\n2fl0WGMxzUkw6VDSjHud8JLbTyoM+JLK6vhGtQ18Wr/xVZXyaaraJv9+jtQS\nTo0txFpNY3tJcp+Vecx6Lyu+IcmbrqO4znQ0zyoN5XtjygCYGrdpSksfDUZV\nBQKhE3koKY0iWCNKTRmKNmWDhMnvMERLXqjLx2AiJVVO2+OcFQZ3Mq3XNsp9\nsdhUqP1P7+AjiphviH5coWiRcWecseZKlCFPlTFJjjm8+SGaCDCnJMgiKBcz\nGadGmjGvSzPVk0ow4pkjrl6TYuhBO3jxVtRa9hXVvg9/hA2Goow+Uppi9bLx\nlIvLos3brdjIiZla7NXKYlU37bDRehJiLwSVPIEcWpQQoZKcEPD5s01oM56V\nYbpZbmc59ldBUs3mPs9mqJ3KIh9gwb/4Rl5tU5fdFE8A5NjRGdeeKzsH4zgG\nznzrz9NjoOwfEk1racNTs2Yk80jNYInUSb0z93huWdbyZLLHJJhh4y0uRTVt\nkf4FrSj436S+2ktA47h4hSqTz6UPURt4neuA/8azSNevR6Jwgg233WIX5Rg/\nB791BQKFCF7lkA+6tAQtmRGwU99PctDE7MGfQSdlWwVOM35Qu4yN+3LaB2ze\nN5oaia9CY0HhDUydG96Rr1QwKfhkRotopU6FB6TFcLu1G4qLxvRlMlDapBRV\nuw1q\r\n=a80V\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAmrpZru0Jxf16oTHgFsLCTgrBIOGNttUCx9eCCRnswiAiEA+XpLgERdF/Bcf4qvNexKIE66vDvviJGalh8N5b4iFdM="}]},"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_2.0.6_1610914065958_0.016132052802266816"},"_hasShrinkwrap":false},"2.1.0":{"name":"caibird-mvc","version":"2.1.0","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.8","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.6","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.165","@types/node":"^14.14.12","@types/platform":"^1.3.3","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.7","ali-oss":"^6.12.0","axios":"^0.21.0","cls-hooked":"^4.2.2","compare-versions":"^3.6.0","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^10.0.0","koa-send":"^5.0.1","koa-views":"^7.0.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.29.1","mysql2":"^2.2.5","platform":"^1.3.6","react":"^17.0.1","react-dom":"^17.0.1","react-jss":"^10.5.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.3","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.1.2","uuid":"^8.3.2","webpack":"^4.44.2","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"128d84dc2fcfb195edcf9ea79b99eb6d18137be5","_id":"caibird-mvc@2.1.0","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-UsAj5UYWLrbJ0lbBBore4v+CEgVu+cHTfvOPZWcW01/6wo5FDFQfxj6qeKB2LNayUgWG93+BN+bMgn/NOgGThg==","shasum":"2706c8ac32f08643d0be01636d1187b6e84c7d13","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-2.1.0.tgz","fileCount":127,"unpackedSize":219316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBclaCRA9TVsSAnZWagAA5O8P/AoPTHfi6fMDBKdv0399\nz+UFOMb6J3Parq36DVRtqAwmjxziict7UaQ49zFHhXp4IedoCUOfYE7Mjusa\ne1EOVc20zzhAE7YyZ8TYdCW1aNSik2PD7EzZtbqdB6nGgOLpf1Sqalm30kVu\nDblAgijDtH25NHUJkwwOp59mlbzc0IISA5xKRNvBTCncuMCT/4JBPFnK0VL5\n8LDZCwwg2Vnz+ehd6asvFZ/ZMYCBZp/v05P0SejhCVYPZrWy+upk4Y39P5Pj\n3OjaWo7e6LwdGDfUQxMTf8WMOqOY8ArLi+XbhnAOZFFtehp8VjumcGRM90OK\n3+BW/jnwLL/QdrYKaWkgpCPFEOSB0PUs2plmQkMy8TozOToDHxhcKFzxogy1\nojGH3mDiqzvjBqNv+dA001SqlcUevzXTFLGdNNHmvVOgKYh/6Bdyy/MmFOl6\nBTFnofjlrwM3VYDwsSodJpL5syQnQU1Fnf4bjIz/AVXaiidP6JNHOjlsOdSB\nNVixffZhvKAJ5d1VTxT+Mh6cvX0JSOQzVo8wI29Uwuf2kN1zfMR87x3J9fIK\n6YvaCtDvJIV/m4f6Vu5ThsWJjIBArmhaE1ipWe0wLvdm3cJ7LtMrMqGT9pM9\nEf0qxLwSmaqkV7wF2QJRG4yjsXN5ug3d+Q9YXJojfVUkwcsRp1DXfatX2on5\nQMRl\r\n=lLDe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICMIp24yURcwZ5UkCjoIck/XBH87dxRmgoSoMsV4fmhJAiBeHlPeW9CFYefd9ZGQFUpF+qMkjCRVQGIdJqRzJBhP3g=="}]},"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_2.1.0_1610991961878_0.7171990025529638"},"_hasShrinkwrap":false},"2.1.1":{"name":"caibird-mvc","version":"2.1.1","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.8","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.6","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.165","@types/node":"^14.14.12","@types/platform":"^1.3.3","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.7","ali-oss":"^6.12.0","axios":"^0.21.0","cls-hooked":"^4.2.2","compare-versions":"^3.6.0","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^10.0.0","koa-send":"^5.0.1","koa-views":"^7.0.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.29.1","mysql2":"^2.2.5","platform":"^1.3.6","react":"^17.0.1","react-dom":"^17.0.1","react-jss":"^10.5.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.3","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.1.2","uuid":"^8.3.2","webpack":"^4.44.2","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"a904fb0c687c3538b2ba76f8899e307e23c1ccb8","_id":"caibird-mvc@2.1.1","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-tiXKG77hWRuIngUirNDqwkd9mBiRjUJmrSjhhQW6+WKwp4bhyYZ7K+r4DcOF8jRzp/TRZr2nPGTuzgr3d1qZAA==","shasum":"fa850043b0a78cbf8709f9cb2daa134421516173","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-2.1.1.tgz","fileCount":129,"unpackedSize":219859,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBcvQCRA9TVsSAnZWagAA6KsP/0qCk4efn4ItPcZmEPRw\nEtJFU8CdONUUJD7+Pww87NGKPpPZ3VnIZN65IWGjkDzb9zRNa3s7azbFwqIl\nvGMQ3tswbG7eVHOFuEskCo//Q9YbakwRfMtha//PFRfAcNRzbNwdPFXB3j6h\nxd/VpJdgA5RCQEObAP8Vr+urGcqX7dx0WoSBRcUsncNoon8F9xMUIapOE0vO\nFffZerpkCBNhOH6mlMItRylWTgfsf8op56GECLDzDQCa3JFnFftTUptJdU+w\nDkFAUVdYctFPKtxhEtgi61kjH7d+DVjMcs6OhEOlm5RoHeQY9sJ+tB6SWAIG\nq00iORA4iqzOTo7Ncu7wJyj48X0mTDoCTzJBcs7sc7BEr/Kw85SrlYVbY74W\n+PNSPXb2rQiAq0MEF8gLjeliXfU/UkK+W9KuWe3qb4C4ZhhJAJWkuaNmP4ZT\nXpwDVpvVW4woqZ/47Mi8/BHAjZy+HhAsThjuRN15A7/g/gCzgOQTWZgjpRE+\nBhJqIqBAT53YlIvCnt+aKrQqftck3bPlG5Z9r4gdCLQ9Rk9Ala07+KsJwk/x\n3WAG0ijL26jEriocETZl61/vuq8ybfOs3Twptx15F+Z0+rc3lVEV86pPaINF\nK+bgA4rXndFFRfKvjJ8LzflFuakMo142qHVZ32G4DLr4ZqRTIkCstcnkBPgp\nbrTu\r\n=tmwD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjXgi6a/k/Tq4zzR6HhX+2Joyr5eRATk4i5414hZZwyQIhALbBHrdG6xlDEEgWr7VhymzH1e1667/dFzfg3gMFmrKm"}]},"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_2.1.1_1610992591864_0.703906989994155"},"_hasShrinkwrap":false},"2.1.2":{"name":"caibird-mvc","version":"2.1.2","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.8","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.6","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.165","@types/node":"^14.14.12","@types/platform":"^1.3.3","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.7","ali-oss":"^6.12.0","axios":"^0.21.0","cls-hooked":"^4.2.2","compare-versions":"^3.6.0","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^10.0.0","koa-send":"^5.0.1","koa-views":"^7.0.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.29.1","mysql2":"^2.2.5","platform":"^1.3.6","react":"^17.0.1","react-dom":"^17.0.1","react-jss":"^10.5.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.3","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.1.2","uuid":"^8.3.2","webpack":"^4.44.2","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"878693e9d00c726b2ade880e44045334e25e428b","_id":"caibird-mvc@2.1.2","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-VS8fBl5I55HvECd/Ht9rCebC4FpOc2ivMIwLPjuLViHI+/1PbTHYfnAQiioOBPTr+sAXd0AYMTJtJ0ChI0zglg==","shasum":"242dc4abdeb4f988c3f2b9ef0860b918f9bb1de7","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-2.1.2.tgz","fileCount":153,"unpackedSize":222614,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCRgdCRA9TVsSAnZWagAAmIoP/RR23xL9Dnd9QsIr9XT4\n7DTESiTgOe03SFb0sUPx67hWgomTZlFREOrGoXZ9gncesy/aSnLRuDfLcQJ5\ntq1k9gk3+rJOQJfZBEYbNhnLnXPt9PUg6Z87jw1mRJkB/JY4+oFiNvA4O1On\nbmt7rGadX8lFrw2PJyZ8/+OKXdRfxNSdV9p7H9LbBvd4Ki3CXpScEWJ0xLLt\n2tvgS+20hQGCiDCXD11IEJPW1KWD8np0UYTghyhIjL952iGaknPQD6xz3m2R\nh0BHoj2YdvtDg4waUOLW+SPWb6eAq7xqtYMc/gLIINU2LxK+xAddo4J2flLj\nLXk7WCCJtsCJ3JQb4c4Qgrvp+5AG9npOBTVFbzMY/0HBwnmJUQQRT36DzaBW\nkBrkOFQvHMn+PcMI6wSsmeQ1w4OSiB7vatfFQdRiKviD/K29lvWROJ2Nt7jJ\nE2QdwbdRbFZrK59ztw3UnLxcU10MiQYqit8RGnqNMUC47UpOtnl+r27ExYPa\nE87H1rWqtqN3wKtKkXtOZsTrsS1JpC4v5svwcOt3TuG4Hxbi1ptmEPobdtJT\nNNxOzvCRzrn6FzlbMYrQuyDB1pWeHVfFb6rQXfyLTY2JWDWCnBxLHUeOyi85\niJ+AE3DysXaNDRojHV74rTCwJexhnrLs1Sjs7zj+s+NsSp/0wCoM+owhfuwi\nK6lr\r\n=aiPB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBFMF5afnW1+RiEHtUopXWnX7EDafPnitnnnVPyww28AIgIlhwMhARKoJ0uLtywxH6+QVNpvoEm1r+rAIBM0G5/6k="}]},"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_2.1.2_1611208732865_0.829921591198064"},"_hasShrinkwrap":false},"2.1.3":{"name":"caibird-mvc","version":"2.1.3","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.8","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.6","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.165","@types/node":"^14.14.12","@types/platform":"^1.3.3","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.7","ali-oss":"^6.12.0","axios":"^0.21.0","cls-hooked":"^4.2.2","compare-versions":"^3.6.0","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^10.0.0","koa-send":"^5.0.1","koa-views":"^7.0.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.29.1","mysql2":"^2.2.5","platform":"^1.3.6","react":"^17.0.1","react-dom":"^17.0.1","react-jss":"^10.5.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.3","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.1.2","uuid":"^8.3.2","webpack":"^4.44.2","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"63bd5cae24294db02e15751542569c1d2367e487","_id":"caibird-mvc@2.1.3","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-eLOzgqdbT52qzQ0m0yyk9btpzlGCoi2gYpp1awdBxahsSy6xBNQp4g0S/zpJNsMAquLzq38YxaAHbDhdbj0YwQ==","shasum":"d90fde381e68ccfb6c46febc644fc805cac9a9d2","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-2.1.3.tgz","fileCount":153,"unpackedSize":222883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCUwcCRA9TVsSAnZWagAAEVIQAJQ6S+/06rYexoP5cEW8\n8FoE/xXxF7lsW6IMjsfXgItpJPym/5E0wnEvHjAvQ+FgHprQILVZq8voeJSO\nZN+g1QGHuPRlAQU6jGsbZeGhv8ui/pjQObgvDbANVx5lgOkCMjJyCyB7RrbC\n7i6+5hFvtk7KLsDgDOhjuVdDftf38QgbppP4lb/qlrB5fBtpENQqayoEPeN0\ngM1CsLsgq/xUnpEIwy1QFL6QvjTUMi2b0KifIILhA12ofR8aIaAU9rwTYK0X\n7BjvM8B9P9joBYbfpM0XuiTIBjGoUHQ5cVLZ5qYYeRjrci6TTV4kRYrIeEB9\nEswN08rYcWnlV15uCwNp2cxh0XfvyGkJAyQMTJ9x8UNHAfgr7aHLVk57wN5Y\n4fsWz79wCEk/jZ7cO4M1IopHr3PsVFR0k0Yj5Kri6e1tTRuDqlm1dEeAA63L\nZlNBGVEJukOouNMUN59gm4eDUrCU9HGOm4qRuh7yk45oVfhkn29c9Rl7YVeA\nexigfE06yGwWHtyyCSJdPaSdbrGdCjInjHj2xS+p1r4QQgsExdrCEOf5u/zv\nvnGeJyzZ0A1IeR3turS4XwQ7jlfE8DLZblu/OfDWr+YTbG5It6NNn2RqqtLf\n87o7h5PpWi1NmonwAa2HTlsg3EqpfuvzpKdS/WtmqvTj6wh3qqfr4fxFkZlP\n8UXS\r\n=3E09\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDqO+43U8uIOeQRxTkZlsGrDCOFcAq38IumDq1WcUQJsAiBD3qMyxdM2dBtOZqaWEEu9fRUl8Or5rt1o+9SZkkSjcg=="}]},"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_2.1.3_1611222044251_0.5540102446010144"},"_hasShrinkwrap":false},"2.1.4":{"name":"caibird-mvc","version":"2.1.4","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.8","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.6","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.165","@types/node":"^14.14.12","@types/platform":"^1.3.3","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.7","ali-oss":"^6.12.0","axios":"^0.21.0","cls-hooked":"^4.2.2","compare-versions":"^3.6.0","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^10.0.0","koa-send":"^5.0.1","koa-views":"^7.0.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.29.1","mysql2":"^2.2.5","platform":"^1.3.6","react":"^17.0.1","react-dom":"^17.0.1","react-jss":"^10.5.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.3","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.1.2","uuid":"^8.3.2","webpack":"^4.44.2","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"75f04c05ac64e72fbfa612cad5831a1c2f8af942","_id":"caibird-mvc@2.1.4","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-6dX3FUOHVV9frdp/DwZsUgtMvnIkFxjalOpfDNmhSAPjK6Wu5RpUoIDG5gnMarAbldD5uwsPT+/TcUdecTfBBw==","shasum":"bf837c0372a88491d124b8e1cac11fa6510f7e96","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-2.1.4.tgz","fileCount":153,"unpackedSize":223019,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDjdvCRA9TVsSAnZWagAA4vQP/1EjsLZf1xnUrnSe1PiV\nN3n2h+Y357PBGI/4R2x98yNeAnedfCx1OZPxmQJ2gro8uaLLzFS8JsyUAowC\nzAzNtd593RFC00PiZ2rU6rYD8Fhy9yrkWQ/ncqvP8gj8B+cr0g8hObRO9AVq\n2r9YhZQJ98UOjFKVEsU70P77HJq6uIarh8houdHtmxM7Rjg0hnd5jQZKNNzf\nNBb9bYRkStZ01Z5qZK0N64wNT0jwmxVoiqdWZ5zDtRQpaZxpu/mjyCtxWzXU\nG5DwCKUFtmRT4PhEuocPtxx5h1x49bO6DpBd/UFzbnbhGkQBWppQVqQySzmr\n3QVsDQmiQzWB3yxcy0lakJDDhb+j2krdbUxr5CZjGZMHbYwBJePYMqLEwZ/Z\n0s+OEu5mWjjx5CqvOpZ0dDHdjOtzJSXlXSliEUxrQZsb0xghrpRQ/wsvAe6Z\nwV6ffcBJoUE5Z/1Fa5kl7sSjJ16jIf2ClsnXYXUTfWtunZGJToT+HIPSyCS2\nadbV5Rl2c6GQhdeeMbRVfJADjQ7N+Y3/d9vvier1fa+irSrX6c9WBL+rYyWL\nGf89/N8FiKMLAd1B9r22T6uScbxi/EO5eoDyuEFLS8hx//8i0+XlleiO9kyq\nMqr1ZyeAkszd7fcZ8W1lvRAXBpBTAF+PA25cAvhC08/X0sxZpS0AQ6ql7puy\n9HN5\r\n=E+fG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBERI3O/q0lVkJNXr9HPmrPc+n//yimNcosC+bNWS617AiEAjv2IsOnUl/W2BYFEp2dlBiX9EonlaxPMFJylkth+0No="}]},"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_2.1.4_1611544430854_0.8548550205122047"},"_hasShrinkwrap":false},"2.1.5":{"name":"caibird-mvc","version":"2.1.5","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.8","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.6","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.165","@types/node":"^14.14.12","@types/platform":"^1.3.3","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.7","ali-oss":"^6.12.0","axios":"^0.21.0","cls-hooked":"^4.2.2","compare-versions":"^3.6.0","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^10.0.0","koa-send":"^5.0.1","koa-views":"^7.0.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.29.1","mysql2":"^2.2.5","platform":"^1.3.6","react":"^17.0.1","react-dom":"^17.0.1","react-jss":"^10.5.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.3","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.1.2","uuid":"^8.3.2","webpack":"^4.44.2","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"df92bd71e5fb7edda1c6945cd9475dc4e7fde653","_id":"caibird-mvc@2.1.5","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-B6oOzRylVuS5w7SzgCpUiLb6UWgZXHS9Ri1n0/VxhepaUGUfLNdvk87g9SSpybmpILncTz2LvFzZx18LzkbBqw==","shasum":"c5a2b25d1b9ab807a2d78c2c9c8c99fdcd2c4541","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-2.1.5.tgz","fileCount":154,"unpackedSize":223489,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgD9sDCRA9TVsSAnZWagAA/roP/01HS0qan6mrwcTu+iiH\nBXuEG6aP7UpzNLjq6BdRhhW2FJh6KUNzc0z9V0WxTve/RtnzYanmEHGNNEas\n4In14kI+bE59sIMOLpfWhoHHctaT1Xe9Mtgsu/ht81WpVttN6imZcSngk2MD\nwGnHp+yZPbrnsyP/PaCeZSICoaJafcxEvPJRII9SuG77MToeNIaM0I2yRUNU\nhHDXpqmXqUCJHw3iBk0PEDnea6Nz9niGtW8+gBWgPLhHM/4dauv9k84w/MDx\nQ/21kBkM3wVBALFyzuf7c4zYihg8IInUYIOtNoHejJ3IMb1jfRfuvPj+yzyM\nLiDG2yo2l9EdlqNVZyeQeD0IiXZyGc+6TySL5WT6mZe5ak5S70r/sfpZxKuZ\n53847X+io9272r6oGnkDSWS9m2pF1KjW+RY21xMg1WazfwbQgdLCB+/8aURU\nsJkCVd0CB0gXzGz0IVz3Lx8QX4slL40zjcbokd8vWKxYWy6CI+wOp/ffkjni\nMry8/OVJgPy5F9oK2CIMGItxJ7Y7XOb2yGEVx7sI0+oi0sgwG+A4jtSKGpJv\nndIMKNeUMTc3+7xHSDV0VggWbP8QFwtyVkozrmQHTW6BKDfu+78t5gOPWGDH\nwyxhiN9EnZ0Sd5siK1U5UcZh1WP3fmsBdH3MQIErYKrhu6/1XwA8TIiq9FU3\nywUo\r\n=F86Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDIKuPOHOzyZuhH3Se/yTBtTyU+jfcnSrb9f+zMC54eKAiEAoYGAC8rHz4kUIz6z6uVYXBbFEm2SvuHooBknkQtLW1Q="}]},"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_2.1.5_1611651842980_0.6326771658940578"},"_hasShrinkwrap":false},"2.1.6":{"name":"caibird-mvc","version":"2.1.6","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.8","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.6","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.165","@types/node":"^14.14.12","@types/platform":"^1.3.3","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.7","ali-oss":"^6.12.0","axios":"^0.21.0","cls-hooked":"^4.2.2","compare-versions":"^3.6.0","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^10.0.0","koa-send":"^5.0.1","koa-views":"^7.0.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.29.1","mysql2":"^2.2.5","platform":"^1.3.6","react":"^17.0.1","react-dom":"^17.0.1","react-jss":"^10.5.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.3","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.1.2","uuid":"^8.3.2","webpack":"^4.44.2","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"04946c9ee458753756b1b8f95b416a0dae23e2df","_id":"caibird-mvc@2.1.6","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-CIYG94Ix0KEdhHprhBYi8szgES82elAyQZg5Dj5rQwOJt3Jw8XSKVzjxD5zvqDrTpQn3lWToIl3eDBM18aB0Og==","shasum":"532957e4ebeea170e414a2542ce94ba2ded8f18f","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-2.1.6.tgz","fileCount":154,"unpackedSize":223481,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEx2CCRA9TVsSAnZWagAA0yMQAIbgDvi5Qcb7UFD1ghZf\nva8Z9AyxFR+cI+wVaX17HQ7+ReyGVEa8bj3fVUqUKHIn4n/M70AjaNvEFQ/u\nlrhEWYDHeQa6D9NqF31yFBpgvpARkLjur+5wf6q/J7CbGlXRPZInEgq+DAQZ\nDTfVNRyOusirU09t05JabO7O5oYPTD50yDo6GOADn4HE7cY/x5bUpkUYA/z+\nQgRsU23QDyAC8zY7IaiZ4MNiq/q0+NWpAFEpKhKpRd0DnBy7bD+nvS0HLl/m\nMYOJzV20GjAMaBN14pXKEhS2xp53IEJwPvScGh00cSqWTFgqYgUeDiQXzs2K\nWwfDZr1Mvv5K0pnhISFJeIlfQ6k8bB2IiSwjDNhviLI7Akb3Fx4O3XApPkjt\nlzpsWU7uNK+r/qYhoaJ6vxoy0zWyRWAM0Cfbw9LfTAilSYfwuEBcjqHeH6Vo\nB6i9KWMU4i0HNl5QogSeUshF+VWOAg/L8/tNuv3aIdje6bS6CA2otZMcr3Fd\nRKjgkjL9y9rhpNzNBOHcTLYxjI9wTKBTKbPPnJrs5pMCznAfORYbQQCkju7b\nj990xQ4nz0Rl6Z3h0wu4NnvBnrCtEUDJXkw+OookLUjADZlefiCwppYCmTIW\nT5F3G0tyhrXn7OMDtjmOXQn2c5/PTG9+bDuAtWvEg2Ywnt7XzLCpOgbSiOEk\nRyYL\r\n=76Ja\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHECq7K03gvKWkt2TJdUnAwACwwppSj+FzG8NZRhoK7BAiEAlxtsPU++4qUUX3H11u+7IkgE1XVyi1/GVmxGhs+xISE="}]},"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_2.1.6_1611865474361_0.6453478532308179"},"_hasShrinkwrap":false},"2.1.7":{"name":"caibird-mvc","version":"2.1.7","private":false,"scripts":{"install-shelljs":"npm i shelljs@latest --save-dev","init-project":"npm i rimraf -g && rimraf node_modules && npm run install-shelljs && node bin/initProject && npm i","update-package":"rimraf node_modules package-lock.json && npm run install-shelljs && node bin/updatePackage","clear:tsc":"rimraf .tsc","tslint":"node node_modules/tslint/bin/tslint -t verbose --project tsconfig.json","tsc":"npm run clear:tsc && node node_modules/typescript/bin/tsc","check-tsc":"npm run tslint && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.8","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.6","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.165","@types/node":"^14.14.12","@types/platform":"^1.3.3","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.7","ali-oss":"^6.12.0","axios":"^0.21.0","cls-hooked":"^4.2.2","compare-versions":"^3.6.0","history":"^4.10.1","html-entities":"^1.3.1","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^10.0.0","koa-send":"^5.0.1","koa-views":"^7.0.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.29.1","mysql2":"^2.2.5","platform":"^1.3.6","react":"^17.0.1","react-dom":"^17.0.1","react-jss":"^10.5.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.3","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.1.2","uuid":"^8.3.2","webpack":"^4.44.2","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"8cee2724c07862ed376345eca48747b0280bdcea","_id":"caibird-mvc@2.1.7","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-GuAFBVPFY6zvFgaIZ1LJ8H81lM137tAIcbiMujuTBvEKT6/TdM2cbZSc4QnQJ96HHP6ePyBcRLnHNKazo3Y78w==","shasum":"c9370709af954b5d87f721c9809fbace56084adf","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-2.1.7.tgz","fileCount":154,"unpackedSize":223520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGLe7CRA9TVsSAnZWagAA5EEP/1yeNZubHPuHF0DMq/t9\ni6Dl6WQOsuWoEiJtI2bT4C+6Fv1P99TSuqrNKfDvx5RRCwfpCeCL0vFJCfPz\ngdp846SXiaxRryUOfMPr/U/UIh8pzsHEJwCZ4B6RPAQGP/wSnP5OB80ENUAr\nA6z19Pg+cpEe7qFEiPp/tinKHK5AC/2mPzpDQPspAmhgFvVm1VLq8ZBtuWrH\n5++Ap/2OddwvUrJlp1ndwzAZdQ3L5n/hAhmFmKeFso4fwXUolcGruq0rZ4Ss\nRs+//N8X/Lfw8Pz/jaKBibJ+Cb0DmTVQz8/S1sjgIxqyq1DskP+1vyS4jH6A\nHGvWBtokI/IU42ytA447h1f4H880nrt3uMfQYFHtjCtOJ1ufVNC6jyxWprIa\nMK1hobsdP0eU+ZBdbA6II0ROsSkmno7nZwkKeuM9Icl49/UrMW2kiPFfAyyx\nNye0iPk0+Ug+E9+IPhPpTqFODWq8ow/gVUeiyB/5NAjYslfbyBwSWJjgOKA4\nvPj57NfD0q50yrfGUSlD0B09ST+4Vgvi/+3YJx0f1QjQNer7HMN2lljRvHSf\nJZpoBWZRw0JLVeZT51sm43Q+UqOem0rugb3wiOqABrpkoJDPV/JxbxjgFTBk\nBliMa1MW4dwcVh9CZZS00tY11bkHkKrAU93iu4TzXLK20uDoAaoC0F050BVL\nZtBx\r\n=Jb3y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpN+a/Aik/4DDjD43Vjx0Wb2YUAWVlFgeRReCAmr8W3wIhAJyNLTsUnm7U/Mgt9i4SKrG9+uMKLvtyShRb5dAFOHY5"}]},"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_2.1.7_1612232634879_0.3725289325570593"},"_hasShrinkwrap":false},"2.1.8":{"name":"caibird-mvc","version":"2.1.8","private":false,"scripts":{"prepare":"git config core.ignorecase false && husky install","init-project":"npm i rimraf -g && rimraf node_modules && npm i && husky install && node bin/initProject","update-package":"rimraf node_modules package-lock.json && npm i shelljs@latest --save-dev && node bin/updatePackage","clear:tsc":"rimraf .tsc","eslint":"eslint --cache --cache-location \"./.eslint/cache\" -f codeframe --ext .ts,.tsx,.js,.jsx ./","eslint-no-cache":"rimraf .eslint/cache && npm run eslint","eslint-fix":"eslint --cache --cache-location \"./.eslint/cache\" -f codeframe --ext .ts,.tsx,.js,.jsx ./ --fix","tsc":"npm run clear:tsc && tsc -v && tsc -p src/tsconfig.json","check-tsc":"npm run eslint && npm run tsc","check-tsc-no-cache":"npm run eslint-no-cache && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.8","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.6","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.165","@types/node":"^14.14.12","@types/platform":"^1.3.3","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.7","@typescript-eslint/eslint-plugin":"^4.16.1","@typescript-eslint/eslint-plugin-tslint":"^4.16.1","@typescript-eslint/parser":"^4.16.1","ali-oss":"^6.12.0","axios":"^0.21.0","cls-hooked":"^4.2.2","compare-versions":"^3.6.0","eslint":"^7.21.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-react":"^7.22.0","eslint-plugin-unicorn":"^28.0.2","history":"^4.10.1","html-entities":"^1.3.1","husky":"^5.1.3","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^10.0.0","koa-send":"^5.0.1","koa-views":"^7.0.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.29.1","mysql2":"^2.2.5","platform":"^1.3.6","react":"^17.0.1","react-dom":"^17.0.1","react-jss":"^10.5.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.3","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.1.2","uuid":"^8.3.2","webpack":"^4.44.2","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"533a38640843a874a426e01eac27e5a17985da76","_id":"caibird-mvc@2.1.8","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-PrEZJn70CGhX7WUp+wikh+9rGbP+z6APKxhqmKMautmooCrWp1HOwCRimTFDBoP1kfJJezaAPV2rqMcccRdrrw==","shasum":"c50c79a80203967cd027cb9a43c6e50d4542f0a3","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-2.1.8.tgz","fileCount":160,"unpackedSize":324283,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRMivCRA9TVsSAnZWagAASRYP/jH3REk/Sl7BMYlVymt3\nywTWfKBSag8YwGf0dJXCwzfpfWHZB9nHOObQOQL6GUkxxDEPDe8KKrze31LC\nmWdZXjEW8j+xnIclxpwQb+Z2W54RrJKFWpjOgm6+YFYDipVqjMG57bmKTyBu\nvy9dAF7lOl4R70N/ek5THh8P0Mqq9rFlSqu4IQQxzc2bMarCxSHwXEUvxQc7\nxF3ay/u0to1lk7vDi8vd5pDS/xH2x3pXdZCrMVoTfhcxfgUO02XbvuWMQPMv\nA18PcGwkMlPLORCnUENYSr03jiS648auA3RuATdSxxEcAzhaNiIc16UteWlv\nK2G3NHTx2hiCm/2rg4bRiSmVXKUiGGX34W7VYt7uPPJRKASOrXJZ3RNPQO6b\nNhA8gMTqU4ry9CgmQkm9xqoqQlGM2jKlb8/KEr1v76zfJFazMlsABURKOPC3\nuQqsKGW1la1lZ/eX7228wm11cc7ir34s4Af+z1DThi6VtD1VQmd+Cs43TLL4\n9y42CnI0VgEUz/wN/PorHOc18/dVktghnCFkx5fkdSa9hqpeUKQl9OrsSYpW\nFb7XISTjUf4odIbCsQmCwMfuZYr2tUA7eeBAMY2GzWnn9v7fmKXrr2xbZmrQ\nSvgoLkjrq3YfVIYcIDsKxO3jEHpJ7mzjGdQVoN3ivLonPxXMhZBwOTnKPfZX\nMQ2w\r\n=i2va\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFOD3+wvlZm6s1frYaWkrYyaGoTZw8pFm5cZA+IV64/tAiEAlYotcFXpfzECH0gsIJez4vUajAFPD4SZP/UDHLdEB3w="}]},"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_2.1.8_1615120559225_0.8225236658008293"},"_hasShrinkwrap":false},"2.1.9":{"name":"caibird-mvc","version":"2.1.9","private":false,"scripts":{"prepare":"git config core.ignorecase false && husky install","init-project":"npm i rimraf -g && rimraf node_modules && npm i && husky install && node bin/initProject","update-package":"rimraf node_modules package-lock.json && npm i shelljs@latest --save-dev && node bin/updatePackage","clear:tsc":"rimraf .tsc","eslint":"eslint --cache --cache-location \"./.eslint/cache\" -f codeframe --ext .ts,.tsx,.js,.jsx ./","eslint-no-cache":"rimraf .eslint/cache && npm run eslint","eslint-fix":"eslint --cache --cache-location \"./.eslint/cache\" -f codeframe --ext .ts,.tsx,.js,.jsx ./ --fix","tsc":"npm run clear:tsc && tsc -v && tsc -p src/tsconfig.json","check-tsc":"npm run eslint && npm run tsc","check-tsc-no-cache":"npm run eslint-no-cache && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@types/ali-oss":"^6.0.5","@types/cls-hooked":"^4.3.1","@types/history":"^4.7.8","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.6","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.165","@types/node":"^14.14.12","@types/platform":"^1.3.3","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/uuid":"^8.3.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.7","@typescript-eslint/eslint-plugin":"^4.16.1","@typescript-eslint/eslint-plugin-tslint":"^4.16.1","@typescript-eslint/parser":"^4.16.1","ali-oss":"^6.12.0","axios":"^0.21.0","cls-hooked":"^4.2.2","compare-versions":"^3.6.0","eslint":"^7.21.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-react":"^7.22.0","eslint-plugin-unicorn":"^28.0.2","history":"^4.10.1","html-entities":"^1.3.1","husky":"^5.1.3","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^10.0.0","koa-send":"^5.0.1","koa-views":"^7.0.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.29.1","mysql2":"^2.2.5","platform":"^1.3.6","react":"^17.0.1","react-dom":"^17.0.1","react-jss":"^10.5.0","redux":"^4.0.5","sequelize":"^4.44.4","shelljs":"^0.8.4","tslib":"^2.0.3","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.1.2","uuid":"^8.3.2","webpack":"^4.44.2","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"d4b0b572426e3160d852042b448182a59835eee6","_id":"caibird-mvc@2.1.9","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-3Prd0Vh/ZVw2cpzJ8TR2VAvEvI0DIjmKr3RB8z+Uey2WQJ1uBkVFcXOHN4/S8E65ymY5jwuyYLTpv2ZG5IvwiQ==","shasum":"e6ea34ddd28e43d2d219a8bc2e6dc0a2760f72e6","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-2.1.9.tgz","fileCount":155,"unpackedSize":273066,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRWYqCRA9TVsSAnZWagAAzLIP/Rj/nreeL86VTBg//pat\nmDV4OY/wH9B4lM5gtBU9ds8n1IANO3GX5E+4vV38bC+r0t3mqC4lGRWb5kkw\n3bCRHpnMhCIOHXkNf4Y0SkYuBfLs/prVc2bWeXzbJulHg0G9jk2IcXlEgkHF\neGKyX0IM6K6YBhaHMEUfipRcS7pTsaKtW2z8Kyma/iEbQeSrIRphrXteO9N0\nGrLLzkQOGN5SnhrbrLSCR1B5vawtlWuH2SBwZQzTM/FT8XFfzz2sHnHbmDyP\n7Ze8KCkLl53w/fIeggNUd6gRMKsyKbdozfTboeUBRIagE8aDG5m6j75vDQsm\nbdFYTBj542ogY+FgoiHMq6sCviRA9xsiZAqSGFlQC9y3QB7g91ty9h2J6fQZ\nOEDh+2xLtWJHBV4un0MdO3u3orhFwWBU+s4vhLlcmmEybVGP1urd3BE/Op0K\n7D0tjlAQTzSZZ57w7brE4kPdonYkHMBjlVXsgW9qJQ2z+1U8cMPwZ/qgwQQI\nZwZ6aMU4oOEHZqifUciXFriTxsXn2uLrqIk+xyi4hCWhN2levw96C4YcbDFF\nSUWcfX7+rhFe3ZbhIZgXPsxbecrNwFj13cAWaRnO3MEjwQkJntIO1JvTCUg7\nwImer0irZvFnjBboye2mVOhCXioQmgVMKVOV9Hm7HW5G0pkDjHTMeTIyxYHf\nyCfr\r\n=VvEy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEfwKAdmbfBb6/DEFf6tj2BiL//ZeULmpmXxtxS+kRDQIhAKfnOimAVFD/xWnpEN2QzYV7xI+rX8HK4SJAFecBUL2L"}]},"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_2.1.9_1615160874198_0.5734878168479893"},"_hasShrinkwrap":false},"2.2.0":{"name":"caibird-mvc","version":"2.2.0","private":false,"scripts":{"prepare":"git config core.ignorecase false && husky install","init-project":"npm i rimraf -g && rimraf node_modules && npm i && husky install && node bin/initProject","update-package":"rimraf node_modules package-lock.json && npm i shelljs@latest --save-dev && node bin/updatePackage","eslint":"eslint --cache --cache-location \"./.eslint/cache\" -f codeframe --ext .ts,.tsx,.js,.jsx ./","eslint-no-cache":"rimraf .eslint/cache && npm run eslint","eslint-fix":"eslint --cache --cache-location \"./.eslint/cache\" -f codeframe --ext .ts,.tsx,.js,.jsx ./ --fix","tsc":"rimraf .tsc && tsc -v && tsc -p src/tsconfig.json","check-tsc":"npm run eslint && npm run tsc","check-tsc-no-cache":"npm run eslint-no-cache && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@babel/core":"^7.12.10","@babel/types":"^7.12.10","@types/ali-oss":"^6.0.5","@types/babel__core":"^7.1.12","@types/cls-hooked":"^4.3.1","@types/cssnano":"^4.0.0","@types/find":"^0.2.1","@types/gulp":"^4.0.7","@types/gulp-babel":"^6.1.29","@types/history":"^4.7.8","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.6","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.165","@types/node":"^14.14.12","@types/platform":"^1.3.3","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@types/script-ext-html-webpack-plugin":"^2.1.1","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/terser-webpack-plugin":"^4.2.0","@types/uuid":"^8.3.0","@types/webpack-bundle-analyzer":"^3.9.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.7","@typescript-eslint/eslint-plugin":"^4.16.1","@typescript-eslint/eslint-plugin-tslint":"^4.16.1","@typescript-eslint/parser":"^4.16.1","ali-oss":"^6.12.0","axios":"^0.21.0","cls-hooked":"^4.2.2","compare-versions":"^3.6.0","cssnano":"^4.1.10","eslint":"^7.21.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-react":"^7.22.0","eslint-plugin-unicorn":"^28.0.2","find":"^0.3.0","gulp":"^4.0.2","gulp-babel":"^8.0.0","history":"^4.10.1","html-entities":"^1.3.1","html-webpack-plugin":"^4.5.0","husky":"^5.1.3","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^10.0.0","koa-send":"^5.0.1","koa-views":"^7.0.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.29.1","mysql2":"^2.2.5","platform":"^1.3.6","react":"^17.0.1","react-dom":"^17.0.1","react-jss":"^10.5.0","redux":"^4.0.5","script-ext-html-webpack-plugin":"^2.1.5","sequelize":"^4.44.4","shelljs":"^0.8.4","terser-webpack-plugin":"^4.2.3","ts-import-plugin":"^1.6.7","tsconfig-paths-webpack-plugin":"^3.3.0","tslib":"^2.0.3","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.1.2","uuid":"^8.3.2","webpack":"^4.44.2","webpack-bundle-analyzer":"^4.2.0","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"757f860e075c0800c48b9d952f39c35aed219294","_id":"caibird-mvc@2.2.0","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-CDDwYpMarkEzhJGwkF7ur/1BHdn1GbAPs5ajegNDbAhDF3P1ipXEg7972Lc26MI21kc2tdGBVnXYpWcbw0qwkw==","shasum":"830d1b3d9faf71658d8816980888c5f44ae9dd0b","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-2.2.0.tgz","fileCount":166,"unpackedSize":308780,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTOvOCRA9TVsSAnZWagAAEQYP/2/Ry3RsPBfANTtL8344\nZtuqEwap6aiQw5235vU4vJYsbU4aTXTXvbXhcLmD5/uoqgQoU818gTZU9dTO\nQdyfFIrT6wPQFlEkfWGcaQWq2p7rKVhfV6HKIjZgYfPXrDW0jU/Mzv7ZUcXE\n38zIrg0iwFd+OTVm0anR4aBBWiEaAG21oeRxnBR5VlMLaaOhh9OR0+vg1BUL\nbE8z6QbPS/4IB/D8d8q+jKahunAIowfobm2Xd0ktmy2zDTSlnosEzZ8Lzyj5\n3gDuEqLWlSuP5qoptn8Z2HXLWnr7ApN3PxiuOyhJZalG8JL9y1TJlR6IkhlU\nnVwJBSW5KJ1aldei9G4qLLAJwqvqpo3KB1KLhnbZLqTRoUKVYor0RIdkNtuQ\nTd3Cxubn20GMf7Acw4oHR3mgQuCjbAGr9eitrM5s+dgOSVt2HhMsSlNXi7p4\nJJG5dfvv0qv/M6NqlQTphm3Excr6hvhWK+19i1aHEN/0Y+qj2cmmY8sYrZxJ\nhGTbTNJu4NzQEhUtIyIAE+cWdG4+XR6jvCxBaO/3ADXtQNjnjDgDBIujxibY\nu5jzUCYzfaCQqL3176KH2OFeHOUPkhz6JXgqg74oXprVKYSD8GF9f+4pwzPZ\nJIxcsrUH4yHizV7iGtqRA6du8nIKXL5WO21HTOgG0z6ZzAq2+GYBgC7g7VH9\nXGsg\r\n=dMAA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTXhQH7YXultzzCtuYPcZEQapE/FaPKSvoEB5TVKRBygIhAOzZvEDnueRFEd4sKcB7slNLPhS73Gq8520r8K8FJvdh"}]},"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_2.2.0_1615653838036_0.08811007346883049"},"_hasShrinkwrap":false},"2.2.1":{"name":"caibird-mvc","version":"2.2.1","private":false,"scripts":{"prepare":"git config core.ignorecase false && husky install","init-project":"npm i rimraf -g && rimraf node_modules && npm i && husky install && node bin/initProject","update-package":"rimraf node_modules package-lock.json && npm i shelljs@latest --save-dev && node bin/updatePackage","eslint":"eslint --cache --cache-location \"./.eslint/cache\" -f codeframe --ext .ts,.tsx,.js,.jsx ./","eslint-no-cache":"rimraf .eslint/cache && npm run eslint","eslint-fix":"eslint --cache --cache-location \"./.eslint/cache\" -f codeframe --ext .ts,.tsx,.js,.jsx ./ --fix","tsc":"rimraf .tsc && tsc -v && tsc -p src/tsconfig.json","check-tsc":"npm run eslint && npm run tsc","check-tsc-no-cache":"npm run eslint-no-cache && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@babel/core":"^7.12.10","@babel/types":"^7.12.10","@types/ali-oss":"^6.0.5","@types/babel__core":"^7.1.12","@types/cls-hooked":"^4.3.1","@types/cssnano":"^4.0.0","@types/find":"^0.2.1","@types/gulp":"^4.0.7","@types/gulp-babel":"^6.1.29","@types/history":"^4.7.8","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.6","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.165","@types/node":"^14.14.12","@types/platform":"^1.3.3","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@types/script-ext-html-webpack-plugin":"^2.1.1","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/terser-webpack-plugin":"^4.2.0","@types/uuid":"^8.3.0","@types/webpack-bundle-analyzer":"^3.9.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.7","@typescript-eslint/eslint-plugin":"^4.16.1","@typescript-eslint/eslint-plugin-tslint":"^4.16.1","@typescript-eslint/parser":"^4.16.1","ali-oss":"^6.12.0","axios":"^0.21.0","cls-hooked":"^4.2.2","compare-versions":"^3.6.0","cssnano":"^4.1.10","eslint":"^7.21.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-react":"^7.22.0","eslint-plugin-unicorn":"^28.0.2","find":"^0.3.0","gulp":"^4.0.2","gulp-babel":"^8.0.0","history":"^4.10.1","html-entities":"^1.3.1","html-webpack-plugin":"^4.5.0","husky":"^5.1.3","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^10.0.0","koa-send":"^5.0.1","koa-views":"^7.0.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.29.1","mysql2":"^2.2.5","platform":"^1.3.6","react":"^17.0.1","react-dom":"^17.0.1","react-jss":"^10.5.0","redux":"^4.0.5","script-ext-html-webpack-plugin":"^2.1.5","sequelize":"^4.44.4","shelljs":"^0.8.4","terser-webpack-plugin":"^4.2.3","ts-import-plugin":"^1.6.7","tsconfig-paths-webpack-plugin":"^3.3.0","tslib":"^2.0.3","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.1.2","uuid":"^8.3.2","webpack":"^4.44.2","webpack-bundle-analyzer":"^4.2.0","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"0efb72970fcaffdae3a378a2f32df7c07097ff68","_id":"caibird-mvc@2.2.1","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-zrr21k71Nm9341aJ/jve9mwxB0TXN0DSOxeTDJwZQzFis8DQsSRAjB2DSyimhAW1tbo4jJ4e6gUpwpWrOcjx+A==","shasum":"c26faab8e3a67514a0ef3dc656d7ecb812e22ce9","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-2.2.1.tgz","fileCount":167,"unpackedSize":309274,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTzyLCRA9TVsSAnZWagAAH2oP/0W/LP4HNS/oZ5l7LQZb\nYrYOqe4JCeE9NOX9nvrlmh3ZfrI0vEoWsYhxolkWQ0uVzTotwaCybP2LEBn5\nfdRg6wR+yRkq4CWEu1oKThlmxNK9oE4fjeXG5m7IB3bLleSPmqSbe2aUEqW7\nLvdshnoFRLqV8Ng4koJnnaYbINBtiWJTVDD8k2PU07BJmpfdpKB2yxZQFfCa\n1oHdyNStKj/eMkF/xyVPrF6vqCRU5UNLUJ4mFIJwtPNTzcVrCvVD/ewdvSUx\nG3ArodbUsoOzm8QRjYFZco3cYks4vdoolJjEa/BI3KLew+ZkhLI1bqjlKFVC\nr5Axe+EqQXr0KlZ3Ddsf0fiH87dWNDtCFuK6au1GUcuWlPJqo6bhKtnkWK5E\nEM4eTIOzH6U9YW/AfJP3/tUHdRNt09MipLABFdTHY1nPN4qBlMXgPF3Mcc7S\nDfHJ9EnYjSd7YtzUwrymfODEg0nWinOYqMiLDvMv+lZ48o0eZ8LC+P+EPi1i\n/1xBq+3DeU/zocsZul1bHCBNf1BYVV+VajMpwdyVhgPtJKhTJKK0nyTIhV+6\nmpDBaD/4BFIs1HchA16HDrBp5DchIfCtHPlXKCy/r+ihxiYu2lFDTwMX4uJP\nXw34IC0yB0/pC79oqAbkPYzGEKi388YSRQGxt1ZVx4jt6vb3AkPBbzn2NrY1\nBKsI\r\n=ME6c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBYeTD4Lnos75+tPSGxP7Y+qdMNe5q1DPgF0bcmlvlDmAiEA2KED3spUE04gK4Jx1BJnp2gaU1StuaTXu0SSqQDbiTI="}]},"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_2.2.1_1615805578674_0.38444255727222054"},"_hasShrinkwrap":false},"2.2.2":{"name":"caibird-mvc","version":"2.2.2","private":false,"scripts":{"prepare":"git config core.ignorecase false && husky install","init-project":"npm i rimraf -g && rimraf node_modules && npm i && husky install && node bin/initProject","update-package":"rimraf node_modules package-lock.json && npm i shelljs@latest --save-dev && node bin/updatePackage","eslint":"eslint --cache --cache-location \"./.eslint/cache\" -f codeframe --ext .ts,.tsx,.js,.jsx ./","eslint-no-cache":"rimraf .eslint/cache && npm run eslint","eslint-fix":"eslint --cache --cache-location \"./.eslint/cache\" -f codeframe --ext .ts,.tsx,.js,.jsx ./ --fix","tsc":"rimraf .tsc && tsc -v && tsc -p src/tsconfig.json","check-tsc":"npm run eslint && npm run tsc","check-tsc-no-cache":"npm run eslint-no-cache && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@babel/core":"^7.12.10","@babel/types":"^7.12.10","@types/ali-oss":"^6.0.5","@types/babel__core":"^7.1.12","@types/cls-hooked":"^4.3.1","@types/cssnano":"^4.0.0","@types/find":"^0.2.1","@types/gulp":"^4.0.7","@types/gulp-babel":"^6.1.29","@types/history":"^4.7.8","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.6","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.165","@types/node":"^14.14.12","@types/platform":"^1.3.3","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@types/script-ext-html-webpack-plugin":"^2.1.1","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/terser-webpack-plugin":"^4.2.0","@types/uuid":"^8.3.0","@types/webpack-bundle-analyzer":"^3.9.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.7","@typescript-eslint/eslint-plugin":"^4.16.1","@typescript-eslint/eslint-plugin-tslint":"^4.16.1","@typescript-eslint/parser":"^4.16.1","ali-oss":"^6.12.0","axios":"^0.21.0","cls-hooked":"^4.2.2","compare-versions":"^3.6.0","cssnano":"^4.1.10","eslint":"^7.21.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-react":"^7.22.0","eslint-plugin-unicorn":"^28.0.2","find":"^0.3.0","gulp":"^4.0.2","gulp-babel":"^8.0.0","history":"^4.10.1","html-entities":"^1.3.1","html-webpack-plugin":"^4.5.0","husky":"^5.1.3","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^10.0.0","koa-send":"^5.0.1","koa-views":"^7.0.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.29.1","mysql2":"^2.2.5","platform":"^1.3.6","react":"^17.0.1","react-dom":"^17.0.1","react-jss":"^10.5.0","redux":"^4.0.5","script-ext-html-webpack-plugin":"^2.1.5","sequelize":"^4.44.4","shelljs":"^0.8.4","terser-webpack-plugin":"^4.2.3","ts-import-plugin":"^1.6.7","tsconfig-paths-webpack-plugin":"^3.3.0","tslib":"^2.0.3","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.1.2","uuid":"^8.3.2","webpack":"^4.44.2","webpack-bundle-analyzer":"^4.2.0","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"0c2a25675e9004a705a1176a59070c6b1f11592d","_id":"caibird-mvc@2.2.2","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-q1MrPZRejB52tMofEMfeMC++KRlROQH2qHS6/EAf0kSSDBumGvQgd29YFaT0xThhbqE9QxnX3CCJZpwZJbHhsA==","shasum":"c577bec06fbd9e62bb2ac9e00c4f9b0eb533b327","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-2.2.2.tgz","fileCount":167,"unpackedSize":309242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgT2PnCRA9TVsSAnZWagAAS2sP/1x6POm+ILEO3Gz7gAZM\nVZmehtIqmSWt26KiIqLR6fOaEJt3IuSEke/+fgS7TRvU5F0B6YzSAtDOzJgv\nEPNg6kMfIwVhNqafWcc2XSUkVN6aDkPXjnqA5M7SA3aVUn1NuthZKX0aEWCF\nuykQSdPbbk91a5jBXISNNz+hv+VSEOapz1J7XlPZgAlPzvsTuob9iMaFiU0h\nixlXZBdBRH+/uHhgSq6bbvegCN53ww5NCnpxf8kPo0GCt94atQf4TkXByn69\n0+CGgFvj4QvfWtCBP4SJMK2fqQa840O//jAoKNrqCg+S0VkgDDaLfa1kE7Xf\nrD8nore0335X43ssWOENel170PU3/tY1sZiobCK/Mxv1nFRcL0l/jeymjVzQ\ns83URRaAGSNtcJNmTAuRoYSIxJahWHRgXaRjGXZF+ytWDwVDEGaw4qfCoDhQ\nKPlsQ9+yoweTAuZ/En5llKvsGWjPpdTnRCHUdDGQnEDd3str9gkO3X+wpFdn\nhWJ+uAcxzCPPeHDlIMRk8nmWIjDOCbuei9PjByUf8czUtJlS/9C0T4flS1Jt\nB8t3soo9dALuH3bkZPPcxnyCy0pStT880f2/coVoDJmPKcBrbxP1yDX8eDxa\nA0kJdsdia/setrm7HUjhQ4/tzEe0dM8OHLpszoCyc+rS1QZw81T+6y8zyk2Y\nfn1K\r\n=Rn20\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHNl0sRVGxPqVMsZcFvAFq0SzH1biFtBFLN8zmp9L6cNAiEAoXyl8OT/dvAoblYtFe/UWy/6ne+fv9LaWs0nkcDDM0Y="}]},"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_2.2.2_1615815655444_0.7089993456397983"},"_hasShrinkwrap":false},"2.2.3":{"name":"caibird-mvc","version":"2.2.3","private":false,"scripts":{"prepare":"git config core.ignorecase false && husky install","init-project":"npm i rimraf -g && rimraf node_modules && npm i && husky install && node bin/initProject","update-package":"rimraf node_modules package-lock.json && npm i shelljs@latest --save-dev && node bin/updatePackage","eslint":"eslint --cache --cache-location \"./.eslint/cache\" -f codeframe --ext .ts,.tsx,.js,.jsx ./","eslint-no-cache":"rimraf .eslint/cache && npm run eslint","eslint-fix":"eslint --cache --cache-location \"./.eslint/cache\" -f codeframe --ext .ts,.tsx,.js,.jsx ./ --fix","tsc":"rimraf .tsc && tsc -v && tsc -p src/tsconfig.json","check-tsc":"npm run eslint && npm run tsc","check-tsc-no-cache":"npm run eslint-no-cache && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@babel/core":"^7.12.10","@babel/types":"^7.12.10","@types/ali-oss":"^6.0.5","@types/babel__core":"^7.1.12","@types/cls-hooked":"^4.3.1","@types/cssnano":"^4.0.0","@types/find":"^0.2.1","@types/gulp":"^4.0.7","@types/gulp-babel":"^6.1.29","@types/history":"^4.7.8","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.6","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.165","@types/node":"^14.14.12","@types/platform":"^1.3.3","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@types/script-ext-html-webpack-plugin":"^2.1.1","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/terser-webpack-plugin":"^4.2.0","@types/uuid":"^8.3.0","@types/webpack-bundle-analyzer":"^3.9.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.7","@typescript-eslint/eslint-plugin":"^4.16.1","@typescript-eslint/eslint-plugin-tslint":"^4.16.1","@typescript-eslint/parser":"^4.16.1","ali-oss":"^6.12.0","axios":"^0.21.0","cls-hooked":"^4.2.2","compare-versions":"^3.6.0","cssnano":"^4.1.10","eslint":"^7.21.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-react":"^7.22.0","eslint-plugin-unicorn":"^28.0.2","find":"^0.3.0","gulp":"^4.0.2","gulp-babel":"^8.0.0","history":"^4.10.1","html-entities":"^1.3.1","html-webpack-plugin":"^4.5.0","husky":"^5.1.3","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^10.0.0","koa-send":"^5.0.1","koa-views":"^7.0.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.29.1","mysql2":"^2.2.5","platform":"^1.3.6","react":"^17.0.1","react-dom":"^17.0.1","react-jss":"^10.5.0","redux":"^4.0.5","script-ext-html-webpack-plugin":"^2.1.5","sequelize":"^4.44.4","shelljs":"^0.8.4","terser-webpack-plugin":"^4.2.3","ts-import-plugin":"^1.6.7","tsconfig-paths-webpack-plugin":"^3.3.0","tslib":"^2.0.3","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.1.2","uuid":"^8.3.2","webpack":"^4.44.2","webpack-bundle-analyzer":"^4.2.0","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"6621fe50aab7414720c988ac9654d4769e477e33","_id":"caibird-mvc@2.2.3","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-AW/1OpyUwdeKzf1kLEwWpQoKtMqy2p0MQgR6DKYX+1J4jEuDWshluELrhuxxrq/BBYNa8mn2Vhs+AwFYXoYBvw==","shasum":"cc0e4edfcfa455c45adb69e609c5a75a30e31dd4","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-2.2.3.tgz","fileCount":167,"unpackedSize":309599,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUEIdCRA9TVsSAnZWagAAOO4P/2544q/vAIicMzWNJpNB\nHFdagwSpgfBf+KSNrw/3eGznrfpcV9t4DDSkz115yx3mHE8EWnhVYjh/rYn1\nYKz1Y6wZnDZlux2oSLfEWh1Hd0t9IUV+nBpo38zNrWEw1GY9M6dJjZ/QBStc\nDhoZlcJzrDMYf9N4kbDqwToxpp+sAOXvblq4s6BuBr7k/71YmwYYEOLlGFxL\noN8zlrMjGCH4YA/jraq9xvzU5XJZL6pg2epm4SXbItHXkjoJwYXZbioELcNZ\nv16JFVZCSJ1Mrt3sscOeIB13qD85hcRJDC1sI9DHBAoFo0hKpCED1CsdmSYI\nvl3FqYAv5FrRL99SDh5w24UYKir8kIPewwZzOTXOmgct6kjXnNWykKkGDC4J\nSp5tGwmhhH8SDgTaWlZk6EWo+r2dWP4AgL0H7wrzPXZ/Y2JXYpDVq6duJxb+\n9XBD4fgIb01mvXDy5U6RgWRgmyKBz1bN28q7o5xbpnFQ9G9OA8UghtYAsF38\n6iHpYUagNNlG1Dx1zcyK9HvlyEbJ+llYv/aSG3CJtRegFwD0SW5jvm0bYRLr\nv06hvNWlMIy4Qf8PToNB0Q9xYE3PcjlIqa86VXcf2m6p/Cmwqf/TtG5qyflx\nImzR5VUzT36uE9f905o8BUkihnUSJAvo6U0BDhlDj0Y10eRDoQsubnd0/YHs\nc61M\r\n=ILw7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4XkgEkAOHWTLRmtlbrMRnLiGR0TzZmIMELkkpMp7MMAIgLdOdqyCB2znzCZYgLH2brE6ZN31nxqwp2G7IixOBkFQ="}]},"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_2.2.3_1615872540336_0.06490207578647289"},"_hasShrinkwrap":false},"2.2.4":{"name":"caibird-mvc","version":"2.2.4","private":false,"scripts":{"prepare":"git config core.ignorecase false && husky install","init-project":"npm i rimraf -g && rimraf node_modules && npm i && husky install && node bin/initProject","update-package":"rimraf node_modules package-lock.json && npm i shelljs@latest --save-dev && node bin/updatePackage","eslint":"eslint --cache --cache-location \"./.eslint/cache\" -f codeframe --ext .ts,.tsx,.js,.jsx ./","eslint-no-cache":"rimraf .eslint/cache && npm run eslint","eslint-fix":"eslint --cache --cache-location \"./.eslint/cache\" -f codeframe --ext .ts,.tsx,.js,.jsx ./ --fix","tsc":"rimraf .tsc && tsc -v && tsc -p src/tsconfig.json","check-tsc":"npm run eslint && npm run tsc","check-tsc-no-cache":"npm run eslint-no-cache && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@babel/core":"^7.12.10","@babel/types":"^7.12.10","@types/ali-oss":"^6.0.5","@types/babel__core":"^7.1.12","@types/cls-hooked":"^4.3.1","@types/cssnano":"^4.0.0","@types/find":"^0.2.1","@types/gulp":"^4.0.7","@types/gulp-babel":"^6.1.29","@types/history":"^4.7.8","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.6","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.165","@types/node":"^14.14.12","@types/platform":"^1.3.3","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@types/script-ext-html-webpack-plugin":"^2.1.1","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/terser-webpack-plugin":"^4.2.0","@types/uuid":"^8.3.0","@types/webpack-bundle-analyzer":"^3.9.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.7","@typescript-eslint/eslint-plugin":"^4.16.1","@typescript-eslint/eslint-plugin-tslint":"^4.16.1","@typescript-eslint/parser":"^4.16.1","ali-oss":"^6.12.0","axios":"^0.21.0","cls-hooked":"^4.2.2","compare-versions":"^3.6.0","cssnano":"^4.1.10","eslint":"^7.21.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-react":"^7.22.0","eslint-plugin-unicorn":"^28.0.2","find":"^0.3.0","gulp":"^4.0.2","gulp-babel":"^8.0.0","history":"^4.10.1","html-entities":"^1.3.1","html-webpack-plugin":"^4.5.0","husky":"^5.1.3","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^10.0.0","koa-send":"^5.0.1","koa-views":"^7.0.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.29.1","mysql2":"^2.2.5","platform":"^1.3.6","react":"^17.0.1","react-dom":"^17.0.1","react-jss":"^10.5.0","redux":"^4.0.5","script-ext-html-webpack-plugin":"^2.1.5","sequelize":"^4.44.4","shelljs":"^0.8.4","terser-webpack-plugin":"^4.2.3","ts-import-plugin":"^1.6.7","tsconfig-paths-webpack-plugin":"^3.3.0","tslib":"^2.0.3","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.1.2","uuid":"^8.3.2","webpack":"^4.44.2","webpack-bundle-analyzer":"^4.2.0","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"24e7d081b7cb8cb5b3b40d4eaf2cff5c898aaeee","_id":"caibird-mvc@2.2.4","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-/aUcz8ddzuLsXRJsGk3CGYh0uJMiOz7HtN61I5hQgO4SDlU33HlTCeDazW45rN2y0HOtHfaEYCCYrODgLyMgaw==","shasum":"7b07a9f720cbca75a43aa2aef9b5eda4d3ff9b1c","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-2.2.4.tgz","fileCount":167,"unpackedSize":309352,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUNiCCRA9TVsSAnZWagAA3K8P/AkMRPqS9jPD3s/YdY7k\noGb+fxqurUDwELToAFVtUbRoKrfDSDbcQz8bqYxro2H8csxVLOR293JlJ54K\nuosQ1PYJ+D4+fYDzXquUc52/Dc/SO04Klv96TKJnsk3b0n8QxNY3JQ6iT11H\ntzyRuPaUWifsO4X1Q1bPez9f7xgYMYysYYwWpNkJMRTTqyKNue2btIENn9a4\np17PIXhYDm5K+3qpl+5iR+C6NXyoFxXrMwDkaegTB1F0yjKFEs3II8msviUz\nwn0nkVz5FbsLUDz66O6tzGvTnET+v1Hm6VDF54HPeJqThbs0Liz5do4NyOye\nmlHw4DFWrSoKiUdcFw2mSDJf9Nr7q9455Oy5C1c41bolzu2ze0cJCu3QL1uw\nSeDgHyCERBSQhH+Ar7UNvK547S/V1VtpEWYPH6Cu0q+Y27ZYhTJwFlvqy0CY\nGc95P485W4YK+zQBS6rnvp6g+6C8mErkI2sg8NpVy84z/mwhDuiBBExV6vOA\npRVf8LgFHZcEgZEKk6OI2A6yyWsZ4etFrjX1Ac5HuoS1+H+1hpGtMpdovUF5\ncS38XissZUeGz/qnGtnPs00T8BWPIa5euTybKwufF+YVX3HvAgYo9CsUpksG\n05oB3hSwW0kgQpC22YYS2kEIsWQrvrYx5bbaQWYrVNq12TXvpkYain5GY8Zc\nmp+Y\r\n=UF5m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDAQ3dDYWRRPOZJSmUk0eEP4WrgwMkylFITeyl60OFNjAiEA14By2neB5rFPvy4A/eUSRPiBwlv5gHnghsEKddnC+rA="}]},"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_2.2.4_1615911041707_0.33026470547264064"},"_hasShrinkwrap":false},"2.2.5":{"name":"caibird-mvc","version":"2.2.5","private":false,"scripts":{"prepare":"git config core.ignorecase false && husky install","init-project":"npm i rimraf -g && rimraf node_modules && npm i && husky install && node bin/initProject","update-package":"rimraf node_modules package-lock.json && npm i shelljs@latest --save-dev && node bin/updatePackage","eslint":"eslint --cache --cache-location \"./.eslint/cache\" -f codeframe --ext .ts,.tsx,.js,.jsx ./","eslint-no-cache":"rimraf .eslint/cache && npm run eslint","eslint-fix":"eslint --cache --cache-location \"./.eslint/cache\" -f codeframe --ext .ts,.tsx,.js,.jsx ./ --fix","tsc":"rimraf .tsc && tsc -v && tsc -p src/tsconfig.json","check-tsc":"npm run eslint && npm run tsc","check-tsc-no-cache":"npm run eslint-no-cache && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@babel/core":"^7.12.10","@babel/types":"^7.12.10","@types/ali-oss":"^6.0.5","@types/babel__core":"^7.1.12","@types/cls-hooked":"^4.3.1","@types/cssnano":"^4.0.0","@types/find":"^0.2.1","@types/gulp":"^4.0.7","@types/gulp-babel":"^6.1.29","@types/history":"^4.7.8","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.6","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.165","@types/node":"^14.14.12","@types/platform":"^1.3.3","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@types/script-ext-html-webpack-plugin":"^2.1.1","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/terser-webpack-plugin":"^4.2.0","@types/uuid":"^8.3.0","@types/webpack-bundle-analyzer":"^3.9.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.7","@typescript-eslint/eslint-plugin":"^4.16.1","@typescript-eslint/eslint-plugin-tslint":"^4.16.1","@typescript-eslint/parser":"^4.16.1","ali-oss":"^6.12.0","axios":"^0.21.0","cls-hooked":"^4.2.2","compare-versions":"^3.6.0","cssnano":"^4.1.10","eslint":"^7.21.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-react":"^7.22.0","eslint-plugin-unicorn":"^28.0.2","find":"^0.3.0","gulp":"^4.0.2","gulp-babel":"^8.0.0","history":"^4.10.1","html-entities":"^1.3.1","html-webpack-plugin":"^4.5.0","husky":"^5.1.3","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^10.0.0","koa-send":"^5.0.1","koa-views":"^7.0.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.29.1","mysql2":"^2.2.5","platform":"^1.3.6","react":"^17.0.1","react-dom":"^17.0.1","react-jss":"^10.5.0","redux":"^4.0.5","script-ext-html-webpack-plugin":"^2.1.5","sequelize":"^4.44.4","shelljs":"^0.8.4","terser-webpack-plugin":"^4.2.3","ts-import-plugin":"^1.6.7","tsconfig-paths-webpack-plugin":"^3.3.0","tslib":"^2.0.3","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.1.2","uuid":"^8.3.2","webpack":"^4.44.2","webpack-bundle-analyzer":"^4.2.0","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"cc8d8a50701e21f7db6be807ed096ce6a3f07cc9","_id":"caibird-mvc@2.2.5","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-+mBcZ4R1/Xq6+XhqS2E5gC8eythMiHs49m4n4wGUQpaAcVZG5FSnM4cxdgaHZ4lafftrgnd2CZVIE9aXGVnHXQ==","shasum":"dca59c95f924d96a2149e1cd0dce1f190df0137b","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-2.2.5.tgz","fileCount":167,"unpackedSize":309352,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUOdHCRA9TVsSAnZWagAAZ6kP/j4nRt12NXUD68rXMBps\nUOnOi8jRVNsgHpyO1Ku+2xo7VyDKzu6Z0FbmfHENtOOJoIcyRFo+h0Ay1JQ/\nHJ77gP/4bZGCvb091Zh3NNy12ZTmrWwaFeexPAr5t6r5Hl21rDJFSxoTxLx+\n0lFoK1Wxdn50MIm+9sdjCubp55feVlmdiV8vGIoefq2VpKaRotwHXmJ4NGNZ\nJfCWYcn+YiSTrR/AvGdrVsL4KrKW0U+K9FScoCpgGeoWD7XN65Ygxq4Xw8bM\nW+KGLrQoFtxvumkQV3b0uxU20fx+pugE0JNn4e1icdT38Yitb3K4dprSHUam\nsRk1R6lD0JjHdVponSiey/DyNytTA27ijm0R9h3PWSC2Nm2OwNJtOMAJCeC4\nt0HVKP3Bm1qU9uyyoATrtlT3uQ0tVY8zWs43ch/1kdonpqpYMNXenDDr783n\nXX/P2DYvGZ7dsmMEKAENFIHj0G0XMDTmE1xMyoYgDiJf+d1+1LRY90+vgc4V\n2ZBJa1Ehjkmr5/VejuNLm9ykapPkEFkPECmH4OOZHK3+JdTvtxHo6np4N92m\n7s8ZQeUrtoV+QIjb0HqfRUOJWXJeNHsrJV0kUqF0SauBVExjlscRgjuxLylF\nW1Noe6BKZHzq0Dms4oLpissVhoxf9ZDNHJymkx8N3Yr9PF/CYO9hrkZ03vqS\n87n0\r\n=2jKj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOVuAUNa6UcULAOaefiknFzEcHDQv1h00MhAx6TLPe1gIhAOlK+FWFlaG2A/pZhWh26qRMFKpbeYYIhHfHAv9ye7wu"}]},"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_2.2.5_1615914822631_0.4439572428771752"},"_hasShrinkwrap":false},"2.2.6":{"name":"caibird-mvc","version":"2.2.6","private":false,"scripts":{"prepare":"git config core.ignorecase false && husky install","init-project":"npm i rimraf -g && rimraf node_modules && npm i && husky install && node bin/initProject","update-package":"rimraf node_modules package-lock.json && npm i shelljs@latest --save-dev && node bin/updatePackage","eslint":"eslint --cache --cache-location \"./.eslint/cache\" -f codeframe --ext .ts,.tsx,.js,.jsx ./","eslint-no-cache":"rimraf .eslint/cache && npm run eslint","eslint-fix":"eslint --cache --cache-location \"./.eslint/cache\" -f codeframe --ext .ts,.tsx,.js,.jsx ./ --fix","tsc":"rimraf .tsc && tsc -v && tsc -p src/tsconfig.json","check-tsc":"npm run eslint && npm run tsc","check-tsc-no-cache":"npm run eslint-no-cache && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@babel/core":"^7.12.10","@babel/types":"^7.12.10","@types/ali-oss":"^6.0.5","@types/babel__core":"^7.1.12","@types/cls-hooked":"^4.3.1","@types/cssnano":"^4.0.0","@types/find":"^0.2.1","@types/gulp":"^4.0.7","@types/gulp-babel":"^6.1.29","@types/history":"^4.7.8","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.6","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.165","@types/node":"^14.14.12","@types/platform":"^1.3.3","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@types/script-ext-html-webpack-plugin":"^2.1.1","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/terser-webpack-plugin":"^4.2.0","@types/uuid":"^8.3.0","@types/webpack-bundle-analyzer":"^3.9.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.7","@typescript-eslint/eslint-plugin":"^4.16.1","@typescript-eslint/eslint-plugin-tslint":"^4.16.1","@typescript-eslint/parser":"^4.16.1","ali-oss":"^6.12.0","axios":"^0.21.0","cls-hooked":"^4.2.2","compare-versions":"^3.6.0","cssnano":"^4.1.10","eslint":"^7.21.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-react":"^7.22.0","eslint-plugin-unicorn":"^28.0.2","find":"^0.3.0","gulp":"^4.0.2","gulp-babel":"^8.0.0","history":"^4.10.1","html-entities":"^1.3.1","html-webpack-plugin":"^4.5.0","husky":"^5.1.3","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^10.0.0","koa-send":"^5.0.1","koa-views":"^7.0.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.29.1","mysql2":"^2.2.5","platform":"^1.3.6","react":"^17.0.1","react-dom":"^17.0.1","react-jss":"^10.5.0","redux":"^4.0.5","script-ext-html-webpack-plugin":"^2.1.5","sequelize":"^4.44.4","shelljs":"^0.8.4","terser-webpack-plugin":"^4.2.3","ts-import-plugin":"^1.6.7","tsconfig-paths-webpack-plugin":"^3.3.0","tslib":"^2.0.3","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.1.2","uuid":"^8.3.2","webpack":"^4.44.2","webpack-bundle-analyzer":"^4.2.0","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"68d799437ddfa46e131e5993b129876b4b5d0271","_id":"caibird-mvc@2.2.6","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-Ydlh1caWPOQiCBbu/2ZOESq4OenC70QZvsx1hs4jH+j4z4Ahdw34PM8pqBTyHpxfosviWJh2oG5lASdsU4fPNQ==","shasum":"6a01010ff8bedcd9e2af7022c15d9e85c622020e","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-2.2.6.tgz","fileCount":167,"unpackedSize":309208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUQLeCRA9TVsSAnZWagAANCMQAJhiokxZOu9lAbtQjSFx\ns4lzSB2b5j2kwm1bDiDvtFVtmOylG7PJRQPieWj2vxLknNeMh5t4N7xanmba\nEUdZ65/UE/YHB9Y3aKBY5/z9RbhDYxOgM2raGvreFFalhH3IWunE84OEdRs8\naa+hX4rWcNsn2zUVnF+RlhoFw/upLobhEB2UF9m+2VXN8A4pQqGCza45JYGy\nz1aRvzrP1gYE8UEqGv/kQTW8mBvVUv4hB6A+mg/qFrsiAqGDBTavH4RErsQv\nTbQXm4p79voYmxkwSkyNnU7k7eQRH11wn9Zut/eXAytSVGA3tyWQlwGyMaN3\nIw+XIEhmxbzSwKSTW6HLl1CZvTqLLSQbmPS1h1essiEYo5H5+CBpdzcnhDUL\nqrAz9Im7mUMvt7z2RObpq6JpWq6n15ubM8Scn18busrK5qCyV7hcpNFvDAr3\n/aTugof8AySzJRbH9akACKGUnzxXSgW9ZTPh21SkRxHF66iu5P6BrXtb7BxP\njt+vw3pTEklY2WyDFftkiHNGnkI1scSi9ztmzjvHKMUlCgQiNeUiSMyaUcnE\nEo+8qb36FHOg1lAQY/2AxnGvvwYgYFSsQrqv2Mzpb9+eXunyB8Levtq3Dm4W\nxco+G9NLy3OREcryxTEatgOdxf20aJPqcJbRSg6VbqZrWJ0eyytM3bBwlp18\nKitI\r\n=wfnc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHA4j45PaXKYvqfX4JFPaAXQpPj1P/Z1QBHIXP6BkBZxAiBBJgNonCxQvnlv4sxgRv3JM8AUP03d3XRbEOSaBCLMew=="}]},"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_2.2.6_1615921885928_0.5984922521884648"},"_hasShrinkwrap":false},"2.2.7":{"name":"caibird-mvc","version":"2.2.7","private":false,"scripts":{"prepare":"git config core.ignorecase false && husky install","init-project":"npm i rimraf -g && rimraf node_modules && npm i && husky install && node bin/initProject","update-package":"rimraf node_modules package-lock.json && npm i shelljs@latest --save-dev && node bin/updatePackage","eslint":"eslint --cache --cache-location \"./.eslint/cache\" -f codeframe --ext .ts,.tsx,.js,.jsx ./","eslint-no-cache":"rimraf .eslint/cache && npm run eslint","eslint-fix":"eslint --cache --cache-location \"./.eslint/cache\" -f codeframe --ext .ts,.tsx,.js,.jsx ./ --fix","tsc":"rimraf .tsc && tsc -v && tsc -p src/tsconfig.json","check-tsc":"npm run eslint && npm run tsc","check-tsc-no-cache":"npm run eslint-no-cache && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@babel/core":"^7.12.10","@babel/types":"^7.12.10","@types/ali-oss":"^6.0.5","@types/babel__core":"^7.1.12","@types/cls-hooked":"^4.3.1","@types/cssnano":"^4.0.0","@types/find":"^0.2.1","@types/gulp":"^4.0.7","@types/gulp-babel":"^6.1.29","@types/history":"^4.7.8","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.6","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.165","@types/node":"^14.14.12","@types/platform":"^1.3.3","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@types/script-ext-html-webpack-plugin":"^2.1.1","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/terser-webpack-plugin":"^4.2.0","@types/uuid":"^8.3.0","@types/webpack-bundle-analyzer":"^3.9.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.7","@typescript-eslint/eslint-plugin":"^4.16.1","@typescript-eslint/eslint-plugin-tslint":"^4.16.1","@typescript-eslint/parser":"^4.16.1","ali-oss":"^6.12.0","axios":"^0.21.0","cls-hooked":"^4.2.2","compare-versions":"^3.6.0","cssnano":"^4.1.10","eslint":"^7.21.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-react":"^7.22.0","eslint-plugin-unicorn":"^28.0.2","find":"^0.3.0","gulp":"^4.0.2","gulp-babel":"^8.0.0","history":"^4.10.1","html-entities":"^1.3.1","html-webpack-plugin":"^4.5.0","husky":"^5.1.3","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^10.0.0","koa-send":"^5.0.1","koa-views":"^7.0.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.29.1","mysql2":"^2.2.5","platform":"^1.3.6","react":"^17.0.1","react-dom":"^17.0.1","react-jss":"^10.5.0","redux":"^4.0.5","script-ext-html-webpack-plugin":"^2.1.5","sequelize":"^4.44.4","shelljs":"^0.8.4","terser-webpack-plugin":"^4.2.3","ts-import-plugin":"^1.6.7","tsconfig-paths-webpack-plugin":"^3.3.0","tslib":"^2.0.3","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.1.2","uuid":"^8.3.2","webpack":"^4.44.2","webpack-bundle-analyzer":"^4.2.0","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"52331f0e406344d3cace8deac9c8901b074a7b7c","_id":"caibird-mvc@2.2.7","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-CSUUlzID14+qHZcT93UjNNyIfGaP0+Bwh6Mf5Puy2uteRq2JkPwX9jKHqD0wLfzP+UaqNP+lciiWQV6WNOi9cg==","shasum":"20a303b7206efffdf6f5633782d417496ac90caa","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-2.2.7.tgz","fileCount":167,"unpackedSize":309408,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgURhgCRA9TVsSAnZWagAA9igP+gOMFndkr+o/8/HSVZUe\no+DrCVK51tDokFhUXiYnf9KdGr1tVZoOOLIWv/R+RBFMMt0R4iK4BEAnZs1x\n3m/IqH+NsBgspYOgy3IXPvTua0TQPSn/gBOfR7U7dUaWj2lBVaNSeNgaXBla\nm6joPf9YAEjRsB5xY9GNEGGR/Cs5wil4ctMctYAzQyJbwWV2pTVaNJE8E9tt\nHZHgsC6bk7JsMciUROe8+Wllc+aHVr4wrbgeB2u8ijT75tWNUa3kdCLY4tUo\nrJg+45BFh8huLGxmNjg6CVqdfuHzh6lkAlbpTHTgOM918GKQHcOwFwIMxdmp\nwUzMCnI/HJMjVk0RQfwaHUbkEKKABn2tHbT3RCB40XgfbVjSuOcaAH55OQ7q\nfS9BgtwPTH6SnU6nlcixzUvTOrjXgyimgvehqOB9XqsvsMdEPrnpBJDK1eCk\nN+fmCenpp4dnMp81oC0Y3Xg7GhVBb9UftKqQanc2E9SFggHEzLIxLx/5ks+1\nmzgqTQL7G07GYATYxTrBviprXks6jpjLGeIh2DeFgSGG3cBqf5NkGs7epZ9p\ni+Qf9az5CagTaO0oYSKUpMoieoiqXTv77URVLp7OsPqYmO1XFv91bq3Ln4c7\nWOU4mjXbs0oT5yhfpl6Rz17detRpQpDBBPFr8qiuhxpBZQBtkC6ARijHTTzf\n+aJs\r\n=M8yO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGQG93d+XOG2JeYcqsdoXbpU8g0fMA23kAu2vMSyYXYNAiAzogSMJ8g9pUef0JJkPma63FClGspZENed1/T77bVoeg=="}]},"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_2.2.7_1615927392337_0.17162364730415303"},"_hasShrinkwrap":false},"2.2.8":{"name":"caibird-mvc","version":"2.2.8","private":false,"scripts":{"prepare":"git config core.ignorecase false && husky install","init-project":"npm i rimraf -g && rimraf node_modules && npm i && husky install && node bin/initProject","update-package":"rimraf node_modules package-lock.json && npm i shelljs@latest --save-dev && node bin/updatePackage","eslint":"eslint --cache --cache-location \"./.eslint/cache\" -f codeframe --ext .ts,.tsx,.js,.jsx ./","eslint-no-cache":"rimraf .eslint/cache && npm run eslint","eslint-fix":"eslint --cache --cache-location \"./.eslint/cache\" -f codeframe --ext .ts,.tsx,.js,.jsx ./ --fix","tsc":"rimraf .tsc && tsc -v && tsc -p src/tsconfig.json","check-tsc":"npm run eslint && npm run tsc","check-tsc-no-cache":"npm run eslint-no-cache && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@babel/core":"^7.12.10","@babel/types":"^7.12.10","@types/ali-oss":"^6.0.5","@types/babel__core":"^7.1.12","@types/cls-hooked":"^4.3.1","@types/cssnano":"^4.0.0","@types/find":"^0.2.1","@types/gulp":"^4.0.7","@types/gulp-babel":"^6.1.29","@types/history":"^4.7.8","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.6","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.165","@types/node":"^14.14.12","@types/platform":"^1.3.3","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@types/script-ext-html-webpack-plugin":"^2.1.1","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/terser-webpack-plugin":"^4.2.0","@types/uuid":"^8.3.0","@types/webpack-bundle-analyzer":"^3.9.0","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.7","@typescript-eslint/eslint-plugin":"^4.16.1","@typescript-eslint/eslint-plugin-tslint":"^4.16.1","@typescript-eslint/parser":"^4.16.1","ali-oss":"^6.12.0","axios":"^0.21.0","cls-hooked":"^4.2.2","compare-versions":"^3.6.0","cssnano":"^4.1.10","eslint":"^7.21.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-react":"^7.22.0","eslint-plugin-unicorn":"^28.0.2","find":"^0.3.0","gulp":"^4.0.2","gulp-babel":"^8.0.0","history":"^4.10.1","html-entities":"^1.3.1","html-webpack-plugin":"^4.5.0","husky":"^5.1.3","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^10.0.0","koa-send":"^5.0.1","koa-views":"^7.0.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.29.1","mysql2":"^2.2.5","platform":"^1.3.6","react":"^17.0.1","react-dom":"^17.0.1","react-jss":"^10.5.0","redux":"^4.0.5","script-ext-html-webpack-plugin":"^2.1.5","sequelize":"^4.44.4","shelljs":"^0.8.4","terser-webpack-plugin":"^4.2.3","ts-import-plugin":"^1.6.7","tsconfig-paths-webpack-plugin":"^3.3.0","tslib":"^2.0.3","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.2.3","uuid":"^8.3.2","webpack":"^4.44.2","webpack-bundle-analyzer":"^4.2.0","webpack-cli":"^3.3.12","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"5a05fd8522efa83ade2796b7456b7f3b4285de13","_id":"caibird-mvc@2.2.8","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-exkC6vzoR/8RrUaT3J8+ThWBK0HaSDc2HMCAD54o8ghm3wCn7cQ4au8ezpmKBm+Ffb3dggA+t2R2suwoYpiFIg==","shasum":"28a72f58af99839935d9c4b97cbbee5a7bb5a259","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-2.2.8.tgz","fileCount":167,"unpackedSize":309506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUiqdCRA9TVsSAnZWagAAI6sQAILTdtgL6x1Ca0VMzdQz\nCrEJpd+/PbtM1rTKIhoB2Hwj3dxkI1GJKMKnbRGhGU8vTTKRVBlBHev6z+Ny\noZRAcCE08NF4QyjbdDpPCBe1VO2DKIm8IAXCIc2NSwiFQbWfc6zvq3+0WHSa\nLpuOlU+nGw17cLwE7u6xLxXvQvm6cn+NRxmItpLDaa3wZx/o154evD1t2ibu\nTdsZWgg73ZabV9P/fNANcrLdO/ndke9TzDojFmOvU7OE45d4IH+mqCJz38RW\nOUegI++uxv2J/V90BOejG9sw0lviSp32bMKLXS0h47dpJp+u4z42Lt+wS3M6\n57RIHzpBVMt58SN/gkRJF4bzPXZZ4UExRfh0GxOcVX/qzzf/Eiql4aVEDVwr\npc2v8s2TOwVNE1N9BoAaVniodHZNRyNypXTg/oBW+mP03awNVYA7GlRSo98B\ngB41oTmH38F8KvwiFIbu6w3vsnXkOeP+uHGF+aT4oi7mDBKn/xGjJPUp5BNi\nqDMeoEky/jJavtySr1+6djWv3GbTfrxi7MmgijwNc0SJDG9naAfKFBj3PEmu\nmceJFcHnKpyoROYrX/V9bjEScSqzeuaibAQteZSOW1OUNPJkXEu2xrbmrZ8y\nuppWqns3t4r0kjhtjnHCgGxmd5lXS5c27lLQ/OZIEBTlVvqFfUDPMHffDx1e\nIVuo\r\n=Lz68\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+qZzgjzMsGBxNMWAQig6Gml09GqBKn0MKxza69W+bRAIhAPs+er1d+6ZcV/vbD9OkQo+nFo1w/xp2QHWtQs9ZwsDy"}]},"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_2.2.8_1615997597437_0.2722267530478566"},"_hasShrinkwrap":false},"2.3.0":{"name":"caibird-mvc","version":"2.3.0","private":false,"scripts":{"prepare":"git config core.ignorecase false && husky install","init-project":"npm i rimraf -g && rimraf node_modules && npm i && husky install && node bin/initProject","update-package":"rimraf node_modules package-lock.json && npm i shelljs@latest --save-dev && node bin/updatePackage","eslint":"eslint --cache --cache-location \"./.eslint/cache\" -f codeframe --ext .ts,.tsx,.js,.jsx ./","eslint-no-cache":"rimraf .eslint/cache && npm run eslint","eslint-fix":"eslint --cache --cache-location \"./.eslint/cache\" -f codeframe --ext .ts,.tsx,.js,.jsx ./ --fix","tsc":"rimraf .tsc && tsc -v && tsc -p src/tsconfig.json","check-tsc":"npm run eslint && npm run tsc","check-tsc-no-cache":"npm run eslint-no-cache && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@babel/core":"^7.12.10","@babel/types":"^7.12.10","@types/ali-oss":"^6.0.5","@types/babel__core":"^7.1.12","@types/cls-hooked":"^4.3.1","@types/cssnano":"^4.0.0","@types/find":"^0.2.1","@types/gulp":"^4.0.7","@types/gulp-babel":"^6.1.29","@types/gulp-rename":"^2.0.0","@types/history":"^4.7.8","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.6","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.165","@types/node":"^14.14.12","@types/nodemon":"^1.19.0","@types/platform":"^1.3.3","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@types/script-ext-html-webpack-plugin":"^2.1.1","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/terser-webpack-plugin":"^4.2.0","@types/uuid":"^8.3.0","@types/webpack-bundle-analyzer":"^3.9.0","@types/webpack-dev-server":"^3.11.2","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.7","@typescript-eslint/eslint-plugin":"^4.16.1","@typescript-eslint/eslint-plugin-tslint":"^4.16.1","@typescript-eslint/parser":"^4.16.1","ali-oss":"^6.12.0","axios":"^0.21.0","cls-hooked":"^4.2.2","compare-versions":"^3.6.0","cssnano":"^4.1.10","eslint":"^7.21.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-react":"^7.22.0","eslint-plugin-unicorn":"^28.0.2","find":"^0.3.0","gulp":"^4.0.2","gulp-babel":"^8.0.0","gulp-rename":"^2.0.0","history":"^4.10.1","html-entities":"^1.3.1","html-webpack-plugin":"^4.5.0","husky":"^5.1.3","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^10.0.0","koa-send":"^5.0.1","koa-views":"^7.0.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.29.1","mysql2":"^2.2.5","nodemon":"^2.0.7","platform":"^1.3.6","react":"^17.0.1","react-dom":"^17.0.1","react-jss":"^10.5.0","redux":"^4.0.5","script-ext-html-webpack-plugin":"^2.1.5","sequelize":"^4.44.4","shelljs":"^0.8.4","terser-webpack-plugin":"^4.2.3","ts-import-plugin":"^1.6.7","tsconfig-paths-webpack-plugin":"^3.3.0","tslib":"^2.0.3","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.2.3","uuid":"^8.3.2","webpack":"^4.44.2","webpack-bundle-analyzer":"^4.2.0","webpack-cli":"^3.3.12","webpack-dev-server":"^3.11.2","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"745b4fdebe5661856d104c92065eb45fd8c5b41e","_id":"caibird-mvc@2.3.0","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-eZZvIVJj3nyaG4PM2cu741HPYIRqw1VBtZEiPqOD2dnOFHUJe7UJI/4rmBPH7hhNvmsirpOzGMN32/7N6JKPgQ==","shasum":"ed1cec19f655702f55b2b8d0d7a41965db8ec374","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-2.3.0.tgz","fileCount":168,"unpackedSize":319201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgU7YcCRA9TVsSAnZWagAAmDkP/3hsk2vivCTrMnhPaISb\nsf8K5mMoeNEq1sqGX/Wmy17+NuCH6WOrI+6JJ7K+apAM7wXTRnCfB0EX5F9+\nWm7uBanmR1XipQ2pwG+jzDITs+COoXKHZ4mbk4PRcKAnaTWEJMMYltdd1ucd\nKK3W9TVWzod5iXiOnABJ4NMT/+UtkwjKhhOG/4hPgt92bYrwv3MUpe3qvxWa\nNQ30SGUR0xl8plu/UxA0Mm+R76y1Bl/661m52GO+jRN463XyIgpMndsdBGpK\nS5pAtRC9ln09lR/SSAvzIwgEpF8465rtIcq3uUZ4oXvAu0zykstOwcU9ATDx\niI9+E8aPVceeNSDyzdlgRFl3rLFp8CwwI5IjoeRR+9calzTOMCsB6eRwO9wx\nerA4xnf45TuuvG0E0kvLlvIaxy2AGDcDlD2+ecOrrPBMRnvQY1CQJHVbChmu\nPIM16ZwvQg7Y7EahFFujYBY0KTA62owkEg/NuTiDQWlqyBPqUV5XQkPOqT6O\nR5IBWFlML3knJhWtbf6RhcWPv6ibMHx15ZyCbcmY0FE0u6oGqUWNJF3WoJL3\nwEnyySwEkHbgHubwMknI0TJIlFiHE6dyYmhIwuu/DkjX2QYIT6ePjz8DSHHS\nQ2tlE9gyXEgVqL93Wsg1FaxbSkqQDjIl1+x47V++muS30QLdllTYYm7vxc5A\nWn7E\r\n=1od8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEorK35RhyU8m+xpxzsoI994JaC7B0M6e4oApHmjgvDWAiEAlYSoN7ZTiCkmow5jfS2yTyR3SQNWM4dVpzhY7wMmL4Y="}]},"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_2.3.0_1616098843985_0.6382913188866928"},"_hasShrinkwrap":false},"2.3.1":{"name":"caibird-mvc","version":"2.3.1","private":false,"scripts":{"prepare":"git config core.ignorecase false && husky install","init-project":"npm i rimraf -g && rimraf node_modules && npm i && husky install && node bin/initProject","update-package":"rimraf node_modules package-lock.json && npm i shelljs@latest --save-dev && node bin/updatePackage","eslint":"eslint --cache --cache-location \"./.eslint/cache\" -f codeframe --ext .ts,.tsx,.js,.jsx ./","eslint-no-cache":"rimraf .eslint/cache && npm run eslint","eslint-fix":"eslint --cache --cache-location \"./.eslint/cache\" -f codeframe --ext .ts,.tsx,.js,.jsx ./ --fix","tsc":"rimraf .tsc && tsc -v && tsc -p src/tsconfig.json","check-tsc":"npm run eslint && npm run tsc","check-tsc-no-cache":"npm run eslint-no-cache && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@babel/core":"^7.12.10","@babel/types":"^7.12.10","@types/ali-oss":"^6.0.5","@types/babel__core":"^7.1.12","@types/cls-hooked":"^4.3.1","@types/cssnano":"^4.0.0","@types/find":"^0.2.1","@types/gulp":"^4.0.7","@types/gulp-babel":"^6.1.29","@types/gulp-rename":"^2.0.0","@types/history":"^4.7.8","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.6","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.165","@types/node":"^14.14.12","@types/nodemon":"^1.19.0","@types/platform":"^1.3.3","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@types/script-ext-html-webpack-plugin":"^2.1.1","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/terser-webpack-plugin":"^4.2.0","@types/uuid":"^8.3.0","@types/webpack-bundle-analyzer":"^3.9.0","@types/webpack-dev-server":"^3.11.2","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.7","@typescript-eslint/eslint-plugin":"^4.16.1","@typescript-eslint/eslint-plugin-tslint":"^4.16.1","@typescript-eslint/parser":"^4.16.1","ali-oss":"^6.12.0","axios":"^0.21.0","cls-hooked":"^4.2.2","compare-versions":"^3.6.0","cssnano":"^4.1.10","eslint":"^7.21.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-react":"^7.22.0","eslint-plugin-unicorn":"^28.0.2","find":"^0.3.0","gulp":"^4.0.2","gulp-babel":"^8.0.0","gulp-rename":"^2.0.0","history":"^4.10.1","html-entities":"^1.3.1","html-webpack-plugin":"^4.5.0","husky":"^5.1.3","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^10.0.0","koa-send":"^5.0.1","koa-views":"^7.0.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.29.1","mysql2":"^2.2.5","nodemon":"^2.0.7","platform":"^1.3.6","react":"^17.0.1","react-dom":"^17.0.1","react-jss":"^10.5.0","redux":"^4.0.5","script-ext-html-webpack-plugin":"^2.1.5","sequelize":"^4.44.4","shelljs":"^0.8.4","terser-webpack-plugin":"^4.2.3","ts-import-plugin":"^1.6.7","tsconfig-paths-webpack-plugin":"^3.3.0","tslib":"^2.0.3","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.2.3","uuid":"^8.3.2","webpack":"^4.44.2","webpack-bundle-analyzer":"^4.2.0","webpack-cli":"^3.3.12","webpack-dev-server":"^3.11.2","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"c859ee7c57d50c1bc63c12cfbed582cf36724c2a","_id":"caibird-mvc@2.3.1","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-zQs4encoh0u27xfH/G37auhX7EZV8yabOBqbaM7YXWBZkweeNS6ppA86wNv3NuXvaMacdTCIb5eBRNzWVtCLqg==","shasum":"8ecab093b92f65219eb859ebf017efeb09498a09","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-2.3.1.tgz","fileCount":168,"unpackedSize":319192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVBkOCRA9TVsSAnZWagAAkloP/1gc1EZ5XMIfnM/nWg/n\nLmUdff9FcdsmKIo8vsubeINTkq7O/1mdEFd04R0PBu4jk1n2OL58XNThQZsm\nBuWMJ+mZ3lmb6mb7R82e1GIFXxSNpA86UOvheSrEGpj+KDhrOFz0NJpEnfRe\nIRSJUZkZfo7x3od5riJzpoPTx6jMHcOQjFzrE/tLdtde/6DyKb9fF7zQdBDd\n9xKx7AguQ+zEdYTuT1h3IICNzFAuw3ggML/GC45dFuWxhlTrffM56PTLsb5c\nBY0P/Ib38XsqHKvR3z1E25gJTwmup7ODBFNndFPtX03D6RoDJhZZbd99leDr\n0Xm6aKYeePM9Gr8FcH7NXlowGoFY5tas1SU9bPsrhfRbFWJfjh39mdhha7jZ\nKEsdcrYM8wbqCTVnakV95y8w5T/81qXK/Hfd05KcXB6IAy1FaJCWzPSf/fRe\nWXLPqOcjqOJBerlJJDEhvwJpW5cOLI+2ZPs9fJaiRtFA2L4azOd8vYyrIlsA\nujs3V8Cx6BAW2+UeepaYVCTCbtzJbEdnHwJxezHu2L4aO40F7e8mRrcGy/6n\nA2dZPhN4fpQWQGJGEERmGSw4ppqNNufSF/HIH4lwm/gAheY0e9gsRmEpVHhK\nF5ybf3YrXE9JFd10sKlY6YapZCKjd4MW2R3kHUNFOXWOaaNySY2cuAy4Az++\nj73Z\r\n=vFZ3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAYnLj9x7aeNAP4hrpveTQipKs/WsiINN2TbYa7xLjFKAiEAtz05yv1ULJAgvRl1eLkB28DHjphHp/AvRQr7J8HBERY="}]},"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_2.3.1_1616124174355_0.121942465181196"},"_hasShrinkwrap":false},"2.3.2":{"name":"caibird-mvc","version":"2.3.2","private":false,"scripts":{"prepare":"git config core.ignorecase false && husky install","init-project":"npm i rimraf -g && rimraf node_modules && npm i && husky install && node bin/initProject","update-package":"rimraf node_modules package-lock.json && npm i shelljs@latest --save-dev && node bin/updatePackage","eslint":"eslint --cache --cache-location \"./.eslint/cache\" -f codeframe --ext .ts,.tsx,.js,.jsx ./","eslint-no-cache":"rimraf .eslint/cache && npm run eslint","eslint-fix":"eslint --cache --cache-location \"./.eslint/cache\" -f codeframe --ext .ts,.tsx,.js,.jsx ./ --fix","tsc":"rimraf .tsc && tsc -v && tsc -p src/tsconfig.json","check-tsc":"npm run eslint && npm run tsc","check-tsc-no-cache":"npm run eslint-no-cache && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@babel/core":"^7.12.10","@babel/types":"^7.12.10","@types/ali-oss":"^6.0.5","@types/babel__core":"^7.1.12","@types/cls-hooked":"^4.3.1","@types/cssnano":"^4.0.0","@types/find":"^0.2.1","@types/gulp":"^4.0.7","@types/gulp-babel":"^6.1.29","@types/gulp-rename":"^2.0.0","@types/history":"^4.7.8","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.6","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.165","@types/node":"^14.14.12","@types/nodemon":"^1.19.0","@types/platform":"^1.3.3","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@types/script-ext-html-webpack-plugin":"^2.1.1","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/terser-webpack-plugin":"^4.2.0","@types/uuid":"^8.3.0","@types/webpack-bundle-analyzer":"^3.9.0","@types/webpack-dev-server":"^3.11.2","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.7","@typescript-eslint/eslint-plugin":"^4.16.1","@typescript-eslint/eslint-plugin-tslint":"^4.16.1","@typescript-eslint/parser":"^4.16.1","ali-oss":"^6.12.0","axios":"^0.21.0","cls-hooked":"^4.2.2","compare-versions":"^3.6.0","cssnano":"^4.1.10","eslint":"^7.21.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-react":"^7.22.0","eslint-plugin-unicorn":"^28.0.2","find":"^0.3.0","gulp":"^4.0.2","gulp-babel":"^8.0.0","gulp-rename":"^2.0.0","history":"^4.10.1","html-entities":"^1.3.1","html-webpack-plugin":"^4.5.0","husky":"^5.1.3","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^10.0.0","koa-send":"^5.0.1","koa-views":"^7.0.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.29.1","mysql2":"^2.2.5","nodemon":"^2.0.7","platform":"^1.3.6","react":"^17.0.1","react-dom":"^17.0.1","react-jss":"^10.5.0","redux":"^4.0.5","script-ext-html-webpack-plugin":"^2.1.5","sequelize":"^4.44.4","shelljs":"^0.8.4","terser-webpack-plugin":"^4.2.3","ts-import-plugin":"^1.6.7","tsconfig-paths-webpack-plugin":"^3.3.0","tslib":"^2.0.3","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.2.3","uuid":"^8.3.2","webpack":"^4.44.2","webpack-bundle-analyzer":"^4.2.0","webpack-cli":"^3.3.12","webpack-dev-server":"^3.11.2","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"451770a1bd0173983e16581494447e4856473a32","_id":"caibird-mvc@2.3.2","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-Itn2x1q+0rb+OBPHGngOsINvpQSPlYwUxqRAINMUw4tcu1XwgHU370pNijesV1he8xT3eoPdlB+qAhCnRdN1dg==","shasum":"c1c265eed919ee6ec9e35a70a7e821a71c078f1d","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-2.3.2.tgz","fileCount":168,"unpackedSize":319102,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVLpHCRA9TVsSAnZWagAAr6wP/3HUaoFnuusuvgEiMsZb\nAOVMbqPlsnO0/oqZQ29gg12B4NUwHBaIF21a0RaUScP2Fl1n+/cdubcfhUI4\nx6kbbLsC0JSkKAgCrTqSZnGO0mtjJl9KTBheopvlBrJx+rlt0hV5zwp36o6P\nOwymzRCgDe0ZtF4slBzp+VvtpT13cBzI7Qe62dAkoRt+bYtvlM2J6DdIDsfq\nIwf8Mp+hhTNhCDYfAR4tRhE9JFdzUbWpzyLqTsXfBvcsMsgt18cbQRaUj8/d\nvENjyjFQxDbA6hphFyd9BJn0Z4fsPeGM21JD9tJ41b4jl0TToNdiWgSfYWz5\nkz063OX9uNCewSyYFrMGvx/QxpqrAgvz5IHEeb7uK4G9RvqZHOwsMexXSWeJ\nOD+MM9FzzHK65nYvv/cyNWvmE4XoalM3g1mWzEioo3NZlTo7QS7o+QajG368\nPbZGxZ3lWsrfkjGLf2aYFi4qC6geiFpawAyJDqO555wcdgfZFPS3lJNFWFlM\nMOdlFA6WKexVyvf8SrLidXkbmg5vvvpAWjs3baW1gIVQYdPPvzEz9hDsT3rw\nUyjzuc6k7fuHMePPJQFs0T6IAJkeV2y9mFJQHZP8ZeM9Vh7I/jzTHEiGgYR3\nUz4CarbhNqHxdh+7XDrLoT4u5XGjC8cKqS98jAFQ0IxREn1jVU+5LPGVwmI6\nMkxC\r\n=cPRy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8OOQ6l1F8YGhW+uoJljgritXu7fsMUdcAs8KXb8QxiwIgGxbR/DgxjODUPdfNVbOLU8HShnL/biLIJKr7C1oCbB0="}]},"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_2.3.2_1616165446911_0.39295845755587977"},"_hasShrinkwrap":false},"2.3.3":{"name":"caibird-mvc","version":"2.3.3","private":false,"scripts":{"prepare":"git config core.ignorecase false && husky install","init-project":"npm i rimraf -g && rimraf node_modules && npm i && husky install && node bin/initProject","update-package":"rimraf node_modules package-lock.json && npm i shelljs@latest --save-dev && node bin/updatePackage","eslint":"eslint --cache --cache-location \"./.eslint/cache\" -f codeframe --ext .ts,.tsx,.js,.jsx ./","eslint-no-cache":"rimraf .eslint/cache && npm run eslint","eslint-fix":"eslint --cache --cache-location \"./.eslint/cache\" -f codeframe --ext .ts,.tsx,.js,.jsx ./ --fix","tsc":"rimraf .tsc && tsc -v && tsc -p src/tsconfig.json","check-tsc":"npm run eslint && npm run tsc","check-tsc-no-cache":"npm run eslint-no-cache && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@babel/core":"^7.12.10","@babel/types":"^7.12.10","@types/ali-oss":"^6.0.5","@types/babel__core":"^7.1.12","@types/cls-hooked":"^4.3.1","@types/cssnano":"^4.0.0","@types/find":"^0.2.1","@types/gulp":"^4.0.7","@types/gulp-babel":"^6.1.29","@types/gulp-rename":"^2.0.0","@types/history":"^4.7.8","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.6","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.165","@types/node":"^14.14.12","@types/nodemon":"^1.19.0","@types/platform":"^1.3.3","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@types/script-ext-html-webpack-plugin":"^2.1.1","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/terser-webpack-plugin":"^4.2.0","@types/uuid":"^8.3.0","@types/webpack-bundle-analyzer":"^3.9.0","@types/webpack-dev-server":"^3.11.2","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.7","@typescript-eslint/eslint-plugin":"^4.16.1","@typescript-eslint/eslint-plugin-tslint":"^4.16.1","@typescript-eslint/parser":"^4.16.1","ali-oss":"^6.12.0","axios":"^0.21.0","cls-hooked":"^4.2.2","compare-versions":"^3.6.0","cssnano":"^4.1.10","eslint":"^7.21.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-react":"^7.22.0","eslint-plugin-unicorn":"^28.0.2","find":"^0.3.0","gulp":"^4.0.2","gulp-babel":"^8.0.0","gulp-rename":"^2.0.0","history":"^4.10.1","html-entities":"^1.3.1","html-webpack-plugin":"^4.5.0","husky":"^5.1.3","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^10.0.0","koa-send":"^5.0.1","koa-views":"^7.0.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.29.1","mysql2":"^2.2.5","nodemon":"^2.0.7","platform":"^1.3.6","react":"^17.0.1","react-dom":"^17.0.1","react-jss":"^10.5.0","redux":"^4.0.5","script-ext-html-webpack-plugin":"^2.1.5","sequelize":"^4.44.4","shelljs":"^0.8.4","terser-webpack-plugin":"^4.2.3","ts-import-plugin":"^1.6.7","tsconfig-paths-webpack-plugin":"^3.3.0","tslib":"^2.0.3","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.2.3","uuid":"^8.3.2","webpack":"^4.44.2","webpack-bundle-analyzer":"^4.2.0","webpack-cli":"^3.3.12","webpack-dev-server":"^3.11.2","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"500824a45d77edc28f951424d1b5333b390bfac7","_id":"caibird-mvc@2.3.3","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-zj3pOfwM4tXv+jc68gPxBo9ATB6P14M9LTkSubjI4PZAy3OqDuwxBhagZmS7NDx3E/CIaBR2GOkqJBpu2JcUaw==","shasum":"34a2c40b66a350d12737058d4a9494b4fddd3cff","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-2.3.3.tgz","fileCount":168,"unpackedSize":319133,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVau9CRA9TVsSAnZWagAAs8YQAJcyJ+CNAWuGdMtaPe8d\n+irR64Ml9rR2z6vE5qf0qtKyhEIUTQyVdcK/NzAqSyb8K6xDmOfRi1EsiPOJ\nvDs9IYc9/cAa2JDOrRTPQIGpv9PUHigFDl4k/7LCgoNjXPEjeAh0qPfHhz7s\ntkIoGg7SZIVmKtWeTdFTnlAMLo4bwN9PA/Nn0SGnDOhRfvBbn7v/4N2Y1t7g\n6Its7LMSnTk1KLywLL55qKDFnMDz4+Kytbk9tGlpu9EFfO819B8b+BJzr4+C\nOo0LrXofy1bxe2VaLGmnb1SeFB4/hOpwEoyJzwTIm8JbnTmEur/zONuZruB/\npe3F5zEEmvahQZ9JOHCAlSnrD+sqGUSh9DGWDk1N6SdeqCFwTI+QbVl9cbH1\nn718TUC5e9jSIwPvV9mu7Qm6/53fxq9wuwa0tRFP3Mx+pjS8wNxgWL/CEIJC\nL0sYqJrEFH4m/uuPd8zk0+pX1phayhV7ln2Wvfib3Zzonk95sSb9jekfpGnG\nJnF/fxTCp4bSgK2+vn/AsQ2WoNdTMWb98YjyOi9Mf8GAodUSmi+PVpEauxDO\noisM+ueVTxuBWuT82rWAxsxrPL5U/wyykiyTYzc9huX6ybNGBYONyhWzX/vr\nvqpM/24DYLTzl4+jVyUFdj/0Nm5uHYSoz7Rr6ai9k9954Nqk716WGRlx6U2e\nFePu\r\n=VZNE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCa97kIqOxakBpxxCsPqhET3+3jZM7JlEPGDXiUI4692QIhAPiCPqf/wRNEoBbnKDDIEOrX0kgSvdhmztvnq+IDm26a"}]},"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_2.3.3_1616227260450_0.20760216954924826"},"_hasShrinkwrap":false},"2.3.4":{"name":"caibird-mvc","version":"2.3.4","private":false,"scripts":{"prepare":"git config core.ignorecase false && husky install","init-project":"npm i rimraf -g && rimraf node_modules && npm i && husky install && node bin/initProject","update-package":"rimraf node_modules package-lock.json && npm i shelljs@latest --save-dev && node bin/updatePackage","eslint":"eslint --cache --cache-location \"./.eslint/cache\" -f codeframe --ext .ts,.tsx,.js,.jsx ./","eslint-no-cache":"rimraf .eslint/cache && npm run eslint","eslint-fix":"eslint --cache --cache-location \"./.eslint/cache\" -f codeframe --ext .ts,.tsx,.js,.jsx ./ --fix","tsc":"rimraf .tsc && tsc -v && tsc -p src/tsconfig.json","check-tsc":"npm run eslint && npm run tsc","check-tsc-no-cache":"npm run eslint-no-cache && npm run tsc"},"author":{"name":"cmZhou"},"description":"","dependencies":{},"homepage":"https://github.com/xiaocaibird/caibird-mvc","devDependencies":{"@babel/core":"^7.12.10","@babel/types":"^7.12.10","@types/ali-oss":"^6.0.5","@types/babel__core":"^7.1.12","@types/cls-hooked":"^4.3.1","@types/cssnano":"^4.0.0","@types/find":"^0.2.1","@types/gulp":"^4.0.7","@types/gulp-babel":"^6.1.29","@types/gulp-rename":"^2.0.0","@types/history":"^4.7.8","@types/jaeger-client":"^3.15.4","@types/json-stringify-safe":"^5.0.0","@types/koa":"^2.11.6","@types/koa-router":"^7.4.1","@types/koa-send":"^4.1.2","@types/koa-webpack":"^6.0.0","@types/lodash":"^4.14.165","@types/node":"^14.14.12","@types/nodemon":"^1.19.0","@types/platform":"^1.3.3","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@types/script-ext-html-webpack-plugin":"^2.1.1","@types/sequelize":"^4.28.9","@types/shelljs":"^0.8.8","@types/terser-webpack-plugin":"^4.2.0","@types/uuid":"^8.3.0","@types/webpack-bundle-analyzer":"^3.9.0","@types/webpack-dev-server":"^3.11.2","@types/webpack-hot-middleware":"^2.25.3","@types/xml2js":"^0.4.7","@typescript-eslint/eslint-plugin":"^4.16.1","@typescript-eslint/eslint-plugin-tslint":"^4.16.1","@typescript-eslint/parser":"^4.16.1","ali-oss":"^6.12.0","axios":"^0.21.0","cls-hooked":"^4.2.2","compare-versions":"^3.6.0","cssnano":"^4.1.10","eslint":"^7.21.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-react":"^7.22.0","eslint-plugin-unicorn":"^28.0.2","find":"^0.3.0","gulp":"^4.0.2","gulp-babel":"^8.0.0","gulp-rename":"^2.0.0","history":"^4.10.1","html-entities":"^1.3.1","html-webpack-plugin":"^4.5.0","husky":"^5.1.3","jaeger-client":"^3.18.1","json-stringify-safe":"^5.0.1","koa":"^2.13.0","koa-body":"^4.2.0","koa-router":"^10.0.0","koa-send":"^5.0.1","koa-views":"^7.0.0","koa-webpack":"^6.0.0","lodash":"^4.17.20","log4js":"^6.3.0","moment":"^2.29.1","mysql2":"^2.2.5","nodemon":"^2.0.7","platform":"^1.3.6","react":"^17.0.1","react-dom":"^17.0.1","react-jss":"^10.5.0","redux":"^4.0.5","script-ext-html-webpack-plugin":"^2.1.5","sequelize":"^4.44.4","shelljs":"^0.8.4","terser-webpack-plugin":"^4.2.3","ts-import-plugin":"^1.6.7","tsconfig-paths-webpack-plugin":"^3.3.0","tslib":"^2.0.3","tslint":"^6.1.3","tslint-eslint-rules":"^5.4.0","tslint-react":"^5.0.0","typescript":"^4.2.3","uuid":"^8.3.2","webpack":"^4.44.2","webpack-bundle-analyzer":"^4.2.0","webpack-cli":"^3.3.12","webpack-dev-server":"^3.11.2","webpack-hot-middleware":"^2.25.0","xml2js":"^0.4.23"},"gitHead":"7960e7f42487b0a31d4eb02b1e9837dabf861f0f","_id":"caibird-mvc@2.3.4","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-BPnhD2ul5iQijafbzA5T0OUUhMItz3Or8Pvr+ZMOfvvlOFtWQ0VnAGmo0CQwU1ondoW59pN8PLiw6MyBKFkYww==","shasum":"2fb033384ff2f6108a648635fb457523d820100f","tarball":"https://registry.npmjs.org/caibird-mvc/-/caibird-mvc-2.3.4.tgz","fileCount":168,"unpackedSize":319097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVa+wCRA9TVsSAnZWagAAkrMP/iud0/20PKSTfk/TCUhZ\nA7O7bx516RZDsIyibTOdON5rVG27r3vTmGD/sf1fXV4fdjw8EyWPYEOF5tA+\nwGbG2pI4iIYmE3PgXxp+EV+Lx5g8+jqnxMMy5TQU6pFGNekPX2tb3Co8b4YO\nonZOz5p3EkUNAY9+HaLHq9qR/DEIHh9VhmTkFfRm6Kq6tckfwg+DaTzRss4A\nY+JsfhOo38mj4gqWd+MNY9vs+FVmppDiTrSUrnTGR7bvXmJPYmPV0qXuw0Pw\nHS3fnQ5p3wyQx4bXjQAOLJmPkgtXIsKo6sjue3C3ac7eJ0hAkypo+WExk2jw\n72U7iG9cbcvRlQkewv7MotBZzyWXcVsQfclSAOMmYYzT43zezLzJkAzxMgwi\ny3ZZm8yIl6ATkAZH8erreCstqtFTiY+b7yIcS/HHeZ8zdPO0MXtYCRd9XuS7\nmVrsT0r2KJXIJQp6xlWoDUHb2H8u8IcHOJ77SElIGp89DVzQrBecVzfX7FeB\nvXl0TM76UCaZoPsehiet3dRfHPxz8NGvfIsyPyugMxSV+FqMlFNXSIcUPGGz\nbdc9mj/tpOl73b1moDfbBiEo0mFmiLln/PmyltwD1JKkfQKZXEg63zye7nOP\n0b3Sas0ZYKFFGTTbKpL/i5VWMihNekSsqnp7apZ6KntfQDN/b9oa7FEOVWq7\nyaDj\r\n=+o7t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDL/qva0OAm9zew0crdTuf9AHh3Q5j7VXo95vGe9l75mQIhAMuOh5xv2tyXyxLuAfTCYtQ7aLIECreAXethn1qAFN/5"}]},"_npmUser":{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"},"directories":{},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caibird-mvc_2.3.4_1616228271532_0.36803193615742646"},"_hasShrinkwrap":false}},"time":{"created":"2020-08-18T10:56:36.847Z","1.0.1":"2020-08-18T10:56:36.967Z","modified":"2022-04-12T05:01:41.607Z","1.0.2":"2020-08-19T09:59:05.672Z","1.0.3":"2020-08-20T01:15:09.857Z","1.0.4":"2020-08-20T07:17:52.322Z","1.0.5":"2020-08-20T07:55:24.959Z","1.0.6":"2020-08-20T10:20:20.877Z","1.0.7":"2020-08-20T12:11:45.375Z","1.0.8":"2020-08-20T12:36:28.261Z","1.0.9":"2020-08-23T11:56:25.260Z","1.1.0":"2020-08-23T18:46:59.590Z","1.1.1":"2020-08-24T09:17:42.166Z","1.1.2":"2020-08-24T14:10:31.665Z","1.1.3":"2020-08-26T17:41:49.781Z","1.1.4":"2020-09-01T10:18:06.069Z","1.1.5":"2020-09-01T17:52:28.467Z","1.1.6":"2020-09-01T18:34:52.814Z","1.1.7":"2020-09-12T19:33:32.413Z","1.1.8":"2020-09-14T03:49:16.805Z","1.1.9":"2020-09-14T07:15:21.815Z","1.2.0":"2020-09-14T07:26:34.663Z","1.2.1":"2020-09-14T08:12:19.263Z","1.2.2":"2020-09-14T08:26:00.818Z","1.2.3":"2020-09-14T08:38:40.853Z","1.2.4":"2020-09-14T10:57:43.866Z","1.2.5":"2020-09-14T14:18:41.128Z","1.2.6":"2020-09-14T16:38:59.465Z","1.2.7":"2020-09-19T11:47:21.630Z","1.2.8":"2020-09-25T07:21:06.338Z","1.2.9":"2020-09-25T07:41:44.869Z","1.3.0":"2020-09-26T14:17:02.443Z","1.3.1":"2020-09-27T02:35:44.389Z","1.3.2":"2020-09-27T12:43:41.228Z","1.3.3":"2020-09-28T02:14:11.230Z","1.3.4":"2020-10-05T15:28:04.023Z","1.3.5":"2020-10-05T23:57:00.640Z","1.3.6":"2020-10-11T02:31:31.380Z","1.3.7":"2020-10-11T16:11:31.019Z","1.3.8":"2020-10-15T14:57:53.514Z","1.3.9":"2020-10-17T21:42:20.802Z","1.4.0":"2020-10-18T06:37:25.329Z","1.4.1":"2020-10-20T02:56:44.469Z","1.4.2":"2020-10-20T06:32:44.494Z","1.4.3":"2020-10-22T17:29:38.152Z","1.4.4":"2020-11-02T06:58:46.021Z","1.4.5":"2020-11-03T03:48:14.611Z","1.4.6":"2020-11-03T07:57:57.983Z","1.4.7":"2020-11-05T14:23:49.779Z","1.4.8":"2020-11-06T09:57:06.202Z","1.5.0":"2020-11-06T10:13:49.090Z","1.5.1":"2020-11-07T01:12:51.472Z","1.5.2":"2020-11-07T01:31:31.088Z","1.5.3":"2020-11-07T02:16:45.186Z","1.5.4":"2020-11-07T02:35:30.911Z","1.5.5":"2020-11-09T02:09:43.302Z","1.5.6":"2020-11-09T08:12:45.517Z","1.5.7":"2020-11-09T08:22:14.899Z","1.5.8":"2020-11-09T08:47:02.785Z","1.6.0":"2020-11-11T10:38:51.182Z","1.6.1":"2020-11-13T01:39:08.382Z","1.6.2":"2020-11-13T09:00:26.928Z","1.6.3":"2020-11-13T10:05:53.350Z","1.6.4":"2020-11-13T10:15:35.199Z","1.6.5":"2020-11-16T10:10:02.180Z","1.6.6":"2020-11-18T02:10:44.971Z","2.0.0":"2020-12-11T01:14:43.681Z","2.0.1":"2020-12-11T07:16:36.539Z","2.0.2":"2020-12-11T17:31:19.799Z","2.0.3":"2020-12-14T01:58:40.159Z","2.0.4":"2020-12-28T08:11:49.666Z","2.0.5":"2020-12-28T13:08:23.326Z","2.0.6":"2021-01-17T20:07:46.080Z","2.1.0":"2021-01-18T17:46:01.999Z","2.1.1":"2021-01-18T17:56:32.037Z","2.1.2":"2021-01-21T05:58:53.014Z","2.1.3":"2021-01-21T09:40:44.408Z","2.1.4":"2021-01-25T03:13:50.975Z","2.1.5":"2021-01-26T09:04:03.149Z","2.1.6":"2021-01-28T20:24:34.496Z","2.1.7":"2021-02-02T02:23:55.079Z","2.1.8":"2021-03-07T12:35:59.403Z","2.1.9":"2021-03-07T23:47:54.396Z","2.2.0":"2021-03-13T16:43:58.207Z","2.2.1":"2021-03-15T10:52:58.808Z","2.2.2":"2021-03-15T13:40:55.563Z","2.2.3":"2021-03-16T05:29:00.700Z","2.2.4":"2021-03-16T16:10:41.826Z","2.2.5":"2021-03-16T17:13:42.837Z","2.2.6":"2021-03-16T19:11:26.146Z","2.2.7":"2021-03-16T20:43:12.588Z","2.2.8":"2021-03-17T16:13:17.580Z","2.3.0":"2021-03-18T20:20:44.235Z","2.3.1":"2021-03-19T03:22:54.546Z","2.3.2":"2021-03-19T14:50:47.086Z","2.3.3":"2021-03-20T08:01:00.722Z","2.3.4":"2021-03-20T08:17:51.662Z"},"maintainers":[{"name":"xiaocaibird","email":"yizhixiaocaibird@gmail.com"}],"author":{"name":"cmZhou"},"readme":"# caibird-mvc","readmeFilename":"README.md","homepage":"https://github.com/xiaocaibird/caibird-mvc"}