From 9523c61b43df265e29bbf5998c7a9c4961327071 Mon Sep 17 00:00:00 2001 From: Jared Petersen Date: Tue, 10 Jul 2018 19:57:14 -0700 Subject: [PATCH 01/23] switched over to cra --- .gitignore | 21 + CRA.md | 2444 ++++ LICENSE | 3 +- heart.html | 97 - index.html | 145 - package-lock.json | 11268 ++++++++++++++++ package.json | 16 + .../assets}/css/bootstrap-theme.css | 0 .../assets}/css/bootstrap-theme.css.map | 0 .../assets}/css/bootstrap-theme.min.css | 0 {assets => public/assets}/css/bootstrap.css | 0 .../assets}/css/bootstrap.css.map | 0 .../assets}/css/bootstrap.min.css | 0 .../fonts/glyphicons-halflings-regular.eot | Bin .../fonts/glyphicons-halflings-regular.svg | 0 .../fonts/glyphicons-halflings-regular.ttf | Bin .../fonts/glyphicons-halflings-regular.woff | Bin .../fonts/glyphicons-halflings-regular.woff2 | Bin {assets => public/assets}/highlight/LICENSE | 0 .../assets}/highlight/highlight.min.js | 0 .../assets}/highlight/highlight.pack.js | 0 .../assets}/highlight/themes/github-gist.css | 0 .../highlight/themes/github-gist.min.css | 0 .../assets}/highlight/themes/vs.css | 0 .../assets}/highlight/themes/vs.min.css | 0 .../assets}/highlight/themes/xcode.css | 0 .../assets}/highlight/themes/xcode.min.css | 0 {assets => public/assets}/images/README.md | 0 {assets => public/assets}/images/github.png | Bin {assets => public/assets}/images/printer.png | Bin {assets => public/assets}/js/bootstrap.js | 0 {assets => public/assets}/js/bootstrap.min.js | 0 {assets => public/assets}/js/codeprinter.js | 0 .../assets}/js/codeprinter.min.js | 0 .../js/ie10-viewport-bug-workaround.js | 0 {assets => public/assets}/js/npm.js | 0 public/favicon.ico | Bin 0 -> 3870 bytes public/index.html | 40 + public/manifest.json | 15 + screenshots/fontsize.png | Bin 251700 -> 0 bytes screenshots/home.png | Bin 163758 -> 0 bytes screenshots/print.png | Bin 309174 -> 0 bytes src/App.css | 28 + src/App.js | 21 + src/App.test.js | 9 + src/index.css | 5 + src/index.js | 8 + src/logo.svg | 7 + src/registerServiceWorker.js | 117 + 49 files changed, 14000 insertions(+), 244 deletions(-) create mode 100644 .gitignore create mode 100644 CRA.md delete mode 100644 heart.html delete mode 100644 index.html create mode 100644 package-lock.json create mode 100644 package.json rename {assets => public/assets}/css/bootstrap-theme.css (100%) rename {assets => public/assets}/css/bootstrap-theme.css.map (100%) rename {assets => public/assets}/css/bootstrap-theme.min.css (100%) rename {assets => public/assets}/css/bootstrap.css (100%) rename {assets => public/assets}/css/bootstrap.css.map (100%) rename {assets => public/assets}/css/bootstrap.min.css (100%) rename {assets => public/assets}/fonts/glyphicons-halflings-regular.eot (100%) rename {assets => public/assets}/fonts/glyphicons-halflings-regular.svg (100%) rename {assets => public/assets}/fonts/glyphicons-halflings-regular.ttf (100%) rename {assets => public/assets}/fonts/glyphicons-halflings-regular.woff (100%) rename {assets => public/assets}/fonts/glyphicons-halflings-regular.woff2 (100%) rename {assets => public/assets}/highlight/LICENSE (100%) rename {assets => public/assets}/highlight/highlight.min.js (100%) rename {assets => public/assets}/highlight/highlight.pack.js (100%) rename {assets => public/assets}/highlight/themes/github-gist.css (100%) rename {assets => public/assets}/highlight/themes/github-gist.min.css (100%) rename {assets => public/assets}/highlight/themes/vs.css (100%) rename {assets => public/assets}/highlight/themes/vs.min.css (100%) rename {assets => public/assets}/highlight/themes/xcode.css (100%) rename {assets => public/assets}/highlight/themes/xcode.min.css (100%) rename {assets => public/assets}/images/README.md (100%) rename {assets => public/assets}/images/github.png (100%) rename {assets => public/assets}/images/printer.png (100%) rename {assets => public/assets}/js/bootstrap.js (100%) rename {assets => public/assets}/js/bootstrap.min.js (100%) rename {assets => public/assets}/js/codeprinter.js (100%) rename {assets => public/assets}/js/codeprinter.min.js (100%) rename {assets => public/assets}/js/ie10-viewport-bug-workaround.js (100%) rename {assets => public/assets}/js/npm.js (100%) create mode 100644 public/favicon.ico create mode 100644 public/index.html create mode 100644 public/manifest.json delete mode 100644 screenshots/fontsize.png delete mode 100644 screenshots/home.png delete mode 100644 screenshots/print.png create mode 100644 src/App.css create mode 100644 src/App.js create mode 100644 src/App.test.js create mode 100644 src/index.css create mode 100644 src/index.js create mode 100644 src/logo.svg create mode 100644 src/registerServiceWorker.js diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..d30f40e --- /dev/null +++ b/.gitignore @@ -0,0 +1,21 @@ +# See https://help.github.com/ignore-files/ for more about ignoring files. + +# dependencies +/node_modules + +# testing +/coverage + +# production +/build + +# misc +.DS_Store +.env.local +.env.development.local +.env.test.local +.env.production.local + +npm-debug.log* +yarn-debug.log* +yarn-error.log* diff --git a/CRA.md b/CRA.md new file mode 100644 index 0000000..479d632 --- /dev/null +++ b/CRA.md @@ -0,0 +1,2444 @@ +This project was bootstrapped with [Create React App](https://github.com/facebookincubator/create-react-app). + +Below you will find some information on how to perform common tasks.
+You can find the most recent version of this guide [here](https://github.com/facebookincubator/create-react-app/blob/master/packages/react-scripts/template/README.md). + +## Table of Contents + +- [Updating to New Releases](#updating-to-new-releases) +- [Sending Feedback](#sending-feedback) +- [Folder Structure](#folder-structure) +- [Available Scripts](#available-scripts) + - [npm start](#npm-start) + - [npm test](#npm-test) + - [npm run build](#npm-run-build) + - [npm run eject](#npm-run-eject) +- [Supported Browsers](#supported-browsers) +- [Supported Language Features and Polyfills](#supported-language-features-and-polyfills) +- [Syntax Highlighting in the Editor](#syntax-highlighting-in-the-editor) +- [Displaying Lint Output in the Editor](#displaying-lint-output-in-the-editor) +- [Debugging in the Editor](#debugging-in-the-editor) +- [Formatting Code Automatically](#formatting-code-automatically) +- [Changing the Page ``](#changing-the-page-title) +- [Installing a Dependency](#installing-a-dependency) +- [Importing a Component](#importing-a-component) +- [Code Splitting](#code-splitting) +- [Adding a Stylesheet](#adding-a-stylesheet) +- [Post-Processing CSS](#post-processing-css) +- [Adding a CSS Preprocessor (Sass, Less etc.)](#adding-a-css-preprocessor-sass-less-etc) +- [Adding Images, Fonts, and Files](#adding-images-fonts-and-files) +- [Using the `public` Folder](#using-the-public-folder) + - [Changing the HTML](#changing-the-html) + - [Adding Assets Outside of the Module System](#adding-assets-outside-of-the-module-system) + - [When to Use the `public` Folder](#when-to-use-the-public-folder) +- [Using Global Variables](#using-global-variables) +- [Adding Bootstrap](#adding-bootstrap) + - [Using a Custom Theme](#using-a-custom-theme) +- [Adding Flow](#adding-flow) +- [Adding a Router](#adding-a-router) +- [Adding Custom Environment Variables](#adding-custom-environment-variables) + - [Referencing Environment Variables in the HTML](#referencing-environment-variables-in-the-html) + - [Adding Temporary Environment Variables In Your Shell](#adding-temporary-environment-variables-in-your-shell) + - [Adding Development Environment Variables In `.env`](#adding-development-environment-variables-in-env) +- [Can I Use Decorators?](#can-i-use-decorators) +- [Fetching Data with AJAX Requests](#fetching-data-with-ajax-requests) +- [Integrating with an API Backend](#integrating-with-an-api-backend) + - [Node](#node) + - [Ruby on Rails](#ruby-on-rails) +- [Proxying API Requests in Development](#proxying-api-requests-in-development) + - ["Invalid Host Header" Errors After Configuring Proxy](#invalid-host-header-errors-after-configuring-proxy) + - [Configuring the Proxy Manually](#configuring-the-proxy-manually) + - [Configuring a WebSocket Proxy](#configuring-a-websocket-proxy) +- [Using HTTPS in Development](#using-https-in-development) +- [Generating Dynamic `<meta>` Tags on the Server](#generating-dynamic-meta-tags-on-the-server) +- [Pre-Rendering into Static HTML Files](#pre-rendering-into-static-html-files) +- [Injecting Data from the Server into the Page](#injecting-data-from-the-server-into-the-page) +- [Running Tests](#running-tests) + - [Filename Conventions](#filename-conventions) + - [Command Line Interface](#command-line-interface) + - [Version Control Integration](#version-control-integration) + - [Writing Tests](#writing-tests) + - [Testing Components](#testing-components) + - [Using Third Party Assertion Libraries](#using-third-party-assertion-libraries) + - [Initializing Test Environment](#initializing-test-environment) + - [Focusing and Excluding Tests](#focusing-and-excluding-tests) + - [Coverage Reporting](#coverage-reporting) + - [Continuous Integration](#continuous-integration) + - [Disabling jsdom](#disabling-jsdom) + - [Snapshot Testing](#snapshot-testing) + - [Editor Integration](#editor-integration) +- [Debugging Tests](#debugging-tests) + - [Debugging Tests in Chrome](#debugging-tests-in-chrome) + - [Debugging Tests in Visual Studio Code](#debugging-tests-in-visual-studio-code) +- [Developing Components in Isolation](#developing-components-in-isolation) + - [Getting Started with Storybook](#getting-started-with-storybook) + - [Getting Started with Styleguidist](#getting-started-with-styleguidist) +- [Publishing Components to npm](#publishing-components-to-npm) +- [Making a Progressive Web App](#making-a-progressive-web-app) + - [Opting Out of Caching](#opting-out-of-caching) + - [Offline-First Considerations](#offline-first-considerations) + - [Progressive Web App Metadata](#progressive-web-app-metadata) +- [Analyzing the Bundle Size](#analyzing-the-bundle-size) +- [Deployment](#deployment) + - [Static Server](#static-server) + - [Other Solutions](#other-solutions) + - [Serving Apps with Client-Side Routing](#serving-apps-with-client-side-routing) + - [Building for Relative Paths](#building-for-relative-paths) + - [Azure](#azure) + - [Firebase](#firebase) + - [GitHub Pages](#github-pages) + - [Heroku](#heroku) + - [Netlify](#netlify) + - [Now](#now) + - [S3 and CloudFront](#s3-and-cloudfront) + - [Surge](#surge) +- [Advanced Configuration](#advanced-configuration) +- [Troubleshooting](#troubleshooting) + - [`npm start` doesn’t detect changes](#npm-start-doesnt-detect-changes) + - [`npm test` hangs on macOS Sierra](#npm-test-hangs-on-macos-sierra) + - [`npm run build` exits too early](#npm-run-build-exits-too-early) + - [`npm run build` fails on Heroku](#npm-run-build-fails-on-heroku) + - [`npm run build` fails to minify](#npm-run-build-fails-to-minify) + - [Moment.js locales are missing](#momentjs-locales-are-missing) +- [Alternatives to Ejecting](#alternatives-to-ejecting) +- [Something Missing?](#something-missing) + +## Updating to New Releases + +Create React App is divided into two packages: + +* `create-react-app` is a global command-line utility that you use to create new projects. +* `react-scripts` is a development dependency in the generated projects (including this one). + +You almost never need to update `create-react-app` itself: it delegates all the setup to `react-scripts`. + +When you run `create-react-app`, it always creates the project with the latest version of `react-scripts` so you’ll get all the new features and improvements in newly created apps automatically. + +To update an existing project to a new version of `react-scripts`, [open the changelog](https://github.com/facebookincubator/create-react-app/blob/master/CHANGELOG.md), find the version you’re currently on (check `package.json` in this folder if you’re not sure), and apply the migration instructions for the newer versions. + +In most cases bumping the `react-scripts` version in `package.json` and running `npm install` in this folder should be enough, but it’s good to consult the [changelog](https://github.com/facebookincubator/create-react-app/blob/master/CHANGELOG.md) for potential breaking changes. + +We commit to keeping the breaking changes minimal so you can upgrade `react-scripts` painlessly. + +## Sending Feedback + +We are always open to [your feedback](https://github.com/facebookincubator/create-react-app/issues). + +## Folder Structure + +After creation, your project should look like this: + +``` +my-app/ + README.md + node_modules/ + package.json + public/ + index.html + favicon.ico + src/ + App.css + App.js + App.test.js + index.css + index.js + logo.svg +``` + +For the project to build, **these files must exist with exact filenames**: + +* `public/index.html` is the page template; +* `src/index.js` is the JavaScript entry point. + +You can delete or rename the other files. + +You may create subdirectories inside `src`. For faster rebuilds, only files inside `src` are processed by Webpack.<br> +You need to **put any JS and CSS files inside `src`**, otherwise Webpack won’t see them. + +Only files inside `public` can be used from `public/index.html`.<br> +Read instructions below for using assets from JavaScript and HTML. + +You can, however, create more top-level directories.<br> +They will not be included in the production build so you can use them for things like documentation. + +## Available Scripts + +In the project directory, you can run: + +### `npm start` + +Runs the app in the development mode.<br> +Open [http://localhost:3000](http://localhost:3000) to view it in the browser. + +The page will reload if you make edits.<br> +You will also see any lint errors in the console. + +### `npm test` + +Launches the test runner in the interactive watch mode.<br> +See the section about [running tests](#running-tests) for more information. + +### `npm run build` + +Builds the app for production to the `build` folder.<br> +It correctly bundles React in production mode and optimizes the build for the best performance. + +The build is minified and the filenames include the hashes.<br> +Your app is ready to be deployed! + +See the section about [deployment](#deployment) for more information. + +### `npm run eject` + +**Note: this is a one-way operation. Once you `eject`, you can’t go back!** + +If you aren’t satisfied with the build tool and configuration choices, you can `eject` at any time. This command will remove the single build dependency from your project. + +Instead, it will copy all the configuration files and the transitive dependencies (Webpack, Babel, ESLint, etc) right into your project so you have full control over them. All of the commands except `eject` will still work, but they will point to the copied scripts so you can tweak them. At this point you’re on your own. + +You don’t have to ever use `eject`. The curated feature set is suitable for small and middle deployments, and you shouldn’t feel obligated to use this feature. However we understand that this tool wouldn’t be useful if you couldn’t customize it when you are ready for it. + +## Supported Browsers + +By default, the generated project uses the latest version of React. + +You can refer [to the React documentation](https://reactjs.org/docs/react-dom.html#browser-support) for more information about supported browsers. + +## Supported Language Features and Polyfills + +This project supports a superset of the latest JavaScript standard.<br> +In addition to [ES6](https://github.com/lukehoban/es6features) syntax features, it also supports: + +* [Exponentiation Operator](https://github.com/rwaldron/exponentiation-operator) (ES2016). +* [Async/await](https://github.com/tc39/ecmascript-asyncawait) (ES2017). +* [Object Rest/Spread Properties](https://github.com/sebmarkbage/ecmascript-rest-spread) (stage 3 proposal). +* [Dynamic import()](https://github.com/tc39/proposal-dynamic-import) (stage 3 proposal) +* [Class Fields and Static Properties](https://github.com/tc39/proposal-class-public-fields) (part of stage 3 proposal). +* [JSX](https://facebook.github.io/react/docs/introducing-jsx.html) and [Flow](https://flowtype.org/) syntax. + +Learn more about [different proposal stages](https://babeljs.io/docs/plugins/#presets-stage-x-experimental-presets-). + +While we recommend using experimental proposals with some caution, Facebook heavily uses these features in the product code, so we intend to provide [codemods](https://medium.com/@cpojer/effective-javascript-codemods-5a6686bb46fb) if any of these proposals change in the future. + +Note that **the project only includes a few ES6 [polyfills](https://en.wikipedia.org/wiki/Polyfill)**: + +* [`Object.assign()`](https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Object/assign) via [`object-assign`](https://github.com/sindresorhus/object-assign). +* [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise) via [`promise`](https://github.com/then/promise). +* [`fetch()`](https://developer.mozilla.org/en/docs/Web/API/Fetch_API) via [`whatwg-fetch`](https://github.com/github/fetch). + +If you use any other ES6+ features that need **runtime support** (such as `Array.from()` or `Symbol`), make sure you are including the appropriate polyfills manually, or that the browsers you are targeting already support them. + +Also note that using some newer syntax features like `for...of` or `[...nonArrayValue]` causes Babel to emit code that depends on ES6 runtime features and might not work without a polyfill. When in doubt, use [Babel REPL](https://babeljs.io/repl/) to see what any specific syntax compiles down to. + +## Syntax Highlighting in the Editor + +To configure the syntax highlighting in your favorite text editor, head to the [relevant Babel documentation page](https://babeljs.io/docs/editors) and follow the instructions. Some of the most popular editors are covered. + +## Displaying Lint Output in the Editor + +>Note: this feature is available with `react-scripts@0.2.0` and higher.<br> +>It also only works with npm 3 or higher. + +Some editors, including Sublime Text, Atom, and Visual Studio Code, provide plugins for ESLint. + +They are not required for linting. You should see the linter output right in your terminal as well as the browser console. However, if you prefer the lint results to appear right in your editor, there are some extra steps you can do. + +You would need to install an ESLint plugin for your editor first. Then, add a file called `.eslintrc` to the project root: + +```js +{ + "extends": "react-app" +} +``` + +Now your editor should report the linting warnings. + +Note that even if you edit your `.eslintrc` file further, these changes will **only affect the editor integration**. They won’t affect the terminal and in-browser lint output. This is because Create React App intentionally provides a minimal set of rules that find common mistakes. + +If you want to enforce a coding style for your project, consider using [Prettier](https://github.com/jlongster/prettier) instead of ESLint style rules. + +## Debugging in the Editor + +**This feature is currently only supported by [Visual Studio Code](https://code.visualstudio.com) and [WebStorm](https://www.jetbrains.com/webstorm/).** + +Visual Studio Code and WebStorm support debugging out of the box with Create React App. This enables you as a developer to write and debug your React code without leaving the editor, and most importantly it enables you to have a continuous development workflow, where context switching is minimal, as you don’t have to switch between tools. + +### Visual Studio Code + +You would need to have the latest version of [VS Code](https://code.visualstudio.com) and VS Code [Chrome Debugger Extension](https://marketplace.visualstudio.com/items?itemName=msjsdiag.debugger-for-chrome) installed. + +Then add the block below to your `launch.json` file and put it inside the `.vscode` folder in your app’s root directory. + +```json +{ + "version": "0.2.0", + "configurations": [{ + "name": "Chrome", + "type": "chrome", + "request": "launch", + "url": "http://localhost:3000", + "webRoot": "${workspaceRoot}/src", + "sourceMapPathOverrides": { + "webpack:///src/*": "${webRoot}/*" + } + }] +} +``` +>Note: the URL may be different if you've made adjustments via the [HOST or PORT environment variables](#advanced-configuration). + +Start your app by running `npm start`, and start debugging in VS Code by pressing `F5` or by clicking the green debug icon. You can now write code, set breakpoints, make changes to the code, and debug your newly modified code—all from your editor. + +Having problems with VS Code Debugging? Please see their [troubleshooting guide](https://github.com/Microsoft/vscode-chrome-debug/blob/master/README.md#troubleshooting). + +### WebStorm + +You would need to have [WebStorm](https://www.jetbrains.com/webstorm/) and [JetBrains IDE Support](https://chrome.google.com/webstore/detail/jetbrains-ide-support/hmhgeddbohgjknpmjagkdomcpobmllji) Chrome extension installed. + +In the WebStorm menu `Run` select `Edit Configurations...`. Then click `+` and select `JavaScript Debug`. Paste `http://localhost:3000` into the URL field and save the configuration. + +>Note: the URL may be different if you've made adjustments via the [HOST or PORT environment variables](#advanced-configuration). + +Start your app by running `npm start`, then press `^D` on macOS or `F9` on Windows and Linux or click the green debug icon to start debugging in WebStorm. + +The same way you can debug your application in IntelliJ IDEA Ultimate, PhpStorm, PyCharm Pro, and RubyMine. + +## Formatting Code Automatically + +Prettier is an opinionated code formatter with support for JavaScript, CSS and JSON. With Prettier you can format the code you write automatically to ensure a code style within your project. See the [Prettier's GitHub page](https://github.com/prettier/prettier) for more information, and look at this [page to see it in action](https://prettier.github.io/prettier/). + +To format our code whenever we make a commit in git, we need to install the following dependencies: + +```sh +npm install --save husky lint-staged prettier +``` + +Alternatively you may use `yarn`: + +```sh +yarn add husky lint-staged prettier +``` + +* `husky` makes it easy to use githooks as if they are npm scripts. +* `lint-staged` allows us to run scripts on staged files in git. See this [blog post about lint-staged to learn more about it](https://medium.com/@okonetchnikov/make-linting-great-again-f3890e1ad6b8). +* `prettier` is the JavaScript formatter we will run before commits. + +Now we can make sure every file is formatted correctly by adding a few lines to the `package.json` in the project root. + +Add the following line to `scripts` section: + +```diff + "scripts": { ++ "precommit": "lint-staged", + "start": "react-scripts start", + "build": "react-scripts build", +``` + +Next we add a 'lint-staged' field to the `package.json`, for example: + +```diff + "dependencies": { + // ... + }, ++ "lint-staged": { ++ "src/**/*.{js,jsx,json,css}": [ ++ "prettier --single-quote --write", ++ "git add" ++ ] ++ }, + "scripts": { +``` + +Now, whenever you make a commit, Prettier will format the changed files automatically. You can also run `./node_modules/.bin/prettier --single-quote --write "src/**/*.{js,jsx,json,css}"` to format your entire project for the first time. + +Next you might want to integrate Prettier in your favorite editor. Read the section on [Editor Integration](https://prettier.io/docs/en/editors.html) on the Prettier GitHub page. + +## Changing the Page `<title>` + +You can find the source HTML file in the `public` folder of the generated project. You may edit the `<title>` tag in it to change the title from “React App” to anything else. + +Note that normally you wouldn’t edit files in the `public` folder very often. For example, [adding a stylesheet](#adding-a-stylesheet) is done without touching the HTML. + +If you need to dynamically update the page title based on the content, you can use the browser [`document.title`](https://developer.mozilla.org/en-US/docs/Web/API/Document/title) API. For more complex scenarios when you want to change the title from React components, you can use [React Helmet](https://github.com/nfl/react-helmet), a third party library. + +If you use a custom server for your app in production and want to modify the title before it gets sent to the browser, you can follow advice in [this section](#generating-dynamic-meta-tags-on-the-server). Alternatively, you can pre-build each page as a static HTML file which then loads the JavaScript bundle, which is covered [here](#pre-rendering-into-static-html-files). + +## Installing a Dependency + +The generated project includes React and ReactDOM as dependencies. It also includes a set of scripts used by Create React App as a development dependency. You may install other dependencies (for example, React Router) with `npm`: + +```sh +npm install --save react-router +``` + +Alternatively you may use `yarn`: + +```sh +yarn add react-router +``` + +This works for any library, not just `react-router`. + +## Importing a Component + +This project setup supports ES6 modules thanks to Babel.<br> +While you can still use `require()` and `module.exports`, we encourage you to use [`import` and `export`](http://exploringjs.com/es6/ch_modules.html) instead. + +For example: + +### `Button.js` + +```js +import React, { Component } from 'react'; + +class Button extends Component { + render() { + // ... + } +} + +export default Button; // Don’t forget to use export default! +``` + +### `DangerButton.js` + + +```js +import React, { Component } from 'react'; +import Button from './Button'; // Import a component from another file + +class DangerButton extends Component { + render() { + return <Button color="red" />; + } +} + +export default DangerButton; +``` + +Be aware of the [difference between default and named exports](http://stackoverflow.com/questions/36795819/react-native-es-6-when-should-i-use-curly-braces-for-import/36796281#36796281). It is a common source of mistakes. + +We suggest that you stick to using default imports and exports when a module only exports a single thing (for example, a component). That’s what you get when you use `export default Button` and `import Button from './Button'`. + +Named exports are useful for utility modules that export several functions. A module may have at most one default export and as many named exports as you like. + +Learn more about ES6 modules: + +* [When to use the curly braces?](http://stackoverflow.com/questions/36795819/react-native-es-6-when-should-i-use-curly-braces-for-import/36796281#36796281) +* [Exploring ES6: Modules](http://exploringjs.com/es6/ch_modules.html) +* [Understanding ES6: Modules](https://leanpub.com/understandinges6/read#leanpub-auto-encapsulating-code-with-modules) + +## Code Splitting + +Instead of downloading the entire app before users can use it, code splitting allows you to split your code into small chunks which you can then load on demand. + +This project setup supports code splitting via [dynamic `import()`](http://2ality.com/2017/01/import-operator.html#loading-code-on-demand). Its [proposal](https://github.com/tc39/proposal-dynamic-import) is in stage 3. The `import()` function-like form takes the module name as an argument and returns a [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise) which always resolves to the namespace object of the module. + +Here is an example: + +### `moduleA.js` + +```js +const moduleA = 'Hello'; + +export { moduleA }; +``` +### `App.js` + +```js +import React, { Component } from 'react'; + +class App extends Component { + handleClick = () => { + import('./moduleA') + .then(({ moduleA }) => { + // Use moduleA + }) + .catch(err => { + // Handle failure + }); + }; + + render() { + return ( + <div> + <button onClick={this.handleClick}>Load</button> + </div> + ); + } +} + +export default App; +``` + +This will make `moduleA.js` and all its unique dependencies as a separate chunk that only loads after the user clicks the 'Load' button. + +You can also use it with `async` / `await` syntax if you prefer it. + +### With React Router + +If you are using React Router check out [this tutorial](http://serverless-stack.com/chapters/code-splitting-in-create-react-app.html) on how to use code splitting with it. You can find the companion GitHub repository [here](https://github.com/AnomalyInnovations/serverless-stack-demo-client/tree/code-splitting-in-create-react-app). + +Also check out the [Code Splitting](https://reactjs.org/docs/code-splitting.html) section in React documentation. + +## Adding a Stylesheet + +This project setup uses [Webpack](https://webpack.js.org/) for handling all assets. Webpack offers a custom way of “extending” the concept of `import` beyond JavaScript. To express that a JavaScript file depends on a CSS file, you need to **import the CSS from the JavaScript file**: + +### `Button.css` + +```css +.Button { + padding: 20px; +} +``` + +### `Button.js` + +```js +import React, { Component } from 'react'; +import './Button.css'; // Tell Webpack that Button.js uses these styles + +class Button extends Component { + render() { + // You can use them as regular CSS styles + return <div className="Button" />; + } +} +``` + +**This is not required for React** but many people find this feature convenient. You can read about the benefits of this approach [here](https://medium.com/seek-ui-engineering/block-element-modifying-your-javascript-components-d7f99fcab52b). However you should be aware that this makes your code less portable to other build tools and environments than Webpack. + +In development, expressing dependencies this way allows your styles to be reloaded on the fly as you edit them. In production, all CSS files will be concatenated into a single minified `.css` file in the build output. + +If you are concerned about using Webpack-specific semantics, you can put all your CSS right into `src/index.css`. It would still be imported from `src/index.js`, but you could always remove that import if you later migrate to a different build tool. + +## Post-Processing CSS + +This project setup minifies your CSS and adds vendor prefixes to it automatically through [Autoprefixer](https://github.com/postcss/autoprefixer) so you don’t need to worry about it. + +For example, this: + +```css +.App { + display: flex; + flex-direction: row; + align-items: center; +} +``` + +becomes this: + +```css +.App { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} +``` + +If you need to disable autoprefixing for some reason, [follow this section](https://github.com/postcss/autoprefixer#disabling). + +## Adding a CSS Preprocessor (Sass, Less etc.) + +Generally, we recommend that you don’t reuse the same CSS classes across different components. For example, instead of using a `.Button` CSS class in `<AcceptButton>` and `<RejectButton>` components, we recommend creating a `<Button>` component with its own `.Button` styles, that both `<AcceptButton>` and `<RejectButton>` can render (but [not inherit](https://facebook.github.io/react/docs/composition-vs-inheritance.html)). + +Following this rule often makes CSS preprocessors less useful, as features like mixins and nesting are replaced by component composition. You can, however, integrate a CSS preprocessor if you find it valuable. In this walkthrough, we will be using Sass, but you can also use Less, or another alternative. + +First, let’s install the command-line interface for Sass: + +```sh +npm install --save node-sass-chokidar +``` + +Alternatively you may use `yarn`: + +```sh +yarn add node-sass-chokidar +``` + +Then in `package.json`, add the following lines to `scripts`: + +```diff + "scripts": { ++ "build-css": "node-sass-chokidar src/ -o src/", ++ "watch-css": "npm run build-css && node-sass-chokidar src/ -o src/ --watch --recursive", + "start": "react-scripts start", + "build": "react-scripts build", + "test": "react-scripts test --env=jsdom", +``` + +>Note: To use a different preprocessor, replace `build-css` and `watch-css` commands according to your preprocessor’s documentation. + +Now you can rename `src/App.css` to `src/App.scss` and run `npm run watch-css`. The watcher will find every Sass file in `src` subdirectories, and create a corresponding CSS file next to it, in our case overwriting `src/App.css`. Since `src/App.js` still imports `src/App.css`, the styles become a part of your application. You can now edit `src/App.scss`, and `src/App.css` will be regenerated. + +To share variables between Sass files, you can use Sass imports. For example, `src/App.scss` and other component style files could include `@import "./shared.scss";` with variable definitions. + +To enable importing files without using relative paths, you can add the `--include-path` option to the command in `package.json`. + +``` +"build-css": "node-sass-chokidar --include-path ./src --include-path ./node_modules src/ -o src/", +"watch-css": "npm run build-css && node-sass-chokidar --include-path ./src --include-path ./node_modules src/ -o src/ --watch --recursive", +``` + +This will allow you to do imports like + +```scss +@import 'styles/_colors.scss'; // assuming a styles directory under src/ +@import 'nprogress/nprogress'; // importing a css file from the nprogress node module +``` + +At this point you might want to remove all CSS files from the source control, and add `src/**/*.css` to your `.gitignore` file. It is generally a good practice to keep the build products outside of the source control. + +As a final step, you may find it convenient to run `watch-css` automatically with `npm start`, and run `build-css` as a part of `npm run build`. You can use the `&&` operator to execute two scripts sequentially. However, there is no cross-platform way to run two scripts in parallel, so we will install a package for this: + +```sh +npm install --save npm-run-all +``` + +Alternatively you may use `yarn`: + +```sh +yarn add npm-run-all +``` + +Then we can change `start` and `build` scripts to include the CSS preprocessor commands: + +```diff + "scripts": { + "build-css": "node-sass-chokidar src/ -o src/", + "watch-css": "npm run build-css && node-sass-chokidar src/ -o src/ --watch --recursive", +- "start": "react-scripts start", +- "build": "react-scripts build", ++ "start-js": "react-scripts start", ++ "start": "npm-run-all -p watch-css start-js", ++ "build-js": "react-scripts build", ++ "build": "npm-run-all build-css build-js", + "test": "react-scripts test --env=jsdom", + "eject": "react-scripts eject" + } +``` + +Now running `npm start` and `npm run build` also builds Sass files. + +**Why `node-sass-chokidar`?** + +`node-sass` has been reported as having the following issues: + +- `node-sass --watch` has been reported to have *performance issues* in certain conditions when used in a virtual machine or with docker. + +- Infinite styles compiling [#1939](https://github.com/facebookincubator/create-react-app/issues/1939) + +- `node-sass` has been reported as having issues with detecting new files in a directory [#1891](https://github.com/sass/node-sass/issues/1891) + + `node-sass-chokidar` is used here as it addresses these issues. + +## Adding Images, Fonts, and Files + +With Webpack, using static assets like images and fonts works similarly to CSS. + +You can **`import` a file right in a JavaScript module**. This tells Webpack to include that file in the bundle. Unlike CSS imports, importing a file gives you a string value. This value is the final path you can reference in your code, e.g. as the `src` attribute of an image or the `href` of a link to a PDF. + +To reduce the number of requests to the server, importing images that are less than 10,000 bytes returns a [data URI](https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/Data_URIs) instead of a path. This applies to the following file extensions: bmp, gif, jpg, jpeg, and png. SVG files are excluded due to [#1153](https://github.com/facebookincubator/create-react-app/issues/1153). + +Here is an example: + +```js +import React from 'react'; +import logo from './logo.png'; // Tell Webpack this JS file uses this image + +console.log(logo); // /logo.84287d09.png + +function Header() { + // Import result is the URL of your image + return <img src={logo} alt="Logo" />; +} + +export default Header; +``` + +This ensures that when the project is built, Webpack will correctly move the images into the build folder, and provide us with correct paths. + +This works in CSS too: + +```css +.Logo { + background-image: url(./logo.png); +} +``` + +Webpack finds all relative module references in CSS (they start with `./`) and replaces them with the final paths from the compiled bundle. If you make a typo or accidentally delete an important file, you will see a compilation error, just like when you import a non-existent JavaScript module. The final filenames in the compiled bundle are generated by Webpack from content hashes. If the file content changes in the future, Webpack will give it a different name in production so you don’t need to worry about long-term caching of assets. + +Please be advised that this is also a custom feature of Webpack. + +**It is not required for React** but many people enjoy it (and React Native uses a similar mechanism for images).<br> +An alternative way of handling static assets is described in the next section. + +## Using the `public` Folder + +>Note: this feature is available with `react-scripts@0.5.0` and higher. + +### Changing the HTML + +The `public` folder contains the HTML file so you can tweak it, for example, to [set the page title](#changing-the-page-title). +The `<script>` tag with the compiled code will be added to it automatically during the build process. + +### Adding Assets Outside of the Module System + +You can also add other assets to the `public` folder. + +Note that we normally encourage you to `import` assets in JavaScript files instead. +For example, see the sections on [adding a stylesheet](#adding-a-stylesheet) and [adding images and fonts](#adding-images-fonts-and-files). +This mechanism provides a number of benefits: + +* Scripts and stylesheets get minified and bundled together to avoid extra network requests. +* Missing files cause compilation errors instead of 404 errors for your users. +* Result filenames include content hashes so you don’t need to worry about browsers caching their old versions. + +However there is an **escape hatch** that you can use to add an asset outside of the module system. + +If you put a file into the `public` folder, it will **not** be processed by Webpack. Instead it will be copied into the build folder untouched. To reference assets in the `public` folder, you need to use a special variable called `PUBLIC_URL`. + +Inside `index.html`, you can use it like this: + +```html +<link rel="shortcut icon" href="%PUBLIC_URL%/favicon.ico"> +``` + +Only files inside the `public` folder will be accessible by `%PUBLIC_URL%` prefix. If you need to use a file from `src` or `node_modules`, you’ll have to copy it there to explicitly specify your intention to make this file a part of the build. + +When you run `npm run build`, Create React App will substitute `%PUBLIC_URL%` with a correct absolute path so your project works even if you use client-side routing or host it at a non-root URL. + +In JavaScript code, you can use `process.env.PUBLIC_URL` for similar purposes: + +```js +render() { + // Note: this is an escape hatch and should be used sparingly! + // Normally we recommend using `import` for getting asset URLs + // as described in “Adding Images and Fonts” above this section. + return <img src={process.env.PUBLIC_URL + '/img/logo.png'} />; +} +``` + +Keep in mind the downsides of this approach: + +* None of the files in `public` folder get post-processed or minified. +* Missing files will not be called at compilation time, and will cause 404 errors for your users. +* Result filenames won’t include content hashes so you’ll need to add query arguments or rename them every time they change. + +### When to Use the `public` Folder + +Normally we recommend importing [stylesheets](#adding-a-stylesheet), [images, and fonts](#adding-images-fonts-and-files) from JavaScript. +The `public` folder is useful as a workaround for a number of less common cases: + +* You need a file with a specific name in the build output, such as [`manifest.webmanifest`](https://developer.mozilla.org/en-US/docs/Web/Manifest). +* You have thousands of images and need to dynamically reference their paths. +* You want to include a small script like [`pace.js`](http://github.hubspot.com/pace/docs/welcome/) outside of the bundled code. +* Some library may be incompatible with Webpack and you have no other option but to include it as a `<script>` tag. + +Note that if you add a `<script>` that declares global variables, you also need to read the next section on using them. + +## Using Global Variables + +When you include a script in the HTML file that defines global variables and try to use one of these variables in the code, the linter will complain because it cannot see the definition of the variable. + +You can avoid this by reading the global variable explicitly from the `window` object, for example: + +```js +const $ = window.$; +``` + +This makes it obvious you are using a global variable intentionally rather than because of a typo. + +Alternatively, you can force the linter to ignore any line by adding `// eslint-disable-line` after it. + +## Adding Bootstrap + +You don’t have to use [React Bootstrap](https://react-bootstrap.github.io) together with React but it is a popular library for integrating Bootstrap with React apps. If you need it, you can integrate it with Create React App by following these steps: + +Install React Bootstrap and Bootstrap from npm. React Bootstrap does not include Bootstrap CSS so this needs to be installed as well: + +```sh +npm install --save react-bootstrap bootstrap@3 +``` + +Alternatively you may use `yarn`: + +```sh +yarn add react-bootstrap bootstrap@3 +``` + +Import Bootstrap CSS and optionally Bootstrap theme CSS in the beginning of your ```src/index.js``` file: + +```js +import 'bootstrap/dist/css/bootstrap.css'; +import 'bootstrap/dist/css/bootstrap-theme.css'; +// Put any other imports below so that CSS from your +// components takes precedence over default styles. +``` + +Import required React Bootstrap components within ```src/App.js``` file or your custom component files: + +```js +import { Navbar, Jumbotron, Button } from 'react-bootstrap'; +``` + +Now you are ready to use the imported React Bootstrap components within your component hierarchy defined in the render method. Here is an example [`App.js`](https://gist.githubusercontent.com/gaearon/85d8c067f6af1e56277c82d19fd4da7b/raw/6158dd991b67284e9fc8d70b9d973efe87659d72/App.js) redone using React Bootstrap. + +### Using a Custom Theme + +Sometimes you might need to tweak the visual styles of Bootstrap (or equivalent package).<br> +We suggest the following approach: + +* Create a new package that depends on the package you wish to customize, e.g. Bootstrap. +* Add the necessary build steps to tweak the theme, and publish your package on npm. +* Install your own theme npm package as a dependency of your app. + +Here is an example of adding a [customized Bootstrap](https://medium.com/@tacomanator/customizing-create-react-app-aa9ffb88165) that follows these steps. + +## Adding Flow + +Flow is a static type checker that helps you write code with fewer bugs. Check out this [introduction to using static types in JavaScript](https://medium.com/@preethikasireddy/why-use-static-types-in-javascript-part-1-8382da1e0adb) if you are new to this concept. + +Recent versions of [Flow](http://flowtype.org/) work with Create React App projects out of the box. + +To add Flow to a Create React App project, follow these steps: + +1. Run `npm install --save flow-bin` (or `yarn add flow-bin`). +2. Add `"flow": "flow"` to the `scripts` section of your `package.json`. +3. Run `npm run flow init` (or `yarn flow init`) to create a [`.flowconfig` file](https://flowtype.org/docs/advanced-configuration.html) in the root directory. +4. Add `// @flow` to any files you want to type check (for example, to `src/App.js`). + +Now you can run `npm run flow` (or `yarn flow`) to check the files for type errors. +You can optionally use an IDE like [Nuclide](https://nuclide.io/docs/languages/flow/) for a better integrated experience. +In the future we plan to integrate it into Create React App even more closely. + +To learn more about Flow, check out [its documentation](https://flowtype.org/). + +## Adding a Router + +Create React App doesn't prescribe a specific routing solution, but [React Router](https://reacttraining.com/react-router/) is the most popular one. + +To add it, run: + +```sh +npm install --save react-router-dom +``` + +Alternatively you may use `yarn`: + +```sh +yarn add react-router-dom +``` + +To try it, delete all the code in `src/App.js` and replace it with any of the examples on its website. The [Basic Example](https://reacttraining.com/react-router/web/example/basic) is a good place to get started. + +Note that [you may need to configure your production server to support client-side routing](#serving-apps-with-client-side-routing) before deploying your app. + +## Adding Custom Environment Variables + +>Note: this feature is available with `react-scripts@0.2.3` and higher. + +Your project can consume variables declared in your environment as if they were declared locally in your JS files. By +default you will have `NODE_ENV` defined for you, and any other environment variables starting with +`REACT_APP_`. + +**The environment variables are embedded during the build time**. Since Create React App produces a static HTML/CSS/JS bundle, it can’t possibly read them at runtime. To read them at runtime, you would need to load HTML into memory on the server and replace placeholders in runtime, just like [described here](#injecting-data-from-the-server-into-the-page). Alternatively you can rebuild the app on the server anytime you change them. + +>Note: You must create custom environment variables beginning with `REACT_APP_`. Any other variables except `NODE_ENV` will be ignored to avoid accidentally [exposing a private key on the machine that could have the same name](https://github.com/facebookincubator/create-react-app/issues/865#issuecomment-252199527). Changing any environment variables will require you to restart the development server if it is running. + +These environment variables will be defined for you on `process.env`. For example, having an environment +variable named `REACT_APP_SECRET_CODE` will be exposed in your JS as `process.env.REACT_APP_SECRET_CODE`. + +There is also a special built-in environment variable called `NODE_ENV`. You can read it from `process.env.NODE_ENV`. When you run `npm start`, it is always equal to `'development'`, when you run `npm test` it is always equal to `'test'`, and when you run `npm run build` to make a production bundle, it is always equal to `'production'`. **You cannot override `NODE_ENV` manually.** This prevents developers from accidentally deploying a slow development build to production. + +These environment variables can be useful for displaying information conditionally based on where the project is +deployed or consuming sensitive data that lives outside of version control. + +First, you need to have environment variables defined. For example, let’s say you wanted to consume a secret defined +in the environment inside a `<form>`: + +```jsx +render() { + return ( + <div> + <small>You are running this application in <b>{process.env.NODE_ENV}</b> mode.</small> + <form> + <input type="hidden" defaultValue={process.env.REACT_APP_SECRET_CODE} /> + </form> + </div> + ); +} +``` + +During the build, `process.env.REACT_APP_SECRET_CODE` will be replaced with the current value of the `REACT_APP_SECRET_CODE` environment variable. Remember that the `NODE_ENV` variable will be set for you automatically. + +When you load the app in the browser and inspect the `<input>`, you will see its value set to `abcdef`, and the bold text will show the environment provided when using `npm start`: + +```html +<div> + <small>You are running this application in <b>development</b> mode.</small> + <form> + <input type="hidden" value="abcdef" /> + </form> +</div> +``` + +The above form is looking for a variable called `REACT_APP_SECRET_CODE` from the environment. In order to consume this +value, we need to have it defined in the environment. This can be done using two ways: either in your shell or in +a `.env` file. Both of these ways are described in the next few sections. + +Having access to the `NODE_ENV` is also useful for performing actions conditionally: + +```js +if (process.env.NODE_ENV !== 'production') { + analytics.disable(); +} +``` + +When you compile the app with `npm run build`, the minification step will strip out this condition, and the resulting bundle will be smaller. + +### Referencing Environment Variables in the HTML + +>Note: this feature is available with `react-scripts@0.9.0` and higher. + +You can also access the environment variables starting with `REACT_APP_` in the `public/index.html`. For example: + +```html +<title>%REACT_APP_WEBSITE_NAME% +``` + +Note that the caveats from the above section apply: + +* Apart from a few built-in variables (`NODE_ENV` and `PUBLIC_URL`), variable names must start with `REACT_APP_` to work. +* The environment variables are injected at build time. If you need to inject them at runtime, [follow this approach instead](#generating-dynamic-meta-tags-on-the-server). + +### Adding Temporary Environment Variables In Your Shell + +Defining environment variables can vary between OSes. It’s also important to know that this manner is temporary for the +life of the shell session. + +#### Windows (cmd.exe) + +```cmd +set "REACT_APP_SECRET_CODE=abcdef" && npm start +``` + +(Note: Quotes around the variable assignment are required to avoid a trailing whitespace.) + +#### Windows (Powershell) + +```Powershell +($env:REACT_APP_SECRET_CODE = "abcdef") -and (npm start) +``` + +#### Linux, macOS (Bash) + +```bash +REACT_APP_SECRET_CODE=abcdef npm start +``` + +### Adding Development Environment Variables In `.env` + +>Note: this feature is available with `react-scripts@0.5.0` and higher. + +To define permanent environment variables, create a file called `.env` in the root of your project: + +``` +REACT_APP_SECRET_CODE=abcdef +``` +>Note: You must create custom environment variables beginning with `REACT_APP_`. Any other variables except `NODE_ENV` will be ignored to avoid [accidentally exposing a private key on the machine that could have the same name](https://github.com/facebookincubator/create-react-app/issues/865#issuecomment-252199527). Changing any environment variables will require you to restart the development server if it is running. + +`.env` files **should be** checked into source control (with the exclusion of `.env*.local`). + +#### What other `.env` files can be used? + +>Note: this feature is **available with `react-scripts@1.0.0` and higher**. + +* `.env`: Default. +* `.env.local`: Local overrides. **This file is loaded for all environments except test.** +* `.env.development`, `.env.test`, `.env.production`: Environment-specific settings. +* `.env.development.local`, `.env.test.local`, `.env.production.local`: Local overrides of environment-specific settings. + +Files on the left have more priority than files on the right: + +* `npm start`: `.env.development.local`, `.env.development`, `.env.local`, `.env` +* `npm run build`: `.env.production.local`, `.env.production`, `.env.local`, `.env` +* `npm test`: `.env.test.local`, `.env.test`, `.env` (note `.env.local` is missing) + +These variables will act as the defaults if the machine does not explicitly set them.
+Please refer to the [dotenv documentation](https://github.com/motdotla/dotenv) for more details. + +>Note: If you are defining environment variables for development, your CI and/or hosting platform will most likely need +these defined as well. Consult their documentation how to do this. For example, see the documentation for [Travis CI](https://docs.travis-ci.com/user/environment-variables/) or [Heroku](https://devcenter.heroku.com/articles/config-vars). + +#### Expanding Environment Variables In `.env` + +>Note: this feature is available with `react-scripts@1.1.0` and higher. + +Expand variables already on your machine for use in your `.env` file (using [dotenv-expand](https://github.com/motdotla/dotenv-expand)). + +For example, to get the environment variable `npm_package_version`: + +``` +REACT_APP_VERSION=$npm_package_version +# also works: +# REACT_APP_VERSION=${npm_package_version} +``` + +Or expand variables local to the current `.env` file: + +``` +DOMAIN=www.example.com +REACT_APP_FOO=$DOMAIN/foo +REACT_APP_BAR=$DOMAIN/bar +``` + +## Can I Use Decorators? + +Many popular libraries use [decorators](https://medium.com/google-developers/exploring-es7-decorators-76ecb65fb841) in their documentation.
+Create React App doesn’t support decorator syntax at the moment because: + +* It is an experimental proposal and is subject to change. +* The current specification version is not officially supported by Babel. +* If the specification changes, we won’t be able to write a codemod because we don’t use them internally at Facebook. + +However in many cases you can rewrite decorator-based code without decorators just as fine.
+Please refer to these two threads for reference: + +* [#214](https://github.com/facebookincubator/create-react-app/issues/214) +* [#411](https://github.com/facebookincubator/create-react-app/issues/411) + +Create React App will add decorator support when the specification advances to a stable stage. + +## Fetching Data with AJAX Requests + +React doesn't prescribe a specific approach to data fetching, but people commonly use either a library like [axios](https://github.com/axios/axios) or the [`fetch()` API](https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API) provided by the browser. Conveniently, Create React App includes a polyfill for `fetch()` so you can use it without worrying about the browser support. + +The global `fetch` function allows to easily makes AJAX requests. It takes in a URL as an input and returns a `Promise` that resolves to a `Response` object. You can find more information about `fetch` [here](https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API/Using_Fetch). + +This project also includes a [Promise polyfill](https://github.com/then/promise) which provides a full implementation of Promises/A+. A Promise represents the eventual result of an asynchronous operation, you can find more information about Promises [here](https://www.promisejs.org/) and [here](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise). Both axios and `fetch()` use Promises under the hood. You can also use the [`async / await`](https://davidwalsh.name/async-await) syntax to reduce the callback nesting. + +You can learn more about making AJAX requests from React components in [the FAQ entry on the React website](https://reactjs.org/docs/faq-ajax.html). + +## Integrating with an API Backend + +These tutorials will help you to integrate your app with an API backend running on another port, +using `fetch()` to access it. + +### Node +Check out [this tutorial](https://www.fullstackreact.com/articles/using-create-react-app-with-a-server/). +You can find the companion GitHub repository [here](https://github.com/fullstackreact/food-lookup-demo). + +### Ruby on Rails + +Check out [this tutorial](https://www.fullstackreact.com/articles/how-to-get-create-react-app-to-work-with-your-rails-api/). +You can find the companion GitHub repository [here](https://github.com/fullstackreact/food-lookup-demo-rails). + +## Proxying API Requests in Development + +>Note: this feature is available with `react-scripts@0.2.3` and higher. + +People often serve the front-end React app from the same host and port as their backend implementation.
+For example, a production setup might look like this after the app is deployed: + +``` +/ - static server returns index.html with React app +/todos - static server returns index.html with React app +/api/todos - server handles any /api/* requests using the backend implementation +``` + +Such setup is **not** required. However, if you **do** have a setup like this, it is convenient to write requests like `fetch('/api/todos')` without worrying about redirecting them to another host or port during development. + +To tell the development server to proxy any unknown requests to your API server in development, add a `proxy` field to your `package.json`, for example: + +```js + "proxy": "http://localhost:4000", +``` + +This way, when you `fetch('/api/todos')` in development, the development server will recognize that it’s not a static asset, and will proxy your request to `http://localhost:4000/api/todos` as a fallback. The development server will **only** attempt to send requests without `text/html` in its `Accept` header to the proxy. + +Conveniently, this avoids [CORS issues](http://stackoverflow.com/questions/21854516/understanding-ajax-cors-and-security-considerations) and error messages like this in development: + +``` +Fetch API cannot load http://localhost:4000/api/todos. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:3000' is therefore not allowed access. If an opaque response serves your needs, set the request's mode to 'no-cors' to fetch the resource with CORS disabled. +``` + +Keep in mind that `proxy` only has effect in development (with `npm start`), and it is up to you to ensure that URLs like `/api/todos` point to the right thing in production. You don’t have to use the `/api` prefix. Any unrecognized request without a `text/html` accept header will be redirected to the specified `proxy`. + +The `proxy` option supports HTTP, HTTPS and WebSocket connections.
+If the `proxy` option is **not** flexible enough for you, alternatively you can: + +* [Configure the proxy yourself](#configuring-the-proxy-manually) +* Enable CORS on your server ([here’s how to do it for Express](http://enable-cors.org/server_expressjs.html)). +* Use [environment variables](#adding-custom-environment-variables) to inject the right server host and port into your app. + +### "Invalid Host Header" Errors After Configuring Proxy + +When you enable the `proxy` option, you opt into a more strict set of host checks. This is necessary because leaving the backend open to remote hosts makes your computer vulnerable to DNS rebinding attacks. The issue is explained in [this article](https://medium.com/webpack/webpack-dev-server-middleware-security-issues-1489d950874a) and [this issue](https://github.com/webpack/webpack-dev-server/issues/887). + +This shouldn’t affect you when developing on `localhost`, but if you develop remotely like [described here](https://github.com/facebookincubator/create-react-app/issues/2271), you will see this error in the browser after enabling the `proxy` option: + +>Invalid Host header + +To work around it, you can specify your public development host in a file called `.env.development` in the root of your project: + +``` +HOST=mypublicdevhost.com +``` + +If you restart the development server now and load the app from the specified host, it should work. + +If you are still having issues or if you’re using a more exotic environment like a cloud editor, you can bypass the host check completely by adding a line to `.env.development.local`. **Note that this is dangerous and exposes your machine to remote code execution from malicious websites:** + +``` +# NOTE: THIS IS DANGEROUS! +# It exposes your machine to attacks from the websites you visit. +DANGEROUSLY_DISABLE_HOST_CHECK=true +``` + +We don’t recommend this approach. + +### Configuring the Proxy Manually + +>Note: this feature is available with `react-scripts@1.0.0` and higher. + +If the `proxy` option is **not** flexible enough for you, you can specify an object in the following form (in `package.json`).
+You may also specify any configuration value [`http-proxy-middleware`](https://github.com/chimurai/http-proxy-middleware#options) or [`http-proxy`](https://github.com/nodejitsu/node-http-proxy#options) supports. +```js +{ + // ... + "proxy": { + "/api": { + "target": "", + "ws": true + // ... + } + } + // ... +} +``` + +All requests matching this path will be proxies, no exceptions. This includes requests for `text/html`, which the standard `proxy` option does not proxy. + +If you need to specify multiple proxies, you may do so by specifying additional entries. +Matches are regular expressions, so that you can use a regexp to match multiple paths. +```js +{ + // ... + "proxy": { + // Matches any request starting with /api + "/api": { + "target": "", + "ws": true + // ... + }, + // Matches any request starting with /foo + "/foo": { + "target": "", + "ssl": true, + "pathRewrite": { + "^/foo": "/foo/beta" + } + // ... + }, + // Matches /bar/abc.html but not /bar/sub/def.html + "/bar/[^/]*[.]html": { + "target": "", + // ... + }, + // Matches /baz/abc.html and /baz/sub/def.html + "/baz/.*/.*[.]html": { + "target": "" + // ... + } + } + // ... +} +``` + +### Configuring a WebSocket Proxy + +When setting up a WebSocket proxy, there are a some extra considerations to be aware of. + +If you’re using a WebSocket engine like [Socket.io](https://socket.io/), you must have a Socket.io server running that you can use as the proxy target. Socket.io will not work with a standard WebSocket server. Specifically, don't expect Socket.io to work with [the websocket.org echo test](http://websocket.org/echo.html). + +There’s some good documentation available for [setting up a Socket.io server](https://socket.io/docs/). + +Standard WebSockets **will** work with a standard WebSocket server as well as the websocket.org echo test. You can use libraries like [ws](https://github.com/websockets/ws) for the server, with [native WebSockets in the browser](https://developer.mozilla.org/en-US/docs/Web/API/WebSocket). + +Either way, you can proxy WebSocket requests manually in `package.json`: + +```js +{ + // ... + "proxy": { + "/socket": { + // Your compatible WebSocket server + "target": "ws://", + // Tell http-proxy-middleware that this is a WebSocket proxy. + // Also allows you to proxy WebSocket requests without an additional HTTP request + // https://github.com/chimurai/http-proxy-middleware#external-websocket-upgrade + "ws": true + // ... + } + } + // ... +} +``` + +## Using HTTPS in Development + +>Note: this feature is available with `react-scripts@0.4.0` and higher. + +You may require the dev server to serve pages over HTTPS. One particular case where this could be useful is when using [the "proxy" feature](#proxying-api-requests-in-development) to proxy requests to an API server when that API server is itself serving HTTPS. + +To do this, set the `HTTPS` environment variable to `true`, then start the dev server as usual with `npm start`: + +#### Windows (cmd.exe) + +```cmd +set HTTPS=true&&npm start +``` + +#### Windows (Powershell) + +```Powershell +($env:HTTPS = $true) -and (npm start) +``` + +(Note: the lack of whitespace is intentional.) + +#### Linux, macOS (Bash) + +```bash +HTTPS=true npm start +``` + +Note that the server will use a self-signed certificate, so your web browser will almost definitely display a warning upon accessing the page. + +## Generating Dynamic `` Tags on the Server + +Since Create React App doesn’t support server rendering, you might be wondering how to make `` tags dynamic and reflect the current URL. To solve this, we recommend to add placeholders into the HTML, like this: + +```html + + + + + +``` + +Then, on the server, regardless of the backend you use, you can read `index.html` into memory and replace `__OG_TITLE__`, `__OG_DESCRIPTION__`, and any other placeholders with values depending on the current URL. Just make sure to sanitize and escape the interpolated values so that they are safe to embed into HTML! + +If you use a Node server, you can even share the route matching logic between the client and the server. However duplicating it also works fine in simple cases. + +## Pre-Rendering into Static HTML Files + +If you’re hosting your `build` with a static hosting provider you can use [react-snapshot](https://www.npmjs.com/package/react-snapshot) or [react-snap](https://github.com/stereobooster/react-snap) to generate HTML pages for each route, or relative link, in your application. These pages will then seamlessly become active, or “hydrated”, when the JavaScript bundle has loaded. + +There are also opportunities to use this outside of static hosting, to take the pressure off the server when generating and caching routes. + +The primary benefit of pre-rendering is that you get the core content of each page _with_ the HTML payload—regardless of whether or not your JavaScript bundle successfully downloads. It also increases the likelihood that each route of your application will be picked up by search engines. + +You can read more about [zero-configuration pre-rendering (also called snapshotting) here](https://medium.com/superhighfives/an-almost-static-stack-6df0a2791319). + +## Injecting Data from the Server into the Page + +Similarly to the previous section, you can leave some placeholders in the HTML that inject global variables, for example: + +```js + + + + +``` + +Then, on the server, you can replace `__SERVER_DATA__` with a JSON of real data right before sending the response. The client code can then read `window.SERVER_DATA` to use it. **Make sure to [sanitize the JSON before sending it to the client](https://medium.com/node-security/the-most-common-xss-vulnerability-in-react-js-applications-2bdffbcc1fa0) as it makes your app vulnerable to XSS attacks.** + +## Running Tests + +>Note: this feature is available with `react-scripts@0.3.0` and higher.
+>[Read the migration guide to learn how to enable it in older projects!](https://github.com/facebookincubator/create-react-app/blob/master/CHANGELOG.md#migrating-from-023-to-030) + +Create React App uses [Jest](https://facebook.github.io/jest/) as its test runner. To prepare for this integration, we did a [major revamp](https://facebook.github.io/jest/blog/2016/09/01/jest-15.html) of Jest so if you heard bad things about it years ago, give it another try. + +Jest is a Node-based runner. This means that the tests always run in a Node environment and not in a real browser. This lets us enable fast iteration speed and prevent flakiness. + +While Jest provides browser globals such as `window` thanks to [jsdom](https://github.com/tmpvar/jsdom), they are only approximations of the real browser behavior. Jest is intended to be used for unit tests of your logic and your components rather than the DOM quirks. + +We recommend that you use a separate tool for browser end-to-end tests if you need them. They are beyond the scope of Create React App. + +### Filename Conventions + +Jest will look for test files with any of the following popular naming conventions: + +* Files with `.js` suffix in `__tests__` folders. +* Files with `.test.js` suffix. +* Files with `.spec.js` suffix. + +The `.test.js` / `.spec.js` files (or the `__tests__` folders) can be located at any depth under the `src` top level folder. + +We recommend to put the test files (or `__tests__` folders) next to the code they are testing so that relative imports appear shorter. For example, if `App.test.js` and `App.js` are in the same folder, the test just needs to `import App from './App'` instead of a long relative path. Colocation also helps find tests more quickly in larger projects. + +### Command Line Interface + +When you run `npm test`, Jest will launch in the watch mode. Every time you save a file, it will re-run the tests, just like `npm start` recompiles the code. + +The watcher includes an interactive command-line interface with the ability to run all tests, or focus on a search pattern. It is designed this way so that you can keep it open and enjoy fast re-runs. You can learn the commands from the “Watch Usage” note that the watcher prints after every run: + +![Jest watch mode](http://facebook.github.io/jest/img/blog/15-watch.gif) + +### Version Control Integration + +By default, when you run `npm test`, Jest will only run the tests related to files changed since the last commit. This is an optimization designed to make your tests run fast regardless of how many tests you have. However it assumes that you don’t often commit the code that doesn’t pass the tests. + +Jest will always explicitly mention that it only ran tests related to the files changed since the last commit. You can also press `a` in the watch mode to force Jest to run all tests. + +Jest will always run all tests on a [continuous integration](#continuous-integration) server or if the project is not inside a Git or Mercurial repository. + +### Writing Tests + +To create tests, add `it()` (or `test()`) blocks with the name of the test and its code. You may optionally wrap them in `describe()` blocks for logical grouping but this is neither required nor recommended. + +Jest provides a built-in `expect()` global function for making assertions. A basic test could look like this: + +```js +import sum from './sum'; + +it('sums numbers', () => { + expect(sum(1, 2)).toEqual(3); + expect(sum(2, 2)).toEqual(4); +}); +``` + +All `expect()` matchers supported by Jest are [extensively documented here](https://facebook.github.io/jest/docs/en/expect.html#content).
+You can also use [`jest.fn()` and `expect(fn).toBeCalled()`](https://facebook.github.io/jest/docs/en/expect.html#tohavebeencalled) to create “spies” or mock functions. + +### Testing Components + +There is a broad spectrum of component testing techniques. They range from a “smoke test” verifying that a component renders without throwing, to shallow rendering and testing some of the output, to full rendering and testing component lifecycle and state changes. + +Different projects choose different testing tradeoffs based on how often components change, and how much logic they contain. If you haven’t decided on a testing strategy yet, we recommend that you start with creating simple smoke tests for your components: + +```js +import React from 'react'; +import ReactDOM from 'react-dom'; +import App from './App'; + +it('renders without crashing', () => { + const div = document.createElement('div'); + ReactDOM.render(, div); +}); +``` + +This test mounts a component and makes sure that it didn’t throw during rendering. Tests like this provide a lot of value with very little effort so they are great as a starting point, and this is the test you will find in `src/App.test.js`. + +When you encounter bugs caused by changing components, you will gain a deeper insight into which parts of them are worth testing in your application. This might be a good time to introduce more specific tests asserting specific expected output or behavior. + +If you’d like to test components in isolation from the child components they render, we recommend using [`shallow()` rendering API](http://airbnb.io/enzyme/docs/api/shallow.html) from [Enzyme](http://airbnb.io/enzyme/). To install it, run: + +```sh +npm install --save enzyme enzyme-adapter-react-16 react-test-renderer +``` + +Alternatively you may use `yarn`: + +```sh +yarn add enzyme enzyme-adapter-react-16 react-test-renderer +``` + +As of Enzyme 3, you will need to install Enzyme along with an Adapter corresponding to the version of React you are using. (The examples above use the adapter for React 16.) + +The adapter will also need to be configured in your [global setup file](#initializing-test-environment): + +#### `src/setupTests.js` +```js +import { configure } from 'enzyme'; +import Adapter from 'enzyme-adapter-react-16'; + +configure({ adapter: new Adapter() }); +``` + +>Note: Keep in mind that if you decide to "eject" before creating `src/setupTests.js`, the resulting `package.json` file won't contain any reference to it. [Read here](#initializing-test-environment) to learn how to add this after ejecting. + +Now you can write a smoke test with it: + +```js +import React from 'react'; +import { shallow } from 'enzyme'; +import App from './App'; + +it('renders without crashing', () => { + shallow(); +}); +``` + +Unlike the previous smoke test using `ReactDOM.render()`, this test only renders `` and doesn’t go deeper. For example, even if `` itself renders a ` - codeprinter - - - - - - -
- -
That's awesome! Let me know on Twitter @jaredtpetersen, - shoot me an email, or - buy me a cup of coffee. -

- Found a bug? Want to request a new feature? Great! Just check out the - CodePrinter repository on - GitHub and start an issue. I'm welcome to accept pull requests.
- -
I'm a Computer Science and Business student at Western Oregon University. - In the little free time that I have, I enjoy playing video games, reading books (I'm on a huge - Haruki Murakami kick right now), - and writing software like CodePrinter. -

- You can check out my other repositories on GitHub - or look at my résumé on LinkedIn.
-
- - - - - - - - - - diff --git a/index.html b/index.html deleted file mode 100644 index 006613c..0000000 --- a/index.html +++ /dev/null @@ -1,145 +0,0 @@ - - - - - - - - - - - - - - - codeprinter - - - - - - - - - - - - - - - - - - - - - - - - - -
- - -
-
-

Print your code!

-
-
- -
-
- - -
Hello, and welcome to CodePrinter!
This is where your code will be printed out!
-
- - - - - - - - - - - - - diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..c74be4a --- /dev/null +++ b/package-lock.json @@ -0,0 +1,11268 @@ +{ + "name": "codeprinter", + "version": "0.0.1", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "abab": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/abab/-/abab-1.0.4.tgz", + "integrity": "sha1-X6rZwsB/YN12dw9xzwJbYqY8/U4=" + }, + "accepts": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz", + "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=", + "requires": { + "mime-types": "2.1.18", + "negotiator": "0.6.1" + } + }, + "acorn": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.1.tgz", + "integrity": "sha512-d+nbxBUGKg7Arpsvbnlq61mc12ek3EY8EQldM3GPAhWJ1UVxC6TDGbIvUMNU6obBX3i1+ptCIzV4vq0gFPEGVQ==" + }, + "acorn-dynamic-import": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-2.0.2.tgz", + "integrity": "sha1-x1K9IQvvZ5UBtsbLf8hPj0cVjMQ=", + "requires": { + "acorn": "4.0.13" + }, + "dependencies": { + "acorn": { + "version": "4.0.13", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz", + "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=" + } + } + }, + "acorn-globals": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-3.1.0.tgz", + "integrity": "sha1-/YJw9x+7SZawBPqIDuXUZXOnMb8=", + "requires": { + "acorn": "4.0.13" + }, + "dependencies": { + "acorn": { + "version": "4.0.13", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz", + "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=" + } + } + }, + "acorn-jsx": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz", + "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=", + "requires": { + "acorn": "3.3.0" + }, + "dependencies": { + "acorn": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz", + "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=" + } + } + }, + "address": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/address/-/address-1.0.3.tgz", + "integrity": "sha512-z55ocwKBRLryBs394Sm3ushTtBeg6VAeuku7utSoSnsJKvKcnXFIyC6vh27n3rXyxSgkJBBCAvyOn7gSUcTYjg==" + }, + "ajv": { + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz", + "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=", + "requires": { + "co": "4.6.0", + "fast-deep-equal": "1.1.0", + "fast-json-stable-stringify": "2.0.0", + "json-schema-traverse": "0.3.1" + } + }, + "ajv-keywords": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.2.0.tgz", + "integrity": "sha1-6GuBnGAs+IIa1jdBNpjx3sAhhHo=" + }, + "align-text": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz", + "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=", + "requires": { + "kind-of": "3.2.2", + "longest": "1.0.1", + "repeat-string": "1.6.1" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=" + }, + "amdefine": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", + "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=" + }, + "ansi-align": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-2.0.0.tgz", + "integrity": "sha1-w2rsy6VjuJzrVW82kPCx2eNUf38=", + "requires": { + "string-width": "2.1.1" + } + }, + "ansi-escapes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.1.0.tgz", + "integrity": "sha512-UgAb8H9D41AQnu/PbWlCofQVcnV4Gs2bBJi9eZPxfU/hgglFh3SMDMENRIqdr7H6XFnXdoknctFByVsCOotTVw==" + }, + "ansi-html": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz", + "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=" + }, + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "1.9.2" + } + }, + "anymatch": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz", + "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==", + "requires": { + "micromatch": "2.3.11", + "normalize-path": "2.1.1" + }, + "dependencies": { + "arr-diff": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", + "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", + "requires": { + "arr-flatten": "1.1.0" + } + }, + "array-unique": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", + "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=" + }, + "braces": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", + "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", + "requires": { + "expand-range": "1.8.2", + "preserve": "0.2.0", + "repeat-element": "1.1.2" + } + }, + "expand-brackets": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", + "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", + "requires": { + "is-posix-bracket": "0.1.1" + } + }, + "extglob": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", + "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", + "requires": { + "is-extglob": "1.0.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "1.1.6" + } + }, + "micromatch": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", + "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", + "requires": { + "arr-diff": "2.0.0", + "array-unique": "0.2.1", + "braces": "1.8.5", + "expand-brackets": "0.1.5", + "extglob": "0.3.2", + "filename-regex": "2.0.1", + "is-extglob": "1.0.0", + "is-glob": "2.0.1", + "kind-of": "3.2.2", + "normalize-path": "2.1.1", + "object.omit": "2.0.1", + "parse-glob": "3.0.4", + "regex-cache": "0.4.4" + } + } + } + }, + "append-transform": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-1.0.0.tgz", + "integrity": "sha512-P009oYkeHyU742iSZJzZZywj4QRJdnTWffaKuJQLablCZ1uz6/cW4yaRgcDaoQ+uwOxxnt0gRUcwfsNP2ri0gw==", + "requires": { + "default-require-extensions": "2.0.0" + } + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "requires": { + "sprintf-js": "1.0.3" + } + }, + "aria-query": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-0.7.1.tgz", + "integrity": "sha1-Jsu1r/ZBRLCoJb4YRuCxbPoAsR4=", + "requires": { + "ast-types-flow": "0.0.7", + "commander": "2.16.0" + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==" + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=" + }, + "array-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", + "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=" + }, + "array-filter": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/array-filter/-/array-filter-0.0.1.tgz", + "integrity": "sha1-fajPLiZijtcygDWB/SH2fKzS7uw=" + }, + "array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=" + }, + "array-flatten": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.1.tgz", + "integrity": "sha1-Qmu52oQJDBg42BLIFQryCoMx4pY=" + }, + "array-includes": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.0.3.tgz", + "integrity": "sha1-GEtI9i2S10UrsxsyMWXH+L0CJm0=", + "requires": { + "define-properties": "1.1.2", + "es-abstract": "1.12.0" + } + }, + "array-map": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/array-map/-/array-map-0.0.0.tgz", + "integrity": "sha1-iKK6tz0c97zVwbEYoAP2b2ZfpmI=" + }, + "array-reduce": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/array-reduce/-/array-reduce-0.0.0.tgz", + "integrity": "sha1-FziZ0//Rx9k4PkR5Ul2+J4yrXys=" + }, + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "requires": { + "array-uniq": "1.0.3" + } + }, + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=" + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" + }, + "arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=" + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" + }, + "asn1": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz", + "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=" + }, + "asn1.js": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", + "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", + "requires": { + "bn.js": "4.11.8", + "inherits": "2.0.3", + "minimalistic-assert": "1.0.1" + } + }, + "assert": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.4.1.tgz", + "integrity": "sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE=", + "requires": { + "util": "0.10.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=" + }, + "util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "requires": { + "inherits": "2.0.1" + } + } + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=" + }, + "ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=" + }, + "async": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.1.tgz", + "integrity": "sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==", + "requires": { + "lodash": "4.17.10" + } + }, + "async-each": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz", + "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=" + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "atob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.1.tgz", + "integrity": "sha1-ri1acpR38onWDdf5amMUoi3Wwio=" + }, + "autoprefixer": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-7.1.6.tgz", + "integrity": "sha512-C9yv/UF3X+eJTi/zvfxuyfxmLibYrntpF3qoJYrMeQwgUJOZrZvpJiMG2FMQ3qnhWtF/be4pYONBBw95ZGe3vA==", + "requires": { + "browserslist": "2.11.3", + "caniuse-lite": "1.0.30000865", + "normalize-range": "0.1.2", + "num2fraction": "1.2.2", + "postcss": "6.0.23", + "postcss-value-parser": "3.3.0" + } + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" + }, + "aws4": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.7.0.tgz", + "integrity": "sha512-32NDda82rhwD9/JBCCkB+MRYDp0oSvlo2IL6rQWA10PQi7tDUM3eqMSltXmY+Oyl/7N3P3qNtAlv7X0d9bI28w==" + }, + "axobject-query": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-0.1.0.tgz", + "integrity": "sha1-YvWdvFnJ+SQnWco0mWDnov48NsA=", + "requires": { + "ast-types-flow": "0.0.7" + } + }, + "babel-code-frame": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", + "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", + "requires": { + "chalk": "1.1.3", + "esutils": "2.0.2", + "js-tokens": "3.0.2" + }, + "dependencies": { + "js-tokens": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", + "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=" + } + } + }, + "babel-core": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.0.tgz", + "integrity": "sha1-rzL3izGm/O8RnIew/Y2XU/A6C7g=", + "requires": { + "babel-code-frame": "6.26.0", + "babel-generator": "6.26.1", + "babel-helpers": "6.24.1", + "babel-messages": "6.23.0", + "babel-register": "6.26.0", + "babel-runtime": "6.26.0", + "babel-template": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0", + "babylon": "6.18.0", + "convert-source-map": "1.5.1", + "debug": "2.6.9", + "json5": "0.5.1", + "lodash": "4.17.10", + "minimatch": "3.0.4", + "path-is-absolute": "1.0.1", + "private": "0.1.8", + "slash": "1.0.0", + "source-map": "0.5.7" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + } + } + }, + "babel-eslint": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-7.2.3.tgz", + "integrity": "sha1-sv4tgBJkcPXBlELcdXJTqJdxCCc=", + "requires": { + "babel-code-frame": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0", + "babylon": "6.18.0" + } + }, + "babel-generator": { + "version": "6.26.1", + "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz", + "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==", + "requires": { + "babel-messages": "6.23.0", + "babel-runtime": "6.26.0", + "babel-types": "6.26.0", + "detect-indent": "4.0.0", + "jsesc": "1.3.0", + "lodash": "4.17.10", + "source-map": "0.5.7", + "trim-right": "1.0.1" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + } + } + }, + "babel-helper-builder-binary-assignment-operator-visitor": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz", + "integrity": "sha1-zORReto1b0IgvK6KAsKzRvmlZmQ=", + "requires": { + "babel-helper-explode-assignable-expression": "6.24.1", + "babel-runtime": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-helper-builder-react-jsx": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-helper-builder-react-jsx/-/babel-helper-builder-react-jsx-6.26.0.tgz", + "integrity": "sha1-Of+DE7dci2Xc7/HzHTg+D/KkCKA=", + "requires": { + "babel-runtime": "6.26.0", + "babel-types": "6.26.0", + "esutils": "2.0.2" + } + }, + "babel-helper-call-delegate": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz", + "integrity": "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=", + "requires": { + "babel-helper-hoist-variables": "6.24.1", + "babel-runtime": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-helper-define-map": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz", + "integrity": "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=", + "requires": { + "babel-helper-function-name": "6.24.1", + "babel-runtime": "6.26.0", + "babel-types": "6.26.0", + "lodash": "4.17.10" + } + }, + "babel-helper-explode-assignable-expression": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz", + "integrity": "sha1-8luCz33BBDPFX3BZLVdGQArCLKo=", + "requires": { + "babel-runtime": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-helper-function-name": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz", + "integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=", + "requires": { + "babel-helper-get-function-arity": "6.24.1", + "babel-runtime": "6.26.0", + "babel-template": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-helper-get-function-arity": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz", + "integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=", + "requires": { + "babel-runtime": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-helper-hoist-variables": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz", + "integrity": "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=", + "requires": { + "babel-runtime": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-helper-optimise-call-expression": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz", + "integrity": "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=", + "requires": { + "babel-runtime": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-helper-regex": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz", + "integrity": "sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=", + "requires": { + "babel-runtime": "6.26.0", + "babel-types": "6.26.0", + "lodash": "4.17.10" + } + }, + "babel-helper-remap-async-to-generator": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz", + "integrity": "sha1-XsWBgnrXI/7N04HxySg5BnbkVRs=", + "requires": { + "babel-helper-function-name": "6.24.1", + "babel-runtime": "6.26.0", + "babel-template": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-helper-replace-supers": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz", + "integrity": "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=", + "requires": { + "babel-helper-optimise-call-expression": "6.24.1", + "babel-messages": "6.23.0", + "babel-runtime": "6.26.0", + "babel-template": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-helpers": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz", + "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=", + "requires": { + "babel-runtime": "6.26.0", + "babel-template": "6.26.0" + } + }, + "babel-jest": { + "version": "20.0.3", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-20.0.3.tgz", + "integrity": "sha1-5KA7E9wQOJ4UD8ZF0J/8TO0wFnE=", + "requires": { + "babel-core": "6.26.0", + "babel-plugin-istanbul": "4.1.6", + "babel-preset-jest": "20.0.3" + } + }, + "babel-loader": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-7.1.2.tgz", + "integrity": "sha512-jRwlFbINAeyDStqK6Dd5YuY0k5YuzQUvlz2ZamuXrXmxav3pNqe9vfJ402+2G+OmlJSXxCOpB6Uz0INM7RQe2A==", + "requires": { + "find-cache-dir": "1.0.0", + "loader-utils": "1.1.0", + "mkdirp": "0.5.1" + } + }, + "babel-messages": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", + "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=", + "requires": { + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-check-es2015-constants": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz", + "integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=", + "requires": { + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-dynamic-import-node": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-1.1.0.tgz", + "integrity": "sha512-tTfZbM9Ecwj3GK50mnPrUpinTwA4xXmDiQGCk/aBYbvl1+X8YqldK86wZ1owVJ4u3mrKbRlXMma80J18qwiaTQ==", + "requires": { + "babel-plugin-syntax-dynamic-import": "6.18.0", + "babel-template": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-plugin-istanbul": { + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-4.1.6.tgz", + "integrity": "sha512-PWP9FQ1AhZhS01T/4qLSKoHGY/xvkZdVBGlKM/HuxxS3+sC66HhTNR7+MpbO/so/cz/wY94MeSWJuP1hXIPfwQ==", + "requires": { + "babel-plugin-syntax-object-rest-spread": "6.13.0", + "find-up": "2.1.0", + "istanbul-lib-instrument": "1.10.1", + "test-exclude": "4.2.1" + } + }, + "babel-plugin-jest-hoist": { + "version": "20.0.3", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-20.0.3.tgz", + "integrity": "sha1-r+3IU70/jcNUjqZx++adA8wsF2c=" + }, + "babel-plugin-syntax-async-functions": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz", + "integrity": "sha1-ytnK0RkbWtY0vzCuCHI5HgZHvpU=" + }, + "babel-plugin-syntax-class-properties": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-class-properties/-/babel-plugin-syntax-class-properties-6.13.0.tgz", + "integrity": "sha1-1+sjt5oxf4VDlixQW4J8fWysJ94=" + }, + "babel-plugin-syntax-dynamic-import": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-dynamic-import/-/babel-plugin-syntax-dynamic-import-6.18.0.tgz", + "integrity": "sha1-jWomIpyDdFqZgqRBBRVyyqF5sdo=" + }, + "babel-plugin-syntax-exponentiation-operator": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz", + "integrity": "sha1-nufoM3KQ2pUoggGmpX9BcDF4MN4=" + }, + "babel-plugin-syntax-flow": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-flow/-/babel-plugin-syntax-flow-6.18.0.tgz", + "integrity": "sha1-TDqyCiryaqIM0lmVw5jE63AxDI0=" + }, + "babel-plugin-syntax-jsx": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz", + "integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=" + }, + "babel-plugin-syntax-object-rest-spread": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz", + "integrity": "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=" + }, + "babel-plugin-syntax-trailing-function-commas": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz", + "integrity": "sha1-ugNgk3+NBuQBgKQ/4NVhb/9TLPM=" + }, + "babel-plugin-transform-async-to-generator": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz", + "integrity": "sha1-ZTbjeK/2yx1VF6wOQOs+n8jQh2E=", + "requires": { + "babel-helper-remap-async-to-generator": "6.24.1", + "babel-plugin-syntax-async-functions": "6.13.0", + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-transform-class-properties": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-class-properties/-/babel-plugin-transform-class-properties-6.24.1.tgz", + "integrity": "sha1-anl2PqYdM9NvN7YRqp3vgagbRqw=", + "requires": { + "babel-helper-function-name": "6.24.1", + "babel-plugin-syntax-class-properties": "6.13.0", + "babel-runtime": "6.26.0", + "babel-template": "6.26.0" + } + }, + "babel-plugin-transform-es2015-arrow-functions": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz", + "integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=", + "requires": { + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-transform-es2015-block-scoped-functions": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz", + "integrity": "sha1-u8UbSflk1wy42OC5ToICRs46YUE=", + "requires": { + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-transform-es2015-block-scoping": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz", + "integrity": "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=", + "requires": { + "babel-runtime": "6.26.0", + "babel-template": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0", + "lodash": "4.17.10" + } + }, + "babel-plugin-transform-es2015-classes": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz", + "integrity": "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=", + "requires": { + "babel-helper-define-map": "6.26.0", + "babel-helper-function-name": "6.24.1", + "babel-helper-optimise-call-expression": "6.24.1", + "babel-helper-replace-supers": "6.24.1", + "babel-messages": "6.23.0", + "babel-runtime": "6.26.0", + "babel-template": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-plugin-transform-es2015-computed-properties": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz", + "integrity": "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=", + "requires": { + "babel-runtime": "6.26.0", + "babel-template": "6.26.0" + } + }, + "babel-plugin-transform-es2015-destructuring": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz", + "integrity": "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=", + "requires": { + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-transform-es2015-duplicate-keys": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz", + "integrity": "sha1-c+s9MQypaePvnskcU3QabxV2Qj4=", + "requires": { + "babel-runtime": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-plugin-transform-es2015-for-of": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz", + "integrity": "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=", + "requires": { + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-transform-es2015-function-name": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz", + "integrity": "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=", + "requires": { + "babel-helper-function-name": "6.24.1", + "babel-runtime": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-plugin-transform-es2015-literals": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz", + "integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=", + "requires": { + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-transform-es2015-modules-amd": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz", + "integrity": "sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ=", + "requires": { + "babel-plugin-transform-es2015-modules-commonjs": "6.26.2", + "babel-runtime": "6.26.0", + "babel-template": "6.26.0" + } + }, + "babel-plugin-transform-es2015-modules-commonjs": { + "version": "6.26.2", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz", + "integrity": "sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q==", + "requires": { + "babel-plugin-transform-strict-mode": "6.24.1", + "babel-runtime": "6.26.0", + "babel-template": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-plugin-transform-es2015-modules-systemjs": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz", + "integrity": "sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM=", + "requires": { + "babel-helper-hoist-variables": "6.24.1", + "babel-runtime": "6.26.0", + "babel-template": "6.26.0" + } + }, + "babel-plugin-transform-es2015-modules-umd": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz", + "integrity": "sha1-rJl+YoXNGO1hdq22B9YCNErThGg=", + "requires": { + "babel-plugin-transform-es2015-modules-amd": "6.24.1", + "babel-runtime": "6.26.0", + "babel-template": "6.26.0" + } + }, + "babel-plugin-transform-es2015-object-super": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz", + "integrity": "sha1-JM72muIcuDp/hgPa0CH1cusnj40=", + "requires": { + "babel-helper-replace-supers": "6.24.1", + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-transform-es2015-parameters": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz", + "integrity": "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=", + "requires": { + "babel-helper-call-delegate": "6.24.1", + "babel-helper-get-function-arity": "6.24.1", + "babel-runtime": "6.26.0", + "babel-template": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-plugin-transform-es2015-shorthand-properties": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz", + "integrity": "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=", + "requires": { + "babel-runtime": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-plugin-transform-es2015-spread": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz", + "integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=", + "requires": { + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-transform-es2015-sticky-regex": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz", + "integrity": "sha1-AMHNsaynERLN8M9hJsLta0V8zbw=", + "requires": { + "babel-helper-regex": "6.26.0", + "babel-runtime": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-plugin-transform-es2015-template-literals": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz", + "integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=", + "requires": { + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-transform-es2015-typeof-symbol": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz", + "integrity": "sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I=", + "requires": { + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-transform-es2015-unicode-regex": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz", + "integrity": "sha1-04sS9C6nMj9yk4fxinxa4frrNek=", + "requires": { + "babel-helper-regex": "6.26.0", + "babel-runtime": "6.26.0", + "regexpu-core": "2.0.0" + } + }, + "babel-plugin-transform-exponentiation-operator": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz", + "integrity": "sha1-KrDJx/MJj6SJB3cruBP+QejeOg4=", + "requires": { + "babel-helper-builder-binary-assignment-operator-visitor": "6.24.1", + "babel-plugin-syntax-exponentiation-operator": "6.13.0", + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-transform-flow-strip-types": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-flow-strip-types/-/babel-plugin-transform-flow-strip-types-6.22.0.tgz", + "integrity": "sha1-hMtnKTXUNxT9wyvOhFaNh0Qc988=", + "requires": { + "babel-plugin-syntax-flow": "6.18.0", + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-transform-object-rest-spread": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz", + "integrity": "sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY=", + "requires": { + "babel-plugin-syntax-object-rest-spread": "6.13.0", + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-transform-react-constant-elements": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-constant-elements/-/babel-plugin-transform-react-constant-elements-6.23.0.tgz", + "integrity": "sha1-LxGb9NLN1F65uqrldAU8YE9hR90=", + "requires": { + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-transform-react-display-name": { + "version": "6.25.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-display-name/-/babel-plugin-transform-react-display-name-6.25.0.tgz", + "integrity": "sha1-Z+K/Hx6ck6sI25Z5LgU5K/LMKNE=", + "requires": { + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-transform-react-jsx": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx/-/babel-plugin-transform-react-jsx-6.24.1.tgz", + "integrity": "sha1-hAoCjn30YN/DotKfDA2R9jduZqM=", + "requires": { + "babel-helper-builder-react-jsx": "6.26.0", + "babel-plugin-syntax-jsx": "6.18.0", + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-transform-react-jsx-self": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx-self/-/babel-plugin-transform-react-jsx-self-6.22.0.tgz", + "integrity": "sha1-322AqdomEqEh5t3XVYvL7PBuY24=", + "requires": { + "babel-plugin-syntax-jsx": "6.18.0", + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-transform-react-jsx-source": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx-source/-/babel-plugin-transform-react-jsx-source-6.22.0.tgz", + "integrity": "sha1-ZqwSFT9c0tF7PBkmj0vwGX9E7NY=", + "requires": { + "babel-plugin-syntax-jsx": "6.18.0", + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-transform-regenerator": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz", + "integrity": "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=", + "requires": { + "regenerator-transform": "0.10.1" + } + }, + "babel-plugin-transform-runtime": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-runtime/-/babel-plugin-transform-runtime-6.23.0.tgz", + "integrity": "sha1-iEkNRGUC6puOfvsP4J7E2ZR5se4=", + "requires": { + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-transform-strict-mode": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz", + "integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=", + "requires": { + "babel-runtime": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-preset-env": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.6.1.tgz", + "integrity": "sha512-W6VIyA6Ch9ePMI7VptNn2wBM6dbG0eSz25HEiL40nQXCsXGTGZSTZu1Iap+cj3Q0S5a7T9+529l/5Bkvd+afNA==", + "requires": { + "babel-plugin-check-es2015-constants": "6.22.0", + "babel-plugin-syntax-trailing-function-commas": "6.22.0", + "babel-plugin-transform-async-to-generator": "6.24.1", + "babel-plugin-transform-es2015-arrow-functions": "6.22.0", + "babel-plugin-transform-es2015-block-scoped-functions": "6.22.0", + "babel-plugin-transform-es2015-block-scoping": "6.26.0", + "babel-plugin-transform-es2015-classes": "6.24.1", + "babel-plugin-transform-es2015-computed-properties": "6.24.1", + "babel-plugin-transform-es2015-destructuring": "6.23.0", + "babel-plugin-transform-es2015-duplicate-keys": "6.24.1", + "babel-plugin-transform-es2015-for-of": "6.23.0", + "babel-plugin-transform-es2015-function-name": "6.24.1", + "babel-plugin-transform-es2015-literals": "6.22.0", + "babel-plugin-transform-es2015-modules-amd": "6.24.1", + "babel-plugin-transform-es2015-modules-commonjs": "6.26.2", + "babel-plugin-transform-es2015-modules-systemjs": "6.24.1", + "babel-plugin-transform-es2015-modules-umd": "6.24.1", + "babel-plugin-transform-es2015-object-super": "6.24.1", + "babel-plugin-transform-es2015-parameters": "6.24.1", + "babel-plugin-transform-es2015-shorthand-properties": "6.24.1", + "babel-plugin-transform-es2015-spread": "6.22.0", + "babel-plugin-transform-es2015-sticky-regex": "6.24.1", + "babel-plugin-transform-es2015-template-literals": "6.22.0", + "babel-plugin-transform-es2015-typeof-symbol": "6.23.0", + "babel-plugin-transform-es2015-unicode-regex": "6.24.1", + "babel-plugin-transform-exponentiation-operator": "6.24.1", + "babel-plugin-transform-regenerator": "6.26.0", + "browserslist": "2.11.3", + "invariant": "2.2.4", + "semver": "5.5.0" + } + }, + "babel-preset-flow": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-preset-flow/-/babel-preset-flow-6.23.0.tgz", + "integrity": "sha1-5xIYiHCFrpoktb5Baa/7WZgWxJ0=", + "requires": { + "babel-plugin-transform-flow-strip-types": "6.22.0" + } + }, + "babel-preset-jest": { + "version": "20.0.3", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-20.0.3.tgz", + "integrity": "sha1-y6yq3stdaJyh4d4TYOv8ZoYsF4o=", + "requires": { + "babel-plugin-jest-hoist": "20.0.3" + } + }, + "babel-preset-react": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-preset-react/-/babel-preset-react-6.24.1.tgz", + "integrity": "sha1-umnfrqRfw+xjm2pOzqbhdwLJE4A=", + "requires": { + "babel-plugin-syntax-jsx": "6.18.0", + "babel-plugin-transform-react-display-name": "6.25.0", + "babel-plugin-transform-react-jsx": "6.24.1", + "babel-plugin-transform-react-jsx-self": "6.22.0", + "babel-plugin-transform-react-jsx-source": "6.22.0", + "babel-preset-flow": "6.23.0" + } + }, + "babel-preset-react-app": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-3.1.2.tgz", + "integrity": "sha512-/sh5Qd5T08PYa6t4kuCdKh9tXp6/m/Jwyx7PJTqugsYMfsDUJMlBXOs5EwFODHprzjWrmQ0SydnMZu9FY4MZYg==", + "requires": { + "babel-plugin-dynamic-import-node": "1.1.0", + "babel-plugin-syntax-dynamic-import": "6.18.0", + "babel-plugin-transform-class-properties": "6.24.1", + "babel-plugin-transform-es2015-destructuring": "6.23.0", + "babel-plugin-transform-object-rest-spread": "6.26.0", + "babel-plugin-transform-react-constant-elements": "6.23.0", + "babel-plugin-transform-react-jsx": "6.24.1", + "babel-plugin-transform-react-jsx-self": "6.22.0", + "babel-plugin-transform-react-jsx-source": "6.22.0", + "babel-plugin-transform-regenerator": "6.26.0", + "babel-plugin-transform-runtime": "6.23.0", + "babel-preset-env": "1.6.1", + "babel-preset-react": "6.24.1" + } + }, + "babel-register": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz", + "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=", + "requires": { + "babel-core": "6.26.0", + "babel-runtime": "6.26.0", + "core-js": "2.5.7", + "home-or-tmp": "2.0.0", + "lodash": "4.17.10", + "mkdirp": "0.5.1", + "source-map-support": "0.4.18" + }, + "dependencies": { + "core-js": { + "version": "2.5.7", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.7.tgz", + "integrity": "sha512-RszJCAxg/PP6uzXVXL6BsxSXx/B05oJAQ2vkJRjyjrEcNVycaqOmNb5OTxZPE3xa5gwZduqza6L9JOCenh/Ecw==" + } + } + }, + "babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "requires": { + "core-js": "2.5.7", + "regenerator-runtime": "0.11.1" + }, + "dependencies": { + "core-js": { + "version": "2.5.7", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.7.tgz", + "integrity": "sha512-RszJCAxg/PP6uzXVXL6BsxSXx/B05oJAQ2vkJRjyjrEcNVycaqOmNb5OTxZPE3xa5gwZduqza6L9JOCenh/Ecw==" + } + } + }, + "babel-template": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz", + "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=", + "requires": { + "babel-runtime": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0", + "babylon": "6.18.0", + "lodash": "4.17.10" + } + }, + "babel-traverse": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz", + "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=", + "requires": { + "babel-code-frame": "6.26.0", + "babel-messages": "6.23.0", + "babel-runtime": "6.26.0", + "babel-types": "6.26.0", + "babylon": "6.18.0", + "debug": "2.6.9", + "globals": "9.18.0", + "invariant": "2.2.4", + "lodash": "4.17.10" + } + }, + "babel-types": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", + "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", + "requires": { + "babel-runtime": "6.26.0", + "esutils": "2.0.2", + "lodash": "4.17.10", + "to-fast-properties": "1.0.3" + } + }, + "babylon": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", + "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==" + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "requires": { + "cache-base": "1.0.1", + "class-utils": "0.3.6", + "component-emitter": "1.2.1", + "define-property": "1.0.0", + "isobject": "3.0.1", + "mixin-deep": "1.3.1", + "pascalcase": "0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "1.0.2" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "6.0.2" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "6.0.2" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "1.0.0", + "is-data-descriptor": "1.0.0", + "kind-of": "6.0.2" + } + } + } + }, + "base64-js": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.0.tgz", + "integrity": "sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw==" + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "optional": true, + "requires": { + "tweetnacl": "0.14.5" + } + }, + "big.js": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz", + "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==" + }, + "binary-extensions": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.11.0.tgz", + "integrity": "sha1-RqoXUftqL5PuXmibsQh9SxTGwgU=" + }, + "bluebird": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz", + "integrity": "sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA==" + }, + "bn.js": { + "version": "4.11.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==" + }, + "body-parser": { + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.2.tgz", + "integrity": "sha1-h2eKGdhLR9hZuDGZvVm84iKxBFQ=", + "requires": { + "bytes": "3.0.0", + "content-type": "1.0.4", + "debug": "2.6.9", + "depd": "1.1.2", + "http-errors": "1.6.3", + "iconv-lite": "0.4.19", + "on-finished": "2.3.0", + "qs": "6.5.1", + "raw-body": "2.3.2", + "type-is": "1.6.16" + }, + "dependencies": { + "iconv-lite": { + "version": "0.4.19", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz", + "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==" + }, + "qs": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz", + "integrity": "sha512-eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A==" + } + } + }, + "bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "requires": { + "array-flatten": "2.1.1", + "deep-equal": "1.0.1", + "dns-equal": "1.0.0", + "dns-txt": "2.0.2", + "multicast-dns": "6.2.3", + "multicast-dns-service-types": "1.1.0" + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" + }, + "boxen": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-1.3.0.tgz", + "integrity": "sha512-TNPjfTr432qx7yOjQyaXm3dSR0MH9vXp7eT1BFSl/C51g+EFnOR9hTg1IreahGBmDNCehscshe45f+C1TBZbLw==", + "requires": { + "ansi-align": "2.0.0", + "camelcase": "4.1.0", + "chalk": "2.4.1", + "cli-boxes": "1.0.0", + "string-width": "2.1.1", + "term-size": "1.2.0", + "widest-line": "2.0.0" + }, + "dependencies": { + "camelcase": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", + "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=" + }, + "chalk": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", + "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", + "requires": { + "ansi-styles": "3.2.1", + "escape-string-regexp": "1.0.5", + "supports-color": "5.4.0" + } + } + } + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "requires": { + "arr-flatten": "1.1.0", + "array-unique": "0.3.2", + "extend-shallow": "2.0.1", + "fill-range": "4.0.0", + "isobject": "3.0.1", + "repeat-element": "1.1.2", + "snapdragon": "0.8.2", + "snapdragon-node": "2.1.1", + "split-string": "3.1.0", + "to-regex": "3.0.2" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "0.1.1" + } + } + } + }, + "brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" + }, + "browser-resolve": { + "version": "1.11.3", + "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz", + "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==", + "requires": { + "resolve": "1.1.7" + }, + "dependencies": { + "resolve": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", + "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=" + } + } + }, + "browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "requires": { + "buffer-xor": "1.0.3", + "cipher-base": "1.0.4", + "create-hash": "1.2.0", + "evp_bytestokey": "1.0.3", + "inherits": "2.0.3", + "safe-buffer": "5.1.2" + } + }, + "browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "requires": { + "browserify-aes": "1.2.0", + "browserify-des": "1.0.2", + "evp_bytestokey": "1.0.3" + } + }, + "browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "requires": { + "cipher-base": "1.0.4", + "des.js": "1.0.0", + "inherits": "2.0.3", + "safe-buffer": "5.1.2" + } + }, + "browserify-rsa": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz", + "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", + "requires": { + "bn.js": "4.11.8", + "randombytes": "2.0.6" + } + }, + "browserify-sign": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz", + "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=", + "requires": { + "bn.js": "4.11.8", + "browserify-rsa": "4.0.1", + "create-hash": "1.2.0", + "create-hmac": "1.1.7", + "elliptic": "6.4.0", + "inherits": "2.0.3", + "parse-asn1": "5.1.1" + } + }, + "browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "requires": { + "pako": "1.0.6" + } + }, + "browserslist": { + "version": "2.11.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-2.11.3.tgz", + "integrity": "sha512-yWu5cXT7Av6mVwzWc8lMsJMHWn4xyjSuGYi4IozbVTLUOEYPSagUB8kiMDUHA1fS3zjr8nkxkn9jdvug4BBRmA==", + "requires": { + "caniuse-lite": "1.0.30000865", + "electron-to-chromium": "1.3.52" + } + }, + "bser": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.0.0.tgz", + "integrity": "sha1-mseNPtXZFYBP2HrLFYvHlxR6Fxk=", + "requires": { + "node-int64": "0.4.0" + } + }, + "buffer": { + "version": "4.9.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz", + "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=", + "requires": { + "base64-js": "1.3.0", + "ieee754": "1.1.12", + "isarray": "1.0.0" + } + }, + "buffer-from": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.0.tgz", + "integrity": "sha512-c5mRlguI/Pe2dSZmpER62rSCu0ryKmWddzRYsuXc50U2/g8jMOulc31VZMa4mYx31U5xsmSOpDCgH88Vl9cDGQ==" + }, + "buffer-indexof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", + "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==" + }, + "buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=" + }, + "builtin-modules": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", + "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=" + }, + "builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=" + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "requires": { + "collection-visit": "1.0.0", + "component-emitter": "1.2.1", + "get-value": "2.0.6", + "has-value": "1.0.0", + "isobject": "3.0.1", + "set-value": "2.0.0", + "to-object-path": "0.3.0", + "union-value": "1.0.0", + "unset-value": "1.0.0" + } + }, + "caller-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz", + "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=", + "requires": { + "callsites": "0.2.0" + } + }, + "callsites": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz", + "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=" + }, + "camel-case": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz", + "integrity": "sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M=", + "requires": { + "no-case": "2.3.2", + "upper-case": "1.1.3" + } + }, + "camelcase": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz", + "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=" + }, + "camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", + "requires": { + "camelcase": "2.1.1", + "map-obj": "1.0.1" + }, + "dependencies": { + "camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=" + } + } + }, + "caniuse-api": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-1.6.1.tgz", + "integrity": "sha1-tTTnxzTE+B7F++isoq0kNUuWLGw=", + "requires": { + "browserslist": "1.7.7", + "caniuse-db": "1.0.30000865", + "lodash.memoize": "4.1.2", + "lodash.uniq": "4.5.0" + }, + "dependencies": { + "browserslist": { + "version": "1.7.7", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz", + "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=", + "requires": { + "caniuse-db": "1.0.30000865", + "electron-to-chromium": "1.3.52" + } + } + } + }, + "caniuse-db": { + "version": "1.0.30000865", + "resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000865.tgz", + "integrity": "sha1-gv+2TUD3VnYgqsAtOmMgeWiavGs=" + }, + "caniuse-lite": { + "version": "1.0.30000865", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000865.tgz", + "integrity": "sha512-vs79o1mOSKRGv/1pSkp4EXgl4ZviWeYReXw60XfacPU64uQWZwJT6vZNmxRF9O+6zu71sJwMxLK5JXxbzuVrLw==" + }, + "capture-stack-trace": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.0.tgz", + "integrity": "sha1-Sm+gc5nCa7pH8LJJa00PtAjFVQ0=" + }, + "case-sensitive-paths-webpack-plugin": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.1.1.tgz", + "integrity": "sha1-PSnO2MHxJL9vU4Rvs/WJRzH9yQk=" + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" + }, + "center-align": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz", + "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=", + "requires": { + "align-text": "0.1.4", + "lazy-cache": "1.0.4" + } + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "requires": { + "ansi-styles": "2.2.1", + "escape-string-regexp": "1.0.5", + "has-ansi": "2.0.0", + "strip-ansi": "3.0.1", + "supports-color": "2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" + } + } + }, + "chardet": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.4.2.tgz", + "integrity": "sha1-tUc7M9yXxCTl2Y3IfVXU2KKci/I=" + }, + "chokidar": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.0.4.tgz", + "integrity": "sha512-z9n7yt9rOvIJrMhvDtDictKrkFHeihkNl6uWMmZlmL6tJtX9Cs+87oK+teBx+JIgzvbX3yZHT3eF8vpbDxHJXQ==", + "requires": { + "anymatch": "2.0.0", + "async-each": "1.0.1", + "braces": "2.3.2", + "fsevents": "1.2.4", + "glob-parent": "3.1.0", + "inherits": "2.0.3", + "is-binary-path": "1.0.1", + "is-glob": "4.0.0", + "lodash.debounce": "4.0.8", + "normalize-path": "2.1.1", + "path-is-absolute": "1.0.1", + "readdirp": "2.1.0", + "upath": "1.1.0" + }, + "dependencies": { + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "requires": { + "micromatch": "3.1.10", + "normalize-path": "2.1.1" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "requires": { + "is-glob": "3.1.0", + "path-dirname": "1.0.2" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "requires": { + "is-extglob": "2.1.1" + } + } + } + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" + }, + "is-glob": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.0.tgz", + "integrity": "sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=", + "requires": { + "is-extglob": "2.1.1" + } + } + } + }, + "ci-info": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.1.3.tgz", + "integrity": "sha512-SK/846h/Rcy8q9Z9CAwGBLfCJ6EkjJWdpelWDufQpqVDYq2Wnnv8zlSO6AMQap02jvhVruKKpEtQOufo3pFhLg==" + }, + "cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "requires": { + "inherits": "2.0.3", + "safe-buffer": "5.1.2" + } + }, + "circular-json": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz", + "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==" + }, + "clap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/clap/-/clap-1.2.3.tgz", + "integrity": "sha512-4CoL/A3hf90V3VIEjeuhSvlGFEHKzOz+Wfc2IVZc+FaUgU0ZQafJTP49fvnULipOPcAfqhyI2duwQyns6xqjYA==", + "requires": { + "chalk": "1.1.3" + } + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "requires": { + "arr-union": "3.1.0", + "define-property": "0.2.5", + "isobject": "3.0.1", + "static-extend": "0.1.2" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "0.1.6" + } + } + } + }, + "clean-css": { + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.1.11.tgz", + "integrity": "sha1-Ls3xRaujj1R0DybO/Q/z4D4SXWo=", + "requires": { + "source-map": "0.5.7" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + } + } + }, + "cli-boxes": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-1.0.0.tgz", + "integrity": "sha1-T6kXw+WclKAEzWH47lCdplFocUM=" + }, + "cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "requires": { + "restore-cursor": "2.0.0" + } + }, + "cli-width": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", + "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=" + }, + "cliui": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz", + "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=", + "requires": { + "center-align": "0.1.3", + "right-align": "0.1.3", + "wordwrap": "0.0.2" + }, + "dependencies": { + "wordwrap": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz", + "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=" + } + } + }, + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=" + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=" + }, + "coa": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/coa/-/coa-1.0.4.tgz", + "integrity": "sha1-qe8VNmDWqGqL3sAomlxoTSF0Mv0=", + "requires": { + "q": "1.5.1" + } + }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "requires": { + "map-visit": "1.0.0", + "object-visit": "1.0.1" + } + }, + "color": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/color/-/color-0.11.4.tgz", + "integrity": "sha1-bXtcdPtl6EHNSHkq0e1eB7kE12Q=", + "requires": { + "clone": "1.0.4", + "color-convert": "1.9.2", + "color-string": "0.3.0" + } + }, + "color-convert": { + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.2.tgz", + "integrity": "sha512-3NUJZdhMhcdPn8vJ9v2UQJoH0qqoGUkYTgFEPZaPjEtwmmKUfNV46zZmgB2M5M4DCEQHMaCfWHCxiBflLm04Tg==", + "requires": { + "color-name": "1.1.1" + } + }, + "color-name": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.1.tgz", + "integrity": "sha1-SxQVMEz1ACjqgWQ2Q72C6gWANok=" + }, + "color-string": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-0.3.0.tgz", + "integrity": "sha1-J9RvtnAlxcL6JZk7+/V55HhBuZE=", + "requires": { + "color-name": "1.1.1" + } + }, + "colormin": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/colormin/-/colormin-1.1.2.tgz", + "integrity": "sha1-6i90IKcrlogaOKrlnsEkpvcpgTM=", + "requires": { + "color": "0.11.4", + "css-color-names": "0.0.4", + "has": "1.0.3" + } + }, + "colors": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz", + "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=" + }, + "combined-stream": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz", + "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=", + "requires": { + "delayed-stream": "1.0.0" + } + }, + "commander": { + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.16.0.tgz", + "integrity": "sha512-sVXqklSaotK9at437sFlFpyOcJonxe0yST/AG9DkQKUdIE6IqGIMv4SfAQSKaJbSdVEJYItASCrBiVQHq1HQew==" + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" + }, + "compare-versions": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.3.0.tgz", + "integrity": "sha512-MAAAIOdi2s4Gl6rZ76PNcUa9IOYB+5ICdT41o5uMRf09aEu/F9RK+qhe8RjXNPwcTjGV7KU7h2P/fljThFVqyQ==" + }, + "component-emitter": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", + "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=" + }, + "compressible": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.14.tgz", + "integrity": "sha1-MmxfUH+7BV9UEWeCuWmoG2einac=", + "requires": { + "mime-db": "1.34.0" + }, + "dependencies": { + "mime-db": { + "version": "1.34.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.34.0.tgz", + "integrity": "sha1-RS0Oz/XDA0am3B5kseruDTcZ/5o=" + } + } + }, + "compression": { + "version": "1.7.2", + "resolved": "http://registry.npmjs.org/compression/-/compression-1.7.2.tgz", + "integrity": "sha1-qv+81qr4VLROuygDU9WtFlH1mmk=", + "requires": { + "accepts": "1.3.5", + "bytes": "3.0.0", + "compressible": "2.0.14", + "debug": "2.6.9", + "on-headers": "1.0.1", + "safe-buffer": "5.1.1", + "vary": "1.1.2" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", + "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==" + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "requires": { + "buffer-from": "1.1.0", + "inherits": "2.0.3", + "readable-stream": "2.3.6", + "typedarray": "0.0.6" + } + }, + "configstore": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-3.1.2.tgz", + "integrity": "sha512-vtv5HtGjcYUgFrXc6Kx747B83MRRVS5R1VTEQoXvuP+kMI+if6uywV0nDGoiydJRy4yk7h9od5Og0kxx4zUXmw==", + "requires": { + "dot-prop": "4.2.0", + "graceful-fs": "4.1.11", + "make-dir": "1.3.0", + "unique-string": "1.0.0", + "write-file-atomic": "2.3.0", + "xdg-basedir": "3.0.0" + } + }, + "connect-history-api-fallback": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.5.0.tgz", + "integrity": "sha1-sGhzk0vF40T+9hGhlqb6rgruAVo=" + }, + "console-browserify": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz", + "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=", + "requires": { + "date-now": "0.1.4" + } + }, + "constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=" + }, + "contains-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", + "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=" + }, + "content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=" + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" + }, + "content-type-parser": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/content-type-parser/-/content-type-parser-1.0.2.tgz", + "integrity": "sha512-lM4l4CnMEwOLHAHr/P6MEZwZFPJFtAAKgL6pogbXmVZggIqXhdB6RbBtPOTsw2FcXwYhehRGERJmRrjOiIB8pQ==" + }, + "convert-source-map": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.5.1.tgz", + "integrity": "sha1-uCeAl7m8IpNl3lxiz1/K7YtVmeU=" + }, + "cookie": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", + "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=" + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" + }, + "core-js": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz", + "integrity": "sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY=" + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "cosmiconfig": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-2.2.2.tgz", + "integrity": "sha512-GiNXLwAFPYHy25XmTPpafYvn3CLAkJ8FLsscq78MQd1Kh0OU6Yzhn4eV2MVF4G9WEQZoWEGltatdR+ntGPMl5A==", + "requires": { + "is-directory": "0.3.1", + "js-yaml": "3.7.0", + "minimist": "1.2.0", + "object-assign": "4.1.1", + "os-homedir": "1.0.2", + "parse-json": "2.2.0", + "require-from-string": "1.2.1" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" + } + } + }, + "create-ecdh": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz", + "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==", + "requires": { + "bn.js": "4.11.8", + "elliptic": "6.4.0" + } + }, + "create-error-class": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz", + "integrity": "sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y=", + "requires": { + "capture-stack-trace": "1.0.0" + } + }, + "create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "requires": { + "cipher-base": "1.0.4", + "inherits": "2.0.3", + "md5.js": "1.3.4", + "ripemd160": "2.0.2", + "sha.js": "2.4.11" + } + }, + "create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "requires": { + "cipher-base": "1.0.4", + "create-hash": "1.2.0", + "inherits": "2.0.3", + "ripemd160": "2.0.2", + "safe-buffer": "5.1.2", + "sha.js": "2.4.11" + } + }, + "cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "requires": { + "lru-cache": "4.1.3", + "shebang-command": "1.2.0", + "which": "1.3.1" + } + }, + "crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "requires": { + "browserify-cipher": "1.0.1", + "browserify-sign": "4.0.4", + "create-ecdh": "4.0.3", + "create-hash": "1.2.0", + "create-hmac": "1.1.7", + "diffie-hellman": "5.0.3", + "inherits": "2.0.3", + "pbkdf2": "3.0.16", + "public-encrypt": "4.0.2", + "randombytes": "2.0.6", + "randomfill": "1.0.4" + } + }, + "crypto-random-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz", + "integrity": "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=" + }, + "css-color-names": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", + "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=" + }, + "css-loader": { + "version": "0.28.7", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-0.28.7.tgz", + "integrity": "sha512-GxMpax8a/VgcfRrVy0gXD6yLd5ePYbXX/5zGgTVYp4wXtJklS8Z2VaUArJgc//f6/Dzil7BaJObdSv8eKKCPgg==", + "requires": { + "babel-code-frame": "6.26.0", + "css-selector-tokenizer": "0.7.0", + "cssnano": "3.10.0", + "icss-utils": "2.1.0", + "loader-utils": "1.1.0", + "lodash.camelcase": "4.3.0", + "object-assign": "4.1.1", + "postcss": "5.2.18", + "postcss-modules-extract-imports": "1.1.0", + "postcss-modules-local-by-default": "1.2.0", + "postcss-modules-scope": "1.1.0", + "postcss-modules-values": "1.3.0", + "postcss-value-parser": "3.3.0", + "source-list-map": "2.0.0" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "requires": { + "chalk": "1.1.3", + "js-base64": "2.4.5", + "source-map": "0.5.7", + "supports-color": "3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "requires": { + "has-flag": "1.0.0" + } + } + } + }, + "css-select": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz", + "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=", + "requires": { + "boolbase": "1.0.0", + "css-what": "2.1.0", + "domutils": "1.5.1", + "nth-check": "1.0.1" + } + }, + "css-selector-tokenizer": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.0.tgz", + "integrity": "sha1-5piEdK6MlTR3v15+/s/OzNnPTIY=", + "requires": { + "cssesc": "0.1.0", + "fastparse": "1.1.1", + "regexpu-core": "1.0.0" + }, + "dependencies": { + "regexpu-core": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-1.0.0.tgz", + "integrity": "sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs=", + "requires": { + "regenerate": "1.4.0", + "regjsgen": "0.2.0", + "regjsparser": "0.1.5" + } + } + } + }, + "css-what": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.0.tgz", + "integrity": "sha1-lGfQMsOM+u+58teVASUwYvh/ob0=" + }, + "cssesc": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-0.1.0.tgz", + "integrity": "sha1-yBSQPkViM3GgR3tAEJqq++6t27Q=" + }, + "cssnano": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-3.10.0.tgz", + "integrity": "sha1-Tzj2zqK5sX+gFJDyPx3GjqZcHDg=", + "requires": { + "autoprefixer": "6.7.7", + "decamelize": "1.2.0", + "defined": "1.0.0", + "has": "1.0.3", + "object-assign": "4.1.1", + "postcss": "5.2.18", + "postcss-calc": "5.3.1", + "postcss-colormin": "2.2.2", + "postcss-convert-values": "2.6.1", + "postcss-discard-comments": "2.0.4", + "postcss-discard-duplicates": "2.1.0", + "postcss-discard-empty": "2.1.0", + "postcss-discard-overridden": "0.1.1", + "postcss-discard-unused": "2.2.3", + "postcss-filter-plugins": "2.0.3", + "postcss-merge-idents": "2.1.7", + "postcss-merge-longhand": "2.0.2", + "postcss-merge-rules": "2.1.2", + "postcss-minify-font-values": "1.0.5", + "postcss-minify-gradients": "1.0.5", + "postcss-minify-params": "1.2.2", + "postcss-minify-selectors": "2.1.1", + "postcss-normalize-charset": "1.1.1", + "postcss-normalize-url": "3.0.8", + "postcss-ordered-values": "2.2.3", + "postcss-reduce-idents": "2.4.0", + "postcss-reduce-initial": "1.0.1", + "postcss-reduce-transforms": "1.0.4", + "postcss-svgo": "2.1.6", + "postcss-unique-selectors": "2.0.2", + "postcss-value-parser": "3.3.0", + "postcss-zindex": "2.2.0" + }, + "dependencies": { + "autoprefixer": { + "version": "6.7.7", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-6.7.7.tgz", + "integrity": "sha1-Hb0cg1ZY41zj+ZhAmdsAWFx4IBQ=", + "requires": { + "browserslist": "1.7.7", + "caniuse-db": "1.0.30000865", + "normalize-range": "0.1.2", + "num2fraction": "1.2.2", + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0" + } + }, + "browserslist": { + "version": "1.7.7", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz", + "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=", + "requires": { + "caniuse-db": "1.0.30000865", + "electron-to-chromium": "1.3.52" + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "requires": { + "chalk": "1.1.3", + "js-base64": "2.4.5", + "source-map": "0.5.7", + "supports-color": "3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "requires": { + "has-flag": "1.0.0" + } + } + } + }, + "csso": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/csso/-/csso-2.3.2.tgz", + "integrity": "sha1-3dUsWHAz9J6Utx/FVWnyUuj/X4U=", + "requires": { + "clap": "1.2.3", + "source-map": "0.5.7" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + } + } + }, + "cssom": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.4.tgz", + "integrity": "sha512-+7prCSORpXNeR4/fUP3rL+TzqtiFfhMvTd7uEqMdgPvLPt4+uzFUeufx5RHjGTACCargg/DiEt/moMQmvnfkog==" + }, + "cssstyle": { + "version": "0.2.37", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-0.2.37.tgz", + "integrity": "sha1-VBCXI0yyUTyDzu06zdwn/yeYfVQ=", + "requires": { + "cssom": "0.3.4" + } + }, + "currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", + "requires": { + "array-find-index": "1.0.2" + } + }, + "d": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.0.tgz", + "integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=", + "requires": { + "es5-ext": "0.10.45" + } + }, + "damerau-levenshtein": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.4.tgz", + "integrity": "sha1-AxkcQyy27qFou3fzpV/9zLiXhRQ=" + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "requires": { + "assert-plus": "1.0.0" + } + }, + "date-now": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz", + "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" + }, + "deep-equal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz", + "integrity": "sha1-9dJgKStmDghO/0zbyfCK0yR0SLU=" + }, + "deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==" + }, + "deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=" + }, + "default-require-extensions": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-2.0.0.tgz", + "integrity": "sha1-9fj7sYp9bVCyH2QfZJ67Uiz+JPc=", + "requires": { + "strip-bom": "3.0.0" + }, + "dependencies": { + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" + } + } + }, + "define-properties": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.2.tgz", + "integrity": "sha1-g6c/L+pWmJj7c3GTyPhzyvbUXJQ=", + "requires": { + "foreach": "2.0.5", + "object-keys": "1.0.12" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "requires": { + "is-descriptor": "1.0.2", + "isobject": "3.0.1" + }, + "dependencies": { + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "6.0.2" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "6.0.2" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "1.0.0", + "is-data-descriptor": "1.0.0", + "kind-of": "6.0.2" + } + } + } + }, + "defined": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", + "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=" + }, + "del": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz", + "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=", + "requires": { + "globby": "5.0.0", + "is-path-cwd": "1.0.0", + "is-path-in-cwd": "1.0.1", + "object-assign": "4.1.1", + "pify": "2.3.0", + "pinkie-promise": "2.0.1", + "rimraf": "2.6.2" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + }, + "des.js": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz", + "integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=", + "requires": { + "inherits": "2.0.3", + "minimalistic-assert": "1.0.1" + } + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + }, + "detect-indent": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz", + "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=", + "requires": { + "repeating": "2.0.1" + } + }, + "detect-node": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.3.tgz", + "integrity": "sha1-ogM8CcyOFY03dI+951B4Mr1s4Sc=" + }, + "detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "requires": { + "address": "1.0.3", + "debug": "2.6.9" + } + }, + "diff": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz", + "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==" + }, + "diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "requires": { + "bn.js": "4.11.8", + "miller-rabin": "4.0.1", + "randombytes": "2.0.6" + } + }, + "dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" + }, + "dns-packet": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz", + "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==", + "requires": { + "ip": "1.1.5", + "safe-buffer": "5.1.2" + } + }, + "dns-txt": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", + "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", + "requires": { + "buffer-indexof": "1.1.1" + } + }, + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "requires": { + "esutils": "2.0.2" + } + }, + "dom-converter": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.1.4.tgz", + "integrity": "sha1-pF71cnuJDJv/5tfIduexnLDhfzs=", + "requires": { + "utila": "0.3.3" + }, + "dependencies": { + "utila": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.3.3.tgz", + "integrity": "sha1-1+jn1+MJEHCSsF+NloiCTWM6QiY=" + } + } + }, + "dom-serializer": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.0.tgz", + "integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=", + "requires": { + "domelementtype": "1.1.3", + "entities": "1.1.1" + }, + "dependencies": { + "domelementtype": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz", + "integrity": "sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs=" + } + } + }, + "dom-urls": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/dom-urls/-/dom-urls-1.1.0.tgz", + "integrity": "sha1-AB3fgWKM0ecGElxxdvU8zsVdkY4=", + "requires": { + "urijs": "1.19.1" + } + }, + "domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==" + }, + "domelementtype": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.0.tgz", + "integrity": "sha1-sXrtguirWeUt2cGbF1bg/BhyBMI=" + }, + "domhandler": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.1.0.tgz", + "integrity": "sha1-0mRvXlf2w7qxHPbLBdPArPdBJZQ=", + "requires": { + "domelementtype": "1.3.0" + } + }, + "domutils": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", + "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", + "requires": { + "dom-serializer": "0.1.0", + "domelementtype": "1.3.0" + } + }, + "dot-prop": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.0.tgz", + "integrity": "sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==", + "requires": { + "is-obj": "1.0.1" + } + }, + "dotenv": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-4.0.0.tgz", + "integrity": "sha1-hk7xN5rO1Vzm+V3r7NzhefegzR0=" + }, + "dotenv-expand": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-4.2.0.tgz", + "integrity": "sha1-3vHxyl1gWdJKdm5YeULCEQbOEnU=" + }, + "duplexer": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz", + "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=" + }, + "duplexer3": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", + "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=" + }, + "ecc-jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz", + "integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=", + "optional": true, + "requires": { + "jsbn": "0.1.1" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "electron-to-chromium": { + "version": "1.3.52", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.52.tgz", + "integrity": "sha1-0tnxJwuko7lnuDHEDvcftNmrXOA=" + }, + "elliptic": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.4.0.tgz", + "integrity": "sha1-ysmvh2LIWDYYcAPI3+GT5eLq5d8=", + "requires": { + "bn.js": "4.11.8", + "brorand": "1.1.0", + "hash.js": "1.1.5", + "hmac-drbg": "1.0.1", + "inherits": "2.0.3", + "minimalistic-assert": "1.0.1", + "minimalistic-crypto-utils": "1.0.1" + } + }, + "emoji-regex": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-6.5.1.tgz", + "integrity": "sha512-PAHp6TxrCy7MGMFidro8uikr+zlJJKJ/Q6mm2ExZ7HwkyR9lSVFfE3kt36qcwa24BQL7y0G9axycGjK1A/0uNQ==" + }, + "emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" + }, + "encoding": { + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz", + "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=", + "requires": { + "iconv-lite": "0.4.23" + } + }, + "enhanced-resolve": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-3.4.1.tgz", + "integrity": "sha1-BCHjOf1xQZs9oT0Smzl5BAIwR24=", + "requires": { + "graceful-fs": "4.1.11", + "memory-fs": "0.4.1", + "object-assign": "4.1.1", + "tapable": "0.2.8" + } + }, + "entities": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.1.tgz", + "integrity": "sha1-blwtClYhtdra7O+AuQ7ftc13cvA=" + }, + "errno": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz", + "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==", + "requires": { + "prr": "1.0.1" + } + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "requires": { + "is-arrayish": "0.2.1" + } + }, + "es-abstract": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.12.0.tgz", + "integrity": "sha512-C8Fx/0jFmV5IPoMOFPA9P9G5NtqW+4cOPit3MIuvR2t7Ag2K15EJTpxnHAYTzL+aYQJIESYeXZmDBfOBE1HcpA==", + "requires": { + "es-to-primitive": "1.1.1", + "function-bind": "1.1.1", + "has": "1.0.3", + "is-callable": "1.1.4", + "is-regex": "1.0.4" + } + }, + "es-to-primitive": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.1.1.tgz", + "integrity": "sha1-RTVSSKiJeQNLZ5Lhm7gfK3l13Q0=", + "requires": { + "is-callable": "1.1.4", + "is-date-object": "1.0.1", + "is-symbol": "1.0.1" + } + }, + "es5-ext": { + "version": "0.10.45", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.45.tgz", + "integrity": "sha512-FkfM6Vxxfmztilbxxz5UKSD4ICMf5tSpRFtDNtkAhOxZ0EKtX6qwmXNyH/sFyIbX2P/nU5AMiA9jilWsUGJzCQ==", + "requires": { + "es6-iterator": "2.0.3", + "es6-symbol": "3.1.1", + "next-tick": "1.0.0" + } + }, + "es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "requires": { + "d": "1.0.0", + "es5-ext": "0.10.45", + "es6-symbol": "3.1.1" + } + }, + "es6-map": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz", + "integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=", + "requires": { + "d": "1.0.0", + "es5-ext": "0.10.45", + "es6-iterator": "2.0.3", + "es6-set": "0.1.5", + "es6-symbol": "3.1.1", + "event-emitter": "0.3.5" + } + }, + "es6-promise": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.4.tgz", + "integrity": "sha512-/NdNZVJg+uZgtm9eS3O6lrOLYmQag2DjdEXuPaHlZ6RuVqgqaVZfgYCepEIKsLqwdQArOPtC3XzRLqGGfT8KQQ==" + }, + "es6-set": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz", + "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=", + "requires": { + "d": "1.0.0", + "es5-ext": "0.10.45", + "es6-iterator": "2.0.3", + "es6-symbol": "3.1.1", + "event-emitter": "0.3.5" + } + }, + "es6-symbol": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz", + "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=", + "requires": { + "d": "1.0.0", + "es5-ext": "0.10.45" + } + }, + "es6-weak-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.2.tgz", + "integrity": "sha1-XjqzIlH/0VOKH45f+hNXdy+S2W8=", + "requires": { + "d": "1.0.0", + "es5-ext": "0.10.45", + "es6-iterator": "2.0.3", + "es6-symbol": "3.1.1" + } + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + }, + "escodegen": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.10.0.tgz", + "integrity": "sha512-fjUOf8johsv23WuIKdNQU4P9t9jhQ4Qzx6pC2uW890OloK3Zs1ZAoCNpg/2larNF501jLl3UNy0kIRcF6VI22g==", + "requires": { + "esprima": "3.1.3", + "estraverse": "4.2.0", + "esutils": "2.0.2", + "optionator": "0.8.2", + "source-map": "0.6.1" + }, + "dependencies": { + "esprima": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz", + "integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=" + } + } + }, + "escope": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/escope/-/escope-3.6.0.tgz", + "integrity": "sha1-4Bl16BJ4GhY6ba392AOY3GTIicM=", + "requires": { + "es6-map": "0.1.5", + "es6-weak-map": "2.0.2", + "esrecurse": "4.2.1", + "estraverse": "4.2.0" + } + }, + "eslint": { + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-4.10.0.tgz", + "integrity": "sha512-MMVl8P/dYUFZEvolL8PYt7qc5LNdS2lwheq9BYa5Y07FblhcZqFyaUqlS8TW5QITGex21tV4Lk0a3fK8lsJIkA==", + "requires": { + "ajv": "5.5.2", + "babel-code-frame": "6.26.0", + "chalk": "2.4.1", + "concat-stream": "1.6.2", + "cross-spawn": "5.1.0", + "debug": "3.1.0", + "doctrine": "2.1.0", + "eslint-scope": "3.7.1", + "espree": "3.5.4", + "esquery": "1.0.1", + "estraverse": "4.2.0", + "esutils": "2.0.2", + "file-entry-cache": "2.0.0", + "functional-red-black-tree": "1.0.1", + "glob": "7.1.2", + "globals": "9.18.0", + "ignore": "3.3.10", + "imurmurhash": "0.1.4", + "inquirer": "3.3.0", + "is-resolvable": "1.1.0", + "js-yaml": "3.12.0", + "json-stable-stringify": "1.0.1", + "levn": "0.3.0", + "lodash": "4.17.10", + "minimatch": "3.0.4", + "mkdirp": "0.5.1", + "natural-compare": "1.4.0", + "optionator": "0.8.2", + "path-is-inside": "1.0.2", + "pluralize": "7.0.0", + "progress": "2.0.0", + "require-uncached": "1.0.3", + "semver": "5.5.0", + "strip-ansi": "4.0.0", + "strip-json-comments": "2.0.1", + "table": "4.0.3", + "text-table": "0.2.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" + }, + "chalk": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", + "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", + "requires": { + "ansi-styles": "3.2.1", + "escape-string-regexp": "1.0.5", + "supports-color": "5.4.0" + } + }, + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "requires": { + "ms": "2.0.0" + } + }, + "esprima": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.0.tgz", + "integrity": "sha512-oftTcaMu/EGrEIu904mWteKIv8vMuOgGYo7EhVJJN00R/EED9DCua/xxHRdYnKtcECzVg7xOWhflvJMnqcFZjw==" + }, + "js-yaml": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.0.tgz", + "integrity": "sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A==", + "requires": { + "argparse": "1.0.10", + "esprima": "4.0.0" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "requires": { + "ansi-regex": "3.0.0" + } + } + } + }, + "eslint-config-react-app": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-2.1.0.tgz", + "integrity": "sha512-8QZrKWuHVC57Fmu+SsKAVxnI9LycZl7NFQ4H9L+oeISuCXhYdXqsOOIVSjQFW6JF5MXZLFE+21Syhd7mF1IRZQ==" + }, + "eslint-import-resolver-node": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.2.tgz", + "integrity": "sha512-sfmTqJfPSizWu4aymbPr4Iidp5yKm8yDkHp+Ir3YiTHiiDfxh69mOUsmiqW6RZ9zRXFaF64GtYmN7e+8GHBv6Q==", + "requires": { + "debug": "2.6.9", + "resolve": "1.6.0" + } + }, + "eslint-loader": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/eslint-loader/-/eslint-loader-1.9.0.tgz", + "integrity": "sha512-40aN976qSNPyb9ejTqjEthZITpls1SVKtwguahmH1dzGCwQU/vySE+xX33VZmD8csU0ahVNCtFlsPgKqRBiqgg==", + "requires": { + "loader-fs-cache": "1.0.1", + "loader-utils": "1.1.0", + "object-assign": "4.1.1", + "object-hash": "1.3.0", + "rimraf": "2.6.2" + } + }, + "eslint-module-utils": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.2.0.tgz", + "integrity": "sha1-snA2LNiLGkitMIl2zn+lTphBF0Y=", + "requires": { + "debug": "2.6.9", + "pkg-dir": "1.0.0" + }, + "dependencies": { + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "requires": { + "path-exists": "2.1.0", + "pinkie-promise": "2.0.1" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "requires": { + "pinkie-promise": "2.0.1" + } + }, + "pkg-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-1.0.0.tgz", + "integrity": "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=", + "requires": { + "find-up": "1.1.2" + } + } + } + }, + "eslint-plugin-flowtype": { + "version": "2.39.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.39.1.tgz", + "integrity": "sha512-RiQv+7Z9QDJuzt+NO8sYgkLGT+h+WeCrxP7y8lI7wpU41x3x/2o3PGtHk9ck8QnA9/mlbNcy/hG0eKvmd7npaA==", + "requires": { + "lodash": "4.17.10" + } + }, + "eslint-plugin-import": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.8.0.tgz", + "integrity": "sha512-Rf7dfKJxZ16QuTgVv1OYNxkZcsu/hULFnC+e+w0Gzi6jMC3guQoWQgxYxc54IDRinlb6/0v5z/PxxIKmVctN+g==", + "requires": { + "builtin-modules": "1.1.1", + "contains-path": "0.1.0", + "debug": "2.6.9", + "doctrine": "1.5.0", + "eslint-import-resolver-node": "0.3.2", + "eslint-module-utils": "2.2.0", + "has": "1.0.3", + "lodash.cond": "4.5.2", + "minimatch": "3.0.4", + "read-pkg-up": "2.0.0" + }, + "dependencies": { + "doctrine": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", + "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", + "requires": { + "esutils": "2.0.2", + "isarray": "1.0.0" + } + }, + "load-json-file": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", + "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", + "requires": { + "graceful-fs": "4.1.11", + "parse-json": "2.2.0", + "pify": "2.3.0", + "strip-bom": "3.0.0" + } + }, + "path-type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", + "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", + "requires": { + "pify": "2.3.0" + } + }, + "read-pkg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", + "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", + "requires": { + "load-json-file": "2.0.0", + "normalize-package-data": "2.4.0", + "path-type": "2.0.0" + } + }, + "read-pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", + "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", + "requires": { + "find-up": "2.1.0", + "read-pkg": "2.0.0" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" + } + } + }, + "eslint-plugin-jsx-a11y": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-5.1.1.tgz", + "integrity": "sha512-5I9SpoP7gT4wBFOtXT8/tXNPYohHBVfyVfO17vkbC7r9kEIxYJF12D3pKqhk8+xnk12rfxKClS3WCFpVckFTPQ==", + "requires": { + "aria-query": "0.7.1", + "array-includes": "3.0.3", + "ast-types-flow": "0.0.7", + "axobject-query": "0.1.0", + "damerau-levenshtein": "1.0.4", + "emoji-regex": "6.5.1", + "jsx-ast-utils": "1.4.1" + } + }, + "eslint-plugin-react": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.4.0.tgz", + "integrity": "sha512-tvjU9u3VqmW2vVuYnE8Qptq+6ji4JltjOjJ9u7VAOxVYkUkyBZWRvNYKbDv5fN+L6wiA+4we9+qQahZ0m63XEA==", + "requires": { + "doctrine": "2.1.0", + "has": "1.0.3", + "jsx-ast-utils": "2.0.1", + "prop-types": "15.6.2" + }, + "dependencies": { + "jsx-ast-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-2.0.1.tgz", + "integrity": "sha1-6AGxs5mF4g//yHtA43SAgOLcrH8=", + "requires": { + "array-includes": "3.0.3" + } + } + } + }, + "eslint-scope": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.1.tgz", + "integrity": "sha1-PWPD7f2gLgbgGkUq2IyqzHzctug=", + "requires": { + "esrecurse": "4.2.1", + "estraverse": "4.2.0" + } + }, + "espree": { + "version": "3.5.4", + "resolved": "https://registry.npmjs.org/espree/-/espree-3.5.4.tgz", + "integrity": "sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==", + "requires": { + "acorn": "5.7.1", + "acorn-jsx": "3.0.1" + } + }, + "esprima": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz", + "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=" + }, + "esquery": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz", + "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==", + "requires": { + "estraverse": "4.2.0" + } + }, + "esrecurse": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", + "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", + "requires": { + "estraverse": "4.2.0" + } + }, + "estraverse": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz", + "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=" + }, + "esutils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", + "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" + }, + "event-emitter": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", + "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=", + "requires": { + "d": "1.0.0", + "es5-ext": "0.10.45" + } + }, + "eventemitter3": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.0.tgz", + "integrity": "sha512-ivIvhpq/Y0uSjcHDcOIccjmYjGLcP09MFGE7ysAwkAvkXfpZlC985pH2/ui64DKazbTW/4kN3yqozUxlXzI6cA==" + }, + "events": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/events/-/events-1.1.1.tgz", + "integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=" + }, + "eventsource": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-0.1.6.tgz", + "integrity": "sha1-Cs7ehJ7X3RzMMsgRuxG5RNTykjI=", + "requires": { + "original": "1.0.1" + } + }, + "evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "requires": { + "md5.js": "1.3.4", + "safe-buffer": "5.1.2" + } + }, + "exec-sh": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.2.2.tgz", + "integrity": "sha512-FIUCJz1RbuS0FKTdaAafAByGS0CPvU3R0MeHxgtl+djzCc//F8HakL8GzmVNZanasTbTAY/3DRFA0KpVqj/eAw==", + "requires": { + "merge": "1.2.0" + } + }, + "execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", + "requires": { + "cross-spawn": "5.1.0", + "get-stream": "3.0.0", + "is-stream": "1.1.0", + "npm-run-path": "2.0.2", + "p-finally": "1.0.0", + "signal-exit": "3.0.2", + "strip-eof": "1.0.0" + } + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "requires": { + "debug": "2.6.9", + "define-property": "0.2.5", + "extend-shallow": "2.0.1", + "posix-character-classes": "0.1.1", + "regex-not": "1.0.2", + "snapdragon": "0.8.2", + "to-regex": "3.0.2" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "0.1.6" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "0.1.1" + } + } + } + }, + "expand-range": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", + "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", + "requires": { + "fill-range": "2.2.4" + }, + "dependencies": { + "fill-range": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz", + "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==", + "requires": { + "is-number": "2.1.0", + "isobject": "2.1.0", + "randomatic": "3.0.0", + "repeat-element": "1.1.2", + "repeat-string": "1.6.1" + } + }, + "is-number": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", + "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", + "requires": { + "kind-of": "3.2.2" + } + }, + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "requires": { + "isarray": "1.0.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "expand-tilde": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", + "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", + "requires": { + "homedir-polyfill": "1.0.1" + } + }, + "express": { + "version": "4.16.3", + "resolved": "https://registry.npmjs.org/express/-/express-4.16.3.tgz", + "integrity": "sha1-avilAjUNsyRuzEvs9rWjTSL37VM=", + "requires": { + "accepts": "1.3.5", + "array-flatten": "1.1.1", + "body-parser": "1.18.2", + "content-disposition": "0.5.2", + "content-type": "1.0.4", + "cookie": "0.3.1", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "1.1.2", + "encodeurl": "1.0.2", + "escape-html": "1.0.3", + "etag": "1.8.1", + "finalhandler": "1.1.1", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "1.1.2", + "on-finished": "2.3.0", + "parseurl": "1.3.2", + "path-to-regexp": "0.1.7", + "proxy-addr": "2.0.3", + "qs": "6.5.1", + "range-parser": "1.2.0", + "safe-buffer": "5.1.1", + "send": "0.16.2", + "serve-static": "1.13.2", + "setprototypeof": "1.1.0", + "statuses": "1.4.0", + "type-is": "1.6.16", + "utils-merge": "1.0.1", + "vary": "1.1.2" + }, + "dependencies": { + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + }, + "qs": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz", + "integrity": "sha512-eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A==" + }, + "safe-buffer": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", + "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==" + } + } + }, + "extend": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz", + "integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ=" + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "requires": { + "assign-symbols": "1.0.0", + "is-extendable": "1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "requires": { + "is-plain-object": "2.0.4" + } + } + } + }, + "external-editor": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz", + "integrity": "sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A==", + "requires": { + "chardet": "0.4.2", + "iconv-lite": "0.4.23", + "tmp": "0.0.33" + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "requires": { + "array-unique": "0.3.2", + "define-property": "1.0.0", + "expand-brackets": "2.1.4", + "extend-shallow": "2.0.1", + "fragment-cache": "0.2.1", + "regex-not": "1.0.2", + "snapdragon": "0.8.2", + "to-regex": "3.0.2" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "1.0.2" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "0.1.1" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "6.0.2" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "6.0.2" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "1.0.0", + "is-data-descriptor": "1.0.0", + "kind-of": "6.0.2" + } + } + } + }, + "extract-text-webpack-plugin": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extract-text-webpack-plugin/-/extract-text-webpack-plugin-3.0.2.tgz", + "integrity": "sha512-bt/LZ4m5Rqt/Crl2HiKuAl/oqg0psx1tsTLkvWbJen1CtD+fftkZhMaQ9HOtY2gWsl2Wq+sABmMVi9z3DhKWQQ==", + "requires": { + "async": "2.6.1", + "loader-utils": "1.1.0", + "schema-utils": "0.3.0", + "webpack-sources": "1.1.0" + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" + }, + "fast-deep-equal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz", + "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=" + }, + "fast-json-stable-stringify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", + "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=" + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + }, + "fastparse": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.1.tgz", + "integrity": "sha1-0eJkOzipTXWDtHkGDmxK/8lAcfg=" + }, + "faye-websocket": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.1.tgz", + "integrity": "sha1-8O/hjE9W5PQK/H4Gxxn9XuYYjzg=", + "requires": { + "websocket-driver": "0.7.0" + } + }, + "fb-watchman": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.0.tgz", + "integrity": "sha1-VOmr99+i8mzZsWNsWIwa/AXeXVg=", + "requires": { + "bser": "2.0.0" + } + }, + "fbjs": { + "version": "0.8.17", + "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-0.8.17.tgz", + "integrity": "sha1-xNWY6taUkRJlPWWIsBpc3Nn5D90=", + "requires": { + "core-js": "1.2.7", + "isomorphic-fetch": "2.2.1", + "loose-envify": "1.4.0", + "object-assign": "4.1.1", + "promise": "7.3.1", + "setimmediate": "1.0.5", + "ua-parser-js": "0.7.18" + } + }, + "figures": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "requires": { + "escape-string-regexp": "1.0.5" + } + }, + "file-entry-cache": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz", + "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=", + "requires": { + "flat-cache": "1.3.0", + "object-assign": "4.1.1" + } + }, + "file-loader": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-1.1.5.tgz", + "integrity": "sha512-RzGHDatcVNpGISTvCpfUfOGpYuSR7HSsSg87ki+wF6rw1Hm0RALPTiAdsxAq1UwLf0RRhbe22/eHK6nhXspiOQ==", + "requires": { + "loader-utils": "1.1.0", + "schema-utils": "0.3.0" + } + }, + "filename-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz", + "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=" + }, + "fileset": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/fileset/-/fileset-2.0.3.tgz", + "integrity": "sha1-jnVIqW08wjJ+5eZ0FocjozO7oqA=", + "requires": { + "glob": "7.1.2", + "minimatch": "3.0.4" + } + }, + "filesize": { + "version": "3.5.11", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-3.5.11.tgz", + "integrity": "sha512-ZH7loueKBoDb7yG9esn1U+fgq7BzlzW6NRi5/rMdxIZ05dj7GFD/Xc5rq2CDt5Yq86CyfSYVyx4242QQNZbx1g==" + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "requires": { + "extend-shallow": "2.0.1", + "is-number": "3.0.0", + "repeat-string": "1.6.1", + "to-regex-range": "2.1.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "0.1.1" + } + } + } + }, + "finalhandler": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz", + "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==", + "requires": { + "debug": "2.6.9", + "encodeurl": "1.0.2", + "escape-html": "1.0.3", + "on-finished": "2.3.0", + "parseurl": "1.3.2", + "statuses": "1.4.0", + "unpipe": "1.0.0" + } + }, + "find-cache-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz", + "integrity": "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=", + "requires": { + "commondir": "1.0.1", + "make-dir": "1.3.0", + "pkg-dir": "2.0.0" + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "requires": { + "locate-path": "2.0.0" + } + }, + "flat-cache": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.0.tgz", + "integrity": "sha1-0wMLMrOBVPTjt+nHCfSQ9++XxIE=", + "requires": { + "circular-json": "0.3.3", + "del": "2.2.2", + "graceful-fs": "4.1.11", + "write": "0.2.1" + } + }, + "flatten": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.2.tgz", + "integrity": "sha1-2uRqnXj74lKSJYzB54CkHZXAN4I=" + }, + "follow-redirects": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.1.tgz", + "integrity": "sha512-v9GI1hpaqq1ZZR6pBD1+kI7O24PhDvNGNodjS3MdcEqyrahCp8zbtpv+2B/krUnSmUH80lbAS7MrdeK5IylgKg==", + "requires": { + "debug": "3.1.0" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "requires": { + "ms": "2.0.0" + } + } + } + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" + }, + "for-own": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", + "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", + "requires": { + "for-in": "1.0.2" + } + }, + "foreach": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz", + "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=" + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" + }, + "form-data": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz", + "integrity": "sha1-SXBJi+YEwgwAXU9cI67NIda0kJk=", + "requires": { + "asynckit": "0.4.0", + "combined-stream": "1.0.6", + "mime-types": "2.1.18" + } + }, + "forwarded": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", + "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=" + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "requires": { + "map-cache": "0.2.2" + } + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" + }, + "fs-extra": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-3.0.1.tgz", + "integrity": "sha1-N5TzeMWLNC6n27sjCVEJxLO2IpE=", + "requires": { + "graceful-fs": "4.1.11", + "jsonfile": "3.0.1", + "universalify": "0.1.2" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "fsevents": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.4.tgz", + "integrity": "sha512-z8H8/diyk76B7q5wg+Ud0+CqzcAF3mBBI/bA5ne5zrRUUIvNkJY//D3BqyH571KuAC4Nr7Rw7CjWX4r0y9DvNg==", + "optional": true, + "requires": { + "nan": "2.10.0", + "node-pre-gyp": "0.10.0" + }, + "dependencies": { + "abbrev": { + "version": "1.1.1", + "bundled": true, + "optional": true + }, + "ansi-regex": { + "version": "2.1.1", + "bundled": true + }, + "aproba": { + "version": "1.2.0", + "bundled": true, + "optional": true + }, + "are-we-there-yet": { + "version": "1.1.4", + "bundled": true, + "optional": true, + "requires": { + "delegates": "1.0.0", + "readable-stream": "2.3.6" + } + }, + "balanced-match": { + "version": "1.0.0", + "bundled": true + }, + "brace-expansion": { + "version": "1.1.11", + "bundled": true, + "requires": { + "balanced-match": "1.0.0", + "concat-map": "0.0.1" + } + }, + "chownr": { + "version": "1.0.1", + "bundled": true, + "optional": true + }, + "code-point-at": { + "version": "1.1.0", + "bundled": true + }, + "concat-map": { + "version": "0.0.1", + "bundled": true + }, + "console-control-strings": { + "version": "1.1.0", + "bundled": true + }, + "core-util-is": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "debug": { + "version": "2.6.9", + "bundled": true, + "optional": true, + "requires": { + "ms": "2.0.0" + } + }, + "deep-extend": { + "version": "0.5.1", + "bundled": true, + "optional": true + }, + "delegates": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "detect-libc": { + "version": "1.0.3", + "bundled": true, + "optional": true + }, + "fs-minipass": { + "version": "1.2.5", + "bundled": true, + "optional": true, + "requires": { + "minipass": "2.2.4" + } + }, + "fs.realpath": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "gauge": { + "version": "2.7.4", + "bundled": true, + "optional": true, + "requires": { + "aproba": "1.2.0", + "console-control-strings": "1.1.0", + "has-unicode": "2.0.1", + "object-assign": "4.1.1", + "signal-exit": "3.0.2", + "string-width": "1.0.2", + "strip-ansi": "3.0.1", + "wide-align": "1.1.2" + } + }, + "glob": { + "version": "7.1.2", + "bundled": true, + "optional": true, + "requires": { + "fs.realpath": "1.0.0", + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" + } + }, + "has-unicode": { + "version": "2.0.1", + "bundled": true, + "optional": true + }, + "iconv-lite": { + "version": "0.4.21", + "bundled": true, + "optional": true, + "requires": { + "safer-buffer": "2.1.2" + } + }, + "ignore-walk": { + "version": "3.0.1", + "bundled": true, + "optional": true, + "requires": { + "minimatch": "3.0.4" + } + }, + "inflight": { + "version": "1.0.6", + "bundled": true, + "optional": true, + "requires": { + "once": "1.4.0", + "wrappy": "1.0.2" + } + }, + "inherits": { + "version": "2.0.3", + "bundled": true + }, + "ini": { + "version": "1.3.5", + "bundled": true, + "optional": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "bundled": true, + "requires": { + "number-is-nan": "1.0.1" + } + }, + "isarray": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "requires": { + "brace-expansion": "1.1.11" + } + }, + "minimist": { + "version": "0.0.8", + "bundled": true + }, + "minipass": { + "version": "2.2.4", + "bundled": true, + "requires": { + "safe-buffer": "5.1.1", + "yallist": "3.0.2" + } + }, + "minizlib": { + "version": "1.1.0", + "bundled": true, + "optional": true, + "requires": { + "minipass": "2.2.4" + } + }, + "mkdirp": { + "version": "0.5.1", + "bundled": true, + "requires": { + "minimist": "0.0.8" + } + }, + "ms": { + "version": "2.0.0", + "bundled": true, + "optional": true + }, + "needle": { + "version": "2.2.0", + "bundled": true, + "optional": true, + "requires": { + "debug": "2.6.9", + "iconv-lite": "0.4.21", + "sax": "1.2.4" + } + }, + "node-pre-gyp": { + "version": "0.10.0", + "bundled": true, + "optional": true, + "requires": { + "detect-libc": "1.0.3", + "mkdirp": "0.5.1", + "needle": "2.2.0", + "nopt": "4.0.1", + "npm-packlist": "1.1.10", + "npmlog": "4.1.2", + "rc": "1.2.7", + "rimraf": "2.6.2", + "semver": "5.5.0", + "tar": "4.4.1" + } + }, + "nopt": { + "version": "4.0.1", + "bundled": true, + "optional": true, + "requires": { + "abbrev": "1.1.1", + "osenv": "0.1.5" + } + }, + "npm-bundled": { + "version": "1.0.3", + "bundled": true, + "optional": true + }, + "npm-packlist": { + "version": "1.1.10", + "bundled": true, + "optional": true, + "requires": { + "ignore-walk": "3.0.1", + "npm-bundled": "1.0.3" + } + }, + "npmlog": { + "version": "4.1.2", + "bundled": true, + "optional": true, + "requires": { + "are-we-there-yet": "1.1.4", + "console-control-strings": "1.1.0", + "gauge": "2.7.4", + "set-blocking": "2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "bundled": true + }, + "object-assign": { + "version": "4.1.1", + "bundled": true, + "optional": true + }, + "once": { + "version": "1.4.0", + "bundled": true, + "requires": { + "wrappy": "1.0.2" + } + }, + "os-homedir": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "os-tmpdir": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "osenv": { + "version": "0.1.5", + "bundled": true, + "optional": true, + "requires": { + "os-homedir": "1.0.2", + "os-tmpdir": "1.0.2" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "bundled": true, + "optional": true + }, + "process-nextick-args": { + "version": "2.0.0", + "bundled": true, + "optional": true + }, + "rc": { + "version": "1.2.7", + "bundled": true, + "optional": true, + "requires": { + "deep-extend": "0.5.1", + "ini": "1.3.5", + "minimist": "1.2.0", + "strip-json-comments": "2.0.1" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "bundled": true, + "optional": true + } + } + }, + "readable-stream": { + "version": "2.3.6", + "bundled": true, + "optional": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "2.0.0", + "safe-buffer": "5.1.1", + "string_decoder": "1.1.1", + "util-deprecate": "1.0.2" + } + }, + "rimraf": { + "version": "2.6.2", + "bundled": true, + "optional": true, + "requires": { + "glob": "7.1.2" + } + }, + "safe-buffer": { + "version": "5.1.1", + "bundled": true + }, + "safer-buffer": { + "version": "2.1.2", + "bundled": true, + "optional": true + }, + "sax": { + "version": "1.2.4", + "bundled": true, + "optional": true + }, + "semver": { + "version": "5.5.0", + "bundled": true, + "optional": true + }, + "set-blocking": { + "version": "2.0.0", + "bundled": true, + "optional": true + }, + "signal-exit": { + "version": "3.0.2", + "bundled": true, + "optional": true + }, + "string-width": { + "version": "1.0.2", + "bundled": true, + "requires": { + "code-point-at": "1.1.0", + "is-fullwidth-code-point": "1.0.0", + "strip-ansi": "3.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "optional": true, + "requires": { + "safe-buffer": "5.1.1" + } + }, + "strip-ansi": { + "version": "3.0.1", + "bundled": true, + "requires": { + "ansi-regex": "2.1.1" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "bundled": true, + "optional": true + }, + "tar": { + "version": "4.4.1", + "bundled": true, + "optional": true, + "requires": { + "chownr": "1.0.1", + "fs-minipass": "1.2.5", + "minipass": "2.2.4", + "minizlib": "1.1.0", + "mkdirp": "0.5.1", + "safe-buffer": "5.1.1", + "yallist": "3.0.2" + } + }, + "util-deprecate": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "wide-align": { + "version": "1.1.2", + "bundled": true, + "optional": true, + "requires": { + "string-width": "1.0.2" + } + }, + "wrappy": { + "version": "1.0.2", + "bundled": true + }, + "yallist": { + "version": "3.0.2", + "bundled": true + } + } + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" + }, + "get-caller-file": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.2.tgz", + "integrity": "sha1-9wLmMSfn4jHBYKgMFVSstw1QR+U=" + }, + "get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=" + }, + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=" + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=" + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "requires": { + "assert-plus": "1.0.0" + } + }, + "glob": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", + "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", + "requires": { + "fs.realpath": "1.0.0", + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" + } + }, + "glob-base": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", + "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", + "requires": { + "glob-parent": "2.0.0", + "is-glob": "2.0.1" + } + }, + "glob-parent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", + "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", + "requires": { + "is-glob": "2.0.1" + } + }, + "global-dirs": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz", + "integrity": "sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=", + "requires": { + "ini": "1.3.5" + } + }, + "global-modules": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", + "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "requires": { + "global-prefix": "1.0.2", + "is-windows": "1.0.2", + "resolve-dir": "1.0.1" + } + }, + "global-prefix": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", + "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", + "requires": { + "expand-tilde": "2.0.2", + "homedir-polyfill": "1.0.1", + "ini": "1.3.5", + "is-windows": "1.0.2", + "which": "1.3.1" + } + }, + "globals": { + "version": "9.18.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", + "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==" + }, + "globby": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz", + "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=", + "requires": { + "array-union": "1.0.2", + "arrify": "1.0.1", + "glob": "7.1.2", + "object-assign": "4.1.1", + "pify": "2.3.0", + "pinkie-promise": "2.0.1" + } + }, + "got": { + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/got/-/got-6.7.1.tgz", + "integrity": "sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA=", + "requires": { + "create-error-class": "3.0.2", + "duplexer3": "0.1.4", + "get-stream": "3.0.0", + "is-redirect": "1.0.0", + "is-retry-allowed": "1.1.0", + "is-stream": "1.1.0", + "lowercase-keys": "1.0.1", + "safe-buffer": "5.1.2", + "timed-out": "4.0.1", + "unzip-response": "2.0.1", + "url-parse-lax": "1.0.0" + } + }, + "graceful-fs": { + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", + "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=" + }, + "growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=" + }, + "gzip-size": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-3.0.0.tgz", + "integrity": "sha1-VGGI6b3DN/Zzdy+BZgRks4nc5SA=", + "requires": { + "duplexer": "0.1.1" + } + }, + "handle-thing": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-1.2.5.tgz", + "integrity": "sha1-/Xqtcmvxpf0W38KbL3pmAdJxOcQ=" + }, + "handlebars": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.0.11.tgz", + "integrity": "sha1-Ywo13+ApS8KB7a5v/F0yn8eYLcw=", + "requires": { + "async": "1.5.2", + "optimist": "0.6.1", + "source-map": "0.4.4", + "uglify-js": "2.8.29" + }, + "dependencies": { + "async": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", + "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=" + }, + "source-map": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", + "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", + "requires": { + "amdefine": "1.0.1" + } + }, + "uglify-js": { + "version": "2.8.29", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz", + "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=", + "optional": true, + "requires": { + "source-map": "0.5.7", + "uglify-to-browserify": "1.0.2", + "yargs": "3.10.0" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "optional": true + } + } + }, + "yargs": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz", + "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=", + "optional": true, + "requires": { + "camelcase": "1.2.1", + "cliui": "2.1.0", + "decamelize": "1.2.0", + "window-size": "0.1.0" + } + } + } + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" + }, + "har-validator": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz", + "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=", + "requires": { + "ajv": "5.5.2", + "har-schema": "2.0.0" + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "requires": { + "function-bind": "1.1.1" + } + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "requires": { + "ansi-regex": "2.1.1" + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "requires": { + "get-value": "2.0.6", + "has-values": "1.0.0", + "isobject": "3.0.1" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "requires": { + "is-number": "3.0.0", + "kind-of": "4.0.0" + }, + "dependencies": { + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "hash-base": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz", + "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=", + "requires": { + "inherits": "2.0.3", + "safe-buffer": "5.1.2" + } + }, + "hash.js": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.5.tgz", + "integrity": "sha512-eWI5HG9Np+eHV1KQhisXWwM+4EPPYe5dFX1UZZH7k/E3JzDEazVH+VGlZi6R94ZqImq+A3D1mCEtrFIfg/E7sA==", + "requires": { + "inherits": "2.0.3", + "minimalistic-assert": "1.0.1" + } + }, + "he": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/he/-/he-1.1.1.tgz", + "integrity": "sha1-k0EP0hsAlzUVH4howvJx80J+I/0=" + }, + "hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "requires": { + "hash.js": "1.1.5", + "minimalistic-assert": "1.0.1", + "minimalistic-crypto-utils": "1.0.1" + } + }, + "home-or-tmp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz", + "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=", + "requires": { + "os-homedir": "1.0.2", + "os-tmpdir": "1.0.2" + } + }, + "homedir-polyfill": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz", + "integrity": "sha1-TCu8inWJmP7r9e1oWA921GdotLw=", + "requires": { + "parse-passwd": "1.0.0" + } + }, + "hosted-git-info": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz", + "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==" + }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "requires": { + "inherits": "2.0.3", + "obuf": "1.1.2", + "readable-stream": "2.3.6", + "wbuf": "1.7.3" + } + }, + "html-comment-regex": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.1.tgz", + "integrity": "sha1-ZouTd26q5V696POtRkswekljYl4=" + }, + "html-encoding-sniffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", + "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", + "requires": { + "whatwg-encoding": "1.0.3" + } + }, + "html-entities": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.2.1.tgz", + "integrity": "sha1-DfKTUfByEWNRXfueVUPl9u7VFi8=" + }, + "html-minifier": { + "version": "3.5.18", + "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.18.tgz", + "integrity": "sha512-sczoq/9zeXiKZMj8tsQzHJE7EyjrpMHvblTLuh9o8h5923a6Ts5uQ/3YdY+xIqJYRjzHQPlrHjfjh0BtwPJG0g==", + "requires": { + "camel-case": "3.0.0", + "clean-css": "4.1.11", + "commander": "2.16.0", + "he": "1.1.1", + "param-case": "2.1.1", + "relateurl": "0.2.7", + "uglify-js": "3.4.4" + } + }, + "html-webpack-plugin": { + "version": "2.29.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-2.29.0.tgz", + "integrity": "sha1-6Yf0IYU9O2k4yMTIFxhC5f0XryM=", + "requires": { + "bluebird": "3.5.1", + "html-minifier": "3.5.18", + "loader-utils": "0.2.17", + "lodash": "4.17.10", + "pretty-error": "2.1.1", + "toposort": "1.0.7" + }, + "dependencies": { + "loader-utils": { + "version": "0.2.17", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz", + "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=", + "requires": { + "big.js": "3.2.0", + "emojis-list": "2.1.0", + "json5": "0.5.1", + "object-assign": "4.1.1" + } + } + } + }, + "htmlparser2": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.3.0.tgz", + "integrity": "sha1-zHDQWln2VC5D8OaFyYLhTJJKnv4=", + "requires": { + "domelementtype": "1.3.0", + "domhandler": "2.1.0", + "domutils": "1.1.6", + "readable-stream": "1.0.34" + }, + "dependencies": { + "domutils": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.1.6.tgz", + "integrity": "sha1-vdw94Jm5ou+sxRxiPyj0FuzFdIU=", + "requires": { + "domelementtype": "1.3.0" + } + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" + }, + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "0.0.1", + "string_decoder": "0.10.31" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" + } + } + }, + "http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "requires": { + "depd": "1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": "1.4.0" + } + }, + "http-parser-js": { + "version": "0.4.13", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.13.tgz", + "integrity": "sha1-O9bW/ebjFyyTNMOzO2wZPYD+ETc=" + }, + "http-proxy": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.17.0.tgz", + "integrity": "sha512-Taqn+3nNvYRfJ3bGvKfBSRwy1v6eePlm3oc/aWVxZp57DQr5Eq3xhKJi7Z4hZpS8PC3H4qI+Yly5EmFacGuA/g==", + "requires": { + "eventemitter3": "3.1.0", + "follow-redirects": "1.5.1", + "requires-port": "1.0.0" + } + }, + "http-proxy-middleware": { + "version": "0.17.4", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.17.4.tgz", + "integrity": "sha1-ZC6ISIUdZvCdTxJJEoRtuutBuDM=", + "requires": { + "http-proxy": "1.17.0", + "is-glob": "3.1.0", + "lodash": "4.17.10", + "micromatch": "2.3.11" + }, + "dependencies": { + "arr-diff": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", + "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", + "requires": { + "arr-flatten": "1.1.0" + } + }, + "array-unique": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", + "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=" + }, + "braces": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", + "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", + "requires": { + "expand-range": "1.8.2", + "preserve": "0.2.0", + "repeat-element": "1.1.2" + } + }, + "expand-brackets": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", + "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", + "requires": { + "is-posix-bracket": "0.1.1" + } + }, + "extglob": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", + "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", + "requires": { + "is-extglob": "1.0.0" + }, + "dependencies": { + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=" + } + } + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" + }, + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "requires": { + "is-extglob": "2.1.1" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "1.1.6" + } + }, + "micromatch": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", + "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", + "requires": { + "arr-diff": "2.0.0", + "array-unique": "0.2.1", + "braces": "1.8.5", + "expand-brackets": "0.1.5", + "extglob": "0.3.2", + "filename-regex": "2.0.1", + "is-extglob": "1.0.0", + "is-glob": "2.0.1", + "kind-of": "3.2.2", + "normalize-path": "2.1.1", + "object.omit": "2.0.1", + "parse-glob": "3.0.4", + "regex-cache": "0.4.4" + }, + "dependencies": { + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=" + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "requires": { + "is-extglob": "1.0.0" + } + } + } + } + } + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "requires": { + "assert-plus": "1.0.0", + "jsprim": "1.4.1", + "sshpk": "1.14.2" + } + }, + "https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=" + }, + "iconv-lite": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", + "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", + "requires": { + "safer-buffer": "2.1.2" + } + }, + "icss-replace-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz", + "integrity": "sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=" + }, + "icss-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-2.1.0.tgz", + "integrity": "sha1-g/Cg7DeL8yRheLbCrZE28TWxyWI=", + "requires": { + "postcss": "6.0.23" + } + }, + "ieee754": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.12.tgz", + "integrity": "sha512-GguP+DRY+pJ3soyIiGPTvdiVXjZ+DbXOxGpXn3eMvNW4x4irjqXm4wHKscC+TfxSJ0yw/S1F24tqdMNsMZTiLA==" + }, + "ignore": { + "version": "3.3.10", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", + "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==" + }, + "import-lazy": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", + "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=" + }, + "import-local": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-0.1.1.tgz", + "integrity": "sha1-sReVcqrNwRxqkQCftDDbyrX2aKg=", + "requires": { + "pkg-dir": "2.0.0", + "resolve-cwd": "2.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" + }, + "indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", + "requires": { + "repeating": "2.0.1" + } + }, + "indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=" + }, + "indexof": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz", + "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=" + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "requires": { + "once": "1.4.0", + "wrappy": "1.0.2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "ini": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", + "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==" + }, + "inquirer": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-3.3.0.tgz", + "integrity": "sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ==", + "requires": { + "ansi-escapes": "3.1.0", + "chalk": "2.4.1", + "cli-cursor": "2.1.0", + "cli-width": "2.2.0", + "external-editor": "2.2.0", + "figures": "2.0.0", + "lodash": "4.17.10", + "mute-stream": "0.0.7", + "run-async": "2.3.0", + "rx-lite": "4.0.8", + "rx-lite-aggregates": "4.0.8", + "string-width": "2.1.1", + "strip-ansi": "4.0.0", + "through": "2.3.8" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" + }, + "chalk": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", + "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", + "requires": { + "ansi-styles": "3.2.1", + "escape-string-regexp": "1.0.5", + "supports-color": "5.4.0" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "requires": { + "ansi-regex": "3.0.0" + } + } + } + }, + "internal-ip": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-1.2.0.tgz", + "integrity": "sha1-rp+/k7mEh4eF1QqN4bNWlWBYz1w=", + "requires": { + "meow": "3.7.0" + } + }, + "interpret": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz", + "integrity": "sha1-ftGxQQxqDg94z5XTuEQMY/eLhhQ=" + }, + "invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "requires": { + "loose-envify": "1.4.0" + } + }, + "invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=" + }, + "ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" + }, + "ipaddr.js": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.6.0.tgz", + "integrity": "sha1-4/o1e3c9phnybpXwSdBVxyeW+Gs=" + }, + "is-absolute-url": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", + "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=" + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "requires": { + "binary-extensions": "1.11.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, + "is-builtin-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz", + "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=", + "requires": { + "builtin-modules": "1.1.1" + } + }, + "is-callable": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz", + "integrity": "sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==" + }, + "is-ci": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-1.1.0.tgz", + "integrity": "sha512-c7TnwxLePuqIlxHgr7xtxzycJPegNHFuIrBkwbf8hc58//+Op1CqFkyS+xnIMkwn9UsJIwc174BIjkyBmSpjKg==", + "requires": { + "ci-info": "1.1.3" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "is-date-object": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz", + "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=" + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "0.1.6", + "is-data-descriptor": "0.1.4", + "kind-of": "5.1.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=" + }, + "is-dotfile": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", + "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=" + }, + "is-equal-shallow": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", + "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", + "requires": { + "is-primitive": "2.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + }, + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=" + }, + "is-finite": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz", + "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", + "requires": { + "number-is-nan": "1.0.1" + } + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "requires": { + "is-extglob": "1.0.0" + } + }, + "is-installed-globally": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.1.0.tgz", + "integrity": "sha1-Df2Y9akRFxbdU13aZJL2e/PSWoA=", + "requires": { + "global-dirs": "0.1.1", + "is-path-inside": "1.0.1" + } + }, + "is-npm": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-1.0.0.tgz", + "integrity": "sha1-8vtjpl5JBbQGyGBydloaTceTufQ=" + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=" + }, + "is-path-cwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz", + "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=" + }, + "is-path-in-cwd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz", + "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==", + "requires": { + "is-path-inside": "1.0.1" + } + }, + "is-path-inside": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", + "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=", + "requires": { + "path-is-inside": "1.0.2" + } + }, + "is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=" + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "requires": { + "isobject": "3.0.1" + } + }, + "is-posix-bracket": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz", + "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=" + }, + "is-primitive": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz", + "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=" + }, + "is-promise": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", + "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=" + }, + "is-redirect": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz", + "integrity": "sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ=" + }, + "is-regex": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz", + "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=", + "requires": { + "has": "1.0.3" + } + }, + "is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==" + }, + "is-retry-allowed": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz", + "integrity": "sha1-EaBgVotnM5REAz0BJaYaINVk+zQ=" + }, + "is-root": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-1.0.0.tgz", + "integrity": "sha1-B7bCM7w5TNnQK6FclmvWZg1jQtU=" + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" + }, + "is-svg": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-2.1.0.tgz", + "integrity": "sha1-z2EJDaDZ77yrhyLeum8DIgjbsOk=", + "requires": { + "html-comment-regex": "1.1.1" + } + }, + "is-symbol": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.1.tgz", + "integrity": "sha1-PMWfAAJRlLarLjjbrmaJJWtmBXI=" + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=" + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=" + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" + }, + "isomorphic-fetch": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", + "integrity": "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=", + "requires": { + "node-fetch": "1.7.3", + "whatwg-fetch": "2.0.4" + } + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + }, + "istanbul-api": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/istanbul-api/-/istanbul-api-1.3.1.tgz", + "integrity": "sha512-duj6AlLcsWNwUpfyfHt0nWIeRiZpuShnP40YTxOGQgtaN8fd6JYSxsvxUphTDy8V5MfDXo4s/xVCIIvVCO808g==", + "requires": { + "async": "2.6.1", + "compare-versions": "3.3.0", + "fileset": "2.0.3", + "istanbul-lib-coverage": "1.2.0", + "istanbul-lib-hook": "1.2.1", + "istanbul-lib-instrument": "1.10.1", + "istanbul-lib-report": "1.1.4", + "istanbul-lib-source-maps": "1.2.5", + "istanbul-reports": "1.3.0", + "js-yaml": "3.7.0", + "mkdirp": "0.5.1", + "once": "1.4.0" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "requires": { + "ms": "2.0.0" + } + }, + "istanbul-lib-source-maps": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-1.2.5.tgz", + "integrity": "sha512-8O2T/3VhrQHn0XcJbP1/GN7kXMiRAlPi+fj3uEHrjBD8Oz7Py0prSC25C09NuAZS6bgW1NNKAvCSHZXB0irSGA==", + "requires": { + "debug": "3.1.0", + "istanbul-lib-coverage": "1.2.0", + "mkdirp": "0.5.1", + "rimraf": "2.6.2", + "source-map": "0.5.7" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + } + } + }, + "istanbul-lib-coverage": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-1.2.0.tgz", + "integrity": "sha512-GvgM/uXRwm+gLlvkWHTjDAvwynZkL9ns15calTrmhGgowlwJBbWMYzWbKqE2DT6JDP1AFXKa+Zi0EkqNCUqY0A==" + }, + "istanbul-lib-hook": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-1.2.1.tgz", + "integrity": "sha512-eLAMkPG9FU0v5L02lIkcj/2/Zlz9OuluaXikdr5iStk8FDbSwAixTK9TkYxbF0eNnzAJTwM2fkV2A1tpsIp4Jg==", + "requires": { + "append-transform": "1.0.0" + } + }, + "istanbul-lib-instrument": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-1.10.1.tgz", + "integrity": "sha512-1dYuzkOCbuR5GRJqySuZdsmsNKPL3PTuyPevQfoCXJePT9C8y1ga75neU+Tuy9+yS3G/dgx8wgOmp2KLpgdoeQ==", + "requires": { + "babel-generator": "6.26.1", + "babel-template": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0", + "babylon": "6.18.0", + "istanbul-lib-coverage": "1.2.0", + "semver": "5.5.0" + } + }, + "istanbul-lib-report": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-1.1.4.tgz", + "integrity": "sha512-Azqvq5tT0U09nrncK3q82e/Zjkxa4tkFZv7E6VcqP0QCPn6oNljDPfrZEC/umNXds2t7b8sRJfs6Kmpzt8m2kA==", + "requires": { + "istanbul-lib-coverage": "1.2.0", + "mkdirp": "0.5.1", + "path-parse": "1.0.5", + "supports-color": "3.2.3" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "requires": { + "has-flag": "1.0.0" + } + } + } + }, + "istanbul-lib-source-maps": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-1.2.3.tgz", + "integrity": "sha512-fDa0hwU/5sDXwAklXgAoCJCOsFsBplVQ6WBldz5UwaqOzmDhUK4nfuR7/G//G2lERlblUNJB8P6e8cXq3a7MlA==", + "requires": { + "debug": "3.1.0", + "istanbul-lib-coverage": "1.2.0", + "mkdirp": "0.5.1", + "rimraf": "2.6.2", + "source-map": "0.5.7" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "requires": { + "ms": "2.0.0" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + } + } + }, + "istanbul-reports": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-1.3.0.tgz", + "integrity": "sha512-y2Z2IMqE1gefWUaVjrBm0mSKvUkaBy9Vqz8iwr/r40Y9hBbIteH5wqHG/9DLTfJ9xUnUT2j7A3+VVJ6EaYBllA==", + "requires": { + "handlebars": "4.0.11" + } + }, + "jest": { + "version": "20.0.4", + "resolved": "https://registry.npmjs.org/jest/-/jest-20.0.4.tgz", + "integrity": "sha1-PdJgwpidba1nix6cxNkZRPbWAqw=", + "requires": { + "jest-cli": "20.0.4" + }, + "dependencies": { + "ansi-escapes": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz", + "integrity": "sha1-06ioOzGapneTZisT52HHkRQiMG4=" + }, + "arr-diff": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", + "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", + "requires": { + "arr-flatten": "1.1.0" + } + }, + "array-unique": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", + "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=" + }, + "braces": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", + "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", + "requires": { + "expand-range": "1.8.2", + "preserve": "0.2.0", + "repeat-element": "1.1.2" + } + }, + "callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=" + }, + "expand-brackets": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", + "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", + "requires": { + "is-posix-bracket": "0.1.1" + } + }, + "extglob": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", + "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", + "requires": { + "is-extglob": "1.0.0" + } + }, + "jest-cli": { + "version": "20.0.4", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-20.0.4.tgz", + "integrity": "sha1-5TKxnYiuW8bEF+iwWTpv6VSx3JM=", + "requires": { + "ansi-escapes": "1.4.0", + "callsites": "2.0.0", + "chalk": "1.1.3", + "graceful-fs": "4.1.11", + "is-ci": "1.1.0", + "istanbul-api": "1.3.1", + "istanbul-lib-coverage": "1.2.0", + "istanbul-lib-instrument": "1.10.1", + "istanbul-lib-source-maps": "1.2.3", + "jest-changed-files": "20.0.3", + "jest-config": "20.0.4", + "jest-docblock": "20.0.3", + "jest-environment-jsdom": "20.0.3", + "jest-haste-map": "20.0.5", + "jest-jasmine2": "20.0.4", + "jest-message-util": "20.0.3", + "jest-regex-util": "20.0.3", + "jest-resolve-dependencies": "20.0.3", + "jest-runtime": "20.0.4", + "jest-snapshot": "20.0.3", + "jest-util": "20.0.3", + "micromatch": "2.3.11", + "node-notifier": "5.2.1", + "pify": "2.3.0", + "slash": "1.0.0", + "string-length": "1.0.1", + "throat": "3.2.0", + "which": "1.3.1", + "worker-farm": "1.6.0", + "yargs": "7.1.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "1.1.6" + } + }, + "micromatch": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", + "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", + "requires": { + "arr-diff": "2.0.0", + "array-unique": "0.2.1", + "braces": "1.8.5", + "expand-brackets": "0.1.5", + "extglob": "0.3.2", + "filename-regex": "2.0.1", + "is-extglob": "1.0.0", + "is-glob": "2.0.1", + "kind-of": "3.2.2", + "normalize-path": "2.1.1", + "object.omit": "2.0.1", + "parse-glob": "3.0.4", + "regex-cache": "0.4.4" + } + } + } + }, + "jest-changed-files": { + "version": "20.0.3", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-20.0.3.tgz", + "integrity": "sha1-k5TVzGXEOEBhSb7xv01Sto4D4/g=" + }, + "jest-config": { + "version": "20.0.4", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-20.0.4.tgz", + "integrity": "sha1-43kwqyIXyRNgXv8T5712PsSPruo=", + "requires": { + "chalk": "1.1.3", + "glob": "7.1.2", + "jest-environment-jsdom": "20.0.3", + "jest-environment-node": "20.0.3", + "jest-jasmine2": "20.0.4", + "jest-matcher-utils": "20.0.3", + "jest-regex-util": "20.0.3", + "jest-resolve": "20.0.4", + "jest-validate": "20.0.3", + "pretty-format": "20.0.3" + } + }, + "jest-diff": { + "version": "20.0.3", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-20.0.3.tgz", + "integrity": "sha1-gfKI/Z5nXw+yPHXxwrGURf5YZhc=", + "requires": { + "chalk": "1.1.3", + "diff": "3.5.0", + "jest-matcher-utils": "20.0.3", + "pretty-format": "20.0.3" + } + }, + "jest-docblock": { + "version": "20.0.3", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-20.0.3.tgz", + "integrity": "sha1-F76phDQswz2DxQ++FUXqDvqkRxI=" + }, + "jest-environment-jsdom": { + "version": "20.0.3", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-20.0.3.tgz", + "integrity": "sha1-BIqKwS7iJfcZBBdxODS7mZeH3pk=", + "requires": { + "jest-mock": "20.0.3", + "jest-util": "20.0.3", + "jsdom": "9.12.0" + } + }, + "jest-environment-node": { + "version": "20.0.3", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-20.0.3.tgz", + "integrity": "sha1-1Ii8RhKvLCRumG6K52caCZFj1AM=", + "requires": { + "jest-mock": "20.0.3", + "jest-util": "20.0.3" + } + }, + "jest-haste-map": { + "version": "20.0.5", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-20.0.5.tgz", + "integrity": "sha512-0IKAQjUvuZjMCNi/0VNQQF74/H9KB67hsHJqGiwTWQC6XO5Azs7kLWm+6Q/dwuhvDUvABDOBMFK2/FwZ3sZ07Q==", + "requires": { + "fb-watchman": "2.0.0", + "graceful-fs": "4.1.11", + "jest-docblock": "20.0.3", + "micromatch": "2.3.11", + "sane": "1.6.0", + "worker-farm": "1.6.0" + }, + "dependencies": { + "arr-diff": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", + "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", + "requires": { + "arr-flatten": "1.1.0" + } + }, + "array-unique": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", + "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=" + }, + "braces": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", + "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", + "requires": { + "expand-range": "1.8.2", + "preserve": "0.2.0", + "repeat-element": "1.1.2" + } + }, + "expand-brackets": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", + "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", + "requires": { + "is-posix-bracket": "0.1.1" + } + }, + "extglob": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", + "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", + "requires": { + "is-extglob": "1.0.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "1.1.6" + } + }, + "micromatch": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", + "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", + "requires": { + "arr-diff": "2.0.0", + "array-unique": "0.2.1", + "braces": "1.8.5", + "expand-brackets": "0.1.5", + "extglob": "0.3.2", + "filename-regex": "2.0.1", + "is-extglob": "1.0.0", + "is-glob": "2.0.1", + "kind-of": "3.2.2", + "normalize-path": "2.1.1", + "object.omit": "2.0.1", + "parse-glob": "3.0.4", + "regex-cache": "0.4.4" + } + } + } + }, + "jest-jasmine2": { + "version": "20.0.4", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-20.0.4.tgz", + "integrity": "sha1-/MWxQReA2RHQQpAu8YWehS5g1eE=", + "requires": { + "chalk": "1.1.3", + "graceful-fs": "4.1.11", + "jest-diff": "20.0.3", + "jest-matcher-utils": "20.0.3", + "jest-matchers": "20.0.3", + "jest-message-util": "20.0.3", + "jest-snapshot": "20.0.3", + "once": "1.4.0", + "p-map": "1.2.0" + } + }, + "jest-matcher-utils": { + "version": "20.0.3", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-20.0.3.tgz", + "integrity": "sha1-s6a443yld4A7CDKpixZPRLeBVhI=", + "requires": { + "chalk": "1.1.3", + "pretty-format": "20.0.3" + } + }, + "jest-matchers": { + "version": "20.0.3", + "resolved": "https://registry.npmjs.org/jest-matchers/-/jest-matchers-20.0.3.tgz", + "integrity": "sha1-ymnbHDLbWm9wf6XgQBq7VXAN/WA=", + "requires": { + "jest-diff": "20.0.3", + "jest-matcher-utils": "20.0.3", + "jest-message-util": "20.0.3", + "jest-regex-util": "20.0.3" + } + }, + "jest-message-util": { + "version": "20.0.3", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-20.0.3.tgz", + "integrity": "sha1-auwoRDBvyw5udNV5bBAG2W/dgxw=", + "requires": { + "chalk": "1.1.3", + "micromatch": "2.3.11", + "slash": "1.0.0" + }, + "dependencies": { + "arr-diff": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", + "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", + "requires": { + "arr-flatten": "1.1.0" + } + }, + "array-unique": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", + "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=" + }, + "braces": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", + "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", + "requires": { + "expand-range": "1.8.2", + "preserve": "0.2.0", + "repeat-element": "1.1.2" + } + }, + "expand-brackets": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", + "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", + "requires": { + "is-posix-bracket": "0.1.1" + } + }, + "extglob": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", + "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", + "requires": { + "is-extglob": "1.0.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "1.1.6" + } + }, + "micromatch": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", + "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", + "requires": { + "arr-diff": "2.0.0", + "array-unique": "0.2.1", + "braces": "1.8.5", + "expand-brackets": "0.1.5", + "extglob": "0.3.2", + "filename-regex": "2.0.1", + "is-extglob": "1.0.0", + "is-glob": "2.0.1", + "kind-of": "3.2.2", + "normalize-path": "2.1.1", + "object.omit": "2.0.1", + "parse-glob": "3.0.4", + "regex-cache": "0.4.4" + } + } + } + }, + "jest-mock": { + "version": "20.0.3", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-20.0.3.tgz", + "integrity": "sha1-i8Bw6QQUqhVcEajWTIaaDVxx2lk=" + }, + "jest-regex-util": { + "version": "20.0.3", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-20.0.3.tgz", + "integrity": "sha1-hburXRM+RGJbGfr4xqpRItCF12I=" + }, + "jest-resolve": { + "version": "20.0.4", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-20.0.4.tgz", + "integrity": "sha1-lEiz6La6/BVHlETGSZBFt//ll6U=", + "requires": { + "browser-resolve": "1.11.3", + "is-builtin-module": "1.0.0", + "resolve": "1.6.0" + } + }, + "jest-resolve-dependencies": { + "version": "20.0.3", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-20.0.3.tgz", + "integrity": "sha1-bhSntxevDyyzZnxUneQK8Bexcjo=", + "requires": { + "jest-regex-util": "20.0.3" + } + }, + "jest-runtime": { + "version": "20.0.4", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-20.0.4.tgz", + "integrity": "sha1-osgCIZxCA/dU3xQE5JAYYWnRJNg=", + "requires": { + "babel-core": "6.26.0", + "babel-jest": "20.0.3", + "babel-plugin-istanbul": "4.1.6", + "chalk": "1.1.3", + "convert-source-map": "1.5.1", + "graceful-fs": "4.1.11", + "jest-config": "20.0.4", + "jest-haste-map": "20.0.5", + "jest-regex-util": "20.0.3", + "jest-resolve": "20.0.4", + "jest-util": "20.0.3", + "json-stable-stringify": "1.0.1", + "micromatch": "2.3.11", + "strip-bom": "3.0.0", + "yargs": "7.1.0" + }, + "dependencies": { + "arr-diff": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", + "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", + "requires": { + "arr-flatten": "1.1.0" + } + }, + "array-unique": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", + "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=" + }, + "braces": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", + "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", + "requires": { + "expand-range": "1.8.2", + "preserve": "0.2.0", + "repeat-element": "1.1.2" + } + }, + "expand-brackets": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", + "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", + "requires": { + "is-posix-bracket": "0.1.1" + } + }, + "extglob": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", + "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", + "requires": { + "is-extglob": "1.0.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "1.1.6" + } + }, + "micromatch": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", + "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", + "requires": { + "arr-diff": "2.0.0", + "array-unique": "0.2.1", + "braces": "1.8.5", + "expand-brackets": "0.1.5", + "extglob": "0.3.2", + "filename-regex": "2.0.1", + "is-extglob": "1.0.0", + "is-glob": "2.0.1", + "kind-of": "3.2.2", + "normalize-path": "2.1.1", + "object.omit": "2.0.1", + "parse-glob": "3.0.4", + "regex-cache": "0.4.4" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" + } + } + }, + "jest-snapshot": { + "version": "20.0.3", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-20.0.3.tgz", + "integrity": "sha1-W4R+GtsaTZCFKn+fElCG4YfHZWY=", + "requires": { + "chalk": "1.1.3", + "jest-diff": "20.0.3", + "jest-matcher-utils": "20.0.3", + "jest-util": "20.0.3", + "natural-compare": "1.4.0", + "pretty-format": "20.0.3" + } + }, + "jest-util": { + "version": "20.0.3", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-20.0.3.tgz", + "integrity": "sha1-DAf32A2C9OWmfG+LnD/n9lz9Mq0=", + "requires": { + "chalk": "1.1.3", + "graceful-fs": "4.1.11", + "jest-message-util": "20.0.3", + "jest-mock": "20.0.3", + "jest-validate": "20.0.3", + "leven": "2.1.0", + "mkdirp": "0.5.1" + } + }, + "jest-validate": { + "version": "20.0.3", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-20.0.3.tgz", + "integrity": "sha1-0M/R3k9XnymEhJJcKA+PHZTsPKs=", + "requires": { + "chalk": "1.1.3", + "jest-matcher-utils": "20.0.3", + "leven": "2.1.0", + "pretty-format": "20.0.3" + } + }, + "js-base64": { + "version": "2.4.5", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.4.5.tgz", + "integrity": "sha512-aUnNwqMOXw3yvErjMPSQu6qIIzUmT1e5KcU1OZxRDU1g/am6mzBvcrmLAYwzmB59BHPrh5/tKaiF4OPhqRWESQ==" + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "js-yaml": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.7.0.tgz", + "integrity": "sha1-XJZ93YN6m/3KXy3oQlOr6KHAO4A=", + "requires": { + "argparse": "1.0.10", + "esprima": "2.7.3" + } + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "optional": true + }, + "jsdom": { + "version": "9.12.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-9.12.0.tgz", + "integrity": "sha1-6MVG//ywbADUgzyoRBD+1/igl9Q=", + "requires": { + "abab": "1.0.4", + "acorn": "4.0.13", + "acorn-globals": "3.1.0", + "array-equal": "1.0.0", + "content-type-parser": "1.0.2", + "cssom": "0.3.4", + "cssstyle": "0.2.37", + "escodegen": "1.10.0", + "html-encoding-sniffer": "1.0.2", + "nwmatcher": "1.4.4", + "parse5": "1.5.1", + "request": "2.87.0", + "sax": "1.2.4", + "symbol-tree": "3.2.2", + "tough-cookie": "2.4.3", + "webidl-conversions": "4.0.2", + "whatwg-encoding": "1.0.3", + "whatwg-url": "4.8.0", + "xml-name-validator": "2.0.1" + }, + "dependencies": { + "acorn": { + "version": "4.0.13", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz", + "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=" + } + } + }, + "jsesc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz", + "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=" + }, + "json-loader": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/json-loader/-/json-loader-0.5.7.tgz", + "integrity": "sha512-QLPs8Dj7lnf3e3QYS1zkCo+4ZwqOiF9d/nZnYozTISxXWCfNs9yuky5rJw4/W34s7POaNlbZmQGaB5NiXCbP4w==" + }, + "json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" + }, + "json-schema-traverse": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz", + "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=" + }, + "json-stable-stringify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", + "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", + "requires": { + "jsonify": "0.0.0" + } + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" + }, + "json3": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.2.tgz", + "integrity": "sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE=" + }, + "json5": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=" + }, + "jsonfile": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-3.0.1.tgz", + "integrity": "sha1-pezG9l9T9mLEQVx2daAzHQmS7GY=", + "requires": { + "graceful-fs": "4.1.11" + } + }, + "jsonify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", + "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=" + }, + "jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "jsx-ast-utils": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-1.4.1.tgz", + "integrity": "sha1-OGchPo3Xm/Ho8jAMDPwe+xgsDfE=" + }, + "killable": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.0.tgz", + "integrity": "sha1-2ouEvUfeU5WHj5XWTQLyRJ/gXms=" + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" + }, + "klaw": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz", + "integrity": "sha1-QIhDO0azsbolnXh4XY6W9zugJDk=", + "requires": { + "graceful-fs": "4.1.11" + } + }, + "latest-version": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-3.1.0.tgz", + "integrity": "sha1-ogU4P+oyKzO1rjsYq+4NwvNW7hU=", + "requires": { + "package-json": "4.0.1" + } + }, + "lazy-cache": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz", + "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=" + }, + "lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", + "requires": { + "invert-kv": "1.0.0" + } + }, + "leven": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-2.1.0.tgz", + "integrity": "sha1-wuep93IJTe6dNCAq6KzORoeHVYA=" + }, + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "requires": { + "prelude-ls": "1.1.2", + "type-check": "0.3.2" + } + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "requires": { + "graceful-fs": "4.1.11", + "parse-json": "2.2.0", + "pify": "2.3.0", + "pinkie-promise": "2.0.1", + "strip-bom": "2.0.0" + } + }, + "loader-fs-cache": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/loader-fs-cache/-/loader-fs-cache-1.0.1.tgz", + "integrity": "sha1-VuC/CL2XCLJqdltoUJhAyN7J/bw=", + "requires": { + "find-cache-dir": "0.1.1", + "mkdirp": "0.5.1" + }, + "dependencies": { + "find-cache-dir": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-0.1.1.tgz", + "integrity": "sha1-yN765XyKUqinhPnjHFfHQumToLk=", + "requires": { + "commondir": "1.0.1", + "mkdirp": "0.5.1", + "pkg-dir": "1.0.0" + } + }, + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "requires": { + "path-exists": "2.1.0", + "pinkie-promise": "2.0.1" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "requires": { + "pinkie-promise": "2.0.1" + } + }, + "pkg-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-1.0.0.tgz", + "integrity": "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=", + "requires": { + "find-up": "1.1.2" + } + } + } + }, + "loader-runner": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.3.0.tgz", + "integrity": "sha1-9IKuqC1UPgeSFwDVpG7yb9rGuKI=" + }, + "loader-utils": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz", + "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=", + "requires": { + "big.js": "3.2.0", + "emojis-list": "2.1.0", + "json5": "0.5.1" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "requires": { + "p-locate": "2.0.0", + "path-exists": "3.0.0" + } + }, + "lodash": { + "version": "4.17.10", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz", + "integrity": "sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg==" + }, + "lodash._reinterpolate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", + "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=" + }, + "lodash.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=" + }, + "lodash.cond": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/lodash.cond/-/lodash.cond-4.5.2.tgz", + "integrity": "sha1-9HGh2khr5g9quVXRcRVSPdHSVdU=" + }, + "lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" + }, + "lodash.defaults": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", + "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=" + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" + }, + "lodash.template": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.4.0.tgz", + "integrity": "sha1-5zoDhcg1VZF0bgILmWecaQ5o+6A=", + "requires": { + "lodash._reinterpolate": "3.0.0", + "lodash.templatesettings": "4.1.0" + } + }, + "lodash.templatesettings": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.1.0.tgz", + "integrity": "sha1-K01OlbpEDZFf8IvImeRVNmZxMxY=", + "requires": { + "lodash._reinterpolate": "3.0.0" + } + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" + }, + "loglevel": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.1.tgz", + "integrity": "sha1-4PyVEztu8nbNyIh82vJKpvFW+Po=" + }, + "longest": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz", + "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=" + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "requires": { + "js-tokens": "4.0.0" + } + }, + "loud-rejection": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", + "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", + "requires": { + "currently-unhandled": "0.4.1", + "signal-exit": "3.0.2" + } + }, + "lower-case": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz", + "integrity": "sha1-miyr0bno4K6ZOkv31YdcOcQujqw=" + }, + "lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==" + }, + "lru-cache": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.3.tgz", + "integrity": "sha512-fFEhvcgzuIoJVUF8fYr5KR0YqxD238zgObTps31YdADwPPAp82a4M8TrckkWyx7ekNlf9aBcVn81cFwwXngrJA==", + "requires": { + "pseudomap": "1.0.2", + "yallist": "2.1.2" + } + }, + "make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "requires": { + "pify": "3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" + } + } + }, + "makeerror": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", + "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", + "requires": { + "tmpl": "1.0.4" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=" + }, + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=" + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "requires": { + "object-visit": "1.0.1" + } + }, + "math-expression-evaluator": { + "version": "1.2.17", + "resolved": "https://registry.npmjs.org/math-expression-evaluator/-/math-expression-evaluator-1.2.17.tgz", + "integrity": "sha1-3oGf282E3M2PrlnGrreWFbnSZqw=" + }, + "math-random": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.1.tgz", + "integrity": "sha1-izqsWIuKZuSXXjzepn97sylgH6w=" + }, + "md5.js": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.4.tgz", + "integrity": "sha1-6b296UogpawYsENA/Fdk1bCdkB0=", + "requires": { + "hash-base": "3.0.4", + "inherits": "2.0.3" + } + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" + }, + "mem": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz", + "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=", + "requires": { + "mimic-fn": "1.2.0" + } + }, + "memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", + "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", + "requires": { + "errno": "0.1.7", + "readable-stream": "2.3.6" + } + }, + "meow": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", + "requires": { + "camelcase-keys": "2.1.0", + "decamelize": "1.2.0", + "loud-rejection": "1.6.0", + "map-obj": "1.0.1", + "minimist": "1.2.0", + "normalize-package-data": "2.4.0", + "object-assign": "4.1.1", + "read-pkg-up": "1.0.1", + "redent": "1.0.0", + "trim-newlines": "1.0.0" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" + } + } + }, + "merge": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/merge/-/merge-1.2.0.tgz", + "integrity": "sha1-dTHjnUlJwoGma4xabgJl6LBYlNo=" + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "requires": { + "arr-diff": "4.0.0", + "array-unique": "0.3.2", + "braces": "2.3.2", + "define-property": "2.0.2", + "extend-shallow": "3.0.2", + "extglob": "2.0.4", + "fragment-cache": "0.2.1", + "kind-of": "6.0.2", + "nanomatch": "1.2.13", + "object.pick": "1.3.0", + "regex-not": "1.0.2", + "snapdragon": "0.8.2", + "to-regex": "3.0.2" + } + }, + "miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "requires": { + "bn.js": "4.11.8", + "brorand": "1.1.0" + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, + "mime-db": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", + "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==" + }, + "mime-types": { + "version": "2.1.18", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", + "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", + "requires": { + "mime-db": "1.33.0" + } + }, + "mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==" + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=" + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "1.1.11" + } + }, + "minimist": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" + }, + "mixin-deep": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz", + "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==", + "requires": { + "for-in": "1.0.2", + "is-extendable": "1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "requires": { + "is-plain-object": "2.0.4" + } + } + } + }, + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "requires": { + "minimist": "0.0.8" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", + "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "requires": { + "dns-packet": "1.3.1", + "thunky": "1.0.2" + } + }, + "multicast-dns-service-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", + "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=" + }, + "mute-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", + "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=" + }, + "nan": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.10.0.tgz", + "integrity": "sha512-bAdJv7fBLhWC+/Bls0Oza+mvTaNQtP+1RyhhhvD95pgUJz6XM5IzgmxOkItJ9tkoCiplvAnXI1tNmmUD/eScyA==", + "optional": true + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "requires": { + "arr-diff": "4.0.0", + "array-unique": "0.3.2", + "define-property": "2.0.2", + "extend-shallow": "3.0.2", + "fragment-cache": "0.2.1", + "is-windows": "1.0.2", + "kind-of": "6.0.2", + "object.pick": "1.3.0", + "regex-not": "1.0.2", + "snapdragon": "0.8.2", + "to-regex": "3.0.2" + } + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" + }, + "negotiator": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz", + "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=" + }, + "neo-async": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.5.1.tgz", + "integrity": "sha512-3KL3fvuRkZ7s4IFOMfztb7zJp3QaVWnBeGoJlgB38XnCRPj/0tLzzLG5IB8NYOHbJ8g8UGrgZv44GLDk6CxTxA==" + }, + "next-tick": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", + "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=" + }, + "no-case": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz", + "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==", + "requires": { + "lower-case": "1.1.4" + } + }, + "node-fetch": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", + "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", + "requires": { + "encoding": "0.1.12", + "is-stream": "1.1.0" + } + }, + "node-forge": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.7.5.tgz", + "integrity": "sha512-MmbQJ2MTESTjt3Gi/3yG1wGpIMhUfcIypUCGtTizFR9IiccFwxSpfp0vtIZlkFclEqERemxfnSdZEMR9VqqEFQ==" + }, + "node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" + }, + "node-libs-browser": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.1.0.tgz", + "integrity": "sha512-5AzFzdoIMb89hBGMZglEegffzgRg+ZFoUmisQ8HI4j1KDdpx13J0taNp2y9xPbur6W61gepGDDotGBVQ7mfUCg==", + "requires": { + "assert": "1.4.1", + "browserify-zlib": "0.2.0", + "buffer": "4.9.1", + "console-browserify": "1.1.0", + "constants-browserify": "1.0.0", + "crypto-browserify": "3.12.0", + "domain-browser": "1.2.0", + "events": "1.1.1", + "https-browserify": "1.0.0", + "os-browserify": "0.3.0", + "path-browserify": "0.0.0", + "process": "0.11.10", + "punycode": "1.4.1", + "querystring-es3": "0.2.1", + "readable-stream": "2.3.6", + "stream-browserify": "2.0.1", + "stream-http": "2.8.3", + "string_decoder": "1.1.1", + "timers-browserify": "2.0.10", + "tty-browserify": "0.0.0", + "url": "0.11.0", + "util": "0.10.4", + "vm-browserify": "0.0.4" + }, + "dependencies": { + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" + } + } + }, + "node-notifier": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-5.2.1.tgz", + "integrity": "sha512-MIBs+AAd6dJ2SklbbE8RUDRlIVhU8MaNLh1A9SUZDUHPiZkWLFde6UNwG41yQHZEToHgJMXqyVZ9UcS/ReOVTg==", + "requires": { + "growly": "1.3.0", + "semver": "5.5.0", + "shellwords": "0.1.1", + "which": "1.3.1" + } + }, + "normalize-package-data": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz", + "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==", + "requires": { + "hosted-git-info": "2.7.1", + "is-builtin-module": "1.0.0", + "semver": "5.5.0", + "validate-npm-package-license": "3.0.3" + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "requires": { + "remove-trailing-separator": "1.1.0" + } + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=" + }, + "normalize-url": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz", + "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", + "requires": { + "object-assign": "4.1.1", + "prepend-http": "1.0.4", + "query-string": "4.3.4", + "sort-keys": "1.1.2" + } + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "requires": { + "path-key": "2.0.1" + } + }, + "nth-check": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.1.tgz", + "integrity": "sha1-mSms32KPwsQQmN6rgqxYDPFJquQ=", + "requires": { + "boolbase": "1.0.0" + } + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=" + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" + }, + "nwmatcher": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/nwmatcher/-/nwmatcher-1.4.4.tgz", + "integrity": "sha512-3iuY4N5dhgMpCUrOVnuAdGrgxVqV2cJpM+XNccjR2DKOB1RUP0aA+wGXEiNziG/UKboFyGBIoKOaNlJxx8bciQ==" + }, + "oauth-sign": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz", + "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=" + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "requires": { + "copy-descriptor": "0.1.1", + "define-property": "0.2.5", + "kind-of": "3.2.2" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "0.1.6" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "object-hash": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-1.3.0.tgz", + "integrity": "sha512-05KzQ70lSeGSrZJQXE5wNDiTkBJDlUT/myi6RX9dVIvz7a7Qh4oH93BQdiPMn27nldYvVQCKMUaM83AfizZlsQ==" + }, + "object-keys": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.0.12.tgz", + "integrity": "sha512-FTMyFUm2wBcGHnH2eXmz7tC6IwlqQZ6mVZ+6dm6vZ4IQIHjs6FdNsQBuKGPuUUUY6NfJw2PshC08Tn6LzLDOag==" + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "requires": { + "isobject": "3.0.1" + } + }, + "object.omit": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", + "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", + "requires": { + "for-own": "0.1.5", + "is-extendable": "0.1.1" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "requires": { + "isobject": "3.0.1" + } + }, + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.1.tgz", + "integrity": "sha1-ko9dD0cNSTQmUepnlLCFfBAGk/c=" + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "requires": { + "wrappy": "1.0.2" + } + }, + "onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "requires": { + "mimic-fn": "1.2.0" + } + }, + "opn": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.2.0.tgz", + "integrity": "sha512-Jd/GpzPyHF4P2/aNOVmS3lfMSWV9J7cOhCG1s08XCEAsPkB7lp6ddiU0J7XzyQRDUh8BqJ7PchfINjR8jyofRQ==", + "requires": { + "is-wsl": "1.1.0" + } + }, + "optimist": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", + "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", + "requires": { + "minimist": "0.0.8", + "wordwrap": "0.0.3" + }, + "dependencies": { + "wordwrap": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", + "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=" + } + } + }, + "optionator": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz", + "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=", + "requires": { + "deep-is": "0.1.3", + "fast-levenshtein": "2.0.6", + "levn": "0.3.0", + "prelude-ls": "1.1.2", + "type-check": "0.3.2", + "wordwrap": "1.0.0" + } + }, + "original": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/original/-/original-1.0.1.tgz", + "integrity": "sha512-IEvtB5vM5ULvwnqMxWBLxkS13JIEXbakizMSo3yoPNPCIWzg8TG3Usn/UhXoZFM/m+FuEA20KdzPSFq/0rS+UA==", + "requires": { + "url-parse": "1.4.1" + } + }, + "os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=" + }, + "os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=" + }, + "os-locale": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", + "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", + "requires": { + "lcid": "1.0.0" + } + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=" + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "requires": { + "p-try": "1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "requires": { + "p-limit": "1.3.0" + } + }, + "p-map": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-1.2.0.tgz", + "integrity": "sha512-r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA==" + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" + }, + "package-json": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/package-json/-/package-json-4.0.1.tgz", + "integrity": "sha1-iGmgQBJTZhxMTKPabCEh7VVfXu0=", + "requires": { + "got": "6.7.1", + "registry-auth-token": "3.3.2", + "registry-url": "3.1.0", + "semver": "5.5.0" + } + }, + "pako": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.6.tgz", + "integrity": "sha512-lQe48YPsMJAig+yngZ87Lus+NF+3mtu7DVOBu6b/gHO1YpKwIj5AWjZ/TOS7i46HD/UixzWb1zeWDZfGZ3iYcg==" + }, + "param-case": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz", + "integrity": "sha1-35T9jPZTHs915r75oIWPvHK+Ikc=", + "requires": { + "no-case": "2.3.2" + } + }, + "parse-asn1": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.1.tgz", + "integrity": "sha512-KPx7flKXg775zZpnp9SxJlz00gTd4BmJ2yJufSc44gMCRrRQ7NSzAcSJQfifuOLgW6bEi+ftrALtsgALeB2Adw==", + "requires": { + "asn1.js": "4.10.1", + "browserify-aes": "1.2.0", + "create-hash": "1.2.0", + "evp_bytestokey": "1.0.3", + "pbkdf2": "3.0.16" + } + }, + "parse-glob": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", + "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", + "requires": { + "glob-base": "0.3.0", + "is-dotfile": "1.0.3", + "is-extglob": "1.0.0", + "is-glob": "2.0.1" + } + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "requires": { + "error-ex": "1.3.2" + } + }, + "parse-passwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=" + }, + "parse5": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-1.5.1.tgz", + "integrity": "sha1-m387DeMr543CQBsXVzzK8Pb1nZQ=" + }, + "parseurl": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz", + "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=" + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=" + }, + "path-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.0.tgz", + "integrity": "sha1-oLhwcpquIUAFt9UDLsLLuw+0RRo=" + }, + "path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=" + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + }, + "path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=" + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" + }, + "path-parse": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.5.tgz", + "integrity": "sha1-PBrfhx6pzWyUMbbqK9dKD/BVxME=" + }, + "path-to-regexp": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.7.0.tgz", + "integrity": "sha1-Wf3g9DW62suhA6hOnTvGTpa5k30=", + "requires": { + "isarray": "0.0.1" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" + } + } + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "requires": { + "graceful-fs": "4.1.11", + "pify": "2.3.0", + "pinkie-promise": "2.0.1" + } + }, + "pbkdf2": { + "version": "3.0.16", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.16.tgz", + "integrity": "sha512-y4CXP3thSxqf7c0qmOF+9UeOTrifiVTIM+u7NWlq+PRsHbr7r7dpCmvzrZxa96JJUNi0Y5w9VqG5ZNeCVMoDcA==", + "requires": { + "create-hash": "1.2.0", + "create-hmac": "1.1.7", + "ripemd160": "2.0.2", + "safe-buffer": "5.1.2", + "sha.js": "2.4.11" + } + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=" + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "requires": { + "pinkie": "2.0.4" + } + }, + "pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", + "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "requires": { + "find-up": "2.1.0" + } + }, + "pluralize": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-7.0.0.tgz", + "integrity": "sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow==" + }, + "portfinder": { + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.13.tgz", + "integrity": "sha1-uzLs2HwnEErm7kS1o8y/Drsa7ek=", + "requires": { + "async": "1.5.2", + "debug": "2.6.9", + "mkdirp": "0.5.1" + }, + "dependencies": { + "async": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", + "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=" + } + } + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=" + }, + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "requires": { + "chalk": "2.4.1", + "source-map": "0.6.1", + "supports-color": "5.4.0" + }, + "dependencies": { + "chalk": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", + "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", + "requires": { + "ansi-styles": "3.2.1", + "escape-string-regexp": "1.0.5", + "supports-color": "5.4.0" + } + } + } + }, + "postcss-calc": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-5.3.1.tgz", + "integrity": "sha1-d7rnypKK2FcW4v2kLyYb98HWW14=", + "requires": { + "postcss": "5.2.18", + "postcss-message-helpers": "2.0.0", + "reduce-css-calc": "1.3.0" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "requires": { + "chalk": "1.1.3", + "js-base64": "2.4.5", + "source-map": "0.5.7", + "supports-color": "3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "requires": { + "has-flag": "1.0.0" + } + } + } + }, + "postcss-colormin": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-2.2.2.tgz", + "integrity": "sha1-ZjFBfV8OkJo9fsJrJMio0eT5bks=", + "requires": { + "colormin": "1.1.2", + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "requires": { + "chalk": "1.1.3", + "js-base64": "2.4.5", + "source-map": "0.5.7", + "supports-color": "3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "requires": { + "has-flag": "1.0.0" + } + } + } + }, + "postcss-convert-values": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-2.6.1.tgz", + "integrity": "sha1-u9hZPFwf0uPRwyK7kl3K6Nrk1i0=", + "requires": { + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "requires": { + "chalk": "1.1.3", + "js-base64": "2.4.5", + "source-map": "0.5.7", + "supports-color": "3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "requires": { + "has-flag": "1.0.0" + } + } + } + }, + "postcss-discard-comments": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-2.0.4.tgz", + "integrity": "sha1-vv6J+v1bPazlzM5Rt2uBUUvgDj0=", + "requires": { + "postcss": "5.2.18" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "requires": { + "chalk": "1.1.3", + "js-base64": "2.4.5", + "source-map": "0.5.7", + "supports-color": "3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "requires": { + "has-flag": "1.0.0" + } + } + } + }, + "postcss-discard-duplicates": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-2.1.0.tgz", + "integrity": "sha1-uavye4isGIFYpesSq8riAmO5GTI=", + "requires": { + "postcss": "5.2.18" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "requires": { + "chalk": "1.1.3", + "js-base64": "2.4.5", + "source-map": "0.5.7", + "supports-color": "3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "requires": { + "has-flag": "1.0.0" + } + } + } + }, + "postcss-discard-empty": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-2.1.0.tgz", + "integrity": "sha1-0rS9nVztXr2Nyt52QMfXzX9PkrU=", + "requires": { + "postcss": "5.2.18" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "requires": { + "chalk": "1.1.3", + "js-base64": "2.4.5", + "source-map": "0.5.7", + "supports-color": "3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "requires": { + "has-flag": "1.0.0" + } + } + } + }, + "postcss-discard-overridden": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-0.1.1.tgz", + "integrity": "sha1-ix6vVU9ob7KIzYdMVWZ7CqNmjVg=", + "requires": { + "postcss": "5.2.18" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "requires": { + "chalk": "1.1.3", + "js-base64": "2.4.5", + "source-map": "0.5.7", + "supports-color": "3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "requires": { + "has-flag": "1.0.0" + } + } + } + }, + "postcss-discard-unused": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-2.2.3.tgz", + "integrity": "sha1-vOMLLMWR/8Y0Mitfs0ZLbZNPRDM=", + "requires": { + "postcss": "5.2.18", + "uniqs": "2.0.0" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "requires": { + "chalk": "1.1.3", + "js-base64": "2.4.5", + "source-map": "0.5.7", + "supports-color": "3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "requires": { + "has-flag": "1.0.0" + } + } + } + }, + "postcss-filter-plugins": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/postcss-filter-plugins/-/postcss-filter-plugins-2.0.3.tgz", + "integrity": "sha512-T53GVFsdinJhgwm7rg1BzbeBRomOg9y5MBVhGcsV0CxurUdVj1UlPdKtn7aqYA/c/QVkzKMjq2bSV5dKG5+AwQ==", + "requires": { + "postcss": "5.2.18" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "requires": { + "chalk": "1.1.3", + "js-base64": "2.4.5", + "source-map": "0.5.7", + "supports-color": "3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "requires": { + "has-flag": "1.0.0" + } + } + } + }, + "postcss-flexbugs-fixes": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-3.2.0.tgz", + "integrity": "sha512-0AuD9HG1Ey3/3nqPWu9yqf7rL0KCPu5VgjDsjf5mzEcuo9H/z8nco/fljKgjsOUrZypa95MI0kS4xBZeBzz2lw==", + "requires": { + "postcss": "6.0.23" + } + }, + "postcss-load-config": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-1.2.0.tgz", + "integrity": "sha1-U56a/J3chiASHr+djDZz4M5Q0oo=", + "requires": { + "cosmiconfig": "2.2.2", + "object-assign": "4.1.1", + "postcss-load-options": "1.2.0", + "postcss-load-plugins": "2.3.0" + } + }, + "postcss-load-options": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/postcss-load-options/-/postcss-load-options-1.2.0.tgz", + "integrity": "sha1-sJixVZ3awt8EvAuzdfmaXP4rbYw=", + "requires": { + "cosmiconfig": "2.2.2", + "object-assign": "4.1.1" + } + }, + "postcss-load-plugins": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/postcss-load-plugins/-/postcss-load-plugins-2.3.0.tgz", + "integrity": "sha1-dFdoEWWZrKLwCfrUJrABdQSdjZI=", + "requires": { + "cosmiconfig": "2.2.2", + "object-assign": "4.1.1" + } + }, + "postcss-loader": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-2.0.8.tgz", + "integrity": "sha512-KtXBiQ/r/WYW8LxTSJK7h8wLqvCMSub/BqmRnud/Mu8RzwflW9cmXxwsMwbn15TNv287Hcufdb3ZSs7xHKnG8Q==", + "requires": { + "loader-utils": "1.1.0", + "postcss": "6.0.23", + "postcss-load-config": "1.2.0", + "schema-utils": "0.3.0" + } + }, + "postcss-merge-idents": { + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-2.1.7.tgz", + "integrity": "sha1-TFUwMTwI4dWzu/PSu8dH4njuonA=", + "requires": { + "has": "1.0.3", + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "requires": { + "chalk": "1.1.3", + "js-base64": "2.4.5", + "source-map": "0.5.7", + "supports-color": "3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "requires": { + "has-flag": "1.0.0" + } + } + } + }, + "postcss-merge-longhand": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-2.0.2.tgz", + "integrity": "sha1-I9kM0Sewp3mUkVMyc5A0oaTz1lg=", + "requires": { + "postcss": "5.2.18" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "requires": { + "chalk": "1.1.3", + "js-base64": "2.4.5", + "source-map": "0.5.7", + "supports-color": "3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "requires": { + "has-flag": "1.0.0" + } + } + } + }, + "postcss-merge-rules": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-2.1.2.tgz", + "integrity": "sha1-0d9d+qexrMO+VT8OnhDofGG19yE=", + "requires": { + "browserslist": "1.7.7", + "caniuse-api": "1.6.1", + "postcss": "5.2.18", + "postcss-selector-parser": "2.2.3", + "vendors": "1.0.2" + }, + "dependencies": { + "browserslist": { + "version": "1.7.7", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz", + "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=", + "requires": { + "caniuse-db": "1.0.30000865", + "electron-to-chromium": "1.3.52" + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "requires": { + "chalk": "1.1.3", + "js-base64": "2.4.5", + "source-map": "0.5.7", + "supports-color": "3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "requires": { + "has-flag": "1.0.0" + } + } + } + }, + "postcss-message-helpers": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-message-helpers/-/postcss-message-helpers-2.0.0.tgz", + "integrity": "sha1-pPL0+rbk/gAvCu0ABHjN9S+bpg4=" + }, + "postcss-minify-font-values": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-1.0.5.tgz", + "integrity": "sha1-S1jttWZB66fIR0qzUmyv17vey2k=", + "requires": { + "object-assign": "4.1.1", + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "requires": { + "chalk": "1.1.3", + "js-base64": "2.4.5", + "source-map": "0.5.7", + "supports-color": "3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "requires": { + "has-flag": "1.0.0" + } + } + } + }, + "postcss-minify-gradients": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-1.0.5.tgz", + "integrity": "sha1-Xb2hE3NwP4PPtKPqOIHY11/15uE=", + "requires": { + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "requires": { + "chalk": "1.1.3", + "js-base64": "2.4.5", + "source-map": "0.5.7", + "supports-color": "3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "requires": { + "has-flag": "1.0.0" + } + } + } + }, + "postcss-minify-params": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-1.2.2.tgz", + "integrity": "sha1-rSzgcTc7lDs9kwo/pZo1jCjW8fM=", + "requires": { + "alphanum-sort": "1.0.2", + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0", + "uniqs": "2.0.0" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "requires": { + "chalk": "1.1.3", + "js-base64": "2.4.5", + "source-map": "0.5.7", + "supports-color": "3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "requires": { + "has-flag": "1.0.0" + } + } + } + }, + "postcss-minify-selectors": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-2.1.1.tgz", + "integrity": "sha1-ssapjAByz5G5MtGkllCBFDEXNb8=", + "requires": { + "alphanum-sort": "1.0.2", + "has": "1.0.3", + "postcss": "5.2.18", + "postcss-selector-parser": "2.2.3" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "requires": { + "chalk": "1.1.3", + "js-base64": "2.4.5", + "source-map": "0.5.7", + "supports-color": "3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "requires": { + "has-flag": "1.0.0" + } + } + } + }, + "postcss-modules-extract-imports": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.1.0.tgz", + "integrity": "sha1-thTJcgvmgW6u41+zpfqh26agXds=", + "requires": { + "postcss": "6.0.23" + } + }, + "postcss-modules-local-by-default": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz", + "integrity": "sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=", + "requires": { + "css-selector-tokenizer": "0.7.0", + "postcss": "6.0.23" + } + }, + "postcss-modules-scope": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz", + "integrity": "sha1-1upkmUx5+XtipytCb75gVqGUu5A=", + "requires": { + "css-selector-tokenizer": "0.7.0", + "postcss": "6.0.23" + } + }, + "postcss-modules-values": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz", + "integrity": "sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=", + "requires": { + "icss-replace-symbols": "1.1.0", + "postcss": "6.0.23" + } + }, + "postcss-normalize-charset": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-1.1.1.tgz", + "integrity": "sha1-757nEhLX/nWceO0WL2HtYrXLk/E=", + "requires": { + "postcss": "5.2.18" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "requires": { + "chalk": "1.1.3", + "js-base64": "2.4.5", + "source-map": "0.5.7", + "supports-color": "3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "requires": { + "has-flag": "1.0.0" + } + } + } + }, + "postcss-normalize-url": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-3.0.8.tgz", + "integrity": "sha1-EI90s/L82viRov+j6kWSJ5/HgiI=", + "requires": { + "is-absolute-url": "2.1.0", + "normalize-url": "1.9.1", + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "requires": { + "chalk": "1.1.3", + "js-base64": "2.4.5", + "source-map": "0.5.7", + "supports-color": "3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "requires": { + "has-flag": "1.0.0" + } + } + } + }, + "postcss-ordered-values": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-2.2.3.tgz", + "integrity": "sha1-7sbCpntsQSqNsgQud/6NpD+VwR0=", + "requires": { + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "requires": { + "chalk": "1.1.3", + "js-base64": "2.4.5", + "source-map": "0.5.7", + "supports-color": "3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "requires": { + "has-flag": "1.0.0" + } + } + } + }, + "postcss-reduce-idents": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-2.4.0.tgz", + "integrity": "sha1-wsbSDMlYKE9qv75j92Cb9AkFmtM=", + "requires": { + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "requires": { + "chalk": "1.1.3", + "js-base64": "2.4.5", + "source-map": "0.5.7", + "supports-color": "3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "requires": { + "has-flag": "1.0.0" + } + } + } + }, + "postcss-reduce-initial": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-1.0.1.tgz", + "integrity": "sha1-aPgGlfBF0IJjqHmtJA343WT2ROo=", + "requires": { + "postcss": "5.2.18" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "requires": { + "chalk": "1.1.3", + "js-base64": "2.4.5", + "source-map": "0.5.7", + "supports-color": "3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "requires": { + "has-flag": "1.0.0" + } + } + } + }, + "postcss-reduce-transforms": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-1.0.4.tgz", + "integrity": "sha1-/3b02CEkN7McKYpC0uFEQCV3GuE=", + "requires": { + "has": "1.0.3", + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "requires": { + "chalk": "1.1.3", + "js-base64": "2.4.5", + "source-map": "0.5.7", + "supports-color": "3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "requires": { + "has-flag": "1.0.0" + } + } + } + }, + "postcss-selector-parser": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz", + "integrity": "sha1-+UN3iGBsPJrO4W/+jYsWKX8nu5A=", + "requires": { + "flatten": "1.0.2", + "indexes-of": "1.0.1", + "uniq": "1.0.1" + } + }, + "postcss-svgo": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-2.1.6.tgz", + "integrity": "sha1-tt8YqmE7Zm4TPwittSGcJoSsEI0=", + "requires": { + "is-svg": "2.1.0", + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0", + "svgo": "0.7.2" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "requires": { + "chalk": "1.1.3", + "js-base64": "2.4.5", + "source-map": "0.5.7", + "supports-color": "3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "requires": { + "has-flag": "1.0.0" + } + } + } + }, + "postcss-unique-selectors": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-2.0.2.tgz", + "integrity": "sha1-mB1X0p3csz57Hf4f1DuGSfkzyh0=", + "requires": { + "alphanum-sort": "1.0.2", + "postcss": "5.2.18", + "uniqs": "2.0.0" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "requires": { + "chalk": "1.1.3", + "js-base64": "2.4.5", + "source-map": "0.5.7", + "supports-color": "3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "requires": { + "has-flag": "1.0.0" + } + } + } + }, + "postcss-value-parser": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz", + "integrity": "sha1-h/OPnxj3dKSrTIojL1xc6IcqnRU=" + }, + "postcss-zindex": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-2.2.0.tgz", + "integrity": "sha1-0hCd3AVbka9n/EyzsCWUZjnSryI=", + "requires": { + "has": "1.0.3", + "postcss": "5.2.18", + "uniqs": "2.0.0" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "requires": { + "chalk": "1.1.3", + "js-base64": "2.4.5", + "source-map": "0.5.7", + "supports-color": "3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "requires": { + "has-flag": "1.0.0" + } + } + } + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" + }, + "prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", + "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=" + }, + "preserve": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz", + "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=" + }, + "pretty-bytes": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-4.0.2.tgz", + "integrity": "sha1-sr+C5zUNZcbDOqlaqlpPYyf2HNk=" + }, + "pretty-error": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.1.tgz", + "integrity": "sha1-X0+HyPkeWuPzuoerTPXgOxoX8aM=", + "requires": { + "renderkid": "2.0.1", + "utila": "0.4.0" + } + }, + "pretty-format": { + "version": "20.0.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-20.0.3.tgz", + "integrity": "sha1-Ag41ClYKH+GpjcO+tsz/s4beixQ=", + "requires": { + "ansi-regex": "2.1.1", + "ansi-styles": "3.2.1" + } + }, + "private": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", + "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==" + }, + "process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=" + }, + "process-nextick-args": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", + "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==" + }, + "progress": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.0.tgz", + "integrity": "sha1-ihvjZr+Pwj2yvSPxDG/pILQ4nR8=" + }, + "promise": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", + "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "requires": { + "asap": "2.0.6" + } + }, + "prop-types": { + "version": "15.6.2", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.6.2.tgz", + "integrity": "sha512-3pboPvLiWD7dkI3qf3KbUe6hKFKa52w+AE0VCqECtf+QHAKgOL37tTaNCnuX1nAAQ4ZhyP+kYVKf8rLmJ/feDQ==", + "requires": { + "loose-envify": "1.4.0", + "object-assign": "4.1.1" + } + }, + "proxy-addr": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.3.tgz", + "integrity": "sha512-jQTChiCJteusULxjBp8+jftSQE5Obdl3k4cnmLA6WXtK6XFuWRnvVL7aCiBqaLPM8c4ph0S4tKna8XvmIwEnXQ==", + "requires": { + "forwarded": "0.1.2", + "ipaddr.js": "1.6.0" + } + }, + "prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=" + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=" + }, + "psl": { + "version": "1.1.28", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.1.28.tgz", + "integrity": "sha512-+AqO1Ae+N/4r7Rvchrdm432afjT9hqJRyBN3DQv9At0tPz4hIFSGKbq64fN9dVoCow4oggIIax5/iONx0r9hZw==" + }, + "public-encrypt": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.2.tgz", + "integrity": "sha512-4kJ5Esocg8X3h8YgJsKAuoesBgB7mqH3eowiDzMUPKiRDDE7E/BqqZD1hnTByIaAFiwAw246YEltSq7tdrOH0Q==", + "requires": { + "bn.js": "4.11.8", + "browserify-rsa": "4.0.1", + "create-hash": "1.2.0", + "parse-asn1": "5.1.1", + "randombytes": "2.0.6" + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=" + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" + }, + "query-string": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz", + "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=", + "requires": { + "object-assign": "4.1.1", + "strict-uri-encode": "1.1.0" + } + }, + "querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=" + }, + "querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=" + }, + "querystringify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.0.0.tgz", + "integrity": "sha512-eTPo5t/4bgaMNZxyjWx6N2a6AuE0mq51KWvpc7nU/MAqixcI6v6KrGUKES0HaomdnolQBBXU/++X6/QQ9KL4tw==" + }, + "raf": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.0.tgz", + "integrity": "sha512-pDP/NMRAXoTfrhCfyfSEwJAKLaxBU9eApMeBPB1TkDouZmvPerIClV8lTAd+uF8ZiTaVl69e1FCxQrAd/VTjGw==", + "requires": { + "performance-now": "2.1.0" + } + }, + "randomatic": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.0.0.tgz", + "integrity": "sha512-VdxFOIEY3mNO5PtSRkkle/hPJDHvQhK21oa73K4yAc9qmp6N429gAyF1gZMOTMeS0/AYzaV/2Trcef+NaIonSA==", + "requires": { + "is-number": "4.0.0", + "kind-of": "6.0.2", + "math-random": "1.0.1" + }, + "dependencies": { + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==" + } + } + }, + "randombytes": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.0.6.tgz", + "integrity": "sha512-CIQ5OFxf4Jou6uOKe9t1AOgqpeU5fd70A8NPdHSGeYXqXsPe6peOwI0cUl88RWZ6sP1vPMV3avd/R6cZ5/sP1A==", + "requires": { + "safe-buffer": "5.1.2" + } + }, + "randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "requires": { + "randombytes": "2.0.6", + "safe-buffer": "5.1.2" + } + }, + "range-parser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", + "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=" + }, + "raw-body": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.2.tgz", + "integrity": "sha1-vNYMd9Prk83gBQKVw/N5OJvIj4k=", + "requires": { + "bytes": "3.0.0", + "http-errors": "1.6.2", + "iconv-lite": "0.4.19", + "unpipe": "1.0.0" + }, + "dependencies": { + "depd": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.1.tgz", + "integrity": "sha1-V4O04cRZ8G+lyif5kfPQbnoxA1k=" + }, + "http-errors": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.2.tgz", + "integrity": "sha1-CgAsyFcHGSp+eUbO7cERVfYOxzY=", + "requires": { + "depd": "1.1.1", + "inherits": "2.0.3", + "setprototypeof": "1.0.3", + "statuses": "1.4.0" + } + }, + "iconv-lite": { + "version": "0.4.19", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz", + "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==" + }, + "setprototypeof": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.3.tgz", + "integrity": "sha1-ZlZ+NwQ+608E2RvWWMDL77VbjgQ=" + } + } + }, + "rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "requires": { + "deep-extend": "0.6.0", + "ini": "1.3.5", + "minimist": "1.2.0", + "strip-json-comments": "2.0.1" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" + } + } + }, + "react": { + "version": "16.4.1", + "resolved": "https://registry.npmjs.org/react/-/react-16.4.1.tgz", + "integrity": "sha512-3GEs0giKp6E0Oh/Y9ZC60CmYgUPnp7voH9fbjWsvXtYFb4EWtgQub0ADSq0sJR0BbHc4FThLLtzlcFaFXIorwg==", + "requires": { + "fbjs": "0.8.17", + "loose-envify": "1.4.0", + "object-assign": "4.1.1", + "prop-types": "15.6.2" + } + }, + "react-dev-utils": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-5.0.1.tgz", + "integrity": "sha512-+y92rG6pmXt3cpcg/NGmG4w/W309tWNSmyyPL8hCMxuCSg2UP/hUg3npACj2UZc8UKVSXexyLrCnxowizGoAsw==", + "requires": { + "address": "1.0.3", + "babel-code-frame": "6.26.0", + "chalk": "1.1.3", + "cross-spawn": "5.1.0", + "detect-port-alt": "1.1.6", + "escape-string-regexp": "1.0.5", + "filesize": "3.5.11", + "global-modules": "1.0.0", + "gzip-size": "3.0.0", + "inquirer": "3.3.0", + "is-root": "1.0.0", + "opn": "5.2.0", + "react-error-overlay": "4.0.0", + "recursive-readdir": "2.2.1", + "shell-quote": "1.6.1", + "sockjs-client": "1.1.4", + "strip-ansi": "3.0.1", + "text-table": "0.2.0" + } + }, + "react-dom": { + "version": "16.4.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.4.1.tgz", + "integrity": "sha512-1Gin+wghF/7gl4Cqcvr1DxFX2Osz7ugxSwl6gBqCMpdrxHjIFUS7GYxrFftZ9Ln44FHw0JxCFD9YtZsrbR5/4A==", + "requires": { + "fbjs": "0.8.17", + "loose-envify": "1.4.0", + "object-assign": "4.1.1", + "prop-types": "15.6.2" + } + }, + "react-error-overlay": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-4.0.0.tgz", + "integrity": "sha512-FlsPxavEyMuR6TjVbSSywovXSEyOg6ZDj5+Z8nbsRl9EkOzAhEIcS+GLoQDC5fz/t9suhUXWmUrOBrgeUvrMxw==" + }, + "react-scripts": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-1.1.4.tgz", + "integrity": "sha512-UVZIujEIT9BGbx+NGvyfS92eOrNIIpqqFi1FP7a0O9l94A/XV7bhPk70SfDKaXZouCX81tFdXo0948DjhCEgGw==", + "requires": { + "autoprefixer": "7.1.6", + "babel-core": "6.26.0", + "babel-eslint": "7.2.3", + "babel-jest": "20.0.3", + "babel-loader": "7.1.2", + "babel-preset-react-app": "3.1.2", + "babel-runtime": "6.26.0", + "case-sensitive-paths-webpack-plugin": "2.1.1", + "chalk": "1.1.3", + "css-loader": "0.28.7", + "dotenv": "4.0.0", + "dotenv-expand": "4.2.0", + "eslint": "4.10.0", + "eslint-config-react-app": "2.1.0", + "eslint-loader": "1.9.0", + "eslint-plugin-flowtype": "2.39.1", + "eslint-plugin-import": "2.8.0", + "eslint-plugin-jsx-a11y": "5.1.1", + "eslint-plugin-react": "7.4.0", + "extract-text-webpack-plugin": "3.0.2", + "file-loader": "1.1.5", + "fs-extra": "3.0.1", + "fsevents": "1.2.4", + "html-webpack-plugin": "2.29.0", + "jest": "20.0.4", + "object-assign": "4.1.1", + "postcss-flexbugs-fixes": "3.2.0", + "postcss-loader": "2.0.8", + "promise": "8.0.1", + "raf": "3.4.0", + "react-dev-utils": "5.0.1", + "resolve": "1.6.0", + "style-loader": "0.19.0", + "sw-precache-webpack-plugin": "0.11.4", + "url-loader": "0.6.2", + "webpack": "3.8.1", + "webpack-dev-server": "2.9.4", + "webpack-manifest-plugin": "1.3.2", + "whatwg-fetch": "2.0.3" + }, + "dependencies": { + "promise": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.0.1.tgz", + "integrity": "sha1-5F1osAoXZHttpxG/he1u1HII9FA=", + "requires": { + "asap": "2.0.6" + } + }, + "whatwg-fetch": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.3.tgz", + "integrity": "sha1-nITsLc9oGH/wC8ZOEnS0QhduHIQ=" + } + } + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "requires": { + "load-json-file": "1.1.0", + "normalize-package-data": "2.4.0", + "path-type": "1.1.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "requires": { + "find-up": "1.1.2", + "read-pkg": "1.1.0" + }, + "dependencies": { + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "requires": { + "path-exists": "2.1.0", + "pinkie-promise": "2.0.1" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "requires": { + "pinkie-promise": "2.0.1" + } + } + } + }, + "readable-stream": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "2.0.0", + "safe-buffer": "5.1.2", + "string_decoder": "1.1.1", + "util-deprecate": "1.0.2" + } + }, + "readdirp": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.1.0.tgz", + "integrity": "sha1-TtCtBg3zBzMAxIRANz9y0cxkLXg=", + "requires": { + "graceful-fs": "4.1.11", + "minimatch": "3.0.4", + "readable-stream": "2.3.6", + "set-immediate-shim": "1.0.1" + } + }, + "recursive-readdir": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.1.tgz", + "integrity": "sha1-kO8jHQd4xc4JPJpI105cVCLROpk=", + "requires": { + "minimatch": "3.0.3" + }, + "dependencies": { + "minimatch": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.3.tgz", + "integrity": "sha1-Kk5AkLlrLbBqnX3wEFWmKnfJt3Q=", + "requires": { + "brace-expansion": "1.1.11" + } + } + } + }, + "redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", + "requires": { + "indent-string": "2.1.0", + "strip-indent": "1.0.1" + } + }, + "reduce-css-calc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-1.3.0.tgz", + "integrity": "sha1-dHyRTgSWFKTJz7umKYca0dKSdxY=", + "requires": { + "balanced-match": "0.4.2", + "math-expression-evaluator": "1.2.17", + "reduce-function-call": "1.0.2" + }, + "dependencies": { + "balanced-match": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz", + "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=" + } + } + }, + "reduce-function-call": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/reduce-function-call/-/reduce-function-call-1.0.2.tgz", + "integrity": "sha1-WiAL+S4ON3UXUv5FsKszD9S2vpk=", + "requires": { + "balanced-match": "0.4.2" + }, + "dependencies": { + "balanced-match": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz", + "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=" + } + } + }, + "regenerate": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz", + "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==" + }, + "regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" + }, + "regenerator-transform": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz", + "integrity": "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==", + "requires": { + "babel-runtime": "6.26.0", + "babel-types": "6.26.0", + "private": "0.1.8" + } + }, + "regex-cache": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz", + "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", + "requires": { + "is-equal-shallow": "0.1.3" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "requires": { + "extend-shallow": "3.0.2", + "safe-regex": "1.1.0" + } + }, + "regexpu-core": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz", + "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=", + "requires": { + "regenerate": "1.4.0", + "regjsgen": "0.2.0", + "regjsparser": "0.1.5" + } + }, + "registry-auth-token": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.3.2.tgz", + "integrity": "sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ==", + "requires": { + "rc": "1.2.8", + "safe-buffer": "5.1.2" + } + }, + "registry-url": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz", + "integrity": "sha1-PU74cPc93h138M+aOBQyRE4XSUI=", + "requires": { + "rc": "1.2.8" + } + }, + "regjsgen": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz", + "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=" + }, + "regjsparser": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz", + "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=", + "requires": { + "jsesc": "0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=" + } + } + }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=" + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" + }, + "renderkid": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.1.tgz", + "integrity": "sha1-iYyr/Ivt5Le5ETWj/9Mj5YwNsxk=", + "requires": { + "css-select": "1.2.0", + "dom-converter": "0.1.4", + "htmlparser2": "3.3.0", + "strip-ansi": "3.0.1", + "utila": "0.3.3" + }, + "dependencies": { + "utila": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.3.3.tgz", + "integrity": "sha1-1+jn1+MJEHCSsF+NloiCTWM6QiY=" + } + } + }, + "repeat-element": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz", + "integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo=" + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" + }, + "repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", + "requires": { + "is-finite": "1.0.2" + } + }, + "request": { + "version": "2.87.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.87.0.tgz", + "integrity": "sha512-fcogkm7Az5bsS6Sl0sibkbhcKsnyon/jV1kF3ajGmF0c8HrttdKTPRT9hieOaQHA5HEq6r8OyWOo/o781C1tNw==", + "requires": { + "aws-sign2": "0.7.0", + "aws4": "1.7.0", + "caseless": "0.12.0", + "combined-stream": "1.0.6", + "extend": "3.0.1", + "forever-agent": "0.6.1", + "form-data": "2.3.2", + "har-validator": "5.0.3", + "http-signature": "1.2.0", + "is-typedarray": "1.0.0", + "isstream": "0.1.2", + "json-stringify-safe": "5.0.1", + "mime-types": "2.1.18", + "oauth-sign": "0.8.2", + "performance-now": "2.1.0", + "qs": "6.5.2", + "safe-buffer": "5.1.2", + "tough-cookie": "2.3.4", + "tunnel-agent": "0.6.0", + "uuid": "3.3.2" + }, + "dependencies": { + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" + }, + "tough-cookie": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz", + "integrity": "sha512-TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA==", + "requires": { + "punycode": "1.4.1" + } + } + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" + }, + "require-from-string": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-1.2.1.tgz", + "integrity": "sha1-UpyczvJzgK3+yaL5ZbZJu+5jZBg=" + }, + "require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=" + }, + "require-uncached": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz", + "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=", + "requires": { + "caller-path": "0.1.0", + "resolve-from": "1.0.1" + } + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" + }, + "resolve": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.6.0.tgz", + "integrity": "sha512-mw7JQNu5ExIkcw4LPih0owX/TZXjD/ZUF/ZQ/pDnkw3ZKhDcZZw5klmBlj6gVMwjQ3Pz5Jgu7F3d0jcDVuEWdw==", + "requires": { + "path-parse": "1.0.5" + } + }, + "resolve-cwd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", + "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", + "requires": { + "resolve-from": "3.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=" + } + } + }, + "resolve-dir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", + "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", + "requires": { + "expand-tilde": "2.0.2", + "global-modules": "1.0.0" + } + }, + "resolve-from": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz", + "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=" + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=" + }, + "restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "requires": { + "onetime": "2.0.1", + "signal-exit": "3.0.2" + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==" + }, + "right-align": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz", + "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=", + "requires": { + "align-text": "0.1.4" + } + }, + "rimraf": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz", + "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==", + "requires": { + "glob": "7.1.2" + } + }, + "ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "requires": { + "hash-base": "3.0.4", + "inherits": "2.0.3" + } + }, + "run-async": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz", + "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=", + "requires": { + "is-promise": "2.1.0" + } + }, + "rx-lite": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-4.0.8.tgz", + "integrity": "sha1-Cx4Rr4vESDbwSmQH6S2kJGe3lEQ=" + }, + "rx-lite-aggregates": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz", + "integrity": "sha1-dTuHqJoRyVRnxKwWJsTvxOBcZ74=", + "requires": { + "rx-lite": "4.0.8" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "requires": { + "ret": "0.1.15" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "sane": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/sane/-/sane-1.6.0.tgz", + "integrity": "sha1-lhDEUjB6E10pwf3+JUcDQYDEZ3U=", + "requires": { + "anymatch": "1.3.2", + "exec-sh": "0.2.2", + "fb-watchman": "1.9.2", + "minimatch": "3.0.4", + "minimist": "1.2.0", + "walker": "1.0.7", + "watch": "0.10.0" + }, + "dependencies": { + "bser": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bser/-/bser-1.0.2.tgz", + "integrity": "sha1-OBEWlwsqbe6lZG3RXdcnhES1YWk=", + "requires": { + "node-int64": "0.4.0" + } + }, + "fb-watchman": { + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-1.9.2.tgz", + "integrity": "sha1-okz0eCf4LTj7Waaa1wt247auc4M=", + "requires": { + "bser": "1.0.2" + } + }, + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" + } + } + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "schema-utils": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.3.0.tgz", + "integrity": "sha1-9YdyIs4+kx7a4DnxfrNxbnE3+M8=", + "requires": { + "ajv": "5.5.2" + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" + }, + "selfsigned": { + "version": "1.10.3", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.3.tgz", + "integrity": "sha512-vmZenZ+8Al3NLHkWnhBQ0x6BkML1eCP2xEi3JE+f3D9wW9fipD9NNJHYtE9XJM4TsPaHGZJIamrSI6MTg1dU2Q==", + "requires": { + "node-forge": "0.7.5" + } + }, + "semver": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz", + "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==" + }, + "semver-diff": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-2.1.0.tgz", + "integrity": "sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY=", + "requires": { + "semver": "5.5.0" + } + }, + "send": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", + "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", + "requires": { + "debug": "2.6.9", + "depd": "1.1.2", + "destroy": "1.0.4", + "encodeurl": "1.0.2", + "escape-html": "1.0.3", + "etag": "1.8.1", + "fresh": "0.5.2", + "http-errors": "1.6.3", + "mime": "1.4.1", + "ms": "2.0.0", + "on-finished": "2.3.0", + "range-parser": "1.2.0", + "statuses": "1.4.0" + }, + "dependencies": { + "mime": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", + "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==" + } + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "requires": { + "accepts": "1.3.5", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "1.0.3", + "http-errors": "1.6.3", + "mime-types": "2.1.18", + "parseurl": "1.3.2" + } + }, + "serve-static": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", + "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", + "requires": { + "encodeurl": "1.0.2", + "escape-html": "1.0.3", + "parseurl": "1.3.2", + "send": "0.16.2" + } + }, + "serviceworker-cache-polyfill": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serviceworker-cache-polyfill/-/serviceworker-cache-polyfill-4.0.0.tgz", + "integrity": "sha1-3hnuc77yGrPAdAo3sz22JGS6ves=" + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + }, + "set-immediate-shim": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", + "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=" + }, + "set-value": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz", + "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==", + "requires": { + "extend-shallow": "2.0.1", + "is-extendable": "0.1.1", + "is-plain-object": "2.0.4", + "split-string": "3.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "0.1.1" + } + } + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "requires": { + "inherits": "2.0.3", + "safe-buffer": "5.1.2" + } + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "requires": { + "shebang-regex": "1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" + }, + "shell-quote": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.6.1.tgz", + "integrity": "sha1-9HgZSczkAmlxJ0MOo7PFR29IF2c=", + "requires": { + "array-filter": "0.0.1", + "array-map": "0.0.0", + "array-reduce": "0.0.0", + "jsonify": "0.0.0" + } + }, + "shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==" + }, + "signal-exit": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" + }, + "slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=" + }, + "slice-ansi": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-1.0.0.tgz", + "integrity": "sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg==", + "requires": { + "is-fullwidth-code-point": "2.0.0" + } + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "requires": { + "base": "0.11.2", + "debug": "2.6.9", + "define-property": "0.2.5", + "extend-shallow": "2.0.1", + "map-cache": "0.2.2", + "source-map": "0.5.7", + "source-map-resolve": "0.5.2", + "use": "3.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "0.1.6" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "0.1.1" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "requires": { + "define-property": "1.0.0", + "isobject": "3.0.1", + "snapdragon-util": "3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "1.0.2" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "6.0.2" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "6.0.2" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "1.0.0", + "is-data-descriptor": "1.0.0", + "kind-of": "6.0.2" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "sockjs": { + "version": "0.3.18", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.18.tgz", + "integrity": "sha1-2bKJMWyn33dZXvKZ4HXw+TfrQgc=", + "requires": { + "faye-websocket": "0.10.0", + "uuid": "2.0.3" + }, + "dependencies": { + "faye-websocket": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", + "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", + "requires": { + "websocket-driver": "0.7.0" + } + }, + "uuid": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.3.tgz", + "integrity": "sha1-Z+LoY3lyFVMN/zGOW/nc6/1Hsho=" + } + } + }, + "sockjs-client": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.1.4.tgz", + "integrity": "sha1-W6vjhrd15M8U51IJEUUmVAFsixI=", + "requires": { + "debug": "2.6.9", + "eventsource": "0.1.6", + "faye-websocket": "0.11.1", + "inherits": "2.0.3", + "json3": "3.3.2", + "url-parse": "1.4.1" + } + }, + "sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", + "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", + "requires": { + "is-plain-obj": "1.1.0" + } + }, + "source-list-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.0.tgz", + "integrity": "sha512-I2UmuJSRr/T8jisiROLU3A3ltr+swpniSmNPI4Ml3ZCX6tVnDsuZzK7F2hl5jTqbZBWCEKlj5HRQiPExXLgE8A==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "source-map-resolve": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz", + "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==", + "requires": { + "atob": "2.1.1", + "decode-uri-component": "0.2.0", + "resolve-url": "0.2.1", + "source-map-url": "0.4.0", + "urix": "0.1.0" + } + }, + "source-map-support": { + "version": "0.4.18", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", + "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", + "requires": { + "source-map": "0.5.7" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + } + } + }, + "source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=" + }, + "spdx-correct": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.0.tgz", + "integrity": "sha512-N19o9z5cEyc8yQQPukRCZ9EUmb4HUpnrmaL/fxS2pBo2jbfcFRVuFZ/oFC+vZz0MNNk0h80iMn5/S6qGZOL5+g==", + "requires": { + "spdx-expression-parse": "3.0.0", + "spdx-license-ids": "3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz", + "integrity": "sha512-4K1NsmrlCU1JJgUrtgEeTVyfx8VaYea9J9LvARxhbHtVtohPs/gFGG5yy49beySjlIMhhXZ4QqujIZEfS4l6Cg==" + }, + "spdx-expression-parse": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", + "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", + "requires": { + "spdx-exceptions": "2.1.0", + "spdx-license-ids": "3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.0.tgz", + "integrity": "sha512-2+EPwgbnmOIl8HjGBXXMd9NAu02vLjOO1nWw4kmeRDFyHn+M/ETfHxQUK0oXg8ctgVnl9t3rosNVsZ1jG61nDA==" + }, + "spdy": { + "version": "3.4.7", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-3.4.7.tgz", + "integrity": "sha1-Qv9B7OXMD5mjpsKKq7c/XDsDrLw=", + "requires": { + "debug": "2.6.9", + "handle-thing": "1.2.5", + "http-deceiver": "1.2.7", + "safe-buffer": "5.1.2", + "select-hose": "2.0.0", + "spdy-transport": "2.1.0" + } + }, + "spdy-transport": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-2.1.0.tgz", + "integrity": "sha512-bpUeGpZcmZ692rrTiqf9/2EUakI6/kXX1Rpe0ib/DyOzbiexVfXkw6GnvI9hVGvIwVaUhkaBojjCZwLNRGQg1g==", + "requires": { + "debug": "2.6.9", + "detect-node": "2.0.3", + "hpack.js": "2.1.6", + "obuf": "1.1.2", + "readable-stream": "2.3.6", + "safe-buffer": "5.1.2", + "wbuf": "1.7.3" + } + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "requires": { + "extend-shallow": "3.0.2" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + }, + "sshpk": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.14.2.tgz", + "integrity": "sha1-xvxhZIo9nE52T9P8306hBeSSupg=", + "requires": { + "asn1": "0.2.3", + "assert-plus": "1.0.0", + "bcrypt-pbkdf": "1.0.2", + "dashdash": "1.14.1", + "ecc-jsbn": "0.1.1", + "getpass": "0.1.7", + "jsbn": "0.1.1", + "safer-buffer": "2.1.2", + "tweetnacl": "0.14.5" + } + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "requires": { + "define-property": "0.2.5", + "object-copy": "0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "0.1.6" + } + } + } + }, + "statuses": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==" + }, + "stream-browserify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.1.tgz", + "integrity": "sha1-ZiZu5fm9uZQKTkUUyvtDu3Hlyds=", + "requires": { + "inherits": "2.0.3", + "readable-stream": "2.3.6" + } + }, + "stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "requires": { + "builtin-status-codes": "3.0.0", + "inherits": "2.0.3", + "readable-stream": "2.3.6", + "to-arraybuffer": "1.0.1", + "xtend": "4.0.1" + } + }, + "strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=" + }, + "string-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-1.0.1.tgz", + "integrity": "sha1-VpcPscOFWOnnC3KL894mmsRa36w=", + "requires": { + "strip-ansi": "3.0.1" + } + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "requires": { + "is-fullwidth-code-point": "2.0.0", + "strip-ansi": "4.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "requires": { + "ansi-regex": "3.0.0" + } + } + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "5.1.2" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "requires": { + "ansi-regex": "2.1.1" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "requires": { + "is-utf8": "0.2.1" + } + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=" + }, + "strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", + "requires": { + "get-stdin": "4.0.1" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=" + }, + "style-loader": { + "version": "0.19.0", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-0.19.0.tgz", + "integrity": "sha512-9mx9sC9nX1dgP96MZOODpGC6l1RzQBITI2D5WJhu+wnbrSYVKLGuy14XJSLVQih/0GFrPpjelt+s//VcZQ2Evw==", + "requires": { + "loader-utils": "1.1.0", + "schema-utils": "0.3.0" + } + }, + "supports-color": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", + "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", + "requires": { + "has-flag": "3.0.0" + } + }, + "svgo": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-0.7.2.tgz", + "integrity": "sha1-n1dyQTlSE1xv779Ar+ak+qiLS7U=", + "requires": { + "coa": "1.0.4", + "colors": "1.1.2", + "csso": "2.3.2", + "js-yaml": "3.7.0", + "mkdirp": "0.5.1", + "sax": "1.2.4", + "whet.extend": "0.9.9" + } + }, + "sw-precache": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/sw-precache/-/sw-precache-5.2.1.tgz", + "integrity": "sha512-8FAy+BP/FXE+ILfiVTt+GQJ6UEf4CVHD9OfhzH0JX+3zoy2uFk7Vn9EfXASOtVmmIVbL3jE/W8Z66VgPSZcMhw==", + "requires": { + "dom-urls": "1.1.0", + "es6-promise": "4.2.4", + "glob": "7.1.2", + "lodash.defaults": "4.2.0", + "lodash.template": "4.4.0", + "meow": "3.7.0", + "mkdirp": "0.5.1", + "pretty-bytes": "4.0.2", + "sw-toolbox": "3.6.0", + "update-notifier": "2.5.0" + } + }, + "sw-precache-webpack-plugin": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/sw-precache-webpack-plugin/-/sw-precache-webpack-plugin-0.11.4.tgz", + "integrity": "sha1-ppUBflTu1XVVFJOlGdwdqNotxeA=", + "requires": { + "del": "2.2.2", + "sw-precache": "5.2.1", + "uglify-js": "3.4.4" + } + }, + "sw-toolbox": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/sw-toolbox/-/sw-toolbox-3.6.0.tgz", + "integrity": "sha1-Jt8dHHA0hljk3qKIQxkUm3sxg7U=", + "requires": { + "path-to-regexp": "1.7.0", + "serviceworker-cache-polyfill": "4.0.0" + } + }, + "symbol-tree": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.2.tgz", + "integrity": "sha1-rifbOPZgp64uHDt9G8KQgZuFGeY=" + }, + "table": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/table/-/table-4.0.3.tgz", + "integrity": "sha512-S7rnFITmBH1EnyKcvxBh1LjYeQMmnZtCXSEbHcH6S0NoKit24ZuFO/T1vDcLdYsLQkM188PVVhQmzKIuThNkKg==", + "requires": { + "ajv": "6.5.2", + "ajv-keywords": "3.2.0", + "chalk": "2.4.1", + "lodash": "4.17.10", + "slice-ansi": "1.0.0", + "string-width": "2.1.1" + }, + "dependencies": { + "ajv": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.5.2.tgz", + "integrity": "sha512-hOs7GfvI6tUI1LfZddH82ky6mOMyTuY0mk7kE2pWpmhhUSkumzaTO5vbVwij39MdwPQWCV4Zv57Eo06NtL/GVA==", + "requires": { + "fast-deep-equal": "2.0.1", + "fast-json-stable-stringify": "2.0.0", + "json-schema-traverse": "0.4.1", + "uri-js": "4.2.2" + } + }, + "chalk": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", + "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", + "requires": { + "ansi-styles": "3.2.1", + "escape-string-regexp": "1.0.5", + "supports-color": "5.4.0" + } + }, + "fast-deep-equal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", + "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=" + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + } + } + }, + "tapable": { + "version": "0.2.8", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-0.2.8.tgz", + "integrity": "sha1-mTcqXJmb8t8WCvwNdL7U9HlIzSI=" + }, + "term-size": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/term-size/-/term-size-1.2.0.tgz", + "integrity": "sha1-RYuDiH8oj8Vtb/+/rSYuJmOO+mk=", + "requires": { + "execa": "0.7.0" + } + }, + "test-exclude": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-4.2.1.tgz", + "integrity": "sha512-qpqlP/8Zl+sosLxBcVKl9vYy26T9NPalxSzzCP/OY6K7j938ui2oKgo+kRZYfxAeIpLqpbVnsHq1tyV70E4lWQ==", + "requires": { + "arrify": "1.0.1", + "micromatch": "3.1.10", + "object-assign": "4.1.1", + "read-pkg-up": "1.0.1", + "require-main-filename": "1.0.1" + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" + }, + "throat": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-3.2.0.tgz", + "integrity": "sha512-/EY8VpvlqJ+sFtLPeOgc8Pl7kQVOWv0woD87KTXVHPIAE842FGT+rokxIhe8xIUP1cfgrkt0as0vDLjDiMtr8w==" + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" + }, + "thunky": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.0.2.tgz", + "integrity": "sha1-qGLgGOP7HqLsP85dVWBc9X8kc3E=" + }, + "time-stamp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-2.0.0.tgz", + "integrity": "sha1-lcakRTDhW6jW9KPsuMOj+sRto1c=" + }, + "timed-out": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", + "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=" + }, + "timers-browserify": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.10.tgz", + "integrity": "sha512-YvC1SV1XdOUaL6gx5CoGroT3Gu49pK9+TZ38ErPldOWW4j49GI1HKs9DV+KGq/w6y+LZ72W1c8cKz2vzY+qpzg==", + "requires": { + "setimmediate": "1.0.5" + } + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "requires": { + "os-tmpdir": "1.0.2" + } + }, + "tmpl": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz", + "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=" + }, + "to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=" + }, + "to-fast-properties": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", + "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=" + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "requires": { + "define-property": "2.0.2", + "extend-shallow": "3.0.2", + "regex-not": "1.0.2", + "safe-regex": "1.1.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "requires": { + "is-number": "3.0.0", + "repeat-string": "1.6.1" + } + }, + "toposort": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/toposort/-/toposort-1.0.7.tgz", + "integrity": "sha1-LmhELZ9k7HILjMieZEOsbKqVACk=" + }, + "tough-cookie": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz", + "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==", + "requires": { + "psl": "1.1.28", + "punycode": "1.4.1" + }, + "dependencies": { + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" + } + } + }, + "tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" + }, + "trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=" + }, + "trim-right": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", + "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=" + }, + "tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=" + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "requires": { + "safe-buffer": "5.1.2" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "optional": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "requires": { + "prelude-ls": "1.1.2" + } + }, + "type-is": { + "version": "1.6.16", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz", + "integrity": "sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==", + "requires": { + "media-typer": "0.3.0", + "mime-types": "2.1.18" + } + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" + }, + "ua-parser-js": { + "version": "0.7.18", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.18.tgz", + "integrity": "sha512-LtzwHlVHwFGTptfNSgezHp7WUlwiqb0gA9AALRbKaERfxwJoiX0A73QbTToxteIAuIaFshhgIZfqK8s7clqgnA==" + }, + "uglify-js": { + "version": "3.4.4", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.4.tgz", + "integrity": "sha512-RiB1kNcC9RMyqwRrjXC+EjgLoXULoDnCaOnEDzUCHkBN0bHwmtF5rzDMiDWU29gu0kXCRRWwtcTAVFWRECmU2Q==", + "requires": { + "commander": "2.16.0", + "source-map": "0.6.1" + } + }, + "uglify-to-browserify": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz", + "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=", + "optional": true + }, + "uglifyjs-webpack-plugin": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-0.4.6.tgz", + "integrity": "sha1-uVH0q7a9YX5m9j64kUmOORdj4wk=", + "requires": { + "source-map": "0.5.7", + "uglify-js": "2.8.29", + "webpack-sources": "1.1.0" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "uglify-js": { + "version": "2.8.29", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz", + "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=", + "requires": { + "source-map": "0.5.7", + "uglify-to-browserify": "1.0.2", + "yargs": "3.10.0" + } + }, + "yargs": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz", + "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=", + "requires": { + "camelcase": "1.2.1", + "cliui": "2.1.0", + "decamelize": "1.2.0", + "window-size": "0.1.0" + } + } + } + }, + "union-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz", + "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=", + "requires": { + "arr-union": "3.1.0", + "get-value": "2.0.6", + "is-extendable": "0.1.1", + "set-value": "0.4.3" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "0.1.1" + } + }, + "set-value": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz", + "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=", + "requires": { + "extend-shallow": "2.0.1", + "is-extendable": "0.1.1", + "is-plain-object": "2.0.4", + "to-object-path": "0.3.0" + } + } + } + }, + "uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=" + }, + "uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", + "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=" + }, + "unique-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz", + "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=", + "requires": { + "crypto-random-string": "1.0.0" + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "requires": { + "has-value": "0.3.1", + "isobject": "3.0.1" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "requires": { + "get-value": "2.0.6", + "has-values": "0.1.4", + "isobject": "2.1.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=" + } + } + }, + "unzip-response": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-2.0.1.tgz", + "integrity": "sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c=" + }, + "upath": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.0.tgz", + "integrity": "sha512-bzpH/oBhoS/QI/YtbkqCg6VEiPYjSZtrHQM6/QnJS6OL9pKUFLqb3aFh4Scvwm45+7iAgiMkLhSbaZxUqmrprw==" + }, + "update-notifier": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-2.5.0.tgz", + "integrity": "sha512-gwMdhgJHGuj/+wHJJs9e6PcCszpxR1b236igrOkUofGhqJuG+amlIKwApH1IW1WWl7ovZxsX49lMBWLxSdm5Dw==", + "requires": { + "boxen": "1.3.0", + "chalk": "2.4.1", + "configstore": "3.1.2", + "import-lazy": "2.1.0", + "is-ci": "1.1.0", + "is-installed-globally": "0.1.0", + "is-npm": "1.0.0", + "latest-version": "3.1.0", + "semver-diff": "2.1.0", + "xdg-basedir": "3.0.0" + }, + "dependencies": { + "chalk": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", + "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", + "requires": { + "ansi-styles": "3.2.1", + "escape-string-regexp": "1.0.5", + "supports-color": "5.4.0" + } + } + } + }, + "upper-case": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz", + "integrity": "sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg=" + }, + "uri-js": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", + "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", + "requires": { + "punycode": "2.1.1" + } + }, + "urijs": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/urijs/-/urijs-1.19.1.tgz", + "integrity": "sha512-xVrGVi94ueCJNrBSTjWqjvtgvl3cyOTThp2zaMaFNGp3F542TR6sM3f2o8RqZl+AwteClSVmoCyt0ka4RjQOQg==" + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=" + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" + } + } + }, + "url-loader": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-0.6.2.tgz", + "integrity": "sha512-h3qf9TNn53BpuXTTcpC+UehiRrl0Cv45Yr/xWayApjw6G8Bg2dGke7rIwDQ39piciWCWrC+WiqLjOh3SUp9n0Q==", + "requires": { + "loader-utils": "1.1.0", + "mime": "1.6.0", + "schema-utils": "0.3.0" + } + }, + "url-parse": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.1.tgz", + "integrity": "sha512-x95Td74QcvICAA0+qERaVkRpTGKyBHHYdwL2LXZm5t/gBtCB9KQSO/0zQgSTYEV1p0WcvSg79TLNPSvd5IDJMQ==", + "requires": { + "querystringify": "2.0.0", + "requires-port": "1.0.0" + } + }, + "url-parse-lax": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", + "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", + "requires": { + "prepend-http": "1.0.4" + } + }, + "use": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.0.tgz", + "integrity": "sha512-6UJEQM/L+mzC3ZJNM56Q4DFGLX/evKGRg15UJHGB9X5j5Z3AFbgZvjUh2yq/UJUY4U5dh7Fal++XbNg1uzpRAw==", + "requires": { + "kind-of": "6.0.2" + } + }, + "util": { + "version": "0.10.4", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz", + "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", + "requires": { + "inherits": "2.0.3" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=" + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" + }, + "uuid": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz", + "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==" + }, + "validate-npm-package-license": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.3.tgz", + "integrity": "sha512-63ZOUnL4SIXj4L0NixR3L1lcjO38crAbgrTpl28t8jjrfuiOBL5Iygm+60qPs/KsZGzPNg6Smnc/oY16QTjF0g==", + "requires": { + "spdx-correct": "3.0.0", + "spdx-expression-parse": "3.0.0" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" + }, + "vendors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.2.tgz", + "integrity": "sha512-w/hry/368nO21AN9QljsaIhb9ZiZtZARoVH5f3CsFbawdLdayCgKRPup7CggujvySMxx0I91NOyxdVENohprLQ==" + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "requires": { + "assert-plus": "1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "1.3.0" + } + }, + "vm-browserify": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-0.0.4.tgz", + "integrity": "sha1-XX6kW7755Kb/ZflUOOCofDV9WnM=", + "requires": { + "indexof": "0.0.1" + } + }, + "walker": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", + "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", + "requires": { + "makeerror": "1.0.11" + } + }, + "watch": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/watch/-/watch-0.10.0.tgz", + "integrity": "sha1-d3mLLaD5kQ1ZXxrOWwwiWFIfIdw=" + }, + "watchpack": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.0.tgz", + "integrity": "sha512-i6dHe3EyLjMmDlU1/bGQpEw25XSjkJULPuAVKCbNRefQVq48yXKUpwg538F7AZTf9kyr57zj++pQFltUa5H7yA==", + "requires": { + "chokidar": "2.0.4", + "graceful-fs": "4.1.11", + "neo-async": "2.5.1" + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "requires": { + "minimalistic-assert": "1.0.1" + } + }, + "webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + }, + "webpack": { + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-3.8.1.tgz", + "integrity": "sha512-5ZXLWWsMqHKFr5y0N3Eo5IIisxeEeRAajNq4mELb/WELOR7srdbQk2N5XiyNy2A/AgvlR3AmeBCZJW8lHrolbw==", + "requires": { + "acorn": "5.7.1", + "acorn-dynamic-import": "2.0.2", + "ajv": "5.5.2", + "ajv-keywords": "2.1.1", + "async": "2.6.1", + "enhanced-resolve": "3.4.1", + "escope": "3.6.0", + "interpret": "1.1.0", + "json-loader": "0.5.7", + "json5": "0.5.1", + "loader-runner": "2.3.0", + "loader-utils": "1.1.0", + "memory-fs": "0.4.1", + "mkdirp": "0.5.1", + "node-libs-browser": "2.1.0", + "source-map": "0.5.7", + "supports-color": "4.5.0", + "tapable": "0.2.8", + "uglifyjs-webpack-plugin": "0.4.6", + "watchpack": "1.6.0", + "webpack-sources": "1.1.0", + "yargs": "8.0.2" + }, + "dependencies": { + "ajv-keywords": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-2.1.1.tgz", + "integrity": "sha1-YXmX/F9gV2iUxDX5QNgZ4TW4B2I=" + }, + "camelcase": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", + "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=" + }, + "cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "requires": { + "string-width": "1.0.2", + "strip-ansi": "3.0.1", + "wrap-ansi": "2.1.0" + }, + "dependencies": { + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "requires": { + "code-point-at": "1.1.0", + "is-fullwidth-code-point": "1.0.0", + "strip-ansi": "3.0.1" + } + } + } + }, + "has-flag": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz", + "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=" + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "requires": { + "number-is-nan": "1.0.1" + } + }, + "load-json-file": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", + "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", + "requires": { + "graceful-fs": "4.1.11", + "parse-json": "2.2.0", + "pify": "2.3.0", + "strip-bom": "3.0.0" + } + }, + "os-locale": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz", + "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==", + "requires": { + "execa": "0.7.0", + "lcid": "1.0.0", + "mem": "1.1.0" + } + }, + "path-type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", + "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", + "requires": { + "pify": "2.3.0" + } + }, + "read-pkg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", + "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", + "requires": { + "load-json-file": "2.0.0", + "normalize-package-data": "2.4.0", + "path-type": "2.0.0" + } + }, + "read-pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", + "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", + "requires": { + "find-up": "2.1.0", + "read-pkg": "2.0.0" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" + }, + "supports-color": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz", + "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=", + "requires": { + "has-flag": "2.0.0" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" + }, + "yargs": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-8.0.2.tgz", + "integrity": "sha1-YpmpBVsc78lp/355wdkY3Osiw2A=", + "requires": { + "camelcase": "4.1.0", + "cliui": "3.2.0", + "decamelize": "1.2.0", + "get-caller-file": "1.0.2", + "os-locale": "2.1.0", + "read-pkg-up": "2.0.0", + "require-directory": "2.1.1", + "require-main-filename": "1.0.1", + "set-blocking": "2.0.0", + "string-width": "2.1.1", + "which-module": "2.0.0", + "y18n": "3.2.1", + "yargs-parser": "7.0.0" + } + }, + "yargs-parser": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-7.0.0.tgz", + "integrity": "sha1-jQrELxbqVd69MyyvTEA4s+P139k=", + "requires": { + "camelcase": "4.1.0" + } + } + } + }, + "webpack-dev-middleware": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-1.12.2.tgz", + "integrity": "sha512-FCrqPy1yy/sN6U/SaEZcHKRXGlqU0DUaEBL45jkUYoB8foVb6wCnbIJ1HKIx+qUFTW+3JpVcCJCxZ8VATL4e+A==", + "requires": { + "memory-fs": "0.4.1", + "mime": "1.6.0", + "path-is-absolute": "1.0.1", + "range-parser": "1.2.0", + "time-stamp": "2.0.0" + } + }, + "webpack-dev-server": { + "version": "2.9.4", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-2.9.4.tgz", + "integrity": "sha512-thrqC0EQEoSjXeYgP6pUXcUCZ+LNrKsDPn+mItLnn5VyyNZOJKd06hUP5vqkYwL8nWWXsii0loSF9NHNccT6ow==", + "requires": { + "ansi-html": "0.0.7", + "array-includes": "3.0.3", + "bonjour": "3.5.0", + "chokidar": "1.7.0", + "compression": "1.7.2", + "connect-history-api-fallback": "1.5.0", + "debug": "3.1.0", + "del": "3.0.0", + "express": "4.16.3", + "html-entities": "1.2.1", + "http-proxy-middleware": "0.17.4", + "import-local": "0.1.1", + "internal-ip": "1.2.0", + "ip": "1.1.5", + "killable": "1.0.0", + "loglevel": "1.6.1", + "opn": "5.2.0", + "portfinder": "1.0.13", + "selfsigned": "1.10.3", + "serve-index": "1.9.1", + "sockjs": "0.3.18", + "sockjs-client": "1.1.4", + "spdy": "3.4.7", + "strip-ansi": "3.0.1", + "supports-color": "4.5.0", + "webpack-dev-middleware": "1.12.2", + "yargs": "6.6.0" + }, + "dependencies": { + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=" + }, + "chokidar": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz", + "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=", + "requires": { + "anymatch": "1.3.2", + "async-each": "1.0.1", + "fsevents": "1.2.4", + "glob-parent": "2.0.0", + "inherits": "2.0.3", + "is-binary-path": "1.0.1", + "is-glob": "2.0.1", + "path-is-absolute": "1.0.1", + "readdirp": "2.1.0" + } + }, + "cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "requires": { + "string-width": "1.0.2", + "strip-ansi": "3.0.1", + "wrap-ansi": "2.1.0" + } + }, + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "requires": { + "ms": "2.0.0" + } + }, + "del": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/del/-/del-3.0.0.tgz", + "integrity": "sha1-U+z2mf/LyzljdpGrE7rxYIGXZuU=", + "requires": { + "globby": "6.1.0", + "is-path-cwd": "1.0.0", + "is-path-in-cwd": "1.0.1", + "p-map": "1.2.0", + "pify": "3.0.0", + "rimraf": "2.6.2" + } + }, + "globby": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", + "requires": { + "array-union": "1.0.2", + "glob": "7.1.2", + "object-assign": "4.1.1", + "pify": "2.3.0", + "pinkie-promise": "2.0.1" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" + } + } + }, + "has-flag": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz", + "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=" + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "requires": { + "number-is-nan": "1.0.1" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "requires": { + "code-point-at": "1.1.0", + "is-fullwidth-code-point": "1.0.0", + "strip-ansi": "3.0.1" + } + }, + "supports-color": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz", + "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=", + "requires": { + "has-flag": "2.0.0" + } + }, + "yargs": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-6.6.0.tgz", + "integrity": "sha1-eC7CHvQDNF+DCoCMo9UTr1YGUgg=", + "requires": { + "camelcase": "3.0.0", + "cliui": "3.2.0", + "decamelize": "1.2.0", + "get-caller-file": "1.0.2", + "os-locale": "1.4.0", + "read-pkg-up": "1.0.1", + "require-directory": "2.1.1", + "require-main-filename": "1.0.1", + "set-blocking": "2.0.0", + "string-width": "1.0.2", + "which-module": "1.0.0", + "y18n": "3.2.1", + "yargs-parser": "4.2.1" + } + }, + "yargs-parser": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-4.2.1.tgz", + "integrity": "sha1-KczqwNxPA8bIe0qfIX3RjJ90hxw=", + "requires": { + "camelcase": "3.0.0" + } + } + } + }, + "webpack-manifest-plugin": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-1.3.2.tgz", + "integrity": "sha512-MX60Bv2G83Zks9pi3oLOmRgnPAnwrlMn+lftMrWBm199VQjk46/xgzBi9lPfpZldw2+EI2S+OevuLIaDuxCWRw==", + "requires": { + "fs-extra": "0.30.0", + "lodash": "4.17.10" + }, + "dependencies": { + "fs-extra": { + "version": "0.30.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-0.30.0.tgz", + "integrity": "sha1-8jP/zAjU2n1DLapEl3aYnbHfk/A=", + "requires": { + "graceful-fs": "4.1.11", + "jsonfile": "2.4.0", + "klaw": "1.3.1", + "path-is-absolute": "1.0.1", + "rimraf": "2.6.2" + } + }, + "jsonfile": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", + "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=", + "requires": { + "graceful-fs": "4.1.11" + } + } + } + }, + "webpack-sources": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.1.0.tgz", + "integrity": "sha512-aqYp18kPphgoO5c/+NaUvEeACtZjMESmDChuD3NBciVpah3XpMEU9VAAtIaB1BsfJWWTSdv8Vv1m3T0aRk2dUw==", + "requires": { + "source-list-map": "2.0.0", + "source-map": "0.6.1" + } + }, + "websocket-driver": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.0.tgz", + "integrity": "sha1-DK+dLXVdk67gSdS90NP+LMoqJOs=", + "requires": { + "http-parser-js": "0.4.13", + "websocket-extensions": "0.1.3" + } + }, + "websocket-extensions": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz", + "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==" + }, + "whatwg-encoding": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.3.tgz", + "integrity": "sha512-jLBwwKUhi8WtBfsMQlL4bUUcT8sMkAtQinscJAe/M4KHCkHuUJAF6vuB0tueNIw4c8ziO6AkRmgY+jL3a0iiPw==", + "requires": { + "iconv-lite": "0.4.19" + }, + "dependencies": { + "iconv-lite": { + "version": "0.4.19", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz", + "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==" + } + } + }, + "whatwg-fetch": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.4.tgz", + "integrity": "sha512-dcQ1GWpOD/eEQ97k66aiEVpNnapVj90/+R+SXTPYGHpYBBypfKJEQjLrvMZ7YXbKm21gXd4NcuxUTjiv1YtLng==" + }, + "whatwg-url": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-4.8.0.tgz", + "integrity": "sha1-0pgaqRSMHgCkHFphMRZqtGg7vMA=", + "requires": { + "tr46": "0.0.3", + "webidl-conversions": "3.0.1" + }, + "dependencies": { + "webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" + } + } + }, + "whet.extend": { + "version": "0.9.9", + "resolved": "https://registry.npmjs.org/whet.extend/-/whet.extend-0.9.9.tgz", + "integrity": "sha1-+HfVv2SMl+WqVC+twW1qJZucEaE=" + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "2.0.0" + } + }, + "which-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", + "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=" + }, + "widest-line": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-2.0.0.tgz", + "integrity": "sha1-AUKk6KJD+IgsAjOqDgKBqnYVInM=", + "requires": { + "string-width": "2.1.1" + } + }, + "window-size": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz", + "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=" + }, + "wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=" + }, + "worker-farm": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.6.0.tgz", + "integrity": "sha512-6w+3tHbM87WnSWnENBUvA2pxJPLhQUg5LKwUQHq3r+XPhIM+Gh2R5ycbwPCyuGbNg+lPgdcnQUhuC02kJCvffQ==", + "requires": { + "errno": "0.1.7" + } + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "requires": { + "string-width": "1.0.2", + "strip-ansi": "3.0.1" + }, + "dependencies": { + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "requires": { + "number-is-nan": "1.0.1" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "requires": { + "code-point-at": "1.1.0", + "is-fullwidth-code-point": "1.0.0", + "strip-ansi": "3.0.1" + } + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "write": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz", + "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=", + "requires": { + "mkdirp": "0.5.1" + } + }, + "write-file-atomic": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.3.0.tgz", + "integrity": "sha512-xuPeK4OdjWqtfi59ylvVL0Yn35SF3zgcAcv7rBPFHVaEapaDr4GdGgm3j7ckTwH9wHL7fGmgfAnb0+THrHb8tA==", + "requires": { + "graceful-fs": "4.1.11", + "imurmurhash": "0.1.4", + "signal-exit": "3.0.2" + } + }, + "xdg-basedir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-3.0.0.tgz", + "integrity": "sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ=" + }, + "xml-name-validator": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-2.0.1.tgz", + "integrity": "sha1-TYuPHszTQZqjYgYb7O9RXh5VljU=" + }, + "xtend": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", + "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=" + }, + "y18n": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", + "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=" + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=" + }, + "yargs": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz", + "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=", + "requires": { + "camelcase": "3.0.0", + "cliui": "3.2.0", + "decamelize": "1.2.0", + "get-caller-file": "1.0.2", + "os-locale": "1.4.0", + "read-pkg-up": "1.0.1", + "require-directory": "2.1.1", + "require-main-filename": "1.0.1", + "set-blocking": "2.0.0", + "string-width": "1.0.2", + "which-module": "1.0.0", + "y18n": "3.2.1", + "yargs-parser": "5.0.0" + }, + "dependencies": { + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=" + }, + "cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "requires": { + "string-width": "1.0.2", + "strip-ansi": "3.0.1", + "wrap-ansi": "2.1.0" + } + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "requires": { + "number-is-nan": "1.0.1" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "requires": { + "code-point-at": "1.1.0", + "is-fullwidth-code-point": "1.0.0", + "strip-ansi": "3.0.1" + } + } + } + }, + "yargs-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz", + "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=", + "requires": { + "camelcase": "3.0.0" + }, + "dependencies": { + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=" + } + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..2b069a7 --- /dev/null +++ b/package.json @@ -0,0 +1,16 @@ +{ + "name": "codeprinter", + "version": "0.0.1", + "private": true, + "dependencies": { + "react": "^16.4.1", + "react-dom": "^16.4.1", + "react-scripts": "1.1.4" + }, + "scripts": { + "start": "react-scripts start", + "build": "react-scripts build", + "test": "react-scripts test --env=jsdom", + "eject": "react-scripts eject" + } +} diff --git a/assets/css/bootstrap-theme.css b/public/assets/css/bootstrap-theme.css similarity index 100% rename from assets/css/bootstrap-theme.css rename to public/assets/css/bootstrap-theme.css diff --git a/assets/css/bootstrap-theme.css.map b/public/assets/css/bootstrap-theme.css.map similarity index 100% rename from assets/css/bootstrap-theme.css.map rename to public/assets/css/bootstrap-theme.css.map diff --git a/assets/css/bootstrap-theme.min.css b/public/assets/css/bootstrap-theme.min.css similarity index 100% rename from assets/css/bootstrap-theme.min.css rename to public/assets/css/bootstrap-theme.min.css diff --git a/assets/css/bootstrap.css b/public/assets/css/bootstrap.css similarity index 100% rename from assets/css/bootstrap.css rename to public/assets/css/bootstrap.css diff --git a/assets/css/bootstrap.css.map b/public/assets/css/bootstrap.css.map similarity index 100% rename from assets/css/bootstrap.css.map rename to public/assets/css/bootstrap.css.map diff --git a/assets/css/bootstrap.min.css b/public/assets/css/bootstrap.min.css similarity index 100% rename from assets/css/bootstrap.min.css rename to public/assets/css/bootstrap.min.css diff --git a/assets/fonts/glyphicons-halflings-regular.eot b/public/assets/fonts/glyphicons-halflings-regular.eot similarity index 100% rename from assets/fonts/glyphicons-halflings-regular.eot rename to public/assets/fonts/glyphicons-halflings-regular.eot diff --git a/assets/fonts/glyphicons-halflings-regular.svg b/public/assets/fonts/glyphicons-halflings-regular.svg similarity index 100% rename from assets/fonts/glyphicons-halflings-regular.svg rename to public/assets/fonts/glyphicons-halflings-regular.svg diff --git a/assets/fonts/glyphicons-halflings-regular.ttf b/public/assets/fonts/glyphicons-halflings-regular.ttf similarity index 100% rename from assets/fonts/glyphicons-halflings-regular.ttf rename to public/assets/fonts/glyphicons-halflings-regular.ttf diff --git a/assets/fonts/glyphicons-halflings-regular.woff b/public/assets/fonts/glyphicons-halflings-regular.woff similarity index 100% rename from assets/fonts/glyphicons-halflings-regular.woff rename to public/assets/fonts/glyphicons-halflings-regular.woff diff --git a/assets/fonts/glyphicons-halflings-regular.woff2 b/public/assets/fonts/glyphicons-halflings-regular.woff2 similarity index 100% rename from assets/fonts/glyphicons-halflings-regular.woff2 rename to public/assets/fonts/glyphicons-halflings-regular.woff2 diff --git a/assets/highlight/LICENSE b/public/assets/highlight/LICENSE similarity index 100% rename from assets/highlight/LICENSE rename to public/assets/highlight/LICENSE diff --git a/assets/highlight/highlight.min.js b/public/assets/highlight/highlight.min.js similarity index 100% rename from assets/highlight/highlight.min.js rename to public/assets/highlight/highlight.min.js diff --git a/assets/highlight/highlight.pack.js b/public/assets/highlight/highlight.pack.js similarity index 100% rename from assets/highlight/highlight.pack.js rename to public/assets/highlight/highlight.pack.js diff --git a/assets/highlight/themes/github-gist.css b/public/assets/highlight/themes/github-gist.css similarity index 100% rename from assets/highlight/themes/github-gist.css rename to public/assets/highlight/themes/github-gist.css diff --git a/assets/highlight/themes/github-gist.min.css b/public/assets/highlight/themes/github-gist.min.css similarity index 100% rename from assets/highlight/themes/github-gist.min.css rename to public/assets/highlight/themes/github-gist.min.css diff --git a/assets/highlight/themes/vs.css b/public/assets/highlight/themes/vs.css similarity index 100% rename from assets/highlight/themes/vs.css rename to public/assets/highlight/themes/vs.css diff --git a/assets/highlight/themes/vs.min.css b/public/assets/highlight/themes/vs.min.css similarity index 100% rename from assets/highlight/themes/vs.min.css rename to public/assets/highlight/themes/vs.min.css diff --git a/assets/highlight/themes/xcode.css b/public/assets/highlight/themes/xcode.css similarity index 100% rename from assets/highlight/themes/xcode.css rename to public/assets/highlight/themes/xcode.css diff --git a/assets/highlight/themes/xcode.min.css b/public/assets/highlight/themes/xcode.min.css similarity index 100% rename from assets/highlight/themes/xcode.min.css rename to public/assets/highlight/themes/xcode.min.css diff --git a/assets/images/README.md b/public/assets/images/README.md similarity index 100% rename from assets/images/README.md rename to public/assets/images/README.md diff --git a/assets/images/github.png b/public/assets/images/github.png similarity index 100% rename from assets/images/github.png rename to public/assets/images/github.png diff --git a/assets/images/printer.png b/public/assets/images/printer.png similarity index 100% rename from assets/images/printer.png rename to public/assets/images/printer.png diff --git a/assets/js/bootstrap.js b/public/assets/js/bootstrap.js similarity index 100% rename from assets/js/bootstrap.js rename to public/assets/js/bootstrap.js diff --git a/assets/js/bootstrap.min.js b/public/assets/js/bootstrap.min.js similarity index 100% rename from assets/js/bootstrap.min.js rename to public/assets/js/bootstrap.min.js diff --git a/assets/js/codeprinter.js b/public/assets/js/codeprinter.js similarity index 100% rename from assets/js/codeprinter.js rename to public/assets/js/codeprinter.js diff --git a/assets/js/codeprinter.min.js b/public/assets/js/codeprinter.min.js similarity index 100% rename from assets/js/codeprinter.min.js rename to public/assets/js/codeprinter.min.js diff --git a/assets/js/ie10-viewport-bug-workaround.js b/public/assets/js/ie10-viewport-bug-workaround.js similarity index 100% rename from assets/js/ie10-viewport-bug-workaround.js rename to public/assets/js/ie10-viewport-bug-workaround.js diff --git a/assets/js/npm.js b/public/assets/js/npm.js similarity index 100% rename from assets/js/npm.js rename to public/assets/js/npm.js diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..a11777cc471a4344702741ab1c8a588998b1311a GIT binary patch literal 3870 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 baj7?x%VD!5Cxk2YbYLNVeiXvvpMCWYo=by@ literal 0 HcmV?d00001 diff --git a/public/index.html b/public/index.html new file mode 100644 index 0000000..ed0ebaf --- /dev/null +++ b/public/index.html @@ -0,0 +1,40 @@ + + + + + + + + + + + React App + + + +
+ + + diff --git a/public/manifest.json b/public/manifest.json new file mode 100644 index 0000000..ef19ec2 --- /dev/null +++ b/public/manifest.json @@ -0,0 +1,15 @@ +{ + "short_name": "React App", + "name": "Create React App Sample", + "icons": [ + { + "src": "favicon.ico", + "sizes": "64x64 32x32 24x24 16x16", + "type": "image/x-icon" + } + ], + "start_url": "./index.html", + "display": "standalone", + "theme_color": "#000000", + "background_color": "#ffffff" +} diff --git a/screenshots/fontsize.png b/screenshots/fontsize.png deleted file mode 100644 index 987be6c9d556a1298c59fab1b1c460438ab1af8c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 251700 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 a^y;y(zqC#L{SUyO&!S@w(?9+4pZ^aJPP{_^ diff --git a/screenshots/home.png b/screenshots/home.png deleted file mode 100644 index b336e5740d1bb6c14feec0ff1a7a5130efc91daf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 163758 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ªw1J%jTXftS30gZRBU6jPcaFz45 zg_0L&KRx-Xv;z2zSALHMZCE)?+r2b>!+T#NuZ#&J zYW(HKz2%Ev-n{pSEfiMUFg@S5v2S{(9+%$oh4Vma#*P1P@+vm(=i0n-(OV?{)ynRd z!9H*KzrSSW;Y)PW8tmO}JPNuaRB-Z6kYM%JhW8IwAAO6j27FNe|Fb*$KGuBEg1|pv zb+hdw4!l3s9N)JXce=3)I3Ukn^T4|}1#j7i&v!@-bKLbk?!M@#b_zoNLrLR*@pT@* UzbAC_dNKfkr>mdKI;Vst0H;kaKL7v# diff --git a/screenshots/print.png b/screenshots/print.png deleted file mode 100644 index 5e3054df95778870a565b01d75e80855c3bf690e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 309174 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

Nga|5 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 z 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

+ ); + } +} + +export default App; diff --git a/src/App.test.js b/src/App.test.js new file mode 100644 index 0000000..a754b20 --- /dev/null +++ b/src/App.test.js @@ -0,0 +1,9 @@ +import React from 'react'; +import ReactDOM from 'react-dom'; +import App from './App'; + +it('renders without crashing', () => { + const div = document.createElement('div'); + ReactDOM.render(, div); + ReactDOM.unmountComponentAtNode(div); +}); diff --git a/src/index.css b/src/index.css new file mode 100644 index 0000000..b4cc725 --- /dev/null +++ b/src/index.css @@ -0,0 +1,5 @@ +body { + margin: 0; + padding: 0; + font-family: sans-serif; +} diff --git a/src/index.js b/src/index.js new file mode 100644 index 0000000..fae3e35 --- /dev/null +++ b/src/index.js @@ -0,0 +1,8 @@ +import React from 'react'; +import ReactDOM from 'react-dom'; +import './index.css'; +import App from './App'; +import registerServiceWorker from './registerServiceWorker'; + +ReactDOM.render(, document.getElementById('root')); +registerServiceWorker(); diff --git a/src/logo.svg b/src/logo.svg new file mode 100644 index 0000000..6b60c10 --- /dev/null +++ b/src/logo.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/registerServiceWorker.js b/src/registerServiceWorker.js new file mode 100644 index 0000000..a3e6c0c --- /dev/null +++ b/src/registerServiceWorker.js @@ -0,0 +1,117 @@ +// In production, we register a service worker to serve assets from local cache. + +// This lets the app load faster on subsequent visits in production, and gives +// it offline capabilities. However, it also means that developers (and users) +// will only see deployed updates on the "N+1" visit to a page, since previously +// cached resources are updated in the background. + +// To learn more about the benefits of this model, read https://goo.gl/KwvDNy. +// This link also includes instructions on opting out of this behavior. + +const isLocalhost = Boolean( + window.location.hostname === 'localhost' || + // [::1] is the IPv6 localhost address. + window.location.hostname === '[::1]' || + // 127.0.0.1/8 is considered localhost for IPv4. + window.location.hostname.match( + /^127(?:\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}$/ + ) +); + +export default function register() { + if (process.env.NODE_ENV === 'production' && 'serviceWorker' in navigator) { + // The URL constructor is available in all browsers that support SW. + const publicUrl = new URL(process.env.PUBLIC_URL, window.location); + if (publicUrl.origin !== window.location.origin) { + // Our service worker won't work if PUBLIC_URL is on a different origin + // from what our page is served on. This might happen if a CDN is used to + // serve assets; see https://github.com/facebookincubator/create-react-app/issues/2374 + return; + } + + window.addEventListener('load', () => { + const swUrl = `${process.env.PUBLIC_URL}/service-worker.js`; + + if (isLocalhost) { + // This is running on localhost. Lets check if a service worker still exists or not. + checkValidServiceWorker(swUrl); + + // Add some additional logging to localhost, pointing developers to the + // service worker/PWA documentation. + navigator.serviceWorker.ready.then(() => { + console.log( + 'This web app is being served cache-first by a service ' + + 'worker. To learn more, visit https://goo.gl/SC7cgQ' + ); + }); + } else { + // Is not local host. Just register service worker + registerValidSW(swUrl); + } + }); + } +} + +function registerValidSW(swUrl) { + navigator.serviceWorker + .register(swUrl) + .then(registration => { + registration.onupdatefound = () => { + const installingWorker = registration.installing; + installingWorker.onstatechange = () => { + if (installingWorker.state === 'installed') { + if (navigator.serviceWorker.controller) { + // At this point, the old content will have been purged and + // the fresh content will have been added to the cache. + // It's the perfect time to display a "New content is + // available; please refresh." message in your web app. + console.log('New content is available; please refresh.'); + } else { + // At this point, everything has been precached. + // It's the perfect time to display a + // "Content is cached for offline use." message. + console.log('Content is cached for offline use.'); + } + } + }; + }; + }) + .catch(error => { + console.error('Error during service worker registration:', error); + }); +} + +function checkValidServiceWorker(swUrl) { + // Check if the service worker can be found. If it can't reload the page. + fetch(swUrl) + .then(response => { + // Ensure service worker exists, and that we really are getting a JS file. + if ( + response.status === 404 || + response.headers.get('content-type').indexOf('javascript') === -1 + ) { + // No service worker found. Probably a different app. Reload the page. + navigator.serviceWorker.ready.then(registration => { + registration.unregister().then(() => { + window.location.reload(); + }); + }); + } else { + // Service worker found. Proceed as normal. + registerValidSW(swUrl); + } + }) + .catch(() => { + console.log( + 'No internet connection found. App is running in offline mode.' + ); + }); +} + +export function unregister() { + if ('serviceWorker' in navigator) { + navigator.serviceWorker.ready.then(registration => { + registration.unregister(); + }); + } +} From 5eb10894b400f06cad7a48dd5a0bb5912b114b56 Mon Sep 17 00:00:00 2001 From: Jared Petersen Date: Tue, 10 Jul 2018 21:23:04 -0700 Subject: [PATCH 02/23] established basic layout --- package-lock.json | 75 +++++++++++++++++++++++++ package.json | 4 +- src/App.css | 28 ---------- src/App.js | 19 +++---- src/components/Document/index.css | 11 ++++ src/components/Document/index.js | 31 +++++++++++ src/components/Navbar/index.js | 92 +++++++++++++++++++++++++++++++ src/index.js | 1 + 8 files changed, 222 insertions(+), 39 deletions(-) delete mode 100644 src/App.css create mode 100644 src/components/Document/index.css create mode 100644 src/components/Document/index.js create mode 100644 src/components/Navbar/index.js diff --git a/package-lock.json b/package-lock.json index c74be4a..3a7607b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1400,6 +1400,11 @@ "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" }, + "bootstrap": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.1.1.tgz", + "integrity": "sha512-SpiDSOcbg4J/PjVSt4ny5eY6j74VbVSjROY4Fb/WIUXBV9cnb5luyR4KnPvNoXuGnBK1T+nJIWqRsvU3yP8Mcg==" + }, "boxen": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/boxen/-/boxen-1.3.0.tgz", @@ -1864,6 +1869,11 @@ } } }, + "classnames": { + "version": "2.2.6", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.2.6.tgz", + "integrity": "sha512-JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q==" + }, "clean-css": { "version": "4.1.11", "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.1.11.tgz", @@ -2723,6 +2733,11 @@ } } }, + "dom-helpers": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-3.3.1.tgz", + "integrity": "sha512-2Sm+JaYn74OiTM2wHvxJOo3roiq/h25Yi69Fqk269cNUwIXsCvATB6CRSFC9Am/20G2b28hGv/+7NiWydIrPvg==" + }, "dom-serializer": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.0.tgz", @@ -6440,6 +6455,16 @@ "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=" }, + "lodash.isfunction": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/lodash.isfunction/-/lodash.isfunction-3.0.9.tgz", + "integrity": "sha512-AirXNj15uRIMMPihnkInB4i3NHeb4iBtNg9WRWuK2o31S+ePwwNmDPaTL3o7dTJ+VXNZim7rFs4rxN4YU1oUJw==" + }, + "lodash.isobject": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/lodash.isobject/-/lodash.isobject-3.0.2.tgz", + "integrity": "sha1-PI+41bW/S/kK4G4U8qUwpO2TXh0=" + }, "lodash.memoize": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", @@ -6462,6 +6487,11 @@ "lodash._reinterpolate": "3.0.0" } }, + "lodash.tonumber": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/lodash.tonumber/-/lodash.tonumber-4.0.3.tgz", + "integrity": "sha1-C5azGzVnJ5Prf1pj7nkfG56QJdk=" + }, "lodash.uniq": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", @@ -7334,6 +7364,11 @@ "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-7.0.0.tgz", "integrity": "sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow==" }, + "popper.js": { + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.14.3.tgz", + "integrity": "sha1-FDj5jQRqz3tNeM1QK/QYrGTU8JU=" + }, "portfinder": { "version": "1.0.13", "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.13.tgz", @@ -8806,6 +8841,20 @@ "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-4.0.0.tgz", "integrity": "sha512-FlsPxavEyMuR6TjVbSSywovXSEyOg6ZDj5+Z8nbsRl9EkOzAhEIcS+GLoQDC5fz/t9suhUXWmUrOBrgeUvrMxw==" }, + "react-lifecycles-compat": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz", + "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==" + }, + "react-popper": { + "version": "0.10.4", + "resolved": "https://registry.npmjs.org/react-popper/-/react-popper-0.10.4.tgz", + "integrity": "sha1-rypBXqIike3VBGeNev2opu4ylao=", + "requires": { + "popper.js": "1.14.3", + "prop-types": "15.6.2" + } + }, "react-scripts": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-1.1.4.tgz", @@ -8867,6 +8916,32 @@ } } }, + "react-transition-group": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-2.4.0.tgz", + "integrity": "sha512-Xv5d55NkJUxUzLCImGSanK8Cl/30sgpOEMGc5m86t8+kZwrPxPCPcFqyx83kkr+5Lz5gs6djuvE5By+gce+VjA==", + "requires": { + "dom-helpers": "3.3.1", + "loose-envify": "1.4.0", + "prop-types": "15.6.2", + "react-lifecycles-compat": "3.0.4" + } + }, + "reactstrap": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/reactstrap/-/reactstrap-6.3.0.tgz", + "integrity": "sha512-sAgIM6Fn+cpvtAPFmwcaFsmeMEy1C4FHaplpSYwhMnMv1/tN0cYVnnkMnABQffeB761vYPCdavuzE7pmMTku+A==", + "requires": { + "classnames": "2.2.6", + "lodash.isfunction": "3.0.9", + "lodash.isobject": "3.0.2", + "lodash.tonumber": "4.0.3", + "prop-types": "15.6.2", + "react-lifecycles-compat": "3.0.4", + "react-popper": "0.10.4", + "react-transition-group": "2.4.0" + } + }, "read-pkg": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", diff --git a/package.json b/package.json index 2b069a7..e4297b7 100644 --- a/package.json +++ b/package.json @@ -3,9 +3,11 @@ "version": "0.0.1", "private": true, "dependencies": { + "bootstrap": "^4.1.1", "react": "^16.4.1", "react-dom": "^16.4.1", - "react-scripts": "1.1.4" + "react-scripts": "1.1.4", + "reactstrap": "^6.3.0" }, "scripts": { "start": "react-scripts start", diff --git a/src/App.css b/src/App.css deleted file mode 100644 index c5c6e8a..0000000 --- a/src/App.css +++ /dev/null @@ -1,28 +0,0 @@ -.App { - text-align: center; -} - -.App-logo { - animation: App-logo-spin infinite 20s linear; - height: 80px; -} - -.App-header { - background-color: #222; - height: 150px; - padding: 20px; - color: white; -} - -.App-title { - font-size: 1.5em; -} - -.App-intro { - font-size: large; -} - -@keyframes App-logo-spin { - from { transform: rotate(0deg); } - to { transform: rotate(360deg); } -} diff --git a/src/App.js b/src/App.js index 203067e..bb17280 100644 --- a/src/App.js +++ b/src/App.js @@ -1,18 +1,17 @@ import React, { Component } from 'react'; -import logo from './logo.svg'; -import './App.css'; +import Navbar from './components/Navbar'; +import Document from './components/Document'; +import { Container } from 'reactstrap'; class App extends Component { render() { return ( -
-
- logo -

