{"_id":"served","_rev":"26-e04b509b8f4f7a6c42e1b495f5646530","name":"served","description":"Standalone One-Liner HTTP Webserver for Node.JS that also handles media streaming and allows uploads","dist-tags":{"latest":"1.4.2"},"versions":{"1.0.0":{"author":{"name":"AJ ONeal","email":"coolaj86@gmail.com","url":"http://coolaj86.info/"},"name":"served","description":"Standalone HTTP Webserver for Node.JS","version":"1.0.0","repository":{"type":"git","url":"git://github.com/coolaj86/node-examples-js.git"},"main":"lib/index","scripts":{"test":"served"},"bin":{"served":"bin/served.js"},"engines":{"node":"~0.4.8"},"dependencies":{"connect":"*"},"devDependencies":{},"preferGlobal":true,"_npmUser":{"name":"coolaj86","email":"coolaj86@gmail.com"},"_id":"served@1.0.0","_engineSupported":true,"_npmVersion":"1.0.101","_nodeVersion":"v0.4.8","_defaultsLoaded":true,"dist":{"shasum":"ba69fca78635141653dee45c624acc868a31a32e","tarball":"https://registry.npmjs.org/served/-/served-1.0.0.tgz","integrity":"sha512-dmbd+cJcNavOaK2wCY+JzvZxJCQ2ibUS2GaSXOf3TGNCAXxfu5QFKwleq8GO8rmFG0rXAJ1ZZIHz/oH0inVWrw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICGhPclfMRZ/mxVrjbgh4u4wzESqCQjPofP16X+s65nXAiBYfTgzxmBqsktNre+F/u9f2nmntQQLyqFJV9b62+Dffg=="}]},"maintainers":[{"name":"coolaj86","email":"coolaj86@gmail.com"}]},"1.0.2":{"author":{"name":"AJ ONeal","email":"coolaj86@gmail.com","url":"http://coolaj86.info/"},"name":"served","description":"Standalone One-Liner HTTP Webserver for Node.JS","version":"1.0.2","repository":{"type":"git","url":"git://github.com/coolaj86/node-examples-js.git"},"main":"lib/index","scripts":{"test":"served"},"bin":{"served":"bin/served.js"},"engines":{"node":">= 0.2"},"dependencies":{"connect":"*"},"devDependencies":{},"preferGlobal":true,"_npmUser":{"name":"coolaj86","email":"coolaj86@gmail.com"},"_id":"served@1.0.2","_engineSupported":true,"_npmVersion":"1.1.0-beta-10","_nodeVersion":"v0.6.7","_defaultsLoaded":true,"dist":{"shasum":"19613d616bdcb5e9c2c699a9e43cf34e52da1e7a","tarball":"https://registry.npmjs.org/served/-/served-1.0.2.tgz","integrity":"sha512-aXuwnSim4LAHqo5rhG8Qs8BuiiT2DrEu0HqcncY3LFrYnH72+AuFtfVYrjzNz7ILjsHCdyeFyTG6h5p3XZDbow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICGWQTNXVHQ2Mzxr7RLl4yaOuJwJzOcGGEGZtIy86kPbAiAmNbA85xFEFYCN5W2sm23comphPEXaiqLFqHnxCz4ESg=="}]},"maintainers":[{"name":"coolaj86","email":"coolaj86@gmail.com"}]},"1.0.3":{"author":{"name":"AJ ONeal","email":"coolaj86@gmail.com","url":"http://coolaj86.info/"},"name":"served","description":"Standalone One-Liner HTTP Webserver for Node.JS","version":"1.0.3","repository":{"type":"git","url":"git://github.com/coolaj86/node-examples-js.git"},"main":"lib/index","scripts":{"test":"served"},"bin":{"served":"bin/served.js"},"engines":{"node":">= 0.2"},"dependencies":{"connect":"1.8.x"},"devDependencies":{},"preferGlobal":true,"_npmUser":{"name":"coolaj86","email":"coolaj86@gmail.com"},"_id":"served@1.0.3","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.0-3","_nodeVersion":"v0.6.9","_defaultsLoaded":true,"dist":{"shasum":"d15479eae47d39345a339f59eba566c17ff684a1","tarball":"https://registry.npmjs.org/served/-/served-1.0.3.tgz","integrity":"sha512-16WLMt6DCprio4eN0bPr42afkaU2nPyDXOmtOktl9rv1PMXkiwagKxT8E/Y1X84Bce9mAwwtUEdQDum86senQw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvL5LNtiYzwq+6cPYqwBl6XROsBtrK3xlePjprcrAJhgIhANNWY818s/BxEh3bazgJKxtaJKEo7Bt747lg8P8grit0"}]},"maintainers":[{"name":"coolaj86","email":"coolaj86@gmail.com"}]},"1.1.0":{"author":{"name":"AJ ONeal","email":"coolaj86@gmail.com","url":"http://coolaj86.info/"},"name":"served","description":"Standalone One-Liner HTTP Webserver for Node.JS","version":"1.1.0","repository":{"type":"git","url":"git://github.com/coolaj86/node-examples-js.git"},"main":"lib/index","scripts":{"test":"served"},"bin":{"served":"bin/served.js"},"engines":{"node":">= 0.2"},"dependencies":{"connect":"2.x"},"devDependencies":{},"preferGlobal":true,"_npmUser":{"name":"coolaj86","email":"coolaj86@gmail.com"},"_id":"served@1.1.0","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.0-3","_nodeVersion":"v0.6.9","_defaultsLoaded":true,"dist":{"shasum":"1bbc8d71f941178b3c61a04bc381e4f273378732","tarball":"https://registry.npmjs.org/served/-/served-1.1.0.tgz","integrity":"sha512-go1f1mt0iPFr4ueF0uyyyaNE442O44nWM8WGSv1iIz28FUKWp9v25bL4CKc0Wu72FhYhjlHZxuE0WvnCIc1mVw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICDXdsVuFEn0IwZJUj67G1Y9NEbCJzxJwpb49URw5JN3AiAIVC1bdqci/Ilw4S/NTuKogEeb+rnueTkmYHRwig1dJA=="}]},"maintainers":[{"name":"coolaj86","email":"coolaj86@gmail.com"}]},"1.2.0":{"author":{"name":"AJ ONeal","email":"coolaj86@gmail.com","url":"http://coolaj86.info/"},"name":"served","description":"You Got ServeD!","version":"1.2.0","repository":{"type":"git","url":"git://github.com/coolaj86/node-examples-js.git"},"main":"lib/index","scripts":{"test":"served"},"bin":{"served":"bin/served.js"},"engines":{"node":">= 0.2"},"dependencies":{"connect":"2.x"},"devDependencies":{},"preferGlobal":true,"_id":"served@1.2.0","dist":{"shasum":"d782557d18730006d9dfacfef1d4b9151a78348a","tarball":"https://registry.npmjs.org/served/-/served-1.2.0.tgz","integrity":"sha512-2UMFmcNvRgM2xwHWUqK6uZkPaYyB6SVNO1J7lSQke6VTLF99Tj5XEO9y2b31ofcsrfGyG36m0Xm7tcaxZZT0Lw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDY+Vsz8u2E/FB009Spe18p1XVUBwHzaDYToASNsY1EgIhAJrDkdqdfj/Zt1bu+VIV86rZDj4/YfumgbvoKoBcbNpS"}]},"maintainers":[{"name":"coolaj86","email":"coolaj86@gmail.com"}]},"1.3.0":{"author":{"name":"AJ ONeal","email":"coolaj86@gmail.com","url":"http://coolaj86.info/"},"name":"served","description":"Standalone One-Liner HTTP Webserver for Node.JS that also allows uploads","version":"1.3.0","repository":{"type":"git","url":"git://github.com/coolaj86/node-examples-js.git"},"main":"lib/index","scripts":{"test":"served"},"bin":{"served":"bin/served.js"},"engines":{"node":">= 0.2"},"dependencies":{"connect":"2.x"},"devDependencies":{},"preferGlobal":true,"_id":"served@1.3.0","dist":{"shasum":"5384b49ea9d4cde5cd8fc2181dc1ee9c9f5f2d5b","tarball":"https://registry.npmjs.org/served/-/served-1.3.0.tgz","integrity":"sha512-1AiaENdltrnCXMs9a5n/+mxmc6wPLIVMbnS++BFYpT26yI4yvp2KVCJC1mezbq08RVb2QHP2HnNgdPv3OT87fQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICpPxqHSrH5cwrFKjrPLGfsl7GKZThNJkmlj5JNkYKWNAiBK1UmEszxB0SiTrupx2Gy0bklJZ5PeEegxNx2ESkPN5g=="}]},"maintainers":[{"name":"coolaj86","email":"coolaj86@gmail.com"}]},"1.3.1":{"author":{"name":"AJ ONeal","email":"coolaj86@gmail.com","url":"http://coolaj86.info/"},"name":"served","description":"Standalone One-Liner HTTP Webserver for Node.JS that also allows uploads","version":"1.3.1","repository":{"type":"git","url":"git://github.com/coolaj86/node-examples-js.git"},"main":"lib/index","scripts":{"test":"served"},"bin":{"served":"bin/served.js"},"engines":{"node":">= 0.2"},"dependencies":{"connect":"2.x"},"devDependencies":{},"preferGlobal":true,"_id":"served@1.3.1","dist":{"shasum":"b33b2ac89025b2b753e418a4b7cb51a95f36a43d","tarball":"https://registry.npmjs.org/served/-/served-1.3.1.tgz","integrity":"sha512-wCQSuwmuSMvg2TF2w3AXnMT6HGblGlcRCzePQtZ+mgaC7QfFN4uorHk+Dtaw+AjLb2OW/azf2C3tbC+/nz+Eog==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXQC/PtmBDFDgTpcpeJdPF0osEdnaAg7XxSGq2W0zClQIgfWgpXwSEcRVgQJarxY+3ufIDFi6O/9MCbIc1sQmIuik="}]},"maintainers":[{"name":"coolaj86","email":"coolaj86@gmail.com"}]},"1.4.1":{"author":{"name":"AJ ONeal","email":"coolaj86@gmail.com","url":"http://coolaj86.info/"},"name":"served","description":"Standalone One-Liner HTTP Webserver for Node.JS that also allows uploads","version":"1.4.1","repository":{"type":"git","url":"git://github.com/coolaj86/node-examples-js.git"},"main":"lib/index","scripts":{"test":"served"},"bin":{"served":"bin/served.js"},"engines":{"node":">= 0.2"},"dependencies":{"connect":"2.x","mkdirp":">=0.3.4 <0.4.0"},"devDependencies":{},"preferGlobal":true,"_id":"served@1.4.1","dist":{"shasum":"7308dbc7e06d32816b7b4333d7539550f8845347","tarball":"https://registry.npmjs.org/served/-/served-1.4.1.tgz","integrity":"sha512-h79XyGwTWUxgFAVsudJesBwv+hKX0seCNY/bdogHH8t1hooohrBh7LdtVK79VPEeiZ6DUvxEI55urtyaxhfCsQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZ1MWBjnt9FjxqY7KHyLf5Oo2bkFQ5O8luMnMgq1g4gQIgGCkY4t0clOhfhHEACJv13wbWu9bvyMJMCeG4aKwdNok="}]},"_npmVersion":"1.1.62","_npmUser":{"name":"coolaj86","email":"coolaj86@gmail.com"},"maintainers":[{"name":"coolaj86","email":"coolaj86@gmail.com"}]},"1.4.2":{"author":{"name":"AJ ONeal","email":"coolaj86@gmail.com","url":"http://coolaj86.com/"},"name":"served","description":"Standalone One-Liner HTTP Webserver for Node.JS that also handles media streaming and allows uploads","version":"1.4.2","repository":{"type":"git","url":"git://github.com/coolaj86/served.git"},"main":"lib/index","scripts":{"test":"served"},"bin":{"served":"bin/served.js"},"engines":{"node":">= 0.2"},"dependencies":{"connect":"2.x","mkdirp":">=0.3.4 <0.4.0"},"devDependencies":{},"preferGlobal":true,"bugs":{"url":"https://github.com/coolaj86/served/issues"},"_id":"served@1.4.2","dist":{"shasum":"f51a4a0e85476f54c48735b46b73ae911af41f40","tarball":"https://registry.npmjs.org/served/-/served-1.4.2.tgz","integrity":"sha512-BYbhMPc75N8DJWQqw1gPUW2IgOzVnpZwjWhWF5Kv4Ovqjk2G5jTnkALV/Y5dqS+467QShngrZ2D5i0kax2NyAA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKju0pEhNZTJKSiupWpr5r4B0skYZ8avLKLJp/aQgLfwIhAIYV5kNFEP/8bu7pHzoCSYMoKQ8e99IT22M8ivmTP7ly"}]},"_from":"./","_npmVersion":"1.2.32","_npmUser":{"name":"coolaj86","email":"coolaj86@gmail.com"},"maintainers":[{"name":"coolaj86","email":"coolaj86@gmail.com"}]}},"maintainers":[{"email":"coolaj86@gmail.com","name":"coolaj86"}],"time":{"modified":"2022-06-26T17:59:37.069Z","created":"2011-10-26T21:24:58.164Z","1.0.0":"2011-10-26T21:24:58.763Z","1.0.2":"2012-01-26T00:20:06.213Z","1.0.3":"2012-03-08T17:36:25.520Z","1.1.0":"2012-03-12T21:01:07.385Z","1.2.0":"2012-06-20T23:50:29.670Z","1.3.0":"2012-10-02T18:31:10.919Z","1.3.1":"2012-10-03T18:38:55.903Z","1.4.1":"2012-12-19T21:45:08.229Z","1.4.2":"2013-07-28T04:45:15.896Z"},"author":{"name":"AJ ONeal","email":"coolaj86@gmail.com","url":"http://coolaj86.com/"},"repository":{"type":"git","url":"git://github.com/coolaj86/served.git"},"bugs":{"url":"https://github.com/coolaj86/served/issues"},"readme":"You Got ServeD!\n===\n\n`served` is a stand-alane command-line webserver\n\nThink `python -m SimpleHTTPServer 3000`,\nbut it can also handle streaming media (via `Content-Range` header)\nand accepts file uploads (very safely, see below).\n\nInstallation\n===\n\n    npm install -g served\n\nUsage\n===\n\n    served [port] [/path/to/serve] # defaults to 3000 and the current directory\n\nexample:\n\n    cd ~/Downloads\n    served 5555\n\nNote: If `/path/to/serve` can be loaded as a connect module with `require()`, it will be. For example:\n\n    served 5555 /path/to/myapp.js\n\n**Note**: Due to connectjs' security policy, you may not use relative paths to parent directories `../`!\nUse either absolute or child-relative paths.\n\nReceiving Files\n---\n\nFiles will NOT be overwritten.\n\nFiles will be received to the filename they were posted as.\n\n    cd /tmp\n    served 5555 &\n\n    cd ~/\n    echo 'Hello Test World!' > hello-test.txt\n    curl http://localhost:5555/ignored-path/hello.txt \\\n      -X POST \\\n      --data-binary @hello-test.txt\n\n    cat /tmp/hello.txt\n    > Hello Test World!\n\nLicense\n===\n\nCopyright (c) 2011 AJ ONeal under the MIT and Apachev2 Licenses.\n\nSee LICENSE.MIT\n","readmeFilename":"README.md"}