From c9d3d671a093ba376181d8594dc32c87c320e9ba Mon Sep 17 00:00:00 2001 From: atomicpages Date: Wed, 9 Sep 2020 22:32:17 -0700 Subject: [PATCH] docs(:pencil:) general updates - Adding PWA for doc site - General PG updates - Enabling i18n section with example --- docs/docs/main-concepts/i18n.md | 14 - docs/docs/main-concepts/i18n.mdx | 26 + docs/docusaurus.config.js | 26 +- docs/package.json | 3 +- docs/sidebars.js | 2 +- docs/src/css/custom.scss | 2 +- docs/static/img/logo.png | Bin 0 -> 747651 bytes docs/static/manifest.json | 22 + docs/yarn.lock | 461 +++++++++++++++++- playground/package-lock.json | 296 +++++++---- playground/package.json | 20 +- .../src/components/section.module.scss.d.ts | 6 - .../src/sections/formik.module.scss.d.ts | 6 - 13 files changed, 731 insertions(+), 153 deletions(-) delete mode 100644 docs/docs/main-concepts/i18n.md create mode 100644 docs/docs/main-concepts/i18n.mdx create mode 100644 docs/static/img/logo.png create mode 100644 docs/static/manifest.json diff --git a/docs/docs/main-concepts/i18n.md b/docs/docs/main-concepts/i18n.md deleted file mode 100644 index 4964375..0000000 --- a/docs/docs/main-concepts/i18n.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -id: internationalization -title: Internationalization ---- - -PCR doesn't contain any locale-specific strings that are rendered in the browser. Since you, the super awesome user of PCR, provides all the content, it seamlessly integrates into your i18n/l10n/g11n solution :smile: - -## RTL Usage - -PCR is a stylish wrapper around standard HTML elements which means LTR support requires **zero configuration**. - -```jsx live -Hello -``` diff --git a/docs/docs/main-concepts/i18n.mdx b/docs/docs/main-concepts/i18n.mdx new file mode 100644 index 0000000..0c8c84a --- /dev/null +++ b/docs/docs/main-concepts/i18n.mdx @@ -0,0 +1,26 @@ +--- +id: internationalization +title: Internationalization +--- + +import '@djthoms/pretty-checkbox/src/rtl.scss'; + +PCR doesn't contain any locale-specific strings that are rendered in the browser. Since you, the super awesome user of PCR, provides all the content, it seamlessly integrates into your i18n/l10n/g11n solution :smile: + +## RTL Usage + +PCR RTL usage requires no extra config for support; however, you **do** need to import one extra file from `@djthomps/pretty-checkbox`: + +```js title="index.js" +import '@djthoms/pretty-checkbox/src/pretty-checkbox.scss'; +import '@djthoms/pretty-checkbox/src/rtl.scss'; +``` + +In the example, below we're using the `direction` property to achiev RTL direction, +but in most cases you'd add the `dir` attribute to the `html` tag directly. + +```jsx live +
+ مرحبا +
+``` diff --git a/docs/docusaurus.config.js b/docs/docusaurus.config.js index 9ecadbb..e928ae8 100644 --- a/docs/docusaurus.config.js +++ b/docs/docusaurus.config.js @@ -11,7 +11,7 @@ module.exports = { organizationName: 'atomicpages', // Usually your GitHub org/user name. projectName: 'pretty-checkbox-react', // Usually your repo name. stylesheets: [ - 'https://unpkg.com/@djthoms/pretty-checkbox@3.0.4/dist/pretty-checkbox.min.css', + 'https://unpkg.com/@djthoms/pretty-checkbox@3.1.0/dist/pretty-checkbox.min.css', 'https://cdn.materialdesignicons.com/5.5.55/css/materialdesignicons.min.css', ], themeConfig: { @@ -56,6 +56,30 @@ module.exports = { }, }, plugins: [ + [ + '@docusaurus/plugin-pwa', + { + debug: true, + offlineModeActivationStrategies: ['appInstalled', 'queryString'], + pwaHead: [ + { + tagName: 'link', + rel: 'icon', + href: '/img/logo.png', + }, + { + tagName: 'link', + rel: 'manifest', + href: '/manifest.json', // your PWA manifest + }, + { + tagName: 'meta', + name: 'theme-color', + content: 'rgb(131, 56, 194)', + }, + ], + }, + ], [ '@djthoms/docusaurus-plugin-sass', { diff --git a/docs/package.json b/docs/package.json index e0346a9..c06760b 100644 --- a/docs/package.json +++ b/docs/package.json @@ -9,14 +9,15 @@ "deploy": "docusaurus deploy" }, "dependencies": { + "@djthoms/pretty-checkbox": "^3.0.3", "@docusaurus/core": "^2.0.0-alpha.58", "@docusaurus/plugin-ideal-image": "^2.0.0-alpha.58", + "@docusaurus/plugin-pwa": "^2.0.0-alpha.63", "@docusaurus/preset-classic": "^2.0.0-alpha.58", "@docusaurus/theme-live-codeblock": "^2.0.0-alpha.58", "@docusaurus/theme-search-algolia": "^2.0.0-alpha.58", "@mdi/js": "^5.5.55", "clsx": "^1.1.1", - "pretty-checkbox": "^3.0.3", "pretty-checkbox-react": "^3.0.0-alpha.1", "react-markdown": "^4.3.1" }, diff --git a/docs/sidebars.js b/docs/sidebars.js index 4b7e323..13a1818 100644 --- a/docs/sidebars.js +++ b/docs/sidebars.js @@ -4,7 +4,7 @@ module.exports = { { 'Main Concepts': [ 'main-concepts/components', - // 'main-concepts/internationalization', + 'main-concepts/internationalization', 'main-concepts/accessibility', 'main-concepts/uncontrolled', 'main-concepts/controlled', diff --git a/docs/src/css/custom.scss b/docs/src/css/custom.scss index dbd7bcc..7b31bf7 100644 --- a/docs/src/css/custom.scss +++ b/docs/src/css/custom.scss @@ -1,6 +1,6 @@ /* stylelint-disable docusaurus/copyright-header */ -@import '~pretty-checkbox/src/scss/variables'; +@import '~@djthoms/pretty-checkbox/src/scss/variables'; :root { --ifm-color-primary: #8d38c2; diff --git a/docs/static/img/logo.png b/docs/static/img/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..3f16a0faa6d1fb98ab85fedff3ce3533ecaa4d2b GIT binary patch literal 747651 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 F{|9I_?7sj2 literal 0 HcmV?d00001 diff --git a/docs/static/manifest.json b/docs/static/manifest.json new file mode 100644 index 0000000..d1cc780 --- /dev/null +++ b/docs/static/manifest.json @@ -0,0 +1,22 @@ +{ + "short_name": "PCR", + "name": "Pretty Checkbox React", + "description": "Pretty Checkbox React", + "icons": [ + { + "src": "/img/logo.png", + "type": "image/png", + "sizes": "192x192" + }, + { + "src": "/images/logo.png", + "type": "image/png", + "sizes": "512x512" + } + ], + "start_url": ".", + "background_color": "#3367D6", + "display": "standalone", + "scope": "/", + "theme_color": "#3367D6" +} diff --git a/docs/yarn.lock b/docs/yarn.lock index 2d3dccb..e3570da 100644 --- a/docs/yarn.lock +++ b/docs/yarn.lock @@ -113,7 +113,7 @@ dependencies: "@babel/highlight" "^7.8.3" -"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4": +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.5.5": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.10.4.tgz#168da1a36e90da68ae8d49c0f1b48c7c6249213a" integrity sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg== @@ -151,7 +151,7 @@ semver "^5.4.1" source-map "^0.5.0" -"@babel/core@^7.7.5", "@babel/core@^7.9.0": +"@babel/core@^7.7.5", "@babel/core@^7.8.4", "@babel/core@^7.9.0": version "7.11.6" resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.11.6.tgz#3a9455dc7387ff1bac45770650bc13ba04a15651" integrity sha512-Wpcv03AGnmkgm6uS6k8iwhIwTrcP0m17TL1n1sy7qD0qelDu4XNeW0dN0mHfa+Gei211yDaLoEe/VlbXQzM4Bg== @@ -292,7 +292,7 @@ dependencies: "@babel/types" "^7.11.0" -"@babel/helper-module-imports@^7.10.4": +"@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.10.4": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.10.4.tgz#4c5c54be04bd31670a7382797d75b9fa2e5b5620" integrity sha512-nEQJHqYavI217oD9+s5MUBzk6x1IlvoS9WTPfgG43CbMEeStE0v+r+TucWdx8KFGowPGvyOkDT9+7DHedIDnVw== @@ -952,7 +952,7 @@ "@babel/helper-create-regexp-features-plugin" "^7.10.4" "@babel/helper-plugin-utils" "^7.10.4" -"@babel/preset-env@^7.9.0", "@babel/preset-env@^7.9.5": +"@babel/preset-env@^7.8.4", "@babel/preset-env@^7.9.0", "@babel/preset-env@^7.9.5": version "7.11.5" resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.11.5.tgz#18cb4b9379e3e92ffea92c07471a99a2914e4272" integrity sha512-kXqmW1jVcnB2cdueV+fyBM8estd5mlNfaQi6lwLgRwCby4edpavgbFhiBNjmWA3JpB/yZGSISa7Srf+TwxDQoA== @@ -1118,6 +1118,11 @@ dependencies: sass-loader "^10.0.0" +"@djthoms/pretty-checkbox@^3.0.3": + version "3.1.0" + resolved "https://registry.yarnpkg.com/@djthoms/pretty-checkbox/-/pretty-checkbox-3.1.0.tgz#bc1d70533ec662b1f9bb372be17a970373c7f074" + integrity sha512-SToPkvm98m5GtHtwAQe5aJD0P5gSRj3HCuQaQKuYmLIAsXIb3/6WH08p9PPp1svDoJwvnGw4EZo3cQD6Hu4TFQ== + "@docsearch/css@^1.0.0-alpha.28": version "1.0.0-alpha.28" resolved "https://registry.yarnpkg.com/@docsearch/css/-/css-1.0.0-alpha.28.tgz#c8a2cd8c1bb3a6855c51892e9dbdab5d42fe6e23" @@ -1354,6 +1359,26 @@ sharp "^0.25.2" webpack "^4.41.2" +"@docusaurus/plugin-pwa@^2.0.0-alpha.63": + version "2.0.0-alpha.63" + resolved "https://registry.yarnpkg.com/@docusaurus/plugin-pwa/-/plugin-pwa-2.0.0-alpha.63.tgz#ef93ab0486e86f04fa6efd92b6f24ffb22510e41" + integrity sha512-1nbffoGlPU6JQXEGPaA0Lds16DkDrF6iz6NtIZWbqlbDs4JI57s/y72CUZTjipscrkilFXMDXI/u4wQc3tvfbw== + dependencies: + "@babel/plugin-proposal-nullish-coalescing-operator" "^7.10.1" + "@babel/plugin-proposal-optional-chaining" "^7.10.3" + "@babel/preset-env" "^7.9.0" + "@docusaurus/core" "2.0.0-alpha.63" + "@hapi/joi" "^17.1.1" + babel-loader "^8.1.0" + clsx "^1.1.1" + core-js "^2.6.5" + terser-webpack-plugin "^2.3.5" + webpack "^4.41.2" + webpack-merge "^4.2.2" + workbox-build "^5.1.2" + workbox-precaching "^5.1.2" + workbox-window "^5.1.2" + "@docusaurus/plugin-sitemap@2.0.0-alpha.63": version "2.0.0-alpha.63" resolved "https://registry.yarnpkg.com/@docusaurus/plugin-sitemap/-/plugin-sitemap-2.0.0-alpha.63.tgz#3da3aa917f5ab225cc371dee79db1b9ec788ad3a" @@ -1774,11 +1799,47 @@ os-homedir "^1.0.1" regexpu-core "^4.5.4" +"@rollup/plugin-node-resolve@^7.1.1": + version "7.1.3" + resolved "https://registry.yarnpkg.com/@rollup/plugin-node-resolve/-/plugin-node-resolve-7.1.3.tgz#80de384edfbd7bfc9101164910f86078151a3eca" + integrity sha512-RxtSL3XmdTAE2byxekYLnx+98kEUOrPHF/KRVjLH+DEIHy6kjIw7YINQzn+NXiH/NTrQLAwYs0GWB+csWygA9Q== + dependencies: + "@rollup/pluginutils" "^3.0.8" + "@types/resolve" "0.0.8" + builtin-modules "^3.1.0" + is-module "^1.0.0" + resolve "^1.14.2" + +"@rollup/plugin-replace@^2.3.1": + version "2.3.3" + resolved "https://registry.yarnpkg.com/@rollup/plugin-replace/-/plugin-replace-2.3.3.tgz#cd6bae39444de119f5d905322b91ebd4078562e7" + integrity sha512-XPmVXZ7IlaoWaJLkSCDaa0Y6uVo5XQYHhiMFzOd5qSv5rE+t/UJToPIOE56flKIxBFQI27ONsxb7dqHnwSsjKQ== + dependencies: + "@rollup/pluginutils" "^3.0.8" + magic-string "^0.25.5" + +"@rollup/pluginutils@^3.0.8": + version "3.1.0" + resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-3.1.0.tgz#706b4524ee6dc8b103b3c995533e5ad680c02b9b" + integrity sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg== + dependencies: + "@types/estree" "0.0.39" + estree-walker "^1.0.1" + picomatch "^2.2.2" + "@sindresorhus/is@^0.14.0": version "0.14.0" resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.14.0.tgz#9fb3a3cf3132328151f353de4632e01e52102bea" integrity sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ== +"@surma/rollup-plugin-off-main-thread@^1.1.1": + version "1.4.1" + resolved "https://registry.yarnpkg.com/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-1.4.1.tgz#bf1343e5a926e5a1da55e3affd761dda4ce143ef" + integrity sha512-ZPBWYQDdO4JZiTmTP3DABsHhIPA7bEJk9Znk7tZsrbPGanoGo8YxMv//WLx5Cvb+lRgS42+6yiOIYYHCKDmkpQ== + dependencies: + ejs "^2.6.1" + magic-string "^0.25.0" + "@svgr/babel-plugin-add-jsx-attribute@^5.4.0": version "5.4.0" resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz#81ef61947bb268eb9d50523446f9c638fb355906" @@ -1899,6 +1960,16 @@ resolved "https://registry.yarnpkg.com/@types/color-name/-/color-name-1.1.1.tgz#1c1261bbeaa10a8055bbc5d8ab84b7b2afc846a0" integrity sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ== +"@types/estree@*": + version "0.0.45" + resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.45.tgz#e9387572998e5ecdac221950dab3e8c3b16af884" + integrity sha512-jnqIUKDUqJbDIUxm0Uj7bnlMnRm1T/eZ9N+AVMqhPgzrba2GhGG5o/jCTwmdPK709nEZsGoMzXEDUjcXHa3W0g== + +"@types/estree@0.0.39": + version "0.0.39" + resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.39.tgz#e177e699ee1b8c22d23174caaa7422644389509f" + integrity sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw== + "@types/glob@^7.1.1": version "7.1.3" resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.1.3.tgz#e6ba80f36b7daad2c685acd9266382e68985c183" @@ -1986,6 +2057,13 @@ "@types/prop-types" "*" csstype "^3.0.2" +"@types/resolve@0.0.8": + version "0.0.8" + resolved "https://registry.yarnpkg.com/@types/resolve/-/resolve-0.0.8.tgz#f26074d238e02659e323ce1a13d041eee280e194" + integrity sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ== + dependencies: + "@types/node" "*" + "@types/source-list-map@*": version "0.1.2" resolved "https://registry.yarnpkg.com/@types/source-list-map/-/source-list-map-0.1.2.tgz#0078836063ffaf17412349bba364087e0ac02ec9" @@ -2217,7 +2295,7 @@ acorn@^6.1.1, acorn@^6.4.1: resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.4.1.tgz#531e58ba3f51b9dacb9a6646ca4debf5b14ca474" integrity sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA== -acorn@^7.1.1: +acorn@^7.1.0, acorn@^7.1.1: version "7.4.0" resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.0.tgz#e1ad486e6c54501634c6c397c5c121daa383607c" integrity sha512-+G7P8jJmCHr+S+cLfQxygbWhXy+8YTVGzAkpEbcLo2mLoL7tij/VG41QSHACSf5QgYRhMZYHuNc6drJaO0Da+w== @@ -2521,6 +2599,13 @@ babel-code-frame@^6.22.0: esutils "^2.0.2" js-tokens "^3.0.2" +babel-extract-comments@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/babel-extract-comments/-/babel-extract-comments-1.0.0.tgz#0a2aedf81417ed391b85e18b4614e693a0351a21" + integrity sha512-qWWzi4TlddohA91bFwgt6zO/J0X+io7Qp184Fw0m2JYRSTZnJbFR8+07KmzudHCZgOiKRCrjhylwv9Xd8gfhVQ== + dependencies: + babylon "^6.18.0" + babel-loader@^8.1.0: version "8.1.0" resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.1.0.tgz#c611d5112bd5209abe8b9fa84c3e4da25275f1c3" @@ -2554,6 +2639,32 @@ babel-plugin-extract-import-names@1.6.16: dependencies: "@babel/helper-plugin-utils" "7.10.4" +babel-plugin-syntax-object-rest-spread@^6.8.0: + version "6.13.0" + resolved "https://registry.yarnpkg.com/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz#fd6536f2bce13836ffa3a5458c4903a597bb3bf5" + integrity sha1-/WU28rzhODb/o6VFjEkDpZe7O/U= + +babel-plugin-transform-object-rest-spread@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz#0f36692d50fef6b7e2d4b3ac1478137a963b7b06" + integrity sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY= + dependencies: + babel-plugin-syntax-object-rest-spread "^6.8.0" + babel-runtime "^6.26.0" + +babel-runtime@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe" + integrity sha1-llxwWGaOgrVde/4E/yM3vItWR/4= + dependencies: + core-js "^2.4.0" + regenerator-runtime "^0.11.0" + +babylon@^6.18.0: + version "6.18.0" + resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.18.0.tgz#af2f3b88fa6f5c1e4c634d1a0f8eac4f55b395e3" + integrity sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ== + bail@^1.0.0: version "1.0.5" resolved "https://registry.yarnpkg.com/bail/-/bail-1.0.5.tgz#b6fa133404a392cbc1f8c4bf63f5953351e7a776" @@ -2871,6 +2982,11 @@ buffer@^5.2.0, buffer@^5.5.0: base64-js "^1.0.2" ieee754 "^1.1.4" +builtin-modules@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-3.1.0.tgz#aad97c15131eb76b65b50ef208e7584cd76a7484" + integrity sha512-k0KL0aWZuBt2lrxrcASWDfwOLMnodeQjodT/1SxEQAXsHANgo6ZC/VEaSEHCXt7aSTZ4/4H5LKa+tBXmW7Vtvw== + builtin-status-codes@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8" @@ -2907,6 +3023,30 @@ cacache@^12.0.2: unique-filename "^1.1.1" y18n "^4.0.0" +cacache@^13.0.1: + version "13.0.1" + resolved "https://registry.yarnpkg.com/cacache/-/cacache-13.0.1.tgz#a8000c21697089082f85287a1aec6e382024a71c" + integrity sha512-5ZvAxd05HDDU+y9BVvcqYu2LLXmPnQ0hW62h32g4xBTgL/MppR4/04NHfj/ycM2y6lmTnbw6HVi+1eN0Psba6w== + dependencies: + chownr "^1.1.2" + figgy-pudding "^3.5.1" + fs-minipass "^2.0.0" + glob "^7.1.4" + graceful-fs "^4.2.2" + infer-owner "^1.0.4" + lru-cache "^5.1.1" + minipass "^3.0.0" + minipass-collect "^1.0.2" + minipass-flush "^1.0.5" + minipass-pipeline "^1.2.2" + mkdirp "^0.5.1" + move-concurrently "^1.0.1" + p-map "^3.0.0" + promise-inflight "^1.0.1" + rimraf "^2.7.1" + ssri "^7.0.0" + unique-filename "^1.1.1" + cacache@^15.0.5: version "15.0.5" resolved "https://registry.yarnpkg.com/cacache/-/cacache-15.0.5.tgz#69162833da29170d6732334643c60e005f5f17d0" @@ -3159,7 +3299,7 @@ chokidar@^2.1.8: optionalDependencies: fsevents "^1.2.7" -chownr@^1.1.1: +chownr@^1.1.1, chownr@^1.1.2: version "1.1.4" resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b" integrity sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg== @@ -3371,6 +3511,11 @@ commander@^4.0.1, commander@^4.1.1: resolved "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068" integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA== +common-tags@^1.8.0: + version "1.8.0" + resolved "https://registry.yarnpkg.com/common-tags/-/common-tags-1.8.0.tgz#8e3153e542d4a39e9b10554434afaaf98956a937" + integrity sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw== + commondir@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" @@ -3559,7 +3704,7 @@ core-js@^1.0.0: resolved "https://registry.yarnpkg.com/core-js/-/core-js-1.2.7.tgz#652294c14651db28fa93bd2d5ff2983a4f08c636" integrity sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY= -core-js@^2.4.1, core-js@^2.6.5: +core-js@^2.4.0, core-js@^2.4.1, core-js@^2.6.5: version "2.6.11" resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.11.tgz#38831469f9922bded8ee21c9dc46985e0399308c" integrity sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg== @@ -3680,6 +3825,11 @@ crypto-browserify@^3.11.0: randombytes "^2.0.0" randomfill "^1.0.3" +crypto-random-string@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-1.0.0.tgz#a230f64f568310e1498009940790ec99545bca7e" + integrity sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4= + crypto-random-string@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-2.0.0.tgz#ef2a7a966ec11083388369baa02ebead229b30d5" @@ -4472,6 +4622,16 @@ estraverse@^5.2.0: resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.2.0.tgz#307df42547e6cc7324d3cf03c155d5cdb8c53880" integrity sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ== +estree-walker@^0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-0.6.1.tgz#53049143f40c6eb918b23671d1fe3219f3a1b362" + integrity sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w== + +estree-walker@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-1.0.1.tgz#31bc5d612c96b704106b477e6dd5d8aa138cb700" + integrity sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg== + esutils@^2.0.2: version "2.0.3" resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" @@ -4684,7 +4844,7 @@ fast-glob@^3.0.3, fast-glob@^3.1.1, fast-glob@^3.2.4: micromatch "^4.0.2" picomatch "^2.2.1" -fast-json-stable-stringify@^2.0.0: +fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== @@ -5063,7 +5223,7 @@ 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@^7.0.0, glob@^7.0.3, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4: +glob@^7.0.0, glob@^7.0.3, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6: version "7.1.6" resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== @@ -6040,6 +6200,11 @@ is-installed-globally@^0.3.1: global-dirs "^2.0.1" is-path-inside "^3.0.1" +is-module@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-module/-/is-module-1.0.0.tgz#3258fb69f78c14d5b815d664336b4cffb6441591" + integrity sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE= + is-npm@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/is-npm/-/is-npm-4.0.0.tgz#c90dd8380696df87a7a6d823c20d0b12bbe3c84d" @@ -6226,6 +6391,22 @@ isomorphic-fetch@^2.1.1: node-fetch "^1.0.1" whatwg-fetch ">=0.10.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== + dependencies: + merge-stream "^2.0.0" + supports-color "^6.1.0" + +jest-worker@^25.4.0: + version "25.5.0" + resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-25.5.0.tgz#2611d071b79cea0f43ee57a3d118593ac1547db1" + integrity sha512-/dsSmUkIy5EBGfv/IjjqmFxrNAUpBERfGs1oHROyD7yxjG/w+t0GOJDX8O1k32ySmd7+a5IhnJU2qQFcJ4n1vw== + dependencies: + merge-stream "^2.0.0" + supports-color "^7.0.0" + jest-worker@^26.2.1: version "26.3.0" resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-26.3.0.tgz#7c8a97e4f4364b4f05ed8bca8ca0c24de091871f" @@ -6673,7 +6854,7 @@ lru-cache@^6.0.0: dependencies: yallist "^4.0.0" -magic-string@^0.25.1, magic-string@^0.25.2: +magic-string@^0.25.0, magic-string@^0.25.1, magic-string@^0.25.2, magic-string@^0.25.5: version "0.25.7" resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.25.7.tgz#3f497d6fd34c669c6798dcb821f2ef31f5445051" integrity sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA== @@ -7505,7 +7686,7 @@ p-finally@^2.0.0: resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-2.0.1.tgz#bd6fcaa9c559a096b680806f4d657b3f0f240561" integrity sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw== -p-limit@^2.0.0, p-limit@^2.2.0: +p-limit@^2.0.0, p-limit@^2.2.0, p-limit@^2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== @@ -7802,7 +7983,7 @@ phin@^2.9.1: resolved "https://registry.yarnpkg.com/phin/-/phin-2.9.3.tgz#f9b6ac10a035636fb65dfc576aaaa17b8743125c" integrity sha512-CzFr90qM24ju5f88quFC/6qohjC144rehe5n6DH900lgXmUe86+xCKc10ev56gRKC4/BkHUoG4uSiQgBiIXwDA== -picomatch@^2.0.4, picomatch@^2.0.5, picomatch@^2.2.1: +picomatch@^2.0.4, picomatch@^2.0.5, picomatch@^2.2.1, picomatch@^2.2.2: version "2.2.2" resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad" integrity sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg== @@ -8539,6 +8720,11 @@ prepend-http@^2.0.0: resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897" integrity sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc= +pretty-bytes@^5.3.0: + version "5.4.1" + resolved "https://registry.yarnpkg.com/pretty-bytes/-/pretty-bytes-5.4.1.tgz#cd89f79bbcef21e3d21eb0da68ffe93f803e884b" + integrity sha512-s1Iam6Gwz3JI5Hweaz4GoCD1WUNUIyzePFy5+Js2hjwGVt2Z79wNN+ZKOZ2vB6C+Xs6njyB84Z1IthQg8d9LxA== + pretty-checkbox-react@^3.0.0-alpha.1: version "3.0.0-dev.1" resolved "https://registry.yarnpkg.com/pretty-checkbox-react/-/pretty-checkbox-react-3.0.0-dev.1.tgz#02e39f1a8292a905471f8dc818f387802023d680" @@ -8547,11 +8733,6 @@ pretty-checkbox-react@^3.0.0-alpha.1: classnames "^2.0.0" nanoid "^3.1.10" -pretty-checkbox@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/pretty-checkbox/-/pretty-checkbox-3.0.3.tgz#d49c8013a8fc08ee0c2d6ebde453464bfdbc428e" - integrity sha1-1JyAE6j8CO4MLW695FNGS/28Qo4= - pretty-error@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-2.1.1.tgz#5f4f87c8f91e5ae3f3ba87ab4cf5e03b1a17f1a3" @@ -9045,6 +9226,11 @@ regenerate@^1.4.0: resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.1.tgz#cad92ad8e6b591773485fbe05a485caf4f457e6f" integrity sha512-j2+C8+NtXQgEKWk49MMP5P/u2GhnahTtVkRIHr5R5lVRlbKvmQ+oS+A5aLKWp2ma5VkT8sh6v+v4hbH0YHR66A== +regenerator-runtime@^0.11.0: + version "0.11.1" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9" + integrity sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg== + regenerator-runtime@^0.13.4: version "0.13.7" resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz#cac2dacc8a1ea675feaabaeb8ae833898ae46f55" @@ -9290,7 +9476,7 @@ resolve-url@^0.2.1: resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= -resolve@^1.1.6, resolve@^1.3.2, resolve@^1.8.1: +resolve@^1.1.6, resolve@^1.14.2, resolve@^1.3.2, resolve@^1.8.1: version "1.17.0" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.17.0.tgz#b25941b54968231cc2d1bb76a79cb7f2c0bf8444" integrity sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w== @@ -9337,7 +9523,7 @@ rgba-regex@^1.0.0: resolved "https://registry.yarnpkg.com/rgba-regex/-/rgba-regex-1.0.0.tgz#43374e2e2ca0968b0ef1523460b7d730ff22eeb3" integrity sha1-QzdOLiyglosO8VI0YLfXMP8i7rM= -rimraf@^2.5.4, rimraf@^2.6.3: +rimraf@^2.5.4, rimraf@^2.6.3, rimraf@^2.7.1: version "2.7.1" resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== @@ -9359,6 +9545,41 @@ ripemd160@^2.0.0, ripemd160@^2.0.1: hash-base "^3.0.0" inherits "^2.0.1" +rollup-plugin-babel@^4.3.3: + version "4.4.0" + resolved "https://registry.yarnpkg.com/rollup-plugin-babel/-/rollup-plugin-babel-4.4.0.tgz#d15bd259466a9d1accbdb2fe2fff17c52d030acb" + integrity sha512-Lek/TYp1+7g7I+uMfJnnSJ7YWoD58ajo6Oarhlex7lvUce+RCKRuGRSgztDO3/MF/PuGKmUL5iTHKf208UNszw== + dependencies: + "@babel/helper-module-imports" "^7.0.0" + rollup-pluginutils "^2.8.1" + +rollup-plugin-terser@^5.3.1: + version "5.3.1" + resolved "https://registry.yarnpkg.com/rollup-plugin-terser/-/rollup-plugin-terser-5.3.1.tgz#8c650062c22a8426c64268548957463bf981b413" + integrity sha512-1pkwkervMJQGFYvM9nscrUoncPwiKR/K+bHdjv6PFgRo3cgPHoRT83y2Aa3GvINj4539S15t/tpFPb775TDs6w== + dependencies: + "@babel/code-frame" "^7.5.5" + jest-worker "^24.9.0" + rollup-pluginutils "^2.8.2" + serialize-javascript "^4.0.0" + terser "^4.6.2" + +rollup-pluginutils@^2.8.1, rollup-pluginutils@^2.8.2: + version "2.8.2" + resolved "https://registry.yarnpkg.com/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz#72f2af0748b592364dbd3389e600e5a9444a351e" + integrity sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ== + dependencies: + estree-walker "^0.6.1" + +rollup@^1.31.1: + version "1.32.1" + resolved "https://registry.yarnpkg.com/rollup/-/rollup-1.32.1.tgz#4480e52d9d9e2ae4b46ba0d9ddeaf3163940f9c4" + integrity sha512-/2HA0Ec70TvQnXdzynFffkjA6XN+1e2pEv/uKS5Ulca40g2L7KuOE3riasHoNVHOsFD5KKZgDsMk1CP3Tw9s+A== + dependencies: + "@types/estree" "*" + "@types/node" "*" + acorn "^7.1.0" + run-async@^2.2.0, run-async@^2.4.0: version "2.4.1" resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.4.1.tgz#8440eccf99ea3e70bd409d49aab88e10c189a455" @@ -9876,6 +10097,14 @@ ssri@^6.0.1: dependencies: figgy-pudding "^3.5.1" +ssri@^7.0.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/ssri/-/ssri-7.1.0.tgz#92c241bf6de82365b5c7fb4bd76e975522e1294d" + integrity sha512-77/WrDZUWocK0mvA5NTRQyveUf+wsrIc6vyrxpS8tVvYBcX215QbafrJR3KtkpskIzoFLqqNuuYQvxaMjXJ/0g== + dependencies: + figgy-pudding "^3.5.1" + minipass "^3.1.1" + ssri@^8.0.0: version "8.0.0" resolved "https://registry.yarnpkg.com/ssri/-/ssri-8.0.0.tgz#79ca74e21f8ceaeddfcb4b90143c458b8d988808" @@ -10057,6 +10286,14 @@ strip-bom-string@^1.0.0: resolved "https://registry.yarnpkg.com/strip-bom-string/-/strip-bom-string-1.0.0.tgz#e5211e9224369fbb81d633a2f00044dc8cedad92" integrity sha1-5SEekiQ2n7uB1jOi8ABE3IztrZI= +strip-comments@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/strip-comments/-/strip-comments-1.0.2.tgz#82b9c45e7f05873bee53f37168af930aa368679d" + integrity sha512-kL97alc47hoyIQSV165tTt9rG5dn4w1dNnBhOQ3bOU1Nc1hel09jnXANaHJ7vzHLd4Ju8kseDGzlev96pghLFw== + dependencies: + babel-extract-comments "^1.0.0" + babel-plugin-transform-object-rest-spread "^6.26.0" + strip-eof@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" @@ -10176,6 +10413,20 @@ tar@^6.0.2: mkdirp "^1.0.3" yallist "^4.0.0" +temp-dir@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/temp-dir/-/temp-dir-1.0.0.tgz#0a7c0ea26d3a39afa7e0ebea9c1fc0bc4daa011d" + integrity sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0= + +tempy@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/tempy/-/tempy-0.3.0.tgz#6f6c5b295695a16130996ad5ab01a8bd726e8bf8" + integrity sha512-WrH/pui8YCwmeiAoxV+lpRH9HpRtgBhSR2ViBPgpGb/wnYDzp21R4MN45fsCGvLROvY67o3byhJRYRONJyImVQ== + dependencies: + temp-dir "^1.0.0" + type-fest "^0.3.1" + unique-string "^1.0.0" + term-size@^2.1.0: version "2.2.0" resolved "https://registry.yarnpkg.com/term-size/-/term-size-2.2.0.tgz#1f16adedfe9bdc18800e1776821734086fcc6753" @@ -10196,6 +10447,21 @@ terser-webpack-plugin@^1.4.3: webpack-sources "^1.4.0" worker-farm "^1.7.0" +terser-webpack-plugin@^2.3.5: + version "2.3.8" + resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-2.3.8.tgz#894764a19b0743f2f704e7c2a848c5283a696724" + integrity sha512-/fKw3R+hWyHfYx7Bv6oPqmk4HGQcrWLtV3X6ggvPuwPNHSnzvVV51z6OaaCOus4YLjutYGOz3pEpbhe6Up2s1w== + dependencies: + cacache "^13.0.1" + find-cache-dir "^3.3.1" + jest-worker "^25.4.0" + p-limit "^2.3.0" + schema-utils "^2.6.6" + serialize-javascript "^4.0.0" + source-map "^0.6.1" + terser "^4.6.12" + webpack-sources "^1.4.3" + terser-webpack-plugin@^3.0.3: version "3.1.0" resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-3.1.0.tgz#91e6d39571460ed240c0cf69d295bcf30ebf98cb" @@ -10211,7 +10477,7 @@ terser-webpack-plugin@^3.0.3: terser "^4.8.0" webpack-sources "^1.4.3" -terser@^4.1.2, terser@^4.6.3, terser@^4.8.0: +terser@^4.1.2, terser@^4.6.12, terser@^4.6.2, terser@^4.6.3, terser@^4.8.0: version "4.8.0" resolved "https://registry.yarnpkg.com/terser/-/terser-4.8.0.tgz#63056343d7c70bb29f3af665865a46fe03a0df17" integrity sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw== @@ -10398,6 +10664,11 @@ type-fest@^0.11.0: resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.11.0.tgz#97abf0872310fed88a5c466b25681576145e33f1" integrity sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ== +type-fest@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.3.1.tgz#63d00d204e059474fe5e1b7c011112bbd1dc29e1" + integrity sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ== + type-fest@^0.8.1: version "0.8.1" resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d" @@ -10540,6 +10811,13 @@ unique-slug@^2.0.0: dependencies: imurmurhash "^0.1.4" +unique-string@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-1.0.0.tgz#9e1057cca851abb93398f8b33ae187b99caec11a" + integrity sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo= + dependencies: + crypto-random-string "^1.0.0" + unique-string@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-2.0.0.tgz#39c6451f81afb2749de2b233e3f7c5e8843bd89d" @@ -10664,7 +10942,7 @@ unset-value@^1.0.0: has-value "^0.3.1" isobject "^3.0.0" -upath@^1.1.1: +upath@^1.1.1, upath@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/upath/-/upath-1.2.0.tgz#8f66dbcd55a883acdae4408af8b035a5044c1894" integrity sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg== @@ -11144,6 +11422,147 @@ widest-line@^3.1.0: dependencies: string-width "^4.0.0" +workbox-background-sync@^5.1.4: + version "5.1.4" + resolved "https://registry.yarnpkg.com/workbox-background-sync/-/workbox-background-sync-5.1.4.tgz#5ae0bbd455f4e9c319e8d827c055bb86c894fd12" + integrity sha512-AH6x5pYq4vwQvfRDWH+vfOePfPIYQ00nCEB7dJRU1e0n9+9HMRyvI63FlDvtFT2AvXVRsXvUt7DNMEToyJLpSA== + dependencies: + workbox-core "^5.1.4" + +workbox-broadcast-update@^5.1.4: + version "5.1.4" + resolved "https://registry.yarnpkg.com/workbox-broadcast-update/-/workbox-broadcast-update-5.1.4.tgz#0eeb89170ddca7f6914fa3523fb14462891f2cfc" + integrity sha512-HTyTWkqXvHRuqY73XrwvXPud/FN6x3ROzkfFPsRjtw/kGZuZkPzfeH531qdUGfhtwjmtO/ZzXcWErqVzJNdXaA== + dependencies: + workbox-core "^5.1.4" + +workbox-build@^5.1.2: + version "5.1.4" + resolved "https://registry.yarnpkg.com/workbox-build/-/workbox-build-5.1.4.tgz#23d17ed5c32060c363030c8823b39d0eabf4c8c7" + integrity sha512-xUcZn6SYU8usjOlfLb9Y2/f86Gdo+fy1fXgH8tJHjxgpo53VVsqRX0lUDw8/JuyzNmXuo8vXX14pXX2oIm9Bow== + dependencies: + "@babel/core" "^7.8.4" + "@babel/preset-env" "^7.8.4" + "@babel/runtime" "^7.8.4" + "@hapi/joi" "^15.1.0" + "@rollup/plugin-node-resolve" "^7.1.1" + "@rollup/plugin-replace" "^2.3.1" + "@surma/rollup-plugin-off-main-thread" "^1.1.1" + common-tags "^1.8.0" + fast-json-stable-stringify "^2.1.0" + fs-extra "^8.1.0" + glob "^7.1.6" + lodash.template "^4.5.0" + pretty-bytes "^5.3.0" + rollup "^1.31.1" + rollup-plugin-babel "^4.3.3" + rollup-plugin-terser "^5.3.1" + source-map "^0.7.3" + source-map-url "^0.4.0" + stringify-object "^3.3.0" + strip-comments "^1.0.2" + tempy "^0.3.0" + upath "^1.2.0" + workbox-background-sync "^5.1.4" + workbox-broadcast-update "^5.1.4" + workbox-cacheable-response "^5.1.4" + workbox-core "^5.1.4" + workbox-expiration "^5.1.4" + workbox-google-analytics "^5.1.4" + workbox-navigation-preload "^5.1.4" + workbox-precaching "^5.1.4" + workbox-range-requests "^5.1.4" + workbox-routing "^5.1.4" + workbox-strategies "^5.1.4" + workbox-streams "^5.1.4" + workbox-sw "^5.1.4" + workbox-window "^5.1.4" + +workbox-cacheable-response@^5.1.4: + version "5.1.4" + resolved "https://registry.yarnpkg.com/workbox-cacheable-response/-/workbox-cacheable-response-5.1.4.tgz#9ff26e1366214bdd05cf5a43da9305b274078a54" + integrity sha512-0bfvMZs0Of1S5cdswfQK0BXt6ulU5kVD4lwer2CeI+03czHprXR3V4Y8lPTooamn7eHP8Iywi5QjyAMjw0qauA== + dependencies: + workbox-core "^5.1.4" + +workbox-core@^5.1.4: + version "5.1.4" + resolved "https://registry.yarnpkg.com/workbox-core/-/workbox-core-5.1.4.tgz#8bbfb2362ecdff30e25d123c82c79ac65d9264f4" + integrity sha512-+4iRQan/1D8I81nR2L5vcbaaFskZC2CL17TLbvWVzQ4qiF/ytOGF6XeV54pVxAvKUtkLANhk8TyIUMtiMw2oDg== + +workbox-expiration@^5.1.4: + version "5.1.4" + resolved "https://registry.yarnpkg.com/workbox-expiration/-/workbox-expiration-5.1.4.tgz#92b5df461e8126114943a3b15c55e4ecb920b163" + integrity sha512-oDO/5iC65h2Eq7jctAv858W2+CeRW5e0jZBMNRXpzp0ZPvuT6GblUiHnAsC5W5lANs1QS9atVOm4ifrBiYY7AQ== + dependencies: + workbox-core "^5.1.4" + +workbox-google-analytics@^5.1.4: + version "5.1.4" + resolved "https://registry.yarnpkg.com/workbox-google-analytics/-/workbox-google-analytics-5.1.4.tgz#b3376806b1ac7d7df8418304d379707195fa8517" + integrity sha512-0IFhKoEVrreHpKgcOoddV+oIaVXBFKXUzJVBI+nb0bxmcwYuZMdteBTp8AEDJacENtc9xbR0wa9RDCnYsCDLjA== + dependencies: + workbox-background-sync "^5.1.4" + workbox-core "^5.1.4" + workbox-routing "^5.1.4" + workbox-strategies "^5.1.4" + +workbox-navigation-preload@^5.1.4: + version "5.1.4" + resolved "https://registry.yarnpkg.com/workbox-navigation-preload/-/workbox-navigation-preload-5.1.4.tgz#30d1b720d26a05efc5fa11503e5cc1ed5a78902a" + integrity sha512-Wf03osvK0wTflAfKXba//QmWC5BIaIZARU03JIhAEO2wSB2BDROWI8Q/zmianf54kdV7e1eLaIEZhth4K4MyfQ== + dependencies: + workbox-core "^5.1.4" + +workbox-precaching@^5.1.2, workbox-precaching@^5.1.4: + version "5.1.4" + resolved "https://registry.yarnpkg.com/workbox-precaching/-/workbox-precaching-5.1.4.tgz#874f7ebdd750dd3e04249efae9a1b3f48285fe6b" + integrity sha512-gCIFrBXmVQLFwvAzuGLCmkUYGVhBb7D1k/IL7pUJUO5xacjLcFUaLnnsoVepBGAiKw34HU1y/YuqvTKim9qAZA== + dependencies: + workbox-core "^5.1.4" + +workbox-range-requests@^5.1.4: + version "5.1.4" + resolved "https://registry.yarnpkg.com/workbox-range-requests/-/workbox-range-requests-5.1.4.tgz#7066a12c121df65bf76fdf2b0868016aa2bab859" + integrity sha512-1HSujLjgTeoxHrMR2muDW2dKdxqCGMc1KbeyGcmjZZAizJTFwu7CWLDmLv6O1ceWYrhfuLFJO+umYMddk2XMhw== + dependencies: + workbox-core "^5.1.4" + +workbox-routing@^5.1.4: + version "5.1.4" + resolved "https://registry.yarnpkg.com/workbox-routing/-/workbox-routing-5.1.4.tgz#3e8cd86bd3b6573488d1a2ce7385e547b547e970" + integrity sha512-8ljknRfqE1vEQtnMtzfksL+UXO822jJlHTIR7+BtJuxQ17+WPZfsHqvk1ynR/v0EHik4x2+826Hkwpgh4GKDCw== + dependencies: + workbox-core "^5.1.4" + +workbox-strategies@^5.1.4: + version "5.1.4" + resolved "https://registry.yarnpkg.com/workbox-strategies/-/workbox-strategies-5.1.4.tgz#96b1418ccdfde5354612914964074d466c52d08c" + integrity sha512-VVS57LpaJTdjW3RgZvPwX0NlhNmscR7OQ9bP+N/34cYMDzXLyA6kqWffP6QKXSkca1OFo/v6v7hW7zrrguo6EA== + dependencies: + workbox-core "^5.1.4" + workbox-routing "^5.1.4" + +workbox-streams@^5.1.4: + version "5.1.4" + resolved "https://registry.yarnpkg.com/workbox-streams/-/workbox-streams-5.1.4.tgz#05754e5e3667bdc078df2c9315b3f41210d8cac0" + integrity sha512-xU8yuF1hI/XcVhJUAfbQLa1guQUhdLMPQJkdT0kn6HP5CwiPOGiXnSFq80rAG4b1kJUChQQIGPrq439FQUNVrw== + dependencies: + workbox-core "^5.1.4" + workbox-routing "^5.1.4" + +workbox-sw@^5.1.4: + version "5.1.4" + resolved "https://registry.yarnpkg.com/workbox-sw/-/workbox-sw-5.1.4.tgz#2bb34c9f7381f90d84cef644816d45150011d3db" + integrity sha512-9xKnKw95aXwSNc8kk8gki4HU0g0W6KXu+xks7wFuC7h0sembFnTrKtckqZxbSod41TDaGh+gWUA5IRXrL0ECRA== + +workbox-window@^5.1.2, workbox-window@^5.1.4: + version "5.1.4" + resolved "https://registry.yarnpkg.com/workbox-window/-/workbox-window-5.1.4.tgz#2740f7dea7f93b99326179a62f1cc0ca2c93c863" + integrity sha512-vXQtgTeMCUq/4pBWMfQX8Ee7N2wVC4Q7XYFqLnfbXJ2hqew/cU1uMTD2KqGEgEpE4/30luxIxgE+LkIa8glBYw== + dependencies: + workbox-core "^5.1.4" + worker-farm@^1.7.0: version "1.7.0" resolved "https://registry.yarnpkg.com/worker-farm/-/worker-farm-1.7.0.tgz#26a94c5391bbca926152002f69b84a4bf772e5a8" diff --git a/playground/package-lock.json b/playground/package-lock.json index 0303e18..3ed435c 100644 --- a/playground/package-lock.json +++ b/playground/package-lock.json @@ -27,9 +27,9 @@ "integrity": "sha512-1oO6+dN5kdIA3sKPZhRGJTfGVP4SWV6KqlMOwry4J3HfyD68sl/3KmG7DeYUzvN+RbhXDnv/D8vNNB8168tAMg==" }, "@teamsupercell/typings-for-css-modules-loader": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@teamsupercell/typings-for-css-modules-loader/-/typings-for-css-modules-loader-2.2.1.tgz", - "integrity": "sha512-Pv+OXrZAVwTMhUUD5NkbjNsxNSzzWrtqwyJ3RQ6KONdlS5QBnR7RAU3ygt3XJykxjEknokZK0H47C3kjxSPTHA==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@teamsupercell/typings-for-css-modules-loader/-/typings-for-css-modules-loader-2.3.0.tgz", + "integrity": "sha512-K45LrX/QXd3npYy4cLuVbhYFEit3BrQjfJ66HybOAucolm1qdKimKz7vl2syj2x9saEoaywS24Qx38viZZoF0w==", "dev": true, "requires": { "camelcase": "^5.3.1", @@ -92,9 +92,9 @@ "dev": true }, "@types/react": { - "version": "16.9.46", - "resolved": "https://registry.npmjs.org/@types/react/-/react-16.9.46.tgz", - "integrity": "sha512-dbHzO3aAq1lB3jRQuNpuZ/mnu+CdD3H0WVaaBQA8LTT3S33xhVBUj232T8M3tAhSWJs/D/UqORYUlJNl/8VQZg==", + "version": "16.9.49", + "resolved": "https://registry.npmjs.org/@types/react/-/react-16.9.49.tgz", + "integrity": "sha512-DtLFjSj0OYAdVLBbyjhuV9CdGVHCkHn2R+xr3XkBvK2rS1Y1tkc14XSGjYgm5Fjjr90AxH9tiSzc1pCFMGO06g==", "dev": true, "requires": { "@types/prop-types": "*", @@ -117,24 +117,24 @@ "dev": true }, "@types/tapable": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.5.tgz", - "integrity": "sha512-/gG2M/Imw7cQFp8PGvz/SwocNrmKFjFsm5Pb8HdbHkZ1K8pmuPzOX4VeVoiEecFCVf4CsN1r3/BRvx+6sNqwtQ==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.6.tgz", + "integrity": "sha512-W+bw9ds02rAQaMvaLYxAbJ6cvguW/iJXNT6lTssS1ps6QdrMKttqEAMEG/b5CR8TZl3/L7/lH0ZV5nNR1LXikA==", "dev": true }, "@types/uglify-js": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.9.2.tgz", - "integrity": "sha512-d6dIfpPbF+8B7WiCi2ELY7m0w1joD8cRW4ms88Emdb2w062NeEpbNCeWwVCgzLRpVG+5e74VFSg4rgJ2xXjEiQ==", + "version": "3.9.3", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.9.3.tgz", + "integrity": "sha512-KswB5C7Kwduwjj04Ykz+AjvPcfgv/37Za24O2EDzYNbwyzOo8+ydtvzUfZ5UMguiVu29Gx44l1A6VsPPcmYu9w==", "dev": true, "requires": { "source-map": "^0.6.1" } }, "@types/webpack": { - "version": "4.41.13", - "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.13.tgz", - "integrity": "sha512-RYmIHOWSxnTTa765N6jJBVE45pd2SYNblEYshVDduLw6RhocazNmRzE5/ytvBD8IkDMH6DI+bcrqxh8NILimBA==", + "version": "4.41.22", + "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.22.tgz", + "integrity": "sha512-JQDJK6pj8OMV9gWOnN1dcLCyU9Hzs6lux0wBO4lr1+gyEhIBR9U3FMrz12t2GPkg110XAxEAw2WHF6g7nZIbRQ==", "dev": true, "requires": { "@types/anymatch": "*", @@ -146,14 +146,22 @@ } }, "@types/webpack-sources": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-0.1.7.tgz", - "integrity": "sha512-XyaHrJILjK1VHVC4aVlKsdNN5KBTwufMb43cQs+flGxtPAf/1Qwl8+Q0tp5BwEGaI8D6XT1L+9bSWXckgkjTLw==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-1.4.2.tgz", + "integrity": "sha512-77T++JyKow4BQB/m9O96n9d/UUHWLQHlcqXb9Vsf4F1+wKNrrlWNFPDLKNT92RJnCSL6CieTc+NDXtCVZswdTw==", "dev": true, "requires": { "@types/node": "*", "@types/source-list-map": "*", - "source-map": "^0.6.1" + "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true + } } }, "@webassemblyjs/ast": { @@ -728,9 +736,9 @@ } }, "body-scroll-lock": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/body-scroll-lock/-/body-scroll-lock-3.0.3.tgz", - "integrity": "sha512-EUryImgD6Gv87HOjJB/yB2WIGECiZMhmcUK+DrqVRFDDa64xR+FsK0LgvLPnBxZDTxIl+W80/KJ8i6gp2IwOHQ==" + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/body-scroll-lock/-/body-scroll-lock-3.1.3.tgz", + "integrity": "sha512-KMV9MT96y2PFUL2C98e2nx/Gs2mhCAzYP6Gsu/9r7Rhn27qxu1yTnQBqHogUuvwVSbstEHNXTaToPNsL7oBZ9g==" }, "bonjour": { "version": "3.5.0", @@ -1505,26 +1513,43 @@ } }, "css-loader": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-4.2.1.tgz", - "integrity": "sha512-MoqmF1if7Z0pZIEXA4ZF9PgtCXxWbfzfJM+3p+OYfhcrwcqhaCRb74DSnfzRl7e024xEiCRn5hCvfUbTf2sgFA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-4.3.0.tgz", + "integrity": "sha512-rdezjCjScIrsL8BSYszgT4s476IcNKt6yX69t0pHjJVnPUTDpn4WfIpDQTN3wCJvUvfsz/mFjuGOekf3PY3NUg==", "dev": true, "requires": { "camelcase": "^6.0.0", "cssesc": "^3.0.0", "icss-utils": "^4.1.1", "loader-utils": "^2.0.0", - "normalize-path": "^3.0.0", "postcss": "^7.0.32", "postcss-modules-extract-imports": "^2.0.0", "postcss-modules-local-by-default": "^3.0.3", "postcss-modules-scope": "^2.2.0", "postcss-modules-values": "^3.0.0", "postcss-value-parser": "^4.1.0", - "schema-utils": "^2.7.0", + "schema-utils": "^2.7.1", "semver": "^7.3.2" }, "dependencies": { + "ajv": { + "version": "6.12.4", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.4.tgz", + "integrity": "sha512-eienB2c9qVQs2KWexhkrdMLVDoIQCz5KSeLxwg9Lzk4DOfBtIK9PQwwufcsn1jjGuf9WZmqPMbGxOzfcuphJCQ==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true + }, "camelcase": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.0.0.tgz", @@ -1537,6 +1562,12 @@ "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", "dev": true }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, "json5": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz", @@ -1568,6 +1599,17 @@ "supports-color": "^6.1.0" } }, + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } + }, "semver": { "version": "7.3.2", "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", @@ -1601,9 +1643,9 @@ "dev": true }, "csstype": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.2.tgz", - "integrity": "sha512-ofovWglpqoqbfLNOTBNZLSbMuGrblAf1efvvArGKOZMBrIoJeu5UsAipQolkijtyQx5MtAzT/J9IHj/CEY1mJw==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.3.tgz", + "integrity": "sha512-jPl+wbWPOWJ7SXsWyqGRk3lGecbar0Cb0OvZF/r/ZU011R4YqiRehgkQ9p4eQfo9DSDLqLL3wHwfxeJiuIsNag==", "dev": true }, "cyclist": { @@ -2003,9 +2045,9 @@ } }, "entities": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.2.tgz", - "integrity": "sha512-dmD3AvJQBUjKpcNkoqr+x+IF0SdRtPz9Vk0uTy4yWqga9ibB6s4v++QFWNohjiUGoMlF552ZvNyXDxz5iW0qmw==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.3.tgz", + "integrity": "sha512-MyoZ0jgnLvB2X3Lg5HqpFmn1kybDiIfEQmKzTb5apr51Rb+T3KdmMiqa70T+bhGnyv7bQ6WMj2QMHpGMmlrUYQ==", "dev": true }, "errno": { @@ -2027,22 +2069,22 @@ } }, "es-abstract": { - "version": "1.17.5", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz", - "integrity": "sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==", + "version": "1.17.6", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz", + "integrity": "sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==", "dev": true, "requires": { "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", "has": "^1.0.3", "has-symbols": "^1.0.1", - "is-callable": "^1.1.5", - "is-regex": "^1.0.5", + "is-callable": "^1.2.0", + "is-regex": "^1.1.0", "object-inspect": "^1.7.0", "object-keys": "^1.1.1", "object.assign": "^4.1.0", - "string.prototype.trimleft": "^2.1.1", - "string.prototype.trimright": "^2.1.1" + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" }, "dependencies": { "has-symbols": { @@ -2052,12 +2094,12 @@ "dev": true }, "is-regex": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", - "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.1.tgz", + "integrity": "sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==", "dev": true, "requires": { - "has": "^1.0.3" + "has-symbols": "^1.0.1" } } } @@ -2417,21 +2459,45 @@ "dev": true }, "file-loader": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.0.0.tgz", - "integrity": "sha512-/aMOAYEFXDdjG0wytpTL5YQLfZnnTmLNjn+AIrJ/6HVnTfDqLsVKUUwkDf4I4kgex36BvjuXEn/TX9B/1ESyqQ==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.1.0.tgz", + "integrity": "sha512-26qPdHyTsArQ6gU4P1HJbAbnFTyT2r0pG7czh1GFAd9TZbj0n94wWbupgixZH/ET/meqi2/5+F7DhW4OAXD+Lg==", "dev": true, "requires": { "loader-utils": "^2.0.0", - "schema-utils": "^2.6.5" + "schema-utils": "^2.7.1" }, "dependencies": { + "ajv": { + "version": "6.12.4", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.4.tgz", + "integrity": "sha512-eienB2c9qVQs2KWexhkrdMLVDoIQCz5KSeLxwg9Lzk4DOfBtIK9PQwwufcsn1jjGuf9WZmqPMbGxOzfcuphJCQ==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true + }, "emojis-list": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", "dev": true }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, "json5": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz", @@ -2451,6 +2517,17 @@ "emojis-list": "^3.0.0", "json5": "^2.1.2" } + }, + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } } } }, @@ -3159,9 +3236,9 @@ } }, "html-webpack-plugin": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-4.3.0.tgz", - "integrity": "sha512-C0fzKN8yQoVLTelcJxZfJCE+aAvQiY2VUf3UuKrR4a9k5UMWYOtpDLsaXwATbcVCnI05hUS7L9ULQHWLZhyi3w==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-4.4.1.tgz", + "integrity": "sha512-nEtdEIsIGXdXGG7MjTTZlmhqhpHU9pJFc1OYxcP36c5/ZKP6b0BJMww2QTvJGQYA9aMxUnjDujpZdYcVOXiBCQ==", "dev": true, "requires": { "@types/html-minifier-terser": "^5.0.0", @@ -3553,9 +3630,9 @@ "dev": true }, "is-callable": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", - "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.1.tgz", + "integrity": "sha512-wliAfSzx6V+6WfMOmus1xy0XvSgf/dlStkvTfq7F0g4bOIW0PSUbnyse3NhDwdyYS1ozfUtAAySqTws3z9Eqgg==", "dev": true }, "is-ci": { @@ -3794,9 +3871,9 @@ "dev": true }, "klona": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/klona/-/klona-1.1.2.tgz", - "integrity": "sha512-xf88rTeHiXk+XE2Vhi6yj8Wm3gMZrygGdKjJqN8HkV+PwF/t50/LdAKHoHpPcxFAlmQszTZ1CugrK25S7qDRLA==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.3.tgz", + "integrity": "sha512-CgPOT3ZadDpXxKcfV56lEQ9OQSZ42Mk26gnozI+uN/k39vzD8toUhRQoqsX0m9Q3eMPEfsLWmtyUpK/yqST4yg==", "dev": true }, "loader-runner": { @@ -4037,9 +4114,9 @@ } }, "mini-css-extract-plugin": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.10.0.tgz", - "integrity": "sha512-QgKgJBjaJhxVPwrLNqqwNS0AGkuQQ31Hp4xGXEK/P7wehEg6qmNtReHKai3zRXqY60wGVWLYcOMJK2b98aGc3A==", + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.10.1.tgz", + "integrity": "sha512-9B10gZixtNjHerADBrMxPXM5G0uL0CRGMcLRV67I8nd1SKbwJrI0okKUzD+PxKsUZ9Dxt8/hPvtzF0DrRnrOyA==", "dev": true, "requires": { "loader-utils": "^1.1.0", @@ -4935,9 +5012,9 @@ "dev": true }, "prettier": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.0.5.tgz", - "integrity": "sha512-7PtVymN48hGcO4fGjybyBSIWDsLU4H4XlvOHfq91pz9kkGlonzwTfYkaIEwiRg/dAJF9YlbsduBAgtYLi+8cFg==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.1.1.tgz", + "integrity": "sha512-9bY+5ZWCfqj3ghYBLxApy2zf6m+NJo5GzmLTpr9FsApsfjriNnS2dahWReHMi7qNPhhHl9SYHJs2cHZLgexNIw==", "dev": true, "optional": true }, @@ -5163,9 +5240,9 @@ } }, "react-hook-form": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-6.4.0.tgz", - "integrity": "sha512-dHpK316sukVSq8FF2BdGjhyRl0Si/O5upzWUU9NellM2ibKqS2SBcjq61hak4NpVN/9xIPq+nssb8/l2EGaFRg==" + "version": "6.8.1", + "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-6.8.1.tgz", + "integrity": "sha512-ORHf4Ee2AuPPotJjGjqOjD5GrLVkWV/d+yeUimXndx2pVYj/3qzqF9RIyTszIAWfuLNJ4SZt4Oi29UTnT2kx5A==" }, "react-hot-loader": { "version": "4.12.21", @@ -5223,36 +5300,36 @@ } }, "reakit": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/reakit/-/reakit-1.2.1.tgz", - "integrity": "sha512-RDxz5ZB940Ie+wtLTso2ggDDxaDzxnPqP6j80jlXOpsu43jF9oHCW7bHgQp+t1/WwdJsgOhO5dfi9amQHp3JDQ==", + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/reakit/-/reakit-1.2.4.tgz", + "integrity": "sha512-l3Vll1Bg/spz6slVfpgikFoYySE6cSC81psMXyq90Sehxw5aB5eprnTqMbnMpp/kqsDf9u1RUr2ZXT6ItYhhpA==", "requires": { "@popperjs/core": "^2.4.4", - "body-scroll-lock": "^3.0.2", - "reakit-system": "^0.14.1", - "reakit-utils": "^0.14.1", - "reakit-warning": "^0.5.1" + "body-scroll-lock": "^3.1.3", + "reakit-system": "^0.14.4", + "reakit-utils": "0.14.3", + "reakit-warning": "^0.5.4" } }, "reakit-system": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/reakit-system/-/reakit-system-0.14.1.tgz", - "integrity": "sha512-Fmcfy1wrNiyS65063pBXZZlfgDV5u3yPl4BSmBFJFvLXCitHA52toUhc0mmLZAcCpPM9P90CQJY8ac2tEEkMdw==", + "version": "0.14.4", + "resolved": "https://registry.npmjs.org/reakit-system/-/reakit-system-0.14.4.tgz", + "integrity": "sha512-nQlo+fLKttGfEMzLJP9ubvALVUZXAhil2gEXpu26Gzvd4Mk4ywhBcAVhX0GrkesDx5Qzo2E0J5OYytPTeXvo5Q==", "requires": { - "reakit-utils": "^0.14.1" + "reakit-utils": "0.14.3" } }, "reakit-utils": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/reakit-utils/-/reakit-utils-0.14.1.tgz", - "integrity": "sha512-Xzp8X8ZrZ3HVpKjAFmHVCVbL+cyNHFG2JHaZIrRR/Uni9gTKQo5uoEg9n6ULr+2k3v6R7C91TzhcReLHKGh8ZA==" + "version": "0.14.3", + "resolved": "https://registry.npmjs.org/reakit-utils/-/reakit-utils-0.14.3.tgz", + "integrity": "sha512-EQlalje+8UiybchMobZi6LrwbBBrqMFOG7f8Z5RJQil1Szt6SFP5BXfAIFj9J3gZunCXVk/NRaiyTdTbFiZ1CA==" }, "reakit-warning": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/reakit-warning/-/reakit-warning-0.5.1.tgz", - "integrity": "sha512-WD7bjJyIR6hhXM1UqnJ9f6WWC/7NwKEx9+cUhanJY6paIbjstdQg8II2HgCeMptUaUrUo7odYejy+iGmdUXb3g==", + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/reakit-warning/-/reakit-warning-0.5.4.tgz", + "integrity": "sha512-11EFsGnnT/Y5wVa6OJl3IlfzAl1P77aANlXnuiS5ToDd94xGCwOWM563YtjYaNlZppD/fC9S5p7YOa6W0LlmoQ==", "requires": { - "reakit-utils": "^0.14.1" + "reakit-utils": "0.14.3" } }, "regex-not": { @@ -5514,24 +5591,48 @@ } }, "sass-loader": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-9.0.3.tgz", - "integrity": "sha512-fOwsP98ac1VMme+V3+o0HaaMHp8Q/C9P+MUazLFVi3Jl7ORGHQXL1XeRZt3zLSGZQQPC8xE42Y2WptItvGjDQg==", + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-10.0.2.tgz", + "integrity": "sha512-wV6NDUVB8/iEYMalV/+139+vl2LaRFlZGEd5/xmdcdzQcgmis+npyco6NsDTVOlNA3y2NV9Gcz+vHyFMIT+ffg==", "dev": true, "requires": { - "klona": "^1.1.2", + "klona": "^2.0.3", "loader-utils": "^2.0.0", "neo-async": "^2.6.2", - "schema-utils": "^2.7.0", + "schema-utils": "^2.7.1", "semver": "^7.3.2" }, "dependencies": { + "ajv": { + "version": "6.12.4", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.4.tgz", + "integrity": "sha512-eienB2c9qVQs2KWexhkrdMLVDoIQCz5KSeLxwg9Lzk4DOfBtIK9PQwwufcsn1jjGuf9WZmqPMbGxOzfcuphJCQ==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true + }, "emojis-list": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", "dev": true }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, "json5": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz", @@ -5552,6 +5653,17 @@ "json5": "^2.1.2" } }, + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } + }, "semver": { "version": "7.3.2", "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", @@ -6915,9 +7027,9 @@ "dev": true }, "ts-loader": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-8.0.2.tgz", - "integrity": "sha512-oYT7wOTUawYXQ8XIDsRhziyW0KUEV38jISYlE+9adP6tDtG+O5GkRe4QKQXrHVH4mJJ88DysvEtvGP65wMLlhg==", + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-8.0.3.tgz", + "integrity": "sha512-wsqfnVdB7xQiqhqbz2ZPLGHLPZbHVV5Qn/MNFZkCFxRU1miDyxKORucDGxKtsQJ63Rfza0udiUxWF5nHY6bpdQ==", "dev": true, "requires": { "chalk": "^2.3.0", diff --git a/playground/package.json b/playground/package.json index 9e41650..7e974ab 100644 --- a/playground/package.json +++ b/playground/package.json @@ -17,20 +17,20 @@ "license": "MIT", "devDependencies": { "@hot-loader/react-dom": "^16.13.0", - "@teamsupercell/typings-for-css-modules-loader": "^2.2.1", - "@types/react": "^16.9.46", + "@teamsupercell/typings-for-css-modules-loader": "^2.3.0", + "@types/react": "^16.9.49", "@types/react-dom": "^16.9.8", "@welldone-software/why-did-you-render": "^4.3.1", - "css-loader": "^4.2.1", - "file-loader": "^6.0.0", - "html-webpack-plugin": "^4.3.0", - "mini-css-extract-plugin": "^0.10.0", + "css-loader": "^4.3.0", + "file-loader": "^6.1.0", + "html-webpack-plugin": "^4.4.1", + "mini-css-extract-plugin": "^0.10.1", "postcss-loader": "^3.0.0", "react-hot-loader": "^4.12.21", "sass": "^1.26.10", - "sass-loader": "^9.0.3", + "sass-loader": "^10.0.2", "style-loader": "^1.2.1", - "ts-loader": "^8.0.2", + "ts-loader": "^8.0.3", "webpack": "^4.44.1", "webpack-cli": "^3.3.12", "webpack-dev-server": "^3.11.0" @@ -41,8 +41,8 @@ "is-ci": "^2.0.0", "pretty-checkbox": "^3.0.3", "react-feather": "^2.0.8", - "react-hook-form": "^6.4.0", - "reakit": "^1.2.1", + "react-hook-form": "^6.8.1", + "reakit": "^1.2.4", "serve": "^11.0.0" } } diff --git a/playground/src/components/section.module.scss.d.ts b/playground/src/components/section.module.scss.d.ts index 01cbd7a..4f22e2a 100644 --- a/playground/src/components/section.module.scss.d.ts +++ b/playground/src/components/section.module.scss.d.ts @@ -1,12 +1,6 @@ declare namespace SectionModuleScssNamespace { export interface ISectionModuleScss { - file: string; link: string; - mappings: string; - names: string; - sources: string; - sourcesContent: string; - version: string; } } diff --git a/playground/src/sections/formik.module.scss.d.ts b/playground/src/sections/formik.module.scss.d.ts index f10ba7e..86c8b00 100644 --- a/playground/src/sections/formik.module.scss.d.ts +++ b/playground/src/sections/formik.module.scss.d.ts @@ -1,13 +1,7 @@ declare namespace FormikModuleScssNamespace { export interface IFormikModuleScss { error: string; - file: string; form: string; - mappings: string; - names: string; - sources: string; - sourcesContent: string; - version: string; } }