From 81a8285d6df6f5f95f313da49e734b31b3c966a4 Mon Sep 17 00:00:00 2001 From: Sebastian Silbermann Date: Mon, 18 Nov 2019 19:29:34 +0100 Subject: [PATCH 01/18] [docs] Upgrade to `next@canary` --- docs/babel.config.js | 1 - docs/next-env.d.ts | 2 + docs/next.config.js | 11 +- docs/package.json | 3 +- docs/tsconfig.json | 4 + tsconfig.json | 4 +- yarn.lock | 1748 +++++++++++++++++++++++++++--------------- 7 files changed, 1127 insertions(+), 646 deletions(-) create mode 100644 docs/next-env.d.ts diff --git a/docs/babel.config.js b/docs/babel.config.js index 94a8771b283af2..38738ed290cb1c 100644 --- a/docs/babel.config.js +++ b/docs/babel.config.js @@ -31,7 +31,6 @@ module.exports = { presets: [ // backport of https://github.com/zeit/next.js/pull/9511 ['next/babel', { 'transform-runtime': { corejs: 2, version: transformRuntimeVersion } }], - '@zeit/next-typescript/babel', ], plugins: [ 'babel-plugin-optimize-clsx', diff --git a/docs/next-env.d.ts b/docs/next-env.d.ts new file mode 100644 index 00000000000000..7b7aa2c7727d88 --- /dev/null +++ b/docs/next-env.d.ts @@ -0,0 +1,2 @@ +/// +/// diff --git a/docs/next.config.js b/docs/next.config.js index 565cf763fc258b..9f3a6cdc38e897 100644 --- a/docs/next.config.js +++ b/docs/next.config.js @@ -1,7 +1,6 @@ const webpack = require('webpack'); const path = require('path'); const { BundleAnalyzerPlugin } = require('webpack-bundle-analyzer'); -const withTypescript = require('@zeit/next-typescript'); const pkg = require('../package.json'); const { findPages } = require('./src/modules/utils/find'); const { LANGUAGES_SSR } = require('./src/modules/constants'); @@ -13,7 +12,7 @@ const workspaceRoot = path.join(__dirname, '../'); */ const reactMode = 'legacy'; -module.exports = withTypescript({ +module.exports = { webpack: (config, options) => { const plugins = config.plugins.concat([ new webpack.DefinePlugin({ @@ -162,10 +161,4 @@ module.exports = withTypescript({ return map; }, - onDemandEntries: { - // Period (in ms) where the server will keep pages in the buffer - maxInactiveAge: 120 * 1e3, // default 25s - // Number of pages that should be kept simultaneously without being disposed - pagesBufferLength: 3, // default 2 - }, -}); +}; diff --git a/docs/package.json b/docs/package.json index e5801997760dd4..84db05b491501d 100644 --- a/docs/package.json +++ b/docs/package.json @@ -45,7 +45,6 @@ "@types/react-virtualized": "^9.21.4", "@types/react-window": "^1.7.0", "@types/styled-components": "5.0.1", - "@zeit/next-typescript": "^1.1.1", "accept-language": "^3.0.18", "address": "^1.0.3", "ast-types": "^0.13.2", @@ -84,7 +83,7 @@ "marked": "^0.8.0", "material-table": "^1.50.0", "material-ui-popup-state": "^1.4.1", - "next": "8.1.0", + "next": "9.1.4-canary.8", "notistack": "^0.9.3", "nprogress": "^0.2.0", "postcss": "^7.0.18", diff --git a/docs/tsconfig.json b/docs/tsconfig.json index 5ed0ec3d68d3f8..03ed069f2cb71c 100644 --- a/docs/tsconfig.json +++ b/docs/tsconfig.json @@ -3,9 +3,13 @@ "include": ["types", "src/pages/**/*"], "compilerOptions": { "allowJs": false, + "isolatedModules": true, /* files are emmitted by babel */ "noEmit": true, "noUnusedLocals": true, + "resolveJsonModule": true, + "skipLibCheck": false, + "esModuleInterop": true, "types": ["react"] } } diff --git a/tsconfig.json b/tsconfig.json index 3d442d3ea608ea..ad603806525f5b 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,9 +1,9 @@ { "compilerOptions": { - "module": "commonjs", + "module": "esnext", "target": "es5", "lib": ["es6", "dom"], - "jsx": "react", + "jsx": "preserve", "moduleResolution": "node", "forceConsistentCasingInFileNames": true, "strict": true, diff --git a/yarn.lock b/yarn.lock index 87f8deffc35722..0c76cdda31848c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,6 +2,37 @@ # yarn lockfile v1 +"@ampproject/toolbox-core@^1.1.1": + version "1.1.1" + resolved "https://registry.yarnpkg.com/@ampproject/toolbox-core/-/toolbox-core-1.1.1.tgz#540c8f3ab0f5d1faa1ba35282cd5f5f3f0e16a76" + integrity sha512-jcuVJUnGDRUEJgMYO6QVdf1dBy/oLZX3NjN2hYG48biFcPCvXevuv4xYFZMJsnsHSvXKg8y0qB8rANNyhTUN/A== + dependencies: + node-fetch "2.6.0" + +"@ampproject/toolbox-optimizer@1.1.1": + version "1.1.1" + resolved "https://registry.yarnpkg.com/@ampproject/toolbox-optimizer/-/toolbox-optimizer-1.1.1.tgz#be66245c966ba9b0f5e3020109f87fea90ea377d" + integrity sha512-LTtTM5FSOrWuTJ6mOwPfZmpUDI6polrNz3tX2EmDmDkjDK+43vSpq1OHtukivIFHafdixJuoeki5dF3PC/ZoWw== + dependencies: + "@ampproject/toolbox-core" "^1.1.1" + "@ampproject/toolbox-runtime-version" "^1.1.1" + "@ampproject/toolbox-script-csp" "^1.1.1" + css "2.2.4" + parse5 "5.1.0" + parse5-htmlparser2-tree-adapter "5.1.0" + +"@ampproject/toolbox-runtime-version@^1.1.1": + version "1.1.1" + resolved "https://registry.yarnpkg.com/@ampproject/toolbox-runtime-version/-/toolbox-runtime-version-1.1.1.tgz#628fe5091db4f90b68960620e22ad64f9f2563bd" + integrity sha512-ibmw5p+0Sz+wingbX/Dyboe8a0+XDkMfFGSM7KFE0h2z3Op9MADup8ZPLeHT54Z7cYKmB6ob60FVHtQQDhEXNw== + dependencies: + "@ampproject/toolbox-core" "^1.1.1" + +"@ampproject/toolbox-script-csp@^1.1.1": + version "1.1.1" + resolved "https://registry.yarnpkg.com/@ampproject/toolbox-script-csp/-/toolbox-script-csp-1.1.1.tgz#0b049a1c86c99f300162a10e1b9ce83c6e354a45" + integrity sha512-gACGfsVKinCy/977FSrlVgo6jxTZ0lcTCvCnRlNwvSOcxJVm+jJR3sP7/F43fpak9Gsq/EwFaatfnNMbunPc+w== + "@babel/cli@^7.8.4": version "7.8.4" resolved "https://registry.yarnpkg.com/@babel/cli/-/cli-7.8.4.tgz#505fb053721a98777b2b175323ea4f090b7d3c1c" @@ -34,7 +65,7 @@ invariant "^2.2.4" semver "^5.5.0" -"@babel/core@7.1.2", "@babel/core@^7.1.6", "@babel/core@^7.4.5", "@babel/core@^7.5.4", "@babel/core@^7.7.5", "@babel/core@^7.8.6": +"@babel/core@7.6.4", "@babel/core@^7.1.6", "@babel/core@^7.4.5", "@babel/core@^7.5.4", "@babel/core@^7.7.5", "@babel/core@^7.8.6": version "7.8.6" resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.8.6.tgz#27d7df9258a45c2e686b6f18b6c659e563aa4636" integrity sha512-Sheg7yEJD51YHAvLEV/7Uvw95AeWqYPL3Vk3zGujJKIhJ+8oLw2ALaf3hbucILhKsgSoADOvtKRJuNVdcJkOrg== @@ -65,7 +96,24 @@ lodash "^4.17.13" source-map "^0.5.0" -"@babel/helper-annotate-as-pure@^7.0.0", "@babel/helper-annotate-as-pure@^7.8.3": +"@babel/generator@^7.8.4": + version "7.8.4" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.8.4.tgz#35bbc74486956fe4251829f9f6c48330e8d0985e" + integrity sha512-PwhclGdRpNAf3IxZb0YVuITPZmmrXz9zf6fH8lT4XbrmfQKr6ryBzhv593P5C6poJRciFCL/eHGW2NuGrgEyxA== + dependencies: + "@babel/types" "^7.8.3" + jsesc "^2.5.1" + lodash "^4.17.13" + source-map "^0.5.0" + +"@babel/helper-annotate-as-pure@^7.0.0": + version "7.7.4" + resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.7.4.tgz#bb3faf1e74b74bd547e867e48f551fa6b098b6ce" + integrity sha512-2BQmQgECKzYKFPpiycoF9tlb5HA4lrVyAmLLVK177EcQAqjVLciUb2/R+n1boQ9y5ENV3uz2ZqiNw7QMBBw1Og== + dependencies: + "@babel/types" "^7.7.4" + +"@babel/helper-annotate-as-pure@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz#60bc0bc657f63a0924ff9a4b4a0b24a13cf4deee" integrity sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw== @@ -108,7 +156,7 @@ levenary "^1.1.1" semver "^5.5.0" -"@babel/helper-create-class-features-plugin@^7.7.4", "@babel/helper-create-class-features-plugin@^7.8.3": +"@babel/helper-create-class-features-plugin@^7.7.4": version "7.8.6" resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.8.6.tgz#243a5b46e2f8f0f674dc1387631eb6b28b851de0" integrity sha512-klTBDdsr+VFFqaDHm5rR69OpEQtO2Qv8ECxHS1mNhJJvaHArR6a1xTf5K/eZW7eZpJbhCx3NW1Yt/sKsLXLblg== @@ -120,6 +168,18 @@ "@babel/helper-replace-supers" "^7.8.6" "@babel/helper-split-export-declaration" "^7.8.3" +"@babel/helper-create-class-features-plugin@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.8.3.tgz#5b94be88c255f140fd2c10dd151e7f98f4bff397" + integrity sha512-qmp4pD7zeTxsv0JNecSBsEmG1ei2MqwJq4YQcK3ZWm/0t07QstWfvuV/vm3Qt5xNMFETn2SZqpMx2MQzbtq+KA== + dependencies: + "@babel/helper-function-name" "^7.8.3" + "@babel/helper-member-expression-to-functions" "^7.8.3" + "@babel/helper-optimise-call-expression" "^7.8.3" + "@babel/helper-plugin-utils" "^7.8.3" + "@babel/helper-replace-supers" "^7.8.3" + "@babel/helper-split-export-declaration" "^7.8.3" + "@babel/helper-create-regexp-features-plugin@^7.8.3": version "7.8.6" resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.6.tgz#7fa040c97fb8aebe1247a5c645330c32d083066b" @@ -183,7 +243,19 @@ dependencies: "@babel/types" "^7.8.3" -"@babel/helper-module-transforms@^7.1.0", "@babel/helper-module-transforms@^7.8.3": +"@babel/helper-module-transforms@^7.4.4": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.8.3.tgz#d305e35d02bee720fbc2c3c3623aa0c316c01590" + integrity sha512-C7NG6B7vfBa/pwCOshpMbOYUmrYQDfCpVL/JCRu0ek8B5p8kue1+BCXpg2vOYs7w5ACB9GTOBYQ5U6NwrMg+3Q== + dependencies: + "@babel/helper-module-imports" "^7.8.3" + "@babel/helper-simple-access" "^7.8.3" + "@babel/helper-split-export-declaration" "^7.8.3" + "@babel/template" "^7.8.3" + "@babel/types" "^7.8.3" + lodash "^4.17.13" + +"@babel/helper-module-transforms@^7.8.3": version "7.8.6" resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.8.6.tgz#6a13b5eecadc35692047073a64e42977b97654a4" integrity sha512-RDnGJSR5EFBJjG3deY0NiL0K9TO8SXxS9n/MPsbPK/s9LbQymuLNtlzvDiNS7IpecuL45cMeLVkA+HfmlrnkRg== @@ -203,7 +275,12 @@ dependencies: "@babel/types" "^7.8.3" -"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": +"@babel/helper-plugin-utils@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0.tgz#bbb3fbee98661c569034237cc03967ba99b4f250" + integrity sha512-CYAOUCARwExnEixLdB6sDm2dIJ/YgEAKDM1MOeMeZu9Ld/bDgVo8aiWrXwcY7OBh+1Ea2uUcVRcxKk0GJvW7QA== + +"@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz#9ea293be19babc0f52ff8ca88b34c3611b208670" integrity sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ== @@ -226,7 +303,17 @@ "@babel/traverse" "^7.8.3" "@babel/types" "^7.8.3" -"@babel/helper-replace-supers@^7.8.3", "@babel/helper-replace-supers@^7.8.6": +"@babel/helper-replace-supers@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.8.3.tgz#91192d25f6abbcd41da8a989d4492574fb1530bc" + integrity sha512-xOUssL6ho41U81etpLoT2RTdvdus4VfHamCuAm4AHxGr+0it5fnwoVdwUJ7GFEqCsQYzJUhcbsN9wB9apcYKFA== + dependencies: + "@babel/helper-member-expression-to-functions" "^7.8.3" + "@babel/helper-optimise-call-expression" "^7.8.3" + "@babel/traverse" "^7.8.3" + "@babel/types" "^7.8.3" + +"@babel/helper-replace-supers@^7.8.6": version "7.8.6" resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.8.6.tgz#5ada744fd5ad73203bf1d67459a27dcba67effc8" integrity sha512-PeMArdA4Sv/Wf4zXwBKPqVj7n9UF/xg6slNRtZW84FM7JpE1CbG8B612FyM4cxrf4fMAMGO0kR7voy1ForHHFA== @@ -298,6 +385,11 @@ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.8.6.tgz#ba5c9910cddb77685a008e3c587af8d27b67962c" integrity sha512-trGNYSfwq5s0SgM1BMEB8hX3NDmO7EP2wsDGDexiaKMB92BaRpS+qZfpkMqUBhcsOTBwNy9B/jieo4ad/t/z2g== +"@babel/parser@^7.8.4": + version "7.8.4" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.8.4.tgz#d1dbe64691d60358a974295fa53da074dd2ce8e8" + integrity sha512-0fKu/QqildpXmPVaRBoXOlyBb3MC+J0A66x97qEfLOMkn3u6nfY5esWogQwi/K0BjASYy4DbnsEWnpNL6qT5Mw== + "@babel/plugin-proposal-async-generator-functions@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.8.3.tgz#bad329c670b382589721b27540c7d288601c6e6f" @@ -307,7 +399,7 @@ "@babel/helper-remap-async-to-generator" "^7.8.3" "@babel/plugin-syntax-async-generators" "^7.8.0" -"@babel/plugin-proposal-class-properties@7.1.0", "@babel/plugin-proposal-class-properties@^7.1.0", "@babel/plugin-proposal-class-properties@^7.8.3": +"@babel/plugin-proposal-class-properties@7.5.5", "@babel/plugin-proposal-class-properties@^7.1.0", "@babel/plugin-proposal-class-properties@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.8.3.tgz#5e06654af5cd04b608915aada9b2a6788004464e" integrity sha512-EqFhbo7IosdgPgZggHaNObkmO1kNUe3slaKu54d5OWvy+p9QIKOzK1GAEpAIsZtWVtPXUHSMcT4smvDrCfY4AA== @@ -339,7 +431,7 @@ "@babel/helper-plugin-utils" "^7.8.3" "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.0" -"@babel/plugin-proposal-object-rest-spread@7.0.0", "@babel/plugin-proposal-object-rest-spread@^7.0.0", "@babel/plugin-proposal-object-rest-spread@^7.8.3": +"@babel/plugin-proposal-object-rest-spread@7.6.2", "@babel/plugin-proposal-object-rest-spread@^7.0.0", "@babel/plugin-proposal-object-rest-spread@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.8.3.tgz#eb5ae366118ddca67bed583b53d7554cad9951bb" integrity sha512-8qvuPwU/xxUCt78HocNlv0mXXo0wdh9VT1R04WU8HGOfaOob26pF+9P5/lYjN/q7DHOX1bvX60hnhOvuQUJdbA== @@ -385,10 +477,10 @@ dependencies: "@babel/helper-plugin-utils" "^7.0.0" -"@babel/plugin-syntax-dynamic-import@7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.0.0.tgz#6dfb7d8b6c3be14ce952962f658f3b7eb54c33ee" - integrity sha512-Gt9xNyRrCHCiyX/ZxDGOcBnlJl0I3IWicpZRC4CdC0P5a/I07Ya2OAMEBU+J7GmRFVmIetqEYRko6QYRuKOESw== +"@babel/plugin-syntax-dynamic-import@7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.2.0.tgz#69c159ffaf4998122161ad8ebc5e6d1f55df8612" + integrity sha512-mVxuJ0YroI/h/tbFTPGZR8cv6ai+STMKNBq0f8hFxsxWjl94qqhsb+wXbpNMDPU3cfR1TIsVFzU3nXyZMqyK4w== dependencies: "@babel/helper-plugin-utils" "^7.0.0" @@ -462,6 +554,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.0.0" +"@babel/plugin-syntax-typescript@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.8.3.tgz#c1f659dda97711a569cef75275f7e15dcaa6cabc" + integrity sha512-GO1MQ/SGGGoiEXY0e0bSpHimJvxqB7lktLLIq2pv8xG7WZ8IMEle74jIe1FhprHBWjwjZtXHkycDLZXIWM5Wfg== + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + "@babel/plugin-transform-arrow-functions@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.8.3.tgz#82776c2ed0cd9e1a49956daeb896024c9473b8b6" @@ -590,14 +689,15 @@ "@babel/helper-plugin-utils" "^7.8.3" babel-plugin-dynamic-import-node "^2.3.0" -"@babel/plugin-transform-modules-commonjs@7.1.0": - version "7.1.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.1.0.tgz#0a9d86451cbbfb29bd15186306897c67f6f9a05c" - integrity sha512-wtNwtMjn1XGwM0AXPspQgvmE6msSJP15CX2RVfpTSTNPLhKhaOjaIfBaVfj4iUZ/VrFSodcFedwtPg/NxwQlPA== +"@babel/plugin-transform-modules-commonjs@7.6.0": + version "7.6.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.6.0.tgz#39dfe957de4420445f1fcf88b68a2e4aa4515486" + integrity sha512-Ma93Ix95PNSEngqomy5LSBMAQvYKVe3dy+JlVJSHEXZR5ASL9lQBedMiCyVtmTLraIDVRE3ZjTZvmXXD2Ozw3g== dependencies: - "@babel/helper-module-transforms" "^7.1.0" + "@babel/helper-module-transforms" "^7.4.4" "@babel/helper-plugin-utils" "^7.0.0" "@babel/helper-simple-access" "^7.1.0" + babel-plugin-dynamic-import-node "^2.3.0" "@babel/plugin-transform-modules-commonjs@^7.8.3": version "7.8.3" @@ -718,7 +818,7 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.3" -"@babel/plugin-transform-runtime@7.1.0", "@babel/plugin-transform-runtime@^7.8.3": +"@babel/plugin-transform-runtime@7.6.2", "@babel/plugin-transform-runtime@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.8.3.tgz#c0153bc0a5375ebc1f1591cb7eea223adea9f169" integrity sha512-/vqUt5Yh+cgPZXXjmaG9NT8aVfThKk7G4OqkVhrXqwsC5soMn/qTCxs36rZ2QFhpfTJcjw4SNDIZ4RUb8OL4jQ== @@ -765,6 +865,15 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.3" +"@babel/plugin-transform-typescript@^7.6.0": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.8.3.tgz#be6f01a7ef423be68e65ace1f04fc407e6d88917" + integrity sha512-Ebj230AxcrKGZPKIp4g4TdQLrqX95TobLUWKd/CwG7X1XHUH1ZpkpFvXuXqWbtGRWb7uuEWNlrl681wsOArAdQ== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.8.3" + "@babel/helper-plugin-utils" "^7.8.3" + "@babel/plugin-syntax-typescript" "^7.8.3" + "@babel/plugin-transform-typescript@^7.7.4": version "7.7.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.7.4.tgz#2974fd05f4e85c695acaf497f432342de9fc0636" @@ -790,7 +899,7 @@ core-js "^2.6.5" regenerator-runtime "^0.13.2" -"@babel/preset-env@7.1.0", "@babel/preset-env@^7.1.6", "@babel/preset-env@^7.8.6": +"@babel/preset-env@7.6.3", "@babel/preset-env@^7.1.6", "@babel/preset-env@^7.8.6": version "7.8.6" resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.8.6.tgz#2a0773b08589ecba4995fc71b1965e4f531af40b" integrity sha512-M5u8llV9DIVXBFB/ArIpqJuvXpO+ymxcJ6e8ZAmzeK3sQeBNOD1y+rHvHCGG4TlEmsNpIrdecsHGHT8ZCoOSJg== @@ -861,7 +970,7 @@ "@babel/helper-plugin-utils" "^7.0.0" "@babel/plugin-transform-flow-strip-types" "^7.0.0" -"@babel/preset-react@7.0.0", "@babel/preset-react@^7.8.3": +"@babel/preset-react@7.6.3", "@babel/preset-react@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.8.3.tgz#23dc63f1b5b0751283e04252e78cf1d6589273d2" integrity sha512-9hx0CwZg92jGb7iHYQVgi0tOEHP/kM60CtWJQnmbATSPIQQ2xYzfoCI3EdqAhFBeeJwYMdWQuDUHMsuDbH9hyQ== @@ -872,7 +981,15 @@ "@babel/plugin-transform-react-jsx-self" "^7.8.3" "@babel/plugin-transform-react-jsx-source" "^7.8.3" -"@babel/preset-typescript@^7.0.0", "@babel/preset-typescript@^7.1.0", "@babel/preset-typescript@^7.7.4": +"@babel/preset-typescript@7.6.0", "@babel/preset-typescript@^7.1.0": + version "7.6.0" + resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.6.0.tgz#25768cb8830280baf47c45ab1a519a9977498c98" + integrity sha512-4xKw3tTcCm0qApyT6PqM9qniseCE79xGHiUnNdKGdxNsGUc2X7WwZybqIpnTmoukg3nhPceI5KPNzNqLNeIJww== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-transform-typescript" "^7.6.0" + +"@babel/preset-typescript@^7.7.4": version "7.7.4" resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.7.4.tgz#780059a78e6fa7f7a4c87f027292a86b31ce080a" integrity sha512-rqrjxfdiHPsnuPur0jKrIIGQCIgoTWMTjlbWE69G4QJ6TIOVnnRnIJhUxNTL/VwDmEAVX08Tq3B1nirer5341w== @@ -891,7 +1008,7 @@ pirates "^4.0.0" source-map-support "^0.5.16" -"@babel/runtime-corejs2@7.1.2", "@babel/runtime-corejs2@^7.4.4", "@babel/runtime-corejs2@^7.8.4": +"@babel/runtime-corejs2@7.6.3", "@babel/runtime-corejs2@^7.4.4", "@babel/runtime-corejs2@^7.8.4": version "7.8.4" resolved "https://registry.yarnpkg.com/@babel/runtime-corejs2/-/runtime-corejs2-7.8.4.tgz#e4ed23a8be40fa26b97fb649deaba8144c987593" integrity sha512-7jU2FgNqNHX6yTuU/Dr/vH5/O8eVL9U85MG5aDw1LzGfCvvhXC1shdXfVzCQDsoY967yrAKeLujRv7l8BU+dZA== @@ -899,7 +1016,7 @@ core-js "^2.6.5" regenerator-runtime "^0.13.2" -"@babel/runtime@7.0.0", "@babel/runtime@7.1.2", "@babel/runtime@^7.0.0", "@babel/runtime@^7.1.2", "@babel/runtime@^7.1.5", "@babel/runtime@^7.2.0", "@babel/runtime@^7.3.1", "@babel/runtime@^7.4.0", "@babel/runtime@^7.4.2", "@babel/runtime@^7.4.4", "@babel/runtime@^7.4.5", "@babel/runtime@^7.5.4", "@babel/runtime@^7.5.5", "@babel/runtime@^7.6.0", "@babel/runtime@^7.6.2", "@babel/runtime@^7.6.3", "@babel/runtime@^7.7.6", "@babel/runtime@^7.8.3", "@babel/runtime@^7.8.4": +"@babel/runtime@7.0.0", "@babel/runtime@7.6.3", "@babel/runtime@^7.0.0", "@babel/runtime@^7.1.2", "@babel/runtime@^7.1.5", "@babel/runtime@^7.2.0", "@babel/runtime@^7.3.1", "@babel/runtime@^7.4.0", "@babel/runtime@^7.4.2", "@babel/runtime@^7.4.4", "@babel/runtime@^7.4.5", "@babel/runtime@^7.5.4", "@babel/runtime@^7.5.5", "@babel/runtime@^7.6.0", "@babel/runtime@^7.6.2", "@babel/runtime@^7.6.3", "@babel/runtime@^7.7.6", "@babel/runtime@^7.8.3", "@babel/runtime@^7.8.4": version "7.8.4" resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.8.4.tgz#d79f5a2040f7caa24d53e563aad49cbc05581308" integrity sha512-neAp3zt80trRVBI1x0azq6c57aNBqYZH8KhMm3TaB7wEI5Q4A2SHfBHE8w9gOhI/lrqxtEbXZgQIrHP+wvSGwQ== @@ -915,7 +1032,7 @@ "@babel/parser" "^7.8.6" "@babel/types" "^7.8.6" -"@babel/traverse@^7.4.5", "@babel/traverse@^7.6.2", "@babel/traverse@^7.7.0", "@babel/traverse@^7.7.4", "@babel/traverse@^7.8.3", "@babel/traverse@^7.8.4", "@babel/traverse@^7.8.6": +"@babel/traverse@^7.4.5", "@babel/traverse@^7.6.2", "@babel/traverse@^7.7.0", "@babel/traverse@^7.7.4", "@babel/traverse@^7.8.4", "@babel/traverse@^7.8.6": version "7.8.6" resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.8.6.tgz#acfe0c64e1cd991b3e32eae813a6eb564954b5ff" integrity sha512-2B8l0db/DPi8iinITKuo7cbPznLCEk0kCxDoB9/N6gGNg/gxOXiR/IcymAFPiBwk5w6TtQ27w4wpElgp9btR9A== @@ -930,7 +1047,31 @@ globals "^11.1.0" lodash "^4.17.13" -"@babel/types@^7.5.0", "@babel/types@^7.6.1", "@babel/types@^7.7.0", "@babel/types@^7.8.3", "@babel/types@^7.8.6": +"@babel/traverse@^7.8.3": + version "7.8.4" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.8.4.tgz#f0845822365f9d5b0e312ed3959d3f827f869e3c" + integrity sha512-NGLJPZwnVEyBPLI+bl9y9aSnxMhsKz42so7ApAv9D+b4vAFPpY013FTS9LdKxcABoIYFU52HcYga1pPlx454mg== + dependencies: + "@babel/code-frame" "^7.8.3" + "@babel/generator" "^7.8.4" + "@babel/helper-function-name" "^7.8.3" + "@babel/helper-split-export-declaration" "^7.8.3" + "@babel/parser" "^7.8.4" + "@babel/types" "^7.8.3" + debug "^4.1.0" + globals "^11.1.0" + lodash "^4.17.13" + +"@babel/types@^7.5.0", "@babel/types@^7.6.1", "@babel/types@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.8.3.tgz#5a383dffa5416db1b73dedffd311ffd0788fb31c" + integrity sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg== + dependencies: + esutils "^2.0.2" + lodash "^4.17.13" + to-fast-properties "^2.0.0" + +"@babel/types@^7.7.0", "@babel/types@^7.7.4", "@babel/types@^7.8.6": version "7.8.6" resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.8.6.tgz#629ecc33c2557fcde7126e58053127afdb3e6d01" integrity sha512-wqz7pgWMIrht3gquyEFPVXeXCti72Rm8ep9b5tQKz9Yg9LzJA3HxosF1SB3Kc81KD1A3XBkkVYtJvCKS2Z/QrA== @@ -939,11 +1080,21 @@ lodash "^4.17.13" to-fast-properties "^2.0.0" -"@date-io/core@1.x", "@date-io/core@^1.3.13", "@date-io/core@^1.3.9": +"@csstools/convert-colors@^1.4.0": + version "1.4.0" + resolved "https://registry.yarnpkg.com/@csstools/convert-colors/-/convert-colors-1.4.0.tgz#ad495dc41b12e75d588c6db8b9834f08fa131eb7" + integrity sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw== + +"@date-io/core@1.x", "@date-io/core@^1.3.13": version "1.3.13" resolved "https://registry.yarnpkg.com/@date-io/core/-/core-1.3.13.tgz#90c71da493f20204b7a972929cc5c482d078b3fa" integrity sha512-AlEKV7TxjeK+jxWVKcCFrfYAk8spX9aCyiToFIiLPtfQbsjmRGLIhb5VZgptQcJdHtLXo7+m0DuurwFgUToQuA== +"@date-io/core@^1.3.9": + version "1.3.11" + resolved "https://registry.yarnpkg.com/@date-io/core/-/core-1.3.11.tgz#98e3c366794dfff571e39227e5d718ac7f26b729" + integrity sha512-Yxf2ei0vjU38Fizswr/Uwub5QeRiLOHiTRiHUuTdg+biVB+1EUk+h5szas9SEWA2pZDlSo73F5TPuu+zKqOIBQ== + "@date-io/date-fns@^1.1.0", "@date-io/date-fns@^1.3.11": version "1.3.13" resolved "https://registry.yarnpkg.com/@date-io/date-fns/-/date-fns-1.3.13.tgz#7798844041640ab393f7e21a7769a65d672f4735" @@ -2482,15 +2633,6 @@ dependencies: "@types/yargs-parser" "*" -"@webassemblyjs/ast@1.7.11": - version "1.7.11" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.7.11.tgz#b988582cafbb2b095e8b556526f30c90d057cace" - integrity sha512-ZEzy4vjvTzScC+SH8RBssQUawpaInUdMTYwYYLh54/s8TuT0gBLuyUnppKsVyZEi876VmmStKsUs28UxPgdvrA== - dependencies: - "@webassemblyjs/helper-module-context" "1.7.11" - "@webassemblyjs/helper-wasm-bytecode" "1.7.11" - "@webassemblyjs/wast-parser" "1.7.11" - "@webassemblyjs/ast@1.8.5": version "1.8.5" resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.8.5.tgz#51b1c5fe6576a34953bf4b253df9f0d490d9e359" @@ -2500,43 +2642,21 @@ "@webassemblyjs/helper-wasm-bytecode" "1.8.5" "@webassemblyjs/wast-parser" "1.8.5" -"@webassemblyjs/floating-point-hex-parser@1.7.11": - version "1.7.11" - resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.7.11.tgz#a69f0af6502eb9a3c045555b1a6129d3d3f2e313" - integrity sha512-zY8dSNyYcgzNRNT666/zOoAyImshm3ycKdoLsyDw/Bwo6+/uktb7p4xyApuef1dwEBo/U/SYQzbGBvV+nru2Xg== - "@webassemblyjs/floating-point-hex-parser@1.8.5": version "1.8.5" resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.8.5.tgz#1ba926a2923613edce496fd5b02e8ce8a5f49721" integrity sha512-9p+79WHru1oqBh9ewP9zW95E3XAo+90oth7S5Re3eQnECGq59ly1Ri5tsIipKGpiStHsUYmY3zMLqtk3gTcOtQ== -"@webassemblyjs/helper-api-error@1.7.11": - version "1.7.11" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.7.11.tgz#c7b6bb8105f84039511a2b39ce494f193818a32a" - integrity sha512-7r1qXLmiglC+wPNkGuXCvkmalyEstKVwcueZRP2GNC2PAvxbLYwLLPr14rcdJaE4UtHxQKfFkuDFuv91ipqvXg== - "@webassemblyjs/helper-api-error@1.8.5": version "1.8.5" resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.8.5.tgz#c49dad22f645227c5edb610bdb9697f1aab721f7" integrity sha512-Za/tnzsvnqdaSPOUXHyKJ2XI7PDX64kWtURyGiJJZKVEdFOsdKUCPTNEVFZq3zJ2R0G5wc2PZ5gvdTRFgm81zA== -"@webassemblyjs/helper-buffer@1.7.11": - version "1.7.11" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.7.11.tgz#3122d48dcc6c9456ed982debe16c8f37101df39b" - integrity sha512-MynuervdylPPh3ix+mKZloTcL06P8tenNH3sx6s0qE8SLR6DdwnfgA7Hc9NSYeob2jrW5Vql6GVlsQzKQCa13w== - "@webassemblyjs/helper-buffer@1.8.5": version "1.8.5" resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.8.5.tgz#fea93e429863dd5e4338555f42292385a653f204" integrity sha512-Ri2R8nOS0U6G49Q86goFIPNgjyl6+oE1abW1pS84BuhP1Qcr5JqMwRFT3Ah3ADDDYGEgGs1iyb1DGX+kAi/c/Q== -"@webassemblyjs/helper-code-frame@1.7.11": - version "1.7.11" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.7.11.tgz#cf8f106e746662a0da29bdef635fcd3d1248364b" - integrity sha512-T8ESC9KMXFTXA5urJcyor5cn6qWeZ4/zLPyWeEXZ03hj/x9weSokGNkVCdnhSabKGYWxElSdgJ+sFa9G/RdHNw== - dependencies: - "@webassemblyjs/wast-printer" "1.7.11" - "@webassemblyjs/helper-code-frame@1.8.5": version "1.8.5" resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.8.5.tgz#9a740ff48e3faa3022b1dff54423df9aa293c25e" @@ -2544,21 +2664,11 @@ dependencies: "@webassemblyjs/wast-printer" "1.8.5" -"@webassemblyjs/helper-fsm@1.7.11": - version "1.7.11" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.7.11.tgz#df38882a624080d03f7503f93e3f17ac5ac01181" - integrity sha512-nsAQWNP1+8Z6tkzdYlXT0kxfa2Z1tRTARd8wYnc/e3Zv3VydVVnaeePgqUzFrpkGUyhUUxOl5ML7f1NuT+gC0A== - "@webassemblyjs/helper-fsm@1.8.5": version "1.8.5" resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.8.5.tgz#ba0b7d3b3f7e4733da6059c9332275d860702452" integrity sha512-kRuX/saORcg8se/ft6Q2UbRpZwP4y7YrWsLXPbbmtepKr22i8Z4O3V5QE9DbZK908dh5Xya4Un57SDIKwB9eow== -"@webassemblyjs/helper-module-context@1.7.11": - version "1.7.11" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.7.11.tgz#d874d722e51e62ac202476935d649c802fa0e209" - integrity sha512-JxfD5DX8Ygq4PvXDucq0M+sbUFA7BJAv/GGl9ITovqE+idGX+J3QSzJYz+LwQmL7fC3Rs+utvWoJxDb6pmC0qg== - "@webassemblyjs/helper-module-context@1.8.5": version "1.8.5" resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.8.5.tgz#def4b9927b0101dc8cbbd8d1edb5b7b9c82eb245" @@ -2567,26 +2677,11 @@ "@webassemblyjs/ast" "1.8.5" mamacro "^0.0.3" -"@webassemblyjs/helper-wasm-bytecode@1.7.11": - version "1.7.11" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.7.11.tgz#dd9a1e817f1c2eb105b4cf1013093cb9f3c9cb06" - integrity sha512-cMXeVS9rhoXsI9LLL4tJxBgVD/KMOKXuFqYb5oCJ/opScWpkCMEz9EJtkonaNcnLv2R3K5jIeS4TRj/drde1JQ== - "@webassemblyjs/helper-wasm-bytecode@1.8.5": version "1.8.5" resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.8.5.tgz#537a750eddf5c1e932f3744206551c91c1b93e61" integrity sha512-Cu4YMYG3Ddl72CbmpjU/wbP6SACcOPVbHN1dI4VJNJVgFwaKf1ppeFJrwydOG3NDHxVGuCfPlLZNyEdIYlQ6QQ== -"@webassemblyjs/helper-wasm-section@1.7.11": - version "1.7.11" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.7.11.tgz#9c9ac41ecf9fbcfffc96f6d2675e2de33811e68a" - integrity sha512-8ZRY5iZbZdtNFE5UFunB8mmBEAbSI3guwbrsCl4fWdfRiAcvqQpeqd5KHhSWLL5wuxo53zcaGZDBU64qgn4I4Q== - dependencies: - "@webassemblyjs/ast" "1.7.11" - "@webassemblyjs/helper-buffer" "1.7.11" - "@webassemblyjs/helper-wasm-bytecode" "1.7.11" - "@webassemblyjs/wasm-gen" "1.7.11" - "@webassemblyjs/helper-wasm-section@1.8.5": version "1.8.5" resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.8.5.tgz#74ca6a6bcbe19e50a3b6b462847e69503e6bfcbf" @@ -2597,13 +2692,6 @@ "@webassemblyjs/helper-wasm-bytecode" "1.8.5" "@webassemblyjs/wasm-gen" "1.8.5" -"@webassemblyjs/ieee754@1.7.11": - version "1.7.11" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.7.11.tgz#c95839eb63757a31880aaec7b6512d4191ac640b" - integrity sha512-Mmqx/cS68K1tSrvRLtaV/Lp3NZWzXtOHUW2IvDvl2sihAwJh4ACE0eL6A8FvMyDG9abes3saB6dMimLOs+HMoQ== - dependencies: - "@xtuc/ieee754" "^1.2.0" - "@webassemblyjs/ieee754@1.8.5": version "1.8.5" resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.8.5.tgz#712329dbef240f36bf57bd2f7b8fb9bf4154421e" @@ -2611,13 +2699,6 @@ dependencies: "@xtuc/ieee754" "^1.2.0" -"@webassemblyjs/leb128@1.7.11": - version "1.7.11" - resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.7.11.tgz#d7267a1ee9c4594fd3f7e37298818ec65687db63" - integrity sha512-vuGmgZjjp3zjcerQg+JA+tGOncOnJLWVkt8Aze5eWQLwTQGNgVLcyOTqgSCxWTR4J42ijHbBxnuRaL1Rv7XMdw== - dependencies: - "@xtuc/long" "4.2.1" - "@webassemblyjs/leb128@1.8.5": version "1.8.5" resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.8.5.tgz#044edeb34ea679f3e04cd4fd9824d5e35767ae10" @@ -2625,30 +2706,11 @@ dependencies: "@xtuc/long" "4.2.2" -"@webassemblyjs/utf8@1.7.11": - version "1.7.11" - resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.7.11.tgz#06d7218ea9fdc94a6793aa92208160db3d26ee82" - integrity sha512-C6GFkc7aErQIAH+BMrIdVSmW+6HSe20wg57HEC1uqJP8E/xpMjXqQUxkQw07MhNDSDcGpxI9G5JSNOQCqJk4sA== - "@webassemblyjs/utf8@1.8.5": version "1.8.5" resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.8.5.tgz#a8bf3b5d8ffe986c7c1e373ccbdc2a0915f0cedc" integrity sha512-U7zgftmQriw37tfD934UNInokz6yTmn29inT2cAetAsaU9YeVCveWEwhKL1Mg4yS7q//NGdzy79nlXh3bT8Kjw== -"@webassemblyjs/wasm-edit@1.7.11": - version "1.7.11" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.7.11.tgz#8c74ca474d4f951d01dbae9bd70814ee22a82005" - integrity sha512-FUd97guNGsCZQgeTPKdgxJhBXkUbMTY6hFPf2Y4OedXd48H97J+sOY2Ltaq6WGVpIH8o/TGOVNiVz/SbpEMJGg== - dependencies: - "@webassemblyjs/ast" "1.7.11" - "@webassemblyjs/helper-buffer" "1.7.11" - "@webassemblyjs/helper-wasm-bytecode" "1.7.11" - "@webassemblyjs/helper-wasm-section" "1.7.11" - "@webassemblyjs/wasm-gen" "1.7.11" - "@webassemblyjs/wasm-opt" "1.7.11" - "@webassemblyjs/wasm-parser" "1.7.11" - "@webassemblyjs/wast-printer" "1.7.11" - "@webassemblyjs/wasm-edit@1.8.5": version "1.8.5" resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.8.5.tgz#962da12aa5acc1c131c81c4232991c82ce56e01a" @@ -2663,17 +2725,6 @@ "@webassemblyjs/wasm-parser" "1.8.5" "@webassemblyjs/wast-printer" "1.8.5" -"@webassemblyjs/wasm-gen@1.7.11": - version "1.7.11" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.7.11.tgz#9bbba942f22375686a6fb759afcd7ac9c45da1a8" - integrity sha512-U/KDYp7fgAZX5KPfq4NOupK/BmhDc5Kjy2GIqstMhvvdJRcER/kUsMThpWeRP8BMn4LXaKhSTggIJPOeYHwISA== - dependencies: - "@webassemblyjs/ast" "1.7.11" - "@webassemblyjs/helper-wasm-bytecode" "1.7.11" - "@webassemblyjs/ieee754" "1.7.11" - "@webassemblyjs/leb128" "1.7.11" - "@webassemblyjs/utf8" "1.7.11" - "@webassemblyjs/wasm-gen@1.8.5": version "1.8.5" resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.8.5.tgz#54840766c2c1002eb64ed1abe720aded714f98bc" @@ -2685,16 +2736,6 @@ "@webassemblyjs/leb128" "1.8.5" "@webassemblyjs/utf8" "1.8.5" -"@webassemblyjs/wasm-opt@1.7.11": - version "1.7.11" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.7.11.tgz#b331e8e7cef8f8e2f007d42c3a36a0580a7d6ca7" - integrity sha512-XynkOwQyiRidh0GLua7SkeHvAPXQV/RxsUeERILmAInZegApOUAIJfRuPYe2F7RcjOC9tW3Cb9juPvAC/sCqvg== - dependencies: - "@webassemblyjs/ast" "1.7.11" - "@webassemblyjs/helper-buffer" "1.7.11" - "@webassemblyjs/wasm-gen" "1.7.11" - "@webassemblyjs/wasm-parser" "1.7.11" - "@webassemblyjs/wasm-opt@1.8.5": version "1.8.5" resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.8.5.tgz#b24d9f6ba50394af1349f510afa8ffcb8a63d264" @@ -2705,18 +2746,6 @@ "@webassemblyjs/wasm-gen" "1.8.5" "@webassemblyjs/wasm-parser" "1.8.5" -"@webassemblyjs/wasm-parser@1.7.11": - version "1.7.11" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.7.11.tgz#6e3d20fa6a3519f6b084ef9391ad58211efb0a1a" - integrity sha512-6lmXRTrrZjYD8Ng8xRyvyXQJYUQKYSXhJqXOBLw24rdiXsHAOlvw5PhesjdcaMadU/pyPQOJ5dHreMjBxwnQKg== - dependencies: - "@webassemblyjs/ast" "1.7.11" - "@webassemblyjs/helper-api-error" "1.7.11" - "@webassemblyjs/helper-wasm-bytecode" "1.7.11" - "@webassemblyjs/ieee754" "1.7.11" - "@webassemblyjs/leb128" "1.7.11" - "@webassemblyjs/utf8" "1.7.11" - "@webassemblyjs/wasm-parser@1.8.5": version "1.8.5" resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.8.5.tgz#21576f0ec88b91427357b8536383668ef7c66b8d" @@ -2729,18 +2758,6 @@ "@webassemblyjs/leb128" "1.8.5" "@webassemblyjs/utf8" "1.8.5" -"@webassemblyjs/wast-parser@1.7.11": - version "1.7.11" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-parser/-/wast-parser-1.7.11.tgz#25bd117562ca8c002720ff8116ef9072d9ca869c" - integrity sha512-lEyVCg2np15tS+dm7+JJTNhNWq9yTZvi3qEhAIIOaofcYlUp0UR5/tVqOwa/gXYr3gjwSZqw+/lS9dscyLelbQ== - dependencies: - "@webassemblyjs/ast" "1.7.11" - "@webassemblyjs/floating-point-hex-parser" "1.7.11" - "@webassemblyjs/helper-api-error" "1.7.11" - "@webassemblyjs/helper-code-frame" "1.7.11" - "@webassemblyjs/helper-fsm" "1.7.11" - "@xtuc/long" "4.2.1" - "@webassemblyjs/wast-parser@1.8.5": version "1.8.5" resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-parser/-/wast-parser-1.8.5.tgz#e10eecd542d0e7bd394f6827c49f3df6d4eefb8c" @@ -2753,15 +2770,6 @@ "@webassemblyjs/helper-fsm" "1.8.5" "@xtuc/long" "4.2.2" -"@webassemblyjs/wast-printer@1.7.11": - version "1.7.11" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.7.11.tgz#c4245b6de242cb50a2cc950174fdbf65c78d7813" - integrity sha512-m5vkAsuJ32QpkdkDOUPGSltrg8Cuk3KBx4YrmAGQwCZPRdUHXxG4phIOuuycLemHFr74sWL9Wthqss4fzdzSwg== - dependencies: - "@webassemblyjs/ast" "1.7.11" - "@webassemblyjs/wast-parser" "1.7.11" - "@xtuc/long" "4.2.1" - "@webassemblyjs/wast-printer@1.8.5": version "1.8.5" resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.8.5.tgz#114bbc481fd10ca0e23b3560fa812748b0bae5bc" @@ -2776,11 +2784,6 @@ resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790" integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA== -"@xtuc/long@4.2.1": - version "4.2.1" - resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.1.tgz#5c85d662f76fa1d34575766c5dcd6615abcd30d8" - integrity sha512-FZdkNBDqBRHKQ2MEbSC17xnPFOhZxeJ2YGSfr2BKf3sujG49Qe3bB+rGCwQfIaA7WHnGeGkSijX4FuBCdrzW/g== - "@xtuc/long@4.2.2": version "4.2.2" resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d" @@ -2791,13 +2794,6 @@ resolved "https://registry.yarnpkg.com/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz#e77a97fbd345b76d83245edcd17d393b1b41fb31" integrity sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ== -"@zeit/next-typescript@^1.1.1": - version "1.1.1" - resolved "https://registry.yarnpkg.com/@zeit/next-typescript/-/next-typescript-1.1.1.tgz#0b0ddfbb13ca04cde52ac2718473f1b9c40ba0ee" - integrity sha512-EUcHCASftz1Bc80djkf3cKJrFgvFQyODOH1kty7ShVLLdXMaZpRLj+z7RxrCoNo1bP06w0vtXEDU0cKa0HmGgg== - dependencies: - "@babel/preset-typescript" "^7.0.0" - "@zkochan/cmd-shim@^3.1.0": version "3.1.0" resolved "https://registry.yarnpkg.com/@zkochan/cmd-shim/-/cmd-shim-3.1.0.tgz#2ab8ed81f5bb5452a85f25758eb9b8681982fd2e" @@ -2840,7 +2836,7 @@ accept-language@^3.0.18: bcp47 "^1.1.2" stable "^0.1.6" -accepts@~1.3.4, accepts@~1.3.7: +accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.7: version "1.3.7" resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.7.tgz#531bc726517a3b2b41f850021c6cc15eaab507cd" integrity sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA== @@ -2848,11 +2844,6 @@ accepts@~1.3.4, accepts@~1.3.7: mime-types "~2.1.24" negotiator "0.6.2" -acorn-dynamic-import@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/acorn-dynamic-import/-/acorn-dynamic-import-4.0.0.tgz#482210140582a36b83c3e342e1cfebcaa9240948" - integrity sha512-d3OEjQV4ROpoflsnUA8HozoIR504TFxNivYEUi6uwz0IYhBkTDXGuWlNdMtybRt3nqVx/L6XqMt0FxkXuWKZhw== - acorn-globals@^4.3.4: version "4.3.4" resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-4.3.4.tgz#9fa1926addc11c97308c4e66d7add0d40c3272e7" @@ -2876,7 +2867,7 @@ acorn@^5.7.3: resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.7.3.tgz#67aa231bf8812974b85235a96771eb6bd07ea279" integrity sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw== -acorn@^6.0.1, acorn@^6.0.5, acorn@^6.0.7, acorn@^6.2.1: +acorn@^6.0.1, acorn@^6.0.7, acorn@^6.2.1: version "6.3.0" resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.3.0.tgz#0087509119ffa4fc0a0041d1e93a417e68cb856e" integrity sha512-/czfa8BwS88b9gWQVhc8eknunSA2DoJpJyTQkhheIf5E48u1N0R4q/YxxsAeqRrmK9TQ/uYfgLDfZo91UlANIA== @@ -2966,7 +2957,7 @@ ajv-keywords@^3.1.0, ajv-keywords@^3.4.1: resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.4.1.tgz#ef916e271c64ac12171fd8384eaae6b2345854da" integrity sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ== -ajv@^6.1.0, ajv@^6.10.2, ajv@^6.5.5, ajv@^6.9.1: +ajv@^6.1.0, ajv@^6.10.0, ajv@^6.10.2, ajv@^6.5.5, ajv@^6.9.1: version "6.10.2" resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.10.2.tgz#d3cea04d6b017b2894ad69040fec8b623eb4bd52" integrity sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw== @@ -3002,31 +2993,6 @@ alphanum-sort@^1.0.0: resolved "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3" integrity sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM= -amp-toolbox-core@^0.1.5, amp-toolbox-core@^0.1.6: - version "0.1.6" - resolved "https://registry.yarnpkg.com/amp-toolbox-core/-/amp-toolbox-core-0.1.6.tgz#4dda6c1658e1f26f011ca0f41cd4832af8476af7" - integrity sha512-diJOA8/+bnh/8OLjGjb/E+FCT7H0iKzelqZfOeujyCRxbNE2t5J13gWuGva106yS2QEiXttLHwy+nrAkBoAgiw== - dependencies: - node-fetch "2.3.0" - -amp-toolbox-optimizer@0.5.2-beta.6: - version "0.5.2-beta.6" - resolved "https://registry.yarnpkg.com/amp-toolbox-optimizer/-/amp-toolbox-optimizer-0.5.2-beta.6.tgz#3f8ac38403bcae71b590d3f2579b0617689dbe56" - integrity sha512-Dtuq3W+cTludZcNbGEecIfKsq55YqlLuJ9eCr6HaMjwm8pJlsXnjDcYgQVqsbF4R5KLjsr/AywX3xYTi2ni8lQ== - dependencies: - amp-toolbox-core "^0.1.5" - amp-toolbox-runtime-version "^0.2.6" - css "^2.2.4" - parse5 "^5.1.0" - parse5-htmlparser2-tree-adapter "^5.1.0" - -amp-toolbox-runtime-version@^0.2.6: - version "0.2.7" - resolved "https://registry.yarnpkg.com/amp-toolbox-runtime-version/-/amp-toolbox-runtime-version-0.2.7.tgz#09cbe73a8929cfbae702348bbf7537b180783e9e" - integrity sha512-5hUIKtFOrhb5gM1fDlqJ2YDKqSDS8kCWtykt7a4Dvrjr9CPD7L/OK+cKk+u1QLvUKO24ADOE9j2PS28B/TMaiQ== - dependencies: - amp-toolbox-core "^0.1.6" - amphtml-validator@1.0.23: version "1.0.23" resolved "https://registry.yarnpkg.com/amphtml-validator/-/amphtml-validator-1.0.23.tgz#dba0c3854289563c0adaac292cd4d6096ee4d7c8" @@ -3205,11 +3171,6 @@ arr-union@^3.1.0: resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= -array-differ@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/array-differ/-/array-differ-1.0.0.tgz#eff52e3758249d33be402b8bb8e564bb2b5d4031" - integrity sha1-7/UuN1gknTO+QCuLuOVkuytdQDE= - array-differ@^2.0.3: version "2.1.0" resolved "https://registry.yarnpkg.com/array-differ/-/array-differ-2.1.0.tgz#4b9c1c3f14b906757082925769e8ab904f4801b1" @@ -3312,7 +3273,7 @@ arraybuffer.slice@~0.0.7: resolved "https://registry.yarnpkg.com/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz#3bbc4275dd584cc1b10809b89d4e8b63a69e7675" integrity sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog== -arrify@^1.0.0, arrify@^1.0.1: +arrify@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" integrity sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0= @@ -3403,10 +3364,10 @@ async-retry@1.2.3: dependencies: retry "0.12.0" -async-sema@2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/async-sema/-/async-sema-2.2.0.tgz#b0de2bb11a2560d369aca975d24650cc05304979" - integrity sha512-bI/JChXscebgVmAwTk+EQF4LIr4Hy6W5+B2AG1I9CmkfABmFEYyRrJGutfc816/Hd6LRzHFxpjGqZ/idwhJpRg== +async-sema@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/async-sema/-/async-sema-3.0.0.tgz#9e22d6783f0ab66a1cf330e21a905e39b3b3a975" + integrity sha512-zyCMBDl4m71feawrxYcVbHxv/UUkqm4nKJiLu3+l9lfiQha6jQ/9dxhrXLnzzBXVFqCTDwiUkZOz9XFbdEGQsg== async@^2.6.1: version "2.6.2" @@ -3521,17 +3482,7 @@ babel-eslint@^10.0.3: eslint-visitor-keys "^1.0.0" resolve "^1.12.0" -babel-loader@8.0.2: - version "8.0.2" - resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.0.2.tgz#2079b8ec1628284a929241da3d90f5b3de2a5ae5" - integrity sha512-Law0PGtRV1JL8Y9Wpzc0d6EE0GD7LzXWCfaeWwboUMcBWNG6gvaWTK1/+BK7a4X5EmeJiGEuDDFxUsOa8RSWCw== - dependencies: - find-cache-dir "^1.0.0" - loader-utils "^1.0.2" - mkdirp "^0.5.1" - util.promisify "^1.0.0" - -babel-loader@^8.0.0: +babel-loader@8.0.6, babel-loader@^8.0.0: version "8.0.6" resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.0.6.tgz#e33bdb6f362b03f4bb141a0c21ab87c501b70dfb" integrity sha512-4BmWKtBOBm13uoUwd08UwjZlaw3O9GWf456R9j+5YykFZ6LUIjIKLc0zEZf+hauxPOJs96C8k6FvYD09vWzhYw== @@ -3541,13 +3492,6 @@ babel-loader@^8.0.0: mkdirp "^0.5.1" pify "^4.0.1" -babel-plugin-dynamic-import-node@2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.2.0.tgz#c0adfb07d95f4a4495e9aaac6ec386c4d7c2524e" - integrity sha512-fP899ELUnTaBcIzmrW7nniyqqdYWrWuJUyPWHxFa/c7r7hS6KC8FscNfLlBNIoPSc55kYMGEEKjPjJGCLbE1qA== - dependencies: - object.assign "^4.1.0" - babel-plugin-dynamic-import-node@^2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.0.tgz#f00f507bdaa3c3e3ff6e7e5e98d90a7acab96f7f" @@ -3626,11 +3570,6 @@ babel-plugin-react-remove-properties@^0.3.0: resolved "https://registry.yarnpkg.com/babel-plugin-react-remove-properties/-/babel-plugin-react-remove-properties-0.3.0.tgz#7b623fb3c424b6efb4edc9b1ae4cc50e7154b87f" integrity sha512-vbxegtXGyVcUkCvayLzftU95vuvpYFV85pRpeMpohMHeEY46Qe0VNWfkVVcCbaZ12CXHzDFOj0esumATcW83ng== -babel-plugin-react-require@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/babel-plugin-react-require/-/babel-plugin-react-require-3.0.0.tgz#2e4e7b4496b93a654a1c80042276de4e4eeb20e3" - integrity sha1-Lk57RJa5OmVKHIAEInbeTk7rIOM= - "babel-plugin-styled-components@>= 1": version "1.10.0" resolved "https://registry.yarnpkg.com/babel-plugin-styled-components/-/babel-plugin-styled-components-1.10.0.tgz#ff1f42ad2cc78c21f26b62266b8f564dbc862939" @@ -3655,10 +3594,13 @@ babel-plugin-tester@^8.0.0: prettier "^1.19.1" strip-indent "^3.0.0" -babel-plugin-transform-async-to-promises@0.8.9: - version "0.8.9" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-async-to-promises/-/babel-plugin-transform-async-to-promises-0.8.9.tgz#a214630248c349b2390930d03588b57958fedcfc" - integrity sha512-m5wjgvuaycQjDDo1gIywcPyF2IMwgk+c/Ks3ZSyjo2+n2QWbzMT+CoJAvLYHn6wb9of6iSFbsR7UAjDCTvWoQA== +babel-plugin-transform-define@1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-define/-/babel-plugin-transform-define-1.3.1.tgz#b21b7bad3b84cf8e3f07cdc8c660b99cbbc01213" + integrity sha512-JXZ1xE9jIbKCGYZ4wbSMPSI5mdS4DRLi5+SkTHgZqWn5YIf/EucykkzUsPmzJlpkX8fsMVdLnA5vt/LvT97Zbg== + dependencies: + lodash "^4.17.11" + traverse "0.6.6" babel-plugin-transform-dev-warning@^0.1.0, babel-plugin-transform-dev-warning@^0.1.1: version "0.1.1" @@ -3672,12 +3614,7 @@ babel-plugin-transform-react-constant-elements@^6.23.0: dependencies: babel-runtime "^6.22.0" -babel-plugin-transform-react-remove-prop-types@0.4.15: - version "0.4.15" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.15.tgz#7ba830e77276a0e788cd58ea527b5f70396e12a7" - integrity sha512-bFxxYdkZBwTjTgtZEPTLqu9g8Ajz8x8uEP/O1iVuaZIz2RuxJ2gtx0EXDJRonC++KGsgsW/4Hqvk4KViEtE2nw== - -babel-plugin-transform-react-remove-prop-types@^0.4.21, babel-plugin-transform-react-remove-prop-types@^0.4.24: +babel-plugin-transform-react-remove-prop-types@0.4.24, babel-plugin-transform-react-remove-prop-types@^0.4.21, babel-plugin-transform-react-remove-prop-types@^0.4.24: version "0.4.24" resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz#f2edaf9b4c6a5fbe5c1d678bfb531078c1555f3a" integrity sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA== @@ -3790,11 +3727,6 @@ big-integer@^1.6.17: resolved "https://registry.yarnpkg.com/big-integer/-/big-integer-1.6.47.tgz#e1e9320e26c4cc81f64fbf4b3bb20e025bf18e2d" integrity sha512-9t9f7X3as2XGX8b52GqG6ox0GvIdM86LyIXASJnDCFhYNgt+A+MByQZ3W2PyMRZjEvG5f8TEbSPfEotVuMJnQg== -big.js@^3.1.3: - version "3.2.0" - resolved "https://registry.yarnpkg.com/big.js/-/big.js-3.2.0.tgz#a5fc298b81b9e0dca2e458824784b65c52ba588e" - integrity sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q== - big.js@^5.2.2: version "5.2.2" resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" @@ -3978,7 +3910,25 @@ browserify-zlib@^0.2.0: dependencies: pako "~1.0.5" -browserslist@^4.0.0, browserslist@^4.8.3, browserslist@^4.8.5: +browserslist@^4.0.0, browserslist@^4.6.4: + version "4.7.2" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.7.2.tgz#1bb984531a476b5d389cedecb195b2cd69fb1348" + integrity sha512-uZavT/gZXJd2UTi9Ov7/Z340WOSQ3+m1iBVRUknf+okKxonL9P83S3ctiBDtuRmRu8PiCHjqyueqQ9HYlJhxiw== + dependencies: + caniuse-lite "^1.0.30001004" + electron-to-chromium "^1.3.295" + node-releases "^1.1.38" + +browserslist@^4.8.3: + version "4.8.3" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.8.3.tgz#65802fcd77177c878e015f0e3189f2c4f627ba44" + integrity sha512-iU43cMMknxG1ClEZ2MDKeonKE1CCrFVkQK2AqO2YWFmvIrx4JWrvQ4w4hQez6EpVI8rHTtqh/ruHHDHSOKxvUg== + dependencies: + caniuse-lite "^1.0.30001017" + electron-to-chromium "^1.3.322" + node-releases "^1.1.44" + +browserslist@^4.8.5: version "4.9.1" resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.9.1.tgz#01ffb9ca31a1aef7678128fc6a2253316aa7287c" integrity sha512-Q0DnKq20End3raFulq6Vfp1ecB9fh8yUNV55s8sekaDDeqBaCtWlRHCUdaWyUeSSBJM7IbM6HcsyaeYqgeDhnw== @@ -4108,6 +4058,11 @@ byte-size@^5.0.1: resolved "https://registry.yarnpkg.com/byte-size/-/byte-size-5.0.1.tgz#4b651039a5ecd96767e71a3d7ed380e48bed4191" integrity sha512-/XuKeqWocKsYa/cBY1YbSJSWWqTi4cFgr9S6OyM7PBaPbr9zvNGwWP33vt0uqGhwDdN+y3yhbXVILEUpnwEWGw== +bytes@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" + integrity sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg= + bytes@3.1.0, bytes@^3.0.0, bytes@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6" @@ -4297,7 +4252,27 @@ caniuse-api@^3.0.0: lodash.memoize "^4.1.2" lodash.uniq "^4.5.0" -caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001020, caniuse-lite@^1.0.30001030: +caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000981: + version "1.0.30001010" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001010.tgz#397a14034d384260453cc81994f494626d34b938" + integrity sha512-RA5GH9YjFNea4ZQszdWgh2SC+dpLiRAg4VDQS2b5JRI45OxmbGrYocYHTa9x0bKMQUE7uvHkNPNffUr+pCxSGw== + +caniuse-lite@^1.0.30001004: + version "1.0.30001023" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001023.tgz#b82155827f3f5009077bdd2df3d8968bcbcc6fc4" + integrity sha512-C5TDMiYG11EOhVOA62W1p3UsJ2z4DsHtMBQtjzp3ZsUglcQn62WOUgW0y795c7A5uZ+GCEIvzkMatLIlAsbNTA== + +caniuse-lite@^1.0.30001017: + version "1.0.30001031" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001031.tgz#76f1bdd39e19567b855302f65102d9a8aaad5930" + integrity sha512-DpAP5a1NGRLgYfaNCaXIRyGARi+3tJA2quZXNNA1Du26VyVkqvy2tznNu5ANyN1Y5aX44QDotZSVSUSi2uMGjg== + +caniuse-lite@^1.0.30001020: + version "1.0.30001021" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001021.tgz#e75ed1ef6dbadd580ac7e7720bb16f07b083f254" + integrity sha512-wuMhT7/hwkgd8gldgp2jcrUjOU9RXJ4XxGumQeOsUr91l3WwmM68Cpa/ymCnWEDqakwFXhuDQbaKNHXBPgeE9g== + +caniuse-lite@^1.0.30001030: version "1.0.30001030" resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001030.tgz#78076c4c6d67d3e41d6eb9399853fb27fe6e44ee" integrity sha512-QGK0W4Ft/Ac+zTjEiRJfwDNATvS3fodDczBXrH42784kcfqcDKpEPfN08N0HQjrAp8He/Jw8QiSS9QRn7XAbUw== @@ -4411,7 +4386,7 @@ chokidar@3.3.0, chokidar@^3.0.0: optionalDependencies: fsevents "~2.1.1" -chokidar@^2.0.2, chokidar@^2.1.8: +chokidar@^2.0.2, chokidar@^2.0.4, chokidar@^2.1.8: version "2.1.8" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.1.8.tgz#804b3a7b6a99358c3c5c61e71d8728f041cff917" integrity sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg== @@ -4435,14 +4410,14 @@ chownr@^1.1.1, chownr@^1.1.2: resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.3.tgz#42d837d5239688d55f303003a508230fa6727142" integrity sha512-i70fVHhmV3DtTl6nqvZOnIjbY0Pe4kAUjwHj8z0zAdgBtYrJyYwLKCCuRBQ5ppkyL0AkN7HKRnETdmdp1zqNXw== -chrome-trace-event@^1.0.0, chrome-trace-event@^1.0.2: +chrome-trace-event@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz#234090ee97c7d4ad1a2c4beae27505deffc608a4" integrity sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ== dependencies: tslib "^1.9.0" -ci-info@^2.0.0: +ci-info@2.0.0, ci-info@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46" integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== @@ -4499,6 +4474,11 @@ cli-cursor@^2.1.0: dependencies: restore-cursor "^2.0.0" +cli-spinners@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.2.0.tgz#e8b988d9206c692302d8ee834e7a85c0144d8f77" + integrity sha512-tgU3fKwzYjiLEQgPMD9Jt+JjHVL9kW93FiIMX/l7rivvOD4/LL0Mf7gda3+4U2KJBloybwgj5KEoQgGRioMiKQ== + cli-width@^2.0.0: version "2.2.0" resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.0.tgz#ff19ede8a9a5e579324147b0c11f0fbcbabed639" @@ -4718,6 +4698,13 @@ component-inherit@0.0.3: resolved "https://registry.yarnpkg.com/component-inherit/-/component-inherit-0.0.3.tgz#645fc4adf58b72b649d5cae65135619db26ff143" integrity sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM= +compressible@~2.0.16: + version "2.0.17" + resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.17.tgz#6e8c108a16ad58384a977f3a482ca20bff2f38c1" + integrity sha512-BGHeLCK1GV7j1bSmQQAi26X+GgWcTjLr/0tzSvMCl3LH1w1IJ4PFSPoV5316b30cneTziC+B1a+3OjoSUcQYmw== + dependencies: + mime-db ">= 1.40.0 < 2" + compression-webpack-plugin@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/compression-webpack-plugin/-/compression-webpack-plugin-2.0.0.tgz#46476350c1eb27f783dccc79ac2f709baa2cffbc" @@ -4742,6 +4729,19 @@ compression-webpack-plugin@^3.0.0: serialize-javascript "^2.1.2" webpack-sources "^1.0.1" +compression@1.7.4: + version "1.7.4" + resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.4.tgz#95523eff170ca57c29a0ca41e6fe131f41e5bb8f" + integrity sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ== + dependencies: + accepts "~1.3.5" + bytes "3.0.0" + compressible "~2.0.16" + debug "2.6.9" + on-headers "~1.0.2" + safe-buffer "5.1.2" + vary "~1.1.2" + concat-map@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" @@ -4767,6 +4767,19 @@ concat-stream@^2.0.0: readable-stream "^3.0.2" typedarray "^0.0.6" +conf@5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/conf/-/conf-5.0.0.tgz#6530308a36041bf010ab96b05a0f4aff5101c65d" + integrity sha512-lRNyt+iRD4plYaOSVTxu1zPWpaH0EOxgFIR1l3mpC/DGZ7XzhoGFMKmbl54LAgXcSu6knqWgOwdINkqm58N85A== + dependencies: + ajv "^6.10.0" + dot-prop "^5.0.0" + env-paths "^2.2.0" + json-schema-typed "^7.0.0" + make-dir "^3.0.0" + pkg-up "^3.0.1" + write-file-atomic "^3.0.0" + config-chain@^1.1.11: version "1.1.12" resolved "https://registry.yarnpkg.com/config-chain/-/config-chain-1.1.12.tgz#0fde8d091200eb5e808caf25fe618c02f48e4efa" @@ -4831,7 +4844,7 @@ content-disposition@0.5.3: dependencies: safe-buffer "5.1.2" -content-type@~1.0.4: +content-type@1.0.4, content-type@~1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b" integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA== @@ -4919,14 +4932,7 @@ conventional-recommended-bump@^5.0.0: meow "^4.0.0" q "^1.5.1" -convert-source-map@1.6.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.6.0.tgz#51b537a8c43e0f04dec1993bffcdd504e758ac20" - integrity sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A== - dependencies: - safe-buffer "~5.1.1" - -convert-source-map@^1.1.0, convert-source-map@^1.5.0, convert-source-map@^1.7.0: +convert-source-map@1.7.0, convert-source-map@^1.1.0, convert-source-map@^1.5.0, convert-source-map@^1.7.0: version "1.7.0" resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.7.0.tgz#17a2cb882d7f77d3490585e2ce6c524424a3a442" integrity sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA== @@ -5178,6 +5184,13 @@ crypto-random-string@^1.0.0: resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-1.0.0.tgz#a230f64f568310e1498009940790ec99545bca7e" integrity sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4= +css-blank-pseudo@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz#dfdefd3254bf8a82027993674ccf35483bfcb3c5" + integrity sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w== + dependencies: + postcss "^7.0.5" + css-box-model@^1.1.2: version "1.1.3" resolved "https://registry.yarnpkg.com/css-box-model/-/css-box-model-1.1.3.tgz#aa1ac5853d2c9358783e67fe0b1ca22ecd82b232" @@ -5203,6 +5216,14 @@ css-declaration-sorter@^4.0.1: postcss "^7.0.1" timsort "^0.3.0" +css-has-pseudo@^0.10.0: + version "0.10.0" + resolved "https://registry.yarnpkg.com/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz#3c642ab34ca242c59c41a125df9105841f6966ee" + integrity sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ== + dependencies: + postcss "^7.0.6" + postcss-selector-parser "^5.0.0-rc.4" + css-jss@10.0.4: version "10.0.4" resolved "https://registry.yarnpkg.com/css-jss/-/css-jss-10.0.4.tgz#e35a7d0ccc43f9ad379498cdce9cb61166e28662" @@ -5212,6 +5233,24 @@ css-jss@10.0.4: jss "10.0.4" jss-preset-default "10.0.4" +css-loader@3.2.0, css-loader@^3.1.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-3.2.0.tgz#bb570d89c194f763627fcf1f80059c6832d009b2" + integrity sha512-QTF3Ud5H7DaZotgdcJjGMvyDj5F3Pn1j/sC6VBEOVp94cbwqyIBdcs/quzj4MC1BKQSrTpQznegH/5giYbhnCQ== + dependencies: + camelcase "^5.3.1" + cssesc "^3.0.0" + icss-utils "^4.1.1" + loader-utils "^1.2.3" + normalize-path "^3.0.0" + postcss "^7.0.17" + postcss-modules-extract-imports "^2.0.0" + postcss-modules-local-by-default "^3.0.2" + postcss-modules-scope "^2.1.0" + postcss-modules-values "^3.0.0" + postcss-value-parser "^4.0.0" + schema-utils "^2.0.0" + css-loader@^2.1.0: version "2.1.1" resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-2.1.1.tgz#d8254f72e412bb2238bb44dd674ffbef497333ea" @@ -5229,29 +5268,18 @@ css-loader@^2.1.0: postcss-value-parser "^3.3.0" schema-utils "^1.0.0" -css-loader@^3.1.0: - version "3.4.2" - resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-3.4.2.tgz#d3fdb3358b43f233b78501c5ed7b1c6da6133202" - integrity sha512-jYq4zdZT0oS0Iykt+fqnzVLRIeiPWhka+7BqPn+oSIpWJAHak5tmB/WZrJ2a21JhCeFyNnnlroSl8c+MtVndzA== - dependencies: - camelcase "^5.3.1" - cssesc "^3.0.0" - icss-utils "^4.1.1" - loader-utils "^1.2.3" - normalize-path "^3.0.0" - postcss "^7.0.23" - postcss-modules-extract-imports "^2.0.0" - postcss-modules-local-by-default "^3.0.2" - postcss-modules-scope "^2.1.1" - postcss-modules-values "^3.0.0" - postcss-value-parser "^4.0.2" - schema-utils "^2.6.0" - css-mediaquery@^0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/css-mediaquery/-/css-mediaquery-0.1.2.tgz#6a2c37344928618631c54bd33cedd301da18bea0" integrity sha1-aiw3NEkoYYYxxUvTPO3TAdoYvqA= +css-prefers-color-scheme@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz#6f830a2714199d4f0d0d0bb8a27916ed65cff1f4" + integrity sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg== + dependencies: + postcss "^7.0.5" + css-select-base-adapter@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz#3b2ff4972cc362ab88561507a95408a1432135d7" @@ -5312,7 +5340,7 @@ css-what@2.1, css-what@^2.1.2: resolved "https://registry.yarnpkg.com/css-what/-/css-what-2.1.3.tgz#a6d7604573365fe74686c3f311c56513d88285f2" integrity sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg== -css@^2.2.4: +css@2.2.4: version "2.2.4" resolved "https://registry.yarnpkg.com/css/-/css-2.2.4.tgz#c646755c73971f2bba6a601e2cf2fd71b1298929" integrity sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw== @@ -5322,6 +5350,11 @@ css@^2.2.4: source-map-resolve "^0.5.2" urix "^0.1.0" +cssdb@^4.4.0: + version "4.4.0" + resolved "https://registry.yarnpkg.com/cssdb/-/cssdb-4.4.0.tgz#3bf2f2a68c10f5c6a08abd92378331ee803cddb0" + integrity sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ== + cssesc@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-2.0.0.tgz#3b13bd1bb1cb36e1bcb5a4dcd27f54c5dcb35703" @@ -5368,6 +5401,21 @@ cssnano-preset-default@^4.0.7: postcss-svgo "^4.0.2" postcss-unique-selectors "^4.0.1" +cssnano-preset-simple@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/cssnano-preset-simple/-/cssnano-preset-simple-1.0.1.tgz#a53b3c7b67faf49e0a1d79c4a9b7af9dd3d6c812" + integrity sha512-i5MsRDS0EAfefQ2Q70EZ2h3bapKz2fCUdo/I5AmeRaF5atZ6BDLryyvVmBs8ZCrZdaxQdmyK6MRlqJnrg7TICQ== + dependencies: + postcss "^7.0.18" + +cssnano-simple@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/cssnano-simple/-/cssnano-simple-1.0.0.tgz#a9322f7f4c192fad29c6d48afcb7927a9c5c597b" + integrity sha512-B7u9vvtXEqeU2rzdt+Kfw5O9Nd46R7KNjJoP7Y5lGQs6c7n1Et5Ilofh2W9OjBV/ZiJV5+7j9ShWgiYNtH/57A== + dependencies: + cssnano-preset-simple "^1.0.0" + postcss "^7.0.18" + cssnano-util-get-arguments@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz#ed3a08299f21d75741b20f3b81f194ed49cc150f" @@ -5772,19 +5820,6 @@ definitelytyped-header-parser@3.9.0, definitelytyped-header-parser@^3.8.2: "@types/parsimmon" "^1.3.0" parsimmon "^1.2.0" -del@^2.2.0: - version "2.2.2" - resolved "https://registry.yarnpkg.com/del/-/del-2.2.2.tgz#c12c981d067846c84bcaf862cff930d907ffd1a8" - integrity sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag= - dependencies: - globby "^5.0.0" - is-path-cwd "^1.0.0" - is-path-in-cwd "^1.0.0" - object-assign "^4.0.1" - pify "^2.0.0" - pinkie-promise "^2.0.0" - rimraf "^2.2.8" - del@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/del/-/del-3.0.0.tgz#53ecf699ffcbcb39637691ab13baf160819766e5" @@ -5812,7 +5847,7 @@ delegates@^1.0.0: resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o= -depd@~1.1.1, depd@~1.1.2: +depd@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= @@ -5850,6 +5885,11 @@ detect-libc@^1.0.2: resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" integrity sha1-+hN8S9aY7fVc1c0CrFWfkaTEups= +devalue@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/devalue/-/devalue-2.0.0.tgz#2afa0b7c1bb35bebbef792498150663fdcd33c68" + integrity sha512-6H2FBD5DPnQS75UWJtQjoVeKZlmXoa765UgYS5RQnx6Ay9LUhUld0w1/D6cYdrY+wnu6XQNlpEBfnJUZK0YyPQ== + dezalgo@^1.0.0: version "1.0.3" resolved "https://registry.yarnpkg.com/dezalgo/-/dezalgo-1.0.3.tgz#7f742de066fc748bc8db820569dddce49bf0d456" @@ -6044,6 +6084,13 @@ dot-prop@^4.1.0, dot-prop@^4.1.1, dot-prop@^4.2.0: dependencies: is-obj "^1.0.0" +dot-prop@^5.0.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-5.2.0.tgz#c34ecc29556dc45f1f4c22697b6f4904e0cc4fcb" + integrity sha512-uEUyaDKoSQ1M4Oq8l45hSE26SnTxL6snNnqvK/VWx5wJhmff5z0FUVJDKDanor/6w3kzE3i7XZOk+7wC0EXr1A== + dependencies: + is-obj "^2.0.0" + dts-critic@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/dts-critic/-/dts-critic-3.0.1.tgz#c4f18e08dda91456a14835b700b1f816a77ce299" @@ -6121,6 +6168,16 @@ ejs@^2.5.5, ejs@^2.6.1: resolved "https://registry.yarnpkg.com/ejs/-/ejs-2.6.1.tgz#498ec0d495655abc6f23cd61868d926464071aa0" integrity sha512-0xy4A/twfrRCnkhfk8ErDi5DqdAsAqeGxht4xkCUrsvhhbQNs7E+4jV0CN7+NKIY0aHE72+XvqtBIXzD31ZbXQ== +electron-to-chromium@^1.3.295: + version "1.3.344" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.344.tgz#f1397a633c35e726730c24be1084cd25c3ee8148" + integrity sha512-tvbx2Wl8WBR+ym3u492D0L6/jH+8NoQXqe46+QhbWH3voVPauGuZYeb1QAXYoOAWuiP2dbSvlBx0kQ1F3hu/Mw== + +electron-to-chromium@^1.3.322: + version "1.3.367" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.367.tgz#48abffcaa6591051b612ae70ddc657763ede2662" + integrity sha512-GCHQreWs4zhKA48FNXCjvpV4kTnKoLu2PSAfKX394g34NPvTs2pPh1+jzWitNwhmOYI8zIqt36ulRVRZUgqlfA== + electron-to-chromium@^1.3.363: version "1.3.364" resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.364.tgz#524bd0cf9c45ba49c508fd3b731a07efbf310b1c" @@ -6139,11 +6196,6 @@ elliptic@^6.0.0: minimalistic-assert "^1.0.0" minimalistic-crypto-utils "^1.0.0" -emitter-mixin@0.0.3: - version "0.0.3" - resolved "https://registry.yarnpkg.com/emitter-mixin/-/emitter-mixin-0.0.3.tgz#5948cb286f2e48edc3b251a7cfc1f7883396d65c" - integrity sha1-WUjLKG8uSO3DslGnz8H3iDOW1lw= - emoji-regex@^7.0.1, emoji-regex@^7.0.2: version "7.0.3" resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156" @@ -6275,6 +6327,11 @@ env-paths@^1.0.0: resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-1.0.0.tgz#4168133b42bb05c38a35b1ae4397c8298ab369e0" integrity sha1-QWgTO0K7BcOKNbGuQ5fIKYqzaeA= +env-paths@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.0.tgz#cdca557dc009152917d6166e2febe1f039685e43" + integrity sha512-6u0VYSCo/OW6IoD5WCLLy9JUGARbamfSavcNXry/eu8aHVFei6CD3Sw+VGX5alea1i9pgPHW0mbu6Xj0uBh7gA== + envify@^4.0.0: version "4.1.0" resolved "https://registry.yarnpkg.com/envify/-/envify-4.1.0.tgz#f39ad3db9d6801b4e6b478b61028d3f0b6819f7e" @@ -6361,7 +6418,7 @@ err-code@^1.0.0: resolved "https://registry.yarnpkg.com/err-code/-/err-code-1.1.2.tgz#06e0116d3028f6aef4806849eb0ea6a748ae6960" integrity sha1-BuARbTAo9q70gGhJ6w6mp0iuaWA= -errno@^0.1.2, errno@^0.1.3, errno@^0.1.4, errno@~0.1.7: +errno@^0.1.3, errno@~0.1.7: version "0.1.7" resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.7.tgz#4684d71779ad39af177e3f007996f7c67c852618" integrity sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg== @@ -6571,7 +6628,7 @@ eslint-rule-composer@^0.3.0: resolved "https://registry.yarnpkg.com/eslint-rule-composer/-/eslint-rule-composer-0.3.0.tgz#79320c927b0c5c0d3d3d2b76c8b4a488f25bbaf9" integrity sha512-bt+Sh8CtDmn2OajxvNO+BX7Wn4CIWMpTRm3MaiKPCQcnnlm0CS2mhui6QaoeQugs+3Kj2ESKEEGJUdVafwhiCg== -eslint-scope@^4.0.0, eslint-scope@^4.0.3: +eslint-scope@^4.0.3: version "4.0.3" resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-4.0.3.tgz#ca03833310f6889a3264781aa82e63eb9cfe7848" integrity sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg== @@ -6934,6 +6991,14 @@ file-entry-cache@^5.0.1: dependencies: flat-cache "^2.0.1" +file-loader@4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-4.2.0.tgz#5fb124d2369d7075d70a9a5abecd12e60a95215e" + integrity sha512-+xZnaK5R8kBJrHK0/6HRlrKNamvVS5rjyuju+rnyxRGuwUJwpAMsVzUl5dz6rK8brkzjV6JpcFNjp6NqV0g1OQ== + dependencies: + loader-utils "^1.2.3" + schema-utils "^2.0.0" + file-loader@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-3.0.1.tgz#f8e0ba0b599918b51adfe45d66d1e771ad560faa" @@ -7042,13 +7107,6 @@ find-root@^1.1.0: resolved "https://registry.yarnpkg.com/find-root/-/find-root-1.1.0.tgz#abcfc8ba76f708c42a97b3d685b7e9450bfb9ce4" integrity sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng== -find-up@2.1.0, find-up@^2.0.0, find-up@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" - integrity sha1-RdG35QbHF93UgndaK3eSCjwMV6c= - dependencies: - locate-path "^2.0.0" - find-up@3.0.0, find-up@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" @@ -7056,6 +7114,13 @@ find-up@3.0.0, find-up@^3.0.0: dependencies: locate-path "^3.0.0" +find-up@4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.0.0.tgz#c367f8024de92efb75f2d4906536d24682065c3a" + integrity sha512-zoH7ZWPkRdgwYCDVoQTzqjG8JSPANhtvLhh4KVUHyKnaUJJrNeFmWIkTcNuJmR3GLMEmGYEf2S2bjgx26JTF+Q== + dependencies: + locate-path "^5.0.0" + find-up@^1.0.0: version "1.1.2" resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" @@ -7064,6 +7129,13 @@ find-up@^1.0.0: path-exists "^2.0.0" pinkie-promise "^2.0.0" +find-up@^2.0.0, find-up@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" + integrity sha1-RdG35QbHF93UgndaK3eSCjwMV6c= + dependencies: + locate-path "^2.0.0" + find-up@^4.0.0, find-up@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" @@ -7103,6 +7175,11 @@ flatted@^2.0.0: resolved "https://registry.yarnpkg.com/flatted/-/flatted-2.0.0.tgz#55122b6536ea496b4b44893ee2608141d10d9916" integrity sha512-R+H8IZclI8AAkSBRQJLVOsxwAoHd6WC40b4QTNWIjzAa6BXOBfQcM587MXDTVPeYaopFNWHUFLx7eNmHDSxMWg== +flatten@^1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.3.tgz#c1283ac9f27b368abc1e36d1ff7b04501a30356b" + integrity sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg== + flexsearch@^0.6.30: version "0.6.32" resolved "https://registry.yarnpkg.com/flexsearch/-/flexsearch-0.6.32.tgz#1e20684d317af65baa445cdd9864a5f5b320f510" @@ -7151,6 +7228,20 @@ forever-agent@~0.6.1: resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= +fork-ts-checker-webpack-plugin@1.3.4: + version "1.3.4" + resolved "https://registry.yarnpkg.com/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-1.3.4.tgz#a75b6fe8d3db0089555f083c4f77372227704244" + integrity sha512-2QDXnI2mbbly/OHx/ivtspi2l4K2g+IB0LTQ3AwsBfxyHtMFXtojlsJqGyhUggX08BC+F02CoCG0hRSPOLU2dQ== + dependencies: + babel-code-frame "^6.22.0" + chalk "^2.4.1" + chokidar "^2.0.4" + micromatch "^3.1.10" + minimatch "^3.0.4" + semver "^5.6.0" + tapable "^1.0.0" + worker-rpc "^0.1.0" + form-data@^2.3.3, form-data@^2.5.1: version "2.5.1" resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.5.1.tgz#f2cbec57b5e59e23716e128fe44d4e5dd23895f4" @@ -7537,6 +7628,11 @@ glob-to-regexp@^0.3.0: resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz#8c5a1494d2066c570cc3bfe4496175acc4d502ab" integrity sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs= +glob-to-regexp@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e" + integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw== + glob@7.1.3: version "7.1.3" resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.3.tgz#3960832d3f1574108342dafd3a67b332c0969df1" @@ -7617,18 +7713,6 @@ globals@^11.1.0, globals@^11.7.0: resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== -globby@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/globby/-/globby-5.0.0.tgz#ebd84667ca0dbb330b99bcfc68eac2bc54370e0d" - integrity sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0= - dependencies: - array-union "^1.0.1" - arrify "^1.0.0" - glob "^7.0.3" - object-assign "^4.0.1" - pify "^2.0.0" - pinkie-promise "^2.0.0" - globby@^6.1.0: version "6.1.0" resolved "https://registry.yarnpkg.com/globby/-/globby-6.1.0.tgz#f5a6d70e8395e21c858fb0489d64df02424d506c" @@ -7710,7 +7794,12 @@ got@^9.6.0: to-readable-stream "^1.0.0" url-parse-lax "^3.0.0" -graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.4, graceful-fs@^4.1.6, graceful-fs@^4.1.9, graceful-fs@^4.2.0, graceful-fs@^4.2.2: +graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.1.9, graceful-fs@^4.2.0: + version "4.2.1" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.1.tgz#1c1f0c364882c868f5bff6512146328336a11b1d" + integrity sha512-b9usnbDGnD928gJB3LrCmxoibr3VE4U2SMo5PBuBnokWyDADTqDPXg4YpwKF1trpH+UbGp7QLicO3+aWEy0+mw== + +graceful-fs@^4.2.2: version "4.2.3" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.3.tgz#4a12ff1b60376ef09862c2093edd908328be8423" integrity sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ== @@ -8024,16 +8113,6 @@ http-errors@1.7.2: statuses ">= 1.5.0 < 2" toidentifier "1.0.0" -http-errors@~1.6.2: - version "1.6.3" - resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d" - integrity sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0= - dependencies: - depd "~1.1.2" - inherits "2.0.3" - setprototypeof "1.1.0" - statuses ">= 1.4.0 < 2" - http-errors@~1.7.2: version "1.7.3" resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.3.tgz#6c619e4f9c60308c38519498c14fbb10aacebb06" @@ -8143,6 +8222,11 @@ iferr@^0.1.5: resolved "https://registry.yarnpkg.com/iferr/-/iferr-0.1.5.tgz#c60eed69e6d8fdb6b3104a1fcbca1c192dc5b501" integrity sha1-xg7taebY/bazEEofy8ocGS3FtQE= +ignore-loader@0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/ignore-loader/-/ignore-loader-0.1.2.tgz#d81f240376d0ba4f0d778972c3ad25874117a463" + integrity sha1-2B8kA3bQuk8Nd4lyw60lh0EXpGM= + ignore-walk@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-3.0.1.tgz#a83e62e7d272ac0e3b551aaa82831a19b69f82f8" @@ -8182,6 +8266,13 @@ immediate@^3.2.3: resolved "https://registry.yarnpkg.com/immediate/-/immediate-3.2.3.tgz#d140fa8f614659bd6541233097ddaac25cdd991c" integrity sha1-0UD6j2FGWb1lQSMwl92qwlzdmRw= +import-cwd@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/import-cwd/-/import-cwd-2.1.0.tgz#aa6cf36e722761285cb371ec6519f53e2435b0a9" + integrity sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk= + dependencies: + import-from "^2.1.0" + import-fresh@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-2.0.0.tgz#d81355c15612d386c61f9ddd3922d4304822a546" @@ -8198,6 +8289,13 @@ import-fresh@^3.0.0: parent-module "^1.0.0" resolve-from "^4.0.0" +import-from@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/import-from/-/import-from-2.1.0.tgz#335db7f2a7affd53aaa471d4b8021dee36b7f3b1" + integrity sha1-M1238qev/VOqpHHUuAId7ja387E= + dependencies: + resolve-from "^3.0.0" + import-lazy@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-2.1.0.tgz#05698e3d45c88e8d7e9d92cb0584e77f096f3e43" @@ -8474,6 +8572,11 @@ is-directory@^0.3.1: resolved "https://registry.yarnpkg.com/is-directory/-/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1" integrity sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE= +is-docker@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.0.0.tgz#2cb0df0e75e2d064fe1864c37cdeacb7b2dcf25b" + integrity sha512-pJEdRugimx4fBMra5z2/5iRdZ63OhYV0vr0Dwm5+xtW4D1FvRkB8hamMIhnWfyJeDdyr/aa7BDyNbtG38VxgoQ== + is-extendable@^0.1.0, is-extendable@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" @@ -8574,6 +8677,11 @@ is-obj@^1.0.0: resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" integrity sha1-PkcprB9f3gJc19g6iW2rn09n2w8= +is-obj@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982" + integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== + is-path-cwd@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-1.0.0.tgz#d225ec23132e89edd38fda767472e62e65f1106d" @@ -8704,6 +8812,11 @@ is-windows@^1.0.0, is-windows@^1.0.1, is-windows@^1.0.2: resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== +is-wsl@2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.1.1.tgz#4a1c152d429df3d441669498e2486d3596ebaf1d" + integrity sha512-umZHcSrwlDHo2TGMXv0DZ8dIUGunZ2Iv68YZnrmCiBPkZ4aaOhtv7pXJKeki9k3qJ3RJr0cDyitcl5wEH3AYog== + is-wsl@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d" @@ -8847,7 +8960,7 @@ jest-get-type@^25.1.0: resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-25.1.0.tgz#1cfe5fc34f148dc3a8a3b7275f6b9ce9e2e8a876" integrity sha512-yWkBnT+5tMr8ANB6V+OjmrIJufHtCAqI5ic2H40v+tRqxDmE0PGnIiTyvRWFOMtmVHYpwRqyazDbTnhpjsGvLw== -jest-worker@^24.9.0: +jest-worker@24.9.0, jest-worker@^24.9.0: version "24.9.0" resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-24.9.0.tgz#5dbfdb5b2d322e98567898238a9697bcce67b3e5" integrity sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw== @@ -8998,6 +9111,11 @@ json-schema-traverse@^0.4.1: resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== +json-schema-typed@^7.0.0: + version "7.0.2" + resolved "https://registry.yarnpkg.com/json-schema-typed/-/json-schema-typed-7.0.2.tgz#926deb7535cfb321613ee136eaed70c1419c89b4" + integrity sha512-40FRIcBSz4y0Ego3gMpbkhtIgebpxKRgW/7i1FfDNL4/xEPQKBM12tKSiCZFNQvad5K4IS3I5Sc8cxza/KSwog== + json-schema@0.2.3: version "0.2.3" resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" @@ -9034,7 +9152,7 @@ json5@2.1.0, json5@^2.1.0: dependencies: minimist "^1.2.0" -json5@^0.5.0, json5@^0.5.1: +json5@^0.5.1: version "0.5.1" resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821" integrity sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE= @@ -9249,11 +9367,6 @@ jsx-ast-utils@^2.2.1, jsx-ast-utils@^2.2.3: array-includes "^3.0.3" object.assign "^4.1.0" -junk@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/junk/-/junk-1.0.3.tgz#87be63488649cbdca6f53ab39bec9ccd2347f592" - integrity sha1-h75jSIZJy9ym9Tqzm+yczSNH9ZI= - junk@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/junk/-/junk-3.1.0.tgz#31499098d902b7e98c5d9b9c80f43457a88abfa1" @@ -9551,20 +9664,11 @@ load-script@^1.0.0: resolved "https://registry.yarnpkg.com/load-script/-/load-script-1.0.0.tgz#0491939e0bee5643ee494a7e3da3d2bac70c6ca4" integrity sha1-BJGTngvuVkPuSUp+PaPSuscMbKQ= -loader-runner@^2.3.0, loader-runner@^2.4.0: +loader-runner@^2.4.0: version "2.4.0" resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-2.4.0.tgz#ed47066bfe534d7e84c4c7b9998c2a75607d9357" integrity sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw== -loader-utils@1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.1.0.tgz#c98aef488bcceda2ffb5e2de646d6a754429f5cd" - integrity sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0= - dependencies: - big.js "^3.1.3" - emojis-list "^2.0.0" - json5 "^0.5.0" - loader-utils@1.2.3, loader-utils@^1.0.2, loader-utils@^1.1.0, loader-utils@^1.2.3: version "1.2.3" resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.2.3.tgz#1ff5dc6911c9f0a062531a4c04b609406108c2c7" @@ -9771,7 +9875,7 @@ log-symbols@^1.0.2: dependencies: chalk "^1.0.0" -log-symbols@^2.1.0: +log-symbols@^2.1.0, log-symbols@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-2.2.0.tgz#5740e1c5d6f0dfda4ad9323b5332107ef6b4c40a" integrity sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg== @@ -9822,18 +9926,18 @@ lru-cache@4.1.x, lru-cache@^4.0.1: pseudomap "^1.0.2" yallist "^2.1.2" -lru-cache@^2.6.5: - version "2.7.3" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-2.7.3.tgz#6d4524e8b955f95d4f5b58851ce21dd72fb4e952" - integrity sha1-bUUk6LlV+V1PW1iFHOId1y+06VI= - -lru-cache@^5.1.1: +lru-cache@5.1.1, lru-cache@^5.1.1: version "5.1.1" resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== dependencies: yallist "^3.0.2" +lru-cache@^2.6.5: + version "2.7.3" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-2.7.3.tgz#6d4524e8b955f95d4f5b58851ce21dd72fb4e952" + integrity sha1-bUUk6LlV+V1PW1iFHOId1y+06VI= + lz-string@^1.4.4: version "1.4.4" resolved "https://registry.yarnpkg.com/lz-string/-/lz-string-1.4.4.tgz#c0d8eaf36059f705796e1e344811cf4c498d3a26" @@ -9984,16 +10088,6 @@ math-expression-evaluator@^1.2.14: resolved "https://registry.yarnpkg.com/math-expression-evaluator/-/math-expression-evaluator-1.2.17.tgz#de819fdbcd84dccd8fae59c6aeb79615b9d266ac" integrity sha1-3oGf282E3M2PrlnGrreWFbnSZqw= -maximatch@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/maximatch/-/maximatch-0.1.0.tgz#86cd8d6b04c9f307c05a6b9419906d0360fb13a2" - integrity sha1-hs2NawTJ8wfAWmuUGZBtA2D7E6I= - dependencies: - array-differ "^1.0.0" - array-union "^1.0.1" - arrify "^1.0.0" - minimatch "^3.0.0" - md5.js@^1.3.4: version "1.3.5" resolved "https://registry.yarnpkg.com/md5.js/-/md5.js-1.3.5.tgz#b5d07b8e3216e3e27cd728d72f70d1e6a342005f" @@ -10046,7 +10140,7 @@ memory-fs@^0.2.0: resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.2.0.tgz#f2bb25368bc121e391c2520de92969caee0a0290" integrity sha1-8rslNovBIeORwlIN6Slpyu4KApA= -memory-fs@^0.4.0, memory-fs@^0.4.1, memory-fs@~0.4.1: +memory-fs@^0.4.0, memory-fs@^0.4.1: version "0.4.1" resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552" integrity sha1-OpoguEYlI+RHz7x+i7gO1me/xVI= @@ -10128,7 +10222,12 @@ methods@~1.1.2: resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" integrity sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4= -micromatch@^3.0.4, micromatch@^3.1.10, micromatch@^3.1.4, micromatch@^3.1.8: +microevent.ts@~0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/microevent.ts/-/microevent.ts-0.1.1.tgz#70b09b83f43df5172d0205a63025bce0f7357fa0" + integrity sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g== + +micromatch@^3.0.4, micromatch@^3.1.10, micromatch@^3.1.4: version "3.1.10" resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg== @@ -10155,23 +10254,35 @@ miller-rabin@^4.0.0: bn.js "^4.0.0" brorand "^1.0.1" +mime-db@1.40.0: + version "1.40.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.40.0.tgz#a65057e998db090f732a68f6c276d387d4126c32" + integrity sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA== + mime-db@1.43.0: version "1.43.0" resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.43.0.tgz#0a12e0502650e473d735535050e7c8f4eb4fae58" integrity sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ== -mime-types@^2.1.12, mime-types@^2.1.25, mime-types@~2.1.19, mime-types@~2.1.24: +"mime-db@>= 1.40.0 < 2": + version "1.42.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.42.0.tgz#3e252907b4c7adb906597b4b65636272cf9e7bac" + integrity sha512-UbfJCR4UAVRNgMpfImz05smAXK7+c+ZntjaA26ANtkXLlOe947Aag5zdIcKQULAiF9Cq4WxBi9jUs5zkA84bYQ== + +mime-types@^2.1.12, mime-types@~2.1.19, mime-types@~2.1.24: + version "2.1.24" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.24.tgz#b6f8d0b3e951efb77dedeca194cff6d16f676f81" + integrity sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ== + dependencies: + mime-db "1.40.0" + +mime-types@^2.1.25: version "2.1.26" resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.26.tgz#9c921fc09b7e149a65dfdc0da4d20997200b0a06" integrity sha512-01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ== dependencies: mime-db "1.43.0" -mime@1.4.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/mime/-/mime-1.4.1.tgz#121f9ebc49e3766f311a76e1fa1c8003c4b03aa6" - integrity sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ== - mime@1.6.0: version "1.6.0" resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" @@ -10218,6 +10329,16 @@ mini-create-react-context@^0.3.0: gud "^1.0.0" tiny-warning "^1.0.2" +mini-css-extract-plugin@0.8.0: + version "0.8.0" + resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-0.8.0.tgz#81d41ec4fe58c713a96ad7c723cdb2d0bd4d70e1" + integrity sha512-MNpRGbNA52q6U92i0qbVpQNsgk7LExy41MdAlG84FeytfDOtRIf/mCHdEgG8rpTKOaNKiqUnZdlptF469hxqOw== + dependencies: + loader-utils "^1.1.0" + normalize-url "1.9.1" + schema-utils "^1.0.0" + webpack-sources "^1.1.0" + minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7" @@ -10228,7 +10349,7 @@ minimalistic-crypto-utils@^1.0.0, minimalistic-crypto-utils@^1.0.1: resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a" integrity sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo= -minimatch@3.0.4, minimatch@^3.0.0, minimatch@^3.0.2, minimatch@^3.0.4: +minimatch@3.0.4, minimatch@^3.0.2, minimatch@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== @@ -10332,7 +10453,7 @@ mkdirp-promise@^5.0.1: dependencies: mkdirp "*" -mkdirp@*, mkdirp@0.5.1, "mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.0, mkdirp@~0.5.1: +mkdirp@*, mkdirp@0.5.1, "mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.1: version "0.5.1" resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" integrity sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM= @@ -10530,72 +10651,83 @@ nested-error-stacks@^2.0.0, nested-error-stacks@^2.1.0: resolved "https://registry.yarnpkg.com/nested-error-stacks/-/nested-error-stacks-2.1.0.tgz#0fbdcf3e13fe4994781280524f8b96b0cdff9c61" integrity sha512-AO81vsIO1k1sM4Zrd6Hu7regmJN1NSiAja10gc4bX3F0wd+9rQmcuHQaHVQCYIEC8iFXnE+mavh23GOt7wBgug== -next-server@8.1.0: - version "8.1.0" - resolved "https://registry.yarnpkg.com/next-server/-/next-server-8.1.0.tgz#50a9f248ede69fb33d83aa5274ec6c66f421556e" - integrity sha512-CUFIQ2qeJr6GDt2mOYBjbPmTP02delRn9O5tihJkS8kSMIH2oFyEJXdwgp9A1J7XqiALBjnq6HnUL0MjeGQs0Q== - dependencies: - amp-toolbox-optimizer "0.5.2-beta.6" - etag "1.8.1" - find-up "3.0.0" - fresh "0.5.2" - path-to-regexp "2.1.0" - prop-types "15.6.2" - react-is "16.8.6" - react-ssr-prepass "1.0.2" - send "0.16.1" - url "0.11.0" - -next@8.1.0: - version "8.1.0" - resolved "https://registry.yarnpkg.com/next/-/next-8.1.0.tgz#2a996dcd611f9e16920841c615e8bd6e5ada6e1c" - integrity sha512-NRlL+FNSeHXkDSi8hFoBWghXFJrjHTCXyH6T/EFR1HJiGo2xR3xBPhsb7W+GvIIGIxHRTCDq+lyQLYvPirH84g== - dependencies: - "@babel/core" "7.1.2" - "@babel/plugin-proposal-class-properties" "7.1.0" - "@babel/plugin-proposal-object-rest-spread" "7.0.0" - "@babel/plugin-syntax-dynamic-import" "7.0.0" - "@babel/plugin-transform-modules-commonjs" "7.1.0" - "@babel/plugin-transform-runtime" "7.1.0" - "@babel/preset-env" "7.1.0" - "@babel/preset-react" "7.0.0" - "@babel/runtime" "7.1.2" - "@babel/runtime-corejs2" "7.1.2" +next@9.1.4-canary.8: + version "9.1.4-canary.8" + resolved "https://registry.yarnpkg.com/next/-/next-9.1.4-canary.8.tgz#a16c0f5e6659407f5900e7198680f0f9a7d88862" + integrity sha512-zyAm+XX/6s9vA3PcdSNw4O5x3kY2QMO+8zGShz0cOBO+AgWF4K8wNJ6W7QqUUwALT0dYahKE130J/hL5X1XvKQ== + dependencies: + "@ampproject/toolbox-optimizer" "1.1.1" + "@babel/core" "7.6.4" + "@babel/plugin-proposal-class-properties" "7.5.5" + "@babel/plugin-proposal-object-rest-spread" "7.6.2" + "@babel/plugin-syntax-dynamic-import" "7.2.0" + "@babel/plugin-transform-modules-commonjs" "7.6.0" + "@babel/plugin-transform-runtime" "7.6.2" + "@babel/preset-env" "7.6.3" + "@babel/preset-react" "7.6.3" + "@babel/preset-typescript" "7.6.0" + "@babel/runtime" "7.6.3" + "@babel/runtime-corejs2" "7.6.3" amphtml-validator "1.0.23" - async-sema "2.2.0" + async-retry "1.2.3" + async-sema "3.0.0" autodll-webpack-plugin "0.4.2" babel-core "7.0.0-bridge.0" - babel-loader "8.0.2" - babel-plugin-dynamic-import-node "2.2.0" - babel-plugin-react-require "3.0.0" - babel-plugin-transform-async-to-promises "0.8.9" - babel-plugin-transform-react-remove-prop-types "0.4.15" + babel-loader "8.0.6" + babel-plugin-syntax-jsx "6.18.0" + babel-plugin-transform-define "1.3.1" + babel-plugin-transform-react-remove-prop-types "0.4.24" chalk "2.4.2" - find-up "2.1.0" + ci-info "2.0.0" + compression "1.7.4" + conf "5.0.0" + content-type "1.0.4" + cookie "0.4.0" + css-loader "3.2.0" + cssnano-simple "1.0.0" + devalue "2.0.0" + etag "1.8.1" + file-loader "4.2.0" + find-up "4.0.0" + fork-ts-checker-webpack-plugin "1.3.4" fresh "0.5.2" + ignore-loader "0.1.2" + is-docker "2.0.0" + is-wsl "2.1.1" + jest-worker "24.9.0" launch-editor "2.2.1" - loader-utils "1.1.0" + loader-utils "1.2.3" + lru-cache "5.1.1" + mini-css-extract-plugin "0.8.0" mkdirp "0.5.1" - next-server "8.1.0" - prop-types "15.6.2" + node-fetch "2.6.0" + ora "3.4.0" + path-to-regexp "3.1.0" + pnp-webpack-plugin "1.5.0" + postcss-flexbugs-fixes "4.1.0" + postcss-loader "3.0.0" + postcss-preset-env "6.7.0" + prop-types "15.7.2" prop-types-exact "1.2.0" - react-error-overlay "5.1.4" + raw-body "2.4.0" + react-error-overlay "5.1.6" react-is "16.8.6" - recursive-copy "2.0.6" - serialize-javascript "1.6.1" + send "0.17.1" source-map "0.6.1" string-hash "1.1.3" - strip-ansi "3.0.1" - styled-jsx "3.2.1" - terser "3.16.1" - tty-aware-progress "1.0.3" + strip-ansi "5.2.0" + style-loader "1.0.0" + styled-jsx "3.2.4" + terser "4.0.0" unfetch "4.1.0" url "0.11.0" - webpack "4.29.0" - webpack-dev-middleware "3.6.0" - webpack-hot-middleware "2.24.3" - webpack-sources "1.3.0" - worker-farm "1.5.2" + use-subscription "1.1.1" + watchpack "2.0.0-beta.5" + webpack "4.39.0" + webpack-dev-middleware "3.7.0" + webpack-hot-middleware "2.25.0" + webpack-sources "1.4.3" + whatwg-fetch "3.0.0" nice-try@^1.0.4: version "1.0.5" @@ -10643,11 +10775,6 @@ node-fetch-npm@^2.0.2: json-parse-better-errors "^1.0.0" safe-buffer "^5.1.1" -node-fetch@2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.3.0.tgz#1a1d940bbfb916a1d3e0219f037e89e71f8c5fa5" - integrity sha512-MOd8pV3fxENbryESLgVIeaGKrdl+uaYhCSSVkjeOb/31/njTpcis5aWfdqgNlHIrKOLRbMnfPINPOML2CIFeXA== - node-fetch@2.6.0, "node-fetch@^ 2.6.0", node-fetch@^2.3.0, node-fetch@^2.5.0, node-fetch@^2.6.0: version "2.6.0" resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.0.tgz#e633456386d4aa55863f676a7ab0daa8fdecb0fd" @@ -10670,7 +10797,7 @@ node-gyp@^5.0.2: tar "^4.4.8" which "1" -"node-libs-browser@^1.0.0 || ^2.0.0", node-libs-browser@^2.0.0, node-libs-browser@^2.2.1: +"node-libs-browser@^1.0.0 || ^2.0.0", node-libs-browser@^2.2.1: version "2.2.1" resolved "https://registry.yarnpkg.com/node-libs-browser/-/node-libs-browser-2.2.1.tgz#b64f513d18338625f90346d27b0d235e631f6425" integrity sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q== @@ -10727,7 +10854,14 @@ node-preload@^0.2.0: dependencies: process-on-spawn "^1.0.0" -node-releases@^1.1.50: +node-releases@^1.1.38: + version "1.1.47" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.47.tgz#c59ef739a1fd7ecbd9f0b7cf5b7871e8a8b591e4" + integrity sha512-k4xjVPx5FpwBUj0Gw7uvFOTF4Ep8Hok1I6qjwL3pLfwe7Y0REQSAqOwwv9TWBCUtMHxcXfY4PgRLRozcChvTcA== + dependencies: + semver "^6.3.0" + +node-releases@^1.1.44, node-releases@^1.1.50: version "1.1.50" resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.50.tgz#803c40d2c45db172d0410e4efec83aa8c6ad0592" integrity sha512-lgAmPv9eYZ0bGwUYAKlr8MG6K4CvWliWqnkcT2P8mMAgVrH3lqfBPorFlxiG1pHQnqmavJZ9vbMXUTNyMLbrgQ== @@ -10783,6 +10917,16 @@ normalize-range@^0.1.2: resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" integrity sha1-LRDAa9/TEuqXd2laTShDlFa3WUI= +normalize-url@1.9.1: + version "1.9.1" + resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-1.9.1.tgz#2cc0d66b31ea23036458436e3620d85954c66c3c" + integrity sha1-LMDWazHqIwNkWENuNiDYWVTGbDw= + dependencies: + object-assign "^4.0.1" + prepend-http "^1.0.0" + query-string "^4.1.0" + sort-keys "^1.0.0" + normalize-url@^3.0.0, normalize-url@^3.3.0: version "3.3.0" resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-3.3.0.tgz#b2e1c4dc4f7c6d57743df733a4f5978d18650559" @@ -11050,6 +11194,11 @@ on-finished@~2.3.0: dependencies: ee-first "1.1.1" +on-headers@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" + integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== + once@^1.3.0, once@^1.3.1, once@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" @@ -11097,6 +11246,18 @@ optionator@^0.8.1, optionator@^0.8.2: type-check "~0.3.2" wordwrap "~1.0.0" +ora@3.4.0: + version "3.4.0" + resolved "https://registry.yarnpkg.com/ora/-/ora-3.4.0.tgz#bf0752491059a3ef3ed4c85097531de9fdbcd318" + integrity sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg== + dependencies: + chalk "^2.4.2" + cli-cursor "^2.1.0" + cli-spinners "^2.0.0" + log-symbols "^2.2.0" + strip-ansi "^5.2.0" + wcwidth "^1.0.1" + os-browserify@^0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/os-browserify/-/os-browserify-0.3.0.tgz#854373c7f5c2315914fc9bfc6bd8238fdda1ec27" @@ -11398,13 +11559,18 @@ parse-url@^5.0.0: parse-path "^4.0.0" protocols "^1.4.0" -parse5-htmlparser2-tree-adapter@^5.1.0: +parse5-htmlparser2-tree-adapter@5.1.0: version "5.1.0" resolved "https://registry.yarnpkg.com/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-5.1.0.tgz#a8244ee12bbd6b8937ad2a16ea43fe348aebcc86" integrity sha512-OrI4DNmghGcwDB3XN8FKKN7g5vBmau91uqj+VYuwuj/r6GhFBMBNymsM+Z9z+Z1p4HHgI0UuQirQRgh3W5d88g== dependencies: parse5 "^5.1.0" +parse5@5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/parse5/-/parse5-5.1.0.tgz#c59341c9723f414c452975564c7c00a68d58acd2" + integrity sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ== + parse5@5.1.1, parse5@^5.1.0: version "5.1.1" resolved "https://registry.yarnpkg.com/parse5/-/parse5-5.1.1.tgz#f68e4e5ba1852ac2cadc00f4555fff6c2abb6178" @@ -11503,10 +11669,10 @@ path-to-regexp@0.1.7: resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w= -path-to-regexp@2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-2.1.0.tgz#7e30f9f5b134bd6a28ffc2e3ef1e47075ac5259b" - integrity sha512-dZY7QPCPp5r9cnNuQ955mOv4ZFVDXY/yvqeV7Y1W2PJA3PEFcuow9xKFfJxbBj1pIjOAP+M2B4/7xubmykLrXw== +path-to-regexp@3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-3.1.0.tgz#f45a9cc4dc6331ae8f131e0ce4fde8607f802367" + integrity sha512-PtHLisEvUOepjc+sStXxJ/pDV/s5UBTOKWJY2SOz3e6E/iN/jLknY9WL72kTwRrwXDUbZTEAtSnJbz2fF127DA== path-to-regexp@^1.7.0: version "1.7.0" @@ -11629,7 +11795,7 @@ pkg-dir@^4.1.0: dependencies: find-up "^4.0.0" -pkg-up@^3.1.0: +pkg-up@^3.0.1, pkg-up@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-3.1.0.tgz#100ec235cc150e4fd42519412596a28512a0def5" integrity sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA== @@ -11654,6 +11820,13 @@ pngjs@^2.2.0: resolved "https://registry.yarnpkg.com/pngjs/-/pngjs-2.3.1.tgz#11d1e12b9cb64d63e30c143a330f4c1f567da85f" integrity sha1-EdHhK5y2TWPjDBQ6Mw9MH1Z9qF8= +pnp-webpack-plugin@1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/pnp-webpack-plugin/-/pnp-webpack-plugin-1.5.0.tgz#62a1cd3068f46d564bb33c56eb250e4d586676eb" + integrity sha512-jd9olUr9D7do+RN8Wspzhpxhgp1n6Vd0NtQ4SFkmIACZoEL1nkyAdW9Ygrinjec0vgDcWjscFQQ1gDW8rsfKTg== + dependencies: + ts-pnp "^1.1.2" + popper.js@^1.14.1: version "1.16.0" resolved "https://registry.yarnpkg.com/popper.js/-/popper.js-1.16.0.tgz#2e1816bcbbaa518ea6c2e15a466f4cb9c6e2fbb3" @@ -11664,6 +11837,14 @@ posix-character-classes@^0.1.0: resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= +postcss-attribute-case-insensitive@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.1.tgz#b2a721a0d279c2f9103a36331c88981526428cc7" + integrity sha512-L2YKB3vF4PetdTIthQVeT+7YiSzMoNMLLYxPXXppOOP7NoazEAy45sh2LvJ8leCQjfBcfkYQs8TtCcQjeZTp8A== + dependencies: + postcss "^7.0.2" + postcss-selector-parser "^5.0.0" + postcss-calc@^7.0.1: version "7.0.1" resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-7.0.1.tgz#36d77bab023b0ecbb9789d84dcb23c4941145436" @@ -11674,6 +11855,48 @@ postcss-calc@^7.0.1: postcss-selector-parser "^5.0.0-rc.4" postcss-value-parser "^3.3.1" +postcss-color-functional-notation@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz#5efd37a88fbabeb00a2966d1e53d98ced93f74e0" + integrity sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g== + dependencies: + postcss "^7.0.2" + postcss-values-parser "^2.0.0" + +postcss-color-gray@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz#532a31eb909f8da898ceffe296fdc1f864be8547" + integrity sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw== + dependencies: + "@csstools/convert-colors" "^1.4.0" + postcss "^7.0.5" + postcss-values-parser "^2.0.0" + +postcss-color-hex-alpha@^5.0.3: + version "5.0.3" + resolved "https://registry.yarnpkg.com/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.3.tgz#a8d9ca4c39d497c9661e374b9c51899ef0f87388" + integrity sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw== + dependencies: + postcss "^7.0.14" + postcss-values-parser "^2.0.1" + +postcss-color-mod-function@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz#816ba145ac11cc3cb6baa905a75a49f903e4d31d" + integrity sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ== + dependencies: + "@csstools/convert-colors" "^1.4.0" + postcss "^7.0.2" + postcss-values-parser "^2.0.0" + +postcss-color-rebeccapurple@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz#c7a89be872bb74e45b1e3022bfe5748823e6de77" + integrity sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g== + dependencies: + postcss "^7.0.2" + postcss-values-parser "^2.0.0" + postcss-colormin@^4.0.3: version "4.0.3" resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-4.0.3.tgz#ae060bce93ed794ac71264f08132d550956bd381" @@ -11693,6 +11916,37 @@ postcss-convert-values@^4.0.1: postcss "^7.0.0" postcss-value-parser "^3.0.0" +postcss-custom-media@^7.0.8: + version "7.0.8" + resolved "https://registry.yarnpkg.com/postcss-custom-media/-/postcss-custom-media-7.0.8.tgz#fffd13ffeffad73621be5f387076a28b00294e0c" + integrity sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg== + dependencies: + postcss "^7.0.14" + +postcss-custom-properties@^8.0.11: + version "8.0.11" + resolved "https://registry.yarnpkg.com/postcss-custom-properties/-/postcss-custom-properties-8.0.11.tgz#2d61772d6e92f22f5e0d52602df8fae46fa30d97" + integrity sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA== + dependencies: + postcss "^7.0.17" + postcss-values-parser "^2.0.1" + +postcss-custom-selectors@^5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz#64858c6eb2ecff2fb41d0b28c9dd7b3db4de7fba" + integrity sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w== + dependencies: + postcss "^7.0.2" + postcss-selector-parser "^5.0.0-rc.3" + +postcss-dir-pseudo-class@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz#6e3a4177d0edb3abcc85fdb6fbb1c26dabaeaba2" + integrity sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw== + dependencies: + postcss "^7.0.2" + postcss-selector-parser "^5.0.0-rc.3" + postcss-discard-comments@^4.0.2: version "4.0.2" resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz#1fbabd2c246bff6aaad7997b2b0918f4d7af4033" @@ -11721,6 +11975,114 @@ postcss-discard-overridden@^4.0.1: dependencies: postcss "^7.0.0" +postcss-double-position-gradients@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz#fc927d52fddc896cb3a2812ebc5df147e110522e" + integrity sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA== + dependencies: + postcss "^7.0.5" + postcss-values-parser "^2.0.0" + +postcss-env-function@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/postcss-env-function/-/postcss-env-function-2.0.2.tgz#0f3e3d3c57f094a92c2baf4b6241f0b0da5365d7" + integrity sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw== + dependencies: + postcss "^7.0.2" + postcss-values-parser "^2.0.0" + +postcss-flexbugs-fixes@4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-4.1.0.tgz#e094a9df1783e2200b7b19f875dcad3b3aff8b20" + integrity sha512-jr1LHxQvStNNAHlgco6PzY308zvLklh7SJVYuWUwyUQncofaAlD2l+P/gxKHOdqWKe7xJSkVLFF/2Tp+JqMSZA== + dependencies: + postcss "^7.0.0" + +postcss-focus-visible@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz#477d107113ade6024b14128317ade2bd1e17046e" + integrity sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g== + dependencies: + postcss "^7.0.2" + +postcss-focus-within@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz#763b8788596cee9b874c999201cdde80659ef680" + integrity sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w== + dependencies: + postcss "^7.0.2" + +postcss-font-variant@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-font-variant/-/postcss-font-variant-4.0.0.tgz#71dd3c6c10a0d846c5eda07803439617bbbabacc" + integrity sha512-M8BFYKOvCrI2aITzDad7kWuXXTm0YhGdP9Q8HanmN4EF1Hmcgs1KK5rSHylt/lUJe8yLxiSwWAHdScoEiIxztg== + dependencies: + postcss "^7.0.2" + +postcss-gap-properties@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz#431c192ab3ed96a3c3d09f2ff615960f902c1715" + integrity sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg== + dependencies: + postcss "^7.0.2" + +postcss-image-set-function@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz#28920a2f29945bed4c3198d7df6496d410d3f288" + integrity sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw== + dependencies: + postcss "^7.0.2" + postcss-values-parser "^2.0.0" + +postcss-initial@^3.0.0: + version "3.0.2" + resolved "https://registry.yarnpkg.com/postcss-initial/-/postcss-initial-3.0.2.tgz#f018563694b3c16ae8eaabe3c585ac6319637b2d" + integrity sha512-ugA2wKonC0xeNHgirR4D3VWHs2JcU08WAi1KFLVcnb7IN89phID6Qtg2RIctWbnvp1TM2BOmDtX8GGLCKdR8YA== + dependencies: + lodash.template "^4.5.0" + postcss "^7.0.2" + +postcss-lab-function@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz#bb51a6856cd12289ab4ae20db1e3821ef13d7d2e" + integrity sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg== + dependencies: + "@csstools/convert-colors" "^1.4.0" + postcss "^7.0.2" + postcss-values-parser "^2.0.0" + +postcss-load-config@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-2.1.0.tgz#c84d692b7bb7b41ddced94ee62e8ab31b417b003" + integrity sha512-4pV3JJVPLd5+RueiVVB+gFOAa7GWc25XQcMp86Zexzke69mKf6Nx9LRcQywdz7yZI9n1udOxmLuAwTBypypF8Q== + dependencies: + cosmiconfig "^5.0.0" + import-cwd "^2.0.0" + +postcss-loader@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-3.0.0.tgz#6b97943e47c72d845fa9e03f273773d4e8dd6c2d" + integrity sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA== + dependencies: + loader-utils "^1.1.0" + postcss "^7.0.0" + postcss-load-config "^2.0.0" + schema-utils "^1.0.0" + +postcss-logical@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/postcss-logical/-/postcss-logical-3.0.0.tgz#2495d0f8b82e9f262725f75f9401b34e7b45d5b5" + integrity sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA== + dependencies: + postcss "^7.0.2" + +postcss-media-minmax@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz#b75bb6cbc217c8ac49433e12f22048814a4f5ed5" + integrity sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw== + dependencies: + postcss "^7.0.2" + postcss-merge-longhand@^4.0.11: version "4.0.11" resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz#62f49a13e4a0ee04e7b98f42bb16062ca2549e24" @@ -11809,7 +12171,7 @@ postcss-modules-local-by-default@^3.0.2: postcss-selector-parser "^6.0.2" postcss-value-parser "^4.0.0" -postcss-modules-scope@^2.1.0, postcss-modules-scope@^2.1.1: +postcss-modules-scope@^2.1.0: version "2.1.1" resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-2.1.1.tgz#33d4fc946602eb5e9355c4165d68a10727689dba" integrity sha512-OXRUPecnHCg8b9xWvldG/jUpRIGPNRka0r4D4j0ESUU2/5IOnpsjfPPmDprM3Ih8CgZ8FXjWqaniK5v4rWt3oQ== @@ -11833,6 +12195,13 @@ postcss-modules-values@^3.0.0: icss-utils "^4.0.0" postcss "^7.0.6" +postcss-nesting@^7.0.0: + version "7.0.1" + resolved "https://registry.yarnpkg.com/postcss-nesting/-/postcss-nesting-7.0.1.tgz#b50ad7b7f0173e5b5e3880c3501344703e04c052" + integrity sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg== + dependencies: + postcss "^7.0.2" + postcss-normalize-charset@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz#8b35add3aee83a136b0471e0d59be58a50285dd4" @@ -11923,6 +12292,79 @@ postcss-ordered-values@^4.1.2: postcss "^7.0.0" postcss-value-parser "^3.0.0" +postcss-overflow-shorthand@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz#31ecf350e9c6f6ddc250a78f0c3e111f32dd4c30" + integrity sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g== + dependencies: + postcss "^7.0.2" + +postcss-page-break@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/postcss-page-break/-/postcss-page-break-2.0.0.tgz#add52d0e0a528cabe6afee8b46e2abb277df46bf" + integrity sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ== + dependencies: + postcss "^7.0.2" + +postcss-place@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-place/-/postcss-place-4.0.1.tgz#e9f39d33d2dc584e46ee1db45adb77ca9d1dcc62" + integrity sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg== + dependencies: + postcss "^7.0.2" + postcss-values-parser "^2.0.0" + +postcss-preset-env@6.7.0: + version "6.7.0" + resolved "https://registry.yarnpkg.com/postcss-preset-env/-/postcss-preset-env-6.7.0.tgz#c34ddacf8f902383b35ad1e030f178f4cdf118a5" + integrity sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg== + dependencies: + autoprefixer "^9.6.1" + browserslist "^4.6.4" + caniuse-lite "^1.0.30000981" + css-blank-pseudo "^0.1.4" + css-has-pseudo "^0.10.0" + css-prefers-color-scheme "^3.1.1" + cssdb "^4.4.0" + postcss "^7.0.17" + postcss-attribute-case-insensitive "^4.0.1" + postcss-color-functional-notation "^2.0.1" + postcss-color-gray "^5.0.0" + postcss-color-hex-alpha "^5.0.3" + postcss-color-mod-function "^3.0.3" + postcss-color-rebeccapurple "^4.0.1" + postcss-custom-media "^7.0.8" + postcss-custom-properties "^8.0.11" + postcss-custom-selectors "^5.1.2" + postcss-dir-pseudo-class "^5.0.0" + postcss-double-position-gradients "^1.0.0" + postcss-env-function "^2.0.2" + postcss-focus-visible "^4.0.0" + postcss-focus-within "^3.0.0" + postcss-font-variant "^4.0.0" + postcss-gap-properties "^2.0.0" + postcss-image-set-function "^3.0.1" + postcss-initial "^3.0.0" + postcss-lab-function "^2.0.1" + postcss-logical "^3.0.0" + postcss-media-minmax "^4.0.0" + postcss-nesting "^7.0.0" + postcss-overflow-shorthand "^2.0.0" + postcss-page-break "^2.0.0" + postcss-place "^4.0.1" + postcss-pseudo-class-any-link "^6.0.0" + postcss-replace-overflow-wrap "^3.0.0" + postcss-selector-matches "^4.0.0" + postcss-selector-not "^4.0.0" + +postcss-pseudo-class-any-link@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz#2ed3eed393b3702879dec4a87032b210daeb04d1" + integrity sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew== + dependencies: + postcss "^7.0.2" + postcss-selector-parser "^5.0.0-rc.3" + postcss-reduce-initial@^4.0.3: version "4.0.3" resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz#7fd42ebea5e9c814609639e2c2e84ae270ba48df" @@ -11943,6 +12385,29 @@ postcss-reduce-transforms@^4.0.2: postcss "^7.0.0" postcss-value-parser "^3.0.0" +postcss-replace-overflow-wrap@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz#61b360ffdaedca84c7c918d2b0f0d0ea559ab01c" + integrity sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw== + dependencies: + postcss "^7.0.2" + +postcss-selector-matches@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz#71c8248f917ba2cc93037c9637ee09c64436fcff" + integrity sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww== + dependencies: + balanced-match "^1.0.0" + postcss "^7.0.2" + +postcss-selector-not@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-selector-not/-/postcss-selector-not-4.0.0.tgz#c68ff7ba96527499e832724a2674d65603b645c0" + integrity sha512-W+bkBZRhqJaYN8XAnbbZPLWMvZD1wKTu0UxtFKdhtGjWYmxhkUneoeOhRJKdAE5V7ZTlnbHfCR+6bNwK9e1dTQ== + dependencies: + balanced-match "^1.0.0" + postcss "^7.0.2" + postcss-selector-parser@^3.0.0: version "3.1.1" resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz#4f875f4afb0c96573d5cf4d74011aee250a7e865" @@ -11952,7 +12417,7 @@ postcss-selector-parser@^3.0.0: indexes-of "^1.0.1" uniq "^1.0.1" -postcss-selector-parser@^5.0.0-rc.4: +postcss-selector-parser@^5.0.0, postcss-selector-parser@^5.0.0-rc.3, postcss-selector-parser@^5.0.0-rc.4: version "5.0.0" resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz#249044356697b33b64f1a8f7c80922dddee7195c" integrity sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ== @@ -11999,10 +12464,28 @@ postcss-value-parser@^4.0.0, postcss-value-parser@^4.0.2: resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.0.2.tgz#482282c09a42706d1fc9a069b73f44ec08391dc9" integrity sha512-LmeoohTpp/K4UiyQCwuGWlONxXamGzCMtFxLq4W1nZVGIQLYvMCJx3yAF9qyyuFpflABI9yVdtJAqbihOsCsJQ== -postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.14, postcss@^7.0.16, postcss@^7.0.18, postcss@^7.0.23, postcss@^7.0.26, postcss@^7.0.5, postcss@^7.0.6: - version "7.0.27" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.27.tgz#cc67cdc6b0daa375105b7c424a85567345fc54d9" - integrity sha512-WuQETPMcW9Uf1/22HWUWP9lgsIC+KEHg2kozMflKjbeUtw9ujvFX6QmIfozaErDkmLWS9WEnEdEe6Uo9/BNTdQ== +postcss-values-parser@^2.0.0, postcss-values-parser@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz#da8b472d901da1e205b47bdc98637b9e9e550e5f" + integrity sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg== + dependencies: + flatten "^1.0.2" + indexes-of "^1.0.1" + uniq "^1.0.1" + +postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.14, postcss@^7.0.16, postcss@^7.0.17, postcss@^7.0.18, postcss@^7.0.2, postcss@^7.0.5, postcss@^7.0.6: + version "7.0.21" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.21.tgz#06bb07824c19c2021c5d056d5b10c35b989f7e17" + integrity sha512-uIFtJElxJo29QC753JzhidoAhvp/e/Exezkdhfmt8AymWT6/5B7W1WmponYWkHk2eg6sONyTch0A3nkMPun3SQ== + dependencies: + chalk "^2.4.2" + source-map "^0.6.1" + supports-color "^6.1.0" + +postcss@^7.0.26: + version "7.0.26" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.26.tgz#5ed615cfcab35ba9bbb82414a4fa88ea10429587" + integrity sha512-IY4oRjpXWYshuTDFxMVkJDtWIk2LhsTlu8bZnbEJA4+bYT16Lvpo8Qv6EvDumhYRgzjZl489pmsY3qVgJQ08nA== dependencies: chalk "^2.4.2" source-map "^0.6.1" @@ -12013,6 +12496,11 @@ prelude-ls@~1.1.2: resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= +prepend-http@^1.0.0: + version "1.0.4" + resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc" + integrity sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw= + prepend-http@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897" @@ -12095,7 +12583,7 @@ process@^0.11.10: resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" integrity sha1-czIwDoQBYb2j5podHZGn1LwW8YI= -progress@2.0.3, progress@^2.0.0, progress@^2.0.1: +progress@^2.0.0, progress@^2.0.1: version "2.0.3" resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== @@ -12120,13 +12608,6 @@ promise@7.1.1: dependencies: asap "~2.0.3" -promise@^7.0.1: - version "7.3.1" - resolved "https://registry.yarnpkg.com/promise/-/promise-7.3.1.tgz#064b72602b18f90f29192b8b1bc418ffd1ebd3bf" - integrity sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg== - dependencies: - asap "~2.0.3" - promzard@^0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/promzard/-/promzard-0.3.0.tgz#26a5d6ee8c7dee4cb12208305acfb93ba382a9ee" @@ -12143,15 +12624,7 @@ prop-types-exact@1.2.0, prop-types-exact@^1.2.0: object.assign "^4.1.0" reflect.ownkeys "^0.2.0" -prop-types@15.6.2: - version "15.6.2" - resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.6.2.tgz#05d5ca77b4453e985d60fc7ff8c859094a497102" - integrity sha512-3pboPvLiWD7dkI3qf3KbUe6hKFKa52w+AE0VCqECtf+QHAKgOL37tTaNCnuX1nAAQ4ZhyP+kYVKf8rLmJ/feDQ== - dependencies: - loose-envify "^1.3.1" - object-assign "^4.1.1" - -prop-types@^15.0.0, prop-types@^15.5.4, prop-types@^15.5.6, prop-types@^15.5.8, prop-types@^15.6.0, prop-types@^15.6.2, prop-types@^15.7.2: +prop-types@15.7.2, prop-types@^15.0.0, prop-types@^15.5.4, prop-types@^15.5.6, prop-types@^15.5.8, prop-types@^15.6.0, prop-types@^15.6.2, prop-types@^15.7.2: version "15.7.2" resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.7.2.tgz#52c41e75b8c87e72b9d9360e0206b99dcbffa6c5" integrity sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ== @@ -12293,6 +12766,14 @@ qs@~6.5.2: resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA== +query-string@^4.1.0: + version "4.3.4" + resolved "https://registry.yarnpkg.com/query-string/-/query-string-4.3.4.tgz#bbb693b9ca915c232515b228b1a02b609043dbeb" + integrity sha1-u7aTucqRXCMlFbIosaArYJBD2+s= + dependencies: + object-assign "^4.1.0" + strict-uri-encode "^1.0.0" + query-string@^6.8.1: version "6.8.2" resolved "https://registry.yarnpkg.com/query-string/-/query-string-6.8.2.tgz#36cb7e452ae11a4b5e9efee83375e0954407b2f6" @@ -12362,7 +12843,7 @@ randomfill@^1.0.3: randombytes "^2.0.5" safe-buffer "^5.1.0" -range-parser@^1.0.3, range-parser@^1.2.0, range-parser@^1.2.1, range-parser@~1.2.0, range-parser@~1.2.1: +range-parser@^1.2.0, range-parser@^1.2.1, range-parser@~1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== @@ -12462,10 +12943,10 @@ react-draggable@^4.0.3: classnames "^2.2.5" prop-types "^15.6.0" -react-error-overlay@5.1.4: - version "5.1.4" - resolved "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-5.1.4.tgz#88dfb88857c18ceb3b9f95076f850d7121776991" - integrity sha512-fp+U98OMZcnduQ+NSEiQa4s/XMsbp+5KlydmkbESOw4P69iWZ68ZMFM5a2BuE0FgqPBKApJyRuYHR95jM8lAmg== +react-error-overlay@5.1.6: + version "5.1.6" + resolved "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-5.1.6.tgz#0cd73407c5d141f9638ae1e0c63e7b2bf7e9929d" + integrity sha512-X1Y+0jR47ImDVr54Ab6V9eGk0Hnu7fVWGeHQSOXHf/C2pF9c6uy3gef8QUeuUiWlNb0i08InPSE5a/KJzNzw1Q== react-event-listener@^0.6.0: version "0.6.6" @@ -12596,13 +13077,6 @@ react-spring@^8.0.27: "@babel/runtime" "^7.3.1" prop-types "^15.5.8" -react-ssr-prepass@1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/react-ssr-prepass/-/react-ssr-prepass-1.0.2.tgz#f411414cbc043a90254cddcef0793b2aaf14b086" - integrity sha512-m8NKaYzWxifPGvrf9WGo/6WtOG6MNBIs2uNdcdIuQswtlkaV19AiFegwTeyblwoH2XxMcRviFJBvr4OkoTt3nA== - dependencies: - object-is "^1.0.1" - react-swipeable-views-core@^0.13.7: version "0.13.7" resolved "https://registry.yarnpkg.com/react-swipeable-views-core/-/react-swipeable-views-core-0.13.7.tgz#c082b553f26e83fd20fc17f934200eb717023c8a" @@ -12903,22 +13377,6 @@ recharts@^1.6.2: recharts-scale "^0.4.2" reduce-css-calc "^1.3.0" -recursive-copy@2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/recursive-copy/-/recursive-copy-2.0.6.tgz#d590f9eb5f165b96a1b80bc8f9cbcb5c6f9c89e9" - integrity sha1-1ZD5618WW5ahuAvI+cvLXG+ciek= - dependencies: - del "^2.2.0" - emitter-mixin "0.0.3" - errno "^0.1.2" - graceful-fs "^4.1.4" - junk "^1.0.1" - maximatch "^0.1.0" - mkdirp "^0.5.1" - pify "^2.3.0" - promise "^7.0.1" - slash "^1.0.0" - redent@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/redent/-/redent-1.0.0.tgz#cf916ab1fd5f1f16dfb20822dd6ec7f730c2afde" @@ -13473,14 +13931,6 @@ scheduler@^0.19.0: loose-envify "^1.1.0" object-assign "^4.1.1" -schema-utils@^0.4.4: - version "0.4.7" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-0.4.7.tgz#ba74f597d2be2ea880131746ee17d0a093c68187" - integrity sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ== - dependencies: - ajv "^6.1.0" - ajv-keywords "^3.1.0" - schema-utils@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-1.0.0.tgz#0b79a93204d7b600d4b2850d1f66c2a34951c770" @@ -13490,7 +13940,15 @@ schema-utils@^1.0.0: ajv-errors "^1.0.0" ajv-keywords "^3.1.0" -schema-utils@^2.5.0, schema-utils@^2.6.0, schema-utils@^2.6.1: +schema-utils@^2.0.0, schema-utils@^2.0.1: + version "2.5.0" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.5.0.tgz#8f254f618d402cc80257486213c8970edfd7c22f" + integrity sha512-32ISrwW2scPXHUSusP8qMg5dLUawKkyV+/qIEV9JdXKx+rsM6mi8vZY8khg2M69Qom16rtroWXD3Ybtiws38gQ== + dependencies: + ajv "^6.10.2" + ajv-keywords "^3.4.1" + +schema-utils@^2.5.0, schema-utils@^2.6.1: version "2.6.1" resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.6.1.tgz#eb78f0b945c7bcfa2082b3565e8db3548011dc4f" integrity sha512-0WXHDs1VDJyo+Zqs9TKLKyD/h7yDpHUhEFsM2CzkICFdoX1av+GBq/J2xRTFfsQO5kBfhZzANf2VcIm84jqDbg== @@ -13545,25 +14003,6 @@ semver@~5.3.0: resolved "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f" integrity sha1-myzl094C0XxgEq0yaqa00M9U+U8= -send@0.16.1: - version "0.16.1" - resolved "https://registry.yarnpkg.com/send/-/send-0.16.1.tgz#a70e1ca21d1382c11d0d9f6231deb281080d7ab3" - integrity sha512-ElCLJdJIKPk6ux/Hocwhk7NFHpI3pVm/IZOYWqUmoxcgeyM+MpxHHKhb8QmlJDX1pU6WrgaHBkVNm73Sv7uc2A== - dependencies: - debug "2.6.9" - depd "~1.1.1" - destroy "~1.0.4" - encodeurl "~1.0.1" - escape-html "~1.0.3" - etag "~1.8.1" - fresh "0.5.2" - http-errors "~1.6.2" - mime "1.4.1" - ms "2.0.0" - on-finished "~2.3.0" - range-parser "~1.2.0" - statuses "~1.3.1" - send@0.17.1: version "0.17.1" resolved "https://registry.yarnpkg.com/send/-/send-0.17.1.tgz#c1d8b059f7900f7466dd4938bdc44e11ddb376c8" @@ -13583,16 +14022,16 @@ send@0.17.1: range-parser "~1.2.1" statuses "~1.5.0" -serialize-javascript@1.6.1: - version "1.6.1" - resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-1.6.1.tgz#4d1f697ec49429a847ca6f442a2a755126c4d879" - integrity sha512-A5MOagrPFga4YaKQSWHryl7AXvbQkEqpw4NNYMTNYUNV51bA8ABHgYFpqKx+YFFrw59xMV1qGH1R4AgoNIVgCw== - serialize-javascript@^1.4.0: version "1.7.0" resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-1.7.0.tgz#d6e0dfb2a3832a8c94468e6eb1db97e55a192a65" integrity sha512-ke8UG8ulpFOxO8f8gRYabHQe/ZntKlcig2Mp+8+URDP1D8vJZ0KUt7LYo07q25Z/+JVSgpr/cui9PIp5H6/+nA== +serialize-javascript@^1.7.0: + version "1.9.1" + resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-1.9.1.tgz#cfc200aef77b600c47da9bb8149c943e798c2fdb" + integrity sha512-0Vb/54WJ6k5v8sSWN09S0ora+Hnr+cX40r9F170nT+mSkaxltoE/7R3OrIdBSUv1OoiobH1QoWQbCnAO+e8J1A== + serialize-javascript@^2.1.2: version "2.1.2" resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-2.1.2.tgz#ecec53b0e0317bdc95ef76ab7074b7384785fa61" @@ -13628,11 +14067,6 @@ setimmediate@^1.0.4, setimmediate@~1.0.4: resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" integrity sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU= -setprototypeof@1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656" - integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ== - setprototypeof@1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.1.tgz#7e95acb24aa92f5885e0abef5ba131330d4ae683" @@ -13874,6 +14308,13 @@ socks@~2.3.2: ip "^1.1.5" smart-buffer "4.0.2" +sort-keys@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-1.1.2.tgz#441b6d4d346798f1b4e49e8920adfba0e543f9ad" + integrity sha1-RBttTTRnmPG05J6JIK37oOVD+a0= + dependencies: + is-plain-obj "^1.0.0" + sort-keys@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-2.0.0.tgz#658535584861ec97d730d6cf41822e1f56684128" @@ -14052,7 +14493,7 @@ static-extend@^0.1.1: define-property "^0.2.5" object-copy "^0.1.0" -"statuses@>= 1.4.0 < 2", "statuses@>= 1.5.0 < 2", statuses@~1.5.0: +"statuses@>= 1.5.0 < 2", statuses@~1.5.0: version "1.5.0" resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= @@ -14115,6 +14556,11 @@ streamroller@^1.0.4: fs-extra "^7.0.0" lodash "^4.17.10" +strict-uri-encode@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713" + integrity sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM= + strict-uri-encode@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz#b9c7330c7042862f6b142dc274bbcc5866ce3546" @@ -14221,7 +14667,14 @@ string_decoder@~1.1.1: dependencies: safe-buffer "~5.1.0" -strip-ansi@3.0.1, strip-ansi@^3.0.0, strip-ansi@^3.0.1: +strip-ansi@5.2.0, strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" + integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== + dependencies: + ansi-regex "^4.1.0" + +strip-ansi@^3.0.0, strip-ansi@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= @@ -14235,13 +14688,6 @@ strip-ansi@^4.0.0: dependencies: ansi-regex "^3.0.0" -strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" - integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== - dependencies: - ansi-regex "^4.1.0" - strip-ansi@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.0.tgz#0b1571dd7669ccd4f3e06e14ef1eed26225ae532" @@ -14304,6 +14750,14 @@ strong-log-transformer@^2.0.0: minimist "^1.2.0" through "^2.3.4" +style-loader@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-1.0.0.tgz#1d5296f9165e8e2c85d24eee0b7caf9ec8ca1f82" + integrity sha512-B0dOCFwv7/eY31a5PCieNwMgMhVGFe9w+rh7s/Bx8kfFkrth9zfTZquoYvdw8URgiqxObQKcpW51Ugz1HjfdZw== + dependencies: + loader-utils "^1.2.3" + schema-utils "^2.0.1" + style-loader@^0.23.1: version "0.23.1" resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-0.23.1.tgz#cb9154606f3e771ab6c4ab637026a1049174d925" @@ -14328,14 +14782,14 @@ styled-components@^5.0.0: shallowequal "^1.1.0" supports-color "^5.5.0" -styled-jsx@3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/styled-jsx/-/styled-jsx-3.2.1.tgz#452051fe50df5e9c7c7f3dd20fa46c3060ac65b0" - integrity sha512-gM/WOrWYRpWReivzQqetEGohUc/TJSvUoZ5T/UJxJZIsVIPlRQLnp7R8Oue4q49sI08EBRQjQl2oBL3sfdrw2g== +styled-jsx@3.2.4: + version "3.2.4" + resolved "https://registry.yarnpkg.com/styled-jsx/-/styled-jsx-3.2.4.tgz#cbcdedcfb81d717fd355c4a0d8443f8e74527b60" + integrity sha512-UMclQzI1lss38RhyjTf7SmtXJEMbB6Q9slDz8adGtzHjirYb1PPgeWLSP8SlZc8c9f3LF6axmtv+6K/553ANdg== dependencies: babel-plugin-syntax-jsx "6.18.0" babel-types "6.26.0" - convert-source-map "1.6.0" + convert-source-map "1.7.0" loader-utils "1.2.3" source-map "0.7.3" string-hash "1.1.3" @@ -14465,7 +14919,7 @@ tapable@^0.1.8: resolved "https://registry.yarnpkg.com/tapable/-/tapable-0.1.10.tgz#29c35707c2b70e50d07482b5d202e8ed446dafd4" integrity sha1-KcNXB8K3DlDQdIK10gLo7URtr9Q= -tapable@^1.0.0, tapable@^1.1.0, tapable@^1.1.3: +tapable@^1.0.0, tapable@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2" integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== @@ -14522,7 +14976,22 @@ term-size@^1.2.0: dependencies: execa "^0.7.0" -terser-webpack-plugin@^1.1.0, terser-webpack-plugin@^1.4.3: +terser-webpack-plugin@^1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-1.4.1.tgz#61b18e40eaee5be97e771cdbb10ed1280888c2b4" + integrity sha512-ZXmmfiwtCLfz8WKZyYUuuHf3dMYEjg8NrjHMb0JqHVHVOSkzp3cW2/XG1fP3tRhqEqSzMwzzRQGtAPbs4Cncxg== + dependencies: + cacache "^12.0.2" + find-cache-dir "^2.1.0" + is-wsl "^1.1.0" + schema-utils "^1.0.0" + serialize-javascript "^1.7.0" + source-map "^0.6.1" + terser "^4.1.2" + webpack-sources "^1.4.0" + worker-farm "^1.7.0" + +terser-webpack-plugin@^1.4.3: version "1.4.3" resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-1.4.3.tgz#5ecaf2dbdc5fb99745fd06791f46fc9ddb1c9a7c" integrity sha512-QMxecFz/gHQwteWwSo5nTc6UaICqN1bMedC5sMtUc7y3Ha3Q8y6ZO0iCR8pq4RJC8Hjf0FEPEHZqcMB/+DFCrA== @@ -14537,7 +15006,25 @@ terser-webpack-plugin@^1.1.0, terser-webpack-plugin@^1.4.3: webpack-sources "^1.4.0" worker-farm "^1.7.0" -terser@3.16.1, terser@^4.1.2, terser@^4.6.2, terser@^4.6.3: +terser@4.0.0, terser@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/terser/-/terser-4.1.2.tgz#b2656c8a506f7ce805a3f300a2ff48db022fa391" + integrity sha512-jvNoEQSPXJdssFwqPSgWjsOrb+ELoE+ILpHPKXC83tIxOlh2U75F1KuB2luLD/3a6/7K3Vw5pDn+hvu0C4AzSw== + dependencies: + commander "^2.20.0" + source-map "~0.6.1" + source-map-support "~0.5.12" + +terser@^4.6.2: + version "4.6.2" + resolved "https://registry.yarnpkg.com/terser/-/terser-4.6.2.tgz#cb1cf055e7f70caa5863f00ba3e67dc3c97b5150" + integrity sha512-6FUjJdY2i3WZAtYBtnV06OOcOfzl+4hSKYE9wgac8rkLRBToPDDrBB2AcHwQD/OKDxbnvhVy2YgOPWO2SsKWqg== + dependencies: + commander "^2.20.0" + source-map "~0.6.1" + source-map-support "~0.5.12" + +terser@^4.6.3: version "4.6.3" resolved "https://registry.yarnpkg.com/terser/-/terser-4.6.3.tgz#e33aa42461ced5238d352d2df2a67f21921f8d87" integrity sha512-Lw+ieAXmY69d09IIc/yqeBqXpEQIpDGZqT34ui1QWXIUpR2RjbqEkT8X7Lgex19hslSqcWM5iMN2kM11eMsESQ== @@ -14774,6 +15261,11 @@ tr46@^2.0.0: dependencies: punycode "^2.1.1" +traverse@0.6.6: + version "0.6.6" + resolved "https://registry.yarnpkg.com/traverse/-/traverse-0.6.6.tgz#cbdf560fd7b9af632502fed40f918c157ea97137" + integrity sha1-y99WD9e5r2MlAv7UD5GMFX6pcTc= + "traverse@>=0.3.0 <0.4": version "0.3.9" resolved "https://registry.yarnpkg.com/traverse/-/traverse-0.3.9.tgz#717b8f220cc0bb7b44e40514c22b2e8bbc70d8b9" @@ -14815,6 +15307,11 @@ ts-node@^8.3.0: source-map-support "^0.5.6" yn "3.1.1" +ts-pnp@^1.1.2: + version "1.1.5" + resolved "https://registry.yarnpkg.com/ts-pnp/-/ts-pnp-1.1.5.tgz#840e0739c89fce5f3abd9037bb091dbff16d9dec" + integrity sha512-ti7OGMOUOzo66wLF3liskw6YQIaSsBgc4GOAlWRnIEj8htCxJUxskanMUoJOD6MDCRAXo36goXJZch+nOS0VMA== + tslib@^1.8.0, tslib@^1.8.1, tslib@^1.9.0: version "1.10.0" resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.10.0.tgz#c3c19f95973fb0a62973fb09d90d961ee43e5c8a" @@ -14846,13 +15343,6 @@ tsutils@^2.29.0: dependencies: tslib "^1.8.1" -tty-aware-progress@1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/tty-aware-progress/-/tty-aware-progress-1.0.3.tgz#93fbe86caf0d79c35f6e104e08f3a56c5069d3d6" - integrity sha512-+UpHmP813cD/edyM72cFAJaVwYa6arzNMoiQ4etylmL3NUpluuiUZYYwFR15oIZB05J7IPFV/HHhDbCGycLl3Q== - dependencies: - progress "2.0.3" - tty-browserify@0.0.0: version "0.0.0" resolved "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.0.tgz#a157ba402da24e9bf957f9aa69d524eed42901a6" @@ -15150,6 +15640,11 @@ use-memo-one@^1.1.0: resolved "https://registry.yarnpkg.com/use-memo-one/-/use-memo-one-1.1.1.tgz#39e6f08fe27e422a7d7b234b5f9056af313bd22c" integrity sha512-oFfsyun+bP7RX8X2AskHNTxu+R3QdE/RC5IefMbqptmACAA/gfol1KDD5KRzPsGMa62sWxGZw+Ui43u6x4ddoQ== +use-subscription@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/use-subscription/-/use-subscription-1.1.1.tgz#5509363e9bb152c4fb334151d4dceb943beaa7bb" + integrity sha512-gk4fPTYvNhs6Ia7u8/+K7bM7sZ7O7AMfWtS+zPO8luH+zWuiGgGcrW0hL4MRWZSzXo+4ofNorf87wZwBKz2YdQ== + use@^3.1.0: version "3.1.1" resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" @@ -15173,7 +15668,7 @@ util.inherits@^1.0.3: resolved "https://registry.yarnpkg.com/util.inherits/-/util.inherits-1.0.3.tgz#a9c626a0d06d34829d47ba56cab1278d745f9ce6" integrity sha1-qcYmoNBtNIKdR7pWyrEnjXRfnOY= -util.promisify@^1.0.0, util.promisify@~1.0.0: +util.promisify@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.0.tgz#440f7165a459c9a16dc145eb8e72f35687097030" integrity sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA== @@ -15325,7 +15820,16 @@ warning@^4.0.1: dependencies: loose-envify "^1.0.0" -watchpack@^1.5.0, watchpack@^1.6.0: +watchpack@2.0.0-beta.5: + version "2.0.0-beta.5" + resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.0.0-beta.5.tgz#c005db39570d81d9d34334870abc0f548901b880" + integrity sha512-HGqh9e9QZFhow8JYX+1+E+kIYK0uTTsk6rCOkI0ff0f9kMO0wX783yW8saQC9WDx7qHpVGPXsRnld9nY7iwzQA== + dependencies: + glob-to-regexp "^0.4.1" + graceful-fs "^4.1.2" + neo-async "^2.5.0" + +watchpack@^1.6.0: version "1.6.0" resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.6.0.tgz#4bc12c2ebe8aa277a71f1d3f14d685c7b446cd00" integrity sha512-i6dHe3EyLjMmDlU1/bGQpEw25XSjkJULPuAVKCbNRefQVq48yXKUpwg538F7AZTf9kyr57zj++pQFltUa5H7yA== @@ -15334,7 +15838,7 @@ watchpack@^1.5.0, watchpack@^1.6.0: graceful-fs "^4.1.2" neo-async "^2.5.0" -wcwidth@^1.0.0: +wcwidth@^1.0.0, wcwidth@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/wcwidth/-/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8" integrity sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g= @@ -15392,17 +15896,7 @@ webpack-cli@^3.3.9: v8-compile-cache "2.0.3" yargs "13.2.4" -webpack-dev-middleware@3.6.0: - version "3.6.0" - resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-3.6.0.tgz#71f1b04e52ff8d442757af2be3a658237d53a3e5" - integrity sha512-oeXA3m+5gbYbDBGo4SvKpAHJJEGMoekUbHgo1RK7CP1sz7/WOSeu/dWJtSTk+rzDCLkPwQhGocgIq6lQqOyOwg== - dependencies: - memory-fs "^0.4.1" - mime "^2.3.1" - range-parser "^1.0.3" - webpack-log "^2.0.0" - -webpack-dev-middleware@^3.7.0: +webpack-dev-middleware@3.7.0, webpack-dev-middleware@^3.7.0: version "3.7.0" resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-3.7.0.tgz#ef751d25f4e9a5c8a35da600c5fda3582b5c6cff" integrity sha512-qvDesR1QZRIAZHOE3iQ4CXLZZSQ1lAUsSpnQmlB1PBfoN/xdRjmge3Dok0W4IdaVLJOGJy3sGI4sZHwjRU0PCA== @@ -15412,10 +15906,10 @@ webpack-dev-middleware@^3.7.0: range-parser "^1.2.1" webpack-log "^2.0.0" -webpack-hot-middleware@2.24.3: - version "2.24.3" - resolved "https://registry.yarnpkg.com/webpack-hot-middleware/-/webpack-hot-middleware-2.24.3.tgz#5bb76259a8fc0d97463ab517640ba91d3382d4a6" - integrity sha512-pPlmcdoR2Fn6UhYjAhp1g/IJy1Yc9hD+T6O9mjRcWV2pFbBjIFoJXhP0CoD0xPOhWJuWXuZXGBga9ybbOdzXpg== +webpack-hot-middleware@2.25.0: + version "2.25.0" + resolved "https://registry.yarnpkg.com/webpack-hot-middleware/-/webpack-hot-middleware-2.25.0.tgz#4528a0a63ec37f8f8ef565cf9e534d57d09fe706" + integrity sha512-xs5dPOrGPCzuRXNi8F6rwhawWvQQkeli5Ro48PRuQh8pYPCPmNnltP9itiUPT4xI8oW+y0m59lyyeQk54s5VgA== dependencies: ansi-html "0.0.7" html-entities "^1.2.0" @@ -15437,15 +15931,7 @@ webpack-merge@^4.1.0: dependencies: lodash "^4.17.5" -webpack-sources@1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.3.0.tgz#2a28dcb9f1f45fe960d8f1493252b5ee6530fa85" - integrity sha512-OiVgSrbGu7NEnEvQJJgdSFPl2qWKkWq5lHMhgiToIiN9w34EBnjYzSYs+VbL5KoYiLNtFFa7BZIKxRED3I32pA== - dependencies: - source-list-map "^2.0.0" - source-map "~0.6.1" - -webpack-sources@^1.0.1, webpack-sources@^1.1.0, webpack-sources@^1.3.0, webpack-sources@^1.4.0, webpack-sources@^1.4.1: +webpack-sources@1.4.3, webpack-sources@^1.0.1, webpack-sources@^1.1.0, webpack-sources@^1.4.0, webpack-sources@^1.4.1: version "1.4.3" resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.4.3.tgz#eedd8ec0b928fbf1cbfe994e22d2d890f330a933" integrity sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ== @@ -15453,35 +15939,34 @@ webpack-sources@^1.0.1, webpack-sources@^1.1.0, webpack-sources@^1.3.0, webpack- source-list-map "^2.0.0" source-map "~0.6.1" -webpack@4.29.0: - version "4.29.0" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.29.0.tgz#f2cfef83f7ae404ba889ff5d43efd285ca26e750" - integrity sha512-pxdGG0keDBtamE1mNvT5zyBdx+7wkh6mh7uzMOo/uRQ/fhsdj5FXkh/j5mapzs060forql1oXqXN9HJGju+y7w== - dependencies: - "@webassemblyjs/ast" "1.7.11" - "@webassemblyjs/helper-module-context" "1.7.11" - "@webassemblyjs/wasm-edit" "1.7.11" - "@webassemblyjs/wasm-parser" "1.7.11" - acorn "^6.0.5" - acorn-dynamic-import "^4.0.0" - ajv "^6.1.0" - ajv-keywords "^3.1.0" - chrome-trace-event "^1.0.0" +webpack@4.39.0: + version "4.39.0" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.39.0.tgz#1d511308c3dd8f9fe3152c9447ce30f1814a620c" + integrity sha512-nrxFNSEKm4T1C/EsgOgN50skt//Pl4X7kgJC1MrlE47M292LSCVmMOC47iTGL0CGxbdwhKGgeThrJcw0bstEfA== + dependencies: + "@webassemblyjs/ast" "1.8.5" + "@webassemblyjs/helper-module-context" "1.8.5" + "@webassemblyjs/wasm-edit" "1.8.5" + "@webassemblyjs/wasm-parser" "1.8.5" + acorn "^6.2.1" + ajv "^6.10.2" + ajv-keywords "^3.4.1" + chrome-trace-event "^1.0.2" enhanced-resolve "^4.1.0" - eslint-scope "^4.0.0" + eslint-scope "^4.0.3" json-parse-better-errors "^1.0.2" - 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" - schema-utils "^0.4.4" - tapable "^1.1.0" - terser-webpack-plugin "^1.1.0" - watchpack "^1.5.0" - webpack-sources "^1.3.0" + loader-runner "^2.4.0" + loader-utils "^1.2.3" + memory-fs "^0.4.1" + micromatch "^3.1.10" + mkdirp "^0.5.1" + neo-async "^2.6.1" + node-libs-browser "^2.2.1" + schema-utils "^1.0.0" + tapable "^1.1.3" + terser-webpack-plugin "^1.4.1" + watchpack "^1.6.0" + webpack-sources "^1.4.1" webpack@^4.28.2, webpack@^4.41.0, webpack@^4.41.5: version "4.41.6" @@ -15597,14 +16082,6 @@ wordwrap@~1.0.0: resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" integrity sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus= -worker-farm@1.5.2: - version "1.5.2" - resolved "https://registry.yarnpkg.com/worker-farm/-/worker-farm-1.5.2.tgz#32b312e5dc3d5d45d79ef44acc2587491cd729ae" - integrity sha512-XxiQ9kZN5n6mmnW+mFJ+wXjNNI/Nx4DIdaAKLX1Bn6LYBWlN/zaBhu34DQYPZ1AJobQuu67S2OfDdNSVULvXkQ== - dependencies: - errno "^0.1.4" - xtend "^4.0.1" - worker-farm@^1.7.0: version "1.7.0" resolved "https://registry.yarnpkg.com/worker-farm/-/worker-farm-1.7.0.tgz#26a94c5391bbca926152002f69b84a4bf772e5a8" @@ -15612,6 +16089,13 @@ worker-farm@^1.7.0: dependencies: errno "~0.1.7" +worker-rpc@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/worker-rpc/-/worker-rpc-0.1.1.tgz#cb565bd6d7071a8f16660686051e969ad32f54d5" + integrity sha512-P1WjMrUB3qgJNI9jfmpZ/htmBEjFh//6l/5y8SD9hg1Ef5zTTVVoRjTrTEzPrNBQvmhMxkoTsjOXN10GWU7aCg== + dependencies: + microevent.ts "~0.1.1" + wrap-ansi@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85" @@ -15755,7 +16239,7 @@ xmlhttprequest-ssl@~1.5.4: resolved "https://registry.yarnpkg.com/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz#c2876b06168aadc40e57d97e81191ac8f4398b3e" integrity sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4= -xtend@^4.0.0, xtend@^4.0.1, xtend@~4.0.1: +xtend@^4.0.0, xtend@~4.0.1: version "4.0.2" resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== From 251d829b2244b4a54ebc8d11c28823fe3a8be762 Mon Sep 17 00:00:00 2001 From: Sebastian Silbermann Date: Mon, 18 Nov 2019 19:36:31 +0100 Subject: [PATCH 02/18] fix: /api not being interactive --- docs/next.config.js | 3 +++ docs/pages/{api => api-docs}/alert-title.js | 0 docs/pages/{api => api-docs}/alert-title.md | 0 docs/pages/{api => api-docs}/alert.js | 0 docs/pages/{api => api-docs}/alert.md | 0 docs/pages/{api => api-docs}/app-bar.js | 0 docs/pages/{api => api-docs}/app-bar.md | 0 docs/pages/{api => api-docs}/autocomplete.js | 0 docs/pages/{api => api-docs}/autocomplete.md | 0 docs/pages/{api => api-docs}/avatar-group.js | 0 docs/pages/{api => api-docs}/avatar-group.md | 0 docs/pages/{api => api-docs}/avatar.js | 0 docs/pages/{api => api-docs}/avatar.md | 0 docs/pages/{api => api-docs}/backdrop.js | 0 docs/pages/{api => api-docs}/backdrop.md | 0 docs/pages/{api => api-docs}/badge.js | 0 docs/pages/{api => api-docs}/badge.md | 0 docs/pages/{api => api-docs}/bottom-navigation-action.js | 0 docs/pages/{api => api-docs}/bottom-navigation-action.md | 0 docs/pages/{api => api-docs}/bottom-navigation.js | 0 docs/pages/{api => api-docs}/bottom-navigation.md | 0 docs/pages/{api => api-docs}/breadcrumbs.js | 0 docs/pages/{api => api-docs}/breadcrumbs.md | 0 docs/pages/{api => api-docs}/button-base.js | 0 docs/pages/{api => api-docs}/button-base.md | 0 docs/pages/{api => api-docs}/button-group.js | 0 docs/pages/{api => api-docs}/button-group.md | 0 docs/pages/{api => api-docs}/button.js | 0 docs/pages/{api => api-docs}/button.md | 0 docs/pages/{api => api-docs}/card-action-area.js | 0 docs/pages/{api => api-docs}/card-action-area.md | 0 docs/pages/{api => api-docs}/card-actions.js | 0 docs/pages/{api => api-docs}/card-actions.md | 0 docs/pages/{api => api-docs}/card-content.js | 0 docs/pages/{api => api-docs}/card-content.md | 0 docs/pages/{api => api-docs}/card-header.js | 0 docs/pages/{api => api-docs}/card-header.md | 0 docs/pages/{api => api-docs}/card-media.js | 0 docs/pages/{api => api-docs}/card-media.md | 0 docs/pages/{api => api-docs}/card.js | 0 docs/pages/{api => api-docs}/card.md | 0 docs/pages/{api => api-docs}/checkbox.js | 0 docs/pages/{api => api-docs}/checkbox.md | 0 docs/pages/{api => api-docs}/chip.js | 0 docs/pages/{api => api-docs}/chip.md | 0 docs/pages/{api => api-docs}/circular-progress.js | 0 docs/pages/{api => api-docs}/circular-progress.md | 0 docs/pages/{api => api-docs}/click-away-listener.js | 0 docs/pages/{api => api-docs}/click-away-listener.md | 0 docs/pages/{api => api-docs}/collapse.js | 0 docs/pages/{api => api-docs}/collapse.md | 0 docs/pages/{api => api-docs}/container.js | 0 docs/pages/{api => api-docs}/container.md | 0 docs/pages/{api => api-docs}/css-baseline.js | 0 docs/pages/{api => api-docs}/css-baseline.md | 0 docs/pages/{api => api-docs}/dialog-actions.js | 0 docs/pages/{api => api-docs}/dialog-actions.md | 0 docs/pages/{api => api-docs}/dialog-content-text.js | 0 docs/pages/{api => api-docs}/dialog-content-text.md | 0 docs/pages/{api => api-docs}/dialog-content.js | 0 docs/pages/{api => api-docs}/dialog-content.md | 0 docs/pages/{api => api-docs}/dialog-title.js | 0 docs/pages/{api => api-docs}/dialog-title.md | 0 docs/pages/{api => api-docs}/dialog.js | 0 docs/pages/{api => api-docs}/dialog.md | 0 docs/pages/{api => api-docs}/divider.js | 0 docs/pages/{api => api-docs}/divider.md | 0 docs/pages/{api => api-docs}/drawer.js | 0 docs/pages/{api => api-docs}/drawer.md | 0 docs/pages/{api => api-docs}/expansion-panel-actions.js | 0 docs/pages/{api => api-docs}/expansion-panel-actions.md | 0 docs/pages/{api => api-docs}/expansion-panel-details.js | 0 docs/pages/{api => api-docs}/expansion-panel-details.md | 0 docs/pages/{api => api-docs}/expansion-panel-summary.js | 0 docs/pages/{api => api-docs}/expansion-panel-summary.md | 0 docs/pages/{api => api-docs}/expansion-panel.js | 0 docs/pages/{api => api-docs}/expansion-panel.md | 0 docs/pages/{api => api-docs}/fab.js | 0 docs/pages/{api => api-docs}/fab.md | 0 docs/pages/{api => api-docs}/fade.js | 0 docs/pages/{api => api-docs}/fade.md | 0 docs/pages/{api => api-docs}/filled-input.js | 0 docs/pages/{api => api-docs}/filled-input.md | 0 docs/pages/{api => api-docs}/form-control-label.js | 0 docs/pages/{api => api-docs}/form-control-label.md | 0 docs/pages/{api => api-docs}/form-control.js | 0 docs/pages/{api => api-docs}/form-control.md | 0 docs/pages/{api => api-docs}/form-group.js | 0 docs/pages/{api => api-docs}/form-group.md | 0 docs/pages/{api => api-docs}/form-helper-text.js | 0 docs/pages/{api => api-docs}/form-helper-text.md | 0 docs/pages/{api => api-docs}/form-label.js | 0 docs/pages/{api => api-docs}/form-label.md | 0 docs/pages/{api => api-docs}/grid-list-tile-bar.js | 0 docs/pages/{api => api-docs}/grid-list-tile-bar.md | 0 docs/pages/{api => api-docs}/grid-list-tile.js | 0 docs/pages/{api => api-docs}/grid-list-tile.md | 0 docs/pages/{api => api-docs}/grid-list.js | 0 docs/pages/{api => api-docs}/grid-list.md | 0 docs/pages/{api => api-docs}/grid.js | 0 docs/pages/{api => api-docs}/grid.md | 0 docs/pages/{api => api-docs}/grow.js | 0 docs/pages/{api => api-docs}/grow.md | 0 docs/pages/{api => api-docs}/hidden.js | 0 docs/pages/{api => api-docs}/hidden.md | 0 docs/pages/{api => api-docs}/icon-button.js | 0 docs/pages/{api => api-docs}/icon-button.md | 0 docs/pages/{api => api-docs}/icon.js | 0 docs/pages/{api => api-docs}/icon.md | 0 docs/pages/{api => api-docs}/input-adornment.js | 0 docs/pages/{api => api-docs}/input-adornment.md | 0 docs/pages/{api => api-docs}/input-base.js | 0 docs/pages/{api => api-docs}/input-base.md | 0 docs/pages/{api => api-docs}/input-label.js | 0 docs/pages/{api => api-docs}/input-label.md | 0 docs/pages/{api => api-docs}/input.js | 0 docs/pages/{api => api-docs}/input.md | 0 docs/pages/{api => api-docs}/linear-progress.js | 0 docs/pages/{api => api-docs}/linear-progress.md | 0 docs/pages/{api => api-docs}/link.js | 0 docs/pages/{api => api-docs}/link.md | 0 docs/pages/{api => api-docs}/list-item-avatar.js | 0 docs/pages/{api => api-docs}/list-item-avatar.md | 0 docs/pages/{api => api-docs}/list-item-icon.js | 0 docs/pages/{api => api-docs}/list-item-icon.md | 0 docs/pages/{api => api-docs}/list-item-secondary-action.js | 0 docs/pages/{api => api-docs}/list-item-secondary-action.md | 0 docs/pages/{api => api-docs}/list-item-text.js | 0 docs/pages/{api => api-docs}/list-item-text.md | 0 docs/pages/{api => api-docs}/list-item.js | 0 docs/pages/{api => api-docs}/list-item.md | 0 docs/pages/{api => api-docs}/list-subheader.js | 0 docs/pages/{api => api-docs}/list-subheader.md | 0 docs/pages/{api => api-docs}/list.js | 0 docs/pages/{api => api-docs}/list.md | 0 docs/pages/{api => api-docs}/menu-item.js | 0 docs/pages/{api => api-docs}/menu-item.md | 0 docs/pages/{api => api-docs}/menu-list.js | 0 docs/pages/{api => api-docs}/menu-list.md | 0 docs/pages/{api => api-docs}/menu.js | 0 docs/pages/{api => api-docs}/menu.md | 0 docs/pages/{api => api-docs}/mobile-stepper.js | 0 docs/pages/{api => api-docs}/mobile-stepper.md | 0 docs/pages/{api => api-docs}/modal.js | 0 docs/pages/{api => api-docs}/modal.md | 0 docs/pages/{api => api-docs}/native-select.js | 0 docs/pages/{api => api-docs}/native-select.md | 0 docs/pages/{api => api-docs}/no-ssr.js | 0 docs/pages/{api => api-docs}/no-ssr.md | 0 docs/pages/{api => api-docs}/outlined-input.js | 0 docs/pages/{api => api-docs}/outlined-input.md | 0 docs/pages/{api => api-docs}/paper.js | 0 docs/pages/{api => api-docs}/paper.md | 0 docs/pages/{api => api-docs}/popover.js | 0 docs/pages/{api => api-docs}/popover.md | 0 docs/pages/{api => api-docs}/popper.js | 0 docs/pages/{api => api-docs}/popper.md | 0 docs/pages/{api => api-docs}/portal.js | 0 docs/pages/{api => api-docs}/portal.md | 0 docs/pages/{api => api-docs}/radio-group.js | 0 docs/pages/{api => api-docs}/radio-group.md | 0 docs/pages/{api => api-docs}/radio.js | 0 docs/pages/{api => api-docs}/radio.md | 0 docs/pages/{api => api-docs}/rating.js | 0 docs/pages/{api => api-docs}/rating.md | 0 docs/pages/{api => api-docs}/root-ref.js | 0 docs/pages/{api => api-docs}/root-ref.md | 0 docs/pages/{api => api-docs}/select.js | 0 docs/pages/{api => api-docs}/select.md | 0 docs/pages/{api => api-docs}/skeleton.js | 0 docs/pages/{api => api-docs}/skeleton.md | 0 docs/pages/{api => api-docs}/slide.js | 0 docs/pages/{api => api-docs}/slide.md | 0 docs/pages/{api => api-docs}/slider.js | 0 docs/pages/{api => api-docs}/slider.md | 0 docs/pages/{api => api-docs}/snackbar-content.js | 0 docs/pages/{api => api-docs}/snackbar-content.md | 0 docs/pages/{api => api-docs}/snackbar.js | 0 docs/pages/{api => api-docs}/snackbar.md | 0 docs/pages/{api => api-docs}/speed-dial-action.js | 0 docs/pages/{api => api-docs}/speed-dial-action.md | 0 docs/pages/{api => api-docs}/speed-dial-icon.js | 0 docs/pages/{api => api-docs}/speed-dial-icon.md | 0 docs/pages/{api => api-docs}/speed-dial.js | 0 docs/pages/{api => api-docs}/speed-dial.md | 0 docs/pages/{api => api-docs}/step-button.js | 0 docs/pages/{api => api-docs}/step-button.md | 0 docs/pages/{api => api-docs}/step-connector.js | 0 docs/pages/{api => api-docs}/step-connector.md | 0 docs/pages/{api => api-docs}/step-content.js | 0 docs/pages/{api => api-docs}/step-content.md | 0 docs/pages/{api => api-docs}/step-icon.js | 0 docs/pages/{api => api-docs}/step-icon.md | 0 docs/pages/{api => api-docs}/step-label.js | 0 docs/pages/{api => api-docs}/step-label.md | 0 docs/pages/{api => api-docs}/step.js | 0 docs/pages/{api => api-docs}/step.md | 0 docs/pages/{api => api-docs}/stepper.js | 0 docs/pages/{api => api-docs}/stepper.md | 0 docs/pages/{api => api-docs}/svg-icon.js | 0 docs/pages/{api => api-docs}/svg-icon.md | 0 docs/pages/{api => api-docs}/swipeable-drawer.js | 0 docs/pages/{api => api-docs}/swipeable-drawer.md | 0 docs/pages/{api => api-docs}/switch.js | 0 docs/pages/{api => api-docs}/switch.md | 0 docs/pages/{api => api-docs}/tab.js | 0 docs/pages/{api => api-docs}/tab.md | 0 docs/pages/{api => api-docs}/table-body.js | 0 docs/pages/{api => api-docs}/table-body.md | 0 docs/pages/{api => api-docs}/table-cell.js | 0 docs/pages/{api => api-docs}/table-cell.md | 0 docs/pages/{api => api-docs}/table-container.js | 0 docs/pages/{api => api-docs}/table-container.md | 0 docs/pages/{api => api-docs}/table-footer.js | 0 docs/pages/{api => api-docs}/table-footer.md | 0 docs/pages/{api => api-docs}/table-head.js | 0 docs/pages/{api => api-docs}/table-head.md | 0 docs/pages/{api => api-docs}/table-pagination.js | 0 docs/pages/{api => api-docs}/table-pagination.md | 0 docs/pages/{api => api-docs}/table-row.js | 0 docs/pages/{api => api-docs}/table-row.md | 0 docs/pages/{api => api-docs}/table-sort-label.js | 0 docs/pages/{api => api-docs}/table-sort-label.md | 0 docs/pages/{api => api-docs}/table.js | 0 docs/pages/{api => api-docs}/table.md | 0 docs/pages/{api => api-docs}/tabs.js | 0 docs/pages/{api => api-docs}/tabs.md | 0 docs/pages/{api => api-docs}/text-field.js | 0 docs/pages/{api => api-docs}/text-field.md | 0 docs/pages/{api => api-docs}/textarea-autosize.js | 0 docs/pages/{api => api-docs}/textarea-autosize.md | 0 docs/pages/{api => api-docs}/toggle-button-group.js | 0 docs/pages/{api => api-docs}/toggle-button-group.md | 0 docs/pages/{api => api-docs}/toggle-button.js | 0 docs/pages/{api => api-docs}/toggle-button.md | 0 docs/pages/{api => api-docs}/toolbar.js | 0 docs/pages/{api => api-docs}/toolbar.md | 0 docs/pages/{api => api-docs}/tooltip.js | 0 docs/pages/{api => api-docs}/tooltip.md | 0 docs/pages/{api => api-docs}/tree-item.js | 0 docs/pages/{api => api-docs}/tree-item.md | 0 docs/pages/{api => api-docs}/tree-view.js | 0 docs/pages/{api => api-docs}/tree-view.md | 0 docs/pages/{api => api-docs}/typography.js | 0 docs/pages/{api => api-docs}/typography.md | 0 docs/pages/{api => api-docs}/zoom.js | 0 docs/pages/{api => api-docs}/zoom.md | 0 package.json | 2 +- 248 files changed, 4 insertions(+), 1 deletion(-) rename docs/pages/{api => api-docs}/alert-title.js (100%) rename docs/pages/{api => api-docs}/alert-title.md (100%) rename docs/pages/{api => api-docs}/alert.js (100%) rename docs/pages/{api => api-docs}/alert.md (100%) rename docs/pages/{api => api-docs}/app-bar.js (100%) rename docs/pages/{api => api-docs}/app-bar.md (100%) rename docs/pages/{api => api-docs}/autocomplete.js (100%) rename docs/pages/{api => api-docs}/autocomplete.md (100%) rename docs/pages/{api => api-docs}/avatar-group.js (100%) rename docs/pages/{api => api-docs}/avatar-group.md (100%) rename docs/pages/{api => api-docs}/avatar.js (100%) rename docs/pages/{api => api-docs}/avatar.md (100%) rename docs/pages/{api => api-docs}/backdrop.js (100%) rename docs/pages/{api => api-docs}/backdrop.md (100%) rename docs/pages/{api => api-docs}/badge.js (100%) rename docs/pages/{api => api-docs}/badge.md (100%) rename docs/pages/{api => api-docs}/bottom-navigation-action.js (100%) rename docs/pages/{api => api-docs}/bottom-navigation-action.md (100%) rename docs/pages/{api => api-docs}/bottom-navigation.js (100%) rename docs/pages/{api => api-docs}/bottom-navigation.md (100%) rename docs/pages/{api => api-docs}/breadcrumbs.js (100%) rename docs/pages/{api => api-docs}/breadcrumbs.md (100%) rename docs/pages/{api => api-docs}/button-base.js (100%) rename docs/pages/{api => api-docs}/button-base.md (100%) rename docs/pages/{api => api-docs}/button-group.js (100%) rename docs/pages/{api => api-docs}/button-group.md (100%) rename docs/pages/{api => api-docs}/button.js (100%) rename docs/pages/{api => api-docs}/button.md (100%) rename docs/pages/{api => api-docs}/card-action-area.js (100%) rename docs/pages/{api => api-docs}/card-action-area.md (100%) rename docs/pages/{api => api-docs}/card-actions.js (100%) rename docs/pages/{api => api-docs}/card-actions.md (100%) rename docs/pages/{api => api-docs}/card-content.js (100%) rename docs/pages/{api => api-docs}/card-content.md (100%) rename docs/pages/{api => api-docs}/card-header.js (100%) rename docs/pages/{api => api-docs}/card-header.md (100%) rename docs/pages/{api => api-docs}/card-media.js (100%) rename docs/pages/{api => api-docs}/card-media.md (100%) rename docs/pages/{api => api-docs}/card.js (100%) rename docs/pages/{api => api-docs}/card.md (100%) rename docs/pages/{api => api-docs}/checkbox.js (100%) rename docs/pages/{api => api-docs}/checkbox.md (100%) rename docs/pages/{api => api-docs}/chip.js (100%) rename docs/pages/{api => api-docs}/chip.md (100%) rename docs/pages/{api => api-docs}/circular-progress.js (100%) rename docs/pages/{api => api-docs}/circular-progress.md (100%) rename docs/pages/{api => api-docs}/click-away-listener.js (100%) rename docs/pages/{api => api-docs}/click-away-listener.md (100%) rename docs/pages/{api => api-docs}/collapse.js (100%) rename docs/pages/{api => api-docs}/collapse.md (100%) rename docs/pages/{api => api-docs}/container.js (100%) rename docs/pages/{api => api-docs}/container.md (100%) rename docs/pages/{api => api-docs}/css-baseline.js (100%) rename docs/pages/{api => api-docs}/css-baseline.md (100%) rename docs/pages/{api => api-docs}/dialog-actions.js (100%) rename docs/pages/{api => api-docs}/dialog-actions.md (100%) rename docs/pages/{api => api-docs}/dialog-content-text.js (100%) rename docs/pages/{api => api-docs}/dialog-content-text.md (100%) rename docs/pages/{api => api-docs}/dialog-content.js (100%) rename docs/pages/{api => api-docs}/dialog-content.md (100%) rename docs/pages/{api => api-docs}/dialog-title.js (100%) rename docs/pages/{api => api-docs}/dialog-title.md (100%) rename docs/pages/{api => api-docs}/dialog.js (100%) rename docs/pages/{api => api-docs}/dialog.md (100%) rename docs/pages/{api => api-docs}/divider.js (100%) rename docs/pages/{api => api-docs}/divider.md (100%) rename docs/pages/{api => api-docs}/drawer.js (100%) rename docs/pages/{api => api-docs}/drawer.md (100%) rename docs/pages/{api => api-docs}/expansion-panel-actions.js (100%) rename docs/pages/{api => api-docs}/expansion-panel-actions.md (100%) rename docs/pages/{api => api-docs}/expansion-panel-details.js (100%) rename docs/pages/{api => api-docs}/expansion-panel-details.md (100%) rename docs/pages/{api => api-docs}/expansion-panel-summary.js (100%) rename docs/pages/{api => api-docs}/expansion-panel-summary.md (100%) rename docs/pages/{api => api-docs}/expansion-panel.js (100%) rename docs/pages/{api => api-docs}/expansion-panel.md (100%) rename docs/pages/{api => api-docs}/fab.js (100%) rename docs/pages/{api => api-docs}/fab.md (100%) rename docs/pages/{api => api-docs}/fade.js (100%) rename docs/pages/{api => api-docs}/fade.md (100%) rename docs/pages/{api => api-docs}/filled-input.js (100%) rename docs/pages/{api => api-docs}/filled-input.md (100%) rename docs/pages/{api => api-docs}/form-control-label.js (100%) rename docs/pages/{api => api-docs}/form-control-label.md (100%) rename docs/pages/{api => api-docs}/form-control.js (100%) rename docs/pages/{api => api-docs}/form-control.md (100%) rename docs/pages/{api => api-docs}/form-group.js (100%) rename docs/pages/{api => api-docs}/form-group.md (100%) rename docs/pages/{api => api-docs}/form-helper-text.js (100%) rename docs/pages/{api => api-docs}/form-helper-text.md (100%) rename docs/pages/{api => api-docs}/form-label.js (100%) rename docs/pages/{api => api-docs}/form-label.md (100%) rename docs/pages/{api => api-docs}/grid-list-tile-bar.js (100%) rename docs/pages/{api => api-docs}/grid-list-tile-bar.md (100%) rename docs/pages/{api => api-docs}/grid-list-tile.js (100%) rename docs/pages/{api => api-docs}/grid-list-tile.md (100%) rename docs/pages/{api => api-docs}/grid-list.js (100%) rename docs/pages/{api => api-docs}/grid-list.md (100%) rename docs/pages/{api => api-docs}/grid.js (100%) rename docs/pages/{api => api-docs}/grid.md (100%) rename docs/pages/{api => api-docs}/grow.js (100%) rename docs/pages/{api => api-docs}/grow.md (100%) rename docs/pages/{api => api-docs}/hidden.js (100%) rename docs/pages/{api => api-docs}/hidden.md (100%) rename docs/pages/{api => api-docs}/icon-button.js (100%) rename docs/pages/{api => api-docs}/icon-button.md (100%) rename docs/pages/{api => api-docs}/icon.js (100%) rename docs/pages/{api => api-docs}/icon.md (100%) rename docs/pages/{api => api-docs}/input-adornment.js (100%) rename docs/pages/{api => api-docs}/input-adornment.md (100%) rename docs/pages/{api => api-docs}/input-base.js (100%) rename docs/pages/{api => api-docs}/input-base.md (100%) rename docs/pages/{api => api-docs}/input-label.js (100%) rename docs/pages/{api => api-docs}/input-label.md (100%) rename docs/pages/{api => api-docs}/input.js (100%) rename docs/pages/{api => api-docs}/input.md (100%) rename docs/pages/{api => api-docs}/linear-progress.js (100%) rename docs/pages/{api => api-docs}/linear-progress.md (100%) rename docs/pages/{api => api-docs}/link.js (100%) rename docs/pages/{api => api-docs}/link.md (100%) rename docs/pages/{api => api-docs}/list-item-avatar.js (100%) rename docs/pages/{api => api-docs}/list-item-avatar.md (100%) rename docs/pages/{api => api-docs}/list-item-icon.js (100%) rename docs/pages/{api => api-docs}/list-item-icon.md (100%) rename docs/pages/{api => api-docs}/list-item-secondary-action.js (100%) rename docs/pages/{api => api-docs}/list-item-secondary-action.md (100%) rename docs/pages/{api => api-docs}/list-item-text.js (100%) rename docs/pages/{api => api-docs}/list-item-text.md (100%) rename docs/pages/{api => api-docs}/list-item.js (100%) rename docs/pages/{api => api-docs}/list-item.md (100%) rename docs/pages/{api => api-docs}/list-subheader.js (100%) rename docs/pages/{api => api-docs}/list-subheader.md (100%) rename docs/pages/{api => api-docs}/list.js (100%) rename docs/pages/{api => api-docs}/list.md (100%) rename docs/pages/{api => api-docs}/menu-item.js (100%) rename docs/pages/{api => api-docs}/menu-item.md (100%) rename docs/pages/{api => api-docs}/menu-list.js (100%) rename docs/pages/{api => api-docs}/menu-list.md (100%) rename docs/pages/{api => api-docs}/menu.js (100%) rename docs/pages/{api => api-docs}/menu.md (100%) rename docs/pages/{api => api-docs}/mobile-stepper.js (100%) rename docs/pages/{api => api-docs}/mobile-stepper.md (100%) rename docs/pages/{api => api-docs}/modal.js (100%) rename docs/pages/{api => api-docs}/modal.md (100%) rename docs/pages/{api => api-docs}/native-select.js (100%) rename docs/pages/{api => api-docs}/native-select.md (100%) rename docs/pages/{api => api-docs}/no-ssr.js (100%) rename docs/pages/{api => api-docs}/no-ssr.md (100%) rename docs/pages/{api => api-docs}/outlined-input.js (100%) rename docs/pages/{api => api-docs}/outlined-input.md (100%) rename docs/pages/{api => api-docs}/paper.js (100%) rename docs/pages/{api => api-docs}/paper.md (100%) rename docs/pages/{api => api-docs}/popover.js (100%) rename docs/pages/{api => api-docs}/popover.md (100%) rename docs/pages/{api => api-docs}/popper.js (100%) rename docs/pages/{api => api-docs}/popper.md (100%) rename docs/pages/{api => api-docs}/portal.js (100%) rename docs/pages/{api => api-docs}/portal.md (100%) rename docs/pages/{api => api-docs}/radio-group.js (100%) rename docs/pages/{api => api-docs}/radio-group.md (100%) rename docs/pages/{api => api-docs}/radio.js (100%) rename docs/pages/{api => api-docs}/radio.md (100%) rename docs/pages/{api => api-docs}/rating.js (100%) rename docs/pages/{api => api-docs}/rating.md (100%) rename docs/pages/{api => api-docs}/root-ref.js (100%) rename docs/pages/{api => api-docs}/root-ref.md (100%) rename docs/pages/{api => api-docs}/select.js (100%) rename docs/pages/{api => api-docs}/select.md (100%) rename docs/pages/{api => api-docs}/skeleton.js (100%) rename docs/pages/{api => api-docs}/skeleton.md (100%) rename docs/pages/{api => api-docs}/slide.js (100%) rename docs/pages/{api => api-docs}/slide.md (100%) rename docs/pages/{api => api-docs}/slider.js (100%) rename docs/pages/{api => api-docs}/slider.md (100%) rename docs/pages/{api => api-docs}/snackbar-content.js (100%) rename docs/pages/{api => api-docs}/snackbar-content.md (100%) rename docs/pages/{api => api-docs}/snackbar.js (100%) rename docs/pages/{api => api-docs}/snackbar.md (100%) rename docs/pages/{api => api-docs}/speed-dial-action.js (100%) rename docs/pages/{api => api-docs}/speed-dial-action.md (100%) rename docs/pages/{api => api-docs}/speed-dial-icon.js (100%) rename docs/pages/{api => api-docs}/speed-dial-icon.md (100%) rename docs/pages/{api => api-docs}/speed-dial.js (100%) rename docs/pages/{api => api-docs}/speed-dial.md (100%) rename docs/pages/{api => api-docs}/step-button.js (100%) rename docs/pages/{api => api-docs}/step-button.md (100%) rename docs/pages/{api => api-docs}/step-connector.js (100%) rename docs/pages/{api => api-docs}/step-connector.md (100%) rename docs/pages/{api => api-docs}/step-content.js (100%) rename docs/pages/{api => api-docs}/step-content.md (100%) rename docs/pages/{api => api-docs}/step-icon.js (100%) rename docs/pages/{api => api-docs}/step-icon.md (100%) rename docs/pages/{api => api-docs}/step-label.js (100%) rename docs/pages/{api => api-docs}/step-label.md (100%) rename docs/pages/{api => api-docs}/step.js (100%) rename docs/pages/{api => api-docs}/step.md (100%) rename docs/pages/{api => api-docs}/stepper.js (100%) rename docs/pages/{api => api-docs}/stepper.md (100%) rename docs/pages/{api => api-docs}/svg-icon.js (100%) rename docs/pages/{api => api-docs}/svg-icon.md (100%) rename docs/pages/{api => api-docs}/swipeable-drawer.js (100%) rename docs/pages/{api => api-docs}/swipeable-drawer.md (100%) rename docs/pages/{api => api-docs}/switch.js (100%) rename docs/pages/{api => api-docs}/switch.md (100%) rename docs/pages/{api => api-docs}/tab.js (100%) rename docs/pages/{api => api-docs}/tab.md (100%) rename docs/pages/{api => api-docs}/table-body.js (100%) rename docs/pages/{api => api-docs}/table-body.md (100%) rename docs/pages/{api => api-docs}/table-cell.js (100%) rename docs/pages/{api => api-docs}/table-cell.md (100%) rename docs/pages/{api => api-docs}/table-container.js (100%) rename docs/pages/{api => api-docs}/table-container.md (100%) rename docs/pages/{api => api-docs}/table-footer.js (100%) rename docs/pages/{api => api-docs}/table-footer.md (100%) rename docs/pages/{api => api-docs}/table-head.js (100%) rename docs/pages/{api => api-docs}/table-head.md (100%) rename docs/pages/{api => api-docs}/table-pagination.js (100%) rename docs/pages/{api => api-docs}/table-pagination.md (100%) rename docs/pages/{api => api-docs}/table-row.js (100%) rename docs/pages/{api => api-docs}/table-row.md (100%) rename docs/pages/{api => api-docs}/table-sort-label.js (100%) rename docs/pages/{api => api-docs}/table-sort-label.md (100%) rename docs/pages/{api => api-docs}/table.js (100%) rename docs/pages/{api => api-docs}/table.md (100%) rename docs/pages/{api => api-docs}/tabs.js (100%) rename docs/pages/{api => api-docs}/tabs.md (100%) rename docs/pages/{api => api-docs}/text-field.js (100%) rename docs/pages/{api => api-docs}/text-field.md (100%) rename docs/pages/{api => api-docs}/textarea-autosize.js (100%) rename docs/pages/{api => api-docs}/textarea-autosize.md (100%) rename docs/pages/{api => api-docs}/toggle-button-group.js (100%) rename docs/pages/{api => api-docs}/toggle-button-group.md (100%) rename docs/pages/{api => api-docs}/toggle-button.js (100%) rename docs/pages/{api => api-docs}/toggle-button.md (100%) rename docs/pages/{api => api-docs}/toolbar.js (100%) rename docs/pages/{api => api-docs}/toolbar.md (100%) rename docs/pages/{api => api-docs}/tooltip.js (100%) rename docs/pages/{api => api-docs}/tooltip.md (100%) rename docs/pages/{api => api-docs}/tree-item.js (100%) rename docs/pages/{api => api-docs}/tree-item.md (100%) rename docs/pages/{api => api-docs}/tree-view.js (100%) rename docs/pages/{api => api-docs}/tree-view.md (100%) rename docs/pages/{api => api-docs}/typography.js (100%) rename docs/pages/{api => api-docs}/typography.md (100%) rename docs/pages/{api => api-docs}/zoom.js (100%) rename docs/pages/{api => api-docs}/zoom.md (100%) diff --git a/docs/next.config.js b/docs/next.config.js index 9f3a6cdc38e897..0574f5c2cdc185 100644 --- a/docs/next.config.js +++ b/docs/next.config.js @@ -161,4 +161,7 @@ module.exports = { return map; }, + async rewrites() { + return [{ source: '/api/:rest*', destination: '/api-docs/:rest' }]; + }, }; diff --git a/docs/pages/api/alert-title.js b/docs/pages/api-docs/alert-title.js similarity index 100% rename from docs/pages/api/alert-title.js rename to docs/pages/api-docs/alert-title.js diff --git a/docs/pages/api/alert-title.md b/docs/pages/api-docs/alert-title.md similarity index 100% rename from docs/pages/api/alert-title.md rename to docs/pages/api-docs/alert-title.md diff --git a/docs/pages/api/alert.js b/docs/pages/api-docs/alert.js similarity index 100% rename from docs/pages/api/alert.js rename to docs/pages/api-docs/alert.js diff --git a/docs/pages/api/alert.md b/docs/pages/api-docs/alert.md similarity index 100% rename from docs/pages/api/alert.md rename to docs/pages/api-docs/alert.md diff --git a/docs/pages/api/app-bar.js b/docs/pages/api-docs/app-bar.js similarity index 100% rename from docs/pages/api/app-bar.js rename to docs/pages/api-docs/app-bar.js diff --git a/docs/pages/api/app-bar.md b/docs/pages/api-docs/app-bar.md similarity index 100% rename from docs/pages/api/app-bar.md rename to docs/pages/api-docs/app-bar.md diff --git a/docs/pages/api/autocomplete.js b/docs/pages/api-docs/autocomplete.js similarity index 100% rename from docs/pages/api/autocomplete.js rename to docs/pages/api-docs/autocomplete.js diff --git a/docs/pages/api/autocomplete.md b/docs/pages/api-docs/autocomplete.md similarity index 100% rename from docs/pages/api/autocomplete.md rename to docs/pages/api-docs/autocomplete.md diff --git a/docs/pages/api/avatar-group.js b/docs/pages/api-docs/avatar-group.js similarity index 100% rename from docs/pages/api/avatar-group.js rename to docs/pages/api-docs/avatar-group.js diff --git a/docs/pages/api/avatar-group.md b/docs/pages/api-docs/avatar-group.md similarity index 100% rename from docs/pages/api/avatar-group.md rename to docs/pages/api-docs/avatar-group.md diff --git a/docs/pages/api/avatar.js b/docs/pages/api-docs/avatar.js similarity index 100% rename from docs/pages/api/avatar.js rename to docs/pages/api-docs/avatar.js diff --git a/docs/pages/api/avatar.md b/docs/pages/api-docs/avatar.md similarity index 100% rename from docs/pages/api/avatar.md rename to docs/pages/api-docs/avatar.md diff --git a/docs/pages/api/backdrop.js b/docs/pages/api-docs/backdrop.js similarity index 100% rename from docs/pages/api/backdrop.js rename to docs/pages/api-docs/backdrop.js diff --git a/docs/pages/api/backdrop.md b/docs/pages/api-docs/backdrop.md similarity index 100% rename from docs/pages/api/backdrop.md rename to docs/pages/api-docs/backdrop.md diff --git a/docs/pages/api/badge.js b/docs/pages/api-docs/badge.js similarity index 100% rename from docs/pages/api/badge.js rename to docs/pages/api-docs/badge.js diff --git a/docs/pages/api/badge.md b/docs/pages/api-docs/badge.md similarity index 100% rename from docs/pages/api/badge.md rename to docs/pages/api-docs/badge.md diff --git a/docs/pages/api/bottom-navigation-action.js b/docs/pages/api-docs/bottom-navigation-action.js similarity index 100% rename from docs/pages/api/bottom-navigation-action.js rename to docs/pages/api-docs/bottom-navigation-action.js diff --git a/docs/pages/api/bottom-navigation-action.md b/docs/pages/api-docs/bottom-navigation-action.md similarity index 100% rename from docs/pages/api/bottom-navigation-action.md rename to docs/pages/api-docs/bottom-navigation-action.md diff --git a/docs/pages/api/bottom-navigation.js b/docs/pages/api-docs/bottom-navigation.js similarity index 100% rename from docs/pages/api/bottom-navigation.js rename to docs/pages/api-docs/bottom-navigation.js diff --git a/docs/pages/api/bottom-navigation.md b/docs/pages/api-docs/bottom-navigation.md similarity index 100% rename from docs/pages/api/bottom-navigation.md rename to docs/pages/api-docs/bottom-navigation.md diff --git a/docs/pages/api/breadcrumbs.js b/docs/pages/api-docs/breadcrumbs.js similarity index 100% rename from docs/pages/api/breadcrumbs.js rename to docs/pages/api-docs/breadcrumbs.js diff --git a/docs/pages/api/breadcrumbs.md b/docs/pages/api-docs/breadcrumbs.md similarity index 100% rename from docs/pages/api/breadcrumbs.md rename to docs/pages/api-docs/breadcrumbs.md diff --git a/docs/pages/api/button-base.js b/docs/pages/api-docs/button-base.js similarity index 100% rename from docs/pages/api/button-base.js rename to docs/pages/api-docs/button-base.js diff --git a/docs/pages/api/button-base.md b/docs/pages/api-docs/button-base.md similarity index 100% rename from docs/pages/api/button-base.md rename to docs/pages/api-docs/button-base.md diff --git a/docs/pages/api/button-group.js b/docs/pages/api-docs/button-group.js similarity index 100% rename from docs/pages/api/button-group.js rename to docs/pages/api-docs/button-group.js diff --git a/docs/pages/api/button-group.md b/docs/pages/api-docs/button-group.md similarity index 100% rename from docs/pages/api/button-group.md rename to docs/pages/api-docs/button-group.md diff --git a/docs/pages/api/button.js b/docs/pages/api-docs/button.js similarity index 100% rename from docs/pages/api/button.js rename to docs/pages/api-docs/button.js diff --git a/docs/pages/api/button.md b/docs/pages/api-docs/button.md similarity index 100% rename from docs/pages/api/button.md rename to docs/pages/api-docs/button.md diff --git a/docs/pages/api/card-action-area.js b/docs/pages/api-docs/card-action-area.js similarity index 100% rename from docs/pages/api/card-action-area.js rename to docs/pages/api-docs/card-action-area.js diff --git a/docs/pages/api/card-action-area.md b/docs/pages/api-docs/card-action-area.md similarity index 100% rename from docs/pages/api/card-action-area.md rename to docs/pages/api-docs/card-action-area.md diff --git a/docs/pages/api/card-actions.js b/docs/pages/api-docs/card-actions.js similarity index 100% rename from docs/pages/api/card-actions.js rename to docs/pages/api-docs/card-actions.js diff --git a/docs/pages/api/card-actions.md b/docs/pages/api-docs/card-actions.md similarity index 100% rename from docs/pages/api/card-actions.md rename to docs/pages/api-docs/card-actions.md diff --git a/docs/pages/api/card-content.js b/docs/pages/api-docs/card-content.js similarity index 100% rename from docs/pages/api/card-content.js rename to docs/pages/api-docs/card-content.js diff --git a/docs/pages/api/card-content.md b/docs/pages/api-docs/card-content.md similarity index 100% rename from docs/pages/api/card-content.md rename to docs/pages/api-docs/card-content.md diff --git a/docs/pages/api/card-header.js b/docs/pages/api-docs/card-header.js similarity index 100% rename from docs/pages/api/card-header.js rename to docs/pages/api-docs/card-header.js diff --git a/docs/pages/api/card-header.md b/docs/pages/api-docs/card-header.md similarity index 100% rename from docs/pages/api/card-header.md rename to docs/pages/api-docs/card-header.md diff --git a/docs/pages/api/card-media.js b/docs/pages/api-docs/card-media.js similarity index 100% rename from docs/pages/api/card-media.js rename to docs/pages/api-docs/card-media.js diff --git a/docs/pages/api/card-media.md b/docs/pages/api-docs/card-media.md similarity index 100% rename from docs/pages/api/card-media.md rename to docs/pages/api-docs/card-media.md diff --git a/docs/pages/api/card.js b/docs/pages/api-docs/card.js similarity index 100% rename from docs/pages/api/card.js rename to docs/pages/api-docs/card.js diff --git a/docs/pages/api/card.md b/docs/pages/api-docs/card.md similarity index 100% rename from docs/pages/api/card.md rename to docs/pages/api-docs/card.md diff --git a/docs/pages/api/checkbox.js b/docs/pages/api-docs/checkbox.js similarity index 100% rename from docs/pages/api/checkbox.js rename to docs/pages/api-docs/checkbox.js diff --git a/docs/pages/api/checkbox.md b/docs/pages/api-docs/checkbox.md similarity index 100% rename from docs/pages/api/checkbox.md rename to docs/pages/api-docs/checkbox.md diff --git a/docs/pages/api/chip.js b/docs/pages/api-docs/chip.js similarity index 100% rename from docs/pages/api/chip.js rename to docs/pages/api-docs/chip.js diff --git a/docs/pages/api/chip.md b/docs/pages/api-docs/chip.md similarity index 100% rename from docs/pages/api/chip.md rename to docs/pages/api-docs/chip.md diff --git a/docs/pages/api/circular-progress.js b/docs/pages/api-docs/circular-progress.js similarity index 100% rename from docs/pages/api/circular-progress.js rename to docs/pages/api-docs/circular-progress.js diff --git a/docs/pages/api/circular-progress.md b/docs/pages/api-docs/circular-progress.md similarity index 100% rename from docs/pages/api/circular-progress.md rename to docs/pages/api-docs/circular-progress.md diff --git a/docs/pages/api/click-away-listener.js b/docs/pages/api-docs/click-away-listener.js similarity index 100% rename from docs/pages/api/click-away-listener.js rename to docs/pages/api-docs/click-away-listener.js diff --git a/docs/pages/api/click-away-listener.md b/docs/pages/api-docs/click-away-listener.md similarity index 100% rename from docs/pages/api/click-away-listener.md rename to docs/pages/api-docs/click-away-listener.md diff --git a/docs/pages/api/collapse.js b/docs/pages/api-docs/collapse.js similarity index 100% rename from docs/pages/api/collapse.js rename to docs/pages/api-docs/collapse.js diff --git a/docs/pages/api/collapse.md b/docs/pages/api-docs/collapse.md similarity index 100% rename from docs/pages/api/collapse.md rename to docs/pages/api-docs/collapse.md diff --git a/docs/pages/api/container.js b/docs/pages/api-docs/container.js similarity index 100% rename from docs/pages/api/container.js rename to docs/pages/api-docs/container.js diff --git a/docs/pages/api/container.md b/docs/pages/api-docs/container.md similarity index 100% rename from docs/pages/api/container.md rename to docs/pages/api-docs/container.md diff --git a/docs/pages/api/css-baseline.js b/docs/pages/api-docs/css-baseline.js similarity index 100% rename from docs/pages/api/css-baseline.js rename to docs/pages/api-docs/css-baseline.js diff --git a/docs/pages/api/css-baseline.md b/docs/pages/api-docs/css-baseline.md similarity index 100% rename from docs/pages/api/css-baseline.md rename to docs/pages/api-docs/css-baseline.md diff --git a/docs/pages/api/dialog-actions.js b/docs/pages/api-docs/dialog-actions.js similarity index 100% rename from docs/pages/api/dialog-actions.js rename to docs/pages/api-docs/dialog-actions.js diff --git a/docs/pages/api/dialog-actions.md b/docs/pages/api-docs/dialog-actions.md similarity index 100% rename from docs/pages/api/dialog-actions.md rename to docs/pages/api-docs/dialog-actions.md diff --git a/docs/pages/api/dialog-content-text.js b/docs/pages/api-docs/dialog-content-text.js similarity index 100% rename from docs/pages/api/dialog-content-text.js rename to docs/pages/api-docs/dialog-content-text.js diff --git a/docs/pages/api/dialog-content-text.md b/docs/pages/api-docs/dialog-content-text.md similarity index 100% rename from docs/pages/api/dialog-content-text.md rename to docs/pages/api-docs/dialog-content-text.md diff --git a/docs/pages/api/dialog-content.js b/docs/pages/api-docs/dialog-content.js similarity index 100% rename from docs/pages/api/dialog-content.js rename to docs/pages/api-docs/dialog-content.js diff --git a/docs/pages/api/dialog-content.md b/docs/pages/api-docs/dialog-content.md similarity index 100% rename from docs/pages/api/dialog-content.md rename to docs/pages/api-docs/dialog-content.md diff --git a/docs/pages/api/dialog-title.js b/docs/pages/api-docs/dialog-title.js similarity index 100% rename from docs/pages/api/dialog-title.js rename to docs/pages/api-docs/dialog-title.js diff --git a/docs/pages/api/dialog-title.md b/docs/pages/api-docs/dialog-title.md similarity index 100% rename from docs/pages/api/dialog-title.md rename to docs/pages/api-docs/dialog-title.md diff --git a/docs/pages/api/dialog.js b/docs/pages/api-docs/dialog.js similarity index 100% rename from docs/pages/api/dialog.js rename to docs/pages/api-docs/dialog.js diff --git a/docs/pages/api/dialog.md b/docs/pages/api-docs/dialog.md similarity index 100% rename from docs/pages/api/dialog.md rename to docs/pages/api-docs/dialog.md diff --git a/docs/pages/api/divider.js b/docs/pages/api-docs/divider.js similarity index 100% rename from docs/pages/api/divider.js rename to docs/pages/api-docs/divider.js diff --git a/docs/pages/api/divider.md b/docs/pages/api-docs/divider.md similarity index 100% rename from docs/pages/api/divider.md rename to docs/pages/api-docs/divider.md diff --git a/docs/pages/api/drawer.js b/docs/pages/api-docs/drawer.js similarity index 100% rename from docs/pages/api/drawer.js rename to docs/pages/api-docs/drawer.js diff --git a/docs/pages/api/drawer.md b/docs/pages/api-docs/drawer.md similarity index 100% rename from docs/pages/api/drawer.md rename to docs/pages/api-docs/drawer.md diff --git a/docs/pages/api/expansion-panel-actions.js b/docs/pages/api-docs/expansion-panel-actions.js similarity index 100% rename from docs/pages/api/expansion-panel-actions.js rename to docs/pages/api-docs/expansion-panel-actions.js diff --git a/docs/pages/api/expansion-panel-actions.md b/docs/pages/api-docs/expansion-panel-actions.md similarity index 100% rename from docs/pages/api/expansion-panel-actions.md rename to docs/pages/api-docs/expansion-panel-actions.md diff --git a/docs/pages/api/expansion-panel-details.js b/docs/pages/api-docs/expansion-panel-details.js similarity index 100% rename from docs/pages/api/expansion-panel-details.js rename to docs/pages/api-docs/expansion-panel-details.js diff --git a/docs/pages/api/expansion-panel-details.md b/docs/pages/api-docs/expansion-panel-details.md similarity index 100% rename from docs/pages/api/expansion-panel-details.md rename to docs/pages/api-docs/expansion-panel-details.md diff --git a/docs/pages/api/expansion-panel-summary.js b/docs/pages/api-docs/expansion-panel-summary.js similarity index 100% rename from docs/pages/api/expansion-panel-summary.js rename to docs/pages/api-docs/expansion-panel-summary.js diff --git a/docs/pages/api/expansion-panel-summary.md b/docs/pages/api-docs/expansion-panel-summary.md similarity index 100% rename from docs/pages/api/expansion-panel-summary.md rename to docs/pages/api-docs/expansion-panel-summary.md diff --git a/docs/pages/api/expansion-panel.js b/docs/pages/api-docs/expansion-panel.js similarity index 100% rename from docs/pages/api/expansion-panel.js rename to docs/pages/api-docs/expansion-panel.js diff --git a/docs/pages/api/expansion-panel.md b/docs/pages/api-docs/expansion-panel.md similarity index 100% rename from docs/pages/api/expansion-panel.md rename to docs/pages/api-docs/expansion-panel.md diff --git a/docs/pages/api/fab.js b/docs/pages/api-docs/fab.js similarity index 100% rename from docs/pages/api/fab.js rename to docs/pages/api-docs/fab.js diff --git a/docs/pages/api/fab.md b/docs/pages/api-docs/fab.md similarity index 100% rename from docs/pages/api/fab.md rename to docs/pages/api-docs/fab.md diff --git a/docs/pages/api/fade.js b/docs/pages/api-docs/fade.js similarity index 100% rename from docs/pages/api/fade.js rename to docs/pages/api-docs/fade.js diff --git a/docs/pages/api/fade.md b/docs/pages/api-docs/fade.md similarity index 100% rename from docs/pages/api/fade.md rename to docs/pages/api-docs/fade.md diff --git a/docs/pages/api/filled-input.js b/docs/pages/api-docs/filled-input.js similarity index 100% rename from docs/pages/api/filled-input.js rename to docs/pages/api-docs/filled-input.js diff --git a/docs/pages/api/filled-input.md b/docs/pages/api-docs/filled-input.md similarity index 100% rename from docs/pages/api/filled-input.md rename to docs/pages/api-docs/filled-input.md diff --git a/docs/pages/api/form-control-label.js b/docs/pages/api-docs/form-control-label.js similarity index 100% rename from docs/pages/api/form-control-label.js rename to docs/pages/api-docs/form-control-label.js diff --git a/docs/pages/api/form-control-label.md b/docs/pages/api-docs/form-control-label.md similarity index 100% rename from docs/pages/api/form-control-label.md rename to docs/pages/api-docs/form-control-label.md diff --git a/docs/pages/api/form-control.js b/docs/pages/api-docs/form-control.js similarity index 100% rename from docs/pages/api/form-control.js rename to docs/pages/api-docs/form-control.js diff --git a/docs/pages/api/form-control.md b/docs/pages/api-docs/form-control.md similarity index 100% rename from docs/pages/api/form-control.md rename to docs/pages/api-docs/form-control.md diff --git a/docs/pages/api/form-group.js b/docs/pages/api-docs/form-group.js similarity index 100% rename from docs/pages/api/form-group.js rename to docs/pages/api-docs/form-group.js diff --git a/docs/pages/api/form-group.md b/docs/pages/api-docs/form-group.md similarity index 100% rename from docs/pages/api/form-group.md rename to docs/pages/api-docs/form-group.md diff --git a/docs/pages/api/form-helper-text.js b/docs/pages/api-docs/form-helper-text.js similarity index 100% rename from docs/pages/api/form-helper-text.js rename to docs/pages/api-docs/form-helper-text.js diff --git a/docs/pages/api/form-helper-text.md b/docs/pages/api-docs/form-helper-text.md similarity index 100% rename from docs/pages/api/form-helper-text.md rename to docs/pages/api-docs/form-helper-text.md diff --git a/docs/pages/api/form-label.js b/docs/pages/api-docs/form-label.js similarity index 100% rename from docs/pages/api/form-label.js rename to docs/pages/api-docs/form-label.js diff --git a/docs/pages/api/form-label.md b/docs/pages/api-docs/form-label.md similarity index 100% rename from docs/pages/api/form-label.md rename to docs/pages/api-docs/form-label.md diff --git a/docs/pages/api/grid-list-tile-bar.js b/docs/pages/api-docs/grid-list-tile-bar.js similarity index 100% rename from docs/pages/api/grid-list-tile-bar.js rename to docs/pages/api-docs/grid-list-tile-bar.js diff --git a/docs/pages/api/grid-list-tile-bar.md b/docs/pages/api-docs/grid-list-tile-bar.md similarity index 100% rename from docs/pages/api/grid-list-tile-bar.md rename to docs/pages/api-docs/grid-list-tile-bar.md diff --git a/docs/pages/api/grid-list-tile.js b/docs/pages/api-docs/grid-list-tile.js similarity index 100% rename from docs/pages/api/grid-list-tile.js rename to docs/pages/api-docs/grid-list-tile.js diff --git a/docs/pages/api/grid-list-tile.md b/docs/pages/api-docs/grid-list-tile.md similarity index 100% rename from docs/pages/api/grid-list-tile.md rename to docs/pages/api-docs/grid-list-tile.md diff --git a/docs/pages/api/grid-list.js b/docs/pages/api-docs/grid-list.js similarity index 100% rename from docs/pages/api/grid-list.js rename to docs/pages/api-docs/grid-list.js diff --git a/docs/pages/api/grid-list.md b/docs/pages/api-docs/grid-list.md similarity index 100% rename from docs/pages/api/grid-list.md rename to docs/pages/api-docs/grid-list.md diff --git a/docs/pages/api/grid.js b/docs/pages/api-docs/grid.js similarity index 100% rename from docs/pages/api/grid.js rename to docs/pages/api-docs/grid.js diff --git a/docs/pages/api/grid.md b/docs/pages/api-docs/grid.md similarity index 100% rename from docs/pages/api/grid.md rename to docs/pages/api-docs/grid.md diff --git a/docs/pages/api/grow.js b/docs/pages/api-docs/grow.js similarity index 100% rename from docs/pages/api/grow.js rename to docs/pages/api-docs/grow.js diff --git a/docs/pages/api/grow.md b/docs/pages/api-docs/grow.md similarity index 100% rename from docs/pages/api/grow.md rename to docs/pages/api-docs/grow.md diff --git a/docs/pages/api/hidden.js b/docs/pages/api-docs/hidden.js similarity index 100% rename from docs/pages/api/hidden.js rename to docs/pages/api-docs/hidden.js diff --git a/docs/pages/api/hidden.md b/docs/pages/api-docs/hidden.md similarity index 100% rename from docs/pages/api/hidden.md rename to docs/pages/api-docs/hidden.md diff --git a/docs/pages/api/icon-button.js b/docs/pages/api-docs/icon-button.js similarity index 100% rename from docs/pages/api/icon-button.js rename to docs/pages/api-docs/icon-button.js diff --git a/docs/pages/api/icon-button.md b/docs/pages/api-docs/icon-button.md similarity index 100% rename from docs/pages/api/icon-button.md rename to docs/pages/api-docs/icon-button.md diff --git a/docs/pages/api/icon.js b/docs/pages/api-docs/icon.js similarity index 100% rename from docs/pages/api/icon.js rename to docs/pages/api-docs/icon.js diff --git a/docs/pages/api/icon.md b/docs/pages/api-docs/icon.md similarity index 100% rename from docs/pages/api/icon.md rename to docs/pages/api-docs/icon.md diff --git a/docs/pages/api/input-adornment.js b/docs/pages/api-docs/input-adornment.js similarity index 100% rename from docs/pages/api/input-adornment.js rename to docs/pages/api-docs/input-adornment.js diff --git a/docs/pages/api/input-adornment.md b/docs/pages/api-docs/input-adornment.md similarity index 100% rename from docs/pages/api/input-adornment.md rename to docs/pages/api-docs/input-adornment.md diff --git a/docs/pages/api/input-base.js b/docs/pages/api-docs/input-base.js similarity index 100% rename from docs/pages/api/input-base.js rename to docs/pages/api-docs/input-base.js diff --git a/docs/pages/api/input-base.md b/docs/pages/api-docs/input-base.md similarity index 100% rename from docs/pages/api/input-base.md rename to docs/pages/api-docs/input-base.md diff --git a/docs/pages/api/input-label.js b/docs/pages/api-docs/input-label.js similarity index 100% rename from docs/pages/api/input-label.js rename to docs/pages/api-docs/input-label.js diff --git a/docs/pages/api/input-label.md b/docs/pages/api-docs/input-label.md similarity index 100% rename from docs/pages/api/input-label.md rename to docs/pages/api-docs/input-label.md diff --git a/docs/pages/api/input.js b/docs/pages/api-docs/input.js similarity index 100% rename from docs/pages/api/input.js rename to docs/pages/api-docs/input.js diff --git a/docs/pages/api/input.md b/docs/pages/api-docs/input.md similarity index 100% rename from docs/pages/api/input.md rename to docs/pages/api-docs/input.md diff --git a/docs/pages/api/linear-progress.js b/docs/pages/api-docs/linear-progress.js similarity index 100% rename from docs/pages/api/linear-progress.js rename to docs/pages/api-docs/linear-progress.js diff --git a/docs/pages/api/linear-progress.md b/docs/pages/api-docs/linear-progress.md similarity index 100% rename from docs/pages/api/linear-progress.md rename to docs/pages/api-docs/linear-progress.md diff --git a/docs/pages/api/link.js b/docs/pages/api-docs/link.js similarity index 100% rename from docs/pages/api/link.js rename to docs/pages/api-docs/link.js diff --git a/docs/pages/api/link.md b/docs/pages/api-docs/link.md similarity index 100% rename from docs/pages/api/link.md rename to docs/pages/api-docs/link.md diff --git a/docs/pages/api/list-item-avatar.js b/docs/pages/api-docs/list-item-avatar.js similarity index 100% rename from docs/pages/api/list-item-avatar.js rename to docs/pages/api-docs/list-item-avatar.js diff --git a/docs/pages/api/list-item-avatar.md b/docs/pages/api-docs/list-item-avatar.md similarity index 100% rename from docs/pages/api/list-item-avatar.md rename to docs/pages/api-docs/list-item-avatar.md diff --git a/docs/pages/api/list-item-icon.js b/docs/pages/api-docs/list-item-icon.js similarity index 100% rename from docs/pages/api/list-item-icon.js rename to docs/pages/api-docs/list-item-icon.js diff --git a/docs/pages/api/list-item-icon.md b/docs/pages/api-docs/list-item-icon.md similarity index 100% rename from docs/pages/api/list-item-icon.md rename to docs/pages/api-docs/list-item-icon.md diff --git a/docs/pages/api/list-item-secondary-action.js b/docs/pages/api-docs/list-item-secondary-action.js similarity index 100% rename from docs/pages/api/list-item-secondary-action.js rename to docs/pages/api-docs/list-item-secondary-action.js diff --git a/docs/pages/api/list-item-secondary-action.md b/docs/pages/api-docs/list-item-secondary-action.md similarity index 100% rename from docs/pages/api/list-item-secondary-action.md rename to docs/pages/api-docs/list-item-secondary-action.md diff --git a/docs/pages/api/list-item-text.js b/docs/pages/api-docs/list-item-text.js similarity index 100% rename from docs/pages/api/list-item-text.js rename to docs/pages/api-docs/list-item-text.js diff --git a/docs/pages/api/list-item-text.md b/docs/pages/api-docs/list-item-text.md similarity index 100% rename from docs/pages/api/list-item-text.md rename to docs/pages/api-docs/list-item-text.md diff --git a/docs/pages/api/list-item.js b/docs/pages/api-docs/list-item.js similarity index 100% rename from docs/pages/api/list-item.js rename to docs/pages/api-docs/list-item.js diff --git a/docs/pages/api/list-item.md b/docs/pages/api-docs/list-item.md similarity index 100% rename from docs/pages/api/list-item.md rename to docs/pages/api-docs/list-item.md diff --git a/docs/pages/api/list-subheader.js b/docs/pages/api-docs/list-subheader.js similarity index 100% rename from docs/pages/api/list-subheader.js rename to docs/pages/api-docs/list-subheader.js diff --git a/docs/pages/api/list-subheader.md b/docs/pages/api-docs/list-subheader.md similarity index 100% rename from docs/pages/api/list-subheader.md rename to docs/pages/api-docs/list-subheader.md diff --git a/docs/pages/api/list.js b/docs/pages/api-docs/list.js similarity index 100% rename from docs/pages/api/list.js rename to docs/pages/api-docs/list.js diff --git a/docs/pages/api/list.md b/docs/pages/api-docs/list.md similarity index 100% rename from docs/pages/api/list.md rename to docs/pages/api-docs/list.md diff --git a/docs/pages/api/menu-item.js b/docs/pages/api-docs/menu-item.js similarity index 100% rename from docs/pages/api/menu-item.js rename to docs/pages/api-docs/menu-item.js diff --git a/docs/pages/api/menu-item.md b/docs/pages/api-docs/menu-item.md similarity index 100% rename from docs/pages/api/menu-item.md rename to docs/pages/api-docs/menu-item.md diff --git a/docs/pages/api/menu-list.js b/docs/pages/api-docs/menu-list.js similarity index 100% rename from docs/pages/api/menu-list.js rename to docs/pages/api-docs/menu-list.js diff --git a/docs/pages/api/menu-list.md b/docs/pages/api-docs/menu-list.md similarity index 100% rename from docs/pages/api/menu-list.md rename to docs/pages/api-docs/menu-list.md diff --git a/docs/pages/api/menu.js b/docs/pages/api-docs/menu.js similarity index 100% rename from docs/pages/api/menu.js rename to docs/pages/api-docs/menu.js diff --git a/docs/pages/api/menu.md b/docs/pages/api-docs/menu.md similarity index 100% rename from docs/pages/api/menu.md rename to docs/pages/api-docs/menu.md diff --git a/docs/pages/api/mobile-stepper.js b/docs/pages/api-docs/mobile-stepper.js similarity index 100% rename from docs/pages/api/mobile-stepper.js rename to docs/pages/api-docs/mobile-stepper.js diff --git a/docs/pages/api/mobile-stepper.md b/docs/pages/api-docs/mobile-stepper.md similarity index 100% rename from docs/pages/api/mobile-stepper.md rename to docs/pages/api-docs/mobile-stepper.md diff --git a/docs/pages/api/modal.js b/docs/pages/api-docs/modal.js similarity index 100% rename from docs/pages/api/modal.js rename to docs/pages/api-docs/modal.js diff --git a/docs/pages/api/modal.md b/docs/pages/api-docs/modal.md similarity index 100% rename from docs/pages/api/modal.md rename to docs/pages/api-docs/modal.md diff --git a/docs/pages/api/native-select.js b/docs/pages/api-docs/native-select.js similarity index 100% rename from docs/pages/api/native-select.js rename to docs/pages/api-docs/native-select.js diff --git a/docs/pages/api/native-select.md b/docs/pages/api-docs/native-select.md similarity index 100% rename from docs/pages/api/native-select.md rename to docs/pages/api-docs/native-select.md diff --git a/docs/pages/api/no-ssr.js b/docs/pages/api-docs/no-ssr.js similarity index 100% rename from docs/pages/api/no-ssr.js rename to docs/pages/api-docs/no-ssr.js diff --git a/docs/pages/api/no-ssr.md b/docs/pages/api-docs/no-ssr.md similarity index 100% rename from docs/pages/api/no-ssr.md rename to docs/pages/api-docs/no-ssr.md diff --git a/docs/pages/api/outlined-input.js b/docs/pages/api-docs/outlined-input.js similarity index 100% rename from docs/pages/api/outlined-input.js rename to docs/pages/api-docs/outlined-input.js diff --git a/docs/pages/api/outlined-input.md b/docs/pages/api-docs/outlined-input.md similarity index 100% rename from docs/pages/api/outlined-input.md rename to docs/pages/api-docs/outlined-input.md diff --git a/docs/pages/api/paper.js b/docs/pages/api-docs/paper.js similarity index 100% rename from docs/pages/api/paper.js rename to docs/pages/api-docs/paper.js diff --git a/docs/pages/api/paper.md b/docs/pages/api-docs/paper.md similarity index 100% rename from docs/pages/api/paper.md rename to docs/pages/api-docs/paper.md diff --git a/docs/pages/api/popover.js b/docs/pages/api-docs/popover.js similarity index 100% rename from docs/pages/api/popover.js rename to docs/pages/api-docs/popover.js diff --git a/docs/pages/api/popover.md b/docs/pages/api-docs/popover.md similarity index 100% rename from docs/pages/api/popover.md rename to docs/pages/api-docs/popover.md diff --git a/docs/pages/api/popper.js b/docs/pages/api-docs/popper.js similarity index 100% rename from docs/pages/api/popper.js rename to docs/pages/api-docs/popper.js diff --git a/docs/pages/api/popper.md b/docs/pages/api-docs/popper.md similarity index 100% rename from docs/pages/api/popper.md rename to docs/pages/api-docs/popper.md diff --git a/docs/pages/api/portal.js b/docs/pages/api-docs/portal.js similarity index 100% rename from docs/pages/api/portal.js rename to docs/pages/api-docs/portal.js diff --git a/docs/pages/api/portal.md b/docs/pages/api-docs/portal.md similarity index 100% rename from docs/pages/api/portal.md rename to docs/pages/api-docs/portal.md diff --git a/docs/pages/api/radio-group.js b/docs/pages/api-docs/radio-group.js similarity index 100% rename from docs/pages/api/radio-group.js rename to docs/pages/api-docs/radio-group.js diff --git a/docs/pages/api/radio-group.md b/docs/pages/api-docs/radio-group.md similarity index 100% rename from docs/pages/api/radio-group.md rename to docs/pages/api-docs/radio-group.md diff --git a/docs/pages/api/radio.js b/docs/pages/api-docs/radio.js similarity index 100% rename from docs/pages/api/radio.js rename to docs/pages/api-docs/radio.js diff --git a/docs/pages/api/radio.md b/docs/pages/api-docs/radio.md similarity index 100% rename from docs/pages/api/radio.md rename to docs/pages/api-docs/radio.md diff --git a/docs/pages/api/rating.js b/docs/pages/api-docs/rating.js similarity index 100% rename from docs/pages/api/rating.js rename to docs/pages/api-docs/rating.js diff --git a/docs/pages/api/rating.md b/docs/pages/api-docs/rating.md similarity index 100% rename from docs/pages/api/rating.md rename to docs/pages/api-docs/rating.md diff --git a/docs/pages/api/root-ref.js b/docs/pages/api-docs/root-ref.js similarity index 100% rename from docs/pages/api/root-ref.js rename to docs/pages/api-docs/root-ref.js diff --git a/docs/pages/api/root-ref.md b/docs/pages/api-docs/root-ref.md similarity index 100% rename from docs/pages/api/root-ref.md rename to docs/pages/api-docs/root-ref.md diff --git a/docs/pages/api/select.js b/docs/pages/api-docs/select.js similarity index 100% rename from docs/pages/api/select.js rename to docs/pages/api-docs/select.js diff --git a/docs/pages/api/select.md b/docs/pages/api-docs/select.md similarity index 100% rename from docs/pages/api/select.md rename to docs/pages/api-docs/select.md diff --git a/docs/pages/api/skeleton.js b/docs/pages/api-docs/skeleton.js similarity index 100% rename from docs/pages/api/skeleton.js rename to docs/pages/api-docs/skeleton.js diff --git a/docs/pages/api/skeleton.md b/docs/pages/api-docs/skeleton.md similarity index 100% rename from docs/pages/api/skeleton.md rename to docs/pages/api-docs/skeleton.md diff --git a/docs/pages/api/slide.js b/docs/pages/api-docs/slide.js similarity index 100% rename from docs/pages/api/slide.js rename to docs/pages/api-docs/slide.js diff --git a/docs/pages/api/slide.md b/docs/pages/api-docs/slide.md similarity index 100% rename from docs/pages/api/slide.md rename to docs/pages/api-docs/slide.md diff --git a/docs/pages/api/slider.js b/docs/pages/api-docs/slider.js similarity index 100% rename from docs/pages/api/slider.js rename to docs/pages/api-docs/slider.js diff --git a/docs/pages/api/slider.md b/docs/pages/api-docs/slider.md similarity index 100% rename from docs/pages/api/slider.md rename to docs/pages/api-docs/slider.md diff --git a/docs/pages/api/snackbar-content.js b/docs/pages/api-docs/snackbar-content.js similarity index 100% rename from docs/pages/api/snackbar-content.js rename to docs/pages/api-docs/snackbar-content.js diff --git a/docs/pages/api/snackbar-content.md b/docs/pages/api-docs/snackbar-content.md similarity index 100% rename from docs/pages/api/snackbar-content.md rename to docs/pages/api-docs/snackbar-content.md diff --git a/docs/pages/api/snackbar.js b/docs/pages/api-docs/snackbar.js similarity index 100% rename from docs/pages/api/snackbar.js rename to docs/pages/api-docs/snackbar.js diff --git a/docs/pages/api/snackbar.md b/docs/pages/api-docs/snackbar.md similarity index 100% rename from docs/pages/api/snackbar.md rename to docs/pages/api-docs/snackbar.md diff --git a/docs/pages/api/speed-dial-action.js b/docs/pages/api-docs/speed-dial-action.js similarity index 100% rename from docs/pages/api/speed-dial-action.js rename to docs/pages/api-docs/speed-dial-action.js diff --git a/docs/pages/api/speed-dial-action.md b/docs/pages/api-docs/speed-dial-action.md similarity index 100% rename from docs/pages/api/speed-dial-action.md rename to docs/pages/api-docs/speed-dial-action.md diff --git a/docs/pages/api/speed-dial-icon.js b/docs/pages/api-docs/speed-dial-icon.js similarity index 100% rename from docs/pages/api/speed-dial-icon.js rename to docs/pages/api-docs/speed-dial-icon.js diff --git a/docs/pages/api/speed-dial-icon.md b/docs/pages/api-docs/speed-dial-icon.md similarity index 100% rename from docs/pages/api/speed-dial-icon.md rename to docs/pages/api-docs/speed-dial-icon.md diff --git a/docs/pages/api/speed-dial.js b/docs/pages/api-docs/speed-dial.js similarity index 100% rename from docs/pages/api/speed-dial.js rename to docs/pages/api-docs/speed-dial.js diff --git a/docs/pages/api/speed-dial.md b/docs/pages/api-docs/speed-dial.md similarity index 100% rename from docs/pages/api/speed-dial.md rename to docs/pages/api-docs/speed-dial.md diff --git a/docs/pages/api/step-button.js b/docs/pages/api-docs/step-button.js similarity index 100% rename from docs/pages/api/step-button.js rename to docs/pages/api-docs/step-button.js diff --git a/docs/pages/api/step-button.md b/docs/pages/api-docs/step-button.md similarity index 100% rename from docs/pages/api/step-button.md rename to docs/pages/api-docs/step-button.md diff --git a/docs/pages/api/step-connector.js b/docs/pages/api-docs/step-connector.js similarity index 100% rename from docs/pages/api/step-connector.js rename to docs/pages/api-docs/step-connector.js diff --git a/docs/pages/api/step-connector.md b/docs/pages/api-docs/step-connector.md similarity index 100% rename from docs/pages/api/step-connector.md rename to docs/pages/api-docs/step-connector.md diff --git a/docs/pages/api/step-content.js b/docs/pages/api-docs/step-content.js similarity index 100% rename from docs/pages/api/step-content.js rename to docs/pages/api-docs/step-content.js diff --git a/docs/pages/api/step-content.md b/docs/pages/api-docs/step-content.md similarity index 100% rename from docs/pages/api/step-content.md rename to docs/pages/api-docs/step-content.md diff --git a/docs/pages/api/step-icon.js b/docs/pages/api-docs/step-icon.js similarity index 100% rename from docs/pages/api/step-icon.js rename to docs/pages/api-docs/step-icon.js diff --git a/docs/pages/api/step-icon.md b/docs/pages/api-docs/step-icon.md similarity index 100% rename from docs/pages/api/step-icon.md rename to docs/pages/api-docs/step-icon.md diff --git a/docs/pages/api/step-label.js b/docs/pages/api-docs/step-label.js similarity index 100% rename from docs/pages/api/step-label.js rename to docs/pages/api-docs/step-label.js diff --git a/docs/pages/api/step-label.md b/docs/pages/api-docs/step-label.md similarity index 100% rename from docs/pages/api/step-label.md rename to docs/pages/api-docs/step-label.md diff --git a/docs/pages/api/step.js b/docs/pages/api-docs/step.js similarity index 100% rename from docs/pages/api/step.js rename to docs/pages/api-docs/step.js diff --git a/docs/pages/api/step.md b/docs/pages/api-docs/step.md similarity index 100% rename from docs/pages/api/step.md rename to docs/pages/api-docs/step.md diff --git a/docs/pages/api/stepper.js b/docs/pages/api-docs/stepper.js similarity index 100% rename from docs/pages/api/stepper.js rename to docs/pages/api-docs/stepper.js diff --git a/docs/pages/api/stepper.md b/docs/pages/api-docs/stepper.md similarity index 100% rename from docs/pages/api/stepper.md rename to docs/pages/api-docs/stepper.md diff --git a/docs/pages/api/svg-icon.js b/docs/pages/api-docs/svg-icon.js similarity index 100% rename from docs/pages/api/svg-icon.js rename to docs/pages/api-docs/svg-icon.js diff --git a/docs/pages/api/svg-icon.md b/docs/pages/api-docs/svg-icon.md similarity index 100% rename from docs/pages/api/svg-icon.md rename to docs/pages/api-docs/svg-icon.md diff --git a/docs/pages/api/swipeable-drawer.js b/docs/pages/api-docs/swipeable-drawer.js similarity index 100% rename from docs/pages/api/swipeable-drawer.js rename to docs/pages/api-docs/swipeable-drawer.js diff --git a/docs/pages/api/swipeable-drawer.md b/docs/pages/api-docs/swipeable-drawer.md similarity index 100% rename from docs/pages/api/swipeable-drawer.md rename to docs/pages/api-docs/swipeable-drawer.md diff --git a/docs/pages/api/switch.js b/docs/pages/api-docs/switch.js similarity index 100% rename from docs/pages/api/switch.js rename to docs/pages/api-docs/switch.js diff --git a/docs/pages/api/switch.md b/docs/pages/api-docs/switch.md similarity index 100% rename from docs/pages/api/switch.md rename to docs/pages/api-docs/switch.md diff --git a/docs/pages/api/tab.js b/docs/pages/api-docs/tab.js similarity index 100% rename from docs/pages/api/tab.js rename to docs/pages/api-docs/tab.js diff --git a/docs/pages/api/tab.md b/docs/pages/api-docs/tab.md similarity index 100% rename from docs/pages/api/tab.md rename to docs/pages/api-docs/tab.md diff --git a/docs/pages/api/table-body.js b/docs/pages/api-docs/table-body.js similarity index 100% rename from docs/pages/api/table-body.js rename to docs/pages/api-docs/table-body.js diff --git a/docs/pages/api/table-body.md b/docs/pages/api-docs/table-body.md similarity index 100% rename from docs/pages/api/table-body.md rename to docs/pages/api-docs/table-body.md diff --git a/docs/pages/api/table-cell.js b/docs/pages/api-docs/table-cell.js similarity index 100% rename from docs/pages/api/table-cell.js rename to docs/pages/api-docs/table-cell.js diff --git a/docs/pages/api/table-cell.md b/docs/pages/api-docs/table-cell.md similarity index 100% rename from docs/pages/api/table-cell.md rename to docs/pages/api-docs/table-cell.md diff --git a/docs/pages/api/table-container.js b/docs/pages/api-docs/table-container.js similarity index 100% rename from docs/pages/api/table-container.js rename to docs/pages/api-docs/table-container.js diff --git a/docs/pages/api/table-container.md b/docs/pages/api-docs/table-container.md similarity index 100% rename from docs/pages/api/table-container.md rename to docs/pages/api-docs/table-container.md diff --git a/docs/pages/api/table-footer.js b/docs/pages/api-docs/table-footer.js similarity index 100% rename from docs/pages/api/table-footer.js rename to docs/pages/api-docs/table-footer.js diff --git a/docs/pages/api/table-footer.md b/docs/pages/api-docs/table-footer.md similarity index 100% rename from docs/pages/api/table-footer.md rename to docs/pages/api-docs/table-footer.md diff --git a/docs/pages/api/table-head.js b/docs/pages/api-docs/table-head.js similarity index 100% rename from docs/pages/api/table-head.js rename to docs/pages/api-docs/table-head.js diff --git a/docs/pages/api/table-head.md b/docs/pages/api-docs/table-head.md similarity index 100% rename from docs/pages/api/table-head.md rename to docs/pages/api-docs/table-head.md diff --git a/docs/pages/api/table-pagination.js b/docs/pages/api-docs/table-pagination.js similarity index 100% rename from docs/pages/api/table-pagination.js rename to docs/pages/api-docs/table-pagination.js diff --git a/docs/pages/api/table-pagination.md b/docs/pages/api-docs/table-pagination.md similarity index 100% rename from docs/pages/api/table-pagination.md rename to docs/pages/api-docs/table-pagination.md diff --git a/docs/pages/api/table-row.js b/docs/pages/api-docs/table-row.js similarity index 100% rename from docs/pages/api/table-row.js rename to docs/pages/api-docs/table-row.js diff --git a/docs/pages/api/table-row.md b/docs/pages/api-docs/table-row.md similarity index 100% rename from docs/pages/api/table-row.md rename to docs/pages/api-docs/table-row.md diff --git a/docs/pages/api/table-sort-label.js b/docs/pages/api-docs/table-sort-label.js similarity index 100% rename from docs/pages/api/table-sort-label.js rename to docs/pages/api-docs/table-sort-label.js diff --git a/docs/pages/api/table-sort-label.md b/docs/pages/api-docs/table-sort-label.md similarity index 100% rename from docs/pages/api/table-sort-label.md rename to docs/pages/api-docs/table-sort-label.md diff --git a/docs/pages/api/table.js b/docs/pages/api-docs/table.js similarity index 100% rename from docs/pages/api/table.js rename to docs/pages/api-docs/table.js diff --git a/docs/pages/api/table.md b/docs/pages/api-docs/table.md similarity index 100% rename from docs/pages/api/table.md rename to docs/pages/api-docs/table.md diff --git a/docs/pages/api/tabs.js b/docs/pages/api-docs/tabs.js similarity index 100% rename from docs/pages/api/tabs.js rename to docs/pages/api-docs/tabs.js diff --git a/docs/pages/api/tabs.md b/docs/pages/api-docs/tabs.md similarity index 100% rename from docs/pages/api/tabs.md rename to docs/pages/api-docs/tabs.md diff --git a/docs/pages/api/text-field.js b/docs/pages/api-docs/text-field.js similarity index 100% rename from docs/pages/api/text-field.js rename to docs/pages/api-docs/text-field.js diff --git a/docs/pages/api/text-field.md b/docs/pages/api-docs/text-field.md similarity index 100% rename from docs/pages/api/text-field.md rename to docs/pages/api-docs/text-field.md diff --git a/docs/pages/api/textarea-autosize.js b/docs/pages/api-docs/textarea-autosize.js similarity index 100% rename from docs/pages/api/textarea-autosize.js rename to docs/pages/api-docs/textarea-autosize.js diff --git a/docs/pages/api/textarea-autosize.md b/docs/pages/api-docs/textarea-autosize.md similarity index 100% rename from docs/pages/api/textarea-autosize.md rename to docs/pages/api-docs/textarea-autosize.md diff --git a/docs/pages/api/toggle-button-group.js b/docs/pages/api-docs/toggle-button-group.js similarity index 100% rename from docs/pages/api/toggle-button-group.js rename to docs/pages/api-docs/toggle-button-group.js diff --git a/docs/pages/api/toggle-button-group.md b/docs/pages/api-docs/toggle-button-group.md similarity index 100% rename from docs/pages/api/toggle-button-group.md rename to docs/pages/api-docs/toggle-button-group.md diff --git a/docs/pages/api/toggle-button.js b/docs/pages/api-docs/toggle-button.js similarity index 100% rename from docs/pages/api/toggle-button.js rename to docs/pages/api-docs/toggle-button.js diff --git a/docs/pages/api/toggle-button.md b/docs/pages/api-docs/toggle-button.md similarity index 100% rename from docs/pages/api/toggle-button.md rename to docs/pages/api-docs/toggle-button.md diff --git a/docs/pages/api/toolbar.js b/docs/pages/api-docs/toolbar.js similarity index 100% rename from docs/pages/api/toolbar.js rename to docs/pages/api-docs/toolbar.js diff --git a/docs/pages/api/toolbar.md b/docs/pages/api-docs/toolbar.md similarity index 100% rename from docs/pages/api/toolbar.md rename to docs/pages/api-docs/toolbar.md diff --git a/docs/pages/api/tooltip.js b/docs/pages/api-docs/tooltip.js similarity index 100% rename from docs/pages/api/tooltip.js rename to docs/pages/api-docs/tooltip.js diff --git a/docs/pages/api/tooltip.md b/docs/pages/api-docs/tooltip.md similarity index 100% rename from docs/pages/api/tooltip.md rename to docs/pages/api-docs/tooltip.md diff --git a/docs/pages/api/tree-item.js b/docs/pages/api-docs/tree-item.js similarity index 100% rename from docs/pages/api/tree-item.js rename to docs/pages/api-docs/tree-item.js diff --git a/docs/pages/api/tree-item.md b/docs/pages/api-docs/tree-item.md similarity index 100% rename from docs/pages/api/tree-item.md rename to docs/pages/api-docs/tree-item.md diff --git a/docs/pages/api/tree-view.js b/docs/pages/api-docs/tree-view.js similarity index 100% rename from docs/pages/api/tree-view.js rename to docs/pages/api-docs/tree-view.js diff --git a/docs/pages/api/tree-view.md b/docs/pages/api-docs/tree-view.md similarity index 100% rename from docs/pages/api/tree-view.md rename to docs/pages/api-docs/tree-view.md diff --git a/docs/pages/api/typography.js b/docs/pages/api-docs/typography.js similarity index 100% rename from docs/pages/api/typography.js rename to docs/pages/api-docs/typography.js diff --git a/docs/pages/api/typography.md b/docs/pages/api-docs/typography.md similarity index 100% rename from docs/pages/api/typography.md rename to docs/pages/api-docs/typography.md diff --git a/docs/pages/api/zoom.js b/docs/pages/api-docs/zoom.js similarity index 100% rename from docs/pages/api/zoom.js rename to docs/pages/api-docs/zoom.js diff --git a/docs/pages/api/zoom.md b/docs/pages/api-docs/zoom.md similarity index 100% rename from docs/pages/api/zoom.md rename to docs/pages/api-docs/zoom.md diff --git a/package.json b/package.json index e97357757625f7..c0ca0ad4463612 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,7 @@ "deduplicate": "node scripts/deduplicate.js", "argos": "argos upload test/regressions/screenshots/chrome --token $ARGOS_TOKEN", "build:codesandbox": "lerna run --parallel --scope \"@material-ui/*\" build", - "docs:api": "rimraf ./docs/pages/api && cross-env BABEL_ENV=test babel-node ./docs/scripts/buildApi.js ./packages/material-ui/src ./docs/pages/api && cross-env BABEL_ENV=test babel-node ./docs/scripts/buildApi.js ./packages/material-ui-lab/src ./docs/pages/api", + "docs:api": "rimraf ./docs/pages/api && cross-env BABEL_ENV=test babel-node ./docs/scripts/buildApi.js ./packages/material-ui/src ./docs/pages/api-docs && cross-env BABEL_ENV=test babel-node ./docs/scripts/buildApi.js ./packages/material-ui-lab/src ./docs/pages/api-docs", "docs:build": "yarn workspace docs build", "docs:build-sw": "yarn workspace docs build-sw", "docs:deploy": "yarn workspace docs deploy", From 50e03b06e85c76e3e32eb4313d77267f4f36d985 Mon Sep 17 00:00:00 2001 From: Sebastian Silbermann Date: Mon, 18 Nov 2019 19:54:31 +0100 Subject: [PATCH 03/18] fix: Don't use prefetch as it is deprecated --- docs/pages/index.js | 2 +- docs/src/modules/components/HomeSteps.js | 4 ++-- docs/src/modules/components/Link.js | 6 ++---- examples/nextjs/src/Link.js | 4 ++-- 4 files changed, 7 insertions(+), 9 deletions(-) diff --git a/docs/pages/index.js b/docs/pages/index.js index 9683deb7107c7e..fc97aead4d9689 100644 --- a/docs/pages/index.js +++ b/docs/pages/index.js @@ -95,7 +95,7 @@ const useStyles = makeStyles(theme => ({ })); const GettingStartedLink = React.forwardRef((props, ref) => { - return ; + return ; }); export default function HomePage() { diff --git a/docs/src/modules/components/HomeSteps.js b/docs/src/modules/components/HomeSteps.js index 6bce559bcb5ef1..ec7370c2527cc6 100644 --- a/docs/src/modules/components/HomeSteps.js +++ b/docs/src/modules/components/HomeSteps.js @@ -14,11 +14,11 @@ import MarkdownElement from 'docs/src/modules/components/MarkdownElement'; import Link from 'docs/src/modules/components/Link'; const InstallationLink = React.forwardRef((buttonProps, ref) => ( - + )); const UsageLink = React.forwardRef((buttonProps, ref) => ( - + )); const styles = theme => ({ diff --git a/docs/src/modules/components/Link.js b/docs/src/modules/components/Link.js index 5d191ff72ddfbc..dfca5e55c08309 100644 --- a/docs/src/modules/components/Link.js +++ b/docs/src/modules/components/Link.js @@ -8,10 +8,10 @@ import MuiLink from '@material-ui/core/Link'; import { useSelector } from 'react-redux'; const NextComposed = React.forwardRef(function NextComposed(props, ref) { - const { as, href, prefetch, ...other } = props; + const { as, href, ...other } = props; return ( - + ); @@ -20,7 +20,6 @@ const NextComposed = React.forwardRef(function NextComposed(props, ref) { NextComposed.propTypes = { as: PropTypes.string, href: PropTypes.string, - prefetch: PropTypes.bool, }; // A styled version of the Next.js Link component: @@ -65,7 +64,6 @@ Link.propTypes = { innerRef: PropTypes.oneOfType([PropTypes.func, PropTypes.object]), naked: PropTypes.bool, onClick: PropTypes.func, - prefetch: PropTypes.bool, role: PropTypes.string, }; diff --git a/examples/nextjs/src/Link.js b/examples/nextjs/src/Link.js index d6d608fc0ee089..f51c9c71b417ae 100644 --- a/examples/nextjs/src/Link.js +++ b/examples/nextjs/src/Link.js @@ -7,10 +7,10 @@ import NextLink from 'next/link'; import MuiLink from '@material-ui/core/Link'; const NextComposed = React.forwardRef(function NextComposed(props, ref) { - const { as, href, prefetch, ...other } = props; + const { as, href, ...other } = props; return ( - + ); From 7096497e3afbb55ab078f927c2d08e676b1299bc Mon Sep 17 00:00:00 2001 From: Sebastian Silbermann Date: Mon, 18 Nov 2019 20:22:55 +0100 Subject: [PATCH 04/18] Fix external href deprecation warning --- docs/src/modules/components/Link.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/docs/src/modules/components/Link.js b/docs/src/modules/components/Link.js index dfca5e55c08309..021676e4e68cbd 100644 --- a/docs/src/modules/components/Link.js +++ b/docs/src/modules/components/Link.js @@ -47,6 +47,12 @@ function Link(props) { // catch role passed from ButtonBase. This is definitely a link const role = roleProp === 'button' ? undefined : roleProp; + const isExternal = other.href.startsWith('https:') || other.href.startsWith('mailto:'); + + if (isExternal) { + return ; + } + if (naked) { return ; } From 5533773ec842fd9549b28b2033684fb19bb6b411 Mon Sep 17 00:00:00 2001 From: Sebastian Silbermann Date: Mon, 18 Nov 2019 21:24:13 +0100 Subject: [PATCH 05/18] fix: Unknown option concurrency --- docs/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/package.json b/docs/package.json index 84db05b491501d..47ad1d9ee7cf5c 100644 --- a/docs/package.json +++ b/docs/package.json @@ -9,7 +9,7 @@ "build-sw": "node ./scripts/buildServiceWorker.js", "dev": "rimraf ./node_modules/.cache/babel-loader && cross-env NODE_ENV=development node src/server.js", "deploy": "git push material-ui-docs master:latest", - "export": "rimraf docs/export && next export --threads=3 --concurrency=5 -o export && yarn build-sw && cpy \"cdn/*\" export", + "export": "rimraf docs/export && next export --threads=3 -o export && yarn build-sw && cpy \"cdn/*\" export", "icons": "rimraf static/icons/* && node ./scripts/buildIcons.js", "start": "next start", "typescript": "tsc -p tsconfig.json", From 6f98aadea958dd3139780d3268bda3477a5e64b6 Mon Sep 17 00:00:00 2001 From: Sebastian Silbermann Date: Mon, 18 Nov 2019 21:33:41 +0100 Subject: [PATCH 06/18] fix: avoid bad babel transpilation --- .../onepirate/modules/components/TextField.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/docs/src/pages/premium-themes/onepirate/modules/components/TextField.js b/docs/src/pages/premium-themes/onepirate/modules/components/TextField.js index f28e93d5cafb85..3a93af477950e9 100644 --- a/docs/src/pages/premium-themes/onepirate/modules/components/TextField.js +++ b/docs/src/pages/premium-themes/onepirate/modules/components/TextField.js @@ -62,10 +62,7 @@ const styles = theme => ({ function TextField(props) { const { classes, - InputProps: { - classes: { input: InputPropsClassesInput, ...InputPropsClassesOther } = {}, - ...InputPropsOther - } = {}, + InputProps = {}, InputLabelProps, noBorder = false, size = 'medium', @@ -73,6 +70,11 @@ function TextField(props) { ...other } = props; + const { + classes: { input: InputPropsClassesInput, ...InputPropsClassesOther } = {}, + ...InputPropsOther + } = InputProps; + return ( Date: Tue, 19 Nov 2019 07:51:24 +0100 Subject: [PATCH 07/18] fix: Remove deprecated Container --- docs/pages/_app.js | 32 +++++++++++++++----------------- 1 file changed, 15 insertions(+), 17 deletions(-) diff --git a/docs/pages/_app.js b/docs/pages/_app.js index 446614483c0417..76621c5ff69f35 100644 --- a/docs/pages/_app.js +++ b/docs/pages/_app.js @@ -2,7 +2,7 @@ import 'docs/src/modules/components/bootstrap'; // --- Post bootstrap ----- import React from 'react'; -import App, { Container } from 'next/app'; +import App from 'next/app'; import find from 'lodash/find'; import { Provider as ReduxProvider, useDispatch, useSelector } from 'react-redux'; import { loadCSS } from 'fg-loadcss/src/loadCSS'; @@ -304,22 +304,20 @@ function AppWrapper(props) { return ( - - - {fonts.map(font => ( - - ))} - - - - - {children} - - - - - - + + {fonts.map(font => ( + + ))} + + + + + {children} + + + + + ); From 3423bd18d69cc197a088d9dd9773f36219abb5d7 Mon Sep 17 00:00:00 2001 From: Sebastian Silbermann Date: Tue, 19 Nov 2019 13:57:19 +0100 Subject: [PATCH 08/18] Use stable version --- docs/package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/package.json b/docs/package.json index 47ad1d9ee7cf5c..a5df87e3536c9e 100644 --- a/docs/package.json +++ b/docs/package.json @@ -83,7 +83,7 @@ "marked": "^0.8.0", "material-table": "^1.50.0", "material-ui-popup-state": "^1.4.1", - "next": "9.1.4-canary.8", + "next": "9.1.4", "notistack": "^0.9.3", "nprogress": "^0.2.0", "postcss": "^7.0.18", diff --git a/yarn.lock b/yarn.lock index 0c76cdda31848c..1d672a2229a1f5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -10651,10 +10651,10 @@ nested-error-stacks@^2.0.0, nested-error-stacks@^2.1.0: resolved "https://registry.yarnpkg.com/nested-error-stacks/-/nested-error-stacks-2.1.0.tgz#0fbdcf3e13fe4994781280524f8b96b0cdff9c61" integrity sha512-AO81vsIO1k1sM4Zrd6Hu7regmJN1NSiAja10gc4bX3F0wd+9rQmcuHQaHVQCYIEC8iFXnE+mavh23GOt7wBgug== -next@9.1.4-canary.8: - version "9.1.4-canary.8" - resolved "https://registry.yarnpkg.com/next/-/next-9.1.4-canary.8.tgz#a16c0f5e6659407f5900e7198680f0f9a7d88862" - integrity sha512-zyAm+XX/6s9vA3PcdSNw4O5x3kY2QMO+8zGShz0cOBO+AgWF4K8wNJ6W7QqUUwALT0dYahKE130J/hL5X1XvKQ== +next@9.1.4: + version "9.1.4" + resolved "https://registry.yarnpkg.com/next/-/next-9.1.4.tgz#32991dd6b49adca4bac302828eb5a1b3654591b6" + integrity sha512-NJA6bBdqEWLDksQEylUQ/R2PO0fXb63pOldEvkqggbhcB8j7TGe/UnyZeC0kipatez8h52emJEfoeYPdnTxxVQ== dependencies: "@ampproject/toolbox-optimizer" "1.1.1" "@babel/core" "7.6.4" From 7458e6183f4002c8f5b910bbc523ed034b1f7b5f Mon Sep 17 00:00:00 2001 From: Sebastian Silbermann Date: Tue, 19 Nov 2019 14:32:40 +0100 Subject: [PATCH 09/18] fix: remove deprecated static dir --- docs/package.json | 4 ++-- docs/{cdn => public}/_headers | 0 docs/{cdn => public}/_redirects | 0 docs/{cdn => public}/favicon.ico | Bin docs/{cdn => public}/robots.txt | 0 docs/{ => public}/static/blog/2019-survey/1.png | Bin docs/{ => public}/static/blog/2019-survey/10.png | Bin docs/{ => public}/static/blog/2019-survey/11.png | Bin docs/{ => public}/static/blog/2019-survey/12.png | Bin docs/{ => public}/static/blog/2019-survey/13.png | Bin docs/{ => public}/static/blog/2019-survey/16.png | Bin docs/{ => public}/static/blog/2019-survey/2.png | Bin docs/{ => public}/static/blog/2019-survey/3.png | Bin docs/{ => public}/static/blog/2019-survey/5a.png | Bin docs/{ => public}/static/blog/2019-survey/5b.png | Bin docs/{ => public}/static/blog/2019-survey/6.png | Bin docs/{ => public}/static/blog/2019-survey/7.png | Bin docs/{ => public}/static/blog/2019-survey/8.png | Bin docs/{ => public}/static/blog/2019-survey/9.png | Bin docs/{ => public}/static/blog/2019-survey/vote.gif | Bin .../blog/april-2019-update/global-class-names.png | Bin .../static/blog/april-2019-update/responsive.png | Bin .../blog/april-2019-update/scroll-trigger.mp4 | Bin .../static/blog/april-2019-update/transfer-list.png | Bin .../static/blog/april-2019-update/typescript.png | Bin .../blog/august-2019-update/material-icons.png | Bin .../static/blog/august-2019-update/typescript.png | Bin .../blog/december-2019-update/alert-filled.png | Bin .../static/blog/december-2019-update/alert.png | Bin .../static/blog/december-2019-update/data-grid.png | Bin .../blog/december-2019-update/date-picker.png | Bin .../static/blog/december-2019-update/pagination.png | Bin .../static/blog/december-2019-update/stacking.png | Bin .../blog/december-2019-update/vertical-buttons.png | Bin .../static/blog/july-2019-update/rating.png | Bin .../static/blog/july-2019-update/skeleton.png | Bin .../static/blog/july-2019-update/tree-view.gif | Bin .../static/blog/july-2019-update/vertical-tabs.png | Bin .../static/blog/june-2019-update/button-group.png | Bin .../static/blog/june-2019-update/rating.png | Bin .../static/blog/june-2019-update/slider.png | Bin .../blog/june-2019-update/textarea-autosize.mp4 | Bin .../static/blog/material-ui-v4-is-out/Box.png | Bin .../static/blog/material-ui-v4-is-out/banner.png | Bin .../blog/material-ui-v4-is-out/bundle-size.png | Bin .../static/blog/material-ui-v4-is-out/cookbook.png | Bin .../static/blog/material-ui-v4-is-out/demo1.png | Bin .../static/blog/material-ui-v4-is-out/demo2.png | Bin .../static/blog/material-ui-v4-is-out/demo3.png | Bin .../static/blog/material-ui-v4-is-out/devtools.png | Bin .../static/blog/material-ui-v4-is-out/font-size.png | Bin .../blog/material-ui-v4-is-out/injectFirst.png | Bin .../blog/material-ui-v4-is-out/inlinepickers.png | Bin .../static/blog/material-ui-v4-is-out/layout.png | Bin .../static/blog/material-ui-v4-is-out/material1.png | Bin .../static/blog/material-ui-v4-is-out/material2.png | Bin .../static/blog/material-ui-v4-is-out/pickers.png | Bin .../static/blog/material-ui-v4-is-out/spacing.png | Bin .../material-ui-v4-is-out/styled-components.png | Bin .../static/blog/material-ui-v4-is-out/switch.png | Bin .../blog/material-ui-v4-is-out/trackbundle.png | Bin .../blog/material-ui-v4-is-out/typescript.png | Bin .../static/blog/may-2019-update/slider.png | Bin .../static/blog/may-2019-update/tree-view.png | Bin .../static/blog/november-2019-update/arrow.png | Bin .../static/blog/november-2019-update/framer.jpg | Bin .../november-2019-update/loading-avatar-after.gif | Bin .../november-2019-update/loading-avatar-before.gif | Bin .../blog/november-2019-update/typescript-demos.png | Bin .../static/blog/october-2019-update/preview.png | Bin .../blog/september-2019-update/autocomplete.png | Bin .../static/blog/september-2019-update/autofill.png | Bin .../blog/september-2019-update/button-icon.png | Bin .../static/blog/september-2019-update/combobox.png | Bin .../blog/september-2019-update/multiselect.png | Bin docs/{ => public}/static/favicon.ico | Bin docs/{ => public}/static/icons/180x180.png | Bin docs/{ => public}/static/icons/192x192.png | Bin docs/{ => public}/static/icons/256x256.png | Bin docs/{ => public}/static/icons/384x384.png | Bin docs/{ => public}/static/icons/48x48.png | Bin docs/{ => public}/static/icons/512x512.png | Bin docs/{ => public}/static/icons/96x96.png | Bin docs/{ => public}/static/images/avatar/1.jpg | Bin docs/{ => public}/static/images/avatar/2.jpg | Bin docs/{ => public}/static/images/avatar/3.jpg | Bin docs/{ => public}/static/images/avatar/4.jpg | Bin docs/{ => public}/static/images/avatar/5.jpg | Bin docs/{ => public}/static/images/avatar/6.jpg | Bin docs/{ => public}/static/images/avatar/7.jpg | Bin docs/{ => public}/static/images/blokt.jpg | Bin .../static/images/cards/contemplative-reptile.jpg | Bin .../static/images/cards/live-from-space.jpg | Bin docs/{ => public}/static/images/cards/paella.jpg | Bin docs/{ => public}/static/images/color/colorTool.png | Bin .../static/images/customization/dev-tools.png | Bin docs/{ => public}/static/images/font-size.gif | Bin docs/{ => public}/static/images/grid-list/bike.jpg | Bin .../static/images/grid-list/breakfast.jpg | Bin .../static/images/grid-list/burgers.jpg | Bin .../{ => public}/static/images/grid-list/camera.jpg | Bin docs/{ => public}/static/images/grid-list/hats.jpg | Bin docs/{ => public}/static/images/grid-list/honey.jpg | Bin .../static/images/grid-list/morning.jpg | Bin .../static/images/grid-list/mushroom.jpg | Bin docs/{ => public}/static/images/grid-list/olive.jpg | Bin docs/{ => public}/static/images/grid-list/plant.jpg | Bin docs/{ => public}/static/images/grid-list/star.jpg | Bin .../static/images/grid-list/vegetables.jpg | Bin docs/{ => public}/static/images/grid/complex.jpg | Bin docs/{ => public}/static/images/logos/github.svg | 0 .../static/images/logos/stackoverflow.svg | 0 docs/{ => public}/static/images/logos/tidelift.svg | 0 docs/{ => public}/static/images/logos/twitter.svg | 0 .../static/images/progress/heavy-load.gif | Bin .../static/images/showcase/aexdownloadcenter.jpg | Bin .../static/images/showcase/arkoclub.jpg | Bin .../static/images/showcase/audionodes.jpg | Bin docs/{ => public}/static/images/showcase/barks.jpg | Bin .../static/images/showcase/bethesda.jpg | Bin .../static/images/showcase/bitcambio.jpg | Bin .../static/images/showcase/builderbook.jpg | Bin .../static/images/showcase/cinemaplus.jpg | Bin .../{ => public}/static/images/showcase/cityads.jpg | Bin .../static/images/showcase/cloudhealth.jpg | Bin .../static/images/showcase/codementor.jpg | Bin .../static/images/showcase/collegeai.jpg | Bin docs/{ => public}/static/images/showcase/comet.jpg | Bin .../static/images/showcase/commitswimming.jpg | Bin .../static/images/showcase/cryptoverview.jpg | Bin .../static/images/showcase/dropdesk.jpg | Bin .../static/images/showcase/eostoolkit.jpg | Bin docs/{ => public}/static/images/showcase/eq3.jpg | Bin .../{ => public}/static/images/showcase/eventhi.jpg | Bin docs/{ => public}/static/images/showcase/fizix.jpg | Bin docs/{ => public}/static/images/showcase/flink.jpg | Bin docs/{ => public}/static/images/showcase/forex.jpg | Bin docs/{ => public}/static/images/showcase/govx.jpg | Bin .../static/images/showcase/hifivework.png | Bin docs/{ => public}/static/images/showcase/hijup.jpg | Bin docs/{ => public}/static/images/showcase/hkn.jpg | Bin .../static/images/showcase/housecall.jpg | Bin .../static/images/showcase/icebergfinder.jpg | Bin docs/{ => public}/static/images/showcase/ifit.jpg | Bin .../static/images/showcase/johnnymetrics.jpg | Bin .../static/images/showcase/leroymerlin.jpg | Bin .../static/images/showcase/lesswrong.jpg | Bin .../static/images/showcase/localmonero.jpg | Bin .../static/images/showcase/magicmondayz.jpg | Bin docs/{ => public}/static/images/showcase/manty.jpg | Bin .../static/images/showcase/melbournemint.jpg | Bin .../static/images/showcase/metafact.jpg | Bin .../static/images/showcase/mqtt-explorer.png | Bin .../static/images/showcase/neotracker.jpg | Bin .../static/images/showcase/npm-registry-browser.jpg | Bin .../{ => public}/static/images/showcase/numerai.jpg | Bin docs/{ => public}/static/images/showcase/odigeo.jpg | Bin .../static/images/showcase/oneplanetcrowd.jpg | Bin .../static/images/showcase/oneshotmove.jpg | Bin .../static/images/showcase/openclassrooms.jpg | Bin docs/{ => public}/static/images/showcase/pilcro.jpg | Bin .../static/images/showcase/planalyze.jpg | Bin .../{ => public}/static/images/showcase/pointer.jpg | Bin .../static/images/showcase/posters-galore.jpg | Bin .../static/images/showcase/quintoandar.png | Bin .../static/images/showcase/rarebits.jpg | Bin docs/{ => public}/static/images/showcase/roast.jpg | Bin docs/{ => public}/static/images/showcase/rung.jpg | Bin .../static/images/showcase/selfeducationapp.jpg | Bin .../static/images/showcase/sfrpresse.jpg | Bin .../static/images/showcase/slidesup.jpg | Bin .../static/images/showcase/snippets.jpg | Bin docs/{ => public}/static/images/showcase/sweek.jpg | Bin docs/{ => public}/static/images/showcase/swimmy.jpg | Bin .../static/images/showcase/tagspaces.jpg | Bin .../static/images/showcase/themediaant.jpg | Bin .../static/images/showcase/tradenba.jpg | Bin docs/{ => public}/static/images/showcase/tree.jpg | Bin .../static/images/showcase/tudiscovery.jpg | Bin .../{ => public}/static/images/showcase/typekev.jpg | Bin .../static/images/showcase/venuemob.jpg | Bin docs/{ => public}/static/images/templates/album.png | Bin docs/{ => public}/static/images/templates/blog.png | Bin .../static/images/templates/checkout.png | Bin .../static/images/templates/dashboard.png | Bin .../static/images/templates/pricing.png | Bin .../static/images/templates/sign-in-side.png | Bin .../static/images/templates/sign-in.png | Bin .../static/images/templates/sign-up.png | Bin .../static/images/templates/sticky-footer.png | Bin .../static/images/text-fields/shrink.png | Bin docs/{ => public}/static/images/themes-dark.jpg | Bin docs/{ => public}/static/images/themes-light.jpg | Bin docs/{ => public}/static/images/users/amazon.svg | 0 docs/{ => public}/static/images/users/bethesda.svg | 0 docs/{ => public}/static/images/users/capgemini.svg | 0 docs/{ => public}/static/images/users/coursera.svg | 0 docs/{ => public}/static/images/users/jpmorgan.svg | 0 docs/{ => public}/static/images/users/nasa.svg | 0 docs/{ => public}/static/images/users/netflix.svg | 0 .../static/images/users/shutterstock.svg | 0 docs/{ => public}/static/images/users/uniqlo.svg | 0 docs/{ => public}/static/images/users/unity.svg | 0 .../static/images/users/walmart-labs.svg | 0 docs/{ => public}/static/in-house/bonsaiilabs.png | Bin docs/{ => public}/static/in-house/scaffoldhub.png | Bin docs/{ => public}/static/in-house/sketch.png | Bin docs/{ => public}/static/in-house/themes-2.jpg | Bin docs/{ => public}/static/in-house/themes.png | Bin docs/{ => public}/static/in-house/tidelift.png | Bin docs/{ => public}/static/logo.png | Bin docs/{ => public}/static/logo.svg | 0 docs/{ => public}/static/logo_raw.svg | 0 docs/{ => public}/static/manifest.json | 0 docs/{ => public}/static/themes/onepirate.jpg | Bin .../static/themes/onepirate/appCurvyLines.png | Bin .../static/themes/onepirate/appFooterFacebook.png | Bin .../static/themes/onepirate/appFooterTwitter.png | Bin .../static/themes/onepirate/producBuoy.svg | 0 .../static/themes/onepirate/productCTAImageDots.png | Bin .../static/themes/onepirate/productCurvyLines.png | Bin .../themes/onepirate/productHeroArrowDown.png | Bin .../static/themes/onepirate/productHeroWonder.png | Bin .../static/themes/onepirate/productHowItWorks1.svg | 0 .../static/themes/onepirate/productHowItWorks2.svg | 0 .../static/themes/onepirate/productHowItWorks3.svg | 0 .../static/themes/onepirate/productValues1.svg | 0 .../static/themes/onepirate/productValues2.svg | 0 .../static/themes/onepirate/productValues3.svg | 0 docs/{ => public}/static/themes/paperbase.png | Bin docs/scripts/buildIcons.js | 4 ++-- 231 files changed, 4 insertions(+), 4 deletions(-) rename docs/{cdn => public}/_headers (100%) rename docs/{cdn => public}/_redirects (100%) rename docs/{cdn => public}/favicon.ico (100%) rename docs/{cdn => public}/robots.txt (100%) rename docs/{ => public}/static/blog/2019-survey/1.png (100%) rename docs/{ => public}/static/blog/2019-survey/10.png (100%) rename docs/{ => public}/static/blog/2019-survey/11.png (100%) rename docs/{ => public}/static/blog/2019-survey/12.png (100%) rename docs/{ => public}/static/blog/2019-survey/13.png (100%) rename docs/{ => public}/static/blog/2019-survey/16.png (100%) rename docs/{ => public}/static/blog/2019-survey/2.png (100%) rename docs/{ => public}/static/blog/2019-survey/3.png (100%) rename docs/{ => public}/static/blog/2019-survey/5a.png (100%) rename docs/{ => public}/static/blog/2019-survey/5b.png (100%) rename docs/{ => public}/static/blog/2019-survey/6.png (100%) rename docs/{ => public}/static/blog/2019-survey/7.png (100%) rename docs/{ => public}/static/blog/2019-survey/8.png (100%) rename docs/{ => public}/static/blog/2019-survey/9.png (100%) rename docs/{ => public}/static/blog/2019-survey/vote.gif (100%) rename docs/{ => public}/static/blog/april-2019-update/global-class-names.png (100%) rename docs/{ => public}/static/blog/april-2019-update/responsive.png (100%) rename docs/{ => public}/static/blog/april-2019-update/scroll-trigger.mp4 (100%) rename docs/{ => public}/static/blog/april-2019-update/transfer-list.png (100%) rename docs/{ => public}/static/blog/april-2019-update/typescript.png (100%) rename docs/{ => public}/static/blog/august-2019-update/material-icons.png (100%) rename docs/{ => public}/static/blog/august-2019-update/typescript.png (100%) rename docs/{ => public}/static/blog/december-2019-update/alert-filled.png (100%) rename docs/{ => public}/static/blog/december-2019-update/alert.png (100%) rename docs/{ => public}/static/blog/december-2019-update/data-grid.png (100%) rename docs/{ => public}/static/blog/december-2019-update/date-picker.png (100%) rename docs/{ => public}/static/blog/december-2019-update/pagination.png (100%) rename docs/{ => public}/static/blog/december-2019-update/stacking.png (100%) rename docs/{ => public}/static/blog/december-2019-update/vertical-buttons.png (100%) rename docs/{ => public}/static/blog/july-2019-update/rating.png (100%) rename docs/{ => public}/static/blog/july-2019-update/skeleton.png (100%) rename docs/{ => public}/static/blog/july-2019-update/tree-view.gif (100%) rename docs/{ => public}/static/blog/july-2019-update/vertical-tabs.png (100%) rename docs/{ => public}/static/blog/june-2019-update/button-group.png (100%) rename docs/{ => public}/static/blog/june-2019-update/rating.png (100%) rename docs/{ => public}/static/blog/june-2019-update/slider.png (100%) rename docs/{ => public}/static/blog/june-2019-update/textarea-autosize.mp4 (100%) rename docs/{ => public}/static/blog/material-ui-v4-is-out/Box.png (100%) rename docs/{ => public}/static/blog/material-ui-v4-is-out/banner.png (100%) rename docs/{ => public}/static/blog/material-ui-v4-is-out/bundle-size.png (100%) rename docs/{ => public}/static/blog/material-ui-v4-is-out/cookbook.png (100%) rename docs/{ => public}/static/blog/material-ui-v4-is-out/demo1.png (100%) rename docs/{ => public}/static/blog/material-ui-v4-is-out/demo2.png (100%) rename docs/{ => public}/static/blog/material-ui-v4-is-out/demo3.png (100%) rename docs/{ => public}/static/blog/material-ui-v4-is-out/devtools.png (100%) rename docs/{ => public}/static/blog/material-ui-v4-is-out/font-size.png (100%) rename docs/{ => public}/static/blog/material-ui-v4-is-out/injectFirst.png (100%) rename docs/{ => public}/static/blog/material-ui-v4-is-out/inlinepickers.png (100%) rename docs/{ => public}/static/blog/material-ui-v4-is-out/layout.png (100%) rename docs/{ => public}/static/blog/material-ui-v4-is-out/material1.png (100%) rename docs/{ => public}/static/blog/material-ui-v4-is-out/material2.png (100%) rename docs/{ => public}/static/blog/material-ui-v4-is-out/pickers.png (100%) rename docs/{ => public}/static/blog/material-ui-v4-is-out/spacing.png (100%) rename docs/{ => public}/static/blog/material-ui-v4-is-out/styled-components.png (100%) rename docs/{ => public}/static/blog/material-ui-v4-is-out/switch.png (100%) rename docs/{ => public}/static/blog/material-ui-v4-is-out/trackbundle.png (100%) rename docs/{ => public}/static/blog/material-ui-v4-is-out/typescript.png (100%) rename docs/{ => public}/static/blog/may-2019-update/slider.png (100%) rename docs/{ => public}/static/blog/may-2019-update/tree-view.png (100%) rename docs/{ => public}/static/blog/november-2019-update/arrow.png (100%) rename docs/{ => public}/static/blog/november-2019-update/framer.jpg (100%) rename docs/{ => public}/static/blog/november-2019-update/loading-avatar-after.gif (100%) rename docs/{ => public}/static/blog/november-2019-update/loading-avatar-before.gif (100%) rename docs/{ => public}/static/blog/november-2019-update/typescript-demos.png (100%) rename docs/{ => public}/static/blog/october-2019-update/preview.png (100%) rename docs/{ => public}/static/blog/september-2019-update/autocomplete.png (100%) rename docs/{ => public}/static/blog/september-2019-update/autofill.png (100%) rename docs/{ => public}/static/blog/september-2019-update/button-icon.png (100%) rename docs/{ => public}/static/blog/september-2019-update/combobox.png (100%) rename docs/{ => public}/static/blog/september-2019-update/multiselect.png (100%) rename docs/{ => public}/static/favicon.ico (100%) rename docs/{ => public}/static/icons/180x180.png (100%) rename docs/{ => public}/static/icons/192x192.png (100%) rename docs/{ => public}/static/icons/256x256.png (100%) rename docs/{ => public}/static/icons/384x384.png (100%) rename docs/{ => public}/static/icons/48x48.png (100%) rename docs/{ => public}/static/icons/512x512.png (100%) rename docs/{ => public}/static/icons/96x96.png (100%) rename docs/{ => public}/static/images/avatar/1.jpg (100%) rename docs/{ => public}/static/images/avatar/2.jpg (100%) rename docs/{ => public}/static/images/avatar/3.jpg (100%) rename docs/{ => public}/static/images/avatar/4.jpg (100%) rename docs/{ => public}/static/images/avatar/5.jpg (100%) rename docs/{ => public}/static/images/avatar/6.jpg (100%) rename docs/{ => public}/static/images/avatar/7.jpg (100%) rename docs/{ => public}/static/images/blokt.jpg (100%) rename docs/{ => public}/static/images/cards/contemplative-reptile.jpg (100%) rename docs/{ => public}/static/images/cards/live-from-space.jpg (100%) rename docs/{ => public}/static/images/cards/paella.jpg (100%) rename docs/{ => public}/static/images/color/colorTool.png (100%) rename docs/{ => public}/static/images/customization/dev-tools.png (100%) rename docs/{ => public}/static/images/font-size.gif (100%) rename docs/{ => public}/static/images/grid-list/bike.jpg (100%) rename docs/{ => public}/static/images/grid-list/breakfast.jpg (100%) rename docs/{ => public}/static/images/grid-list/burgers.jpg (100%) rename docs/{ => public}/static/images/grid-list/camera.jpg (100%) rename docs/{ => public}/static/images/grid-list/hats.jpg (100%) rename docs/{ => public}/static/images/grid-list/honey.jpg (100%) rename docs/{ => public}/static/images/grid-list/morning.jpg (100%) rename docs/{ => public}/static/images/grid-list/mushroom.jpg (100%) rename docs/{ => public}/static/images/grid-list/olive.jpg (100%) rename docs/{ => public}/static/images/grid-list/plant.jpg (100%) rename docs/{ => public}/static/images/grid-list/star.jpg (100%) rename docs/{ => public}/static/images/grid-list/vegetables.jpg (100%) rename docs/{ => public}/static/images/grid/complex.jpg (100%) rename docs/{ => public}/static/images/logos/github.svg (100%) rename docs/{ => public}/static/images/logos/stackoverflow.svg (100%) rename docs/{ => public}/static/images/logos/tidelift.svg (100%) rename docs/{ => public}/static/images/logos/twitter.svg (100%) rename docs/{ => public}/static/images/progress/heavy-load.gif (100%) rename docs/{ => public}/static/images/showcase/aexdownloadcenter.jpg (100%) rename docs/{ => public}/static/images/showcase/arkoclub.jpg (100%) rename docs/{ => public}/static/images/showcase/audionodes.jpg (100%) rename docs/{ => public}/static/images/showcase/barks.jpg (100%) rename docs/{ => public}/static/images/showcase/bethesda.jpg (100%) rename docs/{ => public}/static/images/showcase/bitcambio.jpg (100%) rename docs/{ => public}/static/images/showcase/builderbook.jpg (100%) rename docs/{ => public}/static/images/showcase/cinemaplus.jpg (100%) rename docs/{ => public}/static/images/showcase/cityads.jpg (100%) rename docs/{ => public}/static/images/showcase/cloudhealth.jpg (100%) rename docs/{ => public}/static/images/showcase/codementor.jpg (100%) rename docs/{ => public}/static/images/showcase/collegeai.jpg (100%) rename docs/{ => public}/static/images/showcase/comet.jpg (100%) rename docs/{ => public}/static/images/showcase/commitswimming.jpg (100%) rename docs/{ => public}/static/images/showcase/cryptoverview.jpg (100%) rename docs/{ => public}/static/images/showcase/dropdesk.jpg (100%) rename docs/{ => public}/static/images/showcase/eostoolkit.jpg (100%) rename docs/{ => public}/static/images/showcase/eq3.jpg (100%) rename docs/{ => public}/static/images/showcase/eventhi.jpg (100%) rename docs/{ => public}/static/images/showcase/fizix.jpg (100%) rename docs/{ => public}/static/images/showcase/flink.jpg (100%) rename docs/{ => public}/static/images/showcase/forex.jpg (100%) rename docs/{ => public}/static/images/showcase/govx.jpg (100%) rename docs/{ => public}/static/images/showcase/hifivework.png (100%) rename docs/{ => public}/static/images/showcase/hijup.jpg (100%) rename docs/{ => public}/static/images/showcase/hkn.jpg (100%) rename docs/{ => public}/static/images/showcase/housecall.jpg (100%) rename docs/{ => public}/static/images/showcase/icebergfinder.jpg (100%) rename docs/{ => public}/static/images/showcase/ifit.jpg (100%) rename docs/{ => public}/static/images/showcase/johnnymetrics.jpg (100%) rename docs/{ => public}/static/images/showcase/leroymerlin.jpg (100%) rename docs/{ => public}/static/images/showcase/lesswrong.jpg (100%) rename docs/{ => public}/static/images/showcase/localmonero.jpg (100%) rename docs/{ => public}/static/images/showcase/magicmondayz.jpg (100%) rename docs/{ => public}/static/images/showcase/manty.jpg (100%) rename docs/{ => public}/static/images/showcase/melbournemint.jpg (100%) rename docs/{ => public}/static/images/showcase/metafact.jpg (100%) rename docs/{ => public}/static/images/showcase/mqtt-explorer.png (100%) rename docs/{ => public}/static/images/showcase/neotracker.jpg (100%) rename docs/{ => public}/static/images/showcase/npm-registry-browser.jpg (100%) rename docs/{ => public}/static/images/showcase/numerai.jpg (100%) rename docs/{ => public}/static/images/showcase/odigeo.jpg (100%) rename docs/{ => public}/static/images/showcase/oneplanetcrowd.jpg (100%) rename docs/{ => public}/static/images/showcase/oneshotmove.jpg (100%) rename docs/{ => public}/static/images/showcase/openclassrooms.jpg (100%) rename docs/{ => public}/static/images/showcase/pilcro.jpg (100%) rename docs/{ => public}/static/images/showcase/planalyze.jpg (100%) rename docs/{ => public}/static/images/showcase/pointer.jpg (100%) rename docs/{ => public}/static/images/showcase/posters-galore.jpg (100%) rename docs/{ => public}/static/images/showcase/quintoandar.png (100%) rename docs/{ => public}/static/images/showcase/rarebits.jpg (100%) rename docs/{ => public}/static/images/showcase/roast.jpg (100%) rename docs/{ => public}/static/images/showcase/rung.jpg (100%) rename docs/{ => public}/static/images/showcase/selfeducationapp.jpg (100%) rename docs/{ => public}/static/images/showcase/sfrpresse.jpg (100%) rename docs/{ => public}/static/images/showcase/slidesup.jpg (100%) rename docs/{ => public}/static/images/showcase/snippets.jpg (100%) rename docs/{ => public}/static/images/showcase/sweek.jpg (100%) rename docs/{ => public}/static/images/showcase/swimmy.jpg (100%) rename docs/{ => public}/static/images/showcase/tagspaces.jpg (100%) rename docs/{ => public}/static/images/showcase/themediaant.jpg (100%) rename docs/{ => public}/static/images/showcase/tradenba.jpg (100%) rename docs/{ => public}/static/images/showcase/tree.jpg (100%) rename docs/{ => public}/static/images/showcase/tudiscovery.jpg (100%) rename docs/{ => public}/static/images/showcase/typekev.jpg (100%) rename docs/{ => public}/static/images/showcase/venuemob.jpg (100%) rename docs/{ => public}/static/images/templates/album.png (100%) rename docs/{ => public}/static/images/templates/blog.png (100%) rename docs/{ => public}/static/images/templates/checkout.png (100%) rename docs/{ => public}/static/images/templates/dashboard.png (100%) rename docs/{ => public}/static/images/templates/pricing.png (100%) rename docs/{ => public}/static/images/templates/sign-in-side.png (100%) rename docs/{ => public}/static/images/templates/sign-in.png (100%) rename docs/{ => public}/static/images/templates/sign-up.png (100%) rename docs/{ => public}/static/images/templates/sticky-footer.png (100%) rename docs/{ => public}/static/images/text-fields/shrink.png (100%) rename docs/{ => public}/static/images/themes-dark.jpg (100%) rename docs/{ => public}/static/images/themes-light.jpg (100%) rename docs/{ => public}/static/images/users/amazon.svg (100%) rename docs/{ => public}/static/images/users/bethesda.svg (100%) rename docs/{ => public}/static/images/users/capgemini.svg (100%) rename docs/{ => public}/static/images/users/coursera.svg (100%) rename docs/{ => public}/static/images/users/jpmorgan.svg (100%) rename docs/{ => public}/static/images/users/nasa.svg (100%) rename docs/{ => public}/static/images/users/netflix.svg (100%) rename docs/{ => public}/static/images/users/shutterstock.svg (100%) rename docs/{ => public}/static/images/users/uniqlo.svg (100%) rename docs/{ => public}/static/images/users/unity.svg (100%) rename docs/{ => public}/static/images/users/walmart-labs.svg (100%) rename docs/{ => public}/static/in-house/bonsaiilabs.png (100%) rename docs/{ => public}/static/in-house/scaffoldhub.png (100%) rename docs/{ => public}/static/in-house/sketch.png (100%) rename docs/{ => public}/static/in-house/themes-2.jpg (100%) rename docs/{ => public}/static/in-house/themes.png (100%) rename docs/{ => public}/static/in-house/tidelift.png (100%) rename docs/{ => public}/static/logo.png (100%) rename docs/{ => public}/static/logo.svg (100%) rename docs/{ => public}/static/logo_raw.svg (100%) rename docs/{ => public}/static/manifest.json (100%) rename docs/{ => public}/static/themes/onepirate.jpg (100%) rename docs/{ => public}/static/themes/onepirate/appCurvyLines.png (100%) rename docs/{ => public}/static/themes/onepirate/appFooterFacebook.png (100%) rename docs/{ => public}/static/themes/onepirate/appFooterTwitter.png (100%) rename docs/{ => public}/static/themes/onepirate/producBuoy.svg (100%) rename docs/{ => public}/static/themes/onepirate/productCTAImageDots.png (100%) rename docs/{ => public}/static/themes/onepirate/productCurvyLines.png (100%) rename docs/{ => public}/static/themes/onepirate/productHeroArrowDown.png (100%) rename docs/{ => public}/static/themes/onepirate/productHeroWonder.png (100%) rename docs/{ => public}/static/themes/onepirate/productHowItWorks1.svg (100%) rename docs/{ => public}/static/themes/onepirate/productHowItWorks2.svg (100%) rename docs/{ => public}/static/themes/onepirate/productHowItWorks3.svg (100%) rename docs/{ => public}/static/themes/onepirate/productValues1.svg (100%) rename docs/{ => public}/static/themes/onepirate/productValues2.svg (100%) rename docs/{ => public}/static/themes/onepirate/productValues3.svg (100%) rename docs/{ => public}/static/themes/paperbase.png (100%) diff --git a/docs/package.json b/docs/package.json index a5df87e3536c9e..9d04c08f1b6e0a 100644 --- a/docs/package.json +++ b/docs/package.json @@ -9,8 +9,8 @@ "build-sw": "node ./scripts/buildServiceWorker.js", "dev": "rimraf ./node_modules/.cache/babel-loader && cross-env NODE_ENV=development node src/server.js", "deploy": "git push material-ui-docs master:latest", - "export": "rimraf docs/export && next export --threads=3 -o export && yarn build-sw && cpy \"cdn/*\" export", - "icons": "rimraf static/icons/* && node ./scripts/buildIcons.js", + "export": "rimraf docs/export && next export --threads=3 -o export && yarn build-sw", + "icons": "rimraf public/static/icons/* && node ./scripts/buildIcons.js", "start": "next start", "typescript": "tsc -p tsconfig.json", "typescript:transpile": "node scripts/formattedTSDemos", diff --git a/docs/cdn/_headers b/docs/public/_headers similarity index 100% rename from docs/cdn/_headers rename to docs/public/_headers diff --git a/docs/cdn/_redirects b/docs/public/_redirects similarity index 100% rename from docs/cdn/_redirects rename to docs/public/_redirects diff --git a/docs/cdn/favicon.ico b/docs/public/favicon.ico similarity index 100% rename from docs/cdn/favicon.ico rename to docs/public/favicon.ico diff --git a/docs/cdn/robots.txt b/docs/public/robots.txt similarity index 100% rename from docs/cdn/robots.txt rename to docs/public/robots.txt diff --git a/docs/static/blog/2019-survey/1.png b/docs/public/static/blog/2019-survey/1.png similarity index 100% rename from docs/static/blog/2019-survey/1.png rename to docs/public/static/blog/2019-survey/1.png diff --git a/docs/static/blog/2019-survey/10.png b/docs/public/static/blog/2019-survey/10.png similarity index 100% rename from docs/static/blog/2019-survey/10.png rename to docs/public/static/blog/2019-survey/10.png diff --git a/docs/static/blog/2019-survey/11.png b/docs/public/static/blog/2019-survey/11.png similarity index 100% rename from docs/static/blog/2019-survey/11.png rename to docs/public/static/blog/2019-survey/11.png diff --git a/docs/static/blog/2019-survey/12.png b/docs/public/static/blog/2019-survey/12.png similarity index 100% rename from docs/static/blog/2019-survey/12.png rename to docs/public/static/blog/2019-survey/12.png diff --git a/docs/static/blog/2019-survey/13.png b/docs/public/static/blog/2019-survey/13.png similarity index 100% rename from docs/static/blog/2019-survey/13.png rename to docs/public/static/blog/2019-survey/13.png diff --git a/docs/static/blog/2019-survey/16.png b/docs/public/static/blog/2019-survey/16.png similarity index 100% rename from docs/static/blog/2019-survey/16.png rename to docs/public/static/blog/2019-survey/16.png diff --git a/docs/static/blog/2019-survey/2.png b/docs/public/static/blog/2019-survey/2.png similarity index 100% rename from docs/static/blog/2019-survey/2.png rename to docs/public/static/blog/2019-survey/2.png diff --git a/docs/static/blog/2019-survey/3.png b/docs/public/static/blog/2019-survey/3.png similarity index 100% rename from docs/static/blog/2019-survey/3.png rename to docs/public/static/blog/2019-survey/3.png diff --git a/docs/static/blog/2019-survey/5a.png b/docs/public/static/blog/2019-survey/5a.png similarity index 100% rename from docs/static/blog/2019-survey/5a.png rename to docs/public/static/blog/2019-survey/5a.png diff --git a/docs/static/blog/2019-survey/5b.png b/docs/public/static/blog/2019-survey/5b.png similarity index 100% rename from docs/static/blog/2019-survey/5b.png rename to docs/public/static/blog/2019-survey/5b.png diff --git a/docs/static/blog/2019-survey/6.png b/docs/public/static/blog/2019-survey/6.png similarity index 100% rename from docs/static/blog/2019-survey/6.png rename to docs/public/static/blog/2019-survey/6.png diff --git a/docs/static/blog/2019-survey/7.png b/docs/public/static/blog/2019-survey/7.png similarity index 100% rename from docs/static/blog/2019-survey/7.png rename to docs/public/static/blog/2019-survey/7.png diff --git a/docs/static/blog/2019-survey/8.png b/docs/public/static/blog/2019-survey/8.png similarity index 100% rename from docs/static/blog/2019-survey/8.png rename to docs/public/static/blog/2019-survey/8.png diff --git a/docs/static/blog/2019-survey/9.png b/docs/public/static/blog/2019-survey/9.png similarity index 100% rename from docs/static/blog/2019-survey/9.png rename to docs/public/static/blog/2019-survey/9.png diff --git a/docs/static/blog/2019-survey/vote.gif b/docs/public/static/blog/2019-survey/vote.gif similarity index 100% rename from docs/static/blog/2019-survey/vote.gif rename to docs/public/static/blog/2019-survey/vote.gif diff --git a/docs/static/blog/april-2019-update/global-class-names.png b/docs/public/static/blog/april-2019-update/global-class-names.png similarity index 100% rename from docs/static/blog/april-2019-update/global-class-names.png rename to docs/public/static/blog/april-2019-update/global-class-names.png diff --git a/docs/static/blog/april-2019-update/responsive.png b/docs/public/static/blog/april-2019-update/responsive.png similarity index 100% rename from docs/static/blog/april-2019-update/responsive.png rename to docs/public/static/blog/april-2019-update/responsive.png diff --git a/docs/static/blog/april-2019-update/scroll-trigger.mp4 b/docs/public/static/blog/april-2019-update/scroll-trigger.mp4 similarity index 100% rename from docs/static/blog/april-2019-update/scroll-trigger.mp4 rename to docs/public/static/blog/april-2019-update/scroll-trigger.mp4 diff --git a/docs/static/blog/april-2019-update/transfer-list.png b/docs/public/static/blog/april-2019-update/transfer-list.png similarity index 100% rename from docs/static/blog/april-2019-update/transfer-list.png rename to docs/public/static/blog/april-2019-update/transfer-list.png diff --git a/docs/static/blog/april-2019-update/typescript.png b/docs/public/static/blog/april-2019-update/typescript.png similarity index 100% rename from docs/static/blog/april-2019-update/typescript.png rename to docs/public/static/blog/april-2019-update/typescript.png diff --git a/docs/static/blog/august-2019-update/material-icons.png b/docs/public/static/blog/august-2019-update/material-icons.png similarity index 100% rename from docs/static/blog/august-2019-update/material-icons.png rename to docs/public/static/blog/august-2019-update/material-icons.png diff --git a/docs/static/blog/august-2019-update/typescript.png b/docs/public/static/blog/august-2019-update/typescript.png similarity index 100% rename from docs/static/blog/august-2019-update/typescript.png rename to docs/public/static/blog/august-2019-update/typescript.png diff --git a/docs/static/blog/december-2019-update/alert-filled.png b/docs/public/static/blog/december-2019-update/alert-filled.png similarity index 100% rename from docs/static/blog/december-2019-update/alert-filled.png rename to docs/public/static/blog/december-2019-update/alert-filled.png diff --git a/docs/static/blog/december-2019-update/alert.png b/docs/public/static/blog/december-2019-update/alert.png similarity index 100% rename from docs/static/blog/december-2019-update/alert.png rename to docs/public/static/blog/december-2019-update/alert.png diff --git a/docs/static/blog/december-2019-update/data-grid.png b/docs/public/static/blog/december-2019-update/data-grid.png similarity index 100% rename from docs/static/blog/december-2019-update/data-grid.png rename to docs/public/static/blog/december-2019-update/data-grid.png diff --git a/docs/static/blog/december-2019-update/date-picker.png b/docs/public/static/blog/december-2019-update/date-picker.png similarity index 100% rename from docs/static/blog/december-2019-update/date-picker.png rename to docs/public/static/blog/december-2019-update/date-picker.png diff --git a/docs/static/blog/december-2019-update/pagination.png b/docs/public/static/blog/december-2019-update/pagination.png similarity index 100% rename from docs/static/blog/december-2019-update/pagination.png rename to docs/public/static/blog/december-2019-update/pagination.png diff --git a/docs/static/blog/december-2019-update/stacking.png b/docs/public/static/blog/december-2019-update/stacking.png similarity index 100% rename from docs/static/blog/december-2019-update/stacking.png rename to docs/public/static/blog/december-2019-update/stacking.png diff --git a/docs/static/blog/december-2019-update/vertical-buttons.png b/docs/public/static/blog/december-2019-update/vertical-buttons.png similarity index 100% rename from docs/static/blog/december-2019-update/vertical-buttons.png rename to docs/public/static/blog/december-2019-update/vertical-buttons.png diff --git a/docs/static/blog/july-2019-update/rating.png b/docs/public/static/blog/july-2019-update/rating.png similarity index 100% rename from docs/static/blog/july-2019-update/rating.png rename to docs/public/static/blog/july-2019-update/rating.png diff --git a/docs/static/blog/july-2019-update/skeleton.png b/docs/public/static/blog/july-2019-update/skeleton.png similarity index 100% rename from docs/static/blog/july-2019-update/skeleton.png rename to docs/public/static/blog/july-2019-update/skeleton.png diff --git a/docs/static/blog/july-2019-update/tree-view.gif b/docs/public/static/blog/july-2019-update/tree-view.gif similarity index 100% rename from docs/static/blog/july-2019-update/tree-view.gif rename to docs/public/static/blog/july-2019-update/tree-view.gif diff --git a/docs/static/blog/july-2019-update/vertical-tabs.png b/docs/public/static/blog/july-2019-update/vertical-tabs.png similarity index 100% rename from docs/static/blog/july-2019-update/vertical-tabs.png rename to docs/public/static/blog/july-2019-update/vertical-tabs.png diff --git a/docs/static/blog/june-2019-update/button-group.png b/docs/public/static/blog/june-2019-update/button-group.png similarity index 100% rename from docs/static/blog/june-2019-update/button-group.png rename to docs/public/static/blog/june-2019-update/button-group.png diff --git a/docs/static/blog/june-2019-update/rating.png b/docs/public/static/blog/june-2019-update/rating.png similarity index 100% rename from docs/static/blog/june-2019-update/rating.png rename to docs/public/static/blog/june-2019-update/rating.png diff --git a/docs/static/blog/june-2019-update/slider.png b/docs/public/static/blog/june-2019-update/slider.png similarity index 100% rename from docs/static/blog/june-2019-update/slider.png rename to docs/public/static/blog/june-2019-update/slider.png diff --git a/docs/static/blog/june-2019-update/textarea-autosize.mp4 b/docs/public/static/blog/june-2019-update/textarea-autosize.mp4 similarity index 100% rename from docs/static/blog/june-2019-update/textarea-autosize.mp4 rename to docs/public/static/blog/june-2019-update/textarea-autosize.mp4 diff --git a/docs/static/blog/material-ui-v4-is-out/Box.png b/docs/public/static/blog/material-ui-v4-is-out/Box.png similarity index 100% rename from docs/static/blog/material-ui-v4-is-out/Box.png rename to docs/public/static/blog/material-ui-v4-is-out/Box.png diff --git a/docs/static/blog/material-ui-v4-is-out/banner.png b/docs/public/static/blog/material-ui-v4-is-out/banner.png similarity index 100% rename from docs/static/blog/material-ui-v4-is-out/banner.png rename to docs/public/static/blog/material-ui-v4-is-out/banner.png diff --git a/docs/static/blog/material-ui-v4-is-out/bundle-size.png b/docs/public/static/blog/material-ui-v4-is-out/bundle-size.png similarity index 100% rename from docs/static/blog/material-ui-v4-is-out/bundle-size.png rename to docs/public/static/blog/material-ui-v4-is-out/bundle-size.png diff --git a/docs/static/blog/material-ui-v4-is-out/cookbook.png b/docs/public/static/blog/material-ui-v4-is-out/cookbook.png similarity index 100% rename from docs/static/blog/material-ui-v4-is-out/cookbook.png rename to docs/public/static/blog/material-ui-v4-is-out/cookbook.png diff --git a/docs/static/blog/material-ui-v4-is-out/demo1.png b/docs/public/static/blog/material-ui-v4-is-out/demo1.png similarity index 100% rename from docs/static/blog/material-ui-v4-is-out/demo1.png rename to docs/public/static/blog/material-ui-v4-is-out/demo1.png diff --git a/docs/static/blog/material-ui-v4-is-out/demo2.png b/docs/public/static/blog/material-ui-v4-is-out/demo2.png similarity index 100% rename from docs/static/blog/material-ui-v4-is-out/demo2.png rename to docs/public/static/blog/material-ui-v4-is-out/demo2.png diff --git a/docs/static/blog/material-ui-v4-is-out/demo3.png b/docs/public/static/blog/material-ui-v4-is-out/demo3.png similarity index 100% rename from docs/static/blog/material-ui-v4-is-out/demo3.png rename to docs/public/static/blog/material-ui-v4-is-out/demo3.png diff --git a/docs/static/blog/material-ui-v4-is-out/devtools.png b/docs/public/static/blog/material-ui-v4-is-out/devtools.png similarity index 100% rename from docs/static/blog/material-ui-v4-is-out/devtools.png rename to docs/public/static/blog/material-ui-v4-is-out/devtools.png diff --git a/docs/static/blog/material-ui-v4-is-out/font-size.png b/docs/public/static/blog/material-ui-v4-is-out/font-size.png similarity index 100% rename from docs/static/blog/material-ui-v4-is-out/font-size.png rename to docs/public/static/blog/material-ui-v4-is-out/font-size.png diff --git a/docs/static/blog/material-ui-v4-is-out/injectFirst.png b/docs/public/static/blog/material-ui-v4-is-out/injectFirst.png similarity index 100% rename from docs/static/blog/material-ui-v4-is-out/injectFirst.png rename to docs/public/static/blog/material-ui-v4-is-out/injectFirst.png diff --git a/docs/static/blog/material-ui-v4-is-out/inlinepickers.png b/docs/public/static/blog/material-ui-v4-is-out/inlinepickers.png similarity index 100% rename from docs/static/blog/material-ui-v4-is-out/inlinepickers.png rename to docs/public/static/blog/material-ui-v4-is-out/inlinepickers.png diff --git a/docs/static/blog/material-ui-v4-is-out/layout.png b/docs/public/static/blog/material-ui-v4-is-out/layout.png similarity index 100% rename from docs/static/blog/material-ui-v4-is-out/layout.png rename to docs/public/static/blog/material-ui-v4-is-out/layout.png diff --git a/docs/static/blog/material-ui-v4-is-out/material1.png b/docs/public/static/blog/material-ui-v4-is-out/material1.png similarity index 100% rename from docs/static/blog/material-ui-v4-is-out/material1.png rename to docs/public/static/blog/material-ui-v4-is-out/material1.png diff --git a/docs/static/blog/material-ui-v4-is-out/material2.png b/docs/public/static/blog/material-ui-v4-is-out/material2.png similarity index 100% rename from docs/static/blog/material-ui-v4-is-out/material2.png rename to docs/public/static/blog/material-ui-v4-is-out/material2.png diff --git a/docs/static/blog/material-ui-v4-is-out/pickers.png b/docs/public/static/blog/material-ui-v4-is-out/pickers.png similarity index 100% rename from docs/static/blog/material-ui-v4-is-out/pickers.png rename to docs/public/static/blog/material-ui-v4-is-out/pickers.png diff --git a/docs/static/blog/material-ui-v4-is-out/spacing.png b/docs/public/static/blog/material-ui-v4-is-out/spacing.png similarity index 100% rename from docs/static/blog/material-ui-v4-is-out/spacing.png rename to docs/public/static/blog/material-ui-v4-is-out/spacing.png diff --git a/docs/static/blog/material-ui-v4-is-out/styled-components.png b/docs/public/static/blog/material-ui-v4-is-out/styled-components.png similarity index 100% rename from docs/static/blog/material-ui-v4-is-out/styled-components.png rename to docs/public/static/blog/material-ui-v4-is-out/styled-components.png diff --git a/docs/static/blog/material-ui-v4-is-out/switch.png b/docs/public/static/blog/material-ui-v4-is-out/switch.png similarity index 100% rename from docs/static/blog/material-ui-v4-is-out/switch.png rename to docs/public/static/blog/material-ui-v4-is-out/switch.png diff --git a/docs/static/blog/material-ui-v4-is-out/trackbundle.png b/docs/public/static/blog/material-ui-v4-is-out/trackbundle.png similarity index 100% rename from docs/static/blog/material-ui-v4-is-out/trackbundle.png rename to docs/public/static/blog/material-ui-v4-is-out/trackbundle.png diff --git a/docs/static/blog/material-ui-v4-is-out/typescript.png b/docs/public/static/blog/material-ui-v4-is-out/typescript.png similarity index 100% rename from docs/static/blog/material-ui-v4-is-out/typescript.png rename to docs/public/static/blog/material-ui-v4-is-out/typescript.png diff --git a/docs/static/blog/may-2019-update/slider.png b/docs/public/static/blog/may-2019-update/slider.png similarity index 100% rename from docs/static/blog/may-2019-update/slider.png rename to docs/public/static/blog/may-2019-update/slider.png diff --git a/docs/static/blog/may-2019-update/tree-view.png b/docs/public/static/blog/may-2019-update/tree-view.png similarity index 100% rename from docs/static/blog/may-2019-update/tree-view.png rename to docs/public/static/blog/may-2019-update/tree-view.png diff --git a/docs/static/blog/november-2019-update/arrow.png b/docs/public/static/blog/november-2019-update/arrow.png similarity index 100% rename from docs/static/blog/november-2019-update/arrow.png rename to docs/public/static/blog/november-2019-update/arrow.png diff --git a/docs/static/blog/november-2019-update/framer.jpg b/docs/public/static/blog/november-2019-update/framer.jpg similarity index 100% rename from docs/static/blog/november-2019-update/framer.jpg rename to docs/public/static/blog/november-2019-update/framer.jpg diff --git a/docs/static/blog/november-2019-update/loading-avatar-after.gif b/docs/public/static/blog/november-2019-update/loading-avatar-after.gif similarity index 100% rename from docs/static/blog/november-2019-update/loading-avatar-after.gif rename to docs/public/static/blog/november-2019-update/loading-avatar-after.gif diff --git a/docs/static/blog/november-2019-update/loading-avatar-before.gif b/docs/public/static/blog/november-2019-update/loading-avatar-before.gif similarity index 100% rename from docs/static/blog/november-2019-update/loading-avatar-before.gif rename to docs/public/static/blog/november-2019-update/loading-avatar-before.gif diff --git a/docs/static/blog/november-2019-update/typescript-demos.png b/docs/public/static/blog/november-2019-update/typescript-demos.png similarity index 100% rename from docs/static/blog/november-2019-update/typescript-demos.png rename to docs/public/static/blog/november-2019-update/typescript-demos.png diff --git a/docs/static/blog/october-2019-update/preview.png b/docs/public/static/blog/october-2019-update/preview.png similarity index 100% rename from docs/static/blog/october-2019-update/preview.png rename to docs/public/static/blog/october-2019-update/preview.png diff --git a/docs/static/blog/september-2019-update/autocomplete.png b/docs/public/static/blog/september-2019-update/autocomplete.png similarity index 100% rename from docs/static/blog/september-2019-update/autocomplete.png rename to docs/public/static/blog/september-2019-update/autocomplete.png diff --git a/docs/static/blog/september-2019-update/autofill.png b/docs/public/static/blog/september-2019-update/autofill.png similarity index 100% rename from docs/static/blog/september-2019-update/autofill.png rename to docs/public/static/blog/september-2019-update/autofill.png diff --git a/docs/static/blog/september-2019-update/button-icon.png b/docs/public/static/blog/september-2019-update/button-icon.png similarity index 100% rename from docs/static/blog/september-2019-update/button-icon.png rename to docs/public/static/blog/september-2019-update/button-icon.png diff --git a/docs/static/blog/september-2019-update/combobox.png b/docs/public/static/blog/september-2019-update/combobox.png similarity index 100% rename from docs/static/blog/september-2019-update/combobox.png rename to docs/public/static/blog/september-2019-update/combobox.png diff --git a/docs/static/blog/september-2019-update/multiselect.png b/docs/public/static/blog/september-2019-update/multiselect.png similarity index 100% rename from docs/static/blog/september-2019-update/multiselect.png rename to docs/public/static/blog/september-2019-update/multiselect.png diff --git a/docs/static/favicon.ico b/docs/public/static/favicon.ico similarity index 100% rename from docs/static/favicon.ico rename to docs/public/static/favicon.ico diff --git a/docs/static/icons/180x180.png b/docs/public/static/icons/180x180.png similarity index 100% rename from docs/static/icons/180x180.png rename to docs/public/static/icons/180x180.png diff --git a/docs/static/icons/192x192.png b/docs/public/static/icons/192x192.png similarity index 100% rename from docs/static/icons/192x192.png rename to docs/public/static/icons/192x192.png diff --git a/docs/static/icons/256x256.png b/docs/public/static/icons/256x256.png similarity index 100% rename from docs/static/icons/256x256.png rename to docs/public/static/icons/256x256.png diff --git a/docs/static/icons/384x384.png b/docs/public/static/icons/384x384.png similarity index 100% rename from docs/static/icons/384x384.png rename to docs/public/static/icons/384x384.png diff --git a/docs/static/icons/48x48.png b/docs/public/static/icons/48x48.png similarity index 100% rename from docs/static/icons/48x48.png rename to docs/public/static/icons/48x48.png diff --git a/docs/static/icons/512x512.png b/docs/public/static/icons/512x512.png similarity index 100% rename from docs/static/icons/512x512.png rename to docs/public/static/icons/512x512.png diff --git a/docs/static/icons/96x96.png b/docs/public/static/icons/96x96.png similarity index 100% rename from docs/static/icons/96x96.png rename to docs/public/static/icons/96x96.png diff --git a/docs/static/images/avatar/1.jpg b/docs/public/static/images/avatar/1.jpg similarity index 100% rename from docs/static/images/avatar/1.jpg rename to docs/public/static/images/avatar/1.jpg diff --git a/docs/static/images/avatar/2.jpg b/docs/public/static/images/avatar/2.jpg similarity index 100% rename from docs/static/images/avatar/2.jpg rename to docs/public/static/images/avatar/2.jpg diff --git a/docs/static/images/avatar/3.jpg b/docs/public/static/images/avatar/3.jpg similarity index 100% rename from docs/static/images/avatar/3.jpg rename to docs/public/static/images/avatar/3.jpg diff --git a/docs/static/images/avatar/4.jpg b/docs/public/static/images/avatar/4.jpg similarity index 100% rename from docs/static/images/avatar/4.jpg rename to docs/public/static/images/avatar/4.jpg diff --git a/docs/static/images/avatar/5.jpg b/docs/public/static/images/avatar/5.jpg similarity index 100% rename from docs/static/images/avatar/5.jpg rename to docs/public/static/images/avatar/5.jpg diff --git a/docs/static/images/avatar/6.jpg b/docs/public/static/images/avatar/6.jpg similarity index 100% rename from docs/static/images/avatar/6.jpg rename to docs/public/static/images/avatar/6.jpg diff --git a/docs/static/images/avatar/7.jpg b/docs/public/static/images/avatar/7.jpg similarity index 100% rename from docs/static/images/avatar/7.jpg rename to docs/public/static/images/avatar/7.jpg diff --git a/docs/static/images/blokt.jpg b/docs/public/static/images/blokt.jpg similarity index 100% rename from docs/static/images/blokt.jpg rename to docs/public/static/images/blokt.jpg diff --git a/docs/static/images/cards/contemplative-reptile.jpg b/docs/public/static/images/cards/contemplative-reptile.jpg similarity index 100% rename from docs/static/images/cards/contemplative-reptile.jpg rename to docs/public/static/images/cards/contemplative-reptile.jpg diff --git a/docs/static/images/cards/live-from-space.jpg b/docs/public/static/images/cards/live-from-space.jpg similarity index 100% rename from docs/static/images/cards/live-from-space.jpg rename to docs/public/static/images/cards/live-from-space.jpg diff --git a/docs/static/images/cards/paella.jpg b/docs/public/static/images/cards/paella.jpg similarity index 100% rename from docs/static/images/cards/paella.jpg rename to docs/public/static/images/cards/paella.jpg diff --git a/docs/static/images/color/colorTool.png b/docs/public/static/images/color/colorTool.png similarity index 100% rename from docs/static/images/color/colorTool.png rename to docs/public/static/images/color/colorTool.png diff --git a/docs/static/images/customization/dev-tools.png b/docs/public/static/images/customization/dev-tools.png similarity index 100% rename from docs/static/images/customization/dev-tools.png rename to docs/public/static/images/customization/dev-tools.png diff --git a/docs/static/images/font-size.gif b/docs/public/static/images/font-size.gif similarity index 100% rename from docs/static/images/font-size.gif rename to docs/public/static/images/font-size.gif diff --git a/docs/static/images/grid-list/bike.jpg b/docs/public/static/images/grid-list/bike.jpg similarity index 100% rename from docs/static/images/grid-list/bike.jpg rename to docs/public/static/images/grid-list/bike.jpg diff --git a/docs/static/images/grid-list/breakfast.jpg b/docs/public/static/images/grid-list/breakfast.jpg similarity index 100% rename from docs/static/images/grid-list/breakfast.jpg rename to docs/public/static/images/grid-list/breakfast.jpg diff --git a/docs/static/images/grid-list/burgers.jpg b/docs/public/static/images/grid-list/burgers.jpg similarity index 100% rename from docs/static/images/grid-list/burgers.jpg rename to docs/public/static/images/grid-list/burgers.jpg diff --git a/docs/static/images/grid-list/camera.jpg b/docs/public/static/images/grid-list/camera.jpg similarity index 100% rename from docs/static/images/grid-list/camera.jpg rename to docs/public/static/images/grid-list/camera.jpg diff --git a/docs/static/images/grid-list/hats.jpg b/docs/public/static/images/grid-list/hats.jpg similarity index 100% rename from docs/static/images/grid-list/hats.jpg rename to docs/public/static/images/grid-list/hats.jpg diff --git a/docs/static/images/grid-list/honey.jpg b/docs/public/static/images/grid-list/honey.jpg similarity index 100% rename from docs/static/images/grid-list/honey.jpg rename to docs/public/static/images/grid-list/honey.jpg diff --git a/docs/static/images/grid-list/morning.jpg b/docs/public/static/images/grid-list/morning.jpg similarity index 100% rename from docs/static/images/grid-list/morning.jpg rename to docs/public/static/images/grid-list/morning.jpg diff --git a/docs/static/images/grid-list/mushroom.jpg b/docs/public/static/images/grid-list/mushroom.jpg similarity index 100% rename from docs/static/images/grid-list/mushroom.jpg rename to docs/public/static/images/grid-list/mushroom.jpg diff --git a/docs/static/images/grid-list/olive.jpg b/docs/public/static/images/grid-list/olive.jpg similarity index 100% rename from docs/static/images/grid-list/olive.jpg rename to docs/public/static/images/grid-list/olive.jpg diff --git a/docs/static/images/grid-list/plant.jpg b/docs/public/static/images/grid-list/plant.jpg similarity index 100% rename from docs/static/images/grid-list/plant.jpg rename to docs/public/static/images/grid-list/plant.jpg diff --git a/docs/static/images/grid-list/star.jpg b/docs/public/static/images/grid-list/star.jpg similarity index 100% rename from docs/static/images/grid-list/star.jpg rename to docs/public/static/images/grid-list/star.jpg diff --git a/docs/static/images/grid-list/vegetables.jpg b/docs/public/static/images/grid-list/vegetables.jpg similarity index 100% rename from docs/static/images/grid-list/vegetables.jpg rename to docs/public/static/images/grid-list/vegetables.jpg diff --git a/docs/static/images/grid/complex.jpg b/docs/public/static/images/grid/complex.jpg similarity index 100% rename from docs/static/images/grid/complex.jpg rename to docs/public/static/images/grid/complex.jpg diff --git a/docs/static/images/logos/github.svg b/docs/public/static/images/logos/github.svg similarity index 100% rename from docs/static/images/logos/github.svg rename to docs/public/static/images/logos/github.svg diff --git a/docs/static/images/logos/stackoverflow.svg b/docs/public/static/images/logos/stackoverflow.svg similarity index 100% rename from docs/static/images/logos/stackoverflow.svg rename to docs/public/static/images/logos/stackoverflow.svg diff --git a/docs/static/images/logos/tidelift.svg b/docs/public/static/images/logos/tidelift.svg similarity index 100% rename from docs/static/images/logos/tidelift.svg rename to docs/public/static/images/logos/tidelift.svg diff --git a/docs/static/images/logos/twitter.svg b/docs/public/static/images/logos/twitter.svg similarity index 100% rename from docs/static/images/logos/twitter.svg rename to docs/public/static/images/logos/twitter.svg diff --git a/docs/static/images/progress/heavy-load.gif b/docs/public/static/images/progress/heavy-load.gif similarity index 100% rename from docs/static/images/progress/heavy-load.gif rename to docs/public/static/images/progress/heavy-load.gif diff --git a/docs/static/images/showcase/aexdownloadcenter.jpg b/docs/public/static/images/showcase/aexdownloadcenter.jpg similarity index 100% rename from docs/static/images/showcase/aexdownloadcenter.jpg rename to docs/public/static/images/showcase/aexdownloadcenter.jpg diff --git a/docs/static/images/showcase/arkoclub.jpg b/docs/public/static/images/showcase/arkoclub.jpg similarity index 100% rename from docs/static/images/showcase/arkoclub.jpg rename to docs/public/static/images/showcase/arkoclub.jpg diff --git a/docs/static/images/showcase/audionodes.jpg b/docs/public/static/images/showcase/audionodes.jpg similarity index 100% rename from docs/static/images/showcase/audionodes.jpg rename to docs/public/static/images/showcase/audionodes.jpg diff --git a/docs/static/images/showcase/barks.jpg b/docs/public/static/images/showcase/barks.jpg similarity index 100% rename from docs/static/images/showcase/barks.jpg rename to docs/public/static/images/showcase/barks.jpg diff --git a/docs/static/images/showcase/bethesda.jpg b/docs/public/static/images/showcase/bethesda.jpg similarity index 100% rename from docs/static/images/showcase/bethesda.jpg rename to docs/public/static/images/showcase/bethesda.jpg diff --git a/docs/static/images/showcase/bitcambio.jpg b/docs/public/static/images/showcase/bitcambio.jpg similarity index 100% rename from docs/static/images/showcase/bitcambio.jpg rename to docs/public/static/images/showcase/bitcambio.jpg diff --git a/docs/static/images/showcase/builderbook.jpg b/docs/public/static/images/showcase/builderbook.jpg similarity index 100% rename from docs/static/images/showcase/builderbook.jpg rename to docs/public/static/images/showcase/builderbook.jpg diff --git a/docs/static/images/showcase/cinemaplus.jpg b/docs/public/static/images/showcase/cinemaplus.jpg similarity index 100% rename from docs/static/images/showcase/cinemaplus.jpg rename to docs/public/static/images/showcase/cinemaplus.jpg diff --git a/docs/static/images/showcase/cityads.jpg b/docs/public/static/images/showcase/cityads.jpg similarity index 100% rename from docs/static/images/showcase/cityads.jpg rename to docs/public/static/images/showcase/cityads.jpg diff --git a/docs/static/images/showcase/cloudhealth.jpg b/docs/public/static/images/showcase/cloudhealth.jpg similarity index 100% rename from docs/static/images/showcase/cloudhealth.jpg rename to docs/public/static/images/showcase/cloudhealth.jpg diff --git a/docs/static/images/showcase/codementor.jpg b/docs/public/static/images/showcase/codementor.jpg similarity index 100% rename from docs/static/images/showcase/codementor.jpg rename to docs/public/static/images/showcase/codementor.jpg diff --git a/docs/static/images/showcase/collegeai.jpg b/docs/public/static/images/showcase/collegeai.jpg similarity index 100% rename from docs/static/images/showcase/collegeai.jpg rename to docs/public/static/images/showcase/collegeai.jpg diff --git a/docs/static/images/showcase/comet.jpg b/docs/public/static/images/showcase/comet.jpg similarity index 100% rename from docs/static/images/showcase/comet.jpg rename to docs/public/static/images/showcase/comet.jpg diff --git a/docs/static/images/showcase/commitswimming.jpg b/docs/public/static/images/showcase/commitswimming.jpg similarity index 100% rename from docs/static/images/showcase/commitswimming.jpg rename to docs/public/static/images/showcase/commitswimming.jpg diff --git a/docs/static/images/showcase/cryptoverview.jpg b/docs/public/static/images/showcase/cryptoverview.jpg similarity index 100% rename from docs/static/images/showcase/cryptoverview.jpg rename to docs/public/static/images/showcase/cryptoverview.jpg diff --git a/docs/static/images/showcase/dropdesk.jpg b/docs/public/static/images/showcase/dropdesk.jpg similarity index 100% rename from docs/static/images/showcase/dropdesk.jpg rename to docs/public/static/images/showcase/dropdesk.jpg diff --git a/docs/static/images/showcase/eostoolkit.jpg b/docs/public/static/images/showcase/eostoolkit.jpg similarity index 100% rename from docs/static/images/showcase/eostoolkit.jpg rename to docs/public/static/images/showcase/eostoolkit.jpg diff --git a/docs/static/images/showcase/eq3.jpg b/docs/public/static/images/showcase/eq3.jpg similarity index 100% rename from docs/static/images/showcase/eq3.jpg rename to docs/public/static/images/showcase/eq3.jpg diff --git a/docs/static/images/showcase/eventhi.jpg b/docs/public/static/images/showcase/eventhi.jpg similarity index 100% rename from docs/static/images/showcase/eventhi.jpg rename to docs/public/static/images/showcase/eventhi.jpg diff --git a/docs/static/images/showcase/fizix.jpg b/docs/public/static/images/showcase/fizix.jpg similarity index 100% rename from docs/static/images/showcase/fizix.jpg rename to docs/public/static/images/showcase/fizix.jpg diff --git a/docs/static/images/showcase/flink.jpg b/docs/public/static/images/showcase/flink.jpg similarity index 100% rename from docs/static/images/showcase/flink.jpg rename to docs/public/static/images/showcase/flink.jpg diff --git a/docs/static/images/showcase/forex.jpg b/docs/public/static/images/showcase/forex.jpg similarity index 100% rename from docs/static/images/showcase/forex.jpg rename to docs/public/static/images/showcase/forex.jpg diff --git a/docs/static/images/showcase/govx.jpg b/docs/public/static/images/showcase/govx.jpg similarity index 100% rename from docs/static/images/showcase/govx.jpg rename to docs/public/static/images/showcase/govx.jpg diff --git a/docs/static/images/showcase/hifivework.png b/docs/public/static/images/showcase/hifivework.png similarity index 100% rename from docs/static/images/showcase/hifivework.png rename to docs/public/static/images/showcase/hifivework.png diff --git a/docs/static/images/showcase/hijup.jpg b/docs/public/static/images/showcase/hijup.jpg similarity index 100% rename from docs/static/images/showcase/hijup.jpg rename to docs/public/static/images/showcase/hijup.jpg diff --git a/docs/static/images/showcase/hkn.jpg b/docs/public/static/images/showcase/hkn.jpg similarity index 100% rename from docs/static/images/showcase/hkn.jpg rename to docs/public/static/images/showcase/hkn.jpg diff --git a/docs/static/images/showcase/housecall.jpg b/docs/public/static/images/showcase/housecall.jpg similarity index 100% rename from docs/static/images/showcase/housecall.jpg rename to docs/public/static/images/showcase/housecall.jpg diff --git a/docs/static/images/showcase/icebergfinder.jpg b/docs/public/static/images/showcase/icebergfinder.jpg similarity index 100% rename from docs/static/images/showcase/icebergfinder.jpg rename to docs/public/static/images/showcase/icebergfinder.jpg diff --git a/docs/static/images/showcase/ifit.jpg b/docs/public/static/images/showcase/ifit.jpg similarity index 100% rename from docs/static/images/showcase/ifit.jpg rename to docs/public/static/images/showcase/ifit.jpg diff --git a/docs/static/images/showcase/johnnymetrics.jpg b/docs/public/static/images/showcase/johnnymetrics.jpg similarity index 100% rename from docs/static/images/showcase/johnnymetrics.jpg rename to docs/public/static/images/showcase/johnnymetrics.jpg diff --git a/docs/static/images/showcase/leroymerlin.jpg b/docs/public/static/images/showcase/leroymerlin.jpg similarity index 100% rename from docs/static/images/showcase/leroymerlin.jpg rename to docs/public/static/images/showcase/leroymerlin.jpg diff --git a/docs/static/images/showcase/lesswrong.jpg b/docs/public/static/images/showcase/lesswrong.jpg similarity index 100% rename from docs/static/images/showcase/lesswrong.jpg rename to docs/public/static/images/showcase/lesswrong.jpg diff --git a/docs/static/images/showcase/localmonero.jpg b/docs/public/static/images/showcase/localmonero.jpg similarity index 100% rename from docs/static/images/showcase/localmonero.jpg rename to docs/public/static/images/showcase/localmonero.jpg diff --git a/docs/static/images/showcase/magicmondayz.jpg b/docs/public/static/images/showcase/magicmondayz.jpg similarity index 100% rename from docs/static/images/showcase/magicmondayz.jpg rename to docs/public/static/images/showcase/magicmondayz.jpg diff --git a/docs/static/images/showcase/manty.jpg b/docs/public/static/images/showcase/manty.jpg similarity index 100% rename from docs/static/images/showcase/manty.jpg rename to docs/public/static/images/showcase/manty.jpg diff --git a/docs/static/images/showcase/melbournemint.jpg b/docs/public/static/images/showcase/melbournemint.jpg similarity index 100% rename from docs/static/images/showcase/melbournemint.jpg rename to docs/public/static/images/showcase/melbournemint.jpg diff --git a/docs/static/images/showcase/metafact.jpg b/docs/public/static/images/showcase/metafact.jpg similarity index 100% rename from docs/static/images/showcase/metafact.jpg rename to docs/public/static/images/showcase/metafact.jpg diff --git a/docs/static/images/showcase/mqtt-explorer.png b/docs/public/static/images/showcase/mqtt-explorer.png similarity index 100% rename from docs/static/images/showcase/mqtt-explorer.png rename to docs/public/static/images/showcase/mqtt-explorer.png diff --git a/docs/static/images/showcase/neotracker.jpg b/docs/public/static/images/showcase/neotracker.jpg similarity index 100% rename from docs/static/images/showcase/neotracker.jpg rename to docs/public/static/images/showcase/neotracker.jpg diff --git a/docs/static/images/showcase/npm-registry-browser.jpg b/docs/public/static/images/showcase/npm-registry-browser.jpg similarity index 100% rename from docs/static/images/showcase/npm-registry-browser.jpg rename to docs/public/static/images/showcase/npm-registry-browser.jpg diff --git a/docs/static/images/showcase/numerai.jpg b/docs/public/static/images/showcase/numerai.jpg similarity index 100% rename from docs/static/images/showcase/numerai.jpg rename to docs/public/static/images/showcase/numerai.jpg diff --git a/docs/static/images/showcase/odigeo.jpg b/docs/public/static/images/showcase/odigeo.jpg similarity index 100% rename from docs/static/images/showcase/odigeo.jpg rename to docs/public/static/images/showcase/odigeo.jpg diff --git a/docs/static/images/showcase/oneplanetcrowd.jpg b/docs/public/static/images/showcase/oneplanetcrowd.jpg similarity index 100% rename from docs/static/images/showcase/oneplanetcrowd.jpg rename to docs/public/static/images/showcase/oneplanetcrowd.jpg diff --git a/docs/static/images/showcase/oneshotmove.jpg b/docs/public/static/images/showcase/oneshotmove.jpg similarity index 100% rename from docs/static/images/showcase/oneshotmove.jpg rename to docs/public/static/images/showcase/oneshotmove.jpg diff --git a/docs/static/images/showcase/openclassrooms.jpg b/docs/public/static/images/showcase/openclassrooms.jpg similarity index 100% rename from docs/static/images/showcase/openclassrooms.jpg rename to docs/public/static/images/showcase/openclassrooms.jpg diff --git a/docs/static/images/showcase/pilcro.jpg b/docs/public/static/images/showcase/pilcro.jpg similarity index 100% rename from docs/static/images/showcase/pilcro.jpg rename to docs/public/static/images/showcase/pilcro.jpg diff --git a/docs/static/images/showcase/planalyze.jpg b/docs/public/static/images/showcase/planalyze.jpg similarity index 100% rename from docs/static/images/showcase/planalyze.jpg rename to docs/public/static/images/showcase/planalyze.jpg diff --git a/docs/static/images/showcase/pointer.jpg b/docs/public/static/images/showcase/pointer.jpg similarity index 100% rename from docs/static/images/showcase/pointer.jpg rename to docs/public/static/images/showcase/pointer.jpg diff --git a/docs/static/images/showcase/posters-galore.jpg b/docs/public/static/images/showcase/posters-galore.jpg similarity index 100% rename from docs/static/images/showcase/posters-galore.jpg rename to docs/public/static/images/showcase/posters-galore.jpg diff --git a/docs/static/images/showcase/quintoandar.png b/docs/public/static/images/showcase/quintoandar.png similarity index 100% rename from docs/static/images/showcase/quintoandar.png rename to docs/public/static/images/showcase/quintoandar.png diff --git a/docs/static/images/showcase/rarebits.jpg b/docs/public/static/images/showcase/rarebits.jpg similarity index 100% rename from docs/static/images/showcase/rarebits.jpg rename to docs/public/static/images/showcase/rarebits.jpg diff --git a/docs/static/images/showcase/roast.jpg b/docs/public/static/images/showcase/roast.jpg similarity index 100% rename from docs/static/images/showcase/roast.jpg rename to docs/public/static/images/showcase/roast.jpg diff --git a/docs/static/images/showcase/rung.jpg b/docs/public/static/images/showcase/rung.jpg similarity index 100% rename from docs/static/images/showcase/rung.jpg rename to docs/public/static/images/showcase/rung.jpg diff --git a/docs/static/images/showcase/selfeducationapp.jpg b/docs/public/static/images/showcase/selfeducationapp.jpg similarity index 100% rename from docs/static/images/showcase/selfeducationapp.jpg rename to docs/public/static/images/showcase/selfeducationapp.jpg diff --git a/docs/static/images/showcase/sfrpresse.jpg b/docs/public/static/images/showcase/sfrpresse.jpg similarity index 100% rename from docs/static/images/showcase/sfrpresse.jpg rename to docs/public/static/images/showcase/sfrpresse.jpg diff --git a/docs/static/images/showcase/slidesup.jpg b/docs/public/static/images/showcase/slidesup.jpg similarity index 100% rename from docs/static/images/showcase/slidesup.jpg rename to docs/public/static/images/showcase/slidesup.jpg diff --git a/docs/static/images/showcase/snippets.jpg b/docs/public/static/images/showcase/snippets.jpg similarity index 100% rename from docs/static/images/showcase/snippets.jpg rename to docs/public/static/images/showcase/snippets.jpg diff --git a/docs/static/images/showcase/sweek.jpg b/docs/public/static/images/showcase/sweek.jpg similarity index 100% rename from docs/static/images/showcase/sweek.jpg rename to docs/public/static/images/showcase/sweek.jpg diff --git a/docs/static/images/showcase/swimmy.jpg b/docs/public/static/images/showcase/swimmy.jpg similarity index 100% rename from docs/static/images/showcase/swimmy.jpg rename to docs/public/static/images/showcase/swimmy.jpg diff --git a/docs/static/images/showcase/tagspaces.jpg b/docs/public/static/images/showcase/tagspaces.jpg similarity index 100% rename from docs/static/images/showcase/tagspaces.jpg rename to docs/public/static/images/showcase/tagspaces.jpg diff --git a/docs/static/images/showcase/themediaant.jpg b/docs/public/static/images/showcase/themediaant.jpg similarity index 100% rename from docs/static/images/showcase/themediaant.jpg rename to docs/public/static/images/showcase/themediaant.jpg diff --git a/docs/static/images/showcase/tradenba.jpg b/docs/public/static/images/showcase/tradenba.jpg similarity index 100% rename from docs/static/images/showcase/tradenba.jpg rename to docs/public/static/images/showcase/tradenba.jpg diff --git a/docs/static/images/showcase/tree.jpg b/docs/public/static/images/showcase/tree.jpg similarity index 100% rename from docs/static/images/showcase/tree.jpg rename to docs/public/static/images/showcase/tree.jpg diff --git a/docs/static/images/showcase/tudiscovery.jpg b/docs/public/static/images/showcase/tudiscovery.jpg similarity index 100% rename from docs/static/images/showcase/tudiscovery.jpg rename to docs/public/static/images/showcase/tudiscovery.jpg diff --git a/docs/static/images/showcase/typekev.jpg b/docs/public/static/images/showcase/typekev.jpg similarity index 100% rename from docs/static/images/showcase/typekev.jpg rename to docs/public/static/images/showcase/typekev.jpg diff --git a/docs/static/images/showcase/venuemob.jpg b/docs/public/static/images/showcase/venuemob.jpg similarity index 100% rename from docs/static/images/showcase/venuemob.jpg rename to docs/public/static/images/showcase/venuemob.jpg diff --git a/docs/static/images/templates/album.png b/docs/public/static/images/templates/album.png similarity index 100% rename from docs/static/images/templates/album.png rename to docs/public/static/images/templates/album.png diff --git a/docs/static/images/templates/blog.png b/docs/public/static/images/templates/blog.png similarity index 100% rename from docs/static/images/templates/blog.png rename to docs/public/static/images/templates/blog.png diff --git a/docs/static/images/templates/checkout.png b/docs/public/static/images/templates/checkout.png similarity index 100% rename from docs/static/images/templates/checkout.png rename to docs/public/static/images/templates/checkout.png diff --git a/docs/static/images/templates/dashboard.png b/docs/public/static/images/templates/dashboard.png similarity index 100% rename from docs/static/images/templates/dashboard.png rename to docs/public/static/images/templates/dashboard.png diff --git a/docs/static/images/templates/pricing.png b/docs/public/static/images/templates/pricing.png similarity index 100% rename from docs/static/images/templates/pricing.png rename to docs/public/static/images/templates/pricing.png diff --git a/docs/static/images/templates/sign-in-side.png b/docs/public/static/images/templates/sign-in-side.png similarity index 100% rename from docs/static/images/templates/sign-in-side.png rename to docs/public/static/images/templates/sign-in-side.png diff --git a/docs/static/images/templates/sign-in.png b/docs/public/static/images/templates/sign-in.png similarity index 100% rename from docs/static/images/templates/sign-in.png rename to docs/public/static/images/templates/sign-in.png diff --git a/docs/static/images/templates/sign-up.png b/docs/public/static/images/templates/sign-up.png similarity index 100% rename from docs/static/images/templates/sign-up.png rename to docs/public/static/images/templates/sign-up.png diff --git a/docs/static/images/templates/sticky-footer.png b/docs/public/static/images/templates/sticky-footer.png similarity index 100% rename from docs/static/images/templates/sticky-footer.png rename to docs/public/static/images/templates/sticky-footer.png diff --git a/docs/static/images/text-fields/shrink.png b/docs/public/static/images/text-fields/shrink.png similarity index 100% rename from docs/static/images/text-fields/shrink.png rename to docs/public/static/images/text-fields/shrink.png diff --git a/docs/static/images/themes-dark.jpg b/docs/public/static/images/themes-dark.jpg similarity index 100% rename from docs/static/images/themes-dark.jpg rename to docs/public/static/images/themes-dark.jpg diff --git a/docs/static/images/themes-light.jpg b/docs/public/static/images/themes-light.jpg similarity index 100% rename from docs/static/images/themes-light.jpg rename to docs/public/static/images/themes-light.jpg diff --git a/docs/static/images/users/amazon.svg b/docs/public/static/images/users/amazon.svg similarity index 100% rename from docs/static/images/users/amazon.svg rename to docs/public/static/images/users/amazon.svg diff --git a/docs/static/images/users/bethesda.svg b/docs/public/static/images/users/bethesda.svg similarity index 100% rename from docs/static/images/users/bethesda.svg rename to docs/public/static/images/users/bethesda.svg diff --git a/docs/static/images/users/capgemini.svg b/docs/public/static/images/users/capgemini.svg similarity index 100% rename from docs/static/images/users/capgemini.svg rename to docs/public/static/images/users/capgemini.svg diff --git a/docs/static/images/users/coursera.svg b/docs/public/static/images/users/coursera.svg similarity index 100% rename from docs/static/images/users/coursera.svg rename to docs/public/static/images/users/coursera.svg diff --git a/docs/static/images/users/jpmorgan.svg b/docs/public/static/images/users/jpmorgan.svg similarity index 100% rename from docs/static/images/users/jpmorgan.svg rename to docs/public/static/images/users/jpmorgan.svg diff --git a/docs/static/images/users/nasa.svg b/docs/public/static/images/users/nasa.svg similarity index 100% rename from docs/static/images/users/nasa.svg rename to docs/public/static/images/users/nasa.svg diff --git a/docs/static/images/users/netflix.svg b/docs/public/static/images/users/netflix.svg similarity index 100% rename from docs/static/images/users/netflix.svg rename to docs/public/static/images/users/netflix.svg diff --git a/docs/static/images/users/shutterstock.svg b/docs/public/static/images/users/shutterstock.svg similarity index 100% rename from docs/static/images/users/shutterstock.svg rename to docs/public/static/images/users/shutterstock.svg diff --git a/docs/static/images/users/uniqlo.svg b/docs/public/static/images/users/uniqlo.svg similarity index 100% rename from docs/static/images/users/uniqlo.svg rename to docs/public/static/images/users/uniqlo.svg diff --git a/docs/static/images/users/unity.svg b/docs/public/static/images/users/unity.svg similarity index 100% rename from docs/static/images/users/unity.svg rename to docs/public/static/images/users/unity.svg diff --git a/docs/static/images/users/walmart-labs.svg b/docs/public/static/images/users/walmart-labs.svg similarity index 100% rename from docs/static/images/users/walmart-labs.svg rename to docs/public/static/images/users/walmart-labs.svg diff --git a/docs/static/in-house/bonsaiilabs.png b/docs/public/static/in-house/bonsaiilabs.png similarity index 100% rename from docs/static/in-house/bonsaiilabs.png rename to docs/public/static/in-house/bonsaiilabs.png diff --git a/docs/static/in-house/scaffoldhub.png b/docs/public/static/in-house/scaffoldhub.png similarity index 100% rename from docs/static/in-house/scaffoldhub.png rename to docs/public/static/in-house/scaffoldhub.png diff --git a/docs/static/in-house/sketch.png b/docs/public/static/in-house/sketch.png similarity index 100% rename from docs/static/in-house/sketch.png rename to docs/public/static/in-house/sketch.png diff --git a/docs/static/in-house/themes-2.jpg b/docs/public/static/in-house/themes-2.jpg similarity index 100% rename from docs/static/in-house/themes-2.jpg rename to docs/public/static/in-house/themes-2.jpg diff --git a/docs/static/in-house/themes.png b/docs/public/static/in-house/themes.png similarity index 100% rename from docs/static/in-house/themes.png rename to docs/public/static/in-house/themes.png diff --git a/docs/static/in-house/tidelift.png b/docs/public/static/in-house/tidelift.png similarity index 100% rename from docs/static/in-house/tidelift.png rename to docs/public/static/in-house/tidelift.png diff --git a/docs/static/logo.png b/docs/public/static/logo.png similarity index 100% rename from docs/static/logo.png rename to docs/public/static/logo.png diff --git a/docs/static/logo.svg b/docs/public/static/logo.svg similarity index 100% rename from docs/static/logo.svg rename to docs/public/static/logo.svg diff --git a/docs/static/logo_raw.svg b/docs/public/static/logo_raw.svg similarity index 100% rename from docs/static/logo_raw.svg rename to docs/public/static/logo_raw.svg diff --git a/docs/static/manifest.json b/docs/public/static/manifest.json similarity index 100% rename from docs/static/manifest.json rename to docs/public/static/manifest.json diff --git a/docs/static/themes/onepirate.jpg b/docs/public/static/themes/onepirate.jpg similarity index 100% rename from docs/static/themes/onepirate.jpg rename to docs/public/static/themes/onepirate.jpg diff --git a/docs/static/themes/onepirate/appCurvyLines.png b/docs/public/static/themes/onepirate/appCurvyLines.png similarity index 100% rename from docs/static/themes/onepirate/appCurvyLines.png rename to docs/public/static/themes/onepirate/appCurvyLines.png diff --git a/docs/static/themes/onepirate/appFooterFacebook.png b/docs/public/static/themes/onepirate/appFooterFacebook.png similarity index 100% rename from docs/static/themes/onepirate/appFooterFacebook.png rename to docs/public/static/themes/onepirate/appFooterFacebook.png diff --git a/docs/static/themes/onepirate/appFooterTwitter.png b/docs/public/static/themes/onepirate/appFooterTwitter.png similarity index 100% rename from docs/static/themes/onepirate/appFooterTwitter.png rename to docs/public/static/themes/onepirate/appFooterTwitter.png diff --git a/docs/static/themes/onepirate/producBuoy.svg b/docs/public/static/themes/onepirate/producBuoy.svg similarity index 100% rename from docs/static/themes/onepirate/producBuoy.svg rename to docs/public/static/themes/onepirate/producBuoy.svg diff --git a/docs/static/themes/onepirate/productCTAImageDots.png b/docs/public/static/themes/onepirate/productCTAImageDots.png similarity index 100% rename from docs/static/themes/onepirate/productCTAImageDots.png rename to docs/public/static/themes/onepirate/productCTAImageDots.png diff --git a/docs/static/themes/onepirate/productCurvyLines.png b/docs/public/static/themes/onepirate/productCurvyLines.png similarity index 100% rename from docs/static/themes/onepirate/productCurvyLines.png rename to docs/public/static/themes/onepirate/productCurvyLines.png diff --git a/docs/static/themes/onepirate/productHeroArrowDown.png b/docs/public/static/themes/onepirate/productHeroArrowDown.png similarity index 100% rename from docs/static/themes/onepirate/productHeroArrowDown.png rename to docs/public/static/themes/onepirate/productHeroArrowDown.png diff --git a/docs/static/themes/onepirate/productHeroWonder.png b/docs/public/static/themes/onepirate/productHeroWonder.png similarity index 100% rename from docs/static/themes/onepirate/productHeroWonder.png rename to docs/public/static/themes/onepirate/productHeroWonder.png diff --git a/docs/static/themes/onepirate/productHowItWorks1.svg b/docs/public/static/themes/onepirate/productHowItWorks1.svg similarity index 100% rename from docs/static/themes/onepirate/productHowItWorks1.svg rename to docs/public/static/themes/onepirate/productHowItWorks1.svg diff --git a/docs/static/themes/onepirate/productHowItWorks2.svg b/docs/public/static/themes/onepirate/productHowItWorks2.svg similarity index 100% rename from docs/static/themes/onepirate/productHowItWorks2.svg rename to docs/public/static/themes/onepirate/productHowItWorks2.svg diff --git a/docs/static/themes/onepirate/productHowItWorks3.svg b/docs/public/static/themes/onepirate/productHowItWorks3.svg similarity index 100% rename from docs/static/themes/onepirate/productHowItWorks3.svg rename to docs/public/static/themes/onepirate/productHowItWorks3.svg diff --git a/docs/static/themes/onepirate/productValues1.svg b/docs/public/static/themes/onepirate/productValues1.svg similarity index 100% rename from docs/static/themes/onepirate/productValues1.svg rename to docs/public/static/themes/onepirate/productValues1.svg diff --git a/docs/static/themes/onepirate/productValues2.svg b/docs/public/static/themes/onepirate/productValues2.svg similarity index 100% rename from docs/static/themes/onepirate/productValues2.svg rename to docs/public/static/themes/onepirate/productValues2.svg diff --git a/docs/static/themes/onepirate/productValues3.svg b/docs/public/static/themes/onepirate/productValues3.svg similarity index 100% rename from docs/static/themes/onepirate/productValues3.svg rename to docs/public/static/themes/onepirate/productValues3.svg diff --git a/docs/static/themes/paperbase.png b/docs/public/static/themes/paperbase.png similarity index 100% rename from docs/static/themes/paperbase.png rename to docs/public/static/themes/paperbase.png diff --git a/docs/scripts/buildIcons.js b/docs/scripts/buildIcons.js index d9ea3fb7c1e784..88eae5a039c94d 100644 --- a/docs/scripts/buildIcons.js +++ b/docs/scripts/buildIcons.js @@ -3,8 +3,8 @@ const path = require('path'); const gm = require('gm'); const SIZES = [48, 96, 180, 192, 256, 384, 512]; -const INPUT_ICON = path.join(__dirname, '../static/logo.png'); -const OUTPUT_DIR = path.join(__dirname, '../static/icons'); +const INPUT_ICON = path.join(__dirname, '../public/static/logo.png'); +const OUTPUT_DIR = path.join(__dirname, '../public/static/icons'); console.log('Generating Icons'); From c42b2ace1c49569f3ed0482da49ccfe52b42e169 Mon Sep 17 00:00:00 2001 From: Sebastian Silbermann Date: Wed, 20 Nov 2019 18:28:17 +0100 Subject: [PATCH 10/18] fix: rewrites having no effect --- docs/next.config.js | 8 +++++--- docs/pages/_app.js | 28 +--------------------------- docs/src/modules/components/Link.js | 26 +++++++++++++++++++------- 3 files changed, 25 insertions(+), 37 deletions(-) diff --git a/docs/next.config.js b/docs/next.config.js index 0574f5c2cdc185..b5b51829a72b73 100644 --- a/docs/next.config.js +++ b/docs/next.config.js @@ -137,7 +137,7 @@ module.exports = { pages2.forEach(page => { if (!page.children) { - map[`${prefix}${page.pathname}`] = { + map[`${prefix}${page.pathname.replace(/^\/api-docs\/(.*)/, '/api/$1')}`] = { page: page.pathname, query: { userLanguage, @@ -161,7 +161,9 @@ module.exports = { return map; }, - async rewrites() { - return [{ source: '/api/:rest*', destination: '/api-docs/:rest' }]; + experimental: { + async rewrites() { + return [{ source: '/api/:rest*', destination: '/api-docs/:rest*' }]; + }, }, }; diff --git a/docs/pages/_app.js b/docs/pages/_app.js index 76621c5ff69f35..846ffa7af872b7 100644 --- a/docs/pages/_app.js +++ b/docs/pages/_app.js @@ -3,7 +3,6 @@ import 'docs/src/modules/components/bootstrap'; // --- Post bootstrap ----- import React from 'react'; import App from 'next/app'; -import find from 'lodash/find'; import { Provider as ReduxProvider, useDispatch, useSelector } from 'react-redux'; import { loadCSS } from 'fg-loadcss/src/loadCSS'; import NextHead from 'next/head'; @@ -242,31 +241,6 @@ Tip: you can access the documentation \`theme\` object directly in the console. ); } -function findActivePage(currentPages, pathname) { - const activePage = find(currentPages, page => { - if (page.children) { - if (pathname.indexOf(`${page.pathname}/`) === 0) { - // Check if one of the children matches (for /components) - return findActivePage(page.children, pathname); - } - } - - // Should be an exact match if no children - return pathname === page.pathname; - }); - - if (!activePage) { - return null; - } - - // We need to drill down - if (activePage.pathname !== pathname) { - return findActivePage(activePage.children, pathname); - } - - return activePage; -} - function AppWrapper(props) { const { children, pageProps } = props; @@ -293,7 +267,7 @@ function AppWrapper(props) { pathname = pathname.replace(/\/$/, ''); } // console.log(pages, { ...router, pathname }) - const activePage = findActivePage(pages, pathname); + const activePage = { pathname: router.pathname }; let fonts = ['https://fonts.googleapis.com/css?family=Roboto:300,400,500,700&display=swap']; if (pathname.match(/onepirate/)) { diff --git a/docs/src/modules/components/Link.js b/docs/src/modules/components/Link.js index 021676e4e68cbd..59f4a2a8e0fbaa 100644 --- a/docs/src/modules/components/Link.js +++ b/docs/src/modules/components/Link.js @@ -28,37 +28,49 @@ function Link(props) { const { activeClassName = 'active', className: classNameProps, + href: routerHref, innerRef, naked, role: roleProp, ...other } = props; + + // apply nextjs rewrites + const href = routerHref.replace(/\/api-docs\/(.*)/, '/api/$1'); + const router = useRouter(); const userLanguage = useSelector(state => state.options.userLanguage); const className = clsx(classNameProps, { - [activeClassName]: router.pathname === props.href && activeClassName, + [activeClassName]: router.pathname === routerHref && activeClassName, }); - if (userLanguage !== 'en' && other.href.indexOf('/') === 0 && other.href.indexOf('/blog') !== 0) { - other.as = `/${userLanguage}${other.href}`; + if (userLanguage !== 'en' && href.indexOf('/') === 0 && href.indexOf('/blog') !== 0) { + other.as = `/${userLanguage}${href}`; } // catch role passed from ButtonBase. This is definitely a link const role = roleProp === 'button' ? undefined : roleProp; - const isExternal = other.href.startsWith('https:') || other.href.startsWith('mailto:'); + const isExternal = href.startsWith('https:') || href.startsWith('mailto:'); if (isExternal) { - return ; + return ; } if (naked) { - return ; + return ; } return ( - + ); } From c9fecee5bf282bf954d044372a52032698589faf Mon Sep 17 00:00:00 2001 From: Sebastian Silbermann Date: Tue, 14 Jan 2020 21:53:35 +0100 Subject: [PATCH 11/18] yarn deduplicate --- yarn.lock | 278 ++++-------------------------------------------------- 1 file changed, 20 insertions(+), 258 deletions(-) diff --git a/yarn.lock b/yarn.lock index 1d672a2229a1f5..477201c4460a3d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -96,24 +96,7 @@ lodash "^4.17.13" source-map "^0.5.0" -"@babel/generator@^7.8.4": - version "7.8.4" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.8.4.tgz#35bbc74486956fe4251829f9f6c48330e8d0985e" - integrity sha512-PwhclGdRpNAf3IxZb0YVuITPZmmrXz9zf6fH8lT4XbrmfQKr6ryBzhv593P5C6poJRciFCL/eHGW2NuGrgEyxA== - dependencies: - "@babel/types" "^7.8.3" - jsesc "^2.5.1" - lodash "^4.17.13" - source-map "^0.5.0" - -"@babel/helper-annotate-as-pure@^7.0.0": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.7.4.tgz#bb3faf1e74b74bd547e867e48f551fa6b098b6ce" - integrity sha512-2BQmQgECKzYKFPpiycoF9tlb5HA4lrVyAmLLVK177EcQAqjVLciUb2/R+n1boQ9y5ENV3uz2ZqiNw7QMBBw1Og== - dependencies: - "@babel/types" "^7.7.4" - -"@babel/helper-annotate-as-pure@^7.8.3": +"@babel/helper-annotate-as-pure@^7.0.0", "@babel/helper-annotate-as-pure@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz#60bc0bc657f63a0924ff9a4b4a0b24a13cf4deee" integrity sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw== @@ -156,18 +139,6 @@ levenary "^1.1.1" semver "^5.5.0" -"@babel/helper-create-class-features-plugin@^7.7.4": - version "7.8.6" - resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.8.6.tgz#243a5b46e2f8f0f674dc1387631eb6b28b851de0" - integrity sha512-klTBDdsr+VFFqaDHm5rR69OpEQtO2Qv8ECxHS1mNhJJvaHArR6a1xTf5K/eZW7eZpJbhCx3NW1Yt/sKsLXLblg== - dependencies: - "@babel/helper-function-name" "^7.8.3" - "@babel/helper-member-expression-to-functions" "^7.8.3" - "@babel/helper-optimise-call-expression" "^7.8.3" - "@babel/helper-plugin-utils" "^7.8.3" - "@babel/helper-replace-supers" "^7.8.6" - "@babel/helper-split-export-declaration" "^7.8.3" - "@babel/helper-create-class-features-plugin@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.8.3.tgz#5b94be88c255f140fd2c10dd151e7f98f4bff397" @@ -243,19 +214,7 @@ dependencies: "@babel/types" "^7.8.3" -"@babel/helper-module-transforms@^7.4.4": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.8.3.tgz#d305e35d02bee720fbc2c3c3623aa0c316c01590" - integrity sha512-C7NG6B7vfBa/pwCOshpMbOYUmrYQDfCpVL/JCRu0ek8B5p8kue1+BCXpg2vOYs7w5ACB9GTOBYQ5U6NwrMg+3Q== - dependencies: - "@babel/helper-module-imports" "^7.8.3" - "@babel/helper-simple-access" "^7.8.3" - "@babel/helper-split-export-declaration" "^7.8.3" - "@babel/template" "^7.8.3" - "@babel/types" "^7.8.3" - lodash "^4.17.13" - -"@babel/helper-module-transforms@^7.8.3": +"@babel/helper-module-transforms@^7.4.4", "@babel/helper-module-transforms@^7.8.3": version "7.8.6" resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.8.6.tgz#6a13b5eecadc35692047073a64e42977b97654a4" integrity sha512-RDnGJSR5EFBJjG3deY0NiL0K9TO8SXxS9n/MPsbPK/s9LbQymuLNtlzvDiNS7IpecuL45cMeLVkA+HfmlrnkRg== @@ -275,12 +234,7 @@ dependencies: "@babel/types" "^7.8.3" -"@babel/helper-plugin-utils@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0.tgz#bbb3fbee98661c569034237cc03967ba99b4f250" - integrity sha512-CYAOUCARwExnEixLdB6sDm2dIJ/YgEAKDM1MOeMeZu9Ld/bDgVo8aiWrXwcY7OBh+1Ea2uUcVRcxKk0GJvW7QA== - -"@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": +"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz#9ea293be19babc0f52ff8ca88b34c3611b208670" integrity sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ== @@ -303,17 +257,7 @@ "@babel/traverse" "^7.8.3" "@babel/types" "^7.8.3" -"@babel/helper-replace-supers@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.8.3.tgz#91192d25f6abbcd41da8a989d4492574fb1530bc" - integrity sha512-xOUssL6ho41U81etpLoT2RTdvdus4VfHamCuAm4AHxGr+0it5fnwoVdwUJ7GFEqCsQYzJUhcbsN9wB9apcYKFA== - dependencies: - "@babel/helper-member-expression-to-functions" "^7.8.3" - "@babel/helper-optimise-call-expression" "^7.8.3" - "@babel/traverse" "^7.8.3" - "@babel/types" "^7.8.3" - -"@babel/helper-replace-supers@^7.8.6": +"@babel/helper-replace-supers@^7.8.3", "@babel/helper-replace-supers@^7.8.6": version "7.8.6" resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.8.6.tgz#5ada744fd5ad73203bf1d67459a27dcba67effc8" integrity sha512-PeMArdA4Sv/Wf4zXwBKPqVj7n9UF/xg6slNRtZW84FM7JpE1CbG8B612FyM4cxrf4fMAMGO0kR7voy1ForHHFA== @@ -385,11 +329,6 @@ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.8.6.tgz#ba5c9910cddb77685a008e3c587af8d27b67962c" integrity sha512-trGNYSfwq5s0SgM1BMEB8hX3NDmO7EP2wsDGDexiaKMB92BaRpS+qZfpkMqUBhcsOTBwNy9B/jieo4ad/t/z2g== -"@babel/parser@^7.8.4": - version "7.8.4" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.8.4.tgz#d1dbe64691d60358a974295fa53da074dd2ce8e8" - integrity sha512-0fKu/QqildpXmPVaRBoXOlyBb3MC+J0A66x97qEfLOMkn3u6nfY5esWogQwi/K0BjASYy4DbnsEWnpNL6qT5Mw== - "@babel/plugin-proposal-async-generator-functions@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.8.3.tgz#bad329c670b382589721b27540c7d288601c6e6f" @@ -547,13 +486,6 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.3" -"@babel/plugin-syntax-typescript@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.7.4.tgz#5d037ffa10f3b25a16f32570ebbe7a8c2efa304b" - integrity sha512-77blgY18Hud4NM1ggTA8xVT/dBENQf17OpiToSa2jSmEY3fWXD2jwrdVlO4kq5yzUTeF15WSQ6b4fByNvJcjpQ== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-syntax-typescript@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.8.3.tgz#c1f659dda97711a569cef75275f7e15dcaa6cabc" @@ -865,7 +797,7 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.3" -"@babel/plugin-transform-typescript@^7.6.0": +"@babel/plugin-transform-typescript@^7.6.0", "@babel/plugin-transform-typescript@^7.7.4": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.8.3.tgz#be6f01a7ef423be68e65ace1f04fc407e6d88917" integrity sha512-Ebj230AxcrKGZPKIp4g4TdQLrqX95TobLUWKd/CwG7X1XHUH1ZpkpFvXuXqWbtGRWb7uuEWNlrl681wsOArAdQ== @@ -874,15 +806,6 @@ "@babel/helper-plugin-utils" "^7.8.3" "@babel/plugin-syntax-typescript" "^7.8.3" -"@babel/plugin-transform-typescript@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.7.4.tgz#2974fd05f4e85c695acaf497f432342de9fc0636" - integrity sha512-X8e3tcPEKnwwPVG+vP/vSqEShkwODOEeyQGod82qrIuidwIrfnsGn11qPM1jBLF4MqguTXXYzm58d0dY+/wdpg== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.7.4" - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-syntax-typescript" "^7.7.4" - "@babel/plugin-transform-unicode-regex@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.8.3.tgz#0cef36e3ba73e5c57273effb182f46b91a1ecaad" @@ -981,7 +904,7 @@ "@babel/plugin-transform-react-jsx-self" "^7.8.3" "@babel/plugin-transform-react-jsx-source" "^7.8.3" -"@babel/preset-typescript@7.6.0", "@babel/preset-typescript@^7.1.0": +"@babel/preset-typescript@7.6.0": version "7.6.0" resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.6.0.tgz#25768cb8830280baf47c45ab1a519a9977498c98" integrity sha512-4xKw3tTcCm0qApyT6PqM9qniseCE79xGHiUnNdKGdxNsGUc2X7WwZybqIpnTmoukg3nhPceI5KPNzNqLNeIJww== @@ -989,7 +912,7 @@ "@babel/helper-plugin-utils" "^7.0.0" "@babel/plugin-transform-typescript" "^7.6.0" -"@babel/preset-typescript@^7.7.4": +"@babel/preset-typescript@^7.1.0", "@babel/preset-typescript@^7.7.4": version "7.7.4" resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.7.4.tgz#780059a78e6fa7f7a4c87f027292a86b31ce080a" integrity sha512-rqrjxfdiHPsnuPur0jKrIIGQCIgoTWMTjlbWE69G4QJ6TIOVnnRnIJhUxNTL/VwDmEAVX08Tq3B1nirer5341w== @@ -1032,7 +955,7 @@ "@babel/parser" "^7.8.6" "@babel/types" "^7.8.6" -"@babel/traverse@^7.4.5", "@babel/traverse@^7.6.2", "@babel/traverse@^7.7.0", "@babel/traverse@^7.7.4", "@babel/traverse@^7.8.4", "@babel/traverse@^7.8.6": +"@babel/traverse@^7.4.5", "@babel/traverse@^7.6.2", "@babel/traverse@^7.7.0", "@babel/traverse@^7.7.4", "@babel/traverse@^7.8.3", "@babel/traverse@^7.8.4", "@babel/traverse@^7.8.6": version "7.8.6" resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.8.6.tgz#acfe0c64e1cd991b3e32eae813a6eb564954b5ff" integrity sha512-2B8l0db/DPi8iinITKuo7cbPznLCEk0kCxDoB9/N6gGNg/gxOXiR/IcymAFPiBwk5w6TtQ27w4wpElgp9btR9A== @@ -1047,31 +970,7 @@ globals "^11.1.0" lodash "^4.17.13" -"@babel/traverse@^7.8.3": - version "7.8.4" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.8.4.tgz#f0845822365f9d5b0e312ed3959d3f827f869e3c" - integrity sha512-NGLJPZwnVEyBPLI+bl9y9aSnxMhsKz42so7ApAv9D+b4vAFPpY013FTS9LdKxcABoIYFU52HcYga1pPlx454mg== - dependencies: - "@babel/code-frame" "^7.8.3" - "@babel/generator" "^7.8.4" - "@babel/helper-function-name" "^7.8.3" - "@babel/helper-split-export-declaration" "^7.8.3" - "@babel/parser" "^7.8.4" - "@babel/types" "^7.8.3" - debug "^4.1.0" - globals "^11.1.0" - lodash "^4.17.13" - -"@babel/types@^7.5.0", "@babel/types@^7.6.1", "@babel/types@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.8.3.tgz#5a383dffa5416db1b73dedffd311ffd0788fb31c" - integrity sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg== - dependencies: - esutils "^2.0.2" - lodash "^4.17.13" - to-fast-properties "^2.0.0" - -"@babel/types@^7.7.0", "@babel/types@^7.7.4", "@babel/types@^7.8.6": +"@babel/types@^7.5.0", "@babel/types@^7.6.1", "@babel/types@^7.7.0", "@babel/types@^7.8.3", "@babel/types@^7.8.6": version "7.8.6" resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.8.6.tgz#629ecc33c2557fcde7126e58053127afdb3e6d01" integrity sha512-wqz7pgWMIrht3gquyEFPVXeXCti72Rm8ep9b5tQKz9Yg9LzJA3HxosF1SB3Kc81KD1A3XBkkVYtJvCKS2Z/QrA== @@ -1085,16 +984,11 @@ resolved "https://registry.yarnpkg.com/@csstools/convert-colors/-/convert-colors-1.4.0.tgz#ad495dc41b12e75d588c6db8b9834f08fa131eb7" integrity sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw== -"@date-io/core@1.x", "@date-io/core@^1.3.13": +"@date-io/core@1.x", "@date-io/core@^1.3.13", "@date-io/core@^1.3.9": version "1.3.13" resolved "https://registry.yarnpkg.com/@date-io/core/-/core-1.3.13.tgz#90c71da493f20204b7a972929cc5c482d078b3fa" integrity sha512-AlEKV7TxjeK+jxWVKcCFrfYAk8spX9aCyiToFIiLPtfQbsjmRGLIhb5VZgptQcJdHtLXo7+m0DuurwFgUToQuA== -"@date-io/core@^1.3.9": - version "1.3.11" - resolved "https://registry.yarnpkg.com/@date-io/core/-/core-1.3.11.tgz#98e3c366794dfff571e39227e5d718ac7f26b729" - integrity sha512-Yxf2ei0vjU38Fizswr/Uwub5QeRiLOHiTRiHUuTdg+biVB+1EUk+h5szas9SEWA2pZDlSo73F5TPuu+zKqOIBQ== - "@date-io/date-fns@^1.1.0", "@date-io/date-fns@^1.3.11": version "1.3.13" resolved "https://registry.yarnpkg.com/@date-io/date-fns/-/date-fns-1.3.13.tgz#7798844041640ab393f7e21a7769a65d672f4735" @@ -3910,25 +3804,7 @@ browserify-zlib@^0.2.0: dependencies: pako "~1.0.5" -browserslist@^4.0.0, browserslist@^4.6.4: - version "4.7.2" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.7.2.tgz#1bb984531a476b5d389cedecb195b2cd69fb1348" - integrity sha512-uZavT/gZXJd2UTi9Ov7/Z340WOSQ3+m1iBVRUknf+okKxonL9P83S3ctiBDtuRmRu8PiCHjqyueqQ9HYlJhxiw== - dependencies: - caniuse-lite "^1.0.30001004" - electron-to-chromium "^1.3.295" - node-releases "^1.1.38" - -browserslist@^4.8.3: - version "4.8.3" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.8.3.tgz#65802fcd77177c878e015f0e3189f2c4f627ba44" - integrity sha512-iU43cMMknxG1ClEZ2MDKeonKE1CCrFVkQK2AqO2YWFmvIrx4JWrvQ4w4hQez6EpVI8rHTtqh/ruHHDHSOKxvUg== - dependencies: - caniuse-lite "^1.0.30001017" - electron-to-chromium "^1.3.322" - node-releases "^1.1.44" - -browserslist@^4.8.5: +browserslist@^4.0.0, browserslist@^4.6.4, browserslist@^4.8.3, browserslist@^4.8.5: version "4.9.1" resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.9.1.tgz#01ffb9ca31a1aef7678128fc6a2253316aa7287c" integrity sha512-Q0DnKq20End3raFulq6Vfp1ecB9fh8yUNV55s8sekaDDeqBaCtWlRHCUdaWyUeSSBJM7IbM6HcsyaeYqgeDhnw== @@ -4252,27 +4128,7 @@ caniuse-api@^3.0.0: lodash.memoize "^4.1.2" lodash.uniq "^4.5.0" -caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000981: - version "1.0.30001010" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001010.tgz#397a14034d384260453cc81994f494626d34b938" - integrity sha512-RA5GH9YjFNea4ZQszdWgh2SC+dpLiRAg4VDQS2b5JRI45OxmbGrYocYHTa9x0bKMQUE7uvHkNPNffUr+pCxSGw== - -caniuse-lite@^1.0.30001004: - version "1.0.30001023" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001023.tgz#b82155827f3f5009077bdd2df3d8968bcbcc6fc4" - integrity sha512-C5TDMiYG11EOhVOA62W1p3UsJ2z4DsHtMBQtjzp3ZsUglcQn62WOUgW0y795c7A5uZ+GCEIvzkMatLIlAsbNTA== - -caniuse-lite@^1.0.30001017: - version "1.0.30001031" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001031.tgz#76f1bdd39e19567b855302f65102d9a8aaad5930" - integrity sha512-DpAP5a1NGRLgYfaNCaXIRyGARi+3tJA2quZXNNA1Du26VyVkqvy2tznNu5ANyN1Y5aX44QDotZSVSUSi2uMGjg== - -caniuse-lite@^1.0.30001020: - version "1.0.30001021" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001021.tgz#e75ed1ef6dbadd580ac7e7720bb16f07b083f254" - integrity sha512-wuMhT7/hwkgd8gldgp2jcrUjOU9RXJ4XxGumQeOsUr91l3WwmM68Cpa/ymCnWEDqakwFXhuDQbaKNHXBPgeE9g== - -caniuse-lite@^1.0.30001030: +caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000981, caniuse-lite@^1.0.30001020, caniuse-lite@^1.0.30001030: version "1.0.30001030" resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001030.tgz#78076c4c6d67d3e41d6eb9399853fb27fe6e44ee" integrity sha512-QGK0W4Ft/Ac+zTjEiRJfwDNATvS3fodDczBXrH42784kcfqcDKpEPfN08N0HQjrAp8He/Jw8QiSS9QRn7XAbUw== @@ -6168,16 +6024,6 @@ ejs@^2.5.5, ejs@^2.6.1: resolved "https://registry.yarnpkg.com/ejs/-/ejs-2.6.1.tgz#498ec0d495655abc6f23cd61868d926464071aa0" integrity sha512-0xy4A/twfrRCnkhfk8ErDi5DqdAsAqeGxht4xkCUrsvhhbQNs7E+4jV0CN7+NKIY0aHE72+XvqtBIXzD31ZbXQ== -electron-to-chromium@^1.3.295: - version "1.3.344" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.344.tgz#f1397a633c35e726730c24be1084cd25c3ee8148" - integrity sha512-tvbx2Wl8WBR+ym3u492D0L6/jH+8NoQXqe46+QhbWH3voVPauGuZYeb1QAXYoOAWuiP2dbSvlBx0kQ1F3hu/Mw== - -electron-to-chromium@^1.3.322: - version "1.3.367" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.367.tgz#48abffcaa6591051b612ae70ddc657763ede2662" - integrity sha512-GCHQreWs4zhKA48FNXCjvpV4kTnKoLu2PSAfKX394g34NPvTs2pPh1+jzWitNwhmOYI8zIqt36ulRVRZUgqlfA== - electron-to-chromium@^1.3.363: version "1.3.364" resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.364.tgz#524bd0cf9c45ba49c508fd3b731a07efbf310b1c" @@ -7794,12 +7640,7 @@ got@^9.6.0: to-readable-stream "^1.0.0" url-parse-lax "^3.0.0" -graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.1.9, graceful-fs@^4.2.0: - version "4.2.1" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.1.tgz#1c1f0c364882c868f5bff6512146328336a11b1d" - integrity sha512-b9usnbDGnD928gJB3LrCmxoibr3VE4U2SMo5PBuBnokWyDADTqDPXg4YpwKF1trpH+UbGp7QLicO3+aWEy0+mw== - -graceful-fs@^4.2.2: +graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.1.9, graceful-fs@^4.2.0, graceful-fs@^4.2.2: version "4.2.3" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.3.tgz#4a12ff1b60376ef09862c2093edd908328be8423" integrity sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ== @@ -10254,29 +10095,12 @@ miller-rabin@^4.0.0: bn.js "^4.0.0" brorand "^1.0.1" -mime-db@1.40.0: - version "1.40.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.40.0.tgz#a65057e998db090f732a68f6c276d387d4126c32" - integrity sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA== - -mime-db@1.43.0: +mime-db@1.43.0, "mime-db@>= 1.40.0 < 2": version "1.43.0" resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.43.0.tgz#0a12e0502650e473d735535050e7c8f4eb4fae58" integrity sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ== -"mime-db@>= 1.40.0 < 2": - version "1.42.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.42.0.tgz#3e252907b4c7adb906597b4b65636272cf9e7bac" - integrity sha512-UbfJCR4UAVRNgMpfImz05smAXK7+c+ZntjaA26ANtkXLlOe947Aag5zdIcKQULAiF9Cq4WxBi9jUs5zkA84bYQ== - -mime-types@^2.1.12, mime-types@~2.1.19, mime-types@~2.1.24: - version "2.1.24" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.24.tgz#b6f8d0b3e951efb77dedeca194cff6d16f676f81" - integrity sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ== - dependencies: - mime-db "1.40.0" - -mime-types@^2.1.25: +mime-types@^2.1.12, mime-types@^2.1.25, mime-types@~2.1.19, mime-types@~2.1.24: version "2.1.26" resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.26.tgz#9c921fc09b7e149a65dfdc0da4d20997200b0a06" integrity sha512-01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ== @@ -10854,14 +10678,7 @@ node-preload@^0.2.0: dependencies: process-on-spawn "^1.0.0" -node-releases@^1.1.38: - version "1.1.47" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.47.tgz#c59ef739a1fd7ecbd9f0b7cf5b7871e8a8b591e4" - integrity sha512-k4xjVPx5FpwBUj0Gw7uvFOTF4Ep8Hok1I6qjwL3pLfwe7Y0REQSAqOwwv9TWBCUtMHxcXfY4PgRLRozcChvTcA== - dependencies: - semver "^6.3.0" - -node-releases@^1.1.44, node-releases@^1.1.50: +node-releases@^1.1.50: version "1.1.50" resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.50.tgz#803c40d2c45db172d0410e4efec83aa8c6ad0592" integrity sha512-lgAmPv9eYZ0bGwUYAKlr8MG6K4CvWliWqnkcT2P8mMAgVrH3lqfBPorFlxiG1pHQnqmavJZ9vbMXUTNyMLbrgQ== @@ -12473,16 +12290,7 @@ postcss-values-parser@^2.0.0, postcss-values-parser@^2.0.1: indexes-of "^1.0.1" uniq "^1.0.1" -postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.14, postcss@^7.0.16, postcss@^7.0.17, postcss@^7.0.18, postcss@^7.0.2, postcss@^7.0.5, postcss@^7.0.6: - version "7.0.21" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.21.tgz#06bb07824c19c2021c5d056d5b10c35b989f7e17" - integrity sha512-uIFtJElxJo29QC753JzhidoAhvp/e/Exezkdhfmt8AymWT6/5B7W1WmponYWkHk2eg6sONyTch0A3nkMPun3SQ== - dependencies: - chalk "^2.4.2" - source-map "^0.6.1" - supports-color "^6.1.0" - -postcss@^7.0.26: +postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.14, postcss@^7.0.16, postcss@^7.0.17, postcss@^7.0.18, postcss@^7.0.2, postcss@^7.0.26, postcss@^7.0.5, postcss@^7.0.6: version "7.0.26" resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.26.tgz#5ed615cfcab35ba9bbb82414a4fa88ea10429587" integrity sha512-IY4oRjpXWYshuTDFxMVkJDtWIk2LhsTlu8bZnbEJA4+bYT16Lvpo8Qv6EvDumhYRgzjZl489pmsY3qVgJQ08nA== @@ -13940,15 +13748,7 @@ schema-utils@^1.0.0: ajv-errors "^1.0.0" ajv-keywords "^3.1.0" -schema-utils@^2.0.0, schema-utils@^2.0.1: - version "2.5.0" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.5.0.tgz#8f254f618d402cc80257486213c8970edfd7c22f" - integrity sha512-32ISrwW2scPXHUSusP8qMg5dLUawKkyV+/qIEV9JdXKx+rsM6mi8vZY8khg2M69Qom16rtroWXD3Ybtiws38gQ== - dependencies: - ajv "^6.10.2" - ajv-keywords "^3.4.1" - -schema-utils@^2.5.0, schema-utils@^2.6.1: +schema-utils@^2.0.0, schema-utils@^2.0.1, schema-utils@^2.5.0, schema-utils@^2.6.1: version "2.6.1" resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.6.1.tgz#eb78f0b945c7bcfa2082b3565e8db3548011dc4f" integrity sha512-0WXHDs1VDJyo+Zqs9TKLKyD/h7yDpHUhEFsM2CzkICFdoX1av+GBq/J2xRTFfsQO5kBfhZzANf2VcIm84jqDbg== @@ -14023,11 +13823,6 @@ send@0.17.1: statuses "~1.5.0" serialize-javascript@^1.4.0: - version "1.7.0" - resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-1.7.0.tgz#d6e0dfb2a3832a8c94468e6eb1db97e55a192a65" - integrity sha512-ke8UG8ulpFOxO8f8gRYabHQe/ZntKlcig2Mp+8+URDP1D8vJZ0KUt7LYo07q25Z/+JVSgpr/cui9PIp5H6/+nA== - -serialize-javascript@^1.7.0: version "1.9.1" resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-1.9.1.tgz#cfc200aef77b600c47da9bb8149c943e798c2fdb" integrity sha512-0Vb/54WJ6k5v8sSWN09S0ora+Hnr+cX40r9F170nT+mSkaxltoE/7R3OrIdBSUv1OoiobH1QoWQbCnAO+e8J1A== @@ -14976,22 +14771,7 @@ term-size@^1.2.0: dependencies: execa "^0.7.0" -terser-webpack-plugin@^1.4.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-1.4.1.tgz#61b18e40eaee5be97e771cdbb10ed1280888c2b4" - integrity sha512-ZXmmfiwtCLfz8WKZyYUuuHf3dMYEjg8NrjHMb0JqHVHVOSkzp3cW2/XG1fP3tRhqEqSzMwzzRQGtAPbs4Cncxg== - dependencies: - cacache "^12.0.2" - find-cache-dir "^2.1.0" - is-wsl "^1.1.0" - schema-utils "^1.0.0" - serialize-javascript "^1.7.0" - source-map "^0.6.1" - terser "^4.1.2" - webpack-sources "^1.4.0" - worker-farm "^1.7.0" - -terser-webpack-plugin@^1.4.3: +terser-webpack-plugin@^1.4.1, terser-webpack-plugin@^1.4.3: version "1.4.3" resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-1.4.3.tgz#5ecaf2dbdc5fb99745fd06791f46fc9ddb1c9a7c" integrity sha512-QMxecFz/gHQwteWwSo5nTc6UaICqN1bMedC5sMtUc7y3Ha3Q8y6ZO0iCR8pq4RJC8Hjf0FEPEHZqcMB/+DFCrA== @@ -15006,25 +14786,7 @@ terser-webpack-plugin@^1.4.3: webpack-sources "^1.4.0" worker-farm "^1.7.0" -terser@4.0.0, terser@^4.1.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/terser/-/terser-4.1.2.tgz#b2656c8a506f7ce805a3f300a2ff48db022fa391" - integrity sha512-jvNoEQSPXJdssFwqPSgWjsOrb+ELoE+ILpHPKXC83tIxOlh2U75F1KuB2luLD/3a6/7K3Vw5pDn+hvu0C4AzSw== - dependencies: - commander "^2.20.0" - source-map "~0.6.1" - source-map-support "~0.5.12" - -terser@^4.6.2: - version "4.6.2" - resolved "https://registry.yarnpkg.com/terser/-/terser-4.6.2.tgz#cb1cf055e7f70caa5863f00ba3e67dc3c97b5150" - integrity sha512-6FUjJdY2i3WZAtYBtnV06OOcOfzl+4hSKYE9wgac8rkLRBToPDDrBB2AcHwQD/OKDxbnvhVy2YgOPWO2SsKWqg== - dependencies: - commander "^2.20.0" - source-map "~0.6.1" - source-map-support "~0.5.12" - -terser@^4.6.3: +terser@4.0.0, terser@^4.1.2, terser@^4.6.2, terser@^4.6.3: version "4.6.3" resolved "https://registry.yarnpkg.com/terser/-/terser-4.6.3.tgz#e33aa42461ced5238d352d2df2a67f21921f8d87" integrity sha512-Lw+ieAXmY69d09IIc/yqeBqXpEQIpDGZqT34ui1QWXIUpR2RjbqEkT8X7Lgex19hslSqcWM5iMN2kM11eMsESQ== From 0145f578a51695356bdd74e97a50532272fad925 Mon Sep 17 00:00:00 2001 From: Sebastian Silbermann Date: Mon, 2 Mar 2020 14:17:36 +0100 Subject: [PATCH 12/18] fix: ssr and localizations --- docs/pages/{api => api-docs}/pagination-item.js | 0 docs/pages/{api => api-docs}/pagination-item.md | 0 docs/pages/{api => api-docs}/pagination.js | 0 docs/pages/{api => api-docs}/pagination.md | 0 docs/pages/{api => api-docs}/scoped-css-baseline.js | 0 docs/pages/{api => api-docs}/scoped-css-baseline.md | 0 docs/src/modules/utils/find.js | 2 +- docs/src/server.js | 1 + 8 files changed, 2 insertions(+), 1 deletion(-) rename docs/pages/{api => api-docs}/pagination-item.js (100%) rename docs/pages/{api => api-docs}/pagination-item.md (100%) rename docs/pages/{api => api-docs}/pagination.js (100%) rename docs/pages/{api => api-docs}/pagination.md (100%) rename docs/pages/{api => api-docs}/scoped-css-baseline.js (100%) rename docs/pages/{api => api-docs}/scoped-css-baseline.md (100%) diff --git a/docs/pages/api/pagination-item.js b/docs/pages/api-docs/pagination-item.js similarity index 100% rename from docs/pages/api/pagination-item.js rename to docs/pages/api-docs/pagination-item.js diff --git a/docs/pages/api/pagination-item.md b/docs/pages/api-docs/pagination-item.md similarity index 100% rename from docs/pages/api/pagination-item.md rename to docs/pages/api-docs/pagination-item.md diff --git a/docs/pages/api/pagination.js b/docs/pages/api-docs/pagination.js similarity index 100% rename from docs/pages/api/pagination.js rename to docs/pages/api-docs/pagination.js diff --git a/docs/pages/api/pagination.md b/docs/pages/api-docs/pagination.md similarity index 100% rename from docs/pages/api/pagination.md rename to docs/pages/api-docs/pagination.md diff --git a/docs/pages/api/scoped-css-baseline.js b/docs/pages/api-docs/scoped-css-baseline.js similarity index 100% rename from docs/pages/api/scoped-css-baseline.js rename to docs/pages/api-docs/scoped-css-baseline.js diff --git a/docs/pages/api/scoped-css-baseline.md b/docs/pages/api-docs/scoped-css-baseline.md similarity index 100% rename from docs/pages/api/scoped-css-baseline.md rename to docs/pages/api-docs/scoped-css-baseline.md diff --git a/docs/src/modules/utils/find.js b/docs/src/modules/utils/find.js index 718abce8d0a853..fa8b2b9528c9ab 100644 --- a/docs/src/modules/utils/find.js +++ b/docs/src/modules/utils/find.js @@ -101,7 +101,7 @@ function findPages( if ( options.front && pathname.indexOf('/components') === -1 && - pathname.indexOf('/api') === -1 + pathname.indexOf('/api-docs') === -1 ) { return; } diff --git a/docs/src/server.js b/docs/src/server.js index aea1c693fe4c03..9e628bee6ae211 100644 --- a/docs/src/server.js +++ b/docs/src/server.js @@ -42,6 +42,7 @@ async function run() { // We remove it to normalize the pathname. // See `_rewriteUrlForNextExport` on Next.js side. pathname = pathname.replace(/\/$/, ''); + pathname = pathname.replace(/^\/api\/(.*)/, '/api-docs/$1'); } nextApp.render(req, res, pathname, { From a18c2474eb4f6aa020875fd9255951beaeb3215b Mon Sep 17 00:00:00 2001 From: Sebastian Silbermann Date: Mon, 2 Mar 2020 15:12:08 +0100 Subject: [PATCH 13/18] fix: missing localized pages --- docs/next.config.js | 7 +++- docs/package.json | 2 +- docs/src/server.js | 93 --------------------------------------------- 3 files changed, 6 insertions(+), 96 deletions(-) delete mode 100644 docs/src/server.js diff --git a/docs/next.config.js b/docs/next.config.js index b5b51829a72b73..922149df6b549a 100644 --- a/docs/next.config.js +++ b/docs/next.config.js @@ -3,7 +3,7 @@ const path = require('path'); const { BundleAnalyzerPlugin } = require('webpack-bundle-analyzer'); const pkg = require('../package.json'); const { findPages } = require('./src/modules/utils/find'); -const { LANGUAGES_SSR } = require('./src/modules/constants'); +const { LANGUAGES, LANGUAGES_SSR } = require('./src/modules/constants'); const workspaceRoot = path.join(__dirname, '../'); @@ -163,7 +163,10 @@ module.exports = { }, experimental: { async rewrites() { - return [{ source: '/api/:rest*', destination: '/api-docs/:rest*' }]; + return [ + { source: `/:lang(${LANGUAGES.join('|')})?/:rest`, destination: '/:rest' }, + { source: '/api/:rest*', destination: '/api-docs/:rest*' }, + ]; }, }, }; diff --git a/docs/package.json b/docs/package.json index 9d04c08f1b6e0a..c3d458e8eff19b 100644 --- a/docs/package.json +++ b/docs/package.json @@ -7,7 +7,7 @@ "scripts": { "build": "rimraf .next && cross-env NODE_ENV=production next build", "build-sw": "node ./scripts/buildServiceWorker.js", - "dev": "rimraf ./node_modules/.cache/babel-loader && cross-env NODE_ENV=development node src/server.js", + "dev": "rimraf ./node_modules/.cache/babel-loader && next dev", "deploy": "git push material-ui-docs master:latest", "export": "rimraf docs/export && next export --threads=3 -o export && yarn build-sw", "icons": "rimraf public/static/icons/* && node ./scripts/buildIcons.js", diff --git a/docs/src/server.js b/docs/src/server.js deleted file mode 100644 index 9e628bee6ae211..00000000000000 --- a/docs/src/server.js +++ /dev/null @@ -1,93 +0,0 @@ -const address = require('address'); -const http = require('http'); -const express = require('express'); -const url = require('url'); -const next = require('next'); -const { addTeardown } = require('../../modules/handleKillSignals'); -const { pathnameToLanguage } = require('./modules/utils/helpers'); -const log = require('../../modules/log'); -const { LANGUAGES_SSR } = require('./modules/constants'); - -const nextApp = next({ - dev: process.env.NODE_ENV !== 'production', -}); -const nextHandler = nextApp.getRequestHandler(); - -// Uncaught promise bubbling up to the global scope. -process.on('unhandledRejection', (reason, promise) => { - log.fatal({ - name: 'unhandledRejection', - msg: { reason, promise }, - }); -}); - -addTeardown({ - callback: () => nextApp.close(), - nice: 2, -}); - -async function run() { - await nextApp.prepare(); - const app = express(); - app.get('*', (req, res) => { - const parsedUrl = url.parse(req.url, true); - let { pathname } = parsedUrl; - const { userLanguage, canonical } = pathnameToLanguage(pathname); - - if (userLanguage !== 'en') { - // Add support for leading / in development mode. - pathname = canonical; - if (pathname !== '/') { - // The leading / is only added to support static hosting (resolve /index.html). - // We remove it to normalize the pathname. - // See `_rewriteUrlForNextExport` on Next.js side. - pathname = pathname.replace(/\/$/, ''); - pathname = pathname.replace(/^\/api\/(.*)/, '/api-docs/$1'); - } - - nextApp.render(req, res, pathname, { - userLanguage: LANGUAGES_SSR.indexOf(userLanguage) !== -1 ? userLanguage : 'en', - ...parsedUrl.query, - }); - return; - } - - nextHandler(req, res); - }); - - const server = http.createServer(app); - const port = parseInt(process.env.PORT, 10) || 3000; - - server.listen(port, err => { - if (err) { - throw err; - } - - const lanHost = address.ip(); - log.info({ - name: 'http', - msg: `ready on http://localhost:${port} and http://${lanHost}:${port}`, - }); - }); - - addTeardown({ - callback: () => { - log.info({ - name: 'http', - msg: 'server is stopping', - }); - return new Promise((resolve, reject) => { - server.close(err => { - if (err) { - reject(err); - return; - } - resolve(); - }); - }); - }, - nice: 1, // Do it first. - }); -} - -run(); From 516e37380c7be554fcb5b9d0496ae461579d6563 Mon Sep 17 00:00:00 2001 From: Sebastian Silbermann Date: Mon, 2 Mar 2020 15:33:27 +0100 Subject: [PATCH 14/18] restore babel upgrades --- yarn.lock | 66 +++++++++++++++++++++++++++---------------------------- 1 file changed, 33 insertions(+), 33 deletions(-) diff --git a/yarn.lock b/yarn.lock index 477201c4460a3d..9d9d184a478515 100644 --- a/yarn.lock +++ b/yarn.lock @@ -140,15 +140,15 @@ semver "^5.5.0" "@babel/helper-create-class-features-plugin@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.8.3.tgz#5b94be88c255f140fd2c10dd151e7f98f4bff397" - integrity sha512-qmp4pD7zeTxsv0JNecSBsEmG1ei2MqwJq4YQcK3ZWm/0t07QstWfvuV/vm3Qt5xNMFETn2SZqpMx2MQzbtq+KA== + version "7.8.6" + resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.8.6.tgz#243a5b46e2f8f0f674dc1387631eb6b28b851de0" + integrity sha512-klTBDdsr+VFFqaDHm5rR69OpEQtO2Qv8ECxHS1mNhJJvaHArR6a1xTf5K/eZW7eZpJbhCx3NW1Yt/sKsLXLblg== dependencies: "@babel/helper-function-name" "^7.8.3" "@babel/helper-member-expression-to-functions" "^7.8.3" "@babel/helper-optimise-call-expression" "^7.8.3" "@babel/helper-plugin-utils" "^7.8.3" - "@babel/helper-replace-supers" "^7.8.3" + "@babel/helper-replace-supers" "^7.8.6" "@babel/helper-split-export-declaration" "^7.8.3" "@babel/helper-create-regexp-features-plugin@^7.8.3": @@ -410,11 +410,11 @@ "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-class-properties@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.2.0.tgz#23b3b7b9bcdabd73672a9149f728cd3be6214812" - integrity sha512-UxYaGXYQ7rrKJS/PxIKRkv3exi05oH7rokBAsmCSsCxz1sVPZ7Fu6FzKoGgUvmY+0YgSkYHgUoCh5R5bCNBQlw== + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.8.3.tgz#6cb933a8872c8d359bfde69bbeaae5162fd1e8f7" + integrity sha512-UcAyQWg2bAN647Q+O811tG9MrJ38Z10jjhQdKNAL8fsyPzE3cCN/uT+f55cFVY4aGO4jqJAvmqsuY3GQDwAoXg== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-plugin-utils" "^7.8.3" "@babel/plugin-syntax-dynamic-import@7.2.0": version "7.2.0" @@ -430,12 +430,12 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.0" -"@babel/plugin-syntax-flow@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.2.0.tgz#a765f061f803bc48f240c26f8747faf97c26bf7c" - integrity sha512-r6YMuZDWLtLlu0kqIim5o/3TNRAlWb073HwT3e2nKf9I8IIvOggPrnILYPsrrKilmn/mYEMCf/Z07w3yQJF6dg== +"@babel/plugin-syntax-flow@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.8.3.tgz#f2c883bd61a6316f2c89380ae5122f923ba4527f" + integrity sha512-innAx3bUbA0KSYj2E2MNFSn9hiCeowOFLxlsuhXzw8hMQnzkDomUr9QCD7E9VF60NmnG1sNTuuv6Qf4f8INYsg== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-plugin-utils" "^7.8.3" "@babel/plugin-syntax-json-strings@^7.8.0": version "7.8.3" @@ -575,13 +575,13 @@ "@babel/helper-builder-binary-assignment-operator-visitor" "^7.8.3" "@babel/helper-plugin-utils" "^7.8.3" -"@babel/plugin-transform-flow-strip-types@^7.0.0": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.4.4.tgz#d267a081f49a8705fc9146de0768c6b58dccd8f7" - integrity sha512-WyVedfeEIILYEaWGAUWzVNyqG4sfsNooMhXWsu/YzOvVGcsnPb5PguysjJqI3t3qiaYj0BR8T2f5njdjTGe44Q== +"@babel/plugin-transform-flow-strip-types@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.8.3.tgz#da705a655466b2a9b36046b57bf0cbcd53551bd4" + integrity sha512-g/6WTWG/xbdd2exBBzMfygjX/zw4eyNC4X8pRaq7aRHRoDUCzAIu3kGYIXviOv8BjCuWm8vDBwjHcjiRNgXrPA== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-syntax-flow" "^7.2.0" + "@babel/helper-plugin-utils" "^7.8.3" + "@babel/plugin-syntax-flow" "^7.8.3" "@babel/plugin-transform-for-of@^7.8.6": version "7.8.6" @@ -797,7 +797,7 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.3" -"@babel/plugin-transform-typescript@^7.6.0", "@babel/plugin-transform-typescript@^7.7.4": +"@babel/plugin-transform-typescript@^7.6.0", "@babel/plugin-transform-typescript@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.8.3.tgz#be6f01a7ef423be68e65ace1f04fc407e6d88917" integrity sha512-Ebj230AxcrKGZPKIp4g4TdQLrqX95TobLUWKd/CwG7X1XHUH1ZpkpFvXuXqWbtGRWb7uuEWNlrl681wsOArAdQ== @@ -815,9 +815,9 @@ "@babel/helper-plugin-utils" "^7.8.3" "@babel/polyfill@^7.2.5": - version "7.6.0" - resolved "https://registry.yarnpkg.com/@babel/polyfill/-/polyfill-7.6.0.tgz#6d89203f8b6cd323e8d946e47774ea35dc0619cc" - integrity sha512-q5BZJI0n/B10VaQQvln1IlDK3BTBJFbADx7tv+oXDPIDZuTo37H5Adb9jhlXm/fEN4Y7/64qD9mnrJJG7rmaTw== + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/polyfill/-/polyfill-7.8.3.tgz#2333fc2144a542a7c07da39502ceeeb3abe4debd" + integrity sha512-0QEgn2zkCzqGIkSWWAEmvxD7e00Nm9asTtQvi7HdlYvMhjy/J38V/1Y9ode0zEJeIuxAI0uftiAzqc7nVeWUGg== dependencies: core-js "^2.6.5" regenerator-runtime "^0.13.2" @@ -886,12 +886,12 @@ semver "^5.5.0" "@babel/preset-flow@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/preset-flow/-/preset-flow-7.0.0.tgz#afd764835d9535ec63d8c7d4caf1c06457263da2" - integrity sha512-bJOHrYOPqJZCkPVbG1Lot2r5OSsB+iUOaxiHdlOeB1yPWS6evswVHwvkDLZ54WTaTRIk89ds0iHmGZSnxlPejQ== + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/preset-flow/-/preset-flow-7.8.3.tgz#52af74c6a4e80d889bd9436e8e278d0fecac6e18" + integrity sha512-iCXFk+T4demnq+dNLLvlGOgvYF6sPZ/hS1EmswugOqh1Ysp2vuiqJzpgsnp5rW8+6dLJT/0CXDzye28ZH6BAfQ== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-transform-flow-strip-types" "^7.0.0" + "@babel/helper-plugin-utils" "^7.8.3" + "@babel/plugin-transform-flow-strip-types" "^7.8.3" "@babel/preset-react@7.6.3", "@babel/preset-react@^7.8.3": version "7.8.3" @@ -913,12 +913,12 @@ "@babel/plugin-transform-typescript" "^7.6.0" "@babel/preset-typescript@^7.1.0", "@babel/preset-typescript@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.7.4.tgz#780059a78e6fa7f7a4c87f027292a86b31ce080a" - integrity sha512-rqrjxfdiHPsnuPur0jKrIIGQCIgoTWMTjlbWE69G4QJ6TIOVnnRnIJhUxNTL/VwDmEAVX08Tq3B1nirer5341w== + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.8.3.tgz#90af8690121beecd9a75d0cc26c6be39d1595d13" + integrity sha512-qee5LgPGui9zQ0jR1TeU5/fP9L+ovoArklEqY12ek8P/wV5ZeM/VYSQYwICeoT6FfpJTekG9Ilay5PhwsOpMHA== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-transform-typescript" "^7.7.4" + "@babel/helper-plugin-utils" "^7.8.3" + "@babel/plugin-transform-typescript" "^7.8.3" "@babel/register@^7.0.0", "@babel/register@^7.8.3", "@babel/register@^7.8.6": version "7.8.6" From 00e1a4544627fa9c4deb524a32d926a64295aedd Mon Sep 17 00:00:00 2001 From: Sebastian Silbermann Date: Mon, 2 Mar 2020 17:15:29 +0100 Subject: [PATCH 15/18] fix missing drawer --- docs/pages/_app.js | 29 +++++++++++++++++++++++++++-- 1 file changed, 27 insertions(+), 2 deletions(-) diff --git a/docs/pages/_app.js b/docs/pages/_app.js index 846ffa7af872b7..024cf38005fd0d 100644 --- a/docs/pages/_app.js +++ b/docs/pages/_app.js @@ -3,6 +3,7 @@ import 'docs/src/modules/components/bootstrap'; // --- Post bootstrap ----- import React from 'react'; import App from 'next/app'; +import find from 'lodash/find'; import { Provider as ReduxProvider, useDispatch, useSelector } from 'react-redux'; import { loadCSS } from 'fg-loadcss/src/loadCSS'; import NextHead from 'next/head'; @@ -241,6 +242,31 @@ Tip: you can access the documentation \`theme\` object directly in the console. ); } +function findActivePage(currentPages, pathname) { + const activePage = find(currentPages, page => { + if (page.children) { + if (pathname.indexOf(`${page.pathname}/`) === 0) { + // Check if one of the children matches (for /components) + return findActivePage(page.children, pathname); + } + } + + // Should be an exact match if no children + return pathname === page.pathname; + }); + + if (!activePage) { + return null; + } + + // We need to drill down + if (activePage.pathname !== pathname) { + return findActivePage(activePage.children, pathname); + } + + return activePage; +} + function AppWrapper(props) { const { children, pageProps } = props; @@ -266,8 +292,7 @@ function AppWrapper(props) { // See `_rewriteUrlForNextExport` on Next.js side. pathname = pathname.replace(/\/$/, ''); } - // console.log(pages, { ...router, pathname }) - const activePage = { pathname: router.pathname }; + const activePage = findActivePage(pages, pathname); let fonts = ['https://fonts.googleapis.com/css?family=Roboto:300,400,500,700&display=swap']; if (pathname.match(/onepirate/)) { From 9bf2d2205a0ce54e36e39396ee65b2e48b725cfe Mon Sep 17 00:00:00 2001 From: Sebastian Silbermann Date: Mon, 2 Mar 2020 19:19:02 +0100 Subject: [PATCH 16/18] build ssr languages --- docs/next.config.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/docs/next.config.js b/docs/next.config.js index 922149df6b549a..af7f76642d4db2 100644 --- a/docs/next.config.js +++ b/docs/next.config.js @@ -151,9 +151,15 @@ module.exports = { } // We want to speed-up the build of pull requests. - if (process.env.PULL_REQUEST === 'true') { + // TODO: This causes all SSR languages to be deployed in netlify + // revert the check before merge + if (process.env.NETLIFY !== 'true') { + // eslint-disable-next-line no-console + console.log('Considering only English for SSR'); traverse(pages, 'en'); } else { + // eslint-disable-next-line no-console + console.log('Considering various locales for SSR'); LANGUAGES_SSR.forEach(userLanguage => { traverse(pages, userLanguage); }); From f52c7597040170ba2b09a64406c956020fca8fd1 Mon Sep 17 00:00:00 2001 From: Sebastian Silbermann Date: Mon, 2 Mar 2020 22:34:04 +0100 Subject: [PATCH 17/18] Only build english in PRs --- docs/next.config.js | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/docs/next.config.js b/docs/next.config.js index af7f76642d4db2..e714e9bacf07e3 100644 --- a/docs/next.config.js +++ b/docs/next.config.js @@ -151,9 +151,7 @@ module.exports = { } // We want to speed-up the build of pull requests. - // TODO: This causes all SSR languages to be deployed in netlify - // revert the check before merge - if (process.env.NETLIFY !== 'true') { + if (process.env.PULL_REQUEST === 'true') { // eslint-disable-next-line no-console console.log('Considering only English for SSR'); traverse(pages, 'en'); From 67d1327024a2375595c4102adcede5ead551c5bf Mon Sep 17 00:00:00 2001 From: Sebastian Silbermann Date: Tue, 3 Mar 2020 00:04:26 +0100 Subject: [PATCH 18/18] fix: ie11 crash --- docs/src/modules/components/Link.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/src/modules/components/Link.js b/docs/src/modules/components/Link.js index 59f4a2a8e0fbaa..c37627c5511ec7 100644 --- a/docs/src/modules/components/Link.js +++ b/docs/src/modules/components/Link.js @@ -52,7 +52,7 @@ function Link(props) { // catch role passed from ButtonBase. This is definitely a link const role = roleProp === 'button' ? undefined : roleProp; - const isExternal = href.startsWith('https:') || href.startsWith('mailto:'); + const isExternal = href.indexOf('https:') === 0 || href.indexOf('mailto:') === 0; if (isExternal) { return ;