demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/express-4.18.2/Readme.md

Path
demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/express-4.18.2/Readme.md
Status
scanned
Type
file
Name
Readme.md
Extension
.md
Programming language

      
    
Mime type
text/plain
File type
ASCII text
Tag

      
    
Rootfs path

      
    
Size
5419 (5.3 KB)
MD5
734f1c8053677a6c9bf17fd30be8c158
SHA1
0a4f5197fb45851b9ce6d6d00c24b83e06641b7a
SHA256
ecc5f634fdff86958b5eee8030c09cd3b2fbf18aefa34c1273260e09bdc10aec
SHA512

      
    
SHA1_git
0936816bedbc9ba8fb0dae455e2990e4f99c71f7
Is binary

      
    
Is text
True
Is archive

      
    
Is media

      
    
Is legal

      
    
Is manifest

      
    
Is readme

      
    
Is top level

      
    
Is key file

      
    
Readme.md | 5.3 KB |

[![Express Logo](https://i.cloudup.com/zfY6lL7eFa-3000x3000.png)](http://expressjs.com/) Fast, unopinionated, minimalist web framework for [Node.js](http://nodejs.org). [![NPM Version][npm-version-image]][npm-url] [![NPM Install Size][npm-install-size-image]][npm-install-size-url] [![NPM Downloads][npm-downloads-image]][npm-downloads-url] ```js const express = require('express') const app = express() app.get('/', function (req, res) { res.send('Hello World') }) app.listen(3000) ``` ## Installation This is a [Node.js](https://nodejs.org/en/) module available through the [npm registry](https://www.npmjs.com/). Before installing, [download and install Node.js](https://nodejs.org/en/download/). Node.js 0.10 or higher is required. If this is a brand new project, make sure to create a `package.json` first with the [`npm init` command](https://docs.npmjs.com/creating-a-package-json-file). Installation is done using the [`npm install` command](https://docs.npmjs.com/getting-started/installing-npm-packages-locally): ```console $ npm install express ``` Follow [our installing guide](http://expressjs.com/en/starter/installing.html) for more information. ## Features * Robust routing * Focus on high performance * Super-high test coverage * HTTP helpers (redirection, caching, etc) * View system supporting 14+ template engines * Content negotiation * Executable for generating applications quickly ## Docs & Community * [Website and Documentation](http://expressjs.com/) - [[website repo](https://github.com/expressjs/expressjs.com)] * [#express](https://web.libera.chat/#express) on [Libera Chat](https://libera.chat) IRC * [GitHub Organization](https://github.com/expressjs) for Official Middleware & Modules * Visit the [Wiki](https://github.com/expressjs/express/wiki) * [Google Group](https://groups.google.com/group/express-js) for discussion * [Gitter](https://gitter.im/expressjs/express) for support and discussion **PROTIP** Be sure to read [Migrating from 3.x to 4.x](https://github.com/expressjs/express/wiki/Migrating-from-3.x-to-4.x) as well as [New features in 4.x](https://github.com/expressjs/express/wiki/New-features-in-4.x). ## Quick Start The quickest way to get started with express is to utilize the executable [`express(1)`](https://github.com/expressjs/generator) to generate an application as shown below: Install the executable. The executable's major version will match Express's: ```console $ npm install -g express-generator@4 ``` Create the app: ```console $ express /tmp/foo && cd /tmp/foo ``` Install dependencies: ```console $ npm install ``` Start the server: ```console $ npm start ``` View the website at: http://localhost:3000 ## Philosophy The Express philosophy is to provide small, robust tooling for HTTP servers, making it a great solution for single page applications, websites, hybrids, or public HTTP APIs. Express does not force you to use any specific ORM or template engine. With support for over 14 template engines via [Consolidate.js](https://github.com/tj/consolidate.js), you can quickly craft your perfect framework. ## Examples To view the examples, clone the Express repo and install the dependencies: ```console $ git clone git://github.com/expressjs/express.git --depth 1 $ cd express $ npm install ``` Then run whichever example you want: ```console $ node examples/content-negotiation ``` ## Contributing [![Linux Build][github-actions-ci-image]][github-actions-ci-url] [![Windows Build][appveyor-image]][appveyor-url] [![Test Coverage][coveralls-image]][coveralls-url] The Express.js project welcomes all constructive contributions. Contributions take many forms, from code for bug fixes and enhancements, to additions and fixes to documentation, additional tests, triaging incoming pull requests and issues, and more! See the [Contributing Guide](Contributing.md) for more technical details on contributing. ### Security Issues If you discover a security vulnerability in Express, please see [Security Policies and Procedures](Security.md). ### Running Tests To run the test suite, first install the dependencies, then run `npm test`: ```console $ npm install $ npm test ``` ## People The original author of Express is [TJ Holowaychuk](https://github.com/tj) The current lead maintainer is [Douglas Christopher Wilson](https://github.com/dougwilson) [List of all contributors](https://github.com/expressjs/express/graphs/contributors) ## License [MIT](LICENSE) [appveyor-image]: https://badgen.net/appveyor/ci/dougwilson/express/master?label=windows [appveyor-url]: https://ci.appveyor.com/project/dougwilson/express [coveralls-image]: https://badgen.net/coveralls/c/github/expressjs/express/master [coveralls-url]: https://coveralls.io/r/expressjs/express?branch=master [github-actions-ci-image]: https://badgen.net/github/checks/expressjs/express/master?label=linux [github-actions-ci-url]: https://github.com/expressjs/express/actions/workflows/ci.yml [npm-downloads-image]: https://badgen.net/npm/dm/express [npm-downloads-url]: https://npmcharts.com/compare/express?minimal=true [npm-install-size-image]: https://badgen.net/packagephobia/install/express [npm-install-size-url]: https://packagephobia.com/result?p=express [npm-url]: https://npmjs.org/package/express [npm-version-image]: https://badgen.net/npm/v/express
Detected license expression
mit
Detected license expression (SPDX)
MIT
Percentage of license text
0.4
Copyrights

      
    
Holders

      
    
Authors
- author: https://github.com/expressjs/express/graphs/contributors
  end_line: 149
  start_line: 149
License detections License expression License expression SPDX
mit-bdcba66f-6e80-f7bd-7994-748183fe5693 mit MIT
URL Start line End line
http://expressjs.com/ 1 1
http://nodejs.org/ 3 3
https://nodejs.org/en 22 22
https://www.npmjs.com/ 23 23
https://nodejs.org/en/download 25 25
https://docs.npmjs.com/creating-a-package-json-file 29 29
https://docs.npmjs.com/getting-started/installing-npm-packages-locally 32 32
http://expressjs.com/en/starter/installing.html 38 38
https://github.com/expressjs/expressjs.com 53 53
https://web.libera.chat/#express 54 54
https://libera.chat/ 54 54
https://github.com/expressjs 55 55
https://github.com/expressjs/express/wiki 56 56
https://groups.google.com/group/express-js 57 57
https://gitter.im/expressjs/express 58 58
https://github.com/expressjs/express/wiki/Migrating-from-3.x-to-4.x 60 60
https://github.com/expressjs/express/wiki/New-features-in-4.x 60 60
https://github.com/expressjs/generator 64 64
https://github.com/tj/consolidate.js 99 99
git://github.com/expressjs/express.git 107 107
https://github.com/tj 145 145
https://github.com/dougwilson 147 147
https://github.com/expressjs/express/graphs/contributors 149 149
https://badgen.net/appveyor/ci/dougwilson/express/master?label=windows 155 155
https://ci.appveyor.com/project/dougwilson/express 156 156
https://badgen.net/coveralls/c/github/expressjs/express/master 157 157
https://coveralls.io/r/expressjs/express?branch=master 158 158
https://badgen.net/github/checks/expressjs/express/master?label=linux 159 159
https://github.com/expressjs/express/actions/workflows/ci.yml 160 160
https://badgen.net/npm/dm/express 161 161
https://npmcharts.com/compare/express?minimal=true 162 162
https://badgen.net/packagephobia/install/express 163 163
https://packagephobia.com/result?p=express 164 164
https://npmjs.org/package/express 165 165
https://badgen.net/npm/v/express 166 166
Package URL License Primary language
pkg:npm/express@4.18.2 mit JavaScript
pkg:npm/acme-demo-app@1.0.0 JavaScript