{"_id":"egg-static","_rev":"38-9d980d27105993fd66a2f3b181252a98","name":"egg-static","dist-tags":{"latest-1":"1.5.1","latest":"2.3.1"},"versions":{"0.0.1":{"name":"egg-static","version":"0.0.1","keywords":["egg","eggjs","egg-plugin"],"author":{"name":"eggjs"},"license":"MIT","_id":"egg-static@0.0.1","maintainers":[{"name":"atian25","email":"atian25@qq.com"}],"contributors":[{"name":"TZ","email":"atian25@qq.com"},{"name":"popomore","email":"sakura9515@gmail.com"},{"name":"fengmk2","email":"m@fengmk2.com"},{"name":"dead-horse","email":"heyiyu.deadhorse@gmail.com"}],"homepage":"https://github.com/eggjs/egg-static","bugs":{"url":"https://github.com/eggjs/egg-static/issues"},"dist":{"shasum":"1a5ca644349b8ec5966b0b7754eab6fbadecd595","tarball":"https://registry.npmjs.org/egg-static/-/egg-static-0.0.1.tgz","integrity":"sha512-H+tsTwz4eUkzIBxUnyci7CzsIxFl21x8cc7tTWYHlOZmWg2/7ghyzo14m9PN+9cUEb4tmrZblNUqob0lJOE3Zg==","signatures":[{"sig":"MEUCIQD/607cLr4c2urs3OhnVqC/R8CtXHynSIzAXdOmKNOfyAIgC/ETXsuf/CpQW+1RLTx6jh1P7Q78I1a+xBsau8cSe9A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"1a5ca644349b8ec5966b0b7754eab6fbadecd595","scripts":{},"_npmUser":{"name":"atian25","email":"atian25@qq.com"},"repository":{"url":"git+ssh://git@github.com/eggjs/egg-static.git","type":"git"},"_npmVersion":"2.15.1","description":"egg plugin <egg-static>","directories":{},"_nodeVersion":"4.4.4","_npmOperationalInternal":{"tmp":"tmp/egg-static-0.0.1.tgz_1464253624548_0.00224005407653749","host":"packages-12-west.internal.npmjs.com"}},"0.0.2":{"name":"egg-static","version":"0.0.2","keywords":["egg","plugin","static"],"author":{"name":"dead_horse"},"_id":"egg-static@0.0.2","maintainers":[{"name":"atian25","email":"atian25@qq.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"popomore","email":"sakura9515@gmail.com"}],"homepage":"https://github.com/eggjs/egg-static#readme","bugs":{"url":"https://github.com/eggjs/egg-static/issues"},"ci":{"version":"4, 6"},"dist":{"shasum":"0427c18ecfc599453e8cd90e8d5039d21921f40e","tarball":"https://registry.npmjs.org/egg-static/-/egg-static-0.0.2.tgz","integrity":"sha512-w/Aa3O5/8YaVngr9YTt51dwjHZA/1j4sX7zzVLLZ7FOEsZEfn1tVvgUgxaJOtt2ABOlYdMKTdgU2mspw2zYERA==","signatures":[{"sig":"MEUCIGUO+oK/6WkzC2DZdzYBEyM+T7tUNLc6omBEsJcrzUbSAiEAw7McrRosIqf2nvVcNmRA5W4NL2w07SHk2rA6gpHhm20=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["app","config","app.js"],"_shasum":"0427c18ecfc599453e8cd90e8d5039d21921f40e","engines":{"node":">=4.0.0"},"gitHead":"3a0a10291e1c5f8d415121e1392de52571e8e647","scripts":{"ci":"npm run lint && npm run cov","cov":"egg-bin cov","lint":"eslint --ext js . --fix","test":"npm run lint && npm run test-local","autod":"autod","test-local":"egg-bin test"},"_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"eggPlugin":{"name":"static"},"repository":{"url":"git+ssh://git@github.com/eggjs/egg-static.git","type":"git"},"_npmVersion":"3.10.3","description":"static server plugin for egg","directories":{},"_nodeVersion":"4.4.7","dependencies":{"mkdirp":"^0.5.1","koa-static-cache":"^3.1.7"},"devDependencies":{"autod":"^2.6.1","egg-ci":"^1.0.2","eslint":"^3.0.1","should":"^9.0.2","egg-bin":"^1.0.2","supertest":"^1.2.0","eslint-config-egg":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/egg-static-0.0.2.tgz_1468569159061_0.24273313931189477","host":"packages-16-east.internal.npmjs.com"}},"0.1.0":{"name":"egg-static","version":"0.1.0","keywords":["egg","plugin","static"],"author":{"name":"dead_horse"},"license":"MIT","_id":"egg-static@0.1.0","maintainers":[{"name":"atian25","email":"atian25@qq.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"eggjs","email":"fengmk2+eggjs@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"popomore","email":"sakura9515@gmail.com"}],"homepage":"https://github.com/eggjs/egg-static#readme","bugs":{"url":"https://github.com/eggjs/egg-static/issues"},"ci":{"version":"4, 6"},"dist":{"shasum":"956ef4231886a5803dffb54cc1df601fd80a16a3","tarball":"https://registry.npmjs.org/egg-static/-/egg-static-0.1.0.tgz","integrity":"sha512-iE3ZP9IlQk+5lg+HAl2kRU+W0pHYnuBNCiDDIxlNM8+ygFkLSpD/JhICKx7Rw6hkmQkDlbGoa1pm2LVLizbqUg==","signatures":[{"sig":"MEUCIFC12eGJzWIZy1fJhNxi7vsgnBapRwQ5BNPlqz+15mvwAiEAwIvE4XjCdgO17qGZuYpiieUtDbXRJ6+aqf5t5N0FtXA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["app","config","app.js"],"_shasum":"956ef4231886a5803dffb54cc1df601fd80a16a3","engines":{"node":">=4.0.0"},"gitHead":"4cf7820e0c26e6280a62cec77adbbace969ae59d","scripts":{"ci":"npm run lint && npm run cov","cov":"egg-bin cov","lint":"eslint --ext js . --fix","test":"npm run lint && npm run test-local","autod":"autod","test-local":"egg-bin test"},"_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"eggPlugin":{"name":"static"},"repository":{"url":"git+https://github.com/eggjs/egg-static.git","type":"git"},"_npmVersion":"3.10.3","description":"static server plugin for egg","directories":{},"_nodeVersion":"4.4.7","dependencies":{"mkdirp":"^0.5.1","koa-static-cache":"^3.1.7"},"devDependencies":{"egg":"*","autod":"^2.6.1","egg-ci":"^1.0.2","eslint":"^3.0.1","should":"^9.0.2","egg-bin":"^1.0.2","egg-mock":"*","supertest":"^1.2.0","eslint-config-egg":"^3.1.0","supertest-as-promised":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/egg-static-0.1.0.tgz_1468834154513_0.8490815621335059","host":"packages-16-east.internal.npmjs.com"}},"1.0.0":{"name":"egg-static","version":"1.0.0","keywords":["egg","plugin","static"],"author":{"name":"dead_horse"},"license":"MIT","_id":"egg-static@1.0.0","maintainers":[{"name":"atian25","email":"atian25@qq.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"eggjs","email":"fengmk2+eggjs@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"popomore","email":"sakura9515@gmail.com"}],"homepage":"https://github.com/eggjs/egg-static#readme","bugs":{"url":"https://github.com/eggjs/egg-static/issues"},"ci":{"version":"4, 6, 7"},"dist":{"shasum":"9b39a058e0d302b3f3131041597e4def2c072ea7","tarball":"https://registry.npmjs.org/egg-static/-/egg-static-1.0.0.tgz","integrity":"sha512-LGWXknDnqKA3z1eP2VMnVLesUP/NJEL1Eg2UZIHX3IHLjweyK/OJ3Axee3p0VxybXq0/8tWrAzZpAF2h36Nw2w==","signatures":[{"sig":"MEYCIQCaduke2qxXW+h9U9XHfkPQR1v7W4C+eunxltQjsR7qMwIhAO6D/zym7VL4lJoyMvpcRQwvYWzKoz2YpQPQGUeK172/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["app","config","app.js"],"_shasum":"9b39a058e0d302b3f3131041597e4def2c072ea7","engines":{"node":">=4.0.0"},"gitHead":"692fac2c82a3d2e118bd21031cb5ab12b455b651","scripts":{"ci":"npm run lint && npm run cov","cov":"egg-bin cov","lint":"eslint --ext js .","test":"npm run lint && npm run test-local","autod":"autod","test-local":"egg-bin test"},"_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"eggPlugin":{"name":"static"},"repository":{"url":"git+https://github.com/eggjs/egg-static.git","type":"git"},"_npmVersion":"3.10.8","description":"static server plugin for egg","directories":{},"_nodeVersion":"6.9.1","dependencies":{"mkdirp":"^0.5.1","koa-static-cache":"^3.1.7"},"devDependencies":{"egg":"*","autod":"^2.6.1","egg-ci":"^1.0.2","eslint":"^3.0.1","should":"^9.0.2","egg-bin":"^1.0.2","egg-mock":"*","supertest":"^1.2.0","eslint-config-egg":"^3.1.0","supertest-as-promised":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/egg-static-1.0.0.tgz_1478094733976_0.4532630497124046","host":"packages-12-west.internal.npmjs.com"}},"1.1.0":{"name":"egg-static","version":"1.1.0","keywords":["egg","plugin","static"],"author":{"name":"dead_horse"},"license":"MIT","_id":"egg-static@1.1.0","maintainers":[{"name":"atian25","email":"atian25@qq.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"eggjs","email":"fengmk2+eggjs@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"popomore","email":"sakura9515@gmail.com"}],"homepage":"https://github.com/eggjs/egg-static#readme","bugs":{"url":"https://github.com/eggjs/egg-static/issues"},"ci":{"version":"4, 6, 7"},"dist":{"shasum":"9ac45df84de7647e34532cdc937d14ed97accc57","tarball":"https://registry.npmjs.org/egg-static/-/egg-static-1.1.0.tgz","integrity":"sha512-s/PqBe4E2vcVUxxa3+jGVo9LloCDQDAXN+SbfRZOL4H8/8gHNw2OcITCUdLxiHcygxp26BjUP2HNs4Y5ZNliaA==","signatures":[{"sig":"MEYCIQDkleGJxV7zCeJvk/57aNBtevhm2GhxL2sh+IwRwN1TSwIhAJbUSYrWH4pr8JkU/Hfd92I8Zb5arfU5Q9k6d8wCiz0u","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["app","config","app.js"],"_shasum":"9ac45df84de7647e34532cdc937d14ed97accc57","engines":{"node":">=4.0.0"},"gitHead":"1db2b58af55f28b10b270420ee6c6d354f802e37","scripts":{"ci":"npm run lint && npm run cov","cov":"egg-bin cov","lint":"eslint --ext js .","test":"npm run lint && npm run test-local","autod":"autod","test-local":"egg-bin test"},"_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"eggPlugin":{"name":"static"},"repository":{"url":"git+https://github.com/eggjs/egg-static.git","type":"git"},"_npmVersion":"3.10.3","description":"static server plugin for egg","directories":{},"_nodeVersion":"4.4.7","dependencies":{"mkdirp":"^0.5.1","koa-static-cache":"^3.2.0"},"devDependencies":{"egg":"*","autod":"^2.7.1","egg-ci":"^1.1.0","eslint":"^3.13.0","egg-bin":"^1.10.0","egg-mock":"^1.2.0","supertest":"^2.0.1","eslint-config-egg":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/egg-static-1.1.0.tgz_1484239417992_0.0005903299897909164","host":"packages-18-east.internal.npmjs.com"}},"1.2.0":{"name":"egg-static","version":"1.2.0","keywords":["egg","egg-plugin","eggPlugin","static"],"author":{"name":"dead_horse"},"license":"MIT","_id":"egg-static@1.2.0","maintainers":[{"name":"atian25","email":"atian25@qq.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"eggjs","email":"fengmk2+eggjs@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"popomore","email":"sakura9515@gmail.com"}],"homepage":"https://github.com/eggjs/egg-static#readme","bugs":{"url":"https://github.com/eggjs/egg-static/issues"},"ci":{"version":"6, 7"},"dist":{"shasum":"aad19ba6d2f2b127b32d21eafef9e9fb56be1092","tarball":"https://registry.npmjs.org/egg-static/-/egg-static-1.2.0.tgz","integrity":"sha512-T0WCpO3yiFSsnlx9C5KvXebFyvp60qROt2hcMTgvBIBq2UPzgIzGxHqJDmn5Lmf/vJL7kYsKHU0QrUIcKc1VYA==","signatures":[{"sig":"MEUCIQCHGXUJQEqYM58lvLUPA7yXfEGeKMu2xWrTUj48nrgFRgIgdYAA+r0e50+w9DI3dZIJPAhs+Oy+YJycl/4S6RnjsOs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["app","config","app.js"],"_shasum":"aad19ba6d2f2b127b32d21eafef9e9fb56be1092","engines":{"node":">=6.0.0"},"gitHead":"5ce27cb9cbaf4c8670766bf71917142868e099cb","scripts":{"ci":"npm run lint && npm run cov","cov":"egg-bin cov","lint":"eslint .","test":"npm run lint -- --fix && npm run test-local","autod":"autod","test-local":"egg-bin test"},"_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"eggPlugin":{"name":"static"},"repository":{"url":"git+https://github.com/eggjs/egg-static.git","type":"git"},"_npmVersion":"3.10.10","description":"static server plugin for egg","directories":{},"_nodeVersion":"6.9.5","dependencies":{"mkdirp":"^0.5.1","koa-static-cache":"^4.0.0"},"devDependencies":{"egg":"^0.12.0","autod":"^2.7.1","egg-ci":"^1.1.0","eslint":"^3.16.0","egg-bin":"^2.2.1","egg-mock":"^3.0.0","supertest":"^3.0.0","eslint-config-egg":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/egg-static-1.2.0.tgz_1487673635522_0.9539796269964427","host":"packages-18-east.internal.npmjs.com"}},"1.3.0":{"name":"egg-static","version":"1.3.0","keywords":["egg","egg-plugin","eggPlugin","static"],"author":{"name":"dead_horse"},"license":"MIT","_id":"egg-static@1.3.0","maintainers":[{"name":"atian25","email":"atian25@qq.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"eggjs","email":"fengmk2+eggjs@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"popomore","email":"sakura9515@gmail.com"}],"homepage":"https://github.com/eggjs/egg-static#readme","bugs":{"url":"https://github.com/eggjs/egg-static/issues"},"ci":{"version":"6, 7"},"dist":{"shasum":"98dfea21cab3b4329f44bd05c45420020cf8eb38","tarball":"https://registry.npmjs.org/egg-static/-/egg-static-1.3.0.tgz","integrity":"sha512-A0e9MqmZJfe9SHFXjDVenPIRJCWTzdcxtxOCHbR1yZh3SwT3Gvw5U7RJGAROLP0tdFFcqW3rIWhVqUkmRRL3IQ==","signatures":[{"sig":"MEUCIQC4wYQe+7OjOfEcSGYtXzLriIy5WFVByaVIMj2A1uLamgIgGEDITNwRRu1Jm+1b5W0OlFf+FbEx7T2rSpx6vZ5lKR8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["app","config","app.js"],"_shasum":"98dfea21cab3b4329f44bd05c45420020cf8eb38","engines":{"node":">=6.0.0"},"gitHead":"f5899c9c58f75785c39092130b2a0b96b992b505","scripts":{"ci":"npm run lint && npm run cov","cov":"egg-bin cov","lint":"eslint .","test":"npm run lint -- --fix && npm run test-local","autod":"autod","test-local":"egg-bin test"},"_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"eggPlugin":{"name":"static"},"repository":{"url":"git+https://github.com/eggjs/egg-static.git","type":"git"},"_npmVersion":"3.10.3","description":"static server plugin for egg","directories":{},"_nodeVersion":"6.9.1","dependencies":{"mkdirp":"^0.5.1","koa-compose":"^2.5.1","koa-static-cache":"^4.0.0"},"devDependencies":{"mz":"^2.6.0","egg":"^0.12.0","autod":"^2.7.1","egg-ci":"^1.1.0","eslint":"^3.16.0","egg-bin":"^2.2.1","egg-mock":"^3.0.0","supertest":"^3.0.0","eslint-config-egg":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/egg-static-1.3.0.tgz_1490447194921_0.2576508382335305","host":"packages-18-east.internal.npmjs.com"}},"1.4.0":{"name":"egg-static","version":"1.4.0","keywords":["egg","egg-plugin","eggPlugin","static"],"author":{"name":"dead_horse"},"license":"MIT","_id":"egg-static@1.4.0","maintainers":[{"name":"atian25","email":"atian25@qq.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"eggjs","email":"fengmk2+eggjs@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"popomore","email":"sakura9515@gmail.com"}],"homepage":"https://github.com/eggjs/egg-static#readme","bugs":{"url":"https://github.com/eggjs/egg-static/issues"},"ci":{"version":"6, 7, 8"},"dist":{"shasum":"2a2d4ad2cd9bc4d816c8c4029ee38a6a3ff01b04","tarball":"https://registry.npmjs.org/egg-static/-/egg-static-1.4.0.tgz","integrity":"sha512-WqMnN3rzSF9QGZn5LLZTlqVt3AsutkmNQmk2bZCk5W+jujl/bx6RKl+yOJpQ4SYk1jR6QlQ3z8yPcPOGKD5+Uw==","signatures":[{"sig":"MEUCIQDefBt89iEoxEj33G7OSkXNyMnL5QzVfc27HHOz2DmeuwIgJD/Fmvy7fNta1l4/drPzjeCKRCDweaOD2wU8DAG85CE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["app","config","app.js"],"engines":{"node":">=6.0.0"},"gitHead":"f0cc9bc3c1d21dad2c3a900534c6c5cf07dc1ff2","scripts":{"ci":"npm run lint && npm run cov","cov":"egg-bin cov","lint":"eslint .","test":"npm run lint -- --fix && npm run test-local","autod":"autod","test-local":"egg-bin test"},"_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"eggPlugin":{"name":"static"},"repository":{"url":"git+https://github.com/eggjs/egg-static.git","type":"git"},"_npmVersion":"5.0.0","description":"static server plugin for egg","directories":{},"_nodeVersion":"8.0.0","dependencies":{"ylru":"^1.0.0","mkdirp":"^0.5.1","koa-compose":"^2.5.1","koa-static-cache":"^4.1.0"},"devDependencies":{"mz":"^2.6.0","egg":"^0.12.0","autod":"^2.7.1","egg-ci":"^1.1.0","eslint":"^3.16.0","egg-bin":"^2.2.1","egg-mock":"^3.0.0","supertest":"^3.0.0","eslint-config-egg":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/egg-static-1.4.0.tgz_1496332228007_0.14161216421052814","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"egg-static","version":"1.4.1","keywords":["egg","egg-plugin","eggPlugin","static"],"author":{"name":"dead_horse"},"license":"MIT","_id":"egg-static@1.4.1","maintainers":[{"name":"atian25","email":"atian25@qq.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"eggjs","email":"fengmk2+eggjs@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"popomore","email":"sakura9515@gmail.com"}],"homepage":"https://github.com/eggjs/egg-static#readme","bugs":{"url":"https://github.com/eggjs/egg-static/issues"},"ci":{"license":true,"version":"6, 7, 8"},"dist":{"shasum":"d2716105d585a211ff1000525eceb511baaaf77d","tarball":"https://registry.npmjs.org/egg-static/-/egg-static-1.4.1.tgz","integrity":"sha512-w7wY/ItcCPd6CMPM5Ut1xZB7TWWL6ydkbmz/91zI5zwWTJLFYwcTqziD5zf9dAp3B1Xc46M02+khKddtVlYZBg==","signatures":[{"sig":"MEYCIQDdT8U5QsqIis1AwWfLbgydSlYUA2DhC0CMhdpR6vm0AQIhANMya/slg9/HoDsm1CRJTw6iFCvpqlcikPyRjZylki/I","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["app","config","app.js"],"engines":{"node":">=6.0.0"},"gitHead":"e2a590d40f0c0a01350e2fa6a6af7981adab8273","scripts":{"ci":"npm run lint && npm run cov","cov":"egg-bin cov","lint":"eslint .","test":"npm run lint -- --fix && npm run test-local","autod":"autod","test-local":"egg-bin test"},"_npmUser":{"name":"popomore","email":"sakura9515@gmail.com"},"eggPlugin":{"name":"static"},"repository":{"url":"git+https://github.com/eggjs/egg-static.git","type":"git"},"_npmVersion":"5.0.0","description":"static server plugin for egg","directories":{},"_nodeVersion":"8.0.0","dependencies":{"ylru":"^1.0.0","mkdirp":"^0.5.1","koa-compose":"^2.5.1","koa-static-cache":"^4.1.0"},"devDependencies":{"mz":"^2.6.0","egg":"^0.12.0","autod":"^2.7.1","egg-ci":"^1.1.0","eslint":"^3.16.0","egg-bin":"^2.2.1","egg-mock":"^3.0.0","supertest":"^3.0.0","eslint-config-egg":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/egg-static-1.4.1.tgz_1496588344121_0.327650886727497","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"egg-static","version":"2.0.0","keywords":["egg","egg-plugin","eggPlugin","static"],"author":{"name":"dead_horse"},"license":"MIT","_id":"egg-static@2.0.0","maintainers":[{"name":"atian25","email":"atian25@qq.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"eggjs","email":"fengmk2+eggjs@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"popomore","email":"sakura9515@gmail.com"}],"homepage":"https://github.com/eggjs/egg-static#readme","bugs":{"url":"https://github.com/eggjs/egg-static/issues"},"ci":{"license":true,"version":"8, 9"},"dist":{"shasum":"e44dab9f05da42a393946ee110c1f1c44c6b2289","tarball":"https://registry.npmjs.org/egg-static/-/egg-static-2.0.0.tgz","integrity":"sha512-pLIGv7h+P4mkg57E7w+cgzcmalmDggOUPsgZZ3Ovhg0sz3jz2lbLE5v/eh8tZaDusOMdGgMFhrIjiQ2gZzEj1A==","signatures":[{"sig":"MEQCIBRwgi3oVei38em1VsYJTl9P/jHp+kXokKpzUzx9W4JRAiAru8zkEdqkSYYlXjEjG8Kslg4uBNylSCVpbkbC26kYiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["app","config","app.js"],"engines":{"node":">=8.0.0"},"gitHead":"3c3f17e9de001600716187a6a8982cdbbdd4434b","scripts":{"ci":"npm run lint && npm run cov","cov":"egg-bin cov","lint":"eslint .","test":"npm run lint -- --fix && npm run test-local","autod":"autod","test-local":"egg-bin test"},"_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"eggPlugin":{"name":"static"},"repository":{"url":"git+https://github.com/eggjs/egg-static.git","type":"git"},"_npmVersion":"5.5.1","description":"static server plugin for egg","directories":{},"_nodeVersion":"8.4.0","dependencies":{"ylru":"^1.2.0","mkdirp":"^0.5.1","koa-compose":"^4.0.0","koa-static-cache":"^5.1.1"},"devDependencies":{"mz":"^2.7.0","egg":"next","autod":"^2.10.1","egg-ci":"^1.8.0","eslint":"^4.10.0","egg-bin":"^4.3.5","egg-mock":"^3.13.1","supertest":"^3.0.0","eslint-config-egg":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/egg-static-2.0.0.tgz_1510221948798_0.7183645525947213","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"egg-static","version":"2.1.0","keywords":["egg","egg-plugin","eggPlugin","static"],"author":{"name":"dead_horse"},"license":"MIT","_id":"egg-static@2.1.0","maintainers":[{"name":"atian25","email":"atian25@qq.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"eggjs","email":"fengmk2+eggjs@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"popomore","email":"sakura9515@gmail.com"}],"homepage":"https://github.com/eggjs/egg-static#readme","bugs":{"url":"https://github.com/eggjs/egg-static/issues"},"ci":{"license":true,"version":"8, 9"},"dist":{"shasum":"ea34db51684fb084244f7d822e66b612b8ec2b79","tarball":"https://registry.npmjs.org/egg-static/-/egg-static-2.1.0.tgz","integrity":"sha512-1hdlL/OrLcWCvGeZSo+U2O9MFYsF7H5/xKn+/C4m63H4Bc0CmQ24NghWJshcxRKSdUPjDyZCHstFlvXTC8Ef/A==","signatures":[{"sig":"MEQCIBS8Rask8Oow/Z+VSw0z8Fg6YrtHsnK5gmAy/sgWG/GSAiAwoSmcflf/ejrzKf7y7jQouT4uhuqYfTq1T97YcCkb1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["app","config","app.js"],"engines":{"node":">=8.0.0"},"gitHead":"3e66c5eadde87e3c0bf673d2629830d7328f4f14","scripts":{"ci":"npm run lint && npm run cov","cov":"egg-bin cov","lint":"eslint .","test":"npm run lint -- --fix && npm run test-local","autod":"autod","test-local":"egg-bin test"},"_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"eggPlugin":{"name":"static"},"repository":{"url":"git+https://github.com/eggjs/egg-static.git","type":"git"},"_npmVersion":"5.5.1","description":"static server plugin for egg","directories":{},"_nodeVersion":"8.4.0","dependencies":{"ylru":"^1.2.0","mkdirp":"^0.5.1","koa-range":"^0.3.0","koa-compose":"^4.0.0","koa-static-cache":"^5.1.1"},"devDependencies":{"mz":"^2.7.0","egg":"next","autod":"^2.10.1","egg-ci":"^1.8.0","eslint":"^4.10.0","egg-bin":"^4.3.5","egg-mock":"^3.13.1","supertest":"^3.0.0","eslint-config-egg":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/egg-static-2.1.0.tgz_1515551254350_0.8845824596937746","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"egg-static","version":"1.5.0","keywords":["egg","egg-plugin","eggPlugin","static"],"author":{"name":"dead_horse"},"license":"MIT","_id":"egg-static@1.5.0","maintainers":[{"name":"atian25","email":"atian25@qq.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"eggjs","email":"fengmk2+eggjs@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"popomore","email":"sakura9515@gmail.com"}],"homepage":"https://github.com/eggjs/egg-static#readme","bugs":{"url":"https://github.com/eggjs/egg-static/issues"},"ci":{"license":true,"version":"6, 7, 8"},"dist":{"shasum":"7de14c8af31c1ca5258de13c5ad56eb83e3b84d0","tarball":"https://registry.npmjs.org/egg-static/-/egg-static-1.5.0.tgz","integrity":"sha512-AWhXq5qdAdne9+6TSb8OuY0BDt09mio38vHBmwYiIrucAletW028wKQ686oWvsckjpjRPL6r5FZ865dF+cYgOw==","signatures":[{"sig":"MEUCIHjzkjo6Ljt9uF4sacJTPCYtw8NasBLG+YGo1PSmc1cfAiEA4Q1A9sjIj9IOpiy9aY3lhXmpECLpq26C45xG4j3ywhY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["app","config","app.js"],"engines":{"node":">=6.0.0"},"gitHead":"266f811ec2484b6e5387bc8df047fc048f2ba231","scripts":{"ci":"npm run lint && npm run cov","cov":"egg-bin cov","lint":"eslint .","test":"npm run lint -- --fix && npm run test-local","autod":"autod","test-local":"egg-bin test"},"_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"eggPlugin":{"name":"static"},"repository":{"url":"git+https://github.com/eggjs/egg-static.git","type":"git"},"_npmVersion":"5.5.1","description":"static server plugin for egg","directories":{},"_nodeVersion":"8.4.0","dependencies":{"ylru":"^1.0.0","mkdirp":"^0.5.1","koa-range":"^0.2.2","koa-compose":"^2.5.1","koa-static-cache":"^4.1.0"},"devDependencies":{"mz":"^2.6.0","egg":"^0.12.0","autod":"^2.7.1","egg-ci":"^1.1.0","eslint":"^3.16.0","egg-bin":"^2.2.1","egg-mock":"^3.0.0","supertest":"^3.0.0","eslint-config-egg":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/egg-static-1.5.0.tgz_1515576555079_0.9400280811823905","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"egg-static","version":"1.5.1","keywords":["egg","egg-plugin","eggPlugin","static"],"author":{"name":"dead_horse"},"license":"MIT","_id":"egg-static@1.5.1","maintainers":[{"name":"atian25","email":"atian25@qq.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"eggjs","email":"fengmk2+eggjs@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"popomore","email":"sakura9515@gmail.com"}],"homepage":"https://github.com/eggjs/egg-static#readme","bugs":{"url":"https://github.com/eggjs/egg-static/issues"},"ci":{"license":true,"version":"6, 7, 8"},"dist":{"shasum":"f5c166f7c6728bc00b9a39993eb0712a6fc8d8d8","tarball":"https://registry.npmjs.org/egg-static/-/egg-static-1.5.1.tgz","fileCount":8,"integrity":"sha512-pfzCIMu6XcCikuD64gRB8b2pcDlP+2vjwiJCSlakdKWrS9mef8BvTfyI9Z3G0GBWGiDTshknSJmmoZH2yXxMkw==","signatures":[{"sig":"MEQCIBWfAO/UjONLv6JqXyOlR6AZsGje2FtVZCbg2uDlMXcPAiBP5h8NBEg8PY6KejzfJ0Tgx/H41zlSYKOGmILWVC2Usg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8898,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6cMBCRA9TVsSAnZWagAAu4IP/1SbVDbneRmnY2i/IfHf\nm31Opdvue6KXFM5elnw/jkREveMUTXoB5QjXPMci1zXBI1g5h3PRsCHGo3ka\nU6HLEYT4kimiA6/SXhJ1pX/457REF96nXokR9p8HPIks8ojB52jFcWTi+T3a\nCB1H8vL5dhkDYtkYwNjM/J9ut7/zu014bINXp7pVFvpjuek0q9szTp0l8nDi\nNKvBNiRlf+6Ju2TSFsdR5gDVsyHZJBxKkCw1kCdJ/prfg2FW8E4WRZ7uK7Pv\nsVT6beEa656UAuIVT7jlLlpWBtQipKd80Iv42h88zpxiOCpYFXqYQcRLoqBH\n6HPLdA+Xtignh+62gLiEd0jQecpgwlnyhX5/1fiTGkoF4RMS41nq+A2gsDsB\npFIyJBd2HNTZXTwnqxZtwHjCR7RKzUPGPxIviecGzcLsYWf9yuL1bCR2V0pE\nU8Pz5XaniakLfYbQbpZ+9ubfg2qBnLyY38kz51I6U+RimnrRNBb4LjPB8WVZ\nl8F2SOrBNMXjKTNEEmhefScDylpmrnMnVdxzpzgkbU52omtEt29kEp8ojhKp\nLbQysApOIaPnoAIgcwhNcYnXU2pMXgN1bngT63dxCTR8n2tLCw17J9Cd4Bt4\nb3MBW9VlIvJ4UDNTXVYbOI72AsEcsJnWLKwTKmVC1as60esNHOD4TdRYRIEt\n+nl/\r\n=DX2b\r\n-----END PGP SIGNATURE-----\r\n"},"files":["app","config","app.js"],"readme":"# egg-static\n\n[![NPM version][npm-image]][npm-url]\n[![build status][travis-image]][travis-url]\n[![Test coverage][codecov-image]][codecov-url]\n[![David deps][david-image]][david-url]\n[![Known Vulnerabilities][snyk-image]][snyk-url]\n[![npm download][download-image]][download-url]\n\n[npm-image]: https://img.shields.io/npm/v/egg-static.svg?style=flat-square\n[npm-url]: https://npmjs.org/package/egg-static\n[travis-image]: https://img.shields.io/travis/eggjs/egg-static.svg?style=flat-square\n[travis-url]: https://travis-ci.org/eggjs/egg-static\n[codecov-image]: https://codecov.io/github/eggjs/egg-static/coverage.svg?branch=master\n[codecov-url]: https://codecov.io/github/eggjs/egg-static?branch=master\n[david-image]: https://img.shields.io/david/eggjs/egg-static.svg?style=flat-square\n[david-url]: https://david-dm.org/eggjs/egg-static\n[snyk-image]: https://snyk.io/test/npm/egg-static/badge.svg?style=flat-square\n[snyk-url]: https://snyk.io/test/npm/egg-static\n[download-image]: https://img.shields.io/npm/dm/egg-static.svg?style=flat-square\n[download-url]: https://npmjs.org/package/egg-static\n\nStatic server plugin for egg, base on [koa-static-cache](https://github.com/koajs/static-cache).\n\n## Install\n\n```bash\n$ npm i egg-static --save\n```\n\n## Usage\n\n`egg-static` is a plugin that has been built-in for egg. But it is disabled by default.\n\n```js\n// {app_root}/config/plugin.js\nexports.static = true;\n```\n\n## Configuration\n\negg-static support all configurations in [koa-static-cache](https://github.com/koajs/static-cache). and with default configurations below:\n\n- prefix: `/public/`\n- dir: `path.join(appInfo.baseDir, 'app/public')`\n- dynamic: `true`\n- preload: `false`\n- maxAge: `31536000` in prod env, `0` in other envs\n- buffer: `true` in prod env, `false` in other envs\n\n`egg-static` provides one more option:\n\n- maxFiles: the maximum value of cache items, only effective when dynamic is true, default is `1000`.\n\n**All static files in `$baseDir/app/public` can be visited with prefix `/public`, and all the files are lazy loaded.**\n\n- In non-production environment, assets won't be cached, your modification can take effect immediately.\n- In production environment, `egg-static` will cache the assets after visited, you need to restart the process to update the assets.\n- Dir default is `$baseDir/app/public` but you can also define **multiple directory** by use `dir: [dir1, dir2, ...]` and static server will use all these directories.\n\n```js\n// {app_root}/config/config.default.js\nexports.static = {\n  // maxAge: 31536000,\n};\n```\n\n## Questions & Suggestions\n\nPlease open an issue [here](https://github.com/eggjs/egg/issues).\n\n## License\n\n[MIT](https://github.com/eggjs/egg-static/blob/master/LICENSE)\n\n","engines":{"node":">=6.0.0"},"gitHead":"f67fc8d240837007c9e3f9ae8042afc8b0f6a43c","scripts":{"ci":"npm run lint && npm run cov","cov":"egg-bin cov","lint":"eslint .","test":"npm run lint -- --fix && npm run test-local","autod":"autod","test-local":"egg-bin test"},"_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"eggPlugin":{"name":"static"},"repository":{"url":"git+https://github.com/eggjs/egg-static.git","type":"git"},"_npmVersion":"5.8.0","description":"static server plugin for egg","directories":{},"_nodeVersion":"10.0.0","dependencies":{"ylru":"^1.0.0","mkdirp":"^0.5.1","koa-range":"^0.2.2","koa-compose":"^2.5.1","koa-static-cache":"^4.1.0"},"publishConfig":{"tag":"latest-1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"mz":"^2.6.0","egg":"^0.12.0","autod":"^2.7.1","egg-ci":"^1.1.0","eslint":"^3.16.0","egg-bin":"^2.2.1","egg-mock":"^3.0.0","supertest":"^3.0.0","eslint-config-egg":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/egg-static_1.5.1_1525269248985_0.5297169566401723","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"egg-static","version":"2.1.1","keywords":["egg","egg-plugin","eggPlugin","static"],"author":{"name":"dead_horse"},"license":"MIT","_id":"egg-static@2.1.1","maintainers":[{"name":"atian25","email":"atian25@qq.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"eggjs","email":"fengmk2+eggjs@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"popomore","email":"sakura9515@gmail.com"}],"homepage":"https://github.com/eggjs/egg-static#readme","bugs":{"url":"https://github.com/eggjs/egg-static/issues"},"ci":{"license":true,"version":"8, 9"},"dist":{"shasum":"d76ce75162bd27a002e4922a73c868be9e412496","tarball":"https://registry.npmjs.org/egg-static/-/egg-static-2.1.1.tgz","fileCount":8,"integrity":"sha512-Rk1cT0TH72JRWnsTQ22XTDODi9StwF3heeT+PUDcMagXvm8jlgbUXTDQ7nghNX0M2aKzFifse9+sNCR81V78cw==","signatures":[{"sig":"MEYCIQC7h/O64QWH9Ud1EqBap0IX3kx45oJW9sFUk3FGRmlE/gIhAMbmodg5L8ykhZYQGjwycMZyOW+JDCA4OqPxS5nke5ZS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6cMuCRA9TVsSAnZWagAAqzUP/A1PQnW6UsU+B7C13vgN\n2S0r/jnj3Pul+T+5PxqEIfz6zhxs+Ow2KO7HclarTzjkar4Ie7JVsO987uxl\nmex+vc4iKnBPzWA/vKapW5Sg2hxKMhPp2xFip2c6Jo/57Tu4gPYk1pJnDS6U\nb6ZuGqmcSJj1lZzBppNB/Zh2Swcjm+mbtrFdwYclt+cYdHy+KRz8ZYGAKbnf\nAJEunJQ+4cRJofH2VVtD+wYwVE8/7jFFJqTfN2DPCD2fGDuD/Ub0O0lDFye4\nPz0ZUf66gAeRDJg87pMSEmktFpdSPi+1soHv4S47tHJcbWUdaVRMliab4aAw\nv37O4JhWv1IrDSSKSXHUsN4DyBhIgcdZAnvxG4N1lnmLHYC8PaMNp1wdU7/y\nPph0WxSLp18GYT9ubFEevQ656j9brQMSDs4DEWKCZ02orZHKzhFX+qfAAdLe\n4gp0KFGH91315KlxpRbBEfkdprOpESyhJjRt/5an/1vmW3NAcezSjDuSG2JW\nP/7N+h/zfBDnh9d0mBWq7B7ljaGyPxAzRl7FeU+IUckBUa6hZ96La3RUL2HU\ni3jVZ3Ox8to/3CpTLHKvcJutVGMBCYyvKxyJRnjtz/Fy2juLickMJIDf11zU\ns2stjbPl5+fRC4ZfRWBBmepS07SWMxuvD0RatMUpFMAkoEy9LnSaXdZRbzST\n8CO/\r\n=0zP1\r\n-----END PGP SIGNATURE-----\r\n"},"files":["app","config","app.js"],"engines":{"node":">=8.0.0"},"gitHead":"ebad73a479f3902809a978af632fd9b0e6965c7e","scripts":{"ci":"npm run lint && npm run cov","cov":"egg-bin cov","lint":"eslint .","test":"npm run lint -- --fix && npm run test-local","autod":"autod","test-local":"egg-bin test"},"_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"eggPlugin":{"name":"static"},"repository":{"url":"git+https://github.com/eggjs/egg-static.git","type":"git"},"_npmVersion":"5.8.0","description":"static server plugin for egg","directories":{},"_nodeVersion":"8.11.1","dependencies":{"ylru":"^1.2.0","mkdirp":"^0.5.1","koa-range":"^0.3.0","koa-compose":"^4.0.0","koa-static-cache":"^5.1.1"},"_hasShrinkwrap":false,"devDependencies":{"mz":"^2.7.0","egg":"next","autod":"^2.10.1","egg-ci":"^1.8.0","eslint":"^4.10.0","egg-bin":"^4.3.5","egg-mock":"^3.13.1","supertest":"^3.0.0","eslint-config-egg":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/egg-static_2.1.1_1525269293418_0.5043483822206378","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"egg-static","version":"2.2.0","keywords":["egg","egg-plugin","eggPlugin","static"],"author":{"name":"dead_horse"},"license":"MIT","_id":"egg-static@2.2.0","maintainers":[{"name":"atian25","email":"atian25@qq.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"eggjs","email":"fengmk2+eggjs@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"popomore","email":"sakura9515@gmail.com"}],"homepage":"https://github.com/eggjs/egg-static#readme","bugs":{"url":"https://github.com/eggjs/egg-static/issues"},"ci":{"license":true,"version":"8, 9"},"dist":{"shasum":"cc707295637191d09a6c7e070cbeb2f6510c6a47","tarball":"https://registry.npmjs.org/egg-static/-/egg-static-2.2.0.tgz","fileCount":8,"integrity":"sha512-9Qzllp78ILUfnsnNIQD74xBzsmp5dF/iLMv/qKGPXRK8YefjzCn0UzKDhjSuw7BOH3or3VmEgI4U5zThPnuNUQ==","signatures":[{"sig":"MEUCID5iMp1mKFBKn4UIYC9bWLRZB7XdTVf7B9I0SMKrKpIhAiEArZ5fdlQqE43AfJjfCfMBYNfQlOJ+7m9QVWLiTNFZEb8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9613,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZlbkCRA9TVsSAnZWagAAGCUP/0CemfDUQ9Djvx4UNnjE\nDEZIWs6gflyVSZ67B7YtiLH1IrYJZeAGEmLLItbl5PZyLiVAs5F0FdbA/X0Q\nlcYsM6NxTsn5SVTcIu3A3JzAuU8m4Kbh3kcteTOYxAjCdTQydwUrQBg3rNGC\nIgn7nW8GEfYkvvATmNJjYORw17glhHHNsQafgMmXEDQQ+/65+Co9j7Zd+USI\nYvMt0tUVz1J63buaJu1iKpHSq2K0ctGNlxyHdHEWjxZxpqOfzQbjZJBroh3l\nNJWSdayl/ZMsXnAY+nW4clvfPjuK3yzjNJqNtILMVBfYUQqf6IITbtIw9bWK\nBTEcTARK/mluzyGekpSvm7QlRXRtJbY1tmbiwS3oQ7nT/6W5bQmTSsNY1bCp\nsBT4anefVKVoHxV6cXMw1ZMlBr4oPaK2vmURDZX7JsFXLUeYS1lvvK3N49pO\nbLLMhJZzK0pMX6p2PDXv45tmf1ykJ6ytFjox8qWHeh3kNgdyXGDdOleVrJgd\npVx8MpqkZabIzUPmufrfnV7eUvRbQUxmzWrdltGmOqgypsXdXjJJZMr0FnGQ\nh9FjXKfDpUOiDcmfTPFhJrz4kiSaPckmn3h2tQc0IgkoKziwn8v6InkaYzT5\nw1R+vtWvefyb13UL5On8tnnYjpm0gzoz9Kiw+gs0sxZb7IENJw0lo6Vbdyvp\ny1BU\r\n=hzS3\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=8.0.0"},"gitHead":"39413175f3102e584ef645bde6461861a38b0213","scripts":{"ci":"npm run lint && npm run cov","cov":"egg-bin cov","lint":"eslint .","test":"npm run lint -- --fix && npm run test-local","autod":"autod","test-local":"egg-bin test"},"_npmUser":{"name":"atian25","email":"atian25@qq.com"},"eggPlugin":{"name":"static"},"repository":{"url":"git+https://github.com/eggjs/egg-static.git","type":"git"},"_npmVersion":"6.4.1","description":"static server plugin for egg","directories":{},"_nodeVersion":"8.4.0","dependencies":{"ylru":"^1.2.1","mkdirp":"^0.5.1","koa-range":"^0.3.0","is-type-of":"^1.2.1","koa-compose":"^4.1.0","koa-static-cache":"^5.1.2"},"_hasShrinkwrap":false,"devDependencies":{"mz":"^2.7.0","egg":"^2.16.0","autod":"^3.0.1","egg-ci":"^1.11.0","eslint":"^5.13.0","egg-bin":"^4.11.0","egg-mock":"^3.21.0","eslint-config-egg":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/egg-static_2.2.0_1550210788202_0.906177449494602","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"egg-static","version":"2.3.0","keywords":["egg","egg-plugin","eggPlugin","static"],"author":{"name":"dead_horse"},"license":"MIT","_id":"egg-static@2.3.0","maintainers":[{"name":"gemwuu","email":"gemwuu@gmail.com"},{"name":"eggjs-admin","email":"fengmk2+eggjs@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"atian25","email":"atian25@qq.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"popomore","email":"sakura9515@gmail.com"},{"name":"wanghx","email":"whxaxes@gmail.com"},{"name":"hyj1991","email":"yeekwanvong@gmail.com"},{"name":"killagu","email":"killa07071201@gmail.com"},{"name":"coolme200","email":"2001-wms@163.com"},{"name":"mansonchor.zzw","email":"mansonchor1987@gmail.com"},{"name":"hubcarl","email":"hubcarl@126.com"}],"homepage":"https://github.com/eggjs/egg-static#readme","bugs":{"url":"https://github.com/eggjs/egg-static/issues"},"dist":{"shasum":"fcca8700d96100f5843b5cbad79e354d1eb12819","tarball":"https://registry.npmjs.org/egg-static/-/egg-static-2.3.0.tgz","fileCount":7,"integrity":"sha512-p2m6nyeV2oskLfN8PQ6Vo7lCdjdOtQX+tAgwW9XfMXBysA8sNHxFinKyLmFyf+heCNX/Up/KUKxHyflvQGCm7A==","signatures":[{"sig":"MEQCIC0hQ/+oh/0GNpjv80rTCIDbkg2eJhT+XejjAJJebBvGAiA3rH7boOi2EHPux9/DzpsaVxQbWB8K8FT9UAygZEDgvQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6LQVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCTw/+N6zpQ9/l5lMYEN2/xwJ1ipmy2fUg1BRLJ0x92dEBpiTS/vPg\r\ntMGdpWbBBvJ51KWL/yhCaO+sc9Ubdpgy12TRJJKHMuaO57k18hTRefo2YPRj\r\nZux6wzaZvc4uRjV3XtBzd9Bd4k5YfJfeKDXdeHc0InG6iy9odTeg+7z5PPaH\r\nInc+jrM95sO/C3RMEdDiuARr/JTSJ1HBRcn3UGlIOT7gwjOvFFdWJMr7G9FO\r\n0Jv1BbgtCi+IyVGd0SUImZZy1EDG4oNBYkXJfeu2wGmX+Zxwx7WH+91K7pPQ\r\nT2z0COAdFGcK67reF8DAME973VaefgYMmOEuFY+uWVjDsbP+oJWy6Dt9rNGN\r\n0+CqSRKO2mk76hGKvaY2PZcwzY2k4yzGE3XJROMAIea5x3wMc7Yw0zHjbwoa\r\nXvWtsu1lFAJqTiNaRg3aDE4LLRs8qjEuHoZjco2maOWIY2ENOvqO1vufuNYU\r\nR7uzrqVjoC9yvDdu1BD7iZiurJ36IEDuG0bcf+0raVo4MquVSjjI8r4spP4M\r\nqKb/+mPTUOitTTCeLxz7HM5UboOEkujsBhQ/V8jqAfUp6CAtGIeUWIXsof5S\r\nJiJVdpBzdZKM5xWnWejGC1P0TO7+FG5BCa6v3K1Q/wsE0gmjj68MYLm+gYxx\r\nAGfHD0G9opWTXmXA5E5utw0yVMfOsQyY+EQ=\r\n=gT72\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=14.0.0"},"gitHead":"edb7f800716b95f14103233edfcaba625ff8ff97","scripts":{"ci":"npm run lint && npm run cov","cov":"egg-bin cov","lint":"eslint .","test":"npm run lint -- --fix && npm run test-local","test-local":"egg-bin test","contributor":"git-contributor"},"_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"eggPlugin":{"name":"static"},"repository":{"url":"git+https://github.com/eggjs/egg-static.git","type":"git"},"_npmVersion":"8.19.3","description":"static server plugin for egg","directories":{},"_nodeVersion":"16.19.0","dependencies":{"ylru":"^1.3.2","koa-range":"^0.3.0","is-type-of":"^1.2.1","koa-compose":"^4.1.0","koa-static-cache":"^5.1.2"},"_hasShrinkwrap":false,"devDependencies":{"egg":"3","eslint":"8","egg-bin":"5","egg-mock":"5","git-contributor":"2","eslint-config-egg":"12"},"_npmOperationalInternal":{"tmp":"tmp/egg-static_2.3.0_1676194836985_0.21038931704706787","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"egg-static","version":"2.3.1","keywords":["egg","egg-plugin","eggPlugin","static"],"author":{"name":"dead_horse"},"license":"MIT","_id":"egg-static@2.3.1","maintainers":[{"name":"gemwuu","email":"gemwuu@gmail.com"},{"name":"eggjs-admin","email":"fengmk2+eggjs@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"atian25","email":"atian25@qq.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"popomore","email":"sakura9515@gmail.com"},{"name":"wanghx","email":"whxaxes@gmail.com"},{"name":"hyj1991","email":"yeekwanvong@gmail.com"},{"name":"killagu","email":"killa07071201@gmail.com"},{"name":"coolme200","email":"2001-wms@163.com"},{"name":"mansonchor.zzw","email":"mansonchor1987@gmail.com"},{"name":"hubcarl","email":"hubcarl@126.com"}],"homepage":"https://github.com/eggjs/egg-static#readme","bugs":{"url":"https://github.com/eggjs/egg-static/issues"},"dist":{"shasum":"d7766c940c4f40e2ae70bf9e8bb772c84da31161","tarball":"https://registry.npmjs.org/egg-static/-/egg-static-2.3.1.tgz","fileCount":7,"integrity":"sha512-OODn2ccm4znFM/EdhiPUmIpgCkYvAdtjuVAy3N/Ub4cSRgqIPcjXajmDsbhEo43mCieukPhsOxgWD3vKZurzHQ==","signatures":[{"sig":"MEUCIQDig/DQmP6qPfzAsboLrQfi3bAV4hLo3/I0vRvj92u8TAIgYlLIKwBKRPwOEWoAmGe8QwGs8okcyG98zjg7+Eumvn0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8511,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6bE1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrM2A//VxVBgNmWWrpaMl3gnknXI+FdNydS8uY1bifDrxU8pJ+rUeLg\r\nZINFOku0/1bo+U/FZj3lQ2JJH2SdGTv9Dse8v9/CKM2YJiPlmyMHQgHmV9Zi\r\n8XdHyxlizqUvjNMmtGVT0S6W9tKWvz7uruL2ydp4tN21pOV/ckqsl6zfXocz\r\naoel2n1T8RCgvYD4ejB6DZBF27ujZBZtJyk5a0UC0gVNsXP4MVzeoS4/7vWw\r\n24JMhPGmFTCEcpHkngd0kE4VsPLYGEcEWCy89nTnKxR0OHEgAMbImCJ1fJu5\r\nXPEq6Qk9hYLyFbMuXkqCTBqIpgkeBofB1X0I2kbqssCi+uAq3Iy0te/E/qzk\r\nWLPVAgaBLv8cYYo1S7DP8jcnsIXNnta+5SJCbwB7U5gCZL8BkotxDuPNIfo9\r\nSYds8ZkamuGUrtSAMaDymgV8Hbqdrp9kw1h3+K4Z/sUslOSUrpzYqxZUSP4D\r\nMyBv7ffussiMpUhZMDKI3lRF11I3RR35N6WPJ5i1VsYwm35KAHujAj48K7BI\r\nCGXi2AL3Q6Rz1QNP6LTnK/91RIiLH6iCwSmvljZfh+CoufnfyUa9NqhAUw1Q\r\nqoemrxi6ksJ3o+2r7z5oSNg1rV+DfNhov0gV6R8ORInRVf/ePqSJTyx1Y7TA\r\n/0XaFRXWjKlXzkFnZdb39HOzASsjhvlUWJ8=\r\n=BaXh\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=14.0.0"},"gitHead":"b8a2a0f08c288dd092f91338d16c4583ab37f2c6","scripts":{"ci":"npm run lint && npm run cov","cov":"egg-bin cov","lint":"eslint .","test":"npm run lint -- --fix && npm run test-local","test-local":"egg-bin test","contributor":"git-contributor"},"_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"eggPlugin":{"name":"static"},"repository":{"url":"git+https://github.com/eggjs/egg-static.git","type":"git"},"_npmVersion":"8.19.3","description":"static server plugin for egg","directories":{},"_nodeVersion":"16.19.0","dependencies":{"ylru":"^1.3.2","koa-range":"^0.3.0","is-type-of":"^1.2.1","koa-compose":"^4.1.0","koa-static-cache":"^5.1.2"},"_hasShrinkwrap":false,"devDependencies":{"egg":"3","eslint":"8","egg-bin":"5","egg-mock":"5","git-contributor":"2","eslint-config-egg":"12"},"_npmOperationalInternal":{"tmp":"tmp/egg-static_2.3.1_1676259637359_0.18429132318687835","host":"s3://npm-registry-packages"}}},"time":{"created":"2016-05-26T09:07:05.058Z","modified":"2026-06-30T15:35:14.648Z","0.0.1":"2016-05-26T09:07:05.058Z","0.0.2":"2016-07-15T07:52:41.536Z","0.1.0":"2016-07-18T09:29:15.518Z","1.0.0":"2016-11-02T13:52:15.914Z","1.1.0":"2017-01-12T16:43:40.209Z","1.2.0":"2017-02-21T10:40:37.393Z","1.3.0":"2017-03-25T13:06:36.805Z","1.4.0":"2017-06-01T15:50:28.079Z","1.4.1":"2017-06-04T14:59:04.252Z","2.0.0":"2017-11-09T10:05:48.909Z","2.1.0":"2018-01-10T02:27:34.442Z","1.5.0":"2018-01-10T09:29:15.161Z","1.5.1":"2018-05-02T13:54:09.053Z","2.1.1":"2018-05-02T13:54:53.478Z","2.2.0":"2019-02-15T06:06:28.367Z","2.3.0":"2023-02-12T09:40:37.162Z","2.3.1":"2023-02-13T03:40:37.478Z"},"bugs":{"url":"https://github.com/eggjs/egg-static/issues"},"author":{"name":"dead_horse"},"license":"MIT","homepage":"https://github.com/eggjs/egg-static#readme","keywords":["egg","egg-plugin","eggPlugin","static"],"repository":{"url":"git+https://github.com/eggjs/egg-static.git","type":"git"},"description":"static server plugin for egg","maintainers":[{"email":"gxkl203@gmail.com","name":"gxkl"},{"email":"fengmk2+eggjs@gmail.com","name":"eggjs-admin"},{"email":"fengmk2@gmail.com","name":"fengmk2"},{"email":"atian25@qq.com","name":"atian25"},{"email":"yeekwanvong@gmail.com","name":"hyj1991"},{"email":"killa07071201@gmail.com","name":"killagu"},{"email":"2001-wms@163.com","name":"coolme200"},{"email":"644171127@qq.com","name":"akitasummer"},{"email":"elrrrrrrr@gmail.com","name":"elrrrrrrr"},{"email":"ljracm@gmail.com","name":"niania"},{"email":"dead_horse@qq.com","name":"dead_horse"},{"email":"sakura9515@gmail.com","name":"popomore"}],"readme":"# egg-static\n\n[![NPM version][npm-image]][npm-url]\n[![Test coverage][codecov-image]][codecov-url]\n[![npm download][download-image]][download-url]\n\n[npm-image]: https://img.shields.io/npm/v/egg-static.svg?style=flat-square\n[npm-url]: https://npmjs.org/package/egg-static\n[codecov-image]: https://codecov.io/github/eggjs/egg-static/coverage.svg?branch=master\n[codecov-url]: https://codecov.io/github/eggjs/egg-static?branch=master\n[download-image]: https://img.shields.io/npm/dm/egg-static.svg?style=flat-square\n[download-url]: https://npmjs.org/package/egg-static\n\nStatic server plugin for egg, base on [koa-static-cache](https://github.com/koajs/static-cache).\n\n## Install\n\n`egg-static` is a plugin that has been built-in for egg. It is enabled by default.\n\n## Configuration\n\negg-static support all configurations in [koa-static-cache](https://github.com/koajs/static-cache). and with default configurations below:\n\n- prefix: `'/public/'`\n- dir: `path.join(appInfo.baseDir, 'app/public')`\n- dynamic: `true`\n- preload: `false`\n- maxAge: `31536000` in prod env, `0` in other envs\n- buffer: `true` in prod env, `false` in other envs\n\n`egg-static` provides one more option:\n\n- maxFiles: the maximum value of cache items, only effective when dynamic is true, default is `1000`.\n\n**All static files in `$baseDir/app/public` can be visited with prefix `/public`, and all the files are lazy loaded.**\n\n- In non-production environment, assets won't be cached, your modification can take effect immediately.\n- In production environment, `egg-static` will cache the assets after visited, you need to restart the process to update the assets.\n- Dir default is `$baseDir/app/public` but you can also define **multiple directory** by use `dir: [dir1, dir2, ...]` or `dir: [dir1, { prefix: '/static2', dir: dir2 }]`, static server will use all these directories.\n\n```js\n// {app_root}/config/config.default.js\nexports.static = {\n  // maxAge: 31536000,\n};\n```\n\n## Questions & Suggestions\n\nPlease open an issue [here](https://github.com/eggjs/egg/issues).\n\n## License\n\n[MIT](https://github.com/eggjs/egg-static/blob/master/LICENSE)\n\n<!-- GITCONTRIBUTOR_START -->\n\n## Contributors\n\n|[<img src=\"https://avatars.githubusercontent.com/u/985607?v=4\" width=\"100px;\"/><br/><sub><b>dead-horse</b></sub>](https://github.com/dead-horse)<br/>|[<img src=\"https://avatars.githubusercontent.com/u/156269?v=4\" width=\"100px;\"/><br/><sub><b>fengmk2</b></sub>](https://github.com/fengmk2)<br/>|[<img src=\"https://avatars.githubusercontent.com/u/227713?v=4\" width=\"100px;\"/><br/><sub><b>atian25</b></sub>](https://github.com/atian25)<br/>|[<img src=\"https://avatars.githubusercontent.com/u/360661?v=4\" width=\"100px;\"/><br/><sub><b>popomore</b></sub>](https://github.com/popomore)<br/>|[<img src=\"https://avatars.githubusercontent.com/u/2127199?v=4\" width=\"100px;\"/><br/><sub><b>okoala</b></sub>](https://github.com/okoala)<br/>|[<img src=\"https://avatars.githubusercontent.com/u/559179?v=4\" width=\"100px;\"/><br/><sub><b>airyland</b></sub>](https://github.com/airyland)<br/>|\n| :---: | :---: | :---: | :---: | :---: | :---: |\n[<img src=\"https://avatars.githubusercontent.com/u/1798364?v=4\" width=\"100px;\"/><br/><sub><b>helloyou2012</b></sub>](https://github.com/helloyou2012)<br/>|[<img src=\"https://avatars.githubusercontent.com/u/8816730?v=4\" width=\"100px;\"/><br/><sub><b>maxming2333</b></sub>](https://github.com/maxming2333)<br/>\n\nThis project follows the git-contributor [spec](https://github.com/xudafeng/git-contributor), auto updated at `Sun Feb 12 2023 17:38:47 GMT+0800`.\n\n<!-- GITCONTRIBUTOR_END -->\n","readmeFilename":"README.md"}