aboutsummaryrefslogtreecommitdiff
path: root/node_modules/statuses
diff options
context:
space:
mode:
authornanalelfe <nargiza.nosirova@mail.utoronto.ca>2016-07-28 02:20:52 +0000
committernanalelfe <nargiza.nosirova@mail.utoronto.ca>2016-07-28 02:20:52 +0000
commit4cff38c8f7b65dab1fd72ea835ea7288327d1056 (patch)
treeac93acd69e77eef1e352af953d56238d70ea9c5d /node_modules/statuses
parente11dd98c9a55cd1742d221e3b1ea90d31e240fa8 (diff)
Fixed admin bug
Diffstat (limited to 'node_modules/statuses')
-rw-r--r--node_modules/statuses/HISTORY.md50
-rw-r--r--node_modules/statuses/LICENSE23
-rw-r--r--node_modules/statuses/README.md114
-rw-r--r--node_modules/statuses/codes.json65
-rw-r--r--node_modules/statuses/index.js110
-rw-r--r--node_modules/statuses/package.json139
6 files changed, 0 insertions, 501 deletions
diff --git a/node_modules/statuses/HISTORY.md b/node_modules/statuses/HISTORY.md
deleted file mode 100644
index b175575..0000000
--- a/node_modules/statuses/HISTORY.md
+++ /dev/null
@@ -1,50 +0,0 @@
-1.3.0 / 2016-05-17
-==================
-
- * Add `421 Misdirected Request`
- * perf: enable strict mode
-
-1.2.1 / 2015-02-01
-==================
-
- * Fix message for status 451
- - `451 Unavailable For Legal Reasons`
-
-1.2.0 / 2014-09-28
-==================
-
- * Add `208 Already Repored`
- * Add `226 IM Used`
- * Add `306 (Unused)`
- * Add `415 Unable For Legal Reasons`
- * Add `508 Loop Detected`
-
-1.1.1 / 2014-09-24
-==================
-
- * Add missing 308 to `codes.json`
-
-1.1.0 / 2014-09-21
-==================
-
- * Add `codes.json` for universal support
-
-1.0.4 / 2014-08-20
-==================
-
- * Package cleanup
-
-1.0.3 / 2014-06-08
-==================
-
- * Add 308 to `.redirect` category
-
-1.0.2 / 2014-03-13
-==================
-
- * Add `.retry` category
-
-1.0.1 / 2014-03-12
-==================
-
- * Initial release
diff --git a/node_modules/statuses/LICENSE b/node_modules/statuses/LICENSE
deleted file mode 100644
index 82af4df..0000000
--- a/node_modules/statuses/LICENSE
+++ /dev/null
@@ -1,23 +0,0 @@
-
-The MIT License (MIT)
-
-Copyright (c) 2014 Jonathan Ong me@jongleberry.com
-Copyright (c) 2016 Douglas Christopher Wilson doug@somethingdoug.com
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-THE SOFTWARE.
diff --git a/node_modules/statuses/README.md b/node_modules/statuses/README.md
deleted file mode 100644
index 1a699da..0000000
--- a/node_modules/statuses/README.md
+++ /dev/null
@@ -1,114 +0,0 @@
-# Statuses
-
-[![NPM Version][npm-image]][npm-url]
-[![NPM Downloads][downloads-image]][downloads-url]
-[![Node.js Version][node-version-image]][node-version-url]
-[![Build Status][travis-image]][travis-url]
-[![Test Coverage][coveralls-image]][coveralls-url]
-
-HTTP status utility for node.
-
-## API
-
-```js
-var status = require('statuses')
-```
-
-### var code = status(Integer || String)
-
-If `Integer` or `String` is a valid HTTP code or status message, then the appropriate `code` will be returned. Otherwise, an error will be thrown.
-
-```js
-status(403) // => 403
-status('403') // => 403
-status('forbidden') // => 403
-status('Forbidden') // => 403
-status(306) // throws, as it's not supported by node.js
-```
-
-### status.codes
-
-Returns an array of all the status codes as `Integer`s.
-
-### var msg = status[code]
-
-Map of `code` to `status message`. `undefined` for invalid `code`s.
-
-```js
-status[404] // => 'Not Found'
-```
-
-### var code = status[msg]
-
-Map of `status message` to `code`. `msg` can either be title-cased or lower-cased. `undefined` for invalid `status message`s.
-
-```js
-status['not found'] // => 404
-status['Not Found'] // => 404
-```
-
-### status.redirect[code]
-
-Returns `true` if a status code is a valid redirect status.
-
-```js
-status.redirect[200] // => undefined
-status.redirect[301] // => true
-```
-
-### status.empty[code]
-
-Returns `true` if a status code expects an empty body.
-
-```js
-status.empty[200] // => undefined
-status.empty[204] // => true
-status.empty[304] // => true
-```
-
-### status.retry[code]
-
-Returns `true` if you should retry the rest.
-
-```js
-status.retry[501] // => undefined
-status.retry[503] // => true
-```
-
-### statuses/codes.json
-
-```js
-var codes = require('statuses/codes.json')
-```
-
-This is a JSON file of the status codes
-taken from `require('http').STATUS_CODES`.
-This is saved so that codes are consistent even in older node.js versions.
-For example, `308` will be added in v0.12.
-
-## Adding Status Codes
-
-The status codes are primarily sourced from http://www.iana.org/assignments/http-status-codes/http-status-codes-1.csv.
-Additionally, custom codes are added from http://en.wikipedia.org/wiki/List_of_HTTP_status_codes.
-These are added manually in the `lib/*.json` files.
-If you would like to add a status code, add it to the appropriate JSON file.
-
-To rebuild `codes.json`, run the following:
-
-```bash
-# update src/iana.json
-npm run fetch
-# build codes.json
-npm run build
-```
-
-[npm-image]: https://img.shields.io/npm/v/statuses.svg
-[npm-url]: https://npmjs.org/package/statuses
-[node-version-image]: https://img.shields.io/badge/node.js-%3E%3D_0.6-brightgreen.svg
-[node-version-url]: https://nodejs.org/en/download
-[travis-image]: https://img.shields.io/travis/jshttp/statuses.svg
-[travis-url]: https://travis-ci.org/jshttp/statuses
-[coveralls-image]: https://img.shields.io/coveralls/jshttp/statuses.svg
-[coveralls-url]: https://coveralls.io/r/jshttp/statuses?branch=master
-[downloads-image]: https://img.shields.io/npm/dm/statuses.svg
-[downloads-url]: https://npmjs.org/package/statuses
diff --git a/node_modules/statuses/codes.json b/node_modules/statuses/codes.json
deleted file mode 100644
index e765123..0000000
--- a/node_modules/statuses/codes.json
+++ /dev/null
@@ -1,65 +0,0 @@
-{
- "100": "Continue",
- "101": "Switching Protocols",
- "102": "Processing",
- "200": "OK",
- "201": "Created",
- "202": "Accepted",
- "203": "Non-Authoritative Information",
- "204": "No Content",
- "205": "Reset Content",
- "206": "Partial Content",
- "207": "Multi-Status",
- "208": "Already Reported",
- "226": "IM Used",
- "300": "Multiple Choices",
- "301": "Moved Permanently",
- "302": "Found",
- "303": "See Other",
- "304": "Not Modified",
- "305": "Use Proxy",
- "306": "(Unused)",
- "307": "Temporary Redirect",
- "308": "Permanent Redirect",
- "400": "Bad Request",
- "401": "Unauthorized",
- "402": "Payment Required",
- "403": "Forbidden",
- "404": "Not Found",
- "405": "Method Not Allowed",
- "406": "Not Acceptable",
- "407": "Proxy Authentication Required",
- "408": "Request Timeout",
- "409": "Conflict",
- "410": "Gone",
- "411": "Length Required",
- "412": "Precondition Failed",
- "413": "Payload Too Large",
- "414": "URI Too Long",
- "415": "Unsupported Media Type",
- "416": "Range Not Satisfiable",
- "417": "Expectation Failed",
- "418": "I'm a teapot",
- "421": "Misdirected Request",
- "422": "Unprocessable Entity",
- "423": "Locked",
- "424": "Failed Dependency",
- "425": "Unordered Collection",
- "426": "Upgrade Required",
- "428": "Precondition Required",
- "429": "Too Many Requests",
- "431": "Request Header Fields Too Large",
- "451": "Unavailable For Legal Reasons",
- "500": "Internal Server Error",
- "501": "Not Implemented",
- "502": "Bad Gateway",
- "503": "Service Unavailable",
- "504": "Gateway Timeout",
- "505": "HTTP Version Not Supported",
- "506": "Variant Also Negotiates",
- "507": "Insufficient Storage",
- "508": "Loop Detected",
- "509": "Bandwidth Limit Exceeded",
- "510": "Not Extended",
- "511": "Network Authentication Required"
-} \ No newline at end of file
diff --git a/node_modules/statuses/index.js b/node_modules/statuses/index.js
deleted file mode 100644
index c2b555a..0000000
--- a/node_modules/statuses/index.js
+++ /dev/null
@@ -1,110 +0,0 @@
-/*!
- * statuses
- * Copyright(c) 2014 Jonathan Ong
- * Copyright(c) 2016 Douglas Christopher Wilson
- * MIT Licensed
- */
-
-'use strict'
-
-/**
- * Module dependencies.
- * @private
- */
-
-var codes = require('./codes.json')
-
-/**
- * Module exports.
- * @public
- */
-
-module.exports = status
-
-// array of status codes
-status.codes = populateStatusesMap(status, codes)
-
-// status codes for redirects
-status.redirect = {
- 300: true,
- 301: true,
- 302: true,
- 303: true,
- 305: true,
- 307: true,
- 308: true
-}
-
-// status codes for empty bodies
-status.empty = {
- 204: true,
- 205: true,
- 304: true
-}
-
-// status codes for when you should retry the request
-status.retry = {
- 502: true,
- 503: true,
- 504: true
-}
-
-/**
- * Populate the statuses map for given codes.
- * @private
- */
-
-function populateStatusesMap (statuses, codes) {
- var arr = []
-
- Object.keys(codes).forEach(function forEachCode (code) {
- var message = codes[code]
- var status = Number(code)
-
- // Populate properties
- statuses[status] = message
- statuses[message] = status
- statuses[message.toLowerCase()] = status
-
- // Add to array
- arr.push(status)
- })
-
- return arr
-}
-
-/**
- * Get the status code.
- *
- * Given a number, this will throw if it is not a known status
- * code, otherwise the code will be returned. Given a string,
- * the string will be parsed for a number and return the code
- * if valid, otherwise will lookup the code assuming this is
- * the status message.
- *
- * @param {string|number} code
- * @returns {string}
- * @public
- */
-
-function status (code) {
- if (typeof code === 'number') {
- if (!status[code]) throw new Error('invalid status code: ' + code)
- return code
- }
-
- if (typeof code !== 'string') {
- throw new TypeError('code must be a number or string')
- }
-
- // '403'
- var n = parseInt(code, 10)
- if (!isNaN(n)) {
- if (!status[n]) throw new Error('invalid status code: ' + n)
- return n
- }
-
- n = status[code.toLowerCase()]
- if (!n) throw new Error('invalid status message: "' + code + '"')
- return n
-}
diff --git a/node_modules/statuses/package.json b/node_modules/statuses/package.json
deleted file mode 100644
index 3733fa9..0000000
--- a/node_modules/statuses/package.json
+++ /dev/null
@@ -1,139 +0,0 @@
-{
- "_args": [
- [
- {
- "name": "statuses",
- "raw": "statuses@~1.3.0",
- "rawSpec": "~1.3.0",
- "scope": null,
- "spec": ">=1.3.0 <1.4.0",
- "type": "range"
- },
- "/Users/warefhaque/CSC309/solutions_repo/node_modules/finalhandler"
- ]
- ],
- "_from": "statuses@>=1.3.0 <1.4.0",
- "_id": "statuses@1.3.0",
- "_inCache": true,
- "_installable": true,
- "_location": "/statuses",
- "_npmOperationalInternal": {
- "host": "packages-12-west.internal.npmjs.com",
- "tmp": "tmp/statuses-1.3.0.tgz_1463517875633_0.19560232176445425"
- },
- "_npmUser": {
- "email": "doug@somethingdoug.com",
- "name": "dougwilson"
- },
- "_npmVersion": "1.4.28",
- "_phantomChildren": {},
- "_requested": {
- "name": "statuses",
- "raw": "statuses@~1.3.0",
- "rawSpec": "~1.3.0",
- "scope": null,
- "spec": ">=1.3.0 <1.4.0",
- "type": "range"
- },
- "_requiredBy": [
- "/finalhandler",
- "/http-errors",
- "/send"
- ],
- "_resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.0.tgz",
- "_shasum": "8e55758cb20e7682c1f4fce8dcab30bf01d1e07a",
- "_shrinkwrap": null,
- "_spec": "statuses@~1.3.0",
- "_where": "/Users/warefhaque/CSC309/solutions_repo/node_modules/finalhandler",
- "bugs": {
- "url": "https://github.com/jshttp/statuses/issues"
- },
- "contributors": [
- {
- "email": "doug@somethingdoug.com",
- "name": "Douglas Christopher Wilson"
- },
- {
- "email": "me@jongleberry.com",
- "name": "Jonathan Ong",
- "url": "http://jongleberry.com"
- }
- ],
- "dependencies": {},
- "description": "HTTP status utility",
- "devDependencies": {
- "csv-parse": "1.0.1",
- "eslint": "2.10.2",
- "eslint-config-standard": "5.3.1",
- "eslint-plugin-promise": "1.1.0",
- "eslint-plugin-standard": "1.3.2",
- "istanbul": "0.4.3",
- "mocha": "1.21.5",
- "stream-to-array": "2.2.0"
- },
- "directories": {},
- "dist": {
- "shasum": "8e55758cb20e7682c1f4fce8dcab30bf01d1e07a",
- "tarball": "https://registry.npmjs.org/statuses/-/statuses-1.3.0.tgz"
- },
- "engines": {
- "node": ">= 0.6"
- },
- "files": [
- "HISTORY.md",
- "index.js",
- "codes.json",
- "LICENSE"
- ],
- "gitHead": "b3e31e8c32dd8107e898b44b8c0b2dfff3cba495",
- "homepage": "https://github.com/jshttp/statuses",
- "keywords": [
- "http",
- "status",
- "code"
- ],
- "license": "MIT",
- "maintainers": [
- {
- "email": "shtylman@gmail.com",
- "name": "defunctzombie"
- },
- {
- "email": "doug@somethingdoug.com",
- "name": "dougwilson"
- },
- {
- "email": "fishrock123@rocketmail.com",
- "name": "fishrock123"
- },
- {
- "email": "jonathanrichardong@gmail.com",
- "name": "jongleberry"
- },
- {
- "email": "mscdex@mscdex.net",
- "name": "mscdex"
- },
- {
- "email": "tj@vision-media.ca",
- "name": "tjholowaychuk"
- }
- ],
- "name": "statuses",
- "optionalDependencies": {},
- "readme": "ERROR: No README data found!",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/jshttp/statuses.git"
- },
- "scripts": {
- "build": "node scripts/build.js",
- "fetch": "node scripts/fetch.js",
- "lint": "eslint **/*.js",
- "test": "mocha --reporter spec --check-leaks --bail test/",
- "test-ci": "istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/",
- "test-cov": "istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/",
- "update": "npm run fetch && npm run build"
- },
- "version": "1.3.0"
-}