aboutsummaryrefslogtreecommitdiff
path: root/deps/npm/node_modules/har-validator
diff options
context:
space:
mode:
authorRebecca Turner <me@re-becca.org>2015-10-29 16:50:12 -0700
committerJeremiah Senkpiel <fishrock123@rocketmail.com>2015-11-02 14:25:04 -0500
commit507fc53e37d3fc6abb5ce0f7c46c8d7479e647ab (patch)
tree68ea2bbf0733eb1a1977b899040e18d035737a51 /deps/npm/node_modules/har-validator
parent6e40bf065931e20737875b27ab9ee71eaf5c7f99 (diff)
downloadandroid-node-v8-507fc53e37d3fc6abb5ce0f7c46c8d7479e647ab.tar.gz
android-node-v8-507fc53e37d3fc6abb5ce0f7c46c8d7479e647ab.tar.bz2
android-node-v8-507fc53e37d3fc6abb5ce0f7c46c8d7479e647ab.zip
deps: upgrade npm to 3.3.10
PR-URL: https://github.com/nodejs/node/pull/3599 Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
Diffstat (limited to 'deps/npm/node_modules/har-validator')
-rw-r--r--deps/npm/node_modules/har-validator/LICENSE13
-rw-r--r--deps/npm/node_modules/har-validator/README.md362
-rwxr-xr-xdeps/npm/node_modules/har-validator/bin/har-validator45
-rw-r--r--deps/npm/node_modules/har-validator/lib/error.js10
-rw-r--r--deps/npm/node_modules/har-validator/lib/index.js39
-rw-r--r--deps/npm/node_modules/har-validator/lib/schemas/cache.json13
-rw-r--r--deps/npm/node_modules/har-validator/lib/schemas/cacheEntry.json31
-rw-r--r--deps/npm/node_modules/har-validator/lib/schemas/content.json27
-rw-r--r--deps/npm/node_modules/har-validator/lib/schemas/cookie.json34
-rw-r--r--deps/npm/node_modules/har-validator/lib/schemas/creator.json18
-rw-r--r--deps/npm/node_modules/har-validator/lib/schemas/entry.json51
-rw-r--r--deps/npm/node_modules/har-validator/lib/schemas/har.json11
-rw-r--r--deps/npm/node_modules/har-validator/lib/schemas/index.js49
-rw-r--r--deps/npm/node_modules/har-validator/lib/schemas/log.json34
-rw-r--r--deps/npm/node_modules/har-validator/lib/schemas/page.json30
-rw-r--r--deps/npm/node_modules/har-validator/lib/schemas/pageTimings.json16
-rw-r--r--deps/npm/node_modules/har-validator/lib/schemas/postData.json41
-rw-r--r--deps/npm/node_modules/har-validator/lib/schemas/record.json18
-rw-r--r--deps/npm/node_modules/har-validator/lib/schemas/request.json55
-rw-r--r--deps/npm/node_modules/har-validator/lib/schemas/response.json52
-rw-r--r--deps/npm/node_modules/har-validator/lib/schemas/timings.json40
-rw-r--r--deps/npm/node_modules/har-validator/package.json110
22 files changed, 0 insertions, 1099 deletions
diff --git a/deps/npm/node_modules/har-validator/LICENSE b/deps/npm/node_modules/har-validator/LICENSE
deleted file mode 100644
index ca55c91af4..0000000000
--- a/deps/npm/node_modules/har-validator/LICENSE
+++ /dev/null
@@ -1,13 +0,0 @@
-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/har-validator/README.md b/deps/npm/node_modules/har-validator/README.md
deleted file mode 100644
index f40ab755da..0000000000
--- a/deps/npm/node_modules/har-validator/README.md
+++ /dev/null
@@ -1,362 +0,0 @@
-# HAR Validator [![version][npm-version]][npm-url] [![License][npm-license]][license-url]
-
-Extremely fast HTTP Archive ([HAR](http://www.softwareishard.com/blog/har-12-spec/)) validator using JSON Schema.
-
-[![Build Status][travis-image]][travis-url]
-[![Downloads][npm-downloads]][npm-url]
-[![Code Climate][codeclimate-quality]][codeclimate-url]
-[![Coverage Status][codeclimate-coverage]][codeclimate-url]
-[![Dependencies][david-image]][david-url]
-
-## Install
-
-```shell
-# to use in cli
-npm install --global har-validator
-
-# to use as a module
-npm install --save har-validator
-```
-
-## Usage
-
-```
-
- Usage: har-validator [options] <files ...>
-
- Options:
-
- -h, --help output usage information
- -V, --version output the version number
- -s, --schema [name] validate schema name (log, request, response, etc ...)
-
-```
-
-###### Example
-
-```shell
-har-validator har.json
-
-har-validator --schema request request.json
-```
-
-## API
-
-### Validate(data [, callback])
-
-Returns `true` or `false`.
-
-- **data**: `Object` *(Required)*
- a full [HAR](http://www.softwareishard.com/blog/har-12-spec/) object
-
-- **callback**: `Function`
- gets two arguments (err, valid)
-
-```js
-var HAR = require('./har.json');
-var validate = require('har-validator');
-
-validate(HAR, function (e, valid) {
- if (e) console.log(e.errors)
-
- if (valid) console.log('horray!');
-});
-```
-
-### Validate.log(data [, callback])
-
-Returns `true` or `false`.
-
-- **data**: `Object` *(Required)*
- a [log](http://www.softwareishard.com/blog/har-12-spec/#log) object
-
-- **callback**: `Function`
- gets two arguments (err, valid)
-
-```js
-var validate = require('har-validator');
-
-validate.log(data, function (e, valid) {
- if (e) console.log(e.errors)
-});
-```
-
-### Validate.cache(data [, callback])
-
-Returns `true` or `false`.
-
-- **data**: `Object` *(Required)*
- a [cache](http://www.softwareishard.com/blog/har-12-spec/#cache) object
-
-- **callback**: `Function`
- gets two arguments (err, valid)
-
-```js
-var validate = require('har-validator');
-
-validate.cache(data, function (e, valid) {
- if (e) console.log(e.errors)
-});
-```
-
-### Validate.cacheEntry(data [, callback])
-
-Returns `true` or `false`.
-
-- **data**: `Object` *(Required)*
- a ["beforeRequest" or "afterRequest"](http://www.softwareishard.com/blog/har-12-spec/#cache) objects
-
-- **callback**: `Function`
- gets two arguments (err, valid)
-
-```js
-var validate = require('har-validator');
-
-validate.cacheEntry(data, function (e, valid) {
- if (e) console.log(e.errors)
-});
-```
-
-### Validate.content(data [, callback])
-
-Returns `true` or `false`.
-
-- **data**: `Object` *(Required)*
- a [content](http://www.softwareishard.com/blog/har-12-spec/#content) object
-
-- **callback**: `Function`
- gets two arguments (err, valid)
-
-```js
-var validate = require('har-validator');
-
-validate.content(data, function (e, valid) {
- if (e) console.log(e.errors)
-});
-```
-
-### Validate.cookie(data [, callback])
-
-Returns `true` or `false`.
-
-- **data**: `Object` *(Required)*
- a [cookie](http://www.softwareishard.com/blog/har-12-spec/#cookies) object
-
-- **callback**: `Function`
- gets two arguments (err, valid)
-
-```js
-var validate = require('har-validator');
-
-validate.cookie(data, function (e, valid) {
- if (e) console.log(e.errors)
-});
-```
-
-### Validate.creator(data [, callback])
-
-Returns `true` or `false`.
-
-- **data**: `Object` *(Required)*
- a [creator](http://www.softwareishard.com/blog/har-12-spec/#creator) object
-
-- **callback**: `Function`
- gets two arguments (err, valid)
-
-```js
-var validate = require('har-validator');
-
-validate.creator(data, function (e, valid) {
- if (e) console.log(e.errors)
-});
-```
-
-### Validate.entry(data [, callback])
-
-Returns `true` or `false`.
-
-- **data**: `Object` *(Required)*
- an [entry](http://www.softwareishard.com/blog/har-12-spec/#entries) object
-
-- **callback**: `Function`
- gets two arguments (err, valid)
-
-```js
-var validate = require('har-validator');
-
-validate.entry(data, function (e, valid) {
- if (e) console.log(e.errors)
-});
-```
-
-### Validate.log(data [, callback])
-
-alias of [`Validate(data [, callback])`](#validate-data-callback-)
-
-### Validate.page(data [, callback])
-
-Returns `true` or `false`.
-
-- **data**: `Object` *(Required)*
- a [page](http://www.softwareishard.com/blog/har-12-spec/#pages) object
-
-- **callback**: `Function`
- gets two arguments (err, valid)
-
-```js
-var validate = require('har-validator');
-
-validate.page(data, function (e, valid) {
- if (e) console.log(e.errors)
-});
-```
-
-### Validate.pageTimings(data [, callback])
-
-Returns `true` or `false`.
-
-- **data**: `Object` *(Required)*
- a [pageTimings](http://www.softwareishard.com/blog/har-12-spec/#pageTimings) object
-
-- **callback**: `Function`
- gets two arguments (err, valid)
-
-```js
-var validate = require('har-validator');
-
-validate.pageTimings(data, function (e, valid) {
- if (e) console.log(e.errors)
-});
-```
-
-### Validate.postData(data [, callback])
-
-Returns `true` or `false`.
-
-- **data**: `Object` *(Required)*
- a [postData](http://www.softwareishard.com/blog/har-12-spec/#postData) object
-
-- **callback**: `Function`
- gets two arguments (err, valid)
-
-```js
-var validate = require('har-validator');
-
-validate.postData(data, function (e, valid) {
- if (e) console.log(e.errors)
-});
-```
-
-### Validate.record(data [, callback])
-
-Returns `true` or `false`.
-
-- **data**: `Object` *(Required)*
- a [record](http://www.softwareishard.com/blog/har-12-spec/#headers) object
-
-- **callback**: `Function`
- gets two arguments (err, valid)
-
-```js
-var validate = require('har-validator');
-
-validate.record(data, function (e, valid) {
- if (e) console.log(e.errors)
-});
-```
-
-### Validate.request(data [, callback])
-
-Returns `true` or `false`.
-
-- **data**: `Object` *(Required)*
- a [request](http://www.softwareishard.com/blog/har-12-spec/#request) object
-
-- **callback**: `Function`
- gets two arguments (err, valid)
-
-```js
-var validate = require('har-validator');
-
-validate.request(data, function (e, valid) {
- if (e) console.log(e.errors)
-});
-```
-
-### Validate.response(data [, callback])
-
-Returns `true` or `false`.
-
-- **data**: `Object` *(Required)*
- a [response](http://www.softwareishard.com/blog/har-12-spec/#response) object
-
-- **callback**: `Function`
- gets two arguments (err, valid)
-
-```js
-var validate = require('har-validator');
-
-validate.cacheEntry(data, function (e, valid) {
- if (e) console.log(e.errors)
-});
-```
-
-### Validate.timings(data [, callback])
-
-Returns `true` or `false`.
-
-- **data**: `Object` *(Required)*
- a [timings](http://www.softwareishard.com/blog/har-12-spec/#timings) object
-
-- **callback**: `Function`
- gets two arguments (err, valid)
-
-```js
-var validate = require('har-validator');
-
-validate.timings(data, function (e, valid) {
- if (e) console.log(e.errors)
-});
-```
-
-## Support
-
-Donations are welcome to help support the continuous development of this project.
-
-[![Gratipay][gratipay-image]][gratipay-url]
-[![PayPal][paypal-image]][paypal-url]
-[![Flattr][flattr-image]][flattr-url]
-[![Bitcoin][bitcoin-image]][bitcoin-url]
-
-## License
-
-[ISC License](LICENSE) &copy; [Ahmad Nassri](https://www.ahmadnassri.com/)
-
-[license-url]: https://github.com/ahmadnassri/har-validator/blob/master/LICENSE
-
-[travis-url]: https://travis-ci.org/ahmadnassri/har-validator
-[travis-image]: https://img.shields.io/travis/ahmadnassri/har-validator.svg?style=flat-square
-
-[npm-url]: https://www.npmjs.com/package/har-validator
-[npm-license]: https://img.shields.io/npm/l/har-validator.svg?style=flat-square
-[npm-version]: https://img.shields.io/npm/v/har-validator.svg?style=flat-square
-[npm-downloads]: https://img.shields.io/npm/dm/har-validator.svg?style=flat-square
-
-[codeclimate-url]: https://codeclimate.com/github/ahmadnassri/har-validator
-[codeclimate-quality]: https://img.shields.io/codeclimate/github/ahmadnassri/har-validator.svg?style=flat-square
-[codeclimate-coverage]: https://img.shields.io/codeclimate/coverage/github/ahmadnassri/har-validator.svg?style=flat-square
-
-[david-url]: https://david-dm.org/ahmadnassri/har-validator
-[david-image]: https://img.shields.io/david/ahmadnassri/har-validator.svg?style=flat-square
-
-[gratipay-url]: https://www.gratipay.com/ahmadnassri/
-[gratipay-image]: https://img.shields.io/gratipay/ahmadnassri.svg?style=flat-square
-
-[paypal-url]: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=UJ2B2BTK9VLRS&on0=project&os0=har-validator
-[paypal-image]: http://img.shields.io/badge/paypal-donate-green.svg?style=flat-square
-
-[flattr-url]: https://flattr.com/submit/auto?user_id=ahmadnassri&url=https://github.com/ahmadnassri/har-validator&title=har-validator&language=&tags=github&category=software
-[flattr-image]: http://img.shields.io/badge/flattr-donate-green.svg?style=flat-square
-
-[bitcoin-image]: http://img.shields.io/badge/bitcoin-1Nb46sZRVG3or7pNaDjthcGJpWhvoPpCxy-green.svg?style=flat-square
-[bitcoin-url]: https://www.coinbase.com/checkouts/ae383ae6bb931a2fa5ad11cec115191e?name=har-validator
diff --git a/deps/npm/node_modules/har-validator/bin/har-validator b/deps/npm/node_modules/har-validator/bin/har-validator
deleted file mode 100755
index ab1db256f7..0000000000
--- a/deps/npm/node_modules/har-validator/bin/har-validator
+++ /dev/null
@@ -1,45 +0,0 @@
-#!/usr/bin/env node
-
-'use strict'
-
-var Promise = require('bluebird')
-
-var chalk = require('chalk')
-var cmd = require('commander')
-var fs = Promise.promisifyAll(require('fs'))
-var path = require('path')
-var pkg = require('../package.json')
-var validate = Promise.promisifyAll(require('..'))
-
-cmd
- .version(pkg.version)
- .usage('[options] <files ...>')
- .option('-s, --schema [name]', 'validate schema name (log, request, response, etc ...)')
- .parse(process.argv)
-
-if (!cmd.args.length) {
- cmd.help()
-}
-
-if (!cmd.schema) {
- cmd.schema = 'har'
-}
-
-cmd.args.map(function (fileName) {
- var file = chalk.yellow.italic(path.basename(fileName))
-
- fs.readFileAsync(fileName)
- .then(JSON.parse)
- .then(validate[cmd.schema + 'Async'])
- .then(function () {
- console.log('%s [%s] is valid', chalk.green('✓'), file)
- })
- .catch(SyntaxError, function (e) {
- console.error('%s [%s] failed to read JSON: %s', chalk.red('✖'), file, chalk.red(e.message))
- })
- .catch(function (e) {
- e.errors.map(function (err) {
- console.error('%s [%s] failed validation: (%s: %s) %s', chalk.red('✖'), file, chalk.cyan.italic(err.field), chalk.magenta.italic(err.value), chalk.red(err.message))
- })
- })
-})
diff --git a/deps/npm/node_modules/har-validator/lib/error.js b/deps/npm/node_modules/har-validator/lib/error.js
deleted file mode 100644
index fc08a87218..0000000000
--- a/deps/npm/node_modules/har-validator/lib/error.js
+++ /dev/null
@@ -1,10 +0,0 @@
-'use strict'
-
-function ValidationError (errors) {
- this.name = 'ValidationError'
- this.errors = errors
-}
-
-ValidationError.prototype = Error.prototype
-
-module.exports = ValidationError
diff --git a/deps/npm/node_modules/har-validator/lib/index.js b/deps/npm/node_modules/har-validator/lib/index.js
deleted file mode 100644
index 81d55607c9..0000000000
--- a/deps/npm/node_modules/har-validator/lib/index.js
+++ /dev/null
@@ -1,39 +0,0 @@
-'use strict'
-
-var schemas = require('./schemas')
-var ValidationError = require('./error')
-var validator = require('is-my-json-valid')
-
-var runner = function (schema, data, cb) {
- var validate = validator(schema, {
- greedy: true,
- verbose: true,
- schemas: schemas
- })
-
- var valid = false
-
- if (data !== undefined) {
- // execute is-my-json-valid
- valid = validate(data)
- }
-
- // callback?
- if (!cb) {
- return valid
- } else {
- return cb(validate.errors ? new ValidationError(validate.errors) : null, valid)
- }
-
- return valid
-}
-
-module.exports = function (data, cb) {
- return runner(schemas.har, data, cb)
-}
-
-Object.keys(schemas).map(function (name) {
- module.exports[name] = function (data, cb) {
- return runner(schemas[name], data, cb)
- }
-})
diff --git a/deps/npm/node_modules/har-validator/lib/schemas/cache.json b/deps/npm/node_modules/har-validator/lib/schemas/cache.json
deleted file mode 100644
index a3ab682d53..0000000000
--- a/deps/npm/node_modules/har-validator/lib/schemas/cache.json
+++ /dev/null
@@ -1,13 +0,0 @@
-{
- "properties": {
- "beforeRequest": {
- "$ref": "#cacheEntry"
- },
- "afterRequest": {
- "$ref": "#cacheEntry"
- },
- "comment": {
- "type": "string"
- }
- }
-}
diff --git a/deps/npm/node_modules/har-validator/lib/schemas/cacheEntry.json b/deps/npm/node_modules/har-validator/lib/schemas/cacheEntry.json
deleted file mode 100644
index a397439fd9..0000000000
--- a/deps/npm/node_modules/har-validator/lib/schemas/cacheEntry.json
+++ /dev/null
@@ -1,31 +0,0 @@
-{
- "oneOf": [{
- "type": "object",
- "optional": true,
- "required": [
- "lastAccess",
- "eTag",
- "hitCount"
- ],
- "properties": {
- "expires": {
- "type": "string"
- },
- "lastAccess": {
- "type": "string"
- },
- "eTag": {
- "type": "string"
- },
- "hitCount": {
- "type": "integer"
- },
- "comment": {
- "type": "string"
- }
- }
- }, {
- "type": null,
- "additionalProperties": false
- }]
-}
diff --git a/deps/npm/node_modules/har-validator/lib/schemas/content.json b/deps/npm/node_modules/har-validator/lib/schemas/content.json
deleted file mode 100644
index 3710d7939b..0000000000
--- a/deps/npm/node_modules/har-validator/lib/schemas/content.json
+++ /dev/null
@@ -1,27 +0,0 @@
-{
- "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/har-validator/lib/schemas/cookie.json b/deps/npm/node_modules/har-validator/lib/schemas/cookie.json
deleted file mode 100644
index 5768181838..0000000000
--- a/deps/npm/node_modules/har-validator/lib/schemas/cookie.json
+++ /dev/null
@@ -1,34 +0,0 @@
-{
- "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/har-validator/lib/schemas/creator.json b/deps/npm/node_modules/har-validator/lib/schemas/creator.json
deleted file mode 100644
index 5058600646..0000000000
--- a/deps/npm/node_modules/har-validator/lib/schemas/creator.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
- "type": "object",
- "required": [
- "name",
- "version"
- ],
- "properties": {
- "name": {
- "type": "string"
- },
- "version": {
- "type": "string"
- },
- "comment": {
- "type": "string"
- }
- }
-}
diff --git a/deps/npm/node_modules/har-validator/lib/schemas/entry.json b/deps/npm/node_modules/har-validator/lib/schemas/entry.json
deleted file mode 100644
index 8a9c022bda..0000000000
--- a/deps/npm/node_modules/har-validator/lib/schemas/entry.json
+++ /dev/null
@@ -1,51 +0,0 @@
-{
- "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"
- },
- "response": {
- "$ref": "#response"
- },
- "cache": {
- "$ref": "#cache"
- },
- "timings": {
- "$ref": "#timings"
- },
- "serverIPAddress": {
- "type": "string",
- "oneOf": [
- { "format": "ipv4" },
- { "format": "ipv6" }
- ]
- },
- "connection": {
- "type": "string"
- },
- "comment": {
- "type": "string"
- }
- }
-}
diff --git a/deps/npm/node_modules/har-validator/lib/schemas/har.json b/deps/npm/node_modules/har-validator/lib/schemas/har.json
deleted file mode 100644
index b542782db4..0000000000
--- a/deps/npm/node_modules/har-validator/lib/schemas/har.json
+++ /dev/null
@@ -1,11 +0,0 @@
-{
- "type": "object",
- "required": [
- "log"
- ],
- "properties": {
- "log": {
- "$ref": "#log"
- }
- }
-}
diff --git a/deps/npm/node_modules/har-validator/lib/schemas/index.js b/deps/npm/node_modules/har-validator/lib/schemas/index.js
deleted file mode 100644
index 7b6db7dabb..0000000000
--- a/deps/npm/node_modules/har-validator/lib/schemas/index.js
+++ /dev/null
@@ -1,49 +0,0 @@
-'use strict'
-
-var schemas = {
- cache: require('./cache.json'),
- cacheEntry: require('./cacheEntry.json'),
- content: require('./content.json'),
- cookie: require('./cookie.json'),
- creator: require('./creator.json'),
- entry: require('./entry.json'),
- har: require('./har.json'),
- log: require('./log.json'),
- page: require('./page.json'),
- pageTimings: require('./pageTimings.json'),
- postData: require('./postData.json'),
- record: require('./record.json'),
- request: require('./request.json'),
- response: require('./response.json'),
- timings: require('./timings.json')
-}
-
-// is-my-json-valid does not provide meaningful error messages for external schemas
-// this is a workaround
-schemas.cache.properties.beforeRequest = schemas.cacheEntry
-schemas.cache.properties.afterRequest = schemas.cacheEntry
-
-schemas.page.properties.pageTimings = schemas.pageTimings
-
-schemas.request.properties.cookies.items = schemas.cookie
-schemas.request.properties.headers.items = schemas.record
-schemas.request.properties.queryString.items = schemas.record
-schemas.request.properties.postData = schemas.postData
-
-schemas.response.properties.cookies.items = schemas.cookie
-schemas.response.properties.headers.items = schemas.record
-schemas.response.properties.content = schemas.content
-
-schemas.entry.properties.request = schemas.request
-schemas.entry.properties.response = schemas.response
-schemas.entry.properties.cache = schemas.cache
-schemas.entry.properties.timings = schemas.timings
-
-schemas.log.properties.creator = schemas.creator
-schemas.log.properties.browser = schemas.creator
-schemas.log.properties.pages.items = schemas.page
-schemas.log.properties.entries.items = schemas.entry
-
-schemas.har.properties.log = schemas.log
-
-module.exports = schemas
diff --git a/deps/npm/node_modules/har-validator/lib/schemas/log.json b/deps/npm/node_modules/har-validator/lib/schemas/log.json
deleted file mode 100644
index 0c91d38bf5..0000000000
--- a/deps/npm/node_modules/har-validator/lib/schemas/log.json
+++ /dev/null
@@ -1,34 +0,0 @@
-{
- "type": "object",
- "required": [
- "version",
- "creator",
- "entries"
- ],
- "properties": {
- "version": {
- "type": "string"
- },
- "creator": {
- "$ref": "#creator"
- },
- "browser": {
- "$ref": "#creator"
- },
- "pages": {
- "type": "array",
- "items": {
- "$ref": "#page"
- }
- },
- "entries": {
- "type": "array",
- "items": {
- "$ref": "#entry"
- }
- },
- "comment": {
- "type": "string"
- }
- }
-}
diff --git a/deps/npm/node_modules/har-validator/lib/schemas/page.json b/deps/npm/node_modules/har-validator/lib/schemas/page.json
deleted file mode 100644
index ef64abe5c5..0000000000
--- a/deps/npm/node_modules/har-validator/lib/schemas/page.json
+++ /dev/null
@@ -1,30 +0,0 @@
-{
- "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"
- },
- "comment": {
- "type": "string"
- }
- }
-}
diff --git a/deps/npm/node_modules/har-validator/lib/schemas/pageTimings.json b/deps/npm/node_modules/har-validator/lib/schemas/pageTimings.json
deleted file mode 100644
index adc83cccd0..0000000000
--- a/deps/npm/node_modules/har-validator/lib/schemas/pageTimings.json
+++ /dev/null
@@ -1,16 +0,0 @@
-{
- "type": "object",
- "properties": {
- "onContentLoad": {
- "type": "number",
- "min": -1
- },
- "onLoad": {
- "type": "number",
- "min": -1
- },
- "comment": {
- "type": "string"
- }
- }
-}
diff --git a/deps/npm/node_modules/har-validator/lib/schemas/postData.json b/deps/npm/node_modules/har-validator/lib/schemas/postData.json
deleted file mode 100644
index 91958b64a5..0000000000
--- a/deps/npm/node_modules/har-validator/lib/schemas/postData.json
+++ /dev/null
@@ -1,41 +0,0 @@
-{
- "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/har-validator/lib/schemas/record.json b/deps/npm/node_modules/har-validator/lib/schemas/record.json
deleted file mode 100644
index 04acd51948..0000000000
--- a/deps/npm/node_modules/har-validator/lib/schemas/record.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
- "type": "object",
- "required": [
- "name",
- "value"
- ],
- "properties": {
- "name": {
- "type": "string"
- },
- "value": {
- "type": "string"
- },
- "comment": {
- "type": "string"
- }
- }
-}
diff --git a/deps/npm/node_modules/har-validator/lib/schemas/request.json b/deps/npm/node_modules/har-validator/lib/schemas/request.json
deleted file mode 100644
index 639af06dc2..0000000000
--- a/deps/npm/node_modules/har-validator/lib/schemas/request.json
+++ /dev/null
@@ -1,55 +0,0 @@
-{
- "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"
- }
- },
- "headers": {
- "type": "array",
- "items": {
- "$ref": "#record"
- }
- },
- "queryString": {
- "type": "array",
- "items": {
- "$ref": "#record"
- }
- },
- "postData": {
- "$ref": "#postData"
- },
- "headersSize": {
- "type": "integer"
- },
- "bodySize": {
- "type": "integer"
- },
- "comment": {
- "type": "string"
- }
- }
-}
diff --git a/deps/npm/node_modules/har-validator/lib/schemas/response.json b/deps/npm/node_modules/har-validator/lib/schemas/response.json
deleted file mode 100644
index de99c55bb9..0000000000
--- a/deps/npm/node_modules/har-validator/lib/schemas/response.json
+++ /dev/null
@@ -1,52 +0,0 @@
-{
- "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"
- }
- },
- "headers": {
- "type": "array",
- "items": {
- "$ref": "#record"
- }
- },
- "content": {
- "$ref": "#content"
- },
- "redirectURL": {
- "type": "string"
- },
- "headersSize": {
- "type": "integer"
- },
- "bodySize": {
- "type": "integer"
- },
- "comment": {
- "type": "string"
- }
- }
-}
diff --git a/deps/npm/node_modules/har-validator/lib/schemas/timings.json b/deps/npm/node_modules/har-validator/lib/schemas/timings.json
deleted file mode 100644
index 066ef71a14..0000000000
--- a/deps/npm/node_modules/har-validator/lib/schemas/timings.json
+++ /dev/null
@@ -1,40 +0,0 @@
-{
- "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/har-validator/package.json b/deps/npm/node_modules/har-validator/package.json
deleted file mode 100644
index 0604cfc10c..0000000000
--- a/deps/npm/node_modules/har-validator/package.json
+++ /dev/null
@@ -1,110 +0,0 @@
-{
- "_args": [
- [
- "har-validator@^1.6.1",
- "/Users/rebecca/code/npm/node_modules/request"
- ]
- ],
- "_from": "har-validator@>=1.6.1 <2.0.0",
- "_id": "har-validator@1.8.0",
- "_inCache": true,
- "_location": "/har-validator",
- "_nodeVersion": "0.12.2",
- "_npmUser": {
- "email": "ahmad@ahmadnassri.com",
- "name": "ahmadnassri"
- },
- "_npmVersion": "2.11.2",
- "_phantomChildren": {},
- "_requested": {
- "name": "har-validator",
- "raw": "har-validator@^1.6.1",
- "rawSpec": "^1.6.1",
- "scope": null,
- "spec": ">=1.6.1 <2.0.0",
- "type": "range"
- },
- "_requiredBy": [
- "/request"
- ],
- "_resolved": "https://registry.npmjs.org/har-validator/-/har-validator-1.8.0.tgz",
- "_shasum": "d83842b0eb4c435960aeb108a067a3aa94c0eeb2",
- "_shrinkwrap": null,
- "_spec": "har-validator@^1.6.1",
- "_where": "/Users/rebecca/code/npm/node_modules/request",
- "author": {
- "email": "ahmad@ahmadnassri.com",
- "name": "Ahmad Nassri",
- "url": "https://www.ahmadnassri.com/"
- },
- "bin": {
- "har-validator": "bin/har-validator"
- },
- "bugs": {
- "url": "https://github.com/ahmadnassri/har-validator/issues"
- },
- "dependencies": {
- "bluebird": "^2.9.30",
- "chalk": "^1.0.0",
- "commander": "^2.8.1",
- "is-my-json-valid": "^2.12.0"
- },
- "description": "Extremely fast HTTP Archive (HAR) validator using JSON Schema",
- "devDependencies": {
- "codeclimate-test-reporter": "0.0.4",
- "echint": "^1.3.0",
- "istanbul": "^0.3.15",
- "mocha": "^2.2.5",
- "require-directory": "^2.1.1",
- "should": "^7.0.1",
- "standard": "^4.3.1"
- },
- "directories": {},
- "dist": {
- "shasum": "d83842b0eb4c435960aeb108a067a3aa94c0eeb2",
- "tarball": "http://registry.npmjs.org/har-validator/-/har-validator-1.8.0.tgz"
- },
- "echint": {
- "ignore": [
- "coverage/**"
- ]
- },
- "engines": {
- "node": ">=0.10"
- },
- "files": [
- "bin",
- "lib"
- ],
- "gitHead": "8fd21c30edb23a1fed2d50b934d055d1be3dd7c9",
- "homepage": "https://github.com/ahmadnassri/har-validator",
- "keywords": [
- "archive",
- "har",
- "http",
- "validate",
- "validator"
- ],
- "license": "ISC",
- "main": "lib/index",
- "maintainers": [
- {
- "name": "ahmadnassri",
- "email": "ahmad@ahmadnassri.com"
- }
- ],
- "name": "har-validator",
- "optionalDependencies": {},
- "repository": {
- "type": "git",
- "url": "git+https://github.com/ahmadnassri/har-validator.git"
- },
- "scripts": {
- "codeclimate": "codeclimate < coverage/lcov.info",
- "coverage": "istanbul cover --dir coverage _mocha -- -R dot",
- "posttest": "npm run coverage",
- "pretest": "standard && echint",
- "test": "mocha"
- },
- "version": "1.8.0"
-}