diff --git a/antwar.bootstrap.js b/antwar.bootstrap.js
index 7206af47fe7a..1995a4589d65 100644
--- a/antwar.bootstrap.js
+++ b/antwar.bootstrap.js
@@ -7,8 +7,14 @@ process.env.BABEL_ENV = environment;
antwar[environment]({
environment,
- antwar: require('./antwar.config'),
- webpack: require('./webpack.config')
+ configurationPaths: {
+ antwar: require.resolve("./antwar.config.js"),
+ webpack: require.resolve("./webpack.config.js"),
+ },
+}).then(() => {
+ if (environment !== "build") {
+ console.log("Surf to localhost:3000");
+ }
}).catch((err) => {
console.error(err);
diff --git a/antwar.config.js b/antwar.config.js
index 2fbc5cae3a95..868849c300e6 100644
--- a/antwar.config.js
+++ b/antwar.config.js
@@ -1,8 +1,7 @@
const path = require('path');
-const _ = require('lodash');
const combineContexts = require('./src/utilities/combine-contexts');
-module.exports = {
+module.exports = () => ({
maximumWorkers: process.env.TRAVIS && 1,
template: {
file: path.join(__dirname, 'template.ejs')
@@ -22,112 +21,72 @@ module.exports = {
'writers-guide': '/contribute/writers-guide'
}
},
- concepts: {
- title: 'Concepts',
- url: ({ sectionName, fileName }) => `/${sectionName}/${fileName}/`,
- layout: () => require('./src/components/Page/Page.jsx').default,
- content: () => require.context('./loaders/page-loader!./src/content/concepts', false, /^\.\/.*\.md$/)
- },
- configuration: {
- title: 'Configuration',
- url: ({ sectionName, fileName }) => `/${sectionName}/${fileName}/`,
- layout: () => require('./src/components/Page/Page.jsx').default,
- content: () => require.context('./loaders/page-loader!./src/content/configuration', false, /^\.\/.*\.md$/)
- },
- api: {
- title: 'API',
- url: ({ sectionName, fileName }) => `/${sectionName}/${fileName}/`,
- layout: () => require('./src/components/Page/Page.jsx').default,
- content: () => require.context('./loaders/page-loader!./src/content/api', false, /^\.\/.*\.md$/),
- redirects: {
- 'passing-a-config': 'configuration-types'
- }
- },
- guides: {
- title: 'Guides',
- url: ({ sectionName, fileName }) => `/${sectionName}/${fileName}/`,
- layout: () => require('./src/components/Page/Page.jsx').default,
- content: () => require.context('./loaders/page-loader!./src/content/guides', false, /^\.\/.*\.md$/),
- redirects: {
- 'code-splitting-import': '/guides/code-splitting',
- 'code-splitting-require': '/guides/code-splitting',
- 'code-splitting-async': '/guides/code-splitting',
- 'code-splitting-css': '/guides/code-splitting',
- 'code-splitting-libraries': '/guides/code-splitting',
- 'why-webpack': '/comparison',
- 'production-build': '/guides/production'
- }
- },
- plugins: {
- title: 'Plugins',
- url: ({ sectionName, fileName }) => `/${sectionName}/${fileName}/`,
- layout: () => require('./src/components/Page/Page.jsx').default,
- content: () => {
- return combineContexts(
- require.context('./loaders/page-loader!./src/content/plugins', false, /^\.\/.*\.md$/),
- require.context('./loaders/page-loader!./generated/plugins', false, /^\.\/.*\.md$/)
- );
- }
- },
- loaders: {
- title: 'Loaders',
- url: ({ sectionName, fileName }) => `/${sectionName}/${fileName}/`,
- layout: () => require('./src/components/Page/Page.jsx').default,
- content: () => {
- return combineContexts(
- require.context('./loaders/page-loader!./src/content/loaders', false, /^\.\/.*\.md$/),
- require.context('./loaders/page-loader!./generated/loaders', false, /^\.\/.*\.md$/)
- );
- }
- },
- contribute: {
- title: 'Contribute',
- url: ({ sectionName, fileName }) => `/${sectionName}/${fileName}/`,
- layout: () => require('./src/components/Page/Page.jsx').default,
- content: () => require.context('./loaders/page-loader!./src/content/contribute', false, /^\.\/.*\.md$/),
- },
- vote: () => require('./src/components/Vote/Vote.jsx').default,
- organization: () => require('./src/components/Organization/Organization.jsx').default,
- 'starter-kits': () => require('./src/components/StarterKits/StarterKits.jsx').default,
-
- /*************************
- Redirects for Old Content
- *************************/
- 'get-started': {
- hidden: true,
- redirects: {
- '': '/guides/getting-started',
- 'install-webpack': '/guides/installation',
- 'why-webpack': '/guides/why-webpack',
- }
- },
- pluginsapi: {
- hidden: true,
- redirects: {
- '': '/api/plugins',
- 'compiler': '/api/compiler-hooks',
- 'template': '/api/template'
- }
- },
- 'api/plugins': {
- redirects: {
- 'compiler': '/api/compiler-hooks',
- 'compilation': '/api/compilation',
- 'module-factories': '/api/module-methods',
- 'parser': '/api/parser',
- 'tapable': '/api/tapable',
- 'template': '/api/template',
- 'resolver': '/api/resolver'
- }
- },
- development: {
- redirects: {
- '': '/contribute',
- 'plugin-patterns': '/contribute/plugin-patterns',
- 'release-process': '/contribute/release-process',
- 'how-to-write-a-loader': '/contribute/writing-a-loader',
- 'how-to-write-a-plugin': '/contribute/writing-a-plugin'
- }
- }
+ concepts: {
+ title: 'Concepts',
+ url: ({ sectionName, fileName }) => `/${sectionName}/${fileName}/`,
+ layout: () => require('./src/components/Page/Page.jsx').default,
+ content: () => require.context('./loaders/page-loader!./src/content/concepts', false, /^\.\/.*\.md$/)
+ },
+ configuration: {
+ title: 'Configuration',
+ url: ({ sectionName, fileName }) => `/${sectionName}/${fileName}/`,
+ layout: () => require('./src/components/Page/Page.jsx').default,
+ content: () => require.context('./loaders/page-loader!./src/content/configuration', false, /^\.\/.*\.md$/)
+ },
+ api: {
+ title: 'API',
+ url: ({ sectionName, fileName }) => `/${sectionName}/${fileName}/`,
+ layout: () => require('./src/components/Page/Page.jsx').default,
+ content: () => require.context('./loaders/page-loader!./src/content/api', false, /^\.\/.*\.md$/),
+ redirects: {
+ 'passing-a-config': 'configuration-types'
+ }
+ },
+ guides: {
+ title: 'Guides',
+ url: ({ sectionName, fileName }) => `/${sectionName}/${fileName}/`,
+ layout: () => require('./src/components/Page/Page.jsx').default,
+ content: () => require.context('./loaders/page-loader!./src/content/guides', false, /^\.\/.*\.md$/),
+ redirects: {
+ 'code-splitting-import': '/guides/code-splitting',
+ 'code-splitting-require': '/guides/code-splitting',
+ 'code-splitting-async': '/guides/code-splitting',
+ 'code-splitting-css': '/guides/code-splitting',
+ 'code-splitting-libraries': '/guides/code-splitting',
+ 'why-webpack': '/comparison',
+ 'production-build': '/guides/production'
+ }
+ },
+ plugins: {
+ title: 'Plugins',
+ url: ({ sectionName, fileName }) => `/${sectionName}/${fileName}/`,
+ layout: () => require('./src/components/Page/Page.jsx').default,
+ content: () => {
+ return combineContexts(
+ require.context('./loaders/page-loader!./src/content/plugins', false, /^\.\/.*\.md$/),
+ require.context('./loaders/page-loader!./generated/plugins', false, /^\.\/.*\.md$/)
+ );
+ }
+ },
+ loaders: {
+ title: 'Loaders',
+ url: ({ sectionName, fileName }) => `/${sectionName}/${fileName}/`,
+ layout: () => require('./src/components/Page/Page.jsx').default,
+ content: () => {
+ return combineContexts(
+ require.context('./loaders/page-loader!./src/content/loaders', false, /^\.\/.*\.md$/),
+ require.context('./loaders/page-loader!./generated/loaders', false, /^\.\/.*\.md$/)
+ );
+ }
+ },
+ contribute: {
+ title: 'Contribute',
+ url: ({ sectionName, fileName }) => `/${sectionName}/${fileName}/`,
+ layout: () => require('./src/components/Page/Page.jsx').default,
+ content: () => require.context('./loaders/page-loader!./src/content/contribute', false, /^\.\/.*\.md$/),
+ },
+ vote: () => require('./src/components/Vote/Vote.jsx').default,
+ organization: () => require('./src/components/Organization/Organization.jsx').default,
+ 'starter-kits': () => require('./src/components/StarterKits/StarterKits.jsx').default,
}
-};
+});
diff --git a/package.json b/package.json
index d2ccb5664b4c..a767e5a8494b 100644
--- a/package.json
+++ b/package.json
@@ -41,9 +41,9 @@
},
"devDependencies": {
"alex": "^4.1.0",
- "antwar": "^0.19.0",
- "antwar-helpers": "^0.19.0",
- "antwar-interactive": "^0.19.0",
+ "antwar": "^0.28.3",
+ "antwar-helpers": "^0.28.0",
+ "antwar-interactive": "^0.28.0",
"async": "^2.5.0",
"autoprefixer": "^7.2.3",
"babel-core": "^6.26.0",
@@ -53,19 +53,18 @@
"babel-plugin-transform-object-rest-spread": "^6.26.0",
"babel-preset-env": "^1.6.0",
"babel-preset-react": "^6.24.1",
- "copy-webpack-plugin": "^4.3.0",
- "css-loader": "^0.28.5",
+ "copy-webpack-plugin": "^4.4.2",
+ "css-loader": "^0.28.10",
"duplexer": "^0.1.1",
"eslint": "4.5.0",
- "eslint-loader": "^1.9.0",
+ "eslint-loader": "^2.0.0",
"eslint-plugin-markdown": "^1.0.0-beta.7",
- "extract-text-webpack-plugin": "^3.0.0",
- "file-loader": "^0.11.2",
- "fontgen-loader": "^0.2.1",
+ "file-loader": "^1.1.11",
+ "fontgen-loader": "git://github.com/EugeneHlushko/fontgen-loader.git#a26a73843900ca4b518853952b1fc3c816103512",
"front-matter": "^2.2.0",
"gh-pages": "^1.0.0",
"github": "^10.0.0",
- "html-webpack-plugin": "^2.30.1",
+ "html-webpack-plugin": "^3.1.0",
"http-server": "^0.10.0",
"hyperlink": "^3.0.1",
"loader-utils": "^1.1.0",
@@ -74,34 +73,33 @@
"markdownlint": "^0.6.0",
"markdownlint-cli": "^0.3.1",
"marked": "^0.3.7",
+ "mini-css-extract-plugin": "^0.2.0",
"mkdirp": "^0.5.1",
"modularscale-sass": "^3.0.3",
"moment": "^2.20.1",
"ncp": "^2.0.0",
"node-sass": "^4.5.3",
"npm-run-all": "^4.1.1",
- "postcss-loader": "^2.0.6",
+ "postcss-loader": "^2.1.3",
"prism-languages": "^0.3.3",
"prismjs": "^1.9.0",
"raw-loader": "^0.5.1",
+ "redirect-webpack-plugin": "^0.1.1",
"request": "^2.81.0",
"sass-loader": "^6.0.6",
"sitemap-static": "^0.4.2",
- "style-loader": "^0.18.2",
"tap-min": "^1.2.1",
"tap-parser": "^6.0.1",
"through2": "^2.0.3",
"url-loader": "^0.5.9",
- "webpack": "^3.10.0",
- "webpack-dev-server": "^2.9.7",
+ "webpack": "^4.2.0",
+ "webpack-dev-server": "^3.1.1",
"webpack-merge": "^4.1.0",
"yaml-frontmatter-loader": "^0.1.0"
},
"dependencies": {
"ajv": "^5.5.2",
"lodash.throttle": "^4.1.1",
- "preact": "^8.2.7",
- "preact-compat": "3.17.0",
"prop-types": "^15.5.10",
"react": "^15.6.1",
"react-dom": "^15.6.1",
diff --git a/src/components/Link/Link.jsx b/src/components/Link/Link.jsx
index d8da984a258c..40a4e26529e6 100644
--- a/src/components/Link/Link.jsx
+++ b/src/components/Link/Link.jsx
@@ -2,7 +2,7 @@ import React from 'react';
import startsWith from 'lodash/startsWith';
let RRouter;
-if (__DEV__) {
+if (process.env.NODE_ENV === 'development') {
RRouter = require('react-router-dom');
}
@@ -11,7 +11,7 @@ export default ({ to, ...props }) => {
return ;
}
- if (__DEV__) {
+ if (process.env.NODE_ENV === 'development') {
return ;
}
diff --git a/webpack.config.js b/webpack.config.js
index 12ed23f4b59c..b386f09801d9 100644
--- a/webpack.config.js
+++ b/webpack.config.js
@@ -1,13 +1,12 @@
-var path = require('path');
-var ExtractTextPlugin = require('extract-text-webpack-plugin');
-var CopyWebpackPlugin = require('copy-webpack-plugin');
-var autoprefixer = require('autoprefixer');
-var merge = require('webpack-merge');
-var webpack = require('webpack');
+const path = require('path');
+const MiniCssExtractPlugin = require("mini-css-extract-plugin");
+const CopyWebpackPlugin = require('copy-webpack-plugin');
+const RedirectWebpackPlugin = require('redirect-webpack-plugin');
-var cwd = process.cwd();
+const cwd = process.cwd();
-const commonConfig = env => ({
+module.exports = (env) => ({
+ mode: env === 'develop' ? 'development' : 'production',
resolve: {
extensions: ['.js', '.jsx', '.scss']
},
@@ -35,39 +34,42 @@ const commonConfig = env => ({
},
{
test: /\.font.js$/,
- loader: ExtractTextPlugin.extract({
- fallback: 'style-loader',
- use: [
- 'css-loader',
- {
- loader: 'fontgen-loader',
- options: { embed: true }
- }
- ]
- })
+ use: [
+ MiniCssExtractPlugin.loader,
+ 'css-loader',
+ {
+ loader: 'fontgen-loader',
+ options: { embed: true }
+ }
+ ]
},
{
test: /\.css$/,
- loader: ExtractTextPlugin.extract({
- fallback: 'style-loader',
- use: 'css-loader'
- })
+ use: [
+ MiniCssExtractPlugin.loader,
+ 'css-loader'
+ ]
},
{
test: /\.scss$/,
- loader: ExtractTextPlugin.extract({
- fallback: 'style-loader',
- use: [
- 'css-loader',
- 'postcss-loader',
- {
- loader: 'sass-loader',
- options: {
- includePaths: [ path.join('./src/styles/partials') ]
- }
+ use: [
+ MiniCssExtractPlugin.loader,
+ 'css-loader',
+ {
+ loader: 'postcss-loader',
+ options: {
+ plugins: () => [
+ require('autoprefixer')
+ ],
+ }
+ },
+ {
+ loader: 'sass-loader',
+ options: {
+ includePaths: [ path.join('./src/styles/partials') ]
}
- ]
- })
+ }
+ ]
},
{
test: /\.woff2?$/,
@@ -94,41 +96,30 @@ const commonConfig = env => ({
from: './src/assets',
to: './assets'
}]),
-
- new ExtractTextPlugin({
- filename: '[chunkhash].css',
- allChunks: true,
- disable: env === 'develop'
- })
+ new MiniCssExtractPlugin({
+ filename: '[chunkhash].css'
+ }),
+ new RedirectWebpackPlugin({
+ redirects: {
+ 'get-started': '/guides/getting-started/',
+ 'get-started/install-webpack': '/guides/installation/',
+ 'get-started/why-webpack': '/guides/why-webpack/',
+ 'pluginsapi': '/api/plugins/',
+ 'pluginsapi/compiler': '/api/compiler-hooks/',
+ 'pluginsapi/template': '/api/template/',
+ 'api/plugins/compiler': '/api/compiler-hooks/',
+ 'api/plugins/compilation': '/api/compilation/',
+ 'api/plugins/module-factories': '/api/module-methods/',
+ 'api/plugins/parser': '/api/parser/',
+ 'api/plugins/tapable': '/api/tapable/',
+ 'api/plugins/template': '/api/template/',
+ 'api/plugins/resolver': '/api/resolver/',
+ 'development': '/contribute/',
+ 'development/plugin-patterns': '/contribute/plugin-patterns/',
+ 'development/release-process': '/contribute/release-process/',
+ 'development/how-to-write-a-loader': '/contribute/writing-a-loader/',
+ 'development/how-to-write-a-plugin': '/contribute/writing-a-plugin/',
+ },
+ }),
]
});
-
-const interactiveConfig = {
- resolve: {
- alias: {
- react: 'preact-compat/dist/preact-compat.min.js',
- 'react-dom': 'preact-compat/dist/preact-compat.min.js'
- }
- },
- plugins: [
- new webpack.optimize.UglifyJsPlugin({
- compress: {
- warnings: false
- }
- })
- ]
-};
-
-module.exports = function(env) {
- switch(env) {
- case 'develop':
- case 'build':
- return commonConfig(env);
-
- case 'interactive':
- return merge(
- commonConfig(env),
- interactiveConfig
- );
- }
-};
diff --git a/yarn.lock b/yarn.lock
index 8786c90391a4..b356978af9f9 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -2,6 +2,10 @@
# yarn lockfile v1
+"@types/node@*":
+ version "9.6.0"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-9.6.0.tgz#d3480ee666df9784b1001a1872a2f6ccefb6c2d7"
+
abab@^1.0.3:
version "1.0.4"
resolved "https://registry.yarnpkg.com/abab/-/abab-1.0.4.tgz#5faad9c2c07f60dd76770f71cf025b62a63cfd4e"
@@ -17,11 +21,11 @@ accepts@~1.3.4, accepts@~1.3.5:
mime-types "~2.1.18"
negotiator "0.6.1"
-acorn-dynamic-import@^2.0.0:
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/acorn-dynamic-import/-/acorn-dynamic-import-2.0.2.tgz#c752bd210bef679501b6c6cb7fc84f8f47158cc4"
+acorn-dynamic-import@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/acorn-dynamic-import/-/acorn-dynamic-import-3.0.0.tgz#901ceee4c7faaef7e07ad2a47e890675da50a278"
dependencies:
- acorn "^4.0.3"
+ acorn "^5.0.0"
acorn-globals@^3.1.0:
version "3.1.0"
@@ -39,7 +43,7 @@ acorn@^3.0.4:
version "3.3.0"
resolved "https://registry.yarnpkg.com/acorn/-/acorn-3.3.0.tgz#45e37fb39e8da3f25baee3ff5369e2bb5f22017a"
-acorn@^4.0.3, acorn@^4.0.4:
+acorn@^4.0.4:
version "4.0.13"
resolved "https://registry.yarnpkg.com/acorn/-/acorn-4.0.13.tgz#105495ae5361d697bd195c825192e1ad7f253787"
@@ -65,7 +69,7 @@ ajv@^4.9.1:
co "^4.6.0"
json-stable-stringify "^1.0.1"
-ajv@^5.0.0, ajv@^5.1.0, ajv@^5.2.0, ajv@^5.5.2:
+ajv@^5.1.0, ajv@^5.2.0, ajv@^5.5.2:
version "5.5.2"
resolved "https://registry.yarnpkg.com/ajv/-/ajv-5.5.2.tgz#73b5eeca3fab653e3d3f9422b341ad42205dc965"
dependencies:
@@ -102,14 +106,6 @@ alex@^4.1.0:
vfile-reporter "^3.0.0"
vfile-sort "^2.0.0"
-align-text@^0.1.1, align-text@^0.1.3:
- version "0.1.4"
- resolved "https://registry.yarnpkg.com/align-text/-/align-text-0.1.4.tgz#0cd90a561093f35d0a99256c22b7069433fad117"
- dependencies:
- kind-of "^3.0.2"
- longest "^1.0.1"
- repeat-string "^1.5.2"
-
alphanum-sort@^1.0.1, alphanum-sort@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3"
@@ -150,42 +146,40 @@ ansi-styles@^3.2.0, ansi-styles@^3.2.1:
dependencies:
color-convert "^1.9.0"
-antwar-helpers@^0.19.0:
- version "0.19.2"
- resolved "https://registry.yarnpkg.com/antwar-helpers/-/antwar-helpers-0.19.2.tgz#4479a892d8ac934d4b29c3c994b6997db39d2bbf"
+antwar-helpers@^0.28.0:
+ version "0.28.0"
+ resolved "https://registry.yarnpkg.com/antwar-helpers/-/antwar-helpers-0.28.0.tgz#2ecb1a15431c71b941014a530d25586eb8c61616"
dependencies:
- prop-types "^15.5.8"
+ prop-types "^15.6.0"
-antwar-interactive@^0.19.0:
- version "0.19.1"
- resolved "https://registry.yarnpkg.com/antwar-interactive/-/antwar-interactive-0.19.1.tgz#5b20ddda2998f7b11fc107221e6316c54d7915c8"
+antwar-interactive@^0.28.0:
+ version "0.28.0"
+ resolved "https://registry.yarnpkg.com/antwar-interactive/-/antwar-interactive-0.28.0.tgz#5fd9d3f733bda866ad79d759314fffa5f78f4de3"
dependencies:
classnames "^2.2.5"
- prop-types "^15.5.8"
+ prop-types "^15.6.0"
-antwar@^0.19.0:
- version "0.19.2"
- resolved "https://registry.yarnpkg.com/antwar/-/antwar-0.19.2.tgz#6324710406a3cf8fac1b7fb7da273009b86a02b4"
+antwar@^0.28.3:
+ version "0.28.3"
+ resolved "https://registry.yarnpkg.com/antwar/-/antwar-0.28.3.tgz#24f5dcead04a03cf462afab7edb2b6650da16778"
dependencies:
- async "^2.5.0"
- chalk "^1.1.3"
- cheerio "^0.22.0"
- ejs "^2.5.6"
- es6-promise "^4.1.0"
- html-webpack-plugin "^2.29.0"
- lodash "^4.17.4"
+ chalk "^2.3.2"
+ cheerio "^1.0.0-rc.2"
+ ejs "^2.5.7"
+ html-webpack-plugin "^3.0.6"
+ lodash "^4.17.5"
mkdirp "^0.5.1"
- promise.prototype.finally "^2.0.1"
- prop-types "^15.5.10"
- react "^15.6.1"
- react-dom "^15.6.1"
- react-router "^4.1.1"
- react-router-dom "^4.1.1"
- rimraf "^2.6.1"
+ neo-async "^2.5.0"
+ prop-types "^15.6.1"
+ react "^16.2.0"
+ react-dom "^16.2.0"
+ react-router "^4.2.0"
+ react-router-dom "^4.2.2"
+ rimraf "^2.6.2"
simple-timestamp "^1.0.0"
- tmp "0.0.31"
- touch "^2.0.2"
- worker-farm "^1.3.1"
+ tmp "0.0.33"
+ touch "^3.1.0"
+ worker-farm "^1.6.0"
anymatch@^2.0.0:
version "2.0.0"
@@ -371,7 +365,7 @@ async-foreach@^0.1.3:
version "0.1.3"
resolved "https://registry.yarnpkg.com/async-foreach/-/async-foreach-0.1.3.tgz#36121f845c0578172de419a97dbeb1d16ec34542"
-async@2.6.0, async@^2.1.2, async@^2.4.1, async@^2.5.0, async@^2.6.0:
+async@2.6.0, async@^2.5.0, async@^2.6.0:
version "2.6.0"
resolved "https://registry.yarnpkg.com/async/-/async-2.6.0.tgz#61a29abb6fcc026fea77e56d1c6ec53a795951f4"
dependencies:
@@ -1054,7 +1048,7 @@ bluebird@2.9.34:
version "2.9.34"
resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-2.9.34.tgz#2f7b4ec80216328a9fddebdf69c8d4942feff7d8"
-bluebird@^3.4.7, bluebird@^3.5.0, bluebird@^3.5.1:
+bluebird@^3.5.0, bluebird@^3.5.1:
version "3.5.1"
resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.1.tgz#d9551f9de98f1fcda1e683d17ee91a0602ee2eb9"
@@ -1323,10 +1317,6 @@ camelcase-keys@^2.0.0:
camelcase "^2.0.0"
map-obj "^1.0.0"
-camelcase@^1.0.2:
- version "1.2.1"
- resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-1.2.1.tgz#9bb5304d2e0b56698b2c758b08a3eaa9daa58a39"
-
camelcase@^2.0.0:
version "2.1.1"
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f"
@@ -1372,13 +1362,6 @@ caseless@~0.12.0:
version "0.12.0"
resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc"
-center-align@^0.1.1:
- version "0.1.3"
- resolved "https://registry.yarnpkg.com/center-align/-/center-align-0.1.3.tgz#aa0d32629b6ee972200411cbd4461c907bc2b7ad"
- dependencies:
- align-text "^0.1.3"
- lazy-cache "^1.0.3"
-
chalk@^1.1.1, chalk@^1.1.3:
version "1.1.3"
resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98"
@@ -1413,26 +1396,16 @@ chardet@^0.4.0:
version "0.4.2"
resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.4.2.tgz#b5473b33dc97c424e5d98dc87d55d4d8a29c8bf2"
-cheerio@^0.22.0:
- version "0.22.0"
- resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-0.22.0.tgz#a9baa860a3f9b595a6b81b1a86873121ed3a269e"
+cheerio@^1.0.0-rc.2:
+ version "1.0.0-rc.2"
+ resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-1.0.0-rc.2.tgz#4b9f53a81b27e4d5dac31c0ffd0cfa03cc6830db"
dependencies:
css-select "~1.2.0"
dom-serializer "~0.1.0"
entities "~1.1.1"
htmlparser2 "^3.9.1"
- lodash.assignin "^4.0.9"
- lodash.bind "^4.1.4"
- lodash.defaults "^4.0.1"
- lodash.filter "^4.4.0"
- lodash.flatten "^4.2.0"
- lodash.foreach "^4.3.0"
- lodash.map "^4.4.0"
- lodash.merge "^4.4.0"
- lodash.pick "^4.2.1"
- lodash.reduce "^4.4.0"
- lodash.reject "^4.4.0"
- lodash.some "^4.4.0"
+ lodash "^4.15.0"
+ parse5 "^3.0.1"
chokidar@^2.0.0, chokidar@^2.0.2:
version "2.0.3"
@@ -1456,6 +1429,10 @@ chownr@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.0.1.tgz#e2a75042a9551908bebd25b8523d5f9769d79181"
+chrome-trace-event@^0.1.1:
+ version "0.1.2"
+ resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-0.1.2.tgz#90f36885d5345a50621332f0717b595883d5d982"
+
ci-info@^1.0.0:
version "1.1.3"
resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-1.1.3.tgz#710193264bb05c77b8c90d02f5aaf22216a667b2"
@@ -1518,14 +1495,6 @@ clipboard@^2.0.0:
select "^1.1.2"
tiny-emitter "^2.0.0"
-cliui@^2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/cliui/-/cliui-2.1.0.tgz#4b475760ff80264c762c3a1719032e91c7fea0d1"
- dependencies:
- center-align "^0.1.1"
- right-align "^0.1.1"
- wordwrap "0.0.2"
-
cliui@^3.2.0:
version "3.2.0"
resolved "https://registry.yarnpkg.com/cliui/-/cliui-3.2.0.tgz#120601537a916d29940f934da3b48d585a39213d"
@@ -1626,6 +1595,10 @@ commander@2.15.x, commander@^2.9.0, commander@~2.15.0:
version "2.15.1"
resolved "https://registry.yarnpkg.com/commander/-/commander-2.15.1.tgz#df46e867d0fc2aec66a34662b406a9ccafff5b0f"
+commander@~2.13.0:
+ version "2.13.0"
+ resolved "https://registry.yarnpkg.com/commander/-/commander-2.13.0.tgz#6964bca67685df7c1f1430c584f07d7597885b9c"
+
commander@~2.9.0:
version "2.9.0"
resolved "https://registry.yarnpkg.com/commander/-/commander-2.9.0.tgz#9c99094176e12240cb22d6c5146098400fe0f7d4"
@@ -1743,7 +1716,7 @@ copy-descriptor@^0.1.0:
version "0.1.1"
resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d"
-copy-webpack-plugin@^4.3.0:
+copy-webpack-plugin@^4.4.2:
version "4.5.1"
resolved "https://registry.yarnpkg.com/copy-webpack-plugin/-/copy-webpack-plugin-4.5.1.tgz#fc4f68f4add837cc5e13d111b20715793225d29c"
dependencies:
@@ -1900,7 +1873,7 @@ css-list-helpers@1.0.1:
dependencies:
tcomb "^2.5.0"
-css-loader@^0.28.5:
+css-loader@^0.28.10:
version "0.28.11"
resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-0.28.11.tgz#c3f9864a700be2711bb5a2462b2389b1a392dab7"
dependencies:
@@ -2016,12 +1989,6 @@ cyclist@~0.2.2:
version "0.2.2"
resolved "https://registry.yarnpkg.com/cyclist/-/cyclist-0.2.2.tgz#1b33792e11e914a2fd6d6ed6447464444e5fa640"
-d@1:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/d/-/d-1.0.0.tgz#754bb5bfe55451da69a58b94d45f4c5b0462d58f"
- dependencies:
- es5-ext "^0.10.9"
-
dashdash@^1.12.0:
version "1.14.1"
resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0"
@@ -2048,7 +2015,7 @@ debug@~0.8.1:
version "0.8.1"
resolved "https://registry.yarnpkg.com/debug/-/debug-0.8.1.tgz#20ff4d26f5e422cb68a1bacbbb61039ad8c1c130"
-decamelize@^1.0.0, decamelize@^1.1.1, decamelize@^1.1.2:
+decamelize@^1.1.1, decamelize@^1.1.2:
version "1.2.0"
resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
@@ -2312,7 +2279,7 @@ ee-first@1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d"
-ejs@^2.5.6:
+ejs@^2.5.7:
version "2.5.8"
resolved "https://registry.yarnpkg.com/ejs/-/ejs-2.5.8.tgz#2ab6954619f225e6193b7ac5f7c39c48fefe4380"
@@ -2352,14 +2319,13 @@ end-of-stream@^1.0.0, end-of-stream@^1.1.0:
dependencies:
once "^1.4.0"
-enhanced-resolve@^3.4.0:
- version "3.4.1"
- resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-3.4.1.tgz#0421e339fd71419b3da13d129b3979040230476e"
+enhanced-resolve@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.0.0.tgz#e34a6eaa790f62fccd71d93959f56b2b432db10a"
dependencies:
graceful-fs "^4.1.2"
memory-fs "^0.4.0"
- object-assign "^4.0.1"
- tapable "^0.2.7"
+ tapable "^1.0.0"
entities@^1.1.1, entities@~1.1.1:
version "1.1.1"
@@ -2377,7 +2343,7 @@ error-ex@^1.2.0, error-ex@^1.3.1:
dependencies:
is-arrayish "^0.2.1"
-es-abstract@^1.4.3, es-abstract@^1.6.1, es-abstract@^1.7.0:
+es-abstract@^1.4.3, es-abstract@^1.5.1, es-abstract@^1.7.0:
version "1.11.0"
resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.11.0.tgz#cce87d518f0496893b1a30cd8461835535480681"
dependencies:
@@ -2478,18 +2444,9 @@ escodegen@^1.6.1, escodegen@^1.7.0, escodegen@^1.9.1:
optionalDependencies:
source-map "~0.6.1"
-escope@^3.6.0:
- version "3.6.0"
- resolved "https://registry.yarnpkg.com/escope/-/escope-3.6.0.tgz#e01975e812781a163a6dadfdd80398dc64c889c3"
- dependencies:
- es6-map "^0.1.3"
- es6-weak-map "^2.0.1"
- esrecurse "^4.1.0"
- estraverse "^4.1.1"
-
-eslint-loader@^1.9.0:
- version "1.9.0"
- resolved "https://registry.yarnpkg.com/eslint-loader/-/eslint-loader-1.9.0.tgz#7e1be9feddca328d3dcfaef1ad49d5beffe83a13"
+eslint-loader@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/eslint-loader/-/eslint-loader-2.0.0.tgz#d136619b5c684e36531ffc28c60a56e404608f5d"
dependencies:
loader-fs-cache "^1.0.0"
loader-utils "^1.0.2"
@@ -2603,13 +2560,6 @@ etag@~1.8.1:
version "1.8.1"
resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887"
-event-emitter@~0.3.5:
- version "0.3.5"
- resolved "https://registry.yarnpkg.com/event-emitter/-/event-emitter-0.3.5.tgz#df8c69eef1647923c7157b9ce83840610b02cc39"
- dependencies:
- d "1"
- es5-ext "~0.10.14"
-
event-stream@~3.1.5:
version "3.1.7"
resolved "http://registry.npmjs.org/event-stream/-/event-stream-3.1.7.tgz#b4c540012d0fe1498420f3d8946008db6393c37a"
@@ -2774,15 +2724,6 @@ extglob@^2.0.4:
snapdragon "^0.8.1"
to-regex "^3.0.1"
-extract-text-webpack-plugin@^3.0.0:
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/extract-text-webpack-plugin/-/extract-text-webpack-plugin-3.0.2.tgz#5f043eaa02f9750a9258b78c0a6e0dc1408fb2f7"
- dependencies:
- async "^2.4.1"
- loader-utils "^1.1.0"
- schema-utils "^0.3.0"
- webpack-sources "^1.0.1"
-
extsprintf@1.3.0:
version "1.3.0"
resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05"
@@ -2850,11 +2791,12 @@ file-entry-cache@^2.0.0:
flat-cache "^1.2.1"
object-assign "^4.0.1"
-file-loader@^0.11.2:
- version "0.11.2"
- resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-0.11.2.tgz#4ff1df28af38719a6098093b88c82c71d1794a34"
+file-loader@^1.1.11:
+ version "1.1.11"
+ resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-1.1.11.tgz#6fe886449b0f2a936e43cabaac0cdbfb369506f8"
dependencies:
loader-utils "^1.0.2"
+ schema-utils "^0.4.5"
filename-regex@^2.0.0:
version "2.0.1"
@@ -2955,9 +2897,9 @@ follow-redirects@0.0.7:
debug "^2.2.0"
stream-consume "^0.1.0"
-fontgen-loader@^0.2.1:
+"fontgen-loader@git://github.com/EugeneHlushko/fontgen-loader.git#a26a73843900ca4b518853952b1fc3c816103512":
version "0.2.1"
- resolved "https://registry.yarnpkg.com/fontgen-loader/-/fontgen-loader-0.2.1.tgz#b8ed6d9a798d5b055b80f1e21db4b04170b6f051"
+ resolved "git://github.com/EugeneHlushko/fontgen-loader.git#a26a73843900ca4b518853952b1fc3c816103512"
dependencies:
glob "^6.0.2"
loader-utils "^0.2.10"
@@ -3087,7 +3029,7 @@ fstream@^1.0.0, fstream@^1.0.10, fstream@^1.0.2:
mkdirp ">=0.5 0"
rimraf "2"
-function-bind@^1.0.2, function-bind@^1.1.0, function-bind@^1.1.1:
+function-bind@^1.0.2, function-bind@^1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
@@ -3543,16 +3485,17 @@ html-minifier@^3.2.3, html-minifier@^3.5.8:
relateurl "0.2.x"
uglify-js "3.3.x"
-html-webpack-plugin@^2.29.0, html-webpack-plugin@^2.30.1:
- version "2.30.1"
- resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-2.30.1.tgz#7f9c421b7ea91ec460f56527d78df484ee7537d5"
+html-webpack-plugin@^3.0.6, html-webpack-plugin@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-3.1.0.tgz#6e02baaedb1e906310917f03239c793a75af2885"
dependencies:
- bluebird "^3.4.7"
html-minifier "^3.2.3"
loader-utils "^0.2.16"
lodash "^4.17.3"
pretty-error "^2.0.2"
+ tapable "^1.0.0"
toposort "^1.0.0"
+ util.promisify "1.0.0"
htmlparser2@^3.9.1:
version "3.9.2"
@@ -3712,12 +3655,6 @@ imageinfo@1.0.4:
version "1.0.4"
resolved "https://registry.yarnpkg.com/imageinfo/-/imageinfo-1.0.4.tgz#1dd2456ecb96fc395f0aa1179c467dfb3d5d7a2a"
-immutability-helper@^2.1.2:
- version "2.6.6"
- resolved "https://registry.yarnpkg.com/immutability-helper/-/immutability-helper-2.6.6.tgz#9b384c240d65257133c155086e16f678ca563b05"
- dependencies:
- invariant "^2.2.0"
-
import-lazy@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-2.1.0.tgz#05698e3d45c88e8d7e9d92cb0584e77f096f3e43"
@@ -3795,11 +3732,7 @@ internal-ip@1.2.0:
dependencies:
meow "^3.3.0"
-interpret@^1.0.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.1.0.tgz#7ed1b1410c6a0e0f78cf95d3b8440c63f78b8614"
-
-invariant@^2.2.0, invariant@^2.2.1, invariant@^2.2.2:
+invariant@^2.2.1, invariant@^2.2.2:
version "2.2.4"
resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6"
dependencies:
@@ -4236,10 +4169,6 @@ jsesc@~0.5.0:
version "0.5.0"
resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d"
-json-loader@^0.5.4:
- version "0.5.7"
- resolved "https://registry.yarnpkg.com/json-loader/-/json-loader-0.5.7.tgz#dca14a70235ff82f0ac9a3abeb60d337a365185d"
-
json-parse-better-errors@^1.0.1:
version "1.0.2"
resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9"
@@ -4323,10 +4252,6 @@ latest-version@^3.0.0:
dependencies:
package-json "^4.0.0"
-lazy-cache@^1.0.3:
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-1.0.4.tgz#a1d78fc3a50474cb80845d3b3b6e1da49a446e8e"
-
lcid@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/lcid/-/lcid-1.0.0.tgz#308accafa0bc483a3867b4b6f2b9506251d1b835"
@@ -4428,14 +4353,6 @@ lodash.assign@^4.2.0:
version "4.2.0"
resolved "https://registry.yarnpkg.com/lodash.assign/-/lodash.assign-4.2.0.tgz#0d99f3ccd7a6d261d19bdaeb9245005d285808e7"
-lodash.assignin@^4.0.9:
- version "4.2.0"
- resolved "https://registry.yarnpkg.com/lodash.assignin/-/lodash.assignin-4.2.0.tgz#ba8df5fb841eb0a3e8044232b0e263a8dc6a28a2"
-
-lodash.bind@^4.1.4:
- version "4.2.1"
- resolved "https://registry.yarnpkg.com/lodash.bind/-/lodash.bind-4.2.1.tgz#7ae3017e939622ac31b7d7d7dcb1b34db1690d35"
-
lodash.camelcase@^4.3.0:
version "4.3.0"
resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6"
@@ -4448,7 +4365,7 @@ lodash.clonedeep@^4.3.2:
version "4.5.0"
resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef"
-lodash.defaults@^4.0.1, lodash.defaults@^4.2.0:
+lodash.defaults@^4.2.0:
version "4.2.0"
resolved "https://registry.yarnpkg.com/lodash.defaults/-/lodash.defaults-4.2.0.tgz#d09178716ffea4dde9e5fb7b37f6f0802274580c"
@@ -4456,38 +4373,18 @@ lodash.difference@^4.5.0:
version "4.5.0"
resolved "https://registry.yarnpkg.com/lodash.difference/-/lodash.difference-4.5.0.tgz#9ccb4e505d486b91651345772885a2df27fd017c"
-lodash.filter@^4.4.0:
- version "4.6.0"
- resolved "https://registry.yarnpkg.com/lodash.filter/-/lodash.filter-4.6.0.tgz#668b1d4981603ae1cc5a6fa760143e480b4c4ace"
-
-lodash.flatten@^4.2.0:
- version "4.4.0"
- resolved "https://registry.yarnpkg.com/lodash.flatten/-/lodash.flatten-4.4.0.tgz#f31c22225a9632d2bbf8e4addbef240aa765a61f"
-
lodash.flatten@~4.3.0:
version "4.3.0"
resolved "https://registry.yarnpkg.com/lodash.flatten/-/lodash.flatten-4.3.0.tgz#e5ec4efe87efc59ce52f917cba8bf160636469cf"
-lodash.foreach@^4.3.0:
- version "4.5.0"
- resolved "https://registry.yarnpkg.com/lodash.foreach/-/lodash.foreach-4.5.0.tgz#1a6a35eace401280c7f06dddec35165ab27e3e53"
-
lodash.intersection@^4.4.0:
version "4.4.0"
resolved "https://registry.yarnpkg.com/lodash.intersection/-/lodash.intersection-4.4.0.tgz#0a11ba631d0e95c23c7f2f4cbb9a692ed178e705"
-lodash.map@^4.4.0:
- version "4.6.0"
- resolved "https://registry.yarnpkg.com/lodash.map/-/lodash.map-4.6.0.tgz#771ec7839e3473d9c4cde28b19394c3562f4f6d3"
-
lodash.memoize@^4.1.2:
version "4.1.2"
resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe"
-lodash.merge@^4.4.0:
- version "4.6.1"
- resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.1.tgz#adc25d9cb99b9391c59624f379fbba60d7111d54"
-
lodash.mergewith@^4.6.0:
version "4.6.1"
resolved "https://registry.yarnpkg.com/lodash.mergewith/-/lodash.mergewith-4.6.1.tgz#639057e726c3afbdb3e7d42741caa8d6e4335927"
@@ -4496,22 +4393,6 @@ lodash.omit@^4.5.0:
version "4.5.0"
resolved "https://registry.yarnpkg.com/lodash.omit/-/lodash.omit-4.5.0.tgz#6eb19ae5a1ee1dd9df0b969e66ce0b7fa30b5e60"
-lodash.pick@^4.2.1:
- version "4.4.0"
- resolved "https://registry.yarnpkg.com/lodash.pick/-/lodash.pick-4.4.0.tgz#52f05610fff9ded422611441ed1fc123a03001b3"
-
-lodash.reduce@^4.4.0:
- version "4.6.0"
- resolved "https://registry.yarnpkg.com/lodash.reduce/-/lodash.reduce-4.6.0.tgz#f1ab6b839299ad48f784abbf476596f03b914d3b"
-
-lodash.reject@^4.4.0:
- version "4.6.0"
- resolved "https://registry.yarnpkg.com/lodash.reject/-/lodash.reject-4.6.0.tgz#80d6492dc1470864bbf583533b651f42a9f52415"
-
-lodash.some@^4.4.0:
- version "4.6.0"
- resolved "https://registry.yarnpkg.com/lodash.some/-/lodash.some-4.6.0.tgz#1bb9f314ef6b8baded13b549169b2a945eb68e4d"
-
lodash.tail@^4.1.1:
version "4.1.1"
resolved "https://registry.yarnpkg.com/lodash.tail/-/lodash.tail-4.1.1.tgz#d2333a36d9e7717c8ad2f7cacafec7c32b444664"
@@ -4528,17 +4409,23 @@ lodash.values@~4.2.0:
version "4.2.0"
resolved "https://registry.yarnpkg.com/lodash.values/-/lodash.values-4.2.0.tgz#932625f7d2c954b63db895255548f3b49f120e9a"
-lodash@^4.0.0, lodash@^4.11.2, lodash@^4.14.0, lodash@^4.17.2, lodash@^4.17.3, lodash@^4.17.4, lodash@^4.17.5, lodash@^4.3.0, lodash@^4.6.1, lodash@~4.17.4:
+lodash@^4.0.0, lodash@^4.11.2, lodash@^4.14.0, lodash@^4.15.0, lodash@^4.17.2, lodash@^4.17.3, lodash@^4.17.4, lodash@^4.17.5, lodash@^4.3.0, lodash@^4.6.1, lodash@~4.17.4:
version "4.17.5"
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.5.tgz#99a92d65c0272debe8c96b6057bc8fbfa3bed511"
+log-symbols@^2.1.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-2.2.0.tgz#5740e1c5d6f0dfda4ad9323b5332107ef6b4c40a"
+ dependencies:
+ chalk "^2.0.1"
+
loglevel@^1.4.1:
version "1.6.1"
resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.6.1.tgz#e0fc95133b6ef276cdc8887cdaf24aa6f156f8fa"
-longest@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/longest/-/longest-1.0.1.tgz#30a0b2da38f73770e8294a0d22e6625ed77d0097"
+loglevelnext@^1.0.1:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/loglevelnext/-/loglevelnext-1.0.3.tgz#0f69277e73bbbf2cd61b94d82313216bf87ac66e"
loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.2.0, loose-envify@^1.3.1:
version "1.3.1"
@@ -4546,7 +4433,7 @@ loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.2.0, loose-envify@^1.3
dependencies:
js-tokens "^3.0.0"
-loud-rejection@^1.0.0:
+loud-rejection@^1.0.0, loud-rejection@^1.6.0:
version "1.6.0"
resolved "https://registry.yarnpkg.com/loud-rejection/-/loud-rejection-1.6.0.tgz#5b46f80147edee578870f086d04821cf998e551f"
dependencies:
@@ -4759,7 +4646,7 @@ micromatch@^2.3.11:
parse-glob "^3.0.4"
regex-cache "^0.4.2"
-micromatch@^3.1.4:
+micromatch@^3.1.4, micromatch@^3.1.8:
version "3.1.10"
resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23"
dependencies:
@@ -4802,14 +4689,25 @@ mime@1.4.1:
version "1.4.1"
resolved "https://registry.yarnpkg.com/mime/-/mime-1.4.1.tgz#121f9ebc49e3766f311a76e1fa1c8003c4b03aa6"
-mime@^1.2.11, mime@^1.5.0:
+mime@^1.2.11:
version "1.6.0"
resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1"
+mime@^2.1.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/mime/-/mime-2.2.0.tgz#161e541965551d3b549fa1114391e3a3d55b923b"
+
mimic-fn@^1.0.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022"
+mini-css-extract-plugin@^0.2.0:
+ version "0.2.0"
+ resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-0.2.0.tgz#7a16b0e1096c86de8e4d1c3b063aa1aeae88d41d"
+ dependencies:
+ loader-utils "^1.1.0"
+ webpack-sources "^1.1.0"
+
minimalistic-assert@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.0.tgz#702be2dda6b37f4836bcb3f5db56641b64a1d3d3"
@@ -4963,10 +4861,6 @@ netrc@^0.1.4:
version "0.1.4"
resolved "https://registry.yarnpkg.com/netrc/-/netrc-0.1.4.tgz#6be94fcaca8d77ade0a9670dc460914c94472444"
-next-tick@1:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/next-tick/-/next-tick-1.0.0.tgz#ca86d1fe8828169b0120208e3dc8424b9db8342c"
-
nlcst-is-literal@^1.1.0:
version "1.1.1"
resolved "https://registry.yarnpkg.com/nlcst-is-literal/-/nlcst-is-literal-1.1.1.tgz#8d8f11dabffebf7526c13a80674e696421becaeb"
@@ -5234,6 +5128,13 @@ object-visit@^1.0.0:
dependencies:
isobject "^3.0.0"
+object.getownpropertydescriptors@^2.0.3:
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz#8758c846f5b407adab0f236e0986f14b051caa16"
+ dependencies:
+ define-properties "^1.1.2"
+ es-abstract "^1.5.1"
+
object.omit@^2.0.0:
version "2.0.1"
resolved "https://registry.yarnpkg.com/object.omit/-/object.omit-2.0.1.tgz#1a9c744829f39dbb858c76ca3579ae2a54ebd1fa"
@@ -5335,7 +5236,7 @@ os-locale@^2.0.0:
lcid "^1.0.0"
mem "^1.1.0"
-os-tmpdir@^1.0.0, os-tmpdir@^1.0.1, os-tmpdir@~1.0.1, os-tmpdir@~1.0.2:
+os-tmpdir@^1.0.0, os-tmpdir@^1.0.1, os-tmpdir@~1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274"
@@ -5465,6 +5366,12 @@ parse5@^1.5.1:
version "1.5.1"
resolved "https://registry.yarnpkg.com/parse5/-/parse5-1.5.1.tgz#9b7f3b0de32be78dc2401b17573ccaf0f6f59d94"
+parse5@^3.0.1:
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/parse5/-/parse5-3.0.3.tgz#042f792ffdd36851551cf4e9e066b3874ab45b5c"
+ dependencies:
+ "@types/node" "*"
+
parseurl@~1.3.2:
version "1.3.2"
resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.2.tgz#fc289d4ed8993119460c156253262cdc8de65bf3"
@@ -5720,7 +5627,7 @@ postcss-load-plugins@^2.3.0:
cosmiconfig "^2.1.1"
object-assign "^4.1.0"
-postcss-loader@^2.0.6:
+postcss-loader@^2.1.3:
version "2.1.3"
resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-2.1.3.tgz#eb210da734e475a244f76ccd61f9860f5bb3ee09"
dependencies:
@@ -5920,30 +5827,6 @@ postcss@^6.0.0, postcss@^6.0.1, postcss@^6.0.17, postcss@~6.0.1:
source-map "^0.6.1"
supports-color "^5.3.0"
-preact-compat@3.17.0:
- version "3.17.0"
- resolved "https://registry.yarnpkg.com/preact-compat/-/preact-compat-3.17.0.tgz#528cfdfc301190c1a0f47567336be1f4be0266b3"
- dependencies:
- immutability-helper "^2.1.2"
- preact-render-to-string "^3.6.0"
- preact-transition-group "^1.1.0"
- prop-types "^15.5.8"
- standalone-react-addons-pure-render-mixin "^0.1.1"
-
-preact-render-to-string@^3.6.0:
- version "3.7.0"
- resolved "https://registry.yarnpkg.com/preact-render-to-string/-/preact-render-to-string-3.7.0.tgz#7db4177454bc01395e0d01d6ac07bc5e838e31ee"
- dependencies:
- pretty-format "^3.5.1"
-
-preact-transition-group@^1.1.0:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/preact-transition-group/-/preact-transition-group-1.1.1.tgz#f0a49327ea515ece34ea2be864c4a7d29e5d6e10"
-
-preact@^8.2.7:
- version "8.2.7"
- resolved "https://registry.yarnpkg.com/preact/-/preact-8.2.7.tgz#316249fb678cd5e93e7cee63cea7bfb62dbd6814"
-
prelude-ls@~1.1.2:
version "1.1.2"
resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54"
@@ -5967,10 +5850,6 @@ pretty-error@^2.0.2:
renderkid "^2.0.1"
utila "~0.4"
-pretty-format@^3.5.1:
- version "3.8.0"
- resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-3.8.0.tgz#bfbed56d5e9a776645f4b1ff7aa1a3ac4fa3c385"
-
pretty-ms@^3.0.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/pretty-ms/-/pretty-ms-3.1.0.tgz#e9cac9c76bf6ee52fe942dd9c6c4213153b12881"
@@ -6012,21 +5891,13 @@ promise-inflight@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3"
-promise.prototype.finally@^2.0.1:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/promise.prototype.finally/-/promise.prototype.finally-2.0.1.tgz#b70d44ceb3825fa88004b5d1fbd906b3b7d9b758"
- dependencies:
- define-properties "^1.1.2"
- es-abstract "^1.6.1"
- function-bind "^1.1.0"
-
promise@^7.1.1:
version "7.3.1"
resolved "https://registry.yarnpkg.com/promise/-/promise-7.3.1.tgz#064b72602b18f90f29192b8b1bc418ffd1ebd3bf"
dependencies:
asap "~2.0.3"
-prop-types@^15.5.10, prop-types@^15.5.4, prop-types@^15.5.8, prop-types@^15.6.0:
+prop-types@^15.5.10, prop-types@^15.5.4, prop-types@^15.6.0, prop-types@^15.6.1:
version "15.6.1"
resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.6.1.tgz#36644453564255ddda391191fb3a125cbdf654ca"
dependencies:
@@ -6218,7 +6089,16 @@ react-dom@^15.6.1:
object-assign "^4.1.0"
prop-types "^15.5.10"
-react-router-dom@^4.1.1, react-router-dom@^4.2.2:
+react-dom@^16.2.0:
+ version "16.2.0"
+ resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.2.0.tgz#69003178601c0ca19b709b33a83369fe6124c044"
+ dependencies:
+ fbjs "^0.8.16"
+ loose-envify "^1.1.0"
+ object-assign "^4.1.1"
+ prop-types "^15.6.0"
+
+react-router-dom@^4.2.2:
version "4.2.2"
resolved "https://registry.yarnpkg.com/react-router-dom/-/react-router-dom-4.2.2.tgz#c8a81df3adc58bba8a76782e946cbd4eae649b8d"
dependencies:
@@ -6229,7 +6109,7 @@ react-router-dom@^4.1.1, react-router-dom@^4.2.2:
react-router "^4.2.0"
warning "^3.0.0"
-react-router@^4.1.1, react-router@^4.2.0:
+react-router@^4.2.0:
version "4.2.0"
resolved "https://registry.yarnpkg.com/react-router/-/react-router-4.2.0.tgz#61f7b3e3770daeb24062dae3eedef1b054155986"
dependencies:
@@ -6257,6 +6137,15 @@ react@^15.6.1:
object-assign "^4.1.0"
prop-types "^15.5.10"
+react@^16.2.0:
+ version "16.2.0"
+ resolved "https://registry.yarnpkg.com/react/-/react-16.2.0.tgz#a31bd2dab89bff65d42134fa187f24d054c273ba"
+ dependencies:
+ fbjs "^0.8.16"
+ loose-envify "^1.1.0"
+ object-assign "^4.1.1"
+ prop-types "^15.6.0"
+
read-file-stdin@^0.2.0:
version "0.2.1"
resolved "https://registry.yarnpkg.com/read-file-stdin/-/read-file-stdin-0.2.1.tgz#25eccff3a153b6809afacb23ee15387db9e0ee61"
@@ -6358,6 +6247,12 @@ redent@^1.0.0:
indent-string "^2.1.0"
strip-indent "^1.0.1"
+redirect-webpack-plugin@^0.1.1:
+ version "0.1.1"
+ resolved "https://registry.yarnpkg.com/redirect-webpack-plugin/-/redirect-webpack-plugin-0.1.1.tgz#37de577dc230e05edc1ab68d2416644dea1f552a"
+ dependencies:
+ webpack-sources "^1.1.0"
+
reduce-css-calc@^1.2.6:
version "1.3.0"
resolved "https://registry.yarnpkg.com/reduce-css-calc/-/reduce-css-calc-1.3.0.tgz#747c914e049614a4c9cfbba629871ad1d2927716"
@@ -6687,12 +6582,6 @@ retext-profanities@^4.0.0:
pluralize "^7.0.0"
quotation "^1.0.0"
-right-align@^0.1.1:
- version "0.1.3"
- resolved "https://registry.yarnpkg.com/right-align/-/right-align-0.1.3.tgz#61339b722fe6a3515689210d24e14c96148613ef"
- dependencies:
- align-text "^0.1.1"
-
rimraf@2, rimraf@^2.2.8, rimraf@^2.5.1, rimraf@^2.5.4, rimraf@^2.6.1, rimraf@^2.6.2:
version "2.6.2"
resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.2.tgz#2ed8150d24a16ea8651e6d6ef0f47c4158ce7a36"
@@ -6761,13 +6650,7 @@ sax@^1.1.5, sax@^1.2.1, sax@~1.2.1:
version "1.2.4"
resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9"
-schema-utils@^0.3.0:
- version "0.3.0"
- resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-0.3.0.tgz#f5877222ce3e931edae039f17eb3716e7137f8cf"
- dependencies:
- ajv "^5.0.0"
-
-schema-utils@^0.4.0:
+schema-utils@^0.4.0, schema-utils@^0.4.2, schema-utils@^0.4.5:
version "0.4.5"
resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-0.4.5.tgz#21836f0608aac17b78f9e3e24daff14a5ca13a3e"
dependencies:
@@ -7064,7 +6947,7 @@ source-map-url@^0.4.0:
version "0.4.0"
resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3"
-source-map@0.5.x, source-map@^0.5.3, source-map@^0.5.6, source-map@^0.5.7, source-map@~0.5.1:
+source-map@0.5.x, source-map@^0.5.3, source-map@^0.5.6, source-map@^0.5.7:
version "0.5.7"
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"
@@ -7190,10 +7073,6 @@ ssri@^5.2.4:
dependencies:
safe-buffer "^5.1.1"
-standalone-react-addons-pure-render-mixin@^0.1.1:
- version "0.1.1"
- resolved "https://registry.yarnpkg.com/standalone-react-addons-pure-render-mixin/-/standalone-react-addons-pure-render-mixin-0.1.1.tgz#3c7409f4c79c40de9ac72c616cf679a994f37551"
-
state-toggle@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/state-toggle/-/state-toggle-1.0.0.tgz#d20f9a616bb4f0c3b98b91922d25b640aa2bc425"
@@ -7346,13 +7225,6 @@ strip-json-comments@~2.0.1:
version "2.0.1"
resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a"
-style-loader@^0.18.2:
- version "0.18.2"
- resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-0.18.2.tgz#cc31459afbcd6d80b7220ee54b291a9fd66ff5eb"
- dependencies:
- loader-utils "^1.0.2"
- schema-utils "^0.3.0"
-
supports-color@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7"
@@ -7363,7 +7235,7 @@ supports-color@^3.2.3:
dependencies:
has-flag "^1.0.0"
-supports-color@^4.1.0, supports-color@^4.2.1:
+supports-color@^4.1.0:
version "4.5.0"
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-4.5.0.tgz#be7a0de484dec5c5cddf8b3d59125044912f635b"
dependencies:
@@ -7454,16 +7326,16 @@ tap-parser@^6.0.1:
js-yaml "^3.2.7"
minipass "^2.2.0"
-"tap-render@github:munter/tap-render#0.1.7-patch1":
+tap-render@Munter/tap-render#0.1.7-patch1:
version "0.1.7"
- resolved "https://codeload.github.com/munter/tap-render/tar.gz/35bf3ac21c4fd2776d8569d5e8a1ab62df1f6d4f"
+ resolved "https://codeload.github.com/Munter/tap-render/tar.gz/35bf3ac21c4fd2776d8569d5e8a1ab62df1f6d4f"
dependencies:
jsonify "0.0.0"
pause-stream "0.0.7"
-tapable@^0.2.7:
- version "0.2.8"
- resolved "https://registry.yarnpkg.com/tapable/-/tapable-0.2.8.tgz#99372a5c999bf2df160afc0d74bed4f47948cd22"
+tapable@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.0.0.tgz#cbb639d9002eed9c6b5975eb20598d7936f1f9f2"
tar-pack@^3.4.0:
version "3.4.1"
@@ -7540,10 +7412,6 @@ thunky@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/thunky/-/thunky-1.0.2.tgz#a862e018e3fb1ea2ec3fce5d55605cf57f247371"
-time-stamp@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/time-stamp/-/time-stamp-2.0.0.tgz#95c6a44530e15ba8d6f4a3ecb8c3a3fac46da357"
-
timed-out@^4.0.0:
version "4.0.1"
resolved "https://registry.yarnpkg.com/timed-out/-/timed-out-4.0.1.tgz#f32eacac5a175bea25d7fab565ab3ed8741ef56f"
@@ -7558,13 +7426,7 @@ tiny-emitter@^2.0.0:
version "2.0.2"
resolved "https://registry.yarnpkg.com/tiny-emitter/-/tiny-emitter-2.0.2.tgz#82d27468aca5ade8e5fd1e6d22b57dd43ebdfb7c"
-tmp@0.0.31:
- version "0.0.31"
- resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.31.tgz#8f38ab9438e17315e5dbd8b3657e8bfb277ae4a7"
- dependencies:
- os-tmpdir "~1.0.1"
-
-tmp@^0.0.33:
+tmp@0.0.33, tmp@^0.0.33:
version "0.0.33"
resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9"
dependencies:
@@ -7616,9 +7478,9 @@ toposort@^1.0.0:
version "1.0.6"
resolved "https://registry.yarnpkg.com/toposort/-/toposort-1.0.6.tgz#c31748e55d210effc00fdcdc7d6e68d7d7bb9cec"
-touch@^2.0.2:
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/touch/-/touch-2.0.2.tgz#ca0b2a3ae3211246a61b16ba9e6cbf1596287164"
+touch@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/touch/-/touch-3.1.0.tgz#fe365f5f75ec9ed4e56825e0bb76d24ab74af83b"
dependencies:
nopt "~1.0.10"
@@ -7716,6 +7578,13 @@ uc.micro@^1.0.1, uc.micro@^1.0.3, uc.micro@^1.0.5:
version "1.0.5"
resolved "https://registry.yarnpkg.com/uc.micro/-/uc.micro-1.0.5.tgz#0c65f15f815aa08b560a61ce8b4db7ffc3f45376"
+uglify-es@^3.3.4:
+ version "3.3.9"
+ resolved "https://registry.yarnpkg.com/uglify-es/-/uglify-es-3.3.9.tgz#0c1c4f0700bed8dbc124cdb304d2592ca203e677"
+ dependencies:
+ commander "~2.13.0"
+ source-map "~0.6.1"
+
uglify-js@3.3.x, uglify-js@^3.3.4:
version "3.3.18"
resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.3.18.tgz#e16df66d71638df3c9bc61cce827e46f24bdac02"
@@ -7723,15 +7592,6 @@ uglify-js@3.3.x, uglify-js@^3.3.4:
commander "~2.15.0"
source-map "~0.6.1"
-uglify-js@^2.8.29:
- version "2.8.29"
- resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.8.29.tgz#29c5733148057bb4e1f75df35b7a9cb72e6a59dd"
- dependencies:
- source-map "~0.5.1"
- yargs "~3.10.0"
- optionalDependencies:
- uglify-to-browserify "~1.0.0"
-
uglify-js@~2.3:
version "2.3.6"
resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.3.6.tgz#fa0984770b428b7a9b2a8058f46355d14fef211a"
@@ -7740,17 +7600,18 @@ uglify-js@~2.3:
optimist "~0.3.5"
source-map "~0.1.7"
-uglify-to-browserify@~1.0.0:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz#6e0924d6bda6b5afe349e39a6d632850a0f882b7"
-
-uglifyjs-webpack-plugin@^0.4.6:
- version "0.4.6"
- resolved "https://registry.yarnpkg.com/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-0.4.6.tgz#b951f4abb6bd617e66f63eb891498e391763e309"
+uglifyjs-webpack-plugin@^1.2.4:
+ version "1.2.4"
+ resolved "https://registry.yarnpkg.com/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-1.2.4.tgz#5eec941b2e9b8538be0a20fc6eda25b14c7c1043"
dependencies:
- source-map "^0.5.6"
- uglify-js "^2.8.29"
- webpack-sources "^1.0.1"
+ cacache "^10.0.4"
+ find-cache-dir "^1.0.0"
+ schema-utils "^0.4.5"
+ serialize-javascript "^1.4.0"
+ source-map "^0.6.1"
+ uglify-es "^3.3.4"
+ webpack-sources "^1.1.0"
+ worker-farm "^1.5.2"
uid-number@^0.0.6:
version "0.0.6"
@@ -7970,6 +7831,10 @@ url-join@^2.0.2:
version "2.0.5"
resolved "https://registry.yarnpkg.com/url-join/-/url-join-2.0.5.tgz#5af22f18c052a000a48d7b82c5e9c2e2feeda728"
+url-join@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/url-join/-/url-join-4.0.0.tgz#4d3340e807d3773bda9991f8305acdcc2a665d2a"
+
url-loader@^0.5.9:
version "0.5.9"
resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-0.5.9.tgz#cc8fea82c7b906e7777019250869e569e995c295"
@@ -8030,6 +7895,13 @@ util-deprecate@~1.0.1:
version "1.0.2"
resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
+util.promisify@1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.0.tgz#440f7165a459c9a16dc145eb8e72f35687097030"
+ dependencies:
+ define-properties "^1.1.2"
+ object.getownpropertydescriptors "^2.0.3"
+
util@0.10.3, util@^0.10.3:
version "0.10.3"
resolved "https://registry.yarnpkg.com/util/-/util-0.10.3.tgz#7afb1afe50805246489e3db7fe0ed379336ac0f9"
@@ -8140,7 +8012,7 @@ warning@^3.0.0:
dependencies:
loose-envify "^1.0.0"
-watchpack@^1.4.0:
+watchpack@^1.5.0:
version "1.5.0"
resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.5.0.tgz#231e783af830a22f8966f65c4c4bacc814072eed"
dependencies:
@@ -8176,19 +8048,21 @@ webidl-conversions@^4.0.0:
version "4.0.2"
resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-4.0.2.tgz#a855980b1f0b6b359ba1d5d9fb39ae941faa63ad"
-webpack-dev-middleware@1.12.2:
- version "1.12.2"
- resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-1.12.2.tgz#f8fc1120ce3b4fc5680ceecb43d777966b21105e"
+webpack-dev-middleware@3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-3.0.1.tgz#7ffd6d0192883c83d3f262e8d7dec822493c6166"
dependencies:
+ loud-rejection "^1.6.0"
memory-fs "~0.4.1"
- mime "^1.5.0"
+ mime "^2.1.0"
path-is-absolute "^1.0.0"
range-parser "^1.0.3"
- time-stamp "^2.0.0"
+ url-join "^4.0.0"
+ webpack-log "^1.0.1"
-webpack-dev-server@^2.9.7:
- version "2.11.2"
- resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-2.11.2.tgz#1f4f4c78bf1895378f376815910812daf79a216f"
+webpack-dev-server@^3.1.1:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-3.1.1.tgz#3c0fdd1ba3b50ebc79858a0e6b9ccdd1565b0c24"
dependencies:
ansi-html "0.0.7"
array-includes "^3.0.3"
@@ -8215,8 +8089,18 @@ webpack-dev-server@^2.9.7:
spdy "^3.4.1"
strip-ansi "^3.0.0"
supports-color "^5.1.0"
- webpack-dev-middleware "1.12.2"
- yargs "6.6.0"
+ webpack-dev-middleware "3.0.1"
+ webpack-log "^1.1.2"
+ yargs "9.0.1"
+
+webpack-log@^1.0.1, webpack-log@^1.1.2:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/webpack-log/-/webpack-log-1.1.2.tgz#cdc76016537eed24708dc6aa3d1e52189efee107"
+ dependencies:
+ chalk "^2.1.0"
+ log-symbols "^2.1.0"
+ loglevelnext "^1.0.1"
+ uuid "^3.1.0"
webpack-merge@^4.1.0:
version "4.1.2"
@@ -8224,7 +8108,7 @@ webpack-merge@^4.1.0:
dependencies:
lodash "^4.17.5"
-webpack-sources@^1.0.1:
+webpack-sources@^1.0.1, webpack-sources@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.1.0.tgz#a101ebae59d6507354d71d8013950a3a8b7a5a54"
dependencies:
@@ -8238,32 +8122,29 @@ webpack.vote@^0.1.2:
react-textarea-autosize "^5.2.1"
uuid "^3.1.0"
-webpack@^3.10.0:
- version "3.11.0"
- resolved "https://registry.yarnpkg.com/webpack/-/webpack-3.11.0.tgz#77da451b1d7b4b117adaf41a1a93b5742f24d894"
+webpack@^4.2.0:
+ version "4.3.0"
+ resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.3.0.tgz#0b0c1e211311b3995dd25aed47ab46ea658be070"
dependencies:
acorn "^5.0.0"
- acorn-dynamic-import "^2.0.0"
+ acorn-dynamic-import "^3.0.0"
ajv "^6.1.0"
ajv-keywords "^3.1.0"
- async "^2.1.2"
- enhanced-resolve "^3.4.0"
- escope "^3.6.0"
- interpret "^1.0.0"
- json-loader "^0.5.4"
- json5 "^0.5.1"
+ chrome-trace-event "^0.1.1"
+ enhanced-resolve "^4.0.0"
+ eslint-scope "^3.7.1"
loader-runner "^2.3.0"
loader-utils "^1.1.0"
memory-fs "~0.4.1"
+ micromatch "^3.1.8"
mkdirp "~0.5.0"
+ neo-async "^2.5.0"
node-libs-browser "^2.0.0"
- source-map "^0.5.3"
- supports-color "^4.2.1"
- tapable "^0.2.7"
- uglifyjs-webpack-plugin "^0.4.6"
- watchpack "^1.4.0"
+ schema-utils "^0.4.2"
+ tapable "^1.0.0"
+ uglifyjs-webpack-plugin "^1.2.4"
+ watchpack "^1.5.0"
webpack-sources "^1.0.1"
- yargs "^8.0.2"
websocket-driver@>=0.5.1:
version "0.7.0"
@@ -8323,14 +8204,6 @@ widest-line@^2.0.0:
dependencies:
string-width "^2.1.1"
-window-size@0.1.0:
- version "0.1.0"
- resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.1.0.tgz#5438cd2ea93b202efa3a19fe8887aee7c94f9c9d"
-
-wordwrap@0.0.2:
- version "0.0.2"
- resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.2.tgz#b79669bb42ecb409f83d583cad52ca17eaa1643f"
-
wordwrap@~0.0.2:
version "0.0.3"
resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.3.tgz#a3d5da6cd5c0bc0008d37234bbaf1bed63059107"
@@ -8339,7 +8212,7 @@ wordwrap@~1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb"
-worker-farm@^1.3.1:
+worker-farm@^1.5.2, worker-farm@^1.6.0:
version "1.6.0"
resolved "https://registry.yarnpkg.com/worker-farm/-/worker-farm-1.6.0.tgz#aecc405976fab5a95526180846f0dba288f3a4a0"
dependencies:
@@ -8426,12 +8299,6 @@ yaml-frontmatter-loader@^0.1.0:
dependencies:
front-matter "^2.1.2"
-yargs-parser@^4.2.0:
- version "4.2.1"
- resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-4.2.1.tgz#29cceac0dc4f03c6c87b4a9f217dd18c9f74871c"
- dependencies:
- camelcase "^3.0.0"
-
yargs-parser@^5.0.0:
version "5.0.0"
resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-5.0.0.tgz#275ecf0d7ffe05c77e64e7c86e4cd94bf0e1228a"
@@ -8444,23 +8311,23 @@ yargs-parser@^7.0.0:
dependencies:
camelcase "^4.1.0"
-yargs@6.6.0:
- version "6.6.0"
- resolved "https://registry.yarnpkg.com/yargs/-/yargs-6.6.0.tgz#782ec21ef403345f830a808ca3d513af56065208"
+yargs@9.0.1:
+ version "9.0.1"
+ resolved "https://registry.yarnpkg.com/yargs/-/yargs-9.0.1.tgz#52acc23feecac34042078ee78c0c007f5085db4c"
dependencies:
- camelcase "^3.0.0"
+ camelcase "^4.1.0"
cliui "^3.2.0"
decamelize "^1.1.1"
get-caller-file "^1.0.1"
- os-locale "^1.4.0"
- read-pkg-up "^1.0.1"
+ os-locale "^2.0.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 "^1.0.2"
- which-module "^1.0.0"
+ string-width "^2.0.0"
+ which-module "^2.0.0"
y18n "^3.2.1"
- yargs-parser "^4.2.0"
+ yargs-parser "^7.0.0"
yargs@^7.0.0:
version "7.1.0"
@@ -8479,30 +8346,3 @@ yargs@^7.0.0:
which-module "^1.0.0"
y18n "^3.2.1"
yargs-parser "^5.0.0"
-
-yargs@^8.0.2:
- version "8.0.2"
- resolved "https://registry.yarnpkg.com/yargs/-/yargs-8.0.2.tgz#6299a9055b1cefc969ff7e79c1d918dceb22c360"
- dependencies:
- camelcase "^4.1.0"
- cliui "^3.2.0"
- decamelize "^1.1.1"
- get-caller-file "^1.0.1"
- os-locale "^2.0.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.0.0"
- which-module "^2.0.0"
- y18n "^3.2.1"
- yargs-parser "^7.0.0"
-
-yargs@~3.10.0:
- version "3.10.0"
- resolved "https://registry.yarnpkg.com/yargs/-/yargs-3.10.0.tgz#f7ee7bd857dd7c1d2d38c0e74efbd681d1431fd1"
- dependencies:
- camelcase "^1.0.2"
- cliui "^2.1.0"
- decamelize "^1.0.0"
- window-size "0.1.0"