{"_id":"egg-utils","_rev":"26-de6a7555dfbc749373968ff8b7699b99","name":"egg-utils","dist-tags":{"latest":"2.5.0"},"versions":{"1.0.0":{"name":"egg-utils","version":"1.0.0","keywords":["egg","utils"],"author":{"url":"https://fengmk2.com","name":"fengmk2","email":"fengmk2@gmail.com"},"license":"MIT","_id":"egg-utils@1.0.0","maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"}],"contributors":[{"url":"https://fengmk2.com","name":"fengmk2","email":"fengmk2@gmail.com"}],"homepage":"https://github.com/eggjs/egg-utils#readme","bugs":{"url":"https://github.com/eggjs/egg-utils/issues"},"ci":{"version":"4, 6"},"ava":{"files":["test/**/*.test.js"]},"dist":{"shasum":"99c961c0609102933be86c5c8f272816ca06204c","tarball":"https://registry.npmjs.org/egg-utils/-/egg-utils-1.0.0.tgz","integrity":"sha512-/FKC1+BE5EA4e96M2rcka+P9C5BqXbA+Y6cI3eimEYqpDzE++jGXRfckyyFR39GTpqc182Xoz8pyf5WoUnx9sw==","signatures":[{"sig":"MEUCICqdc3bz171vJyNttYWBKDbdm8iHcg2YucGFjUmeKz+DAiEAyvZn/s+kvYoCbEgJuvwaJfo2j9qTej/WnyL4QtLPkVs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js"],"engine":{"node":">=4.0.0"},"_shasum":"99c961c0609102933be86c5c8f272816ca06204c","gitHead":"adc4aa7402b6a8996fbc8cc5dd08ce257483a188","scripts":{"ci":"npm run lint && npm run cov","cov":"NODE_ENV=test nyc ava && nyc report --reporter=json --reporter=lcov","lint":"eslint *.js test --fix","test":"NODE_ENV=test ava","autod":"autod -w --prefix='^'"},"_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"repository":{"url":"git+https://github.com/eggjs/egg-utils.git","type":"git"},"_npmVersion":"2.15.5","description":"Utils for all egg projects","directories":{},"_nodeVersion":"4.4.5","dependencies":{},"devDependencies":{"ava":"^0.15.2","nyc":"^6.6.1","autod":"^2.6.1","egg-ci":"^1.0.2","eslint":"^2.13.0","eslint-config-egg":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/egg-utils-1.0.0.tgz_1466409075630_0.9003040920943022","host":"packages-16-east.internal.npmjs.com"}},"1.1.0":{"name":"egg-utils","version":"1.1.0","keywords":["egg","utils"],"author":{"url":"https://fengmk2.com","name":"fengmk2","email":"fengmk2@gmail.com"},"license":"MIT","_id":"egg-utils@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"}],"contributors":[{"url":"https://fengmk2.com","name":"fengmk2","email":"fengmk2@gmail.com"}],"homepage":"https://github.com/eggjs/egg-utils#readme","bugs":{"url":"https://github.com/eggjs/egg-utils/issues"},"ci":{"version":"6, 7"},"ava":{"files":["test/**/*.test.js"]},"dist":{"shasum":"85f80b9808d63e44edb5685eed2eb34565cfbf29","tarball":"https://registry.npmjs.org/egg-utils/-/egg-utils-1.1.0.tgz","integrity":"sha512-Jx4HBFQ76NHkjtUdVO7kPsWm5AwpOqySxN2qva7NWFVOolMutMR5qtvCK9T5MWsPL4Fksx2/n73/sYCPyoCrbg==","signatures":[{"sig":"MEUCIAl6NqJkOx46A8v7U9E8vj8CBaStSqO9NNuwQ+Vl6Cy5AiEAqMMmxKtSo2gt2ES1Qa1dsWHisI1TTDBBLGqKzD/zJos=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js"],"engine":{"node":">=6.0.0"},"_shasum":"85f80b9808d63e44edb5685eed2eb34565cfbf29","gitHead":"4285b27cc468601727e0f0199ccbe79c89c430a4","scripts":{"ci":"npm run lint && npm run cov","cov":"NODE_ENV=test nyc ava && nyc report --reporter=json --reporter=lcov","lint":"eslint *.js test --fix","test":"NODE_ENV=test ava","autod":"autod -w --prefix='^'"},"_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"repository":{"url":"git+https://github.com/eggjs/egg-utils.git","type":"git"},"_npmVersion":"3.10.10","description":"Utils for all egg projects","directories":{},"_nodeVersion":"6.9.4","dependencies":{},"devDependencies":{"ava":"^0.15.2","nyc":"^6.6.1","autod":"^2.6.1","egg-ci":"^1.0.2","eslint":"^2.13.0","eslint-config-egg":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/egg-utils-1.1.0.tgz_1484274044989_0.647722305264324","host":"packages-12-west.internal.npmjs.com"}},"2.0.0":{"name":"egg-utils","version":"2.0.0","keywords":["egg","utils"],"author":{"url":"https://fengmk2.com","name":"fengmk2","email":"fengmk2@gmail.com"},"license":"MIT","_id":"egg-utils@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"}],"contributors":[{"url":"https://fengmk2.com","name":"fengmk2","email":"fengmk2@gmail.com"}],"homepage":"https://github.com/eggjs/egg-utils#readme","bugs":{"url":"https://github.com/eggjs/egg-utils/issues"},"ci":{"license":true,"version":"6, 7"},"dist":{"shasum":"30029d9f9d4f10b820f2dd79209f32a4ef1f31cd","tarball":"https://registry.npmjs.org/egg-utils/-/egg-utils-2.0.0.tgz","integrity":"sha512-0o/N5n8hOvHJLDy433KrmGFMfnLtgdkOUgBTUtdpVNxltuJAZHDYeVPIcdXkPxPp7dFfoUPlKsoLbkL03PujEw==","signatures":[{"sig":"MEUCIEVzvyDKSn7Ej3eLVwoHsixdkoliWl6jL03p2mda6hPOAiEA9MyGXgN+fzDIZBxPdXoQG81YiuI7N5yF3HLubNnaRRE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js","lib"],"engine":{"node":">=6.0.0"},"_shasum":"30029d9f9d4f10b820f2dd79209f32a4ef1f31cd","gitHead":"cca1d6126dee6af2d381748ce03738a3120deb12","scripts":{"ci":"npm run lint && npm run cov","cov":"egg-bin cov","lint":"eslint .","test":"npm run lint && ypkgfiles && egg-bin test","autod":"autod"},"_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"repository":{"url":"git+https://github.com/eggjs/egg-utils.git","type":"git"},"_npmVersion":"2.15.11","description":"Utils for all egg projects","directories":{},"_nodeVersion":"4.8.0","dependencies":{},"devDependencies":{"autod":"^2.7.1","egg-ci":"^1.3.0","eslint":"^3.16.1","egg-bin":"^2.2.3","ypkgfiles":"^1.2.0","eslint-config-egg":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/egg-utils-2.0.0.tgz_1488360460236_0.73729800991714","host":"packages-18-east.internal.npmjs.com"}},"2.1.0":{"name":"egg-utils","version":"2.1.0","keywords":["egg","utils"],"author":{"url":"https://fengmk2.com","name":"fengmk2","email":"fengmk2@gmail.com"},"license":"MIT","_id":"egg-utils@2.1.0","maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"}],"contributors":[{"url":"https://fengmk2.com","name":"fengmk2","email":"fengmk2@gmail.com"}],"homepage":"https://github.com/eggjs/egg-utils#readme","bugs":{"url":"https://github.com/eggjs/egg-utils/issues"},"ci":{"license":true,"version":"6, 7"},"dist":{"shasum":"24b53ba3182540b13ecd9a0f1c9a641b1a9fb9ef","tarball":"https://registry.npmjs.org/egg-utils/-/egg-utils-2.1.0.tgz","integrity":"sha512-yjubfjlfsTWP+8W67P9xpta0hKYay3aZWZtWAHsh57HhX+OXzVpTltnM5xkQdB5ZbW1RtwODsjFj6mqTXwXnzQ==","signatures":[{"sig":"MEYCIQC4LmqfdriLdJP0t1Tqh62Zo7iXmUhIzBYR/F3CBdoRfAIhAMJrQRmG2gA+z4LZqYqRf6IEt5yGTgBiKaec90nqnEa5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js","lib"],"engine":{"node":">=6.0.0"},"_shasum":"24b53ba3182540b13ecd9a0f1c9a641b1a9fb9ef","gitHead":"666f73872b875a247bcdc5945b28d708799e14f0","scripts":{"ci":"npm run lint && npm run cov","cov":"egg-bin cov","lint":"eslint .","test":"npm run lint && ypkgfiles && egg-bin test","autod":"autod"},"_npmUser":{"name":"popomore","email":"sakura9515@gmail.com"},"repository":{"url":"git+https://github.com/eggjs/egg-utils.git","type":"git"},"_npmVersion":"3.10.10","description":"Utils for all egg projects","directories":{},"_nodeVersion":"6.10.0","dependencies":{},"devDependencies":{"mm":"^2.1.0","autod":"^2.7.1","egg-ci":"^1.3.0","eslint":"^3.16.1","egg-bin":"^2.2.3","ypkgfiles":"^1.2.0","eslint-config-egg":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/egg-utils-2.1.0.tgz_1488425410542_0.9293090580031276","host":"packages-18-east.internal.npmjs.com"}},"2.2.0":{"name":"egg-utils","version":"2.2.0","keywords":["egg","utils"],"author":{"url":"https://fengmk2.com","name":"fengmk2","email":"fengmk2@gmail.com"},"license":"MIT","_id":"egg-utils@2.2.0","maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"}],"contributors":[{"url":"https://fengmk2.com","name":"fengmk2","email":"fengmk2@gmail.com"}],"homepage":"https://github.com/eggjs/egg-utils#readme","bugs":{"url":"https://github.com/eggjs/egg-utils/issues"},"ci":{"license":true,"version":"6, 7, 8"},"dist":{"shasum":"3603a5fe1f8eaef8550f0dd38202de7586d0beff","tarball":"https://registry.npmjs.org/egg-utils/-/egg-utils-2.2.0.tgz","integrity":"sha512-pJaw+yCOmtB6EWi3RA5BzDa5hO1+2HBmLRuT6efoCPPougo0lrKzgVn+V5ZoY+LuWqQhp4bcCPfAHkEGjtGz/Q==","signatures":[{"sig":"MEUCIQCG1XoBQ1VZLozISbcVo+anvjtSyrf/Yr07oZaVeTX2YgIgYh4ohUiu4/HEg/SIyDNvhIl2pMjnwcs8EcSh+/ls9to=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","files":["index.js","lib"],"engine":{"node":">=6.0.0"},"gitHead":"b8054a3681ed6347b1a6427930a9465180764bde","scripts":{"ci":"npm run lint && npm run cov","cov":"egg-bin cov","lint":"eslint .","test":"npm run lint && ypkgfiles && egg-bin test","autod":"autod"},"_npmUser":{"name":"popomore","email":"sakura9515@gmail.com"},"repository":{"url":"git+https://github.com/eggjs/egg-utils.git","type":"git"},"_npmVersion":"5.0.0","description":"Utils for all egg projects","directories":{},"_nodeVersion":"8.0.0","dependencies":{"mkdirp":"^0.5.1"},"devDependencies":{"mm":"^2.1.0","cpy":"^5.0.0","npm":"2","autod":"^2.8.0","coffee":"^3.3.2","egg-ci":"^1.6.0","eslint":"^3.19.0","egg-bin":"^3.4.1","runscript":"^1.2.1","ypkgfiles":"^1.2.0","mz-modules":"^1.0.0","eslint-config-egg":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/egg-utils-2.2.0.tgz_1496387325613_0.5019862488843501","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"egg-utils","version":"2.3.0","keywords":["egg","utils"],"author":{"url":"https://fengmk2.com","name":"fengmk2","email":"fengmk2@gmail.com"},"license":"MIT","_id":"egg-utils@2.3.0","maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"}],"contributors":[{"url":"https://fengmk2.com","name":"fengmk2","email":"fengmk2@gmail.com"}],"homepage":"https://github.com/eggjs/egg-utils#readme","bugs":{"url":"https://github.com/eggjs/egg-utils/issues"},"ci":{"license":true,"version":"6, 7, 8"},"dist":{"shasum":"72c80172e833bc174c0265d0c68c0dc60ae1bada","tarball":"https://registry.npmjs.org/egg-utils/-/egg-utils-2.3.0.tgz","integrity":"sha512-X68/DZUBHc83ti81sroffakb6z6GJnHPjufVPSx3LXiVq67j3PrEz4QjSloEjKiFPfWMp5XnkhtBArd5+QH0Sg==","signatures":[{"sig":"MEUCIBQuH7kcr8JaxvEzXXFxdkSJgRl3pEwFHj2NverAJ1E+AiEAmupeAvY55POxKJ3OIJlZB2i5B3kPJbO8lLDTM1InA9w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","files":["index.js","lib"],"engine":{"node":">=6.0.0"},"gitHead":"fff669bb98f97ea7b0adaae44f0f73430707c340","scripts":{"ci":"npm run lint && npm run cov","cov":"egg-bin cov","lint":"eslint .","test":"npm run lint && ypkgfiles && egg-bin test","autod":"autod"},"_npmUser":{"name":"popomore","email":"sakura9515@gmail.com"},"repository":{"url":"git+https://github.com/eggjs/egg-utils.git","type":"git"},"_npmVersion":"5.5.1","description":"Utils for all egg projects","directories":{},"_nodeVersion":"8.4.0","dependencies":{"mkdirp":"^0.5.1","utility":"^1.13.1"},"devDependencies":{"mm":"^2.2.0","cpy":"^6.0.0","npm":"2","autod":"^2.10.1","coffee":"^4.1.0","egg-ci":"^1.8.0","eslint":"^4.9.0","egg-bin":"^4.3.5","runscript":"^1.3.0","ypkgfiles":"^1.2.0","mz-modules":"^2.0.0","npminstall":"^3.1.4","eslint-config-egg":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/egg-utils-2.3.0.tgz_1508952605659_0.8080725884065032","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"egg-utils","version":"2.4.0","keywords":["egg","utils"],"author":{"url":"https://fengmk2.com","name":"fengmk2","email":"fengmk2@gmail.com"},"license":"MIT","_id":"egg-utils@2.4.0","maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"}],"contributors":[{"url":"https://fengmk2.com","name":"fengmk2","email":"fengmk2@gmail.com"}],"homepage":"https://github.com/eggjs/egg-utils#readme","bugs":{"url":"https://github.com/eggjs/egg-utils/issues"},"ci":{"license":true,"version":"6, 7, 8"},"dist":{"shasum":"d7971e0750929fc679c046c6489e7d5b2f184b1b","tarball":"https://registry.npmjs.org/egg-utils/-/egg-utils-2.4.0.tgz","fileCount":8,"integrity":"sha512-dUr0kDS7lbT/FLycvMJChwzV18ZsverGEVaaYCysj0S02yCFlCNWea5yk1JwNzZaCi6v+saMzPR+JAjbjX3isQ==","signatures":[{"sig":"MEYCIQCom6o6/qlrNQf34yInYxT55gUcnWio//Bs2Mx+PpaoOgIhALepOeOUGaowekyMAEu4qxCawhc9fOd9pso3ODvGKyKJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11975,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa02A0CRA9TVsSAnZWagAAbiEP/RYgzj96ov9f6Yrt0Yxz\nTeu+rwFCVHeS84/CUy4vopVmTX6fzBy8zS2EMNyHLYbO9U6H7DunCv0KtHv8\nssN8G3m2LBbO+BQq3yUBfdSnxoVFnwHUtGu9CEbf0T5I9K3uxDK1E73nm+zL\neseARlXMeC7w6cIwpa31G0CMU31V9//jR4OPRf9C80KBEW0N/cFQwsa0jdLh\nKtzEJg6uUgPI5m5dYsg3bVCdmrOvTAsLdsOxmRREN8+RXo2mUlpdl2ubDw9g\n+A7dj9C5dFcNaRSDhdrUBdyN6JRc1vEmIt4/l4451TA1QLWjOiewPkHDJ4EG\nyCCep0NSY0E9Scie5LOvOuiKUlgeoOc6+JBZOI8Rf6iv46U1QpeBvz6IHg1i\nK3MlqtkEYVvj5vkd6c5gG0lBvrpqA64WNemLinp3hFnpq7ZsoAOrCMSL2baQ\nDcKlZFPTtbw2h8IscRh4oM/QN3d6Uez/3UaC1FpHa6kdnY9s1I8O9Nly7fuf\niuDg8Pf15+4NCeoj6gjjuZjC5qJHjC7eTB4k6sYE8xjErPyl9jLfizvVqozZ\n7vXbPyje8fnNd6YO4GAwIUQNUunGDUaZncpHLoiyXmdALDDm6V98PkdVMOkH\nWbuQ4Xvzs0yDFYWF1AuNCMl8s/3knRFYTR4xTtUfK8EnZPEX5GtNH1CW1vQI\nBsI2\r\n=Fje3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["index.js","lib"],"engine":{"node":">=6.0.0"},"gitHead":"16cc05e262a6e6b3ed4f753c013b623b90118872","scripts":{"ci":"npm run lint && npm run cov","cov":"egg-bin cov","lint":"eslint .","test":"npm run lint && ypkgfiles && egg-bin test","autod":"autod"},"_npmUser":{"name":"popomore","email":"sakura9515@gmail.com"},"repository":{"url":"git+https://github.com/eggjs/egg-utils.git","type":"git"},"_npmVersion":"5.5.1","description":"Utils for all egg projects","directories":{},"_nodeVersion":"8.4.0","dependencies":{"mkdirp":"^0.5.1","utility":"^1.13.1"},"_hasShrinkwrap":false,"devDependencies":{"mm":"^2.2.0","cpy":"^6.0.0","npm":"2","autod":"^2.10.1","coffee":"^4.1.0","egg-ci":"^1.8.0","eslint":"^4.9.0","egg-bin":"^4.3.5","runscript":"^1.3.0","ypkgfiles":"^1.2.0","mz-modules":"^2.0.0","npminstall":"^3.1.4","eslint-config-egg":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/egg-utils_2.4.0_1523802163146_0.900094232046416","host":"s3://npm-registry-packages"}},"2.4.1":{"name":"egg-utils","version":"2.4.1","keywords":["egg","utils"],"author":{"url":"https://fengmk2.com","name":"fengmk2","email":"fengmk2@gmail.com"},"license":"MIT","_id":"egg-utils@2.4.1","maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"}],"contributors":[{"url":"https://fengmk2.com","name":"fengmk2","email":"fengmk2@gmail.com"}],"homepage":"https://github.com/eggjs/egg-utils#readme","bugs":{"url":"https://github.com/eggjs/egg-utils/issues"},"ci":{"license":true,"version":"6, 7, 8"},"dist":{"shasum":"bc7a330315a100bc45838a54f744fdd5d47c332a","tarball":"https://registry.npmjs.org/egg-utils/-/egg-utils-2.4.1.tgz","fileCount":8,"integrity":"sha512-M7KIuzZdlN7AsL2mFvx0jpyEGcKTeQ5j+YT3eAhJOpBvBH9f4by2nKnb30huTRZIeJpjXWPdEzjGck/uj2N0jw==","signatures":[{"sig":"MEQCIHUE9k0PFUvP1GHbhAv+Vb+/8jUnbM0RgrXhkf3TsGycAiBghSZDU3EtIKht39rZMKXCPC3N0cs/Fi5mqAVmcyuW0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbaUH7CRA9TVsSAnZWagAAeQYQAKQPOF9KmFKH4/o5n8XK\nkMvEsxFeE4YHJ8JlR1UnwkvoC/TGpnlvd/Op0Qfgl9gD7w/E0hQHKOkVp5Jg\nTR6LzdG2NrRCO8dztx+x/8XXvTb5EMVWlTpN2Xc+BbZgY2KX3t1GuIdk9SVz\nQ2h45pW8AzJ0Ck6cpBFsHIK8TyuuM57EuaxNdGxMG1yeBMPgcyYoTm+Yntgf\npOS7wiYxCMBYLZRkE54fZS2XR7okqQOGB0NJ95psE+dCetUUyGObd9AGsx2X\nQTDDN+rbtXSjgufsizbV4YR7YAAr93ho5QPdF9e/Uq4frxoQMlBk8Z1gLZNJ\nes/7RvKrV+cFP7YEwkrvA2smoahTHImOLqSu0UvgwWOXz0M60DPrWTnHIvbg\npLr+5ZDQmQdE8DQsBFFES2bXiPbcDju76ot5uswe+uvzRs/+Cx+AY5fckFeI\nS0HvwOXwzq8he1WXuuFksovm75lTUBjjdUgWuh2t/zJ8ESKfvXLt5TGiYZHO\nh/YfRCSvjYCsuWIM6utr9LM70y8dMpEj5bJI0iQUlzUl+7J7O+Gz01xherTo\nArb6eb06IbaPtXrqnpy8wwG0198xPL18D9ayM58Ilh2DzNNCz1JLesybdHYI\nGb1pBwHCOceGhUIx+yiTYV1EpHzQzPsl25cNAyIz7jP52TONuuvfAWBAOinP\nukCg\r\n=JWK2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["index.js","lib"],"engine":{"node":">=6.0.0"},"gitHead":"13622c7215303030d0daaa2abfaa16341e2b477f","scripts":{"ci":"npm run lint && npm run cov","cov":"egg-bin cov","lint":"eslint .","test":"npm run lint && ypkgfiles && egg-bin test","autod":"autod"},"_npmUser":{"name":"popomore","email":"sakura9515@gmail.com"},"repository":{"url":"git+https://github.com/eggjs/egg-utils.git","type":"git"},"_npmVersion":"5.5.1","description":"Utils for all egg projects","directories":{},"_nodeVersion":"8.4.0","dependencies":{"mkdirp":"^0.5.1","utility":"^1.13.1"},"_hasShrinkwrap":false,"devDependencies":{"mm":"^2.2.0","cpy":"^6.0.0","npm":"2","autod":"^2.10.1","coffee":"^4.1.0","egg-ci":"^1.8.0","eslint":"^4.9.0","egg-bin":"^4.3.5","runscript":"^1.3.0","ypkgfiles":"^1.2.0","mz-modules":"^2.0.0","npminstall":"^3.1.4","eslint-config-egg":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/egg-utils_2.4.1_1533624826580_0.29915236552654534","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"egg-utils","version":"2.5.0","keywords":["egg","utils"],"author":{"url":"https://github.com/fengmk2","name":"fengmk2","email":"fengmk2@gmail.com"},"license":"MIT","_id":"egg-utils@2.5.0","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"},{"name":"eggjs-admin","email":"fengmk2+eggjs@gmail.com"}],"homepage":"https://github.com/eggjs/egg-utils#readme","bugs":{"url":"https://github.com/eggjs/egg-utils/issues"},"dist":{"shasum":"b9f626e3dbe75500662393bdf378f3c56579375e","tarball":"https://registry.npmjs.org/egg-utils/-/egg-utils-2.5.0.tgz","fileCount":9,"integrity":"sha512-zQDXcqD0v+6IDBxcxzpTWoDTMg0G3iISSSeOHN7dZzyJWXXmw4ijBPAwKQPVvqBoXB6jAXj5f8B8/LVM9AN//A==","signatures":[{"sig":"MEUCIQCejYrTCLRJt0r/evm0o7csOcsb1o1C/MFbsb8yMgcehAIgJXLWHDNNcsOtqcDo9GwoEaAPGUyZk7GRAbC2H7RmFG4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12626,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSHvjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp95w//Zi0Bhzn+/Dr+a8RKkk+wKmScr+E+2C91fv94A731x4Zk9BgY\r\nrEFiSsdjWDj0oCLWdG/d4njby5iVXlFvIfTgMTe2Me7OEAhYxFMWYy4rT+OC\r\nOf/H4/iyChg4YOzIMdeup3Er+hGgv+oveHW9aRDSCKuxJHQoTXHLkLoHjhDc\r\n1hjge5MDV3UE8Kq+kdXAzX/3kEK1uPpLcDeUnmsbjQw8dqHgvKXQiL+EwACb\r\nbdfWfcfzJKBDy5KsT9pnEEAeiKTKl9IPCRrtHZDCSEGGT/GWOHIHvSenwfTt\r\nd3IBJL0BK2LJmg6+8WchPvBE1K4MR1Dkm2VmeuHrVIxsgy+1A1EZZpkSl8EW\r\njwDnOkZBCZLPaFt96Lxhp0/G4Vn8GQtp6fJ+gmFC28gz1n+2CF/UA4J/hdiV\r\nOtsjtvFwE2KCiqYq6uZgvrdYrn13rwsjjrFcidFuQJ18ShWNkA4Xc8491Kll\r\nS7WSH6JVIMhuR/XPnEBFoDVpFzAaruPlmYfAs9yp1gZbphtLFQl0KfMgMOxd\r\n7tz7NCZNgucK1FBzgmdkjoPNH0Kcfp5D4owDUNx0v5Lygp/zfe6n58wgcefA\r\neEg5DlhqJMDQvD/PGKfbsnI6VLOoZYRmBn0Ef7cfjvtoIELyjlL7C57t+PsC\r\n5YWQamPgj5mppR+u8mYdQ7RLsBwjHSidTf8=\r\n=vh+1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engine":{"node":">=6.0.0"},"gitHead":"1d1d38cdd9aeb6ea8324d909ea3635eeceb28502","scripts":{"ci":"npm run lint && npm run cov","cov":"egg-bin cov","lint":"eslint .","test":"npm run lint && egg-bin test"},"_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"repository":{"url":"git+https://github.com/eggjs/egg-utils.git","type":"git"},"_npmVersion":"6.14.18","description":"Utils for all egg projects","directories":{},"_nodeVersion":"18.16.0","dependencies":{"mkdirp":"^0.5.1","utility":"^1.15.0"},"_hasShrinkwrap":false,"devDependencies":{"mm":"^2.4.1","cpy":"^7.0.1","npm":"^6.4.1","coffee":"^5.1.0","eslint":"^5.9.0","egg-bin":"^4.9.0","runscript":"^1.3.0","mz-modules":"^2.1.0","npminstall":"^3.15.0","eslint-config-egg":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/egg-utils_2.5.0_1682471907118_0.43044456692921607","host":"s3://npm-registry-packages"}}},"time":{"created":"2016-06-20T07:51:16.884Z","modified":"2026-06-30T15:35:15.931Z","1.0.0":"2016-06-20T07:51:16.884Z","1.1.0":"2017-01-13T02:20:45.210Z","1.2.0":"2017-03-01T08:17:19.055Z","2.0.0":"2017-03-01T09:27:42.508Z","2.1.0":"2017-03-02T03:30:12.459Z","2.2.0":"2017-06-02T07:08:45.689Z","2.3.0":"2017-10-25T17:30:05.769Z","2.4.0":"2018-04-15T14:22:43.206Z","2.4.1":"2018-08-07T06:53:46.674Z","2.5.0":"2023-04-26T01:18:27.310Z"},"bugs":{"url":"https://github.com/eggjs/egg-utils/issues"},"author":{"url":"https://github.com/fengmk2","name":"fengmk2","email":"fengmk2@gmail.com"},"license":"MIT","homepage":"https://github.com/eggjs/egg-utils#readme","keywords":["egg","utils"],"repository":{"url":"git+https://github.com/eggjs/egg-utils.git","type":"git"},"description":"Utils for all egg projects","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-utils\n---------------\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[![npm download][download-image]][download-url]\n\n[npm-image]: https://img.shields.io/npm/v/egg-utils.svg?style=flat-square\n[npm-url]: https://npmjs.org/package/egg-utils\n[travis-image]: https://img.shields.io/travis/eggjs/egg-utils.svg?style=flat-square\n[travis-url]: https://travis-ci.org/eggjs/egg-utils\n[codecov-image]: https://codecov.io/github/eggjs/egg-utils/coverage.svg?branch=master\n[codecov-url]: https://codecov.io/github/eggjs/egg-utils?branch=master\n[david-image]: https://img.shields.io/david/eggjs/egg-utils.svg?style=flat-square\n[david-url]: https://david-dm.org/eggjs/egg-utils\n[download-image]: https://img.shields.io/npm/dm/egg-utils.svg?style=flat-square\n[download-url]: https://npmjs.org/package/egg-utils\n\nUtils for all egg projects.\n\n## Installation\n\n```bash\n$ npm i egg-utils\n```\n\n## API\n\n### `getPlugins(options)`\n\n- {String} baseDir - the current directory of application\n- {String} framework - the directory of framework\n- {String} env - egg environment\n\n### `getLoadUnits(options)`\n\n- {String} baseDir - the current directory of application\n- {String} framework - the directory of framework\n- {String} env - egg environment\n\n### `getConfig(options)`\n\n- {String} baseDir - the current directory of application\n- {String} framework - the directory of framework\n- {String} env - egg environment\n\n### `getFrameworkPath(options)`\n\n- {String} baseDir - the current directory of application\n- {String} framework - the directory of framework\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md"}