{"_id":"hey-utils","_rev":"38-9f95e8f5ff3f5aef5bb7dbff98eab562","name":"hey-utils","description":"js-utils, js, util","dist-tags":{"latest":"1.0.2","next":"1.0.1-alpha.3"},"versions":{"0.0.1":{"name":"hey-utils","version":"0.0.1","description":"公用方法","main":"build/utils.js","repository":{"type":"git","url":"git+https://github.com/hey-ui/hey-utils.git"},"keywords":["utils","hey"],"author":{"name":"alias"},"license":"The MIT License","_npmUser":{"name":"vvpvvp","email":"a8918929@sina.com.cn"},"dependencies":{},"bugs":{"url":"https://github.com/hey-ui/hey-utils/issues"},"babel":{"presets":["es2015"]},"scripts":{"build":"babel ./utils.js -d build","min":"babel build/utils.js --minified --no-babelrc -o build/utils.min.js","test":"mocha --compilers js:babel-core/register ./test/*.js"},"homepage":"https://github.com/hey-ui/hey-utils#readme","gitHead":"9f5e4bc4f44eab6f6bcfaa704b62e7a6eaf27f17","_id":"hey-utils@0.0.1","_shasum":"4040a7ba5d88383a72ac493bd31960ef03224cec","_from":".","_npmVersion":"4.4.1","_nodeVersion":"7.7.3","dist":{"shasum":"4040a7ba5d88383a72ac493bd31960ef03224cec","tarball":"https://registry.npmjs.org/hey-utils/-/hey-utils-0.0.1.tgz","integrity":"sha512-EtSo5GyLTy+zAHkHyfOwDVny5r2qrq03v0ETe214X7QZSkvH8NQPLxFPaPghmWH3Ix3llTammsY2+WZgVr8W0A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFC1nWQ+53VgUffwnFwrvUVtwxfrZhYtmleth5jyq3XYAiAyZzgrrghFJyh/A5+r9ZZNyeqs42zTKhIMXMJdzceq9Q=="}]},"maintainers":[{"name":"vvpvvp","email":"a8918929@sina.com.cn"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/hey-utils-0.0.1.tgz_1490697946824_0.7851071984041482"},"directories":{}},"0.0.2":{"name":"hey-utils","version":"0.0.2","description":"js-utils, js, util","main":"build/utils.js","repository":{"type":"git","url":"git+https://github.com/hey-ui/hey-utils.git"},"keywords":["utils","hey"],"author":{"name":"alias"},"license":"The MIT License","_npmUser":{"name":"vvpvvp","email":"a8918929@sina.com.cn"},"dependencies":{},"bugs":{"url":"https://github.com/hey-ui/hey-utils/issues"},"babel":{"presets":["es2015"]},"scripts":{"build":"babel ./utils.js -d build","min":"babel build/utils.js --minified --no-babelrc -o build/utils.min.js","test":"mocha --compilers js:babel-core/register ./test/*.js"},"homepage":"https://github.com/hey-ui/hey-utils#readme","gitHead":"9a25289873fda9316f5d602b313e4e3090c0773a","_id":"hey-utils@0.0.2","_shasum":"56073a6d7d334548f8b519f0702f860e6ca06849","_from":".","_npmVersion":"4.4.1","_nodeVersion":"7.7.3","dist":{"shasum":"56073a6d7d334548f8b519f0702f860e6ca06849","tarball":"https://registry.npmjs.org/hey-utils/-/hey-utils-0.0.2.tgz","integrity":"sha512-LS9z48Q3JRuiT6cF0YNTTkUDODPUdDKdM1T8um8tGK3mSUq3Apj1fnwnKd5qRqkJHyw/RlM7EurDGtrMp2DwyA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJM9SA4nP9HUQgOGEuY6gSD8FSUGlO+ocRTzPZZq/L+AIhAL+Q6KgWn16jVlUx34gS2t0L41c5kUAR6MGJbV9GtmJX"}]},"maintainers":[{"name":"vvpvvp","email":"a8918929@sina.com.cn"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/hey-utils-0.0.2.tgz_1490698280696_0.017035977682098746"},"directories":{}},"0.0.3":{"name":"hey-utils","version":"0.0.3","description":"js-utils, js, util","main":"build/utils.js","repository":{"type":"git","url":"git+https://github.com/hey-ui/hey-utils.git"},"keywords":["utils","hey"],"author":{"name":"alias"},"license":"The MIT License","_npmUser":{"name":"vvpvvp","email":"alias8516@sina.com.cn"},"dependencies":{},"bugs":{"url":"https://github.com/hey-ui/hey-utils/issues"},"babel":{"presets":["es2015"]},"scripts":{"build":"babel ./utils.js -d build","min":"babel build/utils.js --minified --no-babelrc -o build/utils.min.js","test":"mocha --compilers js:babel-core/register ./test/*.js"},"homepage":"https://github.com/hey-ui/hey-utils#readme","gitHead":"9a25289873fda9316f5d602b313e4e3090c0773a","_id":"hey-utils@0.0.3","_shasum":"5d87ad3af3f90fc79e52c4f70c6c77e9fdc88acb","_from":".","_npmVersion":"4.4.4","_nodeVersion":"7.7.3","dist":{"shasum":"5d87ad3af3f90fc79e52c4f70c6c77e9fdc88acb","tarball":"https://registry.npmjs.org/hey-utils/-/hey-utils-0.0.3.tgz","integrity":"sha512-Vn2RTnHRFj5DG0X55pBUPcoPUUSw8pVkmWJL6CvaGXlROnN9XqibizwZ0fh8p4pEyM8kDGMLfmu/44kSImgjlg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA3zKwwpXd80cwa8V2ITmPqOTX8wlQ04Y0Zs1x+dRjUUAiEAxdyHWxS/OjcnDDkPJoqOsZ6ia2IapmLd+MImWKGJxEI="}]},"maintainers":[{"name":"vvpvvp","email":"a8918929@sina.com.cn"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/hey-utils-0.0.3.tgz_1491359320778_0.3728000863920897"},"directories":{}},"0.0.4":{"name":"hey-utils","version":"0.0.4","description":"js-utils, js, util","main":"build/utils.js","repository":{"type":"git","url":"git+https://github.com/hey-ui/hey-utils.git"},"keywords":["utils","hey"],"author":{"name":"alias"},"license":"The MIT License","_npmUser":{"name":"vvpvvp","email":"alias8516@sina.com.cn"},"dependencies":{},"bugs":{"url":"https://github.com/hey-ui/hey-utils/issues"},"babel":{"presets":["es2015"]},"scripts":{"build":"babel ./utils.js -d build","min":"babel build/utils.js --minified --no-babelrc -o build/utils.min.js","test":"mocha --compilers js:babel-core/register ./test/*.js"},"homepage":"https://github.com/hey-ui/hey-utils#readme","gitHead":"99010390d0a097725b91b5746f3beebc84948fac","_id":"hey-utils@0.0.4","_shasum":"0820a54c93c28b98a11ecd238cddfbf7319c735b","_from":".","_npmVersion":"4.4.4","_nodeVersion":"7.7.3","dist":{"shasum":"0820a54c93c28b98a11ecd238cddfbf7319c735b","tarball":"https://registry.npmjs.org/hey-utils/-/hey-utils-0.0.4.tgz","integrity":"sha512-oGeWZDnFlKsRhtsT8bOcp7UJHQeZ0VE9ecjpJV5IjG7XOFwHUK2Ys9hIUO2UEVZ+ttx9pIRzXPZlBfQcE252sQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIET2/u3t2Hi+18uE9/iqD4UQq45U14iUqbW6dVcagGtVAiEA3swX7GCviT+fRMUelUzHigkUTUxTbPFn7VbMB4bteE0="}]},"maintainers":[{"name":"vvpvvp","email":"a8918929@sina.com.cn"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/hey-utils-0.0.4.tgz_1491450843056_0.8979595093987882"},"directories":{}},"0.0.5":{"name":"hey-utils","version":"0.0.5","description":"js-utils, js, util","main":"build/utils.js","repository":{"type":"git","url":"git+https://github.com/hey-ui/hey-utils.git"},"keywords":["utils","hey"],"author":{"name":"alias"},"license":"The MIT License","_npmUser":{"name":"vvpvvp","email":"alias8516@sina.com.cn"},"dependencies":{},"bugs":{"url":"https://github.com/hey-ui/hey-utils/issues"},"babel":{"presets":["es2015"]},"scripts":{"build":"babel ./utils.js -d build","min":"babel build/utils.js --minified --no-babelrc -o build/utils.min.js","test":"mocha --compilers js:babel-core/register ./test/*.js"},"homepage":"https://github.com/hey-ui/hey-utils#readme","gitHead":"51c989b485ce7ec0bc691e296d51960cb893e4dc","_id":"hey-utils@0.0.5","_shasum":"baa18306c4eb1f0a7121af48326760fde131457b","_from":".","_npmVersion":"4.4.4","_nodeVersion":"7.7.3","dist":{"shasum":"baa18306c4eb1f0a7121af48326760fde131457b","tarball":"https://registry.npmjs.org/hey-utils/-/hey-utils-0.0.5.tgz","integrity":"sha512-iFoJBtLHCaaMIJmasYi/anniFWsdm8yPy9WXXcNxfrhEes50ffhja07P3Zw9VPyvjdLV2fiBG/pmDjMA85jrXA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZ/sceEwU51SK9qbqUPAbb3prmhiwdQeSbLhn6/ufgFQIhAOmRDceE6wuV4NFYkCVs1zcnL1gKTuUELkLBNyFWUyOK"}]},"maintainers":[{"name":"vvpvvp","email":"a8918929@sina.com.cn"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/hey-utils-0.0.5.tgz_1491461722175_0.4733003026340157"},"directories":{}},"0.0.6":{"name":"hey-utils","version":"0.0.6","description":"js-utils, js, util","main":"build/utils.js","repository":{"type":"git","url":"git+https://github.com/hey-ui/hey-utils.git"},"keywords":["utils","hey"],"author":{"name":"alias"},"license":"The MIT License","_npmUser":{"name":"vvpvvp","email":"alias8516@sina.com.cn"},"dependencies":{},"bugs":{"url":"https://github.com/hey-ui/hey-utils/issues"},"babel":{"presets":["es2015"]},"scripts":{"build":"babel ./utils.js -d build","min":"babel build/utils.js --minified --no-babelrc -o build/utils.min.js","test":"mocha --compilers js:babel-core/register ./test/*.js"},"homepage":"https://github.com/hey-ui/hey-utils#readme","gitHead":"51c989b485ce7ec0bc691e296d51960cb893e4dc","_id":"hey-utils@0.0.6","_shasum":"b50b150b79c2f046fbc3d9101e3631bc37dcb96b","_from":".","_npmVersion":"4.4.4","_nodeVersion":"7.7.3","dist":{"shasum":"b50b150b79c2f046fbc3d9101e3631bc37dcb96b","tarball":"https://registry.npmjs.org/hey-utils/-/hey-utils-0.0.6.tgz","integrity":"sha512-J13tzcuMPyvKigJ0l0vpIe7YI0taHEOH4BjxusQ2SGZGJPypCC0bQg+yW6rhkwMbvfUAFTths4n9ZjXILn30BQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEeshbH6a8GPXbXUjKieRkR67CxoKWMNwlSPIPXearADAiEAlONeT0RwfrcYYv6P2jDbTeHe7ZKcmNppnbDhgZcymK0="}]},"maintainers":[{"name":"vvpvvp","email":"a8918929@sina.com.cn"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/hey-utils-0.0.6.tgz_1491725798793_0.6291940612718463"},"directories":{}},"0.0.7":{"name":"hey-utils","version":"0.0.7","description":"js-utils, js, util","main":"build/utils.js","repository":{"type":"git","url":"git+https://github.com/hey-ui/hey-utils.git"},"keywords":["utils","hey"],"author":{"name":"alias"},"license":"The MIT License","_npmUser":{"name":"vvpvvp","email":"alias8516@sina.com.cn"},"dependencies":{},"bugs":{"url":"https://github.com/hey-ui/hey-utils/issues"},"babel":{"presets":["es2015"]},"scripts":{"build":"babel ./utils.js -d build","min":"babel build/utils.js --minified --no-babelrc -o build/utils.min.js","test":"mocha --compilers js:babel-core/register ./test/*.js"},"homepage":"https://github.com/hey-ui/hey-utils#readme","gitHead":"2514f83c24582bf35db623896b496ec3e0f0e501","_id":"hey-utils@0.0.7","_shasum":"83ed406106f8e7a33a5daef76e6832fc29934537","_from":".","_npmVersion":"4.4.4","_nodeVersion":"7.7.3","dist":{"shasum":"83ed406106f8e7a33a5daef76e6832fc29934537","tarball":"https://registry.npmjs.org/hey-utils/-/hey-utils-0.0.7.tgz","integrity":"sha512-2dxY/3QCbkAd0LCtD8GEv3PpKz6EaZRgx7xIkSK4d50qwDqsliUf0mU7dtUcwnJNk6tpcVep1tiMYEZqHLIisA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA8lZo2221I7mKdyjB6V/Mx9gsROZVuYZO2SV8EBPRylAiEA1ig5DgrVH6cITgO9rzYc+lyroVMRW3i8Qdxj6frbY0g="}]},"maintainers":[{"name":"vvpvvp","email":"a8918929@sina.com.cn"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/hey-utils-0.0.7.tgz_1491876876096_0.30661066458560526"},"directories":{}},"0.0.8":{"name":"hey-utils","version":"0.0.8","description":"js-utils, js, util","main":"build/utils.js","repository":{"type":"git","url":"git+https://github.com/hey-ui/hey-utils.git"},"keywords":["utils","hey"],"author":{"name":"alias"},"license":"The MIT License","_npmUser":{"name":"vvpvvp","email":"alias8516@sina.com.cn"},"dependencies":{},"bugs":{"url":"https://github.com/hey-ui/hey-utils/issues"},"babel":{"presets":["es2015"]},"scripts":{"build":"babel ./utils.js -d build","min":"babel build/utils.js --minified --no-babelrc -o build/utils.min.js","test":"mocha --compilers js:babel-core/register ./test/*.js"},"homepage":"https://github.com/hey-ui/hey-utils#readme","gitHead":"2514f83c24582bf35db623896b496ec3e0f0e501","_id":"hey-utils@0.0.8","_shasum":"56fc7c1d85f94940eea32eaa1906545c567f396b","_from":".","_npmVersion":"4.4.4","_nodeVersion":"7.7.3","dist":{"shasum":"56fc7c1d85f94940eea32eaa1906545c567f396b","tarball":"https://registry.npmjs.org/hey-utils/-/hey-utils-0.0.8.tgz","integrity":"sha512-6fL6kam3M6t69ccdcNBph1nmbqN2Zfyu/VhPdVmJRVKfkrlQxlCuO4fGpPCKiBZk9zhfkCUma9+nsfmIhVMGGQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDPI3ly4zC853YeMbcXYNqEvyr0BzjmCKA8dt9zXY9gCAiAqX2rp/Uen1IUgQj18ddqsnDkfMFrL37qBB2ggjwqlgA=="}]},"maintainers":[{"name":"vvpvvp","email":"a8918929@sina.com.cn"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/hey-utils-0.0.8.tgz_1491877099560_0.5372094865888357"},"directories":{}},"0.0.9":{"name":"hey-utils","version":"0.0.9","description":"js-utils, js, util","main":"build/utils.js","repository":{"type":"git","url":"git+https://github.com/hey-ui/hey-utils.git"},"keywords":["utils","hey"],"author":{"name":"alias"},"license":"The MIT License","_npmUser":{"name":"vvpvvp","email":"alias8516@sina.com.cn"},"dependencies":{},"bugs":{"url":"https://github.com/hey-ui/hey-utils/issues"},"babel":{"presets":["es2015"]},"scripts":{"build":"babel ./utils.js -d build","min":"babel build/utils.js --minified --no-babelrc -o build/utils.min.js","test":"mocha --compilers js:babel-core/register ./test/*.js"},"homepage":"https://github.com/hey-ui/hey-utils#readme","gitHead":"549ddf879ba9e0986a3e2cec04afb020e5dfebba","_id":"hey-utils@0.0.9","_shasum":"f981ebb8a09c23d0e20599012fa1ce636bad7cb1","_from":".","_npmVersion":"4.4.4","_nodeVersion":"7.7.3","dist":{"shasum":"f981ebb8a09c23d0e20599012fa1ce636bad7cb1","tarball":"https://registry.npmjs.org/hey-utils/-/hey-utils-0.0.9.tgz","integrity":"sha512-mHJ31vQAh1YBHfb30JRwZ427A0Ift3sigfG81YWqNbu1WO5BQug8cqQMPNDGrrEYqGwApNIkvU4DyaW0HOF34Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmcfx9CuB6mCl+Nub0OyHwQYbuU41SIgW87VCekfPT6wIgFta57KruTS8wOet2KnwPyClxGXerULlHcbvhPbGwuD8="}]},"maintainers":[{"name":"vvpvvp","email":"a8918929@sina.com.cn"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/hey-utils-0.0.9.tgz_1491877907773_0.6766330655664206"},"directories":{}},"0.0.10":{"name":"hey-utils","version":"0.0.10","description":"js-utils, js, util","main":"build/utils.js","repository":{"type":"git","url":"git+https://github.com/hey-ui/hey-utils.git"},"keywords":["utils","hey"],"author":{"name":"alias"},"license":"The MIT License","_npmUser":{"name":"vvpvvp","email":"alias8516@sina.com.cn"},"dependencies":{},"bugs":{"url":"https://github.com/hey-ui/hey-utils/issues"},"babel":{"presets":["es2015"]},"scripts":{"build":"babel ./utils.js -d build","min":"babel build/utils.js --minified --no-babelrc -o build/utils.min.js","test":"mocha --compilers js:babel-core/register ./test/*.js"},"homepage":"https://github.com/hey-ui/hey-utils#readme","gitHead":"ce1eb47cb554805a7aab7094f790f984945f5640","_id":"hey-utils@0.0.10","_shasum":"b3006a8f02b4622bcbd7ddf39c7fe92c82f502ba","_from":".","_npmVersion":"4.4.4","_nodeVersion":"7.7.3","dist":{"shasum":"b3006a8f02b4622bcbd7ddf39c7fe92c82f502ba","tarball":"https://registry.npmjs.org/hey-utils/-/hey-utils-0.0.10.tgz","integrity":"sha512-H9/S5SotdCfdGSDx8g1Bu11khzj/TR6svjjKbgMJFXtx3BmOgvXZ9wQxiwwpwuI/rnS/ju6bYMFQUxeWMVwMWw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICGRouyRpPdxiu/ZM3ISGPkOR4qwnVi7QUzs44AUz2q6AiEA5mzfUTpvzNWycyPzC1vExuXcq4pt8shHpM7HMTLh+EA="}]},"maintainers":[{"name":"vvpvvp","email":"a8918929@sina.com.cn"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/hey-utils-0.0.10.tgz_1491878365092_0.45457505132071674"},"directories":{}},"0.0.11":{"name":"hey-utils","version":"0.0.11","description":"js-utils, js, util","main":"build/utils.js","repository":{"type":"git","url":"git+https://github.com/hey-ui/hey-utils.git"},"keywords":["utils","hey"],"author":{"name":"alias"},"license":"The MIT License","_npmUser":{"name":"vvpvvp","email":"alias8516@sina.com.cn"},"dependencies":{},"bugs":{"url":"https://github.com/hey-ui/hey-utils/issues"},"babel":{"presets":["es2015"]},"scripts":{"build":"babel ./utils.js -d build","min":"babel build/utils.js --minified --no-babelrc -o build/utils.min.js","test":"mocha --compilers js:babel-core/register ./test/*.js"},"homepage":"https://github.com/hey-ui/hey-utils#readme","gitHead":"ce1eb47cb554805a7aab7094f790f984945f5640","_id":"hey-utils@0.0.11","_shasum":"2a57691def86760b637c24e523d12c19462e7107","_from":".","_npmVersion":"4.4.4","_nodeVersion":"7.7.3","dist":{"shasum":"2a57691def86760b637c24e523d12c19462e7107","tarball":"https://registry.npmjs.org/hey-utils/-/hey-utils-0.0.11.tgz","integrity":"sha512-pah2SHnKDRiHvsyfPmxnYdpQ0K3KoukwrWhhST6iH338mRRdv+V/W3SNQlYGgPpH+L1hPgv4RUteQErkXagqlw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIcUiidC65BEvfczfin8hVKoPY2UI3b3dwB7jTyN17aQIgaHYQU4QD9lkUaWUj1yT9EcrTc3rsj406sqZ9HlmA0fs="}]},"maintainers":[{"name":"vvpvvp","email":"a8918929@sina.com.cn"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/hey-utils-0.0.11.tgz_1492080832324_0.5573982805944979"},"directories":{}},"0.0.12":{"name":"hey-utils","version":"0.0.12","description":"js-utils, js, util","main":"build/utils.js","repository":{"type":"git","url":"git+https://github.com/hey-ui/hey-utils.git"},"keywords":["utils","hey"],"author":{"name":"alias"},"license":"The MIT License","_npmUser":{"name":"vvpvvp","email":"alias8516@sina.com.cn"},"dependencies":{},"bugs":{"url":"https://github.com/hey-ui/hey-utils/issues"},"babel":{"presets":["es2015"]},"scripts":{"build":"babel ./utils.js -d build","min":"babel build/utils.js --minified --no-babelrc -o build/utils.min.js","test":"mocha --compilers js:babel-core/register ./test/*.js"},"homepage":"https://github.com/hey-ui/hey-utils#readme","gitHead":"3ac08506f27790e13e750274a7227cb5a57d8f46","_id":"hey-utils@0.0.12","_shasum":"2c585fdc1fb7ea11489fb27f1172e963e1cc3cae","_from":".","_npmVersion":"4.4.4","_nodeVersion":"7.7.3","dist":{"shasum":"2c585fdc1fb7ea11489fb27f1172e963e1cc3cae","tarball":"https://registry.npmjs.org/hey-utils/-/hey-utils-0.0.12.tgz","integrity":"sha512-gJd0OJBsInGwoPHKEvWfbZbtnP1f/fNk3DwtSvqY4OEN2G/f7K/cgtwYXnK1dYFKhpWcxiq12jmPyNN8lyQQtA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDm1OFgdPexX93WHQMeUYL0CVZXrm/TLLo/oC9Vt7/ZuwIgVydV1c62mvxroaM68ef0dqO2E6v9vM4gMTd7S1rGLgk="}]},"maintainers":[{"name":"vvpvvp","email":"a8918929@sina.com.cn"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/hey-utils-0.0.12.tgz_1492482313286_0.36749307927675545"},"directories":{}},"0.0.13":{"name":"hey-utils","version":"0.0.13","description":"js-utils, js, util","main":"build/utils.js","repository":{"type":"git","url":"git+https://github.com/hey-ui/hey-utils.git"},"keywords":["utils","hey"],"author":{"name":"alias"},"license":"The MIT License","_npmUser":{"name":"vvpvvp","email":"alias8516@sina.com.cn"},"dependencies":{},"bugs":{"url":"https://github.com/hey-ui/hey-utils/issues"},"babel":{"presets":["es2015"]},"scripts":{"build":"babel ./utils.js -d build","min":"babel build/utils.js --minified --no-babelrc -o build/utils.min.js","test":"mocha --compilers js:babel-core/register ./test/*.js"},"homepage":"https://github.com/hey-ui/hey-utils#readme","gitHead":"734e8431dacf1434612d99f1d6b7ad28bd425a9d","_id":"hey-utils@0.0.13","_shasum":"a83ea952227789cbd406192747657a15a62a2bc9","_from":".","_npmVersion":"4.4.4","_nodeVersion":"7.7.3","dist":{"shasum":"a83ea952227789cbd406192747657a15a62a2bc9","tarball":"https://registry.npmjs.org/hey-utils/-/hey-utils-0.0.13.tgz","integrity":"sha512-UdeTNALNhOeKkcratSVG773SR+7A8WvcCAC3U35IT2GvumuUCmyDKbogtfPshufwgEEZ9muWlgxOOrSQrQ3Rdw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDcfJh8kSKbWu9Z7UCN8/nUoixSC9HAxxBUDfYprQ+1LAiA2qKkMHbCOgOI3pQUBE9gfUnifJp+7f96rO+KAZYysRg=="}]},"maintainers":[{"name":"vvpvvp","email":"a8918929@sina.com.cn"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/hey-utils-0.0.13.tgz_1492482398092_0.5715110877063125"},"directories":{}},"0.0.14":{"name":"hey-utils","version":"0.0.14","description":"js-utils, js, util","main":"build/utils.js","repository":{"type":"git","url":"git+https://github.com/hey-ui/hey-utils.git"},"keywords":["utils","hey"],"author":{"name":"alias"},"license":"The MIT License","_npmUser":{"name":"vvpvvp","email":"alias8516@sina.com.cn"},"dependencies":{},"bugs":{"url":"https://github.com/hey-ui/hey-utils/issues"},"babel":{"presets":["es2015"]},"scripts":{"build":"babel ./utils.js -d build","min":"babel build/utils.js --minified --no-babelrc -o build/utils.min.js","test":"mocha --compilers js:babel-core/register ./test/*.js"},"homepage":"https://github.com/hey-ui/hey-utils#readme","gitHead":"f57886e9209474bb120fab4fea33ab0763f0309b","_id":"hey-utils@0.0.14","_shasum":"def98f1ebdda8b96cab4d3b4b1ee81ab3bfdac0f","_from":".","_npmVersion":"4.4.4","_nodeVersion":"7.7.3","dist":{"shasum":"def98f1ebdda8b96cab4d3b4b1ee81ab3bfdac0f","tarball":"https://registry.npmjs.org/hey-utils/-/hey-utils-0.0.14.tgz","integrity":"sha512-0/YMm4GcniK8amoarT9nEUc+1v85u6s7YjSL9KJ7yyM19O6F/zZwvfJtiDf/oqDE1Js5YXnmILVX7yV9lC39bw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4NagF9jtV0J9LckZhDN2gIVorcA0SAR6N3BtO1Pth7gIhAMhW66fg+ZXyQAq6t3Ay4aZVm+c6Q7od/PddL2OTztBj"}]},"maintainers":[{"name":"vvpvvp","email":"a8918929@sina.com.cn"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/hey-utils-0.0.14.tgz_1492482620561_0.2793264586944133"},"directories":{}},"0.0.15":{"name":"hey-utils","version":"0.0.15","description":"js-utils, js, util","main":"build/utils.js","repository":{"type":"git","url":"git+https://github.com/heyui/hey-utils.git"},"keywords":["utils","hey"],"author":{"name":"alias"},"license":"The MIT License","_npmUser":{"name":"vvpvvp","email":"alias8516@sina.com.cn"},"dependencies":{},"bugs":{"url":"https://github.com/heyui/hey-utils/issues"},"babel":{"presets":["es2015"]},"scripts":{"build":"babel ./utils.js -d build","min":"babel build/utils.js --minified --no-babelrc -o build/utils.min.js","test":"mocha --compilers js:babel-core/register ./test/*.js"},"homepage":"https://github.com/heyui/hey-utils#readme","gitHead":"82bc4244e5882589d13cd7bc91c3cbd8f77c9f35","_id":"hey-utils@0.0.15","_shasum":"08217cd34fc6d755b7b614396d301b9d39ea1097","_from":".","_npmVersion":"4.4.4","_nodeVersion":"7.7.3","dist":{"shasum":"08217cd34fc6d755b7b614396d301b9d39ea1097","tarball":"https://registry.npmjs.org/hey-utils/-/hey-utils-0.0.15.tgz","integrity":"sha512-hKor1J7rM4d9bMyH8KS1hUbJHgmwSFUJA5efa/Bii5a16XhfFPlk9w3/T8q4Sim8xe11SdUq7Rt6DYseD6vxrA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICkT7AXzrcfZMQNA0G1YYic/LXWnaUTWX/jT3NNZQse1AiEA9wRAufxjj3SeA8S6otVNPZZW8/7qdLr3AyMt2566c9Q="}]},"maintainers":[{"name":"vvpvvp","email":"a8918929@sina.com.cn"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/hey-utils-0.0.15.tgz_1493085642827_0.04847353859804571"},"directories":{}},"0.0.16":{"name":"hey-utils","version":"0.0.16","description":"js-utils, js, util","main":"build/utils.js","repository":{"type":"git","url":"git+https://github.com/heyui/hey-utils.git"},"keywords":["utils","hey"],"author":{"name":"alias"},"license":"The MIT License","_npmUser":{"name":"vvpvvp","email":"alias8516@sina.com.cn"},"dependencies":{},"bugs":{"url":"https://github.com/heyui/hey-utils/issues"},"babel":{"presets":["es2015"]},"scripts":{"build":"babel ./utils.js -d build","min":"babel build/utils.js --minified --no-babelrc -o build/utils.min.js","test":"mocha --compilers js:babel-core/register ./test/*.js"},"homepage":"https://github.com/heyui/hey-utils#readme","gitHead":"a33a4eca1a81418d90ff01c8763c89a8c4b5a0d8","_id":"hey-utils@0.0.16","_shasum":"144793eabe2fb99e693244320cf1929f4c71af05","_from":".","_npmVersion":"4.5.0","_nodeVersion":"7.7.3","dist":{"shasum":"144793eabe2fb99e693244320cf1929f4c71af05","tarball":"https://registry.npmjs.org/hey-utils/-/hey-utils-0.0.16.tgz","integrity":"sha512-xZb9RlN/CAUUXGLfNwJXM4yJOdyFykBPRX/GT8t2tT0bG8Cojcg/Skxj3CoFUSgEydQjWCN3HYQ1DZbnPFkFRg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9B8dDYZZS4omr5NU1Sgr01O5y7wIqhMgJDhISuJDaoAIgG8ueJirkC0Dlrk5+XeQc8/CKffXjM+MK+BHiQ2LJVb8="}]},"maintainers":[{"name":"vvpvvp","email":"a8918929@sina.com.cn"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hey-utils-0.0.16.tgz_1498641208567_0.4599355736281723"},"directories":{}},"0.0.17":{"name":"hey-utils","version":"0.0.17","description":"js-utils, js, util","main":"build/utils.js","repository":{"type":"git","url":"git+https://github.com/heyui/hey-utils.git"},"keywords":["utils","hey"],"author":{"name":"alias"},"license":"The MIT License","_npmUser":{"name":"vvpvvp","email":"alias8516@sina.com.cn"},"dependencies":{},"bugs":{"url":"https://github.com/heyui/hey-utils/issues"},"babel":{"presets":["es2015"]},"scripts":{"build":"babel ./utils.js -d build","min":"babel build/utils.js --minified --no-babelrc -o build/utils.min.js","test":"mocha --compilers js:babel-core/register ./test/*.js"},"homepage":"https://github.com/heyui/hey-utils#readme","gitHead":"a33a4eca1a81418d90ff01c8763c89a8c4b5a0d8","_id":"hey-utils@0.0.17","_shasum":"d83dc7a2bb3ef27d9cb25f228181db1729da50ca","_from":".","_npmVersion":"4.5.0","_nodeVersion":"7.7.3","dist":{"shasum":"d83dc7a2bb3ef27d9cb25f228181db1729da50ca","tarball":"https://registry.npmjs.org/hey-utils/-/hey-utils-0.0.17.tgz","integrity":"sha512-A3U7S1hsNiXAI2hgrL91totU7faa9FYSnOIiicZnAiBqiZUCItljNVXJiJSMqEDbTFKXEhoHfTpOgjaBC7qXvQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCr946g9nfe4owVBBSDnEVvVB7cxmHBv+63dJ+JCO5XawIhALaCTOzvT9OBCPaCjfA9AaDYM608u9pt66zELZpCwybQ"}]},"maintainers":[{"name":"vvpvvp","email":"a8918929@sina.com.cn"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hey-utils-0.0.17.tgz_1498810569514_0.8871971634216607"},"directories":{}},"0.0.18":{"name":"hey-utils","version":"0.0.18","description":"js-utils, js, util","main":"build/utils.js","repository":{"type":"git","url":"git+https://github.com/heyui/hey-utils.git"},"keywords":["utils","hey"],"author":{"name":"alias"},"license":"The MIT License","_npmUser":{"name":"vvpvvp","email":"alias8516@sina.com.cn"},"dependencies":{},"bugs":{"url":"https://github.com/heyui/hey-utils/issues"},"babel":{"presets":["es2015"]},"scripts":{"build":"babel ./utils.js -d build","min":"babel build/utils.js --minified --no-babelrc -o build/utils.min.js","test":"mocha --compilers js:babel-core/register ./test/*.js"},"homepage":"https://github.com/heyui/hey-utils#readme","gitHead":"a33a4eca1a81418d90ff01c8763c89a8c4b5a0d8","_id":"hey-utils@0.0.18","_shasum":"185571eb531882f76467f9b58c349a17ddff8ce7","_from":".","_npmVersion":"4.5.0","_nodeVersion":"7.7.3","dist":{"shasum":"185571eb531882f76467f9b58c349a17ddff8ce7","tarball":"https://registry.npmjs.org/hey-utils/-/hey-utils-0.0.18.tgz","integrity":"sha512-fFBT6Abl+jDMgMQ2X+RWW3piLKzqfST3GQ61t8sHCZROh4X+/pZmJOQyqguKcrP6WijLNSMMy2lWDYLgsQhIQg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQLEI7QfvE3N8s/nz72uugRHAmkCS8HNDJWSBZkNSRpQIhAMU3kkmR6nFdmKks89/826V/DdLF9RODWr7P4c1pozPp"}]},"maintainers":[{"name":"vvpvvp","email":"a8918929@sina.com.cn"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hey-utils-0.0.18.tgz_1499137058601_0.25417378335259855"},"directories":{}},"0.0.19":{"name":"hey-utils","version":"0.0.19","description":"js-utils, js, util","main":"build/utils.js","repository":{"type":"git","url":"git+https://github.com/heyui/hey-utils.git"},"keywords":["utils","hey"],"author":{"name":"alias"},"license":"The MIT License","_npmUser":{"name":"vvpvvp","email":"alias8516@sina.com.cn"},"dependencies":{},"bugs":{"url":"https://github.com/heyui/hey-utils/issues"},"babel":{"presets":["es2015"]},"scripts":{"build":"babel ./utils.js -d build","min":"babel build/utils.js --minified --no-babelrc -o build/utils.min.js","test":"mocha --compilers js:babel-core/register ./test/*.js"},"homepage":"https://github.com/heyui/hey-utils#readme","gitHead":"168da7979cfaa2281d5d7f01efd0f70697afc972","_id":"hey-utils@0.0.19","_shasum":"e752244a5afa0eb102e517f775e2e6355496cd18","_from":".","_npmVersion":"4.5.0","_nodeVersion":"7.7.3","dist":{"shasum":"e752244a5afa0eb102e517f775e2e6355496cd18","tarball":"https://registry.npmjs.org/hey-utils/-/hey-utils-0.0.19.tgz","integrity":"sha512-p+IUEPsLbx3n4PFCcQBee9Ch42DwUsZ6hdlsMrwep+DMr+kemXMSSg/pEkO566AISpGXOK1DCKhhBeojMBUXJA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCW8mMrY608++xy3ztkK8T8sdH/YcfnOn3vekE6nQ53dAIgIme+2t7i/TLHtzvGr01kMyPghUqYTzHg9JguZmaGCjI="}]},"maintainers":[{"name":"vvpvvp","email":"a8918929@sina.com.cn"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hey-utils-0.0.19.tgz_1499137345935_0.74957484472543"},"directories":{}},"0.0.20":{"name":"hey-utils","version":"0.0.20","description":"js-utils, js, util","main":"build/utils.js","repository":{"type":"git","url":"git+https://github.com/heyui/hey-utils.git"},"keywords":["utils","hey"],"author":{"name":"alias"},"license":"The MIT License","_npmUser":{"name":"vvpvvp","email":"alias8516@sina.com.cn"},"dependencies":{},"bugs":{"url":"https://github.com/heyui/hey-utils/issues"},"babel":{"presets":["es2015"]},"scripts":{"build":"babel ./utils.js -d build","min":"babel build/utils.js --minified --no-babelrc -o build/utils.min.js","test":"mocha --compilers js:babel-core/register ./test/*.js"},"homepage":"https://github.com/heyui/hey-utils#readme","gitHead":"4e97c9947e74524d411298724453d853c6080a16","_id":"hey-utils@0.0.20","_npmVersion":"5.1.0","_nodeVersion":"8.1.3","dist":{"integrity":"sha512-ulvzm01Nodrz4EQz2zTkEnAa/CdlxI1nNnAlzSgJ2PGAWIhpfg21NlnmQI+JyBYgKrWxlI5G1He/rispECPo/w==","shasum":"48159a81c4e15e8e2cb0b46f28ce7d77d69b0f74","tarball":"https://registry.npmjs.org/hey-utils/-/hey-utils-0.0.20.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICMJjzfoNPODJO1LVmXCv6minYCi118IXCuDVMxm8ybcAiA/2UMIupKKQ8+B8t0P1VYPBHyv9TO2/XOaZE4EZF0g2A=="}]},"maintainers":[{"name":"vvpvvp","email":"a8918929@sina.com.cn"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hey-utils-0.0.20.tgz_1500014703310_0.23486194666475058"},"directories":{}},"0.0.21":{"name":"hey-utils","version":"0.0.21","description":"js-utils, js, util","main":"build/utils.js","repository":{"type":"git","url":"git+https://github.com/heyui/hey-utils.git"},"keywords":["utils","hey"],"author":{"name":"alias"},"license":"The MIT License","_npmUser":{"name":"vvpvvp","email":"alias8516@sina.com.cn"},"dependencies":{},"bugs":{"url":"https://github.com/heyui/hey-utils/issues"},"babel":{"presets":["es2015"]},"scripts":{"build":"babel ./utils.js -d build","min":"babel build/utils.js --minified --no-babelrc -o build/utils.min.js","test":"mocha --compilers js:babel-core/register ./test/*.js"},"homepage":"https://github.com/heyui/hey-utils#readme","gitHead":"215be52839ea1a5cbeced75ca0c017a02221cadc","_id":"hey-utils@0.0.21","_npmVersion":"5.1.0","_nodeVersion":"8.1.3","dist":{"integrity":"sha512-oaPfeBqz6xGUJfroPM9E0QUcJ/3N9rCwYJiKi52kaEq3FP2p5EG2GRkhUYD2DLC4Z+Dhs3M1XHoT0Ci55nVUvw==","shasum":"42627f453265bd45774f48a6bc920c4c169a11e4","tarball":"https://registry.npmjs.org/hey-utils/-/hey-utils-0.0.21.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEpOH6p9SDsWiSD8WH8YwGGYhu3FlMCxBQNs+9pqU7IpAiB6518npqM+LOa3LjMOIMpW6RLYv+IGCZiji1MF2wG5pg=="}]},"maintainers":[{"name":"vvpvvp","email":"a8918929@sina.com.cn"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hey-utils-0.0.21.tgz_1501827145877_0.6049580343533307"},"directories":{}},"0.0.22":{"name":"hey-utils","version":"0.0.22","description":"js-utils, js, util","main":"build/utils.js","repository":{"type":"git","url":"git+https://github.com/heyui/hey-utils.git"},"keywords":["utils","hey"],"author":{"name":"alias"},"license":"The MIT License","_npmUser":{"name":"vvpvvp","email":"alias8516@sina.com.cn"},"dependencies":{},"bugs":{"url":"https://github.com/heyui/hey-utils/issues"},"babel":{"presets":["es2015"]},"scripts":{"build":"babel ./utils.js -d build","min":"babel build/utils.js --minified --no-babelrc -o build/utils.min.js","test":"mocha --compilers js:babel-core/register ./test/*.js"},"homepage":"https://github.com/heyui/hey-utils#readme","gitHead":"215be52839ea1a5cbeced75ca0c017a02221cadc","_id":"hey-utils@0.0.22","_npmVersion":"5.1.0","_nodeVersion":"8.1.3","dist":{"integrity":"sha512-Qsz/YX/w1uvay7ls2A5BdxxOK3gWgB9wLuGpZckl4p2SPl+gox4ZNk93FXLjCIzH2DPE5bGZzWAMV+ygNURtDw==","shasum":"1df76eaa47f893cab9f47c1c5d5a3910e3a8561e","tarball":"https://registry.npmjs.org/hey-utils/-/hey-utils-0.0.22.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGKOG5Sb2WyaXJ+ffv+S1GiwFwYG3ReCW2VxHcf4zwWjAiEA3+UlX4hJUYoqlYTurFRHknm086lMdEQN551UDQ8vQrY="}]},"maintainers":[{"name":"vvpvvp","email":"a8918929@sina.com.cn"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hey-utils-0.0.22.tgz_1501827647360_0.10739142028614879"},"directories":{}},"0.0.23":{"name":"hey-utils","version":"0.0.23","description":"js-utils, js, util","main":"build/utils.js","repository":{"type":"git","url":"git+https://github.com/heyui/hey-utils.git"},"keywords":["utils","hey"],"author":{"name":"alias"},"license":"The MIT License","_npmUser":{"name":"vvpvvp","email":"alias8516@sina.com.cn"},"dependencies":{},"bugs":{"url":"https://github.com/heyui/hey-utils/issues"},"babel":{"presets":["es2015"]},"scripts":{"build":"babel ./utils.js -d build","min":"babel build/utils.js --minified --no-babelrc -o build/utils.min.js","test":"mocha --compilers js:babel-core/register ./test/*.js"},"homepage":"https://github.com/heyui/hey-utils#readme","gitHead":"215be52839ea1a5cbeced75ca0c017a02221cadc","_id":"hey-utils@0.0.23","_npmVersion":"5.1.0","_nodeVersion":"8.1.3","dist":{"integrity":"sha512-feTyGOWHZJfOTTv/+aQpzBP8zuqS2CU3JSOQ/oMplZXmGpoC5NbYZbqB4sFyCJY6TVDXFQDHNAmqAwHNgrmUPw==","shasum":"ee8c2089991f36f580de493575a9acec0fa295b7","tarball":"https://registry.npmjs.org/hey-utils/-/hey-utils-0.0.23.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrbza9oc/32SadQaFAIXjn1X3q7/ONGtqW/QyprutnDAIgZCJesy3aFhFNf73A5UkaznU8AX2NU0tKDyDH9KV82vc="}]},"maintainers":[{"name":"vvpvvp","email":"a8918929@sina.com.cn"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hey-utils-0.0.23.tgz_1502260427525_0.7836614870466292"},"directories":{}},"0.1.0":{"name":"hey-utils","version":"0.1.0","description":"js-utils, js, util","main":"build/utils.js","repository":{"type":"git","url":"git+https://github.com/heyui/hey-utils.git"},"keywords":["utils","hey"],"author":{"name":"alias"},"license":"The MIT License","_npmUser":{"name":"vvpvvp","email":"alias8516@sina.com.cn"},"dependencies":{},"bugs":{"url":"https://github.com/heyui/hey-utils/issues"},"babel":{"presets":["es2015"]},"scripts":{"build":"babel ./utils.js -d build","min":"babel build/utils.js --minified --no-babelrc -o build/utils.min.js","test":"mocha --compilers js:babel-core/register ./test/*.js"},"homepage":"https://github.com/heyui/hey-utils#readme","gitHead":"a8586ea8a65edd697764ac276eee82073fc7baa3","_id":"hey-utils@0.1.0","_npmVersion":"5.1.0","_nodeVersion":"8.1.3","dist":{"integrity":"sha512-jfBUewpdonWARWE95B34i4AbhiUZN7lCqb/TRIZacJZdMqD4z0kVhp8RKV6gt2d11wMNUDpcUOvJMziloKSsOw==","shasum":"9cdc459f6e16586daf21098e5ec638825d447c92","tarball":"https://registry.npmjs.org/hey-utils/-/hey-utils-0.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICk1KrRR+STHE8fjAgo205ETo3vphlo2Pc1rGdVNYhsmAiB9VvlPhZhzEZ3shnu+TF2Ysc2ADb1QDJyZBvW4dhPoXg=="}]},"maintainers":[{"name":"vvpvvp","email":"a8918929@sina.com.cn"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hey-utils-0.1.0.tgz_1510827841976_0.18937389669008553"},"directories":{}},"0.1.1":{"name":"hey-utils","version":"0.1.1","description":"js-utils, js, util","main":"build/utils.js","repository":{"type":"git","url":"git+https://github.com/heyui/hey-utils.git"},"keywords":["utils","hey"],"author":{"name":"alias"},"license":"The MIT License","_npmUser":{"name":"vvpvvp","email":"alias8516@sina.com.cn"},"dependencies":{},"bugs":{"url":"https://github.com/heyui/hey-utils/issues"},"babel":{"presets":["es2015"]},"scripts":{"build":"babel ./utils.js -d build","min":"babel build/utils.js --minified --no-babelrc -o build/utils.min.js","test":"mocha --compilers js:babel-core/register ./test/*.js"},"homepage":"https://github.com/heyui/hey-utils#readme","gitHead":"e9077db9ddd544d7bb50d7614ebe3796012c9e4f","_id":"hey-utils@0.1.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","dist":{"integrity":"sha512-QuexzwhUD6IIxqfrojOvw7yf1lYkuSHm6wEZBiHi0M4ONCfiumeZZw9Yt8wIWAxu28SNMJJ9k46f2Eye2ns8Nw==","shasum":"f1e3218fcf5fc33d8e94296091e054fd6b832401","tarball":"https://registry.npmjs.org/hey-utils/-/hey-utils-0.1.1.tgz","fileCount":11,"unpackedSize":238051,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlffzLDksVG29BXm7Xa+DNPJSvvOObJ3uNHMln8f7H7AIgEmY7Je+nkXF5eHUR0C3fL0EXe8qZ0lpfMze1lYLsbfE="}]},"maintainers":[{"name":"vvpvvp","email":"a8918929@sina.com.cn"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hey-utils_0.1.1_1519726986158_0.6430206431292842"},"_hasShrinkwrap":false},"0.3.1":{"name":"hey-utils","version":"0.3.1","description":"js-utils, js, util","main":"build/utils.js","repository":{"type":"git","url":"git+https://github.com/heyui/hey-utils.git"},"keywords":["utils","hey"],"author":{"name":"alias"},"license":"The MIT License","_npmUser":{"name":"vvpvvp","email":"alias8516@sina.com.cn"},"dependencies":{},"bugs":{"url":"https://github.com/heyui/hey-utils/issues"},"babel":{"presets":["es2015"]},"scripts":{"build":"hey build","min":"babel build/utils.js --minified --no-babelrc -o build/utils.min.js","test":"mocha --compilers js:babel-core/register ./test/*.js"},"homepage":"https://github.com/heyui/hey-utils#readme","gitHead":"c11fdf571a4ad6bfb0b8115abe9326a1bfaaed65","_id":"hey-utils@0.3.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","dist":{"integrity":"sha512-fp9m97kg5BXvutwLFp3VZaDDgQs7Iw96kCUfRWzZ3vS4x0rZ4cZ0YEhxo+EF76sE6DASkzgrF6jGw7oAOc/yqQ==","shasum":"6f406430dd38d2e27a0506ddb8e92f60867da245","tarball":"https://registry.npmjs.org/hey-utils/-/hey-utils-0.3.1.tgz","fileCount":10,"unpackedSize":219463,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbF4SvCRA9TVsSAnZWagAA3eMP/0JnHxc9U3sj8Qir735f\n4XT96j/bpHiPBytcGoCaFY2TeCZJ1v3Y7Nn1yQhLhvBNDID127KgWU8+eiJR\nAI2aFTfKaq4wPOufuKV6l8YXX0ppFkGJQRJkrGGsw+mDddvWmDMfLSjDacBf\nJ5MtPDDHLLpWxKsDfplOEdi2JykmP3f5i25XhdI/5hAe/TWUPylRgxSuB2L9\ngOYd0kVG9/gik9gnzqRCjX9pBEwUttBjjozWQWKkd6qLv8N0Nmp68lToG/Ny\nIj3OB/zZG+Tvsbk4O4uLJxOrufYccpUieUs60h+58TDhujpt/QwFbqleCh+G\nNBPjd8lEEv2+w+Srf5MlzPI62fBiBn7MyrCSlYUKTMZDTHGzOh7KX1rI5UlL\nYb5SUZENuecXgkytlHfTJFRdjuSQMV+dQG7WsdeHZurVf2Ior0dyomX9v9R8\nhQPfEDL50d0Qde8AW6GQlqrIds8soQXGwIU3MP8GkVkZxlbrQSMdKMxrulhe\nEkgrakGa6L5Oo4QGKRrEJBQOgYdlpKtlgCaVITKKa5IY2EBDCcD4BLL66IbZ\n60BsvCLQ++IMTIaSfQaVrT39ivs1qX7BrL+rVhlUJtrmHNO918GfERz7XLEF\n0Jzn/RJz6otZhdf9Yu+gpfXWPtCJGP1oOXhCFKZFOrG2clRbLz/EMKl85W2h\nC5gX\r\n=1dMA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnVobYcZoFy5KG8MBSKo6bWm6lBZeb2taMMVbzNCcVpgIhAJl3WppvWJUsB8KRLM2BnBquVPucKKDtmGS5ugwkwIiv"}]},"maintainers":[{"name":"vvpvvp","email":"a8918929@sina.com.cn"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hey-utils_0.3.1_1528267950927_0.7858624559476086"},"_hasShrinkwrap":false},"0.4.0":{"name":"hey-utils","version":"0.4.0","description":"js-utils, js, util","main":"build/utils.js","repository":{"type":"git","url":"git+https://github.com/heyui/hey-utils.git"},"keywords":["utils","hey"],"author":{"name":"alias"},"license":"The MIT License","_npmUser":{"name":"vvpvvp","email":"alias8516@sina.com.cn"},"dependencies":{},"bugs":{"url":"https://github.com/heyui/hey-utils/issues"},"babel":{"presets":["es2015"]},"scripts":{"build":"hey build","min":"babel build/utils.js --minified --no-babelrc -o build/utils.min.js","test":"mocha --compilers js:babel-core/register ./test/*.js"},"homepage":"https://github.com/heyui/hey-utils#readme","gitHead":"3a0160b7e99a2e9e0f8512142275b6e7402ddc0f","_id":"hey-utils@0.4.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","dist":{"integrity":"sha512-ddjRMNnfWEcdtoO4ybGXRTznIIDrf2sMarGPy7rczq9cOKUZpvj8OlzyoHBK++PLD0df5RxqA19TiY6ldVuP0A==","shasum":"b8ef145bdf84a9e5821e2633d7d4527c9a400b3a","tarball":"https://registry.npmjs.org/hey-utils/-/hey-utils-0.4.0.tgz","fileCount":10,"unpackedSize":219773,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbO0UHCRA9TVsSAnZWagAA53EP+wTeTRBLRXOypMmXTcmw\nixV1jfXtuOHySpS2TELuR5xBSmtog65KS82GqlWfzbOz3jJqtEhZfJct7PBD\naQJk6PFVnRns/oslfG4i5dBfQCJNQvQ8fj9m/rXFJpawYgPFtfSeL+SFn+FH\nS+YJuznDdWe6z1yJMsn2BfWhv4FmqFiNzNgUbYwTtgOBm770FL+vHxhX2EiI\nJY8Bd70Rx5Ucxw17YNxxBtTRyDvvaWqv05xAGTb3B/hOh/riH3RRY9HlEpLH\nbaqXQVQV+8/6mOYIvFipZYFG9qPq6+o6Xa+TvRFqtgzzsHDMnYh9hs2MaIGy\nEuHR2Y3W3tInmZbTGDEHyCyAmlpS5WqcLy8rtHweJ2vteh0l5RKATPLzcnc5\nlhZ+OQWzAVq7xUtqdoko/qOEQgms/LgQfbhk9MsG1YJeYJMSOGeE6e/GGjeo\nHId+qLvN/2JyO8lH6bSyunxlWhmH3Pk9Exvj6+rg1bXGvZqjBQLTEiFNkeJ7\nNGB7TtMHNSsfw8Hwo6DbVwkqotZUlTgxNtmkW5iwhvukPmkw3peFfQthcJrj\njYuA3l6yv28X/YE2i0IonutCT5ZnupTzRCAypRAOW7RX30Q2kdL5giMVMFfu\nDVqmrY7bf0tO+TKubS6zxKBnUxUM38CLdGRPB8Zlv3KjRsPfQXjARU5rahS4\nS0ix\r\n=j7GG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUe0DV1O5L66Li00KU2yEKBoLtMk0UsffKBZkS5WbKrgIgZJMm+FaCtm9OXqF5Eot4Pi9Pc8zZaAMvqzYqcyMqilk="}]},"maintainers":[{"name":"vvpvvp","email":"a8918929@sina.com.cn"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hey-utils_0.4.0_1530610951921_0.44931426473436287"},"_hasShrinkwrap":false},"1.0.0":{"name":"hey-utils","version":"1.0.0","description":"js-utils, js, util","main":"build/utils.js","repository":{"type":"git","url":"git+https://github.com/heyui/hey-utils.git"},"keywords":["utils","hey"],"author":{"name":"alias"},"license":"The MIT License","_npmUser":{"name":"vvpvvp","email":"alias8516@sina.com.cn"},"dependencies":{},"bugs":{"url":"https://github.com/heyui/hey-utils/issues"},"babel":{"presets":["es2015"]},"scripts":{"build":"hey build","min":"babel build/utils.js --minified --no-babelrc -o build/utils.min.js","test":"mocha --compilers js:babel-core/register ./test/*.js"},"homepage":"https://github.com/heyui/hey-utils#readme","gitHead":"f0f57a51012f04ff39bdeabfcc51a56f343c209e","_id":"hey-utils@1.0.0","_npmVersion":"6.5.0","_nodeVersion":"10.8.0","dist":{"integrity":"sha512-DRyw3LHFnLPW8ZmW5h5WgvGp28FIjM5G5jioX5QRwkv4U1WtRdGilijOlWL+Rw7LnZbM0GEJhd9az43ppVeiig==","shasum":"61a2d4de5fd06c0b47d5fd9d236cd8fa8474f041","tarball":"https://registry.npmjs.org/hey-utils/-/hey-utils-1.0.0.tgz","fileCount":10,"unpackedSize":220092,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcndSZCRA9TVsSAnZWagAAHxYP/1FW5HNfH3CjZDc917fL\nreI6FFJmAVlwuH9s/atfQLnEJzSVpNGXNJyhPlEbhSI7MJ+GB3A0ngkK4av3\n1Kcisqnel99kNP3qJ40mbXl1OiaPiIgjv0CZR+LMz00A6rz2bulTctW3imLh\nuAA8R2+p2FTCFrurRQHzQ+v+ZtMTHDJaD5B6J04z4+JLL9T0hDPe21NkqN56\nfAhHXt2NUHxAlCQydNfKeYxk04SXsX4N8ST266hPPYU8ZFVMlSL80sxkpa7+\netEAzlZgaD3qi4pXNm3H0re0BDa7EwFqb3UnGeUlXGimxX767NwDBuaLxMln\nMKH6DlTz4TOKMf/3aylPJGbFkzU8Tlg8ZarWw5tBbd56cqu3N8vw8v8XF0Ko\nRm+ZZS4cJQkqJEFyAy9Cd3cbg4ep9s8sZ+5MWQ8gyjEC03WMYwyaPqCzqVds\n6aKC6o7yOjSUunZ1LEhK/2wK0qOzL3MS9tzlyTsON8cOFoMNm6AIkb8AU4X5\nR3ThjDvZqqgOYtlEnZpJmfpDtUVdTEwxZuWtlBRvoP6XawSQ3njWP0x+WhDA\n95MzbLj7W7RDa/3a4Llrwci709o4tWUyZP6q9s1inm5Ve+QPP9G0oNIbKSCf\n780Mh86jxavIN/JAwEvql38/8SSzQUSulUN9SARP/u2AMCL+p1BP+KXbzpWw\n+oiZ\r\n=8Wo1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHEcDNOday8+VPTlvEBB7WEgs71LAXjSfuj/u0RC3UizAiBglLD3fQctvk7YQuiCkuiujDN6J2GAMFvOi0Fvqb451Q=="}]},"maintainers":[{"name":"vvpvvp","email":"a8918929@sina.com.cn"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hey-utils_1.0.0_1553847448856_0.3690636100874811"},"_hasShrinkwrap":false},"1.0.1-alpha.0":{"name":"hey-utils","version":"1.0.1-alpha.0","description":"js-utils, js, util","main":"build/utils.js","repository":{"type":"git","url":"git+https://github.com/heyui/hey-utils.git"},"keywords":["utils","hey"],"author":{"name":"alias"},"license":"The MIT License","_npmUser":{"name":"vvpvvp","email":"alias8516@sina.com.cn"},"dependencies":{},"bugs":{"url":"https://github.com/heyui/hey-utils/issues"},"scripts":{"build":"hey build","min":"babel build/utils.js --minified --no-babelrc -o build/utils.min.js","test":"mocha --compilers js:babel-core/register ./test/*.js"},"homepage":"https://github.com/heyui/hey-utils#readme","readmeFilename":"README.md","readme":"# hey-utils\n\n## 判断类型\n\n### isObject  \n### isArray  \n### isDate  \n### isNumber  \n### isString  \n### isBoolean  \n### isFunction  \n### isNull  \n### isPlainObject  \n\n\n## 数值计算\n替换js数学计算中产生的错误，比如：0.09999999 + 0.00000001\n\n### add(arg1, arg2)\n加法\n\n### sub(arg1, arg2)\n减法\n\n### mul(arg1, arg2)\n乘法\n\n### div(arg1, arg2)\n除法\n\n## 对象复制，合并，赋值\n\n### extend  \n用一个或多个其他对象来扩展一个对象，返回被扩展的对象。  \n如果第一个参数设置为true，则返回一个深层次的副本，递归地复制找到的任何对象。  \n否则的话，副本会与原对象共享结构。 未定义的属性将不会被复制，然而从对象的原型继承的属性将会被复制。  \n\n```js\n\nutils.extend({},{a:1},{b:2});\n//结果\n{\n  a:1,\n  b:2\n}\n```\n\n### freeze\n深度冻结对象\nObject.freeze的深度实现\n例：<code>utils.freeze({a:1});</code>\n\n### copy\n深度拷贝对象  \nObject.assign的深度实现\n例：<code>utils.copy({a:1});</code>\n\n### getKeyValue\n获取深度path的对象值\n```js\n  utils.getKeyValue({id:{v:'a'},b:2},\"id.v\");\n  //'a'\n  utils.getKeyValue({id:{v:['a','b']},b:2},\"id.v[1]\");\n  //'b'\n```\n\n### setKeyValue\n对深度path的对象赋值\n```js\n  utils.setKeyValue({id:{v:1},b:2}, 'id.v', 2);\n  //{id:{v:2},b:2}\n  utils.setKeyValue({id:{v:['a','b']},b:2}, \"id.v[1]\", 'c');\n  //{id:{v:['a','c']},b:2}\n```\n\n## toArray, toObject\n\n### toArray\n将object转换成array.   \n<code>toArray(object,keyName,valueName)</code>   \n例：  \n```js\n  utils.toArray({a:1,b:1},'key','value');\n\n  //结果\n  [{\n    key:'a',\n    value:1\n  },{\n    key:'b',\n    value:1\n  }]\n\n\n  utils.toArray({a:{b:2,d:4},b:{c:2,e:5}},'id');\n\n  //结果\n  [{\n    id:'a',\n    b:2,\n    d:4\n  },{\n    id:'b',\n    c:2,\n    e:5\n  }]\n\n```\n\n### toObject\n将array转换成object.  \n例：  \n```js\n  utils.toObject(['a','b','c']);\n\n  //结果\n  {\n    a:'a',\n    b:'b',\n    c:'c'\n  }\n\n  utils.toObject([{id:'a',b:2},{id:'b',b:2}],'id');\n\n  //结果\n  {\n    a:{\n      id:'a',\n      b:2\n    },\n    b:{\n      id:'b',\n      b:2\n    }\n  }\n\n\n  utils.toObject([{id:'a',b:2},{id:'b',b:2}],'id',true);\n\n  //结果\n  {\n    a:{\n      id:'a',\n      b:2,\n      count:0\n    },\n    b:{\n      id:'b',\n      b:2,\n      count:1\n    }\n  }\n```\n\n### saveLocal(name, value)\n保存本地localStorage\n\n### getLocal(name,type)\n获取本地localStorage，如果type=='json'，这转换出json对象。\n\n### getLocal2Json(name)\n获取本地localStorage，并转换出json对象。\n\n### removeLocal(name)\n删除本地localStorage。\n\n### saveCookie(name, value, domain, path, minSec)\n保存本地cookie，path默认为/，minSec默认无限\n\n### getCookie(name)\n保存获取cookie\n\n### clearCookie(domain, path)\n清除所有cookie\n\n### removeCookie(name, domain, path)\n删除cookie\n\n### toSimpleArray(data, key)\n获取对应的key数组\n\n### toggleValue(list, value)\n如果数组存在这个值，则删除，如果没有，则添加\n\n### padLeft(str, size)\n左边填充0\n\n### removeCookie(name, path)\n删除cookie，path默认为/\n\n### dictMapping({value, dict, connector, keyField='key', titleField='value'})\n\n```js\nlet a = [{ title: '选择0', key: 0 }, { title: '选择1', key: 'a1', other: '其他值' }, { title: '选择2', key: 'a2' }, { title: '选择3', key: 'a3' }];\n\nutils.dictMapping({value: 'a1', dict: a, titleField: 'title'})\n//'选择1'\nutils.dictMapping({value: ['a1', 'a2'], dict: a, titleField: 'title'})\n//'选择1, 选择2'\nutils.dictMapping({value: 'a1|a2', dict: a, titleField: 'title', connector: '|'})\n//'选择1, 选择2'\n```\n\n## uuid()\n生成唯一值\n\n## getURLParam(path, search)\n获取url参数，例：aa.com?a=1  \n```js\nutils.getURLParam('a', window.location.search)  //1\n```\n\n## getAuthor\n获取author, 配合umock系统","gitHead":"f0f57a51012f04ff39bdeabfcc51a56f343c209e","_id":"hey-utils@1.0.1-alpha.0","_nodeVersion":"10.8.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-huNWZYMU4rTONk5CwMvgRUuaOstkPncsO02YNpXeS+JBkrh0DaQLFdefK+qsMZcHOhf0vArW4hhC7x5Yo8t2kA==","shasum":"58d6e5403e3585ac56de35cfd518d0c7815794f0","tarball":"https://registry.npmjs.org/hey-utils/-/hey-utils-1.0.1-alpha.0.tgz","fileCount":12,"unpackedSize":86254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJw6gCRA9TVsSAnZWagAAwV0QAIyRxuaCrJP2+HFykL9u\nLhWLDk5N7g9RS0Z5Gop/HXu6ibUoQ6EDRADKe9+3pxTHjoj7llLVekI7r3xj\nsyAkqHtTMp+UvEHzJ0WwD6/3Z0b/xyRpZm5F0Pp3UWukyjX5h9Zwt15O1CGK\n/pGHaGYMG5QlFB/7R8JmzK+5CKKedSG2jJxdKBrxC1v0SnUEGBaE51hAw5G8\ndkYdTAt6vNIH1jORx4RYM0CdQyo++yL+Bq0IAl0vBZF4WLgpSrpl9XH/FjZ9\nNG3GAaRSj+rdZDsDI9wfakBVh3E9337zBfmbt6McCFGcPpjygHLuPPyT/ZEB\n0xtkE/TTp8BmxnEuk56yi2OdIGimYx8zl5wEjlfXvs6SXNREbq8r+0NjNiCm\nxgHIpJ4UK8Hp7m9yCK/mTEVbYcJr4Hp3Aj03Muhw28EUTfLKTVxZDjWlS//K\nlqUXa7IcH6IyAllCYtta8OIIqajSq6m/FQJs9DY/+VUgB+zZxDqNRm2/0thH\nCakzzW9b+mtV8O+g5U0kdDrpHhDoZZXJkLfwO7qVmruo4MfBrqiZ6whQ2/WG\n/x1Lk8JKaB3ZKxoh1MxLS3tjWFCBt6mJvI8WkVt6fEI0rWW6BEL9zZdQ8Bym\nINTW8GE/RtfYnn9EW1GpWNK9Goir1Fe9hw//E0QlpAujC3rO8VM4tyojX2wm\nQ+8U\r\n=DVsg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAr01Gn7MKJS0IF1yjlcitg2sjcjDBAnPOXpWOkpBMFcAiAC2fCfsE6yga6BZC9wOtuJx1mE29sydsLIBmxNmsdyDA=="}]},"maintainers":[{"name":"vvpvvp","email":"a8918929@sina.com.cn"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hey-utils_1.0.1-alpha.0_1562840736244_0.0929380866580578"},"_hasShrinkwrap":false},"1.0.1-alpha.1":{"name":"hey-utils","version":"1.0.1-alpha.1","description":"js-utils, js, util","main":"build/utils.js","repository":{"type":"git","url":"git+https://github.com/heyui/hey-utils.git"},"keywords":["utils","hey"],"author":{"name":"alias"},"license":"The MIT License","_npmUser":{"name":"vvpvvp","email":"alias8516@sina.com.cn"},"dependencies":{},"bugs":{"url":"https://github.com/heyui/hey-utils/issues"},"scripts":{"build":"hey build","min":"babel build/utils.js --minified --no-babelrc -o build/utils.min.js","test":"mocha --compilers js:babel-core/register ./test/*.js"},"homepage":"https://github.com/heyui/hey-utils#readme","readmeFilename":"README.md","readme":"# hey-utils\n\n## 判断类型\n\n### isObject  \n### isArray  \n### isDate  \n### isNumber  \n### isString  \n### isBoolean  \n### isFunction  \n### isNull  \n### isPlainObject  \n\n\n## 数值计算\n替换js数学计算中产生的错误，比如：0.09999999 + 0.00000001\n\n### add(arg1, arg2)\n加法\n\n### sub(arg1, arg2)\n减法\n\n### mul(arg1, arg2)\n乘法\n\n### div(arg1, arg2)\n除法\n\n## 对象复制，合并，赋值\n\n### extend  \n用一个或多个其他对象来扩展一个对象，返回被扩展的对象。  \n如果第一个参数设置为true，则返回一个深层次的副本，递归地复制找到的任何对象。  \n否则的话，副本会与原对象共享结构。 未定义的属性将不会被复制，然而从对象的原型继承的属性将会被复制。  \n\n```js\n\nutils.extend({},{a:1},{b:2});\n//结果\n{\n  a:1,\n  b:2\n}\n```\n\n### freeze\n深度冻结对象\nObject.freeze的深度实现\n例：<code>utils.freeze({a:1});</code>\n\n### copy\n深度拷贝对象  \nObject.assign的深度实现\n例：<code>utils.copy({a:1});</code>\n\n### getKeyValue\n获取深度path的对象值\n```js\n  utils.getKeyValue({id:{v:'a'},b:2},\"id.v\");\n  //'a'\n  utils.getKeyValue({id:{v:['a','b']},b:2},\"id.v[1]\");\n  //'b'\n```\n\n### setKeyValue\n对深度path的对象赋值\n```js\n  utils.setKeyValue({id:{v:1},b:2}, 'id.v', 2);\n  //{id:{v:2},b:2}\n  utils.setKeyValue({id:{v:['a','b']},b:2}, \"id.v[1]\", 'c');\n  //{id:{v:['a','c']},b:2}\n```\n\n## toArray, toObject\n\n### toArray\n将object转换成array.   \n<code>toArray(object,keyName,valueName)</code>   \n例：  \n```js\n  utils.toArray({a:1,b:1},'key','value');\n\n  //结果\n  [{\n    key:'a',\n    value:1\n  },{\n    key:'b',\n    value:1\n  }]\n\n\n  utils.toArray({a:{b:2,d:4},b:{c:2,e:5}},'id');\n\n  //结果\n  [{\n    id:'a',\n    b:2,\n    d:4\n  },{\n    id:'b',\n    c:2,\n    e:5\n  }]\n\n```\n\n### toObject\n将array转换成object.  \n例：  \n```js\n  utils.toObject(['a','b','c']);\n\n  //结果\n  {\n    a:'a',\n    b:'b',\n    c:'c'\n  }\n\n  utils.toObject([{id:'a',b:2},{id:'b',b:2}],'id');\n\n  //结果\n  {\n    a:{\n      id:'a',\n      b:2\n    },\n    b:{\n      id:'b',\n      b:2\n    }\n  }\n\n\n  utils.toObject([{id:'a',b:2},{id:'b',b:2}],'id',true);\n\n  //结果\n  {\n    a:{\n      id:'a',\n      b:2,\n      count:0\n    },\n    b:{\n      id:'b',\n      b:2,\n      count:1\n    }\n  }\n```\n\n### saveLocal(name, value)\n保存本地localStorage\n\n### getLocal(name,type)\n获取本地localStorage，如果type=='json'，这转换出json对象。\n\n### getLocal2Json(name)\n获取本地localStorage，并转换出json对象。\n\n### removeLocal(name)\n删除本地localStorage。\n\n### saveCookie(name, value, domain, path, minSec)\n保存本地cookie，path默认为/，minSec默认无限\n\n### getCookie(name)\n保存获取cookie\n\n### clearCookie(domain, path)\n清除所有cookie\n\n### removeCookie(name, domain, path)\n删除cookie\n\n### toSimpleArray(data, key)\n获取对应的key数组\n\n### toggleValue(list, value)\n如果数组存在这个值，则删除，如果没有，则添加\n\n### padLeft(str, size)\n左边填充0\n\n### removeCookie(name, path)\n删除cookie，path默认为/\n\n### dictMapping({value, dict, connector, keyField='key', titleField='value'})\n\n```js\nlet a = [{ title: '选择0', key: 0 }, { title: '选择1', key: 'a1', other: '其他值' }, { title: '选择2', key: 'a2' }, { title: '选择3', key: 'a3' }];\n\nutils.dictMapping({value: 'a1', dict: a, titleField: 'title'})\n//'选择1'\nutils.dictMapping({value: ['a1', 'a2'], dict: a, titleField: 'title'})\n//'选择1, 选择2'\nutils.dictMapping({value: 'a1|a2', dict: a, titleField: 'title', connector: '|'})\n//'选择1, 选择2'\n```\n\n## uuid()\n生成唯一值\n\n## getURLParam(path, search)\n获取url参数，例：aa.com?a=1  \n```js\nutils.getURLParam('a', window.location.search)  //1\n```\n\n## getAuthor\n获取author, 配合umock系统","gitHead":"f0f57a51012f04ff39bdeabfcc51a56f343c209e","_id":"hey-utils@1.0.1-alpha.1","_nodeVersion":"10.8.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-7/zEP/AZUQ8VbW0cCCFPvrcjZgpTlA8YLIhLtmC9DJr9zVrvy8I3pBDbUdfAWT4YPZ27PVQdWTE5xbNWXXfYuQ==","shasum":"f18c1eacf70c18ca9ba0e44460d0c35c421b6812","tarball":"https://registry.npmjs.org/hey-utils/-/hey-utils-1.0.1-alpha.1.tgz","fileCount":12,"unpackedSize":86243,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJw8HCRA9TVsSAnZWagAALO4QAINso5fhIJogsgNvt/o3\n6zLiwKPIeiTdX5NPkVQqGgy88W+hZHR2tMsUFaNIKlTFt3WH19aQdAN4UtJ/\npk61TbUKkqrQ0m3H1MKp9nawKWGNUhdffpuzvU6fooXGdIvmxGpPhLA2Ooiu\nLuEMf/tb0f90y3haldUOuM4lA8m0cmlDGQvznECgTzPzs7X4NT7sS1UgeQ9T\ny6WTL4UOn1hA0YxJJD8gIo9JQsihvMeFjYNrxAVOW6LX2tNRplL6fxewdXxp\noUc5Jc7yY1dou41xwRhC0E4PZgS+We+FEdqVMCmMoHS/oQAj4f5v4jKJ+s7P\nvnmNBNhFqFL4x5b3qTTxCnTLO5XMnROYcpDJ9fvshedKMVRL3WasoJA426h4\nvaDbSMTQxS96GCptqmD+vZAvlY6Q5NwxZKqay17HLbEoVpeccPcJE7Id76+L\nDuUfBzZnRWJV8HCnr261PatrdGi2wVbyFD8Hv3rMa8MlllxkvY+1CmmTuzvI\ndrY0StNxty3UJkngEW8aFwGCX+N7rLMONFYVbtZKqKa2OccppGrFkgmExEmO\nvGi6fJySiDCsaNE/gGzZdbZ/ym8T45FF7g0kQvWTpE37tQad6Izoh7ofbAwP\n+YAKrkJP/2bPC8BboCCWssmFExOxPATLEgbvoFAXxd9dcZ0h/yJgWYNsAvYf\nqFiW\r\n=yNUf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuUhjWIQPKBa4y6Wt/LLGMyTDVzuQb/Idie1Rrmz8ROgIgfK0T+w7MstirXXbJQPQeBeMnp1IjavZy2vrBgr5kQoo="}]},"maintainers":[{"name":"vvpvvp","email":"a8918929@sina.com.cn"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hey-utils_1.0.1-alpha.1_1562840839001_0.9376559131257323"},"_hasShrinkwrap":false},"1.0.1-alpha.3":{"name":"hey-utils","version":"1.0.1-alpha.3","description":"js-utils, js, util","main":"build/utils.js","repository":{"type":"git","url":"git+https://github.com/heyui/hey-utils.git"},"keywords":["utils","hey"],"author":{"name":"alias"},"license":"The MIT License","dependencies":{},"bugs":{"url":"https://github.com/heyui/hey-utils/issues"},"scripts":{"build":"hey build","min":"babel build/utils.js --minified --no-babelrc -o build/utils.min.js","test":"mocha --require esm ./test/*.js"},"homepage":"https://github.com/heyui/hey-utils#readme","readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","esm":"^3.2.25","mocha":"^6.1.4"},"readme":"# hey-utils\n\n## 判断类型\n\n### isObject  \n### isArray  \n### isDate  \n### isNumber  \n### isString  \n### isBoolean  \n### isFunction  \n### isNull  \n### isPlainObject  \n\n\n## 数值计算\n替换js数学计算中产生的错误，比如：0.09999999 + 0.00000001\n\n### add(arg1, arg2)\n加法\n\n### sub(arg1, arg2)\n减法\n\n### mul(arg1, arg2)\n乘法\n\n### div(arg1, arg2)\n除法\n\n## 对象复制，合并，赋值\n\n### extend  \n用一个或多个其他对象来扩展一个对象，返回被扩展的对象。  \n如果第一个参数设置为true，则返回一个深层次的副本，递归地复制找到的任何对象。  \n否则的话，副本会与原对象共享结构。 未定义的属性将不会被复制，然而从对象的原型继承的属性将会被复制。  \n\n```js\n\nutils.extend({},{a:1},{b:2});\n//结果\n{\n  a:1,\n  b:2\n}\n```\n\n### freeze\n深度冻结对象\nObject.freeze的深度实现\n例：<code>utils.freeze({a:1});</code>\n\n### copy\n深度拷贝对象  \nObject.assign的深度实现\n例：<code>utils.copy({a:1});</code>\n\n### getKeyValue\n获取深度path的对象值\n```js\n  utils.getKeyValue({id:{v:'a'},b:2},\"id.v\");\n  //'a'\n  utils.getKeyValue({id:{v:['a','b']},b:2},\"id.v[1]\");\n  //'b'\n```\n\n### setKeyValue\n对深度path的对象赋值\n```js\n  utils.setKeyValue({id:{v:1},b:2}, 'id.v', 2);\n  //{id:{v:2},b:2}\n  utils.setKeyValue({id:{v:['a','b']},b:2}, \"id.v[1]\", 'c');\n  //{id:{v:['a','c']},b:2}\n```\n\n## toArray, toObject\n\n### toArray\n将object转换成array.   \n<code>toArray(object,keyName,valueName)</code>   \n例：  \n```js\n  utils.toArray({a:1,b:1},'key','value');\n\n  //结果\n  [{\n    key:'a',\n    value:1\n  },{\n    key:'b',\n    value:1\n  }]\n\n\n  utils.toArray({a:{b:2,d:4},b:{c:2,e:5}},'id');\n\n  //结果\n  [{\n    id:'a',\n    b:2,\n    d:4\n  },{\n    id:'b',\n    c:2,\n    e:5\n  }]\n\n```\n\n### toObject\n将array转换成object.  \n例：  \n```js\n  utils.toObject(['a','b','c']);\n\n  //结果\n  {\n    a:'a',\n    b:'b',\n    c:'c'\n  }\n\n  utils.toObject([{id:'a',b:2},{id:'b',b:2}],'id');\n\n  //结果\n  {\n    a:{\n      id:'a',\n      b:2\n    },\n    b:{\n      id:'b',\n      b:2\n    }\n  }\n\n\n  utils.toObject([{id:'a',b:2},{id:'b',b:2}],'id',true);\n\n  //结果\n  {\n    a:{\n      id:'a',\n      b:2,\n      count:0\n    },\n    b:{\n      id:'b',\n      b:2,\n      count:1\n    }\n  }\n```\n\n### saveLocal(name, value)\n保存本地localStorage\n\n### getLocal(name,type)\n获取本地localStorage，如果type=='json'，这转换出json对象。\n\n### getLocal2Json(name)\n获取本地localStorage，并转换出json对象。\n\n### removeLocal(name)\n删除本地localStorage。\n\n### saveCookie(name, value, domain, path, minSec)\n保存本地cookie，path默认为/，minSec默认无限\n\n### getCookie(name)\n保存获取cookie\n\n### clearCookie(domain, path)\n清除所有cookie\n\n### removeCookie(name, domain, path)\n删除cookie\n\n### toSimpleArray(data, key)\n获取对应的key数组\n\n### toggleValue(list, value)\n如果数组存在这个值，则删除，如果没有，则添加\n\n### padLeft(str, size)\n左边填充0\n\n### removeCookie(name, path)\n删除cookie，path默认为/\n\n### dictMapping({value, dict, connector, keyField='key', titleField='value'})\n\n```js\nlet a = [{ title: '选择0', key: 0 }, { title: '选择1', key: 'a1', other: '其他值' }, { title: '选择2', key: 'a2' }, { title: '选择3', key: 'a3' }];\n\nutils.dictMapping({value: 'a1', dict: a, titleField: 'title'})\n//'选择1'\nutils.dictMapping({value: ['a1', 'a2'], dict: a, titleField: 'title'})\n//'选择1, 选择2'\nutils.dictMapping({value: 'a1|a2', dict: a, titleField: 'title', connector: '|'})\n//'选择1, 选择2'\n```\n\n## uuid()\n生成唯一值\n\n## getURLParam(path, search)\n获取url参数，例：aa.com?a=1  \n```js\nutils.getURLParam('a', window.location.search)  //1\n```\n\n## getAuthor\n获取author, 配合umock系统","gitHead":"8802230a9d79b32261c3770d25d52c15ae6bc893","_id":"hey-utils@1.0.1-alpha.3","_nodeVersion":"10.8.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-glREZC9Zx8fX8udarxn6JyGz6ceBfh0aVx9sn2olKqs6ik14W7GiOmB2EiRyHc4oetYB0Z7D/a7+vwnMXgpmzQ==","shasum":"5351840ec18e80f42d3a63410a64b5ab117b8249","tarball":"https://registry.npmjs.org/hey-utils/-/hey-utils-1.0.1-alpha.3.tgz","fileCount":12,"unpackedSize":84953,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJ+mgCRA9TVsSAnZWagAALbUP/2xDjBSiO5PXm5QUCsJ1\nJBDmoyTAxEjLWuB2fWYJFtsmFSuXMKF/g7KGAVZNbowhq07qQv7TWBGfDvSd\nLBZlJ8fhODOXlwVybxfpLWksXcz3hzz6Ejt7xrUsLo2uK+0245DbcV/YpaZN\n68FOnppipBfajBTgdr5pyRWupZ3BECCabuHRheNi3IseOFHFheCI2lByguoh\nZ4RrQyvhgAFamNiZK/OBXe8SyJFZ44PRWWXl6zZ9QaDle+c3/N6vX84zKsYy\nqc+pEnd6w/GmNkwUClg4b3oRnumqTpMwpxBfwYqsSCJbIRaXXIYNGtYiYUNh\nVEq1KZbBE2iG30fMinM47+ym5+2FzZK2V58mtsbBuMzWEqpANk7Omc35NKdv\n2xX30x0dFUfeHG9F7Fa3dWff75Shg8ULttPU57vusBVdbfIvyUSua8HWcLd3\n9LdCNkNFBp+HW+yb7FJxmWRydrXZzVm3hx0Pd4awNM+OL5nwtiKSanWl3yJB\nZm7f98MK8c4PtRfa5BdhyHKPbPyt39fzl1OMUYgYFsPASNR+JXFvIDtmKUdo\nMPLV918hlwht+xgeVpEJj4F1yvYQKN4WdaDPWVgZ7H2aWY1jfMZ1UpGgnwB7\nj8mJOvzqRDHhk3I6GwShzyR6R2HDV3Mkjdnub62czS5Zd0fTLOXyT2PB8u5A\njstJ\r\n=ENHL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6wcbrTl3/awRR7w4/AWCVFuvb95iKFo4MeypgvgChqwIhANhzqMDb6HJFfFF+Sea8qVZZ0JjzbkRhprdAt+aCJX8c"}]},"maintainers":[{"name":"vvpvvp","email":"a8918929@sina.com.cn"}],"_npmUser":{"name":"vvpvvp","email":"alias8516@sina.com.cn"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hey-utils_1.0.1-alpha.3_1562896800110_0.8953959886414045"},"_hasShrinkwrap":false},"1.0.1":{"name":"hey-utils","version":"1.0.1","description":"js-utils, js, util","main":"build/utils.js","repository":{"type":"git","url":"git+https://github.com/heyui/hey-utils.git"},"keywords":["utils","hey"],"author":{"name":"alias"},"license":"The MIT License","dependencies":{},"bugs":{"url":"https://github.com/heyui/hey-utils/issues"},"scripts":{"build":"hey build","min":"babel build/utils.js --minified --no-babelrc -o build/utils.min.js","test":"mocha --require esm ./test/*.js"},"homepage":"https://github.com/heyui/hey-utils#readme","devDependencies":{"chai":"^4.2.0","esm":"^3.2.25","mocha":"^6.1.4"},"gitHead":"8802230a9d79b32261c3770d25d52c15ae6bc893","_id":"hey-utils@1.0.1","_nodeVersion":"10.8.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-TeAdtLIcaDsvD1BMtUy9dgION0O+HDj5XOQfvYwRk5W7iDOoFzQ2rROaG0n1ZThnQp2ZbFpfwZ/VV+Fyg6doeg==","shasum":"b4863fffc14b84c3601abae499bab45752b23696","tarball":"https://registry.npmjs.org/hey-utils/-/hey-utils-1.0.1.tgz","fileCount":12,"unpackedSize":84945,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJ/EFCRA9TVsSAnZWagAAH/4P/Azc6E/uGzrMeKi3IjTi\npcprb2r1pYlGN9FX2+UejXZFbLNQ+h+9MGBpFRvMO8NdMKukKU0KLZncn23n\n/usGOV1SNvIwD/Vpwk0vPIedb9Lw0wWmr5qce/NoHwXttpC5jfEzeR6V2ZSI\nolvTfUcnHxyVW77LMxMJmmQ9uJz3VwEoSCrNLCxBrfrl0dOXiRfzJgcLdy4b\n+mIyYc4TIaM9cRGGr/EQcvPqWlZTRkHnxGGoJBvBcczZDe0wGX7S/UeXdf4m\nhURmhFzjmVIWcBDlkECmOHD9ogrvtSPibG8V9omnZbuIxhqWhf26E89wFDH3\n5V+Xr3gEJjkF4qbA0XrD4pxy18JGd7jq81UPB/VT28Xu7aAAQajpIY8hUSsy\nIhAiSloh9b0LaFlUgtciVCqNWpWcjngN8YlBZz8d+275ZYV6cR3dKCew89IX\nqDH01H5yRQ9vzSgw4bX+LXJqGfYBKz36bHLvJTczxXVx/YMN+8469wyHb/TF\nvC8c78Y+LktThBqUxSd/TE+u1mueQHMLVZKnOLxHQS0rn8v476DVPB9JLMi4\nTkhYcP/RNE2jQD97dsSz1L0KT+UvSPPnD/VOS6bIkmv0241wxS+D2JTTXgeS\n1h+SD1gdbeAAf5aEBISYt9IYBjsLZbM06zFNN58zWyg11unMJPEE5lHwKqAV\n4rMG\r\n=/MzA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBMnePSebTuvQfuRYV1p4heZVWFAWw7S9iEQMnyF0rN9AiEAsKMdiJW6vdzgeNdGQ9dqT6HjzgpF+BTGo8ZnEYK3ITI="}]},"maintainers":[{"name":"vvpvvp","email":"a8918929@sina.com.cn"}],"_npmUser":{"name":"vvpvvp","email":"alias8516@sina.com.cn"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hey-utils_1.0.1_1562898691085_0.8616341745288445"},"_hasShrinkwrap":false},"1.0.2":{"name":"hey-utils","version":"1.0.2","description":"js-utils, js, util","main":"build/utils.js","repository":{"type":"git","url":"git+https://github.com/heyui/hey-utils.git"},"keywords":["utils","hey"],"author":{"name":"alias"},"license":"The MIT License","dependencies":{},"bugs":{"url":"https://github.com/heyui/hey-utils/issues"},"scripts":{"build":"hey build","min":"babel build/utils.js --minified --no-babelrc -o build/utils.min.js","test":"mocha --require esm ./test/*.js"},"homepage":"https://github.com/heyui/hey-utils#readme","devDependencies":{"chai":"^4.2.0","esm":"^3.2.25","mocha":"^6.1.4"},"gitHead":"8f5a27bbbd13d52e2a0f776f9c7b8348e54454c0","_id":"hey-utils@1.0.2","_nodeVersion":"10.8.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-KAkboKKwrmgskb4IZBN4VyWvbUSZn/IkXCa1yP+tzxhGaStJlzCyPWWVRLTnuLEfzqli1T71au1VddYTVPJbCQ==","shasum":"cc7319bd5d7c1331a7cb14f1eaa0685ff6c8afaf","tarball":"https://registry.npmjs.org/hey-utils/-/hey-utils-1.0.2.tgz","fileCount":12,"unpackedSize":84974,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLt8hCRA9TVsSAnZWagAA7BcQAIv3nEl0n4NTGiI5EFJe\nUD+wtPw2/JjIn53UhApZdD7+f4gPdFGkdTDZ7t2HefnB35fazhKQ6c32aujo\nb1Ejwu2TQ5+nupZmVo3QD7ciW6vzxd6Yqn5p+xX+VDe7lsGpccf8PIdvbizk\n6mGeYtl2XHga1SGqZ9OF7bYnEptim+4E/x/OBH+URfDxE8b2TaM75AQ/pt2k\nNyui5YhfVKnWH24DmHYr036ZHPolNfXAms/mB09VoS14kz+PqoCQh16YuLkN\njP5bhtDqzcctDhiXL8TSbvBodurXM7qvaphZRZ37zhNVGDEQ+aMytoWwFONP\nLIPRWAJ53ib6U9rPbCqrXT9+gGtYOxTdefHv9PfugoqwS95zMo/BRw8oz2yd\nDjD7zItwAMqRNaklFuquyhV0FlUokCSKlZH3JeXue9q7oOFhWx4rpcKDsgnQ\nu4Ge/Kien0YmS8XwAWb2eXpRTcWoGILgydLxCtkquDXPIOFV1vineQxrVtq6\nIrfoCxTfIr9pPfPDKFjPp3yWNl/v9hNns2sF3DBCSkYXjNu4viuRsXOB+vyZ\nQF3Kgq+n2bw4TR/XR5vYapxtOOx2bciKPuCd5H5YZ5Ydtsj6xSBKWTPeFL3n\n3pOVsCRMVHmKHcSZtkNqb3lFy+ah+Fw77dssEsJQhRK57ZqVScAVNZKXCxtA\noXhP\r\n=lJ/Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEgx4ji3SWBDrpEw4IVMXcC6/R3hSeBqsohSGOtAsdVhAiEAlu9f6TkbVI3wft8j6ZOSQp5S7OOfaA/lmB5tiGlpISc="}]},"maintainers":[{"name":"vvpvvp","email":"a8918929@sina.com.cn"}],"_npmUser":{"name":"vvpvvp","email":"alias8516@sina.com.cn"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hey-utils_1.0.2_1563352864953_0.1692102545655516"},"_hasShrinkwrap":false}},"readme":"# hey-utils\n\n## 判断类型\n\n### isObject  \n### isArray  \n### isDate  \n### isNumber  \n### isString  \n### isBoolean  \n### isFunction  \n### isNull  \n### isPlainObject  \n\n\n## 数值计算\n替换js数学计算中产生的错误，比如：0.09999999 + 0.00000001\n\n### add(arg1, arg2)\n加法\n\n### sub(arg1, arg2)\n减法\n\n### mul(arg1, arg2)\n乘法\n\n### div(arg1, arg2)\n除法\n\n## 对象复制，合并，赋值\n\n### extend  \n用一个或多个其他对象来扩展一个对象，返回被扩展的对象。  \n如果第一个参数设置为true，则返回一个深层次的副本，递归地复制找到的任何对象。  \n否则的话，副本会与原对象共享结构。 未定义的属性将不会被复制，然而从对象的原型继承的属性将会被复制。  \n\n```js\n\nutils.extend({},{a:1},{b:2});\n//结果\n{\n  a:1,\n  b:2\n}\n```\n\n### freeze\n深度冻结对象\nObject.freeze的深度实现\n例：<code>utils.freeze({a:1});</code>\n\n### copy\n深度拷贝对象  \nObject.assign的深度实现\n例：<code>utils.copy({a:1});</code>\n\n### getKeyValue\n获取深度path的对象值\n```js\n  utils.getKeyValue({id:{v:'a'},b:2},\"id.v\");\n  //'a'\n  utils.getKeyValue({id:{v:['a','b']},b:2},\"id.v[1]\");\n  //'b'\n```\n\n### setKeyValue\n对深度path的对象赋值\n```js\n  utils.setKeyValue({id:{v:1},b:2}, 'id.v', 2);\n  //{id:{v:2},b:2}\n  utils.setKeyValue({id:{v:['a','b']},b:2}, \"id.v[1]\", 'c');\n  //{id:{v:['a','c']},b:2}\n```\n\n## toArray, toObject\n\n### toArray\n将object转换成array.   \n<code>toArray(object,keyName,valueName)</code>   \n例：  \n```js\n  utils.toArray({a:1,b:1},'key','value');\n\n  //结果\n  [{\n    key:'a',\n    value:1\n  },{\n    key:'b',\n    value:1\n  }]\n\n\n  utils.toArray({a:{b:2,d:4},b:{c:2,e:5}},'id');\n\n  //结果\n  [{\n    id:'a',\n    b:2,\n    d:4\n  },{\n    id:'b',\n    c:2,\n    e:5\n  }]\n\n```\n\n### toObject\n将array转换成object.  \n例：  \n```js\n  utils.toObject(['a','b','c']);\n\n  //结果\n  {\n    a:'a',\n    b:'b',\n    c:'c'\n  }\n\n  utils.toObject([{id:'a',b:2},{id:'b',b:2}],'id');\n\n  //结果\n  {\n    a:{\n      id:'a',\n      b:2\n    },\n    b:{\n      id:'b',\n      b:2\n    }\n  }\n\n\n  utils.toObject([{id:'a',b:2},{id:'b',b:2}],'id',true);\n\n  //结果\n  {\n    a:{\n      id:'a',\n      b:2,\n      count:0\n    },\n    b:{\n      id:'b',\n      b:2,\n      count:1\n    }\n  }\n```\n\n### saveLocal(name, value)\n保存本地localStorage\n\n### getLocal(name,type)\n获取本地localStorage，如果type=='json'，这转换出json对象。\n\n### getLocal2Json(name)\n获取本地localStorage，并转换出json对象。\n\n### removeLocal(name)\n删除本地localStorage。\n\n### saveCookie(name, value, domain, path, minSec)\n保存本地cookie，path默认为/，minSec默认无限\n\n### getCookie(name)\n保存获取cookie\n\n### clearCookie(domain, path)\n清除所有cookie\n\n### removeCookie(name, domain, path)\n删除cookie\n\n### toSimpleArray(data, key)\n获取对应的key数组\n\n### toggleValue(list, value)\n如果数组存在这个值，则删除，如果没有，则添加\n\n### padLeft(str, size)\n左边填充0\n\n### removeCookie(name, path)\n删除cookie，path默认为/\n\n### dictMapping({value, dict, connector, keyField='key', titleField='value'})\n\n```js\nlet a = [{ title: '选择0', key: 0 }, { title: '选择1', key: 'a1', other: '其他值' }, { title: '选择2', key: 'a2' }, { title: '选择3', key: 'a3' }];\n\nutils.dictMapping({value: 'a1', dict: a, titleField: 'title'})\n//'选择1'\nutils.dictMapping({value: ['a1', 'a2'], dict: a, titleField: 'title'})\n//'选择1, 选择2'\nutils.dictMapping({value: 'a1|a2', dict: a, titleField: 'title', connector: '|'})\n//'选择1, 选择2'\n```\n\n## uuid()\n生成唯一值\n\n## getURLParam(path, search)\n获取url参数，例：aa.com?a=1  \n```js\nutils.getURLParam('a', window.location.search)  //1\n```\n\n## getAuthor\n获取author, 配合umock系统","maintainers":[{"name":"vvpvvp","email":"a8918929@sina.com.cn"}],"time":{"modified":"2022-06-18T20:32:59.523Z","created":"2017-03-28T10:45:48.738Z","0.0.1":"2017-03-28T10:45:48.738Z","0.0.2":"2017-03-28T10:51:22.645Z","0.0.3":"2017-04-05T02:28:41.026Z","0.0.4":"2017-04-06T03:54:03.323Z","0.0.5":"2017-04-06T06:55:23.941Z","0.0.6":"2017-04-09T08:16:39.051Z","0.0.7":"2017-04-11T02:14:36.328Z","0.0.8":"2017-04-11T02:18:21.738Z","0.0.9":"2017-04-11T02:31:49.915Z","0.0.10":"2017-04-11T02:39:27.091Z","0.0.11":"2017-04-13T10:53:54.274Z","0.0.12":"2017-04-18T02:25:15.229Z","0.0.13":"2017-04-18T02:26:38.384Z","0.0.14":"2017-04-18T02:30:22.541Z","0.0.15":"2017-04-25T02:00:44.858Z","0.0.16":"2017-06-28T09:13:28.692Z","0.0.17":"2017-06-30T08:16:09.672Z","0.0.18":"2017-07-04T02:57:38.856Z","0.0.19":"2017-07-04T03:02:26.041Z","0.0.20":"2017-07-14T06:45:03.449Z","0.0.21":"2017-08-04T06:12:25.976Z","0.0.22":"2017-08-04T06:20:47.495Z","0.0.23":"2017-08-09T06:33:47.632Z","0.1.0":"2017-11-16T10:24:02.224Z","0.1.1":"2018-02-27T10:23:06.317Z","0.3.0":"2018-06-06T03:38:35.405Z","0.3.1":"2018-06-06T06:52:31.040Z","0.4.0":"2018-07-03T09:42:31.979Z","1.0.0":"2019-03-29T08:17:29.036Z","1.0.1-alpha.0":"2019-07-11T10:25:36.409Z","1.0.1-alpha.1":"2019-07-11T10:27:19.134Z","1.0.1-alpha.3":"2019-07-12T02:00:00.314Z","1.0.1":"2019-07-12T02:31:31.287Z","1.0.2":"2019-07-17T08:41:05.050Z"},"homepage":"https://github.com/heyui/hey-utils#readme","keywords":["utils","hey"],"repository":{"type":"git","url":"git+https://github.com/heyui/hey-utils.git"},"author":{"name":"alias"},"bugs":{"url":"https://github.com/heyui/hey-utils/issues"},"license":"The MIT License","readmeFilename":"README.md"}