├── .babelrc ├── .editorconfig ├── .gitignore ├── .npmignore ├── .nvmrc ├── .travis.yml ├── LICENSE ├── README.md ├── bower.json ├── docs └── React │ └── Recompose.md ├── package.json ├── psc-package.json ├── src └── React │ ├── Recompose.js │ └── Recompose.purs └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": ["es2015-loose", "react"], 3 | "plugins": [ 4 | "add-module-exports", 5 | "transform-class-properties", 6 | "transform-object-rest-spread" 7 | ] 8 | } 9 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- 1 | # http://editorconfig.org 2 | root = true 3 | 4 | [*] 5 | indent_style = space 6 | indent_size = 2 7 | end_of_line = lf 8 | charset = utf-8 9 | trim_trailing_whitespace = true 10 | insert_final_newline = true 11 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | 5 | # Runtime data 6 | pids 7 | *.pid 8 | *.seed 9 | 10 | # Directory for instrumented libs generated by jscoverage/JSCover 11 | lib-cov 12 | 13 | # Coverage directory used by tools like istanbul 14 | coverage 15 | 16 | # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) 17 | .grunt 18 | 19 | # node-waf configuration 20 | .lock-wscript 21 | 22 | # Compiled binary addons (http://nodejs.org/api/addons.html) 23 | build/Release 24 | 25 | # Dependency directory 26 | # https://www.npmjs.org/doc/misc/npm-faq.html#should-i-check-my-node_modules-folder-into-git 27 | node_modules 28 | bower_components 29 | .psc-package 30 | 31 | # Local environment variables 32 | .env 33 | 34 | # Yeoman state file 35 | .yo-rc.json 36 | 37 | # Build outut 38 | .pulp-cache 39 | output 40 | build 41 | 42 | # PureScript REPL 43 | /.psci* 44 | 45 | # PureScript IDE 46 | /.psc-ide* 47 | 48 | # Purescript Webpack config 49 | /src/.webpack.js 50 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | 5 | # Runtime data 6 | pids 7 | *.pid 8 | *.seed 9 | 10 | # Directory for instrumented libs generated by jscoverage/JSCover 11 | lib-cov 12 | 13 | # Coverage directory used by tools like istanbul 14 | coverage 15 | 16 | # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) 17 | .grunt 18 | 19 | # node-waf configuration 20 | .lock-wscript 21 | 22 | # Compiled binary addons (http://nodejs.org/api/addons.html) 23 | build/Release 24 | 25 | # Dependency directory 26 | # https://www.npmjs.org/doc/misc/npm-faq.html#should-i-check-my-node_modules-folder-into-git 27 | node_modules 28 | bower_components 29 | 30 | # Local environment variables 31 | .env 32 | 33 | # Yeoman state file 34 | .yo-rc.json 35 | 36 | # Build outut 37 | .pulp-cache 38 | output 39 | build 40 | 41 | # Purescript REPL 42 | /.psci* 43 | 44 | # Purescript Webpack config 45 | /src/.webpack.js 46 | 47 | # Transpiled babel code 48 | lib 49 | -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v6 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 6 3 | install: npm install 4 | script: 5 | - npm run build 6 | before_cache: npm prune 7 | branches: 8 | only: 9 | - master 10 | # force container based infra 11 | # http://docs.travis-ci.com/user/workers/container-based-infrastructure/#Routing-your-build-to-container-based-infrastructure 12 | sudo: false 13 | cache: 14 | directories: 15 | - node_modules 16 | - bower_modules 17 | - output 18 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2016 Brandon Konkle 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # purescript-recompose 2 | 3 | [![Latest release](https://img.shields.io/npm/v/purescript-recompose.svg)](https://github.com/ecliptic/purescript-recompose/releases) 4 | [![Latest release](https://img.shields.io/bower/v/purescript-recompose.svg)](https://github.com/ecliptic/purescript-recompose/releases) 5 | [![recompose channel on discord](https://img.shields.io/badge/discord-%23recompose%20%40%20reactiflux-61dafb.svg?style=flat-square)](https://discord.gg/2PCKqHc) 6 | [![Build Status](https://travis-ci.org/ecliptic/purescript-recompose.svg?branch=master)](https://travis-ci.org/ecliptic/purescript-recompose) 7 | 8 | A PureScript interface to [recompose](https://github.com/acdlite/recompose), a “React utility belt for functional components and higher-order components”. Recompose provides a great way to access React’s features in a more functional way, and it defines many useful higher-order components for easy composition. 9 | 10 | * [`purescript-recompose` API documentation](https://github.com/ecliptic/purescript-recompose/blob/master/docs/React/Recompose.md) 11 | * [Original `recompose` API documentation](https://github.com/acdlite/recompose/blob/master/docs/API.md) 12 | * [Example TodoMVC implementation](https://github.com/ecliptic/purescript-recompose-todomvc) 13 | 14 | ## Usage 15 | 16 | Install with bower: 17 | 18 | $ bower install --save purescript-recompose 19 | 20 | Compose with your existing components: 21 | 22 | ```purescript 23 | newTodo :: ReactClass Unit 24 | newTodo = withHandlers handlers $ myComponent 25 | where handlers = { addTodo } 26 | 27 | type HandleAdd props eff = 28 | { add :: String -> Eff eff Unit | props } -> 29 | { target :: { value :: String } } -> 30 | Eff eff Unit 31 | 32 | addTodo :: forall props eff. HandleAdd props eff 33 | addTodo props event = props.add event.target.value 34 | ``` 35 | 36 | In this example, `myComponent` is an existing React component. `newTodo` is the resulting component after wrapping it with recompose’s `withHandlers` higher-order component. 37 | 38 | ## License 39 | 40 | MIT 41 | -------------------------------------------------------------------------------- /bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "purescript-recompose", 3 | "version": "1.1.0", 4 | "description": "PureScript bindings for acdlite/recompose using purescript-react", 5 | "moduleType": [ 6 | "node" 7 | ], 8 | "ignore": [ 9 | "**/.*", 10 | "node_modules", 11 | "bower_components", 12 | "output" 13 | ], 14 | "dependencies": { 15 | "recompose": "acdlite/recompose#0.20.2", 16 | "purescript-react": "^2.0.0", 17 | "purescript-functions": "^2.0.0" 18 | }, 19 | "devDependencies": { 20 | "purescript-debug": "^2.0.0" 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /docs/React/Recompose.md: -------------------------------------------------------------------------------- 1 | ## Module React.Recompose 2 | 3 | #### `HigherOrderComponent` 4 | 5 | ``` purescript 6 | type HigherOrderComponent ownerProps props = ReactClass props -> ReactClass ownerProps 7 | ``` 8 | 9 | A higher-order component is a function that accepts a single React 10 | component and returns a new React component. 11 | 12 | #### `mapProps` 13 | 14 | ``` purescript 15 | mapProps :: forall ownerProps props. (ownerProps -> props) -> HigherOrderComponent ownerProps props 16 | ``` 17 | 18 | ## Higher-order components 19 | Accepts a function that maps ownerProps to a new collection of props that 20 | are passed to the base component. 21 | 22 | #### `withProps` 23 | 24 | ``` purescript 25 | withProps :: forall ownerProps props. (ownerProps -> props) -> HigherOrderComponent ownerProps props 26 | ``` 27 | 28 | Like `mapProps`, expect the newly created props are merged with the 29 | ownerProps. 30 | 31 | #### `withPropsOnChange` 32 | 33 | ``` purescript 34 | withPropsOnChange :: forall ownerProps props. Array String -> (ownerProps -> props) -> HigherOrderComponent ownerProps props 35 | ``` 36 | 37 | Like `withProps`, except that new props are only created when one of the 38 | ownerProps specified by the array of keys changes. This helps ensure that 39 | expensive computations inside the given mapProps function are only executed 40 | when necessary. 41 | 42 | #### `withHandlers` 43 | 44 | ``` purescript 45 | withHandlers :: forall ownerProps props handlers. { | handlers } -> HigherOrderComponent ownerProps props 46 | ``` 47 | 48 | Takes a Record mapping handlerNames to handler creators. These are 49 | higher-order functions that accept a set of props and return a function 50 | handler. 51 | 52 | An example handler creator: 53 | 54 | ```purescript 55 | addTodo :: forall props event target eff. 56 | { add :: String -> Eff eff Unit | props } -> 57 | { target :: { value :: String | target } | event } -> 58 | Eff eff Unit 59 | addTodo props event = props.add event.target.value 60 | ``` 61 | 62 | #### `defaultProps` 63 | 64 | ``` purescript 65 | defaultProps :: forall props. props -> HigherOrderComponent props props 66 | ``` 67 | 68 | Specifies props to be passed by default to the base component. Similar to 69 | `withProps`, except the props from the owner take precedence over props 70 | provided to the HoC. 71 | 72 | #### `renameProp` 73 | 74 | ``` purescript 75 | renameProp :: forall props. String -> String -> HigherOrderComponent props props 76 | ``` 77 | 78 | Renames a single prop. 79 | 80 | #### `renameProps` 81 | 82 | ``` purescript 83 | renameProps :: forall props nameMap. nameMap -> HigherOrderComponent props props 84 | ``` 85 | 86 | Renames multiple props, using a Record of old prop names to new prop names. 87 | 88 | #### `flattenProp` 89 | 90 | ``` purescript 91 | flattenProp :: forall props. String -> HigherOrderComponent props props 92 | ``` 93 | 94 | Flattens a prop so that its fields are spread out into the props Record. 95 | 96 | #### `withState` 97 | 98 | ``` purescript 99 | withState :: forall ownerProps props initialState. String -> String -> (props -> initialState) -> HigherOrderComponent ownerProps props 100 | ``` 101 | 102 | Passes two additional props to the base component: a state value, and a 103 | function to update that state value. Accepts a name for the state value, a 104 | name for the state updater, and a function that takes props and returns an 105 | an initial value for the state. 106 | 107 | #### `withState'` 108 | 109 | ``` purescript 110 | withState' :: forall ownerProps props initialState. String -> String -> initialState -> HigherOrderComponent ownerProps props 111 | ``` 112 | 113 | A version of `withState` that takes an initial state rather than a 114 | function. 115 | 116 | #### `withReducer` 117 | 118 | ``` purescript 119 | withReducer :: forall props state action. String -> String -> (Fn2 state action state) -> state -> HigherOrderComponent props props 120 | ``` 121 | 122 | Similar to `withState`, but state updates are applied using a reducer 123 | function. Accepts a name for the state value and a name for the dispatch 124 | function. The third argument is a function that receives a state and an 125 | action, and returns a new state. 126 | 127 | #### `branch` 128 | 129 | ``` purescript 130 | branch :: forall props. (props -> Boolean) -> HigherOrderComponent props props -> HigherOrderComponent props props -> HigherOrderComponent props props 131 | ``` 132 | 133 | Accepts a test function and two higher-order components. The test function 134 | is passed the props from the owner. If it returns true, the left 135 | higher-order component is applied to the base component; otherwise, the 136 | right higher-order component is applied. 137 | 138 | #### `renderComponent` 139 | 140 | ``` purescript 141 | renderComponent :: forall props. ReactClass props -> HigherOrderComponent props props 142 | ``` 143 | 144 | Takes a component and returns a higher-order component version of that 145 | component. This is useful in combination with another helper that expects a 146 | higher-order component, like `branch`. 147 | 148 | #### `renderNothing` 149 | 150 | ``` purescript 151 | renderNothing :: forall props. HigherOrderComponent props props 152 | ``` 153 | 154 | A higher-order component that always renders a JavaScript `null`. 155 | 156 | #### `shouldUpdate` 157 | 158 | ``` purescript 159 | shouldUpdate :: forall props. (Fn2 props props Boolean) -> HigherOrderComponent props props 160 | ``` 161 | 162 | A higher-order component version of 163 | [`shouldComponentUpdate()`](https://facebook.github.io/react/docs/component-specs.html#updating-shouldcomponentupdate). 164 | 165 | #### `pure` 166 | 167 | ``` purescript 168 | pure :: forall props. HigherOrderComponent props props 169 | ``` 170 | 171 | Prevents the component from updating unless a prop has changed. Uses a 172 | JavaScript `shallowEqual()` to test for changes. 173 | 174 | #### `onlyUpdateForKeys` 175 | 176 | ``` purescript 177 | onlyUpdateForKeys :: forall props. Array String -> HigherOrderComponent props props 178 | ``` 179 | 180 | Prevents the component from updating unless a prop corresponding to one of 181 | the given keys has updated. Uses a JavaScript `shallowEqual()` to test for 182 | changes. 183 | 184 | #### `withContext` 185 | 186 | ``` purescript 187 | withContext :: forall props childContextTypes childContext. childContextTypes -> (props -> childContext) -> HigherOrderComponent props props 188 | ``` 189 | 190 | Provides context to the component's children. `childContextTypes` is a 191 | Record of React prop types. The second argument is a function that returns 192 | the child context. Use along with `getContext`. 193 | 194 | #### `getContext` 195 | 196 | ``` purescript 197 | getContext :: forall ownerProps props contextTypes. contextTypes -> HigherOrderComponent ownerProps props 198 | ``` 199 | 200 | Gets values from context and passes them along as props. Use along with 201 | `withContext`. 202 | 203 | #### `lifecycle` 204 | 205 | ``` purescript 206 | lifecycle :: forall props spec. spec -> HigherOrderComponent props props 207 | ``` 208 | 209 | A higher-order component version of `React.createClass()`. It supports the 210 | entire `createClass()` API, except the `render()` method, which is 211 | implemented by default (and overridden if specified; an error will be 212 | logged to the console). 213 | 214 | #### `toClass` 215 | 216 | ``` purescript 217 | toClass :: forall props. HigherOrderComponent props props 218 | ``` 219 | 220 | Takes a function component and wraps it in a class. This can be used as a 221 | fallback for libraries that need to add a ref to a component, like Relay. 222 | If the base component is already a class, it returns the given component. 223 | 224 | #### `setStatic` 225 | 226 | ``` purescript 227 | setStatic :: forall props value. String -> value -> HigherOrderComponent props props 228 | ``` 229 | 230 | ## Static property helpers 231 | Assigns a value to a static property on the base component. 232 | 233 | #### `setDisplayName` 234 | 235 | ``` purescript 236 | setDisplayName :: forall props. String -> HigherOrderComponent props props 237 | ``` 238 | 239 | Assigns to the `displayName` property on the base component. 240 | 241 | #### `getDisplayName` 242 | 243 | ``` purescript 244 | getDisplayName :: forall component. component -> String 245 | ``` 246 | 247 | ## Utilities 248 | Returns the display name of a React component. Falls back to "Component". 249 | 250 | #### `wrapDisplayName` 251 | 252 | ``` purescript 253 | wrapDisplayName :: forall component. component -> String -> String 254 | ``` 255 | 256 | Returns a wrapped version of a React component's display name. For 257 | instance, if the display name of component is "Post", and the wrapper name 258 | is "mapProps", the return value is "mapProps(Post)". Most Recompose 259 | higher-order components use `wrapDisplayName`. 260 | 261 | #### `componentFromProp` 262 | 263 | ``` purescript 264 | componentFromProp :: forall props. String -> ReactClass props 265 | ``` 266 | 267 | Creates a component that accepts a component as a prop and renders it with 268 | the remaining props. 269 | 270 | #### `nest` 271 | 272 | ``` purescript 273 | nest :: forall component props. Array component -> ReactClass props 274 | ``` 275 | 276 | Composes components by nesting each one inside the previous. 277 | 278 | #### `hoistStatics` 279 | 280 | ``` purescript 281 | hoistStatics :: forall props. HigherOrderComponent props props -> HigherOrderComponent props props 282 | ``` 283 | 284 | Augments a higher-order component so that when used, it copies static 285 | properties from the base component to the new component. This is helpful 286 | when using Recompose with libraries like Relay. 287 | 288 | 289 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "purescript-recompose", 3 | "version": "1.1.0", 4 | "description": "PureScript bindings for acdlite/recompose using purescript-react", 5 | "scripts": { 6 | "build": "npm run build:ps", 7 | "build:ps": "pulp build", 8 | "build:json": "pulp build --include test --no-psa --json-errors", 9 | "postinstall": "bower install" 10 | }, 11 | "repository": { 12 | "type": "git", 13 | "url": "git@github.com:ecliptic/purescript-recompose.git" 14 | }, 15 | "author": "Brandon Konkle ", 16 | "license": "MIT", 17 | "keywords": [ 18 | "purescript", 19 | "react", 20 | "compose", 21 | "recompose" 22 | ], 23 | "dependencies": { 24 | "recompose": "^0.22.0" 25 | }, 26 | "devDependencies": { 27 | "bower": "^1.8.0", 28 | "pscid": "^1.12.1", 29 | "pulp": "^10.0.1", 30 | "purescript": "^0.10.7", 31 | "purescript-psa": "^0.4.0", 32 | "standard": "^9.0.0" 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /psc-package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "purescript-recompose", 3 | "set": "psc-0.10.7", 4 | "source": "https://github.com/purescript/package-sets.git", 5 | "depends": [ 6 | "functions", 7 | "react", 8 | "prelude" 9 | ] 10 | } -------------------------------------------------------------------------------- /src/React/Recompose.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | 3 | var recompose = require('recompose') 4 | 5 | exports.mapProps = recompose.mapProps 6 | 7 | exports.withProps = recompose.withProps 8 | 9 | exports.withPropsOnChange = function (shouldMapOrKeys) { 10 | return function (createProps) { 11 | return recompose.withPropsOnChange(shouldMapOrKeys, createProps) 12 | } 13 | } 14 | 15 | exports.withHandlers = recompose.withHandlers 16 | 17 | exports.defaultProps = recompose.defaultProps 18 | 19 | exports.renameProp = function (oldName) { 20 | return function (newName) { 21 | return recompose.renameProp(oldName, newName) 22 | } 23 | } 24 | 25 | exports.renameProps = recompose.renameProps 26 | 27 | exports.flattenProp = recompose.flattenProp 28 | 29 | exports.withState = function (stateName) { 30 | return function (stateUpdaterName) { 31 | return function (initialState) { 32 | return recompose.withState(stateName, stateUpdaterName, initialState) 33 | } 34 | } 35 | } 36 | 37 | exports.withReducer = function (stateName) { 38 | return function (dispatchName) { 39 | return function (reducer) { 40 | return function (initialState) { 41 | return recompose.withReducer(stateName, dispatchName, reducer, initialState) 42 | } 43 | } 44 | } 45 | } 46 | 47 | exports.branch = function (test) { 48 | return function (left) { 49 | return function (right) { 50 | return recompose.branch(test, left, right) 51 | } 52 | } 53 | } 54 | 55 | exports.renderComponent = recompose.renderComponent 56 | 57 | exports.renderNothing = recompose.renderNothing 58 | 59 | exports.shouldUpdate = recompose.shouldUpdate 60 | 61 | exports.pure = recompose.pure 62 | 63 | exports.onlyUpdateForKeys = recompose.onlyUpdateForKeys 64 | 65 | exports.withContext = function (childContextTypes) { 66 | return function (getChildContext) { 67 | return recompose.withContext(childContextTypes, getChildContext) 68 | } 69 | } 70 | 71 | exports.getContext = recompose.getContext 72 | 73 | exports.lifecycle = recompose.lifecycle 74 | 75 | exports.toClass = recompose.toClass 76 | 77 | exports.setStatic = function (key) { 78 | return function (value) { 79 | return recompose.setStatic(key, value) 80 | } 81 | } 82 | 83 | exports.setDisplayName = recompose.setDisplayName 84 | 85 | exports.getDisplayName = recompose.getDisplayName 86 | 87 | exports.wrapDisplayName = function (component) { 88 | return function (wrapperName) { 89 | return recompose.wrapDisplayName(component, wrapperName) 90 | } 91 | } 92 | 93 | exports.componentFromProp = recompose.componentFromProp 94 | 95 | exports.nest = recompose.nest 96 | 97 | exports.hoistStatics = recompose.hoistStatics 98 | -------------------------------------------------------------------------------- /src/React/Recompose.purs: -------------------------------------------------------------------------------- 1 | module React.Recompose 2 | ( HigherOrderComponent 3 | , mapProps 4 | , withProps 5 | , withPropsOnChange 6 | , withHandlers 7 | , defaultProps 8 | , renameProp 9 | , renameProps 10 | , flattenProp 11 | , withState 12 | , withState' 13 | , withReducer 14 | , branch 15 | , renderComponent 16 | , renderNothing 17 | , shouldUpdate 18 | , pure 19 | , onlyUpdateForKeys 20 | , withContext 21 | , getContext 22 | , lifecycle 23 | , toClass 24 | , setStatic 25 | , setDisplayName 26 | , getDisplayName 27 | , wrapDisplayName 28 | , componentFromProp 29 | , nest 30 | , hoistStatics 31 | ) where 32 | 33 | import Prelude 34 | import Data.Function.Uncurried (Fn2) 35 | import React (ReactClass) 36 | 37 | -- | A higher-order component is a function that accepts a single React 38 | -- | component and returns a new React component. 39 | type HigherOrderComponent ownerProps props = 40 | ReactClass props -> ReactClass ownerProps 41 | 42 | -- | ## Higher-order components 43 | 44 | -- | Accepts a function that maps ownerProps to a new collection of props that 45 | -- | are passed to the base component. 46 | foreign import mapProps :: forall ownerProps props. 47 | (ownerProps -> props) -> HigherOrderComponent ownerProps props 48 | 49 | -- | Like `mapProps`, expect the newly created props are merged with the 50 | -- | ownerProps. 51 | foreign import withProps :: forall ownerProps props. 52 | (ownerProps -> props) -> HigherOrderComponent ownerProps props 53 | 54 | -- | Like `withProps`, except that new props are only created when one of the 55 | -- | ownerProps specified by the array of keys changes. This helps ensure that 56 | -- | expensive computations inside the given mapProps function are only executed 57 | -- | when necessary. 58 | foreign import withPropsOnChange :: forall ownerProps props. 59 | Array String -> (ownerProps -> props) -> HigherOrderComponent ownerProps props 60 | 61 | -- | Takes a Record mapping handlerNames to handler creators. These are 62 | -- | higher-order functions that accept a set of props and return a function 63 | -- | handler. 64 | -- | 65 | -- | An example handler creator: 66 | -- | 67 | -- | ```purescript 68 | -- | addTodo :: forall props event target eff. 69 | -- | { add :: String -> Eff eff Unit | props } -> 70 | -- | { target :: { value :: String | target } | event } -> 71 | -- | Eff eff Unit 72 | -- | addTodo props event = props.add event.target.value 73 | -- | ``` 74 | foreign import withHandlers :: forall ownerProps props handlers. 75 | Record handlers -> HigherOrderComponent ownerProps props 76 | 77 | -- | Specifies props to be passed by default to the base component. Similar to 78 | -- | `withProps`, except the props from the owner take precedence over props 79 | -- | provided to the HoC. 80 | foreign import defaultProps :: forall props. 81 | props -> HigherOrderComponent props props 82 | 83 | -- | Renames a single prop. 84 | foreign import renameProp :: forall props. 85 | String -> String -> HigherOrderComponent props props 86 | 87 | -- | Renames multiple props, using a Record of old prop names to new prop names. 88 | foreign import renameProps :: forall props nameMap. 89 | nameMap -> HigherOrderComponent props props 90 | 91 | -- | Flattens a prop so that its fields are spread out into the props Record. 92 | foreign import flattenProp :: forall props. 93 | String -> HigherOrderComponent props props 94 | 95 | -- | Passes two additional props to the base component: a state value, and a 96 | -- | function to update that state value. Accepts a name for the state value, a 97 | -- | name for the state updater, and a function that takes props and returns an 98 | -- | an initial value for the state. 99 | foreign import withState :: forall ownerProps props initialState. 100 | String -> String -> (props -> initialState) -> 101 | HigherOrderComponent ownerProps props 102 | 103 | -- | A version of `withState` that takes an initial state rather than a 104 | -- | function. 105 | withState' :: forall ownerProps props initialState. 106 | String -> String -> initialState -> HigherOrderComponent ownerProps props 107 | withState' stateName stateUpdaterName = 108 | withState stateName stateUpdaterName <<< const 109 | 110 | -- | Similar to `withState`, but state updates are applied using a reducer 111 | -- | function. Accepts a name for the state value and a name for the dispatch 112 | -- | function. The third argument is a function that receives a state and an 113 | -- | action, and returns a new state. 114 | foreign import withReducer :: forall props state action. 115 | String -> String -> (Fn2 state action state) -> state -> 116 | HigherOrderComponent props props 117 | 118 | -- | Accepts a test function and two higher-order components. The test function 119 | -- | is passed the props from the owner. If it returns true, the left 120 | -- | higher-order component is applied to the base component; otherwise, the 121 | -- | right higher-order component is applied. 122 | foreign import branch :: forall props. 123 | (props -> Boolean) -> HigherOrderComponent props props -> 124 | HigherOrderComponent props props -> HigherOrderComponent props props 125 | 126 | -- | Takes a component and returns a higher-order component version of that 127 | -- | component. This is useful in combination with another helper that expects a 128 | -- | higher-order component, like `branch`. 129 | foreign import renderComponent :: forall props. 130 | ReactClass props -> HigherOrderComponent props props 131 | 132 | -- | A higher-order component that always renders a JavaScript `null`. 133 | foreign import renderNothing :: forall props. HigherOrderComponent props props 134 | 135 | -- | A higher-order component version of 136 | -- | [`shouldComponentUpdate()`](https://facebook.github.io/react/docs/component-specs.html#updating-shouldcomponentupdate). 137 | foreign import shouldUpdate :: forall props. 138 | (Fn2 props props Boolean) -> HigherOrderComponent props props 139 | 140 | -- | Prevents the component from updating unless a prop has changed. Uses a 141 | -- | JavaScript `shallowEqual()` to test for changes. 142 | foreign import pure :: forall props. HigherOrderComponent props props 143 | 144 | -- | Prevents the component from updating unless a prop corresponding to one of 145 | -- | the given keys has updated. Uses a JavaScript `shallowEqual()` to test for 146 | -- | changes. 147 | foreign import onlyUpdateForKeys :: forall props. 148 | Array String -> HigherOrderComponent props props 149 | 150 | -- | Provides context to the component's children. `childContextTypes` is a 151 | -- | Record of React prop types. The second argument is a function that returns 152 | -- | the child context. Use along with `getContext`. 153 | foreign import withContext :: forall props childContextTypes childContext. 154 | childContextTypes -> (props -> childContext) -> 155 | HigherOrderComponent props props 156 | 157 | -- | Gets values from context and passes them along as props. Use along with 158 | -- | `withContext`. 159 | foreign import getContext :: forall ownerProps props contextTypes. 160 | contextTypes -> HigherOrderComponent ownerProps props 161 | 162 | -- | A higher-order component version of `React.createClass()`. It supports the 163 | -- | entire `createClass()` API, except the `render()` method, which is 164 | -- | implemented by default (and overridden if specified; an error will be 165 | -- | logged to the console). 166 | foreign import lifecycle :: forall props spec. 167 | spec -> HigherOrderComponent props props 168 | 169 | -- | Takes a function component and wraps it in a class. This can be used as a 170 | -- | fallback for libraries that need to add a ref to a component, like Relay. 171 | -- | If the base component is already a class, it returns the given component. 172 | foreign import toClass :: forall props. HigherOrderComponent props props 173 | 174 | -- | ## Static property helpers 175 | 176 | -- | Assigns a value to a static property on the base component. 177 | foreign import setStatic :: forall props value. 178 | String -> value -> HigherOrderComponent props props 179 | 180 | -- | Assigns to the `displayName` property on the base component. 181 | foreign import setDisplayName :: forall props. 182 | String -> HigherOrderComponent props props 183 | 184 | -- | ## Utilities 185 | 186 | -- | Returns the display name of a React component. Falls back to "Component". 187 | foreign import getDisplayName :: forall component. component -> String 188 | 189 | -- | Returns a wrapped version of a React component's display name. For 190 | -- | instance, if the display name of component is "Post", and the wrapper name 191 | -- | is "mapProps", the return value is "mapProps(Post)". Most Recompose 192 | -- | higher-order components use `wrapDisplayName`. 193 | foreign import wrapDisplayName :: forall component. 194 | component -> String -> String 195 | 196 | -- | Creates a component that accepts a component as a prop and renders it with 197 | -- | the remaining props. 198 | foreign import componentFromProp :: forall props. 199 | String -> ReactClass props 200 | 201 | -- | Composes components by nesting each one inside the previous. 202 | foreign import nest :: forall component props. 203 | Array component -> ReactClass props 204 | 205 | -- | Augments a higher-order component so that when used, it copies static 206 | -- | properties from the base component to the new component. This is helpful 207 | -- | when using Recompose with libraries like Relay. 208 | foreign import hoistStatics :: forall props. 209 | HigherOrderComponent props props -> HigherOrderComponent props props 210 | -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- 1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. 2 | # yarn lockfile v1 3 | abbrev@1: 4 | version "1.0.9" 5 | resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.0.9.tgz#91b4792588a7738c25f35dd6f63752a2f8776135" 6 | 7 | accepts@~1.3.3: 8 | version "1.3.3" 9 | resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.3.tgz#c3ca7434938648c3e0d9c1e328dd68b622c284ca" 10 | dependencies: 11 | mime-types "~2.1.11" 12 | negotiator "0.6.1" 13 | 14 | acorn-jsx@^3.0.0, acorn-jsx@^3.0.1: 15 | version "3.0.1" 16 | resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-3.0.1.tgz#afdf9488fb1ecefc8348f6fb22f464e32a58b36b" 17 | dependencies: 18 | acorn "^3.0.4" 19 | 20 | acorn@^1.0.3: 21 | version "1.2.2" 22 | resolved "https://registry.yarnpkg.com/acorn/-/acorn-1.2.2.tgz#c8ce27de0acc76d896d2b1fad3df588d9e82f014" 23 | 24 | acorn@^2.7.0: 25 | version "2.7.0" 26 | resolved "https://registry.yarnpkg.com/acorn/-/acorn-2.7.0.tgz#ab6e7d9d886aaca8b085bc3312b79a198433f0e7" 27 | 28 | acorn@^3.0.0, acorn@^3.0.4, acorn@^3.1.0: 29 | version "3.3.0" 30 | resolved "https://registry.yarnpkg.com/acorn/-/acorn-3.3.0.tgz#45e37fb39e8da3f25baee3ff5369e2bb5f22017a" 31 | 32 | acorn@^4.0.1: 33 | version "4.0.3" 34 | resolved "https://registry.yarnpkg.com/acorn/-/acorn-4.0.3.tgz#1a3e850b428e73ba6b09d1cc527f5aaad4d03ef1" 35 | 36 | ajv-keywords@^1.0.0: 37 | version "1.1.1" 38 | resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-1.1.1.tgz#02550bc605a3e576041565628af972e06c549d50" 39 | 40 | ajv@^4.7.0: 41 | version "4.8.2" 42 | resolved "https://registry.yarnpkg.com/ajv/-/ajv-4.8.2.tgz#65486936ca36fea39a1504332a78bebd5d447bdc" 43 | dependencies: 44 | co "^4.6.0" 45 | json-stable-stringify "^1.0.1" 46 | 47 | align-text@^0.1.1, align-text@^0.1.3: 48 | version "0.1.4" 49 | resolved "https://registry.yarnpkg.com/align-text/-/align-text-0.1.4.tgz#0cd90a561093f35d0a99256c22b7069433fad117" 50 | dependencies: 51 | kind-of "^3.0.2" 52 | longest "^1.0.1" 53 | repeat-string "^1.5.2" 54 | 55 | amdefine@>=0.0.4: 56 | version "1.0.0" 57 | resolved "https://registry.yarnpkg.com/amdefine/-/amdefine-1.0.0.tgz#fd17474700cb5cc9c2b709f0be9d23ce3c198c33" 58 | 59 | ansi-escapes@^1.1.0: 60 | version "1.4.0" 61 | resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-1.4.0.tgz#d3a8a83b319aa67793662b13e761c7911422306e" 62 | 63 | ansi-regex@^2.0.0: 64 | version "2.0.0" 65 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.0.0.tgz#c5061b6e0ef8a81775e50f5d66151bf6bf371107" 66 | 67 | ansi-styles@^2.2.1: 68 | version "2.2.1" 69 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" 70 | 71 | anymatch@^1.3.0: 72 | version "1.3.0" 73 | resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-1.3.0.tgz#a3e52fa39168c825ff57b0248126ce5a8ff95507" 74 | dependencies: 75 | arrify "^1.0.0" 76 | micromatch "^2.1.5" 77 | 78 | aproba@^1.0.3: 79 | version "1.0.4" 80 | resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.0.4.tgz#2713680775e7614c8ba186c065d4e2e52d1072c0" 81 | 82 | archive-type@^3.0.0, archive-type@^3.0.1: 83 | version "3.2.0" 84 | resolved "https://registry.yarnpkg.com/archive-type/-/archive-type-3.2.0.tgz#9cd9c006957ebe95fadad5bd6098942a813737f6" 85 | dependencies: 86 | file-type "^3.1.0" 87 | 88 | are-we-there-yet@~1.1.2: 89 | version "1.1.2" 90 | resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.2.tgz#80e470e95a084794fe1899262c5667c6e88de1b3" 91 | dependencies: 92 | delegates "^1.0.0" 93 | readable-stream "^2.0.0 || ^1.1.13" 94 | 95 | argparse@^1.0.7: 96 | version "1.0.9" 97 | resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.9.tgz#73d83bc263f86e97f8cc4f6bae1b0e90a7d22c86" 98 | dependencies: 99 | sprintf-js "~1.0.2" 100 | 101 | arr-diff@^2.0.0: 102 | version "2.0.0" 103 | resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-2.0.0.tgz#8f3b827f955a8bd669697e4a4256ac3ceae356cf" 104 | dependencies: 105 | arr-flatten "^1.0.1" 106 | 107 | arr-flatten@^1.0.1: 108 | version "1.0.1" 109 | resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.0.1.tgz#e5ffe54d45e19f32f216e91eb99c8ce892bb604b" 110 | 111 | array-differ@^1.0.0: 112 | version "1.0.0" 113 | resolved "https://registry.yarnpkg.com/array-differ/-/array-differ-1.0.0.tgz#eff52e3758249d33be402b8bb8e564bb2b5d4031" 114 | 115 | array-find-index@^1.0.1: 116 | version "1.0.2" 117 | resolved "https://registry.yarnpkg.com/array-find-index/-/array-find-index-1.0.2.tgz#df010aa1287e164bbda6f9723b0a96a1ec4187a1" 118 | 119 | array-flatten@1.1.1: 120 | version "1.1.1" 121 | resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" 122 | 123 | array-union@^1.0.1: 124 | version "1.0.2" 125 | resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39" 126 | dependencies: 127 | array-uniq "^1.0.1" 128 | 129 | array-uniq@^1.0.0, array-uniq@^1.0.1, array-uniq@^1.0.2: 130 | version "1.0.3" 131 | resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" 132 | 133 | array-unique@^0.2.1: 134 | version "0.2.1" 135 | resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.2.1.tgz#a1d97ccafcbc2625cc70fadceb36a50c58b01a53" 136 | 137 | arrify@^1.0.0: 138 | version "1.0.1" 139 | resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" 140 | 141 | asap@~2.0.3: 142 | version "2.0.5" 143 | resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.5.tgz#522765b50c3510490e52d7dcfe085ef9ba96958f" 144 | 145 | asn1.js@^4.0.0: 146 | version "4.8.1" 147 | resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-4.8.1.tgz#3949b7f5fd1e8bedc13be3abebf477f93490c810" 148 | dependencies: 149 | bn.js "^4.0.0" 150 | inherits "^2.0.1" 151 | minimalistic-assert "^1.0.0" 152 | 153 | asn1@~0.2.3: 154 | version "0.2.3" 155 | resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.3.tgz#dac8787713c9966849fc8180777ebe9c1ddf3b86" 156 | 157 | assert-plus@^0.2.0: 158 | version "0.2.0" 159 | resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-0.2.0.tgz#d74e1b87e7affc0db8aadb7021f3fe48101ab234" 160 | 161 | assert-plus@^1.0.0: 162 | version "1.0.0" 163 | resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" 164 | 165 | assert@^1.1.1: 166 | version "1.4.1" 167 | resolved "https://registry.yarnpkg.com/assert/-/assert-1.4.1.tgz#99912d591836b5a6f5b345c0f07eefc08fc65d91" 168 | dependencies: 169 | util "0.10.3" 170 | 171 | assert@~1.3.0: 172 | version "1.3.0" 173 | resolved "https://registry.yarnpkg.com/assert/-/assert-1.3.0.tgz#03939a622582a812cc202320a0b9a56c9b815849" 174 | dependencies: 175 | util "0.10.3" 176 | 177 | astw@^2.0.0: 178 | version "2.0.0" 179 | resolved "https://registry.yarnpkg.com/astw/-/astw-2.0.0.tgz#08121ac8288d35611c0ceec663f6cd545604897d" 180 | dependencies: 181 | acorn "^1.0.3" 182 | 183 | async-each-series@^1.0.0, async-each-series@^1.1.0: 184 | version "1.1.0" 185 | resolved "https://registry.yarnpkg.com/async-each-series/-/async-each-series-1.1.0.tgz#f42fd8155d38f21a5b8ea07c28e063ed1700b138" 186 | 187 | async-each@^1.0.0: 188 | version "1.0.1" 189 | resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.1.tgz#19d386a1d9edc6e7c1c85d388aedbcc56d33602d" 190 | 191 | async@^0.9.0: 192 | version "0.9.2" 193 | resolved "https://registry.yarnpkg.com/async/-/async-0.9.2.tgz#aea74d5e61c1f899613bf64bda66d4c78f2fd17d" 194 | 195 | async@^1.3.0, async@^1.5.2: 196 | version "1.5.2" 197 | resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a" 198 | 199 | async@~0.2.6: 200 | version "0.2.10" 201 | resolved "https://registry.yarnpkg.com/async/-/async-0.2.10.tgz#b6bbe0b0674b9d719708ca38de8c237cb526c3d1" 202 | 203 | async@2.0.0-rc.4: 204 | version "2.0.0-rc.4" 205 | resolved "https://registry.yarnpkg.com/async/-/async-2.0.0-rc.4.tgz#9b7f60724c17962a973f787419e0ebc5571dbad8" 206 | dependencies: 207 | lodash "^4.3.0" 208 | 209 | asynckit@^0.4.0: 210 | version "0.4.0" 211 | resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" 212 | 213 | aws-sign2@~0.6.0: 214 | version "0.6.0" 215 | resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.6.0.tgz#14342dd38dbcc94d0e5b87d763cd63612c0e794f" 216 | 217 | aws4@^1.2.1: 218 | version "1.5.0" 219 | resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.5.0.tgz#0a29ffb79c31c9e712eeb087e8e7a64b4a56d755" 220 | 221 | balanced-match@^0.4.1: 222 | version "0.4.2" 223 | resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-0.4.2.tgz#cb3f3e3c732dc0f01ee70b403f302e61d7709838" 224 | 225 | base64-js@^1.0.2: 226 | version "1.2.0" 227 | resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.2.0.tgz#a39992d723584811982be5e290bb6a53d86700f1" 228 | 229 | base64-js@0.0.8: 230 | version "0.0.8" 231 | resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-0.0.8.tgz#1101e9544f4a76b1bc3b26d452ca96d7a35e7978" 232 | 233 | Base64@~0.2.0: 234 | version "0.2.1" 235 | resolved "https://registry.yarnpkg.com/Base64/-/Base64-0.2.1.tgz#ba3a4230708e186705065e66babdd4c35cf60028" 236 | 237 | batch@0.5.3: 238 | version "0.5.3" 239 | resolved "https://registry.yarnpkg.com/batch/-/batch-0.5.3.tgz#3f3414f380321743bfc1042f9a83ff1d5824d464" 240 | 241 | bcrypt-pbkdf@^1.0.0: 242 | version "1.0.0" 243 | resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.0.tgz#3ca76b85241c7170bf7d9703e7b9aa74630040d4" 244 | dependencies: 245 | tweetnacl "^0.14.3" 246 | 247 | beeper@^1.0.0: 248 | version "1.1.0" 249 | resolved "https://registry.yarnpkg.com/beeper/-/beeper-1.1.0.tgz#9ee6fc1ce7f54feaace7ce73588b056037866a2c" 250 | 251 | big.js@^3.1.3: 252 | version "3.1.3" 253 | resolved "https://registry.yarnpkg.com/big.js/-/big.js-3.1.3.tgz#4cada2193652eb3ca9ec8e55c9015669c9806978" 254 | 255 | bin-build@^2.2.0: 256 | version "2.2.0" 257 | resolved "https://registry.yarnpkg.com/bin-build/-/bin-build-2.2.0.tgz#11f8dd61f70ffcfa2bdcaa5b46f5e8fedd4221cc" 258 | dependencies: 259 | archive-type "^3.0.1" 260 | decompress "^3.0.0" 261 | download "^4.1.2" 262 | exec-series "^1.0.0" 263 | rimraf "^2.2.6" 264 | tempfile "^1.0.0" 265 | url-regex "^3.0.0" 266 | 267 | bin-check@^2.0.0: 268 | version "2.0.0" 269 | resolved "https://registry.yarnpkg.com/bin-check/-/bin-check-2.0.0.tgz#86f8e6f4253893df60dc316957f5af02acb05930" 270 | dependencies: 271 | executable "^1.0.0" 272 | 273 | bin-version-check@^2.1.0: 274 | version "2.1.0" 275 | resolved "https://registry.yarnpkg.com/bin-version-check/-/bin-version-check-2.1.0.tgz#e4e5df290b9069f7d111324031efc13fdd11a5b0" 276 | dependencies: 277 | bin-version "^1.0.0" 278 | minimist "^1.1.0" 279 | semver "^4.0.3" 280 | semver-truncate "^1.0.0" 281 | 282 | bin-version@^1.0.0: 283 | version "1.0.4" 284 | resolved "https://registry.yarnpkg.com/bin-version/-/bin-version-1.0.4.tgz#9eb498ee6fd76f7ab9a7c160436f89579435d78e" 285 | dependencies: 286 | find-versions "^1.0.0" 287 | 288 | bin-wrapper@^3.0.2: 289 | version "3.0.2" 290 | resolved "https://registry.yarnpkg.com/bin-wrapper/-/bin-wrapper-3.0.2.tgz#67d3306262e4b1a5f2f88ee23464f6a655677aeb" 291 | dependencies: 292 | bin-check "^2.0.0" 293 | bin-version-check "^2.1.0" 294 | download "^4.0.0" 295 | each-async "^1.1.1" 296 | lazy-req "^1.0.0" 297 | os-filter-obj "^1.0.0" 298 | 299 | binary-extensions@^1.0.0: 300 | version "1.7.0" 301 | resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.7.0.tgz#6c1610db163abfb34edfe42fa423343a1e01185d" 302 | 303 | bl@^1.0.0: 304 | version "1.1.2" 305 | resolved "https://registry.yarnpkg.com/bl/-/bl-1.1.2.tgz#fdca871a99713aa00d19e3bbba41c44787a65398" 306 | dependencies: 307 | readable-stream "~2.0.5" 308 | 309 | block-stream@*: 310 | version "0.0.9" 311 | resolved "https://registry.yarnpkg.com/block-stream/-/block-stream-0.0.9.tgz#13ebfe778a03205cfe03751481ebb4b3300c126a" 312 | dependencies: 313 | inherits "~2.0.0" 314 | 315 | bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.1.1, bn.js@^4.4.0: 316 | version "4.11.6" 317 | resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.6.tgz#53344adb14617a13f6e8dd2ce28905d1c0ba3215" 318 | 319 | boom@2.x.x: 320 | version "2.10.1" 321 | resolved "https://registry.yarnpkg.com/boom/-/boom-2.10.1.tgz#39c8918ceff5799f83f9492a848f625add0c766f" 322 | dependencies: 323 | hoek "2.x.x" 324 | 325 | bower@^1.7.9: 326 | version "1.7.9" 327 | resolved "https://registry.yarnpkg.com/bower/-/bower-1.7.9.tgz#b7296c2393e0d75edaa6ca39648132dd255812b0" 328 | 329 | brace-expansion@^1.0.0: 330 | version "1.1.6" 331 | resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.6.tgz#7197d7eaa9b87e648390ea61fc66c84427420df9" 332 | dependencies: 333 | balanced-match "^0.4.1" 334 | concat-map "0.0.1" 335 | 336 | braces@^1.8.2: 337 | version "1.8.5" 338 | resolved "https://registry.yarnpkg.com/braces/-/braces-1.8.5.tgz#ba77962e12dff969d6b76711e914b737857bf6a7" 339 | dependencies: 340 | expand-range "^1.8.1" 341 | preserve "^0.2.0" 342 | repeat-element "^1.1.2" 343 | 344 | brorand@^1.0.1: 345 | version "1.0.6" 346 | resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.0.6.tgz#4028706b915f91f7b349a2e0bf3c376039d216e5" 347 | 348 | browser-pack@^5.0.0: 349 | version "5.0.1" 350 | resolved "https://registry.yarnpkg.com/browser-pack/-/browser-pack-5.0.1.tgz#4197719b20c6e0aaa09451c5111e53efb6fbc18d" 351 | dependencies: 352 | combine-source-map "~0.6.1" 353 | defined "^1.0.0" 354 | JSONStream "^1.0.3" 355 | through2 "^1.0.0" 356 | umd "^3.0.0" 357 | 358 | browser-resolve@^1.7.0, browser-resolve@^1.7.1: 359 | version "1.11.2" 360 | resolved "https://registry.yarnpkg.com/browser-resolve/-/browser-resolve-1.11.2.tgz#8ff09b0a2c421718a1051c260b32e48f442938ce" 361 | dependencies: 362 | resolve "1.1.7" 363 | 364 | browserify-aes@^1.0.0, browserify-aes@^1.0.4: 365 | version "1.0.6" 366 | resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.0.6.tgz#5e7725dbdef1fd5930d4ebab48567ce451c48a0a" 367 | dependencies: 368 | buffer-xor "^1.0.2" 369 | cipher-base "^1.0.0" 370 | create-hash "^1.1.0" 371 | evp_bytestokey "^1.0.0" 372 | inherits "^2.0.1" 373 | 374 | browserify-cache-api@^3.0.0: 375 | version "3.0.1" 376 | resolved "https://registry.yarnpkg.com/browserify-cache-api/-/browserify-cache-api-3.0.1.tgz#96247e853f068fd6e0d45cc73f0bb2cd9778ef02" 377 | dependencies: 378 | async "^1.5.2" 379 | through2 "^2.0.0" 380 | xtend "^4.0.0" 381 | 382 | browserify-cipher@^1.0.0: 383 | version "1.0.0" 384 | resolved "https://registry.yarnpkg.com/browserify-cipher/-/browserify-cipher-1.0.0.tgz#9988244874bf5ed4e28da95666dcd66ac8fc363a" 385 | dependencies: 386 | browserify-aes "^1.0.4" 387 | browserify-des "^1.0.0" 388 | evp_bytestokey "^1.0.0" 389 | 390 | browserify-des@^1.0.0: 391 | version "1.0.0" 392 | resolved "https://registry.yarnpkg.com/browserify-des/-/browserify-des-1.0.0.tgz#daa277717470922ed2fe18594118a175439721dd" 393 | dependencies: 394 | cipher-base "^1.0.1" 395 | des.js "^1.0.0" 396 | inherits "^2.0.1" 397 | 398 | browserify-incremental@^3.0.1: 399 | version "3.1.1" 400 | resolved "https://registry.yarnpkg.com/browserify-incremental/-/browserify-incremental-3.1.1.tgz#0713cb7587247a632a9f08cf1bd169b878b62a8a" 401 | dependencies: 402 | browserify-cache-api "^3.0.0" 403 | JSONStream "^0.10.0" 404 | through2 "^2.0.0" 405 | xtend "^4.0.0" 406 | 407 | browserify-rsa@^4.0.0: 408 | version "4.0.1" 409 | resolved "https://registry.yarnpkg.com/browserify-rsa/-/browserify-rsa-4.0.1.tgz#21e0abfaf6f2029cf2fafb133567a701d4135524" 410 | dependencies: 411 | bn.js "^4.1.0" 412 | randombytes "^2.0.1" 413 | 414 | browserify-sign@^4.0.0: 415 | version "4.0.0" 416 | resolved "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.0.0.tgz#10773910c3c206d5420a46aad8694f820b85968f" 417 | dependencies: 418 | bn.js "^4.1.1" 419 | browserify-rsa "^4.0.0" 420 | create-hash "^1.1.0" 421 | create-hmac "^1.1.2" 422 | elliptic "^6.0.0" 423 | inherits "^2.0.1" 424 | parse-asn1 "^5.0.0" 425 | 426 | browserify-zlib@~0.1.2, browserify-zlib@~0.1.4: 427 | version "0.1.4" 428 | resolved "https://registry.yarnpkg.com/browserify-zlib/-/browserify-zlib-0.1.4.tgz#bb35f8a519f600e0fa6b8485241c979d0141fb2d" 429 | dependencies: 430 | pako "~0.2.0" 431 | 432 | browserify@^11.0.0: 433 | version "11.2.0" 434 | resolved "https://registry.yarnpkg.com/browserify/-/browserify-11.2.0.tgz#a11bb9dd209d79572b813f7eeeaf828a5f5c0e4e" 435 | dependencies: 436 | assert "~1.3.0" 437 | browser-pack "^5.0.0" 438 | browser-resolve "^1.7.1" 439 | browserify-zlib "~0.1.2" 440 | buffer "^3.0.0" 441 | builtins "~0.0.3" 442 | commondir "0.0.1" 443 | concat-stream "~1.4.1" 444 | console-browserify "^1.1.0" 445 | constants-browserify "~0.0.1" 446 | crypto-browserify "^3.0.0" 447 | defined "^1.0.0" 448 | deps-sort "^1.3.7" 449 | domain-browser "~1.1.0" 450 | duplexer2 "~0.0.2" 451 | events "~1.0.0" 452 | glob "^4.0.5" 453 | has "^1.0.0" 454 | htmlescape "^1.1.0" 455 | https-browserify "~0.0.0" 456 | inherits "~2.0.1" 457 | insert-module-globals "^6.4.1" 458 | isarray "0.0.1" 459 | JSONStream "^1.0.3" 460 | labeled-stream-splicer "^1.0.0" 461 | module-deps "^3.7.11" 462 | os-browserify "~0.1.1" 463 | parents "^1.0.1" 464 | path-browserify "~0.0.0" 465 | process "~0.11.0" 466 | punycode "^1.3.2" 467 | querystring-es3 "~0.2.0" 468 | read-only-stream "^1.1.1" 469 | readable-stream "^2.0.2" 470 | resolve "^1.1.4" 471 | shasum "^1.0.0" 472 | shell-quote "~0.0.1" 473 | stream-browserify "^2.0.0" 474 | stream-http "^1.2.0" 475 | string_decoder "~0.10.0" 476 | subarg "^1.0.0" 477 | syntax-error "^1.1.1" 478 | through2 "^1.0.0" 479 | timers-browserify "^1.0.1" 480 | tty-browserify "~0.0.0" 481 | url "~0.10.1" 482 | util "~0.10.1" 483 | vm-browserify "~0.0.1" 484 | xtend "^4.0.0" 485 | 486 | buffer-crc32@~0.2.3: 487 | version "0.2.5" 488 | resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.5.tgz#db003ac2671e62ebd6ece78ea2c2e1b405736e91" 489 | 490 | buffer-shims@^1.0.0: 491 | version "1.0.0" 492 | resolved "https://registry.yarnpkg.com/buffer-shims/-/buffer-shims-1.0.0.tgz#9978ce317388c649ad8793028c3477ef044a8b51" 493 | 494 | buffer-to-vinyl@^1.0.0: 495 | version "1.1.0" 496 | resolved "https://registry.yarnpkg.com/buffer-to-vinyl/-/buffer-to-vinyl-1.1.0.tgz#00f15faee3ab7a1dda2cde6d9121bffdd07b2262" 497 | dependencies: 498 | file-type "^3.1.0" 499 | readable-stream "^2.0.2" 500 | uuid "^2.0.1" 501 | vinyl "^1.0.0" 502 | 503 | buffer-xor@^1.0.2: 504 | version "1.0.3" 505 | resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9" 506 | 507 | buffer@^3.0.0: 508 | version "3.6.0" 509 | resolved "https://registry.yarnpkg.com/buffer/-/buffer-3.6.0.tgz#a72c936f77b96bf52f5f7e7b467180628551defb" 510 | dependencies: 511 | base64-js "0.0.8" 512 | ieee754 "^1.1.4" 513 | isarray "^1.0.0" 514 | 515 | buffer@^4.9.0: 516 | version "4.9.1" 517 | resolved "https://registry.yarnpkg.com/buffer/-/buffer-4.9.1.tgz#6d1bb601b07a4efced97094132093027c95bc298" 518 | dependencies: 519 | base64-js "^1.0.2" 520 | ieee754 "^1.1.4" 521 | isarray "^1.0.0" 522 | 523 | builtin-modules@^1.0.0: 524 | version "1.1.1" 525 | resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f" 526 | 527 | builtin-status-codes@^1.0.0: 528 | version "1.0.0" 529 | resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-1.0.0.tgz#30637ee262978ac07174e16d7f82f0ad06e085ad" 530 | 531 | builtins@~0.0.3: 532 | version "0.0.7" 533 | resolved "https://registry.yarnpkg.com/builtins/-/builtins-0.0.7.tgz#355219cd6cf18dbe7c01cc7fd2dce765cfdc549a" 534 | 535 | bytes@2.3.0: 536 | version "2.3.0" 537 | resolved "https://registry.yarnpkg.com/bytes/-/bytes-2.3.0.tgz#d5b680a165b6201739acb611542aabc2d8ceb070" 538 | 539 | caller-path@^0.1.0: 540 | version "0.1.0" 541 | resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-0.1.0.tgz#94085ef63581ecd3daa92444a8fe94e82577751f" 542 | dependencies: 543 | callsites "^0.2.0" 544 | 545 | callsites@^0.2.0: 546 | version "0.2.0" 547 | resolved "https://registry.yarnpkg.com/callsites/-/callsites-0.2.0.tgz#afab96262910a7f33c19a5775825c69f34e350ca" 548 | 549 | camelcase-keys@^2.0.0: 550 | version "2.1.0" 551 | resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7" 552 | dependencies: 553 | camelcase "^2.0.0" 554 | map-obj "^1.0.0" 555 | 556 | camelcase@^1.0.2: 557 | version "1.2.1" 558 | resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-1.2.1.tgz#9bb5304d2e0b56698b2c758b08a3eaa9daa58a39" 559 | 560 | camelcase@^2.0.0: 561 | version "2.1.1" 562 | resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f" 563 | 564 | camelcase@^3.0.0: 565 | version "3.0.0" 566 | resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-3.0.0.tgz#32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a" 567 | 568 | capture-stack-trace@^1.0.0: 569 | version "1.0.0" 570 | resolved "https://registry.yarnpkg.com/capture-stack-trace/-/capture-stack-trace-1.0.0.tgz#4a6fa07399c26bba47f0b2496b4d0fb408c5550d" 571 | 572 | caseless@~0.11.0: 573 | version "0.11.0" 574 | resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.11.0.tgz#715b96ea9841593cc33067923f5ec60ebda4f7d7" 575 | 576 | caw@^1.0.1: 577 | version "1.2.0" 578 | resolved "https://registry.yarnpkg.com/caw/-/caw-1.2.0.tgz#ffb226fe7efc547288dc62ee3e97073c212d1034" 579 | dependencies: 580 | get-proxy "^1.0.1" 581 | is-obj "^1.0.0" 582 | object-assign "^3.0.0" 583 | tunnel-agent "^0.4.0" 584 | 585 | center-align@^0.1.1: 586 | version "0.1.3" 587 | resolved "https://registry.yarnpkg.com/center-align/-/center-align-0.1.3.tgz#aa0d32629b6ee972200411cbd4461c907bc2b7ad" 588 | dependencies: 589 | align-text "^0.1.3" 590 | lazy-cache "^1.0.3" 591 | 592 | chalk@^1.0.0, chalk@^1.1.0, chalk@^1.1.1, chalk@^1.1.3: 593 | version "1.1.3" 594 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" 595 | dependencies: 596 | ansi-styles "^2.2.1" 597 | escape-string-regexp "^1.0.2" 598 | has-ansi "^2.0.0" 599 | strip-ansi "^3.0.0" 600 | supports-color "^2.0.0" 601 | 602 | change-emitter@^0.1.2: 603 | version "0.1.2" 604 | resolved "https://registry.yarnpkg.com/change-emitter/-/change-emitter-0.1.2.tgz#6b88ca4d5d864e516f913421b11899a860aee8db" 605 | 606 | chokidar@^1.0.0, chokidar@^1.4.3: 607 | version "1.6.1" 608 | resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-1.6.1.tgz#2f4447ab5e96e50fb3d789fd90d4c72e0e4c70c2" 609 | dependencies: 610 | anymatch "^1.3.0" 611 | async-each "^1.0.0" 612 | glob-parent "^2.0.0" 613 | inherits "^2.0.1" 614 | is-binary-path "^1.0.0" 615 | is-glob "^2.0.0" 616 | path-is-absolute "^1.0.0" 617 | readdirp "^2.0.0" 618 | optionalDependencies: 619 | fsevents "^1.0.0" 620 | 621 | cipher-base@^1.0.0, cipher-base@^1.0.1: 622 | version "1.0.3" 623 | resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.3.tgz#eeabf194419ce900da3018c207d212f2a6df0a07" 624 | dependencies: 625 | inherits "^2.0.1" 626 | 627 | circular-json@^0.3.0: 628 | version "0.3.1" 629 | resolved "https://registry.yarnpkg.com/circular-json/-/circular-json-0.3.1.tgz#be8b36aefccde8b3ca7aa2d6afc07a37242c0d2d" 630 | 631 | cli-cursor@^1.0.1: 632 | version "1.0.2" 633 | resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-1.0.2.tgz#64da3f7d56a54412e59794bd62dc35295e8f2987" 634 | dependencies: 635 | restore-cursor "^1.0.1" 636 | 637 | cli-width@^2.0.0: 638 | version "2.1.0" 639 | resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.1.0.tgz#b234ca209b29ef66fc518d9b98d5847b00edf00a" 640 | 641 | cliui@^2.1.0: 642 | version "2.1.0" 643 | resolved "https://registry.yarnpkg.com/cliui/-/cliui-2.1.0.tgz#4b475760ff80264c762c3a1719032e91c7fea0d1" 644 | dependencies: 645 | center-align "^0.1.1" 646 | right-align "^0.1.1" 647 | wordwrap "0.0.2" 648 | 649 | cliui@^3.2.0: 650 | version "3.2.0" 651 | resolved "https://registry.yarnpkg.com/cliui/-/cliui-3.2.0.tgz#120601537a916d29940f934da3b48d585a39213d" 652 | dependencies: 653 | string-width "^1.0.1" 654 | strip-ansi "^3.0.1" 655 | wrap-ansi "^2.0.0" 656 | 657 | clone-stats@^0.0.1: 658 | version "0.0.1" 659 | resolved "https://registry.yarnpkg.com/clone-stats/-/clone-stats-0.0.1.tgz#b88f94a82cf38b8791d58046ea4029ad88ca99d1" 660 | 661 | clone@^0.2.0: 662 | version "0.2.0" 663 | resolved "https://registry.yarnpkg.com/clone/-/clone-0.2.0.tgz#c6126a90ad4f72dbf5acdb243cc37724fe93fc1f" 664 | 665 | clone@^1.0.0, clone@^1.0.2: 666 | version "1.0.2" 667 | resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.2.tgz#260b7a99ebb1edfe247538175f783243cb19d149" 668 | 669 | co@^4.6.0: 670 | version "4.6.0" 671 | resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" 672 | 673 | co@3.1.0: 674 | version "3.1.0" 675 | resolved "https://registry.yarnpkg.com/co/-/co-3.1.0.tgz#4ea54ea5a08938153185e15210c68d9092bc1b78" 676 | 677 | code-point-at@^1.0.0: 678 | version "1.0.1" 679 | resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.0.1.tgz#1104cd34f9b5b45d3eba88f1babc1924e1ce35fb" 680 | dependencies: 681 | number-is-nan "^1.0.0" 682 | 683 | combine-source-map@~0.6.1: 684 | version "0.6.1" 685 | resolved "https://registry.yarnpkg.com/combine-source-map/-/combine-source-map-0.6.1.tgz#9b4a09c316033d768e0f11e029fa2730e079ad96" 686 | dependencies: 687 | convert-source-map "~1.1.0" 688 | inline-source-map "~0.5.0" 689 | lodash.memoize "~3.0.3" 690 | source-map "~0.4.2" 691 | 692 | combined-stream@^1.0.5, combined-stream@~1.0.5: 693 | version "1.0.5" 694 | resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.5.tgz#938370a57b4a51dea2c77c15d5c5fdf895164009" 695 | dependencies: 696 | delayed-stream "~1.0.0" 697 | 698 | commander@^2.9.0: 699 | version "2.9.0" 700 | resolved "https://registry.yarnpkg.com/commander/-/commander-2.9.0.tgz#9c99094176e12240cb22d6c5146098400fe0f7d4" 701 | dependencies: 702 | graceful-readlink ">= 1.0.0" 703 | 704 | commander@~2.8.1: 705 | version "2.8.1" 706 | resolved "https://registry.yarnpkg.com/commander/-/commander-2.8.1.tgz#06be367febfda0c330aa1e2a072d3dc9762425d4" 707 | dependencies: 708 | graceful-readlink ">= 1.0.0" 709 | 710 | commondir@0.0.1: 711 | version "0.0.1" 712 | resolved "https://registry.yarnpkg.com/commondir/-/commondir-0.0.1.tgz#89f00fdcd51b519c578733fec563e6a6da7f5be2" 713 | 714 | compressible@~2.0.8: 715 | version "2.0.8" 716 | resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.8.tgz#7162e6c46d3b9d200ffb45cb4e4a0f7832732503" 717 | dependencies: 718 | mime-db ">= 1.23.0 < 2" 719 | 720 | compression@^1.5.2: 721 | version "1.6.2" 722 | resolved "https://registry.yarnpkg.com/compression/-/compression-1.6.2.tgz#cceb121ecc9d09c52d7ad0c3350ea93ddd402bc3" 723 | dependencies: 724 | accepts "~1.3.3" 725 | bytes "2.3.0" 726 | compressible "~2.0.8" 727 | debug "~2.2.0" 728 | on-headers "~1.0.1" 729 | vary "~1.1.0" 730 | 731 | concat-map@0.0.1: 732 | version "0.0.1" 733 | resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" 734 | 735 | concat-stream@^1.4.6, concat-stream@^1.4.7: 736 | version "1.5.2" 737 | resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.5.2.tgz#708978624d856af41a5a741defdd261da752c266" 738 | dependencies: 739 | inherits "~2.0.1" 740 | readable-stream "~2.0.0" 741 | typedarray "~0.0.5" 742 | 743 | concat-stream@~1.4.1, concat-stream@~1.4.5: 744 | version "1.4.10" 745 | resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.4.10.tgz#acc3bbf5602cb8cc980c6ac840fa7d8603e3ef36" 746 | dependencies: 747 | inherits "~2.0.1" 748 | readable-stream "~1.1.9" 749 | typedarray "~0.0.5" 750 | 751 | connect-history-api-fallback@^1.3.0: 752 | version "1.3.0" 753 | resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-1.3.0.tgz#e51d17f8f0ef0db90a64fdb47de3051556e9f169" 754 | 755 | console-browserify@^1.1.0: 756 | version "1.1.0" 757 | resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.1.0.tgz#f0241c45730a9fc6323b206dbf38edc741d0bb10" 758 | dependencies: 759 | date-now "^0.1.4" 760 | 761 | console-control-strings@^1.0.0, console-control-strings@~1.1.0: 762 | version "1.1.0" 763 | resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" 764 | 765 | console-stream@^0.1.1: 766 | version "0.1.1" 767 | resolved "https://registry.yarnpkg.com/console-stream/-/console-stream-0.1.1.tgz#a095fe07b20465955f2fafd28b5d72bccd949d44" 768 | 769 | constants-browserify@~0.0.1, constants-browserify@0.0.1: 770 | version "0.0.1" 771 | resolved "https://registry.yarnpkg.com/constants-browserify/-/constants-browserify-0.0.1.tgz#92577db527ba6c4cf0a4568d84bc031f441e21f2" 772 | 773 | content-disposition@0.5.1: 774 | version "0.5.1" 775 | resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.1.tgz#87476c6a67c8daa87e32e87616df883ba7fb071b" 776 | 777 | content-type@~1.0.2: 778 | version "1.0.2" 779 | resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.2.tgz#b7d113aee7a8dd27bd21133c4dc2529df1721eed" 780 | 781 | convert-source-map@^1.1.1: 782 | version "1.3.0" 783 | resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.3.0.tgz#e9f3e9c6e2728efc2676696a70eb382f73106a67" 784 | 785 | convert-source-map@~1.1.0: 786 | version "1.1.3" 787 | resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.1.3.tgz#4829c877e9fe49b3161f3bf3673888e204699860" 788 | 789 | cookie-signature@1.0.6: 790 | version "1.0.6" 791 | resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" 792 | 793 | cookie@0.3.1: 794 | version "0.3.1" 795 | resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.3.1.tgz#e7e0a1f9ef43b4c8ba925c5c5a96e806d16873bb" 796 | 797 | core-js@^1.0.0: 798 | version "1.2.7" 799 | resolved "https://registry.yarnpkg.com/core-js/-/core-js-1.2.7.tgz#652294c14651db28fa93bd2d5ff2983a4f08c636" 800 | 801 | core-util-is@~1.0.0: 802 | version "1.0.2" 803 | resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" 804 | 805 | create-ecdh@^4.0.0: 806 | version "4.0.0" 807 | resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.0.tgz#888c723596cdf7612f6498233eebd7a35301737d" 808 | dependencies: 809 | bn.js "^4.1.0" 810 | elliptic "^6.0.0" 811 | 812 | create-error-class@^3.0.1: 813 | version "3.0.2" 814 | resolved "https://registry.yarnpkg.com/create-error-class/-/create-error-class-3.0.2.tgz#06be7abef947a3f14a30fd610671d401bca8b7b6" 815 | dependencies: 816 | capture-stack-trace "^1.0.0" 817 | 818 | create-hash@^1.1.0, create-hash@^1.1.1: 819 | version "1.1.2" 820 | resolved "https://registry.yarnpkg.com/create-hash/-/create-hash-1.1.2.tgz#51210062d7bb7479f6c65bb41a92208b1d61abad" 821 | dependencies: 822 | cipher-base "^1.0.1" 823 | inherits "^2.0.1" 824 | ripemd160 "^1.0.0" 825 | sha.js "^2.3.6" 826 | 827 | create-hmac@^1.1.0, create-hmac@^1.1.2: 828 | version "1.1.4" 829 | resolved "https://registry.yarnpkg.com/create-hmac/-/create-hmac-1.1.4.tgz#d3fb4ba253eb8b3f56e39ea2fbcb8af747bd3170" 830 | dependencies: 831 | create-hash "^1.1.0" 832 | inherits "^2.0.1" 833 | 834 | cryptiles@2.x.x: 835 | version "2.0.5" 836 | resolved "https://registry.yarnpkg.com/cryptiles/-/cryptiles-2.0.5.tgz#3bdfecdc608147c1c67202fa291e7dca59eaa3b8" 837 | dependencies: 838 | boom "2.x.x" 839 | 840 | crypto-browserify@^3.0.0: 841 | version "3.11.0" 842 | resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.11.0.tgz#3652a0906ab9b2a7e0c3ce66a408e957a2485522" 843 | dependencies: 844 | browserify-cipher "^1.0.0" 845 | browserify-sign "^4.0.0" 846 | create-ecdh "^4.0.0" 847 | create-hash "^1.1.0" 848 | create-hmac "^1.1.0" 849 | diffie-hellman "^5.0.0" 850 | inherits "^2.0.1" 851 | pbkdf2 "^3.0.3" 852 | public-encrypt "^4.0.0" 853 | randombytes "^2.0.0" 854 | 855 | crypto-browserify@~3.2.6: 856 | version "3.2.8" 857 | resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.2.8.tgz#b9b11dbe6d9651dd882a01e6cc467df718ecf189" 858 | dependencies: 859 | pbkdf2-compat "2.0.1" 860 | ripemd160 "0.2.0" 861 | sha.js "2.2.6" 862 | 863 | currently-unhandled@^0.4.1: 864 | version "0.4.1" 865 | resolved "https://registry.yarnpkg.com/currently-unhandled/-/currently-unhandled-0.4.1.tgz#988df33feab191ef799a61369dd76c17adf957ea" 866 | dependencies: 867 | array-find-index "^1.0.1" 868 | 869 | d@^0.1.1, d@~0.1.1: 870 | version "0.1.1" 871 | resolved "https://registry.yarnpkg.com/d/-/d-0.1.1.tgz#da184c535d18d8ee7ba2aa229b914009fae11309" 872 | dependencies: 873 | es5-ext "~0.10.2" 874 | 875 | dashdash@^1.12.0: 876 | version "1.14.0" 877 | resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.0.tgz#29e486c5418bf0f356034a993d51686a33e84141" 878 | dependencies: 879 | assert-plus "^1.0.0" 880 | 881 | date-now@^0.1.4: 882 | version "0.1.4" 883 | resolved "https://registry.yarnpkg.com/date-now/-/date-now-0.1.4.tgz#eaf439fd4d4848ad74e5cc7dbef200672b9e345b" 884 | 885 | dateformat@^1.0.11: 886 | version "1.0.12" 887 | resolved "https://registry.yarnpkg.com/dateformat/-/dateformat-1.0.12.tgz#9f124b67594c937ff706932e4a642cca8dbbfee9" 888 | dependencies: 889 | get-stdin "^4.0.1" 890 | meow "^3.3.0" 891 | 892 | debug-log@^1.0.0: 893 | version "1.0.1" 894 | resolved "https://registry.yarnpkg.com/debug-log/-/debug-log-1.0.1.tgz#2307632d4c04382b8df8a32f70b895046d52745f" 895 | 896 | debug@^2.1.1, debug@^2.2.0, debug@~2.2.0: 897 | version "2.2.0" 898 | resolved "https://registry.yarnpkg.com/debug/-/debug-2.2.0.tgz#f87057e995b1a1f6ae6a4960664137bc56f039da" 899 | dependencies: 900 | ms "0.7.1" 901 | 902 | decamelize@^1.0.0, decamelize@^1.1.1, decamelize@^1.1.2: 903 | version "1.2.0" 904 | resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" 905 | 906 | decompress-tar@^3.0.0: 907 | version "3.1.0" 908 | resolved "https://registry.yarnpkg.com/decompress-tar/-/decompress-tar-3.1.0.tgz#217c789f9b94450efaadc5c5e537978fc333c466" 909 | dependencies: 910 | is-tar "^1.0.0" 911 | object-assign "^2.0.0" 912 | strip-dirs "^1.0.0" 913 | tar-stream "^1.1.1" 914 | through2 "^0.6.1" 915 | vinyl "^0.4.3" 916 | 917 | decompress-tarbz2@^3.0.0: 918 | version "3.1.0" 919 | resolved "https://registry.yarnpkg.com/decompress-tarbz2/-/decompress-tarbz2-3.1.0.tgz#8b23935681355f9f189d87256a0f8bdd96d9666d" 920 | dependencies: 921 | is-bzip2 "^1.0.0" 922 | object-assign "^2.0.0" 923 | seek-bzip "^1.0.3" 924 | strip-dirs "^1.0.0" 925 | tar-stream "^1.1.1" 926 | through2 "^0.6.1" 927 | vinyl "^0.4.3" 928 | 929 | decompress-targz@^3.0.0: 930 | version "3.1.0" 931 | resolved "https://registry.yarnpkg.com/decompress-targz/-/decompress-targz-3.1.0.tgz#b2c13df98166268991b715d6447f642e9696f5a0" 932 | dependencies: 933 | is-gzip "^1.0.0" 934 | object-assign "^2.0.0" 935 | strip-dirs "^1.0.0" 936 | tar-stream "^1.1.1" 937 | through2 "^0.6.1" 938 | vinyl "^0.4.3" 939 | 940 | decompress-unzip@^3.0.0: 941 | version "3.4.0" 942 | resolved "https://registry.yarnpkg.com/decompress-unzip/-/decompress-unzip-3.4.0.tgz#61475b4152066bbe3fee12f9d629d15fe6478eeb" 943 | dependencies: 944 | is-zip "^1.0.0" 945 | read-all-stream "^3.0.0" 946 | stat-mode "^0.2.0" 947 | strip-dirs "^1.0.0" 948 | through2 "^2.0.0" 949 | vinyl "^1.0.0" 950 | yauzl "^2.2.1" 951 | 952 | decompress@^3.0.0: 953 | version "3.0.0" 954 | resolved "https://registry.yarnpkg.com/decompress/-/decompress-3.0.0.tgz#af1dd50d06e3bfc432461d37de11b38c0d991bed" 955 | dependencies: 956 | buffer-to-vinyl "^1.0.0" 957 | concat-stream "^1.4.6" 958 | decompress-tar "^3.0.0" 959 | decompress-tarbz2 "^3.0.0" 960 | decompress-targz "^3.0.0" 961 | decompress-unzip "^3.0.0" 962 | stream-combiner2 "^1.1.1" 963 | vinyl-assign "^1.0.1" 964 | vinyl-fs "^2.2.0" 965 | 966 | deep-extend@~0.4.0: 967 | version "0.4.1" 968 | resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.4.1.tgz#efe4113d08085f4e6f9687759810f807469e2253" 969 | 970 | deep-is@~0.1.3: 971 | version "0.1.3" 972 | resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" 973 | 974 | defined@^1.0.0: 975 | version "1.0.0" 976 | resolved "https://registry.yarnpkg.com/defined/-/defined-1.0.0.tgz#c98d9bcef75674188e110969151199e39b1fa693" 977 | 978 | deglob@^2.0.0: 979 | version "2.0.0" 980 | resolved "https://registry.yarnpkg.com/deglob/-/deglob-2.0.0.tgz#dd087aa2971a0b1feeea66483c2c82685c73be86" 981 | dependencies: 982 | find-root "^1.0.0" 983 | glob "^7.0.5" 984 | ignore "^3.0.9" 985 | pkg-config "^1.1.0" 986 | run-parallel "^1.1.2" 987 | uniq "^1.0.1" 988 | 989 | del@^2.0.2: 990 | version "2.2.2" 991 | resolved "https://registry.yarnpkg.com/del/-/del-2.2.2.tgz#c12c981d067846c84bcaf862cff930d907ffd1a8" 992 | dependencies: 993 | globby "^5.0.0" 994 | is-path-cwd "^1.0.0" 995 | is-path-in-cwd "^1.0.0" 996 | object-assign "^4.0.1" 997 | pify "^2.0.0" 998 | pinkie-promise "^2.0.0" 999 | rimraf "^2.2.8" 1000 | 1001 | delayed-stream@~1.0.0: 1002 | version "1.0.0" 1003 | resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" 1004 | 1005 | delegates@^1.0.0: 1006 | version "1.0.0" 1007 | resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" 1008 | 1009 | depd@~1.1.0: 1010 | version "1.1.0" 1011 | resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.0.tgz#e1bd82c6aab6ced965b97b88b17ed3e528ca18c3" 1012 | 1013 | deps-sort@^1.3.7: 1014 | version "1.3.9" 1015 | resolved "https://registry.yarnpkg.com/deps-sort/-/deps-sort-1.3.9.tgz#29dfff53e17b36aecae7530adbbbf622c2ed1a71" 1016 | dependencies: 1017 | JSONStream "^1.0.3" 1018 | shasum "^1.0.0" 1019 | subarg "^1.0.0" 1020 | through2 "^1.0.0" 1021 | 1022 | des.js@^1.0.0: 1023 | version "1.0.0" 1024 | resolved "https://registry.yarnpkg.com/des.js/-/des.js-1.0.0.tgz#c074d2e2aa6a8a9a07dbd61f9a15c2cd83ec8ecc" 1025 | dependencies: 1026 | inherits "^2.0.1" 1027 | minimalistic-assert "^1.0.0" 1028 | 1029 | destroy@~1.0.4: 1030 | version "1.0.4" 1031 | resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" 1032 | 1033 | detective@^4.0.0: 1034 | version "4.3.2" 1035 | resolved "https://registry.yarnpkg.com/detective/-/detective-4.3.2.tgz#77697e2e7947ac3fe7c8e26a6d6f115235afa91c" 1036 | dependencies: 1037 | acorn "^3.1.0" 1038 | defined "^1.0.0" 1039 | 1040 | diffie-hellman@^5.0.0: 1041 | version "5.0.2" 1042 | resolved "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.2.tgz#b5835739270cfe26acf632099fded2a07f209e5e" 1043 | dependencies: 1044 | bn.js "^4.1.0" 1045 | miller-rabin "^4.0.0" 1046 | randombytes "^2.0.0" 1047 | 1048 | doctrine@^1.2.2: 1049 | version "1.5.0" 1050 | resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-1.5.0.tgz#379dce730f6166f76cefa4e6707a159b02c5a6fa" 1051 | dependencies: 1052 | esutils "^2.0.2" 1053 | isarray "^1.0.0" 1054 | 1055 | domain-browser@^1.1.1, domain-browser@~1.1.0: 1056 | version "1.1.7" 1057 | resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.1.7.tgz#867aa4b093faa05f1de08c06f4d7b21fdf8698bc" 1058 | 1059 | download@^4.0.0, download@^4.1.2: 1060 | version "4.4.3" 1061 | resolved "https://registry.yarnpkg.com/download/-/download-4.4.3.tgz#aa55fdad392d95d4b68e8c2be03e0c2aa21ba9ac" 1062 | dependencies: 1063 | caw "^1.0.1" 1064 | concat-stream "^1.4.7" 1065 | each-async "^1.0.0" 1066 | filenamify "^1.0.1" 1067 | got "^5.0.0" 1068 | gulp-decompress "^1.2.0" 1069 | gulp-rename "^1.2.0" 1070 | is-url "^1.2.0" 1071 | object-assign "^4.0.1" 1072 | read-all-stream "^3.0.0" 1073 | readable-stream "^2.0.2" 1074 | stream-combiner2 "^1.1.1" 1075 | vinyl "^1.0.0" 1076 | vinyl-fs "^2.2.0" 1077 | ware "^1.2.0" 1078 | 1079 | duplexer2@^0.1.4, duplexer2@~0.1.0: 1080 | version "0.1.4" 1081 | resolved "https://registry.yarnpkg.com/duplexer2/-/duplexer2-0.1.4.tgz#8b12dab878c0d69e3e7891051662a32fc6bddcc1" 1082 | dependencies: 1083 | readable-stream "^2.0.2" 1084 | 1085 | duplexer2@~0.0.2, duplexer2@0.0.2: 1086 | version "0.0.2" 1087 | resolved "https://registry.yarnpkg.com/duplexer2/-/duplexer2-0.0.2.tgz#c614dcf67e2fb14995a91711e5a617e8a60a31db" 1088 | dependencies: 1089 | readable-stream "~1.1.9" 1090 | 1091 | duplexify@^3.2.0: 1092 | version "3.5.0" 1093 | resolved "https://registry.yarnpkg.com/duplexify/-/duplexify-3.5.0.tgz#1aa773002e1578457e9d9d4a50b0ccaaebcbd604" 1094 | dependencies: 1095 | end-of-stream "1.0.0" 1096 | inherits "^2.0.1" 1097 | readable-stream "^2.0.0" 1098 | stream-shift "^1.0.0" 1099 | 1100 | each-async@^1.0.0, each-async@^1.1.1: 1101 | version "1.1.1" 1102 | resolved "https://registry.yarnpkg.com/each-async/-/each-async-1.1.1.tgz#dee5229bdf0ab6ba2012a395e1b869abf8813473" 1103 | dependencies: 1104 | onetime "^1.0.0" 1105 | set-immediate-shim "^1.0.0" 1106 | 1107 | ecc-jsbn@~0.1.1: 1108 | version "0.1.1" 1109 | resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz#0fc73a9ed5f0d53c38193398523ef7e543777505" 1110 | dependencies: 1111 | jsbn "~0.1.0" 1112 | 1113 | ee-first@1.1.1: 1114 | version "1.1.1" 1115 | resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" 1116 | 1117 | elliptic@^6.0.0: 1118 | version "6.3.2" 1119 | resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.3.2.tgz#e4c81e0829cf0a65ab70e998b8232723b5c1bc48" 1120 | dependencies: 1121 | bn.js "^4.4.0" 1122 | brorand "^1.0.1" 1123 | hash.js "^1.0.0" 1124 | inherits "^2.0.1" 1125 | 1126 | emojis-list@^2.0.0: 1127 | version "2.1.0" 1128 | resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-2.1.0.tgz#4daa4d9db00f9819880c79fa457ae5b09a1fd389" 1129 | 1130 | encodeurl@~1.0.1: 1131 | version "1.0.1" 1132 | resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.1.tgz#79e3d58655346909fe6f0f45a5de68103b294d20" 1133 | 1134 | encoding@^0.1.11: 1135 | version "0.1.12" 1136 | resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.12.tgz#538b66f3ee62cd1ab51ec323829d1f9480c74beb" 1137 | dependencies: 1138 | iconv-lite "~0.4.13" 1139 | 1140 | end-of-stream@^1.0.0: 1141 | version "1.1.0" 1142 | resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.1.0.tgz#e9353258baa9108965efc41cb0ef8ade2f3cfb07" 1143 | dependencies: 1144 | once "~1.3.0" 1145 | 1146 | end-of-stream@1.0.0: 1147 | version "1.0.0" 1148 | resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.0.0.tgz#d4596e702734a93e40e9af864319eabd99ff2f0e" 1149 | dependencies: 1150 | once "~1.3.0" 1151 | 1152 | enhanced-resolve@~0.9.0: 1153 | version "0.9.1" 1154 | resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-0.9.1.tgz#4d6e689b3725f86090927ccc86cd9f1635b89e2e" 1155 | dependencies: 1156 | graceful-fs "^4.1.2" 1157 | memory-fs "^0.2.0" 1158 | tapable "^0.1.8" 1159 | 1160 | errno@^0.1.3: 1161 | version "0.1.4" 1162 | resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.4.tgz#b896e23a9e5e8ba33871fc996abd3635fc9a1c7d" 1163 | dependencies: 1164 | prr "~0.0.0" 1165 | 1166 | error-ex@^1.2.0: 1167 | version "1.3.0" 1168 | resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.0.tgz#e67b43f3e82c96ea3a584ffee0b9fc3325d802d9" 1169 | dependencies: 1170 | is-arrayish "^0.2.1" 1171 | 1172 | es5-ext@^0.10.7, es5-ext@^0.10.8, es5-ext@~0.10.11, es5-ext@~0.10.2, es5-ext@~0.10.7: 1173 | version "0.10.12" 1174 | resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.12.tgz#aa84641d4db76b62abba5e45fd805ecbab140047" 1175 | dependencies: 1176 | es6-iterator "2" 1177 | es6-symbol "~3.1" 1178 | 1179 | es6-iterator@2: 1180 | version "2.0.0" 1181 | resolved "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.0.tgz#bd968567d61635e33c0b80727613c9cb4b096bac" 1182 | dependencies: 1183 | d "^0.1.1" 1184 | es5-ext "^0.10.7" 1185 | es6-symbol "3" 1186 | 1187 | es6-map@^0.1.3: 1188 | version "0.1.4" 1189 | resolved "https://registry.yarnpkg.com/es6-map/-/es6-map-0.1.4.tgz#a34b147be224773a4d7da8072794cefa3632b897" 1190 | dependencies: 1191 | d "~0.1.1" 1192 | es5-ext "~0.10.11" 1193 | es6-iterator "2" 1194 | es6-set "~0.1.3" 1195 | es6-symbol "~3.1.0" 1196 | event-emitter "~0.3.4" 1197 | 1198 | es6-set@~0.1.3: 1199 | version "0.1.4" 1200 | resolved "https://registry.yarnpkg.com/es6-set/-/es6-set-0.1.4.tgz#9516b6761c2964b92ff479456233a247dc707ce8" 1201 | dependencies: 1202 | d "~0.1.1" 1203 | es5-ext "~0.10.11" 1204 | es6-iterator "2" 1205 | es6-symbol "3" 1206 | event-emitter "~0.3.4" 1207 | 1208 | es6-symbol@~3.1, es6-symbol@~3.1.0, es6-symbol@3: 1209 | version "3.1.0" 1210 | resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.0.tgz#94481c655e7a7cad82eba832d97d5433496d7ffa" 1211 | dependencies: 1212 | d "~0.1.1" 1213 | es5-ext "~0.10.11" 1214 | 1215 | es6-weak-map@^2.0.1: 1216 | version "2.0.1" 1217 | resolved "https://registry.yarnpkg.com/es6-weak-map/-/es6-weak-map-2.0.1.tgz#0d2bbd8827eb5fb4ba8f97fbfea50d43db21ea81" 1218 | dependencies: 1219 | d "^0.1.1" 1220 | es5-ext "^0.10.8" 1221 | es6-iterator "2" 1222 | es6-symbol "3" 1223 | 1224 | escape-html@~1.0.3: 1225 | version "1.0.3" 1226 | resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" 1227 | 1228 | escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: 1229 | version "1.0.5" 1230 | resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" 1231 | 1232 | escope@^3.6.0: 1233 | version "3.6.0" 1234 | resolved "https://registry.yarnpkg.com/escope/-/escope-3.6.0.tgz#e01975e812781a163a6dadfdd80398dc64c889c3" 1235 | dependencies: 1236 | es6-map "^0.1.3" 1237 | es6-weak-map "^2.0.1" 1238 | esrecurse "^4.1.0" 1239 | estraverse "^4.1.1" 1240 | 1241 | eslint-config-standard-jsx@3.2.0: 1242 | version "3.2.0" 1243 | resolved "https://registry.yarnpkg.com/eslint-config-standard-jsx/-/eslint-config-standard-jsx-3.2.0.tgz#c240e26ed919a11a42aa4de8059472b38268d620" 1244 | 1245 | eslint-config-standard@6.2.1: 1246 | version "6.2.1" 1247 | resolved "https://registry.yarnpkg.com/eslint-config-standard/-/eslint-config-standard-6.2.1.tgz#d3a68aafc7191639e7ee441e7348739026354292" 1248 | 1249 | eslint-plugin-promise@~3.3.0: 1250 | version "3.3.0" 1251 | resolved "https://registry.yarnpkg.com/eslint-plugin-promise/-/eslint-plugin-promise-3.3.0.tgz#20a1ef58b4243ffdaef82ee9360a02353a7cca89" 1252 | 1253 | eslint-plugin-react@~6.4.1: 1254 | version "6.4.1" 1255 | resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-6.4.1.tgz#7d1aade747db15892f71eee1fea4addf97bcfa2b" 1256 | dependencies: 1257 | doctrine "^1.2.2" 1258 | jsx-ast-utils "^1.3.1" 1259 | 1260 | eslint-plugin-standard@~2.0.1: 1261 | version "2.0.1" 1262 | resolved "https://registry.yarnpkg.com/eslint-plugin-standard/-/eslint-plugin-standard-2.0.1.tgz#3589699ff9c917f2c25f76a916687f641c369ff3" 1263 | 1264 | eslint@~3.8.1: 1265 | version "3.8.1" 1266 | resolved "https://registry.yarnpkg.com/eslint/-/eslint-3.8.1.tgz#7d02db44cd5aaf4fa7aa489e1f083baa454342ba" 1267 | dependencies: 1268 | chalk "^1.1.3" 1269 | concat-stream "^1.4.6" 1270 | debug "^2.1.1" 1271 | doctrine "^1.2.2" 1272 | escope "^3.6.0" 1273 | espree "^3.3.1" 1274 | estraverse "^4.2.0" 1275 | esutils "^2.0.2" 1276 | file-entry-cache "^2.0.0" 1277 | glob "^7.0.3" 1278 | globals "^9.2.0" 1279 | ignore "^3.1.5" 1280 | imurmurhash "^0.1.4" 1281 | inquirer "^0.12.0" 1282 | is-my-json-valid "^2.10.0" 1283 | is-resolvable "^1.0.0" 1284 | js-yaml "^3.5.1" 1285 | json-stable-stringify "^1.0.0" 1286 | levn "^0.3.0" 1287 | lodash "^4.0.0" 1288 | mkdirp "^0.5.0" 1289 | natural-compare "^1.4.0" 1290 | optionator "^0.8.2" 1291 | path-is-inside "^1.0.1" 1292 | pluralize "^1.2.1" 1293 | progress "^1.1.8" 1294 | require-uncached "^1.0.2" 1295 | shelljs "^0.6.0" 1296 | strip-bom "^3.0.0" 1297 | strip-json-comments "~1.0.1" 1298 | table "^3.7.8" 1299 | text-table "~0.2.0" 1300 | user-home "^2.0.0" 1301 | 1302 | espree@^3.3.1: 1303 | version "3.3.2" 1304 | resolved "https://registry.yarnpkg.com/espree/-/espree-3.3.2.tgz#dbf3fadeb4ecb4d4778303e50103b3d36c88b89c" 1305 | dependencies: 1306 | acorn "^4.0.1" 1307 | acorn-jsx "^3.0.0" 1308 | 1309 | esprima@^2.6.0: 1310 | version "2.7.3" 1311 | resolved "https://registry.yarnpkg.com/esprima/-/esprima-2.7.3.tgz#96e3b70d5779f6ad49cd032673d1c312767ba581" 1312 | 1313 | esrecurse@^4.1.0: 1314 | version "4.1.0" 1315 | resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.1.0.tgz#4713b6536adf7f2ac4f327d559e7756bff648220" 1316 | dependencies: 1317 | estraverse "~4.1.0" 1318 | object-assign "^4.0.1" 1319 | 1320 | estraverse@^4.1.1, estraverse@^4.2.0: 1321 | version "4.2.0" 1322 | resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.2.0.tgz#0dee3fed31fcd469618ce7342099fc1afa0bdb13" 1323 | 1324 | estraverse@~4.1.0: 1325 | version "4.1.1" 1326 | resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.1.1.tgz#f6caca728933a850ef90661d0e17982ba47111a2" 1327 | 1328 | esutils@^2.0.2: 1329 | version "2.0.2" 1330 | resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b" 1331 | 1332 | etag@~1.7.0: 1333 | version "1.7.0" 1334 | resolved "https://registry.yarnpkg.com/etag/-/etag-1.7.0.tgz#03d30b5f67dd6e632d2945d30d6652731a34d5d8" 1335 | 1336 | event-emitter@~0.3.4: 1337 | version "0.3.4" 1338 | resolved "https://registry.yarnpkg.com/event-emitter/-/event-emitter-0.3.4.tgz#8d63ddfb4cfe1fae3b32ca265c4c720222080bb5" 1339 | dependencies: 1340 | d "~0.1.1" 1341 | es5-ext "~0.10.7" 1342 | 1343 | eventemitter3@1.x.x: 1344 | version "1.2.0" 1345 | resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-1.2.0.tgz#1c86991d816ad1e504750e73874224ecf3bec508" 1346 | 1347 | events@^1.0.0: 1348 | version "1.1.1" 1349 | resolved "https://registry.yarnpkg.com/events/-/events-1.1.1.tgz#9ebdb7635ad099c70dcc4c2a1f5004288e8bd924" 1350 | 1351 | events@~1.0.0: 1352 | version "1.0.2" 1353 | resolved "https://registry.yarnpkg.com/events/-/events-1.0.2.tgz#75849dcfe93d10fb057c30055afdbd51d06a8e24" 1354 | 1355 | eventsource@~0.1.6: 1356 | version "0.1.6" 1357 | resolved "https://registry.yarnpkg.com/eventsource/-/eventsource-0.1.6.tgz#0acede849ed7dd1ccc32c811bb11b944d4f29232" 1358 | dependencies: 1359 | original ">=0.0.5" 1360 | 1361 | evp_bytestokey@^1.0.0: 1362 | version "1.0.0" 1363 | resolved "https://registry.yarnpkg.com/evp_bytestokey/-/evp_bytestokey-1.0.0.tgz#497b66ad9fef65cd7c08a6180824ba1476b66e53" 1364 | dependencies: 1365 | create-hash "^1.1.1" 1366 | 1367 | exec-series@^1.0.0: 1368 | version "1.0.3" 1369 | resolved "https://registry.yarnpkg.com/exec-series/-/exec-series-1.0.3.tgz#6d257a9beac482a872c7783bc8615839fc77143a" 1370 | dependencies: 1371 | async-each-series "^1.1.0" 1372 | object-assign "^4.1.0" 1373 | 1374 | executable@^1.0.0: 1375 | version "1.1.0" 1376 | resolved "https://registry.yarnpkg.com/executable/-/executable-1.1.0.tgz#877980e9112f3391066da37265de7ad8434ab4d9" 1377 | dependencies: 1378 | meow "^3.1.0" 1379 | 1380 | exit-hook@^1.0.0: 1381 | version "1.1.1" 1382 | resolved "https://registry.yarnpkg.com/exit-hook/-/exit-hook-1.1.1.tgz#f05ca233b48c05d54fff07765df8507e95c02ff8" 1383 | 1384 | expand-brackets@^0.1.4: 1385 | version "0.1.5" 1386 | resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-0.1.5.tgz#df07284e342a807cd733ac5af72411e581d1177b" 1387 | dependencies: 1388 | is-posix-bracket "^0.1.0" 1389 | 1390 | expand-range@^1.8.1: 1391 | version "1.8.2" 1392 | resolved "https://registry.yarnpkg.com/expand-range/-/expand-range-1.8.2.tgz#a299effd335fe2721ebae8e257ec79644fc85337" 1393 | dependencies: 1394 | fill-range "^2.1.0" 1395 | 1396 | express@^4.13.3: 1397 | version "4.14.0" 1398 | resolved "https://registry.yarnpkg.com/express/-/express-4.14.0.tgz#c1ee3f42cdc891fb3dc650a8922d51ec847d0d66" 1399 | dependencies: 1400 | accepts "~1.3.3" 1401 | array-flatten "1.1.1" 1402 | content-disposition "0.5.1" 1403 | content-type "~1.0.2" 1404 | cookie "0.3.1" 1405 | cookie-signature "1.0.6" 1406 | debug "~2.2.0" 1407 | depd "~1.1.0" 1408 | encodeurl "~1.0.1" 1409 | escape-html "~1.0.3" 1410 | etag "~1.7.0" 1411 | finalhandler "0.5.0" 1412 | fresh "0.3.0" 1413 | merge-descriptors "1.0.1" 1414 | methods "~1.1.2" 1415 | on-finished "~2.3.0" 1416 | parseurl "~1.3.1" 1417 | path-to-regexp "0.1.7" 1418 | proxy-addr "~1.1.2" 1419 | qs "6.2.0" 1420 | range-parser "~1.2.0" 1421 | send "0.14.1" 1422 | serve-static "~1.11.1" 1423 | type-is "~1.6.13" 1424 | utils-merge "1.0.0" 1425 | vary "~1.1.0" 1426 | 1427 | extend-shallow@^2.0.1: 1428 | version "2.0.1" 1429 | resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" 1430 | dependencies: 1431 | is-extendable "^0.1.0" 1432 | 1433 | extend@^3.0.0, extend@~3.0.0: 1434 | version "3.0.0" 1435 | resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.0.tgz#5a474353b9f3353ddd8176dfd37b91c83a46f1d4" 1436 | 1437 | extglob@^0.3.1: 1438 | version "0.3.2" 1439 | resolved "https://registry.yarnpkg.com/extglob/-/extglob-0.3.2.tgz#2e18ff3d2f49ab2765cec9023f011daa8d8349a1" 1440 | dependencies: 1441 | is-extglob "^1.0.0" 1442 | 1443 | extsprintf@1.0.2: 1444 | version "1.0.2" 1445 | resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.0.2.tgz#e1080e0658e300b06294990cc70e1502235fd550" 1446 | 1447 | fancy-log@^1.1.0: 1448 | version "1.2.0" 1449 | resolved "https://registry.yarnpkg.com/fancy-log/-/fancy-log-1.2.0.tgz#d5a51b53e9ab22ca07d558f2b67ae55fdb5fcbd8" 1450 | dependencies: 1451 | chalk "^1.1.1" 1452 | time-stamp "^1.0.0" 1453 | 1454 | fast-levenshtein@~2.0.4: 1455 | version "2.0.5" 1456 | resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.5.tgz#bd33145744519ab1c36c3ee9f31f08e9079b67f2" 1457 | 1458 | faye-websocket@^0.10.0: 1459 | version "0.10.0" 1460 | resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.10.0.tgz#4e492f8d04dfb6f89003507f6edbf2d501e7c6f4" 1461 | dependencies: 1462 | websocket-driver ">=0.5.1" 1463 | 1464 | faye-websocket@~0.11.0: 1465 | version "0.11.0" 1466 | resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.0.tgz#d9ccf0e789e7db725d74bc4877d23aa42972ac50" 1467 | dependencies: 1468 | websocket-driver ">=0.5.1" 1469 | 1470 | fbjs@^0.8.1: 1471 | version "0.8.5" 1472 | resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-0.8.5.tgz#f69ba8a876096cb1b9bffe4d7c1e71c19d39d008" 1473 | dependencies: 1474 | core-js "^1.0.0" 1475 | immutable "^3.7.6" 1476 | isomorphic-fetch "^2.1.1" 1477 | loose-envify "^1.0.0" 1478 | object-assign "^4.1.0" 1479 | promise "^7.1.1" 1480 | ua-parser-js "^0.7.9" 1481 | 1482 | fd-slicer@~1.0.1: 1483 | version "1.0.1" 1484 | resolved "https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.0.1.tgz#8b5bcbd9ec327c5041bf9ab023fd6750f1177e65" 1485 | dependencies: 1486 | pend "~1.2.0" 1487 | 1488 | figures@^1.3.5: 1489 | version "1.7.0" 1490 | resolved "https://registry.yarnpkg.com/figures/-/figures-1.7.0.tgz#cbe1e3affcf1cd44b80cadfed28dc793a9701d2e" 1491 | dependencies: 1492 | escape-string-regexp "^1.0.5" 1493 | object-assign "^4.1.0" 1494 | 1495 | file-entry-cache@^2.0.0: 1496 | version "2.0.0" 1497 | resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-2.0.0.tgz#c392990c3e684783d838b8c84a45d8a048458361" 1498 | dependencies: 1499 | flat-cache "^1.2.1" 1500 | object-assign "^4.0.1" 1501 | 1502 | file-type@^3.1.0: 1503 | version "3.9.0" 1504 | resolved "https://registry.yarnpkg.com/file-type/-/file-type-3.9.0.tgz#257a078384d1db8087bc449d107d52a52672b9e9" 1505 | 1506 | filename-regex@^2.0.0: 1507 | version "2.0.0" 1508 | resolved "https://registry.yarnpkg.com/filename-regex/-/filename-regex-2.0.0.tgz#996e3e80479b98b9897f15a8a58b3d084e926775" 1509 | 1510 | filename-reserved-regex@^1.0.0: 1511 | version "1.0.0" 1512 | resolved "https://registry.yarnpkg.com/filename-reserved-regex/-/filename-reserved-regex-1.0.0.tgz#e61cf805f0de1c984567d0386dc5df50ee5af7e4" 1513 | 1514 | filenamify@^1.0.1: 1515 | version "1.2.1" 1516 | resolved "https://registry.yarnpkg.com/filenamify/-/filenamify-1.2.1.tgz#a9f2ffd11c503bed300015029272378f1f1365a5" 1517 | dependencies: 1518 | filename-reserved-regex "^1.0.0" 1519 | strip-outer "^1.0.0" 1520 | trim-repeated "^1.0.0" 1521 | 1522 | fill-range@^2.1.0: 1523 | version "2.2.3" 1524 | resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-2.2.3.tgz#50b77dfd7e469bc7492470963699fe7a8485a723" 1525 | dependencies: 1526 | is-number "^2.1.0" 1527 | isobject "^2.0.0" 1528 | randomatic "^1.1.3" 1529 | repeat-element "^1.1.2" 1530 | repeat-string "^1.5.2" 1531 | 1532 | finalhandler@0.5.0: 1533 | version "0.5.0" 1534 | resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-0.5.0.tgz#e9508abece9b6dba871a6942a1d7911b91911ac7" 1535 | dependencies: 1536 | debug "~2.2.0" 1537 | escape-html "~1.0.3" 1538 | on-finished "~2.3.0" 1539 | statuses "~1.3.0" 1540 | unpipe "~1.0.0" 1541 | 1542 | find-root@^1.0.0: 1543 | version "1.0.0" 1544 | resolved "https://registry.yarnpkg.com/find-root/-/find-root-1.0.0.tgz#962ff211aab25c6520feeeb8d6287f8f6e95807a" 1545 | 1546 | find-up@^1.0.0: 1547 | version "1.1.2" 1548 | resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" 1549 | dependencies: 1550 | path-exists "^2.0.0" 1551 | pinkie-promise "^2.0.0" 1552 | 1553 | find-versions@^1.0.0: 1554 | version "1.2.1" 1555 | resolved "https://registry.yarnpkg.com/find-versions/-/find-versions-1.2.1.tgz#cbde9f12e38575a0af1be1b9a2c5d5fd8f186b62" 1556 | dependencies: 1557 | array-uniq "^1.0.0" 1558 | get-stdin "^4.0.1" 1559 | meow "^3.5.0" 1560 | semver-regex "^1.0.0" 1561 | 1562 | first-chunk-stream@^1.0.0: 1563 | version "1.0.0" 1564 | resolved "https://registry.yarnpkg.com/first-chunk-stream/-/first-chunk-stream-1.0.0.tgz#59bfb50cd905f60d7c394cd3d9acaab4e6ad934e" 1565 | 1566 | flat-cache@^1.2.1: 1567 | version "1.2.1" 1568 | resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-1.2.1.tgz#6c837d6225a7de5659323740b36d5361f71691ff" 1569 | dependencies: 1570 | circular-json "^0.3.0" 1571 | del "^2.0.2" 1572 | graceful-fs "^4.1.2" 1573 | write "^0.2.1" 1574 | 1575 | for-in@^0.1.5: 1576 | version "0.1.6" 1577 | resolved "https://registry.yarnpkg.com/for-in/-/for-in-0.1.6.tgz#c9f96e89bfad18a545af5ec3ed352a1d9e5b4dc8" 1578 | 1579 | for-own@^0.1.4: 1580 | version "0.1.4" 1581 | resolved "https://registry.yarnpkg.com/for-own/-/for-own-0.1.4.tgz#0149b41a39088c7515f51ebe1c1386d45f935072" 1582 | dependencies: 1583 | for-in "^0.1.5" 1584 | 1585 | foreach@^2.0.5: 1586 | version "2.0.5" 1587 | resolved "https://registry.yarnpkg.com/foreach/-/foreach-2.0.5.tgz#0bee005018aeb260d0a3af3ae658dd0136ec1b99" 1588 | 1589 | forever-agent@~0.6.1: 1590 | version "0.6.1" 1591 | resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" 1592 | 1593 | form-data@~2.1.1: 1594 | version "2.1.1" 1595 | resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.1.1.tgz#4adf0342e1a79afa1e84c8c320a9ffc82392a1f3" 1596 | dependencies: 1597 | asynckit "^0.4.0" 1598 | combined-stream "^1.0.5" 1599 | mime-types "^2.1.12" 1600 | 1601 | forwarded@~0.1.0: 1602 | version "0.1.0" 1603 | resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.0.tgz#19ef9874c4ae1c297bcf078fde63a09b66a84363" 1604 | 1605 | fresh@0.3.0: 1606 | version "0.3.0" 1607 | resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.3.0.tgz#651f838e22424e7566de161d8358caa199f83d4f" 1608 | 1609 | fs.realpath@^1.0.0: 1610 | version "1.0.0" 1611 | resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" 1612 | 1613 | fsevents@^1.0.0: 1614 | version "1.0.14" 1615 | resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.0.14.tgz#558e8cc38643d8ef40fe45158486d0d25758eee4" 1616 | dependencies: 1617 | nan "^2.3.0" 1618 | node-pre-gyp "^0.6.29" 1619 | 1620 | fstream-ignore@~1.0.5: 1621 | version "1.0.5" 1622 | resolved "https://registry.yarnpkg.com/fstream-ignore/-/fstream-ignore-1.0.5.tgz#9c31dae34767018fe1d249b24dada67d092da105" 1623 | dependencies: 1624 | fstream "^1.0.0" 1625 | inherits "2" 1626 | minimatch "^3.0.0" 1627 | 1628 | fstream@^1.0.0, fstream@^1.0.2, fstream@~1.0.10: 1629 | version "1.0.10" 1630 | resolved "https://registry.yarnpkg.com/fstream/-/fstream-1.0.10.tgz#604e8a92fe26ffd9f6fae30399d4984e1ab22822" 1631 | dependencies: 1632 | graceful-fs "^4.1.2" 1633 | inherits "~2.0.0" 1634 | mkdirp ">=0.5 0" 1635 | rimraf "2" 1636 | 1637 | function-bind@^1.0.2: 1638 | version "1.1.0" 1639 | resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.0.tgz#16176714c801798e4e8f2cf7f7529467bb4a5771" 1640 | 1641 | gauge@~2.6.0: 1642 | version "2.6.0" 1643 | resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.6.0.tgz#d35301ad18e96902b4751dcbbe40f4218b942a46" 1644 | dependencies: 1645 | aproba "^1.0.3" 1646 | console-control-strings "^1.0.0" 1647 | has-color "^0.1.7" 1648 | has-unicode "^2.0.0" 1649 | object-assign "^4.1.0" 1650 | signal-exit "^3.0.0" 1651 | string-width "^1.0.1" 1652 | strip-ansi "^3.0.1" 1653 | wide-align "^1.1.0" 1654 | 1655 | gaze@^1.0.0: 1656 | version "1.1.2" 1657 | resolved "https://registry.yarnpkg.com/gaze/-/gaze-1.1.2.tgz#847224677adb8870d679257ed3388fdb61e40105" 1658 | dependencies: 1659 | globule "^1.0.0" 1660 | 1661 | generate-function@^2.0.0: 1662 | version "2.0.0" 1663 | resolved "https://registry.yarnpkg.com/generate-function/-/generate-function-2.0.0.tgz#6858fe7c0969b7d4e9093337647ac79f60dfbe74" 1664 | 1665 | generate-object-property@^1.1.0: 1666 | version "1.2.0" 1667 | resolved "https://registry.yarnpkg.com/generate-object-property/-/generate-object-property-1.2.0.tgz#9c0e1c40308ce804f4783618b937fa88f99d50d0" 1668 | dependencies: 1669 | is-property "^1.0.0" 1670 | 1671 | get-caller-file@^1.0.1: 1672 | version "1.0.2" 1673 | resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.2.tgz#f702e63127e7e231c160a80c1554acb70d5047e5" 1674 | 1675 | get-proxy@^1.0.1: 1676 | version "1.1.0" 1677 | resolved "https://registry.yarnpkg.com/get-proxy/-/get-proxy-1.1.0.tgz#894854491bc591b0f147d7ae570f5c678b7256eb" 1678 | dependencies: 1679 | rc "^1.1.2" 1680 | 1681 | get-stdin@^4.0.1: 1682 | version "4.0.1" 1683 | resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe" 1684 | 1685 | get-stdin@^5.0.1: 1686 | version "5.0.1" 1687 | resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-5.0.1.tgz#122e161591e21ff4c52530305693f20e6393a398" 1688 | 1689 | getpass@^0.1.1: 1690 | version "0.1.6" 1691 | resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.6.tgz#283ffd9fc1256840875311c1b60e8c40187110e6" 1692 | dependencies: 1693 | assert-plus "^1.0.0" 1694 | 1695 | glob-base@^0.3.0: 1696 | version "0.3.0" 1697 | resolved "https://registry.yarnpkg.com/glob-base/-/glob-base-0.3.0.tgz#dbb164f6221b1c0b1ccf82aea328b497df0ea3c4" 1698 | dependencies: 1699 | glob-parent "^2.0.0" 1700 | is-glob "^2.0.0" 1701 | 1702 | glob-parent@^2.0.0: 1703 | version "2.0.0" 1704 | resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-2.0.0.tgz#81383d72db054fcccf5336daa902f182f6edbb28" 1705 | dependencies: 1706 | is-glob "^2.0.0" 1707 | 1708 | glob-parent@^3.0.0: 1709 | version "3.0.1" 1710 | resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.0.1.tgz#60021327cc963ddc3b5f085764f500479ecd82ff" 1711 | dependencies: 1712 | is-glob "^3.1.0" 1713 | path-dirname "^1.0.0" 1714 | 1715 | glob-stream@^5.3.2: 1716 | version "5.3.5" 1717 | resolved "https://registry.yarnpkg.com/glob-stream/-/glob-stream-5.3.5.tgz#a55665a9a8ccdc41915a87c701e32d4e016fad22" 1718 | dependencies: 1719 | extend "^3.0.0" 1720 | glob "^5.0.3" 1721 | glob-parent "^3.0.0" 1722 | micromatch "^2.3.7" 1723 | ordered-read-streams "^0.3.0" 1724 | through2 "^0.6.0" 1725 | to-absolute-glob "^0.1.1" 1726 | unique-stream "^2.0.2" 1727 | 1728 | glob@^4.0.2, glob@^4.0.5: 1729 | version "4.5.3" 1730 | resolved "https://registry.yarnpkg.com/glob/-/glob-4.5.3.tgz#c6cb73d3226c1efef04de3c56d012f03377ee15f" 1731 | dependencies: 1732 | inflight "^1.0.4" 1733 | inherits "2" 1734 | minimatch "^2.0.1" 1735 | once "^1.3.0" 1736 | 1737 | glob@^5.0.3: 1738 | version "5.0.15" 1739 | resolved "https://registry.yarnpkg.com/glob/-/glob-5.0.15.tgz#1bc936b9e02f4a603fcc222ecf7633d30b8b93b1" 1740 | dependencies: 1741 | inflight "^1.0.4" 1742 | inherits "2" 1743 | minimatch "2 || 3" 1744 | once "^1.3.0" 1745 | path-is-absolute "^1.0.0" 1746 | 1747 | glob@^7.0.3, glob@^7.0.5, glob@~7.1.1: 1748 | version "7.1.1" 1749 | resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.1.tgz#805211df04faaf1c63a3600306cdf5ade50b2ec8" 1750 | dependencies: 1751 | fs.realpath "^1.0.0" 1752 | inflight "^1.0.4" 1753 | inherits "2" 1754 | minimatch "^3.0.2" 1755 | once "^1.3.0" 1756 | path-is-absolute "^1.0.0" 1757 | 1758 | globals@^9.2.0: 1759 | version "9.12.0" 1760 | resolved "https://registry.yarnpkg.com/globals/-/globals-9.12.0.tgz#992ce90828c3a55fa8f16fada177adb64664cf9d" 1761 | 1762 | globby@^5.0.0: 1763 | version "5.0.0" 1764 | resolved "https://registry.yarnpkg.com/globby/-/globby-5.0.0.tgz#ebd84667ca0dbb330b99bcfc68eac2bc54370e0d" 1765 | dependencies: 1766 | array-union "^1.0.1" 1767 | arrify "^1.0.0" 1768 | glob "^7.0.3" 1769 | object-assign "^4.0.1" 1770 | pify "^2.0.0" 1771 | pinkie-promise "^2.0.0" 1772 | 1773 | globule@^1.0.0: 1774 | version "1.1.0" 1775 | resolved "https://registry.yarnpkg.com/globule/-/globule-1.1.0.tgz#c49352e4dc183d85893ee825385eb994bb6df45f" 1776 | dependencies: 1777 | glob "~7.1.1" 1778 | lodash "~4.16.4" 1779 | minimatch "~3.0.2" 1780 | 1781 | glogg@^1.0.0: 1782 | version "1.0.0" 1783 | resolved "https://registry.yarnpkg.com/glogg/-/glogg-1.0.0.tgz#7fe0f199f57ac906cf512feead8f90ee4a284fc5" 1784 | dependencies: 1785 | sparkles "^1.0.0" 1786 | 1787 | got@^5.0.0: 1788 | version "5.6.0" 1789 | resolved "https://registry.yarnpkg.com/got/-/got-5.6.0.tgz#bb1d7ee163b78082bbc8eb836f3f395004ea6fbf" 1790 | dependencies: 1791 | create-error-class "^3.0.1" 1792 | duplexer2 "^0.1.4" 1793 | is-plain-obj "^1.0.0" 1794 | is-redirect "^1.0.0" 1795 | is-retry-allowed "^1.0.0" 1796 | is-stream "^1.0.0" 1797 | lowercase-keys "^1.0.0" 1798 | node-status-codes "^1.0.0" 1799 | object-assign "^4.0.1" 1800 | parse-json "^2.1.0" 1801 | pinkie-promise "^2.0.0" 1802 | read-all-stream "^3.0.0" 1803 | readable-stream "^2.0.5" 1804 | timed-out "^2.0.0" 1805 | unzip-response "^1.0.0" 1806 | url-parse-lax "^1.0.0" 1807 | 1808 | graceful-fs@^4.0.0, graceful-fs@^4.1.2: 1809 | version "4.1.9" 1810 | resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.9.tgz#baacba37d19d11f9d146d3578bc99958c3787e29" 1811 | 1812 | "graceful-readlink@>= 1.0.0": 1813 | version "1.0.1" 1814 | resolved "https://registry.yarnpkg.com/graceful-readlink/-/graceful-readlink-1.0.1.tgz#4cafad76bc62f02fa039b2f94e9a3dd3a391a725" 1815 | 1816 | gulp-decompress@^1.2.0: 1817 | version "1.2.0" 1818 | resolved "https://registry.yarnpkg.com/gulp-decompress/-/gulp-decompress-1.2.0.tgz#8eeb65a5e015f8ed8532cafe28454960626f0dc7" 1819 | dependencies: 1820 | archive-type "^3.0.0" 1821 | decompress "^3.0.0" 1822 | gulp-util "^3.0.1" 1823 | readable-stream "^2.0.2" 1824 | 1825 | gulp-rename@^1.2.0: 1826 | version "1.2.2" 1827 | resolved "https://registry.yarnpkg.com/gulp-rename/-/gulp-rename-1.2.2.tgz#3ad4428763f05e2764dec1c67d868db275687817" 1828 | 1829 | gulp-sourcemaps@1.6.0: 1830 | version "1.6.0" 1831 | resolved "https://registry.yarnpkg.com/gulp-sourcemaps/-/gulp-sourcemaps-1.6.0.tgz#b86ff349d801ceb56e1d9e7dc7bbcb4b7dee600c" 1832 | dependencies: 1833 | convert-source-map "^1.1.1" 1834 | graceful-fs "^4.1.2" 1835 | strip-bom "^2.0.0" 1836 | through2 "^2.0.0" 1837 | vinyl "^1.0.0" 1838 | 1839 | gulp-util@^3.0.1: 1840 | version "3.0.7" 1841 | resolved "https://registry.yarnpkg.com/gulp-util/-/gulp-util-3.0.7.tgz#78925c4b8f8b49005ac01a011c557e6218941cbb" 1842 | dependencies: 1843 | array-differ "^1.0.0" 1844 | array-uniq "^1.0.2" 1845 | beeper "^1.0.0" 1846 | chalk "^1.0.0" 1847 | dateformat "^1.0.11" 1848 | fancy-log "^1.1.0" 1849 | gulplog "^1.0.0" 1850 | has-gulplog "^0.1.0" 1851 | lodash._reescape "^3.0.0" 1852 | lodash._reevaluate "^3.0.0" 1853 | lodash._reinterpolate "^3.0.0" 1854 | lodash.template "^3.0.0" 1855 | minimist "^1.1.0" 1856 | multipipe "^0.1.2" 1857 | object-assign "^3.0.0" 1858 | replace-ext "0.0.1" 1859 | through2 "^2.0.0" 1860 | vinyl "^0.5.0" 1861 | 1862 | gulplog@^1.0.0: 1863 | version "1.0.0" 1864 | resolved "https://registry.yarnpkg.com/gulplog/-/gulplog-1.0.0.tgz#e28c4d45d05ecbbed818363ce8f9c5926229ffe5" 1865 | dependencies: 1866 | glogg "^1.0.0" 1867 | 1868 | har-validator@~2.0.6: 1869 | version "2.0.6" 1870 | resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-2.0.6.tgz#cdcbc08188265ad119b6a5a7c8ab70eecfb5d27d" 1871 | dependencies: 1872 | chalk "^1.1.1" 1873 | commander "^2.9.0" 1874 | is-my-json-valid "^2.12.4" 1875 | pinkie-promise "^2.0.0" 1876 | 1877 | has-ansi@^2.0.0: 1878 | version "2.0.0" 1879 | resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91" 1880 | dependencies: 1881 | ansi-regex "^2.0.0" 1882 | 1883 | has-color@^0.1.7: 1884 | version "0.1.7" 1885 | resolved "https://registry.yarnpkg.com/has-color/-/has-color-0.1.7.tgz#67144a5260c34fc3cca677d041daf52fe7b78b2f" 1886 | 1887 | has-flag@^1.0.0: 1888 | version "1.0.0" 1889 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-1.0.0.tgz#9d9e793165ce017a00f00418c43f942a7b1d11fa" 1890 | 1891 | has-gulplog@^0.1.0: 1892 | version "0.1.0" 1893 | resolved "https://registry.yarnpkg.com/has-gulplog/-/has-gulplog-0.1.0.tgz#6414c82913697da51590397dafb12f22967811ce" 1894 | dependencies: 1895 | sparkles "^1.0.0" 1896 | 1897 | has-unicode@^2.0.0: 1898 | version "2.0.1" 1899 | resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" 1900 | 1901 | has@^1.0.0: 1902 | version "1.0.1" 1903 | resolved "https://registry.yarnpkg.com/has/-/has-1.0.1.tgz#8461733f538b0837c9361e39a9ab9e9704dc2f28" 1904 | dependencies: 1905 | function-bind "^1.0.2" 1906 | 1907 | hash.js@^1.0.0: 1908 | version "1.0.3" 1909 | resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.0.3.tgz#1332ff00156c0a0ffdd8236013d07b77a0451573" 1910 | dependencies: 1911 | inherits "^2.0.1" 1912 | 1913 | hawk@~3.1.3: 1914 | version "3.1.3" 1915 | resolved "https://registry.yarnpkg.com/hawk/-/hawk-3.1.3.tgz#078444bd7c1640b0fe540d2c9b73d59678e8e1c4" 1916 | dependencies: 1917 | boom "2.x.x" 1918 | cryptiles "2.x.x" 1919 | hoek "2.x.x" 1920 | sntp "1.x.x" 1921 | 1922 | hoek@2.x.x: 1923 | version "2.16.3" 1924 | resolved "https://registry.yarnpkg.com/hoek/-/hoek-2.16.3.tgz#20bb7403d3cea398e91dc4710a8ff1b8274a25ed" 1925 | 1926 | hoist-non-react-statics@^1.0.0: 1927 | version "1.2.0" 1928 | resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-1.2.0.tgz#aa448cf0986d55cc40773b17174b7dd066cb7cfb" 1929 | 1930 | home-or-tmp@^2.0.0: 1931 | version "2.0.0" 1932 | resolved "https://registry.yarnpkg.com/home-or-tmp/-/home-or-tmp-2.0.0.tgz#e36c3f2d2cae7d746a857e38d18d5f32a7882db8" 1933 | dependencies: 1934 | os-homedir "^1.0.0" 1935 | os-tmpdir "^1.0.1" 1936 | 1937 | hosted-git-info@^2.1.4: 1938 | version "2.1.5" 1939 | resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.1.5.tgz#0ba81d90da2e25ab34a332e6ec77936e1598118b" 1940 | 1941 | htmlescape@^1.1.0: 1942 | version "1.1.1" 1943 | resolved "https://registry.yarnpkg.com/htmlescape/-/htmlescape-1.1.1.tgz#3a03edc2214bca3b66424a3e7959349509cb0351" 1944 | 1945 | http-browserify@^1.3.2: 1946 | version "1.7.0" 1947 | resolved "https://registry.yarnpkg.com/http-browserify/-/http-browserify-1.7.0.tgz#33795ade72df88acfbfd36773cefeda764735b20" 1948 | dependencies: 1949 | Base64 "~0.2.0" 1950 | inherits "~2.0.1" 1951 | 1952 | http-errors@~1.5.0: 1953 | version "1.5.0" 1954 | resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.5.0.tgz#b1cb3d8260fd8e2386cad3189045943372d48211" 1955 | dependencies: 1956 | inherits "2.0.1" 1957 | setprototypeof "1.0.1" 1958 | statuses ">= 1.3.0 < 2" 1959 | 1960 | http-proxy-middleware@~0.17.1: 1961 | version "0.17.2" 1962 | resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-0.17.2.tgz#572d517a6d2fb1063a469de294eed96066352007" 1963 | dependencies: 1964 | http-proxy "^1.15.1" 1965 | is-glob "^3.0.0" 1966 | lodash "^4.16.2" 1967 | micromatch "^2.3.11" 1968 | 1969 | http-proxy@^1.15.1: 1970 | version "1.15.2" 1971 | resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.15.2.tgz#642fdcaffe52d3448d2bda3b0079e9409064da31" 1972 | dependencies: 1973 | eventemitter3 "1.x.x" 1974 | requires-port "1.x.x" 1975 | 1976 | http-signature@~1.1.0: 1977 | version "1.1.1" 1978 | resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.1.1.tgz#df72e267066cd0ac67fb76adf8e134a8fbcf91bf" 1979 | dependencies: 1980 | assert-plus "^0.2.0" 1981 | jsprim "^1.2.2" 1982 | sshpk "^1.7.0" 1983 | 1984 | https-browserify@~0.0.0: 1985 | version "0.0.1" 1986 | resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-0.0.1.tgz#3f91365cabe60b77ed0ebba24b454e3e09d95a82" 1987 | 1988 | https-browserify@0.0.0: 1989 | version "0.0.0" 1990 | resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-0.0.0.tgz#b3ffdfe734b2a3d4a9efd58e8654c91fce86eafd" 1991 | 1992 | iconv-lite@~0.4.13: 1993 | version "0.4.13" 1994 | resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.13.tgz#1f88aba4ab0b1508e8312acc39345f36e992e2f2" 1995 | 1996 | ieee754@^1.1.4: 1997 | version "1.1.8" 1998 | resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.8.tgz#be33d40ac10ef1926701f6f08a2d86fbfd1ad3e4" 1999 | 2000 | ignore@^3.0.9, ignore@^3.1.5: 2001 | version "3.2.0" 2002 | resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.2.0.tgz#8d88f03c3002a0ac52114db25d2c673b0bf1e435" 2003 | 2004 | immutable@^3.7.6: 2005 | version "3.8.1" 2006 | resolved "https://registry.yarnpkg.com/immutable/-/immutable-3.8.1.tgz#200807f11ab0f72710ea485542de088075f68cd2" 2007 | 2008 | imurmurhash@^0.1.4: 2009 | version "0.1.4" 2010 | resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" 2011 | 2012 | indent-string@^2.1.0: 2013 | version "2.1.0" 2014 | resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-2.1.0.tgz#8e2d48348742121b4a8218b7a137e9a52049dc80" 2015 | dependencies: 2016 | repeating "^2.0.0" 2017 | 2018 | indexof@0.0.1: 2019 | version "0.0.1" 2020 | resolved "https://registry.yarnpkg.com/indexof/-/indexof-0.0.1.tgz#82dc336d232b9062179d05ab3293a66059fd435d" 2021 | 2022 | inflight@^1.0.4: 2023 | version "1.0.6" 2024 | resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" 2025 | dependencies: 2026 | once "^1.3.0" 2027 | wrappy "1" 2028 | 2029 | inherits@^2.0.1, inherits@~2.0.0, inherits@~2.0.1, inherits@2: 2030 | version "2.0.3" 2031 | resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" 2032 | 2033 | inherits@2.0.1: 2034 | version "2.0.1" 2035 | resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1" 2036 | 2037 | ini@~1.3.0: 2038 | version "1.3.4" 2039 | resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.4.tgz#0537cb79daf59b59a1a517dff706c86ec039162e" 2040 | 2041 | inline-source-map@~0.5.0: 2042 | version "0.5.0" 2043 | resolved "https://registry.yarnpkg.com/inline-source-map/-/inline-source-map-0.5.0.tgz#4a4c5dd8e4fb5e9b3cda60c822dfadcaee66e0af" 2044 | dependencies: 2045 | source-map "~0.4.0" 2046 | 2047 | inquirer@^0.12.0: 2048 | version "0.12.0" 2049 | resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-0.12.0.tgz#1ef2bfd63504df0bc75785fff8c2c41df12f077e" 2050 | dependencies: 2051 | ansi-escapes "^1.1.0" 2052 | ansi-regex "^2.0.0" 2053 | chalk "^1.0.0" 2054 | cli-cursor "^1.0.1" 2055 | cli-width "^2.0.0" 2056 | figures "^1.3.5" 2057 | lodash "^4.3.0" 2058 | readline2 "^1.0.1" 2059 | run-async "^0.1.0" 2060 | rx-lite "^3.1.2" 2061 | string-width "^1.0.1" 2062 | strip-ansi "^3.0.0" 2063 | through "^2.3.6" 2064 | 2065 | insert-module-globals@^6.4.1: 2066 | version "6.6.3" 2067 | resolved "https://registry.yarnpkg.com/insert-module-globals/-/insert-module-globals-6.6.3.tgz#20638e29a30f9ed1ca2e3a825fbc2cba5246ddfc" 2068 | dependencies: 2069 | combine-source-map "~0.6.1" 2070 | concat-stream "~1.4.1" 2071 | is-buffer "^1.1.0" 2072 | JSONStream "^1.0.3" 2073 | lexical-scope "^1.2.0" 2074 | process "~0.11.0" 2075 | through2 "^1.0.0" 2076 | xtend "^4.0.0" 2077 | 2078 | interpret@^0.6.4: 2079 | version "0.6.6" 2080 | resolved "https://registry.yarnpkg.com/interpret/-/interpret-0.6.6.tgz#fecd7a18e7ce5ca6abfb953e1f86213a49f1625b" 2081 | 2082 | invert-kv@^1.0.0: 2083 | version "1.0.0" 2084 | resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6" 2085 | 2086 | ip-regex@^1.0.1: 2087 | version "1.0.3" 2088 | resolved "https://registry.yarnpkg.com/ip-regex/-/ip-regex-1.0.3.tgz#dc589076f659f419c222039a33316f1c7387effd" 2089 | 2090 | ipaddr.js@1.1.1: 2091 | version "1.1.1" 2092 | resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.1.1.tgz#c791d95f52b29c1247d5df80ada39b8a73647230" 2093 | 2094 | is-absolute@^0.1.5: 2095 | version "0.1.7" 2096 | resolved "https://registry.yarnpkg.com/is-absolute/-/is-absolute-0.1.7.tgz#847491119fccb5fb436217cc737f7faad50f603f" 2097 | dependencies: 2098 | is-relative "^0.1.0" 2099 | 2100 | is-arrayish@^0.2.1: 2101 | version "0.2.1" 2102 | resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" 2103 | 2104 | is-binary-path@^1.0.0: 2105 | version "1.0.1" 2106 | resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898" 2107 | dependencies: 2108 | binary-extensions "^1.0.0" 2109 | 2110 | is-buffer@^1.0.2, is-buffer@^1.1.0: 2111 | version "1.1.4" 2112 | resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.4.tgz#cfc86ccd5dc5a52fa80489111c6920c457e2d98b" 2113 | 2114 | is-builtin-module@^1.0.0: 2115 | version "1.0.0" 2116 | resolved "https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-1.0.0.tgz#540572d34f7ac3119f8f76c30cbc1b1e037affbe" 2117 | dependencies: 2118 | builtin-modules "^1.0.0" 2119 | 2120 | is-bzip2@^1.0.0: 2121 | version "1.0.0" 2122 | resolved "https://registry.yarnpkg.com/is-bzip2/-/is-bzip2-1.0.0.tgz#5ee58eaa5a2e9c80e21407bedf23ae5ac091b3fc" 2123 | 2124 | is-dotfile@^1.0.0: 2125 | version "1.0.2" 2126 | resolved "https://registry.yarnpkg.com/is-dotfile/-/is-dotfile-1.0.2.tgz#2c132383f39199f8edc268ca01b9b007d205cc4d" 2127 | 2128 | is-equal-shallow@^0.1.3: 2129 | version "0.1.3" 2130 | resolved "https://registry.yarnpkg.com/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz#2238098fc221de0bcfa5d9eac4c45d638aa1c534" 2131 | dependencies: 2132 | is-primitive "^2.0.0" 2133 | 2134 | is-extendable@^0.1.0, is-extendable@^0.1.1: 2135 | version "0.1.1" 2136 | resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" 2137 | 2138 | is-extglob@^1.0.0: 2139 | version "1.0.0" 2140 | resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-1.0.0.tgz#ac468177c4943405a092fc8f29760c6ffc6206c0" 2141 | 2142 | is-extglob@^2.1.0: 2143 | version "2.1.0" 2144 | resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.0.tgz#33411a482b046bf95e6b0cb27ee2711af4cf15ad" 2145 | 2146 | is-finite@^1.0.0: 2147 | version "1.0.2" 2148 | resolved "https://registry.yarnpkg.com/is-finite/-/is-finite-1.0.2.tgz#cc6677695602be550ef11e8b4aa6305342b6d0aa" 2149 | dependencies: 2150 | number-is-nan "^1.0.0" 2151 | 2152 | is-fullwidth-code-point@^1.0.0: 2153 | version "1.0.0" 2154 | resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" 2155 | dependencies: 2156 | number-is-nan "^1.0.0" 2157 | 2158 | is-fullwidth-code-point@^2.0.0: 2159 | version "2.0.0" 2160 | resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" 2161 | 2162 | is-glob@^2.0.0, is-glob@^2.0.1: 2163 | version "2.0.1" 2164 | resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-2.0.1.tgz#d096f926a3ded5600f3fdfd91198cb0888c2d863" 2165 | dependencies: 2166 | is-extglob "^1.0.0" 2167 | 2168 | is-glob@^3.0.0, is-glob@^3.1.0: 2169 | version "3.1.0" 2170 | resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a" 2171 | dependencies: 2172 | is-extglob "^2.1.0" 2173 | 2174 | is-gzip@^1.0.0: 2175 | version "1.0.0" 2176 | resolved "https://registry.yarnpkg.com/is-gzip/-/is-gzip-1.0.0.tgz#6ca8b07b99c77998025900e555ced8ed80879a83" 2177 | 2178 | is-my-json-valid@^2.10.0, is-my-json-valid@^2.12.4: 2179 | version "2.15.0" 2180 | resolved "https://registry.yarnpkg.com/is-my-json-valid/-/is-my-json-valid-2.15.0.tgz#936edda3ca3c211fd98f3b2d3e08da43f7b2915b" 2181 | dependencies: 2182 | generate-function "^2.0.0" 2183 | generate-object-property "^1.1.0" 2184 | jsonpointer "^4.0.0" 2185 | xtend "^4.0.0" 2186 | 2187 | is-natural-number@^2.0.0: 2188 | version "2.1.1" 2189 | resolved "https://registry.yarnpkg.com/is-natural-number/-/is-natural-number-2.1.1.tgz#7d4c5728377ef386c3e194a9911bf57c6dc335e7" 2190 | 2191 | is-number@^2.0.2, is-number@^2.1.0: 2192 | version "2.1.0" 2193 | resolved "https://registry.yarnpkg.com/is-number/-/is-number-2.1.0.tgz#01fcbbb393463a548f2f466cce16dece49db908f" 2194 | dependencies: 2195 | kind-of "^3.0.2" 2196 | 2197 | is-obj@^1.0.0: 2198 | version "1.0.1" 2199 | resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" 2200 | 2201 | is-path-cwd@^1.0.0: 2202 | version "1.0.0" 2203 | resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-1.0.0.tgz#d225ec23132e89edd38fda767472e62e65f1106d" 2204 | 2205 | is-path-in-cwd@^1.0.0: 2206 | version "1.0.0" 2207 | resolved "https://registry.yarnpkg.com/is-path-in-cwd/-/is-path-in-cwd-1.0.0.tgz#6477582b8214d602346094567003be8a9eac04dc" 2208 | dependencies: 2209 | is-path-inside "^1.0.0" 2210 | 2211 | is-path-inside@^1.0.0: 2212 | version "1.0.0" 2213 | resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-1.0.0.tgz#fc06e5a1683fbda13de667aff717bbc10a48f37f" 2214 | dependencies: 2215 | path-is-inside "^1.0.1" 2216 | 2217 | is-plain-obj@^1.0.0: 2218 | version "1.1.0" 2219 | resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" 2220 | 2221 | is-posix-bracket@^0.1.0: 2222 | version "0.1.1" 2223 | resolved "https://registry.yarnpkg.com/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz#3334dc79774368e92f016e6fbc0a88f5cd6e6bc4" 2224 | 2225 | is-primitive@^2.0.0: 2226 | version "2.0.0" 2227 | resolved "https://registry.yarnpkg.com/is-primitive/-/is-primitive-2.0.0.tgz#207bab91638499c07b2adf240a41a87210034575" 2228 | 2229 | is-property@^1.0.0: 2230 | version "1.0.2" 2231 | resolved "https://registry.yarnpkg.com/is-property/-/is-property-1.0.2.tgz#57fe1c4e48474edd65b09911f26b1cd4095dda84" 2232 | 2233 | is-redirect@^1.0.0: 2234 | version "1.0.0" 2235 | resolved "https://registry.yarnpkg.com/is-redirect/-/is-redirect-1.0.0.tgz#1d03dded53bd8db0f30c26e4f95d36fc7c87dc24" 2236 | 2237 | is-relative@^0.1.0: 2238 | version "0.1.3" 2239 | resolved "https://registry.yarnpkg.com/is-relative/-/is-relative-0.1.3.tgz#905fee8ae86f45b3ec614bc3c15c869df0876e82" 2240 | 2241 | is-resolvable@^1.0.0: 2242 | version "1.0.0" 2243 | resolved "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.0.0.tgz#8df57c61ea2e3c501408d100fb013cf8d6e0cc62" 2244 | dependencies: 2245 | tryit "^1.0.1" 2246 | 2247 | is-retry-allowed@^1.0.0: 2248 | version "1.1.0" 2249 | resolved "https://registry.yarnpkg.com/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz#11a060568b67339444033d0125a61a20d564fb34" 2250 | 2251 | is-stream@^1.0.0, is-stream@^1.0.1: 2252 | version "1.1.0" 2253 | resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" 2254 | 2255 | is-tar@^1.0.0: 2256 | version "1.0.0" 2257 | resolved "https://registry.yarnpkg.com/is-tar/-/is-tar-1.0.0.tgz#2f6b2e1792c1f5bb36519acaa9d65c0d26fe853d" 2258 | 2259 | is-typedarray@~1.0.0: 2260 | version "1.0.0" 2261 | resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" 2262 | 2263 | is-url@^1.2.0: 2264 | version "1.2.2" 2265 | resolved "https://registry.yarnpkg.com/is-url/-/is-url-1.2.2.tgz#498905a593bf47cc2d9e7f738372bbf7696c7f26" 2266 | 2267 | is-utf8@^0.2.0: 2268 | version "0.2.1" 2269 | resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72" 2270 | 2271 | is-valid-glob@^0.3.0: 2272 | version "0.3.0" 2273 | resolved "https://registry.yarnpkg.com/is-valid-glob/-/is-valid-glob-0.3.0.tgz#d4b55c69f51886f9b65c70d6c2622d37e29f48fe" 2274 | 2275 | is-zip@^1.0.0: 2276 | version "1.0.0" 2277 | resolved "https://registry.yarnpkg.com/is-zip/-/is-zip-1.0.0.tgz#47b0a8ff4d38a76431ccfd99a8e15a4c86ba2325" 2278 | 2279 | isarray@^1.0.0, isarray@~1.0.0, isarray@1.0.0: 2280 | version "1.0.0" 2281 | resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" 2282 | 2283 | isarray@~0.0.1, isarray@0.0.1: 2284 | version "0.0.1" 2285 | resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" 2286 | 2287 | isexe@^1.1.1: 2288 | version "1.1.2" 2289 | resolved "https://registry.yarnpkg.com/isexe/-/isexe-1.1.2.tgz#36f3e22e60750920f5e7241a476a8c6a42275ad0" 2290 | 2291 | isobject@^2.0.0: 2292 | version "2.1.0" 2293 | resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" 2294 | dependencies: 2295 | isarray "1.0.0" 2296 | 2297 | isomorphic-fetch@^2.1.1: 2298 | version "2.2.1" 2299 | resolved "https://registry.yarnpkg.com/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz#611ae1acf14f5e81f729507472819fe9733558a9" 2300 | dependencies: 2301 | node-fetch "^1.0.1" 2302 | whatwg-fetch ">=0.10.0" 2303 | 2304 | isstream@~0.1.2: 2305 | version "0.1.2" 2306 | resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" 2307 | 2308 | jodid25519@^1.0.0: 2309 | version "1.0.2" 2310 | resolved "https://registry.yarnpkg.com/jodid25519/-/jodid25519-1.0.2.tgz#06d4912255093419477d425633606e0e90782967" 2311 | dependencies: 2312 | jsbn "~0.1.0" 2313 | 2314 | js-tokens@^2.0.0: 2315 | version "2.0.0" 2316 | resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-2.0.0.tgz#79903f5563ee778cc1162e6dcf1a0027c97f9cb5" 2317 | 2318 | js-yaml@^3.5.1: 2319 | version "3.6.1" 2320 | resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.6.1.tgz#6e5fe67d8b205ce4d22fad05b7781e8dadcc4b30" 2321 | dependencies: 2322 | argparse "^1.0.7" 2323 | esprima "^2.6.0" 2324 | 2325 | jsbn@~0.1.0: 2326 | version "0.1.0" 2327 | resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.0.tgz#650987da0dd74f4ebf5a11377a2aa2d273e97dfd" 2328 | 2329 | json-schema@0.2.3: 2330 | version "0.2.3" 2331 | resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" 2332 | 2333 | json-stable-stringify@^1.0.0, json-stable-stringify@^1.0.1: 2334 | version "1.0.1" 2335 | resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz#9a759d39c5f2ff503fd5300646ed445f88c4f9af" 2336 | dependencies: 2337 | jsonify "~0.0.0" 2338 | 2339 | json-stable-stringify@~0.0.0: 2340 | version "0.0.1" 2341 | resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-0.0.1.tgz#611c23e814db375527df851193db59dd2af27f45" 2342 | dependencies: 2343 | jsonify "~0.0.0" 2344 | 2345 | json-stringify-safe@~5.0.1: 2346 | version "5.0.1" 2347 | resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" 2348 | 2349 | json3@^3.3.2: 2350 | version "3.3.2" 2351 | resolved "https://registry.yarnpkg.com/json3/-/json3-3.3.2.tgz#3c0434743df93e2f5c42aee7b19bcb483575f4e1" 2352 | 2353 | json5@^0.5.0: 2354 | version "0.5.0" 2355 | resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.0.tgz#9b20715b026cbe3778fd769edccd822d8332a5b2" 2356 | 2357 | jsonify@~0.0.0: 2358 | version "0.0.0" 2359 | resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73" 2360 | 2361 | jsonparse@^1.2.0: 2362 | version "1.2.0" 2363 | resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.2.0.tgz#5c0c5685107160e72fe7489bddea0b44c2bc67bd" 2364 | 2365 | jsonparse@0.0.5: 2366 | version "0.0.5" 2367 | resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-0.0.5.tgz#330542ad3f0a654665b778f3eb2d9a9fa507ac64" 2368 | 2369 | jsonpointer@^4.0.0: 2370 | version "4.0.0" 2371 | resolved "https://registry.yarnpkg.com/jsonpointer/-/jsonpointer-4.0.0.tgz#6661e161d2fc445f19f98430231343722e1fcbd5" 2372 | 2373 | JSONStream@^0.10.0: 2374 | version "0.10.0" 2375 | resolved "https://registry.yarnpkg.com/JSONStream/-/JSONStream-0.10.0.tgz#74349d0d89522b71f30f0a03ff9bd20ca6f12ac0" 2376 | dependencies: 2377 | jsonparse "0.0.5" 2378 | through ">=2.2.7 <3" 2379 | 2380 | JSONStream@^1.0.3: 2381 | version "1.2.1" 2382 | resolved "https://registry.yarnpkg.com/JSONStream/-/JSONStream-1.2.1.tgz#32aa5790e799481083b49b4b7fa94e23bae69bf9" 2383 | dependencies: 2384 | jsonparse "^1.2.0" 2385 | through ">=2.2.7 <3" 2386 | 2387 | jsprim@^1.2.2: 2388 | version "1.3.1" 2389 | resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.3.1.tgz#2a7256f70412a29ee3670aaca625994c4dcff252" 2390 | dependencies: 2391 | extsprintf "1.0.2" 2392 | json-schema "0.2.3" 2393 | verror "1.3.6" 2394 | 2395 | jsx-ast-utils@^1.3.1: 2396 | version "1.3.3" 2397 | resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-1.3.3.tgz#ccfdbe0320ba03f7a1fc4e67ceaf7e2cc0169721" 2398 | dependencies: 2399 | acorn-jsx "^3.0.1" 2400 | object-assign "^4.1.0" 2401 | 2402 | keypress@^0.2.1: 2403 | version "0.2.1" 2404 | resolved "https://registry.yarnpkg.com/keypress/-/keypress-0.2.1.tgz#1e80454250018dbad4c3fe94497d6e67b6269c77" 2405 | 2406 | kind-of@^3.0.2: 2407 | version "3.0.4" 2408 | resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.0.4.tgz#7b8ecf18a4e17f8269d73b501c9f232c96887a74" 2409 | dependencies: 2410 | is-buffer "^1.0.2" 2411 | 2412 | labeled-stream-splicer@^1.0.0: 2413 | version "1.0.2" 2414 | resolved "https://registry.yarnpkg.com/labeled-stream-splicer/-/labeled-stream-splicer-1.0.2.tgz#4615331537784981e8fd264e1f3a434c4e0ddd65" 2415 | dependencies: 2416 | inherits "^2.0.1" 2417 | isarray "~0.0.1" 2418 | stream-splicer "^1.1.0" 2419 | 2420 | lazy-cache@^1.0.3: 2421 | version "1.0.4" 2422 | resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-1.0.4.tgz#a1d78fc3a50474cb80845d3b3b6e1da49a446e8e" 2423 | 2424 | lazy-req@^1.0.0: 2425 | version "1.1.0" 2426 | resolved "https://registry.yarnpkg.com/lazy-req/-/lazy-req-1.1.0.tgz#bdaebead30f8d824039ce0ce149d4daa07ba1fac" 2427 | 2428 | lazystream@^1.0.0: 2429 | version "1.0.0" 2430 | resolved "https://registry.yarnpkg.com/lazystream/-/lazystream-1.0.0.tgz#f6995fe0f820392f61396be89462407bb77168e4" 2431 | dependencies: 2432 | readable-stream "^2.0.5" 2433 | 2434 | lcid@^1.0.0: 2435 | version "1.0.0" 2436 | resolved "https://registry.yarnpkg.com/lcid/-/lcid-1.0.0.tgz#308accafa0bc483a3867b4b6f2b9506251d1b835" 2437 | dependencies: 2438 | invert-kv "^1.0.0" 2439 | 2440 | levn@^0.3.0, levn@~0.3.0: 2441 | version "0.3.0" 2442 | resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" 2443 | dependencies: 2444 | prelude-ls "~1.1.2" 2445 | type-check "~0.3.2" 2446 | 2447 | lexical-scope@^1.2.0: 2448 | version "1.2.0" 2449 | resolved "https://registry.yarnpkg.com/lexical-scope/-/lexical-scope-1.2.0.tgz#fcea5edc704a4b3a8796cdca419c3a0afaf22df4" 2450 | dependencies: 2451 | astw "^2.0.0" 2452 | 2453 | load-json-file@^1.0.0: 2454 | version "1.1.0" 2455 | resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0" 2456 | dependencies: 2457 | graceful-fs "^4.1.2" 2458 | parse-json "^2.2.0" 2459 | pify "^2.0.0" 2460 | pinkie-promise "^2.0.0" 2461 | strip-bom "^2.0.0" 2462 | 2463 | loader-utils@^0.2.11, loader-utils@^0.2.6: 2464 | version "0.2.16" 2465 | resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-0.2.16.tgz#f08632066ed8282835dff88dfb52704765adee6d" 2466 | dependencies: 2467 | big.js "^3.1.3" 2468 | emojis-list "^2.0.0" 2469 | json5 "^0.5.0" 2470 | object-assign "^4.0.1" 2471 | 2472 | lodash._basecopy@^3.0.0: 2473 | version "3.0.1" 2474 | resolved "https://registry.yarnpkg.com/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz#8da0e6a876cf344c0ad8a54882111dd3c5c7ca36" 2475 | 2476 | lodash._basetostring@^3.0.0: 2477 | version "3.0.1" 2478 | resolved "https://registry.yarnpkg.com/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz#d1861d877f824a52f669832dcaf3ee15566a07d5" 2479 | 2480 | lodash._basevalues@^3.0.0: 2481 | version "3.0.0" 2482 | resolved "https://registry.yarnpkg.com/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz#5b775762802bde3d3297503e26300820fdf661b7" 2483 | 2484 | lodash._getnative@^3.0.0: 2485 | version "3.9.1" 2486 | resolved "https://registry.yarnpkg.com/lodash._getnative/-/lodash._getnative-3.9.1.tgz#570bc7dede46d61cdcde687d65d3eecbaa3aaff5" 2487 | 2488 | lodash._isiterateecall@^3.0.0: 2489 | version "3.0.9" 2490 | resolved "https://registry.yarnpkg.com/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz#5203ad7ba425fae842460e696db9cf3e6aac057c" 2491 | 2492 | lodash._reescape@^3.0.0: 2493 | version "3.0.0" 2494 | resolved "https://registry.yarnpkg.com/lodash._reescape/-/lodash._reescape-3.0.0.tgz#2b1d6f5dfe07c8a355753e5f27fac7f1cde1616a" 2495 | 2496 | lodash._reevaluate@^3.0.0: 2497 | version "3.0.0" 2498 | resolved "https://registry.yarnpkg.com/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz#58bc74c40664953ae0b124d806996daca431e2ed" 2499 | 2500 | lodash._reinterpolate@^3.0.0: 2501 | version "3.0.0" 2502 | resolved "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d" 2503 | 2504 | lodash._root@^3.0.0: 2505 | version "3.0.1" 2506 | resolved "https://registry.yarnpkg.com/lodash._root/-/lodash._root-3.0.1.tgz#fba1c4524c19ee9a5f8136b4609f017cf4ded692" 2507 | 2508 | lodash.assign@^4.0.3, lodash.assign@^4.0.6: 2509 | version "4.2.0" 2510 | resolved "https://registry.yarnpkg.com/lodash.assign/-/lodash.assign-4.2.0.tgz#0d99f3ccd7a6d261d19bdaeb9245005d285808e7" 2511 | 2512 | lodash.escape@^3.0.0: 2513 | version "3.2.0" 2514 | resolved "https://registry.yarnpkg.com/lodash.escape/-/lodash.escape-3.2.0.tgz#995ee0dc18c1b48cc92effae71a10aab5b487698" 2515 | dependencies: 2516 | lodash._root "^3.0.0" 2517 | 2518 | lodash.isarguments@^3.0.0: 2519 | version "3.1.0" 2520 | resolved "https://registry.yarnpkg.com/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz#2f573d85c6a24289ff00663b491c1d338ff3458a" 2521 | 2522 | lodash.isarray@^3.0.0: 2523 | version "3.0.4" 2524 | resolved "https://registry.yarnpkg.com/lodash.isarray/-/lodash.isarray-3.0.4.tgz#79e4eb88c36a8122af86f844aa9bcd851b5fbb55" 2525 | 2526 | lodash.isequal@^4.0.0: 2527 | version "4.4.0" 2528 | resolved "https://registry.yarnpkg.com/lodash.isequal/-/lodash.isequal-4.4.0.tgz#6295768e98e14dc15ce8d362ef6340db82852031" 2529 | 2530 | lodash.keys@^3.0.0: 2531 | version "3.1.2" 2532 | resolved "https://registry.yarnpkg.com/lodash.keys/-/lodash.keys-3.1.2.tgz#4dbc0472b156be50a0b286855d1bd0b0c656098a" 2533 | dependencies: 2534 | lodash._getnative "^3.0.0" 2535 | lodash.isarguments "^3.0.0" 2536 | lodash.isarray "^3.0.0" 2537 | 2538 | lodash.memoize@~3.0.3: 2539 | version "3.0.4" 2540 | resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-3.0.4.tgz#2dcbd2c287cbc0a55cc42328bd0c736150d53e3f" 2541 | 2542 | lodash.restparam@^3.0.0: 2543 | version "3.6.1" 2544 | resolved "https://registry.yarnpkg.com/lodash.restparam/-/lodash.restparam-3.6.1.tgz#936a4e309ef330a7645ed4145986c85ae5b20805" 2545 | 2546 | lodash.template@^3.0.0: 2547 | version "3.6.2" 2548 | resolved "https://registry.yarnpkg.com/lodash.template/-/lodash.template-3.6.2.tgz#f8cdecc6169a255be9098ae8b0c53d378931d14f" 2549 | dependencies: 2550 | lodash._basecopy "^3.0.0" 2551 | lodash._basetostring "^3.0.0" 2552 | lodash._basevalues "^3.0.0" 2553 | lodash._isiterateecall "^3.0.0" 2554 | lodash._reinterpolate "^3.0.0" 2555 | lodash.escape "^3.0.0" 2556 | lodash.keys "^3.0.0" 2557 | lodash.restparam "^3.0.0" 2558 | lodash.templatesettings "^3.0.0" 2559 | 2560 | lodash.templatesettings@^3.0.0: 2561 | version "3.1.1" 2562 | resolved "https://registry.yarnpkg.com/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz#fb307844753b66b9f1afa54e262c745307dba8e5" 2563 | dependencies: 2564 | lodash._reinterpolate "^3.0.0" 2565 | lodash.escape "^3.0.0" 2566 | 2567 | lodash@^4.0.0, lodash@^4.16.2, lodash@^4.3.0, lodash@~4.16.4: 2568 | version "4.16.4" 2569 | resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.16.4.tgz#01ce306b9bad1319f2a5528674f88297aeb70127" 2570 | 2571 | logalot@^2.1.0: 2572 | version "2.1.0" 2573 | resolved "https://registry.yarnpkg.com/logalot/-/logalot-2.1.0.tgz#5f8e8c90d304edf12530951a5554abb8c5e3f552" 2574 | dependencies: 2575 | figures "^1.3.5" 2576 | squeak "^1.0.0" 2577 | 2578 | longest@^1.0.0, longest@^1.0.1: 2579 | version "1.0.1" 2580 | resolved "https://registry.yarnpkg.com/longest/-/longest-1.0.1.tgz#30a0b2da38f73770e8294a0d22e6625ed77d0097" 2581 | 2582 | loose-envify@^1.0.0: 2583 | version "1.3.0" 2584 | resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.3.0.tgz#6b26248c42f6d4fa4b0d8542f78edfcde35642a8" 2585 | dependencies: 2586 | js-tokens "^2.0.0" 2587 | 2588 | loud-rejection@^1.0.0: 2589 | version "1.6.0" 2590 | resolved "https://registry.yarnpkg.com/loud-rejection/-/loud-rejection-1.6.0.tgz#5b46f80147edee578870f086d04821cf998e551f" 2591 | dependencies: 2592 | currently-unhandled "^0.4.1" 2593 | signal-exit "^3.0.0" 2594 | 2595 | lowercase-keys@^1.0.0: 2596 | version "1.0.0" 2597 | resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.0.tgz#4e3366b39e7f5457e35f1324bdf6f88d0bfc7306" 2598 | 2599 | lpad-align@^1.0.1: 2600 | version "1.1.0" 2601 | resolved "https://registry.yarnpkg.com/lpad-align/-/lpad-align-1.1.0.tgz#27fa786bcb695fc434ea1500723eb8d0bdc82bf4" 2602 | dependencies: 2603 | get-stdin "^4.0.1" 2604 | longest "^1.0.0" 2605 | lpad "^2.0.1" 2606 | meow "^3.3.0" 2607 | 2608 | lpad@^2.0.1: 2609 | version "2.0.1" 2610 | resolved "https://registry.yarnpkg.com/lpad/-/lpad-2.0.1.tgz#28316b4e7b2015f511f6591459afc0e5944008ad" 2611 | 2612 | lru-cache@2: 2613 | version "2.7.3" 2614 | resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-2.7.3.tgz#6d4524e8b955f95d4f5b58851ce21dd72fb4e952" 2615 | 2616 | map-obj@^1.0.0, map-obj@^1.0.1: 2617 | version "1.0.1" 2618 | resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" 2619 | 2620 | media-typer@0.3.0: 2621 | version "0.3.0" 2622 | resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" 2623 | 2624 | memory-fs@^0.2.0: 2625 | version "0.2.0" 2626 | resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.2.0.tgz#f2bb25368bc121e391c2520de92969caee0a0290" 2627 | 2628 | memory-fs@~0.3.0: 2629 | version "0.3.0" 2630 | resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.3.0.tgz#7bcc6b629e3a43e871d7e29aca6ae8a7f15cbb20" 2631 | dependencies: 2632 | errno "^0.1.3" 2633 | readable-stream "^2.0.1" 2634 | 2635 | meow@^3.1.0, meow@^3.3.0, meow@^3.5.0: 2636 | version "3.7.0" 2637 | resolved "https://registry.yarnpkg.com/meow/-/meow-3.7.0.tgz#72cb668b425228290abbfa856892587308a801fb" 2638 | dependencies: 2639 | camelcase-keys "^2.0.0" 2640 | decamelize "^1.1.2" 2641 | loud-rejection "^1.0.0" 2642 | map-obj "^1.0.1" 2643 | minimist "^1.1.3" 2644 | normalize-package-data "^2.3.4" 2645 | object-assign "^4.0.1" 2646 | read-pkg-up "^1.0.1" 2647 | redent "^1.0.0" 2648 | trim-newlines "^1.0.0" 2649 | 2650 | merge-descriptors@1.0.1: 2651 | version "1.0.1" 2652 | resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" 2653 | 2654 | merge-stream@^1.0.0: 2655 | version "1.0.0" 2656 | resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-1.0.0.tgz#9cfd156fef35421e2b5403ce11dc6eb1962b026e" 2657 | dependencies: 2658 | readable-stream "^2.0.1" 2659 | 2660 | methods@~1.1.2: 2661 | version "1.1.2" 2662 | resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" 2663 | 2664 | micromatch@^2.1.5, micromatch@^2.3.11, micromatch@^2.3.7: 2665 | version "2.3.11" 2666 | resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-2.3.11.tgz#86677c97d1720b363431d04d0d15293bd38c1565" 2667 | dependencies: 2668 | arr-diff "^2.0.0" 2669 | array-unique "^0.2.1" 2670 | braces "^1.8.2" 2671 | expand-brackets "^0.1.4" 2672 | extglob "^0.3.1" 2673 | filename-regex "^2.0.0" 2674 | is-extglob "^1.0.0" 2675 | is-glob "^2.0.1" 2676 | kind-of "^3.0.2" 2677 | normalize-path "^2.0.1" 2678 | object.omit "^2.0.0" 2679 | parse-glob "^3.0.4" 2680 | regex-cache "^0.4.2" 2681 | 2682 | miller-rabin@^4.0.0: 2683 | version "4.0.0" 2684 | resolved "https://registry.yarnpkg.com/miller-rabin/-/miller-rabin-4.0.0.tgz#4a62fb1d42933c05583982f4c716f6fb9e6c6d3d" 2685 | dependencies: 2686 | bn.js "^4.0.0" 2687 | brorand "^1.0.1" 2688 | 2689 | "mime-db@>= 1.23.0 < 2", mime-db@~1.24.0: 2690 | version "1.24.0" 2691 | resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.24.0.tgz#e2d13f939f0016c6e4e9ad25a8652f126c467f0c" 2692 | 2693 | mime-types@^2.1.12, mime-types@~2.1.11, mime-types@~2.1.7: 2694 | version "2.1.12" 2695 | resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.12.tgz#152ba256777020dd4663f54c2e7bc26381e71729" 2696 | dependencies: 2697 | mime-db "~1.24.0" 2698 | 2699 | mime@^1.3.4, mime@1.3.4: 2700 | version "1.3.4" 2701 | resolved "https://registry.yarnpkg.com/mime/-/mime-1.3.4.tgz#115f9e3b6b3daf2959983cb38f149a2d40eb5d53" 2702 | 2703 | minimalistic-assert@^1.0.0: 2704 | version "1.0.0" 2705 | resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.0.tgz#702be2dda6b37f4836bcb3f5db56641b64a1d3d3" 2706 | 2707 | minimatch@^1.0.0: 2708 | version "1.0.0" 2709 | resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-1.0.0.tgz#e0dd2120b49e1b724ce8d714c520822a9438576d" 2710 | dependencies: 2711 | lru-cache "2" 2712 | sigmund "~1.0.0" 2713 | 2714 | minimatch@^2.0.1: 2715 | version "2.0.10" 2716 | resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-2.0.10.tgz#8d087c39c6b38c001b97fca7ce6d0e1e80afbac7" 2717 | dependencies: 2718 | brace-expansion "^1.0.0" 2719 | 2720 | minimatch@^3.0.0, minimatch@^3.0.2, minimatch@~3.0.2, "minimatch@2 || 3": 2721 | version "3.0.3" 2722 | resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.3.tgz#2a4e4090b96b2db06a9d7df01055a62a77c9b774" 2723 | dependencies: 2724 | brace-expansion "^1.0.0" 2725 | 2726 | minimist@^1.1.0, minimist@^1.1.3, minimist@^1.2.0: 2727 | version "1.2.0" 2728 | resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" 2729 | 2730 | minimist@~0.0.1: 2731 | version "0.0.10" 2732 | resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.10.tgz#de3f98543dbf96082be48ad1a0c7cda836301dcf" 2733 | 2734 | minimist@0.0.8: 2735 | version "0.0.8" 2736 | resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" 2737 | 2738 | mkdirp@^0.5.0, mkdirp@^0.5.1, "mkdirp@>=0.5 0", mkdirp@~0.5.0, mkdirp@~0.5.1: 2739 | version "0.5.1" 2740 | resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" 2741 | dependencies: 2742 | minimist "0.0.8" 2743 | 2744 | module-deps@^3.7.11: 2745 | version "3.9.1" 2746 | resolved "https://registry.yarnpkg.com/module-deps/-/module-deps-3.9.1.tgz#ea75caf9199090d25b0d5512b5acacb96e7f87f3" 2747 | dependencies: 2748 | browser-resolve "^1.7.0" 2749 | concat-stream "~1.4.5" 2750 | defined "^1.0.0" 2751 | detective "^4.0.0" 2752 | duplexer2 "0.0.2" 2753 | inherits "^2.0.1" 2754 | JSONStream "^1.0.3" 2755 | parents "^1.0.0" 2756 | readable-stream "^1.1.13" 2757 | resolve "^1.1.3" 2758 | stream-combiner2 "~1.0.0" 2759 | subarg "^1.0.0" 2760 | through2 "^1.0.0" 2761 | xtend "^4.0.0" 2762 | 2763 | ms@0.7.1: 2764 | version "0.7.1" 2765 | resolved "https://registry.yarnpkg.com/ms/-/ms-0.7.1.tgz#9cd13c03adbff25b65effde7ce864ee952017098" 2766 | 2767 | multipipe@^0.1.2: 2768 | version "0.1.2" 2769 | resolved "https://registry.yarnpkg.com/multipipe/-/multipipe-0.1.2.tgz#2a8f2ddf70eed564dff2d57f1e1a137d9f05078b" 2770 | dependencies: 2771 | duplexer2 "0.0.2" 2772 | 2773 | mute-stream@~0.0.4: 2774 | version "0.0.6" 2775 | resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.6.tgz#48962b19e169fd1dfc240b3f1e7317627bbc47db" 2776 | 2777 | mute-stream@0.0.5: 2778 | version "0.0.5" 2779 | resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.5.tgz#8fbfabb0a98a253d3184331f9e8deb7372fac6c0" 2780 | 2781 | nan@^2.3.0: 2782 | version "2.4.0" 2783 | resolved "https://registry.yarnpkg.com/nan/-/nan-2.4.0.tgz#fb3c59d45fe4effe215f0b890f8adf6eb32d2232" 2784 | 2785 | natural-compare@^1.4.0: 2786 | version "1.4.0" 2787 | resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" 2788 | 2789 | negotiator@0.6.1: 2790 | version "0.6.1" 2791 | resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.1.tgz#2b327184e8992101177b28563fb5e7102acd0ca9" 2792 | 2793 | node-fetch@^1.0.1: 2794 | version "1.6.3" 2795 | resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-1.6.3.tgz#dc234edd6489982d58e8f0db4f695029abcd8c04" 2796 | dependencies: 2797 | encoding "^0.1.11" 2798 | is-stream "^1.0.1" 2799 | 2800 | node-libs-browser@^0.6.0: 2801 | version "0.6.0" 2802 | resolved "https://registry.yarnpkg.com/node-libs-browser/-/node-libs-browser-0.6.0.tgz#244806d44d319e048bc8607b5cc4eaf9a29d2e3c" 2803 | dependencies: 2804 | assert "^1.1.1" 2805 | browserify-zlib "~0.1.4" 2806 | buffer "^4.9.0" 2807 | console-browserify "^1.1.0" 2808 | constants-browserify "0.0.1" 2809 | crypto-browserify "~3.2.6" 2810 | domain-browser "^1.1.1" 2811 | events "^1.0.0" 2812 | http-browserify "^1.3.2" 2813 | https-browserify "0.0.0" 2814 | os-browserify "~0.1.2" 2815 | path-browserify "0.0.0" 2816 | process "^0.11.0" 2817 | punycode "^1.2.4" 2818 | querystring-es3 "~0.2.0" 2819 | readable-stream "^1.1.13" 2820 | stream-browserify "^1.0.0" 2821 | string_decoder "~0.10.25" 2822 | timers-browserify "^1.0.1" 2823 | tty-browserify "0.0.0" 2824 | url "~0.10.1" 2825 | util "~0.10.3" 2826 | vm-browserify "0.0.4" 2827 | 2828 | node-pre-gyp@^0.6.29: 2829 | version "0.6.31" 2830 | resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.6.31.tgz#d8a00ddaa301a940615dbcc8caad4024d58f6017" 2831 | dependencies: 2832 | mkdirp "~0.5.1" 2833 | nopt "~3.0.6" 2834 | npmlog "^4.0.0" 2835 | rc "~1.1.6" 2836 | request "^2.75.0" 2837 | rimraf "~2.5.4" 2838 | semver "~5.3.0" 2839 | tar "~2.2.1" 2840 | tar-pack "~3.3.0" 2841 | 2842 | node-status-codes@^1.0.0: 2843 | version "1.0.0" 2844 | resolved "https://registry.yarnpkg.com/node-status-codes/-/node-status-codes-1.0.0.tgz#5ae5541d024645d32a58fcddc9ceecea7ae3ac2f" 2845 | 2846 | node-uuid@~1.4.7: 2847 | version "1.4.7" 2848 | resolved "https://registry.yarnpkg.com/node-uuid/-/node-uuid-1.4.7.tgz#6da5a17668c4b3dd59623bda11cf7fa4c1f60a6f" 2849 | 2850 | nopt@~3.0.6: 2851 | version "3.0.6" 2852 | resolved "https://registry.yarnpkg.com/nopt/-/nopt-3.0.6.tgz#c6465dbf08abcd4db359317f79ac68a646b28ff9" 2853 | dependencies: 2854 | abbrev "1" 2855 | 2856 | normalize-package-data@^2.3.2, normalize-package-data@^2.3.4: 2857 | version "2.3.5" 2858 | resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.3.5.tgz#8d924f142960e1777e7ffe170543631cc7cb02df" 2859 | dependencies: 2860 | hosted-git-info "^2.1.4" 2861 | is-builtin-module "^1.0.0" 2862 | semver "2 || 3 || 4 || 5" 2863 | validate-npm-package-license "^3.0.1" 2864 | 2865 | normalize-path@^2.0.1: 2866 | version "2.0.1" 2867 | resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.0.1.tgz#47886ac1662760d4261b7d979d241709d3ce3f7a" 2868 | 2869 | npmlog@^4.0.0: 2870 | version "4.0.0" 2871 | resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.0.0.tgz#e094503961c70c1774eb76692080e8d578a9f88f" 2872 | dependencies: 2873 | are-we-there-yet "~1.1.2" 2874 | console-control-strings "~1.1.0" 2875 | gauge "~2.6.0" 2876 | set-blocking "~2.0.0" 2877 | 2878 | number-is-nan@^1.0.0: 2879 | version "1.0.1" 2880 | resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" 2881 | 2882 | oauth-sign@~0.8.1: 2883 | version "0.8.2" 2884 | resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.8.2.tgz#46a6ab7f0aead8deae9ec0565780b7d4efeb9d43" 2885 | 2886 | object-assign@^2.0.0: 2887 | version "2.1.1" 2888 | resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-2.1.1.tgz#43c36e5d569ff8e4816c4efa8be02d26967c18aa" 2889 | 2890 | object-assign@^3.0.0: 2891 | version "3.0.0" 2892 | resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-3.0.0.tgz#9bedd5ca0897949bca47e7ff408062d549f587f2" 2893 | 2894 | object-assign@^4.0.0, object-assign@^4.0.1, object-assign@^4.1.0: 2895 | version "4.1.0" 2896 | resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.0.tgz#7a3b3d0e98063d43f4c03f2e8ae6cd51a86883a0" 2897 | 2898 | object-keys@^1.0.4: 2899 | version "1.0.11" 2900 | resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.0.11.tgz#c54601778ad560f1142ce0e01bcca8b56d13426d" 2901 | 2902 | object.omit@^2.0.0: 2903 | version "2.0.1" 2904 | resolved "https://registry.yarnpkg.com/object.omit/-/object.omit-2.0.1.tgz#1a9c744829f39dbb858c76ca3579ae2a54ebd1fa" 2905 | dependencies: 2906 | for-own "^0.1.4" 2907 | is-extendable "^0.1.1" 2908 | 2909 | on-finished@~2.3.0: 2910 | version "2.3.0" 2911 | resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" 2912 | dependencies: 2913 | ee-first "1.1.1" 2914 | 2915 | on-headers@~1.0.1: 2916 | version "1.0.1" 2917 | resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.1.tgz#928f5d0f470d49342651ea6794b0857c100693f7" 2918 | 2919 | once@^1.3.0: 2920 | version "1.4.0" 2921 | resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" 2922 | dependencies: 2923 | wrappy "1" 2924 | 2925 | once@~1.3.0, once@~1.3.3: 2926 | version "1.3.3" 2927 | resolved "https://registry.yarnpkg.com/once/-/once-1.3.3.tgz#b2e261557ce4c314ec8304f3fa82663e4297ca20" 2928 | dependencies: 2929 | wrappy "1" 2930 | 2931 | onetime@^1.0.0: 2932 | version "1.1.0" 2933 | resolved "https://registry.yarnpkg.com/onetime/-/onetime-1.1.0.tgz#a1f7838f8314c516f05ecefcbc4ccfe04b4ed789" 2934 | 2935 | open@0.0.5: 2936 | version "0.0.5" 2937 | resolved "https://registry.yarnpkg.com/open/-/open-0.0.5.tgz#42c3e18ec95466b6bf0dc42f3a2945c3f0cad8fc" 2938 | 2939 | optimist@~0.6.0, optimist@~0.6.1: 2940 | version "0.6.1" 2941 | resolved "https://registry.yarnpkg.com/optimist/-/optimist-0.6.1.tgz#da3ea74686fa21a19a111c326e90eb15a0196686" 2942 | dependencies: 2943 | minimist "~0.0.1" 2944 | wordwrap "~0.0.2" 2945 | 2946 | optionator@^0.8.2: 2947 | version "0.8.2" 2948 | resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.2.tgz#364c5e409d3f4d6301d6c0b4c05bba50180aeb64" 2949 | dependencies: 2950 | deep-is "~0.1.3" 2951 | fast-levenshtein "~2.0.4" 2952 | levn "~0.3.0" 2953 | prelude-ls "~1.1.2" 2954 | type-check "~0.3.2" 2955 | wordwrap "~1.0.0" 2956 | 2957 | ordered-read-streams@^0.3.0: 2958 | version "0.3.0" 2959 | resolved "https://registry.yarnpkg.com/ordered-read-streams/-/ordered-read-streams-0.3.0.tgz#7137e69b3298bb342247a1bbee3881c80e2fd78b" 2960 | dependencies: 2961 | is-stream "^1.0.1" 2962 | readable-stream "^2.0.1" 2963 | 2964 | original@>=0.0.5: 2965 | version "1.0.0" 2966 | resolved "https://registry.yarnpkg.com/original/-/original-1.0.0.tgz#9147f93fa1696d04be61e01bd50baeaca656bd3b" 2967 | dependencies: 2968 | url-parse "1.0.x" 2969 | 2970 | os-browserify@~0.1.1, os-browserify@~0.1.2: 2971 | version "0.1.2" 2972 | resolved "https://registry.yarnpkg.com/os-browserify/-/os-browserify-0.1.2.tgz#49ca0293e0b19590a5f5de10c7f265a617d8fe54" 2973 | 2974 | os-filter-obj@^1.0.0: 2975 | version "1.0.3" 2976 | resolved "https://registry.yarnpkg.com/os-filter-obj/-/os-filter-obj-1.0.3.tgz#5915330d90eced557d2d938a31c6dd214d9c63ad" 2977 | 2978 | os-homedir@^1.0.0: 2979 | version "1.0.2" 2980 | resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" 2981 | 2982 | os-locale@^1.4.0: 2983 | version "1.4.0" 2984 | resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-1.4.0.tgz#20f9f17ae29ed345e8bde583b13d2009803c14d9" 2985 | dependencies: 2986 | lcid "^1.0.0" 2987 | 2988 | os-tmpdir@^1.0.0, os-tmpdir@^1.0.1: 2989 | version "1.0.2" 2990 | resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" 2991 | 2992 | pako@~0.2.0: 2993 | version "0.2.9" 2994 | resolved "https://registry.yarnpkg.com/pako/-/pako-0.2.9.tgz#f3f7522f4ef782348da8161bad9ecfd51bf83a75" 2995 | 2996 | parents@^1.0.0, parents@^1.0.1: 2997 | version "1.0.1" 2998 | resolved "https://registry.yarnpkg.com/parents/-/parents-1.0.1.tgz#fedd4d2bf193a77745fe71e371d73c3307d9c751" 2999 | dependencies: 3000 | path-platform "~0.11.15" 3001 | 3002 | parse-asn1@^5.0.0: 3003 | version "5.0.0" 3004 | resolved "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.0.0.tgz#35060f6d5015d37628c770f4e091a0b5a278bc23" 3005 | dependencies: 3006 | asn1.js "^4.0.0" 3007 | browserify-aes "^1.0.0" 3008 | create-hash "^1.1.0" 3009 | evp_bytestokey "^1.0.0" 3010 | pbkdf2 "^3.0.3" 3011 | 3012 | parse-glob@^3.0.4: 3013 | version "3.0.4" 3014 | resolved "https://registry.yarnpkg.com/parse-glob/-/parse-glob-3.0.4.tgz#b2c376cfb11f35513badd173ef0bb6e3a388391c" 3015 | dependencies: 3016 | glob-base "^0.3.0" 3017 | is-dotfile "^1.0.0" 3018 | is-extglob "^1.0.0" 3019 | is-glob "^2.0.0" 3020 | 3021 | parse-json@^2.1.0, parse-json@^2.2.0: 3022 | version "2.2.0" 3023 | resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9" 3024 | dependencies: 3025 | error-ex "^1.2.0" 3026 | 3027 | parseurl@~1.3.1: 3028 | version "1.3.1" 3029 | resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.1.tgz#c8ab8c9223ba34888aa64a297b28853bec18da56" 3030 | 3031 | path-browserify@~0.0.0, path-browserify@0.0.0: 3032 | version "0.0.0" 3033 | resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-0.0.0.tgz#a0b870729aae214005b7d5032ec2cbbb0fb4451a" 3034 | 3035 | path-dirname@^1.0.0: 3036 | version "1.0.2" 3037 | resolved "https://registry.yarnpkg.com/path-dirname/-/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0" 3038 | 3039 | path-exists@^2.0.0: 3040 | version "2.1.0" 3041 | resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b" 3042 | dependencies: 3043 | pinkie-promise "^2.0.0" 3044 | 3045 | path-is-absolute@^1.0.0: 3046 | version "1.0.1" 3047 | resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" 3048 | 3049 | path-is-inside@^1.0.1: 3050 | version "1.0.2" 3051 | resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" 3052 | 3053 | path-platform@~0.11.15: 3054 | version "0.11.15" 3055 | resolved "https://registry.yarnpkg.com/path-platform/-/path-platform-0.11.15.tgz#e864217f74c36850f0852b78dc7bf7d4a5721bf2" 3056 | 3057 | path-to-regexp@0.1.7: 3058 | version "0.1.7" 3059 | resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" 3060 | 3061 | path-type@^1.0.0: 3062 | version "1.1.0" 3063 | resolved "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441" 3064 | dependencies: 3065 | graceful-fs "^4.1.2" 3066 | pify "^2.0.0" 3067 | pinkie-promise "^2.0.0" 3068 | 3069 | pbkdf2-compat@2.0.1: 3070 | version "2.0.1" 3071 | resolved "https://registry.yarnpkg.com/pbkdf2-compat/-/pbkdf2-compat-2.0.1.tgz#b6e0c8fa99494d94e0511575802a59a5c142f288" 3072 | 3073 | pbkdf2@^3.0.3: 3074 | version "3.0.9" 3075 | resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.0.9.tgz#f2c4b25a600058b3c3773c086c37dbbee1ffe693" 3076 | dependencies: 3077 | create-hmac "^1.1.2" 3078 | 3079 | pend@~1.2.0: 3080 | version "1.2.0" 3081 | resolved "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50" 3082 | 3083 | pify@^2.0.0: 3084 | version "2.3.0" 3085 | resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" 3086 | 3087 | pinkie-promise@^2.0.0: 3088 | version "2.0.1" 3089 | resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" 3090 | dependencies: 3091 | pinkie "^2.0.0" 3092 | 3093 | pinkie@^2.0.0: 3094 | version "2.0.4" 3095 | resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" 3096 | 3097 | pkg-config@^1.0.1, pkg-config@^1.1.0: 3098 | version "1.1.1" 3099 | resolved "https://registry.yarnpkg.com/pkg-config/-/pkg-config-1.1.1.tgz#557ef22d73da3c8837107766c52eadabde298fe4" 3100 | dependencies: 3101 | debug-log "^1.0.0" 3102 | find-root "^1.0.0" 3103 | xtend "^4.0.1" 3104 | 3105 | pluralize@^1.2.1: 3106 | version "1.2.1" 3107 | resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-1.2.1.tgz#d1a21483fd22bb41e58a12fa3421823140897c45" 3108 | 3109 | prelude-ls@~1.1.2: 3110 | version "1.1.2" 3111 | resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" 3112 | 3113 | prepend-http@^1.0.1: 3114 | version "1.0.4" 3115 | resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc" 3116 | 3117 | preserve@^0.2.0: 3118 | version "0.2.0" 3119 | resolved "https://registry.yarnpkg.com/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b" 3120 | 3121 | process-nextick-args@~1.0.6: 3122 | version "1.0.7" 3123 | resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-1.0.7.tgz#150e20b756590ad3f91093f25a4f2ad8bff30ba3" 3124 | 3125 | process@^0.11.0, process@~0.11.0: 3126 | version "0.11.9" 3127 | resolved "https://registry.yarnpkg.com/process/-/process-0.11.9.tgz#7bd5ad21aa6253e7da8682264f1e11d11c0318c1" 3128 | 3129 | progress@^1.1.8: 3130 | version "1.1.8" 3131 | resolved "https://registry.yarnpkg.com/progress/-/progress-1.1.8.tgz#e260c78f6161cdd9b0e56cc3e0a85de17c7a57be" 3132 | 3133 | promise@^7.1.1: 3134 | version "7.1.1" 3135 | resolved "https://registry.yarnpkg.com/promise/-/promise-7.1.1.tgz#489654c692616b8aa55b0724fa809bb7db49c5bf" 3136 | dependencies: 3137 | asap "~2.0.3" 3138 | 3139 | proxy-addr@~1.1.2: 3140 | version "1.1.2" 3141 | resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-1.1.2.tgz#b4cc5f22610d9535824c123aef9d3cf73c40ba37" 3142 | dependencies: 3143 | forwarded "~0.1.0" 3144 | ipaddr.js "1.1.1" 3145 | 3146 | prr@~0.0.0: 3147 | version "0.0.0" 3148 | resolved "https://registry.yarnpkg.com/prr/-/prr-0.0.0.tgz#1a84b85908325501411853d0081ee3fa86e2926a" 3149 | 3150 | pscid@^1.12.0: 3151 | version "1.12.0" 3152 | resolved "https://registry.yarnpkg.com/pscid/-/pscid-1.12.0.tgz#2eeadca613da4e58705374c1d321ec7fec5019fe" 3153 | dependencies: 3154 | gaze "^1.0.0" 3155 | glob "^7.0.3" 3156 | keypress "^0.2.1" 3157 | which "^1.2.8" 3158 | yargs "^4.6.0" 3159 | 3160 | public-encrypt@^4.0.0: 3161 | version "4.0.0" 3162 | resolved "https://registry.yarnpkg.com/public-encrypt/-/public-encrypt-4.0.0.tgz#39f699f3a46560dd5ebacbca693caf7c65c18cc6" 3163 | dependencies: 3164 | bn.js "^4.1.0" 3165 | browserify-rsa "^4.0.0" 3166 | create-hash "^1.1.0" 3167 | parse-asn1 "^5.0.0" 3168 | randombytes "^2.0.1" 3169 | 3170 | pulp@^9.0.1: 3171 | version "9.0.1" 3172 | resolved "https://registry.yarnpkg.com/pulp/-/pulp-9.0.1.tgz#0176743747ede49b61e967b055ac77255ffc2c87" 3173 | dependencies: 3174 | browserify "^11.0.0" 3175 | browserify-incremental "^3.0.1" 3176 | concat-stream "^1.4.6" 3177 | glob "^4.0.2" 3178 | minimatch "^1.0.0" 3179 | purs-loader "^0.4.0" 3180 | read "^1.0.7" 3181 | string-stream "0.0.7" 3182 | temp "^0.8.1" 3183 | through "^2.3.8" 3184 | tree-kill "^1.0.0" 3185 | watchpack "^1.0.1" 3186 | webpack "^1.12.9" 3187 | webpack-dev-server "^1.14.0" 3188 | which "^1.2.1" 3189 | wordwrap "0.0.2" 3190 | 3191 | punycode@^1.2.4, punycode@^1.3.2, punycode@^1.4.1: 3192 | version "1.4.1" 3193 | resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" 3194 | 3195 | punycode@1.3.2: 3196 | version "1.3.2" 3197 | resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d" 3198 | 3199 | purescript-psa@^0.3.9: 3200 | version "0.3.9" 3201 | resolved "https://registry.yarnpkg.com/purescript-psa/-/purescript-psa-0.3.9.tgz#a44fb866dc603c40b16bfb728dee719cfae10c22" 3202 | 3203 | purescript@^0.10.1: 3204 | version "0.10.1" 3205 | resolved "https://registry.yarnpkg.com/purescript/-/purescript-0.10.1.tgz#7925fe61c9a237a7ea2b42b6fd090a14e6428abe" 3206 | dependencies: 3207 | async-each-series "^1.0.0" 3208 | bin-build "^2.2.0" 3209 | bin-wrapper "^3.0.2" 3210 | logalot "^2.1.0" 3211 | to-executable-name "^1.0.0" 3212 | 3213 | purs-loader@^0.4.0: 3214 | version "0.4.0" 3215 | resolved "https://registry.yarnpkg.com/purs-loader/-/purs-loader-0.4.0.tgz#b53e34317d4c59cd4c1096bd3d87fe7569b02277" 3216 | dependencies: 3217 | async "^1.3.0" 3218 | chalk "^1.1.0" 3219 | glob "^5.0.3" 3220 | loader-utils "^0.2.6" 3221 | 3222 | qs@~6.3.0: 3223 | version "6.3.0" 3224 | resolved "https://registry.yarnpkg.com/qs/-/qs-6.3.0.tgz#f403b264f23bc01228c74131b407f18d5ea5d442" 3225 | 3226 | qs@6.2.0: 3227 | version "6.2.0" 3228 | resolved "https://registry.yarnpkg.com/qs/-/qs-6.2.0.tgz#3b7848c03c2dece69a9522b0fae8c4126d745f3b" 3229 | 3230 | querystring-es3@~0.2.0: 3231 | version "0.2.1" 3232 | resolved "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73" 3233 | 3234 | querystring@0.2.0: 3235 | version "0.2.0" 3236 | resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620" 3237 | 3238 | querystringify@0.0.x: 3239 | version "0.0.4" 3240 | resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-0.0.4.tgz#0cf7f84f9463ff0ae51c4c4b142d95be37724d9c" 3241 | 3242 | randomatic@^1.1.3: 3243 | version "1.1.5" 3244 | resolved "https://registry.yarnpkg.com/randomatic/-/randomatic-1.1.5.tgz#5e9ef5f2d573c67bd2b8124ae90b5156e457840b" 3245 | dependencies: 3246 | is-number "^2.0.2" 3247 | kind-of "^3.0.2" 3248 | 3249 | randombytes@^2.0.0, randombytes@^2.0.1: 3250 | version "2.0.3" 3251 | resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.0.3.tgz#674c99760901c3c4112771a31e521dc349cc09ec" 3252 | 3253 | range-parser@^1.0.3, range-parser@~1.2.0: 3254 | version "1.2.0" 3255 | resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.0.tgz#f49be6b487894ddc40dcc94a322f611092e00d5e" 3256 | 3257 | rc@^1.1.2, rc@~1.1.6: 3258 | version "1.1.6" 3259 | resolved "https://registry.yarnpkg.com/rc/-/rc-1.1.6.tgz#43651b76b6ae53b5c802f1151fa3fc3b059969c9" 3260 | dependencies: 3261 | deep-extend "~0.4.0" 3262 | ini "~1.3.0" 3263 | minimist "^1.2.0" 3264 | strip-json-comments "~1.0.4" 3265 | 3266 | read-all-stream@^3.0.0: 3267 | version "3.1.0" 3268 | resolved "https://registry.yarnpkg.com/read-all-stream/-/read-all-stream-3.1.0.tgz#35c3e177f2078ef789ee4bfafa4373074eaef4fa" 3269 | dependencies: 3270 | pinkie-promise "^2.0.0" 3271 | readable-stream "^2.0.0" 3272 | 3273 | read-only-stream@^1.1.1: 3274 | version "1.1.1" 3275 | resolved "https://registry.yarnpkg.com/read-only-stream/-/read-only-stream-1.1.1.tgz#5da77c799ed1388d3ef88a18471bb5924f8a0ba1" 3276 | dependencies: 3277 | readable-stream "^1.0.31" 3278 | readable-wrap "^1.0.0" 3279 | 3280 | read-pkg-up@^1.0.1: 3281 | version "1.0.1" 3282 | resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02" 3283 | dependencies: 3284 | find-up "^1.0.0" 3285 | read-pkg "^1.0.0" 3286 | 3287 | read-pkg@^1.0.0: 3288 | version "1.1.0" 3289 | resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28" 3290 | dependencies: 3291 | load-json-file "^1.0.0" 3292 | normalize-package-data "^2.3.2" 3293 | path-type "^1.0.0" 3294 | 3295 | read@^1.0.7: 3296 | version "1.0.7" 3297 | resolved "https://registry.yarnpkg.com/read/-/read-1.0.7.tgz#b3da19bd052431a97671d44a42634adf710b40c4" 3298 | dependencies: 3299 | mute-stream "~0.0.4" 3300 | 3301 | readable-stream@^1.0.27-1, readable-stream@^1.0.31, readable-stream@^1.1.13, readable-stream@^1.1.13-1, "readable-stream@>=1.1.13-1 <1.2.0-0", readable-stream@~1.1.9: 3302 | version "1.1.14" 3303 | resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9" 3304 | dependencies: 3305 | core-util-is "~1.0.0" 3306 | inherits "~2.0.1" 3307 | isarray "0.0.1" 3308 | string_decoder "~0.10.x" 3309 | 3310 | readable-stream@^2.0.0, "readable-stream@^2.0.0 || ^1.1.13", readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.4, readable-stream@^2.0.5, readable-stream@~2.1.4: 3311 | version "2.1.5" 3312 | resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.1.5.tgz#66fa8b720e1438b364681f2ad1a63c618448c9d0" 3313 | dependencies: 3314 | buffer-shims "^1.0.0" 3315 | core-util-is "~1.0.0" 3316 | inherits "~2.0.1" 3317 | isarray "~1.0.0" 3318 | process-nextick-args "~1.0.6" 3319 | string_decoder "~0.10.x" 3320 | util-deprecate "~1.0.1" 3321 | 3322 | "readable-stream@>=1.0.33-1 <1.1.0-0", readable-stream@~1.0.17: 3323 | version "1.0.34" 3324 | resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.0.34.tgz#125820e34bc842d2f2aaafafe4c2916ee32c157c" 3325 | dependencies: 3326 | core-util-is "~1.0.0" 3327 | inherits "~2.0.1" 3328 | isarray "0.0.1" 3329 | string_decoder "~0.10.x" 3330 | 3331 | readable-stream@~2.0.0, readable-stream@~2.0.5: 3332 | version "2.0.6" 3333 | resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.0.6.tgz#8f90341e68a53ccc928788dacfcd11b36eb9b78e" 3334 | dependencies: 3335 | core-util-is "~1.0.0" 3336 | inherits "~2.0.1" 3337 | isarray "~1.0.0" 3338 | process-nextick-args "~1.0.6" 3339 | string_decoder "~0.10.x" 3340 | util-deprecate "~1.0.1" 3341 | 3342 | readable-wrap@^1.0.0: 3343 | version "1.0.0" 3344 | resolved "https://registry.yarnpkg.com/readable-wrap/-/readable-wrap-1.0.0.tgz#3b5a211c631e12303a54991c806c17e7ae206bff" 3345 | dependencies: 3346 | readable-stream "^1.1.13-1" 3347 | 3348 | readdirp@^2.0.0: 3349 | version "2.1.0" 3350 | resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.1.0.tgz#4ed0ad060df3073300c48440373f72d1cc642d78" 3351 | dependencies: 3352 | graceful-fs "^4.1.2" 3353 | minimatch "^3.0.2" 3354 | readable-stream "^2.0.2" 3355 | set-immediate-shim "^1.0.1" 3356 | 3357 | readline2@^1.0.1: 3358 | version "1.0.1" 3359 | resolved "https://registry.yarnpkg.com/readline2/-/readline2-1.0.1.tgz#41059608ffc154757b715d9989d199ffbf372e35" 3360 | dependencies: 3361 | code-point-at "^1.0.0" 3362 | is-fullwidth-code-point "^1.0.0" 3363 | mute-stream "0.0.5" 3364 | 3365 | recompose@^0.20.2: 3366 | version "0.20.2" 3367 | resolved "https://registry.yarnpkg.com/recompose/-/recompose-0.20.2.tgz#113d6ac7e29ca664cfffec16b681ddddf15250bc" 3368 | dependencies: 3369 | change-emitter "^0.1.2" 3370 | fbjs "^0.8.1" 3371 | hoist-non-react-statics "^1.0.0" 3372 | symbol-observable "^0.2.4" 3373 | 3374 | redent@^1.0.0: 3375 | version "1.0.0" 3376 | resolved "https://registry.yarnpkg.com/redent/-/redent-1.0.0.tgz#cf916ab1fd5f1f16dfb20822dd6ec7f730c2afde" 3377 | dependencies: 3378 | indent-string "^2.1.0" 3379 | strip-indent "^1.0.1" 3380 | 3381 | regex-cache@^0.4.2: 3382 | version "0.4.3" 3383 | resolved "https://registry.yarnpkg.com/regex-cache/-/regex-cache-0.4.3.tgz#9b1a6c35d4d0dfcef5711ae651e8e9d3d7114145" 3384 | dependencies: 3385 | is-equal-shallow "^0.1.3" 3386 | is-primitive "^2.0.0" 3387 | 3388 | repeat-element@^1.1.2: 3389 | version "1.1.2" 3390 | resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.2.tgz#ef089a178d1483baae4d93eb98b4f9e4e11d990a" 3391 | 3392 | repeat-string@^1.5.2: 3393 | version "1.6.1" 3394 | resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" 3395 | 3396 | repeating@^2.0.0: 3397 | version "2.0.1" 3398 | resolved "https://registry.yarnpkg.com/repeating/-/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda" 3399 | dependencies: 3400 | is-finite "^1.0.0" 3401 | 3402 | replace-ext@0.0.1: 3403 | version "0.0.1" 3404 | resolved "https://registry.yarnpkg.com/replace-ext/-/replace-ext-0.0.1.tgz#29bbd92078a739f0bcce2b4ee41e837953522924" 3405 | 3406 | request@^2.75.0: 3407 | version "2.76.0" 3408 | resolved "https://registry.yarnpkg.com/request/-/request-2.76.0.tgz#be44505afef70360a0436955106be3945d95560e" 3409 | dependencies: 3410 | aws-sign2 "~0.6.0" 3411 | aws4 "^1.2.1" 3412 | caseless "~0.11.0" 3413 | combined-stream "~1.0.5" 3414 | extend "~3.0.0" 3415 | forever-agent "~0.6.1" 3416 | form-data "~2.1.1" 3417 | har-validator "~2.0.6" 3418 | hawk "~3.1.3" 3419 | http-signature "~1.1.0" 3420 | is-typedarray "~1.0.0" 3421 | isstream "~0.1.2" 3422 | json-stringify-safe "~5.0.1" 3423 | mime-types "~2.1.7" 3424 | node-uuid "~1.4.7" 3425 | oauth-sign "~0.8.1" 3426 | qs "~6.3.0" 3427 | stringstream "~0.0.4" 3428 | tough-cookie "~2.3.0" 3429 | tunnel-agent "~0.4.1" 3430 | 3431 | require-directory@^2.1.1: 3432 | version "2.1.1" 3433 | resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" 3434 | 3435 | require-main-filename@^1.0.1: 3436 | version "1.0.1" 3437 | resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1" 3438 | 3439 | require-uncached@^1.0.2: 3440 | version "1.0.2" 3441 | resolved "https://registry.yarnpkg.com/require-uncached/-/require-uncached-1.0.2.tgz#67dad3b733089e77030124678a459589faf6a7ec" 3442 | dependencies: 3443 | caller-path "^0.1.0" 3444 | resolve-from "^1.0.0" 3445 | 3446 | requires-port@1.0.x, requires-port@1.x.x: 3447 | version "1.0.0" 3448 | resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" 3449 | 3450 | resolve-from@^1.0.0: 3451 | version "1.0.1" 3452 | resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-1.0.1.tgz#26cbfe935d1aeeeabb29bc3fe5aeb01e93d44226" 3453 | 3454 | resolve@^1.1.3, resolve@^1.1.4, resolve@1.1.7: 3455 | version "1.1.7" 3456 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.1.7.tgz#203114d82ad2c5ed9e8e0411b3932875e889e97b" 3457 | 3458 | restore-cursor@^1.0.1: 3459 | version "1.0.1" 3460 | resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-1.0.1.tgz#34661f46886327fed2991479152252df92daa541" 3461 | dependencies: 3462 | exit-hook "^1.0.0" 3463 | onetime "^1.0.0" 3464 | 3465 | right-align@^0.1.1: 3466 | version "0.1.3" 3467 | resolved "https://registry.yarnpkg.com/right-align/-/right-align-0.1.3.tgz#61339b722fe6a3515689210d24e14c96148613ef" 3468 | dependencies: 3469 | align-text "^0.1.1" 3470 | 3471 | rimraf@^2.2.6, rimraf@^2.2.8, rimraf@~2.5.1, rimraf@~2.5.4, rimraf@2: 3472 | version "2.5.4" 3473 | resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.5.4.tgz#96800093cbf1a0c86bd95b4625467535c29dfa04" 3474 | dependencies: 3475 | glob "^7.0.5" 3476 | 3477 | rimraf@~2.2.6: 3478 | version "2.2.8" 3479 | resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.2.8.tgz#e439be2aaee327321952730f99a8929e4fc50582" 3480 | 3481 | ripemd160@^1.0.0: 3482 | version "1.0.1" 3483 | resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-1.0.1.tgz#93a4bbd4942bc574b69a8fa57c71de10ecca7d6e" 3484 | 3485 | ripemd160@0.2.0: 3486 | version "0.2.0" 3487 | resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-0.2.0.tgz#2bf198bde167cacfa51c0a928e84b68bbe171fce" 3488 | 3489 | run-async@^0.1.0: 3490 | version "0.1.0" 3491 | resolved "https://registry.yarnpkg.com/run-async/-/run-async-0.1.0.tgz#c8ad4a5e110661e402a7d21b530e009f25f8e389" 3492 | dependencies: 3493 | once "^1.3.0" 3494 | 3495 | run-parallel@^1.1.2: 3496 | version "1.1.6" 3497 | resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.1.6.tgz#29003c9a2163e01e2d2dfc90575f2c6c1d61a039" 3498 | 3499 | rx-lite@^3.1.2: 3500 | version "3.1.2" 3501 | resolved "https://registry.yarnpkg.com/rx-lite/-/rx-lite-3.1.2.tgz#19ce502ca572665f3b647b10939f97fd1615f102" 3502 | 3503 | seek-bzip@^1.0.3: 3504 | version "1.0.5" 3505 | resolved "https://registry.yarnpkg.com/seek-bzip/-/seek-bzip-1.0.5.tgz#cfe917cb3d274bcffac792758af53173eb1fabdc" 3506 | dependencies: 3507 | commander "~2.8.1" 3508 | 3509 | semver-regex@^1.0.0: 3510 | version "1.0.0" 3511 | resolved "https://registry.yarnpkg.com/semver-regex/-/semver-regex-1.0.0.tgz#92a4969065f9c70c694753d55248fc68f8f652c9" 3512 | 3513 | semver-truncate@^1.0.0: 3514 | version "1.1.2" 3515 | resolved "https://registry.yarnpkg.com/semver-truncate/-/semver-truncate-1.1.2.tgz#57f41de69707a62709a7e0104ba2117109ea47e8" 3516 | dependencies: 3517 | semver "^5.3.0" 3518 | 3519 | semver@^4.0.3: 3520 | version "4.3.6" 3521 | resolved "https://registry.yarnpkg.com/semver/-/semver-4.3.6.tgz#300bc6e0e86374f7ba61068b5b1ecd57fc6532da" 3522 | 3523 | semver@^5.3.0, semver@~5.3.0, "semver@2 || 3 || 4 || 5": 3524 | version "5.3.0" 3525 | resolved "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f" 3526 | 3527 | send@0.14.1: 3528 | version "0.14.1" 3529 | resolved "https://registry.yarnpkg.com/send/-/send-0.14.1.tgz#a954984325392f51532a7760760e459598c89f7a" 3530 | dependencies: 3531 | debug "~2.2.0" 3532 | depd "~1.1.0" 3533 | destroy "~1.0.4" 3534 | encodeurl "~1.0.1" 3535 | escape-html "~1.0.3" 3536 | etag "~1.7.0" 3537 | fresh "0.3.0" 3538 | http-errors "~1.5.0" 3539 | mime "1.3.4" 3540 | ms "0.7.1" 3541 | on-finished "~2.3.0" 3542 | range-parser "~1.2.0" 3543 | statuses "~1.3.0" 3544 | 3545 | serve-index@^1.7.2: 3546 | version "1.8.0" 3547 | resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.8.0.tgz#7c5d96c13fb131101f93c1c5774f8516a1e78d3b" 3548 | dependencies: 3549 | accepts "~1.3.3" 3550 | batch "0.5.3" 3551 | debug "~2.2.0" 3552 | escape-html "~1.0.3" 3553 | http-errors "~1.5.0" 3554 | mime-types "~2.1.11" 3555 | parseurl "~1.3.1" 3556 | 3557 | serve-static@~1.11.1: 3558 | version "1.11.1" 3559 | resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.11.1.tgz#d6cce7693505f733c759de57befc1af76c0f0805" 3560 | dependencies: 3561 | encodeurl "~1.0.1" 3562 | escape-html "~1.0.3" 3563 | parseurl "~1.3.1" 3564 | send "0.14.1" 3565 | 3566 | set-blocking@^2.0.0, set-blocking@~2.0.0: 3567 | version "2.0.0" 3568 | resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" 3569 | 3570 | set-immediate-shim@^1.0.0, set-immediate-shim@^1.0.1: 3571 | version "1.0.1" 3572 | resolved "https://registry.yarnpkg.com/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz#4b2b1b27eb808a9f8dcc481a58e5e56f599f3f61" 3573 | 3574 | setprototypeof@1.0.1: 3575 | version "1.0.1" 3576 | resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.0.1.tgz#52009b27888c4dc48f591949c0a8275834c1ca7e" 3577 | 3578 | sha.js@^2.3.6, sha.js@~2.4.4: 3579 | version "2.4.5" 3580 | resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.5.tgz#27d171efcc82a118b99639ff581660242b506e7c" 3581 | dependencies: 3582 | inherits "^2.0.1" 3583 | 3584 | sha.js@2.2.6: 3585 | version "2.2.6" 3586 | resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.2.6.tgz#17ddeddc5f722fb66501658895461977867315ba" 3587 | 3588 | shasum@^1.0.0: 3589 | version "1.0.2" 3590 | resolved "https://registry.yarnpkg.com/shasum/-/shasum-1.0.2.tgz#e7012310d8f417f4deb5712150e5678b87ae565f" 3591 | dependencies: 3592 | json-stable-stringify "~0.0.0" 3593 | sha.js "~2.4.4" 3594 | 3595 | shell-quote@~0.0.1: 3596 | version "0.0.1" 3597 | resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-0.0.1.tgz#1a41196f3c0333c482323593d6886ecf153dd986" 3598 | 3599 | shelljs@^0.6.0: 3600 | version "0.6.1" 3601 | resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.6.1.tgz#ec6211bed1920442088fe0f70b2837232ed2c8a8" 3602 | 3603 | sigmund@~1.0.0: 3604 | version "1.0.1" 3605 | resolved "https://registry.yarnpkg.com/sigmund/-/sigmund-1.0.1.tgz#3ff21f198cad2175f9f3b781853fd94d0d19b590" 3606 | 3607 | signal-exit@^3.0.0: 3608 | version "3.0.1" 3609 | resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.1.tgz#5a4c884992b63a7acd9badb7894c3ee9cfccad81" 3610 | 3611 | slice-ansi@0.0.4: 3612 | version "0.0.4" 3613 | resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-0.0.4.tgz#edbf8903f66f7ce2f8eafd6ceed65e264c831b35" 3614 | 3615 | sntp@1.x.x: 3616 | version "1.0.9" 3617 | resolved "https://registry.yarnpkg.com/sntp/-/sntp-1.0.9.tgz#6541184cc90aeea6c6e7b35e2659082443c66198" 3618 | dependencies: 3619 | hoek "2.x.x" 3620 | 3621 | sockjs-client@^1.0.3: 3622 | version "1.1.1" 3623 | resolved "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.1.1.tgz#284843e9a9784d7c474b1571b3240fca9dda4bb0" 3624 | dependencies: 3625 | debug "^2.2.0" 3626 | eventsource "~0.1.6" 3627 | faye-websocket "~0.11.0" 3628 | inherits "^2.0.1" 3629 | json3 "^3.3.2" 3630 | url-parse "^1.1.1" 3631 | 3632 | sockjs@^0.3.15: 3633 | version "0.3.18" 3634 | resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.18.tgz#d9b289316ca7df77595ef299e075f0f937eb4207" 3635 | dependencies: 3636 | faye-websocket "^0.10.0" 3637 | uuid "^2.0.2" 3638 | 3639 | source-list-map@~0.1.0: 3640 | version "0.1.6" 3641 | resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-0.1.6.tgz#e1e6f94f0b40c4d28dcf8f5b8766e0e45636877f" 3642 | 3643 | source-map@~0.4.0, source-map@~0.4.1, source-map@~0.4.2: 3644 | version "0.4.4" 3645 | resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.4.4.tgz#eba4f5da9c0dc999de68032d8b4f76173652036b" 3646 | dependencies: 3647 | amdefine ">=0.0.4" 3648 | 3649 | source-map@~0.5.1: 3650 | version "0.5.6" 3651 | resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.6.tgz#75ce38f52bf0733c5a7f0c118d81334a2bb5f412" 3652 | 3653 | sparkles@^1.0.0: 3654 | version "1.0.0" 3655 | resolved "https://registry.yarnpkg.com/sparkles/-/sparkles-1.0.0.tgz#1acbbfb592436d10bbe8f785b7cc6f82815012c3" 3656 | 3657 | spdx-correct@~1.0.0: 3658 | version "1.0.2" 3659 | resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-1.0.2.tgz#4b3073d933ff51f3912f03ac5519498a4150db40" 3660 | dependencies: 3661 | spdx-license-ids "^1.0.2" 3662 | 3663 | spdx-expression-parse@~1.0.0: 3664 | version "1.0.4" 3665 | resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-1.0.4.tgz#9bdf2f20e1f40ed447fbe273266191fced51626c" 3666 | 3667 | spdx-license-ids@^1.0.2: 3668 | version "1.2.2" 3669 | resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz#c9df7a3424594ade6bd11900d596696dc06bac57" 3670 | 3671 | sprintf-js@~1.0.2: 3672 | version "1.0.3" 3673 | resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" 3674 | 3675 | squeak@^1.0.0: 3676 | version "1.3.0" 3677 | resolved "https://registry.yarnpkg.com/squeak/-/squeak-1.3.0.tgz#33045037b64388b567674b84322a6521073916c3" 3678 | dependencies: 3679 | chalk "^1.0.0" 3680 | console-stream "^0.1.1" 3681 | lpad-align "^1.0.1" 3682 | 3683 | sshpk@^1.7.0: 3684 | version "1.10.1" 3685 | resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.10.1.tgz#30e1a5d329244974a1af61511339d595af6638b0" 3686 | dependencies: 3687 | asn1 "~0.2.3" 3688 | assert-plus "^1.0.0" 3689 | dashdash "^1.12.0" 3690 | getpass "^0.1.1" 3691 | optionalDependencies: 3692 | bcrypt-pbkdf "^1.0.0" 3693 | ecc-jsbn "~0.1.1" 3694 | jodid25519 "^1.0.0" 3695 | jsbn "~0.1.0" 3696 | tweetnacl "~0.14.0" 3697 | 3698 | standard-engine@~5.1.0: 3699 | version "5.1.1" 3700 | resolved "https://registry.yarnpkg.com/standard-engine/-/standard-engine-5.1.1.tgz#cb775eae1c50cfa8e76ab25456dd122af7f34788" 3701 | dependencies: 3702 | deglob "^2.0.0" 3703 | find-root "^1.0.0" 3704 | get-stdin "^5.0.1" 3705 | home-or-tmp "^2.0.0" 3706 | minimist "^1.1.0" 3707 | pkg-config "^1.0.1" 3708 | 3709 | standard@^8.5.0: 3710 | version "8.5.0" 3711 | resolved "https://registry.yarnpkg.com/standard/-/standard-8.5.0.tgz#df78a505da59382287b92a86b55ae02df3b54a31" 3712 | dependencies: 3713 | eslint "~3.8.1" 3714 | eslint-config-standard "6.2.1" 3715 | eslint-config-standard-jsx "3.2.0" 3716 | eslint-plugin-promise "~3.3.0" 3717 | eslint-plugin-react "~6.4.1" 3718 | eslint-plugin-standard "~2.0.1" 3719 | standard-engine "~5.1.0" 3720 | 3721 | stat-mode@^0.2.0: 3722 | version "0.2.2" 3723 | resolved "https://registry.yarnpkg.com/stat-mode/-/stat-mode-0.2.2.tgz#e6c80b623123d7d80cf132ce538f346289072502" 3724 | 3725 | "statuses@>= 1.3.0 < 2", statuses@~1.3.0: 3726 | version "1.3.0" 3727 | resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.3.0.tgz#8e55758cb20e7682c1f4fce8dcab30bf01d1e07a" 3728 | 3729 | stream-browserify@^1.0.0: 3730 | version "1.0.0" 3731 | resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-1.0.0.tgz#bf9b4abfb42b274d751479e44e0ff2656b6f1193" 3732 | dependencies: 3733 | inherits "~2.0.1" 3734 | readable-stream "^1.0.27-1" 3735 | 3736 | stream-browserify@^2.0.0: 3737 | version "2.0.1" 3738 | resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-2.0.1.tgz#66266ee5f9bdb9940a4e4514cafb43bb71e5c9db" 3739 | dependencies: 3740 | inherits "~2.0.1" 3741 | readable-stream "^2.0.2" 3742 | 3743 | stream-cache@~0.0.1: 3744 | version "0.0.2" 3745 | resolved "https://registry.yarnpkg.com/stream-cache/-/stream-cache-0.0.2.tgz#1ac5ad6832428ca55667dbdee395dad4e6db118f" 3746 | 3747 | stream-combiner2@^1.1.1: 3748 | version "1.1.1" 3749 | resolved "https://registry.yarnpkg.com/stream-combiner2/-/stream-combiner2-1.1.1.tgz#fb4d8a1420ea362764e21ad4780397bebcb41cbe" 3750 | dependencies: 3751 | duplexer2 "~0.1.0" 3752 | readable-stream "^2.0.2" 3753 | 3754 | stream-combiner2@~1.0.0: 3755 | version "1.0.2" 3756 | resolved "https://registry.yarnpkg.com/stream-combiner2/-/stream-combiner2-1.0.2.tgz#ba72a6b50cbfabfa950fc8bc87604bd01eb60671" 3757 | dependencies: 3758 | duplexer2 "~0.0.2" 3759 | through2 "~0.5.1" 3760 | 3761 | stream-http@^1.2.0: 3762 | version "1.7.1" 3763 | resolved "https://registry.yarnpkg.com/stream-http/-/stream-http-1.7.1.tgz#d3d2a6e14c36a38b9dafb199aee7bbc570519978" 3764 | dependencies: 3765 | builtin-status-codes "^1.0.0" 3766 | foreach "^2.0.5" 3767 | indexof "0.0.1" 3768 | inherits "^2.0.1" 3769 | object-keys "^1.0.4" 3770 | xtend "^4.0.0" 3771 | 3772 | stream-shift@^1.0.0: 3773 | version "1.0.0" 3774 | resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.0.tgz#d5c752825e5367e786f78e18e445ea223a155952" 3775 | 3776 | stream-splicer@^1.1.0: 3777 | version "1.3.2" 3778 | resolved "https://registry.yarnpkg.com/stream-splicer/-/stream-splicer-1.3.2.tgz#3c0441be15b9bf4e226275e6dc83964745546661" 3779 | dependencies: 3780 | indexof "0.0.1" 3781 | inherits "^2.0.1" 3782 | isarray "~0.0.1" 3783 | readable-stream "^1.1.13-1" 3784 | readable-wrap "^1.0.0" 3785 | through2 "^1.0.0" 3786 | 3787 | string_decoder@~0.10.0, string_decoder@~0.10.25, string_decoder@~0.10.x: 3788 | version "0.10.31" 3789 | resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94" 3790 | 3791 | string-stream@0.0.7: 3792 | version "0.0.7" 3793 | resolved "https://registry.yarnpkg.com/string-stream/-/string-stream-0.0.7.tgz#cfcde82799fa62f303429aaa79336ee8834332fe" 3794 | 3795 | string-width@^1.0.1: 3796 | version "1.0.2" 3797 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" 3798 | dependencies: 3799 | code-point-at "^1.0.0" 3800 | is-fullwidth-code-point "^1.0.0" 3801 | strip-ansi "^3.0.0" 3802 | 3803 | string-width@^2.0.0: 3804 | version "2.0.0" 3805 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.0.0.tgz#635c5436cc72a6e0c387ceca278d4e2eec52687e" 3806 | dependencies: 3807 | is-fullwidth-code-point "^2.0.0" 3808 | strip-ansi "^3.0.0" 3809 | 3810 | stringstream@~0.0.4: 3811 | version "0.0.5" 3812 | resolved "https://registry.yarnpkg.com/stringstream/-/stringstream-0.0.5.tgz#4e484cd4de5a0bbbee18e46307710a8a81621878" 3813 | 3814 | strip-ansi@^3.0.0, strip-ansi@^3.0.1: 3815 | version "3.0.1" 3816 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" 3817 | dependencies: 3818 | ansi-regex "^2.0.0" 3819 | 3820 | strip-bom-stream@^1.0.0: 3821 | version "1.0.0" 3822 | resolved "https://registry.yarnpkg.com/strip-bom-stream/-/strip-bom-stream-1.0.0.tgz#e7144398577d51a6bed0fa1994fa05f43fd988ee" 3823 | dependencies: 3824 | first-chunk-stream "^1.0.0" 3825 | strip-bom "^2.0.0" 3826 | 3827 | strip-bom@^2.0.0: 3828 | version "2.0.0" 3829 | resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e" 3830 | dependencies: 3831 | is-utf8 "^0.2.0" 3832 | 3833 | strip-bom@^3.0.0: 3834 | version "3.0.0" 3835 | resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" 3836 | 3837 | strip-dirs@^1.0.0: 3838 | version "1.1.1" 3839 | resolved "https://registry.yarnpkg.com/strip-dirs/-/strip-dirs-1.1.1.tgz#960bbd1287844f3975a4558aa103a8255e2456a0" 3840 | dependencies: 3841 | chalk "^1.0.0" 3842 | get-stdin "^4.0.1" 3843 | is-absolute "^0.1.5" 3844 | is-natural-number "^2.0.0" 3845 | minimist "^1.1.0" 3846 | sum-up "^1.0.1" 3847 | 3848 | strip-indent@^1.0.1: 3849 | version "1.0.1" 3850 | resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-1.0.1.tgz#0c7962a6adefa7bbd4ac366460a638552ae1a0a2" 3851 | dependencies: 3852 | get-stdin "^4.0.1" 3853 | 3854 | strip-json-comments@~1.0.1, strip-json-comments@~1.0.4: 3855 | version "1.0.4" 3856 | resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-1.0.4.tgz#1e15fbcac97d3ee99bf2d73b4c656b082bbafb91" 3857 | 3858 | strip-outer@^1.0.0: 3859 | version "1.0.0" 3860 | resolved "https://registry.yarnpkg.com/strip-outer/-/strip-outer-1.0.0.tgz#aac0ba60d2e90c5d4f275fd8869fd9a2d310ffb8" 3861 | dependencies: 3862 | escape-string-regexp "^1.0.2" 3863 | 3864 | subarg@^1.0.0: 3865 | version "1.0.0" 3866 | resolved "https://registry.yarnpkg.com/subarg/-/subarg-1.0.0.tgz#f62cf17581e996b48fc965699f54c06ae268b8d2" 3867 | dependencies: 3868 | minimist "^1.1.0" 3869 | 3870 | sum-up@^1.0.1: 3871 | version "1.0.3" 3872 | resolved "https://registry.yarnpkg.com/sum-up/-/sum-up-1.0.3.tgz#1c661f667057f63bcb7875aa1438bc162525156e" 3873 | dependencies: 3874 | chalk "^1.0.0" 3875 | 3876 | supports-color@^2.0.0: 3877 | version "2.0.0" 3878 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" 3879 | 3880 | supports-color@^3.1.0, supports-color@^3.1.1: 3881 | version "3.1.2" 3882 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-3.1.2.tgz#72a262894d9d408b956ca05ff37b2ed8a6e2a2d5" 3883 | dependencies: 3884 | has-flag "^1.0.0" 3885 | 3886 | symbol-observable@^0.2.4: 3887 | version "0.2.4" 3888 | resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-0.2.4.tgz#95a83db26186d6af7e7a18dbd9760a2f86d08f40" 3889 | 3890 | syntax-error@^1.1.1: 3891 | version "1.1.6" 3892 | resolved "https://registry.yarnpkg.com/syntax-error/-/syntax-error-1.1.6.tgz#b4549706d386cc1c1dc7c2423f18579b6cade710" 3893 | dependencies: 3894 | acorn "^2.7.0" 3895 | 3896 | table@^3.7.8: 3897 | version "3.8.3" 3898 | resolved "https://registry.yarnpkg.com/table/-/table-3.8.3.tgz#2bbc542f0fda9861a755d3947fefd8b3f513855f" 3899 | dependencies: 3900 | ajv "^4.7.0" 3901 | ajv-keywords "^1.0.0" 3902 | chalk "^1.1.1" 3903 | lodash "^4.0.0" 3904 | slice-ansi "0.0.4" 3905 | string-width "^2.0.0" 3906 | 3907 | tapable@^0.1.8, tapable@~0.1.8: 3908 | version "0.1.10" 3909 | resolved "https://registry.yarnpkg.com/tapable/-/tapable-0.1.10.tgz#29c35707c2b70e50d07482b5d202e8ed446dafd4" 3910 | 3911 | tar-pack@~3.3.0: 3912 | version "3.3.0" 3913 | resolved "https://registry.yarnpkg.com/tar-pack/-/tar-pack-3.3.0.tgz#30931816418f55afc4d21775afdd6720cee45dae" 3914 | dependencies: 3915 | debug "~2.2.0" 3916 | fstream "~1.0.10" 3917 | fstream-ignore "~1.0.5" 3918 | once "~1.3.3" 3919 | readable-stream "~2.1.4" 3920 | rimraf "~2.5.1" 3921 | tar "~2.2.1" 3922 | uid-number "~0.0.6" 3923 | 3924 | tar-stream@^1.1.1: 3925 | version "1.5.2" 3926 | resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-1.5.2.tgz#fbc6c6e83c1a19d4cb48c7d96171fc248effc7bf" 3927 | dependencies: 3928 | bl "^1.0.0" 3929 | end-of-stream "^1.0.0" 3930 | readable-stream "^2.0.0" 3931 | xtend "^4.0.0" 3932 | 3933 | tar@~2.2.1: 3934 | version "2.2.1" 3935 | resolved "https://registry.yarnpkg.com/tar/-/tar-2.2.1.tgz#8e4d2a256c0e2185c6b18ad694aec968b83cb1d1" 3936 | dependencies: 3937 | block-stream "*" 3938 | fstream "^1.0.2" 3939 | inherits "2" 3940 | 3941 | temp@^0.8.1: 3942 | version "0.8.3" 3943 | resolved "https://registry.yarnpkg.com/temp/-/temp-0.8.3.tgz#e0c6bc4d26b903124410e4fed81103014dfc1f59" 3944 | dependencies: 3945 | os-tmpdir "^1.0.0" 3946 | rimraf "~2.2.6" 3947 | 3948 | tempfile@^1.0.0: 3949 | version "1.1.1" 3950 | resolved "https://registry.yarnpkg.com/tempfile/-/tempfile-1.1.1.tgz#5bcc4eaecc4ab2c707d8bc11d99ccc9a2cb287f2" 3951 | dependencies: 3952 | os-tmpdir "^1.0.0" 3953 | uuid "^2.0.1" 3954 | 3955 | text-table@~0.2.0: 3956 | version "0.2.0" 3957 | resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" 3958 | 3959 | through@^2.3.6, through@^2.3.8, "through@>=2.2.7 <3": 3960 | version "2.3.8" 3961 | resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" 3962 | 3963 | through2-filter@^2.0.0: 3964 | version "2.0.0" 3965 | resolved "https://registry.yarnpkg.com/through2-filter/-/through2-filter-2.0.0.tgz#60bc55a0dacb76085db1f9dae99ab43f83d622ec" 3966 | dependencies: 3967 | through2 "~2.0.0" 3968 | xtend "~4.0.0" 3969 | 3970 | through2@^0.6.0, through2@^0.6.1: 3971 | version "0.6.5" 3972 | resolved "https://registry.yarnpkg.com/through2/-/through2-0.6.5.tgz#41ab9c67b29d57209071410e1d7a7a968cd3ad48" 3973 | dependencies: 3974 | readable-stream ">=1.0.33-1 <1.1.0-0" 3975 | xtend ">=4.0.0 <4.1.0-0" 3976 | 3977 | through2@^1.0.0: 3978 | version "1.1.1" 3979 | resolved "https://registry.yarnpkg.com/through2/-/through2-1.1.1.tgz#0847cbc4449f3405574dbdccd9bb841b83ac3545" 3980 | dependencies: 3981 | readable-stream ">=1.1.13-1 <1.2.0-0" 3982 | xtend ">=4.0.0 <4.1.0-0" 3983 | 3984 | through2@^2.0.0, through2@~2.0.0: 3985 | version "2.0.1" 3986 | resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.1.tgz#384e75314d49f32de12eebb8136b8eb6b5d59da9" 3987 | dependencies: 3988 | readable-stream "~2.0.0" 3989 | xtend "~4.0.0" 3990 | 3991 | through2@~0.5.1: 3992 | version "0.5.1" 3993 | resolved "https://registry.yarnpkg.com/through2/-/through2-0.5.1.tgz#dfdd012eb9c700e2323fd334f38ac622ab372da7" 3994 | dependencies: 3995 | readable-stream "~1.0.17" 3996 | xtend "~3.0.0" 3997 | 3998 | time-stamp@^1.0.0: 3999 | version "1.0.1" 4000 | resolved "https://registry.yarnpkg.com/time-stamp/-/time-stamp-1.0.1.tgz#9f4bd23559c9365966f3302dbba2b07c6b99b151" 4001 | 4002 | timed-out@^2.0.0: 4003 | version "2.0.0" 4004 | resolved "https://registry.yarnpkg.com/timed-out/-/timed-out-2.0.0.tgz#f38b0ae81d3747d628001f41dafc652ace671c0a" 4005 | 4006 | timers-browserify@^1.0.1: 4007 | version "1.4.2" 4008 | resolved "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-1.4.2.tgz#c9c58b575be8407375cb5e2462dacee74359f41d" 4009 | dependencies: 4010 | process "~0.11.0" 4011 | 4012 | to-absolute-glob@^0.1.1: 4013 | version "0.1.1" 4014 | resolved "https://registry.yarnpkg.com/to-absolute-glob/-/to-absolute-glob-0.1.1.tgz#1cdfa472a9ef50c239ee66999b662ca0eb39937f" 4015 | dependencies: 4016 | extend-shallow "^2.0.1" 4017 | 4018 | to-executable-name@^1.0.0: 4019 | version "1.1.0" 4020 | resolved "https://registry.yarnpkg.com/to-executable-name/-/to-executable-name-1.1.0.tgz#3efbf9a370e5d7fb7820530df76f085959b27778" 4021 | 4022 | tough-cookie@~2.3.0: 4023 | version "2.3.2" 4024 | resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.3.2.tgz#f081f76e4c85720e6c37a5faced737150d84072a" 4025 | dependencies: 4026 | punycode "^1.4.1" 4027 | 4028 | tree-kill@^1.0.0: 4029 | version "1.1.0" 4030 | resolved "https://registry.yarnpkg.com/tree-kill/-/tree-kill-1.1.0.tgz#c963dcf03722892ec59cba569e940b71954d1729" 4031 | 4032 | trim-newlines@^1.0.0: 4033 | version "1.0.0" 4034 | resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613" 4035 | 4036 | trim-repeated@^1.0.0: 4037 | version "1.0.0" 4038 | resolved "https://registry.yarnpkg.com/trim-repeated/-/trim-repeated-1.0.0.tgz#e3646a2ea4e891312bf7eace6cfb05380bc01c21" 4039 | dependencies: 4040 | escape-string-regexp "^1.0.2" 4041 | 4042 | tryit@^1.0.1: 4043 | version "1.0.3" 4044 | resolved "https://registry.yarnpkg.com/tryit/-/tryit-1.0.3.tgz#393be730a9446fd1ead6da59a014308f36c289cb" 4045 | 4046 | tty-browserify@~0.0.0, tty-browserify@0.0.0: 4047 | version "0.0.0" 4048 | resolved "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.0.tgz#a157ba402da24e9bf957f9aa69d524eed42901a6" 4049 | 4050 | tunnel-agent@^0.4.0, tunnel-agent@~0.4.1: 4051 | version "0.4.3" 4052 | resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.4.3.tgz#6373db76909fe570e08d73583365ed828a74eeeb" 4053 | 4054 | tweetnacl@^0.14.3, tweetnacl@~0.14.0: 4055 | version "0.14.3" 4056 | resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.3.tgz#3da382f670f25ded78d7b3d1792119bca0b7132d" 4057 | 4058 | type-check@~0.3.2: 4059 | version "0.3.2" 4060 | resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" 4061 | dependencies: 4062 | prelude-ls "~1.1.2" 4063 | 4064 | type-is@~1.6.13: 4065 | version "1.6.13" 4066 | resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.13.tgz#6e83ba7bc30cd33a7bb0b7fb00737a2085bf9d08" 4067 | dependencies: 4068 | media-typer "0.3.0" 4069 | mime-types "~2.1.11" 4070 | 4071 | typedarray@~0.0.5: 4072 | version "0.0.6" 4073 | resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" 4074 | 4075 | ua-parser-js@^0.7.9: 4076 | version "0.7.10" 4077 | resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.10.tgz#917559ddcce07cbc09ece7d80495e4c268f4ef9f" 4078 | 4079 | uglify-js@~2.7.3: 4080 | version "2.7.4" 4081 | resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.7.4.tgz#a295a0de12b6a650c031c40deb0dc40b14568bd2" 4082 | dependencies: 4083 | async "~0.2.6" 4084 | source-map "~0.5.1" 4085 | uglify-to-browserify "~1.0.0" 4086 | yargs "~3.10.0" 4087 | 4088 | uglify-to-browserify@~1.0.0: 4089 | version "1.0.2" 4090 | resolved "https://registry.yarnpkg.com/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz#6e0924d6bda6b5afe349e39a6d632850a0f882b7" 4091 | 4092 | uid-number@~0.0.6: 4093 | version "0.0.6" 4094 | resolved "https://registry.yarnpkg.com/uid-number/-/uid-number-0.0.6.tgz#0ea10e8035e8eb5b8e4449f06da1c730663baa81" 4095 | 4096 | umd@^3.0.0: 4097 | version "3.0.1" 4098 | resolved "https://registry.yarnpkg.com/umd/-/umd-3.0.1.tgz#8ae556e11011f63c2596708a8837259f01b3d60e" 4099 | 4100 | uniq@^1.0.1: 4101 | version "1.0.1" 4102 | resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" 4103 | 4104 | unique-stream@^2.0.2: 4105 | version "2.2.1" 4106 | resolved "https://registry.yarnpkg.com/unique-stream/-/unique-stream-2.2.1.tgz#5aa003cfbe94c5ff866c4e7d668bb1c4dbadb369" 4107 | dependencies: 4108 | json-stable-stringify "^1.0.0" 4109 | through2-filter "^2.0.0" 4110 | 4111 | unpipe@~1.0.0: 4112 | version "1.0.0" 4113 | resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" 4114 | 4115 | unzip-response@^1.0.0: 4116 | version "1.0.1" 4117 | resolved "https://registry.yarnpkg.com/unzip-response/-/unzip-response-1.0.1.tgz#4a73959f2989470fa503791cefb54e1dbbc68412" 4118 | 4119 | url-parse-lax@^1.0.0: 4120 | version "1.0.0" 4121 | resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-1.0.0.tgz#7af8f303645e9bd79a272e7a14ac68bc0609da73" 4122 | dependencies: 4123 | prepend-http "^1.0.1" 4124 | 4125 | url-parse@^1.1.1: 4126 | version "1.1.6" 4127 | resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.1.6.tgz#ab8ff5aea1388071961255e2236147c52ca5fc48" 4128 | dependencies: 4129 | querystringify "0.0.x" 4130 | requires-port "1.0.x" 4131 | 4132 | url-parse@1.0.x: 4133 | version "1.0.5" 4134 | resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.0.5.tgz#0854860422afdcfefeb6c965c662d4800169927b" 4135 | dependencies: 4136 | querystringify "0.0.x" 4137 | requires-port "1.0.x" 4138 | 4139 | url-regex@^3.0.0: 4140 | version "3.2.0" 4141 | resolved "https://registry.yarnpkg.com/url-regex/-/url-regex-3.2.0.tgz#dbad1e0c9e29e105dd0b1f09f6862f7fdb482724" 4142 | dependencies: 4143 | ip-regex "^1.0.1" 4144 | 4145 | url@~0.10.1: 4146 | version "0.10.3" 4147 | resolved "https://registry.yarnpkg.com/url/-/url-0.10.3.tgz#021e4d9c7705f21bbf37d03ceb58767402774c64" 4148 | dependencies: 4149 | punycode "1.3.2" 4150 | querystring "0.2.0" 4151 | 4152 | user-home@^2.0.0: 4153 | version "2.0.0" 4154 | resolved "https://registry.yarnpkg.com/user-home/-/user-home-2.0.0.tgz#9c70bfd8169bc1dcbf48604e0f04b8b49cde9e9f" 4155 | dependencies: 4156 | os-homedir "^1.0.0" 4157 | 4158 | util-deprecate@~1.0.1: 4159 | version "1.0.2" 4160 | resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" 4161 | 4162 | util@~0.10.1, util@~0.10.3, util@0.10.3: 4163 | version "0.10.3" 4164 | resolved "https://registry.yarnpkg.com/util/-/util-0.10.3.tgz#7afb1afe50805246489e3db7fe0ed379336ac0f9" 4165 | dependencies: 4166 | inherits "2.0.1" 4167 | 4168 | utils-merge@1.0.0: 4169 | version "1.0.0" 4170 | resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.0.tgz#0294fb922bb9375153541c4f7096231f287c8af8" 4171 | 4172 | uuid@^2.0.1, uuid@^2.0.2: 4173 | version "2.0.3" 4174 | resolved "https://registry.yarnpkg.com/uuid/-/uuid-2.0.3.tgz#67e2e863797215530dff318e5bf9dcebfd47b21a" 4175 | 4176 | vali-date@^1.0.0: 4177 | version "1.0.0" 4178 | resolved "https://registry.yarnpkg.com/vali-date/-/vali-date-1.0.0.tgz#1b904a59609fb328ef078138420934f6b86709a6" 4179 | 4180 | validate-npm-package-license@^3.0.1: 4181 | version "3.0.1" 4182 | resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz#2804babe712ad3379459acfbe24746ab2c303fbc" 4183 | dependencies: 4184 | spdx-correct "~1.0.0" 4185 | spdx-expression-parse "~1.0.0" 4186 | 4187 | vary@~1.1.0: 4188 | version "1.1.0" 4189 | resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.0.tgz#e1e5affbbd16ae768dd2674394b9ad3022653140" 4190 | 4191 | verror@1.3.6: 4192 | version "1.3.6" 4193 | resolved "https://registry.yarnpkg.com/verror/-/verror-1.3.6.tgz#cff5df12946d297d2baaefaa2689e25be01c005c" 4194 | dependencies: 4195 | extsprintf "1.0.2" 4196 | 4197 | vinyl-assign@^1.0.1: 4198 | version "1.2.1" 4199 | resolved "https://registry.yarnpkg.com/vinyl-assign/-/vinyl-assign-1.2.1.tgz#4d198891b5515911d771a8cd9c5480a46a074a45" 4200 | dependencies: 4201 | object-assign "^4.0.1" 4202 | readable-stream "^2.0.0" 4203 | 4204 | vinyl-fs@^2.2.0: 4205 | version "2.4.4" 4206 | resolved "https://registry.yarnpkg.com/vinyl-fs/-/vinyl-fs-2.4.4.tgz#be6ff3270cb55dfd7d3063640de81f25d7532239" 4207 | dependencies: 4208 | duplexify "^3.2.0" 4209 | glob-stream "^5.3.2" 4210 | graceful-fs "^4.0.0" 4211 | gulp-sourcemaps "1.6.0" 4212 | is-valid-glob "^0.3.0" 4213 | lazystream "^1.0.0" 4214 | lodash.isequal "^4.0.0" 4215 | merge-stream "^1.0.0" 4216 | mkdirp "^0.5.0" 4217 | object-assign "^4.0.0" 4218 | readable-stream "^2.0.4" 4219 | strip-bom "^2.0.0" 4220 | strip-bom-stream "^1.0.0" 4221 | through2 "^2.0.0" 4222 | through2-filter "^2.0.0" 4223 | vali-date "^1.0.0" 4224 | vinyl "^1.0.0" 4225 | 4226 | vinyl@^0.4.3: 4227 | version "0.4.6" 4228 | resolved "https://registry.yarnpkg.com/vinyl/-/vinyl-0.4.6.tgz#2f356c87a550a255461f36bbeb2a5ba8bf784847" 4229 | dependencies: 4230 | clone "^0.2.0" 4231 | clone-stats "^0.0.1" 4232 | 4233 | vinyl@^0.5.0: 4234 | version "0.5.3" 4235 | resolved "https://registry.yarnpkg.com/vinyl/-/vinyl-0.5.3.tgz#b0455b38fc5e0cf30d4325132e461970c2091cde" 4236 | dependencies: 4237 | clone "^1.0.0" 4238 | clone-stats "^0.0.1" 4239 | replace-ext "0.0.1" 4240 | 4241 | vinyl@^1.0.0: 4242 | version "1.2.0" 4243 | resolved "https://registry.yarnpkg.com/vinyl/-/vinyl-1.2.0.tgz#5c88036cf565e5df05558bfc911f8656df218884" 4244 | dependencies: 4245 | clone "^1.0.0" 4246 | clone-stats "^0.0.1" 4247 | replace-ext "0.0.1" 4248 | 4249 | vm-browserify@~0.0.1, vm-browserify@0.0.4: 4250 | version "0.0.4" 4251 | resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-0.0.4.tgz#5d7ea45bbef9e4a6ff65f95438e0a87c357d5a73" 4252 | dependencies: 4253 | indexof "0.0.1" 4254 | 4255 | ware@^1.2.0: 4256 | version "1.3.0" 4257 | resolved "https://registry.yarnpkg.com/ware/-/ware-1.3.0.tgz#d1b14f39d2e2cb4ab8c4098f756fe4b164e473d4" 4258 | dependencies: 4259 | wrap-fn "^0.1.0" 4260 | 4261 | watchpack@^0.2.1: 4262 | version "0.2.9" 4263 | resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-0.2.9.tgz#62eaa4ab5e5ba35fdfc018275626e3c0f5e3fb0b" 4264 | dependencies: 4265 | async "^0.9.0" 4266 | chokidar "^1.0.0" 4267 | graceful-fs "^4.1.2" 4268 | 4269 | watchpack@^1.0.1: 4270 | version "1.1.0" 4271 | resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.1.0.tgz#42d44627464a2fadffc9308c0f7562cfde795f24" 4272 | dependencies: 4273 | async "2.0.0-rc.4" 4274 | chokidar "^1.4.3" 4275 | graceful-fs "^4.1.2" 4276 | 4277 | webpack-core@~0.6.0: 4278 | version "0.6.8" 4279 | resolved "https://registry.yarnpkg.com/webpack-core/-/webpack-core-0.6.8.tgz#edf9135de00a6a3c26dd0f14b208af0aa4af8d0a" 4280 | dependencies: 4281 | source-list-map "~0.1.0" 4282 | source-map "~0.4.1" 4283 | 4284 | webpack-dev-middleware@^1.4.0: 4285 | version "1.8.4" 4286 | resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-1.8.4.tgz#e8765c9122887ce9e3abd4cc9c3eb31b61e0948d" 4287 | dependencies: 4288 | memory-fs "~0.3.0" 4289 | mime "^1.3.4" 4290 | path-is-absolute "^1.0.0" 4291 | range-parser "^1.0.3" 4292 | 4293 | webpack-dev-server@^1.14.0: 4294 | version "1.16.2" 4295 | resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-1.16.2.tgz#8bebc2c4ce1c45a15c72dd769d9ba08db306a793" 4296 | dependencies: 4297 | compression "^1.5.2" 4298 | connect-history-api-fallback "^1.3.0" 4299 | express "^4.13.3" 4300 | http-proxy-middleware "~0.17.1" 4301 | open "0.0.5" 4302 | optimist "~0.6.1" 4303 | serve-index "^1.7.2" 4304 | sockjs "^0.3.15" 4305 | sockjs-client "^1.0.3" 4306 | stream-cache "~0.0.1" 4307 | strip-ansi "^3.0.0" 4308 | supports-color "^3.1.1" 4309 | webpack-dev-middleware "^1.4.0" 4310 | 4311 | webpack@^1.12.9: 4312 | version "1.13.3" 4313 | resolved "https://registry.yarnpkg.com/webpack/-/webpack-1.13.3.tgz#e79c46fe5a37c5ca70084ba0894c595cdcb42815" 4314 | dependencies: 4315 | acorn "^3.0.0" 4316 | async "^1.3.0" 4317 | clone "^1.0.2" 4318 | enhanced-resolve "~0.9.0" 4319 | interpret "^0.6.4" 4320 | loader-utils "^0.2.11" 4321 | memory-fs "~0.3.0" 4322 | mkdirp "~0.5.0" 4323 | node-libs-browser "^0.6.0" 4324 | optimist "~0.6.0" 4325 | supports-color "^3.1.0" 4326 | tapable "~0.1.8" 4327 | uglify-js "~2.7.3" 4328 | watchpack "^0.2.1" 4329 | webpack-core "~0.6.0" 4330 | 4331 | websocket-driver@>=0.5.1: 4332 | version "0.6.5" 4333 | resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.6.5.tgz#5cb2556ceb85f4373c6d8238aa691c8454e13a36" 4334 | dependencies: 4335 | websocket-extensions ">=0.1.1" 4336 | 4337 | websocket-extensions@>=0.1.1: 4338 | version "0.1.1" 4339 | resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.1.tgz#76899499c184b6ef754377c2dbb0cd6cb55d29e7" 4340 | 4341 | whatwg-fetch@>=0.10.0: 4342 | version "1.0.0" 4343 | resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-1.0.0.tgz#01c2ac4df40e236aaa18480e3be74bd5c8eb798e" 4344 | 4345 | which-module@^1.0.0: 4346 | version "1.0.0" 4347 | resolved "https://registry.yarnpkg.com/which-module/-/which-module-1.0.0.tgz#bba63ca861948994ff307736089e3b96026c2a4f" 4348 | 4349 | which@^1.2.1, which@^1.2.8: 4350 | version "1.2.11" 4351 | resolved "https://registry.yarnpkg.com/which/-/which-1.2.11.tgz#c8b2eeea6b8c1659fa7c1dd4fdaabe9533dc5e8b" 4352 | dependencies: 4353 | isexe "^1.1.1" 4354 | 4355 | wide-align@^1.1.0: 4356 | version "1.1.0" 4357 | resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.0.tgz#40edde802a71fea1f070da3e62dcda2e7add96ad" 4358 | dependencies: 4359 | string-width "^1.0.1" 4360 | 4361 | window-size@^0.2.0: 4362 | version "0.2.0" 4363 | resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.2.0.tgz#b4315bb4214a3d7058ebeee892e13fa24d98b075" 4364 | 4365 | window-size@0.1.0: 4366 | version "0.1.0" 4367 | resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.1.0.tgz#5438cd2ea93b202efa3a19fe8887aee7c94f9c9d" 4368 | 4369 | wordwrap@~0.0.2: 4370 | version "0.0.3" 4371 | resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.3.tgz#a3d5da6cd5c0bc0008d37234bbaf1bed63059107" 4372 | 4373 | wordwrap@~1.0.0: 4374 | version "1.0.0" 4375 | resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" 4376 | 4377 | wordwrap@0.0.2: 4378 | version "0.0.2" 4379 | resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.2.tgz#b79669bb42ecb409f83d583cad52ca17eaa1643f" 4380 | 4381 | wrap-ansi@^2.0.0: 4382 | version "2.0.0" 4383 | resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.0.0.tgz#7d30f8f873f9a5bbc3a64dabc8d177e071ae426f" 4384 | dependencies: 4385 | string-width "^1.0.1" 4386 | 4387 | wrap-fn@^0.1.0: 4388 | version "0.1.5" 4389 | resolved "https://registry.yarnpkg.com/wrap-fn/-/wrap-fn-0.1.5.tgz#f21b6e41016ff4a7e31720dbc63a09016bdf9845" 4390 | dependencies: 4391 | co "3.1.0" 4392 | 4393 | wrappy@1: 4394 | version "1.0.2" 4395 | resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" 4396 | 4397 | write@^0.2.1: 4398 | version "0.2.1" 4399 | resolved "https://registry.yarnpkg.com/write/-/write-0.2.1.tgz#5fc03828e264cea3fe91455476f7a3c566cb0757" 4400 | dependencies: 4401 | mkdirp "^0.5.1" 4402 | 4403 | xtend@^4.0.0, xtend@^4.0.1, "xtend@>=4.0.0 <4.1.0-0", xtend@~4.0.0: 4404 | version "4.0.1" 4405 | resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" 4406 | 4407 | xtend@~3.0.0: 4408 | version "3.0.0" 4409 | resolved "https://registry.yarnpkg.com/xtend/-/xtend-3.0.0.tgz#5cce7407baf642cba7becda568111c493f59665a" 4410 | 4411 | y18n@^3.2.1: 4412 | version "3.2.1" 4413 | resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41" 4414 | 4415 | yargs-parser@^2.4.1: 4416 | version "2.4.1" 4417 | resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-2.4.1.tgz#85568de3cf150ff49fa51825f03a8c880ddcc5c4" 4418 | dependencies: 4419 | camelcase "^3.0.0" 4420 | lodash.assign "^4.0.6" 4421 | 4422 | yargs@^4.6.0: 4423 | version "4.8.1" 4424 | resolved "https://registry.yarnpkg.com/yargs/-/yargs-4.8.1.tgz#c0c42924ca4aaa6b0e6da1739dfb216439f9ddc0" 4425 | dependencies: 4426 | cliui "^3.2.0" 4427 | decamelize "^1.1.1" 4428 | get-caller-file "^1.0.1" 4429 | lodash.assign "^4.0.3" 4430 | os-locale "^1.4.0" 4431 | read-pkg-up "^1.0.1" 4432 | require-directory "^2.1.1" 4433 | require-main-filename "^1.0.1" 4434 | set-blocking "^2.0.0" 4435 | string-width "^1.0.1" 4436 | which-module "^1.0.0" 4437 | window-size "^0.2.0" 4438 | y18n "^3.2.1" 4439 | yargs-parser "^2.4.1" 4440 | 4441 | yargs@~3.10.0: 4442 | version "3.10.0" 4443 | resolved "https://registry.yarnpkg.com/yargs/-/yargs-3.10.0.tgz#f7ee7bd857dd7c1d2d38c0e74efbd681d1431fd1" 4444 | dependencies: 4445 | camelcase "^1.0.2" 4446 | cliui "^2.1.0" 4447 | decamelize "^1.0.0" 4448 | window-size "0.1.0" 4449 | 4450 | yauzl@^2.2.1: 4451 | version "2.7.0" 4452 | resolved "https://registry.yarnpkg.com/yauzl/-/yauzl-2.7.0.tgz#e21d847868b496fc29eaec23ee87fdd33e9b2bce" 4453 | dependencies: 4454 | buffer-crc32 "~0.2.3" 4455 | fd-slicer "~1.0.1" 4456 | 4457 | --------------------------------------------------------------------------------