{"_id":"server","_rev":"1851208","name":"server","description":"A modern and powerful server for Node.js","dist-tags":{"latest":"1.0.37","next":"1.1.0-alpha.9"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"time":{"modified":"2021-12-03T01:01:11.000Z","created":"2012-08-09T14:01:44.193Z","1.0.37":"2021-12-03T00:58:04.995Z","1.0.36":"2021-09-10T14:37:47.318Z","1.0.35":"2021-08-11T11:51:44.556Z","1.0.34":"2021-06-24T09:45:59.756Z","1.0.33":"2021-05-06T14:47:38.589Z","1.0.32":"2021-02-19T11:54:43.175Z","1.0.31":"2020-11-02T09:49:08.094Z","1.0.30":"2020-08-06T12:59:26.990Z","1.0.29":"2020-06-12T18:59:54.439Z","1.0.28":"2020-06-12T18:12:46.362Z","1.0.27":"2020-02-26T14:50:30.285Z","1.0.26":"2020-02-21T13:35:03.848Z","1.0.25":"2020-02-18T01:03:07.485Z","1.0.24":"2020-02-18T00:59:47.556Z","1.0.23":"2020-02-16T11:09:18.494Z","1.0.22":"2020-01-13T08:49:14.411Z","1.0.21":"2019-11-30T10:09:13.259Z","1.0.20":"2019-11-21T10:18:14.673Z","1.0.19":"2019-06-15T07:03:25.226Z","1.1.0-alpha.9":"2018-06-14T00:50:14.635Z","1.1.0-alpha.8":"2018-03-22T06:15:36.399Z","1.1.0-alpha.7":"2018-03-22T06:02:34.080Z","1.1.0-alpha.6":"2018-03-07T05:39:02.160Z","1.1.0-alpha.4":"2018-03-01T12:57:41.321Z","1.0.18":"2018-02-15T22:53:17.123Z","1.1.0-alpha.3":"2018-02-15T22:51:11.750Z","1.1.0-alpha.2":"2018-02-15T04:16:13.458Z","1.1.0-alpha.1":"2018-01-28T09:09:39.444Z","1.0.17":"2018-01-08T12:55:49.298Z","1.0.16":"2018-01-08T12:52:33.134Z","1.0.15":"2018-01-01T04:15:25.576Z","1.0.14":"2018-01-01T03:28:27.821Z","1.0.13":"2017-12-27T18:20:46.726Z","1.0.12":"2017-12-03T05:16:03.297Z","1.0.11":"2017-12-03T05:13:25.160Z","1.0.9":"2017-11-26T10:46:59.259Z","1.0.7":"2017-11-26T10:03:26.214Z","1.0.5":"2017-11-18T00:53:40.545Z","1.0.4":"2017-11-10T13:06:35.399Z","1.0.3":"2017-11-07T10:55:10.300Z","1.0.2":"2017-11-07T10:20:19.918Z","1.0.1":"2017-11-01T13:11:55.974Z","1.0.0":"2017-11-01T12:39:00.486Z","1.0.0-beta.5":"2017-11-01T08:06:37.811Z","1.0.0-beta.4":"2017-11-01T07:08:04.032Z","1.0.0-beta.3":"2017-10-09T23:40:53.455Z","1.0.0-beta.2":"2017-09-07T04:18:01.214Z","1.0.0-beta.1":"2017-06-09T14:36:32.970Z","1.0.0-alpha.49":"2017-06-02T17:32:17.570Z","1.0.0-alpha.48":"2017-06-01T11:55:16.991Z","1.0.0-alpha.47":"2017-05-31T01:04:04.822Z","1.0.0-alpha.46":"2017-05-30T23:55:40.080Z","1.0.0-alpha.45":"2017-05-29T18:36:37.091Z","1.0.0-alpha.44":"2017-05-29T18:07:51.829Z","1.0.0-alpha.43":"2017-05-27T23:41:46.315Z","1.0.0-alpha.42":"2017-05-27T20:13:38.265Z","1.0.0-alpha.41":"2017-05-16T07:03:06.874Z","1.0.0-alpha.40":"2017-05-11T20:11:04.206Z","1.0.0-alpha.39":"2017-04-25T13:29:17.335Z","1.0.0-alpha.38":"2017-04-24T11:40:52.969Z","1.0.0-alpha.37":"2017-04-24T11:20:03.681Z","1.0.0-alpha.36":"2017-04-19T23:55:35.326Z","1.0.0-alpha.35":"2017-04-19T23:46:22.599Z","1.0.0-alpha.34":"2017-04-19T21:03:41.806Z","1.0.0-alpha.33":"2017-04-19T20:21:08.208Z","1.0.0-alpha.32":"2017-04-19T20:15:48.159Z","1.0.0-alpha.31":"2017-04-19T20:11:24.085Z","1.0.0-alpha.30":"2017-04-12T05:30:54.092Z","1.0.0-alpha.29":"2017-04-08T17:09:52.422Z","1.0.0-alpha.28":"2017-04-04T15:50:49.705Z","1.0.0-alpha.27":"2017-03-30T18:03:10.045Z","1.0.0-alpha.26":"2017-03-23T21:29:50.795Z","1.0.0-alpha.25":"2017-03-23T21:28:21.070Z","1.0.0-alpha.24":"2017-03-15T20:31:14.855Z","1.0.0-alpha.23":"2017-03-14T11:39:11.487Z","1.0.0-alpha.22":"2017-03-14T07:52:18.143Z","1.0.0-alpha.21":"2017-03-01T06:29:44.449Z","1.0.0-alpha.20":"2017-03-01T05:56:56.104Z","1.0.0-alpha.19":"2017-02-14T22:08:40.671Z","1.0.0-alpha.18":"2017-02-14T22:02:49.037Z","1.0.0-alpha.17":"2017-02-08T23:12:41.400Z","1.0.0-alpha.16":"2017-01-13T19:24:38.003Z","1.0.0-alpha.15":"2017-01-13T09:11:21.498Z","1.0.0-alpha.14":"2017-01-13T03:36:02.990Z","1.0.0-alpha.11":"2017-01-08T16:12:58.165Z","1.0.0-alpha.10":"2016-12-31T16:53:20.377Z","1.0.0-alpha.9":"2016-12-31T16:47:25.483Z","1.0.0-alpha.7":"2016-12-23T12:13:18.811Z","1.0.0-alpha.6":"2016-12-23T11:49:20.226Z","1.0.0-alpha.5":"2016-12-22T17:58:16.672Z","1.0.0-alpha.3":"2016-12-22T17:50:30.951Z","1.0.0-alpha.2":"2016-12-22T17:28:20.854Z","1.0.0-alpha.1":"2016-12-21T18:44:54.376Z","0.0.3":"2012-08-09T15:05:44.670Z","0.0.2":"2012-08-09T14:49:40.633Z","0.0.1":"2012-08-09T14:31:40.305Z","0.0.0":"2012-08-09T14:01:44.193Z"},"users":{"krzych93":true,"albertoggago":true,"buzuli":true,"gold":true,"azevedo":true,"zhnoah":true,"program247365":true,"michaeljwilliams":true,"rexpan":true,"mdedirudianto":true,"serexx":true,"admin-warp":true,"dzutran":true,"eclin":true,"mst003":true,"blvasallo":true,"fwasinger":true,"sisco.x":true,"nathanhrdev":true,"tanzgtom":true,"ezekyelt":true},"author":{"name":"Francisco Presencia","email":"public@francisco.io","url":"https://francisco.io/"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"versions":{"1.0.37":{"name":"server","version":"1.0.37","description":"A modern and powerful server for Node.js","homepage":"https://serverjs.io/","repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"bugs":{"url":"https://github.com/franciscop/server/issues"},"funding":{"url":"https://www.paypal.me/franciscopresencia/19"},"author":{"name":"Francisco Presencia","email":"public@francisco.io","url":"https://francisco.io/"},"license":"MIT","scripts":{"start":"node .","dev":"grunt watch","build":"grunt","pretest":"cp .env.demo .env","test":"jest --coverage --forceExit","kill-comment":"Kill a process running in a specific port: PORT=3000 npm run kill","kill":"kill $(lsof -t -i:$PORT) && echo '> KILLED!' || echo '> The port was already dead'"},"keywords":["server","node.js","http","websocket","socket","async"],"main":"server.js","directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"engines":{"node":">=10.0.0"},"engineStrict":true,"dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","connect-redis":"^3.3.0","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^8.2.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.1.0","helmet":"^3.9.0","loadware":"^2.0.0","log":"^1.4.0","method-override":"^3.0.0","mz":"^2.6.0","path-to-regexp":"^6.1.0","pug":"^3.0.0","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^2.0.3"},"devDependencies":{"eslint":"^4.7.2","eslint-plugin-jasmine":"^2.2.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^3.0.0","grunt-contrib-watch":"^1.0.0","grunt-sass":"^3.1.0","jest":"^25.0.0","jstransformer-marked":"^1.0.2","picnic":"^6.4.0","request-promises":"^1.0.1","sass":"^1.37.5","supertest":"^3.4.2"},"jest":{"transformIgnorePatterns":["/node_modules/"]},"gitHead":"1d7e111cfcc710afc2a870988b04ebfb1174e4b5","_id":"server@1.0.37","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"shasum":"17fa27f66b06a744f07a47942eb38c2f03184b91","size":108744,"noattachment":false,"key":"/server/-/server-1.0.37.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.37.tgz"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server_1.0.37_1638493084724_0.16657485856060217"},"_hasShrinkwrap":false,"publish_time":1638493084995,"_cnpm_publish_time":1638493084995},"1.0.36":{"name":"server","version":"1.0.36","description":"A modern and powerful server for Node.js","homepage":"https://serverjs.io/","repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"bugs":{"url":"https://github.com/franciscop/server/issues"},"funding":{"url":"https://www.paypal.me/franciscopresencia/19"},"author":{"name":"Francisco Presencia","email":"public@francisco.io","url":"https://francisco.io/"},"license":"MIT","scripts":{"start":"node .","dev":"grunt watch","build":"grunt","pretest":"cp .env.demo .env","test":"jest --coverage --forceExit","kill-comment":"Kill a process running in a specific port: PORT=3000 npm run kill","kill":"kill $(lsof -t -i:$PORT) && echo '> KILLED!' || echo '> The port was already dead'"},"keywords":["server","node.js","http","websocket","socket","async"],"main":"server.js","directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"engines":{"node":">=10.0.0"},"engineStrict":true,"dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","connect-redis":"^3.3.0","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^8.2.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.1.0","helmet":"^3.9.0","loadware":"^2.0.0","log":"^1.4.0","method-override":"^3.0.0","mz":"^2.6.0","path-to-regexp":"^6.1.0","pug":"^3.0.0","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^2.0.3"},"devDependencies":{"eslint":"^4.7.2","eslint-plugin-jasmine":"^2.2.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^3.0.0","grunt-contrib-watch":"^1.0.0","grunt-sass":"^3.1.0","jest":"^25.0.0","jstransformer-marked":"^1.0.2","picnic":"^6.4.0","request-promises":"^1.0.1","sass":"^1.37.5","supertest":"^3.4.2"},"jest":{"transformIgnorePatterns":["/node_modules/"]},"gitHead":"98053224a2d016556b654e5ba91064a8dcb8c7c4","_id":"server@1.0.36","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"shasum":"904ad763e0f83481213396ddc4499589d4fe063a","size":108557,"noattachment":false,"key":"/server/-/server-1.0.36.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.36.tgz"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server_1.0.36_1631284667074_0.0731923956843823"},"_hasShrinkwrap":false,"publish_time":1631284667318,"_cnpm_publish_time":1631284667318},"1.0.35":{"name":"server","version":"1.0.35","description":"A modern and powerful server for Node.js","homepage":"https://serverjs.io/","repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"bugs":{"url":"https://github.com/franciscop/server/issues"},"funding":{"url":"https://www.paypal.me/franciscopresencia/19"},"author":{"name":"Francisco Presencia","email":"public@francisco.io","url":"https://francisco.io/"},"license":"MIT","scripts":{"start":"node .","dev":"grunt watch","build":"grunt","pretest":"cp .env.demo .env","test":"jest --coverage --forceExit","kill-comment":"Kill a process running in a specific port: PORT=3000 npm run kill","kill":"kill $(lsof -t -i:$PORT) && echo '> KILLED!' || echo '> The port was already dead'"},"keywords":["server","node.js","http","websocket","socket","async"],"main":"server.js","directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"engines":{"node":">=10.0.0"},"engineStrict":true,"dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","connect-redis":"^3.3.0","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^8.2.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.1.0","helmet":"^3.9.0","loadware":"^2.0.0","log":"^1.4.0","method-override":"^3.0.0","mz":"^2.6.0","path-to-regexp":"^6.1.0","pug":"^3.0.0","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^2.0.3"},"devDependencies":{"eslint":"^4.7.2","eslint-plugin-jasmine":"^2.2.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^3.0.0","grunt-contrib-watch":"^1.0.0","grunt-sass":"^3.1.0","jest":"^25.0.0","jstransformer-marked":"^1.0.2","node-sass":"^6.0.1","picnic":"^6.4.0","request-promises":"^1.0.1","supertest":"^3.4.2"},"jest":{"transformIgnorePatterns":["/node_modules/"]},"gitHead":"1f94d48f4d67fcddcf968a759a768d0eb5ee5c62","_id":"server@1.0.35","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"shasum":"80a5e9c477abc6595ad09de192d4015cfc461c50","size":108193,"noattachment":false,"key":"/server/-/server-1.0.35.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.35.tgz"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server_1.0.35_1628682704280_0.2824299394334948"},"_hasShrinkwrap":false,"publish_time":1628682704556,"_cnpm_publish_time":1628682704556},"1.0.34":{"name":"server","version":"1.0.34","description":"A modern and powerful server for Node.js","homepage":"https://serverjs.io/","repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"bugs":{"url":"https://github.com/franciscop/server/issues"},"funding":{"url":"https://www.paypal.me/franciscopresencia/19"},"author":{"name":"Francisco Presencia","email":"public@francisco.io","url":"https://francisco.io/"},"license":"MIT","scripts":{"start":"node .","dev":"grunt watch","build":"grunt","pretest":"cp .env.demo .env","test":"jest --coverage --forceExit","kill-comment":"Kill a process running in a specific port: PORT=3000 npm run kill","kill":"kill $(lsof -t -i:$PORT) && echo '> KILLED!' || echo '> The port was already dead'"},"keywords":["server","node.js","http","websocket","socket","async"],"main":"server.js","directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"engines":{"node":">=10.0.0"},"engineStrict":true,"dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","connect-redis":"^3.3.0","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^8.2.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.1.0","helmet":"^3.9.0","loadware":"^2.0.0","log":"^1.4.0","method-override":"^3.0.0","mz":"^2.6.0","path-to-regexp":"^6.1.0","pug":"^3.0.0","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^2.0.3"},"devDependencies":{"eslint":"^4.7.2","eslint-plugin-jasmine":"^2.2.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^3.0.0","grunt-contrib-watch":"^1.0.0","grunt-sass":"^3.1.0","jest":"^25.0.0","jstransformer-marked":"^1.0.2","node-sass":"^6.0.1","picnic":"^6.4.0","request-promises":"^1.0.1","supertest":"^3.4.2"},"jest":{"transformIgnorePatterns":["/node_modules/"]},"gitHead":"9e554e0fbb4ab80d0496b3d83dc7b6950c9d3dbe","_id":"server@1.0.34","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"shasum":"bf9c8fab115686cb6e18a8f6fc7a28da3b4a8c73","size":107740,"noattachment":false,"key":"/server/-/server-1.0.34.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.34.tgz"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server_1.0.34_1624527959447_0.4961814915379523"},"_hasShrinkwrap":false,"publish_time":1624527959756,"_cnpm_publish_time":1624527959756},"1.0.33":{"name":"server","version":"1.0.33","description":"A modern and powerful server for Node.js","homepage":"https://serverjs.io/","repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"bugs":{"url":"https://github.com/franciscop/server/issues"},"funding":{"url":"https://www.paypal.me/franciscopresencia/19"},"author":{"name":"Francisco Presencia","email":"public@francisco.io","url":"https://francisco.io/"},"license":"MIT","scripts":{"start":"node .","dev":"grunt watch","build":"grunt","pretest":"cp .env.demo .env","test":"jest --coverage --forceExit","kill-comment":"Kill a process running in a specific port: PORT=3000 npm run kill","kill":"kill $(lsof -t -i:$PORT) && echo '> KILLED!' || echo '> The port was already dead'"},"keywords":["server","node.js","http","websocket","socket","async"],"main":"server.js","directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"engines":{"node":">=10.0.0"},"engineStrict":true,"dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","connect-redis":"^3.3.0","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^8.2.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.1.0","helmet":"^3.9.0","loadware":"^2.0.0","log":"^1.4.0","method-override":"^3.0.0","mz":"^2.6.0","path-to-regexp":"^6.1.0","pug":"^3.0.0","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^2.0.3"},"devDependencies":{"eslint":"^4.7.2","eslint-plugin-jasmine":"^2.2.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-sass":"^3.1.0","jest":"^25.0.0","jstransformer-marked":"^1.0.2","node-sass":"^4.13.1","picnic":"^6.4.0","request-promises":"^1.0.1","supertest":"^3.0.0"},"jest":{"transformIgnorePatterns":["/node_modules/"]},"gitHead":"4ae78f63c8a820c98527fbe8c44fc556ac1b1dc4","_id":"server@1.0.33","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"shasum":"6656b86d02e21598185a032e1c079b397fa96065","size":107424,"noattachment":false,"key":"/server/-/server-1.0.33.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.33.tgz"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server_1.0.33_1620312458393_0.49414068888030327"},"_hasShrinkwrap":false,"publish_time":1620312458589,"_cnpm_publish_time":1620312458589},"1.0.32":{"name":"server","version":"1.0.32","description":"A modern and powerful server for Node.js","homepage":"https://serverjs.io/","repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"bugs":{"url":"https://github.com/franciscop/server/issues"},"funding":{"url":"https://www.paypal.me/franciscopresencia/19"},"author":{"name":"Francisco Presencia","email":"public@francisco.io","url":"https://francisco.io/"},"license":"MIT","scripts":{"start":"node .","dev":"grunt watch","build":"grunt","pretest":"cp .env.demo .env","test":"jest --coverage --forceExit","kill-comment":"Kill a process running in a specific port: PORT=3000 npm run kill","kill":"kill $(lsof -t -i:$PORT) && echo '> KILLED!' || echo '> The port was already dead'"},"keywords":["server","node.js","http","websocket","socket","async"],"main":"server.js","directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"engines":{"node":">=10.0.0"},"engineStrict":true,"dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","connect-redis":"^3.3.0","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^8.2.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.1.0","helmet":"^3.9.0","loadware":"^2.0.0","log":"^1.4.0","method-override":"^3.0.0","mz":"^2.6.0","path-to-regexp":"^6.1.0","pug":"^3.0.0","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^2.0.3"},"devDependencies":{"eslint":"^4.7.2","eslint-plugin-jasmine":"^2.2.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-sass":"^3.1.0","jest":"^25.0.0","jstransformer-marked":"^1.0.2","node-sass":"^4.13.1","picnic":"^6.4.0","request-promises":"^1.0.1","supertest":"^3.0.0"},"jest":{"transformIgnorePatterns":["/node_modules/"]},"gitHead":"59c1399d10b19bf86e33dc91a04db2ce9bbbdd1d","_id":"server@1.0.32","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"shasum":"aae5ca41b631302701f7cc5a27fd0d59c06c5956","size":107182,"noattachment":false,"key":"/server/-/server-1.0.32.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.32.tgz"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server_1.0.32_1613735682995_0.5917028535932067"},"_hasShrinkwrap":false,"publish_time":1613735683175,"_cnpm_publish_time":1613735683175},"1.0.31":{"name":"server","version":"1.0.31","description":"A modern and powerful server for Node.js","homepage":"https://serverjs.io/","repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"bugs":{"url":"https://github.com/franciscop/server/issues"},"funding":{"url":"https://www.paypal.me/franciscopresencia/19"},"author":{"name":"Francisco Presencia","email":"public@francisco.io","url":"https://francisco.io/"},"license":"MIT","scripts":{"start":"node .","dev":"grunt watch","build":"grunt","pretest":"cp .env.demo .env","test":"jest --coverage --forceExit","kill-comment":"Kill a process running in a specific port: PORT=3000 npm run kill","kill":"kill $(lsof -t -i:$PORT) && echo '> KILLED!' || echo '> The port was already dead'"},"keywords":["server","node.js","http","websocket","socket","async"],"main":"server.js","directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"engines":{"node":">=10.0.0"},"engineStrict":true,"dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","connect-redis":"^3.3.0","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^8.2.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.1.0","helmet":"^3.9.0","loadware":"^2.0.0","log":"^1.4.0","method-override":"^3.0.0","mz":"^2.6.0","path-to-regexp":"^6.1.0","pug":"^3.0.0","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^2.0.3"},"devDependencies":{"eslint":"^4.7.2","eslint-plugin-jasmine":"^2.2.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-sass":"^3.1.0","jest":"^25.0.0","jstransformer-marked":"^1.0.2","node-sass":"^4.13.1","picnic":"^6.4.0","request-promises":"^1.0.1","supertest":"^3.0.0"},"jest":{"transformIgnorePatterns":["/node_modules/"]},"gitHead":"a03e8a7eaf8624e2cd77e6a01d360100ed6c6914","_id":"server@1.0.31","_nodeVersion":"15.0.1","_npmVersion":"7.0.3","dist":{"shasum":"1007ee6163e39906b5f09c6ac3214c17c010386a","size":106606,"noattachment":false,"key":"/server/-/server-1.0.31.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.31.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server_1.0.31_1604310547952_0.687582805510933"},"_hasShrinkwrap":false,"publish_time":1604310548094,"_cnpm_publish_time":1604310548094},"1.0.30":{"name":"server","version":"1.0.30","description":"A modern and powerful server for Node.js","homepage":"https://serverjs.io/","repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"bugs":{"url":"https://github.com/franciscop/server/issues"},"funding":"https://www.paypal.me/franciscopresencia/19","author":{"name":"Francisco Presencia","email":"public@francisco.io","url":"https://francisco.io/"},"license":"MIT","scripts":{"start":"node .","dev":"grunt watch","build":"grunt","pretest":"cp .env.demo .env","test":"jest --coverage --forceExit","kill-comment":"Kill a process running in a specific port: PORT=3000 npm run kill","kill":"kill $(lsof -t -i:$PORT) && echo '> KILLED!' || echo '> The port was already dead'"},"keywords":["server","node.js","http","websocket","socket","async"],"main":"server.js","directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"engines":{"node":">=10.0.0"},"engineStrict":true,"dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","connect-redis":"^3.3.0","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^8.2.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.1.0","helmet":"^3.9.0","loadware":"^2.0.0","log":"^1.4.0","method-override":"^3.0.0","mz":"^2.6.0","path-to-regexp":"^6.1.0","pug":"^3.0.0","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^2.0.3"},"devDependencies":{"eslint":"^4.7.2","eslint-plugin-jasmine":"^2.2.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-sass":"^3.1.0","jest":"^25.0.0","jstransformer-marked":"^1.0.2","node-sass":"^4.13.1","picnic":"^6.4.0","request-promises":"^1.0.1","supertest":"^3.0.0"},"jest":{"transformIgnorePatterns":["/node_modules/"]},"gitHead":"a6fd40e770d08aaa6b9e54ed459efe31130b9477","_id":"server@1.0.30","_nodeVersion":"14.3.0","_npmVersion":"6.14.5","dist":{"shasum":"4fe1b19b738fec7ed0c618c66c5462a26aa89757","size":106705,"noattachment":false,"key":"/server/-/server-1.0.30.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.30.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server_1.0.30_1596718766873_0.4582146915894081"},"_hasShrinkwrap":false,"publish_time":1596718766990,"_cnpm_publish_time":1596718766990},"1.0.29":{"name":"server","version":"1.0.29","description":"A modern and powerful server for Node.js","homepage":"https://serverjs.io/","repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"bugs":{"url":"https://github.com/franciscop/server/issues"},"funding":"https://www.paypal.me/franciscopresencia/19","author":{"name":"Francisco Presencia","email":"public@francisco.io","url":"https://francisco.io/"},"license":"MIT","scripts":{"start":"node .","dev":"grunt watch","build":"grunt","pretest":"cp .env.demo .env","test":"jest --coverage --forceExit","kill-comment":"Kill a process running in a specific port: PORT=3000 npm run kill","kill":"kill $(lsof -t -i:$PORT) && echo '> KILLED!' || echo '> The port was already dead'"},"keywords":["server","node.js","http","websocket","socket","async"],"main":"server.js","directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"engines":{"node":">=10.0.0"},"engineStrict":true,"dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","connect-redis":"^3.3.0","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^8.2.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.1.0","helmet":"^3.9.0","loadware":"^2.0.0","log":"^1.4.0","method-override":"^3.0.0","mz":"^2.6.0","path-to-regexp":"^6.1.0","pug":"^3.0.0","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^2.0.3"},"devDependencies":{"eslint":"^4.7.2","eslint-plugin-jasmine":"^2.2.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-sass":"^3.1.0","jest":"^25.0.0","jstransformer-marked":"^1.0.2","node-sass":"^4.13.1","picnic":"^6.4.0","request-promises":"^1.0.1","supertest":"^3.0.0"},"jest":{"transformIgnorePatterns":["/node_modules/"]},"gitHead":"705d63255f628c4ca5b86afe359d1c773d3e4feb","_id":"server@1.0.29","_nodeVersion":"14.3.0","_npmVersion":"6.14.5","dist":{"shasum":"ac21d721935292b2cf2dbf78f73ab95672593ece","size":106475,"noattachment":false,"key":"/server/-/server-1.0.29.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.29.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server_1.0.29_1591988394282_0.788605279134345"},"_hasShrinkwrap":false,"publish_time":1591988394439,"_cnpm_publish_time":1591988394439},"1.0.28":{"name":"server","version":"1.0.28","description":"A modern and powerful server for Node.js","homepage":"https://serverjs.io/","repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"bugs":{"url":"https://github.com/franciscop/server/issues"},"funding":"https://www.paypal.me/franciscopresencia/19","author":{"name":"Francisco Presencia","email":"public@francisco.io","url":"https://francisco.io/"},"license":"MIT","scripts":{"start":"node .","dev":"grunt watch","build":"grunt","pretest":"cp .env.demo .env","test":"jest --coverage --forceExit","kill-comment":"Kill a process running in a specific port: PORT=3000 npm run kill","kill":"kill $(lsof -t -i:$PORT) && echo '> KILLED!' || echo '> The port was already dead'"},"keywords":["server","node.js","http","websocket","socket","async"],"main":"server.js","directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"engines":{"node":">=10.0.0"},"engineStrict":true,"dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","connect-redis":"^3.3.0","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^4.0.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.1.0","helmet":"^3.9.0","loadware":"^2.0.0","log":"^1.4.0","method-override":"^2.3.10","mz":"^2.6.0","path-to-regexp":"^0.1.7","pug":"^2.0.0-rc.4","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^2.0.3"},"devDependencies":{"eslint":"^4.7.2","eslint-plugin-jasmine":"^2.2.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-sass":"^3.1.0","jest":"^25.0.0","jstransformer-marked":"^1.0.2","node-sass":"^4.13.1","picnic":"^6.4.0","request-promises":"^1.0.1","supertest":"^3.0.0"},"jest":{"transformIgnorePatterns":["/node_modules/"]},"gitHead":"1e26ffbb290c0dfd4719222ff595c3286246d7b9","_id":"server@1.0.28","_nodeVersion":"14.3.0","_npmVersion":"6.14.5","dist":{"shasum":"da38614f04e8d882da720b96e74c0db34484f4f0","size":107423,"noattachment":false,"key":"/server/-/server-1.0.28.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.28.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server_1.0.28_1591985566186_0.567846733268959"},"_hasShrinkwrap":false,"publish_time":1591985566362,"_cnpm_publish_time":1591985566362},"1.0.27":{"name":"server","version":"1.0.27","description":"A modern and powerful server for Node.js","homepage":"https://serverjs.io/","repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"bugs":{"url":"https://github.com/franciscop/server/issues"},"funding":"https://www.paypal.me/franciscopresencia/19","author":{"name":"Francisco Presencia","email":"public@francisco.io","url":"https://francisco.io/"},"license":"MIT","scripts":{"start":"node .","dev":"grunt watch","build":"grunt","pretest":"cp .env.demo .env","test":"jest --coverage --forceExit","kill-comment":"Kill a process running in a specific port: PORT=3000 npm run kill","kill":"kill $(lsof -t -i:$PORT) && echo '> KILLED!' || echo '> The port was already dead'"},"keywords":["server","node.js","http","websocket","socket","async"],"main":"server.js","directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"engines":{"node":">=10.0.0"},"engineStrict":true,"dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","connect-redis":"^3.3.0","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^4.0.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.1.0","helmet":"^3.9.0","loadware":"^2.0.0","log":"^1.4.0","method-override":"^2.3.10","mz":"^2.6.0","path-to-regexp":"^0.1.7","pug":"^2.0.0-rc.4","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^2.0.3"},"devDependencies":{"eslint":"^4.7.2","eslint-plugin-jasmine":"^2.2.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-sass":"^3.1.0","jest":"^25.0.0","jstransformer-marked":"^1.0.2","node-sass":"^4.13.1","picnic":"^6.4.0","request-promises":"^1.0.1","supertest":"^3.0.0"},"jest":{"transformIgnorePatterns":["/node_modules/"]},"gitHead":"b3e886fb0b52d9e7e1f4f3b2352085558f224192","_id":"server@1.0.27","_nodeVersion":"13.5.0","_npmVersion":"6.13.4","dist":{"shasum":"7ae0b7d3128d28ce5bf5125b2a48e37bb136c348","size":107523,"noattachment":false,"key":"/server/-/server-1.0.27.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.27.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server_1.0.27_1582728630107_0.32571352678030374"},"_hasShrinkwrap":false,"publish_time":1582728630285,"_cnpm_publish_time":1582728630285},"1.0.26":{"name":"server","version":"1.0.26","description":"A modern and powerful server for Node.js","homepage":"https://serverjs.io/","repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"bugs":{"url":"https://github.com/franciscop/server/issues"},"funding":"https://www.paypal.me/franciscopresencia/19","author":{"name":"Francisco Presencia","email":"public@francisco.io","url":"https://francisco.io/"},"license":"MIT","scripts":{"start":"node .","dev":"grunt watch","build":"grunt","pretest":"cp .env.demo .env","test":"jest --coverage --forceExit","kill-comment":"Kill a process running in a specific port: PORT=3000 npm run kill","kill":"kill $(lsof -t -i:$PORT) && echo '> KILLED!' || echo '> The port was already dead'"},"keywords":["server","node.js","http","websocket","socket","async"],"main":"server.js","directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"engines":{"node":">=10.0.0"},"engineStrict":true,"dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","connect-redis":"^3.3.0","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^4.0.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.1.0","helmet":"^3.9.0","loadware":"^2.0.0","log":"^1.4.0","method-override":"^2.3.10","mz":"^2.6.0","path-to-regexp":"^0.1.7","pug":"^2.0.0-rc.4","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^2.0.3"},"devDependencies":{"eslint":"^4.7.2","eslint-plugin-jasmine":"^2.2.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-sass":"^3.1.0","jest":"^25.0.0","jstransformer-marked":"^1.0.2","node-sass":"^4.13.1","picnic":"^6.4.0","request-promises":"^1.0.1","supertest":"^3.0.0"},"jest":{"transformIgnorePatterns":["/node_modules/"]},"gitHead":"8b449cf15e64a303fb8b40538384daa00be7330f","_id":"server@1.0.26","_nodeVersion":"13.5.0","_npmVersion":"6.13.4","dist":{"shasum":"9c60ba138a5d1373f93056776928612745cc3b56","size":107496,"noattachment":false,"key":"/server/-/server-1.0.26.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.26.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server_1.0.26_1582292103733_0.6905431271443336"},"_hasShrinkwrap":false,"publish_time":1582292103848,"_cnpm_publish_time":1582292103848},"1.0.25":{"name":"server","version":"1.0.25","description":"A modern and powerful server for Node.js","homepage":"https://serverjs.io/","repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"bugs":{"url":"https://github.com/franciscop/server/issues"},"funding":"https://www.paypal.me/franciscopresencia/19","author":{"name":"Francisco Presencia","email":"public@francisco.io","url":"https://francisco.io/"},"license":"MIT","scripts":{"start":"node .","dev":"grunt watch","build":"grunt","pretest":"cp .env.demo .env","test":"jest --coverage --forceExit","kill-comment":"Kill a process running in a specific port: PORT=3000 npm run kill","kill":"kill $(lsof -t -i:$PORT) && echo '> KILLED!' || echo '> The port was already dead'"},"keywords":["server","node.js","http","websocket","socket","async"],"main":"server.js","directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"engines":{"node":">=10.0.0"},"engineStrict":true,"dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","connect-redis":"^3.3.0","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^4.0.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.1.0","helmet":"^3.9.0","loadware":"^2.0.0","log":"^1.4.0","method-override":"^2.3.10","mz":"^2.6.0","path-to-regexp":"^0.1.7","pug":"^2.0.0-rc.4","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^2.0.3"},"devDependencies":{"eslint":"^4.7.2","eslint-plugin-jasmine":"^2.2.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-sass":"^3.1.0","jest":"^25.0.0","jstransformer-marked":"^1.0.2","node-sass":"^4.13.1","picnic":"^6.4.0","request-promises":"^1.0.1","supertest":"^3.0.0"},"jest":{"transformIgnorePatterns":["/node_modules/"]},"gitHead":"0773fa072a0a33394e49cebe0f651602e5dc10e9","_id":"server@1.0.25","_nodeVersion":"13.5.0","_npmVersion":"6.13.4","dist":{"shasum":"95cb9a3aa46eb54adfcee4f23e1af12306866b32","size":107495,"noattachment":false,"key":"/server/-/server-1.0.25.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.25.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server_1.0.25_1581987787325_0.5913186565618747"},"_hasShrinkwrap":false,"publish_time":1581987787485,"_cnpm_publish_time":1581987787485},"1.0.24":{"name":"server","version":"1.0.24","description":"A modern and powerful server for Node.js","homepage":"https://serverjs.io/","repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"bugs":{"url":"https://github.com/franciscop/server/issues"},"funding":"https://www.paypal.me/franciscopresencia/19","author":{"name":"Francisco Presencia","email":"public@francisco.io","url":"https://francisco.io/"},"license":"MIT","scripts":{"start":"node .","dev":"grunt watch","build":"grunt","pretest":"cp .env.demo .env","test":"jest --coverage --forceExit","kill-comment":"Kill a process running in a specific port: PORT=3000 npm run kill","kill":"kill $(lsof -t -i:$PORT) && echo '> KILLED!' || echo '> The port was already dead'"},"keywords":["server","node.js","http","websocket","socket","async"],"main":"server.js","directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"engines":{"node":">=10.0.0"},"engineStrict":true,"dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","connect-redis":"^3.3.0","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^4.0.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.1.0","helmet":"^3.9.0","loadware":"^2.0.0","log":"^1.4.0","method-override":"^2.3.10","mz":"^2.6.0","path-to-regexp":"^0.1.7","pug":"^2.0.0-rc.4","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^2.0.3"},"devDependencies":{"eslint":"^4.7.2","eslint-plugin-jasmine":"^2.2.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-sass":"^3.1.0","jest":"^25.0.0","jstransformer-marked":"^1.0.2","node-sass":"^4.13.1","picnic":"^6.4.0","request-promises":"^1.0.1","supertest":"^3.0.0"},"jest":{"transformIgnorePatterns":["/node_modules/"]},"gitHead":"2cd1e91dad135370b855efae884b3537d942cdf0","_id":"server@1.0.24","_nodeVersion":"13.5.0","_npmVersion":"6.13.4","dist":{"shasum":"410e63654090ad12625caac77ea75adc5874244c","size":107169,"noattachment":false,"key":"/server/-/server-1.0.24.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.24.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server_1.0.24_1581987587405_0.9793191007092772"},"_hasShrinkwrap":false,"publish_time":1581987587556,"_cnpm_publish_time":1581987587556},"1.0.23":{"name":"server","version":"1.0.23","description":"A modern and powerful server for Node.js","homepage":"https://serverjs.io/","repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"bugs":{"url":"https://github.com/franciscop/server/issues"},"funding":"https://www.paypal.me/franciscopresencia/19","author":{"name":"Francisco Presencia","email":"public@francisco.io","url":"https://francisco.io/"},"license":"MIT","scripts":{"start":"node .","dev":"grunt watch","build":"grunt","test":"jest --coverage --forceExit","kill-comment":"Kill a process running in a specific port: PORT=3000 npm run kill","kill":"kill $(lsof -t -i:$PORT) && echo '> KILLED!' || echo '> The port was already dead'"},"keywords":["server","node.js","http","websocket","socket","async"],"main":"server.js","directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"engines":{"node":">=10.0.0"},"engineStrict":true,"dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","connect-redis":"^3.3.0","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^4.0.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.1.0","helmet":"^3.9.0","loadware":"^2.0.0","log":"^1.4.0","method-override":"^2.3.10","mz":"^2.6.0","path-to-regexp":"^0.1.7","pug":"^2.0.0-rc.4","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^2.0.3"},"devDependencies":{"eslint":"^4.7.2","eslint-plugin-jasmine":"^2.2.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-sass":"^3.1.0","jest":"^25.0.0","jstransformer-marked":"^1.0.2","node-sass":"^4.13.1","picnic":"^6.4.0","request-promises":"^1.0.1","supertest":"^3.0.0"},"jest":{"transformIgnorePatterns":["/node_modules/"]},"gitHead":"b4c9268fbb34da7fe238da682c9ac67681e08ee7","_id":"server@1.0.23","_nodeVersion":"13.5.0","_npmVersion":"6.13.4","dist":{"shasum":"bb4ec52c345386ef71b084a830058dc58c42474d","size":106687,"noattachment":false,"key":"/server/-/server-1.0.23.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.23.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server_1.0.23_1581851358377_0.031925204883628044"},"_hasShrinkwrap":false,"publish_time":1581851358494,"_cnpm_publish_time":1581851358494},"1.0.22":{"name":"server","version":"1.0.22","description":"A modern and powerful server for Node.js","homepage":"https://serverjs.io/","repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"bugs":{"url":"https://github.com/franciscop/server/issues"},"funding":"https://www.paypal.me/franciscopresencia/19","author":{"name":"Francisco Presencia","email":"public@francisco.io","url":"https://francisco.io/"},"license":"MIT","scripts":{"start":"node .","dev":"grunt watch","build":"grunt","test":"jest --coverage --forceExit","kill-comment":"Kill a process running in a specific port: PORT=3000 npm run kill","kill":"kill $(lsof -t -i:$PORT) && echo '> KILLED!' || echo '> The port was already dead'"},"keywords":["server","node.js","http","websocket","socket","async"],"main":"server.js","directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"engines":{"node":">=10.0.0"},"engineStrict":true,"dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","connect-redis":"^3.3.0","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^4.0.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.5","helmet":"^3.9.0","loadware":"^2.0.0","log":"^1.4.0","method-override":"^2.3.10","mz":"^2.6.0","path-to-regexp":"^0.1.7","pug":"^2.0.0-rc.4","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^2.0.3"},"devDependencies":{"eslint":"^4.7.2","eslint-plugin-jasmine":"^2.2.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-watch":"^1.0.0","jest":"^25.0.0","jstransformer-marked":"^1.0.2","picnic":"^6.4.0","request-promises":"^1.0.1","supertest":"^3.0.0"},"jest":{"transformIgnorePatterns":["/node_modules/"]},"gitHead":"a113cfb8d52d91fed236d86bcd2c5967b78cccf6","_id":"server@1.0.22","_nodeVersion":"13.5.0","_npmVersion":"6.13.4","dist":{"shasum":"ce45c99fa0e210425ecb991cd69aa47b540d74e6","size":105107,"noattachment":false,"key":"/server/-/server-1.0.22.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.22.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server_1.0.22_1578905354299_0.5984883998103849"},"_hasShrinkwrap":false,"publish_time":1578905354411,"_cnpm_publish_time":1578905354411},"1.0.21":{"name":"server","version":"1.0.21","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node .","dev":"grunt watch","build":"grunt","test":"jest --coverage --forceExit","kill-comment":"Kill a process running in a specific port: PORT=3000 npm run kill","kill":"kill $(lsof -t -i:$PORT) && echo '> KILLED!' || echo '> The port was already dead'"},"engines":{"node":">=10.0.0"},"engineStrict":true,"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","connect-redis":"^3.3.0","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^4.0.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.5","helmet":"^3.9.0","loadware":"^2.0.0","log":"^1.4.0","method-override":"^2.3.10","mz":"^2.6.0","path-to-regexp":"^0.1.7","pug":"^2.0.0-rc.4","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^2.0.3"},"devDependencies":{"eslint":"^4.7.2","eslint-plugin-jasmine":"^2.2.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-watch":"^1.0.0","jest":"^25.0.0","jstransformer-marked":"^1.0.2","picnic":"^6.4.0","request-promises":"^1.0.1","supertest":"^3.0.0"},"jest":{"transformIgnorePatterns":["/node_modules/"]},"gitHead":"f1a6cfad7bc054cbbb9624c08e757d210ce8c78a","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.21","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"shasum":"e42fc27504990f6c47a197155b3ecfcb007f84af","size":105190,"noattachment":false,"key":"/server/-/server-1.0.21.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.21.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server_1.0.21_1575108553081_0.43795602845753767"},"_hasShrinkwrap":false,"publish_time":1575108553259,"_cnpm_publish_time":1575108553259},"1.0.20":{"name":"server","version":"1.0.20","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node .","dev":"grunt watch","build":"grunt","test":"jest --coverage --forceExit","kill-comment":"Kill a process running in a specific port: PORT=3000 npm run kill","kill":"kill $(lsof -t -i:$PORT) && echo '> KILLED!' || echo '> The port was already dead'"},"engines":{"node":">=10.0.0"},"engineStrict":true,"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","connect-redis":"^3.3.0","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^4.0.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.5","helmet":"^3.9.0","loadware":"^2.0.0","log":"^1.4.0","method-override":"^2.3.10","mz":"^2.6.0","path-to-regexp":"^0.1.7","pug":"^2.0.0-rc.4","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^2.0.3"},"devDependencies":{"eslint":"^4.7.2","eslint-plugin-jasmine":"^2.2.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-watch":"^1.0.0","jest":"^25.0.0","jstransformer-marked":"^1.0.2","picnic":"^6.4.0","request-promises":"^1.0.1","supertest":"^3.0.0"},"jest":{"transformIgnorePatterns":["/node_modules/"]},"gitHead":"8419c84a972934a26d6e3edda038c218c494aa03","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.20","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"shasum":"0c8abe05202c10ada550791365462caffcec128f","size":105162,"noattachment":false,"key":"/server/-/server-1.0.20.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.20.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server_1.0.20_1574331494430_0.5746101104873373"},"_hasShrinkwrap":false,"publish_time":1574331494673,"_cnpm_publish_time":1574331494673},"1.0.19":{"name":"server","version":"1.0.19","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node .","dev":"grunt watch","test":"jest --coverage --forceExit","kill-comment":"Kill a process running in a specific port: PORT=3000 npm run kill","kill":"kill $(lsof -t -i:$PORT) && echo '> KILLED!' || echo '> The port was already dead'"},"engines":{"node":">=7.6.0"},"engineStrict":true,"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","connect-redis":"^3.3.0","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^4.0.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","helmet":"^3.9.0","loadware":"^2.0.0","log":"^1.4.0","method-override":"^2.3.10","mz":"^2.6.0","path-to-regexp":"^0.1.7","pug":"^2.0.0-rc.4","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^2.0.3"},"devDependencies":{"eslint":"^4.7.2","eslint-plugin-jasmine":"^2.2.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-watch":"^1.0.0","jest":"^21.2.1","jstransformer-marked":"^1.0.2","picnic":"^6.4.0","request-promises":"^1.0.1","supertest":"^3.0.0"},"gitHead":"e2f0d9518ff5f77e29f54351100331d91a41767b","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.19","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"shasum":"de7b644adb754019ff5626ae12b560ac98bab2f2","size":100603,"noattachment":false,"key":"/server/-/server-1.0.19.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.19.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server_1.0.19_1560582205109_0.9173393048686935"},"_hasShrinkwrap":false,"publish_time":1560582205226,"_cnpm_publish_time":1560582205226},"1.1.0-alpha.9":{"name":"server","version":"1.1.0-alpha.9","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"bundle":"rollup -c && ls -sh packages/index.js","start":"node .","dev":"grunt watch","test":"jest --coverage --forceExit --runInBand","update":"npm test && git add . -A && git commit -m $1 && git push"},"engines":{"node":">=7.6.0"},"engineStrict":true,"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"connect-redis":"^3.3.3","express":"^4.14.0","express-data-parser":"^1.2.0","hbs":"^4.0.1","log":"^1.4.0","pug":"^2.0.0-rc.4","serve-index":"^1.8.0","socket.io":"^2.0.3"},"devDependencies":{"babel-plugin-transform-class-properties":"^6.24.1","body-parser":"^1.15.2","builtin-modules":"^3.0.0","csurf":"^1.9.0","codecov":"^3.0.0","compression":"^1.6.2","cookie-parser":"^1.4.3","debug":"^3.1.0","dotenv":"^4.0.0","eslint":"^4.18.1","eslint-plugin-jasmine":"^2.2.0","eslint-plugin-jest":"^21.13.0","express-session":"^1.14.2","extend":"^3.0.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-watch":"^1.0.0","helmet":"^3.9.0","jest":"^22.4.2","jstransformer-marked":"^1.0.2","loadware":"^2.0.0","method-override":"^2.3.10","mock-require":"^3.0.1","mz":"^2.6.0","path-to-regexp-wrap":"^1.2.1","picnic":"^6.4.0","pkg-dir":"^2.0.0","request-promises":"^1.0.1","response-time":"^2.3.2","rollup":"^0.60.4","rollup-plugin-babel":"^3.0.4","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-json":"^3.0.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.2.1","rollup-plugin-node-resolve":"^3.3.0","serve-favicon":"^2.3.2","socketio-wildcard":"^2.0.0","supertest":"^3.0.0"},"jest":{"coveragePathIgnorePatterns":["/node_modules/","/packages/"]},"readmeFilename":"README.md","gitHead":"9aa41ee8d830970f28867939b8c3d24d5c6e482b","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.1.0-alpha.9","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"d231389cbe1cb830b81ae25d6dd3252a71c9a0b9","size":1230744,"noattachment":false,"key":"/server/-/server-1.1.0-alpha.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.1.0-alpha.9.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server_1.1.0-alpha.9_1528937414495_0.807523198066235"},"_hasShrinkwrap":false,"publish_time":1528937414635,"_cnpm_publish_time":1528937414635},"1.1.0-alpha.8":{"name":"server","version":"1.1.0-alpha.8","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node .","dev":"grunt watch","test":"jest --coverage --forceExit --runInBand"},"engines":{"node":">=7.6.0"},"engineStrict":true,"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","connect-redis":"^3.3.0","cookie-parser":"^1.4.3","csurf":"^1.9.0","debug":"^3.1.0","dotenv":"^4.0.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","helmet":"^3.9.0","loadware":"^2.0.0","log":"^1.4.0","method-override":"^2.3.10","mz":"^2.6.0","path-to-regexp-wrap":"^1.2.1","pkg-dir":"^2.0.0","pug":"^2.0.0-rc.4","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^2.0.3","socketio-wildcard":"^2.0.0"},"devDependencies":{"codecov":"^3.0.0","eslint":"^4.18.1","eslint-plugin-jasmine":"^2.2.0","eslint-plugin-jest":"^21.13.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-watch":"^1.0.0","jest":"^22.4.2","jstransformer-marked":"^1.0.2","mock-require":"^3.0.1","picnic":"^6.4.0","request-promises":"^1.0.1","supertest":"^3.0.0"},"readmeFilename":"README.md","gitHead":"36fef919a1154cf068870ae5db63ecd01c0fbcd5","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.1.0-alpha.8","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"a4fb43e5351e3bbdbbb24ca87391e4cc0c2902c1","size":317719,"noattachment":false,"key":"/server/-/server-1.1.0-alpha.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.1.0-alpha.8.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server_1.1.0-alpha.8_1521699336155_0.4943396996456362"},"_hasShrinkwrap":false,"publish_time":1521699336399,"_cnpm_publish_time":1521699336399},"1.1.0-alpha.7":{"name":"server","version":"1.1.0-alpha.7","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node .","dev":"grunt watch","test":"jest --coverage --forceExit --runInBand"},"engines":{"node":">=7.6.0"},"engineStrict":true,"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","connect-redis":"^3.3.0","cookie-parser":"^1.4.3","csurf":"^1.9.0","debug":"^3.1.0","dotenv":"^4.0.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","helmet":"^3.9.0","loadware":"^2.0.0","log":"^1.4.0","method-override":"^2.3.10","mz":"^2.6.0","path-to-regexp-wrap":"^1.2.1","pkg-dir":"^2.0.0","pug":"^2.0.0-rc.4","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^2.0.3","socketio-wildcard":"^2.0.0"},"devDependencies":{"codecov":"^3.0.0","eslint":"^4.18.1","eslint-plugin-jasmine":"^2.2.0","eslint-plugin-jest":"^21.13.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-watch":"^1.0.0","jest":"^22.4.2","jstransformer-marked":"^1.0.2","mock-require":"^3.0.1","picnic":"^6.4.0","request-promises":"^1.0.1","supertest":"^3.0.0"},"readmeFilename":"README.md","gitHead":"909ce67831a7d213a97d6b4019e8cf9237771c98","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.1.0-alpha.7","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"2df3116c25002cf67dd84688ba810b20dbb132b8","size":317607,"noattachment":false,"key":"/server/-/server-1.1.0-alpha.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.1.0-alpha.7.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server_1.1.0-alpha.7_1521698553890_0.8157793892402343"},"_hasShrinkwrap":false,"publish_time":1521698554080,"_cnpm_publish_time":1521698554080},"1.1.0-alpha.6":{"name":"server","version":"1.1.0-alpha.6","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node .","dev":"grunt watch","test":"jest --coverage --forceExit --runInBand"},"engines":{"node":">=7.6.0"},"engineStrict":true,"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","connect-redis":"^3.3.0","cookie-parser":"^1.4.3","csurf":"^1.9.0","debug":"^3.1.0","dotenv":"^4.0.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","helmet":"^3.9.0","loadware":"^2.0.0","log":"^1.4.0","method-override":"^2.3.10","mz":"^2.6.0","path-to-regexp-wrap":"^1.2.1","pkg-dir":"^2.0.0","pug":"^2.0.0-rc.4","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^2.0.3","socketio-wildcard":"^2.0.0"},"devDependencies":{"codecov":"^3.0.0","eslint":"^4.18.1","eslint-plugin-jasmine":"^2.2.0","eslint-plugin-jest":"^21.13.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-watch":"^1.0.0","jest":"^22.4.2","jstransformer-marked":"^1.0.2","mock-require":"^3.0.1","picnic":"^6.4.0","request-promises":"^1.0.1","supertest":"^3.0.0"},"readmeFilename":"README.md","gitHead":"40fff3f3485794aa521cf3cf072194d29a16cadd","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.1.0-alpha.6","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"420c8e162237ae14ffebb7e2162a705a9bee627f","size":363536,"noattachment":false,"key":"/server/-/server-1.1.0-alpha.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.1.0-alpha.6.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server_1.1.0-alpha.6_1520401142066_0.9293172354769093"},"_hasShrinkwrap":false,"publish_time":1520401142160,"_cnpm_publish_time":1520401142160},"1.1.0-alpha.4":{"name":"server","version":"1.1.0-alpha.4","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node .","dev":"grunt watch","test":"jest --coverage --forceExit"},"engines":{"node":">=7.6.0"},"engineStrict":true,"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","connect-redis":"^3.3.0","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^4.0.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","helmet":"^3.9.0","loadware":"^2.0.0","log":"^1.4.0","method-override":"^2.3.10","mz":"^2.6.0","path-to-regexp-wrap":"^1.2.1","pkg-dir":"^2.0.0","pug":"^2.0.0-rc.4","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^2.0.3","socketio-wildcard":"^2.0.0"},"devDependencies":{"eslint":"^4.7.2","eslint-plugin-jasmine":"^2.2.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-watch":"^1.0.0","jest":"^22.4.2","jstransformer-marked":"^1.0.2","picnic":"^6.4.0","request-promises":"^1.0.1","supertest":"^3.0.0"},"readmeFilename":"README.md","gitHead":"e4d545fbd31b466cd366198728314246206df030","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.1.0-alpha.4","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"1024ceb25567240d407eefe5ede3cdbee3f8d885","size":358779,"noattachment":false,"key":"/server/-/server-1.1.0-alpha.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.1.0-alpha.4.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server_1.1.0-alpha.4_1519909061178_0.04959828915847786"},"_hasShrinkwrap":false,"publish_time":1519909061321,"_cnpm_publish_time":1519909061321},"1.0.18":{"name":"server","version":"1.0.18","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node .","dev":"grunt watch","test":"jest --coverage --forceExit","kill-comment":"Kill a process running in a specific port: PORT=3000 npm run kill","kill":"kill $(lsof -t -i:$PORT) && echo '> KILLED!' || echo '> The port was already dead'"},"engines":{"node":">=7.6.0"},"engineStrict":true,"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","connect-redis":"^3.3.0","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^4.0.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","helmet":"^3.9.0","loadware":"^2.0.0","log":"^1.4.0","method-override":"^2.3.10","mz":"^2.6.0","path-to-regexp":"^0.1.7","pug":"^2.0.0-rc.4","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^2.0.3"},"devDependencies":{"eslint":"^4.7.2","eslint-plugin-jasmine":"^2.2.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-watch":"^1.0.0","jest":"^21.2.1","jstransformer-marked":"^1.0.2","picnic":"^6.4.0","request-promises":"^1.0.1","supertest":"^3.0.0"},"gitHead":"fc3541f0f1cd471c953d12860a7db3b76eb83f31","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.18","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"81494e8f47315475a92afb41fe1f3286f17dae14","size":327474,"noattachment":false,"key":"/server/-/server-1.0.18.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.18.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server_1.0.18_1518735196887_0.3065616622320544"},"_hasShrinkwrap":false,"publish_time":1518735197123,"_cnpm_publish_time":1518735197123},"1.1.0-alpha.3":{"name":"server","version":"1.1.0-alpha.3","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node .","dev":"grunt watch","test":"jest --coverage --forceExit"},"engines":{"node":">=7.6.0"},"engineStrict":true,"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","connect-redis":"^3.3.0","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^4.0.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","helmet":"^3.9.0","loadware":"^2.0.0","log":"^1.4.0","method-override":"^2.3.10","mz":"^2.6.0","path-to-regexp":"^0.1.7","pkg-dir":"^2.0.0","pug":"^2.0.0-rc.4","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^2.0.3","socketio-wildcard":"^2.0.0"},"devDependencies":{"eslint":"^4.7.2","eslint-plugin-jasmine":"^2.2.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-watch":"^1.0.0","jest":"^21.2.1","jstransformer-marked":"^1.0.2","picnic":"^6.4.0","request-promises":"^1.0.1","supertest":"^3.0.0"},"readmeFilename":"README.md","gitHead":"587f7e2e2d3e34e8782e65b273fb71df654458bd","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.1.0-alpha.3","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"10334bd3f3d9273e1a9cf91365ce1c9e27a5bdea","size":329601,"noattachment":false,"key":"/server/-/server-1.1.0-alpha.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.1.0-alpha.3.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server_1.1.0-alpha.3_1518735071651_0.409070764719907"},"_hasShrinkwrap":false,"publish_time":1518735071750,"_cnpm_publish_time":1518735071750},"1.1.0-alpha.2":{"name":"server","version":"1.1.0-alpha.2","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node .","dev":"grunt watch","test":"jest --coverage --forceExit"},"engines":{"node":">=7.6.0"},"engineStrict":true,"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","connect-redis":"^3.3.0","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^4.0.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","helmet":"^3.9.0","loadware":"^2.0.0","log":"^1.4.0","method-override":"^2.3.10","mz":"^2.6.0","path-to-regexp":"^0.1.7","pkg-dir":"^2.0.0","pug":"^2.0.0-rc.4","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^2.0.3","socketio-wildcard":"^2.0.0"},"devDependencies":{"eslint":"^4.7.2","eslint-plugin-jasmine":"^2.2.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-watch":"^1.0.0","jest":"^21.2.1","jstransformer-marked":"^1.0.2","picnic":"^6.4.0","request-promises":"^1.0.1","supertest":"^3.0.0"},"gitHead":"b811efd7f8ed7110e41557f67c26bffdc63ee574","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.1.0-alpha.2","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"b544c8edacc62e25900b8f75be5aaafbecc9a55e","size":329366,"noattachment":false,"key":"/server/-/server-1.1.0-alpha.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.1.0-alpha.2.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server_1.1.0-alpha.2_1518668173353_0.13593530213809313"},"_hasShrinkwrap":false,"publish_time":1518668173458,"_cnpm_publish_time":1518668173458},"1.1.0-alpha.1":{"name":"server","version":"1.1.0-alpha.1","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node .","dev":"grunt watch","test":"jest --coverage --forceExit","kill-comment":"Kill a process running in a specific port: PORT=3000 npm run kill","kill":"kill $(lsof -t -i:$PORT) && echo '> KILLED!' || echo '> The port was already dead'"},"engines":{"node":">=7.6.0"},"engineStrict":true,"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","connect-redis":"^3.3.0","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^4.0.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","helmet":"^3.9.0","loadware":"^2.0.0","log":"^1.4.0","method-override":"^2.3.10","mz":"^2.6.0","path-to-regexp":"^0.1.7","pkg-dir":"^2.0.0","pug":"^2.0.0-rc.4","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^2.0.3","socketio-wildcard":"^2.0.0"},"devDependencies":{"eslint":"^4.7.2","eslint-plugin-jasmine":"^2.2.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-watch":"^1.0.0","jest":"^21.2.1","jstransformer-marked":"^1.0.2","picnic":"^6.4.0","request-promises":"^1.0.1","supertest":"^3.0.0"},"gitHead":"8004b1c7cc5d45a0fc2b72077f9757a7b8db36ea","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.1.0-alpha.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"f19f5bcb68c59174d5fb538f95cfc435e5f7ae92","size":329635,"noattachment":false,"key":"/server/-/server-1.1.0-alpha.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.1.0-alpha.1.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server-1.1.0-alpha.1.tgz_1517130579190_0.7564079286530614"},"publish_time":1517130579444,"_hasShrinkwrap":false,"_cnpm_publish_time":1517130579444},"1.0.17":{"name":"server","version":"1.0.17","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node .","dev":"grunt watch","test":"jest --coverage --forceExit","kill-comment":"Kill a process running in a specific port: PORT=3000 npm run kill","kill":"kill $(lsof -t -i:$PORT) && echo '> KILLED!' || echo '> The port was already dead'"},"engines":{"node":">=7.6.0"},"engineStrict":true,"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","connect-redis":"^3.3.0","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^4.0.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","helmet":"^3.9.0","loadware":"^2.0.0","log":"^1.4.0","method-override":"^2.3.10","mz":"^2.6.0","path-to-regexp":"^0.1.7","pug":"^2.0.0-rc.4","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^2.0.3"},"devDependencies":{"eslint":"^4.7.2","eslint-plugin-jasmine":"^2.2.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-watch":"^1.0.0","jest":"^21.2.1","jstransformer-marked":"^1.0.2","picnic":"^6.4.0","request-promises":"^1.0.1","supertest":"^3.0.0"},"gitHead":"4fbc8d91f36ab59c07617d8f62d03a8170fb329a","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.17","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"7bbb3916488ed0c69bdfc14fe1af80f5ec893d68","size":315305,"noattachment":false,"key":"/server/-/server-1.0.17.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.17.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server-1.0.17.tgz_1515416148970_0.1513597231823951"},"publish_time":1515416149298,"_hasShrinkwrap":false,"_cnpm_publish_time":1515416149298},"1.0.16":{"name":"server","version":"1.0.16","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node .","dev":"grunt watch","test":"jest --coverage --forceExit","kill-comment":"Kill a process running in a specific port: PORT=3000 npm run kill","kill":"kill $(lsof -t -i:$PORT) && echo '> KILLED!' || echo '> The port was already dead'"},"engines":{"node":">=7.6.0"},"engineStrict":true,"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","connect-redis":"^3.3.0","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^4.0.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","helmet":"^3.9.0","loadware":"^2.0.0","log":"^1.4.0","method-override":"^2.3.10","mz":"^2.6.0","path-to-regexp":"^0.1.7","pug":"^2.0.0-rc.4","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^2.0.3"},"devDependencies":{"eslint":"^4.7.2","eslint-plugin-jasmine":"^2.2.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-watch":"^1.0.0","jest":"^21.2.1","jstransformer-marked":"^1.0.2","picnic":"^6.4.0","request-promises":"^1.0.1","supertest":"^3.0.0"},"gitHead":"e5fae7c99f3b430e85ee48d6f8859528cc62c09e","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.16","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"e2f29ada2cd8f6d32fa700c7a472cb8e10ab3741","size":315502,"noattachment":false,"key":"/server/-/server-1.0.16.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.16.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server-1.0.16.tgz_1515415952851_0.6430591130629182"},"publish_time":1515415953134,"_hasShrinkwrap":false,"_cnpm_publish_time":1515415953134},"1.0.15":{"name":"server","version":"1.0.15","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node .","dev":"grunt watch","test":"jest --coverage --forceExit","kill-comment":"Kill a process running in a specific port: PORT=3000 npm run kill","kill":"kill $(lsof -t -i:$PORT) && echo '> KILLED!' || echo '> The port was already dead'"},"engines":{"node":">=7.6.0"},"engineStrict":true,"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","connect-redis":"^3.3.0","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^4.0.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","helmet":"^3.9.0","loadware":"^2.0.0","log":"^1.4.0","method-override":"^2.3.10","mz":"^2.6.0","path-to-regexp":"^0.1.7","pug":"^2.0.0-rc.4","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^2.0.3"},"devDependencies":{"eslint":"^4.7.2","eslint-plugin-jasmine":"^2.2.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-watch":"^1.0.0","jest":"^21.2.1","jstransformer-marked":"^1.0.2","picnic":"^6.4.0","request-promises":"^1.0.1","supertest":"^3.0.0"},"gitHead":"1b952c9b9c3b341c9551e767306e9ee78a05133f","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.15","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"a70b10d1dbd56765e74e220aeab87c2b6e177f9e","size":314649,"noattachment":false,"key":"/server/-/server-1.0.15.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.15.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server-1.0.15.tgz_1514780124101_0.18303480581380427"},"publish_time":1514780125576,"_hasShrinkwrap":false,"_cnpm_publish_time":1514780125576},"1.0.14":{"name":"server","version":"1.0.14","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node .","dev":"grunt watch","test":"jest --coverage --forceExit","kill-comment":"Kill a process running in a specific port: PORT=3000 npm run kill","kill":"kill $(lsof -t -i:$PORT) && echo '> KILLED!' || echo '> The port was already dead'"},"engines":{"node":">=7.6.0"},"engineStrict":true,"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","connect-redis":"^3.3.0","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^4.0.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","helmet":"^3.9.0","loadware":"^2.0.0","log":"^1.4.0","method-override":"^2.3.10","mz":"^2.6.0","path-to-regexp":"^0.1.7","pug":"^2.0.0-rc.4","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^2.0.3"},"devDependencies":{"eslint":"^4.7.2","eslint-plugin-jasmine":"^2.2.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-watch":"^1.0.0","jest":"^21.2.1","jstransformer-marked":"^1.0.2","picnic":"^6.4.0","request-promises":"^1.0.1","supertest":"^3.0.0"},"gitHead":"dd1e14c63fb9fe1e87a02f6c745181317870898b","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.14","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"f66eabfd80e7b08c28818803764765ae8a46d8ec","size":314836,"noattachment":false,"key":"/server/-/server-1.0.14.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.14.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server-1.0.14.tgz_1514777307587_0.3577688541263342"},"publish_time":1514777307821,"_hasShrinkwrap":false,"_cnpm_publish_time":1514777307821},"1.0.13":{"name":"server","version":"1.0.13","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node .","dev":"grunt watch","test":"jest --coverage --forceExit","kill-comment":"Kill a process running in a specific port: PORT=3000 npm run kill","kill":"kill $(lsof -t -i:$PORT) && echo '> KILLED!' || echo '> The port was already dead'"},"engines":{"node":">=7.6.0"},"engineStrict":true,"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","connect-redis":"^3.3.0","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^4.0.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","helmet":"^3.9.0","loadware":"^2.0.0","log":"^1.4.0","method-override":"^2.3.10","mz":"^2.6.0","path-to-regexp":"^0.1.7","pug":"^2.0.0-rc.4","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^2.0.3"},"devDependencies":{"eslint":"^4.7.2","eslint-plugin-jasmine":"^2.2.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-watch":"^1.0.0","jest":"^21.2.1","jstransformer-marked":"^1.0.2","picnic":"^6.4.0","request-promises":"^1.0.1","supertest":"^3.0.0"},"gitHead":"f6ebf2744e5e9f551288fd4292243d0dab36914a","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.13","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"1d4664f4899e2b2c6fdad33783e9b104da3f18d0","size":314741,"noattachment":false,"key":"/server/-/server-1.0.13.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.13.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server-1.0.13.tgz_1514398845273_0.44680825830437243"},"publish_time":1514398846726,"_hasShrinkwrap":false,"_cnpm_publish_time":1514398846726},"1.0.12":{"name":"server","version":"1.0.12","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node .","dev":"grunt watch","test":"jest --coverage --forceExit","kill-comment":"Kill a process running in a specific port: PORT=3000 npm run kill","kill":"kill $(lsof -t -i:$PORT) && echo '> KILLED!' || echo '> The port was already dead'"},"engines":{"node":">=7.6.0"},"engineStrict":true,"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","connect-redis":"^3.3.0","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^4.0.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","helmet":"^3.9.0","loadware":"^2.0.0","log":"^1.4.0","method-override":"^2.3.10","mz":"^2.6.0","path-to-regexp":"^0.1.7","pug":"^2.0.0-rc.4","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^2.0.3"},"devDependencies":{"eslint":"^4.7.2","eslint-plugin-jasmine":"^2.2.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-watch":"^1.0.0","jest":"^21.2.1","jstransformer-marked":"^1.0.2","picnic":"^6.4.0","request-promises":"^1.0.1","supertest":"^3.0.0"},"gitHead":"3497846c2aef06e1dd7c3e03d99fdc15b93bfb03","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.12","_npmVersion":"5.3.0","_nodeVersion":"8.0.0","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"b68fae4215a518c8817013146ead6f4ac1a7505b","size":310720,"noattachment":false,"key":"/server/-/server-1.0.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.12.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server-1.0.12.tgz_1512278163154_0.19254953460767865"},"publish_time":1512278163297,"_cnpm_publish_time":1512278163297,"_hasShrinkwrap":false},"1.0.11":{"name":"server","version":"1.0.11","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node .","dev":"grunt watch","test":"jest --coverage --forceExit","kill-comment":"Kill a process running in a specific port: PORT=3000 npm run kill","kill":"kill $(lsof -t -i:$PORT) && echo '> KILLED!' || echo '> The port was already dead'"},"engines":{"node":">=7.6.0"},"engineStrict":true,"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","connect-redis":"^3.3.0","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^4.0.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","helmet":"^3.9.0","loadware":"^2.0.0","log":"^1.4.0","method-override":"^2.3.10","mz":"^2.6.0","path-to-regexp":"^0.1.7","pug":"^2.0.0-rc.4","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^2.0.3"},"devDependencies":{"eslint":"^4.7.2","eslint-plugin-jasmine":"^2.2.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-watch":"^1.0.0","jest":"^21.2.1","jstransformer-marked":"^1.0.2","picnic":"^6.4.0","request-promises":"^1.0.1","supertest":"^3.0.0"},"gitHead":"4f297a1e59ee0887925549040083c6d7811c002f","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.11","_npmVersion":"5.3.0","_nodeVersion":"8.0.0","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"7828c981bbe8f77b3edacae46c002cbfd0f13bd7","size":310732,"noattachment":false,"key":"/server/-/server-1.0.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.11.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server-1.0.11.tgz_1512278004975_0.17211362486705184"},"publish_time":1512278005160,"_cnpm_publish_time":1512278005160,"_hasShrinkwrap":false},"1.0.9":{"name":"server","version":"1.0.9","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node .","dev":"grunt watch","test":"jest --coverage --forceExit","kill-comment":"Kill a process running in a specific port: PORT=3000 npm run kill","kill":"kill $(lsof -t -i:$PORT) && echo '> KILLED!' || echo '> The port was already dead'"},"engines":{"node":">=7.6.0"},"engineStrict":true,"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","connect-redis":"^3.3.0","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^4.0.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","helmet":"^3.9.0","loadware":"^2.0.0","log":"^1.4.0","method-override":"^2.3.10","mz":"^2.6.0","path-to-regexp":"^0.1.7","pug":"^2.0.0-rc.4","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^2.0.3"},"devDependencies":{"eslint":"^4.7.2","eslint-plugin-jasmine":"^2.2.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-watch":"^1.0.0","jest":"^21.2.1","jstransformer-marked":"^1.0.2","picnic":"^6.4.0","request-promises":"^1.0.1","supertest":"^3.0.0"},"gitHead":"33aeecf45dbd6d82f828f54f5e0f84d671cf8e3a","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.9","_npmVersion":"5.3.0","_nodeVersion":"8.0.0","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"e31af12faaa2fb6aff2df835c88cb427fd558e34","size":309391,"noattachment":false,"key":"/server/-/server-1.0.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.9.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server-1.0.9.tgz_1511693219146_0.8916907520033419"},"publish_time":1511693219259,"_cnpm_publish_time":1511693219259,"_hasShrinkwrap":false},"1.0.7":{"name":"server","version":"1.0.7","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node .","dev":"grunt watch","test":"jest --coverage --forceExit","kill-comment":"Kill a process running in a specific port: PORT=3000 npm run kill","kill":"kill $(lsof -t -i:$PORT) && echo '> KILLED!' || echo '> The port was already dead'"},"engines":{"node":">=7.6.0"},"engineStrict":true,"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","connect-redis":"^3.3.0","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^4.0.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","helmet":"^3.9.0","loadware":"^2.0.0","log":"^1.4.0","method-override":"^2.3.10","mz":"^2.6.0","path-to-regexp":"^0.1.7","pug":"^2.0.0-rc.4","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^2.0.3"},"devDependencies":{"eslint":"^4.7.2","eslint-plugin-jasmine":"^2.2.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-watch":"^1.0.0","jest":"^21.2.1","jstransformer-marked":"^1.0.2","picnic":"^6.4.0","request-promises":"^1.0.1","supertest":"^3.0.0"},"gitHead":"efccacc5a2af9c1776b967458d2ecac861ff7ea9","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.7","_npmVersion":"5.3.0","_nodeVersion":"8.0.0","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"c05341a282de780c085486cea7b0ad4daeec1fa4","size":308777,"noattachment":false,"key":"/server/-/server-1.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.7.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server-1.0.7.tgz_1511690605747_0.879124104976654"},"publish_time":1511690606214,"_cnpm_publish_time":1511690606214,"_hasShrinkwrap":false},"1.0.5":{"name":"server","version":"1.0.5","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node .","dev":"grunt watch","test":"jest --coverage --forceExit","kill-comment":"Kill a process running in a specific port: PORT=3000 npm run kill","kill":"kill $(lsof -t -i:$PORT) && echo '> KILLED!' || echo '> The port was already dead'"},"engines":{"node":">=7.6.0"},"engineStrict":true,"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","connect-redis":"^3.3.0","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^4.0.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","helmet":"^3.9.0","loadware":"^2.0.0","log":"^1.4.0","method-override":"^2.3.10","mz":"^2.6.0","path-to-regexp-wrap":"1.1.0","pug":"^2.0.0-rc.4","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^2.0.3"},"devDependencies":{"eslint":"^4.7.2","eslint-plugin-jasmine":"^2.2.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-watch":"^1.0.0","jest":"^21.2.1","jstransformer-marked":"^1.0.2","picnic":"^6.4.0","request-promises":"^1.0.1","supertest":"^3.0.0"},"gitHead":"dd1ad51bcd1cd80f64ff119e75edb51d3b6acbd9","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.5","_npmVersion":"5.3.0","_nodeVersion":"8.0.0","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"8a38057214352b37ff58181bb2da8cc92be658eb","size":306561,"noattachment":false,"key":"/server/-/server-1.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.5.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server-1.0.5.tgz_1510966420343_0.31343360152095556"},"publish_time":1510966420545,"_hasShrinkwrap":false,"_cnpm_publish_time":1510966420545},"1.0.4":{"name":"server","version":"1.0.4","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node .","dev":"grunt watch","test":"jest --coverage --forceExit","kill-comment":"Kill a process running in a specific port: PORT=3000 npm run kill","kill":"kill $(lsof -t -i:$PORT) && echo '> KILLED!' || echo '> The port was already dead'"},"engines":{"node":">=7.6.0"},"engineStrict":true,"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","connect-redis":"^3.3.0","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^4.0.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","helmet":"^3.9.0","loadware":"^2.0.0","log":"^1.4.0","method-override":"^2.3.10","mz":"^2.6.0","path-to-regexp-wrap":"1.1.0","pug":"^2.0.0-rc.4","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^2.0.3"},"devDependencies":{"eslint":"^4.7.2","eslint-plugin-jasmine":"^2.2.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-watch":"^1.0.0","jest":"^21.2.1","jstransformer-marked":"^1.0.2","picnic":"^6.4.0","request-promises":"^1.0.1","supertest":"^3.0.0"},"gitHead":"f7a7511a6fb7129e80b1c1a647c0e010148f0467","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.4","_npmVersion":"5.3.0","_nodeVersion":"8.0.0","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"6582015d2c0d147106bd7680a9146f5376cdc570","size":306893,"noattachment":false,"key":"/server/-/server-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.4.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server-1.0.4.tgz_1510319195282_0.8152907700277865"},"publish_time":1510319195399,"_cnpm_publish_time":1510319195399,"_hasShrinkwrap":false},"1.0.3":{"name":"server","version":"1.0.3","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node .","dev":"grunt watch","test":"jest --coverage --forceExit","kill-comment":"Kill a process running in a specific port: PORT=3000 npm run kill","kill":"kill $(lsof -t -i:$PORT) && echo '> KILLED!' || echo '> The port was already dead'"},"engines":{"node":">=7.6.0"},"engineStrict":true,"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","connect-redis":"^3.3.0","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^4.0.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","helmet":"^3.9.0","loadware":"^2.0.0","log":"^1.4.0","method-override":"^2.3.10","mz":"^2.6.0","path-to-regexp-wrap":"1.1.0","pug":"^2.0.0-rc.4","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^2.0.3"},"devDependencies":{"eslint":"^4.7.2","eslint-plugin-jasmine":"^2.2.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-watch":"^1.0.0","jest":"^21.2.1","jstransformer-marked":"^1.0.2","picnic":"^6.4.0","request-promises":"^1.0.1","supertest":"^3.0.0"},"gitHead":"f7d8474ee36d4aa1e30138770385ed3e259323db","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.3","_npmVersion":"5.3.0","_nodeVersion":"8.0.0","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"6e88a4fea9eeb5331b8cfd111732a2fb82a2ca00","size":306624,"noattachment":false,"key":"/server/-/server-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.3.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server-1.0.3.tgz_1510052110109_0.4280698015354574"},"publish_time":1510052110300,"_cnpm_publish_time":1510052110300,"_hasShrinkwrap":false},"1.0.2":{"name":"server","version":"1.0.2","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node .","dev":"grunt watch","test":"jest --coverage --forceExit","kill-comment":"Kill a process running in a specific port: PORT=3000 npm run kill","kill":"kill $(lsof -t -i:$PORT) && echo '> KILLED!' || echo '> The port was already dead'"},"engines":{"node":">=7.6.0"},"engineStrict":true,"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","connect-redis":"^3.3.0","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^4.0.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","helmet":"^3.9.0","loadware":"^2.0.0","log":"^1.4.0","method-override":"^2.3.10","mz":"^2.6.0","path-to-regexp-wrap":"1.1.0","pug":"^2.0.0-rc.4","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^2.0.3"},"devDependencies":{"eslint":"^4.7.2","eslint-plugin-jasmine":"^2.2.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-watch":"^1.0.0","jest":"^21.2.1","jstransformer-marked":"^1.0.2","picnic":"^6.4.0","request-promises":"^1.0.1","supertest":"^3.0.0"},"gitHead":"0a96ff3fe723133daa1b624200e3b7cc6756dc00","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.2","_npmVersion":"5.3.0","_nodeVersion":"8.0.0","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"3c3be2795c544651f1a7fbb567ddf373eac21458","size":306648,"noattachment":false,"key":"/server/-/server-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.2.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server-1.0.2.tgz_1510050019631_0.128384004579857"},"publish_time":1510050019918,"_cnpm_publish_time":1510050019918,"_hasShrinkwrap":false},"1.0.1":{"name":"server","version":"1.0.1","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node .","dev":"grunt watch","test":"jest --coverage --forceExit","kill-comment":"Kill a process running in a specific port: PORT=3000 npm run kill","kill":"kill $(lsof -t -i:$PORT) && echo '> KILLED!' || echo '> The port was already dead'"},"engines":{"node":">=7.6.0"},"engineStrict":true,"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","connect-redis":"^3.3.0","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^4.0.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","helmet":"^3.9.0","loadware":"^2.0.0","log":"^1.4.0","method-override":"^2.3.10","mz":"^2.6.0","path-to-regexp-wrap":"1.1.0","pug":"^2.0.0-rc.4","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^2.0.3"},"devDependencies":{"eslint":"^4.7.2","eslint-plugin-jasmine":"^2.2.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-watch":"^1.0.0","jest":"^21.2.1","jstransformer-marked":"^1.0.2","picnic":"^6.4.0","request-promises":"^1.0.1","supertest":"^3.0.0"},"gitHead":"fe46a153fac6837b691999176cdf36503614ee7e","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.1","_npmVersion":"5.3.0","_nodeVersion":"8.0.0","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"cd357cc78853c056528496f7e86f4bc4f7e84f8d","size":306316,"noattachment":false,"key":"/server/-/server-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.1.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server-1.0.1.tgz_1509541915767_0.8410598353948444"},"publish_time":1509541915974,"_cnpm_publish_time":1509541915974,"_hasShrinkwrap":false},"1.0.0":{"name":"server","version":"1.0.0","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node .","dev":"grunt watch","test":"jest --coverage --forceExit","kill-comment":"Kill a process running in a specific port: PORT=3000 npm run kill","kill":"kill $(lsof -t -i:$PORT) && echo '> KILLED!' || echo '> The port was already dead'"},"engines":{"node":">=7.6.0"},"engineStrict":true,"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","connect-redis":"^3.3.0","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^4.0.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","helmet":"^3.9.0","loadware":"^2.0.0","log":"^1.4.0","method-override":"^2.3.10","mz":"^2.6.0","path-to-regexp-wrap":"1.1.0","pug":"^2.0.0-rc.4","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^2.0.3"},"devDependencies":{"eslint":"^4.7.2","eslint-plugin-jasmine":"^2.2.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-watch":"^1.0.0","jest":"^21.2.1","jstransformer-marked":"^1.0.2","picnic":"^6.4.0","request-promises":"^1.0.1","supertest":"^3.0.0"},"gitHead":"a027bbf3c465271871bee731e0f8580a9a7a9e44","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.0","_npmVersion":"5.3.0","_nodeVersion":"8.0.0","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"d553ab980abba7914920089a9ec74d21b7cc8a33","size":306321,"noattachment":false,"key":"/server/-/server-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.0.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server-1.0.0.tgz_1509539940267_0.9243869264610112"},"publish_time":1509539940486,"_cnpm_publish_time":1509539940486,"_hasShrinkwrap":false},"1.0.0-beta.5":{"name":"server","version":"1.0.0-beta.5","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node .","dev":"grunt watch","test":"jest --coverage --forceExit","kill-comment":"Kill a process running in a specific port: PORT=3000 npm run kill","kill":"kill $(lsof -t -i:$PORT) && echo '> KILLED!' || echo '> The port was already dead'"},"engines":{"node":">=7.6.0"},"engineStrict":true,"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","connect-redis":"^3.3.0","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^4.0.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","helmet":"^3.9.0","loadware":"^2.0.0","log":"^1.4.0","method-override":"^2.3.10","mz":"^2.6.0","path-to-regexp-wrap":"1.1.0","pug":"^2.0.0-rc.4","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^2.0.3"},"devDependencies":{"eslint":"^4.7.2","eslint-plugin-jasmine":"^2.2.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-watch":"^1.0.0","jest":"^21.2.1","jstransformer-marked":"^1.0.2","picnic":"^6.4.0","request-promises":"^1.0.1","supertest":"^3.0.0"},"gitHead":"ad961810ad25693dd92d4088057034a4cbd54e21","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.0-beta.5","_npmVersion":"5.3.0","_nodeVersion":"8.0.0","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"867ca2d826ecb5ca481a05d5b9ab527d72c1e794","size":306321,"noattachment":false,"key":"/server/-/server-1.0.0-beta.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.0-beta.5.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server-1.0.0-beta.5.tgz_1509523597638_0.19657277618534863"},"publish_time":1509523597811,"_cnpm_publish_time":1509523597811,"_hasShrinkwrap":false},"1.0.0-beta.4":{"name":"server","version":"1.0.0-beta.4","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node .","dev":"grunt watch","test":"jest --coverage --forceExit","kill-comment":"Kill a process running in a specific port: PORT=3000 npm run kill","kill":"kill $(lsof -t -i:$PORT) && echo '> KILLED!' || echo '> The port was already dead'"},"engines":{"node":">=7.6.0"},"engineStrict":true,"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","connect-redis":"^3.3.0","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^4.0.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","helmet":"^3.9.0","loadware":"^2.0.0","log":"^1.4.0","method-override":"^2.3.10","mz":"^2.6.0","path-to-regexp-wrap":"1.1.0","pug":"^2.0.0-rc.4","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^2.0.3"},"devDependencies":{"eslint":"^4.7.2","eslint-plugin-jasmine":"^2.2.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-watch":"^1.0.0","jest":"^21.2.1","jstransformer-marked":"^1.0.2","picnic":"^6.4.0","request-promises":"^1.0.1","supertest":"^3.0.0"},"gitHead":"b3fb07b3af8caa07da707e06491155cf4074e0b0","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.0-beta.4","_npmVersion":"5.3.0","_nodeVersion":"8.0.0","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"877cb31260c5374e5adcf36a1123839ac4b5ea8c","size":306492,"noattachment":false,"key":"/server/-/server-1.0.0-beta.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.0-beta.4.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server-1.0.0-beta.4.tgz_1509520083901_0.9507463835179806"},"publish_time":1509520084032,"_cnpm_publish_time":1509520084032,"_hasShrinkwrap":false},"1.0.0-beta.3":{"name":"server","version":"1.0.0-beta.3","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node .","dev":"grunt watch","test":"jest --coverage --forceExit","kill-comment":"Kill a process running in a specific port: PORT=3000 npm run kill","kill":"kill $(lsof -t -i:$PORT) && echo '> KILLED!' || echo '> The port was already dead'"},"engines":{"node":">=7.6.0"},"engineStrict":true,"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","connect-redis":"^3.3.0","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^4.0.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","loadware":"^2.0.0","log":"^1.4.0","method-override":"^2.3.10","mz":"^2.6.0","path-to-regexp-wrap":"1.1.0","pug":"^2.0.0-rc.4","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^2.0.3"},"devDependencies":{"eslint":"^4.7.2","eslint-plugin-jasmine":"^2.2.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-watch":"^1.0.0","jest":"^20.0.0","jstransformer-marked":"^1.0.2","picnic":"^6.4.0","request-promises":"^1.0.1","supertest":"^3.0.0"},"gitHead":"bd25adc4f732056bcdd4d67957dc3c9474b9f026","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.0-beta.3","_npmVersion":"5.3.0","_nodeVersion":"8.0.0","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"bd1f03245651c23114aeb6869f93b787798cc0ee","size":305787,"noattachment":false,"key":"/server/-/server-1.0.0-beta.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.0-beta.3.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server-1.0.0-beta.3.tgz_1507592453344_0.534322498831898"},"publish_time":1507592453455,"_cnpm_publish_time":1507592453455,"_hasShrinkwrap":false},"1.0.0-beta.2":{"name":"server","version":"1.0.0-beta.2","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node .","dev":"grunt watch","test":"jest static --coverage --forceExit"},"engines":{"node":">=7.6.0"},"engineStrict":true,"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","connect-redis":"^3.3.0","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^2.0.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","loadware":"^2.0.0","log":"^1.4.0","method-override":"^2.3.7","mz":"^2.6.0","path-to-regexp-wrap":"0.0.4","pug":"^2.0.0-beta6","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^1.7.3"},"devDependencies":{"eslint":"^3.19.0","eslint-plugin-jasmine":"^2.2.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-watch":"^1.0.0","jest":"^20.0.0","jstransformer-marked":"^1.0.2","picnic":"^6.4.0","request-promises":"^1.0.1","supertest":"^3.0.0"},"gitHead":"b39310778bfd74a6d0c201c6ba0abdfd0d7526d8","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.0-beta.2","_npmVersion":"5.3.0","_nodeVersion":"8.0.0","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"17d488558773442fafa6cf14169d8a5e9e9c4d4d","size":298046,"noattachment":false,"key":"/server/-/server-1.0.0-beta.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.0-beta.2.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server-1.0.0-beta.2.tgz_1504757880841_0.6625585344154388"},"publish_time":1504757881214,"_cnpm_publish_time":1504757881214,"_hasShrinkwrap":false},"1.0.0-beta.1":{"name":"server","version":"1.0.0-beta.1","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node server.js","test":"jest --coverage --forceExit"},"engines":{"node":">=7.6.0"},"engineStrict":true,"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^2.0.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","human-error":"^0.2.0","loadware":"^2.0.0","log":"^1.4.0","method-override":"^2.3.7","mz":"^2.6.0","path-to-regexp-wrap":"0.0.4","pug":"^2.0.0-beta6","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^1.7.3"},"devDependencies":{"eslint":"^3.19.0","eslint-plugin-jasmine":"^2.2.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-watch":"^1.0.0","jest":"^18.1.0","jstransformer-marked":"^1.0.2","request-promises":"^1.0.1","supertest":"^3.0.0"},"gitHead":"a15fa95f25df64d87ea8382c6668a4ceb12b4006","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.0-beta.1","_npmVersion":"5.0.1","_nodeVersion":"7.7.4","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"13b88b35e85e9ea60ca17bac1975a22ed606ac5b","size":376160,"noattachment":false,"key":"/server/-/server-1.0.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.0-beta.1.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server-1.0.0-beta.1.tgz_1497018992830_0.30897387000732124"},"publish_time":1497018992970,"_cnpm_publish_time":1497018992970,"_hasShrinkwrap":false},"1.0.0-alpha.49":{"name":"server","version":"1.0.0-alpha.49","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node server.js","test":"jest --coverage --forceExit"},"engines":{"node":">=7.6.0"},"engineStrict":true,"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^2.0.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","human-error":"^0.2.0","loadware":"^2.0.0","log":"^1.4.0","method-override":"^2.3.7","mz":"^2.6.0","path-to-regexp-wrap":"0.0.4","pug":"^2.0.0-beta6","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^1.7.3"},"devDependencies":{"eslint":"^3.19.0","eslint-plugin-jasmine":"^2.2.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-watch":"^1.0.0","jest":"^18.1.0","jstransformer-marked":"^1.0.2","request-promises":"^1.0.1","supertest":"^3.0.0"},"gitHead":"d3d9fe4ae79413aae1612b685ea3802d6357055e","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.0-alpha.49","_npmVersion":"5.0.1","_nodeVersion":"7.7.4","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"dd1fceaa25d8fe105d06ed89812a3d3aa4e781f5","size":379343,"noattachment":false,"key":"/server/-/server-1.0.0-alpha.49.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.0-alpha.49.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server-1.0.0-alpha.49.tgz_1496424736091_0.9219472364056855"},"publish_time":1496424737570,"_cnpm_publish_time":1496424737570,"_hasShrinkwrap":false},"1.0.0-alpha.48":{"name":"server","version":"1.0.0-alpha.48","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node server.js","test":"jest --coverage --forceExit"},"engines":{"node":">=7.6.0"},"engineStrict":true,"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^2.0.0","errors":"^0.3.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","human-error":"^0.2.0","loadware":"^2.0.0","log":"^1.4.0","method-override":"^2.3.7","morgan":"^1.8.1","mz":"^2.6.0","path-to-regexp-wrap":"0.0.4","pug":"^2.0.0-beta6","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^1.7.3"},"devDependencies":{"eslint":"^3.19.0","eslint-plugin-jasmine":"^2.2.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-watch":"^1.0.0","jest":"^18.1.0","jstransformer-marked":"^1.0.2","request-promises":"^1.0.1","supertest":"^3.0.0"},"gitHead":"aec18b7bf24164bfc1705b9d2dcc30f371744db4","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.0-alpha.48","_npmVersion":"5.0.1","_nodeVersion":"7.7.4","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"20e24d48099a8edd13bbcb9e5ce439fe93b4ff35","size":373330,"noattachment":false,"key":"/server/-/server-1.0.0-alpha.48.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.0-alpha.48.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server-1.0.0-alpha.48.tgz_1496318115351_0.5248223880771548"},"publish_time":1496318116991,"_cnpm_publish_time":1496318116991,"_hasShrinkwrap":false},"1.0.0-alpha.47":{"name":"server","version":"1.0.0-alpha.47","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node server.js","test":"jest --coverage --forceExit"},"engines":{"node":">=7.6.0"},"engineStrict":true,"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^2.0.0","errors":"^0.3.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","human-error":"^0.2.0","loadware":"^2.0.0","log":"^1.4.0","method-override":"^2.3.7","morgan":"^1.8.1","mz":"^2.6.0","path-to-regexp-wrap":"0.0.4","pug":"^2.0.0-beta6","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^1.7.3"},"devDependencies":{"eslint":"^3.19.0","eslint-plugin-jasmine":"^2.2.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-watch":"^1.0.0","jest":"^18.1.0","jstransformer-marked":"^1.0.2","request-promises":"^1.0.1","supertest":"^3.0.0"},"gitHead":"b79c93429fcbb166b183361a668b739892da49f3","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.0-alpha.47","_shasum":"60fa414db24b2a5e05a5e05d30de37713504bdf8","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"60fa414db24b2a5e05a5e05d30de37713504bdf8","size":373427,"noattachment":false,"key":"/server/-/server-1.0.0-alpha.47.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.0-alpha.47.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server-1.0.0-alpha.47.tgz_1496192643373_0.8764817621558905"},"publish_time":1496192644822,"_cnpm_publish_time":1496192644822,"_hasShrinkwrap":false},"1.0.0-alpha.46":{"name":"server","version":"1.0.0-alpha.46","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node server.js","test":"jest --coverage --forceExit"},"engines":{"node":">=7.6.0"},"engineStrict":true,"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^2.0.0","errors":"^0.3.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","human-error":"^0.2.0","loadware":"^2.0.0","log":"^1.4.0","method-override":"^2.3.7","morgan":"^1.8.1","mz":"^2.6.0","path-to-regexp-wrap":"0.0.4","pug":"^2.0.0-beta6","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^1.7.3"},"devDependencies":{"eslint":"^3.19.0","eslint-plugin-jasmine":"^2.2.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-watch":"^1.0.0","jest":"^18.1.0","jstransformer-marked":"^1.0.2","request-promises":"^1.0.1","supertest":"^3.0.0"},"gitHead":"cab01326fcb260500c8d9572c6f20e7e468b945d","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.0-alpha.46","_shasum":"58215cb05b830c3bb1a3d421a12bfa2e7fc22d51","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"58215cb05b830c3bb1a3d421a12bfa2e7fc22d51","size":373355,"noattachment":false,"key":"/server/-/server-1.0.0-alpha.46.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.0-alpha.46.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server-1.0.0-alpha.46.tgz_1496188538389_0.1161786806769669"},"publish_time":1496188540080,"_cnpm_publish_time":1496188540080,"_hasShrinkwrap":false},"1.0.0-alpha.45":{"name":"server","version":"1.0.0-alpha.45","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node server.js","test":"jest --coverage --forceExit"},"engines":{"node":">=7.6.0"},"engineStrict":true,"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^2.0.0","errors":"^0.3.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","human-error":"^0.2.0","loadware":"^2.0.0","log":"^1.4.0","method-override":"^2.3.7","morgan":"^1.8.1","mz":"^2.6.0","path-to-regexp-wrap":"0.0.4","pug":"^2.0.0-beta6","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^1.7.3"},"devDependencies":{"eslint":"^3.19.0","eslint-plugin-jasmine":"^2.2.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-watch":"^1.0.0","jest":"^18.1.0","jstransformer-marked":"^1.0.2","request-promises":"^1.0.1","supertest":"^3.0.0"},"gitHead":"621e2dcee1c0e74b84917a5743872f6cfa3bccfa","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.0-alpha.45","_shasum":"b60e02a4cb6513cecccb0c20d0f00e7170c4cf1b","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"b60e02a4cb6513cecccb0c20d0f00e7170c4cf1b","size":373450,"noattachment":false,"key":"/server/-/server-1.0.0-alpha.45.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.0-alpha.45.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server-1.0.0-alpha.45.tgz_1496082995603_0.5390880128834397"},"publish_time":1496082997091,"_cnpm_publish_time":1496082997091,"_hasShrinkwrap":false},"1.0.0-alpha.44":{"name":"server","version":"1.0.0-alpha.44","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node server.js","test":"jest --coverage --forceExit"},"engines":{"node":">=7.6.0"},"engineStrict":true,"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^2.0.0","errors":"^0.3.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","human-error":"^0.2.0","loadware":"^2.0.0","log":"^1.4.0","method-override":"^2.3.7","morgan":"^1.8.1","mz":"^2.6.0","path-to-regexp-wrap":"0.0.4","pug":"^2.0.0-beta6","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^1.7.3"},"devDependencies":{"eslint":"^3.19.0","eslint-plugin-jasmine":"^2.2.0","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-watch":"^1.0.0","jest":"^18.1.0","jstransformer-marked":"^1.0.2","request-promises":"^1.0.1","supertest":"^3.0.0"},"gitHead":"0887e313454d6b69ca3f7cf4c119cd4e597a0a44","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.0-alpha.44","_shasum":"b381be84a76a3d9a5a04ccd53eb5aee00a526a96","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"b381be84a76a3d9a5a04ccd53eb5aee00a526a96","size":373404,"noattachment":false,"key":"/server/-/server-1.0.0-alpha.44.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.0-alpha.44.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server-1.0.0-alpha.44.tgz_1496081270299_0.4375092522241175"},"publish_time":1496081271829,"_cnpm_publish_time":1496081271829,"_hasShrinkwrap":false},"1.0.0-alpha.43":{"name":"server","version":"1.0.0-alpha.43","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node server.js","test":"jest --coverage --forceExit"},"engines":{"node":">=7.6.0"},"engineStrict":true,"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^2.0.0","errors":"^0.3.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","human-error":"^0.2.0","loadware":"^2.0.0","log":"^1.4.0","method-override":"^2.3.7","morgan":"^1.8.1","mz":"^2.6.0","path-to-regexp-wrap":"0.0.4","pug":"^2.0.0-beta6","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^1.7.3"},"devDependencies":{"grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-watch":"^1.0.0","jest":"^18.1.0","jstransformer-marked":"^1.0.2","request-promises":"^1.0.1","supertest":"^3.0.0"},"gitHead":"f335d3076614d1f84f418a3c9e07fab92b395bec","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.0-alpha.43","_shasum":"2ed16dc88ae79cb0476c701695bbdc8cfa0f6090","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"2ed16dc88ae79cb0476c701695bbdc8cfa0f6090","size":372322,"noattachment":false,"key":"/server/-/server-1.0.0-alpha.43.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.0-alpha.43.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server-1.0.0-alpha.43.tgz_1495928504875_0.016972501762211323"},"publish_time":1495928506315,"_cnpm_publish_time":1495928506315,"_hasShrinkwrap":false},"1.0.0-alpha.42":{"name":"server","version":"1.0.0-alpha.42","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node server.js","test":"jest --coverage --forceExit"},"engines":{"node":">=7.6.0"},"engineStrict":true,"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^2.0.0","errors":"^0.3.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","human-error":"^0.2.0","loadware":"^2.0.0","log":"^1.4.0","method-override":"^2.3.7","morgan":"^1.8.1","mz":"^2.6.0","path-to-regexp-wrap":"0.0.4","pug":"^2.0.0-beta6","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^1.7.3"},"devDependencies":{"grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-watch":"^1.0.0","jest":"^18.1.0","jstransformer-marked":"^1.0.2","request-promises":"^1.0.1","supertest":"^3.0.0"},"gitHead":"8c7c74be0ea645b24f6157c0675b5c852adab98a","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.0-alpha.42","_shasum":"0ea5f6d915d6cfd675b2b06f6b27597340fb5715","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"0ea5f6d915d6cfd675b2b06f6b27597340fb5715","size":372176,"noattachment":false,"key":"/server/-/server-1.0.0-alpha.42.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.0-alpha.42.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/server-1.0.0-alpha.42.tgz_1495916016831_0.5584641471505165"},"publish_time":1495916018265,"_cnpm_publish_time":1495916018265,"_hasShrinkwrap":false},"1.0.0-alpha.41":{"name":"server","version":"1.0.0-alpha.41","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node server.js","test":"jest --coverage --forceExit"},"engines":{"node":">=7.6.0"},"engineStrict":true,"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^2.0.0","errors":"^0.3.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","human-error":"^0.2.0","loadware":"^2.0.0","method-override":"^2.3.7","morgan":"^1.8.1","mz":"^2.6.0","path-to-regexp-wrap":"0.0.4","pug":"^2.0.0-beta6","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^1.7.3"},"devDependencies":{"grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-watch":"^1.0.0","jest":"^18.1.0","jstransformer-marked":"^1.0.2","request-promises":"^1.0.1","supertest":"^3.0.0"},"gitHead":"460f8e7610b93ad4d1cd3c7db1acaa705883facf","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.0-alpha.41","_shasum":"b0bd0c85f91b42e50b3c17bd0f3fa82520461bf8","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"b0bd0c85f91b42e50b3c17bd0f3fa82520461bf8","size":372226,"noattachment":false,"key":"/server/-/server-1.0.0-alpha.41.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.0-alpha.41.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/server-1.0.0-alpha.41.tgz_1494918184910_0.9603881251532584"},"publish_time":1494918186874,"_cnpm_publish_time":1494918186874,"_hasShrinkwrap":false},"1.0.0-alpha.40":{"name":"server","version":"1.0.0-alpha.40","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node server.js","test":"jest --coverage --forceExit"},"engines":{"node":">=7.6.0"},"engineStrict":true,"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^2.0.0","errors":"^0.3.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","human-error":"^0.2.0","loadware":"^2.0.0","method-override":"^2.3.7","morgan":"^1.8.1","mz":"^2.6.0","path-to-regexp-wrap":"0.0.4","pug":"^2.0.0-beta6","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^1.7.3"},"devDependencies":{"grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-watch":"^1.0.0","jest":"^18.1.0","jstransformer-marked":"^1.0.2","request-promises":"^1.0.1","supertest":"^3.0.0"},"gitHead":"33f2966fb12804daf170bdaf6be3850a20e0aa91","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.0-alpha.40","_shasum":"e59223219af37a6f2db494ad5e5cf0d3b4aa9195","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"e59223219af37a6f2db494ad5e5cf0d3b4aa9195","size":372196,"noattachment":false,"key":"/server/-/server-1.0.0-alpha.40.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.0-alpha.40.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/server-1.0.0-alpha.40.tgz_1494533461949_0.8507085992023349"},"publish_time":1494533464206,"_cnpm_publish_time":1494533464206,"_hasShrinkwrap":false},"1.0.0-alpha.39":{"name":"server","version":"1.0.0-alpha.39","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node server.js","test":"jest --coverage"},"engines":{"node":">=7.6.0"},"engineStrict":true,"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^2.0.0","errors":"^0.3.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","human-error":"^0.2.0","loadware":"^2.0.0","method-override":"^2.3.7","morgan":"^1.8.1","mz":"^2.6.0","path-to-regexp-wrap":"0.0.4","pug":"^2.0.0-beta6","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^1.7.3"},"devDependencies":{"babelify":"^7.3.0","chance":"^1.0.4","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-bytesize":"^0.2.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-es6-transpiler":"^1.0.2","jest":"^18.1.0","jstransformer-marked":"^1.0.2","promised-exec":"^1.0.1","request-promises":"^1.0.1","supertest":"^3.0.0","uglifyify":"^3.0.4"},"gitHead":"16673f524d6eff2e3f29b683fe120f51228fec45","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.0-alpha.39","_shasum":"bb6c9c0da952f48dcecf9d3ff9bbe433c9136fc4","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"bb6c9c0da952f48dcecf9d3ff9bbe433c9136fc4","size":374856,"noattachment":false,"key":"/server/-/server-1.0.0-alpha.39.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.0-alpha.39.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/server-1.0.0-alpha.39.tgz_1493126956764_0.9941935462411493"},"publish_time":1493126957335,"_cnpm_publish_time":1493126957335,"_hasShrinkwrap":false},"1.0.0-alpha.38":{"name":"server","version":"1.0.0-alpha.38","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node server.js","test":"jest --coverage"},"engines":{"node":">=7.6.0"},"engineStrict":true,"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^2.0.0","errors":"^0.3.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","human-error":"^0.2.0","loadware":"^2.0.0","method-override":"^2.3.7","morgan":"^1.8.1","path-to-regexp-wrap":"0.0.4","pug":"^2.0.0-beta6","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^1.7.3"},"devDependencies":{"babelify":"^7.3.0","chance":"^1.0.4","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-bytesize":"^0.2.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-es6-transpiler":"^1.0.2","jest":"^18.1.0","jstransformer-marked":"^1.0.2","promised-exec":"^1.0.1","request-promises":"^1.0.1","supertest":"^3.0.0","uglifyify":"^3.0.4"},"gitHead":"c04dbbedf2b3d5e7b76d795a0d53f1060b66713f","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.0-alpha.38","_shasum":"06f51ac551a99020ecab6adb3e1d7c421bc65c56","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"06f51ac551a99020ecab6adb3e1d7c421bc65c56","size":373400,"noattachment":false,"key":"/server/-/server-1.0.0-alpha.38.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.0-alpha.38.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/server-1.0.0-alpha.38.tgz_1493034052181_0.09768193075433373"},"publish_time":1493034052969,"_cnpm_publish_time":1493034052969,"_hasShrinkwrap":false},"1.0.0-alpha.37":{"name":"server","version":"1.0.0-alpha.37","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node server.js","test":"jest --coverage"},"engines":{"node":">=7.6.0"},"engineStrict":true,"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^2.0.0","errors":"^0.3.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","human-error":"^0.2.0","loadware":"^2.0.0","method-override":"^2.3.7","morgan":"^1.8.1","path-to-regexp-wrap":"0.0.4","pug":"^2.0.0-beta6","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^1.7.3"},"devDependencies":{"babelify":"^7.3.0","chance":"^1.0.4","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-bytesize":"^0.2.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-es6-transpiler":"^1.0.2","jest":"^18.1.0","jstransformer-marked":"^1.0.2","promised-exec":"^1.0.1","request-promises":"^1.0.1","supertest":"^3.0.0","uglifyify":"^3.0.4"},"gitHead":"20644c1896d8d436b72d7ce49d692e5b95dc9dee","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.0-alpha.37","_shasum":"bb2f5d2e33a1a142cbb98caa12f1552e581d475b","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"bb2f5d2e33a1a142cbb98caa12f1552e581d475b","size":373401,"noattachment":false,"key":"/server/-/server-1.0.0-alpha.37.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.0-alpha.37.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/server-1.0.0-alpha.37.tgz_1493032801489_0.6629070295020938"},"publish_time":1493032803681,"_hasShrinkwrap":false,"_cnpm_publish_time":1493032803681},"1.0.0-alpha.36":{"name":"server","version":"1.0.0-alpha.36","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node server.js","test":"jest --coverage"},"engines":{"node":">=7.6.0"},"engineStrict":true,"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^2.0.0","errors":"^0.3.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","human-error":"^0.2.0","loadware":"^2.0.0","method-override":"^2.3.7","morgan":"^1.8.1","path-to-regexp-wrap":"0.0.4","pug":"^2.0.0-beta6","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0","socket.io":"^1.7.3"},"devDependencies":{"babelify":"^7.3.0","chance":"^1.0.4","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-bytesize":"^0.2.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-es6-transpiler":"^1.0.2","jest":"^18.1.0","jstransformer-marked":"^1.0.2","promised-exec":"^1.0.1","request-promises":"^1.0.1","supertest":"^3.0.0","uglifyify":"^3.0.4"},"gitHead":"75d7c624abbda6fb19ff6fb128a7bd5e1a7d5031","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.0-alpha.36","_shasum":"ef23075301edc95d34ef6715ee51343faa10c304","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"ef23075301edc95d34ef6715ee51343faa10c304","size":373203,"noattachment":false,"key":"/server/-/server-1.0.0-alpha.36.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.0-alpha.36.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/server-1.0.0-alpha.36.tgz_1492646133007_0.03743946924805641"},"publish_time":1492646135326,"_cnpm_publish_time":1492646135326,"_hasShrinkwrap":false},"1.0.0-alpha.35":{"name":"server","version":"1.0.0-alpha.35","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node server.js","test":"jest --coverage"},"engines":{"node":">=7.6.0"},"engineStrict":true,"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^2.0.0","errors":"^0.3.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","human-error":"^0.2.0","loadware":"^2.0.0","method-override":"^2.3.7","morgan":"^1.8.1","path-to-regexp-wrap":"0.0.4","pug":"^2.0.0-beta6","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0"},"devDependencies":{"babelify":"^7.3.0","chance":"^1.0.4","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-bytesize":"^0.2.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-es6-transpiler":"^1.0.2","jest":"^18.1.0","jstransformer-marked":"^1.0.2","promised-exec":"^1.0.1","request-promises":"^1.0.1","supertest":"^3.0.0","uglifyify":"^3.0.4"},"gitHead":"678054dd757d08e37d6ab9566d040b963f566dc8","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.0-alpha.35","_shasum":"6e1a893a98ce024e5316f48b129e23ed3c54d33d","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"6e1a893a98ce024e5316f48b129e23ed3c54d33d","size":373199,"noattachment":false,"key":"/server/-/server-1.0.0-alpha.35.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.0-alpha.35.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/server-1.0.0-alpha.35.tgz_1492645581822_0.5003627096302807"},"publish_time":1492645582599,"_cnpm_publish_time":1492645582599,"_hasShrinkwrap":false},"1.0.0-alpha.34":{"name":"server","version":"1.0.0-alpha.34","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node server.js","test":"jest --coverage"},"engines":{"node":">=7.6.0"},"engineStrict":true,"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^2.0.0","errors":"^0.3.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","human-error":"^0.2.0","loadware":"^2.0.0","method-override":"^2.3.7","morgan":"^1.8.1","path-to-regexp-wrap":"0.0.4","pug":"^2.0.0-beta6","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0"},"devDependencies":{"babelify":"^7.3.0","chance":"^1.0.4","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-bytesize":"^0.2.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-es6-transpiler":"^1.0.2","jest":"^18.1.0","jstransformer-marked":"^1.0.2","promised-exec":"^1.0.1","request-promises":"^1.0.1","supertest":"^3.0.0","uglifyify":"^3.0.4"},"gitHead":"ff9de62bcfcd1e898ca20fae5fac9aa7a7577d90","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.0-alpha.34","_shasum":"1d55b22cbbee4b948f09aed4d81a0e78dd7a3d3d","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"1d55b22cbbee4b948f09aed4d81a0e78dd7a3d3d","size":373186,"noattachment":false,"key":"/server/-/server-1.0.0-alpha.34.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.0-alpha.34.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/server-1.0.0-alpha.34.tgz_1492635819473_0.7226130873896182"},"publish_time":1492635821806,"_cnpm_publish_time":1492635821806,"_hasShrinkwrap":false},"1.0.0-alpha.33":{"name":"server","version":"1.0.0-alpha.33","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node server.js","test":"jest --coverage"},"engines":{"node":">=7.6.0"},"engineStrict":true,"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^2.0.0","errors":"^0.3.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","human-error":"^0.2.0","loadware":"^2.0.0","method-override":"^2.3.7","morgan":"^1.8.1","path-to-regexp-wrap":"0.0.4","pug":"^2.0.0-beta6","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0"},"devDependencies":{"babelify":"^7.3.0","chance":"^1.0.4","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-bytesize":"^0.2.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-es6-transpiler":"^1.0.2","jest":"^18.1.0","jstransformer-marked":"^1.0.2","promised-exec":"^1.0.1","request-promises":"^1.0.1","supertest":"^3.0.0","uglifyify":"^3.0.4"},"gitHead":"65de5d1c479cb8813a0fad40851dcb46ca1e0c67","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.0-alpha.33","_shasum":"6ca23c03091286d5c00b712846ad665f0ce6bde9","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"6ca23c03091286d5c00b712846ad665f0ce6bde9","size":373135,"noattachment":false,"key":"/server/-/server-1.0.0-alpha.33.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.0-alpha.33.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/server-1.0.0-alpha.33.tgz_1492633267609_0.8592669870704412"},"publish_time":1492633268208,"_cnpm_publish_time":1492633268208,"_hasShrinkwrap":false},"1.0.0-alpha.32":{"name":"server","version":"1.0.0-alpha.32","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node server.js","test":"jest --coverage"},"engines":{"node":">=7.6.0"},"engineStrict":true,"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^2.0.0","errors":"^0.3.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","human-error":"^0.2.0","loadware":"^2.0.0","method-override":"^2.3.7","morgan":"^1.8.1","path-to-regexp-wrap":"0.0.4","pug":"^2.0.0-beta6","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0"},"devDependencies":{"babelify":"^7.3.0","chance":"^1.0.4","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-bytesize":"^0.2.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-es6-transpiler":"^1.0.2","jest":"^18.1.0","jstransformer-marked":"^1.0.2","promised-exec":"^1.0.1","request-promises":"^1.0.1","supertest":"^3.0.0","uglifyify":"^3.0.4"},"gitHead":"6568da250d90b2e8990ca14178e0b4c21486bf5e","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.0-alpha.32","_shasum":"620a90e51b3d5929352fde3769530d5ba3ffb9a8","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"620a90e51b3d5929352fde3769530d5ba3ffb9a8","size":373108,"noattachment":false,"key":"/server/-/server-1.0.0-alpha.32.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.0-alpha.32.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/server-1.0.0-alpha.32.tgz_1492632945772_0.9185667692217976"},"publish_time":1492632948159,"_cnpm_publish_time":1492632948159,"_hasShrinkwrap":false},"1.0.0-alpha.31":{"name":"server","version":"1.0.0-alpha.31","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node server.js","test":"jest --coverage"},"engines":{"node":">=7.6.0"},"engineStrict":true,"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^2.0.0","errors":"^0.3.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","human-error":"^0.2.0","loadware":"^2.0.0","method-override":"^2.3.7","morgan":"^1.8.1","path-to-regexp-wrap":"0.0.4","pug":"^2.0.0-beta6","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0"},"devDependencies":{"babelify":"^7.3.0","chance":"^1.0.4","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-bytesize":"^0.2.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-es6-transpiler":"^1.0.2","jest":"^18.1.0","jstransformer-marked":"^1.0.2","promised-exec":"^1.0.1","request-promises":"^1.0.1","supertest":"^3.0.0","uglifyify":"^3.0.4"},"gitHead":"c045e2db21673a55b8e4cbd1deeb1ab1ff7adaa2","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.0-alpha.31","_shasum":"1a11d533d72024b3317f6715c49501bf3df3f17e","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"1a11d533d72024b3317f6715c49501bf3df3f17e","size":373109,"noattachment":false,"key":"/server/-/server-1.0.0-alpha.31.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.0-alpha.31.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/server-1.0.0-alpha.31.tgz_1492632681872_0.9384412495419383"},"publish_time":1492632684085,"_cnpm_publish_time":1492632684085,"_hasShrinkwrap":false},"1.0.0-alpha.30":{"name":"server","version":"1.0.0-alpha.30","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node server.js","test":"jest --coverage"},"engines":{"node":">=7.6.0"},"engineStrict":true,"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^2.0.0","errors":"^0.3.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","human-error":"^0.2.0","loadware":"^2.0.0","method-override":"^2.3.7","morgan":"^1.8.1","path-to-regexp-wrap":"0.0.4","pug":"^2.0.0-beta6","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0"},"devDependencies":{"babelify":"^7.3.0","chance":"^1.0.4","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-bytesize":"^0.2.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-es6-transpiler":"^1.0.2","jest":"^18.1.0","jstransformer-marked":"^1.0.2","promised-exec":"^1.0.1","request-promises":"^1.0.1","supertest":"^3.0.0","uglifyify":"^3.0.4"},"gitHead":"d70b54d6959419505004a3b74fcc81b7b7bd8bf1","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.0-alpha.30","_shasum":"4ac67e5884d5bdfe5c7a11ee337bb6f2a675c6fd","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"4ac67e5884d5bdfe5c7a11ee337bb6f2a675c6fd","size":371623,"noattachment":false,"key":"/server/-/server-1.0.0-alpha.30.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.0-alpha.30.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/server-1.0.0-alpha.30.tgz_1491975053553_0.03982051997445524"},"publish_time":1491975054092,"_cnpm_publish_time":1491975054092,"_hasShrinkwrap":false},"1.0.0-alpha.29":{"name":"server","version":"1.0.0-alpha.29","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node server.js","test":"jest --coverage"},"engines":{"node":">=7.6.0"},"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^2.0.0","errors":"^0.3.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","human-error":"^0.2.0","loadware":"^2.0.0","method-override":"^2.3.7","morgan":"^1.8.1","path-to-regexp-wrap":"0.0.4","pug":"^2.0.0-beta6","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0"},"devDependencies":{"babelify":"^7.3.0","chance":"^1.0.4","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-bytesize":"^0.2.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-es6-transpiler":"^1.0.2","jest":"^18.1.0","jstransformer-marked":"^1.0.2","promised-exec":"^1.0.1","request":"^2.79.0","request-promise-native":"^1.0.3","request-promises":"^1.0.1","supertest":"^3.0.0","uglifyify":"^3.0.4"},"gitHead":"596d8e63957c9c3d4ff49fbf113a8a8a11a0e224","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.0-alpha.29","_shasum":"42aa240dfb3208527463befeb437169643fdafd9","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"42aa240dfb3208527463befeb437169643fdafd9","size":371286,"noattachment":false,"key":"/server/-/server-1.0.0-alpha.29.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.0-alpha.29.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/server-1.0.0-alpha.29.tgz_1491671390200_0.5427310194354504"},"publish_time":1491671392422,"_hasShrinkwrap":false,"_cnpm_publish_time":1491671392422},"1.0.0-alpha.28":{"name":"server","version":"1.0.0-alpha.28","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node server.js","test":"jest --coverage"},"engines":{"node":">=7.6.0"},"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^2.0.0","errors":"^0.3.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","human-error":"^0.2.0","loadware":"^2.0.0","method-override":"^2.3.7","morgan":"^1.8.1","path-to-regexp-wrap":"0.0.4","pug":"^2.0.0-beta6","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0"},"devDependencies":{"babelify":"^7.3.0","chance":"^1.0.4","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-bytesize":"^0.2.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-es6-transpiler":"^1.0.2","jest":"^18.1.0","jstransformer-marked":"^1.0.2","promised-exec":"^1.0.1","request":"^2.79.0","request-promise-native":"^1.0.3","request-promises":"^1.0.1","supertest":"^3.0.0","uglifyify":"^3.0.4"},"gitHead":"ad9a0a905335573c42822f9cf1de897948ac5ef8","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.0-alpha.28","_shasum":"8984e220579d6b5446aef7d23661f6a241581233","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"8984e220579d6b5446aef7d23661f6a241581233","size":369941,"noattachment":false,"key":"/server/-/server-1.0.0-alpha.28.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.0-alpha.28.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/server-1.0.0-alpha.28.tgz_1491321048967_0.3393578790128231"},"publish_time":1491321049705,"_hasShrinkwrap":false,"_cnpm_publish_time":1491321049705},"1.0.0-alpha.27":{"name":"server","version":"1.0.0-alpha.27","description":"A modern and powerful server for Node.js","main":"server.js","scripts":{"start":"node server.js","test":"jest --coverage"},"engines":{"node":">=7.6.0"},"directories":{"Documentation":"./docs/documentation","Code":"./src","Plugins":"./plugins","Examples":"./examples"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^2.0.0","errors":"^0.3.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","human-error":"^0.2.0","loadware":"^2.0.0","method-override":"^2.3.7","morgan":"^1.8.1","path-to-regexp-wrap":"0.0.4","pug":"^2.0.0-beta6","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0"},"devDependencies":{"babelify":"^7.3.0","chance":"^1.0.4","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-bytesize":"^0.2.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-es6-transpiler":"^1.0.2","jest":"^18.1.0","jstransformer-marked":"^1.0.2","promised-exec":"^1.0.1","request":"^2.79.0","request-promise-native":"^1.0.3","request-promises":"^1.0.1","supertest":"^3.0.0","uglifyify":"^3.0.4"},"gitHead":"e96f0c5af8a2f779c38b29bf351f903f7a58193a","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.0-alpha.27","_shasum":"f1686c2539e3015bc571f10b21f1dcabc22f6522","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"f1686c2539e3015bc571f10b21f1dcabc22f6522","size":369589,"noattachment":false,"key":"/server/-/server-1.0.0-alpha.27.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.0-alpha.27.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/server-1.0.0-alpha.27.tgz_1490896989246_0.9573302573990077"},"publish_time":1490896990045,"_hasShrinkwrap":false,"_cnpm_publish_time":1490896990045},"1.0.0-alpha.26":{"name":"server","version":"1.0.0-alpha.26","description":"A modern and powerful server for Node.js","main":"server.js","directories":{"example":"examples"},"scripts":{"test":"jest --coverage","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^2.0.0","errors":"^0.3.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","human-error":"^0.2.0","loadware":"^2.0.0","method-override":"^2.3.7","morgan":"^1.8.1","path-to-regexp-wrap":"0.0.4","pug":"^2.0.0-beta6","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0"},"devDependencies":{"babelify":"^7.3.0","chance":"^1.0.4","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-bytesize":"^0.2.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-es6-transpiler":"^1.0.2","jest":"^18.1.0","jstransformer-marked":"^1.0.2","promised-exec":"^1.0.1","request":"^2.79.0","request-promise-native":"^1.0.3","request-promises":"^1.0.1","supertest":"^3.0.0","uglifyify":"^3.0.4"},"gitHead":"b848760120108f7fb93d5e7926ec529e095b2aa1","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.0-alpha.26","_shasum":"1f52e701b955f3153b2960c2863551838d5ca927","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"1f52e701b955f3153b2960c2863551838d5ca927","size":302605,"noattachment":false,"key":"/server/-/server-1.0.0-alpha.26.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.0-alpha.26.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/server-1.0.0-alpha.26.tgz_1490304588434_0.5900531287770718"},"publish_time":1490304590795,"_cnpm_publish_time":1490304590795,"_hasShrinkwrap":false},"1.0.0-alpha.25":{"name":"server","version":"1.0.0-alpha.25","description":"A modern and powerful server for Node.js","main":"server.js","directories":{"example":"examples"},"scripts":{"test":"jest --coverage","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^2.0.0","errors":"^0.3.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","human-error":"^0.2.0","loadware":"^2.0.0","method-override":"^2.3.7","path-to-regexp-wrap":"0.0.4","pug":"^2.0.0-beta6","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0"},"devDependencies":{"babelify":"^7.3.0","chance":"^1.0.4","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-bytesize":"^0.2.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-sass":"^1.0.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-es6-transpiler":"^1.0.2","jest":"^18.1.0","jstransformer-marked":"^1.0.2","promised-exec":"^1.0.1","request":"^2.79.0","request-promise-native":"^1.0.3","request-promises":"^1.0.1","supertest":"^3.0.0","uglifyify":"^3.0.4"},"gitHead":"24c8e274aac525e6250609d6c58cdaaa21dd5b6a","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.0-alpha.25","_shasum":"2750110509405a61b39ae994c8768c4f0c12bf31","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"2750110509405a61b39ae994c8768c4f0c12bf31","size":302590,"noattachment":false,"key":"/server/-/server-1.0.0-alpha.25.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.0-alpha.25.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/server-1.0.0-alpha.25.tgz_1490304500405_0.5765177477151155"},"publish_time":1490304501070,"_cnpm_publish_time":1490304501070,"_hasShrinkwrap":false},"1.0.0-alpha.24":{"name":"server","version":"1.0.0-alpha.24","description":"A modern and powerful server for Node.js","main":"server.js","directories":{"example":"examples"},"scripts":{"test":"jest --coverage","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^2.0.0","errors":"^0.3.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","human-error":"^0.2.0","loadware":"^2.0.0","method-override":"^2.3.7","path-to-regexp-wrap":"0.0.4","pug":"^2.0.0-beta6","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0"},"devDependencies":{"babelify":"^7.3.0","chance":"^1.0.4","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-bytesize":"^0.2.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-es6-transpiler":"^1.0.2","jest":"^18.1.0","jstransformer-marked":"^1.0.2","promised-exec":"^1.0.1","request":"^2.79.0","request-promise-native":"^1.0.3","request-promises":"^1.0.1","supertest":"^3.0.0","uglifyify":"^3.0.4"},"gitHead":"65a810a7702656d23ff37c1a4d362636f66f672b","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.0-alpha.24","_shasum":"e3132dfb6ee93a27233311b7e4bea588035353e9","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"e3132dfb6ee93a27233311b7e4bea588035353e9","size":245274,"noattachment":false,"key":"/server/-/server-1.0.0-alpha.24.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.0-alpha.24.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/server-1.0.0-alpha.24.tgz_1489609874161_0.268184878397733"},"publish_time":1489609874855,"_cnpm_publish_time":1489609874855,"_hasShrinkwrap":false},"1.0.0-alpha.23":{"name":"server","version":"1.0.0-alpha.23","description":"A modern and powerful server for Node.js","main":"server.js","directories":{"example":"examples"},"scripts":{"test":"jest --coverage","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^2.0.0","errors":"^0.3.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","human-error":"^0.2.0","loadware":"^2.0.0","method-override":"^2.3.7","path-to-regexp-wrap":"0.0.4","pug":"^2.0.0-beta6","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0"},"devDependencies":{"babelify":"^7.3.0","chance":"^1.0.4","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-bytesize":"^0.2.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-es6-transpiler":"^1.0.2","jest":"^18.1.0","jstransformer-marked":"^1.0.2","promised-exec":"^1.0.1","request":"^2.79.0","request-promise-native":"^1.0.3","request-promises":"^1.0.1","supertest":"^3.0.0","uglifyify":"^3.0.4"},"gitHead":"2ebe4d17cef025ae07da8fb15c4e5a75b14a49c5","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.0-alpha.23","_shasum":"453efa4e2ce515bf483e4b2c880fa12e051e6cc7","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"453efa4e2ce515bf483e4b2c880fa12e051e6cc7","size":245207,"noattachment":false,"key":"/server/-/server-1.0.0-alpha.23.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.0-alpha.23.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/server-1.0.0-alpha.23.tgz_1489491550899_0.7515647981781512"},"publish_time":1489491551487,"_cnpm_publish_time":1489491551487,"_hasShrinkwrap":false},"1.0.0-alpha.22":{"name":"server","version":"1.0.0-alpha.22","description":"A modern and powerful server for Node.js","main":"server.js","directories":{"example":"examples"},"scripts":{"test":"jest --coverage","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","cookie-parser":"^1.4.3","csurf":"^1.9.0","dotenv":"^2.0.0","errors":"^0.3.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","hbs":"^4.0.1","human-error":"^0.2.0","loadware":"^2.0.0","method-override":"^2.3.7","path-to-regexp-wrap":"0.0.4","pug":"^2.0.0-beta6","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0"},"devDependencies":{"babelify":"^7.3.0","chance":"^1.0.4","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-bytesize":"^0.2.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-es6-transpiler":"^1.0.2","jest":"^18.1.0","jstransformer-marked":"^1.0.2","promised-exec":"^1.0.1","request":"^2.79.0","request-promise-native":"^1.0.3","supertest":"^3.0.0","uglifyify":"^3.0.4"},"gitHead":"85245efac214dee38633029c67b062fb49cbd76a","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.0-alpha.22","_shasum":"0a4e5b519635c7f10925aab821432e51bbb7aafb","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"0a4e5b519635c7f10925aab821432e51bbb7aafb","size":244785,"noattachment":false,"key":"/server/-/server-1.0.0-alpha.22.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.0-alpha.22.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/server-1.0.0-alpha.22.tgz_1489477935850_0.5941470006946474"},"publish_time":1489477938143,"_cnpm_publish_time":1489477938143,"_hasShrinkwrap":false},"1.0.0-alpha.21":{"name":"server","version":"1.0.0-alpha.21","description":"A modern and powerful server for Node.js","main":"server.js","directories":{"example":"examples"},"scripts":{"test":"jest --coverage","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","cookie-parser":"^1.4.3","dotenv":"^2.0.0","errors":"^0.3.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","human-error":"^0.2.0","loadware":"^2.0.0","method-override":"^2.3.7","path-to-regexp-wrap":"0.0.4","pug":"^2.0.0-beta6","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0"},"devDependencies":{"babelify":"^7.3.0","chance":"^1.0.4","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-bytesize":"^0.2.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-es6-transpiler":"^1.0.2","jest":"^18.1.0","jstransformer-marked":"^1.0.2","promised-exec":"^1.0.1","request":"^2.79.0","request-promise-native":"^1.0.3","uglifyify":"^3.0.4"},"gitHead":"ad51657f1fa0448ab805e529a0c82408a8dd9cd6","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.0-alpha.21","_shasum":"2dec04bee6e2337b7c7a77945cc654cd90637796","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"2dec04bee6e2337b7c7a77945cc654cd90637796","size":247510,"noattachment":false,"key":"/server/-/server-1.0.0-alpha.21.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.0-alpha.21.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/server-1.0.0-alpha.21.tgz_1488349782121_0.29711722675710917"},"publish_time":1488349784449,"_cnpm_publish_time":1488349784449,"_hasShrinkwrap":false},"1.0.0-alpha.20":{"name":"server","version":"1.0.0-alpha.20","description":"A modern and powerful server for Node.js","main":"server.js","directories":{"example":"examples"},"scripts":{"test":"jest --coverage","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","cookie-parser":"^1.4.3","dotenv":"^2.0.0","errors":"^0.3.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","human-error":"^0.2.0","loadware":"^2.0.0","method-override":"^2.3.7","path-to-regexp-wrap":"0.0.4","pug":"^2.0.0-beta6","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0"},"devDependencies":{"babelify":"^7.3.0","chance":"^1.0.4","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-bytesize":"^0.2.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-es6-transpiler":"^1.0.2","jest":"^18.1.0","jstransformer-marked":"^1.0.2","promised-exec":"^1.0.1","request":"^2.79.0","request-promise-native":"^1.0.3","uglifyify":"^3.0.4"},"gitHead":"c5d51747fb70aa528ab67e9a44b86f5edf254074","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.0-alpha.20","_shasum":"508d2edb53c42032fb2197c0d8321455888af34c","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"508d2edb53c42032fb2197c0d8321455888af34c","size":247430,"noattachment":false,"key":"/server/-/server-1.0.0-alpha.20.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.0-alpha.20.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/server-1.0.0-alpha.20.tgz_1488347815537_0.2107332304585725"},"publish_time":1488347816104,"_cnpm_publish_time":1488347816104,"_hasShrinkwrap":false},"1.0.0-alpha.19":{"name":"server","version":"1.0.0-alpha.19","description":"A modern and powerful server for Node.js","main":"server.js","directories":{"example":"examples"},"scripts":{"test":"jest --coverage","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","cookie-parser":"^1.4.3","dotenv":"^2.0.0","errors":"^0.3.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","human-error":"^0.2.0","loadware":"^1.0.0","method-override":"^2.3.7","path-to-regexp-wrap":"0.0.4","pug":"^2.0.0-beta6","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0"},"devDependencies":{"babelify":"^7.3.0","chance":"^1.0.4","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-bytesize":"^0.2.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-es6-transpiler":"^1.0.2","jest":"^18.1.0","jstransformer-marked":"^1.0.2","promised-exec":"^1.0.1","request":"^2.79.0","request-promise-native":"^1.0.3","uglifyify":"^3.0.4"},"gitHead":"a090333c566eb67439b46e6b7e42aee7e3f3749f","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.0-alpha.19","_shasum":"21dc696ff5d6f05fef91b52422360cc19ee848a9","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"21dc696ff5d6f05fef91b52422360cc19ee848a9","size":249771,"noattachment":false,"key":"/server/-/server-1.0.0-alpha.19.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.0-alpha.19.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/server-1.0.0-alpha.19.tgz_1487110120105_0.05098314629867673"},"publish_time":1487110120671,"_cnpm_publish_time":1487110120671,"_hasShrinkwrap":false},"1.0.0-alpha.18":{"name":"server","version":"1.0.0-alpha.18","description":"A modern and powerful server for Node.js","main":"server.js","directories":{"example":"examples"},"scripts":{"test":"jest --coverage","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","cookie-parser":"^1.4.3","dotenv":"^2.0.0","errors":"^0.3.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","human-error":"^0.2.0","loadware":"^1.0.0","method-override":"^2.3.7","path-to-regexp-wrap":"0.0.4","pug":"^2.0.0-beta6","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0"},"devDependencies":{"babelify":"^7.3.0","chance":"^1.0.4","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-bytesize":"^0.2.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-es6-transpiler":"^1.0.2","jest":"^18.1.0","jstransformer-marked":"^1.0.2","promised-exec":"^1.0.1","request":"^2.79.0","request-promise-native":"^1.0.3","uglifyify":"^3.0.4"},"gitHead":"470be08a41b77d209b89d083830843e5a331dd29","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.0-alpha.18","_shasum":"370c797d7606383b7c5750d49ae4a0b8bf4642b3","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"370c797d7606383b7c5750d49ae4a0b8bf4642b3","size":249747,"noattachment":false,"key":"/server/-/server-1.0.0-alpha.18.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.0-alpha.18.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/server-1.0.0-alpha.18.tgz_1487109768494_0.28557314653880894"},"publish_time":1487109769037,"_cnpm_publish_time":1487109769037,"_hasShrinkwrap":false},"1.0.0-alpha.17":{"name":"server","version":"1.0.0-alpha.17","description":"A modern and powerful server for Node.js","main":"server.js","directories":{"example":"examples"},"scripts":{"test":"jest --coverage","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","cookie-parser":"^1.4.3","dotenv":"^2.0.0","errors":"^0.3.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","human-error":"^0.2.0","loadware":"^1.0.0","method-override":"^2.3.7","path-to-regexp-wrap":"0.0.4","pug":"^2.0.0-beta6","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0"},"devDependencies":{"babelify":"^7.3.0","chance":"^1.0.4","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-bytesize":"^0.2.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-connect":"^1.0.2","grunt-contrib-jshint":"^1.1.0","grunt-contrib-pug":"^1.0.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-es6-transpiler":"^1.0.2","jest":"^18.1.0","jstransformer-marked":"^1.0.2","promised-exec":"^1.0.1","request":"^2.79.0","request-promise-native":"^1.0.3","uglifyify":"^3.0.4"},"gitHead":"a681a8c45e31027158175d8555ce562bcc39f93e","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.0-alpha.17","_shasum":"4f6f4c0e1581b981fe62b2c70e82e329844b5d61","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"4f6f4c0e1581b981fe62b2c70e82e329844b5d61","size":290807,"noattachment":false,"key":"/server/-/server-1.0.0-alpha.17.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.0-alpha.17.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/server-1.0.0-alpha.17.tgz_1486595560813_0.13911336287856102"},"publish_time":1486595561400,"_cnpm_publish_time":1486595561400,"_hasShrinkwrap":false},"1.0.0-alpha.16":{"name":"server","version":"1.0.0-alpha.16","description":"A modern and powerful server for Node.js","main":"server.js","directories":{"example":"examples"},"scripts":{"test":"jest","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/franciscop/server.git"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","homepage":"https://serverjs.io/","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","cookie-parser":"^1.4.3","dotenv":"^2.0.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","loadware":"^1.0.0","method-override":"^2.3.7","pug":"^2.0.0-beta6","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0"},"devDependencies":{"chance":"^1.0.4","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-pug":"^1.0.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","jstransformer-marked":"^1.0.2","request":"^2.79.0"},"gitHead":"e9bc592c304bcf96936985c73e2041c3a04c09f7","bugs":{"url":"https://github.com/franciscop/server/issues"},"_id":"server@1.0.0-alpha.16","_shasum":"34d5657b066f56c1962a853e760f41f691635d77","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"34d5657b066f56c1962a853e760f41f691635d77","size":62544,"noattachment":false,"key":"/server/-/server-1.0.0-alpha.16.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.0-alpha.16.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/server-1.0.0-alpha.16.tgz_1484335475878_0.038614603923633695"},"publish_time":1484335478003,"_cnpm_publish_time":1484335478003,"_hasShrinkwrap":false},"1.0.0-alpha.15":{"name":"server","version":"1.0.0-alpha.15","description":"A modern and powerful server for Node.js","main":"server.js","directories":{"example":"examples"},"scripts":{"test":"jest","start":"node server.js"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","cookie-parser":"^1.4.3","dotenv":"^2.0.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","loadware":"^1.0.0","method-override":"^2.3.7","pug":"^2.0.0-beta6","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0"},"devDependencies":{"chance":"^1.0.4","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-pug":"^1.0.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","jstransformer-marked":"^1.0.2","request":"^2.79.0"},"gitHead":"cd70d01084cada5ac8097e981e6d19edfedb3863","_id":"server@1.0.0-alpha.15","_shasum":"cba18c9ea2631b7e19914811d605de5e7a925549","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"cba18c9ea2631b7e19914811d605de5e7a925549","size":62500,"noattachment":false,"key":"/server/-/server-1.0.0-alpha.15.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.0-alpha.15.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/server-1.0.0-alpha.15.tgz_1484298680766_0.4538586651906371"},"publish_time":1484298681498,"_cnpm_publish_time":1484298681498,"_hasShrinkwrap":false},"1.0.0-alpha.14":{"name":"server","version":"1.0.0-alpha.14","description":"A modern and powerful server for Node.js","main":"server.js","directories":{"example":"examples"},"scripts":{"test":"jest","start":"node server.js"},"author":{"name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","cookie-parser":"^1.4.3","dotenv":"^2.0.0","express":"^4.14.0","express-data-parser":"^1.2.0","express-session":"^1.14.2","extend":"^3.0.0","loadware":"^1.0.0","method-override":"^2.3.7","pug":"^2.0.0-beta6","response-time":"^2.3.2","serve-favicon":"^2.3.2","serve-index":"^1.8.0"},"devDependencies":{"chance":"^1.0.4","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-pug":"^1.0.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","jstransformer-marked":"^1.0.2","request":"^2.79.0"},"gitHead":"c1e21a58b092792f0e232df585e5d2c1677d11d9","_id":"server@1.0.0-alpha.14","_shasum":"6fbe5f9993474a21ff79b430f3c868a45c97665b","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"6fbe5f9993474a21ff79b430f3c868a45c97665b","size":62495,"noattachment":false,"key":"/server/-/server-1.0.0-alpha.14.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.0-alpha.14.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/server-1.0.0-alpha.14.tgz_1484278560951_0.11172387306578457"},"publish_time":1484278562990,"_cnpm_publish_time":1484278562990,"_hasShrinkwrap":false},"1.0.0-alpha.11":{"name":"server","version":"1.0.0-alpha.11","description":"A modern and powerful server for Node.js","main":"server.js","directories":{"example":"examples"},"scripts":{"test":"jest","start":"node server.js"},"author":"","license":"MIT","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","cookie-parser":"^1.4.3","dotenv":"^2.0.0","express":"^4.14.0","express-data-parser":"^1.1.0","express-session":"^1.14.2","extend":"^3.0.0","loadware":"^1.0.0","pug":"^2.0.0-beta6","serve-favicon":"^2.3.2"},"devDependencies":{"chance":"^1.0.4","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-pug":"^1.0.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-semistandard":"^1.0.6","jstransformer-marked":"^1.0.2","request":"^2.79.0"},"gitHead":"10389bda8e987f235f2a10260d932b3a2fc15480","_id":"server@1.0.0-alpha.11","_shasum":"fd82e08c9e762bedd4c65b66e5fcf945eb38b2ba","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"fd82e08c9e762bedd4c65b66e5fcf945eb38b2ba","size":36892,"noattachment":false,"key":"/server/-/server-1.0.0-alpha.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.0-alpha.11.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/server-1.0.0-alpha.11.tgz_1483891977426_0.7345635944511741"},"publish_time":1483891978165,"_cnpm_publish_time":1483891978165,"_hasShrinkwrap":false},"1.0.0-alpha.10":{"name":"server","version":"1.0.0-alpha.10","description":"A modern and powerful server for Node.js","main":"server.js","directories":{"example":"examples"},"scripts":{"test":"jest","start":"node server.js"},"author":"","license":"MIT","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","cookie-parser":"^1.4.3","dotenv":"^2.0.0","express":"^4.14.0","express-data-parser":"^1.1.0","express-session":"^1.14.2","extend":"^3.0.0","loadware":"^1.0.0","pug":"^2.0.0-beta6","serve-favicon":"^2.3.2"},"devDependencies":{"chance":"^1.0.4","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-pug":"^1.0.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-semistandard":"^1.0.6","jstransformer-marked":"^1.0.2","request":"^2.79.0"},"gitHead":"db78984db68af75cda1c928b722aa37906dd32e4","_id":"server@1.0.0-alpha.10","_shasum":"aabeaa1ce6f7db9667b3255ded48fbd026d332e3","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"aabeaa1ce6f7db9667b3255ded48fbd026d332e3","size":36388,"noattachment":false,"key":"/server/-/server-1.0.0-alpha.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.0-alpha.10.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/server-1.0.0-alpha.10.tgz_1483203198515_0.4444849044084549"},"publish_time":1483203200377,"_cnpm_publish_time":1483203200377,"_hasShrinkwrap":false},"1.0.0-alpha.9":{"name":"server","version":"1.0.0-alpha.9","description":"A modern and powerful server for Node.js","main":"server.js","directories":{"example":"examples"},"scripts":{"test":"jest","start":"node server.js"},"author":"","license":"MIT","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","cookie-parser":"^1.4.3","dotenv":"^2.0.0","express":"^4.14.0","express-data-parser":"^1.1.0","express-session":"^1.14.2","extend":"^3.0.0","loadware":"^1.0.0","pug":"^2.0.0-beta6","serve-favicon":"^2.3.2"},"devDependencies":{"chance":"^1.0.4","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-pug":"^1.0.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-semistandard":"^1.0.6","jstransformer-marked":"^1.0.2","request":"^2.79.0"},"gitHead":"f89634522ea6e13cd1760e77e1e611e5879bd957","_id":"server@1.0.0-alpha.9","_shasum":"30d0a87b8168bb2fe5c440119fbf779718aa8bc8","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"30d0a87b8168bb2fe5c440119fbf779718aa8bc8","size":35602,"noattachment":false,"key":"/server/-/server-1.0.0-alpha.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.0-alpha.9.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/server-1.0.0-alpha.9.tgz_1483202843308_0.8285437417216599"},"publish_time":1483202845483,"_cnpm_publish_time":1483202845483,"_hasShrinkwrap":false},"1.0.0-alpha.7":{"name":"server","version":"1.0.0-alpha.7","description":"A modern and powerful server for Node.js","main":"server.js","directories":{"example":"examples"},"scripts":{"test":"jest","start":"node server.js"},"author":"","license":"MIT","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","cookie-parser":"^1.4.3","dotenv":"^2.0.0","express":"^4.14.0","express-data-parser":"^1.1.0","express-session":"^1.14.2","extend":"^3.0.0","loadware":"^1.0.0","pug":"^2.0.0-beta6","serve-favicon":"^2.3.2"},"devDependencies":{"chance":"^1.0.4","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-pug":"^1.0.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-semistandard":"^1.0.6","jstransformer-marked":"^1.0.2","request":"^2.79.0"},"gitHead":"cbab18bd077bd62b580382bfe5bcebedfa684301","_id":"server@1.0.0-alpha.7","_shasum":"43331bf67e7f1a768f7d6a2ce51d8c7f5883600b","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"43331bf67e7f1a768f7d6a2ce51d8c7f5883600b","size":21636,"noattachment":false,"key":"/server/-/server-1.0.0-alpha.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.0-alpha.7.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/server-1.0.0-alpha.7.tgz_1482495196596_0.02405458502471447"},"publish_time":1482495198811,"_cnpm_publish_time":1482495198811,"_hasShrinkwrap":false},"1.0.0-alpha.6":{"name":"server","version":"1.0.0-alpha.6","description":"A modern and powerful server for Node.js","main":"server.js","directories":{"example":"examples"},"scripts":{"test":"jest","start":"node server.js"},"author":"","license":"MIT","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","cookie-parser":"^1.4.3","dotenv":"^2.0.0","express":"^4.14.0","express-data-parser":"^1.1.0","express-session":"^1.14.2","extend":"^3.0.0","loadware":"^1.0.0","pug":"^2.0.0-beta6","serve-favicon":"^2.3.2"},"devDependencies":{"chance":"^1.0.4","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-pug":"^1.0.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-semistandard":"^1.0.6","jstransformer-marked":"^1.0.2","request":"^2.79.0"},"gitHead":"f334cf048207d5c6721ef83b067d6c3a04afbbc9","_id":"server@1.0.0-alpha.6","_shasum":"0f2fe99554b12038a021e3c222283c991346f11b","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"0f2fe99554b12038a021e3c222283c991346f11b","size":21609,"noattachment":false,"key":"/server/-/server-1.0.0-alpha.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.0-alpha.6.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/server-1.0.0-alpha.6.tgz_1482493759530_0.6628450071439147"},"publish_time":1482493760226,"_cnpm_publish_time":1482493760226,"_hasShrinkwrap":false},"1.0.0-alpha.5":{"name":"server","version":"1.0.0-alpha.5","description":"A modern and powerful server for Node.js","main":"server.js","directories":{"example":"examples"},"scripts":{"test":"jest","start":"node server.js"},"author":"","license":"MIT","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","cookie-parser":"^1.4.3","dotenv":"^2.0.0","express":"^4.14.0","express-data-parser":"^1.1.0","express-session":"^1.14.2","extend":"^3.0.0","loadware":"^1.0.0","pug":"^2.0.0-beta6","serve-favicon":"^2.3.2"},"devDependencies":{"chance":"^1.0.4","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-pug":"^1.0.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-semistandard":"^1.0.6","jstransformer-marked":"^1.0.2","request":"^2.79.0"},"gitHead":"0f1b0895d3a47987590efecfa26b000868560b23","_id":"server@1.0.0-alpha.5","_shasum":"0cf76a2724589b0e182d3735936369e813881b7d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"0cf76a2724589b0e182d3735936369e813881b7d","size":21618,"noattachment":false,"key":"/server/-/server-1.0.0-alpha.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.0-alpha.5.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/server-1.0.0-alpha.5.tgz_1482429494543_0.1942080466542393"},"publish_time":1482429496672,"_cnpm_publish_time":1482429496672,"_hasShrinkwrap":false},"1.0.0-alpha.3":{"name":"server","version":"1.0.0-alpha.3","description":"A modern and powerful server for Node.js","main":"server.js","directories":{"example":"examples"},"scripts":{"test":"jest","start":"node server.js"},"author":"","license":"MIT","dependencies":{"body-parser":"^1.15.2","compression":"^1.6.2","cookie-parser":"^1.4.3","dotenv":"^2.0.0","express":"^4.14.0","express-data-parser":"^1.1.0","express-session":"^1.14.2","extend":"^3.0.0","loadware":"^1.0.0","pug":"^2.0.0-beta6","serve-favicon":"^2.3.2"},"devDependencies":{"chance":"^1.0.4","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-pug":"^1.0.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-semistandard":"^1.0.6","jstransformer-marked":"^1.0.2","request":"^2.79.0"},"gitHead":"0ae7ce4477046dcbb62f49bbb5e34a9fe8c4ef88","_id":"server@1.0.0-alpha.3","_shasum":"4e005517ed95463647929ed370d99284dcd28e24","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"4e005517ed95463647929ed370d99284dcd28e24","size":21618,"noattachment":false,"key":"/server/-/server-1.0.0-alpha.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.0-alpha.3.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/server-1.0.0-alpha.3.tgz_1482429030277_0.08877876726910472"},"publish_time":1482429030951,"_cnpm_publish_time":1482429030951,"_hasShrinkwrap":false},"1.0.0-alpha.2":{"name":"server","version":"1.0.0-alpha.2","description":"A modern and powerful server for Node.js","main":"server.js","directories":{"example":"examples"},"scripts":{"test":"nodemon -x mocha tests","start":"node server.js"},"author":"","license":"MIT","dependencies":{"body-parser":"^1.15.2","cookie-parser":"^1.4.3","dotenv":"^2.0.0","express":"^4.14.0","express-data-parser":"^1.1.0","express-session":"^1.14.2","extend":"^3.0.0","loadware":"^1.0.0","pug":"^2.0.0-beta6"},"devDependencies":{"chai":"^3.5.0","chance":"^1.0.4","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-pug":"^1.0.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-semistandard":"^1.0.6","jstransformer-marked":"^1.0.2","mocha":"^3.2.0","pray":"^1.0.2","request":"^2.79.0"},"gitHead":"617ee264f686252c304f2a7b43a5d11d274bc318","_id":"server@1.0.0-alpha.2","_shasum":"0daaf7bc548fb09919c75657ff1e8421fe984bfc","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"0daaf7bc548fb09919c75657ff1e8421fe984bfc","size":21567,"noattachment":false,"key":"/server/-/server-1.0.0-alpha.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.0-alpha.2.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/server-1.0.0-alpha.2.tgz_1482427700117_0.16489397827535868"},"publish_time":1482427700854,"_cnpm_publish_time":1482427700854,"_hasShrinkwrap":false},"1.0.0-alpha.1":{"name":"server","version":"1.0.0-alpha.1","description":"A simple yet but flexible Node server","main":"server.js","directories":{"example":"examples"},"scripts":{"test":"nodemon -x mocha tests","start":"node server.js"},"author":"","license":"MIT","dependencies":{"body-parser":"^1.15.2","cookie-parser":"^1.4.3","dotenv":"^2.0.0","express":"^4.14.0","express-data-parser":"^1.1.0","express-session":"^1.14.2","extend":"^3.0.0","loadware":"^0.1.0","pug":"^2.0.0-beta6"},"devDependencies":{"chai":"^3.5.0","chance":"^1.0.4","grunt":"^1.0.1","grunt-bytesize":"^0.2.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-pug":"^1.0.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-semistandard":"^1.0.6","jstransformer-marked":"^1.0.2","mocha":"^3.2.0","pray":"^1.0.2","request":"^2.79.0"},"gitHead":"53a511fd80dbf893cfe363c79cb2ea21e92fb9a0","_id":"server@1.0.0-alpha.1","_shasum":"f3ba7eebb102b1e6db62b580bd9a0aaeb055c83c","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"franciscop","email":"public@francisco.io"},"dist":{"shasum":"f3ba7eebb102b1e6db62b580bd9a0aaeb055c83c","size":21292,"noattachment":false,"key":"/server/-/server-1.0.0-alpha.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-1.0.0-alpha.1.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/server-1.0.0-alpha.1.tgz_1482345892243_0.2837222507223487"},"publish_time":1482345894376,"_cnpm_publish_time":1482345894376,"_hasShrinkwrap":false},"0.0.3":{"name":"server","version":"0.0.3","keywords":["framework","httpd","server"],"repository":{"type":"git","url":"git://github.com/flashsoft/node-server.git"},"description":"Node构建的简单http服务器","main":"lib/index.js","dependencies":{"tracer":"*","mime":"*"},"author":{"name":"FlashSoft"},"license":"BSD","_id":"server@0.0.3","dist":{"shasum":"24115de9cd3ee05dcc77c349090638508ef8ce36","size":1842,"noattachment":false,"key":"/server/-/server-0.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-0.0.3.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"directories":{},"publish_time":1344524744670,"_cnpm_publish_time":1344524744670,"_hasShrinkwrap":false},"0.0.2":{"name":"server","version":"0.0.2","keywords":["framework","httpd","server"],"repository":{"type":"git","url":"git://github.com/flashsoft/node-server.git"},"description":"Node构建的简单http服务器","main":"lib/index.js","dependencies":{"tracer":"*","mime":"*"},"author":{"name":"FlashSoft"},"license":"BSD","_id":"server@0.0.2","dist":{"shasum":"ddaa7c59bf7b45a7e210f69905a92c8a329a1feb","size":5714,"noattachment":false,"key":"/server/-/server-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-0.0.2.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"directories":{},"publish_time":1344523780633,"_cnpm_publish_time":1344523780633,"_hasShrinkwrap":false},"0.0.1":{"name":"server","version":"0.0.1","keywords":["framework","httpd","server"],"repository":{"type":"git","url":"git://github.com/flashsoft/node-server.git"},"description":"Node构建的简单http服务器","main":"lib/index.js","dependencies":{"tracer":"*","mime":"*"},"author":{"name":"FlashSoft"},"license":"BSD","_id":"server@0.0.1","dist":{"shasum":"786f0630cb66033335a4ccf2c51c4ebb582709f1","size":5451,"noattachment":false,"key":"/server/-/server-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-0.0.1.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"directories":{},"publish_time":1344522700305,"_cnpm_publish_time":1344522700305,"_hasShrinkwrap":false},"0.0.0":{"name":"server","version":"0.0.0","description":"hi","main":"index.js","repository":"","author":"","license":"BSD","_id":"server@0.0.0","dist":{"shasum":"5bbb11907f75b08a43f2910eddb511cb8d48cdcd","size":4349,"noattachment":false,"key":"/server/-/server-0.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/server/download/server-0.0.0.tgz"},"maintainers":[{"name":"franciscop","email":"developerfrancisco@hotmail.com"}],"directories":{},"publish_time":1344520904193,"_cnpm_publish_time":1344520904193,"_hasShrinkwrap":false}},"readme":"# **server.js** for Node.js\n\n[![Subscribe](https://img.shields.io/badge/%20subscribe%20-%20mailchimp%20-blue.svg )](http://eepurl.com/cGRggH)\n[![Downloads](https://img.shields.io/npm/dm/server.svg)](https://npm-stat.com/charts.html?package=server)\n[![Status](https://github.com/franciscop/server/workflows/tests/badge.svg)](https://github.com/franciscop/server/actions) [![Dependencies status](https://david-dm.org/franciscop/server/status.svg)](https://david-dm.org/franciscop/server)\n\nPowerful server for Node.js that just works so **you can focus on your awesome project**:\n\n```js\n// Include it and extract some methods for convenience\nconst server = require('server');\nconst { get, post } = server.router;\n\n// Launch server with options and a couple of routes\nserver({ port: 8080 }, [\n  get('/', ctx => 'Hello world'),\n  post('/', ctx => {\n    console.log(ctx.data);\n    return 'ok';\n  })\n]);\n```\n\n<blockquote class=\"external\">\n  <p>Simplicity is a great virtue but it requires hard work to achieve it and education to appreciate it. And to make matters worse: complexity sells better.</p>\n  <cite>― Edsger W. Dijkstra</cite>\n</blockquote>\n\n\n## Getting started\n\nThere's a [whole tutorial on getting started for beginners](https://serverjs.io/tutorials/getting-started/) but the quick version is to first install `server` as a dependency:\n\n```bash\nnpm install server\n```\n\n> Server requires **Node.js 7.6.0** or newer. **Node.js 8.x.y** LTS is recommended.\n\nThen you can create a file called `index.js` with this code:\n\n```js\n// Include the server in your file\nconst server = require('server');\nconst { get, post } = server.router;\n\n// Handle requests to the url \"/\" ( http://localhost:3000/ )\nserver([\n  get('/', ctx => 'Hello world!')\n]);\n```\n\nExecute this in the terminal to get the server started:\n\n```bash\nnode .\n```\n\nAnd finally, open your browser on [localhost:3000](http://localhost:3000/) and you should see 'Hello world!' on your browser.\n\n\n\n## Documentation\n\nThe library is documented here:\n\n<strong><a class=\"button\" href=\"https://serverjs.io/documentation/\">Full Documentation</a></strong>\n\n> [**Subscribe here**](http://eepurl.com/cGRggH) to receive tutorials when released. Tutorials are *good for learning* while the documentation is good for reference/quick use *once you know the basics*.\n\nYou can also download the repository and try the examples by browsing to them and `node .` inside each of them in `/examples`.\n\n\n\n## Use cases\n\nThe package `server` is great for many situations. Let's see some of them:\n\n\n### Small to medium projects\n\nEverything works out of the box, you get great support for most features and you can easily tap into Express' middleware ecosystem. What's not to love?\n\nSome of the included features: body and file parsers, cookies, sessions, websockets, Redis, gzip, favicon, csrf, SSL, etc. They just work so you will save a headache or two and can focus on your actual project. Get a simple form going:\n\n```js\nconst server = require('server');\nconst { get, post } = server.router;\nconst { render, redirect } = server.reply;\n\nserver(\n  get('/', () => render('index.pug')),\n  post('/', ctx => {\n    console.log(ctx.data);\n    return redirect('/');\n  })\n);\n```\n\n\n\n### API design\n\nFrom the flexibility and expressivity of the bundle, designing APIs is a breeze:\n\n```js\n// books/router.js\nconst { get, post, put, del } = require('server/router');\nconst ctrl = require('./controller');\n\nmodule.exports = [\n  get('/book', ctrl.list),\n  get('/book/:id', ctrl.item),\n  post('/book', ctrl.create),\n  put('/book/:id', ctrl.update),\n  del('/book/:id', ctrl.delete)\n];\n```\n\n\n\n### Real time\n\nWebsockets were never this easy to use! With socket.io on the front-end, you can simply do this in the back-end to handle those events:\n\n```js\n// chat/router.js\nconst { socket } = require('server/router');\nconst ctrl = require('./controller');\n\nmodule.exports = [\n  socket('connect', ctrl.join),\n  socket('message', ctrl.message),\n  socket('disconnect', ctrl.leave)\n];\n```\n\n\n\n## Author & support\n\nThis package was created by [Francisco Presencia](http://francisco.io/) but hopefully developed and maintained by many others. See the [the list of contributors here](https://github.com/franciscop/server/graphs/contributors).\n\nI love using my work and I'm available for contractor work. Freelancing helps maintain `server` and [my other open source projects](https://github.com/franciscop/) up to date! I am also on [Codementor](https://www.codementor.io/franciscop) so if you want to learn more Javascript/Node.js/etc contact me there.\n\nYou can also [sponsor the project](https://serverjs.io/sponsor), get your logo in here and some other perks with tons of ♥\n","_attachments":{},"homepage":"https://serverjs.io/","bugs":{"url":"https://github.com/franciscop/server/issues"},"license":"MIT"}