Welcome to React

-
-

- To get started, edit src/App.js and save to reload. -

+
+ +
+ + +
); } diff --git a/src/components/Document/index.css b/src/components/Document/index.css new file mode 100644 index 0000000..b5f0ed7 --- /dev/null +++ b/src/components/Document/index.css @@ -0,0 +1,11 @@ +@media only print { + .no-print { + display: none !important; + } +} + +@media only screen { + .only-print { + display: none !important; + } +} diff --git a/src/components/Document/index.js b/src/components/Document/index.js new file mode 100644 index 0000000..7e40de8 --- /dev/null +++ b/src/components/Document/index.js @@ -0,0 +1,31 @@ +import React from 'react'; +import { + Row, + Col, + Alert, + Input } from 'reactstrap'; +import './index.css'; + +const Document = (props) => { + return ( +
+ + + + Tip! + You may want to disable printing the header and footer in your web browser + + + + + + + + + +
This is where your code will be printed
+
+ ) +}; + +export default Document; diff --git a/src/components/Navbar/index.js b/src/components/Navbar/index.js new file mode 100644 index 0000000..9db0b6b --- /dev/null +++ b/src/components/Navbar/index.js @@ -0,0 +1,92 @@ +import React from 'react'; +import { + Collapse, + Navbar, + NavbarToggler, + NavbarBrand, + Nav, + NavItem, + NavLink, + UncontrolledDropdown, + DropdownToggle, + DropdownMenu, + DropdownItem } from 'reactstrap'; + +export default class NavBar extends React.Component { + constructor(props) { + super(props); + + this.state = { + isOpen: false + }; + + this.toggle = this.toggle.bind(this); + } + + toggle() { + this.setState({ isOpen: !this.state.isOpen }); + } + + render() { + return ( + + codeprinter + + + + + + + ) + } +} diff --git a/src/index.js b/src/index.js index fae3e35..709f044 100644 --- a/src/index.js +++ b/src/index.js @@ -1,6 +1,7 @@ import React from 'react'; import ReactDOM from 'react-dom'; import './index.css'; +import 'bootstrap/dist/css/bootstrap.css'; import App from './App'; import registerServiceWorker from './registerServiceWorker'; From dfafce6338c8915f3bd195ad0aacffba6a60e54a Mon Sep 17 00:00:00 2001 From: Jared Petersen Date: Tue, 10 Jul 2018 22:56:26 -0700 Subject: [PATCH 03/23] added syntax highlighting and started getting nav to work --- package-lock.json | 154 +++++++++++++++++++++++++++++++ package.json | 1 + src/App.js | 27 +++++- src/components/Document/index.js | 8 +- src/components/Navbar/index.js | 52 ++++++----- 5 files changed, 216 insertions(+), 26 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3a7607b..bda94ee 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1907,6 +1907,17 @@ "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=" }, + "clipboard": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/clipboard/-/clipboard-2.0.1.tgz", + "integrity": "sha512-7yhQBmtN+uYZmfRjjVjKa0dZdWuabzpSKGtyQZN+9C8xlC788SSJjOHWh7tzurfwTqTD5UDYAhIv5fRJg3sHjQ==", + "optional": true, + "requires": { + "good-listener": "1.2.2", + "select": "1.1.2", + "tiny-emitter": "2.0.2" + } + }, "cliui": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz", @@ -2010,6 +2021,14 @@ "delayed-stream": "1.0.0" } }, + "comma-separated-tokens": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-1.0.5.tgz", + "integrity": "sha512-Cg90/fcK93n0ecgYTAz1jaA3zvnQ0ExlmKY1rdbyHqAx6BHxwoJc+J7HDu0iuQ7ixEs1qaa+WyQ6oeuBpYP1iA==", + "requires": { + "trim": "0.0.1" + } + }, "commander": { "version": "2.16.0", "resolved": "https://registry.npmjs.org/commander/-/commander-2.16.0.tgz", @@ -2632,6 +2651,12 @@ "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" }, + "delegate": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/delegate/-/delegate-3.2.0.tgz", + "integrity": "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==", + "optional": true + }, "depd": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", @@ -3690,6 +3715,14 @@ "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.1.tgz", "integrity": "sha1-0eJkOzipTXWDtHkGDmxK/8lAcfg=" }, + "fault": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/fault/-/fault-1.0.2.tgz", + "integrity": "sha512-o2eo/X2syzzERAtN5LcGbiVQ0WwZSlN3qLtadwAz3X8Bu+XWD16dja/KMsjZLiQr+BLGPDnHGkc4yUJf1Xpkpw==", + "requires": { + "format": "0.2.2" + } + }, "faye-websocket": { "version": "0.11.1", "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.1.tgz", @@ -3885,6 +3918,11 @@ "mime-types": "2.1.18" } }, + "format": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/format/-/format-0.2.2.tgz", + "integrity": "sha1-1hcBB+nv3E7TDJ3DkBbflCtctYs=" + }, "forwarded": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", @@ -4496,6 +4534,15 @@ "pinkie-promise": "2.0.1" } }, + "good-listener": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/good-listener/-/good-listener-1.2.2.tgz", + "integrity": "sha1-1TswzfkxPf+33JoNR3CWqm0UXFA=", + "optional": true, + "requires": { + "delegate": "3.2.0" + } + }, "got": { "version": "6.7.1", "resolved": "https://registry.npmjs.org/got/-/got-6.7.1.tgz", @@ -4676,11 +4723,40 @@ "minimalistic-assert": "1.0.1" } }, + "hast-util-parse-selector": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-2.1.1.tgz", + "integrity": "sha512-FlrdvixBzVHYSqtvGAl0wjH1hiCY5NEfs+zfFNAZNWKMVj4pH6x+uPPyrhvzU3NrwOqYVX6Essv4d5n+0b6faA==" + }, + "hastscript": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-3.1.0.tgz", + "integrity": "sha512-8V34dMSDT1Ik+ZSgTzCLdyp89MrWxcxctXPxhmb72GQj1Xkw1aHPM9UaHCWewvH2Q+PVkYUm4ZJVw4T0dgEGNA==", + "requires": { + "camelcase": "3.0.0", + "comma-separated-tokens": "1.0.5", + "hast-util-parse-selector": "2.1.1", + "property-information": "3.2.0", + "space-separated-tokens": "1.1.2" + }, + "dependencies": { + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=" + } + } + }, "he": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/he/-/he-1.1.1.tgz", "integrity": "sha1-k0EP0hsAlzUVH4howvJx80J+I/0=" }, + "highlight.js": { + "version": "9.12.0", + "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-9.12.0.tgz", + "integrity": "sha1-5tnb5Xy+/mB1HwKvM2GVhwyQwB4=" + }, "hmac-drbg": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", @@ -6534,6 +6610,15 @@ "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==" }, + "lowlight": { + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/lowlight/-/lowlight-1.9.2.tgz", + "integrity": "sha512-Ek18ElVCf/wF/jEm1b92gTnigh94CtBNWiZ2ad+vTgW7cTmQxUY3I98BjHK68gZAJEWmybGBZgx9qv3QxLQB/Q==", + "requires": { + "fault": "1.0.2", + "highlight.js": "9.12.0" + } + }, "lru-cache": { "version": "4.1.3", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.3.tgz", @@ -8573,6 +8658,14 @@ "ansi-styles": "3.2.1" } }, + "prismjs": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.15.0.tgz", + "integrity": "sha512-Lf2JrFYx8FanHrjoV5oL8YHCclLQgbJcVZR+gikGGMqz6ub5QVWDTM6YIwm3BuPxM/LOV+rKns3LssXNLIf+DA==", + "requires": { + "clipboard": "2.0.1" + } + }, "private": { "version": "0.1.8", "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", @@ -8610,6 +8703,11 @@ "object-assign": "4.1.1" } }, + "property-information": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/property-information/-/property-information-3.2.0.tgz", + "integrity": "sha1-/RSDyPusYYCPX+NZ52k6H0ilgzE=" + }, "proxy-addr": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.3.tgz", @@ -8916,6 +9014,18 @@ } } }, + "react-syntax-highlighter": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/react-syntax-highlighter/-/react-syntax-highlighter-8.0.1.tgz", + "integrity": "sha512-en/fS7a1eFvEVnAFZ60agglGgH9jRsNrgWpijeFCn4KE39PH7/RWt2wF2HaV47C+FlZW757agCtCgmpxT6MSzg==", + "requires": { + "babel-runtime": "6.26.0", + "highlight.js": "9.12.0", + "lowlight": "1.9.2", + "prismjs": "1.15.0", + "refractor": "2.4.1" + } + }, "react-transition-group": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-2.4.0.tgz", @@ -9064,6 +9174,25 @@ } } }, + "refractor": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/refractor/-/refractor-2.4.1.tgz", + "integrity": "sha512-8RDCtd1fWCYcR82d4B0ziv5zWnEXqlW4rBspnpqJffqFAcp34V0wmM1NqjLFUnEGfdvygBSmKSRGIZXf13Yohg==", + "requires": { + "hastscript": "3.1.0", + "prismjs": "1.14.0" + }, + "dependencies": { + "prismjs": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.14.0.tgz", + "integrity": "sha512-sa2s4m60bXs+kU3jcuUwx3ZCrUH7o0kuqnOOINbODqlRrDB7KY8SRx+xR/D7nHLlgfDdG7zXbRO8wJ+su5Ls0A==", + "requires": { + "clipboard": "2.0.1" + } + } + } + }, "regenerate": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz", @@ -9436,6 +9565,12 @@ "ajv": "5.5.2" } }, + "select": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/select/-/select-1.1.2.tgz", + "integrity": "sha1-DnNQrN7ICxEIUoeG7B1EGNEbOW0=", + "optional": true + }, "select-hose": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", @@ -9805,6 +9940,14 @@ "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=" }, + "space-separated-tokens": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-1.1.2.tgz", + "integrity": "sha512-G3jprCEw+xFEs0ORweLmblJ3XLymGGr6hxZYTYZjIlvDti9vOBUjRQa1Rzjt012aRrocKstHwdNi+F7HguPsEA==", + "requires": { + "trim": "0.0.1" + } + }, "spdx-correct": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.0.tgz", @@ -10194,6 +10337,12 @@ "setimmediate": "1.0.5" } }, + "tiny-emitter": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.0.2.tgz", + "integrity": "sha512-2NM0auVBGft5tee/OxP4PI3d8WItkDM+fPnaRAVo6xTDI2knbz9eC5ArWGqtGlYqiH3RU5yMpdyTTO7MguC4ow==", + "optional": true + }, "tmp": { "version": "0.0.33", "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", @@ -10281,6 +10430,11 @@ "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" }, + "trim": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/trim/-/trim-0.0.1.tgz", + "integrity": "sha1-WFhUf2spB1fulczMZm+1AITEYN0=" + }, "trim-newlines": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", diff --git a/package.json b/package.json index e4297b7..19a0198 100644 --- a/package.json +++ b/package.json @@ -7,6 +7,7 @@ "react": "^16.4.1", "react-dom": "^16.4.1", "react-scripts": "1.1.4", + "react-syntax-highlighter": "^8.0.1", "reactstrap": "^6.3.0" }, "scripts": { diff --git a/src/App.js b/src/App.js index bb17280..3d45346 100644 --- a/src/App.js +++ b/src/App.js @@ -4,10 +4,35 @@ import Document from './components/Document'; import { Container } from 'reactstrap'; class App extends Component { + constructor(props) { + super(props); + + this.state = { + style: { + font: 'courier', + size: 10 + } + } + + this.onChange = this.onChange.bind(this); + } + + onPrint() { + window.print(); + } + + onChange(style) { + this.setState({ style }); + } + render() { return (
- +
diff --git a/src/components/Document/index.js b/src/components/Document/index.js index 7e40de8..b66cfe2 100644 --- a/src/components/Document/index.js +++ b/src/components/Document/index.js @@ -4,9 +4,13 @@ import { Col, Alert, Input } from 'reactstrap'; +import SyntaxHighlighter from 'react-syntax-highlighter'; +import { docco } from 'react-syntax-highlighter/styles/hljs'; import './index.css'; const Document = (props) => { + const code = 'console.log(\'This is where your code will be printed out!\');'; + return (
@@ -23,7 +27,9 @@ const Document = (props) => { -
This is where your code will be printed
+
+ {code} +
) }; diff --git a/src/components/Navbar/index.js b/src/components/Navbar/index.js index 9db0b6b..14a8d4b 100644 --- a/src/components/Navbar/index.js +++ b/src/components/Navbar/index.js @@ -17,7 +17,8 @@ export default class NavBar extends React.Component { super(props); this.state = { - isOpen: false + isOpen: false, + sizes: Array.from({ length: 9 }, (x, i) => i + 8) }; this.toggle = this.toggle.bind(this); @@ -28,38 +29,41 @@ export default class NavBar extends React.Component { } render() { + const SizeDropdown = () => { + const dropdownItems = this.state.sizes.map(size => ({`${size}px`})); + + return ( + + + Size + + + {dropdownItems} + + + ); + } + return ( - - codeprinter + + codeprinter -
) }; diff --git a/src/components/Navbar/index.js b/src/components/Navbar/index.js index 14a8d4b..97e0067 100644 --- a/src/components/Navbar/index.js +++ b/src/components/Navbar/index.js @@ -45,42 +45,10 @@ export default class NavBar extends React.Component { } return ( - + codeprinter -
diff --git a/src/components/Document/index.js b/src/components/Document/index.js index f999ee8..ebf9dba 100644 --- a/src/components/Document/index.js +++ b/src/components/Document/index.js @@ -2,6 +2,7 @@ import React from 'react'; import { Row, Col, + Form, Input, Button } from 'reactstrap'; import SyntaxHighlighter from 'react-syntax-highlighter'; @@ -13,40 +14,6 @@ const Document = (props) => { return (
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- diff --git a/src/components/Navbar/index.js b/src/components/Navbar/index.js index 97e0067..4b9458c 100644 --- a/src/components/Navbar/index.js +++ b/src/components/Navbar/index.js @@ -45,7 +45,7 @@ export default class NavBar extends React.Component { } return ( - + codeprinter diff --git a/src/components/Toolbar/index.js b/src/components/Toolbar/index.js new file mode 100644 index 0000000..84167a7 --- /dev/null +++ b/src/components/Toolbar/index.js @@ -0,0 +1,103 @@ +import React from 'react'; +import { + Row, + Col, + Navbar, + NavbarToggler, + Collapse, + Nav, + NavItem, + Form, + Input, + Button } from 'reactstrap'; + +//const ToolBar = (props) => { + //
+ //
+ // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + // + //
+ //
+ +export default class ToolBar extends React.Component { + constructor(props) { + super(props); + + this.state = { + isOpen: false + }; + + this.toggle = this.toggle.bind(this); + } + + toggle() { + this.setState({ isOpen: !this.state.isOpen }); + } + + render() { + return ( + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+ ); + } +}; diff --git a/src/index.css b/src/index.css index fc81c29..ec5bf7f 100644 --- a/src/index.css +++ b/src/index.css @@ -8,6 +8,14 @@ body, html, #root { height: 100%; } -.min-100 { - min-height: 100% +@media screen and (max-width: 575px) { + .responsive-container { + height: calc(100% - 254px) + } +} + +@media screen and (min-width: 576px) { + .responsive-container { + height: calc(100% - 130px) + } } From da0aef368bc45ad2b8a6efa9ba2305acea3f4406 Mon Sep 17 00:00:00 2001 From: Jared Petersen Date: Fri, 13 Jul 2018 00:14:42 -0700 Subject: [PATCH 06/23] Turned toolbar into separate components --- public/index.html | 1 + src/App.js | 23 +++- src/components/Document/index.js | 7 +- src/components/Navbar/index.js | 22 +--- src/components/Toolbar/FontDropdown/index.js | 19 +++ src/components/Toolbar/SizeDropdown/index.js | 17 +++ src/components/Toolbar/ThemeDropdown/index.js | 17 +++ src/components/Toolbar/index.js | 111 ++++-------------- src/logo.svg | 7 -- 9 files changed, 104 insertions(+), 120 deletions(-) create mode 100644 src/components/Toolbar/FontDropdown/index.js create mode 100644 src/components/Toolbar/SizeDropdown/index.js create mode 100644 src/components/Toolbar/ThemeDropdown/index.js delete mode 100644 src/logo.svg diff --git a/public/index.html b/public/index.html index 25d0d69..69e5ca0 100644 --- a/public/index.html +++ b/public/index.html @@ -19,6 +19,7 @@ work correctly both with client-side routing and a non-root public URL. Learn how to configure a non-root public URL by running `npm run build`. --> + codeprinter diff --git a/src/App.js b/src/App.js index dd97882..5f4d2d6 100644 --- a/src/App.js +++ b/src/App.js @@ -15,6 +15,27 @@ class App extends Component { } } + this.fonts = [ + 'Anonymous Pro', + 'Cousine', + 'Cutive Mono', + 'Fira Mono', + 'IBM Plex Mono', + 'Inconsolata', + 'Nanum Gothic Coding', + 'Nova Mono', + 'Overpass Mono', + 'Oxygen Mono', + 'PT Mono', + 'Roboto Mono', + 'Share Tech Mono', + 'Source Code Pro', + 'Space Mono', + 'Ubuntu Mono' + ]; + this.sizes = [ 8, 9, 10, 11, 12, 13, 14, 15, 16 ]; + this.themes = [ 'None', 'GitHub', 'VS', 'XCode' ]; + this.onChange = this.onChange.bind(this); } @@ -34,7 +55,7 @@ class App extends Component { size={this.state.style.size} onPrint={this.onPrint} onChange={this.onSizeChange} /> - + diff --git a/src/components/Document/index.js b/src/components/Document/index.js index ebf9dba..4a09a27 100644 --- a/src/components/Document/index.js +++ b/src/components/Document/index.js @@ -1,10 +1,5 @@ import React from 'react'; -import { - Row, - Col, - Form, - Input, - Button } from 'reactstrap'; +import { Row, Col, Input } from 'reactstrap'; import SyntaxHighlighter from 'react-syntax-highlighter'; import { docco } from 'react-syntax-highlighter/styles/hljs'; import './index.css'; diff --git a/src/components/Navbar/index.js b/src/components/Navbar/index.js index 4b9458c..72850ed 100644 --- a/src/components/Navbar/index.js +++ b/src/components/Navbar/index.js @@ -7,10 +7,7 @@ import { Nav, NavItem, NavLink, - UncontrolledDropdown, - DropdownToggle, - DropdownMenu, - DropdownItem } from 'reactstrap'; + Badge } from 'reactstrap'; export default class NavBar extends React.Component { constructor(props) { @@ -29,24 +26,9 @@ export default class NavBar extends React.Component { } render() { - const SizeDropdown = () => { - const dropdownItems = this.state.sizes.map(size => ({`${size}px`})); - - return ( - - - Size - - - {dropdownItems} - - - ); - } - return ( - codeprinter + codeprinter

HsPx;dKRJjmEsKM5JSJR!NdR?pZJ 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%0Dt(p385zbv-k@fP{s3Z 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 T% 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 diff --git a/src/App.css b/src/App.css new file mode 100644 index 0000000..c5c6e8a --- /dev/null +++ b/src/App.css @@ -0,0 +1,28 @@ +.App { + text-align: center; +} + +.App-logo { + animation: App-logo-spin infinite 20s linear; + height: 80px; +} + +.App-header { + background-color: #222; + height: 150px; + padding: 20px; + color: white; +} + +.App-title { + font-size: 1.5em; +} + +.App-intro { + font-size: large; +} + +@keyframes App-logo-spin { + from { transform: rotate(0deg); } + to { transform: rotate(360deg); } +} diff --git a/src/App.js b/src/App.js new file mode 100644 index 0000000..203067e --- /dev/null +++ b/src/App.js @@ -0,0 +1,21 @@ +import React, { Component } from 'react'; +import logo from './logo.svg'; +import './App.css'; + +class App extends Component { + render() { + return ( +