{"_id":"cool-node","_rev":"41-4adbdfd45dc20f83dedecc68ad780d43","name":"cool-node","description":"A cool and light weight MVC framework for Node.js to build strong applications, with abilities of auto-routing, cross-protocol, multi-apps, and beyond.","dist-tags":{"latest":"1.4.1","beta":"1.2.9"},"versions":{"1.0.0":{"name":"cool-node","version":"1.0.0","description":"A cool and light weight framework based on Node.js.","main":"index.js","scripts":{"start":"node index.js"},"keywords":["framework","modelar","express","socket.io"],"author":{"name":"Ayon Lee"},"license":"MIT","dependencies":{"body-parser":"^1.18.2","ejs":"^2.5.7","express":"^4.15.4","express-session":"^1.15.5","memorystore":"^1.5.0","modelar":"^1.0.5","mysql":"^2.14.1","nodemailer":"^4.1.0","socket.io":"^2.0.3"},"gitHead":"c6e4d9a7b6d9b1fc1b0c311084663d4bf946a9e3","_id":"cool-node@1.0.0","_shasum":"be65666477781d99f2f328481c00b0a8be1c347c","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"hyurl","email":"i@hyurl.com"},"dist":{"shasum":"be65666477781d99f2f328481c00b0a8be1c347c","tarball":"https://registry.npmjs.org/cool-node/-/cool-node-1.0.0.tgz","integrity":"sha512-FXEO3/DLq36L7Fr0uRsp7MQXRJWDpX8B3grmjZDECspnb8wMTfeNQmS4ILqOkm3kG+Jwao2QehRSLWSrZi+F0g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICLMN2WrN8J1kBD4G2h8Br0fLJcvX++hfeh+sBPb6+hvAiA2jLDiIS//KrXBjeZp7/3jIoy5FCUPGf0iw80ylBnifw=="}]},"maintainers":[{"name":"hyurl","email":"i@hyurl.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cool-node-1.0.0.tgz_1506956489299_0.12648412771523"},"directories":{},"deprecated":"This package has design defects and will no longer be maintained, consider having a look at [sfn](https://www.npmjs.com/package/sfn) instead"},"1.0.1":{"name":"cool-node","version":"1.0.1","description":"A cool and light weight framework based on Node.js.","main":"index.js","scripts":{"start":"node index.js"},"keywords":["framework","modelar","express","socket.io"],"author":{"name":"Ayon Lee","email":"i@hyurl.com","url":"hyurl.com"},"repository":{"type":"git","url":"git+https://github.com/hyurl/cool-node.git"},"license":"MIT","dependencies":{"body-parser":"^1.18.2","ejs":"^2.5.7","express":"^4.15.4","express-session":"^1.15.5","memorystore":"^1.5.0","modelar":"^1.0.5","mysql":"^2.14.1","nodemailer":"^4.1.0","socket.io":"^2.0.3"},"gitHead":"984971b241e311a26372a194355a0e8a59ae6aea","bugs":{"url":"https://github.com/hyurl/cool-node/issues"},"homepage":"https://github.com/hyurl/cool-node#readme","_id":"cool-node@1.0.1","_shasum":"12a9029da3fcff6d4219d708883a7220e1129d0c","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"hyurl","email":"i@hyurl.com"},"dist":{"shasum":"12a9029da3fcff6d4219d708883a7220e1129d0c","tarball":"https://registry.npmjs.org/cool-node/-/cool-node-1.0.1.tgz","integrity":"sha512-qKyDbzNipuI9X/pgQY1rRG19EpmmQ9vTi3uE84lUD/JGoRJC1SHr8R/752UGN+OwArNrbdXXqeyyr3m1vtQSuQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIErE2E0fmI88rLQKeVhOfZsRMH8nu7+gN0wXJQ23kDhyAiA1FZjk/v2L63+upHeCJGXkiLni+skE2VWXl79qxmyBng=="}]},"maintainers":[{"name":"hyurl","email":"i@hyurl.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cool-node-1.0.1.tgz_1506958606966_0.24708410585299134"},"directories":{},"deprecated":"This package has design defects and will no longer be maintained, consider having a look at [sfn](https://www.npmjs.com/package/sfn) instead"},"1.0.2":{"name":"cool-node","version":"1.0.2","description":"A cool and light weight framework based on Node.js.","main":"index.js","scripts":{"start":"node index.js"},"keywords":["framework","modelar","express","socket.io"],"author":{"name":"Ayon Lee","email":"i@hyurl.com","url":"hyurl.com"},"repository":{"type":"git","url":"git+https://github.com/hyurl/cool-node.git"},"license":"MIT","dependencies":{"body-parser":"^1.18.2","ejs":"^2.5.7","express":"^4.15.4","express-session":"^1.15.5","highlightjs":"^9.10.0","marked":"^0.3.6","memorystore":"^1.5.0","modelar":"^1.0.5","mysql":"^2.14.1","nodemailer":"^4.1.0","socket.io":"^2.0.3"},"gitHead":"62d2eef415e025b11625bc5c5b2211da52cb9c32","bugs":{"url":"https://github.com/hyurl/cool-node/issues"},"homepage":"https://github.com/hyurl/cool-node#readme","_id":"cool-node@1.0.2","_shasum":"96f8d02144a8098b25d5e8ad602efde589db7ac4","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"hyurl","email":"i@hyurl.com"},"dist":{"shasum":"96f8d02144a8098b25d5e8ad602efde589db7ac4","tarball":"https://registry.npmjs.org/cool-node/-/cool-node-1.0.2.tgz","integrity":"sha512-xJ3HfCVJ5mtr0TUdVeQ/9eDmr+xazO5t96uz0LDEceehMgB2KUMx3rbfRONIYMEl0hzjy2N7vn4ELYw5G7PLBA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBab4YGcLJNBxiDtbTe2FWSdyt5iU8cWHJwUA7AoFGY4AiA1uDIxCxDtw7OMzobQUflklZ3L3yM6l9/lZNOcXzIwyw=="}]},"maintainers":[{"name":"hyurl","email":"i@hyurl.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cool-node-1.0.2.tgz_1507007131732_0.5112209683284163"},"directories":{},"deprecated":"This package has design defects and will no longer be maintained, consider having a look at [sfn](https://www.npmjs.com/package/sfn) instead"},"1.0.3":{"name":"cool-node","version":"1.0.3","description":"A cool and light weight framework based on Node.js.","main":"index.js","scripts":{"start":"node index.js"},"keywords":["framework","modelar","express","socket.io"],"author":{"name":"Ayon Lee","email":"i@hyurl.com","url":"hyurl.com"},"repository":{"type":"git","url":"git+https://github.com/hyurl/cool-node.git"},"license":"MIT","dependencies":{"body-parser":"^1.18.2","ejs":"^2.5.7","express":"^4.15.4","express-session":"^1.15.5","highlightjs":"^9.10.0","marked":"^0.3.6","memorystore":"^1.5.0","modelar":"^1.0.5","mysql":"^2.14.1","nodemailer":"^4.1.0","socket.io":"^2.0.3"},"gitHead":"8f69e984eb0e7487989d27a8b13b2055a41dc2fd","bugs":{"url":"https://github.com/hyurl/cool-node/issues"},"homepage":"https://github.com/hyurl/cool-node#readme","_id":"cool-node@1.0.3","_shasum":"74da7e76daa79a1edb6d9f18374dd2427c29a056","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"hyurl","email":"i@hyurl.com"},"dist":{"shasum":"74da7e76daa79a1edb6d9f18374dd2427c29a056","tarball":"https://registry.npmjs.org/cool-node/-/cool-node-1.0.3.tgz","integrity":"sha512-PzCZCy2VRss1hjnZ+6oilaHu+IcP2tAjHghPRmszWh0F+pyGSsCgT5+gXpwJX01UpbTlTTEhBdhsfs84BwGUpQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDyf+HU94RqaWkc2xyVIK2ogs/0uc45mYwnyDTEjSrfAIhALxkmvTF8Zk2j69cE8l9vwYID9RehrfMLkUEGsLYYdbs"}]},"maintainers":[{"name":"hyurl","email":"i@hyurl.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cool-node-1.0.3.tgz_1507016153484_0.04830182786099613"},"directories":{},"deprecated":"This package has design defects and will no longer be maintained, consider having a look at [sfn](https://www.npmjs.com/package/sfn) instead"},"1.0.4":{"name":"cool-node","version":"1.0.4","description":"A cool and light weight framework for Node.js, with abilities of auto-routing, cross-protocol, multi-apps, and beyond.","main":"index.js","scripts":{"start":"node index.js"},"keywords":["framework","modelar","express","socket.io"],"author":{"name":"Ayon Lee","email":"i@hyurl.com","url":"hyurl.com"},"repository":{"type":"git","url":"git+https://github.com/hyurl/cool-node.git"},"license":"MIT","dependencies":{"body-parser":"^1.18.2","ejs":"^2.5.7","express":"^4.15.4","express-session":"^1.15.5","highlightjs":"^9.10.0","marked":"^0.3.6","memorystore":"^1.5.0","modelar":"^1.0.5","mysql":"^2.14.1","nodemailer":"^4.1.0","qs":"^6.5.1","socket.io":"^2.0.3"},"gitHead":"8742130651f627e785aca67b66c87a88b128442e","bugs":{"url":"https://github.com/hyurl/cool-node/issues"},"homepage":"https://github.com/hyurl/cool-node#readme","_id":"cool-node@1.0.4","_shasum":"94519aa9f19cd812d41f3fd2de03f6bdbdfe28e1","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"hyurl","email":"i@hyurl.com"},"dist":{"shasum":"94519aa9f19cd812d41f3fd2de03f6bdbdfe28e1","tarball":"https://registry.npmjs.org/cool-node/-/cool-node-1.0.4.tgz","integrity":"sha512-Sywj/Ifdu45p+bb6IRve3JliQRz8KKxgE24d5fiq/+hz96NXrXE4I/nRkF5JSp4Bcifm7UdK53f0+KXfewiyfg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPh2GH0DRrHr4DNPw/vYoHG5wUVlN8OBxisetqpBMrxwIgfUFtF/Hx21CFkSIc0zzHEAG5zqzh9pM8x7/GSgFGhdg="}]},"maintainers":[{"name":"hyurl","email":"i@hyurl.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cool-node-1.0.4.tgz_1507092919845_0.7335241525433958"},"directories":{},"deprecated":"This package has design defects and will no longer be maintained, consider having a look at [sfn](https://www.npmjs.com/package/sfn) instead"},"1.0.5":{"name":"cool-node","version":"1.0.5","description":"A cool and light weight framework for Node.js, with abilities of auto-routing, cross-protocol, multi-apps, and beyond.","main":"index.js","scripts":{"start":"node index.js"},"keywords":["framework","modelar","express","socket.io"],"author":{"name":"Ayon Lee","email":"i@hyurl.com","url":"hyurl.com"},"repository":{"type":"git","url":"git+https://github.com/hyurl/cool-node.git"},"license":"MIT","dependencies":{"body-parser":"^1.18.2","ejs":"^2.5.7","express":"^4.15.4","express-session":"^1.15.5","highlightjs":"^9.10.0","marked":"^0.3.6","memorystore":"^1.5.0","modelar":"^1.0.5","mysql":"^2.14.1","nodemailer":"^4.1.0","qs":"^6.5.1","socket.io":"^2.0.3","xml2js":"^0.4.19"},"gitHead":"cfcbcdf17c9a0c43a472f4de6850dc9a01e9d783","bugs":{"url":"https://github.com/hyurl/cool-node/issues"},"homepage":"https://github.com/hyurl/cool-node#readme","_id":"cool-node@1.0.5","_shasum":"e098e18e0a2a1db6f313aaf28308ca28a2213ffc","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"hyurl","email":"i@hyurl.com"},"dist":{"shasum":"e098e18e0a2a1db6f313aaf28308ca28a2213ffc","tarball":"https://registry.npmjs.org/cool-node/-/cool-node-1.0.5.tgz","integrity":"sha512-KtMzDKyM4vo4f3T5Se542PJ3T8tqLCdSpUJGw4fEQBR+zFan8rKH9SAJ28iUkMPbirbWcyi4VtaoP/oY1dPV9g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEnzZoy8JD+XCAZjePELqzGuXJOFRlIUX/K8HNlqdxjPAiBgUFgCWpJ270SI7Iq3u/GCuTeAQkCwOXf9SOeMQrnUPg=="}]},"maintainers":[{"name":"hyurl","email":"i@hyurl.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cool-node-1.0.5.tgz_1507115743828_0.7147098614368588"},"directories":{},"deprecated":"This package has design defects and will no longer be maintained, consider having a look at [sfn](https://www.npmjs.com/package/sfn) instead"},"1.0.7":{"name":"cool-node","version":"1.0.7","description":"A cool and light weight framework for Node.js, with abilities of auto-routing, cross-protocol, multi-apps, and beyond.","main":"index.js","scripts":{"start":"node index.js"},"keywords":["framework","modelar","express","socket.io"],"author":{"name":"Ayon Lee","email":"i@hyurl.com","url":"hyurl.com"},"repository":{"type":"git","url":"git+https://github.com/hyurl/cool-node.git"},"license":"MIT","dependencies":{"body-parser":"^1.18.2","ejs":"^2.5.7","express":"^4.15.4","express-session":"^1.15.5","highlightjs":"^9.10.0","marked":"^0.3.6","memorystore":"^1.5.0","modelar":"^1.0.5","mysql":"^2.14.1","nodemailer":"^4.1.0","qs":"^6.5.1","socket.io":"^2.0.3","xml2js":"^0.4.19"},"gitHead":"63e49c9582910d997ff886766c4447e2db1cfb55","bugs":{"url":"https://github.com/hyurl/cool-node/issues"},"homepage":"https://github.com/hyurl/cool-node#readme","_id":"cool-node@1.0.7","_shasum":"525eb8ff43a2fc072454127ef3113802c53da64d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"hyurl","email":"i@hyurl.com"},"dist":{"shasum":"525eb8ff43a2fc072454127ef3113802c53da64d","tarball":"https://registry.npmjs.org/cool-node/-/cool-node-1.0.7.tgz","integrity":"sha512-qaUSkwbdeRSyF8jqz+Q7hgy+5CV9y21rv3cBGT3sYmHEuQ4NYQIeqjuNYiUUkx/aLt+poI4NBEXXC0SQgWwnOg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9/YoVHVhxsGZ7Gjxgfk6Z+HeGIsKyZBjjLMszxd+3hgIgal5PRyjeBkax7LNsOzXqYYwDQv85VmDLKz8pkUYXzac="}]},"maintainers":[{"name":"hyurl","email":"i@hyurl.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cool-node-1.0.7.tgz_1507197173603_0.7036159562412649"},"directories":{},"deprecated":"This package has design defects and will no longer be maintained, consider having a look at [sfn](https://www.npmjs.com/package/sfn) instead"},"1.0.8":{"name":"cool-node","version":"1.0.8","description":"A cool and light weight framework for Node.js, with abilities of auto-routing, cross-protocol, multi-apps, and beyond.","main":"index.js","scripts":{"start":"node index.js"},"keywords":["framework","modelar","express","socket.io"],"author":{"name":"Ayon Lee","email":"i@hyurl.com","url":"hyurl.com"},"repository":{"type":"git","url":"git+https://github.com/hyurl/cool-node.git"},"license":"MIT","dependencies":{"body-parser":"^1.18.2","ejs":"^2.5.7","express":"^4.15.4","express-session":"^1.15.5","highlightjs":"^9.10.0","marked":"^0.3.6","memorystore":"^1.5.0","modelar":"^1.0.5","mysql":"^2.14.1","nodemailer":"^4.1.0","qs":"^6.5.1","socket.io":"^2.0.3","xml2js":"^0.4.19"},"gitHead":"461261fa0e2af4e37648442ec1974959e83c726d","bugs":{"url":"https://github.com/hyurl/cool-node/issues"},"homepage":"https://github.com/hyurl/cool-node#readme","_id":"cool-node@1.0.8","_shasum":"5f595819fc5465c269ff3ea214d3e94d2ed12ddb","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"hyurl","email":"i@hyurl.com"},"dist":{"shasum":"5f595819fc5465c269ff3ea214d3e94d2ed12ddb","tarball":"https://registry.npmjs.org/cool-node/-/cool-node-1.0.8.tgz","integrity":"sha512-Ale1ossYSM+l0ob8r0ZmUpImWmQm7RAQKh+UKWQ3WH9NOveYTduS/H6CcxleF7BqnqkNzL16pqwW+XX2O4sKHw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAPbWqx/rF4rjt7nQttaOnmsC4+BRQr8D+4cDDhXOsM8AiEA9POU3/bf9H0nL+T+GC1WsdTrUDCL12uGyMkV3dR6Xz4="}]},"maintainers":[{"name":"hyurl","email":"i@hyurl.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cool-node-1.0.8.tgz_1507217682997_0.8304893588647246"},"directories":{},"deprecated":"This package has design defects and will no longer be maintained, consider having a look at [sfn](https://www.npmjs.com/package/sfn) instead"},"1.1.0":{"name":"cool-node","version":"1.1.0","description":"A cool and light weight framework for Node.js, with abilities of auto-routing, cross-protocol, multi-apps, and beyond.","main":"index.js","scripts":{"start":"node index.js"},"keywords":["framework","modelar","express","socket.io"],"author":{"name":"Ayon Lee","email":"i@hyurl.com","url":"hyurl.com"},"repository":{"type":"git","url":"git+https://github.com/hyurl/cool-node.git"},"license":"MIT","dependencies":{"body-parser":"^1.18.2","ejs":"^2.5.7","express":"^4.15.4","express-session":"^1.15.5","highlightjs":"^9.10.0","marked":"^0.3.6","memorystore":"^1.5.0","modelar":"^1.0.5","mysql":"^2.14.1","nodemailer":"^4.1.0","qs":"^6.5.1","socket.io":"^2.0.3","xml2js":"^0.4.19"},"gitHead":"21aa816368389c8eaca869640d3a70a85bf86d9d","bugs":{"url":"https://github.com/hyurl/cool-node/issues"},"homepage":"https://github.com/hyurl/cool-node#readme","_id":"cool-node@1.1.0","_shasum":"81a7029a5d07fc6d95c04761c6ec35638644158b","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"hyurl","email":"i@hyurl.com"},"dist":{"shasum":"81a7029a5d07fc6d95c04761c6ec35638644158b","tarball":"https://registry.npmjs.org/cool-node/-/cool-node-1.1.0.tgz","integrity":"sha512-Eq6F8zu1gQxHvyV5A59nVVkBEhhVTmt7h7ivodwox0ApI8Zjgz0kuDkDknMMtRme3HMsb8sRB3n8/iYiT+h52A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOMwwfvG0T+N9h8HmmUag89ulvbCTrMP935GNGLW9x0gIgc4Vmy63JZdmacv30TP/wmzxa/QvMQYH4gceXnggGgnA="}]},"maintainers":[{"name":"hyurl","email":"i@hyurl.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cool-node-1.1.0.tgz_1507275837356_0.068125318037346"},"directories":{},"deprecated":"This package has design defects and will no longer be maintained, consider having a look at [sfn](https://www.npmjs.com/package/sfn) instead"},"1.1.1":{"name":"cool-node","version":"1.1.1","description":"A cool and light weight framework for Node.js, with abilities of auto-routing, cross-protocol, multi-apps, and beyond.","main":"index.js","scripts":{"start":"node index.js"},"keywords":["framework","modelar","express","socket.io"],"author":{"name":"Ayon Lee","email":"i@hyurl.com","url":"hyurl.com"},"repository":{"type":"git","url":"git+https://github.com/hyurl/cool-node.git"},"license":"MIT","dependencies":{"body-parser":"^1.18.2","ejs":"^2.5.7","express":"^4.15.4","express-session":"^1.15.5","highlightjs":"^9.10.0","marked":"^0.3.6","memorystore":"^1.5.0","modelar":"^1.0.5","mysql":"^2.14.1","nodemailer":"^4.1.0","qs":"^6.5.1","socket.io":"^2.0.3","xml2js":"^0.4.19"},"gitHead":"40b8b7e941e395da8ad7b3dec1f5080d4b86ea38","bugs":{"url":"https://github.com/hyurl/cool-node/issues"},"homepage":"https://github.com/hyurl/cool-node#readme","_id":"cool-node@1.1.1","_shasum":"001c51faef0674eb82692f41354bce73f750e9ae","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"hyurl","email":"i@hyurl.com"},"dist":{"shasum":"001c51faef0674eb82692f41354bce73f750e9ae","tarball":"https://registry.npmjs.org/cool-node/-/cool-node-1.1.1.tgz","integrity":"sha512-rl74Ae7U6pvbTiaWiC4YPa80A/4qfjUTTLRRblXyx364x0Z/DlvsBDTglR4TBaCcE66nyLFZRD8xO6KhtlWZQQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDPUb9hcU1rECwKY41lAfT8xOjOAbzJUYv0Z/qOGhAE8AiEAswjw5pRtE+3YXEMD4aJGkAGkmONopGVMiiC4kdsDqG8="}]},"maintainers":[{"name":"hyurl","email":"i@hyurl.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cool-node-1.1.1.tgz_1507371719149_0.29675827408209443"},"directories":{},"deprecated":"This package has design defects and will no longer be maintained, consider having a look at [sfn](https://www.npmjs.com/package/sfn) instead"},"1.1.3":{"name":"cool-node","version":"1.1.3","description":"A cool and light weight framework for Node.js, with abilities of auto-routing, cross-protocol, multi-apps, and beyond.","main":"index.js","scripts":{"start":"node index.js"},"keywords":["framework","modelar","express","socket.io"],"author":{"name":"Ayon Lee","email":"i@hyurl.com","url":"hyurl.com"},"repository":{"type":"git","url":"git+https://github.com/hyurl/cool-node.git"},"license":"MIT","dependencies":{"body-parser":"^1.18.2","ejs":"^2.5.7","express":"^4.15.4","express-session":"^1.15.5","highlightjs":"^9.10.0","marked":"^0.3.6","memorystore":"^1.5.0","modelar":"^1.0.5","mysql":"^2.14.1","nodemailer":"^4.1.0","qs":"^6.5.1","socket.io":"^2.0.3","xml2js":"^0.4.19"},"gitHead":"ea9c94ff370f1ab5575c79f0f322b570f001332a","bugs":{"url":"https://github.com/hyurl/cool-node/issues"},"homepage":"https://github.com/hyurl/cool-node#readme","_id":"cool-node@1.1.3","_shasum":"9195895c99e42f81d014b5258936a7b98a4887d2","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"hyurl","email":"i@hyurl.com"},"dist":{"shasum":"9195895c99e42f81d014b5258936a7b98a4887d2","tarball":"https://registry.npmjs.org/cool-node/-/cool-node-1.1.3.tgz","integrity":"sha512-eCob8CfYoVkw/WvGfayQedaEmX8E+z3dcCaCA/Qk73u9Rk4ozyUUxUPASj/grDCksQWY9boa5FmJrA9vM4Yxlw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDX2RPO0m+yVDMCMk+KU2335Q/ZcVmN+yqaZtTSSwKeSwIhAKTHkoQtGxkjnh3nSuhMLyNjtRO3KwbXwLReP1kQH4wM"}]},"maintainers":[{"name":"hyurl","email":"i@hyurl.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cool-node-1.1.3.tgz_1507395034424_0.9655427194666117"},"directories":{},"deprecated":"This package has design defects and will no longer be maintained, consider having a look at [sfn](https://www.npmjs.com/package/sfn) instead"},"1.1.4":{"name":"cool-node","version":"1.1.4","description":"A cool and light weight framework for Node.js, with abilities of auto-routing, cross-protocol, multi-apps, and beyond.","main":"index.js","scripts":{"start":"node index.js"},"keywords":["framework","modelar","express","socket.io"],"author":{"name":"Ayon Lee","email":"i@hyurl.com","url":"hyurl.com"},"repository":{"type":"git","url":"git+https://github.com/hyurl/cool-node.git"},"license":"MIT","dependencies":{"body-parser":"^1.18.2","ejs":"^2.5.7","express":"^4.15.4","express-session":"^1.15.5","highlightjs":"^9.10.0","marked":"^0.3.6","memorystore":"^1.5.0","modelar":"^1.0.5","mysql":"^2.14.1","nodemailer":"^4.1.0","qs":"^6.5.1","socket.io":"^2.0.3","xml2js":"^0.4.19"},"gitHead":"27636076830a4cfdff4ea7a4bec7fce26dce2385","bugs":{"url":"https://github.com/hyurl/cool-node/issues"},"homepage":"https://github.com/hyurl/cool-node#readme","_id":"cool-node@1.1.4","_shasum":"eabc7b746dfc735e348911834764671360d13ec6","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"hyurl","email":"i@hyurl.com"},"dist":{"shasum":"eabc7b746dfc735e348911834764671360d13ec6","tarball":"https://registry.npmjs.org/cool-node/-/cool-node-1.1.4.tgz","integrity":"sha512-nfnfmUiUvkyjBjECPlbQ5HrG0BDg86HICdSJZw7zwZw7vVFFWHs5mjuFzd0nRK+AjtW5SKuZOL9IdgMGlkIrow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRQUpasYKJS9jEUTWQ1oWzB0CpMLC7auaEPOuEb0ETewIgFW0bKZq4+FNHdS/VXRRrYirEX0j9Xo7/PW/urYciwDY="}]},"maintainers":[{"name":"hyurl","email":"i@hyurl.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cool-node-1.1.4.tgz_1507518782595_0.16481877025216818"},"directories":{},"deprecated":"This package has design defects and will no longer be maintained, consider having a look at [sfn](https://www.npmjs.com/package/sfn) instead"},"1.1.5":{"name":"cool-node","version":"1.1.5","description":"A cool and light weight framework for Node.js, with abilities of auto-routing, cross-protocol, multi-apps, and beyond.","main":"index.js","scripts":{"start":"node index.js"},"keywords":["framework","modelar","express","socket.io"],"author":{"name":"Ayon Lee","email":"i@hyurl.com","url":"hyurl.com"},"repository":{"type":"git","url":"git+https://github.com/hyurl/cool-node.git"},"license":"MIT","dependencies":{"body-parser":"^1.18.2","ejs":"^2.5.7","express":"^4.15.4","express-session":"^1.15.5","highlightjs":"^9.10.0","marked":"^0.3.6","memorystore":"^1.5.0","modelar":"^1.0.5","mysql":"^2.14.1","nodemailer":"^4.1.0","qs":"^6.5.1","socket.io":"^2.0.3","xml2js":"^0.4.19"},"gitHead":"44a578bad5306b18e61a4312aea59e9abbde419c","bugs":{"url":"https://github.com/hyurl/cool-node/issues"},"homepage":"https://github.com/hyurl/cool-node#readme","_id":"cool-node@1.1.5","_shasum":"110fbf6417c2b461a89b54cd925ad6d5a7b60604","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"hyurl","email":"i@hyurl.com"},"dist":{"shasum":"110fbf6417c2b461a89b54cd925ad6d5a7b60604","tarball":"https://registry.npmjs.org/cool-node/-/cool-node-1.1.5.tgz","integrity":"sha512-u+oOJax3fyMgnHQzYCxdOdqpQOBlm81A5CdtCGpWFBXYDzrW7w/DJwusutDRYJHID4AcHE9g6Wzp1GEfgMsCKw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHuT4QcfcOdl+qm7IRQlPfOIdWpUAauKR7S/qnHYUobyAiEA4kg2sEzBQ7Ij0TN+lIYtXFKHijUE6lA+VRgY63Fymdo="}]},"maintainers":[{"name":"hyurl","email":"i@hyurl.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cool-node-1.1.5.tgz_1507544103292_0.5738371864426881"},"directories":{},"deprecated":"This package has design defects and will no longer be maintained, consider having a look at [sfn](https://www.npmjs.com/package/sfn) instead"},"1.2.0":{"name":"cool-node","version":"1.2.0","description":"A cool and light weight web framework for Node.js, with abilities of auto-routing, cross-protocol, multi-apps, and beyond.","main":"index.js","scripts":{"start":"node index.js"},"keywords":["framework","modelar","express","socket.io"],"author":{"name":"Ayon Lee","email":"i@hyurl.com","url":"hyurl.com"},"repository":{"type":"git","url":"git+https://github.com/hyurl/cool-node.git"},"license":"MIT","dependencies":{"body-parser":"^1.18.2","ejs":"^2.5.7","express":"^4.15.4","express-session":"^1.15.5","highlightjs":"^9.10.0","marked":"^0.3.6","memorystore":"^1.5.0","modelar":"^1.0.5","mysql":"^2.14.1","nodemailer":"^4.1.0","qs":"^6.5.1","socket.io":"^2.0.3","xml2js":"^0.4.19"},"gitHead":"13064abe1dead51e1ced09845ba72fc5033b440e","bugs":{"url":"https://github.com/hyurl/cool-node/issues"},"homepage":"https://github.com/hyurl/cool-node#readme","_id":"cool-node@1.2.0","_shasum":"d5e681d5df05c26b00babd927e606701caec82f9","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"hyurl","email":"i@hyurl.com"},"dist":{"shasum":"d5e681d5df05c26b00babd927e606701caec82f9","tarball":"https://registry.npmjs.org/cool-node/-/cool-node-1.2.0.tgz","integrity":"sha512-VocK1lvVjWCeYCRvQIYgoAx9HVLivRKG/mSszYCf4HQctxY8Le97aAy/h81MjMWhwIOx/3XY/MIXZQNcmxe04g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqyjlvJECPc1C4++WZK83D0kPZeENWMnvOtWHvCFCTJAIhANodwnZkRmJf9QJ4XQqbEV/p6Nl/oO1RZ/VlRRXKN514"}]},"maintainers":[{"name":"hyurl","email":"i@hyurl.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cool-node-1.2.0.tgz_1507630266816_0.581338646588847"},"directories":{},"deprecated":"This package has design defects and will no longer be maintained, consider having a look at [sfn](https://www.npmjs.com/package/sfn) instead"},"1.2.1":{"name":"cool-node","version":"1.2.1","description":"A cool and light weight web framework for Node.js, with abilities of auto-routing, cross-protocol, multi-apps, and beyond.","main":"index.js","scripts":{"start":"node index.js"},"keywords":["framework","modelar","express","socket.io"],"author":{"name":"Ayon Lee","email":"i@hyurl.com","url":"hyurl.com"},"repository":{"type":"git","url":"git+https://github.com/hyurl/cool-node.git"},"license":"MIT","dependencies":{"body-parser":"^1.18.2","ejs":"^2.5.7","express":"^4.15.4","express-session":"^1.15.5","highlightjs":"^9.10.0","marked":"^0.3.6","memorystore":"^1.5.0","modelar":"^1.0.5","mysql":"^2.14.1","nodemailer":"^4.1.0","qs":"^6.5.1","socket.io":"^2.0.3","xml2js":"^0.4.19"},"gitHead":"173599a5de1e6a9a16f71fd997cc97c86d9e7e87","bugs":{"url":"https://github.com/hyurl/cool-node/issues"},"homepage":"https://github.com/hyurl/cool-node#readme","_id":"cool-node@1.2.1","_shasum":"42192a2eccfd38566889dd44e3562cc782875c1d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"hyurl","email":"i@hyurl.com"},"dist":{"shasum":"42192a2eccfd38566889dd44e3562cc782875c1d","tarball":"https://registry.npmjs.org/cool-node/-/cool-node-1.2.1.tgz","integrity":"sha512-K1r+EQPSTwoMKyJ9yfl8tPan1Vng4ydECZ8YOwK+m+Fw9zWlM1NgVtuzI3sMpSF9fF+zoW0B6AY/7ZjvpOPF9Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGqeCLNztWacxW2LyyEE91kf6fHy2vS8Pbu9faYxlIOKAiBF1QtAbCYlV367KbflUm0m95WBTY/VL8PBK4Rh6zoCXA=="}]},"maintainers":[{"name":"hyurl","email":"i@hyurl.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cool-node-1.2.1.tgz_1507659185198_0.5840699593536556"},"directories":{},"deprecated":"This package has design defects and will no longer be maintained, consider having a look at [sfn](https://www.npmjs.com/package/sfn) instead"},"1.2.2":{"name":"cool-node","version":"1.2.2","description":"A cool and light weight web framework for Node.js, with abilities of auto-routing, cross-protocol, multi-apps, and beyond.","main":"index.js","scripts":{"start":"node index.js"},"keywords":["framework","modelar","express","socket.io"],"author":{"name":"Ayon Lee","email":"i@hyurl.com","url":"hyurl.com"},"repository":{"type":"git","url":"git+https://github.com/hyurl/cool-node.git"},"license":"MIT","dependencies":{"body-parser":"^1.18.2","ejs":"^2.5.7","express":"^4.15.4","express-session":"^1.15.5","highlightjs":"^9.10.0","marked":"^0.3.6","memorystore":"^1.5.0","modelar":"^1.0.5","mysql":"^2.14.1","nodemailer":"^4.1.0","qs":"^6.5.1","socket.io":"^2.0.3","xml2js":"^0.4.19"},"gitHead":"f1b3cdcb440ddf7b579c603667c123404a984af5","bugs":{"url":"https://github.com/hyurl/cool-node/issues"},"homepage":"https://github.com/hyurl/cool-node#readme","_id":"cool-node@1.2.2","_shasum":"047b88f759615e6cf75699f9dd4e80619d689ad8","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"hyurl","email":"i@hyurl.com"},"dist":{"shasum":"047b88f759615e6cf75699f9dd4e80619d689ad8","tarball":"https://registry.npmjs.org/cool-node/-/cool-node-1.2.2.tgz","integrity":"sha512-v1c2WdJ+1r50m4pH+dIpLUqEnBaUnSFXxldUJLr/n9cnuRT06beZ8B2HxzvCkOR39BQ6BZ0S3iwtVY0yK41gKA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDq0Cm1Xeblt2RrI6QJDOSXDhb18EHCOH0lLnFEHf5+9AiAAy+Q60ZrZPuzzl6RqonoLkq4CXgVHB0lwaJHPWTMYRw=="}]},"maintainers":[{"name":"hyurl","email":"i@hyurl.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cool-node-1.2.2.tgz_1507720678199_0.5953263582196087"},"directories":{},"deprecated":"This package has design defects and will no longer be maintained, consider having a look at [sfn](https://www.npmjs.com/package/sfn) instead"},"1.2.3":{"name":"cool-node","version":"1.2.3","description":"A cool and light weight web framework for Node.js, with abilities of auto-routing, cross-protocol, multi-apps, and beyond.","main":"index.js","scripts":{"start":"node index.js"},"keywords":["framework","modelar","express","socket.io"],"author":{"name":"Ayon Lee","email":"i@hyurl.com","url":"hyurl.com"},"repository":{"type":"git","url":"git+https://github.com/hyurl/cool-node.git"},"license":"MIT","dependencies":{"body-parser":"^1.18.2","ejs":"^2.5.7","express":"^4.15.4","express-session":"^1.15.5","highlightjs":"^9.10.0","marked":"^0.3.6","memorystore":"^1.5.0","modelar":"^1.0.5","mysql":"^2.14.1","nodemailer":"^4.1.0","qs":"^6.5.1","socket.io":"^2.0.3","xml2js":"^0.4.19"},"gitHead":"f9d937352d895b4b34774e6ee78c098f5fd63fb8","bugs":{"url":"https://github.com/hyurl/cool-node/issues"},"homepage":"https://github.com/hyurl/cool-node#readme","_id":"cool-node@1.2.3","_shasum":"ece35dc7d80fee3348642a994471e93ac8e2f784","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"hyurl","email":"i@hyurl.com"},"dist":{"shasum":"ece35dc7d80fee3348642a994471e93ac8e2f784","tarball":"https://registry.npmjs.org/cool-node/-/cool-node-1.2.3.tgz","integrity":"sha512-UNUOPz4OWrFlTatXAItjgqlE0m+3RLjwWnmJMDajspWEth9jasWwcCnxuTeFAQ97vt8kptEwtvWdXs1mgIOm7A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCO9wYVVICB1rpVydNpRII72GFsg9sm0eabo3T+6EFVbAIhAKVWuRi2JjI0eZCgW8KT8o56mwwG8SHb7qf51Go50VbL"}]},"maintainers":[{"name":"hyurl","email":"i@hyurl.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cool-node-1.2.3.tgz_1507820755734_0.39880213397555053"},"directories":{},"deprecated":"This package has design defects and will no longer be maintained, consider having a look at [sfn](https://www.npmjs.com/package/sfn) instead"},"1.2.4":{"name":"cool-node","version":"1.2.4","description":"A cool and light weight web framework for Node.js, with abilities of auto-routing, cross-protocol, multi-apps, and beyond.","main":"index.js","scripts":{"start":"node index.js"},"keywords":["framework","modelar","express","socket.io"],"author":{"name":"Ayon Lee","email":"i@hyurl.com","url":"hyurl.com"},"repository":{"type":"git","url":"git+https://github.com/hyurl/cool-node.git"},"license":"MIT","dependencies":{"body-parser":"^1.18.2","ejs":"^2.5.7","express":"^4.15.4","express-session":"^1.15.5","highlightjs":"^9.10.0","marked":"^0.3.6","memorystore":"^1.5.0","modelar":"^1.0.5","mysql":"^2.14.1","nodemailer":"^4.1.0","qs":"^6.5.1","socket.io":"^2.0.3","xml2js":"^0.4.19"},"gitHead":"7b6ebf83cb9db98c409c09cbcf63720a9a4489e5","bugs":{"url":"https://github.com/hyurl/cool-node/issues"},"homepage":"https://github.com/hyurl/cool-node#readme","_id":"cool-node@1.2.4","_shasum":"e021cae9efcd772cbc79e21e2704aea5f8b35dbf","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"hyurl","email":"i@hyurl.com"},"dist":{"shasum":"e021cae9efcd772cbc79e21e2704aea5f8b35dbf","tarball":"https://registry.npmjs.org/cool-node/-/cool-node-1.2.4.tgz","integrity":"sha512-wXCxiE9YyRVOmBNLaaTUefKwzb/+VB6pX1wHRn+XhliOw0VsjUwoL8Ed3VwMa85vhuTQsPAoRGSLkhf0b5FKIg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIClnHkb6SHGRDK6XHPr9FuA71JXmN8KtfFetU0ve1TtoAiBslt5e/9qTKFlB+vbDE2i7dHqcexMpwwUvLrkR1b2X/w=="}]},"maintainers":[{"name":"hyurl","email":"i@hyurl.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cool-node-1.2.4.tgz_1507948060847_0.3129742711316794"},"directories":{},"deprecated":"This package has design defects and will no longer be maintained, consider having a look at [sfn](https://www.npmjs.com/package/sfn) instead"},"1.2.5":{"name":"cool-node","version":"1.2.5","description":"A cool and light weight web framework for Node.js to build strong applications, with abilities of auto-routing, cross-protocol, multi-apps, and beyond.","main":"index.js","scripts":{"start":"node index.js"},"keywords":["framework","modelar","express","socket.io"],"author":{"name":"Ayon Lee","email":"i@hyurl.com","url":"hyurl.com"},"repository":{"type":"git","url":"git+https://github.com/hyurl/cool-node.git"},"license":"MIT","dependencies":{"body-parser":"^1.18.2","ejs":"^2.5.7","express":"^4.15.4","express-session":"^1.15.5","highlightjs":"^9.10.0","marked":"^0.3.6","memorystore":"^1.5.0","modelar":"^1.0.5","mysql":"^2.14.1","nodemailer":"^4.1.0","qs":"^6.5.1","socket.io":"^2.0.3","string-trimmer":"^1.0.0","xml2js":"^0.4.19","zlib":"^1.0.5"},"gitHead":"db1867017a3fd66b2b18972326733b4f5e0d0477","bugs":{"url":"https://github.com/hyurl/cool-node/issues"},"homepage":"https://github.com/hyurl/cool-node#readme","_id":"cool-node@1.2.5","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"hyurl","email":"i@hyurl.com"},"dist":{"integrity":"sha512-sMdkqPwTklELnnNnYCumex8pua82xaDVdRBvdzIFIoKyuDv7HhsF/07pXeW0CoBNrOTcvJi7UE3z6xsypwKWeg==","shasum":"6638f2f028802e25d3faf9cff714ed8f35f8adec","tarball":"https://registry.npmjs.org/cool-node/-/cool-node-1.2.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUDxOhg6bjU9Sdb8qvZN9B2dMiWbu/LGa3EAhjMy3pzwIgKphbweTYjkDG+OrrpaAQR+FMhKs29RmyUOsNUDEw/h8="}]},"maintainers":[{"name":"hyurl","email":"i@hyurl.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cool-node-1.2.5.tgz_1508557739983_0.8148478432558477"},"directories":{},"deprecated":"This package has design defects and will no longer be maintained, consider having a look at [sfn](https://www.npmjs.com/package/sfn) instead"},"1.2.6":{"name":"cool-node","version":"1.2.6","description":"A cool and light weight web framework for Node.js to build strong applications, with abilities of auto-routing, cross-protocol, multi-apps, and beyond.","main":"index.js","scripts":{"start":"node index.js","install":"node ./CLI/init.js"},"bin":{"cool-node":"./CLI/cool-node.js"},"keywords":["framework","modelar","express","socket.io"],"author":{"name":"Ayon Lee","email":"i@hyurl.com","url":"hyurl.com"},"repository":{"type":"git","url":"git+https://github.com/hyurl/cool-node.git"},"bugs":{"url":"https://github.com/Hyurl/cool-node/issues","email":"i@hyurl.com"},"license":"MIT","dependencies":{"body-parser":"^1.18.2","commander":"^2.11.0","ejs":"^2.5.7","express":"^4.15.4","express-session":"^1.15.5","highlightjs":"^9.10.0","marked":"^0.3.6","memorystore":"^1.5.0","modelar":"^1.0.5","mysql":"^2.14.1","nodemailer":"^4.1.0","qs":"^6.5.1","socket.io":"^2.0.3","string-trimmer":"^1.0.0","xml2js":"^0.4.19"},"gitHead":"a01dad67755bdc55affd4daab3facee1658dc4de","homepage":"https://github.com/hyurl/cool-node#readme","_id":"cool-node@1.2.6","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"hyurl","email":"i@hyurl.com"},"dist":{"integrity":"sha512-ZkKvW0scSFUM1T+BiNKpvz4XguEGBcIePTHaG4+R+m3orGRByXirCQSKYL6JYnXaggYCJX6RS79XtPaNi7zAlA==","shasum":"f2e02813b756bdea17f3ddc6917e2b3523c010e2","tarball":"https://registry.npmjs.org/cool-node/-/cool-node-1.2.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBlNW8eynSBm0+2g/hsGaZYnlAREohlI844rTmhLz3JoAiBPAtDin8cIZq6ZexlMQeZ/m10pROE24OzAd/3FRCaGdg=="}]},"maintainers":[{"name":"hyurl","email":"i@hyurl.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cool-node-1.2.6.tgz_1509002992663_0.8682255535386503"},"directories":{},"deprecated":"This package has design defects and will no longer be maintained, consider having a look at [sfn](https://www.npmjs.com/package/sfn) instead"},"1.2.7":{"name":"cool-node","version":"1.2.7","description":"A cool and light weight web framework for Node.js to build strong applications, with abilities of auto-routing, cross-protocol, multi-apps, and beyond.","main":"index.js","scripts":{"start":"node index.js","install":"node ./CLI/init.js"},"bin":{"cool-node":"./CLI/cool-node.js"},"keywords":["framework","modelar","express","socket.io"],"author":{"name":"Ayon Lee","email":"i@hyurl.com","url":"hyurl.com"},"repository":{"type":"git","url":"git+https://github.com/hyurl/cool-node.git"},"bugs":{"url":"https://github.com/Hyurl/cool-node/issues","email":"i@hyurl.com"},"license":"MIT","dependencies":{"body-parser":"^1.18.2","commander":"^2.11.0","ejs":"^2.5.7","express":"^4.15.4","express-session":"^1.15.5","highlightjs":"^9.10.0","marked":"^0.3.6","memorystore":"^1.5.0","modelar":"^1.0.5","mysql":"^2.14.1","nodemailer":"^4.1.0","qs":"^6.5.1","socket.io":"^2.0.3","string-trimmer":"^1.0.0","xml2js":"^0.4.19"},"gitHead":"0758381ef48794cf2c0d02ea60bf9e8edb3e72cd","homepage":"https://github.com/hyurl/cool-node#readme","_id":"cool-node@1.2.7","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"hyurl","email":"i@hyurl.com"},"dist":{"integrity":"sha512-CgbhxPGdaJenQVh5L9kPGuHKycWXXLPxTUAWxlmb2f57VLP0wCQczboMtsRlPiLzX5dSZ/jD0Lc5WU8fs7w91w==","shasum":"5e9ac0da4e468b6e3283233ef7b22516d9170f98","tarball":"https://registry.npmjs.org/cool-node/-/cool-node-1.2.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4SzVmt25K2whwP8p1fO7ljAxTgGgWta0tYqc5JWeYhQIgEQkVXID0m6Oq4pp5Un+W4nHKOdqfdo563mroorL1YRk="}]},"maintainers":[{"name":"hyurl","email":"i@hyurl.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cool-node-1.2.7.tgz_1509003856683_0.41575500438921154"},"directories":{},"deprecated":"This package has design defects and will no longer be maintained, consider having a look at [sfn](https://www.npmjs.com/package/sfn) instead"},"1.2.8":{"name":"cool-node","version":"1.2.8","description":"A cool and light weight web framework for Node.js to build strong applications, with abilities of auto-routing, cross-protocol, multi-apps, and beyond.","main":"index.js","scripts":{"start":"node index.js","install":"node ./CLI/init.js"},"bin":{"cool-node":"./CLI/cool-node.js"},"keywords":["framework","modelar","express","socket.io"],"author":{"name":"Ayon Lee","email":"i@hyurl.com","url":"hyurl.com"},"repository":{"type":"git","url":"git+https://github.com/hyurl/cool-node.git"},"bugs":{"url":"https://github.com/Hyurl/cool-node/issues","email":"i@hyurl.com"},"license":"MIT","dependencies":{"body-parser":"^1.18.2","commander":"^2.11.0","ejs":"^2.5.7","express":"^4.15.4","express-session":"^1.15.5","highlightjs":"^9.10.0","marked":"^0.3.6","memorystore":"^1.5.0","modelar":"^1.0.5","mysql":"^2.14.1","nodemailer":"^4.1.0","qs":"^6.5.1","socket.io":"^2.0.3","string-trimmer":"^1.0.0","xml2js":"^0.4.19"},"gitHead":"0758381ef48794cf2c0d02ea60bf9e8edb3e72cd","homepage":"https://github.com/hyurl/cool-node#readme","_id":"cool-node@1.2.8","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"hyurl","email":"i@hyurl.com"},"dist":{"integrity":"sha512-kzJGKwhzTXXiGL4dZe9PuB/cbqI2Nyh0umHk4IkcUSzcGmFUfAE4/HfJPiGrQ4gv9JMxDQ1JDdPUFWdtBjdK2w==","shasum":"1a67b5331996dde985f38b396dae5c43f7c07c6d","tarball":"https://registry.npmjs.org/cool-node/-/cool-node-1.2.8.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxda4iCULlP773+zlOI9xuc/q1TdYpkitWrQUU7/CxogIgUNNWVosa00zcNY2yPctspddmI37HtpyeEmfZGiG+YNY="}]},"maintainers":[{"name":"hyurl","email":"i@hyurl.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cool-node-1.2.8.tgz_1509004138799_0.9116159107070416"},"directories":{},"deprecated":"This package has design defects and will no longer be maintained, consider having a look at [sfn](https://www.npmjs.com/package/sfn) instead"},"1.2.9":{"name":"cool-node","version":"1.2.9","description":"A cool and light weight web framework for Node.js to build strong applications, with abilities of auto-routing, cross-protocol, multi-apps, and beyond.","main":"index.js","scripts":{"start":"node index.js","install":"node ./CLI/init.js"},"bin":{"cool-node":"./CLI/cool-node.js"},"keywords":["framework","modelar","express","socket.io"],"author":{"name":"Ayon Lee","email":"i@hyurl.com","url":"hyurl.com"},"repository":{"type":"git","url":"git+https://github.com/hyurl/cool-node.git"},"bugs":{"url":"https://github.com/Hyurl/cool-node/issues","email":"i@hyurl.com"},"license":"MIT","dependencies":{"body-parser":"^1.18.2","commander":"^2.11.0","ejs":"^2.5.7","express":"^4.15.4","express-session":"^1.15.5","highlightjs":"^9.10.0","marked":"^0.3.6","memorystore":"^1.5.0","modelar":"^1.0.5","mysql":"^2.14.1","nodemailer":"^4.1.0","qs":"^6.5.1","socket.io":"^2.0.3","string-trimmer":"^1.0.0","xml2js":"^0.4.19"},"gitHead":"0808130185511691f2e0a7303769c36a05112990","homepage":"https://github.com/hyurl/cool-node#readme","_id":"cool-node@1.2.9","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"hyurl","email":"i@hyurl.com"},"dist":{"integrity":"sha512-BFd2asKp/ALhhxuRGkZSSfczz1CaT5Pw659k3gyiwaGUyAY4JL9STkG+kBYxsoRrgXkxaTRlhTTVcf+sRUiQ2A==","shasum":"0abdf3212fbb20d817b74feb7aadfc540e0f145e","tarball":"https://registry.npmjs.org/cool-node/-/cool-node-1.2.9.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDJ9LNz63s/neInspGJ3lxcXzDQY9ny0muWX8Cf8O9EDAiEAk54vHAZ96KYlnEf9BgUwdK5zPFb8ojr+L2NbQ5A6rLQ="}]},"maintainers":[{"name":"hyurl","email":"i@hyurl.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cool-node-1.2.9.tgz_1509010315787_0.03173453104682267"},"directories":{},"deprecated":"This package has design defects and will no longer be maintained, consider having a look at [sfn](https://www.npmjs.com/package/sfn) instead"},"1.3.0":{"name":"cool-node","version":"1.3.0","description":"A cool and light weight web framework for Node.js to build strong applications, with abilities of auto-routing, cross-protocol, multi-apps, and beyond.","main":"index.js","scripts":{"start":"node index.js","install":"node ./CLI/init.js"},"bin":{"cool-node":"./CLI/cool-node.js"},"keywords":["framework","modelar","express","socket.io"],"author":{"name":"Ayon Lee","email":"i@hyurl.com","url":"hyurl.com"},"repository":{"type":"git","url":"git+https://github.com/hyurl/cool-node.git"},"bugs":{"url":"https://github.com/Hyurl/cool-node/issues","email":"i@hyurl.com"},"license":"MIT","dependencies":{"body-parser":"^1.18.2","commander":"^2.11.0","ejs":"^2.5.7","express":"^4.15.4","express-session":"^1.15.5","highlightjs":"^9.10.0","marked":"^0.3.6","memorystore":"^1.5.0","modelar":"^1.0.5","mysql":"^2.14.1","nodemailer":"^4.1.0","qs":"^6.5.1","socket.io":"^2.0.3","string-trimmer":"^1.0.0","xml2js":"^0.4.19"},"gitHead":"b98e8200cf85eb14d0376ef2470aa9ae6a390303","homepage":"https://github.com/hyurl/cool-node#readme","_id":"cool-node@1.3.0","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"hyurl","email":"i@hyurl.com"},"dist":{"integrity":"sha512-zMNj7cPIahQdbpJWerMim1nHmqdPuZYtQk8AqwlcHKBTcg8MU5YRa127fzasrL84s6vZ3vFqLUZCzARQZpbpZQ==","shasum":"3e16be4dd8681741db38c0cb8063d48cdb7cdfc5","tarball":"https://registry.npmjs.org/cool-node/-/cool-node-1.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3/UJb5TZvumkHmyrwWIQYuZsKXG3r3jVHJIfXlkizsAIhAJg+qMr3b/N5uIh44YwQm2ScZYZcZvpW09mFl+MozC8/"}]},"maintainers":[{"name":"hyurl","email":"i@hyurl.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cool-node-1.3.0.tgz_1509023224372_0.9337210820522159"},"directories":{},"deprecated":"This package has design defects and will no longer be maintained, consider having a look at [sfn](https://www.npmjs.com/package/sfn) instead"},"1.3.1":{"name":"cool-node","version":"1.3.1","description":"A cool and light weight web framework for Node.js to build strong applications, with abilities of auto-routing, cross-protocol, multi-apps, and beyond.","main":"index.js","scripts":{"start":"node index.js","install":"node ./CLI/init.js"},"bin":{"cool-node":"./CLI/cool-node.js"},"keywords":["framework","modelar","express","socket.io"],"author":{"name":"Ayon Lee","email":"i@hyurl.com","url":"hyurl.com"},"repository":{"type":"git","url":"git+https://github.com/hyurl/cool-node.git"},"bugs":{"url":"https://github.com/Hyurl/cool-node/issues","email":"i@hyurl.com"},"license":"MIT","dependencies":{"body-parser":"^1.18.2","commander":"^2.11.0","ejs":"^2.5.7","express":"^4.15.4","express-session":"^1.15.5","highlightjs":"^9.10.0","marked":"^0.3.6","memorystore":"^1.5.0","modelar":"^1.0.5","multer":"^1.3.0","mysql":"^2.14.1","nodemailer":"^4.1.0","qs":"^6.5.1","socket.io":"^2.0.3","string-trimmer":"^1.0.0","xml2js":"^0.4.19"},"gitHead":"260c18acf2184696beeae1b30cb0496925e24980","homepage":"https://github.com/hyurl/cool-node#readme","_id":"cool-node@1.3.1","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"hyurl","email":"i@hyurl.com"},"dist":{"integrity":"sha512-x4ARcQEzNM8MAzKmVRXDDo9f9/inj6USZGuhvr7ojzP5EASKEyplBc/73VqlUBtaClfM3vLaW645J4HeSi/M9w==","shasum":"4b83be688adfb1fa23326d9ff80c0cb30f380180","tarball":"https://registry.npmjs.org/cool-node/-/cool-node-1.3.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCN++A4vi8szl6XK7OI0Qqo0h/Dz7JFgYQUTOzSALXMkAIhALSqNs0Q04/I4dIE6/kxeiUdnabs34+0VQkGkx2yNdm6"}]},"maintainers":[{"name":"hyurl","email":"i@hyurl.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cool-node-1.3.1.tgz_1509104689756_0.874455139040947"},"directories":{},"deprecated":"This package has design defects and will no longer be maintained, consider having a look at [sfn](https://www.npmjs.com/package/sfn) instead"},"1.3.2":{"name":"cool-node","version":"1.3.2","description":"A cool and light weight web framework for Node.js to build strong applications, with abilities of auto-routing, cross-protocol, multi-apps, and beyond.","main":"index.js","scripts":{"start":"node index.js","install":"node ./CLI/init.js"},"bin":{"cool-node":"./CLI/cool-node.js"},"keywords":["framework","modelar","express","socket.io"],"author":{"name":"Ayon Lee","email":"i@hyurl.com","url":"hyurl.com"},"repository":{"type":"git","url":"git+https://github.com/hyurl/cool-node.git"},"bugs":{"url":"https://github.com/Hyurl/cool-node/issues","email":"i@hyurl.com"},"license":"MIT","dependencies":{"body-parser":"^1.18.2","commander":"^2.11.0","ejs":"^2.5.7","express":"^4.15.4","express-session":"^1.15.5","highlightjs":"^9.10.0","marked":"^0.3.6","memorystore":"^1.5.0","modelar":"^1.0.5","multer":"^1.3.0","mysql":"^2.14.1","nodemailer":"^4.1.0","qs":"^6.5.1","socket.io":"^2.0.3","string-trimmer":"^1.0.0","xml2js":"^0.4.19"},"gitHead":"a0b7c4fc508af433706fce77a7133007abd34441","homepage":"https://github.com/hyurl/cool-node#readme","_id":"cool-node@1.3.2","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"hyurl","email":"i@hyurl.com"},"dist":{"integrity":"sha512-MkgxdSN0aXFumIlFHPti7iMo5muo6Z0QNUx0nhgw9bgclCPkNzC1Xw2PSrT1aZbJdpOONskhX/YKVFCtMydYFQ==","shasum":"1255b04d1ea337adcef9a99d991390555807502c","tarball":"https://registry.npmjs.org/cool-node/-/cool-node-1.3.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBj0f70VWhHuPEzYhNq1fr1pTen718K9GN0ozrhfgp6BAiEAhX8/36+LtMGwByK8bHerSGDsCx8yNlFGrA48d3+TxIQ="}]},"maintainers":[{"name":"hyurl","email":"i@hyurl.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cool-node-1.3.2.tgz_1509108080660_0.6084480660501868"},"directories":{},"deprecated":"This package has design defects and will no longer be maintained, consider having a look at [sfn](https://www.npmjs.com/package/sfn) instead"},"1.3.3":{"name":"cool-node","version":"1.3.3","description":"A cool and light weight web framework for Node.js to build strong applications, with abilities of auto-routing, cross-protocol, multi-apps, and beyond.","main":"index.js","scripts":{"start":"node index.js","install":"node ./CLI/init.js"},"bin":{"cool-node":"./CLI/cool-node.js"},"keywords":["framework","modelar","express","socket.io"],"author":{"name":"Ayon Lee","email":"i@hyurl.com","url":"hyurl.com"},"repository":{"type":"git","url":"git+https://github.com/hyurl/cool-node.git"},"bugs":{"url":"https://github.com/Hyurl/cool-node/issues","email":"i@hyurl.com"},"license":"MIT","dependencies":{"body-parser":"^1.18.2","commander":"^2.11.0","ejs":"^2.5.7","express":"^4.15.4","express-session":"^1.15.5","highlightjs":"^9.10.0","marked":"^0.3.6","memorystore":"^1.5.0","modelar":"^1.0.5","multer":"^1.3.0","mysql":"^2.14.1","nodemailer":"^4.1.0","qs":"^6.5.1","socket.io":"^2.0.3","string-trimmer":"^1.0.0","xml2js":"^0.4.19"},"gitHead":"592e27c2bbc9643b522fcdf86ec3f1fe3555945c","homepage":"https://github.com/hyurl/cool-node#readme","_id":"cool-node@1.3.3","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"hyurl","email":"i@hyurl.com"},"dist":{"integrity":"sha512-pgeQEC8n/7P6hA4ht9hvZEKSOVddLFKYmbd3tx2AGgZrEp6qnssU5cX1/UDDfH2BfChLsszXq82Cx2a7rTorNw==","shasum":"b0969b1578758d874da76fcfd451ce7179586aff","tarball":"https://registry.npmjs.org/cool-node/-/cool-node-1.3.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmD7PHoIjqMOMDfPeGanpztWWIvWyozKR+OG8hAyerbAIhAKolKzHzeYCNhUqFEDiQR1r4U1KNMPNMRZs9bGSewks0"}]},"maintainers":[{"name":"hyurl","email":"i@hyurl.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cool-node-1.3.3.tgz_1509161025937_0.9067410104908049"},"directories":{},"deprecated":"This package has design defects and will no longer be maintained, consider having a look at [sfn](https://www.npmjs.com/package/sfn) instead"},"1.3.4":{"name":"cool-node","version":"1.3.4","description":"A cool and light weight web framework for Node.js to build strong applications, with abilities of auto-routing, cross-protocol, multi-apps, and beyond.","main":"index.js","scripts":{"start":"node index.js","install":"node ./CLI/init.js"},"bin":{"cool-node":"./CLI/cool-node.js"},"keywords":["framework","modelar","express","socket.io"],"author":{"name":"Ayon Lee","email":"i@hyurl.com","url":"hyurl.com"},"repository":{"type":"git","url":"git+https://github.com/hyurl/cool-node.git"},"bugs":{"url":"https://github.com/Hyurl/cool-node/issues","email":"i@hyurl.com"},"license":"MIT","dependencies":{"body-parser":"^1.18.2","co":"^4.6.0","commander":"^2.11.0","ejs":"^2.5.7","express":"^4.15.4","express-session":"^1.15.5","highlightjs":"^9.10.0","marked":"^0.3.6","memorystore":"^1.5.0","modelar":"^1.0.5","multer":"^1.3.0","mysql":"^2.14.1","nodemailer":"^4.1.0","qs":"^6.5.1","socket.io":"^2.0.3","string-trimmer":"^1.0.0","xml2js":"^0.4.19"},"gitHead":"3a3dcfe47b161b64a84ace1e130c5101c5797a52","homepage":"https://github.com/hyurl/cool-node#readme","_id":"cool-node@1.3.4","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"hyurl","email":"i@hyurl.com"},"dist":{"integrity":"sha512-ApF8AjGXUG5qjW9GZv6NdeTzR7S/Fvj0hg3gA4wWTp1YBjEj+oyd4YM1zP83xUnO6G3VS027oqWUYLiyLKc4kw==","shasum":"3c759d327a36b7b6cdcfa714756951b35ecba18d","tarball":"https://registry.npmjs.org/cool-node/-/cool-node-1.3.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7INg1U7TdYJdn/ibQkhR8XA4Zo3fO+2+el9NmcW2LggIgFW/Xc4DCYdn03wgHISbqfyjQx1mQN13/e04eIO45ozA="}]},"maintainers":[{"name":"hyurl","email":"i@hyurl.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cool-node-1.3.4.tgz_1509334464347_0.12105233292095363"},"directories":{},"deprecated":"This package has design defects and will no longer be maintained, consider having a look at [sfn](https://www.npmjs.com/package/sfn) instead"},"1.4.0":{"name":"cool-node","version":"1.4.0","description":"A cool and light weight MVC framework for Node.js to build strong applications, with abilities of auto-routing, cross-protocol, multi-apps, and beyond.","main":"index.js","scripts":{"start":"node index.js","install":"node ./CLI/init.js"},"bin":{"cool-node":"./CLI/cool-node.js"},"keywords":["framework","modelar","express","socket.io","mvc","controller"],"author":{"name":"Ayon Lee","email":"i@hyurl.com","url":"hyurl.com"},"repository":{"type":"git","url":"git+https://github.com/hyurl/cool-node.git"},"bugs":{"url":"https://github.com/Hyurl/cool-node/issues","email":"i@hyurl.com"},"license":"MIT","dependencies":{"body-parser":"^1.18.2","co":"^4.6.0","commander":"^2.11.0","cookie-parser":"^1.4.3","ejs":"^2.5.7","express":"^4.15.4","express-session":"^1.15.5","highlightjs":"^9.10.0","marked":"^0.3.6","memorystore":"^1.5.0","modelar":"^1.0.5","multer":"^1.3.0","mysql":"^2.14.1","nodemailer":"^4.1.0","qs":"^6.5.1","socket.io":"^2.0.3","string-trimmer":"^1.0.0","xml2js":"^0.4.19"},"gitHead":"4ec8444f78cc74d54a03ef17fccdd1d05e063563","homepage":"https://github.com/hyurl/cool-node#readme","_id":"cool-node@1.4.0","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"hyurl","email":"i@hyurl.com"},"dist":{"integrity":"sha512-wWyCiR341cPI8C523hc6E0Jjz8Oq5c77fCkHLB/sHhHkQxMRVAyE83wFpunuSi7rIyXgZhhsn2XkRAnCRwHPZg==","shasum":"96e860f2c6a04c2bac4ac79e6568f16cdd23f262","tarball":"https://registry.npmjs.org/cool-node/-/cool-node-1.4.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDO4H1xeknyZ01OI5XYlm+8IjDAhEgpAXaZdrnBlc0nRAIgN9YMDD6uGmCWrH7ibs95p01byTapG2SXuufqEN0KP0Y="}]},"maintainers":[{"name":"hyurl","email":"i@hyurl.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cool-node-1.4.0.tgz_1509808781739_0.1850547392386943"},"directories":{},"deprecated":"This package has design defects and will no longer be maintained, consider having a look at [sfn](https://www.npmjs.com/package/sfn) instead"},"1.4.1":{"name":"cool-node","version":"1.4.1","description":"A cool and light weight MVC framework for Node.js to build strong applications, with abilities of auto-routing, cross-protocol, multi-apps, and beyond.","main":"index.js","scripts":{"start":"node index.js","install":"node ./CLI/init.js"},"bin":{"cool-node":"./CLI/cool-node.js"},"keywords":["framework","modelar","express","socket.io","mvc","controller"],"author":{"name":"Ayon Lee","email":"i@hyurl.com","url":"hyurl.com"},"repository":{"type":"git","url":"git+https://github.com/hyurl/cool-node.git"},"bugs":{"url":"https://github.com/Hyurl/cool-node/issues","email":"i@hyurl.com"},"license":"MIT","dependencies":{"body-parser":"^1.18.2","co":"^4.6.0","commander":"^2.11.0","cookie-parser":"^1.4.3","ejs":"^2.5.7","express":"^4.15.4","express-session":"^1.15.5","highlightjs":"^9.10.0","marked":"^0.3.6","memorystore":"^1.5.0","modelar":"^1.0.5","multer":"^1.3.0","mysql":"^2.14.1","nodemailer":"^4.1.0","qs":"^6.5.1","socket.io":"^2.0.3","string-trimmer":"^1.0.0","xml2js":"^0.4.19"},"gitHead":"de0222615b64b36fb05fe0f206fd12d866d4d70a","homepage":"https://github.com/hyurl/cool-node#readme","_id":"cool-node@1.4.1","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"hyurl","email":"i@hyurl.com"},"dist":{"integrity":"sha512-BOHCRftHWwlL5GVUk/b/we9nVi842UZnWW0+1IPxDFgYA547lCuXPffa2Y5VIHnaOg2Zl2b7XZrJ3V9bfP7oOA==","shasum":"33787d9291768d1d08118aed9fecef4f4557a2e0","tarball":"https://registry.npmjs.org/cool-node/-/cool-node-1.4.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIQCkuwUD29WSykYpq0h/B1JyO8lHJugwMdfG7Cm+5yu94QIfG8P+iCQnm7exUhdeE5RNjvpptAFE7z6+qlEmkigVWg=="}]},"maintainers":[{"name":"hyurl","email":"i@hyurl.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cool-node-1.4.1.tgz_1510734856365_0.6264183823950589"},"directories":{},"deprecated":"This package has design defects and will no longer be maintained, consider having a look at [sfn](https://www.npmjs.com/package/sfn) instead"}},"readme":"# Cool-Node\n\n**A cool and light weight MVC framework for Node.js to build strong**\n**applications, with abilities of auto-routing, cross-protocol, multi-apps,**\n**and beyond.**\n\n```sh\nnpm install cool-node --save\n```\n\nPlease check out the documentation at \n[cool-node.hyurl.com](http://cool-node.hyurl.com) or \n[hyurl.github.io/cool-node/](https://hyurl.github.io/cool-node/).\n\nIf you're interested at new features in the next version, please visit \n[Projects](https://github.com/Hyurl/cool-node/projects) for plans.\n\n## Main Features\n\n* **Based on Class and MVC, New Style of Controllers and Models.**\n* **Fully Asynchronous Controllers.**\n* **Auto Request & Response Handlers.**\n* **Cross Protocol and Multiple Apps on One Server.**\n* **Multi-Processing and Internationalization.**\n\n## Auto-Routing Development\n\nRemember when you were using the Node.js internal server or Express, or other \nframeworks, you had to define routes for every actions; when you were using \nsocket.io, you complained writing too much socket.on() and socket.emit(). And \nthinking, isn't there any way not to do this? So here comes Cool-Node.\n\nCool-Node provides an API that will automatically handle these things without \nany of your concerns, you don't even have to call this API in your program, \nall actions will be automatically done by the framework itself.\n\n## Fast Development\n\nAlong with auto-routing system, you can save you time to do the real things \nthat matter, like manipulate models, writing controllers, and design views. \nWith the ability of Modelar (a module for handling models and queries), you \ncan handle data in just few seconds.\n\n## Cross-Protocol Development\n\nCool-Node also give you the ability to handle sessions and share their status \nacross HTTP and WebSocket, what you can do with a HTTP request can also be \ndone with a WebSocket communication.\n\n## Multi-Apps Development\n\nCool-Node is a framework that can build multiple applications at one time with\nonly one server running. It can differ requests (whether they come form HTTP \nor WebSocket) by subdomains, you can use more than one subdomain to write any \ncount of applications as you want.\n\n## Multi-Processing Development\n\nNode.js is a server environment runs in single thread, although asynchronous \nI/O gives the power to handle high concurrency, but it's not enough! \nMultiprocessing allows you running multiple server instances in your system, \ntaking absolute advantages of multiple CPUs, and improve several times of \nefficiency of your website.\n\n## Example\n\nIn JavaScript (`/App/Controllers/HttpTest.js`):\n\n```javascript\nconst HttpController = require(\"./HttpController\");\n\nmodule.exports = class extends HttpController{\n    /** GET /HttpTest/ */\n    index(){\n        return this.view({\n            title: \"Cool-Node Test\",\n            content: \"Hello, World!\"\n        });\n    }\n}\n```\n\nAnd in the HTML (`/App/Views/HttpTest/index.html`):\n\n```html\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <meta http-equiv=\"X-UA-Compatible\" content=\"ie=edge\">\n    <title><%=title%></title>\n</head>\n<body>\n    <h1><%-content%></h1>\n</body>\n```","maintainers":[{"email":"the@ayon.li","name":"ayonli"}],"time":{"modified":"2023-05-09T15:10:14.375Z","created":"2017-10-02T15:01:29.420Z","1.0.0":"2017-10-02T15:01:29.420Z","1.0.1":"2017-10-02T15:36:47.191Z","1.0.2":"2017-10-03T05:05:31.813Z","1.0.3":"2017-10-03T07:35:53.578Z","1.0.4":"2017-10-04T04:55:19.928Z","1.0.5":"2017-10-04T11:15:43.921Z","1.0.7":"2017-10-05T09:52:53.734Z","1.0.8":"2017-10-05T15:34:43.065Z","1.0.9":"2017-10-06T06:27:27.796Z","1.1.0":"2017-10-06T07:43:57.483Z","1.1.1":"2017-10-07T10:21:59.311Z","1.1.2":"2017-10-07T16:42:40.458Z","1.1.3":"2017-10-07T16:50:34.583Z","1.1.4":"2017-10-09T03:13:02.774Z","1.1.5":"2017-10-09T10:15:03.420Z","1.2.0":"2017-10-10T10:11:07.041Z","1.2.1":"2017-10-10T18:13:05.407Z","1.2.2":"2017-10-11T11:17:58.330Z","1.2.3":"2017-10-12T15:05:55.829Z","1.2.4":"2017-10-14T02:27:40.946Z","1.2.5":"2017-10-21T03:49:00.268Z","1.2.6":"2017-10-26T07:29:52.761Z","1.2.7":"2017-10-26T07:44:16.869Z","1.2.8":"2017-10-26T07:48:59.019Z","1.2.9":"2017-10-26T09:31:55.936Z","1.3.0":"2017-10-26T13:07:04.652Z","1.3.1":"2017-10-27T11:44:49.958Z","1.3.2":"2017-10-27T12:41:20.755Z","1.3.3":"2017-10-28T03:23:46.021Z","1.3.4":"2017-10-30T03:34:24.492Z","1.3.5":"2017-11-04T15:19:00.593Z","1.4.0":"2017-11-04T15:19:41.813Z","1.4.1":"2017-11-15T08:34:16.433Z"},"keywords":["framework","modelar","express","socket.io","mvc","controller"],"author":{"name":"Ayon Lee","email":"i@hyurl.com","url":"hyurl.com"},"license":"MIT","readmeFilename":"README.md","homepage":"https://github.com/hyurl/cool-node#readme","repository":{"type":"git","url":"git+https://github.com/hyurl/cool-node.git"},"bugs":{"url":"https://github.com/Hyurl/cool-node/issues","email":"i@hyurl.com"},"users":{"hyurl":true}}