{"_id":"modulex-util","_rev":"440760","name":"modulex-util","description":"common utilities from modulex","dist-tags":{"latest":"1.1.10"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"time":{"modified":"2021-08-05T06:33:44.000Z","created":"2014-08-12T07:03:41.665Z","1.1.10":"2016-08-24T05:54:27.412Z","1.1.9":"2015-07-24T19:23:13.323Z","1.1.8":"2015-02-03T12:57:05.632Z","1.1.7":"2015-02-03T12:55:34.950Z","1.1.6":"2014-12-31T04:53:06.933Z","1.1.5":"2014-12-23T10:48:31.839Z","1.1.4":"2014-12-01T04:17:01.466Z","1.1.3":"2014-10-16T04:01:36.189Z","1.1.2":"2014-10-16T03:46:42.787Z","1.1.1":"2014-09-23T14:17:56.960Z","1.1.0":"2014-09-01T08:29:10.494Z","1.0.4":"2014-08-21T15:20:12.666Z","1.0.3":"2014-08-12T07:16:39.316Z","1.0.2":"2014-08-12T07:15:51.854Z","1.0.1":"2014-08-12T07:06:37.053Z","1.0.0":"2014-08-12T07:03:41.665Z"},"users":{},"author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/modulex/util.git"},"versions":{"1.1.10":{"name":"modulex-util","version":"1.1.10","description":"common utilities from modulex","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":">=0.10"},"files":["lib","build","meta"],"main":"lib/util","license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/modulex/util.git"},"devDependencies":{"expect.js":"^0.3.1","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^2.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.1","gulp-wrapper":"^0.1.5","precommit-hook":"^1.0.7","rc-server":"^1.4.3","rc-tools":"^1.1.5"},"precommit":["lint"],"config":{"port":8001},"scripts":{"start":"node --harmony node_modules/.bin/rc-server","publish":"rc-tools run tag","lint":"rc-tools run lint","saucelabs":"rc-tools run saucelabs","test":"","browser-test":"rc-tools run browser-test","browser-test-cover":"rc-tools run browser-test-cover"},"gitHead":"4d61fd04d98eb213ecbd7012f2f544b17e9bed83","bugs":{"url":"https://github.com/modulex/util/issues"},"homepage":"https://github.com/modulex/util#readme","_id":"modulex-util@1.1.10","_shasum":"1ec022c30be05355d5952301a4ab14a791d87d12","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.4.5","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"1ec022c30be05355d5952301a4ab14a791d87d12","size":25781,"noattachment":false,"key":"/modulex-util/-/modulex-util-1.1.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/modulex-util/download/modulex-util-1.1.10.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/modulex-util-1.1.10.tgz_1472018065605_0.02757559926249087"},"directories":{},"publish_time":1472018067412,"_cnpm_publish_time":1472018067412,"_hasShrinkwrap":false},"1.1.9":{"name":"modulex-util","version":"1.1.9","description":"common utilities from modulex","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":">=0.10"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/modulex/util.git"},"devDependencies":{"expect.js":"^0.3.1","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^2.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.1","gulp-wrapper":"^0.1.5","precommit-hook":"^1.0.7","rc-server":"^1.4.3","rc-tools":"^1.1.5"},"spm":{},"precommit":["lint"],"config":{"port":8001},"scripts":{"start":"node --harmony node_modules/.bin/rc-server","publish":"rc-tools run tag","lint":"rc-tools run lint","saucelabs":"rc-tools run saucelabs","test":"","browser-test":"rc-tools run browser-test","browser-test-cover":"rc-tools run browser-test-cover"},"gitHead":"b61f0a6e80cfb7c916e1e2b52cb11ba0c6bd78fa","bugs":{"url":"https://github.com/modulex/util/issues"},"homepage":"https://github.com/modulex/util#readme","_id":"modulex-util@1.1.9","_shasum":"ee1adf5da132aa21ac2cfda17baf3ae4f3a7db80","_from":".","_npmVersion":"2.11.0","_nodeVersion":"0.12.0","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"ee1adf5da132aa21ac2cfda17baf3ae4f3a7db80","size":23554,"noattachment":false,"key":"/modulex-util/-/modulex-util-1.1.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/modulex-util/download/modulex-util-1.1.9.tgz"},"directories":{},"publish_time":1437765793323,"_cnpm_publish_time":1437765793323,"_hasShrinkwrap":false},"1.1.8":{"name":"modulex-util","version":"1.1.8","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":">=0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/modulex/util.git"},"devDependencies":{"expect.js":"^0.3.1","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^2.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.1","gulp-wrapper":"^0.1.5","precommit-hook":"^1.0.7","rc-server":"^1.4.3","rc-tools":"^1.1.5"},"spm":{},"precommit":["lint"],"config":{"port":8001},"scripts":{"start":"node --harmony node_modules/.bin/rc-server","publish":"spm publish && rc-tools run tag","lint":"rc-tools run lint","saucelabs":"rc-tools run saucelabs","test":"","browser-test":"rc-tools run browser-test","browser-test-cover":"rc-tools run browser-test-cover"},"gitHead":"05f402a0f3720d31d887f6100a80c6fc0da42e39","description":"---","bugs":{"url":"https://github.com/modulex/util/issues"},"homepage":"https://github.com/modulex/util","_id":"modulex-util@1.1.8","_shasum":"6c9193e63753747781eecfadc95194f75dacfbbc","_from":".","_npmVersion":"2.1.18","_nodeVersion":"0.11.14","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"6c9193e63753747781eecfadc95194f75dacfbbc","size":23589,"noattachment":false,"key":"/modulex-util/-/modulex-util-1.1.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/modulex-util/download/modulex-util-1.1.8.tgz"},"directories":{},"publish_time":1422968225632,"_cnpm_publish_time":1422968225632,"_hasShrinkwrap":false},"1.1.7":{"name":"modulex-util","version":"1.1.7","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":">=0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/modulex/util.git"},"devDependencies":{"expect.js":"^0.3.1","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^2.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.1","gulp-wrapper":"^0.1.5","precommit-hook":"^1.0.7","rc-server":"^1.4.3","rc-tools":"^1.1.5"},"spm":{},"precommit":["lint"],"config":{"port":8001},"scripts":{"start":"node --harmony node_modules/.bin/rc-server","publish":"spm publish && rc-tools run tag","lint":"rc-tools run lint","saucelabs":"rc-tools run saucelabs","test":"","browser-test":"rc-tools run browser-test","browser-test-cover":"rc-tools run browser-test-cover"},"gitHead":"488a103c6a977443c4eb48b86752039204435494","description":"---","bugs":{"url":"https://github.com/modulex/util/issues"},"homepage":"https://github.com/modulex/util","_id":"modulex-util@1.1.7","_shasum":"73531e7650910b5b3474d57ec188f4e66aafa97d","_from":".","_npmVersion":"2.1.18","_nodeVersion":"0.11.14","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"73531e7650910b5b3474d57ec188f4e66aafa97d","size":23632,"noattachment":false,"key":"/modulex-util/-/modulex-util-1.1.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/modulex-util/download/modulex-util-1.1.7.tgz"},"directories":{},"publish_time":1422968134950,"_cnpm_publish_time":1422968134950,"_hasShrinkwrap":false},"1.1.6":{"name":"modulex-util","version":"1.1.6","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":">=0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/util.git"},"devDependencies":{"expect.js":"^0.3.1","gh-history":"^1.0.0","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^2.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.1","gulp-wrapper":"^0.1.5","jshint":"^2.5.5","jshint-stylish":"^0.4.0","kison":"^0.3.3","modulex":"^1.7.4","precommit-hook":"^1.0.7","rc-server":"^1.4.3","saucelabs-runner":"~2.0.11"},"spm":{},"precommit":["lint"],"config":{"port":8001},"scripts":{"start":"node --harmony node_modules/.bin/rc-server","publish":"spm publish && gulp tag","lint":"gulp lint","saucelabs":"DEBUG=saucelabs-runner gulp saucelabs","test":"","browser-test":"mocha-phantomjs http://localhost:$npm_package_config_port/tests/runner.html","browser-test-cover":"mocha-phantomjs -R node_modules/rc-server/node_modules/node-jscover/lib/reporters/mocha/console http://localhost:$npm_package_config_port/tests/runner.html?coverage"},"gitHead":"785c1dfa94eee2772be775dc74031d58f741a272","description":"---","bugs":{"url":"https://github.com/kissyteam/util/issues"},"homepage":"https://github.com/kissyteam/util","_id":"modulex-util@1.1.6","_shasum":"b1463bb9a5d2bf56ae34c4ef7a9300af23d46b0b","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"b1463bb9a5d2bf56ae34c4ef7a9300af23d46b0b","size":23994,"noattachment":false,"key":"/modulex-util/-/modulex-util-1.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/modulex-util/download/modulex-util-1.1.6.tgz"},"directories":{},"publish_time":1420001586933,"_cnpm_publish_time":1420001586933,"_hasShrinkwrap":false},"1.1.5":{"name":"modulex-util","version":"1.1.5","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":">=0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/util.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","chai":"^1.9.1","express":"^4.8.5","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^1.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.0","jshint":"^2.5.5","jshint-stylish":"^0.4.0","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","node-jscover-handler":"^1.0.3","precommit-hook":"^1.0.7","serve-index":"^1.1.6","gulp-wrapper":"^0.1.5","serve-static":"^1.5.3"},"spm":{"main":"modulex-util.js"},"precommit":["lint"],"scripts":{"lint":"gulp lint","publish":"gulp tag && spm publish","browser-test":"mocha-phantomjs http://localhost:8001/tests/runner.html","browser-test-build":"mocha-phantomjs http://localhost:8001/tests/runner.html?build","browser-test-cover":"mocha-phantomjs -R node_modules/node-jscover/lib/reporters/mocha/console http://localhost:8001/tests/runner.html?coverage","start":"node server.js"},"gitHead":"b972189ed4c312a3fc49896bf9d2ec5f0cf192ac","description":"common utilities","bugs":{"url":"https://github.com/kissyteam/util/issues"},"homepage":"https://github.com/kissyteam/util","_id":"modulex-util@1.1.5","_shasum":"cd9791d4f837bf1b38277a5440d39e6f6174b107","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"cd9791d4f837bf1b38277a5440d39e6f6174b107","size":28442,"noattachment":false,"key":"/modulex-util/-/modulex-util-1.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/modulex-util/download/modulex-util-1.1.5.tgz"},"directories":{},"publish_time":1419331711839,"_cnpm_publish_time":1419331711839,"_hasShrinkwrap":false},"1.1.4":{"name":"modulex-util","version":"1.1.4","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":"~0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/util.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","chai":"^1.9.1","express":"^4.8.5","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^1.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.0","jshint":"^2.5.5","jshint-stylish":"^0.4.0","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","node-jscover-handler":"^1.0.3","precommit-hook":"^1.0.7","serve-index":"^1.1.6","gulp-wrapper":"^0.1.5","serve-static":"^1.5.3"},"spm":{"main":"modulex-util.js"},"precommit":["lint"],"scripts":{"lint":"gulp lint","publish":"gulp tag && spm publish","browser-test":"mocha-phantomjs http://localhost:8001/tests/runner.html","browser-test-build":"mocha-phantomjs http://localhost:8001/tests/runner.html?build","browser-test-cover":"mocha-phantomjs -R node_modules/node-jscover/lib/reporters/mocha/console http://localhost:8001/tests/runner.html?coverage","start":"node server.js"},"gitHead":"126c6f11ea015ad877ed06dc1df372e80eeccc04","description":"common utilities","bugs":{"url":"https://github.com/kissyteam/util/issues"},"homepage":"https://github.com/kissyteam/util","_id":"modulex-util@1.1.4","_shasum":"1b1f7f46686bfc1f8b9d762e18d6857e9ec02067","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"1b1f7f46686bfc1f8b9d762e18d6857e9ec02067","size":28364,"noattachment":false,"key":"/modulex-util/-/modulex-util-1.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/modulex-util/download/modulex-util-1.1.4.tgz"},"directories":{},"publish_time":1417407421466,"_cnpm_publish_time":1417407421466,"_hasShrinkwrap":false},"1.1.3":{"name":"modulex-util","version":"1.1.3","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":"~0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/util.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","chai":"^1.9.1","express":"^4.8.5","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^1.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.0","jshint":"^2.5.5","jshint-stylish":"^0.4.0","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","node-jscover-handler":"^1.0.3","precommit-hook":"^1.0.7","serve-index":"^1.1.6","gulp-wrapper":"^0.1.5","serve-static":"^1.5.3"},"precommit":["lint"],"scripts":{"lint":"gulp lint","publish":"gulp tag","browser-test":"mocha-phantomjs http://localhost:8001/tests/runner.html","browser-test-build":"mocha-phantomjs http://localhost:8001/tests/runner.html?build","browser-test-cover":"mocha-phantomjs -R node_modules/node-jscover/lib/reporters/mocha/console http://localhost:8001/tests/runner.html?coverage","start":"node server.js"},"gitHead":"ecdc7a33173cbb6774034721ba6a8496209988a7","description":"common utilities","bugs":{"url":"https://github.com/kissyteam/util/issues"},"homepage":"https://github.com/kissyteam/util","_id":"modulex-util@1.1.3","_shasum":"ee1b55c3fce511ebc7b43010af2493532580565d","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"ee1b55c3fce511ebc7b43010af2493532580565d","size":28873,"noattachment":false,"key":"/modulex-util/-/modulex-util-1.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/modulex-util/download/modulex-util-1.1.3.tgz"},"directories":{},"publish_time":1413432096189,"_cnpm_publish_time":1413432096189,"_hasShrinkwrap":false},"1.1.2":{"name":"modulex-util","version":"1.1.2","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":"~0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/util.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","chai":"^1.9.1","express":"^4.8.5","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^1.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.0","jshint":"^2.5.5","jshint-stylish":"^0.4.0","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","node-jscover-handler":"^1.0.3","precommit-hook":"^1.0.7","serve-index":"^1.1.6","gulp-wrapper":"^0.1.5","serve-static":"^1.5.3"},"precommit":["lint"],"scripts":{"lint":"gulp lint","publish":"gulp tag","browser-test":"mocha-phantomjs http://localhost:8001/tests/runner.html","browser-test-build":"mocha-phantomjs http://localhost:8001/tests/runner.html?build","browser-test-cover":"mocha-phantomjs -R node_modules/node-jscover/lib/reporters/mocha/console http://localhost:8001/tests/runner.html?coverage","start":"node server.js"},"gitHead":"4e43273c76758c2637787453ef7877a945d80621","description":"common utilities","bugs":{"url":"https://github.com/kissyteam/util/issues"},"homepage":"https://github.com/kissyteam/util","_id":"modulex-util@1.1.2","_shasum":"91cf4a361d3f29e0dac38c2f037c34b12029ec36","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"91cf4a361d3f29e0dac38c2f037c34b12029ec36","size":28876,"noattachment":false,"key":"/modulex-util/-/modulex-util-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/modulex-util/download/modulex-util-1.1.2.tgz"},"directories":{},"publish_time":1413431202787,"_cnpm_publish_time":1413431202787,"_hasShrinkwrap":false},"1.1.1":{"name":"modulex-util","version":"1.1.1","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":"~0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/util.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","chai":"^1.9.1","express":"^4.8.5","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^1.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.0","jshint":"^2.5.5","jshint-stylish":"^0.4.0","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","node-jscover-handler":"^1.0.3","precommit-hook":"^1.0.7","serve-index":"^1.1.6","serve-static":"^1.5.3"},"precommit":["lint"],"scripts":{"lint":"gulp lint","browser-test":"mocha-phantomjs http://localhost:8001/tests/runner.html","browser-test-build":"mocha-phantomjs http://localhost:8001/tests/runner.html?build","browser-test-cover":"mocha-phantomjs -R node_modules/node-jscover/lib/reporters/mocha/console http://localhost:8001/tests/runner.html?coverage","start":"node server.js"},"description":"common utilities","bugs":{"url":"https://github.com/kissyteam/util/issues"},"homepage":"https://github.com/kissyteam/util","_id":"modulex-util@1.1.1","_shasum":"1afbb273f2da600bb4c5e7d1d39a8817215aabb4","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"1afbb273f2da600bb4c5e7d1d39a8817215aabb4","size":28846,"noattachment":false,"key":"/modulex-util/-/modulex-util-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/modulex-util/download/modulex-util-1.1.1.tgz"},"directories":{},"publish_time":1411481876960,"_cnpm_publish_time":1411481876960,"_hasShrinkwrap":false},"1.1.0":{"name":"modulex-util","version":"1.1.0","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":"~0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/util.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","chai":"^1.9.1","express":"^4.8.5","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^1.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.0","jshint":"^2.5.5","jshint-stylish":"^0.4.0","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","node-jscover-handler":"^1.0.3","precommit-hook":"^1.0.7","serve-index":"^1.1.6","serve-static":"^1.5.3"},"precommit":["lint"],"scripts":{"lint":"gulp lint","browser-test":"mocha-phantomjs http://localhost:8001/tests/runner.html","browser-test-build":"mocha-phantomjs http://localhost:8001/tests/runner.html?build","browser-test-cover":"mocha-phantomjs -R node_modules/node-jscover/lib/reporters/mocha/console http://localhost:8001/tests/runner.html?coverage","start":"node server.js"},"gitHead":"3a06e4924e1ef34cdb99ed160aa7eac6c2a1378f","description":"common utilities","bugs":{"url":"https://github.com/kissyteam/util/issues"},"homepage":"https://github.com/kissyteam/util","_id":"modulex-util@1.1.0","_shasum":"f766a75ee83fd50d1ec1d3bafb9d8c3e8b844c1a","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"f766a75ee83fd50d1ec1d3bafb9d8c3e8b844c1a","size":28601,"noattachment":false,"key":"/modulex-util/-/modulex-util-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/modulex-util/download/modulex-util-1.1.0.tgz"},"directories":{},"publish_time":1409560150494,"_cnpm_publish_time":1409560150494,"_hasShrinkwrap":false},"1.0.4":{"name":"modulex-util","version":"1.0.4","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":"~0.10"},"license":"MIT","main":"util.js","repository":{"type":"git","url":"http://github.com/kissyteam/util.git"},"description":"common utilities","bugs":{"url":"https://github.com/kissyteam/util/issues"},"homepage":"https://github.com/kissyteam/util","_id":"modulex-util@1.0.4","_shasum":"6afba947c79e02a3f863dbe0fbc3fced85ab8ce9","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"6afba947c79e02a3f863dbe0fbc3fced85ab8ce9","size":15090,"noattachment":false,"key":"/modulex-util/-/modulex-util-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/modulex-util/download/modulex-util-1.0.4.tgz"},"directories":{},"publish_time":1408634412666,"_cnpm_publish_time":1408634412666,"_hasShrinkwrap":false},"1.0.3":{"name":"modulex-util","version":"1.0.3","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":"~0.10"},"license":"MIT","main":"util.js","repository":{"type":"git","url":"http://github.com/yiminghe/node-jscover-handler.git"},"gitHead":"59d44abbfe71ddc06b51043e84060ec9af30b64c","description":"a middleware to instrument javascript files using node-jscover","bugs":{"url":"https://github.com/yiminghe/node-jscover-handler/issues"},"homepage":"https://github.com/yiminghe/node-jscover-handler","_id":"modulex-util@1.0.3","scripts":{},"_shasum":"a7eaba8278112e2b00ea5e703e2812609721ac3a","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"a7eaba8278112e2b00ea5e703e2812609721ac3a","size":15381,"noattachment":false,"key":"/modulex-util/-/modulex-util-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/modulex-util/download/modulex-util-1.0.3.tgz"},"directories":{},"publish_time":1407827799316,"_cnpm_publish_time":1407827799316,"_hasShrinkwrap":false},"1.0.2":{"name":"modulex-util","version":"1.0.2","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":"~0.10"},"license":"MIT","main":"util.js","repository":{"type":"git","url":"http://github.com/yiminghe/node-jscover-handler.git"},"gitHead":"59d44abbfe71ddc06b51043e84060ec9af30b64c","description":"a middleware to instrument javascript files using node-jscover","bugs":{"url":"https://github.com/yiminghe/node-jscover-handler/issues"},"homepage":"https://github.com/yiminghe/node-jscover-handler","_id":"modulex-util@1.0.2","scripts":{},"_shasum":"c462800dc5dc14e992b7b2df23338bf4e87b7eef","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"c462800dc5dc14e992b7b2df23338bf4e87b7eef","size":15405,"noattachment":false,"key":"/modulex-util/-/modulex-util-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/modulex-util/download/modulex-util-1.0.2.tgz"},"directories":{},"publish_time":1407827751854,"_cnpm_publish_time":1407827751854,"_hasShrinkwrap":false},"1.0.1":{"name":"modulex-util","version":"1.0.1","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":"~0.10"},"license":"MIT","main":"util.js","repository":{"type":"git","url":"http://github.com/yiminghe/node-jscover-handler.git"},"gitHead":"d160fbd5feed9d4887151266c00df9068a8ea3e7","description":"a middleware to instrument javascript files using node-jscover","bugs":{"url":"https://github.com/yiminghe/node-jscover-handler/issues"},"homepage":"https://github.com/yiminghe/node-jscover-handler","_id":"modulex-util@1.0.1","scripts":{},"_shasum":"54428b2e3dcfcf9a7683de4f64ab953f8d10f6ec","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"54428b2e3dcfcf9a7683de4f64ab953f8d10f6ec","size":15455,"noattachment":false,"key":"/modulex-util/-/modulex-util-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/modulex-util/download/modulex-util-1.0.1.tgz"},"directories":{},"publish_time":1407827197053,"_cnpm_publish_time":1407827197053,"_hasShrinkwrap":false},"1.0.0":{"name":"modulex-util","version":"1.0.0","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":"~0.10"},"license":"MIT","main":"util.js","repository":{"type":"git","url":"http://github.com/yiminghe/node-jscover-handler.git"},"gitHead":"9984ac0f3b6ab0c101106fe5060dd64bce7178f8","description":"a middleware to instrument javascript files using node-jscover","bugs":{"url":"https://github.com/yiminghe/node-jscover-handler/issues"},"homepage":"https://github.com/yiminghe/node-jscover-handler","_id":"modulex-util@1.0.0","scripts":{},"_shasum":"e114385af47fb881328495cf0023f97f015b5ad3","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"e114385af47fb881328495cf0023f97f015b5ad3","size":15531,"noattachment":false,"key":"/modulex-util/-/modulex-util-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/modulex-util/download/modulex-util-1.0.0.tgz"},"directories":{},"publish_time":1407827021665,"_cnpm_publish_time":1407827021665,"_hasShrinkwrap":false}},"readme":"# util\n---\n\ncommon utilities\n\n[![NPM version][npm-image]][npm-url]\n[![build status][travis-image]][travis-url]\n[![Test coverage][coveralls-image]][coveralls-url]\n[![gemnasium deps][gemnasium-image]][gemnasium-url]\n[![node version][node-image]][node-url]\n[![npm download][download-image]][download-url]\n[![Sauce Test Status](https://saucelabs.com/buildstatus/modulex-util)](https://saucelabs.com/u/modulex-util)\n\n[![Sauce Test Status](https://saucelabs.com/browser-matrix/modulex-util.svg)](https://saucelabs.com/u/modulex-util)\n\n\n[npm-image]: http://img.shields.io/npm/v/modulex-util.svg?style=flat-square\n[npm-url]: http://npmjs.org/package/modulex-util\n[travis-image]: https://img.shields.io/travis/modulex/util.svg?style=flat-square\n[travis-url]: https://travis-ci.org/modulex/util\n[coveralls-image]: https://img.shields.io/coveralls/modulex/util.svg?style=flat-square\n[coveralls-url]: https://coveralls.io/r/modulex/util?branch=master\n[gemnasium-image]: http://img.shields.io/gemnasium/modulex/util.svg?style=flat-square\n[gemnasium-url]: https://gemnasium.com/modulex/util\n[node-image]: https://img.shields.io/badge/node.js-%3E=_0.10-green.svg?style=flat-square\n[node-url]: http://nodejs.org/download/\n[download-image]: https://img.shields.io/npm/dm/modulex-util.svg?style=flat-square\n[download-url]: https://npmjs.org/package/modulex-util\n\n## api\n\nhttp://docs.kissyui.com/5.0/api/modules/util.html\n\n## guide\n\nhttp://docs.kissyui.com/5.0/guides/util/index.html\n\n## use on nodejs\n\n``` javascript\nvar  xutil = require('modulex-util');\nconsole.log(xutil.clone([1,2]));\n```\n\n## changelog\n\nhttps://github.com/modulex/util/milestones\n\n## contribute\n\n### fork and clone\n\n### prepare environment\n```\nnpm install\nnpm start\n```\n\nthen open http://localhost:8001/tests/runner.html\n\n### open issue\n\n### modify code at lib\n\n### commit and pull request","_attachments":{},"homepage":"https://github.com/modulex/util#readme","bugs":{"url":"https://github.com/modulex/util/issues"},"license":"MIT"}