mirror of
https://github.com/atlanticbiomedical/biomedjs.git
synced 2025-07-02 00:47:26 -04:00
86 lines
7.6 KiB
JSON
86 lines
7.6 KiB
JSON
![]() |
{
|
||
|
"name": "express",
|
||
|
"description": "Sinatra inspired web development framework",
|
||
|
"version": "3.3.4",
|
||
|
"author": {
|
||
|
"name": "TJ Holowaychuk",
|
||
|
"email": "tj@vision-media.ca"
|
||
|
},
|
||
|
"contributors": [
|
||
|
{
|
||
|
"name": "TJ Holowaychuk",
|
||
|
"email": "tj@vision-media.ca"
|
||
|
},
|
||
|
{
|
||
|
"name": "Aaron Heckmann",
|
||
|
"email": "aaron.heckmann+github@gmail.com"
|
||
|
},
|
||
|
{
|
||
|
"name": "Ciaran Jessup",
|
||
|
"email": "ciaranj@gmail.com"
|
||
|
},
|
||
|
{
|
||
|
"name": "Guillermo Rauch",
|
||
|
"email": "rauchg@gmail.com"
|
||
|
}
|
||
|
],
|
||
|
"dependencies": {
|
||
|
"connect": "2.8.4",
|
||
|
"commander": "1.2.0",
|
||
|
"range-parser": "0.0.4",
|
||
|
"mkdirp": "0.3.5",
|
||
|
"cookie": "0.1.0",
|
||
|
"buffer-crc32": "0.2.1",
|
||
|
"fresh": "0.1.0",
|
||
|
"methods": "0.0.1",
|
||
|
"send": "0.1.3",
|
||
|
"cookie-signature": "1.0.1",
|
||
|
"debug": "*"
|
||
|
},
|
||
|
"devDependencies": {
|
||
|
"ejs": "*",
|
||
|
"mocha": "*",
|
||
|
"jade": "0.30.0",
|
||
|
"hjs": "*",
|
||
|
"stylus": "*",
|
||
|
"should": "*",
|
||
|
"connect-redis": "*",
|
||
|
"marked": "*",
|
||
|
"supertest": "0.6.0"
|
||
|
},
|
||
|
"keywords": [
|
||
|
"express",
|
||
|
"framework",
|
||
|
"sinatra",
|
||
|
"web",
|
||
|
"rest",
|
||
|
"restful",
|
||
|
"router",
|
||
|
"app",
|
||
|
"api"
|
||
|
],
|
||
|
"repository": {
|
||
|
"type": "git",
|
||
|
"url": "git://github.com/visionmedia/express"
|
||
|
},
|
||
|
"main": "index",
|
||
|
"bin": {
|
||
|
"express": "./bin/express"
|
||
|
},
|
||
|
"scripts": {
|
||
|
"prepublish": "npm prune",
|
||
|
"test": "make test"
|
||
|
},
|
||
|
"engines": {
|
||
|
"node": "*"
|
||
|
},
|
||
|
"readme": "\n\n Fast, unopinionated, minimalist web framework for [node](http://nodejs.org). [](http://travis-ci.org/visionmedia/express) [](https://gemnasium.com/visionmedia/express)\n\n```js\nvar express = require('express');\nvar app = express();\n\napp.get('/', function(req, res){\n res.send('Hello World');\n});\n\napp.listen(3000);\n```\n\n## Installation\n\n $ npm install -g express\n\n## Quick Start\n\n The quickest way to get started with express is to utilize the executable `express(1)` to generate an application as shown below:\n\n Create the app:\n\n $ npm install -g express\n $ express /tmp/foo && cd /tmp/foo\n\n Install dependencies:\n\n $ npm install\n\n Start the server:\n\n $ node app\n\n## Features\n\n * Built on [Connect](http://github.com/senchalabs/connect)\n * Robust routing\n * HTTP helpers (redirection, caching, etc)\n * View system supporting 14+ template engines\n * Content negotiation\n * Focus on high performance\n * Environment based configuration\n * Executable for generating applications quickly\n * High test coverage\n\n## Philosophy\n\n The Express philosophy is to provide small, robust tooling for HTTP servers. Making\n it a great solution for single page applications, web sites, hybrids, or public\n HTTP APIs.\n\n Built on Connect you can use _only_ what you need, and nothing more, applications\n can be as big or as small as you like, even a single file. Express does\n not force you to use any specific ORM or template engine. With support for over\n 14 template engines via [Consolidate.js](http://github.com/visionmedia/consolidate.js)\n you can quickly craft your perfect framework.\n\n## More Information\n\n * Join #express on freenode\n * [Google Group](http://groups.google.com/group/express-js) for discussion\n * Follow [tjholowaychuk](http://twitter.com/tjholowaychuk) on twitter for updates\n * Visit the [Wiki](http://github.com/visionmedia/express/wiki)\n * [Русскоязычная документация](http://jsman.ru/express/)\n * Run express examples [online](https://runnable.com/express)\n\n## Viewing Examples\n\nClone the Express repo, then install the dev dependencies to install all the example / test suite deps:\n\n $ git clone git://github.com/visionmedia/express.git --depth 1\n $ cd express\n $ npm install\n\nthen run whichever tests you want:\n\n $ node examples/content-negotiation\n\n## Running Tests\n\nTo run the test suite first invoke the following command within the repo, installing the development dependencies:\n\n $ npm install\n\nthen run the tests:\n\n $ make test\n\n## Contributors\n\n```\nproject: express\ncommits: 3559\nactive : 468 days\nfiles : 237\nauthors:\n 1891\tTj Holowaychuk 53.1%\n 1285\tvisionmedia 36.1%\n 182\tTJ Holowaychuk 5.1%\n 54\tAaron Heckmann 1.5%\n 34\tcsausdev 1.0%\n 26\tciaranj 0.7%\n 21\tRobert Sköld 0.6%\n 6\tGuillermo Rauch 0.2%\n 3\tDav Glass 0.1%\n 3\tNick Poulden 0.1%\n 2\tRandy Merrill 0.1%\n 2\tBenny Wong 0.1%\n 2\tHunter Loftis 0.1%\n 2\tJake Gordon 0.1%\n 2\tBrian McKinney 0.1%\n 2\tRoman Shtylman 0.1%\n 2\tBen Weaver 0.1%\n 2\tDave Hoover 0.1%\n 2\tEivind Fjeldstad 0.1%\n 2\tDaniel Shaw 0.1%\n 1\tMatt Colyer 0.0%\n 1\tPau Ramon 0.0%\n 1\tPero Pejovic 0.0%\n 1\tPeter Rekdal Sunde 0.0%\n 1\tRaynos 0.0%\n 1\tTeng Siong Ong 0.0%\n 1\tViktor Kelemen 0.0%\n 1\tctide 0.0%\n 1\t8bitDesigner 0.0%\n 1\tisaacs 0.0%\n
|
||
|
"readmeFilename": "Readme.md",
|
||
|
"_id": "express@3.3.4",
|
||
|
"dist": {
|
||
|
"shasum": "7e69eb567361647686059b2763295c0edbf79095"
|
||
|
},
|
||
|
"_from": "express@",
|
||
|
"_resolved": "https://registry.npmjs.org/express/-/express-3.3.4.tgz"
|
||
|
}
|