{"_id":"service-starter","_rev":"42-7304b69990d59dbe9db9ba5b17284795","name":"service-starter","dist-tags":{"latest":"5.0.4"},"versions":{"0.0.1":{"name":"service-starter","version":"0.0.1","keywords":["service","starter"],"author":{"name":"wujingtao"},"license":"MIT","_id":"service-starter@0.0.1","maintainers":[{"name":"wujingtao","email":"601595686@qq.com"}],"homepage":"https://github.com/mx601595686/service-starter#readme","bugs":{"url":"https://github.com/mx601595686/service-starter/issues"},"dist":{"shasum":"0c65e7cbd8e087a76a382267147481a3872193ea","tarball":"https://registry.npmjs.org/service-starter/-/service-starter-0.0.1.tgz","integrity":"sha512-u7am/rlZuUU7xB+BJrdGW56i0lelaDUos8Ew3pnjp9WYSkaobJwCiW1BBmDWW0A2QkUXESla+BU+SDJ0yYZ6bQ==","signatures":[{"sig":"MEUCIQCG+/bo0C79nY4ZkUk4wdXxXmxWWWFiZ+IhDWjPtm2PzAIgH9tjjW39OnJtt7/RbiyFCFveiIXqhdsLv3U3gfJ+zLs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"0c65e7cbd8e087a76a382267147481a3872193ea","gitHead":"22c13b160af01b9c7c496493460df83e8b862d6b","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"wujingtao","email":"601595686@qq.com"},"repository":{"url":"git+https://github.com/mx601595686/service-starter.git","type":"git"},"_npmVersion":"4.1.2","description":"node service starter","directories":{},"_nodeVersion":"7.7.1","_npmOperationalInternal":{"tmp":"tmp/service-starter-0.0.1.tgz_1503758231245_0.9816914964467287","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"service-starter","version":"0.0.2","keywords":["service","starter"],"author":{"name":"wujingtao"},"license":"MIT","_id":"service-starter@0.0.2","maintainers":[{"name":"wujingtao","email":"601595686@qq.com"}],"homepage":"https://github.com/mx601595686/service-starter#readme","bugs":{"url":"https://github.com/mx601595686/service-starter/issues"},"dist":{"shasum":"e8c065f33f90864fe8dfa297243962d9d15ddf8b","tarball":"https://registry.npmjs.org/service-starter/-/service-starter-0.0.2.tgz","integrity":"sha512-FJ0lEOG/z01v9xxUNwNm6N9dRO8xRvOtWYpw7rw9IMaZvN4Wc8YhG+8eX/E6FhgG4MY0QuuA7UXA6sv3TfMTPA==","signatures":[{"sig":"MEUCICcwoDgC/w4/XgLE04vOppPj5Xq/EBrc7stDvKbXyA9hAiEA8CPbsisdoG6Qsn/ZVW+1h9RiSNbJQT/3bhzpU73rMLc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./bin/index.js","types":"./bin/index.d.ts","gitHead":"44409c9251a842481a124f1479e9e570490a6778","scripts":{"test":"mocha --compilers ts:ts-node/register,tsx:ts-node/register","compile":"gulp compile"},"_npmUser":{"name":"wujingtao","email":"601595686@qq.com"},"repository":{"url":"git+https://github.com/mx601595686/service-starter.git","type":"git"},"_npmVersion":"5.3.0","description":"标准化nodejs程序的结构体系。提供一个通用的启动和关闭程序的方式。兼容Docker。","directories":{},"_nodeVersion":"8.4.0","dependencies":{"chalk":"^2.1.0","fs-extra":"^4.0.1"},"devDependencies":{"gulp":"^3.9.1","mocha":"^3.2.0","ts-node":"^3.0.4","expect.js":"^0.3.1","typescript":"^2.2.2","@types/node":"^7.0.13","@types/chalk":"^0.4.31","@types/mocha":"^2.2.40","@types/fs-extra":"^4.0.0","gulp-sourcemaps":"^2.4.1","gulp-typescript":"^3.1.5","@types/expect.js":"^0.3.29"},"_npmOperationalInternal":{"tmp":"tmp/service-starter-0.0.2.tgz_1503854788251_0.3428660372737795","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"service-starter","version":"0.0.3","keywords":["service","starter"],"author":{"name":"wujingtao"},"license":"MIT","_id":"service-starter@0.0.3","maintainers":[{"name":"wujingtao","email":"601595686@qq.com"}],"homepage":"https://github.com/mx601595686/service-starter#readme","bugs":{"url":"https://github.com/mx601595686/service-starter/issues"},"dist":{"shasum":"081446212a566251c76479a5b11b1ceea69df606","tarball":"https://registry.npmjs.org/service-starter/-/service-starter-0.0.3.tgz","integrity":"sha512-AcqgBdaq7PX14RPWT/OB3bWU4IL4BIp0gDJGy8bwq2E1xCALkeSIKtDuaIcvvDgQXwjzUbZBfxN+xD+B8hKrjA==","signatures":[{"sig":"MEQCIAqH0JI0T5f5VZl+Mub7nmuK2LoDCZM9C+WjLsGjWIgDAiBJywXSFyvxnVRqjmY4FxuGE28KW13XbVyvr+wnibditA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./bin/index.js","_from":".","types":"./bin/index.d.ts","_shasum":"081446212a566251c76479a5b11b1ceea69df606","gitHead":"fc3f721efde11b827fb825679f706a1fd8032aec","scripts":{"test":"mocha --compilers ts:ts-node/register,tsx:ts-node/register","compile":"gulp compile"},"_npmUser":{"name":"wujingtao","email":"601595686@qq.com"},"repository":{"url":"git+https://github.com/mx601595686/service-starter.git","type":"git"},"_npmVersion":"4.1.2","description":"标准化nodejs程序的结构体系。提供一个通用的启动和关闭程序的方式。兼容Docker。","directories":{},"_nodeVersion":"7.7.1","dependencies":{"chalk":"^2.1.0","fs-extra":"^4.0.1"},"devDependencies":{"gulp":"^3.9.1","mocha":"^3.2.0","ts-node":"^3.0.4","expect.js":"^0.3.1","typescript":"^2.2.2","@types/node":"^7.0.13","@types/chalk":"^0.4.31","@types/mocha":"^2.2.40","@types/fs-extra":"^4.0.0","gulp-sourcemaps":"^2.4.1","gulp-typescript":"^3.1.5","@types/expect.js":"^0.3.29"},"_npmOperationalInternal":{"tmp":"tmp/service-starter-0.0.3.tgz_1503855708246_0.04535269574262202","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"service-starter","version":"0.1.0","keywords":["service","starter"],"author":{"name":"wujingtao"},"license":"MIT","_id":"service-starter@0.1.0","maintainers":[{"name":"wujingtao","email":"601595686@qq.com"}],"homepage":"https://github.com/mx601595686/service-starter#readme","bugs":{"url":"https://github.com/mx601595686/service-starter/issues"},"dist":{"shasum":"146d3c5d87758a399b751feb8b1d71df1eca4067","tarball":"https://registry.npmjs.org/service-starter/-/service-starter-0.1.0.tgz","integrity":"sha512-NqZC4hl167qKTIsKvFbIGxWRfAfl9g4Fokkzgi9iyUugm4KBs1DwJjxmQfZOMtfMatgQRpAbw1AM9yPSp6lPJw==","signatures":[{"sig":"MEUCIB4C3iY/X2GidJCImWzYaCgZvsgbRMGI5JV37TPA32CxAiEA+bLN9trIYRksP/rbFQs3nA2/t/EwLPp/6r5r7fnp+R4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./bin/index.js","_from":".","types":"./bin/index.d.ts","_shasum":"146d3c5d87758a399b751feb8b1d71df1eca4067","gitHead":"fa89be8066cab2e82d476cb64b58bddf698eb650","scripts":{"test":"mocha --compilers ts:ts-node/register,tsx:ts-node/register","compile":"gulp compile"},"_npmUser":{"name":"wujingtao","email":"601595686@qq.com"},"repository":{"url":"git+https://github.com/mx601595686/service-starter.git","type":"git"},"_npmVersion":"4.1.2","description":"标准化nodejs程序的结构体系。提供一个通用的启动和关闭程序的方式。兼容Docker。使用Typescript编写。","directories":{},"_nodeVersion":"7.7.1","dependencies":{"chalk":"^2.1.0","fs-extra":"^4.0.1"},"devDependencies":{"gulp":"^3.9.1","mocha":"^3.2.0","ts-node":"^3.0.4","expect.js":"^0.3.1","typescript":"^2.2.2","@types/node":"^7.0.13","@types/chalk":"^0.4.31","@types/mocha":"^2.2.40","@types/fs-extra":"^4.0.0","gulp-sourcemaps":"^2.4.1","gulp-typescript":"^3.1.5","@types/expect.js":"^0.3.29"},"_npmOperationalInternal":{"tmp":"tmp/service-starter-0.1.0.tgz_1503898989905_0.43075897451490164","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"service-starter","version":"0.1.1","keywords":["service","starter"],"author":{"name":"wujingtao"},"license":"MIT","_id":"service-starter@0.1.1","maintainers":[{"name":"wujingtao","email":"601595686@qq.com"}],"homepage":"https://github.com/mx601595686/service-starter#readme","bugs":{"url":"https://github.com/mx601595686/service-starter/issues"},"dist":{"shasum":"48335ac0e6202aa9eab9ea1213c99a1493b87da6","tarball":"https://registry.npmjs.org/service-starter/-/service-starter-0.1.1.tgz","integrity":"sha512-keMV4h/OqaMQSNtfHr5pVFLkcgDz791QhE1298x1X8zuBrnEEZ4ecJlq7wjAYb8KDIFcLjqBi5cTPlkU4McKhA==","signatures":[{"sig":"MEUCIGSsh1//vjS1YYBRt2WqL+nZqFZQhFujNyakYVDxlFRPAiEApxK5mn2fD+lKOHDbTWKHUtfO33M5ir9FKBl7p1tvhGg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./bin/index.js","types":"./bin/index.d.ts","gitHead":"de4072a94d15397722950e068e8edffd0f392e3a","scripts":{"test":"mocha --compilers ts:ts-node/register,tsx:ts-node/register","compile":"gulp compile"},"_npmUser":{"name":"wujingtao","email":"601595686@qq.com"},"repository":{"url":"git+https://github.com/mx601595686/service-starter.git","type":"git"},"_npmVersion":"5.3.0","description":"标准化nodejs程序的结构体系。提供一个通用的启动和关闭程序的方式。兼容Docker。使用Typescript编写。","directories":{},"_nodeVersion":"8.4.0","dependencies":{"chalk":"^2.1.0","fs-extra":"^4.0.1"},"devDependencies":{"gulp":"^3.9.1","mocha":"^3.2.0","ts-node":"^3.0.4","expect.js":"^0.3.1","typescript":"^2.2.2","@types/node":"^7.0.13","@types/chalk":"^0.4.31","@types/mocha":"^2.2.40","@types/fs-extra":"^4.0.0","gulp-sourcemaps":"^2.4.1","gulp-typescript":"^3.1.5","@types/expect.js":"^0.3.29"},"_npmOperationalInternal":{"tmp":"tmp/service-starter-0.1.1.tgz_1503901259093_0.5462927764747292","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"service-starter","version":"0.1.2","keywords":["service","starter"],"author":{"name":"wujingtao"},"license":"MIT","_id":"service-starter@0.1.2","maintainers":[{"name":"wujingtao","email":"601595686@qq.com"}],"homepage":"https://github.com/mx601595686/service-starter#readme","bugs":{"url":"https://github.com/mx601595686/service-starter/issues"},"dist":{"shasum":"9a9001e0a3cb27dca4e6d865a493bdd44c457149","tarball":"https://registry.npmjs.org/service-starter/-/service-starter-0.1.2.tgz","integrity":"sha512-R1PDksnEu6R67um6VxLShGCXq1zWJyN876G4tVgfLqvleA5qWRz7x6vt8r7DMMopqUq+djHV9EcOia/icfyqMg==","signatures":[{"sig":"MEYCIQCQC1lgYPS/hZjXTxt15eds1Flh26HF/OfaMcG2GHzHwQIhAOFgGEh2QtH1ScICYHnvQcXvIUbvUS2kbAVc4wd9ImCb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./bin/index.js","types":"./bin/index.d.ts","gitHead":"6a63c9cb4d00a9fcd6d13513934038cceb762179","scripts":{"test":"mocha --compilers ts:ts-node/register,tsx:ts-node/register","compile":"gulp compile"},"_npmUser":{"name":"wujingtao","email":"601595686@qq.com"},"repository":{"url":"git+https://github.com/mx601595686/service-starter.git","type":"git"},"_npmVersion":"5.3.0","description":"标准化nodejs程序的结构体系。提供一个通用的启动和关闭程序的方式。兼容Docker。使用Typescript编写。","directories":{},"_nodeVersion":"8.4.0","dependencies":{"chalk":"^2.1.0","fs-extra":"^4.0.1"},"devDependencies":{"gulp":"^3.9.1","mocha":"^3.2.0","ts-node":"^3.0.4","expect.js":"^0.3.1","typescript":"^2.2.2","@types/node":"^7.0.13","@types/chalk":"^0.4.31","@types/mocha":"^2.2.40","@types/fs-extra":"^4.0.0","gulp-sourcemaps":"^2.4.1","gulp-typescript":"^3.1.5","@types/expect.js":"^0.3.29"},"_npmOperationalInternal":{"tmp":"tmp/service-starter-0.1.2.tgz_1503910556003_0.12546230875886977","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"service-starter","version":"0.1.3","keywords":["service","starter"],"author":{"name":"wujingtao"},"license":"MIT","_id":"service-starter@0.1.3","maintainers":[{"name":"wujingtao","email":"601595686@qq.com"}],"homepage":"https://github.com/mx601595686/service-starter#readme","bugs":{"url":"https://github.com/mx601595686/service-starter/issues"},"dist":{"shasum":"ae867705b535531049993102a5465b5c8c31a0bb","tarball":"https://registry.npmjs.org/service-starter/-/service-starter-0.1.3.tgz","integrity":"sha512-5JYGQ4WxeNpdcmEVViZz80SUqKpC3dg44PNBEuhy62wau9XroPZjFyOfddh0KcRG4QhTYSrkQnFJfwe9G98Zgw==","signatures":[{"sig":"MEUCIQDhdr/vKA5SAFw+gYA5Oa5xNaIX6d7Fv3VAnSd+pUVjOAIgQ/8sxaTqQ9Xf79iw9JkI6UBpWO6idv8RqburmPTTFk4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./bin/index.js","types":"./bin/index.d.ts","gitHead":"723243653a84db6914944ee61c9d949e800dc0a9","scripts":{"test":"mocha --compilers ts:ts-node/register,tsx:ts-node/register","compile":"gulp compile"},"_npmUser":{"name":"wujingtao","email":"601595686@qq.com"},"repository":{"url":"git+https://github.com/mx601595686/service-starter.git","type":"git"},"_npmVersion":"5.3.0","description":"标准化nodejs程序的结构体系。提供一个通用的启动和关闭程序的方式。兼容Docker。使用Typescript编写。","directories":{},"_nodeVersion":"8.4.0","dependencies":{"chalk":"^2.1.0","fs-extra":"^4.0.1"},"devDependencies":{"gulp":"^3.9.1","mocha":"^3.2.0","ts-node":"^3.0.4","expect.js":"^0.3.1","typescript":"^2.2.2","@types/node":"^7.0.13","@types/chalk":"^0.4.31","@types/mocha":"^2.2.40","@types/fs-extra":"^4.0.0","gulp-sourcemaps":"^2.4.1","gulp-typescript":"^3.1.5","@types/expect.js":"^0.3.29"},"_npmOperationalInternal":{"tmp":"tmp/service-starter-0.1.3.tgz_1503932462390_0.12775083887390792","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"service-starter","version":"0.1.4","keywords":["service","starter"],"author":{"name":"wujingtao"},"license":"MIT","_id":"service-starter@0.1.4","maintainers":[{"name":"wujingtao","email":"601595686@qq.com"}],"homepage":"https://github.com/mx601595686/service-starter#readme","bugs":{"url":"https://github.com/mx601595686/service-starter/issues"},"dist":{"shasum":"739668cff546c7f3cfeabe36592e5b065062b05c","tarball":"https://registry.npmjs.org/service-starter/-/service-starter-0.1.4.tgz","integrity":"sha512-crpbzin/sxpKxvsWuB/9PAg1hcE0yNaRCPpAzJiKw337Dcu7lfq6NBAyf1wOOM7WameTkhIBue+duF4FwbJQLA==","signatures":[{"sig":"MEUCIQDSzE9f/miDRfqSc4DEAMABdTWfyTdTtH9nWKrvbQ2GxAIgB4HsIvFcHauPFgG/P65u0kldbPnCDg3O1JEh81Bgjio=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./bin/index.js","types":"./bin/index.d.ts","gitHead":"f7cc112abfb2ea4cae338f550b4635f7f99dc5b3","scripts":{"test":"mocha --compilers ts:ts-node/register,tsx:ts-node/register","compile":"gulp compile"},"_npmUser":{"name":"wujingtao","email":"601595686@qq.com"},"repository":{"url":"git+https://github.com/mx601595686/service-starter.git","type":"git"},"_npmVersion":"5.3.0","description":"标准化nodejs程序的结构体系。提供一个通用的启动和关闭程序的方式。兼容Docker。使用Typescript编写。","directories":{},"_nodeVersion":"8.4.0","dependencies":{"chalk":"^2.1.0","fs-extra":"^4.0.1"},"devDependencies":{"gulp":"^3.9.1","mocha":"^3.2.0","ts-node":"^3.0.4","expect.js":"^0.3.1","typescript":"^2.2.2","@types/node":"^7.0.13","@types/chalk":"^0.4.31","@types/mocha":"^2.2.40","@types/fs-extra":"^4.0.0","gulp-sourcemaps":"^2.4.1","gulp-typescript":"^3.1.5","@types/expect.js":"^0.3.29"},"_npmOperationalInternal":{"tmp":"tmp/service-starter-0.1.4.tgz_1504031822227_0.431412139441818","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"service-starter","version":"0.2.0","keywords":["service","starter"],"author":{"name":"wujingtao"},"license":"MIT","_id":"service-starter@0.2.0","maintainers":[{"name":"wujingtao","email":"601595686@qq.com"}],"homepage":"https://github.com/mx601595686/service-starter#readme","bugs":{"url":"https://github.com/mx601595686/service-starter/issues"},"dist":{"shasum":"0636d55e7203b2d60d43dadde3bb8bd11f6b2b7e","tarball":"https://registry.npmjs.org/service-starter/-/service-starter-0.2.0.tgz","integrity":"sha512-eLqdyHucdvxNhglRdfi8V2Dqyhfrk23oMvoLXTRyPxe8CiOn/9UZqFA+UzkYHmPRDvVS8Do7eJ0jxJ9K2LPLgQ==","signatures":[{"sig":"MEUCIGfOMliOr9G4l3zOwhcueaJ0kILngNSolTNjuZNz+2WwAiEA/9VzQLbcM2tOhYvS0fxW/tOXmBrarDezwk9VbyGTlr8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./bin/index.js","types":"./bin/index.d.ts","gitHead":"666a2788b1ebaf4bf64f0360246fd8007091000a","scripts":{"test":"mocha --compilers ts:ts-node/register,tsx:ts-node/register","compile":"gulp compile"},"_npmUser":{"name":"wujingtao","email":"601595686@qq.com"},"repository":{"url":"git+https://github.com/mx601595686/service-starter.git","type":"git"},"_npmVersion":"5.3.0","description":"标准化nodejs程序的结构体系。提供一个通用的启动和关闭程序的方式。兼容Docker。使用Typescript编写。","directories":{},"_nodeVersion":"8.4.0","dependencies":{"chalk":"^2.1.0","fs-extra":"^4.0.1"},"devDependencies":{"gulp":"^3.9.1","mocha":"^3.2.0","ts-node":"^3.0.4","expect.js":"^0.3.1","typescript":"^2.2.2","@types/node":"^7.0.13","@types/chalk":"^0.4.31","@types/mocha":"^2.2.40","@types/fs-extra":"^4.0.0","gulp-sourcemaps":"^2.4.1","gulp-typescript":"^3.1.5","@types/expect.js":"^0.3.29"},"_npmOperationalInternal":{"tmp":"tmp/service-starter-0.2.0.tgz_1504109026615_0.7249241259414703","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"service-starter","version":"0.2.1","keywords":["service","starter"],"author":{"name":"wujingtao"},"license":"MIT","_id":"service-starter@0.2.1","maintainers":[{"name":"wujingtao","email":"601595686@qq.com"}],"homepage":"https://github.com/mx601595686/service-starter#readme","bugs":{"url":"https://github.com/mx601595686/service-starter/issues"},"dist":{"shasum":"b8160a0b8df1d05bbd84dc0bed9ce9a48bdcb4b5","tarball":"https://registry.npmjs.org/service-starter/-/service-starter-0.2.1.tgz","integrity":"sha512-UK1LU+xnGcAX4fqh8f4hKgubDoGn3iWgvWtwwW7NvBDlCz4eOgelxjbqzwfP77oJaERK/vjZTaEcSTFp3lfusA==","signatures":[{"sig":"MEQCIFbypwOSQUGl0uXw7tsNthqaoCBO/0ymMfziOFGmyNjUAiAGSHbto5ae+xp35pIoQq9cG8pz8zdb5cyb0IRnYSGtxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./bin/index.js","types":"./bin/index.d.ts","gitHead":"ee005e54c9f94ab541046f1f667fb66e3dcbff03","scripts":{"test":"mocha --compilers ts:ts-node/register,tsx:ts-node/register","compile":"gulp compile"},"_npmUser":{"name":"wujingtao","email":"601595686@qq.com"},"repository":{"url":"git+https://github.com/mx601595686/service-starter.git","type":"git"},"_npmVersion":"5.3.0","description":"标准化nodejs程序的结构体系。提供一个通用的启动和关闭程序的方式。兼容Docker。使用Typescript编写。","directories":{},"_nodeVersion":"8.4.0","dependencies":{"chalk":"^2.1.0","fs-extra":"^4.0.1"},"devDependencies":{"gulp":"^3.9.1","mocha":"^3.2.0","ts-node":"^3.0.4","expect.js":"^0.3.1","typescript":"^2.2.2","@types/node":"^7.0.13","@types/chalk":"^0.4.31","@types/mocha":"^2.2.40","@types/fs-extra":"^4.0.0","gulp-sourcemaps":"^2.4.1","gulp-typescript":"^3.1.5","@types/expect.js":"^0.3.29"},"_npmOperationalInternal":{"tmp":"tmp/service-starter-0.2.1.tgz_1504118284544_0.9441208939533681","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"service-starter","version":"0.2.2","keywords":["service","starter"],"author":{"name":"wujingtao"},"license":"MIT","_id":"service-starter@0.2.2","maintainers":[{"name":"wujingtao","email":"601595686@qq.com"}],"homepage":"https://github.com/mx601595686/service-starter#readme","bugs":{"url":"https://github.com/mx601595686/service-starter/issues"},"dist":{"shasum":"7dc34e51fac14746fadb8bf433330b9256b764dc","tarball":"https://registry.npmjs.org/service-starter/-/service-starter-0.2.2.tgz","integrity":"sha512-dlc9Gr3DaUMF/OiAE+jq/PzcXdFBkZMuq50VHo8mOsY6ai4EmruIlfdY7Jv8Z2Se7MYq6g+62o2Lud+NQDmvjQ==","signatures":[{"sig":"MEQCIHd/8EauE2c1AH+EtLGHLJQbiKeDG9O2vU18I4eqgyVIAiBwXv8zwzo1FQAV4bUcfE7ATfqz+xnlVBGGpcDmMx1CGA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./bin/index.js","types":"./bin/index.d.ts","gitHead":"472447975d14a54d0d4c1522a69cafa9db016a82","scripts":{"test":"mocha --compilers ts:ts-node/register,tsx:ts-node/register","compile":"gulp compile"},"_npmUser":{"name":"wujingtao","email":"601595686@qq.com"},"repository":{"url":"git+https://github.com/mx601595686/service-starter.git","type":"git"},"_npmVersion":"5.3.0","description":"标准化nodejs程序的结构体系。提供一个通用的启动和关闭程序的方式。兼容Docker。使用Typescript编写。","directories":{},"_nodeVersion":"8.4.0","dependencies":{"chalk":"^2.1.0","fs-extra":"^4.0.1","@types/chalk":"^0.4.31"},"devDependencies":{"gulp":"^3.9.1","mocha":"^3.2.0","ts-node":"^3.0.4","expect.js":"^0.3.1","typescript":"^2.2.2","@types/node":"^7.0.13","@types/mocha":"^2.2.40","@types/fs-extra":"^4.0.0","gulp-sourcemaps":"^2.4.1","gulp-typescript":"^3.1.5","@types/expect.js":"^0.3.29"},"_npmOperationalInternal":{"tmp":"tmp/service-starter-0.2.2.tgz_1504118530336_0.8272072030231357","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"service-starter","version":"0.2.3","keywords":["service","starter"],"author":{"name":"wujingtao"},"license":"MIT","_id":"service-starter@0.2.3","maintainers":[{"name":"wujingtao","email":"601595686@qq.com"}],"homepage":"https://github.com/mx601595686/service-starter#readme","bugs":{"url":"https://github.com/mx601595686/service-starter/issues"},"dist":{"shasum":"511078383703ddb58fa6f6cca37efa94b85b128e","tarball":"https://registry.npmjs.org/service-starter/-/service-starter-0.2.3.tgz","integrity":"sha512-cguOfXcg17WwJbD3R4oVCIJyROK9j+SBR+xWDz8QvQntZesSVyb1wKThItunpALXuRIOFmDZo2wYLjB12Pk/0w==","signatures":[{"sig":"MEUCIQCe2RdStQSjmnSbAtBXz2uBcEvSIbT/mODcJd5wwhMpTgIgW9xxQI81MP2puN/lMJoWn4hJZJfbkXtnX7a++BSTzwU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./bin/index.js","types":"./bin/index.d.ts","gitHead":"ac9431ccb06b2d2bdc745d8ef78cff1f2274a698","scripts":{"test":"mocha --compilers ts:ts-node/register,tsx:ts-node/register","compile":"gulp compile"},"_npmUser":{"name":"wujingtao","email":"601595686@qq.com"},"repository":{"url":"git+https://github.com/mx601595686/service-starter.git","type":"git"},"_npmVersion":"5.3.0","description":"标准化nodejs程序的结构体系。提供一个通用的启动和关闭程序的方式。兼容Docker。使用Typescript编写。","directories":{},"_nodeVersion":"8.4.0","dependencies":{"chalk":"^2.1.0","fs-extra":"^4.0.1","@types/chalk":"^0.4.31"},"devDependencies":{"gulp":"^3.9.1","mocha":"^3.2.0","ts-node":"^3.0.4","expect.js":"^0.3.1","typescript":"^2.2.2","@types/node":"^7.0.13","@types/mocha":"^2.2.40","@types/fs-extra":"^4.0.0","gulp-sourcemaps":"^2.4.1","gulp-typescript":"^3.1.5","@types/expect.js":"^0.3.29"},"_npmOperationalInternal":{"tmp":"tmp/service-starter-0.2.3.tgz_1504159018716_0.038613395066931844","host":"s3://npm-registry-packages"}},"0.2.5":{"name":"service-starter","version":"0.2.5","keywords":["service","starter"],"author":{"name":"wujingtao"},"license":"MIT","_id":"service-starter@0.2.5","maintainers":[{"name":"wujingtao","email":"601595686@qq.com"}],"homepage":"https://github.com/mx601595686/service-starter#readme","bugs":{"url":"https://github.com/mx601595686/service-starter/issues"},"dist":{"shasum":"2a0772649d647816f1b368ba13173b1f091e8df6","tarball":"https://registry.npmjs.org/service-starter/-/service-starter-0.2.5.tgz","integrity":"sha512-Pzqk+zaJ22E+j0Dbkc6wcT0lfRpE6c2AfhZv0YbafN/A5zWY9OnFQ1mWixh7Ck9c4JmJpDt/xnj2q39tMRJiSQ==","signatures":[{"sig":"MEQCIGZFhGEqQN/q55WrVYyG13WcEdHYmTyS5WGyxj0Vk7arAiBo13SpP3r1KD4qlZmKrAMnJyxKnrzlnQ0veiqVXRzKYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./bin/index.js","types":"./bin/index.d.ts","gitHead":"31e061d0092d15eda2514973f350e72f5a869773","scripts":{"test":"mocha --compilers ts:ts-node/register,tsx:ts-node/register","compile":"gulp compile"},"_npmUser":{"name":"wujingtao","email":"601595686@qq.com"},"repository":{"url":"git+https://github.com/mx601595686/service-starter.git","type":"git"},"_npmVersion":"5.3.0","description":"标准化nodejs程序的结构体系。提供一个通用的启动和关闭程序的方式。兼容Docker。使用Typescript编写。","directories":{},"_nodeVersion":"8.4.0","dependencies":{"chalk":"^2.1.0","fs-extra":"^4.0.1","@types/chalk":"^0.4.31"},"devDependencies":{"gulp":"^3.9.1","mocha":"^3.2.0","ts-node":"^3.0.4","expect.js":"^0.3.1","typescript":"^2.2.2","@types/node":"^7.0.13","@types/mocha":"^2.2.40","@types/fs-extra":"^4.0.0","gulp-sourcemaps":"^2.4.1","gulp-typescript":"^3.1.5","@types/expect.js":"^0.3.29"},"_npmOperationalInternal":{"tmp":"tmp/service-starter-0.2.5.tgz_1504169484752_0.27901984192430973","host":"s3://npm-registry-packages"}},"0.2.6":{"name":"service-starter","version":"0.2.6","keywords":["service","starter"],"author":{"name":"wujingtao"},"license":"MIT","_id":"service-starter@0.2.6","maintainers":[{"name":"wujingtao","email":"601595686@qq.com"}],"homepage":"https://github.com/mx601595686/service-starter#readme","bugs":{"url":"https://github.com/mx601595686/service-starter/issues"},"dist":{"shasum":"0370878a614bca2882f0af27b2a508b67e5303fe","tarball":"https://registry.npmjs.org/service-starter/-/service-starter-0.2.6.tgz","integrity":"sha512-5hHHtPxzkhgmPxI/GnQ6AwT3ZVLYSrsKset+kMOD0ENr6DX9OnRdKA/jQZUO3vICvNzGHUC9n0DVEfWTNB9pvg==","signatures":[{"sig":"MEQCIEoXyq+vGF7DFUi0El6hc4yWvRgp04c87YgxcUNkMazUAiAZYRxFak5iISE7XIGrUFwVzk+vvIj8aafCtqkGgAsYcQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./bin/index.js","types":"./bin/index.d.ts","gitHead":"c1e1a33bdb829fbe2a6c82df9c49eb063638f1fc","scripts":{"test":"mocha --compilers ts:ts-node/register,tsx:ts-node/register","compile":"gulp compile"},"_npmUser":{"name":"wujingtao","email":"601595686@qq.com"},"repository":{"url":"git+https://github.com/mx601595686/service-starter.git","type":"git"},"_npmVersion":"5.3.0","description":"标准化nodejs程序的结构体系。提供一个通用的启动和关闭程序的方式。兼容Docker。使用Typescript编写。","directories":{},"_nodeVersion":"8.4.0","dependencies":{"chalk":"^2.1.0","fs-extra":"^4.0.1","@types/chalk":"^0.4.31"},"devDependencies":{"gulp":"^3.9.1","mocha":"^3.2.0","ts-node":"^3.0.4","expect.js":"^0.3.1","typescript":"^2.2.2","@types/node":"^7.0.13","@types/mocha":"^2.2.40","@types/fs-extra":"^4.0.0","gulp-sourcemaps":"^2.4.1","gulp-typescript":"^3.1.5","@types/expect.js":"^0.3.29"},"_npmOperationalInternal":{"tmp":"tmp/service-starter-0.2.6.tgz_1504241606348_0.7305124378763139","host":"s3://npm-registry-packages"}},"0.2.7":{"name":"service-starter","version":"0.2.7","keywords":["service","starter"],"author":{"name":"wujingtao"},"license":"MIT","_id":"service-starter@0.2.7","maintainers":[{"name":"wujingtao","email":"601595686@qq.com"}],"homepage":"https://github.com/mx601595686/service-starter#readme","bugs":{"url":"https://github.com/mx601595686/service-starter/issues"},"dist":{"shasum":"3a8fd563b56474a44dd45f9fa8b4d4dec8edc4ab","tarball":"https://registry.npmjs.org/service-starter/-/service-starter-0.2.7.tgz","integrity":"sha512-cxNtcC8zJDgJ53XjM+maRbwJYoStUxA5QIRl8YgefUeLyL/DE0y9MewtJmaAKAQon3NejNY+Nd1oZtk1OEbXPA==","signatures":[{"sig":"MEUCIQCo6txkpBFjxEiAYT0NXMNH95wT0pHydgnrbmORPLseqgIgJgR8/RoobFSyzIgBT4Il247gJuX2rStf9mzfx2gyLlw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./bin/index.js","types":"./bin/index.d.ts","gitHead":"e59df7c58d625b5f62b5278a380f214ecdf9faad","scripts":{"test":"mocha --compilers ts:ts-node/register,tsx:ts-node/register","compile":"gulp compile"},"_npmUser":{"name":"wujingtao","email":"601595686@qq.com"},"repository":{"url":"git+https://github.com/mx601595686/service-starter.git","type":"git"},"_npmVersion":"5.3.0","description":"标准化nodejs程序的结构体系。提供一个通用的启动和关闭程序的方式。兼容Docker。使用Typescript编写。","directories":{},"_nodeVersion":"8.4.0","dependencies":{"chalk":"^2.1.0","fs-extra":"^4.0.1","@types/chalk":"^0.4.31"},"devDependencies":{"gulp":"^3.9.1","mocha":"^3.2.0","ts-node":"^3.0.4","expect.js":"^0.3.1","typescript":"^2.2.2","@types/node":"^7.0.13","@types/mocha":"^2.2.40","@types/fs-extra":"^4.0.0","gulp-sourcemaps":"^2.4.1","gulp-typescript":"^3.1.5","@types/expect.js":"^0.3.29"},"_npmOperationalInternal":{"tmp":"tmp/service-starter-0.2.7.tgz_1504251522873_0.054450613213703036","host":"s3://npm-registry-packages"}},"0.2.8":{"name":"service-starter","version":"0.2.8","keywords":["service","starter"],"author":{"name":"wujingtao"},"license":"MIT","_id":"service-starter@0.2.8","maintainers":[{"name":"wujingtao","email":"601595686@qq.com"}],"homepage":"https://github.com/mx601595686/service-starter#readme","bugs":{"url":"https://github.com/mx601595686/service-starter/issues"},"dist":{"shasum":"368e61cb75a1962b95f5aceb0d3951945b249e42","tarball":"https://registry.npmjs.org/service-starter/-/service-starter-0.2.8.tgz","integrity":"sha512-UbJsEZzfll+RK994eEQLcCV9poGoUdQPKMOCP42NAUEzRNCBszaxOUv/f2hMVV2lh35TasJqiPflTXXDCyha/w==","signatures":[{"sig":"MEYCIQC8HRnp7kfcYFq0BtgY/DGUMyryrFNpWPsS+And8WmqngIhAMqCbWJXI+fKzYe4XZeWcSB08JkUTsegyKBdmq3jLYRK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./bin/index.js","types":"./bin/index.d.ts","gitHead":"be020d3fca012cd96ec495f5db843258cad85749","scripts":{"test":"mocha --compilers ts:ts-node/register,tsx:ts-node/register","compile":"gulp compile"},"_npmUser":{"name":"wujingtao","email":"601595686@qq.com"},"repository":{"url":"git+https://github.com/mx601595686/service-starter.git","type":"git"},"_npmVersion":"5.3.0","description":"标准化nodejs程序的结构体系。提供一个通用的启动和关闭程序的方式。兼容Docker。使用Typescript编写。","directories":{},"_nodeVersion":"8.4.0","dependencies":{"chalk":"^2.1.0","fs-extra":"^4.0.1","@types/chalk":"^0.4.31"},"devDependencies":{"gulp":"^3.9.1","mocha":"^3.2.0","ts-node":"^3.0.4","expect.js":"^0.3.1","typescript":"^2.2.2","@types/node":"^7.0.13","@types/mocha":"^2.2.40","@types/fs-extra":"^4.0.0","gulp-sourcemaps":"^2.4.1","gulp-typescript":"^3.1.5","@types/expect.js":"^0.3.29"},"_npmOperationalInternal":{"tmp":"tmp/service-starter-0.2.8.tgz_1504280468000_0.033265189500525594","host":"s3://npm-registry-packages"}},"0.2.9":{"name":"service-starter","version":"0.2.9","keywords":["service","starter"],"author":{"name":"wujingtao"},"license":"MIT","_id":"service-starter@0.2.9","maintainers":[{"name":"wujingtao","email":"601595686@qq.com"}],"homepage":"https://github.com/mx601595686/service-starter#readme","bugs":{"url":"https://github.com/mx601595686/service-starter/issues"},"dist":{"shasum":"052e5a2806ee98b421fa2ed4f022e619d9588bb5","tarball":"https://registry.npmjs.org/service-starter/-/service-starter-0.2.9.tgz","integrity":"sha512-54KRI1+MlA/Dx4hnN7isYFHFKo1re8VKYy2CKKYSg5dliE2H19GPBxOrEnjiBWVmsBICVYRTZkoafLhV0cauNQ==","signatures":[{"sig":"MEQCIEvF9zB34g7TGBPMF5/qrfI2apRwoRhc/Do0cfpVfqOAAiAWNMCvLzuXuSbqGbzotYqlDmbQsFfQ8jQQ5roF+MSLew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./bin/index.js","types":"./bin/index.d.ts","gitHead":"7ba65d776ba46ea363ea075b2775291d941b8794","scripts":{"test":"mocha --compilers ts:ts-node/register,tsx:ts-node/register","compile":"gulp compile"},"_npmUser":{"name":"wujingtao","email":"601595686@qq.com"},"repository":{"url":"git+https://github.com/mx601595686/service-starter.git","type":"git"},"_npmVersion":"5.3.0","description":"标准化nodejs程序的结构体系。提供一个通用的启动和关闭程序的方式。兼容Docker。使用Typescript编写。","directories":{},"_nodeVersion":"8.4.0","dependencies":{"chalk":"^2.1.0","fs-extra":"^4.0.1","@types/chalk":"^0.4.31"},"devDependencies":{"gulp":"^3.9.1","mocha":"^3.2.0","ts-node":"^3.0.4","expect.js":"^0.3.1","typescript":"^2.2.2","@types/node":"^7.0.13","@types/mocha":"^2.2.40","@types/fs-extra":"^4.0.0","gulp-sourcemaps":"^2.4.1","gulp-typescript":"^3.1.5","@types/expect.js":"^0.3.29"},"_npmOperationalInternal":{"tmp":"tmp/service-starter-0.2.9.tgz_1504331592676_0.9973837269935757","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"service-starter","version":"0.3.0","keywords":["service","starter"],"author":{"name":"wujingtao"},"license":"MIT","_id":"service-starter@0.3.0","maintainers":[{"name":"wujingtao","email":"601595686@qq.com"}],"homepage":"https://github.com/mx601595686/service-starter#readme","bugs":{"url":"https://github.com/mx601595686/service-starter/issues"},"dist":{"shasum":"f38a458cc65353c68504ad1d5207818729fd6aca","tarball":"https://registry.npmjs.org/service-starter/-/service-starter-0.3.0.tgz","integrity":"sha512-2AFA3dFR4sC+IwJZrCFKPEe05HMDwwM6kJf9lgqAEGDyxcuiH6eSGA9s6T2DiUBEUUFx+MIOSuwNrcCaqa9Atg==","signatures":[{"sig":"MEQCIFLyKL3J8fLuZy+IPX6maKFPHZFXbAUQ8+gotLtL/q3SAiAM9SeX5B9O+aWCyAi1qlrX115l7pVQGui0UqPbUgKbwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./bin/index.js","types":"./bin/index.d.ts","gitHead":"b8391febb662423164dd36e4d7478c14e31f1e56","scripts":{"test":"mocha --compilers ts:ts-node/register,tsx:ts-node/register","compile":"gulp compile"},"_npmUser":{"name":"wujingtao","email":"601595686@qq.com"},"repository":{"url":"git+https://github.com/mx601595686/service-starter.git","type":"git"},"_npmVersion":"5.3.0","description":"标准化nodejs程序的结构体系。提供一个通用的启动和关闭程序的方式。兼容Docker。使用Typescript编写。","directories":{},"_nodeVersion":"8.4.0","dependencies":{"chalk":"^2.1.0","fs-extra":"^4.0.1","@types/chalk":"^0.4.31"},"devDependencies":{"gulp":"^3.9.1","mocha":"^3.2.0","ts-node":"^3.0.4","expect.js":"^0.3.1","typescript":"^2.2.2","@types/node":"^7.0.13","@types/mocha":"^2.2.40","@types/fs-extra":"^4.0.0","gulp-sourcemaps":"^2.4.1","gulp-typescript":"^3.1.5","@types/expect.js":"^0.3.29"},"_npmOperationalInternal":{"tmp":"tmp/service-starter-0.3.0.tgz_1504601498706_0.565707178087905","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"service-starter","version":"0.3.1","keywords":["service","starter"],"author":{"name":"wujingtao"},"license":"MIT","_id":"service-starter@0.3.1","maintainers":[{"name":"wujingtao","email":"601595686@qq.com"}],"homepage":"https://github.com/mx601595686/service-starter#readme","bugs":{"url":"https://github.com/mx601595686/service-starter/issues"},"dist":{"shasum":"4a9bed2fe4d4961f04668a6658320d8a8835db99","tarball":"https://registry.npmjs.org/service-starter/-/service-starter-0.3.1.tgz","integrity":"sha512-/hW24q1W9LUQ+VF216TRH73kCvUMkgSbekgYdYJ7zwFioUj+rMMVEoiZJsSGJAR68MILKuCLo8zYnnUwHrufRA==","signatures":[{"sig":"MEUCIHzgzvkW07hLi9rKYxHCmXLUISrK7fYIG0PW5qWExR/jAiEA22RRDJkzBSi+qvDaajlCDovfZO1H75RRRs3l6pQZDDs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./bin/index.js","types":"./bin/index.d.ts","gitHead":"3e105692780320b09dde6e0f9ad446050fec0cf1","scripts":{"test":"mocha --compilers ts:ts-node/register,tsx:ts-node/register","compile":"gulp compile"},"_npmUser":{"name":"wujingtao","email":"601595686@qq.com"},"repository":{"url":"git+https://github.com/mx601595686/service-starter.git","type":"git"},"_npmVersion":"5.3.0","description":"标准化nodejs程序的结构体系。提供一个通用的启动和关闭程序的方式。兼容Docker。使用Typescript编写。","directories":{},"_nodeVersion":"8.4.0","dependencies":{"chalk":"^2.1.0","fs-extra":"^4.0.1","@types/chalk":"^0.4.31"},"devDependencies":{"gulp":"^3.9.1","mocha":"^3.2.0","ts-node":"^3.0.4","expect.js":"^0.3.1","typescript":"^2.2.2","@types/node":"^7.0.13","@types/mocha":"^2.2.40","@types/fs-extra":"^4.0.0","gulp-sourcemaps":"^2.4.1","gulp-typescript":"^3.1.5","@types/expect.js":"^0.3.29"},"_npmOperationalInternal":{"tmp":"tmp/service-starter-0.3.1.tgz_1504707150124_0.4999793693423271","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"service-starter","version":"1.0.0","keywords":["service","starter"],"author":{"name":"wujingtao"},"license":"MIT","_id":"service-starter@1.0.0","maintainers":[{"name":"wujingtao","email":"601595686@qq.com"}],"homepage":"https://github.com/mx601595686/service-starter#readme","bugs":{"url":"https://github.com/mx601595686/service-starter/issues"},"dist":{"shasum":"6a009c00191150a91cbac5ba657684911ff6846e","tarball":"https://registry.npmjs.org/service-starter/-/service-starter-1.0.0.tgz","integrity":"sha512-GfHT7lwffnKQIPCA/fB/aeXwJGwzZjlCMVsMfMf0biij8t9e5t8oOf+txg12a7HZhnThcnsZeiX1PNtUTk8Stw==","signatures":[{"sig":"MEQCIATA9w1oqbkvoRYgk6InfScz7Bf3JgGQxi4iCJ6JMmOeAiA7Cq8SPcyvZYUjSYYcmeWMRBAZd3hKiNG8keoPGcBKoA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./bin/index.js","types":"./bin/index.d.ts","gitHead":"51d9763231908eba193ad0e35e8e8c7ad180059c","scripts":{"compile":"gulp compile"},"_npmUser":{"name":"wujingtao","email":"601595686@qq.com"},"repository":{"url":"git+https://github.com/mx601595686/service-starter.git","type":"git"},"_npmVersion":"5.3.0","description":"标准化js程序的结构体系。提供一个通用的启动和关闭程序的方式。兼容Docker。使用Typescript编写。","directories":{},"_nodeVersion":"8.5.0","dependencies":{"fs-extra":"^4.0.1","log-formatter":"^0.1.5","@types/fs-extra":"^4.0.0","component-emitter":"^1.2.1","@types/component-emitter":"^1.2.6"},"devDependencies":{"gulp":"^3.9.1","typescript":"^2.2.2","@types/node":"^7.0.13","gulp-sourcemaps":"^2.4.1","gulp-typescript":"^3.1.5"},"_npmOperationalInternal":{"tmp":"tmp/service-starter-1.0.0.tgz_1506837723226_0.5332777902949601","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"service-starter","version":"1.0.1","keywords":["service","starter"],"author":{"name":"wujingtao"},"license":"MIT","_id":"service-starter@1.0.1","maintainers":[{"name":"wujingtao","email":"601595686@qq.com"}],"homepage":"https://github.com/mx601595686/service-starter#readme","bugs":{"url":"https://github.com/mx601595686/service-starter/issues"},"dist":{"shasum":"15a55eadfa02141d43c8821d601a5eeee5a93a80","tarball":"https://registry.npmjs.org/service-starter/-/service-starter-1.0.1.tgz","integrity":"sha512-G0XWPt/IFA+YlUv017DtIb9HDKyOfSqdaxpdjy5928HqwTvI2kQNewJD4XgUDLP4HePovomdw8Nej02IQvQfxA==","signatures":[{"sig":"MEYCIQCFFMahQn4fKtQK/HkcmPEOtJpcMmbwizaG4oGFX2/01gIhAJpREfXbCY7keKjgamooHOFbLJgYYQ2f+SyX+f04sZEo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./bin/index.js","types":"./bin/index.d.ts","gitHead":"e6c8b3007e84863735d2eab1a728e134b17fef6f","scripts":{"compile":"gulp compile"},"_npmUser":{"name":"wujingtao","email":"601595686@qq.com"},"repository":{"url":"git+https://github.com/mx601595686/service-starter.git","type":"git"},"_npmVersion":"5.3.0","description":"标准化js程序的结构体系。提供一个通用的启动和关闭程序的方式。兼容Docker。使用Typescript编写。","directories":{},"_nodeVersion":"8.5.0","dependencies":{"fs-extra":"^4.0.1","log-formatter":"^0.1.5","@types/fs-extra":"^4.0.0","component-emitter":"^1.2.1","@types/component-emitter":"^1.2.6"},"devDependencies":{"gulp":"^3.9.1","typescript":"^2.2.2","@types/node":"^7.0.13","gulp-sourcemaps":"^2.4.1","gulp-typescript":"^3.1.5"},"_npmOperationalInternal":{"tmp":"tmp/service-starter-1.0.1.tgz_1509610797700_0.7973042721860111","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"service-starter","version":"1.0.2","keywords":["service","starter"],"author":{"name":"wujingtao"},"license":"MIT","_id":"service-starter@1.0.2","maintainers":[{"name":"wujingtao","email":"601595686@qq.com"}],"homepage":"https://github.com/mx601595686/service-starter#readme","bugs":{"url":"https://github.com/mx601595686/service-starter/issues"},"dist":{"shasum":"84694b14b904de9ee282520e73ec65440c2ea498","tarball":"https://registry.npmjs.org/service-starter/-/service-starter-1.0.2.tgz","integrity":"sha512-kUsPuIuao/ThHZz+4sN7qw3QgWfLjAn2yhVMIMIlcagqGGR0ZM19Z31oO8V0NXxUPei+YRzDQDotN5q3oPZ+gA==","signatures":[{"sig":"MEQCIARgiqjwtGYyia+4fFsYWRaDFZgKGIWCNrrruC68K91tAiAjGhSmAZ1usyqlF1Wxy9V2cGcaTlYDr9HFfoDcJ3WkKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./bin/index.js","types":"./bin/index.d.ts","gitHead":"587899c3cb965528ee941420115104dfe3e38692","scripts":{"compile":"gulp compile"},"_npmUser":{"name":"wujingtao","email":"601595686@qq.com"},"repository":{"url":"git+https://github.com/mx601595686/service-starter.git","type":"git"},"_npmVersion":"5.3.0","description":"标准化js程序的结构体系。提供一个通用的启动和关闭程序的方式。兼容Docker。使用Typescript编写。","directories":{},"_nodeVersion":"8.5.0","dependencies":{"fs-extra":"^4.0.1","log-formatter":"^0.1.5","@types/fs-extra":"^4.0.0","component-emitter":"^1.2.1","@types/component-emitter":"^1.2.6"},"devDependencies":{"gulp":"^3.9.1","typescript":"^2.2.2","@types/node":"^7.0.13","gulp-sourcemaps":"^2.4.1","gulp-typescript":"^3.1.5"},"_npmOperationalInternal":{"tmp":"tmp/service-starter-1.0.2.tgz_1509614859723_0.3463058415800333","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"service-starter","version":"1.0.3","keywords":["service","starter"],"author":{"name":"wujingtao"},"license":"MIT","_id":"service-starter@1.0.3","maintainers":[{"name":"wujingtao","email":"601595686@qq.com"}],"homepage":"https://github.com/mx601595686/service-starter#readme","bugs":{"url":"https://github.com/mx601595686/service-starter/issues"},"dist":{"shasum":"f81e9deb5877cd63f3b8850ea50583af0d632df7","tarball":"https://registry.npmjs.org/service-starter/-/service-starter-1.0.3.tgz","integrity":"sha512-Q02nBhnZzwvmqJlN35OnxOcMsagyf8ukIXGNfyETwo4wREn05/M/4ALwdlGEzOQq1HnaTnGaxRDTcFtCV97QJA==","signatures":[{"sig":"MEQCIA25KbukNPLCKPg5p9Y5C4HpBqit5UvJgP5sV+rbTT4dAiA5zY6ziIfdxaUm2kAev6IdITM4XaomTgX9hcQ7gmGaFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./bin/index.js","types":"./bin/index.d.ts","gitHead":"7d651cd900ec91534dc65d742933eee88ed6b4cd","scripts":{"compile":"gulp compile"},"_npmUser":{"name":"wujingtao","email":"601595686@qq.com"},"repository":{"url":"git+https://github.com/mx601595686/service-starter.git","type":"git"},"_npmVersion":"5.3.0","description":"标准化js程序的结构体系。提供一个通用的启动和关闭程序的方式。兼容Docker。使用Typescript编写。","directories":{},"_nodeVersion":"8.5.0","dependencies":{"fs-extra":"^4.0.1","log-formatter":"^0.1.5","@types/fs-extra":"^4.0.0","component-emitter":"^1.2.1","@types/component-emitter":"^1.2.6"},"devDependencies":{"gulp":"^3.9.1","typescript":"^2.2.2","@types/node":"^7.0.13","gulp-sourcemaps":"^2.4.1","gulp-typescript":"^3.1.5"},"_npmOperationalInternal":{"tmp":"tmp/service-starter-1.0.3.tgz_1514870065297_0.21304076700471342","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"service-starter","version":"1.1.0","keywords":["service","starter"],"author":{"name":"wujingtao"},"license":"MIT","_id":"service-starter@1.1.0","maintainers":[{"name":"wujingtao","email":"601595686@qq.com"}],"homepage":"https://github.com/mx601595686/service-starter#readme","bugs":{"url":"https://github.com/mx601595686/service-starter/issues"},"dist":{"shasum":"38c77597ac97f012347d9c24d44c9501a84a3e77","tarball":"https://registry.npmjs.org/service-starter/-/service-starter-1.1.0.tgz","fileCount":38,"integrity":"sha512-TIgZ005H7W9tRzrOYlzQBOOIKLcilad5NJOqZTKa0MSDNpFZ3Jqn7rHcvGzcz1CcB3vmilOf6Ic7ENRCQEjHXQ==","signatures":[{"sig":"MEUCIGECWXhnlW6XuGkniQG5nDoJ2Lw7OzovNhhhUgSlcLnJAiEA+bwYsEWiLvkhpM0AXMLf700qHK+A0z/Nrz1WBMk4oEQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbevGgCRA9TVsSAnZWagAAHOIP/0vQeN/9dU60Rt4Jm0L7\nrCG0FuKeePGfI5Mz+ClL0W5sGrEg0QwRqaGfUKaRimHdrXOUw1ALozhaLjl6\nrmAWPju8fh59w/YfLz9LBnJg9NwQt+BP6l5cT3cWYP+DmzCtYflBx/0QOv+m\nMbj0gc3wK9dOy28IvVtWKxMaUhFIN1/v2XjM7H9iNHBk/SDFn5DLLdEkuV92\n/EUOEqq+wHDwhXeDWNT53j333XZUD+s9cHPHcJ/dT8J2OnUiZoegh4QAGgIp\nrqPonzXWIZc3NLrNOVKf6W8FZZFWqBhyO+rw6KSbAxDM9CiHYSbX+QikDsjU\njMIkFCyZyvju13DZeDfcyVE+oPXjHbSk7GK43qxbDLbwjJZfex0bsSGPWsAm\nznnOz4Gj/vfhwQv+ID9Amt5f3fD2fMx6GSB1KnvI3WSeRIMLLymDgkotOM6d\n0KYC3R7ziacTC97uqZWySTzRNgU4nz7zn1EEgSg7g09NRxVgL/fiQW5d+966\nHv5dKgu18OKtAKKv2EUAe2pHtpyfSX4UgOj4cJIoNwNJwUxTyHMWEXaD4QZv\nTtE+VkdV9XeAlhvAO6wxIPjspVE8oVw5pnlHjTCpmp93ehcnJgj8yKfNgBN+\nIo5xjYuvMfeqktqXYlLa362r3CgaP3COkCxs3/bU8EICk/OUGR0v65cbxlg1\nvwag\r\n=XMmN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./bin/index.js","types":"./bin/index.d.ts","gitHead":"8bca56b8e4e2eed0bd8c407fc95ed23e7ec80937","scripts":{"compile":"gulp compile"},"_npmUser":{"name":"wujingtao","email":"601595686@qq.com"},"repository":{"url":"git+https://github.com/mx601595686/service-starter.git","type":"git"},"_npmVersion":"6.2.0","description":"标准化js程序的结构体系。提供一个通用的启动和关闭程序的方式。兼容Docker。使用Typescript编写。","directories":{},"_nodeVersion":"10.8.0","dependencies":{"fs-extra":"^7.0.0","log-formatter":"^1.0.3","@types/fs-extra":"^5.0.4","component-emitter":"^1.2.1","@types/component-emitter":"^1.2.7"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^3.9.1","typescript":"^3.0.1","@types/node":"^10.7.1","gulp-sourcemaps":"^2.6.4","gulp-typescript":"^5.0.0-alpha.3"},"_npmOperationalInternal":{"tmp":"tmp/service-starter_1.1.0_1534783904064_0.6698312741880474","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"service-starter","version":"1.1.1","keywords":["service","starter"],"author":{"name":"wujingtao"},"license":"MIT","_id":"service-starter@1.1.1","maintainers":[{"name":"wujingtao","email":"601595686@qq.com"}],"homepage":"https://github.com/mx601595686/service-starter#readme","bugs":{"url":"https://github.com/mx601595686/service-starter/issues"},"dist":{"shasum":"443e8288b51d3b05e4603b9596637667a4821205","tarball":"https://registry.npmjs.org/service-starter/-/service-starter-1.1.1.tgz","fileCount":38,"integrity":"sha512-YbDETZxlf8Vvbpn6H8pNRcQLjKCCmAINI+JATRnKfq+an49LYf2bDWr8uVuKEJpBwv3UFnO0EwQlsBceBh/7bA==","signatures":[{"sig":"MEUCIHGLyRZyGi68JO9GQFKenR1+2FFhi/fP/LLdpxNZ6MbeAiEAug+bzpZQkUCIApgxeUmFwtrsGKJ+UpZXB5cTVMECQAQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9uGdCRA9TVsSAnZWagAAmbQP/31eSt1E6YAqd5OFgUqF\nf6n5d/NIQtt6pbqJRK0FaVyLazVCS/Du7F+CODQ4u6da+PueE4b5wCZwknc/\neu9NwPgG15gLRSUYp9eD01Ym7TSQwmvmB19LEWLLVLIuIlCkkGY4qWzd7xPQ\nLklrEBNrkMPFSp+kzsTki1oRHav39yKlDrGHJiRYaI9jcMyZSLza2Hg3PuHz\nldWRJPd/53UjYaVyQj5qJfqqSLX+PwX0ykVT0ZL3ef/gITAlCS2d94xTf7L8\nfn5Gu78kOKg7N4g91juBLRMRbazYRkNhRCtWPxP+HYr2M3iX8qRehsAozLGR\nfwsRDJBvRJpXI8Zyb4w6aAKtdNIQMRQPPwEuyuwLdpmMPzq4kgZX5sQ9HV3S\nu97taeb9o/1BvMj2nnyK1ArAPK/beXDxTaGXhVC6jEHWnyB/LzL/y9lJGWHQ\nRThB0x+2a+VR9+QsrtAZHiKdogufSJC7hgK2283rP8MIpVDDotbPa3WYeP44\noYFH9yFIccTfETHOldzTuXOgiz0zsGroKF8lfFdrttap1BeaXBkpr8gfatmb\nyNWCKWj8DUvvLXt+CkBBL8EaGPZ6Q6sumPZp3+O5X3kU8jKg/a3dC1dcoIV1\nCqYUkOIKFqVeai5NafmhWOmvkTt94B+fiFKa23o8qMZGw15jZ+n6h9XBpL0p\nne0i\r\n=a3EQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./bin/index.js","types":"./bin/index.d.ts","gitHead":"8bca56b8e4e2eed0bd8c407fc95ed23e7ec80937","scripts":{"compile":"gulp compile"},"_npmUser":{"name":"wujingtao","email":"601595686@qq.com"},"repository":{"url":"git+https://github.com/mx601595686/service-starter.git","type":"git"},"_npmVersion":"6.4.1","description":"标准化js程序的结构体系。提供一个通用的启动和关闭程序的方式。兼容Docker。使用Typescript编写。","directories":{},"_nodeVersion":"10.13.0","dependencies":{"fs-extra":"^7.0.1","log-formatter":"^1.0.5","component-emitter":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^3.9.1","typescript":"^3.1.6","@types/node":"^10.12.10","@types/fs-extra":"^5.0.4","gulp-sourcemaps":"^2.6.4","gulp-typescript":"^5.0.0-alpha.3","@types/component-emitter":"^1.2.7"},"_npmOperationalInternal":{"tmp":"tmp/service-starter_1.1.1_1542906268792_0.30464484646364043","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"service-starter","version":"1.1.2","keywords":["service","starter"],"author":{"name":"wujingtao"},"license":"MIT","_id":"service-starter@1.1.2","maintainers":[{"name":"wujingtao","email":"601595686@qq.com"}],"homepage":"https://github.com/mx601595686/service-starter#readme","bugs":{"url":"https://github.com/mx601595686/service-starter/issues"},"dist":{"shasum":"f9c79b4daf7c327cf91c6870e0c0cdf21d41ec7f","tarball":"https://registry.npmjs.org/service-starter/-/service-starter-1.1.2.tgz","fileCount":38,"integrity":"sha512-o/50Y88l/DhXXX9ecgkhsKFcvr4Te4Lt7zGI/Rj/u+MC6WJ4UaR7LExGvD7gQA2jp05Un7daPCvBYMU332BA6g==","signatures":[{"sig":"MEYCIQCwNAu1ui/nFUzNif6ccisaZGqTzQYPItUy7T4IwZUqkgIhANP4jaZLCNSxAUYesYDJ9MgAIHQgxfewfQfATe90/vld","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123568,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbVEdCRA9TVsSAnZWagAAxLIP/0fgjpo+i62QzOJ/s/fE\n23aMe2/HoNB6xEpctG3Tj5FIHpzbznq3+tWSuXvvvCdr2LLsToDxjm6no3ei\nDE10+B9gmH6Axzz34oWBN81O1utCrLZTCUmcs2I0ZcJ7qSrmWZb3tRpDW+LO\noA0sxCRH04vjUNK4VIMFKbPW+amdBpM8Oes1nFIkhD1+61lF3H99c49QYANW\n9TMQP8/JCchBN4AN8OK6gRTc0aS44SrlrtduB/Oqnlzf5QJ9FGf0zL+kiGxg\ncwMBnmRpdCxRdL0LrbjlgqRug55ncBjIcQ7T68K81NzuC3IX3Nyu+V+XxOUQ\n9Mx7+mfd2M3sjHZp0cbzhcbPzPFAkCmQLt0baSCbTUwetDqTdXez5FDKb4+T\n5Vli4UZmCZoXAEV+ppvKGGiSzbYy6+RLNhXXzHywVTjJdV1UhgRZ4LLYMdrN\nYDkVc6EvTCyTfh4nG2tvtPt4b78p1Hny8D4GYLlTi6jmqpGKbJ3xEdVVmdzV\nzEbt3Fv94HKB3RWy/cCI3OdMR5aOR8P5prE8pmPyHbAuVft5dg8kuOTUTLSU\nYGjgXFUxbjeoNatAjGEHyKRIXn5YZaVOpNGSFn1BuKVHW0769vrwkA9X3alw\nRK+b8T/YQP4/PDx3PYFeNbzawXSknkYcWqdUXfhJJP1zbdpyZCYLlPqhH0Aa\n61xC\r\n=E4xh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./bin/index.js","types":"./bin/index.d.ts","gitHead":"50327e5cdef3ed87cd78d8a1e7dbd4dce8a5fbad","scripts":{"compile":"gulp compile"},"_npmUser":{"name":"wujingtao","email":"601595686@qq.com"},"repository":{"url":"git+https://github.com/mx601595686/service-starter.git","type":"git"},"_npmVersion":"6.4.1","description":"标准化js程序的结构体系。提供一个通用的启动和关闭程序的方式。兼容Docker。使用Typescript编写。","directories":{},"_nodeVersion":"10.13.0","dependencies":{"fs-extra":"^7.0.1","log-formatter":"^1.0.5","component-emitter":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.0","typescript":"^3.3.3","@types/node":"^11.9.4","@types/fs-extra":"^5.0.5","gulp-sourcemaps":"^2.6.5","gulp-typescript":"^5.0.0","@types/component-emitter":"^1.2.8"},"_npmOperationalInternal":{"tmp":"tmp/service-starter_1.1.2_1550668061001_0.9630236886688897","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"service-starter","version":"1.1.3","keywords":["service","starter"],"author":{"name":"wujingtao"},"license":"MIT","_id":"service-starter@1.1.3","maintainers":[{"name":"wujingtao","email":"601595686@qq.com"}],"homepage":"https://github.com/mx601595686/service-starter#readme","bugs":{"url":"https://github.com/mx601595686/service-starter/issues"},"dist":{"shasum":"e5de3785b9f8a367c2e8d98b55ca9768c60fcb9c","tarball":"https://registry.npmjs.org/service-starter/-/service-starter-1.1.3.tgz","fileCount":38,"integrity":"sha512-+7iyGAVP/jjm4HEKaTm6fUjzPK/qN93c8yvEGI+RthtSXpTxAOWXNu58UD+x3Q58D7kWpAR90uMv6FpwHo57uA==","signatures":[{"sig":"MEYCIQDsZMxFohCiwIpuxd80by2KSPUzEF5wogpM791/aJkSPgIhAIRDP0MvmNE4hsXUBUSpU90hW+4mI+Us/+82XEnxRH5a","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123361,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLeaiCRA9TVsSAnZWagAAE6cQAI0ReXVXxqQK+tLHMAG2\nKms2gz0HxmgfHieLHRxp7nEEdlDUClQ05KVB3mPXd50FHF2IV+7p6lKOXCNM\n8m1LolJq1jrIlmFj/cF/Q0zVzYI9fmX7VlwP/fE+d5B+hY4Uw7G9S94V7UtX\nk3kfNGC70nmvq7mCWAPpdgZbJZ+TcENRJeeGdxIsl7MiwfWXDVcw0vq+cWgC\nne2MbfnfjEh8VCPNQ3R1yf/ngFeF+egTfIfzz9BbcOA/tA+ebSk1+bLtB0ka\nkGMn8Na1MHZFbCxnl4IY4X9VoJMFgQLL+YlK46CeDzyrnCDfW+FQEzVr/ciG\nGBz/q7W3Ts03QO8FpmSGODE983YEDSiS5CIYbzaLbSiRYAyFINC4nWNyCVW3\nkGTOxLDUJlg+zxFan3K6FGjTdroAsA6yFN+l7s5VI0rp5lAc4cB5kT8sAJmj\nKGxsjyVNHBTBWfK1cpA1MpaNaCsrCklBWWlNTq7jnrwj4kp/0UEZJf0RcB1N\n/K53dmvjEEnFMEL5FVQ1OLXuWNkHj0UEmfuSoCEp3N+ACCeyyLUrRu+L+Fkj\nPKKoUOupnXMlR3nmaj0D+9taUN9FzPjB1q8yqAzsOh/RR8QWmeClix58rc6S\nSNcroQubvlqABR9FmQMvPG756qKa9f8frswUy5Ijth/j4x1oS2HwL3cV/y2N\nnyuV\r\n=CwUy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./bin/index.js","types":"./bin/index.d.ts","gitHead":"50327e5cdef3ed87cd78d8a1e7dbd4dce8a5fbad","scripts":{"compile":"gulp compile"},"_npmUser":{"name":"wujingtao","email":"601595686@qq.com"},"repository":{"url":"git+https://github.com/mx601595686/service-starter.git","type":"git"},"_npmVersion":"6.4.1","description":"标准化js程序的结构体系。提供一个通用的启动和关闭程序的方式。兼容Docker。使用Typescript编写。","directories":{},"_nodeVersion":"10.13.0","dependencies":{"fs-extra":"^8.1.0","log-formatter":"^1.0.6","component-emitter":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","typescript":"^3.5.3","@types/node":"^12.6.3","@types/fs-extra":"^8.0.0","gulp-sourcemaps":"^2.6.5","gulp-typescript":"^5.0.1","@types/component-emitter":"^1.2.8"},"_npmOperationalInternal":{"tmp":"tmp/service-starter_1.1.3_1563289249654_0.7469213303311937","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"service-starter","version":"2.0.0","keywords":["service","starter"],"author":{"name":"wujingtao"},"license":"MIT","_id":"service-starter@2.0.0","maintainers":[{"name":"wujingtao","email":"601595686@qq.com"}],"homepage":"https://github.com/mx601595686/service-starter#readme","bugs":{"url":"https://github.com/mx601595686/service-starter/issues"},"dist":{"shasum":"f70dba620d44de9142459abb84a616480409db9d","tarball":"https://registry.npmjs.org/service-starter/-/service-starter-2.0.0.tgz","fileCount":38,"integrity":"sha512-1Iibt/tcKBR9X/y1dQv9n3uTF5aFU71tCtUdrG7mqkNj41J5ciKM9j2e5YksS+4ULt+U7la7WE5CAU5L1K1U3A==","signatures":[{"sig":"MEYCIQD14oHv5PnZez0fEtgNsyLP6BA3YdfArVZv6bWnaantUwIhAK3ghU82NGFmODphCXZ/qeG6ww6UlWXXPHhh+uuSDSOE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55025,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQq1JCRA9TVsSAnZWagAAJNEP/isZoy0/tPoERo8MYFYL\nsxSsVeNhSQCuYWaF3ebz+p7e7FZDhtTJtW+aOAScNnymot8C9L/ZeRXGYtw0\njT9mqysHOG2/KjEDUqWV3aTLD5ix+SKeKC4DkPIiJnk20bRN2UM7EuYr+jEW\niWQ1wSni5LraGKktT547lIJqAprhnmrhQiWol2Wn9frJNb7nQSVBDMBB11x4\nzaUS+LqZOnWfqZtwZykkyapPK6GO0rah56yWDzTkF00NNjyH2DM50hvKYD4Y\nApO5wFqY0DgiqyyoiBtsQiFoosFWUaaTp473dSEextZMdCkQfuO5Q+8vjJOj\nQykjTxIDjLHQppkzmt01j+oN69HVHxvwKtFY3Xks7tAheaynIR6AMf+fUxZ8\nBsqip9QapLBao9/GIpl4N73sFUNPwLfY3VUw6Ufs7zHAZsCUTHoisbAb+pDG\n1D9HqhKiJWO+fvH81tOuSBAV4d3A1gxSgDJD7cVCyYhFpksYm18zFcXLwpnK\n0wv8ucHSgxZR9UTx9Uu8do+p395JIBt6Z1zhKGiKLS8R224u3r64FbdU9Q3v\nvDSMbScn3J2psP5r9JXVhiSpecptWj0l5mo5GnMPvP32VEwyoBJmA+QU46Zs\nPrPqwoSOUbxdE9zd2yCl2nbSstfr/35EnQF33ZOnfPamXWANXvhjWXE8FATM\nmLKI\r\n=VR5n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./bin/index.js","types":"./bin/index.d.ts","gitHead":"0df8e32ef31b3a671ee6b72c9194e68e2f8cd413","scripts":{"compile":"gulp compile"},"_npmUser":{"name":"wujingtao","email":"601595686@qq.com"},"repository":{"url":"git+https://github.com/mx601595686/service-starter.git","type":"git"},"_npmVersion":"6.4.1","description":"标准化js程序的结构体系。提供一个通用的启动和关闭程序的方式。兼容Docker。使用Typescript编写。","directories":{},"_nodeVersion":"10.13.0","dependencies":{"fs-extra":"^8.1.0","log-formatter":"^1.0.6","component-emitter":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","typescript":"^3.5.3","@types/node":"^12.6.8","@types/fs-extra":"^8.0.0","gulp-typescript":"^5.0.1","@types/component-emitter":"^1.2.8"},"_npmOperationalInternal":{"tmp":"tmp/service-starter_2.0.0_1564650824364_0.16089574597606138","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"service-starter","version":"2.0.1","keywords":["service","starter"],"author":{"name":"wujingtao"},"license":"MIT","_id":"service-starter@2.0.1","maintainers":[{"name":"wujingtao","email":"601595686@qq.com"}],"homepage":"https://github.com/mx601595686/service-starter#readme","bugs":{"url":"https://github.com/mx601595686/service-starter/issues"},"dist":{"shasum":"fa59bdb6b146cd8288939ca19c6cd2cb912ee6e9","tarball":"https://registry.npmjs.org/service-starter/-/service-starter-2.0.1.tgz","fileCount":38,"integrity":"sha512-JwiwxMrSOW0LD47d76m4GM+elUKqYTnu86PCIZX2JPDs3TGkaMP7150e5PSZVoQcIMpX3qErNl/77iohrDB2LA==","signatures":[{"sig":"MEQCIENDDgFTj27wEf+6FcMgTqzUcpyO4Ojk8oeqA7Wzdbh1AiBaziY3bhrsDTyUr13mtziWfbIlIGmCCvX8EHi9yYLDhA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52988,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQseRCRA9TVsSAnZWagAA5+YQAIm4LoZIFD492Cw/Kkva\nvLkbi0bq9ba1DOsDB3zaVy13UGHzFLaST3GEu673kFyoI+iBf/R1LZeDNvyE\ng+o+g8Mn1c1E2T6NrIWTGawd4DV0Con1cbsQiXrwlKY56UcyBYPXrz+NrZYr\nsia1hj/3b19DfnMjN+5Me3br9YxX8vZhWnfP+60HAmMIy7rZiOScN4V713rk\nBXuY539yXsUFHlG1hrNgmOemSEE6SHvqLNzLF9c3KxSQhjDl7Y1DazkORIzS\nV6BMENIq2NsGIq5298ibSyswRumrlvzSPwZV8jgdIefuUv9sVCpZKwfiAMwf\nLCKcdMqULcdXX9RNpcfmBMgyqf/dYLgQ3x8U4w33UJsPuuzyf/jRQha8fQdH\nz0k9LRQG00YKNdb57JzQI9llDeW3wIrAmcsxbGDGoEQr900hS4ehbJ1+2dWW\nYmkYEQEAlnwB62h7CKynrbWo2fOo5Xmb7sMjvz04iZEeYNpMnOCjuacbTpH1\naZF1KxW6dNabiMyhEaxeL/8ScAIMylAVAUJ7dgwgp3RyEWCKrlpcpH19XGAK\nfr2ZcUSf0n0sq5TCDHJi9zwZzFZMSpNhMtz0CJp+jkBmUIOUB0tQ3hQepeO8\nYI0S4alNg68jG5WU8uSF5oS1O4UoAZ5JJvvgJFsIlQ6mowb2w3j4ApQ2Zxta\nOWwL\r\n=PRtO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./bin/index.js","types":"./bin/index.d.ts","gitHead":"87ba0b60c4d69beb4d90a5c4d94d70d6841dda76","scripts":{"compile":"gulp compile"},"_npmUser":{"name":"wujingtao","email":"601595686@qq.com"},"repository":{"url":"git+https://github.com/mx601595686/service-starter.git","type":"git"},"_npmVersion":"6.4.1","description":"标准化js程序的结构体系。提供一个通用的启动和关闭程序的方式。兼容Docker。使用Typescript编写。","directories":{},"_nodeVersion":"10.13.0","dependencies":{"fs-extra":"^8.1.0","log-formatter":"^1.0.6","component-emitter":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","typescript":"^3.5.3","@types/node":"^12.6.8","@types/fs-extra":"^8.0.0","gulp-typescript":"^5.0.1","@types/component-emitter":"^1.2.8"},"_npmOperationalInternal":{"tmp":"tmp/service-starter_2.0.1_1564657552601_0.048261600085218515","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"service-starter","version":"2.1.0","keywords":["service","starter"],"author":{"name":"wujingtao"},"license":"MIT","_id":"service-starter@2.1.0","maintainers":[{"name":"wujingtao","email":"601595686@qq.com"}],"homepage":"https://github.com/mx601595686/service-starter#readme","bugs":{"url":"https://github.com/mx601595686/service-starter/issues"},"dist":{"shasum":"ea4f4e8ac2bccb8a8501789f39cfaed026655f60","tarball":"https://registry.npmjs.org/service-starter/-/service-starter-2.1.0.tgz","fileCount":38,"integrity":"sha512-S5ndBXvV+lotOjjzY2QMYKZHVng4lGMKp+iVRRclPK06/tC+HtaLmPj43MSbiH5YdRBkec+A4OTK7RBJp11Uyg==","signatures":[{"sig":"MEUCIQDOD+kjuOiyzik3lKaIA3HNPpyuvfPWb8XKNgLd/tWE6wIgF2wupDq59nkk+DwUTulo4N97QgRAh/Z36UOge7LcOcU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrGR9CRA9TVsSAnZWagAAO/oP/RhDLXP74wsRUBuGXa20\ndQfm9G6RcWAzViatt8YQU3rYERWU0PUmCORfKJMj9i0UB9BI7ou52VtuImas\n+gmEBs8gl/j5eeigvAiGKr3kDixGgCMTr5l/ka2vQbI894oju+yeuVW9stFT\nlVWES1OeN4MoRPmbXXXCYXNT09gpIDvmybXSiyxOnrsOywhYry7I2iZclcFd\nQLVtRl7grgb2yNw7u6lJ2CsskXJY2CLbjp7yCw0R6yiRuW53EGJMwA70+Inb\ney3iMTyGL9tg5ve+TNU9/VtzKTqvXaXlIGdzdtrkJGWlGZzLHzfo9BfwXnGa\n0Ji7SzP3ANbJEF07yv5VkZV0CuKwC8B625aUjcWKx5teJB1bUfN7ApUAdfeo\nreCOL4TWNmSsNLho0haHYKFbfnWmqyUYVR0TYfgB9AxUvJ3gTQyK0q/xf6z2\n/63npxVnAgv+Bg/zViKYNJNl1ZSBPHRAzfySYSJTTnf5o70dWi7TSwXCb0IM\nGj8Y62+8ALqs5mwZ26N1Yq2EWa4zK2focw98oqC50ufKUn6n8tdxLqeUWLeO\n/mSHaA4Q2t8Yf3nBk1upocPaVOsT02q0oOZ2RlqlHJsP6HN9NJmD4FTabydy\neutPUogTKkkriLaCQdG7JtCsW+e21VcyPxIz7bW12CfeKqK3BwRTT8pPFx/v\nfLia\r\n=HdIA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./bin/index.js","types":"./bin/index.d.ts","gitHead":"223aa31c3c1278cfa4d4614db885078c3432af6c","scripts":{"lint":"eslint --max-warnings 0 src/**/*.ts","compile":"gulp compile"},"_npmUser":{"name":"wujingtao","email":"601595686@qq.com"},"repository":{"url":"git+https://github.com/mx601595686/service-starter.git","type":"git"},"_npmVersion":"6.11.3","description":"标准化js程序的结构体系。提供一个通用的启动和关闭程序的方式。兼容Docker。使用Typescript编写。","directories":{},"_nodeVersion":"12.12.0","dependencies":{"fs-extra":"^8.1.0","log-formatter":"^1.0.8","component-emitter":"^1.3.0","eslint-config-sufu":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","typescript":"^3.6.4","@types/node":"^12.11.1","@types/fs-extra":"^8.0.1","gulp-typescript":"^5.0.1","@types/component-emitter":"^1.2.8"},"_npmOperationalInternal":{"tmp":"tmp/service-starter_2.1.0_1571579005059_0.08765536432383025","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"service-starter","version":"3.0.0","keywords":["service","starter"],"author":{"name":"wujingtao"},"license":"MIT","_id":"service-starter@3.0.0","maintainers":[{"name":"wujingtao","email":"601595686@qq.com"}],"homepage":"https://github.com/mx601595686/service-starter#readme","bugs":{"url":"https://github.com/mx601595686/service-starter/issues"},"dist":{"shasum":"36c8b599dafebd0383224bdb8320dd4b38f8e01c","tarball":"https://registry.npmjs.org/service-starter/-/service-starter-3.0.0.tgz","fileCount":38,"integrity":"sha512-CeANW9Sxnynv+M9nk61rwXGWDKV9urwlWxVlm+ydZcgv30aWgzC7ZvJ0YU5KvVcAyJwPbYzLbw3GHyi0MIBlxw==","signatures":[{"sig":"MEUCIBmi5JNh/EnxBdexRuNH465i4fauk1QCGqYNjDo1Z7wDAiEAzqGzJzBOeVVrdfC44+vhivFgnQHFJKe43cxkiBbJVn8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53238,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdvVlRCRA9TVsSAnZWagAAfg4P/1ExhwSUDogHX6I9z8im\np0QTs6ZdVvsIZv0pWFpBa8ILgpa77MJtcl7RDVxVmIUh6OclNUmg2rBLlgFA\nDkDg+4Rc9CnbpjWbWh2qEwQbTQJBPSXHugDJP3VTdZywnLlmQg/spK3mrqz3\npDedZX9BuEQFh5jMYKwMNMl5PJhgp7aTUpjCKlAblsTnUWDg2H0CmsYgtTSJ\nBGMhsG9rmrMuy7BzJ1GkfjfR7gwTbH5sAtu6U4d7l4vKJC77UKAj9/DY0vo8\nuxPZZ6N5pZMphuqEp0i/xCG3dK6k+ljrGTXPMKAafiDDs8FcOb9mAAX35Hei\nk7BdpJfk5m62zHM2UGjFvkEyVP8B3FNNDzfoi0o+NYPRYp8nH04n+WMf8RPW\nKyz+tm0GZjLTN5H5BPiMDfxKYbeX9gZk6ZIS1xzI3uhhzJLCYgYj2I4H6GyX\n7CdgVYY2sovBAGMm6o/KCyGHxg4puaTF/vLOlanQF56bUY7B2SWtVnlCPX4c\nAkoP30Ptb9FlvrATBe4eMbkXGl59pNqMZlX3ENe+2V0x703gUMQjfB1OjHqC\nFXiW5XrLpa70NxFAGrQetVYhEPJDk6AyGE9qIisQXGFtwnh7eQLk9A/ihD9Z\nFd9ObN7ORJ/W2/3Ci+STYxUTyr5pCAeHjbgEJb1/VSd9FU2XAx1Z0upfCmno\nupk3\r\n=KSsv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./bin/index.js","types":"./bin/index.d.ts","gitHead":"d7690cec9ae748748cbde12e404d6bf4bd0e017a","scripts":{"lint":"eslint --max-warnings 0 src/**/*.ts","compile":"gulp compile"},"_npmUser":{"name":"wujingtao","email":"601595686@qq.com"},"repository":{"url":"git+https://github.com/mx601595686/service-starter.git","type":"git"},"_npmVersion":"6.12.0","description":"标准化js程序的结构体系。提供一个通用的启动和关闭程序的方式。兼容Docker。使用Typescript编写。","directories":{},"_nodeVersion":"12.13.0","dependencies":{"log-formatter":"^1.0.9","component-emitter":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","typescript":"^3.6.4","@types/node":"^12.12.5","gulp-typescript":"^5.0.1","eslint-config-sufu":"^0.1.1","@types/component-emitter":"^1.2.8"},"_npmOperationalInternal":{"tmp":"tmp/service-starter_3.0.0_1572690256755_0.3544090419473671","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"service-starter","version":"3.0.1","keywords":["service","starter"],"author":{"name":"wujingtao"},"license":"MIT","_id":"service-starter@3.0.1","maintainers":[{"name":"wujingtao","email":"601595686@qq.com"}],"homepage":"https://github.com/mx601595686/service-starter#readme","bugs":{"url":"https://github.com/mx601595686/service-starter/issues"},"dist":{"shasum":"a403b00a0ccddfa93f1a889d367e2f3ec23c9eae","tarball":"https://registry.npmjs.org/service-starter/-/service-starter-3.0.1.tgz","fileCount":38,"integrity":"sha512-AZ6TXC+ncaux738lE1mBAx7oGL1mJirx5cifCJbWq+DzLUaYGWAdQVxHVbpliDGUIZts12Yhv9AhgvubvO9bjw==","signatures":[{"sig":"MEYCIQDWdf5QL/Zk3pfMv7jpT4fa6nO5hlVmxmmxi7dSQCKmmQIhALjjGS8g2ryITY1x1DzSv0EjmzUZlT/SFGjGH6kK2Dpk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54092,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzB9bCRA9TVsSAnZWagAAtxAP/3rdgEI0v+aguO0Fp1W6\nuDQaR2MAzaXHlt3khssNKmFtsBaFrOOdbpPvOP6RGv3kU0H9MKH62PT94vn5\nsKs1dokOQsnyUMCKNlnhbNB7utxE767W4FnILoYJ/2s2lIiWy+z8bwesphkD\nBwEplYBht5F5yuWImVN0+wRDLKyZNoDq6zT/NOzsOnBBqI6bOcxeirEYRg2+\nLtjWxopWj7cH94O6u6gar8RpGXJLT7J+3rQPcFU2m66XgjA7mSno59/tOXX5\njYF9Wa83ebYK1bmfYLuz4qOrq6XBXOBdmHHmH74qChChaKPIEchJELu99SeU\nwynrRW/e69+1BLSxpiyezzaw8R9m/p1+Fx9UU2yfEVuvULOHszuPNB9uISNI\n20rervIwf5AeIR94R3G/qT4Vq4aSWipCo5BL5V8oT3ELDr9Gtir/5ltK07Nf\nadJDGWGSwfSd8o1APfFD739XvbnWfU5Ycv1byF3nIb/HUyCnor9nuszkeoi6\nGwNhAVFu2tQ+9KMY59+gC+3XgUGXhq3nRWvwsBLdBDiLhRHK3y/tTjVKy56Q\nmDSbw0e5U8c+zK9OZv0qpQWFBQCref9rddCewOUIWpqLi+PJ/NQuHV46CHUp\nsvhFyatjYTlpXPOrSWIo06Wz6FB9ylvqFyUsy52niRAbg1muJ1YbXj4EvmW0\n5uK9\r\n=ykrF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./bin/index.js","types":"./bin/index.d.ts","gitHead":"9e59535bfd55aaaf199a81a187342eae90637a06","scripts":{"lint":"eslint --max-warnings 0 src/**/*.ts","compile":"gulp compile"},"_npmUser":{"name":"wujingtao","email":"601595686@qq.com"},"repository":{"url":"git+https://github.com/mx601595686/service-starter.git","type":"git"},"_npmVersion":"6.12.0","description":"标准化js程序的结构体系。提供一个通用的启动和关闭程序的方式。兼容Docker。使用Typescript编写。","directories":{},"_nodeVersion":"12.13.0","dependencies":{"log-formatter":"^1.0.9","component-emitter":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","typescript":"^3.6.4","@types/node":"^12.12.5","gulp-typescript":"^5.0.1","eslint-config-sufu":"^0.1.3","@types/component-emitter":"^1.2.8"},"_npmOperationalInternal":{"tmp":"tmp/service-starter_3.0.1_1573658458553_0.6678642470691045","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"service-starter","version":"3.0.2","keywords":["service","starter"],"author":{"name":"wujingtao"},"license":"MIT","_id":"service-starter@3.0.2","maintainers":[{"name":"wujingtao","email":"601595686@qq.com"}],"homepage":"https://github.com/mx601595686/service-starter#readme","bugs":{"url":"https://github.com/mx601595686/service-starter/issues"},"dist":{"shasum":"1da014f8d8a38f7bab6df1bcf706af7841cd626c","tarball":"https://registry.npmjs.org/service-starter/-/service-starter-3.0.2.tgz","fileCount":38,"integrity":"sha512-YQncKWr/Bn1aRzhs5DYVGgwsPXbvMRS8CeM+pO9033iEulUYm1svTQiMziv8CkmF3PTWh4dft1U3HSy3Ql7+KQ==","signatures":[{"sig":"MEYCIQDot0wBU9YzcGYzmgw4HxvxPv78c5Q365qKisE68wKIpQIhAM1Q+Lm3dMVCbFovxJCY/B4LdZed6ONZrsOczPnm7AeG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54172,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzOPpCRA9TVsSAnZWagAAPPwQAJG2y5mxwPAG91Ddr2Oa\niq7fAvFOjAoEApR5pp+cU4CkiHCs0WfIDxBlr250kUMah0KO1bjahOfLIzzo\nEzELJnECFQ15Nt3m9OY1wtgCCMMfX6QIUYkgiPIjqvQvk5/A5NqBgU+ivrF5\nRD6Elv2YU/wJ9R+t+QTdGlfwsGbIGEAQbd8NVdsStRz5fhFM5tXaUs1ssf/2\nxpyE6GyMrbZzzOGqbcpkNup82wGTE0vAIbF/6Yui/OpNfK68oPfJzllUjSb0\nWqU7W7GzX+fw9I+jXV4l7Io4MZfysXGBt/wQkOhZuZZeyvY5bXKvvyB1LMqE\nlSl5HFSWFefGvs4QjczqdqbTqSXEAmfEQ4o9br6vsONkD2MEHWCuEYxCobiE\nsb5VQ0peBtfx54j7j8e/v7cZ53Gi1Ug2YV5RDwgQd4ADrHMSZuGo1pwZTWRg\nuKHf6UyFfUdnY+5kNSKgBxyc/naM60QC73nHQ2o3p6VmrFuTtRh41Tq+k2Iq\nJM+F4ZyVGZ0Ib5NM3OQYDjoaLOVd4kipDMhEjHVfeRkoabM38k0t6RljDyGb\nDS3bl26EnTKurCy4e4SvYBiFG36euFMJ0r2TRb3ot5lhhhjSPAEvGYD0j27D\nCY0z8Nz8pauegMGDEc0KOAWPSSlT2K9wYXwa8DApE1SjDYflZ97C9nsCpd5S\n9tO7\r\n=jnhR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./bin/index.js","types":"./bin/index.d.ts","gitHead":"d6cd38d5e39bb316aae7143b0ce39c40650f5ce1","scripts":{"lint":"eslint --max-warnings 0 src/**/*.ts","compile":"gulp compile"},"_npmUser":{"name":"wujingtao","email":"601595686@qq.com"},"repository":{"url":"git+https://github.com/mx601595686/service-starter.git","type":"git"},"_npmVersion":"6.12.0","description":"标准化js程序的结构体系。提供一个通用的启动和关闭程序的方式。兼容Docker。使用Typescript编写。","directories":{},"_nodeVersion":"12.13.0","dependencies":{"log-formatter":"^1.0.9","component-emitter":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","typescript":"^3.6.4","@types/node":"^12.12.5","gulp-typescript":"^5.0.1","eslint-config-sufu":"^0.1.3","@types/component-emitter":"^1.2.8"},"_npmOperationalInternal":{"tmp":"tmp/service-starter_3.0.2_1573708777170_0.41745073464442584","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"service-starter","version":"4.0.0","keywords":["service","starter"],"author":{"name":"wujingtao"},"license":"MIT","_id":"service-starter@4.0.0","maintainers":[{"name":"wujingtao","email":"601595686@qq.com"}],"homepage":"https://github.com/mx601595686/service-starter#readme","bugs":{"url":"https://github.com/mx601595686/service-starter/issues"},"dist":{"shasum":"1a831d747b9ceb6ae5839272d1023c6193a747af","tarball":"https://registry.npmjs.org/service-starter/-/service-starter-4.0.0.tgz","fileCount":26,"integrity":"sha512-m9PyRZGxnl5mR7OKv1yVpRXN46jOvo9KAboOYHlm+7Ko5XUOmTX79EBSrz7vY6R0Upp+RhT7lsHeZcUB4wZEKQ==","signatures":[{"sig":"MEUCIG3EOuo6dA5bN2rvfDkX2YKD0R/SPKzUoX9OORnF5519AiEAwAWC0O+ZFRdhonBFl/HPX4jqmXeV7dlaDmZyl94mjbo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33962,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7JltCRA9TVsSAnZWagAAeBAP/REIUz41E+8hQmOJlz6v\nlbA2a8wT/5rhFd7z4UlTXL+x/WIou5YMZpNyy85tcGeHCdXziLwwipX+khNi\nCHnK5k7H+9pS0c5HDrhBVjmPmHbY/3FkBkbbzaDGY/D6kFA5G3Ek0b60r/Ai\nKb7oUtlKirceBz+aUfcOhnVRvwoBsMn7hDPzNnLWCVF/mK410xC6ll2fznkB\nZsJt8DY9gMtW3aiukyaRX58bZgXf3+5YO31bM7cf4EwAFNMSWkLpYXCmpDEX\nb2mrlI1DhwwBwwLCHaf5Ry8C0SWx+kIibQDI1voKs5bxx5FVBsH9waolKRCy\ni34EJ7Rf87qa4W0XxnI3M03US4WSguBBDVYK+2juPrqFcYn8ZivQGv57eZBb\ngKaXvaBYdZKD9zvWBElZOQq6fpPwK5T/KqEkpiho4A39/D6oWv7waKbTbHw9\nGpQFj+jmGUuQ4XD4qzJQ6SEtGas7idiXGn+KrPl3+ZthIXgJjhd9z7CTFpEP\nDGaqpUeUtv4JyyG8iDBEQW5j1HPMNgLYT4+UInqc/jG65+/5jBcjtEN1Dynj\n4h8LrVOsTmBqFaS0SslZ+Sibs8h6SDpzx+IZ23RHQYAIVdZRiHpBYDYH4VDO\nn+nwN3k9M2TBSRjBJaJcd6GwK1dJOzoqNUEMlewGtaL1eIcmHNACsg7kHI4J\nRoQG\r\n=UDVL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./bin/index.js","types":"./bin/index.d.ts","gitHead":"6694cf1700ea3753288640f79303c6cea7685c37","scripts":{"lint":"eslint --max-warnings 0 src/**/*.ts","compile":"gulp compile"},"_npmUser":{"name":"wujingtao","email":"601595686@qq.com"},"repository":{"url":"git+https://github.com/mx601595686/service-starter.git","type":"git"},"_npmVersion":"6.14.5","description":"标准化js程序的结构体系。提供一个通用的启动和关闭程序的方式。兼容Docker。使用Typescript编写。","directories":{},"_nodeVersion":"14.4.0","dependencies":{"log-formatter":"^1.0.11","component-emitter":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","eslint":"^7.2.0","typescript":"^3.9.5","@types/node":"^14.0.13","gulp-typescript":"^5.0.1","eslint-config-sufu":"^2.0.3","@types/component-emitter":"^1.2.9","@typescript-eslint/parser":"^3.3.0","@typescript-eslint/eslint-plugin":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/service-starter_4.0.0_1592564077363_0.1221357867928008","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"service-starter","version":"5.0.0","keywords":["service","starter"],"author":{"name":"wu-jingtao"},"license":"MIT","_id":"service-starter@5.0.0","maintainers":[{"name":"wujingtao","email":"601595686@qq.com"}],"homepage":"https://github.com/wu-jingtao/service-starter#readme","bugs":{"url":"https://github.com/wu-jingtao/service-starter/issues"},"dist":{"shasum":"76c7cc93c6ef679f8ffc5753e1e88960633e63fe","tarball":"https://registry.npmjs.org/service-starter/-/service-starter-5.0.0.tgz","fileCount":15,"integrity":"sha512-PmIwRu7wWrhMFpsNCB9s0SVxcV/kwBHvOJmm46jF7pA5F1p0ZWvCEcqh0+RRlp0L5RmBGL2oj5YjWbKNXGs5yA==","signatures":[{"sig":"MEUCIQDA8w6sdkPIT0hUVm1e1pLLS36OxLFPtLrnnphk+lMBkAIgPfSqIYgulsUcxD77R3LZyJPkpoQ0bn2QASCvD/21W3U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33798},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"e6f0ec4bdf74b719b9b464409f52e4fc48dd18cc","scripts":{"lint":"eslint --max-warnings 0 \"{src,test}/**/*.{ts,mts,cts,tsx}\"","test":"mocha --require ts-node/register './test/**/*.test.ts'","compile":"tsc --project tsconfig.compile.json","compile-watch":"tsc --watch --project tsconfig.compile.json"},"_npmUser":{"name":"wujingtao","email":"601595686@qq.com"},"repository":{"url":"git+https://github.com/wu-jingtao/service-starter.git","type":"git"},"_npmVersion":"10.9.0","description":"标准化 JavaScript 程序体系结构，提供了一种通用的启动和关闭程序的方式，兼容 Docker，使用 Typescript 编写","directories":{},"_nodeVersion":"23.1.0","dependencies":{"tslib":"^2.8.1","log-formatter":"^2.0.3","component-emitter":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.8.2","lodash":"^4.17.21","ts-node":"^10.9.2","expect.js":"^0.3.1","typescript":"^5.6.3","@types/node":"^22.9.0","@types/mocha":"^10.0.9","@types/lodash":"^4.17.13","@types/expect.js":"^0.3.32","eslint-config-sufu":"^3.0.4","@types/component-emitter":"^1.2.14"},"_npmOperationalInternal":{"tmp":"tmp/service-starter_5.0.0_1731335085845_0.39791771119113006","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"service-starter","version":"5.0.1","keywords":["service","starter"],"author":{"name":"wu-jingtao"},"license":"MIT","_id":"service-starter@5.0.1","maintainers":[{"name":"wujingtao","email":"601595686@qq.com"}],"homepage":"https://github.com/wu-jingtao/service-starter#readme","bugs":{"url":"https://github.com/wu-jingtao/service-starter/issues"},"dist":{"shasum":"234ab27c9950139df47e2f24191b4fb2a2cebec4","tarball":"https://registry.npmjs.org/service-starter/-/service-starter-5.0.1.tgz","fileCount":15,"integrity":"sha512-DN+UnZiK1KkUdQ4BhfRK+GsWbNFhN++Kk2LsenFmL6l06s0LLqGJasgb6KPXh2ON841jXw9uMS+lfwm5pi53Nw==","signatures":[{"sig":"MEYCIQC0Qe7qdMCNBFFx7QLRE1w74VbzABflIqd9u+7FB+idnQIhAKWiCH74NFXFR/vRMPDlpFUujmm0wyQ5gIN7dwazF6nl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35254},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"fc006421a3222268ef368a73c8510cf377c8747e","scripts":{"lint":"eslint --max-warnings 0 \"{src,test}/**/*.{ts,mts,cts,tsx}\"","test":"mocha --require ts-node/register './test/**/*.test.ts'","compile":"tsc --project tsconfig.compile.json","compile-watch":"tsc --watch --project tsconfig.compile.json"},"_npmUser":{"name":"wujingtao","email":"601595686@qq.com"},"repository":{"url":"git+https://github.com/wu-jingtao/service-starter.git","type":"git"},"_npmVersion":"10.9.0","description":"标准化 JavaScript 程序体系结构，提供了一种通用的启动和关闭程序的方式，兼容 Docker，使用 Typescript 编写","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tslib":"^2.8.1","log-formatter":"^2.0.3","component-emitter":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.8.2","lodash":"^4.17.21","ts-node":"^10.9.2","expect.js":"^0.3.1","typescript":"^5.6.3","@types/node":"^22.9.0","@types/mocha":"^10.0.9","@types/lodash":"^4.17.13","@types/expect.js":"^0.3.32","eslint-config-sufu":"^3.0.4","@types/component-emitter":"^1.2.14"},"_npmOperationalInternal":{"tmp":"tmp/service-starter_5.0.1_1732195695559_0.5523650963790654","host":"s3://npm-registry-packages"}},"5.0.2":{"name":"service-starter","version":"5.0.2","keywords":["service","starter"],"author":{"name":"wu-jingtao"},"license":"MIT","_id":"service-starter@5.0.2","maintainers":[{"name":"wujingtao","email":"601595686@qq.com"}],"homepage":"https://github.com/wu-jingtao/service-starter#readme","bugs":{"url":"https://github.com/wu-jingtao/service-starter/issues"},"dist":{"shasum":"3dc1d0bbac3c74d95d93e3efdce7fec5b27c00b6","tarball":"https://registry.npmjs.org/service-starter/-/service-starter-5.0.2.tgz","fileCount":15,"integrity":"sha512-qW67UhuPp0Iijti4k6E07TWHz8oX4MY5BUILgc8rx9myvkzCqBjy5sPNYWQdvZb1iKnjIJKExeZC040wbCFKyw==","signatures":[{"sig":"MEYCIQDhIDz6fUfLbXFKsnCwoOo5CZq4B53iL2SZ4N2pDcWbVgIhAOOSSyRBnz/XGIXNyjYoW7CZNXCn+KztM1X1ZDf79UAQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35388},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"3acce72aa2538a1bcfe363d9cc9b13c6146f0a5b","scripts":{"lint":"eslint --max-warnings 0 \"{src,test}/**/*.{ts,mts,cts,tsx}\"","test":"mocha --require tsx './test/**/*.test.ts'","compile":"tsc --project tsconfig.compile.json","compile-watch":"tsc --watch --project tsconfig.compile.json"},"_npmUser":{"name":"wujingtao","email":"601595686@qq.com"},"repository":{"url":"git+https://github.com/wu-jingtao/service-starter.git","type":"git"},"_npmVersion":"10.9.2","description":"标准化 JavaScript 程序体系结构，提供了一种通用的启动和关闭程序的方式，兼容 Docker，使用 Typescript 编写","directories":{},"_nodeVersion":"23.8.0","dependencies":{"tslib":"^2.8.1","log-formatter":"^2.0.3","component-emitter":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","mocha":"^11.1.0","lodash":"^4.17.21","expect.js":"^0.3.1","typescript":"^5.7.3","@types/node":"^22.13.5","@types/mocha":"^10.0.10","@types/lodash":"^4.17.15","@types/expect.js":"^0.3.32","eslint-config-sufu":"^3.0.6","@types/component-emitter":"^1.2.14"},"_npmOperationalInternal":{"tmp":"tmp/service-starter_5.0.2_1740204992831_0.08362915883401101","host":"s3://npm-registry-packages-npm-production"}},"5.0.3":{"name":"service-starter","version":"5.0.3","keywords":["service","starter"],"author":{"name":"wu-jingtao"},"license":"MIT","_id":"service-starter@5.0.3","maintainers":[{"name":"wujingtao","email":"601595686@qq.com"}],"homepage":"https://github.com/wu-jingtao/service-starter#readme","bugs":{"url":"https://github.com/wu-jingtao/service-starter/issues"},"dist":{"shasum":"f3345dda0b027d494f544b6fe269fe7c2b605a84","tarball":"https://registry.npmjs.org/service-starter/-/service-starter-5.0.3.tgz","fileCount":15,"integrity":"sha512-C9qOgXDPOGWLoqQy2BRVor+8aoJVB+mVx17wVBCXHnW/VK75NZYyndUKF/nhvWYNqP+YnzQRYcmWD9wg2gYuxw==","signatures":[{"sig":"MEUCIQCJ+AKR4bbs2Rwf5BhU3Onv0ZUX507MnicKqBWh0JJMeQIgZltopaTPRYW7sd2uYUBlP1pIyWFQ923RVPO3KFwxEl8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35160},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"0a23a0f1204ec43caf9613c692218d2b799b0d00","scripts":{"lint":"eslint --max-warnings 0 \"{src,test}/**/*.{ts,mts,cts,tsx}\"","test":"mocha --require tsx './test/**/*.test.ts'","compile":"tsc --project tsconfig.compile.json","compile-watch":"tsc --watch --project tsconfig.compile.json"},"_npmUser":{"name":"wujingtao","email":"601595686@qq.com"},"repository":{"url":"git+https://github.com/wu-jingtao/service-starter.git","type":"git"},"_npmVersion":"10.9.2","description":"标准化 JavaScript 程序体系结构，提供了一种通用的启动和关闭程序的方式，兼容 Docker，使用 Typescript 编写","directories":{},"_nodeVersion":"23.11.1","dependencies":{"tslib":"^2.8.1","log-formatter":"^2.1.0","component-emitter":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","mocha":"^11.7.6","lodash":"^4.18.1","expect.js":"^0.3.1","typescript":"^6.0.3","@types/node":"^26.1.1","@types/mocha":"^10.0.10","@types/lodash":"^4.17.24","@types/expect.js":"^0.3.32","eslint-config-sufu":"^3.1.3"},"_npmOperationalInternal":{"tmp":"tmp/service-starter_5.0.3_1785138751049_0.2571344727653686","host":"s3://npm-registry-packages-npm-production"}},"5.0.4":{"name":"service-starter","version":"5.0.4","description":"标准化 JavaScript 程序体系结构，提供了一种通用的启动和关闭程序的方式，兼容 Docker，使用 Typescript 编写","keywords":["service","starter"],"author":{"name":"wu-jingtao"},"license":"MIT","homepage":"https://github.com/wu-jingtao/service-starter#readme","repository":{"type":"git","url":"git+https://github.com/wu-jingtao/service-starter.git"},"bugs":{"url":"https://github.com/wu-jingtao/service-starter/issues"},"main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"lint":"eslint --max-warnings 0 \"{src,test}/**/*.{ts,mts,cts,tsx}\"","lint-fix":"eslint --fix --max-warnings 0 \"{src,test}/**/*.{ts,mts,cts,tsx}\"","test":"mocha --require tsx './test/**/*.test.ts'","compile":"tsc --project tsconfig.compile.json","compile-watch":"tsc --watch --project tsconfig.compile.json"},"devDependencies":{"@types/expect.js":"^0.3.32","@types/lodash":"^4.17.25","@types/mocha":"^10.0.10","@types/node":"^26.4.0","eslint-config-sufu":"^3.1.3","expect.js":"^0.3.1","lodash":"^4.18.1","mocha":"^11.8.0","tsx":"^4.23.12","typescript":"^6.0.3"},"dependencies":{"component-emitter":"^2.0.0","log-formatter":"^2.1.3","tslib":"^2.8.1"},"_id":"service-starter@5.0.4","gitHead":"25d3c6239a2558d6859a8be1d4ae11da8d3d644d","_nodeVersion":"23.11.1","_npmVersion":"10.9.2","dist":{"integrity":"sha512-1UZ6wxF6qjfFyVJ+5lauiP9yXX4xQIjo8q9awPN/4x+BSlgJDU7SAO+lgZYh7FPHsqb2LaZQeiM2T/YWmOhM/Q==","shasum":"0aab179cd388a60e1c1faef1e915e088f8b1960e","tarball":"https://registry.npmjs.org/service-starter/-/service-starter-5.0.4.tgz","fileCount":17,"unpackedSize":40009,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC19mJCs0mpkwh0dxrFNSZFyMq179nPoYUDyXh8lJUZIgIhAJscoN22Bhzr3JfTp465c9rIQhDbKMN8zxwlRHfwYwfu"}]},"_npmUser":{"name":"wujingtao","email":"601595686@qq.com"},"directories":{},"maintainers":[{"name":"wujingtao","email":"601595686@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/service-starter_5.0.4_1787815337656_0.18510247209177222"},"_hasShrinkwrap":false}},"time":{"created":"2017-08-26T14:37:11.315Z","modified":"2026-08-27T07:22:17.943Z","0.0.1":"2017-08-26T14:37:11.315Z","0.0.2":"2017-08-27T17:26:28.440Z","0.0.3":"2017-08-27T17:41:48.456Z","0.1.0":"2017-08-28T05:43:09.993Z","0.1.1":"2017-08-28T06:20:59.218Z","0.1.2":"2017-08-28T08:55:56.339Z","0.1.3":"2017-08-28T15:01:02.486Z","0.1.4":"2017-08-29T18:37:02.322Z","0.2.0":"2017-08-30T16:03:46.834Z","0.2.1":"2017-08-30T18:38:04.645Z","0.2.2":"2017-08-30T18:42:10.446Z","0.2.3":"2017-08-31T05:56:58.895Z","0.2.5":"2017-08-31T08:51:25.092Z","0.2.6":"2017-09-01T04:53:26.457Z","0.2.7":"2017-09-01T07:38:43.060Z","0.2.8":"2017-09-01T15:41:08.116Z","0.2.9":"2017-09-02T05:53:12.766Z","0.3.0":"2017-09-05T08:51:40.086Z","0.3.1":"2017-09-06T14:12:30.214Z","1.0.0":"2017-10-01T06:02:03.357Z","1.0.1":"2017-11-02T08:19:58.821Z","1.0.2":"2017-11-02T09:27:40.719Z","1.0.3":"2018-01-02T05:14:25.384Z","1.1.0":"2018-08-20T16:51:44.247Z","1.1.1":"2018-11-22T17:04:29.014Z","1.1.2":"2019-02-20T13:07:41.161Z","1.1.3":"2019-07-16T15:00:49.807Z","2.0.0":"2019-08-01T09:13:44.520Z","2.0.1":"2019-08-01T11:05:52.998Z","2.1.0":"2019-10-20T13:43:25.148Z","3.0.0":"2019-11-02T10:24:16.938Z","3.0.1":"2019-11-13T15:20:58.705Z","3.0.2":"2019-11-14T05:19:37.326Z","4.0.0":"2020-06-19T10:54:37.474Z","5.0.0":"2024-11-11T14:24:46.049Z","5.0.1":"2024-11-21T13:28:15.714Z","5.0.2":"2025-02-22T06:16:33.083Z","5.0.3":"2026-07-27T07:52:31.178Z","5.0.4":"2026-08-27T07:22:17.793Z"},"bugs":{"url":"https://github.com/wu-jingtao/service-starter/issues"},"author":{"name":"wu-jingtao"},"license":"MIT","homepage":"https://github.com/wu-jingtao/service-starter#readme","keywords":["service","starter"],"repository":{"type":"git","url":"git+https://github.com/wu-jingtao/service-starter.git"},"description":"标准化 JavaScript 程序体系结构，提供了一种通用的启动和关闭程序的方式，兼容 Docker，使用 Typescript 编写","maintainers":[{"name":"wujingtao","email":"601595686@qq.com"}],"readme":"# service-starter\n\n标准化 `JavaScript` 程序体系结构，提供了一种通用的启动和关闭程序的方式，兼容 `Docker`，使用 `Typescript` 编写。\n\n## 安装\n\n```\nnpm i service-starter\n```\n\n## 程序结构\n\n一个程序是由一个 `ModuleManager` 和多个 `Module` 所组成。\n\n### [ModuleManager](./src/base/ModuleManager.ts)\n\n* 按照模块注册的先后顺序来启动程序\n* 按照模块注册的相反顺序来关闭程序\n* 处理程序未捕获异常（发生异常后，从后向前停止模块，退出程序）\n* 处理系统退出信号，收到退出信号后，从后向前停止模块，退出程序\n* 响应 `Docker` 的健康检查\n\n### [Module](./src/base/Module.ts)\n\n规范了一个服务模块的基本结构\n\n## [示例代码](./test/index.test.ts)\n\n```js\n// 创建模块管理器（如果你有用 Docker 就使用 DockerModuleManager，它额外提供了 http 健康检查服务器）\nconst manager = new NodeModuleManager(options);\n\n// 创建模块（每个模块都需要继承 Module 类，并覆写里面的 onStart、onStop、onHealthCheck、onError 函数）\nconst module1 = TestModule1();\nconst module2 = TestModule2();\nconst module3 = TestModule3();\n\n// 注册模块\nmanager.registerModule(module1);\nmanager.registerModule(module2);\nmanager.registerModule(module3);\n\n// 按照注册顺序启动每个模块\nvar exceptions: void | { module?: Module; error: Error }[] = await manager.start();\n\n// 按照注册相反顺序关闭每个模块\nvar exceptions: void | { module?: Module; error: Error }[] = await manager.stop();\n\n// 调用每个模块的健康检查函数\nvar exception: void | { module?: Module; error: Error } =  await manager.healthCheck();\n\n// 监听程序启动成功\nmanager.on(event: 'started', listener: () => { });\n\n// 监听程序关闭成功\nmanager.on(event: 'stopped', listener: (exitCode: number) => { });\n\n// 监听模块出现未处理错误\nmanager.on(event: 'error', listener: (error: Error, module: Module) => { });\n\n// 监听健康检查出现异常\nmanager.on(event: 'unhealthy', listener: (error: Error, module: Module) => { });\n\n// 监听程序出现了未捕获异常\nmanager.on(event: 'unhandledError', listener: (error: Error) => { });\n```\n\n### dockerfile\n\n示例模板\n\n```dockerfile\n# 确保容器安装的有 curl\nRUN apt-get update && apt-get install -y --no-install-recommends \\\n    curl \\\n\t&& rm -rf /var/lib/apt/lists/*\n\nHEALTHCHECK \\\n    # 每次检查的间隔时间\n    --interval=1m \\\n    # 单次检查的超时时长\n    --timeout=30s \\\n    # 程序启动所需的最长启动时间，在此期间内检查失败不会被判定为 unhealthy\n    --start-period=10m \\\n    # 连续多少次检查失败可判定该程序是 unhealthy\n    --retries=3 \\\n    # 健康检查端口默认暴露在 8000\n    CMD curl -f http://localhost:8000\n```\n","readmeFilename":"README.md"}