summaryrefslogtreecommitdiff
path: root/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema
diff options
context:
space:
mode:
Diffstat (limited to 'deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema')
-rw-r--r--deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/LICENSE13
-rw-r--r--deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/README.md49
-rw-r--r--deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/afterRequest.json29
-rw-r--r--deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/beforeRequest.json29
-rw-r--r--deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/browser.json19
-rw-r--r--deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/cache.json20
-rw-r--r--deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/content.json28
-rw-r--r--deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/cookie.json35
-rw-r--r--deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/creator.json19
-rw-r--r--deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/entry.json52
-rw-r--r--deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/har.json12
-rw-r--r--deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/header.json19
-rw-r--r--deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/index.js22
-rw-r--r--deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/log.json35
-rw-r--r--deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/page.json31
-rw-r--r--deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/pageTimings.json17
-rw-r--r--deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/postData.json42
-rw-r--r--deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/query.json19
-rw-r--r--deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/request.json56
-rw-r--r--deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/response.json53
-rw-r--r--deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/timings.json41
-rw-r--r--deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/package.json122
22 files changed, 762 insertions, 0 deletions
diff --git a/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/LICENSE b/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/LICENSE
new file mode 100644
index 0000000000..ca55c91af4
--- /dev/null
+++ b/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/LICENSE
@@ -0,0 +1,13 @@
+Copyright (c) 2015, Ahmad Nassri <ahmad@ahmadnassri.com>
+
+Permission to use, copy, modify, and/or distribute this software for any
+purpose with or without fee is hereby granted, provided that the above
+copyright notice and this permission notice appear in all copies.
+
+THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
diff --git a/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/README.md b/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/README.md
new file mode 100644
index 0000000000..cd0a28e1a7
--- /dev/null
+++ b/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/README.md
@@ -0,0 +1,49 @@
+# HAR Schema [![version][npm-version]][npm-url] [![License][npm-license]][license-url]
+
+> JSON Schema for HTTP Archive ([HAR][spec]).
+
+[![Build Status][travis-image]][travis-url]
+[![Downloads][npm-downloads]][npm-url]
+[![Code Climate][codeclimate-quality]][codeclimate-url]
+[![Coverage Status][codeclimate-coverage]][codeclimate-url]
+[![Dependency Status][dependencyci-image]][dependencyci-url]
+[![Dependencies][david-image]][david-url]
+
+## Install
+
+```bash
+npm install --only=production --save har-schema
+```
+
+## Usage
+
+Compatible with any [JSON Schema validation tool][validator].
+
+----
+> :copyright: [ahmadnassri.com](https://www.ahmadnassri.com/) &nbsp;&middot;&nbsp;
+> License: [ISC][license-url] &nbsp;&middot;&nbsp;
+> Github: [@ahmadnassri](https://github.com/ahmadnassri) &nbsp;&middot;&nbsp;
+> Twitter: [@ahmadnassri](https://twitter.com/ahmadnassri)
+
+[license-url]: http://choosealicense.com/licenses/isc/
+
+[travis-url]: https://travis-ci.org/ahmadnassri/har-schema
+[travis-image]: https://img.shields.io/travis/ahmadnassri/har-schema.svg?style=flat-square
+
+[npm-url]: https://www.npmjs.com/package/har-schema
+[npm-license]: https://img.shields.io/npm/l/har-schema.svg?style=flat-square
+[npm-version]: https://img.shields.io/npm/v/har-schema.svg?style=flat-square
+[npm-downloads]: https://img.shields.io/npm/dm/har-schema.svg?style=flat-square
+
+[codeclimate-url]: https://codeclimate.com/github/ahmadnassri/har-schema
+[codeclimate-quality]: https://img.shields.io/codeclimate/github/ahmadnassri/har-schema.svg?style=flat-square
+[codeclimate-coverage]: https://img.shields.io/codeclimate/coverage/github/ahmadnassri/har-schema.svg?style=flat-square
+
+[david-url]: https://david-dm.org/ahmadnassri/har-schema
+[david-image]: https://img.shields.io/david/ahmadnassri/har-schema.svg?style=flat-square
+
+[dependencyci-url]: https://dependencyci.com/github/ahmadnassri/har-schema
+[dependencyci-image]: https://dependencyci.com/github/ahmadnassri/har-schema/badge?style=flat-square
+
+[spec]: https://github.com/ahmadnassri/har-spec/blob/master/versions/1.2.md
+[validator]: https://github.com/ahmadnassri/har-validator
diff --git a/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/afterRequest.json b/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/afterRequest.json
new file mode 100644
index 0000000000..0ae5a69d97
--- /dev/null
+++ b/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/afterRequest.json
@@ -0,0 +1,29 @@
+{
+ "id": "afterRequest.json#",
+ "type": "object",
+ "optional": true,
+ "required": [
+ "lastAccess",
+ "eTag",
+ "hitCount"
+ ],
+ "properties": {
+ "expires": {
+ "type": "string",
+ "pattern": "^(\\d{4})(-)?(\\d\\d)(-)?(\\d\\d)(T)?(\\d\\d)(:)?(\\d\\d)(:)?(\\d\\d)(\\.\\d+)?(Z|([+-])(\\d\\d)(:)?(\\d\\d))?"
+ },
+ "lastAccess": {
+ "type": "string",
+ "pattern": "^(\\d{4})(-)?(\\d\\d)(-)?(\\d\\d)(T)?(\\d\\d)(:)?(\\d\\d)(:)?(\\d\\d)(\\.\\d+)?(Z|([+-])(\\d\\d)(:)?(\\d\\d))?"
+ },
+ "eTag": {
+ "type": "string"
+ },
+ "hitCount": {
+ "type": "integer"
+ },
+ "comment": {
+ "type": "string"
+ }
+ }
+}
diff --git a/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/beforeRequest.json b/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/beforeRequest.json
new file mode 100644
index 0000000000..20f2ca117c
--- /dev/null
+++ b/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/beforeRequest.json
@@ -0,0 +1,29 @@
+{
+ "id": "beforeRequest.json#",
+ "type": "object",
+ "optional": true,
+ "required": [
+ "lastAccess",
+ "eTag",
+ "hitCount"
+ ],
+ "properties": {
+ "expires": {
+ "type": "string",
+ "pattern": "^(\\d{4})(-)?(\\d\\d)(-)?(\\d\\d)(T)?(\\d\\d)(:)?(\\d\\d)(:)?(\\d\\d)(\\.\\d+)?(Z|([+-])(\\d\\d)(:)?(\\d\\d))?"
+ },
+ "lastAccess": {
+ "type": "string",
+ "pattern": "^(\\d{4})(-)?(\\d\\d)(-)?(\\d\\d)(T)?(\\d\\d)(:)?(\\d\\d)(:)?(\\d\\d)(\\.\\d+)?(Z|([+-])(\\d\\d)(:)?(\\d\\d))?"
+ },
+ "eTag": {
+ "type": "string"
+ },
+ "hitCount": {
+ "type": "integer"
+ },
+ "comment": {
+ "type": "string"
+ }
+ }
+}
diff --git a/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/browser.json b/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/browser.json
new file mode 100644
index 0000000000..dd8bff4f4c
--- /dev/null
+++ b/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/browser.json
@@ -0,0 +1,19 @@
+{
+ "id": "browser.json#",
+ "type": "object",
+ "required": [
+ "name",
+ "version"
+ ],
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "version": {
+ "type": "string"
+ },
+ "comment": {
+ "type": "string"
+ }
+ }
+}
diff --git a/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/cache.json b/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/cache.json
new file mode 100644
index 0000000000..d95e461456
--- /dev/null
+++ b/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/cache.json
@@ -0,0 +1,20 @@
+{
+ "id": "cache.json#",
+ "properties": {
+ "beforeRequest": {
+ "oneOf": [
+ { "type": "null" },
+ { "$ref": "beforeRequest.json#" }
+ ]
+ },
+ "afterRequest": {
+ "oneOf": [
+ { "type": "null" },
+ { "$ref": "afterRequest.json#" }
+ ]
+ },
+ "comment": {
+ "type": "string"
+ }
+ }
+}
diff --git a/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/content.json b/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/content.json
new file mode 100644
index 0000000000..7aece620da
--- /dev/null
+++ b/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/content.json
@@ -0,0 +1,28 @@
+{
+ "id": "content.json#",
+ "type": "object",
+ "required": [
+ "size",
+ "mimeType"
+ ],
+ "properties": {
+ "size": {
+ "type": "integer"
+ },
+ "compression": {
+ "type": "integer"
+ },
+ "mimeType": {
+ "type": "string"
+ },
+ "text": {
+ "type": "string"
+ },
+ "encoding": {
+ "type": "string"
+ },
+ "comment": {
+ "type": "string"
+ }
+ }
+}
diff --git a/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/cookie.json b/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/cookie.json
new file mode 100644
index 0000000000..ec1dcf1753
--- /dev/null
+++ b/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/cookie.json
@@ -0,0 +1,35 @@
+{
+ "id": "cookie.json#",
+ "type": "object",
+ "required": [
+ "name",
+ "value"
+ ],
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "value": {
+ "type": "string"
+ },
+ "path": {
+ "type": "string"
+ },
+ "domain": {
+ "type": "string"
+ },
+ "expires": {
+ "type": ["string", "null"],
+ "format": "date-time"
+ },
+ "httpOnly": {
+ "type": "boolean"
+ },
+ "secure": {
+ "type": "boolean"
+ },
+ "comment": {
+ "type": "string"
+ }
+ }
+}
diff --git a/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/creator.json b/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/creator.json
new file mode 100644
index 0000000000..003a06aeec
--- /dev/null
+++ b/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/creator.json
@@ -0,0 +1,19 @@
+{
+ "id": "creator.json#",
+ "type": "object",
+ "required": [
+ "name",
+ "version"
+ ],
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "version": {
+ "type": "string"
+ },
+ "comment": {
+ "type": "string"
+ }
+ }
+}
diff --git a/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/entry.json b/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/entry.json
new file mode 100644
index 0000000000..d97a8f2248
--- /dev/null
+++ b/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/entry.json
@@ -0,0 +1,52 @@
+{
+ "id": "entry.json#",
+ "type": "object",
+ "optional": true,
+ "required": [
+ "startedDateTime",
+ "time",
+ "request",
+ "response",
+ "cache",
+ "timings"
+ ],
+ "properties": {
+ "pageref": {
+ "type": "string"
+ },
+ "startedDateTime": {
+ "type": "string",
+ "format": "date-time",
+ "pattern": "^(\\d{4})(-)?(\\d\\d)(-)?(\\d\\d)(T)?(\\d\\d)(:)?(\\d\\d)(:)?(\\d\\d)(\\.\\d+)?(Z|([+-])(\\d\\d)(:)?(\\d\\d))"
+ },
+ "time": {
+ "type": "number",
+ "min": 0
+ },
+ "request": {
+ "$ref": "request.json#"
+ },
+ "response": {
+ "$ref": "response.json#"
+ },
+ "cache": {
+ "$ref": "cache.json#"
+ },
+ "timings": {
+ "$ref": "timings.json#"
+ },
+ "serverIPAddress": {
+ "type": "string",
+ "oneOf": [
+ { "format": "ipv4" },
+ { "format": "ipv6" }
+ ]
+ },
+ "connection": {
+ "type": "string"
+ },
+ "comment": {
+ "type": "string"
+ }
+ }
+}
diff --git a/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/har.json b/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/har.json
new file mode 100644
index 0000000000..faeadede2f
--- /dev/null
+++ b/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/har.json
@@ -0,0 +1,12 @@
+{
+ "id": "har.json#",
+ "type": "object",
+ "required": [
+ "log"
+ ],
+ "properties": {
+ "log": {
+ "$ref": "log.json#"
+ }
+ }
+}
diff --git a/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/header.json b/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/header.json
new file mode 100644
index 0000000000..2b17040752
--- /dev/null
+++ b/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/header.json
@@ -0,0 +1,19 @@
+{
+ "id": "header.json#",
+ "type": "object",
+ "required": [
+ "name",
+ "value"
+ ],
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "value": {
+ "type": "string"
+ },
+ "comment": {
+ "type": "string"
+ }
+ }
+}
diff --git a/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/index.js b/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/index.js
new file mode 100644
index 0000000000..244c08e04e
--- /dev/null
+++ b/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/index.js
@@ -0,0 +1,22 @@
+'use strict'
+
+module.exports = {
+ afterRequest: require('./afterRequest.json'),
+ beforeRequest: require('./beforeRequest.json'),
+ browser: require('./browser.json'),
+ cache: require('./cache.json'),
+ content: require('./content.json'),
+ cookie: require('./cookie.json'),
+ creator: require('./creator.json'),
+ entry: require('./entry.json'),
+ har: require('./har.json'),
+ header: require('./header.json'),
+ log: require('./log.json'),
+ page: require('./page.json'),
+ pageTimings: require('./pageTimings.json'),
+ postData: require('./postData.json'),
+ query: require('./query.json'),
+ request: require('./request.json'),
+ response: require('./response.json'),
+ timings: require('./timings.json')
+}
diff --git a/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/log.json b/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/log.json
new file mode 100644
index 0000000000..402e9b459e
--- /dev/null
+++ b/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/log.json
@@ -0,0 +1,35 @@
+{
+ "id": "log.json#",
+ "type": "object",
+ "required": [
+ "version",
+ "creator",
+ "entries"
+ ],
+ "properties": {
+ "version": {
+ "type": "string"
+ },
+ "creator": {
+ "$ref": "creator.json#"
+ },
+ "browser": {
+ "$ref": "browser.json#"
+ },
+ "pages": {
+ "type": "array",
+ "items": {
+ "$ref": "page.json#"
+ }
+ },
+ "entries": {
+ "type": "array",
+ "items": {
+ "$ref": "entry.json#"
+ }
+ },
+ "comment": {
+ "type": "string"
+ }
+ }
+}
diff --git a/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/page.json b/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/page.json
new file mode 100644
index 0000000000..0a9ddb0c12
--- /dev/null
+++ b/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/page.json
@@ -0,0 +1,31 @@
+{
+ "id": "page.json#",
+ "type": "object",
+ "optional": true,
+ "required": [
+ "startedDateTime",
+ "id",
+ "title",
+ "pageTimings"
+ ],
+ "properties": {
+ "startedDateTime": {
+ "type": "string",
+ "format": "date-time",
+ "pattern": "^(\\d{4})(-)?(\\d\\d)(-)?(\\d\\d)(T)?(\\d\\d)(:)?(\\d\\d)(:)?(\\d\\d)(\\.\\d+)?(Z|([+-])(\\d\\d)(:)?(\\d\\d))"
+ },
+ "id": {
+ "type": "string",
+ "unique": true
+ },
+ "title": {
+ "type": "string"
+ },
+ "pageTimings": {
+ "$ref": "pageTimings.json#"
+ },
+ "comment": {
+ "type": "string"
+ }
+ }
+}
diff --git a/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/pageTimings.json b/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/pageTimings.json
new file mode 100644
index 0000000000..5fd6cb39ed
--- /dev/null
+++ b/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/pageTimings.json
@@ -0,0 +1,17 @@
+{
+ "id": "pageTimings.json#",
+ "type": "object",
+ "properties": {
+ "onContentLoad": {
+ "type": "number",
+ "min": -1
+ },
+ "onLoad": {
+ "type": "number",
+ "min": -1
+ },
+ "comment": {
+ "type": "string"
+ }
+ }
+}
diff --git a/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/postData.json b/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/postData.json
new file mode 100644
index 0000000000..9f86a72107
--- /dev/null
+++ b/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/postData.json
@@ -0,0 +1,42 @@
+{
+ "id": "postData.json#",
+ "type": "object",
+ "optional": true,
+ "required": [
+ "mimeType"
+ ],
+ "properties": {
+ "mimeType": {
+ "type": "string"
+ },
+ "text": {
+ "type": "string"
+ },
+ "params": {
+ "type": "array",
+ "required": [
+ "name"
+ ],
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "value": {
+ "type": "string"
+ },
+ "fileName": {
+ "type": "string"
+ },
+ "contentType": {
+ "type": "string"
+ },
+ "comment": {
+ "type": "string"
+ }
+ }
+ },
+ "comment": {
+ "type": "string"
+ }
+ }
+}
diff --git a/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/query.json b/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/query.json
new file mode 100644
index 0000000000..fa1b8af4bd
--- /dev/null
+++ b/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/query.json
@@ -0,0 +1,19 @@
+{
+ "id": "query.json#",
+ "type": "object",
+ "required": [
+ "name",
+ "value"
+ ],
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "value": {
+ "type": "string"
+ },
+ "comment": {
+ "type": "string"
+ }
+ }
+}
diff --git a/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/request.json b/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/request.json
new file mode 100644
index 0000000000..06435d380e
--- /dev/null
+++ b/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/request.json
@@ -0,0 +1,56 @@
+{
+ "id": "request.json#",
+ "type": "object",
+ "required": [
+ "method",
+ "url",
+ "httpVersion",
+ "cookies",
+ "headers",
+ "queryString",
+ "headersSize",
+ "bodySize"
+ ],
+ "properties": {
+ "method": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string",
+ "format": "uri"
+ },
+ "httpVersion": {
+ "type": "string"
+ },
+ "cookies": {
+ "type": "array",
+ "items": {
+ "$ref": "cookie.json#"
+ }
+ },
+ "headers": {
+ "type": "array",
+ "items": {
+ "$ref": "header.json#"
+ }
+ },
+ "queryString": {
+ "type": "array",
+ "items": {
+ "$ref": "query.json#"
+ }
+ },
+ "postData": {
+ "$ref": "postData.json#"
+ },
+ "headersSize": {
+ "type": "integer"
+ },
+ "bodySize": {
+ "type": "integer"
+ },
+ "comment": {
+ "type": "string"
+ }
+ }
+}
diff --git a/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/response.json b/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/response.json
new file mode 100644
index 0000000000..f27c397d73
--- /dev/null
+++ b/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/response.json
@@ -0,0 +1,53 @@
+{
+ "id": "response.json#",
+ "type": "object",
+ "required": [
+ "status",
+ "statusText",
+ "httpVersion",
+ "cookies",
+ "headers",
+ "content",
+ "redirectURL",
+ "headersSize",
+ "bodySize"
+ ],
+ "properties": {
+ "status": {
+ "type": "integer"
+ },
+ "statusText": {
+ "type": "string"
+ },
+ "httpVersion": {
+ "type": "string"
+ },
+ "cookies": {
+ "type": "array",
+ "items": {
+ "$ref": "cookie.json#"
+ }
+ },
+ "headers": {
+ "type": "array",
+ "items": {
+ "$ref": "header.json#"
+ }
+ },
+ "content": {
+ "$ref": "content.json#"
+ },
+ "redirectURL": {
+ "type": "string"
+ },
+ "headersSize": {
+ "type": "integer"
+ },
+ "bodySize": {
+ "type": "integer"
+ },
+ "comment": {
+ "type": "string"
+ }
+ }
+}
diff --git a/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/timings.json b/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/timings.json
new file mode 100644
index 0000000000..2055d09e8c
--- /dev/null
+++ b/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/lib/timings.json
@@ -0,0 +1,41 @@
+{
+ "id": "timings.json#",
+ "required": [
+ "send",
+ "wait",
+ "receive"
+ ],
+ "properties": {
+ "dns": {
+ "type": "number",
+ "min": -1
+ },
+ "connect": {
+ "type": "number",
+ "min": -1
+ },
+ "blocked": {
+ "type": "number",
+ "min": -1
+ },
+ "send": {
+ "type": "number",
+ "min": -1
+ },
+ "wait": {
+ "type": "number",
+ "min": -1
+ },
+ "receive": {
+ "type": "number",
+ "min": -1
+ },
+ "ssl": {
+ "type": "number",
+ "min": -1
+ },
+ "comment": {
+ "type": "string"
+ }
+ }
+}
diff --git a/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/package.json b/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/package.json
new file mode 100644
index 0000000000..ce4c2a5cb3
--- /dev/null
+++ b/deps/npm/node_modules/request/node_modules/har-validator/node_modules/har-schema/package.json
@@ -0,0 +1,122 @@
+{
+ "_args": [
+ [
+ {
+ "raw": "har-schema@^1.0.5",
+ "scope": null,
+ "escapedName": "har-schema",
+ "name": "har-schema",
+ "rawSpec": "^1.0.5",
+ "spec": ">=1.0.5 <2.0.0",
+ "type": "range"
+ },
+ "/Users/zkat/Documents/code/npm/node_modules/request/node_modules/har-validator"
+ ]
+ ],
+ "_from": "har-schema@>=1.0.5 <2.0.0",
+ "_id": "har-schema@1.0.5",
+ "_inCache": true,
+ "_location": "/request/har-validator/har-schema",
+ "_nodeVersion": "4.6.2",
+ "_npmOperationalInternal": {
+ "host": "packages-12-west.internal.npmjs.com",
+ "tmp": "tmp/har-schema-1.0.5.tgz_1480877746957_0.2995719478931278"
+ },
+ "_npmUser": {
+ "name": "ahmadnassri",
+ "email": "ahmad@ahmadnassri.com"
+ },
+ "_npmVersion": "2.15.11",
+ "_phantomChildren": {},
+ "_requested": {
+ "raw": "har-schema@^1.0.5",
+ "scope": null,
+ "escapedName": "har-schema",
+ "name": "har-schema",
+ "rawSpec": "^1.0.5",
+ "spec": ">=1.0.5 <2.0.0",
+ "type": "range"
+ },
+ "_requiredBy": [
+ "/request/har-validator"
+ ],
+ "_resolved": "https://registry.npmjs.org/har-schema/-/har-schema-1.0.5.tgz",
+ "_shasum": "d263135f43307c02c602afc8fe95970c0151369e",
+ "_shrinkwrap": null,
+ "_spec": "har-schema@^1.0.5",
+ "_where": "/Users/zkat/Documents/code/npm/node_modules/request/node_modules/har-validator",
+ "author": {
+ "name": "Ahmad Nassri",
+ "email": "ahmad@ahmadnassri.com",
+ "url": "https://www.ahmadnassri.com/"
+ },
+ "bugs": {
+ "url": "https://github.com/ahmadnassri/har-schema/issues"
+ },
+ "config": {
+ "commitizen": {
+ "path": "./node_modules/cz-conventional-changelog"
+ }
+ },
+ "contributors": [
+ {
+ "name": "Evgeny Poberezkin",
+ "email": "e.poberezkin@me.com"
+ }
+ ],
+ "dependencies": {},
+ "description": "JSON Schema for HTTP Archive (HAR)",
+ "devDependencies": {
+ "ajv": "^4.9.1",
+ "codeclimate-test-reporter": "^0.4.0",
+ "cz-conventional-changelog": "^1.2.0",
+ "echint": "^2.1.0",
+ "semantic-release": "^6.3.2",
+ "snazzy": "^5.0.0",
+ "tap": "^8.0.1"
+ },
+ "directories": {},
+ "dist": {
+ "shasum": "d263135f43307c02c602afc8fe95970c0151369e",
+ "tarball": "https://registry.npmjs.org/har-schema/-/har-schema-1.0.5.tgz"
+ },
+ "engines": {
+ "node": ">=4"
+ },
+ "files": [
+ "lib"
+ ],
+ "gitHead": "7dde6d47c93e82b6d7ef7514766d64c166de14d3",
+ "homepage": "https://github.com/ahmadnassri/har-schema",
+ "keywords": [
+ "har",
+ "http",
+ "archive",
+ "JSON",
+ "schema",
+ "JSON-schema"
+ ],
+ "license": "ISC",
+ "main": "lib/index.js",
+ "maintainers": [
+ {
+ "name": "esp",
+ "email": "e.poberezkin@me.com"
+ }
+ ],
+ "name": "har-schema",
+ "optionalDependencies": {},
+ "readme": "ERROR: No README data found!",
+ "repository": {
+ "type": "git",
+ "url": "git+https://github.com/ahmadnassri/har-schema.git"
+ },
+ "scripts": {
+ "codeclimate": "tap --coverage-report=text-lcov | codeclimate-test-reporter",
+ "coverage": "tap test --reporter silent --coverage",
+ "pretest": "snazzy && echint",
+ "semantic-release": "semantic-release pre && npm publish && semantic-release post",
+ "test": "tap test --reporter spec"
+ },
+ "version": "1.0.5"
+}