From 4d8f41b44a39eea377da6f98426b90185c9ade3e Mon Sep 17 00:00:00 2001 From: Erik Rasmussen Date: Thu, 18 Jan 2018 18:02:32 +0100 Subject: [PATCH] v7.2.1 --- .prettierrc | 1 + README.md | 14 +- docs/DocumentationVersions.md | 1 + docs/Flow.md | 8 +- docs/GettingStarted.md | 14 +- docs/MigrationGuide.md | 7 +- docs/api/Fields.md | 9 +- docs/api/Form.md | 4 +- docs/api/FormValueSelector.md | 4 +- docs/api/FormValues.md | 2 +- docs/api/Props.md | 8 +- docs/api/ReduxForm.md | 21 +- examples/asyncValidation/index.html | 2 +- examples/asyncValidation/package-lock.json | 6 +- examples/asyncValidation/package.json | 2 +- examples/asyncValidation/src/index.js | 4 +- examples/fieldArrays/index.html | 2 +- examples/fieldArrays/package-lock.json | 6 +- examples/fieldArrays/package.json | 2 +- examples/fieldArrays/src/FieldArrays.md | 2 +- examples/fieldArrays/src/index.js | 4 +- examples/fieldLevelValidation/index.html | 2 +- .../fieldLevelValidation/package-lock.json | 6 +- examples/fieldLevelValidation/package.json | 2 +- .../src/FieldLevelValidation.md | 2 +- examples/fieldLevelValidation/src/index.js | 4 +- examples/immutable/index.html | 2 +- examples/immutable/package-lock.json | 6 +- examples/immutable/package.json | 2 +- examples/immutable/src/index.js | 4 +- examples/initializeFromState/index.html | 2 +- .../initializeFromState/package-lock.json | 6 +- examples/initializeFromState/package.json | 2 +- examples/initializeFromState/src/index.js | 4 +- examples/material-ui/index.html | 2 +- examples/material-ui/package.json | 4 +- examples/material-ui/src/MaterialUi.md | 2 +- examples/material-ui/src/index.js | 4 +- examples/normalizing/index.html | 2 +- examples/normalizing/package-lock.json | 6 +- examples/normalizing/package.json | 2 +- examples/normalizing/src/index.js | 4 +- examples/react-widgets/index.html | 2 +- examples/react-widgets/package-lock.json | 6 +- examples/react-widgets/package.json | 2 +- examples/react-widgets/src/index.js | 4 +- examples/remoteSubmit/index.html | 2 +- examples/remoteSubmit/package-lock.json | 6 +- examples/remoteSubmit/package.json | 2 +- examples/remoteSubmit/src/index.js | 4 +- examples/selectingFormValues/index.html | 2 +- .../selectingFormValues/package-lock.json | 6 +- examples/selectingFormValues/package.json | 2 +- .../src/SelectingFormValues.md | 2 +- examples/selectingFormValues/src/index.js | 4 +- examples/simple/index.html | 2 +- examples/simple/package-lock.json | 6 +- examples/simple/package.json | 2 +- examples/simple/src/index.js | 4 +- examples/submitValidation/index.html | 2 +- examples/submitValidation/package-lock.json | 6 +- examples/submitValidation/package.json | 2 +- examples/submitValidation/src/index.js | 4 +- examples/syncValidation/index.html | 2 +- examples/syncValidation/package-lock.json | 6 +- examples/syncValidation/package.json | 2 +- examples/syncValidation/src/SyncValidation.md | 2 +- examples/syncValidation/src/index.js | 4 +- examples/wizard/index.html | 2 +- examples/wizard/package-lock.json | 6 +- examples/wizard/package.json | 2 +- examples/wizard/src/index.js | 4 +- package-lock.json | 2019 ++++++++--------- package.json | 32 +- 74 files changed, 1143 insertions(+), 1203 deletions(-) diff --git a/.prettierrc b/.prettierrc index eca9e731b..2ea13cbe5 100644 --- a/.prettierrc +++ b/.prettierrc @@ -1,3 +1,4 @@ semi: false singleQuote: true trailingComma: none +printWidth: 80 diff --git a/README.md b/README.md index 107721280..cdc310c9d 100644 --- a/README.md +++ b/README.md @@ -21,9 +21,7 @@ enable an html form in [React](https://github.com/facebook/react) to use ## Sponsorship -Redux-form is proudly sponsored by [Rollbar](https://cs.berry.sh/c/1c4ce130-ac45-48c2-a057-ecce3b62b8e4 -). They provide real-time error monitoring, alerting, and analytics for developers. [Try Rollbar for free](https://cs.berry.sh/c/1c4ce130-ac45-48c2-a057-ecce3b62b8e4 -). +Redux-form is proudly sponsored by [Rollbar](https://cs.berry.sh/c/1c4ce130-ac45-48c2-a057-ecce3b62b8e4). They provide real-time error monitoring, alerting, and analytics for developers. [Try Rollbar for free](https://cs.berry.sh/c/1c4ce130-ac45-48c2-a057-ecce3b62b8e4). ![](https://cs.berry.sh/l/1c4ce130-ac45-48c2-a057-ecce3b62b8e4/pixel.png) @@ -33,12 +31,12 @@ Redux-form is proudly sponsored by [Rollbar](https://cs.berry.sh/c/1c4ce130-ac45 ## Documentation -* [Getting Started](https://redux-form.com/7.2.0/docs/GettingStarted.md/) -* [Examples](https://redux-form.com/7.2.0/examples/) -* [API](https://redux-form.com/7.2.0/docs/api/) -* [FAQ](https://redux-form.com/7.2.0/docs/faq/) +* [Getting Started](https://redux-form.com/7.2.1/docs/GettingStarted.md/) +* [Examples](https://redux-form.com/7.2.1/examples/) +* [API](https://redux-form.com/7.2.1/docs/api/) +* [FAQ](https://redux-form.com/7.2.1/docs/faq/) * [Release Notes](https://github.com/erikras/redux-form/releases) -* [Older Documentation](https://redux-form.com/7.2.0/docs/DocumentationVersions.md/) +* [Older Documentation](https://redux-form.com/7.2.1/docs/DocumentationVersions.md/) ## 🏖 Code Sandboxes 🏖 diff --git a/docs/DocumentationVersions.md b/docs/DocumentationVersions.md index 6ed45c056..ecde5a7c7 100644 --- a/docs/DocumentationVersions.md +++ b/docs/DocumentationVersions.md @@ -1,5 +1,6 @@ # Documentation Versions +* [7.2.1](https://redux-form.com/7.2.1/) * [7.2.0](https://redux-form.com/7.2.0/) * [7.1.2](https://redux-form.com/7.1.2/) * [7.1.1](https://redux-form.com/7.1.1/) diff --git a/docs/Flow.md b/docs/Flow.md index 843be8bfc..d6136ffea 100644 --- a/docs/Flow.md +++ b/docs/Flow.md @@ -25,7 +25,7 @@ Inside your `.flowconfig`, ensure the entire folder is not ignored: ## Props Types This will give you the types of the -[`props`](http://redux-form.com/7.2.0/docs/api/Props.md/) that will be injected +[`props`](http://redux-form.com/7.2.1/docs/api/Props.md/) that will be injected into your decorated form component by the `reduxForm()` higher order component. ### `FormProps` @@ -51,7 +51,7 @@ class MyForm extends React.Component { ### `FieldProps` This will give you the shape of the props provided from -[`Field`](http://redux-form.com/7.2.0/docs/api/Field.md/) to your field +[`Field`](http://redux-form.com/7.2.1/docs/api/Field.md/) to your field component. ```jsx @@ -72,7 +72,7 @@ const renderField = ({ input, meta, ...rest } : FieldProps) => ### `FieldsProps` This will give you the shape of the props provided from -[`Fields`](http://redux-form.com/7.2.0/docs/api/Fields.md/) to your fields +[`Fields`](http://redux-form.com/7.2.1/docs/api/Fields.md/) to your fields component. ```jsx @@ -97,7 +97,7 @@ const renderField = (fields : FieldsProps) => ### `FieldArrayProps` This will give you the shape of the props provided from -[`FieldArray`](http://redux-form.com/7.2.0/docs/api/FieldArray.md/) to your +[`FieldArray`](http://redux-form.com/7.2.1/docs/api/FieldArray.md/) to your field array component. ```jsx diff --git a/docs/GettingStarted.md b/docs/GettingStarted.md index cc08b94a2..989f9336f 100644 --- a/docs/GettingStarted.md +++ b/docs/GettingStarted.md @@ -27,7 +27,7 @@ It's important to understand their responsibilities: The diagram below represents the simplified data flow. Note that in most cases you don't need to worry about the -[action creators](http://redux-form.com/7.2.0/docs/api/ActionCreators.md/) for +[action creators](http://redux-form.com/7.2.1/docs/api/ActionCreators.md/) for yourself, as they're already bound to dispatch for certain actions.
@@ -76,7 +76,7 @@ Now your store knows how to handle actions coming from the form components. **NOTE:** The key used to pass the `redux-form` reducer should be named **`form`**. If you need a custom key for some reason see -[`getFormState` config](http://redux-form.com/7.2.0/docs/api/ReduxForm.md/#-getformstate-function-optional-) +[`getFormState` config](http://redux-form.com/7.2.1/docs/api/ReduxForm.md/#-getformstate-function-optional-) for more details. ### Step 2 of 4: Form component @@ -134,7 +134,7 @@ maintain the input state under the hood. **NOTE**: `` component is much more powerful. Apart from basic input types, it can take a class or a stateless component. When you're ready, go to -the [docs](http://redux-form.com/7.2.0/docs/api/Field.md/#usage) to find out +the [docs](http://redux-form.com/7.2.1/docs/api/Field.md/#usage) to find out more. Let's finish up our contact form: @@ -196,12 +196,12 @@ class ContactPage extends React.Component { ``` You can now take it from here. We recommend to check out the -[examples](http://redux-form.com/7.2.0/examples/). The common next steps could +[examples](http://redux-form.com/7.2.1/examples/). The common next steps could also be: * setting the - [initial form values](http://redux-form.com/7.2.0/examples/initializeFromState/), + [initial form values](http://redux-form.com/7.2.1/examples/initializeFromState/), * implementing the - [validation](http://redux-form.com/7.2.0/examples/syncValidation/), + [validation](http://redux-form.com/7.2.1/examples/syncValidation/), * creating dynamic forms with - [arrays of fields](http://redux-form.com/7.2.0/examples/fieldArrays/). + [arrays of fields](http://redux-form.com/7.2.1/examples/fieldArrays/). diff --git a/docs/MigrationGuide.md b/docs/MigrationGuide.md index ff0d3e68d..48ec4c5b0 100644 --- a/docs/MigrationGuide.md +++ b/docs/MigrationGuide.md @@ -315,8 +315,8 @@ const upper = value => value && value.toUpperCase() ``` See the -[Normalizing Example](https://redux-form.com/7.2.0/examples/normalizing/) and -[Value Lifecycle](https://redux-form.com/7.2.0/docs/ValueLifecycle.md/) for more +[Normalizing Example](https://redux-form.com/7.2.1/examples/normalizing/) and +[Value Lifecycle](https://redux-form.com/7.2.1/docs/ValueLifecycle.md/) for more details. ## Listening to other actions @@ -369,8 +369,7 @@ will need to be updated. It more or less changed as follows: ### react-hot-loader -If you are using react-hot-loader 1.X and see the error `Uncaught TypeError: -Cannot read property 'wrapped' of undefined` then you will need to upgrade +If you are using react-hot-loader 1.X and see the error `Uncaught TypeError: Cannot read property 'wrapped' of undefined` then you will need to upgrade react-hot-loader to 3.X. While react-hot-loader v3 is still in beta, the best documentation is available diff --git a/docs/api/Fields.md b/docs/api/Fields.md index 1a4cf3316..d7e7a2b4e 100644 --- a/docs/api/Fields.md +++ b/docs/api/Fields.md @@ -49,8 +49,7 @@ localized date format. `format` is called with the field `value` and `name` as arguments and should return the new formatted value to be displayed in the field input. -To respect React 15 input behavior there is `defaultFormat = value => value == -null ? '' : value` internally used. To disable that you can pass `null` as +To respect React 15 input behavior there is `defaultFormat = value => value == null ? '' : value` internally used. To disable that you can pass `null` as `format` prop. #### `props : object` [optional] @@ -152,9 +151,7 @@ component. #### `values : any` > The current values of the fields. If they are nested, the values will -> duplicate the structure. For example, if your `names` are `[ 'name.first', -> 'name.last', 'email' ]`, the `values` will be `{ name: { first: 'John', last: -> 'Smith' }, email: 'john@email.com' }` +> duplicate the structure. For example, if your `names` are `[ 'name.first', 'name.last', 'email' ]`, the `values` will be `{ name: { first: 'John', last: 'Smith' }, email: 'john@email.com' }` #### `getRenderedComponent()` @@ -167,7 +164,7 @@ component. ## Props The props that `Fields` will pass to your component are -[the same `input` and `meta` structures that `Field` generates](https://redux-form.com/7.2.0/docs/api/Field.md/#props), +[the same `input` and `meta` structures that `Field` generates](https://redux-form.com/7.2.1/docs/api/Field.md/#props), except that they are broken up into the structure of the fields you gave as `names`. diff --git a/docs/api/Form.md b/docs/api/Form.md index 897fe4d28..7cf513134 100644 --- a/docs/api/Form.md +++ b/docs/api/Form.md @@ -11,10 +11,10 @@ It is only useful if you are: component * **AND EITHER:** * initiating your submission via the - [`submit()` Instance API](http://redux-form.com/7.2.0/docs/api/ReduxForm.md/#-submit-promise-) + [`submit()` Instance API](http://redux-form.com/7.2.1/docs/api/ReduxForm.md/#-submit-promise-) (i.e. calling it directly on a reference to your decorated form component) * initiating your submission by - [dispatching the `submit(form)` action](http://redux-form.com/7.2.0/examples/remoteSubmit/) + [dispatching the `submit(form)` action](http://redux-form.com/7.2.1/examples/remoteSubmit/) If you are passing in your `onSubmit` function as a config parameter or prop, this component will do nothing for you. diff --git a/docs/api/FormValueSelector.md b/docs/api/FormValueSelector.md index 512f97be2..102831152 100644 --- a/docs/api/FormValueSelector.md +++ b/docs/api/FormValueSelector.md @@ -22,7 +22,7 @@ import { formValueSelector } from 'redux-form' // ES6 > The name of the form you are connecting to. Must be the same as the `form` > config value you gave to -> [`reduxForm()`](https://redux-form.com/7.2.0/docs/api/ReduxForm.md/). +> [`reduxForm()`](https://redux-form.com/7.2.1/docs/api/ReduxForm.md/). ### `getFormState : Function` [optional] @@ -89,5 +89,5 @@ connect(state => selector(state, 'first', 'second'))(MyFormComponent) ## Example See the -[Selecting Form Values](https://redux-form.com/7.2.0/examples/selectingFormValues/) +[Selecting Form Values](https://redux-form.com/7.2.1/examples/selectingFormValues/) example. diff --git a/docs/api/FormValues.md b/docs/api/FormValues.md index b32d1d640..00f6db868 100644 --- a/docs/api/FormValues.md +++ b/docs/api/FormValues.md @@ -20,7 +20,7 @@ import { formValues } from 'redux-form' // ES6 ### name The path to the field, exactly like the `name` parameter of -[``](https://redux-form.com/7.2.0/docs/api/Field.md/). +[``](https://redux-form.com/7.2.1/docs/api/Field.md/). ### options: {prop: name, ...} diff --git a/docs/api/Props.md b/docs/api/Props.md index d2679d53f..6e6f75b3e 100644 --- a/docs/api/Props.md +++ b/docs/api/Props.md @@ -5,7 +5,7 @@ > The `props` listed on this page are the `props` that `redux-form` generates to > give to your decorated form component. The `props` that _you pass into your > wrapped component_ are listed -> [here](https://redux-form.com/7.2.0/docs/api/ReduxForm.md/). +> [here](https://redux-form.com/7.2.1/docs/api/ReduxForm.md/). > If you are a strict `PropTypes` completionist, `redux-form` exports all of > these @@ -154,13 +154,11 @@ class SimpleForm extends Component { > with the contents of the form data. > Optionally, you may also pass your `onSubmit` function to `handleSubmit` which -> will take the place of the `onSubmit` prop. For example: `
onSubmit={handleSubmit(this.save.bind(this))}>` +> will take the place of the `onSubmit` prop. For example: `` > If your `onSubmit` function returns a promise, the `submitting` property will > be set to `true` until the promise has been resolved or rejected. If it is -> rejected with an object like `new SubmissionError({ field1: 'error', field2: -> 'error' })` then the submission errors will be added to each field (to the +> rejected with an object like `new SubmissionError({ field1: 'error', field2: 'error' })` then the submission errors will be added to each field (to the > `error` prop) just like async validation errors are. If there is an error that > is not specific to any field, but applicable to the entire form, you may pass > that as if it were the error for a field called `_error`, and it will be given diff --git a/docs/api/ReduxForm.md b/docs/api/ReduxForm.md index 05320bcea..6a2a707fd 100644 --- a/docs/api/ReduxForm.md +++ b/docs/api/ReduxForm.md @@ -39,7 +39,7 @@ at "design time" or passed in as props to your component at runtime.** > async validation only being run before submission. > See -> [Asynchronous Blur Validation Example](https://redux-form.com/7.2.0/examples/asyncValidation/) +> [Asynchronous Blur Validation Example](https://redux-form.com/7.2.1/examples/asyncValidation/) > for more details. #### `asyncValidate : (values:Object, dispatch:Function, props:Object, blurredField:String) => Promise` [optional] @@ -47,11 +47,10 @@ at "design time" or passed in as props to your component at runtime.** > a function that takes all the form values, the `dispatch` function, the > `props` given to your component and the current blurred field, and returns a > Promise that will resolve if the validation is passed, or will reject with an -> object of validation errors in the form `{ field1: , field2: -> }`. +> object of validation errors in the form `{ field1: , field2: }`. > See -> [Asynchronous Blur Validation Example](https://redux-form.com/7.2.0/examples/asyncValidation/) +> [Asynchronous Blur Validation Example](https://redux-form.com/7.2.1/examples/asyncValidation/) > for more details. #### `destroyOnUnmount : boolean` [optional] @@ -117,8 +116,7 @@ at "design time" or passed in as props to your component at runtime.** > ##### `values : Object` -> The changed field values in the form of `{ field1: 'value1', field2: 'value2' -> }`. +> The changed field values in the form of `{ field1: 'value1', field2: 'value2' }`. > ##### `dispatch : Function` @@ -130,8 +128,7 @@ at "design time" or passed in as props to your component at runtime.** > ##### `previousValues : Object` -> The previous field values in the form of `{ field1: 'value1', field2: 'value2' -> }`. +> The previous field values in the form of `{ field1: 'value1', field2: 'value2' }`. #### `onSubmit : Function` [optional] @@ -374,11 +371,10 @@ switch (trigger) { > a synchronous validation function that takes the form values and props passed > into your component. If validation passes, it should return `{}`. If -> validation fails, it should return the validation errors in the form `{ -> field1: , field2: }`. Defaults to `(values, props) => ({})`. +> validation fails, it should return the validation errors in the form `{ field1: , field2: }`. Defaults to `(values, props) => ({})`. > See -> [Synchronous Validation Example](https://redux-form.com/7.2.0/examples/syncValidation/) +> [Synchronous Validation Example](https://redux-form.com/7.2.1/examples/syncValidation/) > for more details. #### `warn : (values:Object, props:Object) => warnings:Object` [optional] @@ -386,8 +382,7 @@ switch (trigger) { > a synchronous warning function that takes the form values and props passed > into your component. Warnings work the same as validations, but do not mark a > form as invalid. If the warning check passes, it should return `{}`. If the -> check fails, it should return the warnings in the form `{ field1: , -> field2: }`. Defaults to `(values, props) => ({})`. +> check fails, it should return the warnings in the form `{ field1: , field2: }`. Defaults to `(values, props) => ({})`. ## Instance API diff --git a/examples/asyncValidation/index.html b/examples/asyncValidation/index.html index edbf9b854..ff7e9911a 100644 --- a/examples/asyncValidation/index.html +++ b/examples/asyncValidation/index.html @@ -4,7 +4,7 @@ Redux Form - Async Blur Validation Example - { * This component only provides the site wrapper. * Remove it on your dev server if you wish. It will not affect the functionality. */ - version="7.2.0" + version="7.2.1" path="/examples/asyncValidation" breadcrumbs={generateExampleBreadcrumbs( 'asyncValidation', 'Async Validation Example', - '7.2.0' + '7.2.1' )} > diff --git a/examples/fieldArrays/index.html b/examples/fieldArrays/index.html index 8fac01b4e..5c86e3be3 100644 --- a/examples/fieldArrays/index.html +++ b/examples/fieldArrays/index.html @@ -4,7 +4,7 @@ Redux Form - Field Arrays Example - { * This component only provides the site wrapper. * Remove it on your dev server if you wish. It will not affect the functionality. */ - version="7.2.0" + version="7.2.1" path="/examples/fieldArrays" breadcrumbs={generateExampleBreadcrumbs( 'syncValidation', 'Field Arrays Example', - '7.2.0' + '7.2.1' )} > diff --git a/examples/fieldLevelValidation/index.html b/examples/fieldLevelValidation/index.html index 30e62aa12..632094392 100644 --- a/examples/fieldLevelValidation/index.html +++ b/examples/fieldLevelValidation/index.html @@ -4,7 +4,7 @@ Redux Form - Field-Level Validation Example - { * This component only provides the site wrapper. * Remove it on your dev server if you wish. It will not affect the functionality. */ - version="7.2.0" + version="7.2.1" path="/examples/fieldLevelValidation" breadcrumbs={generateExampleBreadcrumbs( 'fieldLevelValidation', 'Field-Level Validation Example', - '7.2.0' + '7.2.1' )} > diff --git a/examples/immutable/index.html b/examples/immutable/index.html index dbe14ff6a..3096133d2 100644 --- a/examples/immutable/index.html +++ b/examples/immutable/index.html @@ -5,7 +5,7 @@ Redux Form - Immutable JS Example - + diff --git a/examples/immutable/package-lock.json b/examples/immutable/package-lock.json index 5f4a0cd6f..a22d26678 100644 --- a/examples/immutable/package-lock.json +++ b/examples/immutable/package-lock.json @@ -5169,9 +5169,9 @@ } }, "redux-form": { - "version": "7.2.0", + "version": "7.2.1", "resolved": - "https://registry.npmjs.org/redux-form/-/redux-form-7.2.0.tgz", + "https://registry.npmjs.org/redux-form/-/redux-form-7.2.1.tgz", "integrity": "sha512-qbgeI19drwnm9FeGAotDA1vsZO8q94XF7IxPDuJmSXxDYX2rqzhND6NROahCBJfBK5xM1cchvmgscO2rry1EEw==", "requires": { @@ -5200,7 +5200,7 @@ "react-dom": "16.2.0", "react-redux": "5.0.6", "redux": "3.7.2", - "redux-form": "7.2.0" + "redux-form": "7.2.1" } }, "redux-immutablejs": { diff --git a/examples/immutable/package.json b/examples/immutable/package.json index 1da674bd0..2418a80d3 100644 --- a/examples/immutable/package.json +++ b/examples/immutable/package.json @@ -20,7 +20,7 @@ "react-dom": "^16.0.0", "react-redux": "^5.0.3", "redux": "^3.6.0", - "redux-form": "^7.2.0", + "redux-form": "^7.2.1", "redux-form-website-template": "0.0.90", "redux-immutablejs": "0.0.8" }, diff --git a/examples/immutable/src/index.js b/examples/immutable/src/index.js index e9304e4da..6216640d5 100644 --- a/examples/immutable/src/index.js +++ b/examples/immutable/src/index.js @@ -40,12 +40,12 @@ let render = () => { * This component only provides the site wrapper. * Remove it on your dev server if you wish. It will not affect the functionality. */ - version="7.2.0" + version="7.2.1" path="/examples/immutable" breadcrumbs={generateExampleBreadcrumbs( 'immutable', 'Immutable JS Example', - '7.2.0' + '7.2.1' )} > diff --git a/examples/initializeFromState/index.html b/examples/initializeFromState/index.html index 7404ef196..4607e0b76 100644 --- a/examples/initializeFromState/index.html +++ b/examples/initializeFromState/index.html @@ -4,7 +4,7 @@ Redux Form - Initializing From State - { * This component only provides the site wrapper. * Remove it on your dev server if you wish. It will not affect the functionality. */ - version="7.2.0" + version="7.2.1" path="/examples/initializeFromState" breadcrumbs={generateExampleBreadcrumbs( 'initializeFromState', 'Initialize From State Example', - '7.2.0' + '7.2.1' )} > diff --git a/examples/material-ui/index.html b/examples/material-ui/index.html index bf31e71be..2ff20e521 100644 --- a/examples/material-ui/index.html +++ b/examples/material-ui/index.html @@ -4,7 +4,7 @@ Redux Form - Material UI Example - { * This component only provides the site wrapper. * Remove it on your dev server if you wish. It will not affect the functionality. */ - version="7.2.0" + version="7.2.1" path="/examples/material-ui/" breadcrumbs={generateExampleBreadcrumbs( 'material-ui', 'Material Ui Form Example', - '7.2.0' + '7.2.1' )} > diff --git a/examples/normalizing/index.html b/examples/normalizing/index.html index a11192896..ca9cfc587 100644 --- a/examples/normalizing/index.html +++ b/examples/normalizing/index.html @@ -4,7 +4,7 @@ Redux Form - Field Normalizing Example - { * This component only provides the site wrapper. * Remove it on your dev server if you wish. It will not affect the functionality. */ - version="7.2.0" + version="7.2.1" path="/examples/normalizing" breadcrumbs={generateExampleBreadcrumbs( 'normalizing', 'Field Normalizing Example', - '7.2.0' + '7.2.1' )} > diff --git a/examples/react-widgets/index.html b/examples/react-widgets/index.html index 608238a48..5cc7d9b78 100644 --- a/examples/react-widgets/index.html +++ b/examples/react-widgets/index.html @@ -5,7 +5,7 @@ Redux Form - React Widgets Example - { * This component only provides the site wrapper. * Remove it on your dev server if you wish. It will not affect the functionality. */ - version="7.2.0" + version="7.2.1" path="/examples/react-widgets/" breadcrumbs={generateExampleBreadcrumbs( 'react-widgets', 'React Widgets Form Example', - '7.2.0' + '7.2.1' )} > diff --git a/examples/remoteSubmit/index.html b/examples/remoteSubmit/index.html index 518dcc4d6..e194819af 100644 --- a/examples/remoteSubmit/index.html +++ b/examples/remoteSubmit/index.html @@ -4,7 +4,7 @@ Redux Form - Remote Submit Example - { * This component only provides the site wrapper. * Remove it on your dev server if you wish. It will not affect the functionality. */ - version="7.2.0" + version="7.2.1" path="/examples/remoteSubmit" breadcrumbs={generateExampleBreadcrumbs( 'remoteSubmit', 'Remote Submit Example', - '7.2.0' + '7.2.1' )} > diff --git a/examples/selectingFormValues/index.html b/examples/selectingFormValues/index.html index 4b3705e4a..3d921e628 100644 --- a/examples/selectingFormValues/index.html +++ b/examples/selectingFormValues/index.html @@ -4,7 +4,7 @@ Redux Form - Selecting Form Values Example - { * This component only provides the site wrapper. * Remove it on your dev server if you wish. It will not affect the functionality. */ - version="7.2.0" + version="7.2.1" path="/examples/selectingFormValues" breadcrumbs={generateExampleBreadcrumbs( 'selectingFormValues', 'Selecting Form Values Example', - '7.2.0' + '7.2.1' )} > diff --git a/examples/simple/index.html b/examples/simple/index.html index 68735fdd5..c54d3d581 100644 --- a/examples/simple/index.html +++ b/examples/simple/index.html @@ -5,7 +5,7 @@ Redux Form - Simple Form Example - + diff --git a/examples/simple/package-lock.json b/examples/simple/package-lock.json index 761f00510..bf749f4d6 100644 --- a/examples/simple/package-lock.json +++ b/examples/simple/package-lock.json @@ -5558,9 +5558,9 @@ } }, "redux-form": { - "version": "7.2.0", + "version": "7.2.1", "resolved": - "https://registry.npmjs.org/redux-form/-/redux-form-7.2.0.tgz", + "https://registry.npmjs.org/redux-form/-/redux-form-7.2.1.tgz", "integrity": "sha512-qbgeI19drwnm9FeGAotDA1vsZO8q94XF7IxPDuJmSXxDYX2rqzhND6NROahCBJfBK5xM1cchvmgscO2rry1EEw==", "requires": { @@ -5589,7 +5589,7 @@ "react-dom": "16.2.0", "react-redux": "5.0.6", "redux": "3.7.2", - "redux-form": "7.2.0" + "redux-form": "7.2.1" } }, "regenerate": { diff --git a/examples/simple/package.json b/examples/simple/package.json index eec4df7c3..0c2e5150f 100644 --- a/examples/simple/package.json +++ b/examples/simple/package.json @@ -19,7 +19,7 @@ "react-dom": "^16.0.0", "react-redux": "^5.0.3", "redux": "^3.6.0", - "redux-form": "^7.2.0", + "redux-form": "^7.2.1", "redux-form-website-template": "0.0.90" }, "devDependencies": { diff --git a/examples/simple/src/index.js b/examples/simple/src/index.js index 354539368..1f12000f7 100644 --- a/examples/simple/src/index.js +++ b/examples/simple/src/index.js @@ -39,12 +39,12 @@ let render = () => { * This component only provides the site wrapper. * Remove it on your dev server if you wish. It will not affect the functionality. */ - version="7.2.0" + version="7.2.1" path="/examples/simple" breadcrumbs={generateExampleBreadcrumbs( 'simple', 'Simple Form Example', - '7.2.0' + '7.2.1' )} > diff --git a/examples/submitValidation/index.html b/examples/submitValidation/index.html index 1a77b31da..5a5980f04 100644 --- a/examples/submitValidation/index.html +++ b/examples/submitValidation/index.html @@ -4,7 +4,7 @@ Redux Form - Submit Validation Example - { * This component only provides the site wrapper. * Remove it on your dev server if you wish. It will not affect the functionality. */ - version="7.2.0" + version="7.2.1" path="/examples/submitValidation" breadcrumbs={generateExampleBreadcrumbs( 'submitValidation', 'Submit Validation Example', - '7.2.0' + '7.2.1' )} > diff --git a/examples/syncValidation/index.html b/examples/syncValidation/index.html index b71374b93..e43cc0dda 100644 --- a/examples/syncValidation/index.html +++ b/examples/syncValidation/index.html @@ -4,7 +4,7 @@ Redux Form - Synchronous Validation Example - { * This component only provides the site wrapper. * Remove it on your dev server if you wish. It will not affect the functionality. */ - version="7.2.0" + version="7.2.1" path="/examples/syncValidation" breadcrumbs={generateExampleBreadcrumbs( 'syncValidation', 'Synchronous Validation Example', - '7.2.0' + '7.2.1' )} > diff --git a/examples/wizard/index.html b/examples/wizard/index.html index f858fe607..669168ddb 100644 --- a/examples/wizard/index.html +++ b/examples/wizard/index.html @@ -4,7 +4,7 @@ Redux Form - Wizard Form Example - { * This component only provides the site wrapper. * Remove it on your dev server if you wish. It will not affect the functionality. */ - version="7.2.0" + version="7.2.1" path="/examples/wizard" breadcrumbs={generateExampleBreadcrumbs( 'wizard', 'Wizard Form Example', - '7.2.0' + '7.2.1' )} > diff --git a/package-lock.json b/package-lock.json index 6d9f3b2f3..96e44c059 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,15 +1,15 @@ { "name": "redux-form", - "version": "7.2.0", + "version": "7.2.1", "lockfileVersion": 1, "requires": true, "dependencies": { "@babel/code-frame": { - "version": "7.0.0-beta.32", + "version": "7.0.0-beta.36", "resolved": - "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0-beta.32.tgz", + "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0-beta.36.tgz", "integrity": - "sha512-EVq4T1a2GviKiQ75OfxNrGPPhJyXzg9jjORuuwhloZbFdrhT4FHa73sv9OFWBwX7rl2b6bxBVmfxrBQYWYz9tA==", + "sha512-sW77BFwJ48YvQp3Gzz5xtAUiXuYOL2aMJKDwiaY3OcvdqBFurtYfOpSa4QrNyDxmOGRFSYzUpabU2m9QrlWE7w==", "dev": true, "requires": { "chalk": "2.3.0", @@ -53,77 +53,77 @@ } }, "@babel/helper-function-name": { - "version": "7.0.0-beta.32", + "version": "7.0.0-beta.36", "resolved": - "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.0.0-beta.32.tgz", + "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.0.0-beta.36.tgz", "integrity": - "sha512-ysfIt7p72xm5fjSJsv7fMVN/j+EwIdqu8/MJjt6TqB4wM2r6rFRi0ujBTWDkLGQkRB/P5uDV8qcFCHAHnNzmsg==", + "sha512-/SGPOyifPf20iTrMN+WdlY2MbKa7/o4j7B/4IAsdOusASp2icT+Wcdjf4tjJHaXNX8Pe9bpgVxLNxhRvcf8E5w==", "dev": true, "requires": { - "@babel/helper-get-function-arity": "7.0.0-beta.32", - "@babel/template": "7.0.0-beta.32", - "@babel/types": "7.0.0-beta.32" + "@babel/helper-get-function-arity": "7.0.0-beta.36", + "@babel/template": "7.0.0-beta.36", + "@babel/types": "7.0.0-beta.36" } }, "@babel/helper-get-function-arity": { - "version": "7.0.0-beta.32", + "version": "7.0.0-beta.36", "resolved": - "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0-beta.32.tgz", + "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0-beta.36.tgz", "integrity": - "sha512-bm7lIlizycJQY5SJ3HXWJV4XjSrOt1onzrDcOxUo9FEnKRZDEr/zfi5ar2s5tvvZvve/jGHwZKVKekRw2cjPCQ==", + "sha512-vPPcx2vsSoDbcyWr9S3nd0FM3B4hEXnt0p1oKpwa08GwK0fSRxa98MyaRGf8suk8frdQlG1P3mDrz5p/Rr3pbA==", "dev": true, "requires": { - "@babel/types": "7.0.0-beta.32" + "@babel/types": "7.0.0-beta.36" } }, "@babel/template": { - "version": "7.0.0-beta.32", + "version": "7.0.0-beta.36", "resolved": - "https://registry.npmjs.org/@babel/template/-/template-7.0.0-beta.32.tgz", + "https://registry.npmjs.org/@babel/template/-/template-7.0.0-beta.36.tgz", "integrity": - "sha512-DB9sLgX2mfE29vjAkxHlzLyWr31EO9HaYoAM/UsPSsL70Eudl0i25URwIfQT6S6ckeVFnFP1t6PhERVeV4EAHA==", + "sha512-mUBi90WRyZ9iVvlWLEdeo8gn/tROyJdjKNC4W5xJTSZL+9MS89rTJSqiaJKXIkxk/YRDL/g/8snrG/O0xl33uA==", "dev": true, "requires": { - "@babel/code-frame": "7.0.0-beta.32", - "@babel/types": "7.0.0-beta.32", - "babylon": "7.0.0-beta.32", + "@babel/code-frame": "7.0.0-beta.36", + "@babel/types": "7.0.0-beta.36", + "babylon": "7.0.0-beta.36", "lodash": "4.17.4" }, "dependencies": { "babylon": { - "version": "7.0.0-beta.32", + "version": "7.0.0-beta.36", "resolved": - "https://registry.npmjs.org/babylon/-/babylon-7.0.0-beta.32.tgz", + "https://registry.npmjs.org/babylon/-/babylon-7.0.0-beta.36.tgz", "integrity": - "sha512-PvAmyP2IJEBVAuE5yVzrTSWCCN9VMa1eGns8w3w6FYD/ivHSUmS7n+F40Fmjn+0nCQSUFR96wP0CqQ4jxTnF4Q==", + "sha512-rw4YdadGwajAMMRl6a5swhQ0JCOOFyaYCfJ0AsmNBD8uBD/r4J8mux7wBaqavvFKqUKQYWOzA1Speams4YDzsQ==", "dev": true } } }, "@babel/traverse": { - "version": "7.0.0-beta.32", + "version": "7.0.0-beta.36", "resolved": - "https://registry.npmjs.org/@babel/traverse/-/traverse-7.0.0-beta.32.tgz", + "https://registry.npmjs.org/@babel/traverse/-/traverse-7.0.0-beta.36.tgz", "integrity": - "sha512-dGe2CLduCIZ/iDkbmnqspQguRy5ARvI+zC8TiwFnsJ2YYO2TWK7x2aEwrbkSmi0iPlBP+Syiag7Idc1qNQq74g==", + "sha512-OTUb6iSKVR/98dGThRJ1BiyfwbuX10BVnkz89IpaerjTPRhDfMBfLsqmzxz5MiywUOW4M0Clta0o7rSxkfcuzw==", "dev": true, "requires": { - "@babel/code-frame": "7.0.0-beta.32", - "@babel/helper-function-name": "7.0.0-beta.32", - "@babel/types": "7.0.0-beta.32", - "babylon": "7.0.0-beta.32", + "@babel/code-frame": "7.0.0-beta.36", + "@babel/helper-function-name": "7.0.0-beta.36", + "@babel/types": "7.0.0-beta.36", + "babylon": "7.0.0-beta.36", "debug": "3.1.0", - "globals": "10.4.0", + "globals": "11.1.0", "invariant": "2.2.2", "lodash": "4.17.4" }, "dependencies": { "babylon": { - "version": "7.0.0-beta.32", + "version": "7.0.0-beta.36", "resolved": - "https://registry.npmjs.org/babylon/-/babylon-7.0.0-beta.32.tgz", + "https://registry.npmjs.org/babylon/-/babylon-7.0.0-beta.36.tgz", "integrity": - "sha512-PvAmyP2IJEBVAuE5yVzrTSWCCN9VMa1eGns8w3w6FYD/ivHSUmS7n+F40Fmjn+0nCQSUFR96wP0CqQ4jxTnF4Q==", + "sha512-rw4YdadGwajAMMRl6a5swhQ0JCOOFyaYCfJ0AsmNBD8uBD/r4J8mux7wBaqavvFKqUKQYWOzA1Speams4YDzsQ==", "dev": true }, "debug": { @@ -137,20 +137,20 @@ } }, "globals": { - "version": "10.4.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-10.4.0.tgz", + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.1.0.tgz", "integrity": - "sha512-uNUtxIZpGyuaq+5BqGGQHsL4wUlJAXRqOm6g3Y48/CWNGTLONgBibI0lh6lGxjR2HljFYUfszb+mk4WkgMntsA==", + "sha512-uEuWt9mqTlPDwSqi+sHjD4nWU/1N+q0fiWI9T1mZpD2UENqX20CFD5T/ziLZvztPaBKl7ZylUi1q6Qfm7E2CiQ==", "dev": true } } }, "@babel/types": { - "version": "7.0.0-beta.32", + "version": "7.0.0-beta.36", "resolved": - "https://registry.npmjs.org/@babel/types/-/types-7.0.0-beta.32.tgz", + "https://registry.npmjs.org/@babel/types/-/types-7.0.0-beta.36.tgz", "integrity": - "sha512-w8+wzVcYCMb9OfaBfay2Vg5hyj7UfBX6qQtA+kB0qsW1h1NH/7xHMwvTZNqkuFBwjz5wxGS2QmaIcC3HH+UoxA==", + "sha512-PyAORDO9um9tfnrddXgmWN9e6Sq9qxraQIt5ynqBOSXKA5qvK1kUr+Q3nSzKFdzorsiK+oqcUnAFvEoKxv9D+Q==", "dev": true, "requires": { "esutils": "2.0.2", @@ -167,6 +167,13 @@ } } }, + "@types/node": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-9.3.0.tgz", + "integrity": + "sha512-wNBfvNjzsJl4tswIZKXCFQY0lss9nKUyJnG6T94X/eqjRgI2jHZ4evdjhQYBSan/vGtF6XVXPApOmNH2rf0KKw==", + "dev": true + }, "abab": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/abab/-/abab-1.0.4.tgz", @@ -203,10 +210,10 @@ } }, "acorn": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.2.1.tgz", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.3.0.tgz", "integrity": - "sha512-jG0u7c4Ly+3QkkW18V+NRDN+4bWHdln30NL1ZL2AvFZZmQe/BfopYCtghCKKVBUSetZ4QKcyA0pY6/4Gw8Pv8w==", + "sha512-Yej+zOJ1Dm/IMZzzj78OntP/r3zHEaKcyNoU2lAaxPtrseM6rF0xwqoz5Q5ysAiED9hTjI2hgtvLXitlCN1/Ug==", "dev": true }, "acorn-dynamic-import": { @@ -228,21 +235,14 @@ } }, "acorn-globals": { - "version": "3.1.0", + "version": "4.1.0", "resolved": - "https://registry.npmjs.org/acorn-globals/-/acorn-globals-3.1.0.tgz", - "integrity": "sha1-/YJw9x+7SZawBPqIDuXUZXOnMb8=", + "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.1.0.tgz", + "integrity": + "sha512-KjZwU26uG3u6eZcfGbTULzFcsoz6pegNKtHPksZPOUsiKo5bUmiBPa38FuHZ/Eun+XYh/JCCkS9AS3Lu4McQOQ==", "dev": true, "requires": { - "acorn": "4.0.13" - }, - "dependencies": { - "acorn": { - "version": "4.0.13", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz", - "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=", - "dev": true - } + "acorn": "5.3.0" } }, "acorn-jsx": { @@ -263,9 +263,9 @@ } }, "ajv": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.0.tgz", - "integrity": "sha1-6yhAdG6dxIvV4GOjbj/UAMXqtak=", + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz", + "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=", "dev": true, "requires": { "co": "4.6.0", @@ -566,7 +566,7 @@ "babel-register": "6.26.0", "babel-runtime": "6.26.0", "chokidar": "1.7.0", - "commander": "2.12.1", + "commander": "2.13.0", "convert-source-map": "1.5.1", "fs-readdir-recursive": "1.1.0", "glob": "7.1.2", @@ -619,25 +619,27 @@ } }, "babel-eslint": { - "version": "8.0.2", + "version": "8.2.1", "resolved": - "https://registry.npmjs.org/babel-eslint/-/babel-eslint-8.0.2.tgz", + "https://registry.npmjs.org/babel-eslint/-/babel-eslint-8.2.1.tgz", "integrity": - "sha512-yyl5U088oE+419+BNLJDKVWkUokuPLQeQt9ZTy9uM9kAzbtQgyYL3JkG425B8jxXA7MwTxnDAtRLMKJNH36qjA==", + "sha512-RzdVOyWKQRUnLXhwLk+eKb4oyW+BykZSkpYwFhM4tnfzAG5OWfvG0w/uyzMp5XKEU0jN82+JefHr39bG2+KhRQ==", "dev": true, "requires": { - "@babel/code-frame": "7.0.0-beta.32", - "@babel/traverse": "7.0.0-beta.32", - "@babel/types": "7.0.0-beta.32", - "babylon": "7.0.0-beta.32" + "@babel/code-frame": "7.0.0-beta.36", + "@babel/traverse": "7.0.0-beta.36", + "@babel/types": "7.0.0-beta.36", + "babylon": "7.0.0-beta.36", + "eslint-scope": "3.7.1", + "eslint-visitor-keys": "1.0.0" }, "dependencies": { "babylon": { - "version": "7.0.0-beta.32", + "version": "7.0.0-beta.36", "resolved": - "https://registry.npmjs.org/babylon/-/babylon-7.0.0-beta.32.tgz", + "https://registry.npmjs.org/babylon/-/babylon-7.0.0-beta.36.tgz", "integrity": - "sha512-PvAmyP2IJEBVAuE5yVzrTSWCCN9VMa1eGns8w3w6FYD/ivHSUmS7n+F40Fmjn+0nCQSUFR96wP0CqQ4jxTnF4Q==", + "sha512-rw4YdadGwajAMMRl6a5swhQ0JCOOFyaYCfJ0AsmNBD8uBD/r4J8mux7wBaqavvFKqUKQYWOzA1Speams4YDzsQ==", "dev": true } } @@ -880,15 +882,15 @@ } }, "babel-jest": { - "version": "21.2.0", + "version": "22.1.0", "resolved": - "https://registry.npmjs.org/babel-jest/-/babel-jest-21.2.0.tgz", + "https://registry.npmjs.org/babel-jest/-/babel-jest-22.1.0.tgz", "integrity": - "sha512-O0W2qLoWu1QOoOGgxiR2JID4O6WSpxPiQanrkyi9SSlM0PJ60Ptzlck47lhtnr9YZO3zYOsxHwnyeWJ6AffoBQ==", + "sha512-5pKRFTlDr+x1JESNRd5leqvxEJk3dRwVvIXikB6Lr4BWZbBppk1Wp+BLUzxWL8tM+EYGLCWgfqkD35Sft8r8Lw==", "dev": true, "requires": { "babel-plugin-istanbul": "4.1.5", - "babel-preset-jest": "21.2.0" + "babel-preset-jest": "22.1.0" } }, "babel-loader": { @@ -937,11 +939,11 @@ } }, "babel-plugin-jest-hoist": { - "version": "21.2.0", + "version": "22.1.0", "resolved": - "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-21.2.0.tgz", + "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-22.1.0.tgz", "integrity": - "sha512-yi5QuiVyyvhBUDLP4ButAnhYzkdrUwWDtvUJv71hjH3fclhnZg4HkDeqaitcR2dZZx/E67kGkRcPVjtVu+SJfQ==", + "sha512-Og5sjbOZc4XUI3njqwYhS6WLTlHQUJ/y5+dOqmst8eHrozYZgT4OMzAaYaxhk75c2fBVYwn7+mNEN97XDO7cOw==", "dev": true }, "babel-plugin-lodash": { @@ -1396,14 +1398,14 @@ "dev": true, "requires": { "babel-runtime": "6.26.0", - "core-js": "2.5.1", + "core-js": "2.5.3", "regenerator-runtime": "0.10.5" }, "dependencies": { "core-js": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.1.tgz", - "integrity": "sha1-rmh03GaTd4m4B1T/VCjfZoGcpQs=", + "version": "2.5.3", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.3.tgz", + "integrity": "sha1-isw4NFgk8W2DZbfJtCWRaOjtYD4=", "dev": true }, "regenerator-runtime": { @@ -1454,14 +1456,14 @@ } }, "babel-preset-jest": { - "version": "21.2.0", + "version": "22.1.0", "resolved": - "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-21.2.0.tgz", + "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-22.1.0.tgz", "integrity": - "sha512-hm9cBnr2h3J7yXoTtAVV0zg+3vg0Q/gT2GYuzlreTU0EPkJRtlNgKJJ3tBKEn0+VjAi3JykV6xCJkuUYttEEfA==", + "sha512-ps2UYz7IQpP2IgZ41tJjUuUDTxJioprHXD8fi9DoycKDGNqB3nAX/ggy1S3plaQd43ktBvMS1FkkyGNoBujFpg==", "dev": true, "requires": { - "babel-plugin-jest-hoist": "21.2.0", + "babel-plugin-jest-hoist": "22.1.0", "babel-plugin-syntax-object-rest-spread": "6.13.0" } }, @@ -1516,7 +1518,7 @@ "requires": { "babel-core": "6.26.0", "babel-runtime": "6.26.0", - "core-js": "2.5.1", + "core-js": "2.5.3", "home-or-tmp": "2.0.0", "lodash": "4.17.4", "mkdirp": "0.5.1", @@ -1524,9 +1526,9 @@ }, "dependencies": { "core-js": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.1.tgz", - "integrity": "sha1-rmh03GaTd4m4B1T/VCjfZoGcpQs=", + "version": "2.5.3", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.3.tgz", + "integrity": "sha1-isw4NFgk8W2DZbfJtCWRaOjtYD4=", "dev": true } } @@ -1538,14 +1540,14 @@ "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", "dev": true, "requires": { - "core-js": "2.5.1", - "regenerator-runtime": "0.11.0" + "core-js": "2.5.3", + "regenerator-runtime": "0.11.1" }, "dependencies": { "core-js": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.1.tgz", - "integrity": "sha1-rmh03GaTd4m4B1T/VCjfZoGcpQs=", + "version": "2.5.3", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.3.tgz", + "integrity": "sha1-isw4NFgk8W2DZbfJtCWRaOjtYD4=", "dev": true } } @@ -1695,7 +1697,7 @@ "bytes": "3.0.0", "content-type": "1.0.4", "debug": "2.6.9", - "depd": "1.1.1", + "depd": "1.1.2", "http-errors": "1.6.2", "iconv-lite": "0.4.19", "on-finished": "2.3.0", @@ -1756,6 +1758,13 @@ "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", "dev": true }, + "browser-process-hrtime": { + "version": "0.1.2", + "resolved": + "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-0.1.2.tgz", + "integrity": "sha1-Ql1opY00R/AqBKqJQYf86K+Le44=", + "dev": true + }, "browser-resolve": { "version": "1.11.2", "resolved": @@ -1822,7 +1831,7 @@ "dev": true, "requires": { "bn.js": "4.11.8", - "randombytes": "2.0.5" + "randombytes": "2.0.6" } }, "browserify-sign": { @@ -2161,18 +2170,18 @@ } }, "commander": { - "version": "2.12.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.12.1.tgz", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.13.0.tgz", "integrity": - "sha512-PCNLExLlI5HiPdaJs4pMXwOTHkSCpNQ1QJH9ykZLKtKEyKu3p9HgmH5l97vM8c0IUz6d54l+xEu2GG9yuYrFzA==", + "sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==", "dev": true }, "common-tags": { - "version": "1.5.1", + "version": "1.7.2", "resolved": - "https://registry.npmjs.org/common-tags/-/common-tags-1.5.1.tgz", + "https://registry.npmjs.org/common-tags/-/common-tags-1.7.2.tgz", "integrity": - "sha512-NrUYGY5TApAk9KB+IZXkR3GR4tA3g26HDsoiGt4kCMHZ727gOGkC+UNfq0Z22jE15bLkc/6RV5Jw1RBW6Usg6A==", + "sha512-joj9ZlUOjCrwdbmiLqafeUSgkUM74NqhLsZtSqDmhKudaIY197zTrb8JMl31fMnCUuxwFT23eC/oWvrZzDLRJQ==", "dev": true, "requires": { "babel-runtime": "6.26.0" @@ -2348,10 +2357,10 @@ } }, "cross-env": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-5.1.1.tgz", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-5.1.3.tgz", "integrity": - "sha512-Wtvr+z0Z06KO1JxjfRRsPC+df7biIOiuV4iZ73cThjFGkH+ULBZq1MkBdywEcJC4cTDbO6c8IjgRjfswx3YTBA==", + "sha512-UOokgwvDzCT0mqRSLEkJzUhYXB1vK3E5UgDrD41QiXsm9UetcW2rCGHYz/O3p873lMJ1VZbFCF9Izkwh7nYR5A==", "dev": true, "requires": { "cross-spawn": "5.1.0", @@ -2397,7 +2406,7 @@ "inherits": "2.0.3", "pbkdf2": "3.0.14", "public-encrypt": "4.0.0", - "randombytes": "2.0.5", + "randombytes": "2.0.6", "randomfill": "1.0.3" } }, @@ -2429,7 +2438,7 @@ "integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=", "dev": true, "requires": { - "es5-ext": "0.10.37" + "es5-ext": "0.10.38" } }, "damerau-levenshtein": { @@ -2556,9 +2565,9 @@ "optional": true }, "depd": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.1.tgz", - "integrity": "sha1-V4O04cRZ8G+lyif5kfPQbnoxA1k=", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", "dev": true }, "des.js": { @@ -2587,6 +2596,13 @@ "repeating": "2.0.1" } }, + "detect-newline": { + "version": "2.1.0", + "resolved": + "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz", + "integrity": "sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I=", + "dev": true + }, "diff": { "version": "3.4.0", "resolved": "https://registry.npmjs.org/diff/-/diff-3.4.0.tgz", @@ -2603,20 +2619,21 @@ "requires": { "bn.js": "4.11.8", "miller-rabin": "4.0.1", - "randombytes": "2.0.5" + "randombytes": "2.0.6" } }, "dlv": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.0.tgz", - "integrity": "sha1-/uGnxD9jvnXz9nnoUmLaXxAnZKc=", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.1.tgz", + "integrity": + "sha512-b/kUB0D6RgRGG69h5ExsLnUAwfs5Jndfk1pU2ao7/9mVdsxpUBlkFdTkNJThXw1jrLXpUbIIg+h3um5zXi6sFA==", "dev": true }, "doctrine": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.0.2.tgz", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", "integrity": - "sha512-y0tm5Pq6ywp3qSTZ1vPgVdAnbDEoeoc5wlOHXoY1c4Wug/a7JvqHIl7BTvwodaHmejWkK/9dSb3sCYfyo/om8A==", + "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", "dev": true, "requires": { "esutils": "2.0.2" @@ -2629,6 +2646,14 @@ "integrity": "sha1-hnqksJP6oF8d4IwG9NeyH9+GmLw=", "dev": true }, + "domexception": { + "version": "1.0.0", + "resolved": + "https://registry.npmjs.org/domexception/-/domexception-1.0.0.tgz", + "integrity": + "sha512-WpwuBlZ2lQRFa4H/4w49deb9rJLot9KmqrKKjMc9qBl7CID+DdC2swoa34ccRl+anL2B6bLp6TjFdIdnzekMBQ==", + "dev": true + }, "duplexer": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz", @@ -2722,12 +2747,13 @@ } }, "errno": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.4.tgz", - "integrity": "sha1-uJbiOp5ei6M4cfyZar02NfyaHH0=", + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.6.tgz", + "integrity": + "sha512-IsORQDpaaSwcDP4ZZnHxgE85werpo34VYn1Ud3mq+eUsF593faR8oCZNXrROVkpFu2TsbrNhHin0aUrTsQ9vNw==", "dev": true, "requires": { - "prr": "0.0.0" + "prr": "1.0.1" } }, "error-ex": { @@ -2767,9 +2793,10 @@ } }, "es5-ext": { - "version": "0.10.37", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.37.tgz", - "integrity": "sha1-DudB0Ui4AGm6J9AgOTdWryV978M=", + "version": "0.10.38", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.38.tgz", + "integrity": + "sha512-jCMyePo7AXbUESwbl8Qi01VSH2piY9s/a3rSU/5w/MlTIx8HPL1xn2InGN8ejt/xulcJgnTO7vqNtOAxzYd2Kg==", "dev": true, "requires": { "es6-iterator": "2.0.3", @@ -2777,9 +2804,10 @@ } }, "es6-error": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.0.2.tgz", - "integrity": "sha1-7sXHJurO9Rt/a3PCDbbhsTsGnJg=" + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz", + "integrity": + "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==" }, "es6-iterator": { "version": "2.0.3", @@ -2789,7 +2817,7 @@ "dev": true, "requires": { "d": "1.0.0", - "es5-ext": "0.10.37", + "es5-ext": "0.10.38", "es6-symbol": "3.1.1" } }, @@ -2800,7 +2828,7 @@ "dev": true, "requires": { "d": "1.0.0", - "es5-ext": "0.10.37", + "es5-ext": "0.10.38", "es6-iterator": "2.0.3", "es6-set": "0.1.5", "es6-symbol": "3.1.1", @@ -2814,7 +2842,7 @@ "dev": true, "requires": { "d": "1.0.0", - "es5-ext": "0.10.37", + "es5-ext": "0.10.38", "es6-iterator": "2.0.3", "es6-symbol": "3.1.1", "event-emitter": "0.3.5" @@ -2828,7 +2856,7 @@ "dev": true, "requires": { "d": "1.0.0", - "es5-ext": "0.10.37" + "es5-ext": "0.10.38" } }, "es6-weak-map": { @@ -2839,7 +2867,7 @@ "dev": true, "requires": { "d": "1.0.0", - "es5-ext": "0.10.37", + "es5-ext": "0.10.38", "es6-iterator": "2.0.3", "es6-symbol": "3.1.1" } @@ -2893,32 +2921,32 @@ } }, "eslint": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-4.12.0.tgz", + "version": "4.15.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-4.15.0.tgz", "integrity": - "sha512-Ohv4NU0FffkEe4so8DBrdfRUbGUtM4XnBTDll2pY7OdW3VkjBOZPerx3Bmuhg6S6D6r8+cli0EezN0xawUfYwg==", + "sha512-zEO/Z1ZUxIQ+MhDVKkVTUYpIPDTEJLXGMrkID+5v1NeQHtCz6FZikWuFRgxE1Q/RV2V4zVl1u3xmpPADHhMZ6A==", "dev": true, "requires": { - "ajv": "5.5.0", + "ajv": "5.5.2", "babel-code-frame": "6.26.0", "chalk": "2.3.0", "concat-stream": "1.6.0", "cross-spawn": "5.1.0", "debug": "3.1.0", - "doctrine": "2.0.2", + "doctrine": "2.1.0", "eslint-scope": "3.7.1", + "eslint-visitor-keys": "1.0.0", "espree": "3.5.2", "esquery": "1.0.0", - "estraverse": "4.2.0", "esutils": "2.0.2", "file-entry-cache": "2.0.0", "functional-red-black-tree": "1.0.1", "glob": "7.1.2", - "globals": "11.0.1", + "globals": "11.1.0", "ignore": "3.3.7", "imurmurhash": "0.1.4", "inquirer": "3.3.0", - "is-resolvable": "1.0.0", + "is-resolvable": "1.0.1", "js-yaml": "3.10.0", "json-stable-stringify-without-jsonify": "1.0.1", "levn": "0.3.0", @@ -2931,7 +2959,7 @@ "pluralize": "7.0.0", "progress": "2.0.0", "require-uncached": "1.0.3", - "semver": "5.4.1", + "semver": "5.5.0", "strip-ansi": "4.0.0", "strip-json-comments": "2.0.1", "table": "4.0.2", @@ -2979,9 +3007,10 @@ } }, "globals": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.0.1.tgz", - "integrity": "sha1-Eqh7sBDlFUOWrMU14eQ/x1Ow5eg=", + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.1.0.tgz", + "integrity": + "sha512-uEuWt9mqTlPDwSqi+sHjD4nWU/1N+q0fiWI9T1mZpD2UENqX20CFD5T/ziLZvztPaBKl7ZylUi1q6Qfm7E2CiQ==", "dev": true }, "strip-ansi": { @@ -3007,19 +3036,19 @@ } }, "eslint-config-react-app": { - "version": "2.0.1", + "version": "2.1.0", "resolved": - "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-2.0.1.tgz", + "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-2.1.0.tgz", "integrity": - "sha512-gHtkzfEjKXhgZJ0Bf+EmztFSWwTiMDgoy85sFaTqrxU1BHSJ9i4i/JJtXJofVCU/SOKxYs46LO3ajvuzFQH5rw==", + "sha512-8QZrKWuHVC57Fmu+SsKAVxnI9LycZl7NFQ4H9L+oeISuCXhYdXqsOOIVSjQFW6JF5MXZLFE+21Syhd7mF1IRZQ==", "dev": true }, "eslint-import-resolver-node": { - "version": "0.3.1", + "version": "0.3.2", "resolved": - "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.1.tgz", + "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.2.tgz", "integrity": - "sha512-yUtXS15gIcij68NmXmP9Ni77AQuCN0itXbCc/jWd8C6/yKZaSNXicpC8cgvjnxVdmfsosIXrjpzFq7GcDryb6A==", + "sha512-sfmTqJfPSizWu4aymbPr4Iidp5yKm8yDkHp+Ir3YiTHiiDfxh69mOUsmiqW6RZ9zRXFaF64GtYmN7e+8GHBv6Q==", "dev": true, "requires": { "debug": "2.6.9", @@ -3077,11 +3106,11 @@ "dev": true }, "eslint-plugin-flowtype": { - "version": "2.39.1", + "version": "2.41.0", "resolved": - "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.39.1.tgz", + "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.41.0.tgz", "integrity": - "sha512-RiQv+7Z9QDJuzt+NO8sYgkLGT+h+WeCrxP7y8lI7wpU41x3x/2o3PGtHk9ck8QnA9/mlbNcy/hG0eKvmd7npaA==", + "sha512-M5X6qu/zvvXQ7flXp9plyBRlNRMQGNl3c+kQmox+m/jpnCZt0txgauxcrBKAVa9LKE/hBnsItJ9BojdmkefAkA==", "dev": true, "requires": { "lodash": "4.17.4" @@ -3099,7 +3128,7 @@ "contains-path": "0.1.0", "debug": "2.6.9", "doctrine": "1.5.0", - "eslint-import-resolver-node": "0.3.1", + "eslint-import-resolver-node": "0.3.2", "eslint-module-utils": "2.1.1", "has": "1.0.1", "lodash.cond": "4.5.2", @@ -3174,10 +3203,10 @@ } }, "eslint-plugin-jsx-a11y": { - "version": "6.0.2", + "version": "6.0.3", "resolved": - "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.0.2.tgz", - "integrity": "sha1-ZZJ3p1iwNsMFp+ShMFfDAc075z8=", + "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.0.3.tgz", + "integrity": "sha1-VFg9GuRCSDFi4EDhPMMYZUZRAOU=", "dev": true, "requires": { "aria-query": "0.7.0", @@ -3186,7 +3215,7 @@ "axobject-query": "0.1.0", "damerau-levenshtein": "1.0.4", "emoji-regex": "6.5.1", - "jsx-ast-utils": "1.4.1" + "jsx-ast-utils": "2.0.1" } }, "eslint-plugin-react": { @@ -3197,22 +3226,10 @@ "sha512-YGSjB9Qu6QbVTroUZi66pYky3DfoIPLdHQ/wmrBGyBRnwxQsBXAov9j2rpXt/55i8nyMv6IRWJv2s4d4YnduzQ==", "dev": true, "requires": { - "doctrine": "2.0.2", + "doctrine": "2.1.0", "has": "1.0.1", "jsx-ast-utils": "2.0.1", "prop-types": "15.6.0" - }, - "dependencies": { - "jsx-ast-utils": { - "version": "2.0.1", - "resolved": - "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-2.0.1.tgz", - "integrity": "sha1-6AGxs5mF4g//yHtA43SAgOLcrH8=", - "dev": true, - "requires": { - "array-includes": "3.0.3" - } - } } }, "eslint-scope": { @@ -3226,6 +3243,14 @@ "estraverse": "4.2.0" } }, + "eslint-visitor-keys": { + "version": "1.0.0", + "resolved": + "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz", + "integrity": + "sha512-qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ==", + "dev": true + }, "espree": { "version": "3.5.2", "resolved": "https://registry.npmjs.org/espree/-/espree-3.5.2.tgz", @@ -3233,7 +3258,7 @@ "sha512-sadKeYwaR/aJ3stC2CdvgXu1T16TdYN+qwCpcWbMnGJ8s0zNWemzrvb2GbD4OhmJ/fwpJjudThAlLobGbWZbCQ==", "dev": true, "requires": { - "acorn": "5.2.1", + "acorn": "5.3.0", "acorn-jsx": "3.0.1" } }, @@ -3290,7 +3315,7 @@ "dev": true, "requires": { "d": "1.0.0", - "es5-ext": "0.10.37" + "es5-ext": "0.10.38" } }, "events": { @@ -3336,6 +3361,12 @@ "strip-eof": "1.0.0" } }, + "exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", + "dev": true + }, "exit-hook": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-1.1.1.tgz", @@ -3363,18 +3394,18 @@ } }, "expect": { - "version": "21.2.1", - "resolved": "https://registry.npmjs.org/expect/-/expect-21.2.1.tgz", + "version": "22.1.0", + "resolved": "https://registry.npmjs.org/expect/-/expect-22.1.0.tgz", "integrity": - "sha512-orfQQqFRTX0jH7znRIGi8ZMR8kTNpXklTTz8+HGTpmTKZo3Occ6JNB5FXMb8cRuiiC/GyDqsr30zUa66ACYlYw==", + "sha512-8K+8TjNnZq73KYtqNWKWTbYbN8z4loeL+Pn2bqpmtTdBtLNXJtpz9vkUcQlFsgKMDRA3VM8GXRA6qbV/oBF7Bw==", "dev": true, "requires": { "ansi-styles": "3.2.0", - "jest-diff": "21.2.1", - "jest-get-type": "21.2.0", - "jest-matcher-utils": "21.2.1", - "jest-message-util": "21.2.1", - "jest-regex-util": "21.2.0" + "jest-diff": "22.1.0", + "jest-get-type": "22.1.0", + "jest-matcher-utils": "22.1.0", + "jest-message-util": "22.1.0", + "jest-regex-util": "22.1.0" }, "dependencies": { "ansi-styles": { @@ -3404,7 +3435,7 @@ "cookie": "0.3.1", "cookie-signature": "1.0.6", "debug": "2.6.9", - "depd": "1.1.1", + "depd": "1.1.2", "encodeurl": "1.0.1", "escape-html": "1.0.3", "etag": "1.8.1", @@ -3633,17 +3664,17 @@ } }, "flow-bin": { - "version": "0.54.0", - "resolved": "https://registry.npmjs.org/flow-bin/-/flow-bin-0.54.0.tgz", - "integrity": "sha1-8vsEeOnplwK2I8nthAeaOZA7unc=", + "version": "0.54.1", + "resolved": "https://registry.npmjs.org/flow-bin/-/flow-bin-0.54.1.tgz", + "integrity": "sha1-cQG8zPAG3AZScUqK7wxyB4p2BRA=", "dev": true }, "flux-standard-action": { - "version": "2.0.0", + "version": "2.0.1", "resolved": - "https://registry.npmjs.org/flux-standard-action/-/flux-standard-action-2.0.0.tgz", + "https://registry.npmjs.org/flux-standard-action/-/flux-standard-action-2.0.1.tgz", "integrity": - "sha512-7J86SJwRJ2GZXq7t+TQes/H/pdqBxLDsSF0Fp+fR7P41RzqLaR3r7BOL42/2Bn0VlhsKBHA2EFXpWvM60o4+0g==", + "sha512-p/bl/5ctITsyl9zE+LRXhEguJjZsz7ViQ1lx6VxYUyt5BliZQ/l0rzYuLnJ0H90lj54rcupxdWfE5KU3LutRwQ==", "dev": true, "requires": { "lodash": "4.17.4" @@ -3730,15 +3761,13 @@ "dependencies": { "abbrev": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.0.tgz", - "integrity": "sha1-0FVMIlZjbi9W58LlrRg/hZQo2B8=", + "bundled": true, "dev": true, "optional": true }, "ajv": { "version": "4.11.8", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz", - "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=", + "bundled": true, "dev": true, "optional": true, "requires": { @@ -3748,23 +3777,18 @@ }, "ansi-regex": { "version": "2.1.1", - "resolved": - "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "bundled": true, "dev": true }, "aproba": { "version": "1.1.1", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.1.1.tgz", - "integrity": "sha1-ldNgDwdxCqDpKYxyatXs8urLq6s=", + "bundled": true, "dev": true, "optional": true }, "are-we-there-yet": { "version": "1.1.4", - "resolved": - "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.4.tgz", - "integrity": "sha1-u13KOCu5TwXhUZQ3PRb9O6HKEQ0=", + "bundled": true, "dev": true, "optional": true, "requires": { @@ -3774,54 +3798,42 @@ }, "asn1": { "version": "0.2.3", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz", - "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=", + "bundled": true, "dev": true, "optional": true }, "assert-plus": { "version": "0.2.0", - "resolved": - "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz", - "integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ=", + "bundled": true, "dev": true, "optional": true }, "asynckit": { "version": "0.4.0", - "resolved": - "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "bundled": true, "dev": true, "optional": true }, "aws-sign2": { "version": "0.6.0", - "resolved": - "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz", - "integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8=", + "bundled": true, "dev": true, "optional": true }, "aws4": { "version": "1.6.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.6.0.tgz", - "integrity": "sha1-g+9cqGCysy5KDe7e6MdxudtXRx4=", + "bundled": true, "dev": true, "optional": true }, "balanced-match": { "version": "0.4.2", - "resolved": - "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz", - "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=", + "bundled": true, "dev": true }, "bcrypt-pbkdf": { "version": "1.0.1", - "resolved": - "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz", - "integrity": "sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40=", + "bundled": true, "dev": true, "optional": true, "requires": { @@ -3830,9 +3842,7 @@ }, "block-stream": { "version": "0.0.9", - "resolved": - "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", - "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", + "bundled": true, "dev": true, "requires": { "inherits": "2.0.3" @@ -3840,8 +3850,7 @@ }, "boom": { "version": "2.10.1", - "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz", - "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=", + "bundled": true, "dev": true, "requires": { "hoek": "2.16.3" @@ -3849,9 +3858,7 @@ }, "brace-expansion": { "version": "1.1.7", - "resolved": - "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.7.tgz", - "integrity": "sha1-Pv/DxQ4ABTH7cg6v+A8K6O8jz1k=", + "bundled": true, "dev": true, "requires": { "balanced-match": "0.4.2", @@ -3860,38 +3867,29 @@ }, "buffer-shims": { "version": "1.0.0", - "resolved": - "https://registry.npmjs.org/buffer-shims/-/buffer-shims-1.0.0.tgz", - "integrity": "sha1-mXjOMXOIxkmth5MCjDR37wRKi1E=", + "bundled": true, "dev": true }, "caseless": { "version": "0.12.0", - "resolved": - "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "bundled": true, "dev": true, "optional": true }, "co": { "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "bundled": true, "dev": true, "optional": true }, "code-point-at": { "version": "1.1.0", - "resolved": - "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "bundled": true, "dev": true }, "combined-stream": { "version": "1.0.5", - "resolved": - "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.5.tgz", - "integrity": "sha1-k4NwpXtKUd6ix3wV1cX9+JUWQAk=", + "bundled": true, "dev": true, "requires": { "delayed-stream": "1.0.0" @@ -3899,30 +3897,22 @@ }, "concat-map": { "version": "0.0.1", - "resolved": - "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "bundled": true, "dev": true }, "console-control-strings": { "version": "1.1.0", - "resolved": - "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", + "bundled": true, "dev": true }, "core-util-is": { "version": "1.0.2", - "resolved": - "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "bundled": true, "dev": true }, "cryptiles": { "version": "2.0.5", - "resolved": - "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz", - "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=", + "bundled": true, "dev": true, "requires": { "boom": "2.10.1" @@ -3930,9 +3920,7 @@ }, "dashdash": { "version": "1.14.1", - "resolved": - "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "bundled": true, "dev": true, "optional": true, "requires": { @@ -3941,9 +3929,7 @@ "dependencies": { "assert-plus": { "version": "1.0.0", - "resolved": - "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "bundled": true, "dev": true, "optional": true } @@ -3951,8 +3937,7 @@ }, "debug": { "version": "2.6.8", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.8.tgz", - "integrity": "sha1-5zFTHKLt4n0YgiJCfaF4IdaP9Pw=", + "bundled": true, "dev": true, "optional": true, "requires": { @@ -3961,40 +3946,30 @@ }, "deep-extend": { "version": "0.4.2", - "resolved": - "https://registry.npmjs.org/deep-extend/-/deep-extend-0.4.2.tgz", - "integrity": "sha1-SLaZwn4zS/ifEIkr5DL25MfTSn8=", + "bundled": true, "dev": true, "optional": true }, "delayed-stream": { "version": "1.0.0", - "resolved": - "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "bundled": true, "dev": true }, "delegates": { "version": "1.0.0", - "resolved": - "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "bundled": true, "dev": true, "optional": true }, "detect-libc": { "version": "1.0.2", - "resolved": - "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.2.tgz", - "integrity": "sha1-ca1dIEvxempsqPRQxhRUBm70YeE=", + "bundled": true, "dev": true, "optional": true }, "ecc-jsbn": { "version": "0.1.1", - "resolved": - "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz", - "integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=", + "bundled": true, "dev": true, "optional": true, "requires": { @@ -4003,31 +3978,24 @@ }, "extend": { "version": "3.0.1", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz", - "integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ=", + "bundled": true, "dev": true, "optional": true }, "extsprintf": { "version": "1.0.2", - "resolved": - "https://registry.npmjs.org/extsprintf/-/extsprintf-1.0.2.tgz", - "integrity": "sha1-4QgOBljjALBilJkMxw4VAiNf1VA=", + "bundled": true, "dev": true }, "forever-agent": { "version": "0.6.1", - "resolved": - "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "bundled": true, "dev": true, "optional": true }, "form-data": { "version": "2.1.4", - "resolved": - "https://registry.npmjs.org/form-data/-/form-data-2.1.4.tgz", - "integrity": "sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=", + "bundled": true, "dev": true, "optional": true, "requires": { @@ -4038,15 +4006,12 @@ }, "fs.realpath": { "version": "1.0.0", - "resolved": - "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "bundled": true, "dev": true }, "fstream": { "version": "1.0.11", - "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz", - "integrity": "sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE=", + "bundled": true, "dev": true, "requires": { "graceful-fs": "4.1.11", @@ -4057,9 +4022,7 @@ }, "fstream-ignore": { "version": "1.0.5", - "resolved": - "https://registry.npmjs.org/fstream-ignore/-/fstream-ignore-1.0.5.tgz", - "integrity": "sha1-nDHa40dnAY/h0kmyTa2mfQktoQU=", + "bundled": true, "dev": true, "optional": true, "requires": { @@ -4070,8 +4033,7 @@ }, "gauge": { "version": "2.7.4", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", - "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "bundled": true, "dev": true, "optional": true, "requires": { @@ -4087,8 +4049,7 @@ }, "getpass": { "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "bundled": true, "dev": true, "optional": true, "requires": { @@ -4097,9 +4058,7 @@ "dependencies": { "assert-plus": { "version": "1.0.0", - "resolved": - "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "bundled": true, "dev": true, "optional": true } @@ -4107,9 +4066,7 @@ }, "glob": { "version": "7.1.2", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", - "integrity": - "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", + "bundled": true, "dev": true, "requires": { "fs.realpath": "1.0.0", @@ -4122,24 +4079,18 @@ }, "graceful-fs": { "version": "4.1.11", - "resolved": - "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", - "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=", + "bundled": true, "dev": true }, "har-schema": { "version": "1.0.5", - "resolved": - "https://registry.npmjs.org/har-schema/-/har-schema-1.0.5.tgz", - "integrity": "sha1-0mMTX0MwfALGAq/I/pWXDAFRNp4=", + "bundled": true, "dev": true, "optional": true }, "har-validator": { "version": "4.2.1", - "resolved": - "https://registry.npmjs.org/har-validator/-/har-validator-4.2.1.tgz", - "integrity": "sha1-M0gdDxu/9gDdID11gSpqX7oALio=", + "bundled": true, "dev": true, "optional": true, "requires": { @@ -4149,16 +4100,13 @@ }, "has-unicode": { "version": "2.0.1", - "resolved": - "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "bundled": true, "dev": true, "optional": true }, "hawk": { "version": "3.1.3", - "resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz", - "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=", + "bundled": true, "dev": true, "requires": { "boom": "2.10.1", @@ -4169,15 +4117,12 @@ }, "hoek": { "version": "2.16.3", - "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz", - "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=", + "bundled": true, "dev": true }, "http-signature": { "version": "1.1.1", - "resolved": - "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz", - "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=", + "bundled": true, "dev": true, "optional": true, "requires": { @@ -4188,9 +4133,7 @@ }, "inflight": { "version": "1.0.6", - "resolved": - "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "bundled": true, "dev": true, "requires": { "once": "1.4.0", @@ -4199,23 +4142,18 @@ }, "inherits": { "version": "2.0.3", - "resolved": - "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "bundled": true, "dev": true }, "ini": { "version": "1.3.4", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.4.tgz", - "integrity": "sha1-BTfLedr1m1mhpRff9wbIbsA5Fi4=", + "bundled": true, "dev": true, "optional": true }, "is-fullwidth-code-point": { "version": "1.0.0", - "resolved": - "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "bundled": true, "dev": true, "requires": { "number-is-nan": "1.0.1" @@ -4223,31 +4161,24 @@ }, "is-typedarray": { "version": "1.0.0", - "resolved": - "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "bundled": true, "dev": true, "optional": true }, "isarray": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "bundled": true, "dev": true }, "isstream": { "version": "0.1.2", - "resolved": - "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "bundled": true, "dev": true, "optional": true }, "jodid25519": { "version": "1.0.2", - "resolved": - "https://registry.npmjs.org/jodid25519/-/jodid25519-1.0.2.tgz", - "integrity": "sha1-BtSRIlUJNBlHfUJWM2BuDpB4KWc=", + "bundled": true, "dev": true, "optional": true, "requires": { @@ -4256,24 +4187,19 @@ }, "jsbn": { "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "bundled": true, "dev": true, "optional": true }, "json-schema": { "version": "0.2.3", - "resolved": - "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "bundled": true, "dev": true, "optional": true }, "json-stable-stringify": { "version": "1.0.1", - "resolved": - "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", - "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", + "bundled": true, "dev": true, "optional": true, "requires": { @@ -4282,23 +4208,19 @@ }, "json-stringify-safe": { "version": "5.0.1", - "resolved": - "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "bundled": true, "dev": true, "optional": true }, "jsonify": { "version": "0.0.0", - "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", - "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=", + "bundled": true, "dev": true, "optional": true }, "jsprim": { "version": "1.4.0", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.0.tgz", - "integrity": "sha1-o7h+QCmNjDgFUtjMdiigu5WiKRg=", + "bundled": true, "dev": true, "optional": true, "requires": { @@ -4310,9 +4232,7 @@ "dependencies": { "assert-plus": { "version": "1.0.0", - "resolved": - "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "bundled": true, "dev": true, "optional": true } @@ -4320,15 +4240,12 @@ }, "mime-db": { "version": "1.27.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.27.0.tgz", - "integrity": "sha1-gg9XIpa70g7CXtVeW13oaeVDbrE=", + "bundled": true, "dev": true }, "mime-types": { "version": "2.1.15", - "resolved": - "https://registry.npmjs.org/mime-types/-/mime-types-2.1.15.tgz", - "integrity": "sha1-pOv1BkCUVpI3uM9wBGd20J/JKu0=", + "bundled": true, "dev": true, "requires": { "mime-db": "1.27.0" @@ -4336,10 +4253,7 @@ }, "minimatch": { "version": "3.0.4", - "resolved": - "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": - "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "bundled": true, "dev": true, "requires": { "brace-expansion": "1.1.7" @@ -4347,15 +4261,12 @@ }, "minimist": { "version": "0.0.8", - "resolved": - "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", + "bundled": true, "dev": true }, "mkdirp": { "version": "0.5.1", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", - "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "bundled": true, "dev": true, "requires": { "minimist": "0.0.8" @@ -4363,17 +4274,13 @@ }, "ms": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "bundled": true, "dev": true, "optional": true }, "node-pre-gyp": { "version": "0.6.39", - "resolved": - "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.6.39.tgz", - "integrity": - "sha512-OsJV74qxnvz/AMGgcfZoDaeDXKD3oY3QVIbBmwszTFkRisTSXbMQyn4UWzUMOtA5SVhrBZOTp0wcoSBgfMfMmQ==", + "bundled": true, "dev": true, "optional": true, "requires": { @@ -4392,8 +4299,7 @@ }, "nopt": { "version": "4.0.1", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.1.tgz", - "integrity": "sha1-0NRoWv1UFRk8jHUFYC0NF81kR00=", + "bundled": true, "dev": true, "optional": true, "requires": { @@ -4403,9 +4309,7 @@ }, "npmlog": { "version": "4.1.0", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.0.tgz", - "integrity": - "sha512-ocolIkZYZt8UveuiDS0yAkkIjid1o7lPG8cYm05yNYzBn8ykQtaiPMEGp8fY9tKdDgm8okpdKzkvu1y9hUYugA==", + "bundled": true, "dev": true, "optional": true, "requires": { @@ -4417,31 +4321,24 @@ }, "number-is-nan": { "version": "1.0.1", - "resolved": - "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "bundled": true, "dev": true }, "oauth-sign": { "version": "0.8.2", - "resolved": - "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz", - "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=", + "bundled": true, "dev": true, "optional": true }, "object-assign": { "version": "4.1.1", - "resolved": - "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "bundled": true, "dev": true, "optional": true }, "once": { "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "bundled": true, "dev": true, "requires": { "wrappy": "1.0.2" @@ -4449,24 +4346,19 @@ }, "os-homedir": { "version": "1.0.2", - "resolved": - "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", - "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "bundled": true, "dev": true, "optional": true }, "os-tmpdir": { "version": "1.0.2", - "resolved": - "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "bundled": true, "dev": true, "optional": true }, "osenv": { "version": "0.1.4", - "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.4.tgz", - "integrity": "sha1-Qv5tWVPfBsgGS+bxdsPQWqqjRkQ=", + "bundled": true, "dev": true, "optional": true, "requires": { @@ -4476,45 +4368,35 @@ }, "path-is-absolute": { "version": "1.0.1", - "resolved": - "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "bundled": true, "dev": true }, "performance-now": { "version": "0.2.0", - "resolved": - "https://registry.npmjs.org/performance-now/-/performance-now-0.2.0.tgz", - "integrity": "sha1-M+8wxcd9TqIcWlOGnZG1bY8lVeU=", + "bundled": true, "dev": true, "optional": true }, "process-nextick-args": { "version": "1.0.7", - "resolved": - "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz", - "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=", + "bundled": true, "dev": true }, "punycode": { "version": "1.4.1", - "resolved": - "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "bundled": true, "dev": true, "optional": true }, "qs": { "version": "6.4.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.4.0.tgz", - "integrity": "sha1-E+JtKK1rD/qpExLNO/cI7TUecjM=", + "bundled": true, "dev": true, "optional": true }, "rc": { "version": "1.2.1", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.1.tgz", - "integrity": "sha1-LgPo5C7kULjLPc5lvhv4l04d/ZU=", + "bundled": true, "dev": true, "optional": true, "requires": { @@ -4526,9 +4408,7 @@ "dependencies": { "minimist": { "version": "1.2.0", - "resolved": - "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "bundled": true, "dev": true, "optional": true } @@ -4536,9 +4416,7 @@ }, "readable-stream": { "version": "2.2.9", - "resolved": - "https://registry.npmjs.org/readable-stream/-/readable-stream-2.2.9.tgz", - "integrity": "sha1-z3jsb0ptHrQ9JkiMrJfwQudLf8g=", + "bundled": true, "dev": true, "requires": { "buffer-shims": "1.0.0", @@ -4552,8 +4430,7 @@ }, "request": { "version": "2.81.0", - "resolved": "https://registry.npmjs.org/request/-/request-2.81.0.tgz", - "integrity": "sha1-xpKJRqDgbF+Nb4qTM0af/aRimKA=", + "bundled": true, "dev": true, "optional": true, "requires": { @@ -4583,8 +4460,7 @@ }, "rimraf": { "version": "2.6.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.1.tgz", - "integrity": "sha1-wjOOxkPfeht/5cVPqG9XQopV8z0=", + "bundled": true, "dev": true, "requires": { "glob": "7.1.2" @@ -4592,38 +4468,30 @@ }, "safe-buffer": { "version": "5.0.1", - "resolved": - "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.0.1.tgz", - "integrity": "sha1-0mPKVGls2KMGtcplUekt5XkY++c=", + "bundled": true, "dev": true }, "semver": { "version": "5.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", - "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", + "bundled": true, "dev": true, "optional": true }, "set-blocking": { "version": "2.0.0", - "resolved": - "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "bundled": true, "dev": true, "optional": true }, "signal-exit": { "version": "3.0.2", - "resolved": - "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", - "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", + "bundled": true, "dev": true, "optional": true }, "sntp": { "version": "1.0.9", - "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz", - "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=", + "bundled": true, "dev": true, "requires": { "hoek": "2.16.3" @@ -4631,8 +4499,7 @@ }, "sshpk": { "version": "1.13.0", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.13.0.tgz", - "integrity": "sha1-/yo+T9BEl1Vf7Zezmg/YL6+zozw=", + "bundled": true, "dev": true, "optional": true, "requires": { @@ -4649,9 +4516,7 @@ "dependencies": { "assert-plus": { "version": "1.0.0", - "resolved": - "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "bundled": true, "dev": true, "optional": true } @@ -4659,9 +4524,7 @@ }, "string-width": { "version": "1.0.2", - "resolved": - "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "bundled": true, "dev": true, "requires": { "code-point-at": "1.1.0", @@ -4671,9 +4534,7 @@ }, "string_decoder": { "version": "1.0.1", - "resolved": - "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.1.tgz", - "integrity": "sha1-YuIA8DmVWmgQ2N8KM//A8BNmLZg=", + "bundled": true, "dev": true, "requires": { "safe-buffer": "5.0.1" @@ -4681,17 +4542,13 @@ }, "stringstream": { "version": "0.0.5", - "resolved": - "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz", - "integrity": "sha1-TkhM1N5aC7vuGORjB3EKioFiGHg=", + "bundled": true, "dev": true, "optional": true }, "strip-ansi": { "version": "3.0.1", - "resolved": - "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "bundled": true, "dev": true, "requires": { "ansi-regex": "2.1.1" @@ -4699,16 +4556,13 @@ }, "strip-json-comments": { "version": "2.0.1", - "resolved": - "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "bundled": true, "dev": true, "optional": true }, "tar": { "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.1.tgz", - "integrity": "sha1-jk0qJWwOIYXGsYrWlK7JaLg8sdE=", + "bundled": true, "dev": true, "requires": { "block-stream": "0.0.9", @@ -4718,9 +4572,7 @@ }, "tar-pack": { "version": "3.4.0", - "resolved": - "https://registry.npmjs.org/tar-pack/-/tar-pack-3.4.0.tgz", - "integrity": "sha1-I74tf2cagzk3bL2wuP4/3r8xeYQ=", + "bundled": true, "dev": true, "optional": true, "requires": { @@ -4736,9 +4588,7 @@ }, "tough-cookie": { "version": "2.3.2", - "resolved": - "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.2.tgz", - "integrity": "sha1-8IH3bkyFcg5sN6X6ztc3FQ2EByo=", + "bundled": true, "dev": true, "optional": true, "requires": { @@ -4747,9 +4597,7 @@ }, "tunnel-agent": { "version": "0.6.0", - "resolved": - "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "bundled": true, "dev": true, "optional": true, "requires": { @@ -4758,38 +4606,30 @@ }, "tweetnacl": { "version": "0.14.5", - "resolved": - "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "bundled": true, "dev": true, "optional": true }, "uid-number": { "version": "0.0.6", - "resolved": - "https://registry.npmjs.org/uid-number/-/uid-number-0.0.6.tgz", - "integrity": "sha1-DqEOgDXo61uOREnwbaHHMGY7qoE=", + "bundled": true, "dev": true, "optional": true }, "util-deprecate": { "version": "1.0.2", - "resolved": - "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "bundled": true, "dev": true }, "uuid": { "version": "3.0.1", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.0.1.tgz", - "integrity": "sha1-ZUS7ot/ajBzxfmKaOjBeK7H+5sE=", + "bundled": true, "dev": true, "optional": true }, "verror": { "version": "1.3.6", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.3.6.tgz", - "integrity": "sha1-z/XfEpRtKX0rqu+qJoniW+AcAFw=", + "bundled": true, "dev": true, "optional": true, "requires": { @@ -4798,10 +4638,7 @@ }, "wide-align": { "version": "1.1.2", - "resolved": - "https://registry.npmjs.org/wide-align/-/wide-align-1.1.2.tgz", - "integrity": - "sha512-ijDLlyQ7s6x1JgCLur53osjm/UXUYD9+0PbYKrBsYisYXzCxN+HC3mYDNy/dWdmf3AwqwU3CXwDCvsNgGK1S0w==", + "bundled": true, "dev": true, "optional": true, "requires": { @@ -4810,8 +4647,7 @@ }, "wrappy": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "bundled": true, "dev": true } } @@ -5000,7 +4836,7 @@ "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=", "dev": true, "requires": { - "ajv": "5.5.0", + "ajv": "5.5.2", "har-schema": "2.0.0" } }, @@ -5127,6 +4963,12 @@ "statuses": "1.3.1" }, "dependencies": { + "depd": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.1.tgz", + "integrity": "sha1-V4O04cRZ8G+lyif5kfPQbnoxA1k=", + "dev": true + }, "setprototypeof": { "version": "1.0.3", "resolved": @@ -5163,7 +5005,7 @@ "sha512-e21wivqHpstpoiWA/Yi8eFti8E+sQDSS53cpJsPptPs295QTOQR0ZwnHo2TXy1XOpZFD9rPOd3NpmqTK6uMLJA==", "dev": true, "requires": { - "is-ci": "1.0.10", + "is-ci": "1.1.0", "normalize-path": "1.0.0", "strip-indent": "2.0.0" }, @@ -5203,6 +5045,18 @@ "integrity": "sha1-wkOZUUVbs5kT2vKBN28VMOEErfM=", "dev": true }, + "import-local": { + "version": "1.0.0", + "resolved": + "https://registry.npmjs.org/import-local/-/import-local-1.0.0.tgz", + "integrity": + "sha512-vAaZHieK9qjGo58agRBg+bhHX3hoTZU/Oa3GESWLz7t1U62fk63aHuDJJEteXoDeTCcPmUT+z38gkHPZkkmpmQ==", + "dev": true, + "requires": { + "pkg-dir": "2.0.0", + "resolve-cwd": "2.0.0" + } + }, "imurmurhash": { "version": "0.1.4", "resolved": @@ -5318,9 +5172,9 @@ } }, "interpret": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.0.4.tgz", - "integrity": "sha1-ggzdWIuGj/sZGoCVBtbJyPISsbA=", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz", + "integrity": "sha1-ftGxQQxqDg94z5XTuEQMY/eLhhQ=", "dev": true }, "invariant": { @@ -5385,9 +5239,10 @@ "dev": true }, "is-ci": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-1.0.10.tgz", - "integrity": "sha1-9zkzayYyNlBhqdSCcM1WrjNpMY4=", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-1.1.0.tgz", + "integrity": + "sha512-c7TnwxLePuqIlxHgr7xtxzycJPegNHFuIrBkwbf8hc58//+Op1CqFkyS+xnIMkwn9UsJIwc174BIjkyBmSpjKg==", "dev": true, "requires": { "ci-info": "1.1.2" @@ -5454,6 +5309,13 @@ "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", "dev": true }, + "is-generator-fn": { + "version": "1.0.0", + "resolved": + "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-1.0.0.tgz", + "integrity": "sha1-lp1J4bszKfa7fwkIm+JleLLd1Go=", + "dev": true + }, "is-glob": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", @@ -5502,14 +5364,14 @@ "integrity": "sha1-ZHdYK4IU1gI0YJRWcAO+ip6sBNw=", "dev": true, "requires": { - "is-path-inside": "1.0.0" + "is-path-inside": "1.0.1" } }, "is-path-inside": { - "version": "1.0.0", + "version": "1.0.1", "resolved": - "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.0.tgz", - "integrity": "sha1-/AbloWg/vaE95mev9xe7wQpI838=", + "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", + "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=", "dev": true, "requires": { "path-is-inside": "1.0.2" @@ -5551,14 +5413,12 @@ "dev": true }, "is-resolvable": { - "version": "1.0.0", + "version": "1.0.1", "resolved": - "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.0.0.tgz", - "integrity": "sha1-jfV8YeouPFAUCNEA+wE8+NbgzGI=", - "dev": true, - "requires": { - "tryit": "1.0.3" - } + "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.0.1.tgz", + "integrity": + "sha512-y5CXYbzvB3jTnWAZH1Nl7ykUWb6T3BcTs56HUruwBf8MhF56n1HWqhDWnVFo8GHrUPDgvUUNVhrc2U8W7iqz5g==", + "dev": true }, "is-stream": { "version": "1.1.0", @@ -5694,7 +5554,7 @@ "babel-types": "6.26.0", "babylon": "6.18.0", "istanbul-lib-coverage": "1.1.1", - "semver": "5.4.1" + "semver": "5.5.0" } }, "istanbul-lib-report": { @@ -5769,13 +5629,13 @@ } }, "jest": { - "version": "21.2.1", - "resolved": "https://registry.npmjs.org/jest/-/jest-21.2.1.tgz", + "version": "22.1.2", + "resolved": "https://registry.npmjs.org/jest/-/jest-22.1.2.tgz", "integrity": - "sha512-mXN0ppPvWYoIcC+R+ctKxAJ28xkt/Z5Js875padm4GbgUn6baeR5N4Ng6LjatIRpUQDZVJABT7Y4gucFjPryfw==", + "sha512-Skp++igki9rteOcqNFlg28YtXly5uEJcwLLzWrmeuUyLdpxxfCYgSxhE4ShtYnxn6BN0BdC5EOmK1CWZecFCGw==", "dev": true, "requires": { - "jest-cli": "21.2.1" + "jest-cli": "22.1.2" }, "dependencies": { "ansi-regex": { @@ -5809,50 +5669,48 @@ } }, "jest-cli": { - "version": "21.2.1", + "version": "22.1.2", "resolved": - "https://registry.npmjs.org/jest-cli/-/jest-cli-21.2.1.tgz", + "https://registry.npmjs.org/jest-cli/-/jest-cli-22.1.2.tgz", "integrity": - "sha512-T1BzrbFxDIW/LLYQqVfo94y/hhaj1NzVQkZgBumAC+sxbjMROI7VkihOdxNR758iYbQykL2ZOWUBurFgkQrzdg==", + "sha512-t0W04YJBK5pLjp9AroUVTWE46ERh2pNLTVqJzS6nOwq6pn1/wAjCBNeE+HmK1uKVjNPGmDMhoqxxV9FFBFEjyA==", "dev": true, "requires": { "ansi-escapes": "3.0.0", "chalk": "2.3.0", + "exit": "0.1.2", "glob": "7.1.2", "graceful-fs": "4.1.11", - "is-ci": "1.0.10", + "import-local": "1.0.0", + "is-ci": "1.1.0", "istanbul-api": "1.2.1", "istanbul-lib-coverage": "1.1.1", "istanbul-lib-instrument": "1.9.1", "istanbul-lib-source-maps": "1.2.2", - "jest-changed-files": "21.2.0", - "jest-config": "21.2.1", - "jest-environment-jsdom": "21.2.1", - "jest-haste-map": "21.2.0", - "jest-message-util": "21.2.1", - "jest-regex-util": "21.2.0", - "jest-resolve-dependencies": "21.2.0", - "jest-runner": "21.2.1", - "jest-runtime": "21.2.1", - "jest-snapshot": "21.2.1", - "jest-util": "21.2.1", + "jest-changed-files": "22.1.0", + "jest-config": "22.1.2", + "jest-environment-jsdom": "22.1.2", + "jest-get-type": "22.1.0", + "jest-haste-map": "22.1.0", + "jest-message-util": "22.1.0", + "jest-regex-util": "22.1.0", + "jest-resolve-dependencies": "22.1.0", + "jest-runner": "22.1.2", + "jest-runtime": "22.1.2", + "jest-snapshot": "22.1.2", + "jest-util": "22.1.2", + "jest-worker": "22.1.0", "micromatch": "2.3.11", - "node-notifier": "5.1.2", - "pify": "3.0.0", + "node-notifier": "5.2.1", + "realpath-native": "1.0.0", + "rimraf": "2.6.2", "slash": "1.0.0", "string-length": "2.0.0", "strip-ansi": "4.0.0", "which": "1.3.0", - "worker-farm": "1.5.2", - "yargs": "9.0.1" + "yargs": "10.1.1" } }, - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "dev": true - }, "strip-ansi": { "version": "4.0.0", "resolved": @@ -5876,35 +5734,35 @@ } }, "jest-changed-files": { - "version": "21.2.0", + "version": "22.1.0", "resolved": - "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-21.2.0.tgz", + "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-22.1.0.tgz", "integrity": - "sha512-+lCNP1IZLwN1NOIvBcV5zEL6GENK6TXrDj4UxWIeLvIsIDa+gf6J7hkqsW2qVVt/wvH65rVvcPwqXdps5eclTQ==", + "sha512-NGc5HF3zXaMMph1L3HwPw7zVu0uAad2CZ+5QYQaP9QzB9jBioukulg2vcy7gdJRfWAr3D8EGlu4jfUHOtLNVmQ==", "dev": true, "requires": { "throat": "4.1.0" } }, "jest-config": { - "version": "21.2.1", + "version": "22.1.2", "resolved": - "https://registry.npmjs.org/jest-config/-/jest-config-21.2.1.tgz", + "https://registry.npmjs.org/jest-config/-/jest-config-22.1.2.tgz", "integrity": - "sha512-fJru5HtlD/5l2o25eY9xT0doK3t2dlglrqoGpbktduyoI0T5CwuB++2YfoNZCrgZipTwPuAGonYv0q7+8yDc/A==", + "sha512-nhE4OZn+PvB4zyogvN5zK2+h+FIAgO7uEzH7eHwuJtBpRSBci6DLeMEIMC9ztJTOvg/wLySAm4WRqdyAehRCzw==", "dev": true, "requires": { "chalk": "2.3.0", "glob": "7.1.2", - "jest-environment-jsdom": "21.2.1", - "jest-environment-node": "21.2.1", - "jest-get-type": "21.2.0", - "jest-jasmine2": "21.2.1", - "jest-regex-util": "21.2.0", - "jest-resolve": "21.2.0", - "jest-util": "21.2.1", - "jest-validate": "21.2.1", - "pretty-format": "21.2.1" + "jest-environment-jsdom": "22.1.2", + "jest-environment-node": "22.1.2", + "jest-get-type": "22.1.0", + "jest-jasmine2": "22.1.2", + "jest-regex-util": "22.1.0", + "jest-resolve": "22.1.0", + "jest-util": "22.1.2", + "jest-validate": "22.1.2", + "pretty-format": "22.1.0" }, "dependencies": { "ansi-styles": { @@ -5943,16 +5801,16 @@ } }, "jest-diff": { - "version": "21.2.1", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-21.2.1.tgz", + "version": "22.1.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-22.1.0.tgz", "integrity": - "sha512-E5fu6r7PvvPr5qAWE1RaUwIh/k6Zx/3OOkZ4rk5dBJkEWRrUuSgbMt2EO8IUTPTd6DOqU3LW6uTIwX5FRvXoFA==", + "sha512-lowdbU/dzXh+2/MR5QcvU5KPNkO4JdAEYw0PkQCbIQIuy5+g3QZBuVhWh8179Fmpg4CQrz1WgoK/yQHDCHbqqw==", "dev": true, "requires": { "chalk": "2.3.0", "diff": "3.4.0", - "jest-get-type": "21.2.0", - "pretty-format": "21.2.1" + "jest-get-type": "22.1.0", + "pretty-format": "22.1.0" }, "dependencies": { "ansi-styles": { @@ -5991,78 +5849,84 @@ } }, "jest-docblock": { - "version": "21.2.0", + "version": "22.1.0", "resolved": - "https://registry.npmjs.org/jest-docblock/-/jest-docblock-21.2.0.tgz", + "https://registry.npmjs.org/jest-docblock/-/jest-docblock-22.1.0.tgz", "integrity": - "sha512-5IZ7sY9dBAYSV+YjQ0Ovb540Ku7AO9Z5o2Cg789xj167iQuZ2cG+z0f3Uct6WeYLbU6aQiM2pCs7sZ+4dotydw==", - "dev": true + "sha512-/+OGgBVRJb5wCbXrB1LQvibQBz2SdrvDdKRNzY1gL+OISQJZCR9MOewbygdT5rVzbbkfhC4AR2x+qWmNUdJfjw==", + "dev": true, + "requires": { + "detect-newline": "2.1.0" + } }, "jest-environment-jsdom": { - "version": "21.2.1", + "version": "22.1.2", "resolved": - "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-21.2.1.tgz", + "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-22.1.2.tgz", "integrity": - "sha512-mecaeNh0eWmzNrUNMWARysc0E9R96UPBamNiOCYL28k7mksb1d0q6DD38WKP7ABffjnXyUWJPVaWRgUOivwXwg==", + "sha512-mGcuJPJ4+F+GJaWw+YZVMcTWFXxB+FR2E1CztnC85kTbVbLv2wWKCn91KgxstYf2E3/OQ26WICngnOBISZiEXQ==", "dev": true, "requires": { - "jest-mock": "21.2.0", - "jest-util": "21.2.1", - "jsdom": "9.12.0" + "jest-mock": "22.1.0", + "jest-util": "22.1.2", + "jsdom": "11.5.1" } }, "jest-environment-node": { - "version": "21.2.1", + "version": "22.1.2", "resolved": - "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-21.2.1.tgz", + "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-22.1.2.tgz", "integrity": - "sha512-R211867wx9mVBVHzrjGRGTy5cd05K7eqzQl/WyZixR/VkJ4FayS8qkKXZyYnwZi6Rxo6WEV81cDbiUx/GfuLNw==", + "sha512-khr801nOSK380J97T2T0kMABJbSMOl8Mn3xwP0PiaCoaAaYlQ4XB+x+aXsVNPUH4FOOZq9ojytu84EdWChR+Hg==", "dev": true, "requires": { - "jest-mock": "21.2.0", - "jest-util": "21.2.1" + "jest-mock": "22.1.0", + "jest-util": "22.1.2" } }, "jest-get-type": { - "version": "21.2.0", + "version": "22.1.0", "resolved": - "https://registry.npmjs.org/jest-get-type/-/jest-get-type-21.2.0.tgz", + "https://registry.npmjs.org/jest-get-type/-/jest-get-type-22.1.0.tgz", "integrity": - "sha512-y2fFw3C+D0yjNSDp7ab1kcd6NUYfy3waPTlD8yWkAtiocJdBRQqNoRqVfMNxgj+IjT0V5cBIHJO0z9vuSSZ43Q==", + "sha512-nD97IVOlNP6fjIN5i7j5XRH+hFsHL7VlauBbzRvueaaUe70uohrkz7pL/N8lx/IAwZRTJ//wOdVgh85OgM7g3w==", "dev": true }, "jest-haste-map": { - "version": "21.2.0", + "version": "22.1.0", "resolved": - "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-21.2.0.tgz", + "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-22.1.0.tgz", "integrity": - "sha512-5LhsY/loPH7wwOFRMs+PT4aIAORJ2qwgbpMFlbWbxfN0bk3ZCwxJ530vrbSiTstMkYLao6JwBkLhCJ5XbY7ZHw==", + "sha512-vETdC6GboGlZX6+9SMZkXtYRQSKBbQ47sFF7NGglbMN4eyIZBODply8rlcO01KwBiAeiNCKdjUyfonZzJ93JEg==", "dev": true, "requires": { "fb-watchman": "2.0.0", "graceful-fs": "4.1.11", - "jest-docblock": "21.2.0", + "jest-docblock": "22.1.0", + "jest-worker": "22.1.0", "micromatch": "2.3.11", - "sane": "2.2.0", - "worker-farm": "1.5.2" + "sane": "2.2.0" } }, "jest-jasmine2": { - "version": "21.2.1", + "version": "22.1.2", "resolved": - "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-21.2.1.tgz", + "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-22.1.2.tgz", "integrity": - "sha512-lw8FXXIEekD+jYNlStfgNsUHpfMWhWWCgHV7n0B7mA/vendH7vBFs8xybjQsDzJSduptBZJHqQX9SMssya9+3A==", + "sha512-z8X41QkqJovovpeO0e6+wutZnJmjUC0G0ZopKhPQ5JIobxbU9AqOc402vdKhEYnrjaw8WszR5+HU3EL08Arguw==", "dev": true, "requires": { + "callsites": "2.0.0", "chalk": "2.3.0", - "expect": "21.2.1", + "co": "4.6.0", + "expect": "22.1.0", "graceful-fs": "4.1.11", - "jest-diff": "21.2.1", - "jest-matcher-utils": "21.2.1", - "jest-message-util": "21.2.1", - "jest-snapshot": "21.2.1", - "p-cancelable": "0.3.0" + "is-generator-fn": "1.0.0", + "jest-diff": "22.1.0", + "jest-matcher-utils": "22.1.0", + "jest-message-util": "22.1.0", + "jest-snapshot": "22.1.2", + "source-map-support": "0.5.1" }, "dependencies": { "ansi-styles": { @@ -6076,6 +5940,13 @@ "color-convert": "1.9.1" } }, + "callsites": { + "version": "2.0.0", + "resolved": + "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", + "dev": true + }, "chalk": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.0.tgz", @@ -6088,6 +5959,25 @@ "supports-color": "4.5.0" } }, + "source-map": { + "version": "0.6.1", + "resolved": + "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": + "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "source-map-support": { + "version": "0.5.1", + "resolved": + "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.1.tgz", + "integrity": + "sha512-EZNecLNrsdRk9fcdOcjjy+Z/id7cr68sdmsYtR1gA45oQ81Ccea0UvM7DdSRblO0Ie5zWX31bvJTC7Y3QZVujg==", + "dev": true, + "requires": { + "source-map": "0.6.1" + } + }, "supports-color": { "version": "4.5.0", "resolved": @@ -6100,17 +5990,28 @@ } } }, + "jest-leak-detector": { + "version": "22.1.0", + "resolved": + "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-22.1.0.tgz", + "integrity": + "sha512-8QsCWkncWAqdvrXN4yXQp9vgWF6CT3RkRey+d06SIHX913uXzAJhJdZyo6eE+uHVYMxUbxqW93npbUFhAR0YxA==", + "dev": true, + "requires": { + "pretty-format": "22.1.0" + } + }, "jest-matcher-utils": { - "version": "21.2.1", + "version": "22.1.0", "resolved": - "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-21.2.1.tgz", + "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-22.1.0.tgz", "integrity": - "sha512-kn56My+sekD43dwQPrXBl9Zn9tAqwoy25xxe7/iY4u+mG8P3ALj5IK7MLHZ4Mi3xW7uWVCjGY8cm4PqgbsqMCg==", + "sha512-Zn1OD9wVjILOdvRxgAnqiCN36OX6KJx+P2FHN+3lzQ0omG2N2OAguxE1QXuJJneG2yndlkXjekXFP254c0cSpw==", "dev": true, "requires": { "chalk": "2.3.0", - "jest-get-type": "21.2.0", - "pretty-format": "21.2.1" + "jest-get-type": "22.1.0", + "pretty-format": "22.1.0" }, "dependencies": { "ansi-styles": { @@ -6149,16 +6050,18 @@ } }, "jest-message-util": { - "version": "21.2.1", + "version": "22.1.0", "resolved": - "https://registry.npmjs.org/jest-message-util/-/jest-message-util-21.2.1.tgz", + "https://registry.npmjs.org/jest-message-util/-/jest-message-util-22.1.0.tgz", "integrity": - "sha512-EbC1X2n0t9IdeMECJn2BOg7buOGivCvVNjqKMXTzQOu7uIfLml+keUfCALDh8o4rbtndIeyGU8/BKfoTr/LVDQ==", + "sha512-kftcoawOeOVUGuGWmMupJt7FGLK1pqOrh02FlJwtImmPGZ2yTWCTx2D+N/g95qD2jCbQ/ntH1goBixhAIIxL+g==", "dev": true, "requires": { + "@babel/code-frame": "7.0.0-beta.36", "chalk": "2.3.0", "micromatch": "2.3.11", - "slash": "1.0.0" + "slash": "1.0.0", + "stack-utils": "1.0.1" }, "dependencies": { "ansi-styles": { @@ -6197,31 +6100,30 @@ } }, "jest-mock": { - "version": "21.2.0", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-21.2.0.tgz", + "version": "22.1.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-22.1.0.tgz", "integrity": - "sha512-aZDfyVf0LEoABWiY6N0d+O963dUQSyUa4qgzurHR3TBDPen0YxKCJ6l2i7lQGh1tVdsuvdrCZ4qPj+A7PievCw==", + "sha512-gL3/C8ds6e1PWiOTsV7sIejPP/ECYQgDbwMzbNCc+ZFPuPH3EpwsVLGmQqPK6okgnDagimbbQnss3kPJ8HCMtA==", "dev": true }, "jest-regex-util": { - "version": "21.2.0", + "version": "22.1.0", "resolved": - "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-21.2.0.tgz", + "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-22.1.0.tgz", "integrity": - "sha512-BKQ1F83EQy0d9Jen/mcVX7D+lUt2tthhK/2gDWRgLDJRNOdRgSp1iVqFxP8EN1ARuypvDflRfPzYT8fQnoBQFQ==", + "sha512-on0LqVS6Xeh69sw3d1RukVnur+lVOl3zkmb0Q54FHj9wHoq6dbtWqb3TSlnVUyx36hqjJhjgs/QLqs07Bzu72Q==", "dev": true }, "jest-resolve": { - "version": "21.2.0", + "version": "22.1.0", "resolved": - "https://registry.npmjs.org/jest-resolve/-/jest-resolve-21.2.0.tgz", + "https://registry.npmjs.org/jest-resolve/-/jest-resolve-22.1.0.tgz", "integrity": - "sha512-vefQ/Lr+VdNvHUZFQXWtOqHX3HEdOc2MtSahBO89qXywEbUxGPB9ZLP9+BHinkxb60UT2Q/tTDOS6rYc6Mwigw==", + "sha512-hp4Od9YNEv3A/xNN5pPlNjMuisdZyg3u+XAZOqnGxWPVqnbjvEZ25U2HmYM0eLhOzVTHAAsNnAA8HWDzY1Cwjw==", "dev": true, "requires": { "browser-resolve": "1.11.2", - "chalk": "2.3.0", - "is-builtin-module": "1.0.0" + "chalk": "2.3.0" }, "dependencies": { "ansi-styles": { @@ -6260,69 +6162,64 @@ } }, "jest-resolve-dependencies": { - "version": "21.2.0", + "version": "22.1.0", "resolved": - "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-21.2.0.tgz", + "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-22.1.0.tgz", "integrity": - "sha512-ok8ybRFU5ScaAcfufIQrCbdNJSRZ85mkxJ1EhUp8Bhav1W1/jv/rl1Q6QoVQHObNxmKnbHVKrfLZbCbOsXQ+bQ==", + "sha512-76Ll61bD/Sus8wK8d+lw891EtiBJGJkWG8OuVDTEX0z3z2+jPujvQqSB2eQ+kCHyCsRwJ2PSjhn3UHqae/oEtA==", "dev": true, "requires": { - "jest-regex-util": "21.2.0" + "jest-regex-util": "22.1.0" } }, "jest-runner": { - "version": "21.2.1", + "version": "22.1.2", "resolved": - "https://registry.npmjs.org/jest-runner/-/jest-runner-21.2.1.tgz", + "https://registry.npmjs.org/jest-runner/-/jest-runner-22.1.2.tgz", "integrity": - "sha512-Anb72BOQlHqF/zETqZ2K20dbYsnqW/nZO7jV8BYENl+3c44JhMrA8zd1lt52+N7ErnsQMd2HHKiVwN9GYSXmrg==", + "sha512-ib7Rld/2wjNWs3voI8nxx1wSyB6/UFplEW6c3faWCqhPrC01UUIHLUgSOpUKdhj+LOlB1EOS9r4+r99xJHJS4g==", "dev": true, "requires": { - "jest-config": "21.2.1", - "jest-docblock": "21.2.0", - "jest-haste-map": "21.2.0", - "jest-jasmine2": "21.2.1", - "jest-message-util": "21.2.1", - "jest-runtime": "21.2.1", - "jest-util": "21.2.1", - "pify": "3.0.0", - "throat": "4.1.0", - "worker-farm": "1.5.2" - }, - "dependencies": { - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "dev": true - } + "exit": "0.1.2", + "jest-config": "22.1.2", + "jest-docblock": "22.1.0", + "jest-haste-map": "22.1.0", + "jest-jasmine2": "22.1.2", + "jest-leak-detector": "22.1.0", + "jest-message-util": "22.1.0", + "jest-runtime": "22.1.2", + "jest-util": "22.1.2", + "jest-worker": "22.1.0", + "throat": "4.1.0" } }, "jest-runtime": { - "version": "21.2.1", + "version": "22.1.2", "resolved": - "https://registry.npmjs.org/jest-runtime/-/jest-runtime-21.2.1.tgz", + "https://registry.npmjs.org/jest-runtime/-/jest-runtime-22.1.2.tgz", "integrity": - "sha512-6omlpA3+NSE+rHwD0PQjNEjZeb2z+oRmuehMfM1tWQVum+E0WV3pFt26Am0DUfQkkPyTABvxITRjCUclYgSOsA==", + "sha512-wlYWwpI0loqdrp+h0bBB1Rpn2UqLgKMgYZqQBVxg9Dx0OqPNtVkqSGkINlYv5Jkf1eNCXDbv5JEvdlhiy9fh7Q==", "dev": true, "requires": { "babel-core": "6.26.0", - "babel-jest": "21.2.0", + "babel-jest": "22.1.0", "babel-plugin-istanbul": "4.1.5", "chalk": "2.3.0", "convert-source-map": "1.5.1", + "exit": "0.1.2", "graceful-fs": "4.1.11", - "jest-config": "21.2.1", - "jest-haste-map": "21.2.0", - "jest-regex-util": "21.2.0", - "jest-resolve": "21.2.0", - "jest-util": "21.2.1", + "jest-config": "22.1.2", + "jest-haste-map": "22.1.0", + "jest-regex-util": "22.1.0", + "jest-resolve": "22.1.0", + "jest-util": "22.1.2", "json-stable-stringify": "1.0.1", "micromatch": "2.3.11", + "realpath-native": "1.0.0", "slash": "1.0.0", "strip-bom": "3.0.0", "write-file-atomic": "2.3.0", - "yargs": "9.0.1" + "yargs": "10.1.1" }, "dependencies": { "ansi-styles": { @@ -6368,19 +6265,19 @@ } }, "jest-snapshot": { - "version": "21.2.1", + "version": "22.1.2", "resolved": - "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-21.2.1.tgz", + "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-22.1.2.tgz", "integrity": - "sha512-bpaeBnDpdqaRTzN8tWg0DqOTo2DvD3StOemxn67CUd1p1Po+BUpvePAp44jdJ7Pxcjfg+42o4NHw1SxdCA2rvg==", + "sha512-45co/M0gTe6Y6yHaJLydEZKHOFpFHESLah40jW35DWd3pd7q188bsi0oUY4Kls7PDXUamvTWuTKTZXCtzwSvCw==", "dev": true, "requires": { "chalk": "2.3.0", - "jest-diff": "21.2.1", - "jest-matcher-utils": "21.2.1", + "jest-diff": "22.1.0", + "jest-matcher-utils": "22.1.0", "mkdirp": "0.5.1", "natural-compare": "1.4.0", - "pretty-format": "21.2.1" + "pretty-format": "22.1.0" }, "dependencies": { "ansi-styles": { @@ -6419,18 +6316,18 @@ } }, "jest-util": { - "version": "21.2.1", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-21.2.1.tgz", + "version": "22.1.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-22.1.2.tgz", "integrity": - "sha512-r20W91rmHY3fnCoO7aOAlyfC51x2yeV3xF+prGsJAUsYhKeV670ZB8NO88Lwm7ASu8SdH0S+U+eFf498kjhA4g==", + "sha512-z/7pZG4b+uXWRLWJnJ8iZKfiMBONB3KBWJQlximgRBBsFM7bX3sLd09Dzy6lgwyUUTa286XSJP59d8ux5V3D1g==", "dev": true, "requires": { "callsites": "2.0.0", "chalk": "2.3.0", "graceful-fs": "4.1.11", - "jest-message-util": "21.2.1", - "jest-mock": "21.2.0", - "jest-validate": "21.2.1", + "is-ci": "1.1.0", + "jest-message-util": "22.1.0", + "jest-validate": "22.1.2", "mkdirp": "0.5.1" }, "dependencies": { @@ -6477,17 +6374,17 @@ } }, "jest-validate": { - "version": "21.2.1", + "version": "22.1.2", "resolved": - "https://registry.npmjs.org/jest-validate/-/jest-validate-21.2.1.tgz", + "https://registry.npmjs.org/jest-validate/-/jest-validate-22.1.2.tgz", "integrity": - "sha512-k4HLI1rZQjlU+EC682RlQ6oZvLrE5SCh3brseQc24vbZTxzT/k/3urar5QMCVgjadmSO7lECeGdc6YxnM3yEGg==", + "sha512-IjvMsV7GW5ghg5PTQvU23zJqTBmnq10eY+4n47awUeXYEGH27N+JajFPOg6tsN+OYvEPsohPquKoqQ5XBVs/ow==", "dev": true, "requires": { "chalk": "2.3.0", - "jest-get-type": "21.2.0", + "jest-get-type": "22.1.0", "leven": "2.1.0", - "pretty-format": "21.2.1" + "pretty-format": "22.1.0" }, "dependencies": { "ansi-styles": { @@ -6525,6 +6422,17 @@ } } }, + "jest-worker": { + "version": "22.1.0", + "resolved": + "https://registry.npmjs.org/jest-worker/-/jest-worker-22.1.0.tgz", + "integrity": + "sha512-ezLueYAQowk5N6g2J7bNZfq4NWZvMNB5Qd24EmOZLcM5SXTdiFvxykZIoNiMj9C98cCbPaojX8tfR7b1LJwNig==", + "dev": true, + "requires": { + "merge-stream": "1.0.1" + } + }, "js-tokens": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", @@ -6549,38 +6457,38 @@ "optional": true }, "jsdom": { - "version": "9.12.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-9.12.0.tgz", - "integrity": "sha1-6MVG//ywbADUgzyoRBD+1/igl9Q=", + "version": "11.5.1", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-11.5.1.tgz", + "integrity": + "sha512-89ztIZ03aYK9f1uUrLXLsZndRge/JnZjzjpaN+lrse3coqz+8PR/dX4WLHpbF5fIKTXhDjFODOJw2328lPJ90g==", "dev": true, "requires": { "abab": "1.0.4", - "acorn": "4.0.13", - "acorn-globals": "3.1.0", + "acorn": "5.3.0", + "acorn-globals": "4.1.0", "array-equal": "1.0.0", + "browser-process-hrtime": "0.1.2", "content-type-parser": "1.0.2", "cssom": "0.3.2", "cssstyle": "0.2.37", + "domexception": "1.0.0", "escodegen": "1.9.0", "html-encoding-sniffer": "1.0.2", + "left-pad": "1.2.0", "nwmatcher": "1.4.3", - "parse5": "1.5.1", + "parse5": "3.0.3", + "pn": "1.1.0", "request": "2.83.0", + "request-promise-native": "1.0.5", "sax": "1.2.4", "symbol-tree": "3.2.2", "tough-cookie": "2.3.3", "webidl-conversions": "4.0.2", "whatwg-encoding": "1.0.3", - "whatwg-url": "4.8.0", + "whatwg-url": "6.4.0", "xml-name-validator": "2.0.1" }, "dependencies": { - "acorn": { - "version": "4.0.13", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz", - "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=", - "dev": true - }, "assert-plus": { "version": "1.0.0", "resolved": @@ -6753,7 +6661,7 @@ "stringstream": "0.0.5", "tough-cookie": "2.3.3", "tunnel-agent": "0.6.0", - "uuid": "3.1.0" + "uuid": "3.2.1" } }, "sntp": { @@ -6777,10 +6685,10 @@ } }, "uuid": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.1.0.tgz", + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.2.1.tgz", "integrity": - "sha512-DIWtzUkw04M4k3bf1IcpS2tngXEL26YUD2M0tMDUpnUrz2hgzUBlD55a4FjdLGPvfHxS6uluGWvaVEqgBcVa+g==", + "sha512-jZnMwlb9Iku/O3smGWvZhauCf6cvvpKi4BKRiliS3cxnI+Gz9j5MEpTz2UFuXiKPJocb7gnsLHwiS05ige5BEA==", "dev": true } } @@ -6871,11 +6779,14 @@ } }, "jsx-ast-utils": { - "version": "1.4.1", + "version": "2.0.1", "resolved": - "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-1.4.1.tgz", - "integrity": "sha1-OGchPo3Xm/Ho8jAMDPwe+xgsDfE=", - "dev": true + "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-2.0.1.tgz", + "integrity": "sha1-6AGxs5mF4g//yHtA43SAgOLcrH8=", + "dev": true, + "requires": { + "array-includes": "3.0.3" + } }, "kind-of": { "version": "3.2.2", @@ -6902,6 +6813,12 @@ "invert-kv": "1.0.0" } }, + "left-pad": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/left-pad/-/left-pad-1.2.0.tgz", + "integrity": "sha1-0wpzxrggHY99jnlWupYWCHpo4O4=", + "dev": true + }, "leven": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/leven/-/leven-2.1.0.tgz", @@ -6919,17 +6836,18 @@ } }, "lint-staged": { - "version": "5.0.0", + "version": "6.0.0", "resolved": - "https://registry.npmjs.org/lint-staged/-/lint-staged-5.0.0.tgz", + "https://registry.npmjs.org/lint-staged/-/lint-staged-6.0.0.tgz", "integrity": - "sha512-nKwjLlYOd6Eqog3cg3aDulrRfLkR3GPasqTI7+3ZKucLATqay86wOaEM0gtYVmTS0/ihHSARnOWduAqNJZAbeQ==", + "sha512-ZUftK94S4vedpQG1LlA2tc2AuQXXBwc+1lB+j8SEfG5+p2dqu3Ug8iYQ8jdap+uLkhDw4OaJXqE+CZ/L+vfv+Q==", "dev": true, "requires": { "app-root-path": "2.0.1", "chalk": "2.3.0", - "commander": "2.12.1", + "commander": "2.13.0", "cosmiconfig": "3.1.0", + "debug": "3.1.0", "dedent": "0.7.0", "execa": "0.8.0", "find-parent-dir": "0.3.0", @@ -6947,6 +6865,13 @@ "stringify-object": "3.2.1" }, "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": + "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, "ansi-styles": { "version": "3.2.0", "resolved": @@ -6970,6 +6895,16 @@ "supports-color": "4.5.0" } }, + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": + "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, "execa": { "version": "0.8.0", "resolved": "https://registry.npmjs.org/execa/-/execa-0.8.0.tgz", @@ -7001,12 +6936,46 @@ "is-extglob": "2.1.1" } }, + "jest-get-type": { + "version": "21.2.0", + "resolved": + "https://registry.npmjs.org/jest-get-type/-/jest-get-type-21.2.0.tgz", + "integrity": + "sha512-y2fFw3C+D0yjNSDp7ab1kcd6NUYfy3waPTlD8yWkAtiocJdBRQqNoRqVfMNxgj+IjT0V5cBIHJO0z9vuSSZ43Q==", + "dev": true + }, + "jest-validate": { + "version": "21.2.1", + "resolved": + "https://registry.npmjs.org/jest-validate/-/jest-validate-21.2.1.tgz", + "integrity": + "sha512-k4HLI1rZQjlU+EC682RlQ6oZvLrE5SCh3brseQc24vbZTxzT/k/3urar5QMCVgjadmSO7lECeGdc6YxnM3yEGg==", + "dev": true, + "requires": { + "chalk": "2.3.0", + "jest-get-type": "21.2.0", + "leven": "2.1.0", + "pretty-format": "21.2.1" + } + }, "pify": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", "dev": true }, + "pretty-format": { + "version": "21.2.1", + "resolved": + "https://registry.npmjs.org/pretty-format/-/pretty-format-21.2.1.tgz", + "integrity": + "sha512-ZdWPGYAnYfcVP8yKA3zFjCn8s4/17TeYH28MXuC8vTp0o21eXjbFGcOAXZEaDaOFJjc3h2qa7HQNHNshhvoh2A==", + "dev": true, + "requires": { + "ansi-regex": "3.0.0", + "ansi-styles": "3.2.0" + } + }, "supports-color": { "version": "4.5.0", "resolved": @@ -7039,7 +7008,7 @@ "log-update": "1.0.2", "ora": "0.2.3", "p-map": "1.2.0", - "rxjs": "5.5.2", + "rxjs": "5.5.6", "stream-to-observable": "0.2.0", "strip-ansi": "3.0.1" }, @@ -7256,6 +7225,13 @@ "integrity": "sha1-aYhLoUSsM/5plzemCG3v+t0PicU=", "dev": true }, + "lodash.sortby": { + "version": "4.7.0", + "resolved": + "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=", + "dev": true + }, "lodash.unescape": { "version": "4.0.1", "resolved": @@ -7357,9 +7333,9 @@ } }, "loglevel": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.0.tgz", - "integrity": "sha1-rgyqVhERSYxboTcj1vtjHSQAOTQ=", + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.1.tgz", + "integrity": "sha1-4PyVEztu8nbNyIh82vJKpvFW+Po=", "dev": true }, "loglevel-colored-level-prefix": { @@ -7370,7 +7346,7 @@ "dev": true, "requires": { "chalk": "1.1.3", - "loglevel": "1.6.0" + "loglevel": "1.6.1" } }, "longest": { @@ -7498,7 +7474,7 @@ "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", "dev": true, "requires": { - "errno": "0.1.4", + "errno": "0.1.6", "readable-stream": "2.3.3" } }, @@ -7515,12 +7491,22 @@ "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", "dev": true }, + "merge-stream": { + "version": "1.0.1", + "resolved": + "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz", + "integrity": "sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE=", + "dev": true, + "requires": { + "readable-stream": "2.3.3" + } + }, "messageformat": { - "version": "1.1.0", + "version": "1.1.1", "resolved": - "https://registry.npmjs.org/messageformat/-/messageformat-1.1.0.tgz", + "https://registry.npmjs.org/messageformat/-/messageformat-1.1.1.tgz", "integrity": - "sha512-0Pw6VMOzuWTorRwGXyY0oeosd6zlTykYYHMNJtK4bOwc/1G7yqr3mSg1fd822nKpBcN6J3YvdTKC4TRWsl/fqw==", + "sha512-Q0uXcDtF5pEZsVSyhzDOGgZZK6ykN79VY9CwU3Nv0gsqx62BjdJW0MT+63UkHQ4exe3HE33ZlxR2/YwoJarRTg==", "dev": true, "requires": { "glob": "7.0.6", @@ -7735,7 +7721,7 @@ "querystring-es3": "0.2.1", "readable-stream": "2.3.3", "stream-browserify": "2.0.1", - "stream-http": "2.7.2", + "stream-http": "2.8.0", "string_decoder": "1.0.3", "timers-browserify": "2.0.4", "tty-browserify": "0.0.0", @@ -7745,14 +7731,15 @@ } }, "node-notifier": { - "version": "5.1.2", + "version": "5.2.1", "resolved": - "https://registry.npmjs.org/node-notifier/-/node-notifier-5.1.2.tgz", - "integrity": "sha1-L6nhJgX6EACdRFSdb82KY93g5P8=", + "https://registry.npmjs.org/node-notifier/-/node-notifier-5.2.1.tgz", + "integrity": + "sha512-MIBs+AAd6dJ2SklbbE8RUDRlIVhU8MaNLh1A9SUZDUHPiZkWLFde6UNwG41yQHZEToHgJMXqyVZ9UcS/ReOVTg==", "dev": true, "requires": { "growly": "1.3.0", - "semver": "5.4.1", + "semver": "5.5.0", "shellwords": "0.1.1", "which": "1.3.0" } @@ -7782,7 +7769,7 @@ "requires": { "hosted-git-info": "2.5.0", "is-builtin-module": "1.0.0", - "semver": "5.4.1", + "semver": "5.5.0", "validate-npm-package-license": "3.0.1" } }, @@ -7797,9 +7784,10 @@ } }, "npm-path": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/npm-path/-/npm-path-2.0.3.tgz", - "integrity": "sha1-Fc/04ciaONp39W9gVbJPl137K74=", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/npm-path/-/npm-path-2.0.4.tgz", + "integrity": + "sha512-IFsj0R9C7ZdR5cP+ET342q77uSRdtWOlWpih5eC+lu29tIDbNEgDbzgVJ5UFvYHWhxDZ5TFkJafFioO0pPQjCw==", "dev": true, "requires": { "which": "1.3.0" @@ -7821,8 +7809,8 @@ "integrity": "sha1-kiXybsOihcIJyuZ8OxGmtKtxQKo=", "dev": true, "requires": { - "commander": "2.12.1", - "npm-path": "2.0.3", + "commander": "2.13.0", + "npm-path": "2.0.4", "which": "1.3.0" } }, @@ -7861,6 +7849,17 @@ "integrity": "sha1-xUYBd4rVYPEULODgG8yotW0TQm0=", "dev": true }, + "object.getownpropertydescriptors": { + "version": "2.0.3", + "resolved": + "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz", + "integrity": "sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY=", + "dev": true, + "requires": { + "define-properties": "1.1.2", + "es-abstract": "1.10.0" + } + }, "object.omit": { "version": "2.0.1", "resolved": @@ -8025,14 +8024,6 @@ "object-assign": "4.1.1" } }, - "p-cancelable": { - "version": "0.3.0", - "resolved": - "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.3.0.tgz", - "integrity": - "sha512-RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw==", - "dev": true - }, "p-finally": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", @@ -8040,10 +8031,14 @@ "dev": true }, "p-limit": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.1.0.tgz", - "integrity": "sha1-sH/y2aXYi+yAYDWJWiurZqJ5iLw=", - "dev": true + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.2.0.tgz", + "integrity": + "sha512-Y/OtIaXtUPr4/YpMv1pCL5L5ed0rumAaAeBSj12F+bSlMdys7i8oQF/GUJmfpTS/QoaRrS/k6pma29haJpsMng==", + "dev": true, + "requires": { + "p-try": "1.0.0" + } }, "p-locate": { "version": "2.0.0", @@ -8051,7 +8046,7 @@ "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", "dev": true, "requires": { - "p-limit": "1.1.0" + "p-limit": "1.2.0" } }, "p-map": { @@ -8061,6 +8056,12 @@ "sha512-r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA==", "dev": true }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true + }, "pako": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.6.tgz", @@ -8106,10 +8107,14 @@ } }, "parse5": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-1.5.1.tgz", - "integrity": "sha1-m387DeMr543CQBsXVzzK8Pb1nZQ=", - "dev": true + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-3.0.3.tgz", + "integrity": + "sha512-rgO9Zg5LLLkfJF9E6CCmXlSE4UVceloys8JrFqCcHloC3usd/kJCyPDwH2SOlzix2j3xaP9sUX3e8+kvkuleAA==", + "dev": true, + "requires": { + "@types/node": "9.3.0" + } }, "parseurl": { "version": "1.3.2", @@ -8235,6 +8240,13 @@ "sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow==", "dev": true }, + "pn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", + "integrity": + "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==", + "dev": true + }, "prelude-ls": { "version": "1.1.2", "resolved": @@ -8249,79 +8261,58 @@ "dev": true }, "prettier": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.8.2.tgz", + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.10.2.tgz", "integrity": - "sha512-fHWjCwoRZgjP1rvLP7OGqOznq7xH1sHMQUFLX8qLRO79hI57+6xbc5vB904LxEkCfgFgyr3vv06JkafgCSzoZg==", + "sha512-TcdNoQIWFoHblurqqU6d1ysopjq7UX0oRcT/hJ8qvBAELiYWn+Ugf0AXdnzISEJ7vuhNnQ98N8jR8Sh53x4IZg==", "dev": true }, "prettier-eslint": { - "version": "8.2.2", + "version": "8.8.0", "resolved": - "https://registry.npmjs.org/prettier-eslint/-/prettier-eslint-8.2.2.tgz", + "https://registry.npmjs.org/prettier-eslint/-/prettier-eslint-8.8.0.tgz", "integrity": - "sha512-zeR/ZfoENuKupTd+l49aUSCKGAheIPIpZFErK2xJhPfqubg2iJy2velL72AnGkgXsXiyLwAthxoXHoL2HASctw==", + "sha512-V/xgBdJz61POlokq/g+4h6MYVT6cZflLKDVw+u/ZNwU80UWGhqpWxmN0hH5bBp/Qr6u6bYb67BPA8smdv1pnTg==", "dev": true, "requires": { - "common-tags": "1.5.1", - "dlv": "1.1.0", - "eslint": "4.12.0", + "babel-runtime": "6.26.0", + "common-tags": "1.7.2", + "dlv": "1.1.1", + "eslint": "4.15.0", "indent-string": "3.2.0", "lodash.merge": "4.6.0", "loglevel-colored-level-prefix": "1.0.0", - "prettier": "1.8.2", - "pretty-format": "20.0.3", + "prettier": "1.10.2", + "pretty-format": "22.1.0", "require-relative": "0.8.7", - "typescript": "2.6.1", - "typescript-eslint-parser": "8.0.1" + "typescript": "2.6.2", + "typescript-eslint-parser": "11.0.0" }, "dependencies": { - "ansi-styles": { - "version": "3.2.0", - "resolved": - "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz", - "integrity": - "sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug==", - "dev": true, - "requires": { - "color-convert": "1.9.1" - } - }, "indent-string": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=", "dev": true - }, - "pretty-format": { - "version": "20.0.3", - "resolved": - "https://registry.npmjs.org/pretty-format/-/pretty-format-20.0.3.tgz", - "integrity": "sha1-Ag41ClYKH+GpjcO+tsz/s4beixQ=", - "dev": true, - "requires": { - "ansi-regex": "2.1.1", - "ansi-styles": "3.2.0" - } } } }, "prettier-eslint-cli": { - "version": "4.4.0", + "version": "4.7.0", "resolved": - "https://registry.npmjs.org/prettier-eslint-cli/-/prettier-eslint-cli-4.4.0.tgz", + "https://registry.npmjs.org/prettier-eslint-cli/-/prettier-eslint-cli-4.7.0.tgz", "integrity": - "sha512-q7kAFt+JpUQJALs110mpaT0+NEMZ4tt1SgOmeNL1D+13rABH0nIMw8fy3NnaTMSmRH9Wfuct6jHSDyqdb9PpVQ==", + "sha512-xhoR5W8Ljsacw2CHwORxC5+E8VQ0tSiJCrZ5fF6Mv9GQkaeQCYedGs0KzizUThzJYBfoxH2QBuyjmSG4Bblr6g==", "dev": true, "requires": { "arrify": "1.0.1", "babel-runtime": "6.26.0", "boolify": "1.0.1", "camelcase-keys": "4.2.0", - "chalk": "2.1.0", - "common-tags": "1.5.1", - "eslint": "4.12.0", + "chalk": "2.3.0", + "common-tags": "1.7.2", + "eslint": "4.15.0", "find-up": "2.1.0", "get-stdin": "5.0.1", "glob": "7.1.2", @@ -8329,10 +8320,10 @@ "indent-string": "3.2.0", "lodash.memoize": "4.1.2", "loglevel-colored-level-prefix": "1.0.0", - "messageformat": "1.1.0", - "prettier-eslint": "8.2.2", - "rxjs": "5.5.2", - "yargs": "8.0.2" + "messageformat": "1.1.1", + "prettier-eslint": "8.8.0", + "rxjs": "5.5.6", + "yargs": "10.0.3" }, "dependencies": { "ansi-styles": { @@ -8346,18 +8337,11 @@ "color-convert": "1.9.1" } }, - "camelcase": { - "version": "4.1.0", - "resolved": - "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", - "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", - "dev": true - }, "chalk": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.1.0.tgz", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.0.tgz", "integrity": - "sha512-LUHGS/dge4ujbXMJrnihYMcL4AoOweGnw9Tp3kQuqy1Kx5c1qKjqvMJZ6nVJPMWJtKCTN72ZogH3oeSO9g9rXQ==", + "sha512-Az5zJR2CBujap2rqXGaJKaPHyJ0IrUimvYNX+ncCy8PJP4ltOGTrHUIo097ZaL2zMeKYpiCdqDvS6zdrTFok3Q==", "dev": true, "requires": { "ansi-styles": "3.2.0", @@ -8407,59 +8391,6 @@ "number-is-nan": "1.0.1" } }, - "load-json-file": { - "version": "2.0.0", - "resolved": - "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", - "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", - "dev": true, - "requires": { - "graceful-fs": "4.1.11", - "parse-json": "2.2.0", - "pify": "2.3.0", - "strip-bom": "3.0.0" - } - }, - "path-type": { - "version": "2.0.0", - "resolved": - "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", - "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", - "dev": true, - "requires": { - "pify": "2.3.0" - } - }, - "read-pkg": { - "version": "2.0.0", - "resolved": - "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", - "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", - "dev": true, - "requires": { - "load-json-file": "2.0.0", - "normalize-package-data": "2.4.0", - "path-type": "2.0.0" - } - }, - "read-pkg-up": { - "version": "2.0.0", - "resolved": - "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", - "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", - "dev": true, - "requires": { - "find-up": "2.1.0", - "read-pkg": "2.0.0" - } - }, - "strip-bom": { - "version": "3.0.0", - "resolved": - "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "dev": true - }, "supports-color": { "version": "4.5.0", "resolved": @@ -8471,34 +8402,34 @@ } }, "yargs": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-8.0.2.tgz", - "integrity": "sha1-YpmpBVsc78lp/355wdkY3Osiw2A=", + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-10.0.3.tgz", + "integrity": + "sha512-DqBpQ8NAUX4GyPP/ijDGHsJya4tYqLQrjPr95HNsr1YwL3+daCfvBwg7+gIC6IdJhR2kATh3hb61vjzMWEtjdw==", "dev": true, "requires": { - "camelcase": "4.1.0", "cliui": "3.2.0", "decamelize": "1.2.0", + "find-up": "2.1.0", "get-caller-file": "1.0.2", "os-locale": "2.1.0", - "read-pkg-up": "2.0.0", "require-directory": "2.1.1", "require-main-filename": "1.0.1", "set-blocking": "2.0.0", "string-width": "2.1.1", "which-module": "2.0.0", "y18n": "3.2.1", - "yargs-parser": "7.0.0" + "yargs-parser": "8.1.0" } } } }, "pretty-format": { - "version": "21.2.1", + "version": "22.1.0", "resolved": - "https://registry.npmjs.org/pretty-format/-/pretty-format-21.2.1.tgz", + "https://registry.npmjs.org/pretty-format/-/pretty-format-22.1.0.tgz", "integrity": - "sha512-ZdWPGYAnYfcVP8yKA3zFjCn8s4/17TeYH28MXuC8vTp0o21eXjbFGcOAXZEaDaOFJjc3h2qa7HQNHNshhvoh2A==", + "sha512-0HHR5hCmjDGU4sez3w5zRDAAwn7V0vT4SgPiYPZ1XDm5sT3Icb+Bh+fsOP3+Y3UwPjMr7TbRj+L7eQyMkPAxAw==", "dev": true, "requires": { "ansi-regex": "3.0.0", @@ -8583,9 +8514,9 @@ } }, "prr": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/prr/-/prr-0.0.0.tgz", - "integrity": "sha1-GoS4WQgyVQFBGFPQCB7j+obikmo=", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", "dev": true }, "pseudomap": { @@ -8605,7 +8536,7 @@ "browserify-rsa": "4.0.1", "create-hash": "1.1.3", "parse-asn1": "5.1.0", - "randombytes": "2.0.5" + "randombytes": "2.0.6" } }, "punycode": { @@ -8686,11 +8617,11 @@ } }, "randombytes": { - "version": "2.0.5", + "version": "2.0.6", "resolved": - "https://registry.npmjs.org/randombytes/-/randombytes-2.0.5.tgz", + "https://registry.npmjs.org/randombytes/-/randombytes-2.0.6.tgz", "integrity": - "sha512-8T7Zn1AhMsQ/HI1SjcCfT/t4ii3eAqco3yOcSzS4mozsOz69lHLsoMXmF9nZgnFanYscnSlUSgs8uZyKzpE6kg==", + "sha512-CIQ5OFxf4Jou6uOKe9t1AOgqpeU5fd70A8NPdHSGeYXqXsPe6peOwI0cUl88RWZ6sP1vPMV3avd/R6cZ5/sP1A==", "dev": true, "requires": { "safe-buffer": "5.1.1" @@ -8704,7 +8635,7 @@ "sha512-YL6GrhrWoic0Eq8rXVbMptH7dAxCs0J+mh5Y0euNekPPYaxEmdVGim6GdoxoRzKW2yJoU8tueifS7mYxvcFDEQ==", "dev": true, "requires": { - "randombytes": "2.0.5", + "randombytes": "2.0.6", "safe-buffer": "5.1.1" } }, @@ -8728,10 +8659,10 @@ } }, "react": { - "version": "16.1.1", - "resolved": "https://registry.npmjs.org/react/-/react-16.1.1.tgz", + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-16.2.0.tgz", "integrity": - "sha512-FQfiFfk2z2Fk87OngNJHT05KyC9DOVn8LPeB7ZX+9u5+yU1JK6o5ozRlU3PeOMr0IFkWNvgn9jU8/IhRxR1F0g==", + "sha512-ZmIomM7EE1DvPEnSFAHZn9Vs9zJl5A9H7el0EGTE6ZbW9FKe/14IYAlPbC8iH25YarEQxZL+E8VW7Mi7kfQrDQ==", "dev": true, "requires": { "fbjs": "0.8.16", @@ -8741,10 +8672,10 @@ } }, "react-dom": { - "version": "16.1.1", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.1.1.tgz", + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.2.0.tgz", "integrity": - "sha512-q06jiwST8SEPAMIEkAsu7BgynEZtqF87VrTc70XsW7nxVhWEu2Y4MF5UfxxHQO/mNtQHQWP0YcFxmwm9oMrMaQ==", + "sha512-zpGAdwHVn9K0091d+hr+R0qrjoJ84cIBFL2uU60KvWBPfZ7LPSrfqviTxGHWN0sjPZb2hxWzMexwrvJdKePvjg==", "dev": true, "requires": { "fbjs": "0.8.16", @@ -8842,6 +8773,17 @@ "set-immediate-shim": "1.0.1" } }, + "realpath-native": { + "version": "1.0.0", + "resolved": + "https://registry.npmjs.org/realpath-native/-/realpath-native-1.0.0.tgz", + "integrity": + "sha512-XJtlRJ9jf0E1H1SLeJyQ9PGzQD7S65h1pRXEcAeK48doKOnKxcgPeNohJvD5u/2sI9J1oke6E8bZHS/fmW1UiQ==", + "dev": true, + "requires": { + "util.promisify": "1.0.0" + } + }, "redux": { "version": "3.7.2", "resolved": "https://registry.npmjs.org/redux/-/redux-3.7.2.tgz", @@ -8852,14 +8794,15 @@ "lodash": "4.17.4", "lodash-es": "4.17.4", "loose-envify": "1.3.1", - "symbol-observable": "1.0.4" + "symbol-observable": "1.1.0" }, "dependencies": { "symbol-observable": { - "version": "1.0.4", + "version": "1.1.0", "resolved": - "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.0.4.tgz", - "integrity": "sha1-Kb9hXUqnEhvdiYsi1LP5vE4qoD0=", + "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.1.0.tgz", + "integrity": + "sha512-dQoid9tqQ+uotGhuTKEY11X4xhyYePVnqGSoSm3OGKh2E8LZ6RPULp1uXTctk33IeERlrRJYoVSBglsL05F5Uw==", "dev": true } } @@ -8880,11 +8823,11 @@ "dev": true }, "regenerator-runtime": { - "version": "0.11.0", + "version": "0.11.1", "resolved": - "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.0.tgz", + "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", "integrity": - "sha512-/aA0kLeRb5N9K0d4fw7ooEbI+xDe+DKD499EQqygGqeS8N3xto15p09uY2xj7ixP81sNPXvRLnAQIqdVStgb1A==", + "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", "dev": true }, "regenerator-transform": { @@ -9000,6 +8943,28 @@ "tunnel-agent": "0.4.3" } }, + "request-promise-core": { + "version": "1.1.1", + "resolved": + "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.1.tgz", + "integrity": "sha1-Pu4AssWqgyOc+wTFcA2jb4HNCLY=", + "dev": true, + "requires": { + "lodash": "4.17.4" + } + }, + "request-promise-native": { + "version": "1.0.5", + "resolved": + "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.5.tgz", + "integrity": "sha1-UoF3D2jgyXGeUWP9P6tIIhX0/aU=", + "dev": true, + "requires": { + "request-promise-core": "1.1.1", + "stealthy-require": "1.1.1", + "tough-cookie": "2.3.3" + } + }, "require-directory": { "version": "2.1.1", "resolved": @@ -9063,6 +9028,25 @@ "path-parse": "1.0.5" } }, + "resolve-cwd": { + "version": "2.0.0", + "resolved": + "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", + "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", + "dev": true, + "requires": { + "resolve-from": "3.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "3.0.0", + "resolved": + "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true + } + } + }, "resolve-from": { "version": "1.0.1", "resolved": @@ -9152,20 +9136,20 @@ } }, "rxjs": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-5.5.2.tgz", + "version": "5.5.6", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-5.5.6.tgz", "integrity": - "sha512-oRYoIKWBU3Ic37fLA5VJu31VqQO4bWubRntcHSJ+cwaDQBwdnZ9x4zmhJfm/nFQ2E82/I4loSioHnACamrKGgA==", + "sha512-v4Q5HDC0FHAQ7zcBX7T2IL6O5ltl1a2GX4ENjPXg6SjDY69Cmx9v4113C99a4wGF16ClPv5Z8mghuYorVkg/kg==", "dev": true, "requires": { - "symbol-observable": "1.0.4" + "symbol-observable": "1.0.1" }, "dependencies": { "symbol-observable": { - "version": "1.0.4", + "version": "1.0.1", "resolved": - "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.0.4.tgz", - "integrity": "sha1-Kb9hXUqnEhvdiYsi1LP5vE4qoD0=", + "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.0.1.tgz", + "integrity": "sha1-g0D8RwLDEi310iKI+IKD9RPT/dQ=", "dev": true } } @@ -9212,10 +9196,10 @@ "dev": true }, "semver": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.4.1.tgz", + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz", "integrity": - "sha512-WfG/X9+oATh81XtllIo/I8gOiY9EXRdv1cQdyykeXK17YcUW3EXUAi2To4pcH6nZtJPr7ZOpM5OMyWJZm+8Rsg==", + "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==", "dev": true }, "send": { @@ -9226,7 +9210,7 @@ "dev": true, "requires": { "debug": "2.6.9", - "depd": "1.1.1", + "depd": "1.1.2", "destroy": "1.0.4", "encodeurl": "1.0.1", "escape-html": "1.0.3", @@ -9458,6 +9442,13 @@ } } }, + "stack-utils": { + "version": "1.0.1", + "resolved": + "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.1.tgz", + "integrity": "sha1-1PM6tU6OOHeLDKXP07OvsS22hiA=", + "dev": true + }, "staged-git-files": { "version": "0.0.4", "resolved": @@ -9471,6 +9462,13 @@ "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=", "dev": true }, + "stealthy-require": { + "version": "1.1.1", + "resolved": + "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", + "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=", + "dev": true + }, "stream-browserify": { "version": "2.0.1", "resolved": @@ -9493,11 +9491,11 @@ } }, "stream-http": { - "version": "2.7.2", + "version": "2.8.0", "resolved": - "https://registry.npmjs.org/stream-http/-/stream-http-2.7.2.tgz", + "https://registry.npmjs.org/stream-http/-/stream-http-2.8.0.tgz", "integrity": - "sha512-c0yTD2rbQzXtSsFSVhtpvY/vS6u066PcXOX9kBB3mSO76RiUQzL340uJkGBWnlBg4/HZzqiUXtaVA7wcRcJgEw==", + "sha512-sZOFxI/5xw058XIRHl4dU3dZ+TTOIGJR78Dvo0oEAejIt4ou27k+3ne1zYmCV+v7UucbxIFQuOgnkTVHh8YPnw==", "dev": true, "requires": { "builtin-status-codes": "3.0.0", @@ -9676,7 +9674,7 @@ "sha512-UUkEAPdSGxtRpiV9ozJ5cMTtYiqz7Ni1OGqLXRCynrvzdtR1p+cfOWe2RJLwvUG8hNanaSRjecIqwOjqeatDsA==", "dev": true, "requires": { - "ajv": "5.5.0", + "ajv": "5.5.2", "ajv-keywords": "2.1.1", "chalk": "2.3.0", "lodash": "4.17.4", @@ -9836,10 +9834,22 @@ } }, "tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=", - "dev": true + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "dev": true, + "requires": { + "punycode": "2.1.0" + }, + "dependencies": { + "punycode": { + "version": "2.1.0", + "resolved": + "https://registry.npmjs.org/punycode/-/punycode-2.1.0.tgz", + "integrity": "sha1-X4Y+3Im5bbCQdLrXlHvwkFbKTn0=", + "dev": true + } + } }, "trim-right": { "version": "1.0.1", @@ -9848,12 +9858,6 @@ "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=", "dev": true }, - "tryit": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/tryit/-/tryit-1.0.3.tgz", - "integrity": "sha1-OTvnMKlEb9Hq1tpZoBQwjzbCics=", - "dev": true - }, "tty-browserify": { "version": "0.0.0", "resolved": @@ -9915,21 +9919,31 @@ "dev": true }, "typescript": { - "version": "2.6.1", + "version": "2.6.2", "resolved": - "https://registry.npmjs.org/typescript/-/typescript-2.6.1.tgz", - "integrity": "sha1-7znN6ierrAtQAkLWcmq5DgyEZjE=", + "https://registry.npmjs.org/typescript/-/typescript-2.6.2.tgz", + "integrity": "sha1-PFtv1/beCRQmkCfwPAlGdY92c6Q=", "dev": true }, "typescript-eslint-parser": { - "version": "8.0.1", + "version": "11.0.0", "resolved": - "https://registry.npmjs.org/typescript-eslint-parser/-/typescript-eslint-parser-8.0.1.tgz", - "integrity": "sha1-6MrFN9mW4Ww9uw18TVCXmeZ6/gw=", + "https://registry.npmjs.org/typescript-eslint-parser/-/typescript-eslint-parser-11.0.0.tgz", + "integrity": + "sha512-/fBHTBRBSorWQGKWOOjeMPkzd3o8cOPtFjTRwU5JLNGgVtmMa3KDkiw0R2n+H6ovo9y3OX30/5usm6YTqY44PQ==", "dev": true, "requires": { "lodash.unescape": "4.0.1", "semver": "5.4.1" + }, + "dependencies": { + "semver": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.4.1.tgz", + "integrity": + "sha512-WfG/X9+oATh81XtllIo/I8gOiY9EXRdv1cQdyykeXK17YcUW3EXUAi2To4pcH6nZtJPr7ZOpM5OMyWJZm+8Rsg==", + "dev": true + } } }, "ua-parser-js": { @@ -10056,6 +10070,18 @@ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", "dev": true }, + "util.promisify": { + "version": "1.0.0", + "resolved": + "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz", + "integrity": + "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", + "dev": true, + "requires": { + "define-properties": "1.1.2", + "object.getownpropertydescriptors": "2.0.3" + } + }, "utils-merge": { "version": "1.0.1", "resolved": @@ -10179,20 +10205,20 @@ "dev": true }, "webpack": { - "version": "3.8.1", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-3.8.1.tgz", + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-3.10.0.tgz", "integrity": - "sha512-5ZXLWWsMqHKFr5y0N3Eo5IIisxeEeRAajNq4mELb/WELOR7srdbQk2N5XiyNy2A/AgvlR3AmeBCZJW8lHrolbw==", + "sha512-fxxKXoicjdXNUMY7LIdY89tkJJJ0m1Oo8PQutZ5rLgWbV5QVKI15Cn7+/IHnRTd3vfKfiwBx6SBqlorAuNA8LA==", "dev": true, "requires": { - "acorn": "5.2.1", + "acorn": "5.3.0", "acorn-dynamic-import": "2.0.2", - "ajv": "5.5.0", + "ajv": "5.5.2", "ajv-keywords": "2.1.1", "async": "2.6.0", "enhanced-resolve": "3.4.1", "escope": "3.6.0", - "interpret": "1.0.4", + "interpret": "1.1.0", "json-loader": "0.5.7", "json5": "0.5.1", "loader-runner": "2.3.0", @@ -10344,20 +10370,29 @@ "y18n": "3.2.1", "yargs-parser": "7.0.0" } + }, + "yargs-parser": { + "version": "7.0.0", + "resolved": + "https://registry.npmjs.org/yargs-parser/-/yargs-parser-7.0.0.tgz", + "integrity": "sha1-jQrELxbqVd69MyyvTEA4s+P139k=", + "dev": true, + "requires": { + "camelcase": "4.1.0" + } } } }, "webpack-bundle-analyzer": { - "version": "2.9.1", + "version": "2.9.2", "resolved": - "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-2.9.1.tgz", - "integrity": - "sha512-a+UcvlsXvCmclNgfThT8PVyuJKd029By7CxkYEbNNCfs0Lqj9gagjkdv3S3MBvCIKBaUGYs8l4UpiVI0bFoh2Q==", + "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-2.9.2.tgz", + "integrity": "sha1-Y+2G63HMTNqG9o5oWoRTC6ASZEk=", "dev": true, "requires": { - "acorn": "5.2.1", + "acorn": "5.3.0", "chalk": "1.1.3", - "commander": "2.12.1", + "commander": "2.13.0", "ejs": "2.5.7", "express": "4.16.2", "filesize": "3.5.11", @@ -10365,7 +10400,7 @@ "lodash": "4.17.4", "mkdirp": "0.5.1", "opener": "1.4.3", - "ws": "3.3.2" + "ws": "4.0.0" } }, "webpack-sources": { @@ -10408,23 +10443,16 @@ "integrity": "sha1-nITsLc9oGH/wC8ZOEnS0QhduHIQ=" }, "whatwg-url": { - "version": "4.8.0", + "version": "6.4.0", "resolved": - "https://registry.npmjs.org/whatwg-url/-/whatwg-url-4.8.0.tgz", - "integrity": "sha1-0pgaqRSMHgCkHFphMRZqtGg7vMA=", + "https://registry.npmjs.org/whatwg-url/-/whatwg-url-6.4.0.tgz", + "integrity": + "sha512-Z0CVh/YE217Foyb488eo+iBv+r7eAQ0wSTyApi9n06jhcA3z6Nidg/EGvl0UFkg7kMdKxfBzzr+o9JF+cevgMg==", "dev": true, "requires": { - "tr46": "0.0.3", - "webidl-conversions": "3.0.1" - }, - "dependencies": { - "webidl-conversions": { - "version": "3.0.1", - "resolved": - "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=", - "dev": true - } + "lodash.sortby": "4.7.0", + "tr46": "1.0.1", + "webidl-conversions": "4.0.2" } }, "which": { @@ -10457,18 +10485,6 @@ "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=", "dev": true }, - "worker-farm": { - "version": "1.5.2", - "resolved": - "https://registry.npmjs.org/worker-farm/-/worker-farm-1.5.2.tgz", - "integrity": - "sha512-XxiQ9kZN5n6mmnW+mFJ+wXjNNI/Nx4DIdaAKLX1Bn6LYBWlN/zaBhu34DQYPZ1AJobQuu67S2OfDdNSVULvXkQ==", - "dev": true, - "requires": { - "errno": "0.1.4", - "xtend": "4.0.1" - } - }, "wrap-ansi": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", @@ -10532,10 +10548,10 @@ } }, "ws": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.2.tgz", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-4.0.0.tgz", "integrity": - "sha512-t+WGpsNxhMR4v6EClXS8r8km5ZljKJzyGhJf7goJz9k5Ye3+b5Bvno5rjqPuIBn5mnn5GBb7o8IrIWHxX1qOLQ==", + "sha512-QYslsH44bH8O7/W2815u5DpnCpXWpEK44FmaHffNwgJI4JMaSZONgPBTOfrxJ29mXKbXak+LsJ2uAkDTYq2ptQ==", "dev": true, "requires": { "async-limiter": "1.0.0", @@ -10569,128 +10585,63 @@ "dev": true }, "yargs": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-9.0.1.tgz", - "integrity": "sha1-UqzCP+7Kw0BCB47njAwAf1CF20w=", + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-10.1.1.tgz", + "integrity": + "sha512-7uRL1HZdCbc1QTP+X8mehOPuCYKC/XTaqAPj7gABLfTt6pgLyVRn3QVte4qhtilZouWCvqd1kipgMKl5tKsFiw==", "dev": true, "requires": { - "camelcase": "4.1.0", - "cliui": "3.2.0", + "cliui": "4.0.0", "decamelize": "1.2.0", + "find-up": "2.1.0", "get-caller-file": "1.0.2", "os-locale": "2.1.0", - "read-pkg-up": "2.0.0", "require-directory": "2.1.1", "require-main-filename": "1.0.1", "set-blocking": "2.0.0", "string-width": "2.1.1", "which-module": "2.0.0", "y18n": "3.2.1", - "yargs-parser": "7.0.0" + "yargs-parser": "8.1.0" }, "dependencies": { - "camelcase": { - "version": "4.1.0", + "ansi-regex": { + "version": "3.0.0", "resolved": - "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", - "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", + "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", "dev": true }, "cliui": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", - "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.0.0.tgz", + "integrity": + "sha512-nY3W5Gu2racvdDk//ELReY+dHjb9PlIcVDFXP72nVIhq2Gy3LuVXYwJoPVudwQnv1shtohpgkdCKT2YaKY0CKw==", "dev": true, "requires": { - "string-width": "1.0.2", - "strip-ansi": "3.0.1", + "string-width": "2.1.1", + "strip-ansi": "4.0.0", "wrap-ansi": "2.1.0" - }, - "dependencies": { - "string-width": { - "version": "1.0.2", - "resolved": - "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "dev": true, - "requires": { - "code-point-at": "1.1.0", - "is-fullwidth-code-point": "1.0.0", - "strip-ansi": "3.0.1" - } - } - } - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": - "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "dev": true, - "requires": { - "number-is-nan": "1.0.1" - } - }, - "load-json-file": { - "version": "2.0.0", - "resolved": - "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", - "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", - "dev": true, - "requires": { - "graceful-fs": "4.1.11", - "parse-json": "2.2.0", - "pify": "2.3.0", - "strip-bom": "3.0.0" - } - }, - "path-type": { - "version": "2.0.0", - "resolved": - "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", - "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", - "dev": true, - "requires": { - "pify": "2.3.0" - } - }, - "read-pkg": { - "version": "2.0.0", - "resolved": - "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", - "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", - "dev": true, - "requires": { - "load-json-file": "2.0.0", - "normalize-package-data": "2.4.0", - "path-type": "2.0.0" } }, - "read-pkg-up": { - "version": "2.0.0", + "strip-ansi": { + "version": "4.0.0", "resolved": - "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", - "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", + "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "dev": true, "requires": { - "find-up": "2.1.0", - "read-pkg": "2.0.0" + "ansi-regex": "3.0.0" } - }, - "strip-bom": { - "version": "3.0.0", - "resolved": - "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "dev": true } } }, "yargs-parser": { - "version": "7.0.0", + "version": "8.1.0", "resolved": - "https://registry.npmjs.org/yargs-parser/-/yargs-parser-7.0.0.tgz", - "integrity": "sha1-jQrELxbqVd69MyyvTEA4s+P139k=", + "https://registry.npmjs.org/yargs-parser/-/yargs-parser-8.1.0.tgz", + "integrity": + "sha512-yP+6QqN8BmrgW2ggLtTbdrOyBNSI7zBa4IykmiV5R1wl1JWNxQvWhMfMdmzIYtKU7oP3OOInY/tl2ov3BDjnJQ==", "dev": true, "requires": { "camelcase": "4.1.0" diff --git a/package.json b/package.json index 9c3094066..45182e9e2 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "redux-form", - "version": "7.2.0", + "version": "7.2.1", "description": "A higher order component decorator for forms using Redux and React", "main": "./lib/index.js", @@ -79,8 +79,8 @@ "devDependencies": { "babel-cli": "^6.26.0", "babel-core": "^6.26.0", - "babel-eslint": "^8.0.2", - "babel-jest": "^21.2.0", + "babel-eslint": "^8.2.1", + "babel-jest": "^22.1.0", "babel-loader": "^7.1.2", "babel-plugin-istanbul": "^4.1.1", "babel-plugin-lodash": "^3.3.2", @@ -93,25 +93,25 @@ "babel-preset-stage-2": "^6.24.1", "babel-register": "^6.26.0", "codecov.io": "^0.1.6", - "cross-env": "^5.1.1", - "eslint": "^4.12.0", - "eslint-config-react-app": "^2.0.0", + "cross-env": "^5.1.3", + "eslint": "^4.15.0", + "eslint-config-react-app": "^2.1.0", "eslint-plugin-babel": "^4.1.2", - "eslint-plugin-flowtype": "^2.39.1", + "eslint-plugin-flowtype": "^2.41.0", "eslint-plugin-import": "^2.8.0", - "eslint-plugin-jsx-a11y": "^6.0.2", + "eslint-plugin-jsx-a11y": "^6.0.3", "eslint-plugin-react": "^7.5.1", "flow-bin": "^0.54.0", - "flux-standard-action": "^2.0.0", + "flux-standard-action": "^2.0.1", "husky": "^0.14.3", "immutable": "^3.8.2", - "jest": "^21.0.2", - "lint-staged": "^5.0.0", + "jest": "^22.1.2", + "lint-staged": "^6.0.0", "lodash-webpack-plugin": "^0.11.2", "prettier": "^1.8.2", - "prettier-eslint-cli": "^4.3.0", - "react": "^16.1.1", - "react-dom": "^16.1.1", + "prettier-eslint-cli": "^4.4.2", + "react": "^16.2.0", + "react-dom": "^16.2.0", "react-redux": "^5.0.6", "redux": "^3.7.2", "redux-immutablejs": "^0.0.8", @@ -119,8 +119,8 @@ "rimraf": "^2.5.4", "stringstream": "^0.0.5", "tmp": "0.0.33", - "webpack": "^3.8.1", - "webpack-bundle-analyzer": "^2.9.1" + "webpack": "^3.10.0", + "webpack-bundle-analyzer": "^2.9.2" }, "peerDependencies": { "react": "^15.0.0-0 || ^16.0.0-0",