{"_id":"development-core","_rev":"113-274d253680fbc957371eac5e81356ea1","name":"development-core","description":"development tools, generate gulp tasks, gulp task manager, run tasks in sequence via Promise. useful gulp task util: zipSequence, runSequence, runTaskSequence, toSequence, flattenSequence.","dist-tags":{"latest":"2.1.6"},"versions":{"0.3.0":{"name":"development-core","version":"0.3.0","description":"development build tools.","main":"./lib/TaskConfig.js","typings":"./lib/TaskConfig","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","typescript","node","babel"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","lodash":"^4.13.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","babel-preset-es2015":"^6.18.0","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-babel":"^6.1.2","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.0.2","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^1.6.0","tslint":"^3.15.1","tslint-stylish":"^2.1.0-beta","typescript":"^2.0.3","zone.js":"^0.6.10"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"e96db6c28b03390aeb7523c6be6935c3ca7c9545","_id":"development-core@0.3.0","_shasum":"970489dd509f98371ba33b092e35805e6b93c39e","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"970489dd509f98371ba33b092e35805e6b93c39e","tarball":"https://registry.npmjs.org/development-core/-/development-core-0.3.0.tgz","integrity":"sha512-D36Wzi+0sbWKmPnLifFbPRUsrUgIx+i23C3gpxUqhIxpHYcSmUXpUHAdiBRCYbeaZtNBPQUb9Y30StOibbvWWA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGvpWXuhsToVAiVouf1ZDcYNj59TJAeqbTIoAKe4MpnTAiEAsbcxw3RSYsvgT/JQ4Gfh9KvKrJWzvRmRPND3MIiPRi0="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/development-core-0.3.0.tgz_1477502306645_0.8126693225931376"}},"0.3.1":{"name":"development-core","version":"0.3.1","description":"development build tools.","main":"./lib/TaskConfig.js","typings":"./lib/TaskConfig","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","typescript","node","babel"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","lodash":"^4.13.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","babel-preset-es2015":"^6.18.0","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-babel":"^6.1.2","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.0.2","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^1.6.0","tslint":"^3.15.1","tslint-stylish":"^2.1.0-beta","typescript":"^2.0.3","zone.js":"^0.6.10"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"0f35522116965505cdc8e50617c906c8e943a5a6","_id":"development-core@0.3.1","_shasum":"e5c3377dacdd437a8c3aecebbbbe99b52d7c23d8","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"e5c3377dacdd437a8c3aecebbbbe99b52d7c23d8","tarball":"https://registry.npmjs.org/development-core/-/development-core-0.3.1.tgz","integrity":"sha512-OiAP/C6PJ2CbZtVAC1hckk7w3/tobGO84fPmg7O26KKCcL5s18evQ6OV1kryj7NqJKxBGcJfxZWGZybB+AAc0Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8dV1Ne6sj26ofL3W+nVHgyAfrZv+rPkxCGo+BVM8JTQIhALU4bAysKJlAc4AHpALYUkbPccXAybmQfsv6kZy3t04K"}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/development-core-0.3.1.tgz_1477505831144_0.6322268878575414"}},"0.4.0":{"name":"development-core","version":"0.4.0","description":"development build tools.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","typescript","node","babel"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","lodash":"^4.13.1","reflect-metadata":"^0.1.8"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","babel-preset-es2015":"^6.18.0","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-babel":"^6.1.2","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.0.2","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^1.6.0","tslint":"^3.15.1","tslint-stylish":"^2.1.0-beta","typescript":"^2.0.3","zone.js":"^0.6.10"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"c3050d024a78531a0ef3ac10f41d32214153ecd6","_id":"development-core@0.4.0","_shasum":"d329601e68beac23ea07d36e8ef6f3936f4a1b42","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"d329601e68beac23ea07d36e8ef6f3936f4a1b42","tarball":"https://registry.npmjs.org/development-core/-/development-core-0.4.0.tgz","integrity":"sha512-xgXBZif0Va3VsuegrZy3ds0ibKnLeMHZdxW3pdixsjOGGBncQmkuHw0s49buW2CPql0DxlMq4kvujAjQZbi0pA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCregvXjtHvZCdIFPwgOyg650OoZLj7QVRuNrZ/sYQyawIhAKgBpzVF96lqww0ChJC9x+mGOq2vU0xfUxHd9P602bns"}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/development-core-0.4.0.tgz_1477650833570_0.318014208227396"}},"0.4.5":{"name":"development-core","version":"0.4.5","description":"development build tools.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","typescript","node","babel"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","babel-preset-es2015":"^6.18.0","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-babel":"^6.1.2","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.0.2","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^1.6.0","tslint":"^3.15.1","tslint-stylish":"^2.1.0-beta","typescript":"^2.0.3","zone.js":"^0.6.10"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"e39cefeef49e7a782eb713c02e79222f063701f4","_id":"development-core@0.4.5","_shasum":"c62706b17abe357ab6e297562f30559d4e380da1","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"c62706b17abe357ab6e297562f30559d4e380da1","tarball":"https://registry.npmjs.org/development-core/-/development-core-0.4.5.tgz","integrity":"sha512-7N0WQopTYj/jzzIFt/Tm1zP3eA84eXWFzTnaNJPh3lcpFg/sI6hYb0kzkAvG/UfPkrqvfhiWIiVuEGDssZUoBQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC/P/CJi3/hSiw1B25/xhiRizRlfy1Sy85d6dpLDO1yYAiAMzbACQu50Wz2aOLTlhk/shvnn+4baRKaHF0a8SUxsEA=="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/development-core-0.4.5.tgz_1477674832909_0.5548130385577679"}},"0.4.9":{"name":"development-core","version":"0.4.9","description":"development build tools.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","typescript","node","babel"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","babel-preset-es2015":"^6.18.0","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-babel":"^6.1.2","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.0.2","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^1.6.0","tslint":"^3.15.1","tslint-stylish":"^2.1.0-beta","typescript":"^2.0.3","zone.js":"^0.6.10"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"04b14e5d39c52f23d2e2681c2ade57d525a18d74","_id":"development-core@0.4.9","_shasum":"1af6df65db0dbc32e65c2735f8714f3d35208aa0","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"1af6df65db0dbc32e65c2735f8714f3d35208aa0","tarball":"https://registry.npmjs.org/development-core/-/development-core-0.4.9.tgz","integrity":"sha512-RKJvAoxShRKPonIjzjmlvcyyeMmC4P7OQ1dqLQU8qbg2AOrzX/pEi0J+5K7wLGlWMdK+xl/gIKt7AoIB4Ht/gw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBXMxRCG6srB+7WQTOR0lu6iyAt7dgpmhDk9w/Al2U69AiADoBKqiqLZumPF8Bdgy0nTdWLvLBKRAu7KgBaoxfz2pw=="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/development-core-0.4.9.tgz_1477905068505_0.9171178340911865"}},"0.4.10":{"name":"development-core","version":"0.4.10","description":"development build tools.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","typescript","node","babel"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","babel-preset-es2015":"^6.18.0","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-babel":"^6.1.2","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.0.2","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^1.6.0","tslint":"^3.15.1","tslint-stylish":"^2.1.0-beta","typescript":"^2.0.3","zone.js":"^0.6.10"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"95fbc5c0c98e2a3d9649cb09a0398cfb9ae949fb","_id":"development-core@0.4.10","_shasum":"1a781e310c8d6b31fe4072e228b63dfeabf1ef29","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"1a781e310c8d6b31fe4072e228b63dfeabf1ef29","tarball":"https://registry.npmjs.org/development-core/-/development-core-0.4.10.tgz","integrity":"sha512-pbcN7b6o9dcGw1CR0LJCE54avAWzXeQCjK2tK8bmsOp6GF8Y+PlqbGlUD3CdLWzJbHJjrGfALYOkpfMxNngFfA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBXT+APNESuGuWBcUJY/feq0TfxgIx5T0dNpb9e1PMUaAiBxJYTUJM3k2dYctzZyHJ76gRI1AafY7CGEtJUh0M6LZA=="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/development-core-0.4.10.tgz_1477906730706_0.6856347329448909"}},"0.4.12":{"name":"development-core","version":"0.4.12","description":"development build tools.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","typescript","node","babel"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","babel-preset-es2015":"^6.18.0","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-babel":"^6.1.2","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.0.2","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^1.6.0","tslint":"^3.15.1","tslint-stylish":"^2.1.0-beta","typescript":"^2.0.3","zone.js":"^0.6.10"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"4ce789d55a694b7d93e70ddc211d1e3d1ec03f52","_id":"development-core@0.4.12","_shasum":"f0c25593d16ce2e444753f811d96cad4969c8dd4","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"f0c25593d16ce2e444753f811d96cad4969c8dd4","tarball":"https://registry.npmjs.org/development-core/-/development-core-0.4.12.tgz","integrity":"sha512-tqWhrwHgOArsFLdzN+Jm5Zu2A2GWilqJF7VS8DwsDJZB31krqt1d7fqTIoPmDtf+GCONKj+qjW8GH8on+gnVOg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5dcgGCyknVXNokEMeT8+i/ArCp+pLRfJtXjyM2hDTIgIhAKQiTe40OTP4JE6TjtVD3IwuvURMbvDIQg8KsCf6gjfk"}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/development-core-0.4.12.tgz_1477913154861_0.15528442454524338"}},"0.4.13":{"name":"development-core","version":"0.4.13","description":"development build tools.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","typescript","node","babel"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","babel-preset-es2015":"^6.18.0","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-babel":"^6.1.2","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.0.2","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^1.6.0","tslint":"^3.15.1","tslint-stylish":"^2.1.0-beta","typescript":"^2.0.3","zone.js":"^0.6.10"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"ac21cd47991b0e4cb270be0780402190628d8e1d","_id":"development-core@0.4.13","_shasum":"58719834557f9d23fdf7f49bde5dd0d35beff869","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"58719834557f9d23fdf7f49bde5dd0d35beff869","tarball":"https://registry.npmjs.org/development-core/-/development-core-0.4.13.tgz","integrity":"sha512-98Uqd2e3lDBzucOra8c5WC36tzcURcKpEZh+U3Py98nwK1Hmn54CIa8B7xJCFe8T8nLO3WXmhDmUpm+oYT7gHA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcJuO/kdjXSySMw+trOuaUUQwZiPECFoSALFFjZ8VdswIgVw8kilHGnNdBkP5hYm1J/h0cpOhWSsv19KBUJn7QCbk="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/development-core-0.4.13.tgz_1477926963423_0.6708364791702479"}},"0.5.0":{"name":"development-core","version":"0.5.0","description":"development build tools.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","typescript","node","babel"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","babel-preset-es2015":"^6.18.0","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-babel":"^6.1.2","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.0.2","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^1.6.0","tslint":"^3.15.1","tslint-stylish":"^2.1.0-beta","typescript":"^2.0.3","zone.js":"^0.6.10"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"75a386bd9193cbe175fcb4b524d0391ac9225c50","_id":"development-core@0.5.0","_shasum":"508f24bac397c977a9da282491d9971900cf0bbe","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"508f24bac397c977a9da282491d9971900cf0bbe","tarball":"https://registry.npmjs.org/development-core/-/development-core-0.5.0.tgz","integrity":"sha512-4JrvK/2D0xlwA0DyUcZAqXOdYWBxu0Ch8GrWS3P0RIgtfu1/lRpTY8F5RTGL/IDHLXtS7RiuItr7vHzScPkGSg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFLrQ46Df6Zixlkk4dV/NYIePL6XiYRHdZn1H1tfjuQjAiEAzOcUHZ0QnLDBvroTml3iFK/PSMInyOYOVp4z4xqpn+M="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/development-core-0.5.0.tgz_1477937218785_0.09608632349409163"}},"0.5.5":{"name":"development-core","version":"0.5.5","description":"development build tools.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","typescript","node","babel"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","babel-preset-es2015":"^6.18.0","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-babel":"^6.1.2","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.0.2","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^1.6.0","tslint":"^3.15.1","tslint-stylish":"^2.1.0-beta","typescript":"^2.0.3","zone.js":"^0.6.10"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"87bea8e77584aec5ee11c70b59b090525a63cdd7","_id":"development-core@0.5.5","_shasum":"9417d0fa8caee1a046b01b32663a095214401dec","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"9417d0fa8caee1a046b01b32663a095214401dec","tarball":"https://registry.npmjs.org/development-core/-/development-core-0.5.5.tgz","integrity":"sha512-stltrRNi+PpGQS7M3LsgP6GoAyXHIwIC1bMqHk8isvKWbt2OuSWRyQ34hGiKOKaACSxapMfCB/+DxgF8VWl1Ng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGpAHN9SZ9hSEYqmjL2TKz6XbtIZVuVPne7s4X7NePzYAiBcwHYuTYcOlAX/FswOdC1xtK4lpWcDHjnvYCV1isVSVA=="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/development-core-0.5.5.tgz_1477992231863_0.6672773999162018"}},"0.5.8":{"name":"development-core","version":"0.5.8","description":"development build tools.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","typescript","node","babel"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","babel-preset-es2015":"^6.18.0","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-babel":"^6.1.2","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.0.2","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^1.6.0","tslint":"^3.15.1","tslint-stylish":"^2.1.0-beta","typescript":"^2.0.3","zone.js":"^0.6.10"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"dc7fda42ee561864f9979d480f68772d5cf387cd","_id":"development-core@0.5.8","_shasum":"88b51f855e5ede2624b8f19b1d73e8cbd191641d","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"88b51f855e5ede2624b8f19b1d73e8cbd191641d","tarball":"https://registry.npmjs.org/development-core/-/development-core-0.5.8.tgz","integrity":"sha512-IwKafMSTyJJrn7VDtEhrHkvSJplbuTSbWXVJPDeWBA0JXSkNm0NkUSScRWinnXz6l0XmrireC7Ju2TcKdl7wUQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIKISqsdV7CCsNLujBeS/qGA+XG7YXSJ7kXaqipD5KdwIhAMZf+JF0fpRoOIILmX7aUnakfthZdBO0cO2pImAnrNsl"}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/development-core-0.5.8.tgz_1477998498044_0.5701729778666049"}},"0.6.0":{"name":"development-core","version":"0.6.0","description":"development build tools.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","typescript","node","babel"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","babel-preset-es2015":"^6.18.0","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-babel":"^6.1.2","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.0.2","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^1.6.0","tslint":"^3.15.1","tslint-stylish":"^2.1.0-beta","typescript":"^2.0.3","zone.js":"^0.6.10"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"f299dc176141d0a50e0dea26b334dab0f4dea2d5","_id":"development-core@0.6.0","_shasum":"2266002052f43f478ee1c36c2c0d960fdae251dc","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"2266002052f43f478ee1c36c2c0d960fdae251dc","tarball":"https://registry.npmjs.org/development-core/-/development-core-0.6.0.tgz","integrity":"sha512-DF2IcnGwKe29BOEBtkHHAMGZKKfNH5/kSGG5t75FT85PAQSQ75nxNmMmmhwzXoGw60Hjyx0PLiR/fspVYxhyVw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCErsXnfeB6Hz3apuX6CSqsskL7ksNGjhQxxQQxdMyMUgIhAJvMlox2qQT7c7Cbv/ErcW6s3fx6+1wzjjXwWfKMU/KI"}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/development-core-0.6.0.tgz_1478174423909_0.2105722911655903"}},"0.6.1":{"name":"development-core","version":"0.6.1","description":"development build tools.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","typescript","node","babel"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","babel-preset-es2015":"^6.18.0","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-babel":"^6.1.2","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.0.2","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^1.6.0","tslint":"^3.15.1","tslint-stylish":"^2.1.0-beta","typescript":"^2.0.3","zone.js":"^0.6.10"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"65128e78e309ccfb9207d553df2939d56fc448e0","_id":"development-core@0.6.1","_shasum":"021c2a10467c28ef6540af3cc844355247b74664","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"021c2a10467c28ef6540af3cc844355247b74664","tarball":"https://registry.npmjs.org/development-core/-/development-core-0.6.1.tgz","integrity":"sha512-M20SEiYzcwA4tUd2+3E6Svvs74szo00ibcEURIIJoXJKMK+vj79JJouPyLhnqebUtDO4t4wyAAbPSFSswp22Tw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEj2PRHAfDRpalB//XLOmggxC2D2QNPG7wFNAS+imqpJAiBWKam3egWlu59g5dleO6FXKdAqhbdoHK4qT/D4geI6gQ=="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/development-core-0.6.1.tgz_1478180919179_0.15630025160498917"}},"0.6.2":{"name":"development-core","version":"0.6.2","description":"development build tools.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","typescript","node","babel"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","babel-preset-es2015":"^6.18.0","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-babel":"^6.1.2","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.0.2","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^1.6.0","tslint":"^3.15.1","tslint-stylish":"^2.1.0-beta","typescript":"^2.0.3","zone.js":"^0.6.10"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"f4f39b421a09d3b336605eeda811433e489f0d40","_id":"development-core@0.6.2","_shasum":"dee8754659906b8f4f1b0525fbc5b5183865eb96","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"dee8754659906b8f4f1b0525fbc5b5183865eb96","tarball":"https://registry.npmjs.org/development-core/-/development-core-0.6.2.tgz","integrity":"sha512-R7FIT7AhHI0YMJ5Q1cEMC047ezS8vXuUjtXQqg932trvKS8lOS6sRfMCtUwHXez2oxxUuiOmftZLbp/zFIZqyQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDIkkwGmnaXGFQpcovSI/YDxTmQAQXuOTAmaWk2KnByhAiEArzMiTsUUq94mrSRbxTZ7fG6OajMVfKguufVcVPO1seg="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/development-core-0.6.2.tgz_1478224441523_0.7632128533441573"}},"0.6.3":{"name":"development-core","version":"0.6.3","description":"development build tools.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","typescript","node","babel"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","babel-preset-es2015":"^6.18.0","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-babel":"^6.1.2","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.0.2","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^1.6.0","tslint":"^3.15.1","tslint-stylish":"^2.1.0-beta","typescript":"^2.0.3","zone.js":"^0.6.10"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"f1811c97c55a86c40f67c22bc6e6eda138ae4c0e","_id":"development-core@0.6.3","_shasum":"112549a0dc368de04ca6b2ab40e579f738e82b8b","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"112549a0dc368de04ca6b2ab40e579f738e82b8b","tarball":"https://registry.npmjs.org/development-core/-/development-core-0.6.3.tgz","integrity":"sha512-xRsgQgu011iLSvkw5ap/4s80e4aEZzgKNGjcocFhkG0EId+RzpQnM6mEMbZ5YDr6sI/oV7nQQjybCjsNHqHTGQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIETpXiFsqvNWEfR3uX2nmeax1R1iY0M+ZTyNt26A0WBaAiAHyWTBNOFZF3ASceOwQxTy2IfmpI7+3zBVwmZEdYbmBQ=="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/development-core-0.6.3.tgz_1478242751625_0.9446629397571087"}},"0.6.5":{"name":"development-core","version":"0.6.5","description":"development build tools.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","typescript","node","babel"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","babel-preset-es2015":"^6.18.0","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-babel":"^6.1.2","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.0.2","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^1.6.0","tslint":"^3.15.1","tslint-stylish":"^2.1.0-beta","typescript":"^2.0.3","zone.js":"^0.6.10"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"4c1ba0130df7d8c26ed31431a3da5c7b33014d02","_id":"development-core@0.6.5","_shasum":"cf820926437a4ce17443775c700d74869c569cf1","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"cf820926437a4ce17443775c700d74869c569cf1","tarball":"https://registry.npmjs.org/development-core/-/development-core-0.6.5.tgz","integrity":"sha512-RVGSmADmv4MhSDp7fscqU4N98M4W22hp4p21m7n0SONZ1TRldHc2DI3p5u5ItWEhE+DD6DRhtNO7BfC+nDlhQw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFweRA1gjpWY33PwVRTq0s+mht6ZVTR+PerDHUjS01O3AiAld+BwL7IenRM5XOpKWKyk1XJeI3lmewxeC8Kg5r7lEA=="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/development-core-0.6.5.tgz_1478253690122_0.6553740568924695"}},"0.6.6":{"name":"development-core","version":"0.6.6","description":"development build tools.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build --test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","typescript","node","babel"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","babel-preset-es2015":"^6.18.0","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-babel":"^6.1.2","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.0.2","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^1.6.0","tslint":"^3.15.1","tslint-stylish":"^2.1.0-beta","typescript":"^2.0.3","zone.js":"^0.6.10"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"6f515aaca90b82d0a53374d74a0af826511c565d","_id":"development-core@0.6.6","_shasum":"c933783720714c1d0376b639c1ecab46346677d6","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"c933783720714c1d0376b639c1ecab46346677d6","tarball":"https://registry.npmjs.org/development-core/-/development-core-0.6.6.tgz","integrity":"sha512-S138PF3IaHLrQUSLPZt5IL4VXJbQk0BITTQUpRNoj9u+dRDWuevXTk3c5A7FbxfRt4wG7o4IbUtIzIKqjzG7CQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFDZjr+O5Zje5j10WsM5a80L65yntXxZHoSD6wgnAw7HAiEApdzAwHwMIbpwjTZGHL2Krxr2F+FmjRuluToTzRsszH8="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/development-core-0.6.6.tgz_1478315053139_0.29324263450689614"}},"0.6.7":{"name":"development-core","version":"0.6.7","description":"development build tools.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build --test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","typescript","node","babel"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","babel-preset-es2015":"^6.18.0","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-babel":"^6.1.2","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.0.2","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^1.6.0","tslint":"^3.15.1","tslint-stylish":"^2.1.0-beta","typescript":"^2.0.3","zone.js":"^0.6.10"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"449e225932aa8d2f24c4cfc6609f1d7325bee8a5","_id":"development-core@0.6.7","_shasum":"221ccded1c793b952adc2e49d41a095bcef5443b","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"221ccded1c793b952adc2e49d41a095bcef5443b","tarball":"https://registry.npmjs.org/development-core/-/development-core-0.6.7.tgz","integrity":"sha512-sVOH6VsO3xPHEbDR+TXLwyPgWspICjk5XEP0VZPgkdW/asQ8kt1khzDz8ImwXyEEh0TKZMH45hv06cS+SwOjuQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDf+3/mj6GJF5cqbeoly3yYVB7Q9QfRkmJcoAcB9iTzWQIgJ1SLnXmvjE9cGLk6b36bfUyz7jfAHAqsvthQtkmf1GU="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/development-core-0.6.7.tgz_1478316524348_0.4147832745220512"}},"0.6.10":{"name":"development-core","version":"0.6.10","description":"development build tools.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build --test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","typescript","node","babel"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","babel-preset-es2015":"^6.18.0","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-babel":"^6.1.2","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.0.2","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^1.6.0","tslint":"^3.15.1","tslint-stylish":"^2.1.0-beta","typescript":"^2.0.3","zone.js":"^0.6.10"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"d62331fe5aebdd367c8e4d1bb9781d5d97232857","_id":"development-core@0.6.10","_shasum":"288d73a1b4f81833c17340022402568b4bd2d777","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"288d73a1b4f81833c17340022402568b4bd2d777","tarball":"https://registry.npmjs.org/development-core/-/development-core-0.6.10.tgz","integrity":"sha512-m1EK/F/RuvOA5yZgsYelt6+igphZz8bH03esV4P0PEUl1ZUaBt1vug4kDDLLkGW/g8pWBy4sCnx0GhATrbQILQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHHfb/Fy+zyQUhbZBkkziyybmn4zYxZXJMua8yYMEYL+AiEAlieDIBcTmUDfNSVPnIlPejcy0GxjvKNbNS/T7mxmwMI="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/development-core-0.6.10.tgz_1478371073904_0.40829074615612626"}},"0.6.11":{"name":"development-core","version":"0.6.11","description":"development build tools.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build --test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","typescript","node","babel"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","babel-preset-es2015":"^6.18.0","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-babel":"^6.1.2","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.0.2","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^1.6.0","tslint":"^3.15.1","tslint-stylish":"^2.1.0-beta","typescript":"^2.0.3","zone.js":"^0.6.10"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"916b021a2b1c22dddc71f3c4447a6284e6f42cd9","_id":"development-core@0.6.11","_shasum":"c7e3fab60ad8c6a9b0176ba15096cdd69c1b4822","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"c7e3fab60ad8c6a9b0176ba15096cdd69c1b4822","tarball":"https://registry.npmjs.org/development-core/-/development-core-0.6.11.tgz","integrity":"sha512-B6WR8LmGe3QWjkuEFgFNc5Fn6P7yKdv3GzBXWaFf93Rf03+7O+h4OMiNtMwkZgAW7OGbyOiAwdOtQX3pnexi8Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFR8Lv+jHRO+0X5CWuROJN5r+Rz4ikuiCJi5fYjqifF8AiEA+ClTHDijsM37KOmYWChErx1BNVypq+WBqowQH8LuBhM="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/development-core-0.6.11.tgz_1478404269573_0.040615434758365154"}},"0.7.4":{"name":"development-core","version":"0.7.4","description":"development build tools.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build --test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","typescript","node","babel"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","babel-preset-es2015":"^6.18.0","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-babel":"^6.1.2","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.0.2","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^1.6.0","tslint":"^3.15.1","tslint-stylish":"^2.1.0-beta","typescript":"^2.0.3","zone.js":"^0.6.10"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"beea8a1ab05e45c9ae8897e4ad261faa1f20f9c0","_id":"development-core@0.7.4","_shasum":"043d356d004e0dea2575cef9942fada1e62e4a66","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"043d356d004e0dea2575cef9942fada1e62e4a66","tarball":"https://registry.npmjs.org/development-core/-/development-core-0.7.4.tgz","integrity":"sha512-QaSMkPQM8n4nPtoMrY7n1a8KgOevUivMBUIKaARmLamBghuti1qFwDdosnXJLcGlqRPVZsTWYhqlnXPa5jjEgQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOp7EF0uhg3ipnuymS4xDfef/e4dCsP+J5WaIeop5T3wIhAL2an21VFF2NHVtrVjO00t9bDWqXs2mcyRXJWGrP6Blt"}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/development-core-0.7.4.tgz_1478512387396_0.8966401943471283"}},"0.7.8":{"name":"development-core","version":"0.7.8","description":"development build tools.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build --test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","typescript","node","babel"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","babel-preset-es2015":"^6.18.0","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-babel":"^6.1.2","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.0.2","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^1.6.0","tslint":"^3.15.1","tslint-stylish":"^2.1.0-beta","typescript":"^2.0.3","zone.js":"^0.6.10"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"985521231891e3fe798fc89720ea75c7248db2bc","_id":"development-core@0.7.8","_shasum":"be90d59cf38e5df785a4813ccd6ee4f34fee1b74","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"be90d59cf38e5df785a4813ccd6ee4f34fee1b74","tarball":"https://registry.npmjs.org/development-core/-/development-core-0.7.8.tgz","integrity":"sha512-pw2ZMIrAGq5CzCc09qOXnxDBy4a8biuUQTxxAg1WiuqtOcwOX3Mie6LXR+zeJO7ibxvB3Hlnh/z7MWo4lNDdLg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbu+d3XstQ1vo1m11k6TBOS5thne8Hs7yWUoTMXAbxxQIgftV2EkTTLXbPJjMWHH+cxXeE86bB64T8UJsN7LLzESU="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/development-core-0.7.8.tgz_1478597204386_0.9155726083554327"}},"0.7.9":{"name":"development-core","version":"0.7.9","description":"development build tools.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build --test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","typescript","node","babel"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","babel-preset-es2015":"^6.18.0","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-babel":"^6.1.2","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.0.2","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^1.6.0","tslint":"^3.15.1","tslint-stylish":"^2.1.0-beta","typescript":"^2.0.3","zone.js":"^0.6.10"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"6fa7d944c3a78a17f5c487ff77c108cae217435c","_id":"development-core@0.7.9","_shasum":"ac1c2ca4c7e0b1623ee776654ae5757aa5086fc5","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"ac1c2ca4c7e0b1623ee776654ae5757aa5086fc5","tarball":"https://registry.npmjs.org/development-core/-/development-core-0.7.9.tgz","integrity":"sha512-NgoKMXTeZZFFLcZ5zjUkANJGiMfyFacXUh0g8BJMSmxDiwzJlp6/ULmp5qdMWgD+AJvFtwa1RtUsmMLAh6I4Kw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC5UdMhIXTuRSVm0NYBnTG9kcGZtvq6pIx1EJhiallInAiBx3Gd6Gak06cbVQCSqwZyo2t2QK2EM83aejsP/t8/l7A=="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/development-core-0.7.9.tgz_1478624571766_0.7415295538958162"}},"0.7.10":{"name":"development-core","version":"0.7.10","description":"development build tools.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build --test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","typescript","node","babel"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","babel-preset-es2015":"^6.18.0","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-babel":"^6.1.2","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.0.2","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^1.6.0","tslint":"^3.15.1","tslint-stylish":"^2.1.0-beta","typescript":"^2.0.3","zone.js":"^0.6.10"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"4f562d5112d64549486e397e89182570d56d6c2c","_id":"development-core@0.7.10","_shasum":"3fbb35e230939398841367d7671365abafa1d1ab","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"3fbb35e230939398841367d7671365abafa1d1ab","tarball":"https://registry.npmjs.org/development-core/-/development-core-0.7.10.tgz","integrity":"sha512-zqoWl7G/BhGHq7a3hlMcWbn6i7SrZqmo8HGEiiPuzdbvCpB3Vp3EZeguMWyXe9VeXbRJwQKiACe9VfoS1qQMYQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuQbupTVhRJIQXbyByNDPrtiignyTPNQGQd7RysFAfrwIhAKN2+3Y0IAprtzzd3iNSAjJ3n12IgKYfTMdaOegzL2BA"}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/development-core-0.7.10.tgz_1478677703746_0.8013609661720693"}},"0.7.11":{"name":"development-core","version":"0.7.11","description":"development build tools.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build --test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","typescript","node","babel"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","babel-preset-es2015":"^6.18.0","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-babel":"^6.1.2","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.0.2","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^1.6.0","tslint":"^3.15.1","tslint-stylish":"^2.1.0-beta","typescript":"^2.0.3","zone.js":"^0.6.10"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"a33a791204256cb4ff57d9c434dacf5dd4b30b22","_id":"development-core@0.7.11","_shasum":"40d7cf780dd1e4526c2660a7b2ec59e8ed61a059","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"40d7cf780dd1e4526c2660a7b2ec59e8ed61a059","tarball":"https://registry.npmjs.org/development-core/-/development-core-0.7.11.tgz","integrity":"sha512-bf2cHto39cI/vw4RkO3ntFBvbZZEsUkggkGnhdb0QoCtHrgGOx6bc81IALB9neOkk1WjbgG2yp+mgMjBLW5SmA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHpl4cw84CV/82pFeMALAD8ZTh7zNX5LhiOPvCJftTtwIgNVtcjAERwjvGC3BMgoBqK2Z6S2Qlq++QhhaibIMWvCQ="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/development-core-0.7.11.tgz_1478757383930_0.5734822638332844"}},"0.8.0":{"name":"development-core","version":"0.8.0","description":"development build tools.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build --test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","gulp","typescript","node","babel"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","babel-preset-es2015":"^6.18.0","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-babel":"^6.1.2","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.0.2","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^1.6.0","tslint":"^3.15.1","tslint-stylish":"^2.1.0-beta","typescript":"^2.0.3","zone.js":"^0.6.10"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"2c4be26cbc734134cac1f3dc522fe877a49b2a39","_id":"development-core@0.8.0","_shasum":"d0b18d9066a10411551300c03bb381a0074ed67a","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"d0b18d9066a10411551300c03bb381a0074ed67a","tarball":"https://registry.npmjs.org/development-core/-/development-core-0.8.0.tgz","integrity":"sha512-NU2y5sGbpedgjjwPfN1VJ1F2AYjGTUPoxJhtvWCuvn7NpNwTqDaJIHGWFRP5IQznvJXb+8IXULWIuZ9Mk+uUVQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICczIPkEI3JCW9jFL4DfZ7ZTdykHfpRSObdZByXBibxOAiEAgAIKfk1OQT/+ke1eX6R74zD3he60O9G2pp2gWMh7YVI="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/development-core-0.8.0.tgz_1479015864073_0.30977277737110853"}},"0.8.2":{"name":"development-core","version":"0.8.2","description":"development build tools.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build --test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","gulp","typescript","node","babel"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","babel-preset-es2015":"^6.18.0","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-babel":"^6.1.2","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.0.2","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^1.6.0","tslint":"^3.15.1","tslint-stylish":"^2.1.0-beta","typescript":"^2.0.3","zone.js":"^0.6.10"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"d4d3a0937a65581487515729330376f638f18cf9","_id":"development-core@0.8.2","_shasum":"9e84bcad5c147fc7bd7532e4891d279dc94205f4","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"9e84bcad5c147fc7bd7532e4891d279dc94205f4","tarball":"https://registry.npmjs.org/development-core/-/development-core-0.8.2.tgz","integrity":"sha512-VYY0aXi4euQ3dVsNhslAZBoR0HZjGD4AFF/Y6h2NYYcYjfNhQZgXNLIUfmbmPtYyg0JHR3WwhVQC61jhO6kV0g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD92k/dc+s+XBKMC1kW+2hImmhxOawBX13vokuOKP7lxAIgA3xiULIhCmzKi6ZSljHck7abaC6Dz9hBrWMHPkgLrMk="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/development-core-0.8.2.tgz_1479108080385_0.6864524469710886"}},"0.8.5":{"name":"development-core","version":"0.8.5","description":"development build tools.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build --test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","gulp","typescript","node","babel"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","babel-preset-es2015":"^6.18.0","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-babel":"^6.1.2","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.0.2","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^1.6.0","tslint":"^3.15.1","tslint-stylish":"^2.1.0-beta","typescript":"^2.0.3","zone.js":"^0.6.10"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"d59e56d0563276238a24678a412f532cb228fcbf","_id":"development-core@0.8.5","_shasum":"bcf9fc451ee8e682ab9c17348dffcee559fc2637","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"bcf9fc451ee8e682ab9c17348dffcee559fc2637","tarball":"https://registry.npmjs.org/development-core/-/development-core-0.8.5.tgz","integrity":"sha512-RkPjcBtRx6yZNd5FLSKGg0CX1WHzKI3weV3Q1nMm+qhPzJiQWstm6whJhvZoQHOqCGfbEpj3kOdNaRWB1B4/QA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSfdbHOTOqo5NEREWc1GuNNMuF8U8ZYsO6OGACEoq28AIhALkS7r7waug/Ouc24Zh/qnKCqdOPaa2QA/CaDc8CnShG"}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/development-core-0.8.5.tgz_1479207240373_0.00640831608325243"}},"0.8.8":{"name":"development-core","version":"0.8.8","description":"development build tools.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build --test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","gulp","typescript","node","babel"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","babel-preset-es2015":"^6.18.0","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-babel":"^6.1.2","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.0.2","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^1.6.0","tslint":"^3.15.1","tslint-stylish":"^2.1.0-beta","typescript":"^2.0.3","zone.js":"^0.6.10"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"68420d2e7d2f6342d30d7fd0f11d4892b366f3d2","_id":"development-core@0.8.8","_shasum":"38e38da140f89cd7cdcded5afb93903fb59987e6","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"38e38da140f89cd7cdcded5afb93903fb59987e6","tarball":"https://registry.npmjs.org/development-core/-/development-core-0.8.8.tgz","integrity":"sha512-QNDprndPvEooSBAiVoidKxOy3sC4lOaCGLDdCq2K9W/pDiEtJBWAAIh35LWIKy+UjA8KtrM+lhY1CDLxZvQO/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdvABJvBIctUE6a1eVkW4NrkuJSJ7rd9UKajUJ7cmiewIgKhhd/ZhMQ2pFmBw2lUagoWfbzO6ehWGP7lhos9amfGg="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/development-core-0.8.8.tgz_1479283364068_0.20182243711315095"}},"0.8.9":{"name":"development-core","version":"0.8.9","description":"development tools, generate gulp tasks, gulp task manager, run tasks in sequence via Promise","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build --test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","gulp","typescript","node","babel"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","babel-preset-es2015":"^6.18.0","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-babel":"^6.1.2","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.0.2","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^1.6.0","tslint":"^3.15.1","tslint-stylish":"^2.1.0-beta","typescript":"^2.0.3","zone.js":"^0.6.10"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"44c2789137289ba6e5e2b91ed05552c66ecd7fde","_id":"development-core@0.8.9","_shasum":"e2c173474f385c50db6c6d58c5196a7bd97b465f","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"e2c173474f385c50db6c6d58c5196a7bd97b465f","tarball":"https://registry.npmjs.org/development-core/-/development-core-0.8.9.tgz","integrity":"sha512-voNqmHttwDsDEnl/jN0VyIioRbUiVFw3at+t7ZngXPUT8vzmZGV3MCsHEQdqDGg0c+m0ucs8So11Sv7AK7PVzg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIElTjxzFTpk2zAkqEBG6xTtLY0+fLrbWEMMvd8FlBewNAiEA4h4LrHjBwKDGUapWkF5/vLP90Q1D0BcQW/8zkMlwPZI="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/development-core-0.8.9.tgz_1479289991071_0.1924665137194097"}},"0.8.13":{"name":"development-core","version":"0.8.13","description":"development tools, generate gulp tasks, gulp task manager, run tasks in sequence via Promise","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build --test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","gulp","typescript","node","babel"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","babel-preset-es2015":"^6.18.0","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-babel":"^6.1.2","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.0.2","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^1.6.0","tslint":"^3.15.1","tslint-stylish":"^2.1.0-beta","typescript":"^2.0.3","zone.js":"^0.6.10"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"aa69c4e66d31b3b5210d0bd37c126185e25581ac","_id":"development-core@0.8.13","_shasum":"24d0ee8153983be3174cfa80a016bd6af22f531d","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"24d0ee8153983be3174cfa80a016bd6af22f531d","tarball":"https://registry.npmjs.org/development-core/-/development-core-0.8.13.tgz","integrity":"sha512-fR2PsHK0AwRMu10txTfZuk+Fih76+PQNyRfQ5ZZdx/v7IdKGFTDou43jfhBNHOSi1MuXfvjah/V/wt92Mj9G7w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIByJkNJkloojKBJTsiu5deJi4NWuQTjDUHuuAMT/0cHRAiEAxE2HrL8htmtd/Ym6iyb8pV01DeUDmKiW3f5paLSS6fQ="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/development-core-0.8.13.tgz_1479436477856_0.20155854104086757"}},"0.8.15":{"name":"development-core","version":"0.8.15","description":"development tools, generate gulp tasks, gulp task manager, run tasks in sequence via Promise","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build --test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","gulp","typescript","node","babel"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","babel-preset-es2015":"^6.18.0","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-babel":"^6.1.2","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.0.2","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^1.6.0","tslint":"^3.15.1","tslint-stylish":"^2.1.0-beta","typescript":"^2.0.3","zone.js":"^0.6.10"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"ad30be1c71b239d1f8f27844fab0e45c2cb2fcd8","_id":"development-core@0.8.15","_shasum":"2e5b35656490c3106cef14702903abc1fe1036c6","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"2e5b35656490c3106cef14702903abc1fe1036c6","tarball":"https://registry.npmjs.org/development-core/-/development-core-0.8.15.tgz","integrity":"sha512-J1JiEL8bATTl6zWCBZ6rdUJVPVDacUvDOX5vrQdA6KmNuBjuIggs8vsZpXAM5dJoyoFwEZOsiga+SVL0zDt+kQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEut97WbwP/RNpEl/QKy9q04OLs7+2wdNCPQXaiRKsmgIgM752vv3j78nBskVZgTbju5TjQds75j3TW9wHT65Iv6E="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/development-core-0.8.15.tgz_1479454673184_0.7015158776193857"}},"0.9.0":{"name":"development-core","version":"0.9.0","description":"development tools, generate gulp tasks, gulp task manager, run tasks in sequence via Promise","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build --test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","gulp","typescript","node","babel"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","babel-preset-es2015":"^6.18.0","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-babel":"^6.1.2","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.0.2","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^1.6.0","tslint":"^3.15.1","tslint-stylish":"^2.1.0-beta","typescript":"^2.0.3","zone.js":"^0.6.10"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"8e7402ac35ff4ded52f6035e3abfac85ac6ba288","_id":"development-core@0.9.0","_shasum":"37bdc5c36107041dd5b78c241ece0ef30b2469e0","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"37bdc5c36107041dd5b78c241ece0ef30b2469e0","tarball":"https://registry.npmjs.org/development-core/-/development-core-0.9.0.tgz","integrity":"sha512-VK5q+4Gr3WGBa/4MwUfmYjY9qKeh//zvxEtZ14zatNkMV9D1ESyBEhUKWOS13azyO9hCUFDgtSkWkTpwsaRDng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLdosIZ7SxMqxUP/hrUlgIc4RmxUCrfSzQQWD2mMISBAIgD/UiZm1jlo6Vej5KKIXxhpe1GqQUfANHSXV139kblyY="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/development-core-0.9.0.tgz_1479474813486_0.30309530114755034"}},"0.9.2":{"name":"development-core","version":"0.9.2","description":"development tools, generate gulp tasks, gulp task manager, run tasks in sequence via Promise","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build --test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","gulp","typescript","node","babel"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","babel-preset-es2015":"^6.18.0","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-babel":"^6.1.2","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.0.2","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^1.6.0","tslint":"^3.15.1","tslint-stylish":"^2.1.0-beta","typescript":"^2.0.3","zone.js":"^0.6.10"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"93bf525dddc723d9c7f7285b5d33309711b4549f","_id":"development-core@0.9.2","_shasum":"f7a6850cab8c54cecdd8cb8c1c333f1987591fab","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"f7a6850cab8c54cecdd8cb8c1c333f1987591fab","tarball":"https://registry.npmjs.org/development-core/-/development-core-0.9.2.tgz","integrity":"sha512-z9FDFTr00/DdmitSX3XP4FOGRrYDc8/iQHj0N4B1mhJINtwYA+SdjIZe1ZsBUiaMOf8euCKofK1KGhltMqFAnA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBxOKO4y1AFiZ57nm75JaApNPToWEPHUDWLimlY2Kw2CAiEAiMc4R2agsKcsLHJ9dEDFpbmwzbJFvatoZbzhOzqT0ZE="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/development-core-0.9.2.tgz_1479725023837_0.584591961465776"}},"0.9.3":{"name":"development-core","version":"0.9.3","description":"development tools, generate gulp tasks, gulp task manager, run tasks in sequence via Promise. useful gulp task util: zipSequence, runSequence, runTaskSequence, toSequence, flattenSequence.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build --test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","gulp","promise","generate","task manager","zipSequence","flattenSequence","runSequence","runTaskSequence","toSequence","typescript","metadata","node"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","babel-preset-es2015":"^6.18.0","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-babel":"^6.1.2","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.0.2","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^1.6.0","tslint":"^3.15.1","tslint-stylish":"^2.1.0-beta","typescript":"^2.0.3","zone.js":"^0.6.10"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"cc34ae5c8c8cb722d460c2d38b6604c45d855f81","_id":"development-core@0.9.3","_shasum":"a2f41e16ed92cc7f47e2d7b4e4526824af829c71","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"a2f41e16ed92cc7f47e2d7b4e4526824af829c71","tarball":"https://registry.npmjs.org/development-core/-/development-core-0.9.3.tgz","integrity":"sha512-oK9JWbAw7YhwzsXwNa+m9WV9EPKFQunvUWIeu1oG0NXMRW2wmTBhtamrOnGzwyZTKpSLNOFeDjn0/6oqEwWG0g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuXG1iz/72sw83tMI4u07JXi8sUUBMLLrOyl2CStJh9QIgGQYWc7MFcC6snC60o6x74tLlQHXvTOzMv/vHYAZGXzU="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/development-core-0.9.3.tgz_1479796399265_0.034267185255885124"}},"0.9.4":{"name":"development-core","version":"0.9.4","description":"development tools, generate gulp tasks, gulp task manager, run tasks in sequence via Promise. useful gulp task util: zipSequence, runSequence, runTaskSequence, toSequence, flattenSequence.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build --test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","gulp","promise","generate","task manager","zipSequence","flattenSequence","runSequence","runTaskSequence","toSequence","typescript","metadata","node"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","babel-preset-es2015":"^6.18.0","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-babel":"^6.1.2","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.0.2","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^1.6.0","tslint":"^3.15.1","tslint-stylish":"^2.1.0-beta","typescript":"^2.0.3","zone.js":"^0.6.10"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"53ea492c956f25baa59e8bec4911cdc07b918431","_id":"development-core@0.9.4","_shasum":"cc394702078cb7fbd1d92c215435947c4110ed24","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"cc394702078cb7fbd1d92c215435947c4110ed24","tarball":"https://registry.npmjs.org/development-core/-/development-core-0.9.4.tgz","integrity":"sha512-rX8UhO05DhkYxplY9lyaKtJyEaogspVSutlFzpVP0XwD4EXiUXguwt/Eff0vvU7kRFKm0vEardsTnV8GOytfYQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIATex2rzvcySsZZhjNgWEeUeSoZsufBnL32szn+XhbXRAiEAvoz0zgGXpkELY8YgDaZGgXywOWDvQAKDuDOWbeqqFJ0="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/development-core-0.9.4.tgz_1479802703870_0.2660822276957333"}},"0.9.6":{"name":"development-core","version":"0.9.6","description":"development tools, generate gulp tasks, gulp task manager, run tasks in sequence via Promise. useful gulp task util: zipSequence, runSequence, runTaskSequence, toSequence, flattenSequence.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build --test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","gulp","promise","generate","task manager","zipSequence","flattenSequence","runSequence","runTaskSequence","toSequence","typescript","metadata","node"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","babel-preset-es2015":"^6.18.0","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-babel":"^6.1.2","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.0.2","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^1.6.0","tslint":"^3.15.1","tslint-stylish":"^2.1.0-beta","typescript":"^2.0.3","zone.js":"^0.6.10"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"6eec3048e868cb6e5315d79805993ed77429f0d6","_id":"development-core@0.9.6","_shasum":"341b13d86bb8fb0b588a9fc31be34c6793d2421c","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"341b13d86bb8fb0b588a9fc31be34c6793d2421c","tarball":"https://registry.npmjs.org/development-core/-/development-core-0.9.6.tgz","integrity":"sha512-C2yo3etkeycmGi9S/JC6TAcGFSbA8bzrLT7mJRCYGo2WNsU7GSzGC7OcaoPAu51+aiz/XR+mmNh/BIteOQFjUA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD20QOIW+PaJJM7pjTqHC+E3T8Kal0A0k+QQjDVaecMqQIhAJdFcSDO6LP8mUZ5MNY2X8/i3p7w3Y+kETa3KPIV5ghj"}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/development-core-0.9.6.tgz_1479891313781_0.8118943767622113"}},"0.9.8":{"name":"development-core","version":"0.9.8","description":"development tools, generate gulp tasks, gulp task manager, run tasks in sequence via Promise. useful gulp task util: zipSequence, runSequence, runTaskSequence, toSequence, flattenSequence.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build --test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","gulp","promise","generate","task manager","zipSequence","flattenSequence","runSequence","runTaskSequence","toSequence","typescript","metadata","node"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","babel-preset-es2015":"^6.18.0","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-babel":"^6.1.2","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.0.2","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^1.6.0","tslint":"^3.15.1","tslint-stylish":"^2.1.0-beta","typescript":"^2.0.3","zone.js":"^0.6.10"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"0d5acc43ea212b0041608a546638c6d69167d9f0","_id":"development-core@0.9.8","_shasum":"47ad43f24541a747a74e6d81d0c48841df6a4cdd","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"47ad43f24541a747a74e6d81d0c48841df6a4cdd","tarball":"https://registry.npmjs.org/development-core/-/development-core-0.9.8.tgz","integrity":"sha512-x2nkb2mk5xur+7YK6/EZTXQvFg+Un21gP+kde2hTrvgcDT1cqlqdnA99roLKPjoU/jBztnrJVBMbjoQam4wkaw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBK7KO5s0+OcgO6B3XH47xleAMQBXkc1yFaiSXo5C0bvAiEAqnwGbWFEmJUc5AzAMRmWSoVU0w3v4gVHHBuUG8eDxdw="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/development-core-0.9.8.tgz_1479904514847_0.21761565911583602"}},"0.9.9":{"name":"development-core","version":"0.9.9","description":"development tools, generate gulp tasks, gulp task manager, run tasks in sequence via Promise. useful gulp task util: zipSequence, runSequence, runTaskSequence, toSequence, flattenSequence.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build --test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","gulp","promise","generate","task manager","zipSequence","flattenSequence","runSequence","runTaskSequence","toSequence","typescript","metadata","node"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","babel-preset-es2015":"^6.18.0","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-babel":"^6.1.2","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.0.2","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^1.6.0","tslint":"^3.15.1","tslint-stylish":"^2.1.0-beta","typescript":"^2.0.3","zone.js":"^0.6.10"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"833f532afba7faf62bf8f7c43401edd67e820d19","_id":"development-core@0.9.9","_shasum":"2b5729e460f8c7502c3fdc53182f7daefef62264","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"2b5729e460f8c7502c3fdc53182f7daefef62264","tarball":"https://registry.npmjs.org/development-core/-/development-core-0.9.9.tgz","integrity":"sha512-43g0M4pEECQ5+7EPrIfWs3ue0Me9521dhmkRrWX3rbihzzvgfN/DkjIhceqDbOg7Xha9R7KvRngm5vaR0zPqqA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGKxQYGkLcMilwRfCd4HclO2X1txyL/fP2WZcmBZbw3BAiBDP5d1+FGEp6Eha9WJOFmLJpTedXY7bY3Mo+wuwNjE4Q=="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/development-core-0.9.9.tgz_1479976625603_0.3302903037983924"}},"0.9.10":{"name":"development-core","version":"0.9.10","description":"development tools, generate gulp tasks, gulp task manager, run tasks in sequence via Promise. useful gulp task util: zipSequence, runSequence, runTaskSequence, toSequence, flattenSequence.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build --test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","gulp","promise","generate","task manager","zipSequence","flattenSequence","runSequence","runTaskSequence","toSequence","typescript","metadata","node"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","babel-preset-es2015":"^6.18.0","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-babel":"^6.1.2","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.0.2","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^1.6.0","tslint":"^3.15.1","tslint-stylish":"^2.1.0-beta","typescript":"^2.0.3","zone.js":"^0.6.10"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"7c5a3e7e9d949b7634e8f030b64d37b75f9b5130","_id":"development-core@0.9.10","_shasum":"39e746da50c673ee2149ec22937e11ea1986fb26","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"39e746da50c673ee2149ec22937e11ea1986fb26","tarball":"https://registry.npmjs.org/development-core/-/development-core-0.9.10.tgz","integrity":"sha512-qjzra9/C8S+gby8ej9MlzJp5Cei/dhvTZO830I139CRmiNnMEDrwCR0vMWmiFs/lOyXP1Tn6Rh19Kvynlzq1LQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDj2nyBOaWkzgMn0dGmcKYh2g+8Yc530fkJvjsTZrNhrQIhAOsUZEd23duWvMklppQdO3I8Nsw/AGojf6a04rcVBiwf"}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/development-core-0.9.10.tgz_1480074198421_0.2807170017622411"}},"0.9.12":{"name":"development-core","version":"0.9.12","description":"development tools, generate gulp tasks, gulp task manager, run tasks in sequence via Promise. useful gulp task util: zipSequence, runSequence, runTaskSequence, toSequence, flattenSequence.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build --test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","gulp","promise","generate","task manager","zipSequence","flattenSequence","runSequence","runTaskSequence","toSequence","typescript","metadata","node"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","babel-preset-es2015":"^6.18.0","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-babel":"^6.1.2","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.0.2","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^1.6.0","tslint":"^3.15.1","tslint-stylish":"^2.1.0-beta","typescript":"^2.0.3","zone.js":"^0.6.10"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"823c53c651e22d197d923f33ecfe20ec672fc643","_id":"development-core@0.9.12","_shasum":"30c8bd443232ca1b8a25f595f915836b2fbb288d","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"30c8bd443232ca1b8a25f595f915836b2fbb288d","tarball":"https://registry.npmjs.org/development-core/-/development-core-0.9.12.tgz","integrity":"sha512-k6rQCfaOZIjDiuITZb7oHd4mBNsxRVNn6hGigclhEYgJ/7FDe//djhdmyWjZbbk9y5ioe6U+sDybUwik3XnU5w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCe32e2x8K+IUYBoAtoVfIv53zCcsjWkoLDBFSdNAt61wIhAOldlsEqAM8ulg7nn1gz0Kkbq9FfVBgLkmxcwXhJe98M"}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/development-core-0.9.12.tgz_1480162276457_0.4566684295423329"}},"0.9.13":{"name":"development-core","version":"0.9.13","description":"development tools, generate gulp tasks, gulp task manager, run tasks in sequence via Promise. useful gulp task util: zipSequence, runSequence, runTaskSequence, toSequence, flattenSequence.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build --test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","gulp","promise","generate","task manager","zipSequence","flattenSequence","runSequence","runTaskSequence","toSequence","typescript","metadata","node"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","babel-preset-es2015":"^6.18.0","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-babel":"^6.1.2","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.0.2","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^1.6.0","tslint":"^3.15.1","tslint-stylish":"^2.1.0-beta","typescript":"^2.0.3","zone.js":"^0.6.10"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"e0ed8cd155acfab5814874b655201d7eceab67d8","_id":"development-core@0.9.13","_shasum":"fb7097c2b1c2016d11fbaac145a4205c7361bfc6","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"fb7097c2b1c2016d11fbaac145a4205c7361bfc6","tarball":"https://registry.npmjs.org/development-core/-/development-core-0.9.13.tgz","integrity":"sha512-U2YfgGDLuLziZHy9iFgKAogARQs8f67yC9XPx8u6GyBX33Lrszq2ZxHwXKAq2rx83SwvuUe9OrvTxJyZL7GNUQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGAjr5cZsnvb6oubHUe0K8+gnBd7/aPZKnYwMinpA6OaAiEA5n7M4Hk6swVa3axPZ79I+LNRdv8o3lVphouLxgqSMZ0="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/development-core-0.9.13.tgz_1480310793215_0.4882799780461937"}},"0.9.14":{"name":"development-core","version":"0.9.14","description":"development tools, generate gulp tasks, gulp task manager, run tasks in sequence via Promise. useful gulp task util: zipSequence, runSequence, runTaskSequence, toSequence, flattenSequence.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build --test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","gulp","promise","generate","task manager","zipSequence","flattenSequence","runSequence","runTaskSequence","toSequence","typescript","metadata","node"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","babel-preset-es2015":"^6.18.0","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-babel":"^6.1.2","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.0.2","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^1.6.0","tslint":"^3.15.1","tslint-stylish":"^2.1.0-beta","typescript":"^2.0.3","zone.js":"^0.6.10"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"612e4f734fec1a2782b8d6cdab4b166081b25bb3","_id":"development-core@0.9.14","_shasum":"948c2f0a0b35dfd82e89d0706966b92ea1e85441","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"948c2f0a0b35dfd82e89d0706966b92ea1e85441","tarball":"https://registry.npmjs.org/development-core/-/development-core-0.9.14.tgz","integrity":"sha512-YCIqR04dx53VNebSxKxkdwaCXFsTmOPsY5muCu23RAlegZu1XcEIQDpn5Gm60ejivYZYL/IohEFOPoiF1sg7Sw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCiW10BriX7547qB+0Ah00ewGIChFIBRYZuanDgiN8Z7gIgOZ0rqW+x3RhplJvCgrpmYFhjX8fLsxjnUCPobK+o30U="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/development-core-0.9.14.tgz_1480418808025_0.17460787086747587"}},"0.9.15":{"name":"development-core","version":"0.9.15","description":"development tools, generate gulp tasks, gulp task manager, run tasks in sequence via Promise. useful gulp task util: zipSequence, runSequence, runTaskSequence, toSequence, flattenSequence.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build --test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","gulp","promise","generate","task manager","zipSequence","flattenSequence","runSequence","runTaskSequence","toSequence","typescript","metadata","node"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","babel-preset-es2015":"^6.18.0","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-babel":"^6.1.2","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.0.2","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^1.6.0","tslint":"^3.15.1","tslint-stylish":"^2.1.0-beta","typescript":"^2.0.3","zone.js":"^0.6.10"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"149c4bdd20f9056720472b799bd8e4da6c449feb","_id":"development-core@0.9.15","_shasum":"4d23f159737692bc3017504ecfb6437a3b5e305b","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"4d23f159737692bc3017504ecfb6437a3b5e305b","tarball":"https://registry.npmjs.org/development-core/-/development-core-0.9.15.tgz","integrity":"sha512-LnwpPwvST5FA3MVm4rDCNhBLRV3p2WerCjry2YwmI9NXlvfMXWp2OF9+QHM5XfJfF/OSDf4ddOrH0LNR4Rd4xA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7ZAWbNRAQwvMy/brJVJ0SeFi4odc3u1i5gCvrA++higIhAPbL8glFE1S+fbqp5vRxzMZ21pyFw3/MkH4qx6kVKg9y"}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/development-core-0.9.15.tgz_1480607940268_0.5965095311403275"}},"0.9.16":{"name":"development-core","version":"0.9.16","description":"development tools, generate gulp tasks, gulp task manager, run tasks in sequence via Promise. useful gulp task util: zipSequence, runSequence, runTaskSequence, toSequence, flattenSequence.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build --test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","gulp","promise","generate","task manager","zipSequence","flattenSequence","runSequence","runTaskSequence","toSequence","typescript","metadata","node"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","babel-preset-es2015":"^6.18.0","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-babel":"^6.1.2","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.0.2","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^1.6.0","tslint":"^3.15.1","tslint-stylish":"^2.1.0-beta","typescript":"^2.0.3","zone.js":"^0.6.10"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"353da2eaf3b249736f1d868668e620c614572f84","_id":"development-core@0.9.16","_shasum":"3fb241fad4f30538b468088d2c41150e86c4292a","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"3fb241fad4f30538b468088d2c41150e86c4292a","tarball":"https://registry.npmjs.org/development-core/-/development-core-0.9.16.tgz","integrity":"sha512-17Pj5prh/hF+nhigkwXNVQiEu+86MS+zrxgNQ0prQ69h+vttO0aej8s8vnh16z+BgE5cQUZ4BpwBpshagxt0Gg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkgj+70HgBy/PUGoSGn1aokg79UmdbEMT9D4BqYG1OvQIgY1g/lW13FYYfTyZQJDxHZnxNqftnICkbI2oiAEnmI28="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/development-core-0.9.16.tgz_1480916527143_0.6720917201600969"}},"0.9.17":{"name":"development-core","version":"0.9.17","description":"development tools, generate gulp tasks, gulp task manager, run tasks in sequence via Promise. useful gulp task util: zipSequence, runSequence, runTaskSequence, toSequence, flattenSequence.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build --test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","gulp","promise","generate","task manager","zipSequence","flattenSequence","runSequence","runTaskSequence","toSequence","typescript","metadata","node"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","babel-preset-es2015":"^6.18.0","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-babel":"^6.1.2","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.0.2","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^1.6.0","tslint":"^3.15.1","tslint-stylish":"^2.1.0-beta","typescript":"^2.0.3","zone.js":"^0.6.10"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"3c77ba9629197db4b4ff509c37d545915d0df3b2","_id":"development-core@0.9.17","_shasum":"e6e51351c87e881cc64c9c10ccda8d6000aad05f","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"e6e51351c87e881cc64c9c10ccda8d6000aad05f","tarball":"https://registry.npmjs.org/development-core/-/development-core-0.9.17.tgz","integrity":"sha512-MvdU/mB8jM2ZejW+Z+NVO0YiFeGE1aoDUwBUC4aVSUZaa9sg75QtzDUgkngxLftZ5uk8hbTXL6PCvFQ7K6qTfA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbihpJIsgVYqMYAUAuvsGU+kRhuzvtL+Y3TZ4ZxXAgNgIhAPALkLDcd//NDl3Ooj2F5Wg1y9MmePYi7qu9I2OiFuJ4"}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/development-core-0.9.17.tgz_1481079035047_0.8239491931162775"}},"0.9.18":{"name":"development-core","version":"0.9.18","description":"development tools, generate gulp tasks, gulp task manager, run tasks in sequence via Promise. useful gulp task util: zipSequence, runSequence, runTaskSequence, toSequence, flattenSequence.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build --test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","gulp","promise","generate","task manager","zipSequence","flattenSequence","runSequence","runTaskSequence","toSequence","typescript","metadata","node"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","babel-preset-es2015":"^6.18.0","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-babel":"^6.1.2","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.0.2","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^1.6.0","tslint":"^3.15.1","tslint-stylish":"^2.1.0-beta","typescript":"^2.0.3","zone.js":"^0.6.10"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"51cf565bb8936e407c5a985f508fdbe77d24368f","_id":"development-core@0.9.18","_shasum":"f51ce48fc8bc7cdf798c69eac0b4892759110a82","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"f51ce48fc8bc7cdf798c69eac0b4892759110a82","tarball":"https://registry.npmjs.org/development-core/-/development-core-0.9.18.tgz","integrity":"sha512-6CjMQP280kp1O0euDnb1ZPqamZU+CDhbJVJmxHvfSZqjhweXlLh0WjoKnH9P3geMtmTun7jAK4No/PvRIPtCMg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiu3WsawyzGau6dBq/keD1rWRQbzpVAkhn2ui0IsaYXwIgB9Qm1boS/0aqY7XzehtESmNk+v13jOc6xGRWg0M60/U="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/development-core-0.9.18.tgz_1481082450509_0.08832967141643167"}},"0.10.0":{"name":"development-core","version":"0.10.0","description":"development tools, generate gulp tasks, gulp task manager, run tasks in sequence via Promise. useful gulp task util: zipSequence, runSequence, runTaskSequence, toSequence, flattenSequence.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build --test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","gulp","promise","generate","task manager","zipSequence","flattenSequence","runSequence","runTaskSequence","toSequence","typescript","metadata","node"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","babel-preset-es2015":"^6.18.0","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-babel":"^6.1.2","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.0.2","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^1.6.0","tslint":"^3.15.1","tslint-stylish":"^2.1.0-beta","typescript":"^2.0.3","zone.js":"^0.6.10"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"8b0f4436dc5f6621bd1e74cbfa70829cf6e824b7","_id":"development-core@0.10.0","_shasum":"40e52e3a561f1d09e277aea54c1abbd0f87926bc","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"40e52e3a561f1d09e277aea54c1abbd0f87926bc","tarball":"https://registry.npmjs.org/development-core/-/development-core-0.10.0.tgz","integrity":"sha512-yvm2sewpIQoK4icqLqp4+bBT2Xbjotw2QjUGWMdnLTGnPMcULKPy2bbV0g2xrISYOajIaTFzZzVvyHHzGrT5wQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDexLJeDT7fFF4qJLDjTY1BoUFCexHurQce54QC9EUC/QIhAIkLBjN2MvMlv/9sMljFggP4XivNAuJUuW/nzS64l8wW"}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/development-core-0.10.0.tgz_1481193948160_0.9663094943389297"}},"0.10.1":{"name":"development-core","version":"0.10.1","description":"development tools, generate gulp tasks, gulp task manager, run tasks in sequence via Promise. useful gulp task util: zipSequence, runSequence, runTaskSequence, toSequence, flattenSequence.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build --test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","gulp","promise","generate","task manager","zipSequence","flattenSequence","runSequence","runTaskSequence","toSequence","typescript","metadata","node"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","babel-preset-es2015":"^6.18.0","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-babel":"^6.1.2","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.0.2","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^1.6.0","tslint":"^3.15.1","tslint-stylish":"^2.1.0-beta","typescript":"^2.0.3","zone.js":"^0.6.10"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"fc31a062cc87cb1508f5db184f3b544a95af9242","_id":"development-core@0.10.1","_shasum":"57b6ae3b0ca8e9c913d9a2ee724c01973d2fd3ab","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"57b6ae3b0ca8e9c913d9a2ee724c01973d2fd3ab","tarball":"https://registry.npmjs.org/development-core/-/development-core-0.10.1.tgz","integrity":"sha512-btpl81Dc1/Tg5vBAhdK+jgIEf2h15xxQGrksP5R23/sxnZtujzNHApEL9ev4NCeSOIjMtC4Uk0iZKeCz0mSaVw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGb/zNuRh8rz3QmXA+v75que7uf8gi7Rv2AtNMkHQxBJAiEA8x87RX9DsJac8EeYDmzVI2hYqxhkzP+NOjQvU+v3ckc="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/development-core-0.10.1.tgz_1481269027521_0.08127491734921932"}},"0.10.2":{"name":"development-core","version":"0.10.2","description":"development tools, generate gulp tasks, gulp task manager, run tasks in sequence via Promise. useful gulp task util: zipSequence, runSequence, runTaskSequence, toSequence, flattenSequence.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build --test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","gulp","promise","generate","task manager","zipSequence","flattenSequence","runSequence","runTaskSequence","toSequence","typescript","metadata","node"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","gulp-watch":"^4.3.11","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","@types/gulp-watch":"^4.1.29","babel-preset-es2015":"^6.18.0","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-babel":"^6.1.2","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.0.2","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^1.6.0","tslint":"^3.15.1","tslint-stylish":"^2.1.0-beta","typescript":"^2.0.3","zone.js":"^0.6.10"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"e0173daa251992ca24ccec834e84f2ad2d529249","_id":"development-core@0.10.2","_shasum":"0fcc501903b1620b28ddf1c2dbdef4e4e6a31a87","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.3.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"0fcc501903b1620b28ddf1c2dbdef4e4e6a31a87","tarball":"https://registry.npmjs.org/development-core/-/development-core-0.10.2.tgz","integrity":"sha512-J4KH2i0wpQgQ6xMtjy83ha62Vqx46i+PbMmf5lO1U9XoNRITdeRpQsyXbL5XBsTWD3Z7zZsVEKPFXO/GCLwSWg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAeebmFxPQfp0wNi8vL+4KFz4KR2KPSiHTIy2DlxMdwSAiBjFPIBDIKBFdvXY+pvrWbtN3wSXqTdrwXxaAoHgDu7gg=="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/development-core-0.10.2.tgz_1483701880894_0.4652985481079668"}},"0.10.3":{"name":"development-core","version":"0.10.3","description":"development tools, generate gulp tasks, gulp task manager, run tasks in sequence via Promise. useful gulp task util: zipSequence, runSequence, runTaskSequence, toSequence, flattenSequence.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build --test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","gulp","promise","generate","task manager","zipSequence","flattenSequence","runSequence","runTaskSequence","toSequence","typescript","metadata","node"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","gulp-watch":"^4.3.11","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","@types/gulp-watch":"^4.1.29","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.1.4","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^2.1.0","tslint":"^4.4.2","tslint-stylish":"^2.1.0","typescript":"^2.1.4","zone.js":"^0.6.10"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"e73f2f3273dd771ef8eee6fcd9227f1468a2d6cf","_id":"development-core@0.10.3","_shasum":"394cb72f992a36fc8af7f7ffe45705654d47d29c","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"394cb72f992a36fc8af7f7ffe45705654d47d29c","tarball":"https://registry.npmjs.org/development-core/-/development-core-0.10.3.tgz","integrity":"sha512-jXoyG9aJ9zijESnO7jNXhADFuIWJo4y035OryLaEh0KLYfrn0EqUOhZ0jWypapwa3fn+n13kF7utcwbbjFFtrQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFJrzn0i2Y+AxlHiXx78/XNZnJ84EAQaDMjoyMzH0Br3AiEAoR9hZMG+Bd+HnLJZRHxChAva5mmW0BKgSL3OfZaU1Bg="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/development-core-0.10.3.tgz_1487233609176_0.5680154436267912"}},"0.10.4":{"name":"development-core","version":"0.10.4","description":"development tools, generate gulp tasks, gulp task manager, run tasks in sequence via Promise. useful gulp task util: zipSequence, runSequence, runTaskSequence, toSequence, flattenSequence.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build --test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","gulp","promise","generate","task manager","zipSequence","flattenSequence","runSequence","runTaskSequence","toSequence","typescript","metadata","node"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","gulp-watch":"^4.3.11","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","@types/gulp-watch":"^4.1.29","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.1.4","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^2.1.0","tslint":"^4.4.2","tslint-stylish":"^2.1.0","typescript":"^2.1.4","zone.js":"^0.6.10"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"f837c49b5a8a3f6d357a47d19922705297e421f6","_id":"development-core@0.10.4","_shasum":"8bc8fd2868b516a24af369437882807e73aab25f","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"8bc8fd2868b516a24af369437882807e73aab25f","tarball":"https://registry.npmjs.org/development-core/-/development-core-0.10.4.tgz","integrity":"sha512-WHwTkmctg6aVHD5RYwJ73q7bv8BJpGppgou6e4006zD8hphWMeIFCmF8OfzZol982R+OVN8i5Iz3KpXqO53Mlg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNTTeJdkV17h/buaik7iIscV0VoB26c0tw8OGQA3FU5AIhAL5w+wwBaXiLzq2l+KJbsmW7JBf5/Ms7hn8X3Q9jQzxg"}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/development-core-0.10.4.tgz_1487311380884_0.4987973098177463"}},"1.0.0":{"name":"development-core","version":"1.0.0","description":"development tools, generate gulp tasks, gulp task manager, run tasks in sequence via Promise. useful gulp task util: zipSequence, runSequence, runTaskSequence, toSequence, flattenSequence.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build --test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","gulp","promise","generate","task manager","zipSequence","flattenSequence","runSequence","runTaskSequence","toSequence","typescript","metadata","node"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","gulp-watch":"^4.3.11","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","@types/gulp-watch":"^4.1.29","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.1.4","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"2.*","tslint":"*","tslint-stylish":"*","typescript":"2.*","zone.js":"*"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"c896e833d93fc67b3e22467c2d19abdf7450b5cc","_id":"development-core@1.0.0","_shasum":"9fee4c1d6d033b8a049725500bd3fae7ad8341bf","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"9fee4c1d6d033b8a049725500bd3fae7ad8341bf","tarball":"https://registry.npmjs.org/development-core/-/development-core-1.0.0.tgz","integrity":"sha512-Y88KvWKtQg1Tzxdjon9SZ1tvyeFrw/ZoCHncPFQlIoHjDWTCw5ISsMaNN42KmXHwV0Lgo8XOkUkQojz0u73S/g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAMSc/+dwuJ+F5qRbm1/KHfRMGlAeYDIaqDFnAa1cbaMAiEA0wMoQ9eZVGk7l9873CJeiEzfynptdo72sYORNsyzVE4="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/development-core-1.0.0.tgz_1490178606106_0.6667674037162215"}},"1.0.1":{"name":"development-core","version":"1.0.1","description":"development tools, generate gulp tasks, gulp task manager, run tasks in sequence via Promise. useful gulp task util: zipSequence, runSequence, runTaskSequence, toSequence, flattenSequence.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build --test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","gulp","promise","shell","command","generate","task manager","zipSequence","flattenSequence","runSequence","runTaskSequence","toSequence","typescript","metadata","node"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","gulp-watch":"^4.3.11","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","@types/gulp-watch":"^4.1.29","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.1.4","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"2.*","tslint":"*","tslint-stylish":"*","typescript":"2.*","zone.js":"*"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"5007f09bbdda4161bcff890adf559944fda78eb2","_id":"development-core@1.0.1","_shasum":"0c10e27d76731cfbe821803a92217daa8851d8d8","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"0c10e27d76731cfbe821803a92217daa8851d8d8","tarball":"https://registry.npmjs.org/development-core/-/development-core-1.0.1.tgz","integrity":"sha512-aw2aO7nTDXBEaP1unUSwZ/OWQ79TiR1qX+XDueXTGb70XP8sDnZidiuiEQOkELHsZUnVsUz4fuVtqo8kXtC8iA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYCm4UTw+q8JaVnzxdEB/ZPC6HWvA+gMI2ZXqN3KeDZwIhAKfWI07S1s4YD9qETHAJiambyO8kw1emrZWNSvfO8Fwq"}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/development-core-1.0.1.tgz_1490849777478_0.72502734628506"}},"1.0.2":{"name":"development-core","version":"1.0.2","description":"development tools, generate gulp tasks, gulp task manager, run tasks in sequence via Promise. useful gulp task util: zipSequence, runSequence, runTaskSequence, toSequence, flattenSequence.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build --test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","gulp","promise","shell","command","generate","task manager","zipSequence","flattenSequence","runSequence","runTaskSequence","toSequence","typescript","metadata","node"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","gulp-watch":"^4.3.11","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","@types/gulp-watch":"^4.1.29","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.1.4","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"2.*","tslint":"*","tslint-stylish":"*","typescript":"2.*","zone.js":"*"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"60dfd37eb58cc18b509f849fa9067b984880c6ac","_id":"development-core@1.0.2","_shasum":"9115a861e172be6586c2aaf3e874eef73088b9a5","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"9115a861e172be6586c2aaf3e874eef73088b9a5","tarball":"https://registry.npmjs.org/development-core/-/development-core-1.0.2.tgz","integrity":"sha512-/MSlQLhsR10+xrFxl7FZmMVz+3UtToY21sICBDzUxMfjk5TwiqGFsLuxxOIgjl2YbwCb1TxUX7SreWHv56cWoA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAqWCEB7fd0lexgTkLGUTv92GA+gVJpnI4+q3Ioy0BNAIhAL2I72tigDj2CDN4mCpvWhY1Tdu45UCF/sbLvyu5FPOn"}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/development-core-1.0.2.tgz_1491356008456_0.6075486512854695"}},"1.1.0":{"name":"development-core","version":"1.1.0","description":"development tools, generate gulp tasks, gulp task manager, run tasks in sequence via Promise. useful gulp task util: zipSequence, runSequence, runTaskSequence, toSequence, flattenSequence.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build --test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","gulp","promise","shell","command","generate","task manager","zipSequence","flattenSequence","runSequence","runTaskSequence","toSequence","typescript","metadata","node"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","gulp-watch":"^4.3.11","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","@types/gulp-watch":"^4.1.29","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.1.4","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"2.*","tslint":"*","tslint-stylish":"*","typescript":"2.*","zone.js":"*"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"581f049d3b66c5168c28836b0fc27cee6652ed90","_id":"development-core@1.1.0","_shasum":"764bf3d24b84b12a2f3123f3583ed99f750c469b","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"764bf3d24b84b12a2f3123f3583ed99f750c469b","tarball":"https://registry.npmjs.org/development-core/-/development-core-1.1.0.tgz","integrity":"sha512-dpQVKCFfhq/aFdwMz7xPcldtjiolvdK35NSD6ShzM/W+6F19uwOviCwS0aosYbXdf0Z/849fKvx3fQ666wj2IQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkceF1OOIrpEDjSMYX3+eY4Yg2Yuh/o3l3AYa+89AcLwIhAJRwse+1pfZKtg38gHoeXGXONPfLCOwjAinHSkJOT4ML"}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/development-core-1.1.0.tgz_1493209622704_0.6797778587788343"}},"1.1.1":{"name":"development-core","version":"1.1.1","description":"development tools, generate gulp tasks, gulp task manager, run tasks in sequence via Promise. useful gulp task util: zipSequence, runSequence, runTaskSequence, toSequence, flattenSequence.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build --test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","gulp","promise","shell","command","generate","task manager","zipSequence","flattenSequence","runSequence","runTaskSequence","toSequence","typescript","metadata","node"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","gulp-watch":"^4.3.11","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","@types/gulp-watch":"^4.1.29","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.1.4","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"2.*","tslint":"*","tslint-stylish":"*","typescript":"2.*","zone.js":"*"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"6910dfef2684482b3581559e67e2fef92b91877a","_id":"development-core@1.1.1","_shasum":"002ad0ad8c861ea5f694c6ae1d3f7e527d4b9b55","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"002ad0ad8c861ea5f694c6ae1d3f7e527d4b9b55","tarball":"https://registry.npmjs.org/development-core/-/development-core-1.1.1.tgz","integrity":"sha512-LXbxAlAv5qM79zQc7ET0B8J6VfJVJeC8SJDrQAEPdRt+qZj2GE1UuPK19fToql5VNGgbxCW5mIEqiumZvpoYWg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAR1C8l/rgDFTOpfysWhyu5i9P4pXBlXi4OsRlELa6LzAiBn/TVXxz+WsK5m2JV8Djj/9dNsPZHH0vaEkt5qGBJoiQ=="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/development-core-1.1.1.tgz_1496279637496_0.935627419501543"}},"1.1.2":{"name":"development-core","version":"1.1.2","description":"development tools, generate gulp tasks, gulp task manager, run tasks in sequence via Promise. useful gulp task util: zipSequence, runSequence, runTaskSequence, toSequence, flattenSequence.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build --test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","gulp","promise","shell","command","generate","task manager","zipSequence","flattenSequence","runSequence","runTaskSequence","toSequence","typescript","metadata","node"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.37","@types/minimist":"^1.1.29","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","gulp-watch":"^4.3.11","lodash":"^4.13.1","reflect-metadata":"^0.1.8","require-dir":"^0.3.1"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","@types/gulp-watch":"^4.1.29","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.1.4","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"2.*","tslint":"*","tslint-stylish":"*","typescript":"2.*","zone.js":"*"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"70517ee9242b855cacbf596335c26b96c64c0643","_id":"development-core@1.1.2","_shasum":"659a039ce2b2fade8ac6aeef813e47ddd93a352f","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"shasum":"659a039ce2b2fade8ac6aeef813e47ddd93a352f","tarball":"https://registry.npmjs.org/development-core/-/development-core-1.1.2.tgz","integrity":"sha512-OsQo6maokMzRoccsRehMzSY5Kl1tuiUVyoIRIqEj84w2zs/xWdSHn+BXHPwmQCLi363vJ9Q7gDA/5wj5yoZewA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEqJ6HYBXiNy7OUoz5Xz6BvXWikOLJtXcbIPuIlQz7dRAiA6DqxrY8ZQ927U1F4dK7Jq6h0GvanfHuKbrl0x8Wakeg=="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/development-core-1.1.2.tgz_1496303510730_0.9088260759599507"}},"2.0.0-beta3":{"name":"development-core","version":"2.0.0-beta3","description":"development tools, generate gulp tasks, gulp task manager, run tasks in sequence via Promise. useful gulp task util: zipSequence, runSequence, runTaskSequence, toSequence, flattenSequence.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build --test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","gulp","promise","shell","command","generate","task manager","zipSequence","flattenSequence","runSequence","runTaskSequence","toSequence","typescript","metadata","node"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.66","@types/minimist":"^1.2.0","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","gulp-watch":"^4.3.11","lodash":"^4.17.4","minimatch":"^3.0.2","reflect-metadata":"^0.1.8","require-dir":"^0.3.2"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","@types/gulp-watch":"^4.1.29","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.1.7","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^3.1.0","tslint":"^5.4.3","tslint-stylish":"^2.1.0","typescript":"^2.4.1","zone.js":"^0.8.12"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"b46be675da10e75f22b880c996683768c69e0ca4","_id":"development-core@2.0.0-beta3","_npmVersion":"5.0.3","_nodeVersion":"8.1.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-5Wn7jI9vOMSenSydIt6tiy2ZMFAaeFOhEbx2j8DozcCXNtSEbdUbu8W9vuPBSW9XgzIe4oma3YS8nUFslwyMMg==","shasum":"f870feb0104571be1bff617960d85018163c4b65","tarball":"https://registry.npmjs.org/development-core/-/development-core-2.0.0-beta3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEPIGNkLJOSxJvzfhPdD5/dLFzL1SuQZ/U+O1pvyyWnqAiEA6S3QUY9GsxbOiTacCid45moYB/q9FVZiDaoY2bBIppk="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/development-core-2.0.0-beta3.tgz_1498872920126_0.7865894977003336"}},"2.0.0":{"name":"development-core","version":"2.0.0","description":"development tools, generate gulp tasks, gulp task manager, run tasks in sequence via Promise. useful gulp task util: zipSequence, runSequence, runTaskSequence, toSequence, flattenSequence.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build --test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","gulp","promise","shell","command","generate","task manager","zipSequence","flattenSequence","runSequence","runTaskSequence","toSequence","typescript","metadata","node"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.66","@types/minimist":"^1.2.0","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","gulp-watch":"^4.3.11","lodash":"4.*","minimatch":"^3.0.2","reflect-metadata":"^0.1.8","require-dir":"^0.3.2"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","@types/gulp-watch":"^4.1.29","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.1.7","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^3.1.0","tslint":"^5.4.3","tslint-stylish":"^2.1.0","typescript":"^2.4.1","zone.js":"^0.8.12"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"a8194db3e44f5a290b57aa7de53af5c3ab055519","_id":"development-core@2.0.0","_npmVersion":"5.0.3","_nodeVersion":"8.1.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-/qQK5se3pu2C2IUg/WWrEcy6RbJhhEOWS0ACCCqMf/5cBWz7YjJanRE1gxlKvVz5D2thl5LcqnykUKdQOIktYQ==","shasum":"4d27cec57269fd2955049a9b1b5c4688695e1188","tarball":"https://registry.npmjs.org/development-core/-/development-core-2.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTNM0f3cWKwggzkHALXGSWyIqK8q54dpdeCc0+7aRIcAIhANhiBrCb5Q/V1xHbSXtvoasa5eJsyA1YpCgHEPSe2gy/"}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/development-core-2.0.0.tgz_1499080933153_0.9733479043934494"}},"2.0.1":{"name":"development-core","version":"2.0.1","description":"development tools, generate gulp tasks, gulp task manager, run tasks in sequence via Promise. useful gulp task util: zipSequence, runSequence, runTaskSequence, toSequence, flattenSequence.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build --test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","gulp","promise","shell","command","generate","task manager","zipSequence","flattenSequence","runSequence","runTaskSequence","toSequence","typescript","metadata","node"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.66","@types/minimist":"^1.2.0","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","gulp-watch":"^4.3.11","lodash":"4.*","minimatch":"^3.0.2","reflect-metadata":"^0.1.8","require-dir":"^0.3.2"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","@types/gulp-watch":"^4.1.29","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.1.7","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^3.1.0","tslint":"^5.4.3","tslint-stylish":"^2.1.0","typescript":"^2.4.1","zone.js":"^0.8.12"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"c2ce65dc629949cc70843de9124be4087983df6e","_id":"development-core@2.0.1","_npmVersion":"5.0.3","_nodeVersion":"8.1.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-aYJ/1MDQCMjHCsA0+9xLCxWFJLDxNC0Fhdjw5egEiSFi7IyJasgzt6DksY+tKKGZH+70M7tVk6SMttaWxHXRbA==","shasum":"d339036f57df242a263aec3abd4304218e11ad80","tarball":"https://registry.npmjs.org/development-core/-/development-core-2.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLywsyp4yx7Wtvu8B901dtYrU/VbXUhlj3A2Q4i7egUQIhANbkTyox17lmQlEaKxMCXtagsL1+t5cfAoa4CJdu+bWf"}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/development-core-2.0.1.tgz_1499850364091_0.12241362920030951"}},"2.0.2":{"name":"development-core","version":"2.0.2","description":"development tools, generate gulp tasks, gulp task manager, run tasks in sequence via Promise. useful gulp task util: zipSequence, runSequence, runTaskSequence, toSequence, flattenSequence.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","postinstall":"npm prune","reinstall":"npm cache clean && npm install","test":"gulp build --test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","gulp","promise","shell","command","generate","task manager","zipSequence","flattenSequence","runSequence","runTaskSequence","toSequence","typescript","metadata","node"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.66","@types/minimist":"^1.2.0","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","gulp-watch":"^4.3.11","lodash":"4.*","minimatch":"^3.0.2","reflect-metadata":"^0.1.8","require-dir":"^0.3.2"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","@types/gulp-watch":"^4.1.29","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.1.7","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^3.1.0","tslint":"^5.4.3","tslint-stylish":"^2.1.0","typescript":"^2.4.1","zone.js":"^0.8.12"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"74a93bf7ddb1ecc16843f4929c57fcbcb9aadb34","_id":"development-core@2.0.2","_npmVersion":"5.0.3","_nodeVersion":"8.1.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-dXnoanqfr+SWI4+Xeyk1VQ5qhLbU17SRPLStIgrYRQQJ7KWndE2mJu303P6RQ4N/uaA08EZWLNLVe47KY4eViA==","shasum":"b7c00ea9af9db376c4563504db9386d51c04a4c4","tarball":"https://registry.npmjs.org/development-core/-/development-core-2.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLzkPVzTGaxC1IVbPq7DVJuRnfLifS39wmWbFYM0954QIgfVXvGjwgmYjxVsZBVbsQ/Eb5DqzXhtOxD4HzrIwII70="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/development-core-2.0.2.tgz_1499951494696_0.20756721845827997"}},"2.0.5":{"name":"development-core","version":"2.0.5","description":"development tools, generate gulp tasks, gulp task manager, run tasks in sequence via Promise. useful gulp task util: zipSequence, runSequence, runTaskSequence, toSequence, flattenSequence.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","reinstall":"npm cache clean && npm install","test":"gulp build --test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","gulp","promise","shell","command","generate","task manager","zipSequence","flattenSequence","runSequence","runTaskSequence","toSequence","typescript","metadata","node"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.66","@types/minimist":"^1.2.0","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","gulp-watch":"^4.3.11","lodash":"4.*","minimatch":"^3.0.2","reflect-metadata":"^0.1.8","require-dir":"^0.3.2"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","@types/gulp-watch":"^4.1.29","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.1.7","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^3.1.0","tslint":"^5.4.3","tslint-stylish":"^2.1.0","typescript":"^2.4.1","zone.js":"^0.8.12"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"eebf974f4fa05b9e5e4ab1b8acda1e6e565d42e4","_id":"development-core@2.0.5","_npmVersion":"5.3.0","_nodeVersion":"8.3.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-nKXambt6niwYdGNiuAHRVcVNtwDo6KUVBLpOHF8EBJmECnBqZu3sJBvmv2ke+GwN4QbDhv27Vq5yBcnsdVBqYA==","shasum":"b710fa3e59a31931373a5f8e2def642cd0539cbd","tarball":"https://registry.npmjs.org/development-core/-/development-core-2.0.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICP1tBmosRvjnhuEi1paoMnKyUW1yQlkERpG8lMXkWInAiEAhM3fXAYE2AXPWj80og4KMgOhOLfjwDMgfMxO6vs9ojw="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/development-core-2.0.5.tgz_1502960435096_0.20721083716489375"}},"2.0.6":{"name":"development-core","version":"2.0.6","description":"development tools, generate gulp tasks, gulp task manager, run tasks in sequence via Promise. useful gulp task util: zipSequence, runSequence, runTaskSequence, toSequence, flattenSequence.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","reinstall":"npm cache clean && npm install","test":"gulp build --test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","gulp","promise","shell","command","generate","task manager","zipSequence","flattenSequence","runSequence","runTaskSequence","toSequence","typescript","metadata","node"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.66","@types/minimist":"^1.2.0","@types/gulp-watch":"^4.1.29","@types/vinyl":"^2.0.1","@types/vinyl-fs":"^2.4.7","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","gulp-watch":"^4.3.11","lodash":"4.*","minimatch":"^3.0.2","reflect-metadata":"^0.1.8","require-dir":"^0.3.2"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.1.7","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^3.1.0","tslint":"^5.4.3","tslint-stylish":"^2.1.0","typescript":"^2.4.1","zone.js":"^0.8.12"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"ee0fbd4350cd36d14a53e30dda704d5396cc3667","_id":"development-core@2.0.6","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-s4sFunRL+t2GXE/RBdOO97DwNKhydif4oVwrw2jGfzhzgykWG6t2XpRRDiOgxVL9zrc4jO3dyCoPZh5dYxXlzQ==","shasum":"2bd93af6ef10d4b1d656332d9fca2c4bea4fbabf","tarball":"https://registry.npmjs.org/development-core/-/development-core-2.0.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAcEnaBEtYteqImYxkZOSKwLUbCOeGLugeg36vatTkFeAiB8SvIdgtsprEx3IOYgvnLbCAUigd4cCR3KenbgSIM25A=="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/development-core-2.0.6.tgz_1503470206630_0.11108709126710892"}},"2.0.8":{"name":"development-core","version":"2.0.8","description":"development tools, generate gulp tasks, gulp task manager, run tasks in sequence via Promise. useful gulp task util: zipSequence, runSequence, runTaskSequence, toSequence, flattenSequence.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","reinstall":"npm cache clean && npm install","test":"gulp build --test","prepublish":"gulp build --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","gulp","promise","shell","command","generate","task manager","zipSequence","flattenSequence","runSequence","runTaskSequence","toSequence","typescript","metadata","node"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.66","@types/minimist":"^1.2.0","@types/gulp-watch":"^4.1.29","@types/vinyl":"^2.0.1","@types/vinyl-fs":"^2.4.7","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","gulp-watch":"^4.3.11","lodash":"4.*","minimatch":"^3.0.2","reflect-metadata":"^0.1.8","require-dir":"^0.3.2"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.1.7","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^3.1.0","tslint":"^5.4.3","tslint-stylish":"^2.1.0","typescript":"^2.4.1","zone.js":"^0.8.12"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"4540d43a5e71cd2e17846306d8e367f652ffb51d","_id":"development-core@2.0.8","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-EqoyBR59m39fvRCmtLx8FG3KKgq+bx7DzekP9bPo1J7iRZSRMk0NHmLVgi+1wgBoXzP+2FOdKz3bSAsrCLjq1g==","shasum":"ad6c811c945dae86c07d1f9be228474f6ea66ade","tarball":"https://registry.npmjs.org/development-core/-/development-core-2.0.8.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmaSj6SXd8GvyLa65DND0Q1hu2QaizJ8GclT6rBxh2fwIgRxotOtGcAM4dNlp3ONwE/iSokhEm24DzZ8D19VtFddU="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/development-core-2.0.8.tgz_1503552268499_0.9125806202646345"}},"2.0.9":{"name":"development-core","version":"2.0.9","description":"development tools, generate gulp tasks, gulp task manager, run tasks in sequence via Promise. useful gulp task util: zipSequence, runSequence, runTaskSequence, toSequence, flattenSequence.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","reinstall":"npm cache clean && npm install","test":"gulp start --test","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","gulp","promise","shell","command","generate","task manager","zipSequence","flattenSequence","runSequence","runTaskSequence","toSequence","typescript","metadata","node"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.66","@types/minimist":"^1.2.0","@types/gulp-watch":"^4.1.29","@types/vinyl":"^2.0.1","@types/vinyl-fs":"^2.4.7","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","gulp-watch":"^4.3.11","lodash":"4.*","minimatch":"^3.0.2","reflect-metadata":"^0.1.8","require-dir":"^0.3.2"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.1.7","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^3.1.0","tslint":"^5.4.3","tslint-stylish":"^2.1.0","typescript":"^2.4.1","zone.js":"^0.8.12"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"641497b547149c1b87dddaf07e1116cf7eb3d799","_id":"development-core@2.0.9","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-scz3sqsS8XwDDX2kP7PfOsRXvobli/YjHaONGJuRE+yLwB5mKZ3GoZtjGf5w3x9tXXd6zYvGWodNryx4b6ujCA==","shasum":"00e09daedf8cd7071cdcd85bbdacdbcd1cdfaaf5","tarball":"https://registry.npmjs.org/development-core/-/development-core-2.0.9.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGheHXw/Ax3eWMrwFK74OiY8dd7XsbdBuYqqIR05VxT7AiAeqjMBBP4/BH/4gyQRCNiBMCWtg7kQXAxPCiIKji9HpA=="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/development-core-2.0.9.tgz_1504586534192_0.04731521522626281"}},"2.1.1":{"name":"development-core","version":"2.1.1","description":"development tools, generate gulp tasks, gulp task manager, run tasks in sequence via Promise. useful gulp task util: zipSequence, runSequence, runTaskSequence, toSequence, flattenSequence.","main":"./lib/index.js","typings":"./lib/index","scripts":{"gulp":"gulp","reinstall":"npm cache clean && npm install","test":"gulp start --test","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","gulp","promise","shell","command","generate","task manager","zipSequence","flattenSequence","runSequence","runTaskSequence","toSequence","typescript","metadata","node"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.66","@types/minimist":"^1.2.0","@types/gulp-watch":"^4.1.29","@types/vinyl":"^2.0.1","@types/vinyl-fs":"^2.4.7","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","gulp-watch":"^4.3.11","lodash":"4.*","minimatch":"^3.0.2","reflect-metadata":"^0.1.8","require-dir":"^0.3.2"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.1.7","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^3.1.0","tslint":"^5.4.3","tslint-stylish":"^2.1.0","typescript":"^2.4.1","zone.js":"^0.8.12"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"45d63b5f812c19ee916e6b0a4798b815873b95dc","_id":"development-core@2.1.1","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-NW8a29CiI2P5NrrQSLsGRe6vcpY2Y3hKSJtBmCvF/j6GetZIeswnqBi2jzheoQ9dzsRWxpiLgqJjNrLPKJ+Dyg==","shasum":"9e6697cc44d307eeaa7ba754a814b875cf6bf7cb","tarball":"https://registry.npmjs.org/development-core/-/development-core-2.1.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHVeiFdGTCBSBMW5rq2/mBZ5blcHzTqrD9YR0ERr8yHQIhAJfyx9lMbPqsg2cfouDE6tbrLraCqC4it9lpuCjXVejV"}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/development-core-2.1.1.tgz_1507516225875_0.046162670478224754"}},"2.1.2":{"name":"development-core","version":"2.1.2","description":"development tools, generate gulp tasks, gulp task manager, run tasks in sequence via Promise. useful gulp task util: zipSequence, runSequence, runTaskSequence, toSequence, flattenSequence.","main":"./lib/index.js","typings":"./lib/index.d.ts","scripts":{"gulp":"gulp","reinstall":"npm cache clean && npm install","test":"gulp start --test","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","gulp","promise","shell","command","generate","task manager","zipSequence","flattenSequence","runSequence","runTaskSequence","toSequence","typescript","metadata","node"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.66","@types/minimist":"^1.2.0","@types/gulp-watch":"^4.1.29","@types/vinyl":"^2.0.1","@types/vinyl-fs":"^2.4.7","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","gulp-watch":"^4.3.11","lodash":"4.*","minimatch":"^3.0.2","reflect-metadata":"^0.1.8","require-dir":"^0.3.2"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.1.7","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^3.1.0","tslint":"^5.4.3","tslint-stylish":"^2.1.0","typescript":"^2.4.1","zone.js":"^0.8.12"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"7894391b11d0bc758d0d3a21ea360fc0f6211210","_id":"development-core@2.1.2","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-ITbg4SfXMrChg7lqNv5YIq+mAmcsoZclq3qLMOoHTq1D2mJf0kmxRr2BRrqJTdR6nf2d4u6s8/5J8RpaONCrRg==","shasum":"6962e01d579ed50129f6848744838ab94b08854f","tarball":"https://registry.npmjs.org/development-core/-/development-core-2.1.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVq6DoSdHkmTn1eYJVC8JM9S7nT5JYzlWIr75h5eFbcgIgR2EqNJIuwCog2xJf4rcJhU4JqL6g/uYZrYGwePPb6BA="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/development-core-2.1.2.tgz_1507884092534_0.22025791695341468"}},"2.1.4":{"name":"development-core","version":"2.1.4","description":"development tools, generate gulp tasks, gulp task manager, run tasks in sequence via Promise. useful gulp task util: zipSequence, runSequence, runTaskSequence, toSequence, flattenSequence.","main":"./lib/index.js","typings":"./lib/index.d.ts","scripts":{"gulp":"gulp","reinstall":"npm cache clean && npm install","test":"gulp start --test","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","gulp","promise","shell","command","generate","task manager","zipSequence","flattenSequence","runSequence","runTaskSequence","toSequence","typescript","metadata","node"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.66","@types/minimist":"^1.2.0","@types/gulp-watch":"^4.1.29","@types/vinyl":"^2.0.1","@types/vinyl-fs":"^2.4.7","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","gulp-watch":"^4.3.11","lodash":"4.*","minimatch":"^3.0.2","reflect-metadata":"^0.1.8","require-dir":"^0.3.2"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.1.7","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^3.1.0","tslint":"^5.4.3","tslint-stylish":"^2.1.0","typescript":"^2.4.1","zone.js":"^0.8.12"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"f7616a5600d6df791c95de81ab85558c274b84d4","_id":"development-core@2.1.4","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-hPgLiWp9WaaQJYKXEf/LDVEJK+dHQRkkadXALYf3cw5ys5d8+9YeRrk42Smwka626qzs8uNU+EGFa8cppEMobA==","shasum":"74a453a4ef0f021b2027a25b9637b8aa0ff18be2","tarball":"https://registry.npmjs.org/development-core/-/development-core-2.1.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCX4Pw4hqfin6do6mrUH2s/AF6NKBg43or8CQSb7VwvtwIhAN/fjjmilPiOyD61GLk5cyeZB4GnhM0pHQx4bc89M1rN"}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/development-core-2.1.4.tgz_1509891624141_0.7755790760274976"}},"2.1.5":{"name":"development-core","version":"2.1.5","description":"development tools, generate gulp tasks, gulp task manager, run tasks in sequence via Promise. useful gulp task util: zipSequence, runSequence, runTaskSequence, toSequence, flattenSequence.","main":"./lib/index.js","typings":"./lib/index.d.ts","scripts":{"gulp":"gulp","reinstall":"npm cache clean && npm install","test":"gulp start --test","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","gulp","promise","shell","command","generate","task manager","zipSequence","flattenSequence","runSequence","runTaskSequence","toSequence","typescript","metadata","node"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.66","@types/minimist":"^1.2.0","@types/gulp-watch":"^4.1.29","@types/vinyl":"^2.0.1","@types/vinyl-fs":"^2.4.7","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","gulp-watch":"^4.3.11","lodash":"4.*","minimatch":"^3.0.2","reflect-metadata":"^0.1.8","require-dir":"^0.3.2"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.1.7","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^3.1.0","tslint":"^5.4.3","tslint-stylish":"^2.1.0","typescript":"^2.4.1","zone.js":"^0.8.12"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"d51bd7da85090e32845c54a332753feae4aca8a8","_id":"development-core@2.1.5","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-bQpOVHQR+mnhQRW8ym/C+aNvjblmD/silKuz+hxYJU6BGzzYp9TcFFMIeDmMbTYw8B93F9S2Mpu48SLOThCFYQ==","shasum":"4c026b726cf6fed13f8cd10256a79675a6a8bab3","tarball":"https://registry.npmjs.org/development-core/-/development-core-2.1.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwFVbS7sJRPhZIG3tyxkDXVlj9AdESmBmW0TFeBSRlCAIgeTOiOBa4tJ2pNArBJsg7NAG1xuMhE509v7eO+qhnp+0="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/development-core-2.1.5.tgz_1509955746342_0.6775131896138191"}},"2.1.6":{"name":"development-core","version":"2.1.6","description":"development tools, generate gulp tasks, gulp task manager, run tasks in sequence via Promise. useful gulp task util: zipSequence, runSequence, runTaskSequence, toSequence, flattenSequence.","main":"./lib/index.js","typings":"./lib/index.d.ts","scripts":{"gulp":"gulp","reinstall":"npm cache clean && npm install","test":"gulp start --test","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["development","tool","gulp","promise","shell","command","generate","task manager","zipSequence","flattenSequence","runSequence","runTaskSequence","toSequence","typescript","metadata","node"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"registry":"jspm","repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"dependencies":{"@types/chalk":"^0.4.31","@types/gulp":"^3.8.32","@types/lodash":"^4.14.66","@types/minimist":"^1.2.0","@types/gulp-watch":"^4.1.29","@types/vinyl":"^2.0.1","@types/vinyl-fs":"^2.4.7","chalk":"^1.1.3","checksum":"^0.1.1","gulp":"^3.9.1","gulp-watch":"^4.3.11","lodash":"4.*","minimatch":"^3.0.2","reflect-metadata":"^0.1.8","require-dir":"^0.3.2"},"devDependencies":{"@types/chai":"^3.4.34","@types/gulp-mocha":"0.0.29","bluebird":"^3.4.1","chai":"^3.5.0","del":"^2.2.1","gulp-cached":"^1.1.0","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^2.1.1","gulp-typescript":"^3.1.7","gulp-uglify":"^2.0.0","through2":"^2.0.1","ts-node":"^3.1.0","tslint":"^5.4.3","tslint-stylish":"^2.1.0","typescript":"^2.4.1","zone.js":"^0.8.12"},"homepage":"https://github.com/zhouhoujun/development-core#readme","gitHead":"94d25cd09e487f4e7e302fa8d44eb6bf08683e5e","_id":"development-core@2.1.6","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-97t2e8GbnISZq9+HeaUP52k3aNBnfdyxQnJ2XdBxj9RuJS/wqYieJbocx8Z/l+pNDVpw7jSmk4U2jLJ4VAsR2Q==","shasum":"6e589a825393b787cbf5967f0c802a0ecac41c74","tarball":"https://registry.npmjs.org/development-core/-/development-core-2.1.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHttwod/ITvbr5MaEYjbTKHJ2xu5mlXSGye3095vda+QAiBP5Jw6KkpBdFeW7LIQoh5rNwPVV5sPAdr0lsSoIEKqwA=="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/development-core-2.1.6.tgz_1509961379453_0.3980188232380897"}}},"readme":"# packaged development-core\r\n\r\nThis repo is for distribution on `npm`. The source for this module is in the\r\n[main repo](https://github.com/zhouhoujun/development-core).\r\nPlease file issues and pull requests against that repo.\r\nThis package use to develop kit for project development via gulp tasks.\r\n\r\n\r\n`development-core`, generate gulp tasks, gulp task manager, run tasks in sequence via Promise. useful gulp task util: zipSequence, runSequence, runTaskSequence, toSequence, flattenSequence.\r\ncore of [`development-tool`](https://www.npmjs.com/package/development-tool).\r\n\r\n\r\n\r\n## Install\r\n\r\nYou can install this package either with `npm`.\r\n\r\n### npm\r\n\r\n```shell\r\n\r\nnpm install development-core\r\n\r\n```\r\n\r\nYou can `import` modules:\r\n\r\n## import module\r\n\r\n```ts\r\nimport * as gulp from 'gulp';\r\nimport  { generateTask, runTaskSequence, runSequence } from 'development-core';\r\n\r\n```\r\n\r\n## run task by sequence via Promise\r\n\r\n```ts\r\n\r\n    runSequence('taskA', ['taskb','taskc'], 'taskd');\r\n\r\n```\r\n\r\n## New Features\r\n\r\n* v2.0.6 can execute dynamic work.\r\n\r\n```ts\r\n\r\n     let context = createContext({\r\n        env: env,\r\n        option: { src: 'src', dist: 'lib', buildDist: 'build' }\r\n    });\r\n\r\n    // console.log(context);\r\n\r\n    context.runDynamic([\r\n        {\r\n            name: 'test', src: 'test/**/*spec.ts',\r\n            oper: Operation.test | Operation.default,\r\n            pipes: [mocha],\r\n            output: null\r\n        },\r\n        {\r\n            name: 'tscompile', src: 'src/**/*.ts', dist: 'lib',\r\n            oper: Operation.build,\r\n            pipes: [\r\n                () => cache('typescript'),\r\n                sourcemaps.init,\r\n                (config) => {\r\n                    let transform = tsProject();\r\n                    transform.transformSourcePipe = (source) => source.pipe(transform)['js'];\r\n                    return transform;\r\n                },\r\n                (config) => sourcemaps.write('./sourcemaps')\r\n            ]\r\n        },\r\n        {\r\n            name: 'tscompile', src: 'src/**/*.ts', dist: 'lib',\r\n            oper: Operation.release | Operation.deploy,\r\n            pipes: [\r\n                () => cache('typescript'),\r\n                sourcemaps.init,\r\n                (config) => tsProject()\r\n            ],\r\n            output: [\r\n                (tsmap, config, dt, gulp) => tsmap.dts.pipe(gulp.dest(config.getDist(dt))),\r\n                (tsmap, config, dt, gulp) => tsmap.js\r\n                    .pipe(uglify()).pipe(sourcemaps.write('./sourcemaps'))\r\n                    .pipe(gulp.dest(config.getDist(dt)))\r\n            ]\r\n        },\r\n        { src: 'src/**/*.ts', name: 'watch', watchTasks: ['tscompile'] },\r\n        { name: 'clean', order: 0, src: 'src', dist: 'lib', task: (config) => del(config.getDist()) }\r\n    ]);\r\n\r\n```\r\n\r\n## define shell task with dynamic task\r\n```ts\r\n@dynamicTask()\r\nexport class TestDynamicTask implements IDynamicTasks {\r\n    tasks(): IDynamicTaskOption[] {\r\n        return [\r\n            {\r\n                name: 'test-tscompile', src: 'src/**/*.ts', dist: 'lib',\r\n                shell:'docker-compose down & docker-compose build'\r\n            },\r\n            {\r\n                name: 'test-test', src: 'test/**/*spec.ts', order: total => 1 / total, //second.\r\n                shell:['docker tag xxx  xxxx', 'docker tag xxx  xxxx']\r\n            },\r\n            {\r\n                name: 'test-test', src: 'test/**/*spec.ts', order: total => 1 / total, //second.\r\n                shell:(ctx)=>{\r\n                    return ''\r\n                }\r\n            }\r\n        ];\r\n    }\r\n}\r\n```\r\n\r\n## define exec file task with dynamic task\r\n\r\n```ts\r\n\r\n@dynamicTask()\r\nexport class TestDynamicTask implements IDynamicTasks {\r\n    tasks(): IDynamicTaskOption[] {\r\n        return [\r\n            {\r\n                name: 'test-tscompile', src: 'src/**/*.ts', dist: 'lib',\r\n                execFiles:'./a/task.ts'\r\n            },\r\n            {\r\n                name: 'test-test', src: 'test/**/*task.ts', order: total => 1 / total, //second.\r\n                execFiles:(ctx)=>{\r\n                    return ctx.fileFilter(ctx.getSrc());\r\n                }\r\n            }\r\n        ];\r\n    }\r\n}\r\n```\r\n\r\n## define task and taskdefine\r\n\r\n decorator not support function now, so refactor ITask interface.\r\n\r\n v.9.1: refactor order,  to set value  between 0 and 1.  to make sure right order config easy. default value 0.5;\r\n case order value lt than 0 will assign 0;\r\n case order value gt than 1, `order = (order % sequence.length) / sequence.length;`\r\n\r\n ```ts\r\n\r\n // module A\r\nimport {PipeTask, IPipe, PipeTask, IAsserts, IAssertDist, taskdefine, createContext, Operation, IEnvOption, ITaskContext, ITaskDefine, ITask, ITaskInfo, TaskResult, task, dynamicTask, IDynamicTasks } from 'development-core';\r\n\r\n@task()\r\nexport class TestPipeTask implements PipeTask {\r\n    // override\r\n    //source(context: ITaskContext, dist: IAssertDist, gulp: Gulp): TransformSource | Promise<TransformSource>{\r\n    //    // todo create source.\r\n    //    // sample as:\r\n    //    return gulp.src(context.getSrc(this.getInfo()));\r\n    //}\r\n    // override\r\n    pipes(context: ITaskContext, dist: IAssertDist, gulp?: Gulp): Pipe[]{\r\n        //create pipes\r\n        return pipes\r\n    }\r\n    // override\r\n    //output(context: ITaskContext, dist: IAssertDist, gulp?: Gulp): OutputPipe[]{\r\n    //    // output pipes.\r\n    //    return outputs;\r\n    //}\r\n}\r\n\r\n\r\n@task()\r\nexport class TestTaskA implements ITask {\r\n    getInfo(): ITaskInfo { return this.info; }\r\n    constructor(private info: ITaskInfo) {\r\n    }\r\n    setup(ctx: ITaskContext, gulp): TaskResult {\r\n        // todo...\r\n        return;\r\n    }\r\n}\r\n\r\n@task({\r\n    // build env task. when env.watch equals to true, auto create watch to this task.\r\n    oper: Operation.build | Operation.autoWatch,\r\n    order: 1, // last order.\r\n})\r\nexport class TestTaskE implements ITask {\r\n    private info:ITaskInfo;\r\n    constructor() {\r\n    }\r\n    getInfo(): ITaskInfo { return this.info; }\r\n    setInfo(info: ITaskInfo) { this.info = info; }\r\n    setup(ctx: ITaskContext, gulp): TaskResult {\r\n        // todo...\r\n        return 'TestTaskE';\r\n    }\r\n}\r\n\r\n@dynamicTask()\r\nexport class TestDynamicTask implements IDynamicTasks {\r\n    tasks(): IDynamicTaskOption[] {\r\n        return [\r\n            {\r\n                name: 'test-tscompile', src: 'src/**/*.ts', dist: 'lib',\r\n                // auto create watch task for this asserts when watch in context.\r\n                watch: true,\r\n                pipes: [() => cache('typescript'), sourcemaps.init, tsProject],\r\n                output: [\r\n                    (tsmap, ctx, dt, gulp) => tsmap.dts.pipe(gulp.dest(ctx.getDist(dt))),\r\n                    (tsmap, ctx, dt, gulp) => {\r\n                        if (ctx.oper & Operation.release || ctx.oper & Operation.deploy) {\r\n                            return tsmap.js.pipe(babel({ presets: ['es2015'] }))\r\n                                .pipe(uglify()).pipe(sourcemaps.write('./sourcemaps'))\r\n                                .pipe(gulp.dest(ctx.getDist(dt)));\r\n                        } else {\r\n                            return tsmap.js.pipe(sourcemaps.write('./sourcemaps')).pipe(gulp.dest(ctx.getDist(dt)));\r\n                        }\r\n                    }\r\n                ]\r\n            },\r\n            {\r\n                name: 'test-test', src: 'test/**/*spec.ts', order: total => 1 / total, //second.\r\n                oper: Operation.test | Operation.release | Operation.deploy,\r\n                pipe(src) {\r\n                    return src.pipe(mocha())\r\n                        .once('error', () => {\r\n                            process.exit(1);\r\n                        });\r\n                }\r\n            },\r\n            //{ name: 'test-watch', src: 'src/**/*.ts', watchTasks: ['tscompile'] },\r\n            { name: 'test-clean', order: 0, src: 'src', dist: 'lib', task: (ctx) => del(ctx.getDist()) }\r\n        ];\r\n    }\r\n}\r\n\r\n```\r\n\r\n```typescript\r\n\r\nimport * as _ from 'lodash';\r\nimport { ITask, IAssertOption, IEnvOption, IContextDefine, ITaskContext, ITaskConfig, taskdefine } from 'development-core';\r\n\r\nimport { INodeTaskOption } from './NodeTaskOption';\r\nexport * from './NodeTaskOption';\r\n\r\nimport { CleanDynamicTasks, TestDynamicTasks } from './tasks/nodeDefaultTask';\r\n\r\n@taskdefine()\r\nexport class NodeContextDefine implements IContextDefine {\r\n\r\n    loadConfig(option: IAssertOption, env: IEnvOption): ITaskConfig {\r\n        // register default asserts.\r\n        option.asserts = _.extend({\r\n            ts: { loader: 'development-assert-ts' }\r\n        }, option.asserts || {});\r\n\r\n        return <ITaskConfig>{\r\n            option: option,\r\n            env: env\r\n        };\r\n    }\r\n    // set add component or same task for this context.\r\n    setContext(ctx: ITaskContext) {\r\n        let nodeOption = ctx.option as INodeTaskOption\r\n        if (nodeOption.test === false) {\r\n            return;\r\n        }\r\n        ctx.add(<ITaskConfig>{\r\n            option: <IAssertOption>{\r\n                name: 'test',\r\n                order: nodeOption.testOrder || (total => 2 / total),\r\n                loader: (ctx) => {\r\n                    return ctx.findTasks(TestDynamicTasks);\r\n                }\r\n            }\r\n        });\r\n        //...\r\n        //ctx.addTask(task)\r\n        //ctx.removeTask(task)\r\n    }\r\n    // custome load current context tasks\r\n    tasks(context: ITaskContext): Promise<ITask[]> {\r\n        // current context tasks\r\n        return context.findTasks(CleanDynamicTasks);\r\n    }\r\n}\r\n\r\n\r\n\r\n```\r\n\r\n## create task with order\r\n\r\ndefault order value 0.5\r\n\r\n```ts\r\n\r\n@task({\r\n    order: total => 1 / total // second order.\r\n})\r\nexport class TestTaskB implements ITask {\r\n    getInfo(): ITaskInfo { return this.info; }\r\n    constructor(private info: ITaskInfo) {\r\n    }\r\n    setup(ctx: ITaskContext, gulp): TaskResult {\r\n        // todo...\r\n\r\n        return ctx.taskName('TestTaskB');\r\n    }\r\n}\r\n\r\n\r\n\r\n@task({\r\n    order: 1, // last order.\r\n    oper: Operation.build | Operation.test\r\n})\r\nexport class TestTaskC implements ITask {\r\n    getInfo(): ITaskInfo { return this.info; }\r\n    constructor(private info: ITaskInfo) {\r\n    }\r\n    setup(ctx: ITaskContext, gulp): TaskResult {\r\n        // todo...\r\n\r\n        return ctx.taskName('TestTaskC');\r\n    }\r\n}\r\n\r\n@task({\r\n    order: 0, //first order.\r\n    oper: Operation.release | Operation.deploy\r\n})\r\nexport class TestTaskD implements ITask {\r\n    getInfo(): ITaskInfo { return this.info; }\r\n    constructor(private info: ITaskInfo) {\r\n    }\r\n    setup(ctx: ITaskContext, gulp): TaskResult {\r\n        // todo...\r\n\r\n        return ctx.taskName('TestTaskD');\r\n    }\r\n}\r\n\r\n\r\n@task({\r\n    order: (total, ctx) => (ctx.oper & Operation.release)?  1 / total : 4 / total,\r\n    oper: Operation.build | Operation.test\r\n})\r\nexport class TestTaskW implements ITask {\r\n    getInfo(): ITaskInfo { return this.info; }\r\n    constructor(private info: ITaskInfo) {\r\n    }\r\n    setup(ctx: ITaskContext, gulp): TaskResult {\r\n        // todo...\r\n\r\n        return ctx.taskName('TestTaskW');\r\n    }\r\n}\r\n\r\n// run tasks  by parallel which value is same as 0.2\r\n@task({\r\n    order: <IOrder> { value: 0.2, runWay: RunWay.parallel  }\r\n})\r\nexport class TestTaskB implements ITask {\r\n    getInfo(): ITaskInfo { return this.info; }\r\n    constructor(private info: ITaskInfo) {\r\n    }\r\n    setup(ctx: ITaskContext, gulp): TaskResult {\r\n        // todo...\r\n\r\n        return ctx.taskName('TestTaskor1');\r\n    }\r\n}\r\n\r\n// run this task by parallel which value is same as 0.25 and in test env.\r\n@task({\r\n    order: (total, ctx) => ctx.env.test ? { value: 0.25, runWay: RunWay.parallel } : 1,\r\n})\r\nexport class TestTaskB implements ITask {\r\n    getInfo(): ITaskInfo { return this.info; }\r\n    constructor(private info: ITaskInfo) {\r\n    }\r\n    setup(ctx: ITaskContext, gulp): TaskResult {\r\n        // todo...\r\n\r\n        return ctx.taskName('TestTaskor2');\r\n    }\r\n}\r\n\r\n```\r\n\r\n## define task by group\r\n\r\n```ts\r\n\r\n\r\n@task({\r\n    group: ['test', 'node']\r\n    oper: Operation.build | Operation.test\r\n    ...\r\n})\r\nexport class TestTaskGA implements ITask {\r\n    public decorator: ITaskInfo = {};\r\n    constructor() {\r\n    }\r\n    setup(ctx: ITaskConfig, gulp): TaskResult {\r\n        // todo...\r\n        return 'TestTaskGA';\r\n    }\r\n}\r\n@task({\r\n    group: 'node',\r\n    oper: Operation.build | Operation.test\r\n    ...\r\n})\r\nexport class TestTaskGB implements ITask {\r\n    public decorator: ITaskInfo = {};\r\n    constructor() {\r\n    }\r\n    setup(ctx: ITaskConfig, gulp): TaskResult {\r\n        // todo...\r\n        return 'TestTaskGB';\r\n    }\r\n}\r\n\r\n@task({\r\n    group: ['test', 'node'],\r\n    oper: Operation.build | Operation.test\r\n    ...\r\n})\r\nexport class TestTaskGC implements ITask {\r\n    public decorator: ITaskInfo = {};\r\n    constructor() {\r\n    }\r\n    setup(ctx: ITaskConfig, gulp): TaskResult {\r\n        // todo...\r\n        return 'TestTaskGC';\r\n    }\r\n}\r\n\r\n@dynamicTask({\r\n    group: 'ts',\r\n    oper: Operation.build | Operation.test\r\n    ...\r\n})\r\nexport class TestTaskC implements IDynamicTasks {\r\n    tasks(): IDynamicTaskOption[]{\r\n        return [\r\n            {\r\n                name: 'tscompile', src: 'src/**/*.ts', dist: 'lib',\r\n                // auto create watch task for this asserts when watch in context.\r\n                watch: true,\r\n                pipes: [() => cache('typescript'), sourcemaps.init, tsProject],\r\n                output: [\r\n                    (tsmap, ctx, dt) => tsmap.dts.pipe(gulp.dest(ctx.getDist(dt))),\r\n                    (tsmap, ctx, dt) => {\r\n                        if (ctx.oper & Operation.release || ctx.oper & Operation.deploy) {\r\n                            return tsmap.js.pipe(babel({ presets: ['es2015'] }))\r\n                                .pipe(uglify()).pipe(sourcemaps.write('./sourcemaps'))\r\n                                .pipe(gulp.dest(ctx.getDist(dt)));\r\n                        } else {\r\n                            return tsmap.js.pipe(sourcemaps.write('./sourcemaps')).pipe(gulp.dest(ctx.getDist(dt)));\r\n                        }\r\n                    }\r\n                ]\r\n            }\r\n        ]\r\n    }\r\n}\r\n\r\n```\r\n\r\n## Compose Context, generateTask, loader in module or load in dir\r\n\r\nspecial pipe work or add special output work with class implements IDynamicTasks, class extends PipeTask. also you can implements IPipeTask or ITask by youself.\r\n\r\n```ts\r\n\r\n// module use.\r\nimport { findTasks, createContext, Operation, runTaskSequence, findTaskDefine }  from 'development-core';\r\n\r\nlet ctx = createContext({\r\n    env: env,\r\n    option: {\r\n        src: 'src',dist: 'lib'\r\n    }\r\n});\r\n\r\n// dynamic\r\nctx.generateTask([\r\n    // dynamic\r\n    {\r\n        name: 'test', src: 'test/**/*spec.ts', order: 1,\r\n        oper: Operation.test | Operation.release | Operation.deploy,\r\n        pipe(src) {\r\n            return src.pipe(mocha())\r\n                .once('error', () => {\r\n                    process.exit(1);\r\n                });\r\n        }\r\n    },\r\n    { src: 'src/**/*.ts', name: 'watch', watchTasks: ['tscompile'] },\r\n    { name: 'clean', order: 0, src: 'src', dist: 'lib', task: (ctx)\r\n    ...\r\n]);\r\n\r\n// compose context.\r\nlet ctx2 = createContext({\r\n    env: env,\r\n    option: {\r\n        src: 'src',dist: 'lib'\r\n    }\r\n}, ctx);\r\n//or\r\nctx.add(ctx2);\r\nctx.add(option);\r\nctx.add(ITaskConfig);\r\n\r\n//find module or dir.\r\nctx.findTasks('module a')\r\n    .then(module_task =>{\r\n        // run task;\r\n        return ctx.findTasksInDir('task path');\r\n    })\r\n    .then((dir_task)=>{\r\n        return ctx.run();\r\n    });\r\n\r\n ```\r\n\r\n## user task by task define\r\n\r\n```ts\r\n\r\n// module use.\r\nimport { findTasks, Operation, runTaskSequence, findTaskDefine }  from 'development-core';\r\nlet moduleA = require('module a');\r\nlet tasks = findTasks(moduleA);\r\nlet tdfs = findTaskDefine(moduleA);\r\n\r\n// run task;\r\nrunTaskSequence(gulp, tasks, tdfs.loadConfig({src:'src', dist:'lib'}, {watch:true}));\r\n\r\n ```\r\n\r\n## Create development tool with dynamic tasks via Promise\r\n\r\n```ts\r\n\r\nimport * as gulp from 'gulp';\r\nimport { createContext, generateTask, runTaskSequence, IEnvOption, Operation } from 'development-core';\r\nimport * as mocha from 'gulp-mocha';\r\nimport * as minimist from 'minimist';\r\nimport * as _ from 'lodash';\r\n\r\nconst del = require('del');\r\nconst cache = require('gulp-cached');\r\nconst ts = require('gulp-typescript');\r\nconst sourcemaps = require('gulp-sourcemaps');\r\nlet tsProject = ts.createProject('tsconfig.json');\r\nconst uglify = require('gulp-uglify');\r\nconst babel = require('gulp-babel');\r\n\r\ngulp.task('build', () => {\r\n    var options: IEnvOption = minimist(process.argv.slice(2), {\r\n        string: 'env',\r\n        default: { env: process.env.NODE_ENV || 'development' }\r\n    });\r\n    return createTask(options);\r\n});\r\n\r\nlet createTask = (env) => {\r\n\r\n    let ctx = createContext({\r\n        env: env,\r\n        option: {\r\n            src: 'src',\r\n            dist: 'lib',\r\n            // auto create watch task for this asserts or special task.\r\n            watch: true | [taskname|callback]\r\n        }\r\n    });\r\n\r\n    ctx.generateTask([\r\n        {\r\n            name: 'tscompile', src: 'src/**/*.ts', dist: 'lib',\r\n            // auto create watch task for this asserts when watch in context.\r\n            watch: true,\r\n            oper: Operation.build,\r\n            pipes: [\r\n                () => cache('typescript'),\r\n                sourcemaps.init,\r\n                (ctx) => {\r\n                    let transform = tsProject();\r\n                    transform.transformSourcePipe = (source) => source.pipe(transform)['js'];\r\n                    return transform;\r\n                },\r\n                (ctx) => babel({ presets: ['es2015'] }),\r\n                (ctx) => sourcemaps.write('./sourcemaps')\r\n            ]\r\n        },\r\n        {\r\n            name: 'tscompile', src: 'src/**/*.ts', dist: 'lib',\r\n            oper: Operation.release | Operation.deploy,\r\n            pipes: [\r\n                () => cache('typescript'), sourcemaps.init, tsProject\r\n            ],\r\n            output: [\r\n                (tsmap, ctx, dt, gulp) => tsmap.dts.pipe(gulp.dest(ctx.getDist(dt))),\r\n                (tsmap, ctx, dt, gulp) => tsmap.js.pipe(babel({ presets: ['es2015'] }))\r\n                    .pipe(uglify()).pipe(sourcemaps.write('./sourcemaps'))\r\n                    .pipe(gulp.dest(ctx.getDist(dt)))\r\n            ]\r\n        },\r\n        {\r\n            name: 'test', src: 'test/**/*spec.ts', order: 1,\r\n            oper: Operation.test | Operation.release | Operation.deploy,\r\n            pipe(src) {\r\n                return src.pipe(mocha())\r\n                    .once('error', () => {\r\n                        process.exit(1);\r\n                    });\r\n            }\r\n        },\r\n        { src: 'src/**/*.ts', name: 'watch', watchTasks: ['tscompile'] },\r\n        { name: 'clean', order: 0, src: 'src', dist: 'lib', task: (ctx) => del(ctx.getDist()) }\r\n    ]);\r\n\r\n    return ctx.run();\r\n}\r\n\r\n```\r\n\r\n\r\nhttps://github.com/zhouhoujun/development-core.git\r\nThe mocks are then available at `jspm_components/development-core/development-core.js`.\r\n\r\n## Documentation\r\n\r\nDocumentation is available on the\r\n[development-core docs site](https://github.com/zhouhoujun/development-core).\r\n\r\n## License\r\n\r\nMIT © [Houjun](https://github.com/zhouhoujun/)","maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"time":{"modified":"2022-06-15T02:19:59.715Z","created":"2016-10-26T17:18:28.821Z","0.3.0":"2016-10-26T17:18:28.821Z","0.3.1":"2016-10-26T18:17:13.381Z","0.4.0":"2016-10-28T10:33:53.831Z","0.4.5":"2016-10-28T17:13:55.409Z","0.4.9":"2016-10-31T09:11:09.184Z","0.4.10":"2016-10-31T09:38:52.897Z","0.4.12":"2016-10-31T11:25:55.490Z","0.4.13":"2016-10-31T15:16:04.085Z","0.5.0":"2016-10-31T18:06:59.422Z","0.5.5":"2016-11-01T09:23:53.493Z","0.5.8":"2016-11-01T11:08:18.829Z","0.6.0":"2016-11-03T12:00:26.017Z","0.6.1":"2016-11-03T13:48:39.837Z","0.6.2":"2016-11-04T01:54:03.830Z","0.6.3":"2016-11-04T06:59:13.781Z","0.6.5":"2016-11-04T10:01:30.690Z","0.6.6":"2016-11-05T03:04:15.277Z","0.6.7":"2016-11-05T03:28:46.212Z","0.6.10":"2016-11-05T18:37:54.507Z","0.6.11":"2016-11-06T03:51:11.982Z","0.7.0":"2016-11-07T02:17:26.476Z","0.7.1":"2016-11-07T03:59:39.763Z","0.7.2":"2016-11-07T06:28:14.955Z","0.7.3":"2016-11-07T07:21:01.303Z","0.7.4":"2016-11-07T09:53:08.074Z","0.7.5":"2016-11-08T07:14:26.776Z","0.7.6":"2016-11-08T08:40:19.745Z","0.7.8":"2016-11-08T09:26:46.476Z","0.7.9":"2016-11-08T17:02:52.384Z","0.7.10":"2016-11-09T07:48:25.866Z","0.7.11":"2016-11-10T05:56:26.407Z","0.8.0":"2016-11-13T05:44:26.108Z","0.8.1":"2016-11-14T05:15:06.017Z","0.8.2":"2016-11-14T07:21:22.342Z","0.8.5":"2016-11-15T10:54:00.997Z","0.8.6":"2016-11-16T05:44:37.508Z","0.8.7":"2016-11-16T07:13:44.362Z","0.8.8":"2016-11-16T08:02:46.010Z","0.8.9":"2016-11-16T09:53:13.447Z","0.8.10":"2016-11-17T08:54:10.154Z","0.8.12":"2016-11-17T12:30:21.654Z","0.8.13":"2016-11-18T02:34:40.098Z","0.8.14":"2016-11-18T03:16:19.104Z","0.8.15":"2016-11-18T07:37:53.805Z","0.9.0":"2016-11-18T13:13:34.077Z","0.9.1":"2016-11-21T09:03:26.603Z","0.9.2":"2016-11-21T10:43:46.216Z","0.9.3":"2016-11-22T06:33:21.321Z","0.9.4":"2016-11-22T08:18:26.200Z","0.9.5":"2016-11-23T08:05:21.889Z","0.9.6":"2016-11-23T08:55:14.363Z","0.9.8":"2016-11-23T12:35:15.480Z","0.9.9":"2016-11-24T08:37:06.299Z","0.9.10":"2016-11-25T11:43:20.734Z","0.9.12":"2016-11-26T12:11:17.063Z","0.9.13":"2016-11-28T05:26:35.497Z","0.9.14":"2016-11-29T11:26:48.645Z","0.9.15":"2016-12-01T15:59:00.953Z","0.9.16":"2016-12-05T05:42:09.261Z","0.9.17":"2016-12-07T02:50:37.093Z","0.9.18":"2016-12-07T03:47:30.744Z","0.10.0":"2016-12-08T10:45:48.853Z","0.10.1":"2016-12-09T07:37:08.182Z","0.10.2":"2017-01-06T11:24:41.135Z","0.10.3":"2017-02-16T08:26:49.409Z","0.10.4":"2017-02-17T06:03:02.888Z","1.0.0":"2017-03-22T10:30:06.346Z","1.0.1":"2017-03-30T04:56:17.766Z","1.0.2":"2017-04-05T01:33:28.710Z","1.1.0":"2017-04-26T12:27:03.015Z","1.1.1":"2017-06-01T01:13:57.671Z","1.1.2":"2017-06-01T07:51:50.840Z","2.0.0-beta":"2017-06-27T16:13:42.012Z","2.0.0-beta1":"2017-06-28T06:25:08.973Z","2.0.0-beta2":"2017-06-30T01:31:39.489Z","2.0.0-beta3":"2017-07-01T01:35:20.393Z","2.0.0":"2017-07-03T11:22:13.317Z","2.0.1":"2017-07-12T09:06:04.516Z","2.0.2":"2017-07-13T13:11:35.040Z","2.0.5":"2017-08-17T09:00:35.182Z","2.0.6":"2017-08-23T06:36:46.905Z","2.0.8":"2017-08-24T05:24:28.644Z","2.0.9":"2017-09-05T04:42:14.386Z","2.1.0":"2017-10-08T05:40:23.198Z","2.1.1":"2017-10-09T02:30:25.994Z","2.1.2":"2017-10-13T08:41:32.632Z","2.1.4":"2017-11-05T14:20:24.633Z","2.1.5":"2017-11-06T08:09:06.501Z","2.1.6":"2017-11-06T09:42:59.554Z"},"homepage":"https://github.com/zhouhoujun/development-core#readme","keywords":["development","tool","gulp","promise","shell","command","generate","task manager","zipSequence","flattenSequence","runSequence","runTaskSequence","toSequence","typescript","metadata","node"],"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/development-core.git"},"author":{"name":"houjun"},"bugs":{"url":"https://github.com/zhouhoujun/development-core/issues"},"license":"MIT","readmeFilename":"README.md","users":{"rbecheras":true}}