diff --git a/next-env.d.ts b/next-env.d.ts
index 7b7aa2c..4f11a03 100644
--- a/next-env.d.ts
+++ b/next-env.d.ts
@@ -1,2 +1,5 @@
///
-///
+///
+
+// NOTE: This file should not be edited
+// see https://nextjs.org/docs/basic-features/typescript for more information.
diff --git a/next.config.js b/next.config.js
deleted file mode 100644
index 111564e..0000000
--- a/next.config.js
+++ /dev/null
@@ -1,4 +0,0 @@
-const withStylus = require("@zeit/next-stylus");
-const withLess = require("@zeit/next-less");
-const withFonts = require("next-fonts");
-module.exports = withFonts(withLess(withStylus()));
diff --git a/package.json b/package.json
index ccfa07d..db3fe24 100644
--- a/package.json
+++ b/package.json
@@ -13,9 +13,6 @@
"prettify": "prettier --write ."
},
"dependencies": {
- "@zeit/next-css": "^1.0.1",
- "@zeit/next-less": "^1.0.1",
- "@zeit/next-stylus": "^1.0.1",
"axios": "^0.25.0",
"classnames": "^2.3.1",
"font-awesome": "^4.7.0",
@@ -23,14 +20,13 @@
"less": "^4.1.2",
"lodash": "^4.17.21",
"next": "^12.0.10",
- "next-fonts": "^1.5.1",
"parse-github-event": "^1.1.3",
"react": "^17.0.2",
"react-dom": "^17.0.2",
"react-ga": "^3.3.0",
"react-markdown": "^8.0.0",
"react-time-ago": "^7.1.9",
- "stylus": "^0.56.0",
+ "sass": "^1.49.7",
"twitter-text": "^3.0.0",
"utility-types": "^3.10.0"
},
diff --git a/pages/_app.tsx b/pages/_app.tsx
index 82a62d7..4d19aa5 100644
--- a/pages/_app.tsx
+++ b/pages/_app.tsx
@@ -1,6 +1,8 @@
import React from "react";
import Head from "next/head";
+import "../styles/style.scss";
+
const metaImage = "/static/images/meta.jpg";
const metaDescription =
"Koodiklinikka on Suomen suurin ohjelmistoalan yhteisö, joka kokoaa työntekijät, harrastajat ja vasta-alkajat yhteen. Tarkoituksenamme on yhdistää ja kasvattaa suomalaista ohjelmointiyhteisöä, sekä tarjota apua ja uusia kontakteja ohjelmoinnista innostuneille nuorille.";
diff --git a/pages/index.tsx b/pages/index.tsx
index c8983b2..697173e 100644
--- a/pages/index.tsx
+++ b/pages/index.tsx
@@ -1,8 +1,6 @@
import React from "react";
import Head from "next/head";
import { PromiseType } from "utility-types";
-import "../styles/style.styl";
-import "../styles/icons.less";
import InviteForm from "../components/InviteForm";
import Members from "../components/Members";
import Feed from "../components/Feed";
diff --git a/styles/_button.scss b/styles/_button.scss
new file mode 100644
index 0000000..15dc1aa
--- /dev/null
+++ b/styles/_button.scss
@@ -0,0 +1,10 @@
+.btn {
+ border-radius: 3px;
+ padding: 1em;
+ border: 0;
+ font-size: 14px;
+ cursor: pointer;
+ &:disabled {
+ opacity: 0.6;
+ }
+}
diff --git a/styles/_button.styl b/styles/_button.styl
deleted file mode 100644
index b4c7837..0000000
--- a/styles/_button.styl
+++ /dev/null
@@ -1,10 +0,0 @@
-.btn
- border-radius 3px
- padding 1em
- border 0
- font-size 14px
- cursor pointer
- &:disabled
- opacity 0.6
-
-
diff --git a/styles/_header.scss b/styles/_header.scss
new file mode 100644
index 0000000..e62bb2d
--- /dev/null
+++ b/styles/_header.scss
@@ -0,0 +1,299 @@
+$headerHeight: 400px;
+.header {
+ background: url("/static/images/jumbo.jpg");
+ background-position: bottom center;
+ background-size: cover;
+ height: $headerHeight;
+ overflow: hidden;
+ position: relative;
+ width: 100%;
+ transform: translateZ(0);
+
+ @media screen and (max-width: 1030px) {
+ height: 300px;
+
+ video {
+ display: none;
+ }
+ }
+}
+.header__container {
+ background: #3e7394;
+ background: linear-gradient(
+ 120deg,
+ rgba(#085078, 0.8) 10%,
+ rgba(#85d8ce, 0.7) 90%
+ );
+ display: table;
+ height: 100%;
+ text-align: center;
+ vertical-align: middle;
+ width: 100%;
+}
+.header__nav {
+ position: absolute;
+ left: 90px;
+ top: 40px;
+
+ @media screen and (max-width: 810px) {
+ left: auto;
+ right: auto;
+ width: 100%;
+ }
+
+ a {
+ display: block;
+ max-width: 180px;
+
+ @media screen and (max-width: 810px) {
+ margin-left: auto;
+ margin-right: auto;
+ }
+
+ img {
+ width: 100%;
+ }
+ }
+}
+.header__headline {
+ display: table-cell;
+ padding: 0 1em;
+ vertical-align: middle;
+}
+.header__title {
+ color: #fff;
+ display: inline-block;
+ font-size: 2.75em;
+ letter-spacing: -1px;
+ line-height: 1.4em;
+ margin: auto;
+ max-width: 780px;
+ font-family: "Lato", sans-serif;
+ font-weight: 900;
+ text-align: center;
+ text-shadow: 0 2px 0 rgba(#000, 0.1);
+ vertical-align: middle;
+
+ @media screen and (max-width: 1030px) {
+ font-size: 2em;
+ max-width: 640px;
+ }
+
+ @media screen and (max-width: 810px) {
+ display: block;
+ font-size: 1.6em;
+ max-width: 440px;
+ text-align: center;
+ }
+
+ @media screen and (max-width: 410px) {
+ font-size: 1.4em;
+ }
+
+ a {
+ color: inherit;
+ text-decoration: underline;
+ }
+}
+.header__video-bg {
+ height: 100%;
+ position: absolute;
+ bottom: 0;
+ z-index: -2;
+
+ @media (min-aspect-ratio: 1 / 2) {
+ width: 100%;
+ height: auto;
+ }
+}
+
+@-webkit-keyframes spin {
+ 0% {
+ top: 0;
+ }
+ 50% {
+ top: -($headerHeight);
+ }
+ 50.0001% {
+ top: $headerHeight;
+ }
+ 100% {
+ top: 0;
+ }
+}
+
+@-moz-keyframes spin {
+ 0% {
+ top: 0;
+ }
+ 50% {
+ top: -($headerHeight);
+ }
+ 50.0001% {
+ top: $headerHeight;
+ }
+ 100% {
+ top: 0;
+ }
+}
+
+@-ms-keyframes spin {
+ 0% {
+ top: 0;
+ }
+ 50% {
+ top: -($headerHeight);
+ }
+ 50.0001% {
+ top: $headerHeight;
+ }
+ 100% {
+ top: 0;
+ }
+}
+
+@-o-keyframes spin {
+ 0% {
+ top: 0;
+ }
+ 50% {
+ top: -($headerHeight);
+ }
+ 50.0001% {
+ top: $headerHeight;
+ }
+ 100% {
+ top: 0;
+ }
+}
+
+@keyframes spin {
+ 0% {
+ top: 0;
+ }
+ 50% {
+ top: -($headerHeight);
+ }
+ 50.0001% {
+ top: $headerHeight;
+ }
+ 100% {
+ top: 0;
+ }
+}
+
+@-webkit-keyframes spin2 {
+ 0% {
+ top: $headerHeight;
+ }
+ 50% {
+ top: 0;
+ }
+ 99.99999% {
+ top: -($headerHeight);
+ }
+ 100% {
+ top: $headerHeight;
+ }
+}
+
+@-moz-keyframes spin2 {
+ 0% {
+ top: $headerHeight;
+ }
+ 50% {
+ top: 0;
+ }
+ 99.99999% {
+ top: -($headerHeight);
+ }
+ 100% {
+ top: $headerHeight;
+ }
+}
+
+@-ms-keyframes spin2 {
+ 0% {
+ top: $headerHeight;
+ }
+ 50% {
+ top: 0;
+ }
+ 99.99999% {
+ top: -($headerHeight);
+ }
+ 100% {
+ top: $headerHeight;
+ }
+}
+
+@-o-keyframes spin2 {
+ 0% {
+ top: $headerHeight;
+ }
+ 50% {
+ top: 0;
+ }
+ 99.99999% {
+ top: -($headerHeight);
+ }
+ 100% {
+ top: $headerHeight;
+ }
+}
+
+@keyframes spin2 {
+ 0% {
+ top: $headerHeight;
+ }
+ 50% {
+ top: 0;
+ }
+ 99.99999% {
+ top: -($headerHeight);
+ }
+ 100% {
+ top: $headerHeight;
+ }
+}
+.header__members {
+ width: 100%;
+ height: 100%;
+ z-index: -1;
+ position: absolute;
+ top: 0;
+ left: 0;
+ .member {
+ margin: 0;
+ border-radius: 0;
+ width: calc(100% / 18);
+
+ @media screen and (min-width: 2000px) {
+ width: 5%;
+ }
+ @media screen and (max-width: 1200px) {
+ width: calc(100% / 15);
+ }
+ @media screen and (max-width: 810px) {
+ width: 10%;
+ }
+ @media screen and (max-width: 450px) {
+ width: 20%;
+ }
+ }
+ .members {
+ position: absolute;
+ overflow: hidden;
+ top: 0;
+ left: 0;
+ right: 0;
+ height: $headerHeight;
+ animation: spin 40s infinite linear;
+ &:first-child {
+ z-index: 1;
+ }
+ &:last-child {
+ animation: spin2 40s infinite linear;
+ }
+ }
+}
diff --git a/styles/_header.styl b/styles/_header.styl
deleted file mode 100644
index cbcf9cf..0000000
--- a/styles/_header.styl
+++ /dev/null
@@ -1,149 +0,0 @@
-headerHeight = 400px
-
-.header
- background url('/static/images/jumbo.jpg')
- background-position bottom center
- background-size cover
- height headerHeight
- overflow hidden
- position relative
- width 100%
- transform translateZ(0)
-
- @media screen and (max-width: 1030px)
- height 300px
-
- video
- display none
-
-.header__container
- background #3E7394
- background linear-gradient(120deg, rgba(#085078, 0.8) 10%, rgba(#85D8CE, 0.7) 90%)
- display table
- height 100%
- text-align center
- vertical-align middle
- width 100%
-
-.header__nav
- position absolute
- left 90px
- top 40px
-
- @media screen and (max-width: 810px)
- left auto
- right auto
- width: 100%
-
- a
- display: block;
- max-width: 180px;
-
- @media screen and (max-width: 810px)
- margin-left auto
- margin-right auto
-
- img
- width: 100%;
-
-.header__headline
- display table-cell
- padding 0 1em
- vertical-align middle
-
-.header__title
- color #fff
- display inline-block
- font-size 2.75em
- letter-spacing -1px
- line-height 1.4em
- margin auto
- max-width 780px
- font-family 'Lato', sans-serif
- font-weight 900
- text-align center
- text-shadow 0 2px 0 rgba(#000, 0.1)
- vertical-align middle
-
- @media screen and (max-width: 1030px)
- font-size 2em
- max-width 640px
-
- @media screen and (max-width: 810px)
- display block
- font-size 1.6em
- max-width 440px
- text-align center
-
- @media screen and (max-width: 410px)
- font-size 1.4em
-
- a
- color inherit
- text-decoration underline
-
-.header__video-bg
- height 100%
- position absolute
- bottom 0
- z-index -2
-
- @media (min-aspect-ratio: 1/2)
- width 100%
- height auto
-
-@keyframes spin
- 0%
- top 0
- 50%
- top -(headerHeight)
- 50.0001%
- top headerHeight
- 100%
- top 0
-
-@keyframes spin2
- 0%
- top (headerHeight)
- 50%
- top 0
- 99.99999%
- top -(headerHeight)
- 100%
- top (headerHeight)
-
-.header__members
- width 100%
- height 100%
- z-index -1
- position absolute
- top 0
- left 0
-
- .member
- margin 0
- border-radius 0
- width (100/18)%
-
- @media screen and (min-width: 2000px)
- width 5%
- @media screen and (max-width: 1200px)
- width (100/15)%
- @media screen and (max-width: 810px)
- width 10%
- @media screen and (max-width: 450px)
- width 20%
-
- .members
- position absolute
- overflow hidden
- top 0
- left 0
- right 0
- height headerHeight
- animation spin 40s infinite linear
- &:first-child
- z-index 1
- &:last-child
- animation spin2 40s infinite linear
-
diff --git a/styles/_icons.scss b/styles/_icons.scss
new file mode 100644
index 0000000..1d8e455
--- /dev/null
+++ b/styles/_icons.scss
@@ -0,0 +1,32 @@
+@import "../node_modules/font-awesome/scss/_variables.scss";
+@import "../node_modules/font-awesome/scss/_core.scss";
+
+@font-face {
+ font-family: "FontAwesome";
+ src: url("../node_modules/font-awesome/fonts/fontawesome-webfont.woff2?v=@{fa-version}")
+ format("woff2"),
+ url("../node_modules/font-awesome/fonts/fontawesome-webfont.woff?v=@{fa-version}")
+ format("woff");
+ font-weight: normal;
+ font-style: normal;
+}
+
+.#{$fa-css-prefix}-linkedin:before {
+ content: $fa-var-linkedin;
+}
+
+.#{$fa-css-prefix}-github:before {
+ content: $fa-var-github;
+}
+
+.#{$fa-css-prefix}-slack:before {
+ content: $fa-var-slack;
+}
+
+.#{$fa-css-prefix}-twitter:before {
+ content: $fa-var-twitter;
+}
+
+.#{$fa-css-prefix}-facebook:before {
+ content: $fa-var-facebook;
+}
diff --git a/styles/_input.scss b/styles/_input.scss
new file mode 100644
index 0000000..16f3114
--- /dev/null
+++ b/styles/_input.scss
@@ -0,0 +1,39 @@
+.input {
+ height: 45px;
+ padding: 0.5em 1em;
+ box-sizing: border-box;
+ font-size: inherit;
+ border: 1px solid rgba(0, 0, 0, 0.3);
+ border-radius: 5px;
+ background: #fff;
+ outline: 0;
+ color: rgba(0, 0, 0, 0.5);
+ &:focus {
+ border: 2px solid #3090de;
+ color: rgba(0, 0, 0, 0.6);
+ }
+}
+.input::-webkit-input-placeholder {
+ color: rgba(0, 0, 0, 0.3);
+}
+.input:-moz-placeholder {
+ color: rgba(0, 0, 0, 0.3);
+ opacity: 1;
+}
+.input::-moz-placeholder {
+ color: rgba(0, 0, 0, 0.3);
+ opacity: 1;
+}
+.input:-ms-input-placeholder {
+ color: rgba(0, 0, 0, 0.3);
+}
+.input.has-error {
+ border-color: rgba(226, 33, 112, 0.6);
+ color: rgb(226, 33, 112);
+}
+.input.half {
+ width: 48%;
+ &.left {
+ margin-right: 4%;
+ }
+}
diff --git a/styles/_input.styl b/styles/_input.styl
deleted file mode 100644
index d8882d6..0000000
--- a/styles/_input.styl
+++ /dev/null
@@ -1,36 +0,0 @@
-.input
- height 45px
- padding 0.5em 1em
- box-sizing border-box
- font-size inherit
- border 1px solid rgba(0, 0, 0, 0.3)
- border-radius 5px
- background #fff
- outline 0
- color rgba(0, 0, 0, 0.5)
- &:focus
- border 2px solid #3090de
- color rgba(0, 0, 0, 0.6)
-
-.input::-webkit-input-placeholder
- color rgba(0, 0, 0, 0.3)
-
-.input:-moz-placeholder
- color rgba(0, 0, 0, 0.3)
- opacity 1
-
-.input::-moz-placeholder
- color rgba(0, 0, 0, 0.3)
- opacity 1
-
-.input:-ms-input-placeholder
- color rgba(0, 0, 0, 0.3)
-
-.input.has-error
- border-color rgba(226, 33, 112, 0.6)
- color rgb(226, 33, 112)
-
-.input.half
- width 48%
- &.left
- margin-right 4%
diff --git a/styles/_loader.scss b/styles/_loader.scss
new file mode 100644
index 0000000..a8b72f4
--- /dev/null
+++ b/styles/_loader.scss
@@ -0,0 +1,133 @@
+.sk-folding-cube {
+ margin: auto;
+ width: 100%;
+ height: 100%;
+ position: relative;
+ transform: rotateZ(45deg);
+}
+.sk-folding-cube .sk-cube {
+ float: left;
+ width: 50%;
+ height: 50%;
+ position: relative;
+ transform: scale(1.1);
+}
+.sk-folding-cube .sk-cube:before {
+ content: "";
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ background-color: linkColor;
+ animation: sk-foldCubeAngle 2.4s infinite linear both;
+ transform-origin: 100% 100%;
+}
+.sk-folding-cube .sk-cube2 {
+ transform: scale(1.1) rotateZ(90deg);
+}
+.sk-folding-cube .sk-cube3 {
+ transform: scale(1.1) rotateZ(180deg);
+}
+.sk-folding-cube .sk-cube4 {
+ transform: scale(1.1) rotateZ(270deg);
+}
+.sk-folding-cube .sk-cube2:before {
+ animation-delay: 0.3s;
+}
+.sk-folding-cube .sk-cube3:before {
+ animation-delay: 0.6s;
+}
+.sk-folding-cube .sk-cube4:before {
+ animation-delay: 0.9s;
+}
+
+@-webkit-keyframes sk-foldCubeAngle {
+ 0%,
+ 10% {
+ transform: perspective(140px) rotateX(-180deg);
+ opacity: 0;
+ }
+ 25%,
+ 75% {
+ transform: perspective(140px) rotateX(0deg);
+ opacity: 1;
+ }
+ 90%,
+ 100% {
+ transform: perspective(140px) rotateY(180deg);
+ opacity: 0;
+ }
+}
+
+@-moz-keyframes sk-foldCubeAngle {
+ 0%,
+ 10% {
+ transform: perspective(140px) rotateX(-180deg);
+ opacity: 0;
+ }
+ 25%,
+ 75% {
+ transform: perspective(140px) rotateX(0deg);
+ opacity: 1;
+ }
+ 90%,
+ 100% {
+ transform: perspective(140px) rotateY(180deg);
+ opacity: 0;
+ }
+}
+
+@-ms-keyframes sk-foldCubeAngle {
+ 0%,
+ 10% {
+ transform: perspective(140px) rotateX(-180deg);
+ opacity: 0;
+ }
+ 25%,
+ 75% {
+ transform: perspective(140px) rotateX(0deg);
+ opacity: 1;
+ }
+ 90%,
+ 100% {
+ transform: perspective(140px) rotateY(180deg);
+ opacity: 0;
+ }
+}
+
+@-o-keyframes sk-foldCubeAngle {
+ 0%,
+ 10% {
+ transform: perspective(140px) rotateX(-180deg);
+ opacity: 0;
+ }
+ 25%,
+ 75% {
+ transform: perspective(140px) rotateX(0deg);
+ opacity: 1;
+ }
+ 90%,
+ 100% {
+ transform: perspective(140px) rotateY(180deg);
+ opacity: 0;
+ }
+}
+
+@keyframes sk-foldCubeAngle {
+ 0%,
+ 10% {
+ transform: perspective(140px) rotateX(-180deg);
+ opacity: 0;
+ }
+ 25%,
+ 75% {
+ transform: perspective(140px) rotateX(0deg);
+ opacity: 1;
+ }
+ 90%,
+ 100% {
+ transform: perspective(140px) rotateY(180deg);
+ opacity: 0;
+ }
+}
diff --git a/styles/_loader.styl b/styles/_loader.styl
deleted file mode 100644
index 71eb8f5..0000000
--- a/styles/_loader.styl
+++ /dev/null
@@ -1,55 +0,0 @@
-.sk-folding-cube
- margin auto
- width 100%
- height 100%
- position relative
- transform rotateZ(45deg)
-
-.sk-folding-cube .sk-cube
- float left
- width 50%
- height 50%
- position relative
- transform scale(1.1)
-
-.sk-folding-cube .sk-cube:before
- content ''
- position absolute
- top 0
- left 0
- width 100%
- height 100%
- background-color linkColor
- animation sk-foldCubeAngle 2.4s infinite linear both
- transform-origin 100% 100%
-
-.sk-folding-cube .sk-cube2
- transform scale(1.1) rotateZ(90deg)
-
-.sk-folding-cube .sk-cube3
- transform scale(1.1) rotateZ(180deg)
-
-.sk-folding-cube .sk-cube4
- transform scale(1.1) rotateZ(270deg)
-
-.sk-folding-cube .sk-cube2:before
- animation-delay 0.3s
-
-.sk-folding-cube .sk-cube3:before
- animation-delay 0.6s
-
-.sk-folding-cube .sk-cube4:before
- animation-delay 0.9s
-
-@keyframes sk-foldCubeAngle
- 0%, 10%
- transform perspective(140px) rotateX(-180deg)
- opacity 0
- 25%, 75%
- transform perspective(140px) rotateX(0deg)
- opacity 1
- 90%, 100%
- transform perspective(140px) rotateY(180deg)
- opacity 0
-
-
diff --git a/styles/icons.less b/styles/icons.less
deleted file mode 100644
index 3bc6b5f..0000000
--- a/styles/icons.less
+++ /dev/null
@@ -1,28 +0,0 @@
-@import "../node_modules/font-awesome/less/variables.less";
-@import "../node_modules/font-awesome/less/core.less";
-
-@font-face {
- font-family: "FontAwesome";
- src: url("../node_modules/font-awesome/fonts/fontawesome-webfont.woff2?v=@{fa-version}")
- format("woff2"),
- url("../node_modules/font-awesome/fonts/fontawesome-webfont.woff?v=@{fa-version}")
- format("woff");
- font-weight: normal;
- font-style: normal;
-}
-
-.@{fa-css-prefix}-github:before {
- content: @fa-var-github;
-}
-.@{fa-css-prefix}-slack:before {
- content: @fa-var-slack;
-}
-.@{fa-css-prefix}-twitter:before {
- content: @fa-var-twitter;
-}
-.@{fa-css-prefix}-linkedin:before {
- content: @fa-var-linkedin;
-}
-.@{fa-css-prefix}-facebook:before {
- content: @fa-var-facebook;
-}
diff --git a/styles/style.scss b/styles/style.scss
new file mode 100644
index 0000000..e077fb4
--- /dev/null
+++ b/styles/style.scss
@@ -0,0 +1,598 @@
+@import url("https://fonts.googleapis.com/css2?family=Lato:wght@900&family=Source+Sans+Pro:wght@400;600;700&display=swap");
+
+$linkColor: #3090de;
+$textColor: #444;
+$feedWidth: 500px;
+$footerHeight: 50px;
+
+@import "_icons";
+@import "_input";
+@import "_button";
+@import "_header";
+@import "_loader";
+
+body,
+html {
+ margin: 0;
+ font: 18px "Source Sans Pro", "Helvetica Neue", helvetica, arial, sans-serif;
+ height: 100%;
+ width: 100%;
+ font-weight: 400;
+ color: $textColor;
+ box-sizing: border-box;
+}
+
+h1,
+h2,
+h3 {
+ margin: 0;
+ margin-bottom: 0.5em;
+ text-shadow: 1px 1px 10px rgba(255, 255, 255, 0.5);
+}
+
+h2 {
+ margin-bottom: 1em;
+}
+
+h3 {
+ font-size: 1.25em;
+}
+
+p {
+ margin-top: 1em;
+ line-height: 1.75em;
+ font-size: 16px;
+}
+
+a {
+ color: $linkColor;
+ text-decoration: none;
+ &:hover {
+ text-decoration: underline;
+ }
+}
+.site {
+ display: flex;
+ min-height: 100vh;
+ flex-direction: column;
+}
+.container {
+ flex: 1;
+}
+
+section {
+ background: #fff;
+ padding: 2em 0;
+}
+.content {
+ z-index: 2;
+ position: relative;
+ min-height: 50vh;
+ box-sizing: border-box;
+
+ @media screen and (max-width: 700px) {
+ h3 {
+ margin-top: 0;
+ }
+ }
+ &.with-feed {
+ padding-right: $feedWidth;
+ }
+}
+
+section:first-child {
+ box-shadow: -1px -1px 1px rgba(0, 0, 0, 0.05);
+ border-bottom: 1px solid #eeeeee;
+ background: #fcfcfc;
+}
+.row {
+ max-width: 850px;
+ margin: auto;
+ overflow: auto;
+ padding: 0 2em;
+ margin-top: 2em;
+ &:first-child {
+ margin-top: 0;
+ }
+}
+.column {
+ float: left;
+ overflow: auto;
+ padding: 0 1em;
+ box-sizing: border-box;
+ &:first-child {
+ padding-left: 0;
+ }
+ &:last-child {
+ padding-right: 0;
+ }
+
+ img:first-child {
+ max-width: 100%;
+ }
+}
+.column3-5 {
+ width: 100 * 0.2 * 3%;
+}
+.column2-5 {
+ width: 100 * 0.2 * 2%;
+}
+.column1-2 {
+ width: 50%;
+}
+.column {
+ @media screen and (max-width: 700px) {
+ width: 100%;
+ float: none;
+ margin-top: 1em;
+ padding: 0;
+ &:first-child {
+ margin-top: 0;
+ }
+ }
+}
+.form {
+ display: flex;
+ flex-direction: column;
+ .btn {
+ background: $linkColor;
+ color: rgba(255, 255, 255, 0.9);
+ margin-left: 0.5rem;
+ }
+ &.sending {
+ .invite-form__loader {
+ display: block;
+ }
+ }
+}
+.controls-wrapper {
+ display: flex;
+ @media screen and (max-width: 450px) {
+ flex-direction: column;
+ .btn {
+ margin: 0;
+ margin-top: 0.5rem;
+ }
+ }
+}
+.input-wrapper {
+ position: relative;
+ flex-grow: 1;
+ width: 400px;
+ @media screen and (max-width: 650px) {
+ width: auto;
+ }
+}
+.invite-form {
+ margin-top: 0.5rem;
+ position: relative;
+ .input {
+ width: 100%;
+ }
+ .invite-form__input {
+ padding-right: 2em;
+ }
+ .label {
+ margin-bottom: 0.5rem;
+ font-size: 0.9rem;
+ opacity: 0.6;
+ display: block;
+ }
+ .btn {
+ height: 45px;
+ font: inherit;
+ border-radius: 15px;
+ padding: 0.5rem 3rem;
+ color: #fff;
+ &:active {
+ border-bottom: 0;
+ }
+ }
+ .invite-form__loader {
+ display: none;
+ width: 10px;
+ height: 10px;
+ position: absolute;
+ right: 1rem;
+ top: 50%;
+ margin-top: -5px;
+ }
+}
+.code-of-conduct {
+ margin-bottom: 0;
+}
+.membership-form {
+ .input {
+ margin: 8px 0px;
+ }
+ .btn {
+ margin-top: 12px;
+ }
+}
+.membership-form__loader {
+ width: 70px;
+ height: 70px;
+ margin: auto;
+}
+
+@-webkit-keyframes drop {
+ 0% {
+ transform: rotateX(90deg);
+ }
+ 30% {
+ transform: rotateX(45deg);
+ }
+ 45% {
+ transform: rotateX(0deg);
+ }
+ 60% {
+ transform: rotateX(45deg);
+ }
+ 100% {
+ transform: rotateX(0deg);
+ }
+}
+
+@-moz-keyframes drop {
+ 0% {
+ transform: rotateX(90deg);
+ }
+ 30% {
+ transform: rotateX(45deg);
+ }
+ 45% {
+ transform: rotateX(0deg);
+ }
+ 60% {
+ transform: rotateX(45deg);
+ }
+ 100% {
+ transform: rotateX(0deg);
+ }
+}
+
+@-ms-keyframes drop {
+ 0% {
+ transform: rotateX(90deg);
+ }
+ 30% {
+ transform: rotateX(45deg);
+ }
+ 45% {
+ transform: rotateX(0deg);
+ }
+ 60% {
+ transform: rotateX(45deg);
+ }
+ 100% {
+ transform: rotateX(0deg);
+ }
+}
+
+@-o-keyframes drop {
+ 0% {
+ transform: rotateX(90deg);
+ }
+ 30% {
+ transform: rotateX(45deg);
+ }
+ 45% {
+ transform: rotateX(0deg);
+ }
+ 60% {
+ transform: rotateX(45deg);
+ }
+ 100% {
+ transform: rotateX(0deg);
+ }
+}
+
+@keyframes drop {
+ 0% {
+ transform: rotateX(90deg);
+ }
+ 30% {
+ transform: rotateX(45deg);
+ }
+ 45% {
+ transform: rotateX(0deg);
+ }
+ 60% {
+ transform: rotateX(45deg);
+ }
+ 100% {
+ transform: rotateX(0deg);
+ }
+}
+.form--message {
+ background: $linkColor;
+ color: #fff;
+ line-height: 40px;
+ padding: 0 0.5em;
+ margin-top: 4px;
+ transform: rotateX(0deg);
+ transform-origin: 100% 0;
+ animation: drop 0.6s linear;
+ a {
+ color: #fff;
+ font-weight: bold;
+ }
+}
+.form.has-error {
+ .form--message {
+ background: rgb(226, 33, 112);
+ }
+}
+.members {
+ a {
+ display: inline-block;
+ }
+}
+.member {
+ width: 30px;
+ vertical-align: middle;
+ margin: 3px;
+ border-radius: 3px;
+}
+.project-image__codestats {
+ width: 143px;
+}
+
+footer {
+ padding: 0.5em 1em;
+ z-index: 2;
+ border-top: 1px solid #ececec;
+ font-size: 1.5em;
+ display: flex;
+ justify-content: space-between;
+ flex-wrap: wrap;
+ text-align: center;
+ @media screen and (max-width: 940px) {
+ display: block;
+ }
+ i {
+ margin: 0 0.3em;
+ font-size: 1.5em;
+ }
+}
+.contacts {
+ line-height: normal;
+ text-align: center;
+ display: flex;
+ flex-direction: column;
+ justify-content: center;
+ @media screen and (max-width: 940px) {
+ margin-top: 1em;
+ }
+}
+.sponsors {
+ text-align: center;
+ display: inline-block;
+}
+.sponsors__label {
+ color: #ccc;
+ font-size: 12px;
+ text-align: left;
+}
+#email {
+ font-size: 0.85rem;
+ @media screen and (min-width: 400px) {
+ font-size: 1rem;
+ }
+}
+.sponsor {
+ height: 60px;
+ margin-right: 1em;
+ vertical-align: middle;
+ @media screen and (max-width: 940px) {
+ margin-top: 1em;
+ }
+}
+.feed {
+ width: $feedWidth;
+ height: 100%;
+ overflow: auto;
+ position: absolute;
+ top: 0;
+ right: 0;
+ z-index: 5;
+ background: #fff;
+ border-left: 1px solid #e5e5e5;
+ &::-webkit-scrollbar {
+ display: none;
+ }
+}
+
+@media screen and (max-width: 1200px) {
+ .feed {
+ width: 350px;
+ }
+ .content.with-feed {
+ padding-right: 350px;
+ }
+}
+
+@media screen and (max-width: 980px) {
+ .feed {
+ width: 0;
+ }
+ .content.with-feed {
+ padding-right: 0;
+ }
+}
+.message {
+ padding: 1em;
+ padding-right: 2em;
+ border-top: 1px solid #e5e5e5;
+ position: relative;
+ display: flex;
+}
+.message__content {
+ flex: 1;
+}
+.message__body {
+ font-weight: 400;
+ font-size: 15px;
+ line-height: 1.4em;
+}
+.message__image {
+ width: 50px;
+ margin-right: 1em;
+ margin-top: 0.5em;
+ text-align: center;
+ a {
+ outline: 0;
+ }
+ img {
+ width: 50px;
+ }
+}
+.message__icon {
+ margin: 6px;
+ font-size: 20px;
+ position: absolute;
+ top: 0;
+ right: 0;
+ .fa-twitter {
+ color: #55acee;
+ }
+ .fa-github {
+ color: #333333;
+ }
+ .fa-slack {
+ color: #dc005d;
+ }
+}
+.message__details {
+ font-size: 0.7em;
+ margin-top: 0.5em;
+}
+.message__meta {
+ margin-left: 0.5em;
+}
+.fader {
+ position: fixed;
+ bottom: 0;
+ left: 0;
+ width: 100%;
+ height: 50px;
+ background: linear-gradient(
+ to bottom,
+ rgba(0, 0, 0, 0) 0%,
+ rgba(0, 0, 0, 0.15) 99%,
+ rgba(0, 0, 0, 0.15) 100%
+ );
+ pointer-events: none;
+ z-index: 2;
+}
+.bread {
+ display: table;
+ table-layout: fixed;
+ width: 100%;
+ .column {
+ float: none;
+ display: table-cell;
+ vertical-align: middle;
+ }
+}
+
+@media screen and (max-width: 700px) {
+ .bread {
+ display: block;
+ .column {
+ display: block;
+ }
+ }
+}
+.bread-img {
+ background: url("/static/images/hp3_bw.jpg");
+ background-size: cover;
+ border-radius: 160px;
+ opacity: 0.85;
+ width: 320px;
+ height: 320px;
+ margin: auto;
+}
+
+@media screen and (max-width: 700px) {
+ .bread-img {
+ display: none;
+ }
+}
+.organization {
+ padding-top: 3em;
+}
+.membership-information.column {
+ vertical-align: initial;
+ p:first-child {
+ margin-top: 37px;
+ }
+}
+.channels {
+ width: 100%;
+ list-style: none;
+ padding: 0;
+ td {
+ padding: 0.4rem 0;
+ }
+ td:first-child {
+ text-align: right;
+ }
+}
+.channel {
+ align-items: center;
+ background-color: #f5f5f5;
+ border-radius: 4px;
+ color: #4a4a4a;
+ display: inline-flex;
+ font-size: 0.75rem;
+ height: 2em;
+ justify-content: center;
+ line-height: 1.5;
+ padding-left: 0.75em;
+ padding-right: 0.75em;
+ white-space: nowrap;
+}
+.channels tr:nth-child(1n) .channel {
+ background-color: #ebfffc;
+ color: #00947e;
+}
+.channels tr:nth-child(2n) .channel {
+ background-color: #eef3fc;
+ color: #2160c4;
+}
+.channels tr:nth-child(3n) .channel {
+ background-color: #eef6fc;
+ color: #1d72aa;
+}
+.channels tr:nth-child(4n) .channel {
+ background-color: #effaf3;
+ color: #257942;
+}
+.channels tr:nth-child(5n) .channel {
+ background-color: #fffbeb;
+ color: #947600;
+}
+.channels tr:nth-child(6n) .channel {
+ background-color: #feecf0;
+ color: #cc0f35;
+}
+.channel-members {
+ font-size: 12px;
+}
+.channel-topic {
+ p {
+ font-size: 0.8rem;
+ display: -webkit-box;
+ -webkit-box-orient: vertical;
+ -webkit-line-clamp: 2;
+ overflow: hidden;
+ border-left: 1px solid #e6e6e6;
+ padding-left: 0.75rem;
+ margin: 0;
+ margin-left: 0.5rem;
+ }
+ img {
+ width: 20px;
+ }
+}
diff --git a/styles/style.styl b/styles/style.styl
deleted file mode 100644
index 87881a8..0000000
--- a/styles/style.styl
+++ /dev/null
@@ -1,458 +0,0 @@
-@import url('https://fonts.googleapis.com/css2?family=Lato:wght@900&family=Source+Sans+Pro:wght@400;600;700&display=swap');
-
-linkColor = #3090de
-textColor = #444
-feedWidth = 500px
-footerHeight = 50px
-
-@require '_input'
-@require '_button'
-@require '_header'
-@require '_loader'
-
-body, html
- margin 0
- font 18px 'Source Sans Pro', 'Helvetica Neue', helvetica, arial, sans-serif
- height 100%
- width 100%
- font-weight 400
- color textColor
- font-smoothing antialiased
- box-sizing border-box
-
-h1, h2, h3
- margin 0
- margin-bottom 0.5em
- text-shadow 1px 1px 10px rgba(255,255,255,0.5)
-
-h2
- margin-bottom 1em
-
-h3
- font-size 1.25em
-
-p
- margin-top 1em
- line-height 1.75em
- font-size 16px
-
-a
- color linkColor
- text-decoration none
- &:hover
- text-decoration underline
-
-.site
- display flex
- min-height 100vh
- flex-direction column
-
-.container
- flex 1
-
-section
- background #fff
- padding 2em 0
-
-.content
- z-index 2
- position relative
- min-height 50vh
- box-sizing border-box
-
- @media screen and (max-width: 700px)
- h3
- margin-top 0
-
- &.with-feed
- padding-right feedWidth
-
-
-section:first-child
- box-shadow -1px -1px 1px rgba(0, 0, 0, 0.05)
- border-bottom 1px solid #EEEEEE
- background #FCFCFC
-
-.row
- max-width 850px
- margin auto
- overflow auto
- padding 0 2em
- margin-top 2em
-
- &:first-child
- margin-top 0
-
-.column
- float left
- overflow auto
- padding 0 1em
- box-sizing border-box
- &:first-child
- padding-left 0
- &:last-child
- padding-right 0
-
- img:first-child
- max-width 100%
-
-.column3-5
- width (100/5*3)%
-
-.column2-5
- width (100/5*2)%
-
-.column1-2
- width 50%
-
-.column
- @media screen and (max-width: 700px)
- width 100%
- float none
- margin-top 1em
- padding 0
- &:first-child
- margin-top 0
-
-.form
- display flex
- flex-direction column
- .btn
- background linkColor
- color rgba(255, 255, 255, 0.9)
- margin-left 0.5rem
- &.sending
- .invite-form__loader
- display block
-
-.controls-wrapper
- display flex
- @media screen and (max-width: 450px)
- flex-direction column
- .btn
- margin 0
- margin-top 0.5rem
-
-.input-wrapper
- position relative
- flex-grow 1
- width 400px
- @media screen and (max-width: 650px)
- width auto
-
-.invite-form
- margin-top 0.5rem
- position relative
- .input
- width 100%
- .invite-form__input
- padding-right 2em
-
- .label
- margin-bottom 0.5rem
- font-size 0.9rem
- opacity 0.6
- display block
-
- .btn
- height 45px
- font inherit
- border-radius 15px
- padding 0.5rem 3rem
- color #fff
- &:active
- border-bottom 0
- .invite-form__loader
- display none
- width 10px
- height 10px
- position absolute
- right 1rem
- top 50%
- margin-top -5px
-
-.code-of-conduct
- margin-bottom 0
-
-.membership-form
- .input
- margin 8px 0px
- .btn
- margin-top 12px
-
-.membership-form__loader
- width 70px
- height 70px
- margin auto
-
-@keyframes drop
- 0%
- transform rotateX(90deg)
- 30%
- transform rotateX(45deg)
- 45%
- transform rotateX(0deg)
- 60%
- transform rotateX(45deg)
- 100%
- transform rotateX(0deg)
-
-.form--message
- background linkColor
- color #fff
- line-height 40px
- padding 0 0.5em
- margin-top 4px
- transform rotateX(0deg)
- transform-origin 100% 0
- animation drop 0.6s linear
- a
- color #fff
- font-weight bold
-.form.has-error
- .form--message
- background rgb(226, 33, 112)
-
-.members
- a
- display inline-block
-
-.member
- width 30px
- vertical-align middle
- margin 3px
- border-radius 3px
-
-.project-image__codestats
- width 143px
-
-footer
- padding 0.5em 1em
- z-index 2
- border-top 1px solid #ECECEC
- font-size 1.5em
- display flex
- justify-content space-between
- flex-wrap wrap
- text-align center
- @media screen and (max-width: 940px)
- display block
- i
- margin 0 0.30em
- font-size 1.5em
-
-.contacts
- line-height normal
- text-align center
- display flex
- flex-direction column
- justify-content center
- @media screen and (max-width: 940px)
- margin-top 1em
-
-.sponsors
- text-align center
- display inline-block
-
-.sponsors__label
- color #ccc
- font-size 12px
- text-align left
-
-#email
- font-size .85rem
- @media screen and (min-width: 400px)
- font-size 1rem
-
-.sponsor
- height 60px
- margin-right 1em
- vertical-align middle
- @media screen and (max-width: 940px)
- margin-top 1em
-
-.feed
- width feedWidth
- height 100%
- overflow auto
- position absolute
- top 0
- right 0
- z-index 5
- background #fff
- border-left 1px solid #E5E5E5
- &::-webkit-scrollbar
- display none
-
-@media screen and (max-width: 1200px)
- .feed
- width 350px
- .content.with-feed
- padding-right 350px
-
-@media screen and (max-width: 980px)
- .feed
- width 0
- .content.with-feed
- padding-right 0
-
-.message
- padding 1em
- padding-right 2em
- border-top 1px solid #E5E5E5
- position relative
- display flex
-
-.message__content
- flex 1
-
-.message__body
- font-weight 400
- font-size 15px
- line-height 1.4em
-
-.message__image
- width 50px
- margin-right 1em
- margin-top 0.5em
- text-align center
- a
- outline 0
- img
- width 50px
-
-.message__icon
- margin 6px
- font-size 20px
- position absolute
- top 0
- right 0
- .fa-twitter
- color #55ACEE
- .fa-github
- color #333333
- .fa-slack
- color #DC005D
-
-.message__details
- font-size 0.7em
- margin-top 0.5em
-
-.message__meta
- margin-left 0.5em
-
-.fader
- position fixed
- bottom 0
- left 0
- width 100%
- height 50px
- background linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.15) 99%,rgba(0,0,0,0.15) 100%)
- pointer-events none
- z-index 2
-
-.bread
- display table
- table-layout fixed
- width 100%
- .column
- float none
- display table-cell
- vertical-align middle
-
-@media screen and (max-width: 700px)
- .bread
- display block
- .column
- display block
-
-.bread-img
- background url('/static/images/hp3_bw.jpg')
- background-size cover
- border-radius 160px
- opacity 0.85
- width 320px
- height 320px
- margin auto
-
-@media screen and (max-width: 700px)
- .bread-img
- display none
-
-.organization
- padding-top 3em
-
-.membership-information.column
- vertical-align initial
- p:first-child
- margin-top 37px
-
-.channels
- width 100%
- list-style none
- padding 0
- td
- padding 0.4rem 0
- td:first-child
- text-align right
-
-
-.channel
- align-items center
- background-color #f5f5f5
- border-radius 4px
- color #4a4a4a
- display inline-flex
- font-size .75rem
- height 2em
- justify-content center
- line-height 1.5
- padding-left .75em
- padding-right .75em
- white-space nowrap
-
-.channels tr:nth-child(1n) .channel
- background-color #ebfffc
- color #00947e
-
-
-.channels tr:nth-child(2n) .channel
- background-color #eef3fc
- color #2160c4
-
-
-.channels tr:nth-child(3n) .channel
- background-color #eef6fc
- color #1d72aa
-
-
-.channels tr:nth-child(4n) .channel
- background-color #effaf3
- color #257942
-
-
-.channels tr:nth-child(5n) .channel
- background-color #fffbeb
- color #947600
-
-
-.channels tr:nth-child(6n) .channel
- background-color #feecf0
- color #cc0f35
-
-.channel-members
- font-size 12px
-
-.channel-topic
- p
- font-size 0.8rem
- display -webkit-box
- -webkit-box-orient vertical
- -webkit-line-clamp 2
- overflow hidden
- border-left 1px solid #e6e6e6
- padding-left 0.75rem
- margin 0
- margin-left 0.5rem
- img
- width 20px
\ No newline at end of file
diff --git a/tsconfig.json b/tsconfig.json
index 9406f1f..3689b66 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -1,7 +1,11 @@
{
"compilerOptions": {
"target": "es5",
- "lib": ["dom", "dom.iterable", "esnext"],
+ "lib": [
+ "dom",
+ "dom.iterable",
+ "esnext"
+ ],
"allowJs": true,
"skipLibCheck": true,
"strict": false,
@@ -12,9 +16,20 @@
"moduleResolution": "node",
"resolveJsonModule": true,
"isolatedModules": true,
- "jsx": "preserve"
+ "jsx": "preserve",
+ "incremental": true
},
- "typeRoots": ["./node_modules/@types", "./typings"],
- "exclude": ["node_modules"],
- "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", "./typings/*"]
+ "typeRoots": [
+ "./node_modules/@types",
+ "./typings"
+ ],
+ "exclude": [
+ "node_modules"
+ ],
+ "include": [
+ "next-env.d.ts",
+ "**/*.ts",
+ "**/*.tsx",
+ "./typings/*"
+ ]
}
diff --git a/yarn.lock b/yarn.lock
index 7e5c4ef..5cef275 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -148,7 +148,7 @@
dependencies:
"@types/unist" "*"
-"@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9":
+"@types/json-schema@^7.0.9":
version "7.0.9"
resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.9.tgz#97edc9037ea0c38585320b28964dde3b39e4660d"
integrity sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==
@@ -279,34 +279,6 @@
"@typescript-eslint/types" "5.11.0"
eslint-visitor-keys "^3.0.0"
-"@zeit/next-css@1.0.1", "@zeit/next-css@^1.0.1":
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/@zeit/next-css/-/next-css-1.0.1.tgz#4f784e841e7ca1b21b3468a902e2c1fa95a3e75c"
- integrity sha512-yfHPRy/ne/5SddVClsoy+fpU7e0Cs1gkWA67/wm2uIu+9rznF45yQLxHEt5dPGF3h6IiIh7ZtIgA8VV8YKq87A==
- dependencies:
- css-loader "1.0.0"
- extracted-loader "1.0.4"
- find-up "2.1.0"
- ignore-loader "0.1.2"
- mini-css-extract-plugin "0.4.3"
- postcss-loader "3.0.0"
-
-"@zeit/next-less@^1.0.1":
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/@zeit/next-less/-/next-less-1.0.1.tgz#9a18930dc4bf04c1e9e5089365b9e40e42565a68"
- integrity sha512-zIyD6D1C0p+fDpVmSBzTA+vIwEDzGWWgYQ/Vp2amlC2/Mq8rtMq3BV6NxxSZ/36cFS8Tibl1K+An4150H4hOnQ==
- dependencies:
- "@zeit/next-css" "1.0.1"
- less-loader "4.1.0"
-
-"@zeit/next-stylus@^1.0.1":
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/@zeit/next-stylus/-/next-stylus-1.0.1.tgz#a83bde57963804319167e8c33dc4e78961fecf0e"
- integrity sha512-X8MhWn8c8OudWrlljbSdZQKM9Qgkgl8n2rMYZgDG9SG165ItZh8V15vfB8Yn5e9CsKWVBQI24XA5QNaOsLiNvA==
- dependencies:
- "@zeit/next-css" "1.0.1"
- stylus-loader "^3.0.2"
-
acorn-jsx@^5.3.1:
version "5.3.2"
resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937"
@@ -317,17 +289,7 @@ acorn@^8.7.0:
resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.7.0.tgz#90951fde0f8f09df93549481e5fc141445b791cf"
integrity sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==
-ajv-errors@^1.0.0:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/ajv-errors/-/ajv-errors-1.0.1.tgz#f35986aceb91afadec4102fbd85014950cefa64d"
- integrity sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==
-
-ajv-keywords@^3.1.0, ajv-keywords@^3.5.2:
- version "3.5.2"
- resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d"
- integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==
-
-ajv@^6.1.0, ajv@^6.10.0, ajv@^6.12.4, ajv@^6.12.5:
+ajv@^6.10.0, ajv@^6.12.4:
version "6.12.6"
resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4"
integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==
@@ -337,28 +299,11 @@ ajv@^6.1.0, ajv@^6.10.0, ajv@^6.12.4, ajv@^6.12.5:
json-schema-traverse "^0.4.1"
uri-js "^4.2.2"
-ansi-regex@^2.0.0:
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df"
- integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8=
-
ansi-regex@^5.0.1:
version "5.0.1"
resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304"
integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==
-ansi-styles@^2.2.1:
- version "2.2.1"
- resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe"
- integrity sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=
-
-ansi-styles@^3.2.1:
- version "3.2.1"
- resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
- integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==
- dependencies:
- color-convert "^1.9.0"
-
ansi-styles@^4.1.0:
version "4.3.0"
resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937"
@@ -366,12 +311,13 @@ ansi-styles@^4.1.0:
dependencies:
color-convert "^2.0.1"
-argparse@^1.0.7:
- version "1.0.10"
- resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911"
- integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==
+anymatch@~3.1.2:
+ version "3.1.2"
+ resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716"
+ integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==
dependencies:
- sprintf-js "~1.0.2"
+ normalize-path "^3.0.0"
+ picomatch "^2.0.4"
argparse@^2.0.1:
version "2.0.1"
@@ -416,11 +362,6 @@ ast-types-flow@^0.0.7:
resolved "https://registry.yarnpkg.com/ast-types-flow/-/ast-types-flow-0.0.7.tgz#f70b735c6bca1a5c9c22d982c3e39e7feba3bdad"
integrity sha1-9wtzXGvKGlycItmCw+Oef+ujva0=
-atob@^2.1.2:
- version "2.1.2"
- resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9"
- integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==
-
axe-core@^4.3.5:
version "4.4.1"
resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-4.4.1.tgz#7dbdc25989298f9ad006645cd396782443757413"
@@ -438,15 +379,6 @@ axobject-query@^2.2.0:
resolved "https://registry.yarnpkg.com/axobject-query/-/axobject-query-2.2.0.tgz#943d47e10c0b704aa42275e20edf3722648989be"
integrity sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==
-babel-code-frame@^6.26.0:
- version "6.26.0"
- resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b"
- integrity sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=
- dependencies:
- chalk "^1.1.3"
- esutils "^2.0.2"
- js-tokens "^3.0.2"
-
bail@^2.0.0:
version "2.0.2"
resolved "https://registry.yarnpkg.com/bail/-/bail-2.0.2.tgz#d26f5cd8fe5d6f832a31517b9f7c356040ba6d5d"
@@ -457,10 +389,10 @@ balanced-match@^1.0.0:
resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee"
integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==
-big.js@^5.2.2:
- version "5.2.2"
- resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328"
- integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==
+binary-extensions@^2.0.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d"
+ integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==
brace-expansion@^1.1.7:
version "1.1.11"
@@ -470,7 +402,7 @@ brace-expansion@^1.1.7:
balanced-match "^1.0.0"
concat-map "0.0.1"
-braces@^3.0.1:
+braces@^3.0.1, braces@~3.0.2:
version "3.0.2"
resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107"
integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==
@@ -485,25 +417,6 @@ call-bind@^1.0.0, call-bind@^1.0.2:
function-bind "^1.1.1"
get-intrinsic "^1.0.2"
-caller-callsite@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/caller-callsite/-/caller-callsite-2.0.0.tgz#847e0fce0a223750a9a027c54b33731ad3154134"
- integrity sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=
- dependencies:
- callsites "^2.0.0"
-
-caller-path@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-2.0.0.tgz#468f83044e369ab2010fac5f06ceee15bb2cb1f4"
- integrity sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=
- dependencies:
- caller-callsite "^2.0.0"
-
-callsites@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz#06eb84f00eea413da86affefacbffb36093b3c50"
- integrity sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=
-
callsites@^3.0.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73"
@@ -514,26 +427,6 @@ caniuse-lite@^1.0.30001283:
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001311.tgz#682ef3f4e617f1a177ad943de59775ed3032e511"
integrity sha512-mleTFtFKfykEeW34EyfhGIFjGCqzhh38Y0LhdQ9aWF+HorZTtdgKV/1hEE0NlFkG2ubvisPV6l400tlbPys98A==
-chalk@^1.1.3:
- version "1.1.3"
- resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98"
- integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=
- dependencies:
- ansi-styles "^2.2.1"
- escape-string-regexp "^1.0.2"
- has-ansi "^2.0.0"
- strip-ansi "^3.0.0"
- supports-color "^2.0.0"
-
-chalk@^2.4.1:
- version "2.4.2"
- resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
- integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
- dependencies:
- ansi-styles "^3.2.1"
- escape-string-regexp "^1.0.5"
- supports-color "^5.3.0"
-
chalk@^4.0.0:
version "4.1.2"
resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01"
@@ -547,23 +440,26 @@ character-entities@^2.0.0:
resolved "https://registry.yarnpkg.com/character-entities/-/character-entities-2.0.1.tgz#98724833e1e27990dee0bd0f2b8a859c3476aac7"
integrity sha512-OzmutCf2Kmc+6DrFrrPS8/tDh2+DpnrfzdICHWhcVC9eOd0N1PXmQEE1a8iM4IziIAG+8tmTq3K+oo0ubH6RRQ==
+"chokidar@>=3.0.0 <4.0.0":
+ version "3.5.3"
+ resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd"
+ integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==
+ dependencies:
+ anymatch "~3.1.2"
+ braces "~3.0.2"
+ glob-parent "~5.1.2"
+ is-binary-path "~2.1.0"
+ is-glob "~4.0.1"
+ normalize-path "~3.0.0"
+ readdirp "~3.6.0"
+ optionalDependencies:
+ fsevents "~2.3.2"
+
classnames@^2.3.1:
version "2.3.1"
resolved "https://registry.yarnpkg.com/classnames/-/classnames-2.3.1.tgz#dfcfa3891e306ec1dad105d0e88f4417b8535e8e"
integrity sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA==
-clone@^2.1.1:
- version "2.1.2"
- resolved "https://registry.yarnpkg.com/clone/-/clone-2.1.2.tgz#1b7f4b9f591f1e8f83670401600345a02887435f"
- integrity sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=
-
-color-convert@^1.9.0:
- version "1.9.3"
- resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8"
- integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==
- dependencies:
- color-name "1.1.3"
-
color-convert@^2.0.1:
version "2.0.1"
resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3"
@@ -571,11 +467,6 @@ color-convert@^2.0.1:
dependencies:
color-name "~1.1.4"
-color-name@1.1.3:
- version "1.1.3"
- resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
- integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=
-
color-name@~1.1.4:
version "1.1.4"
resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2"
@@ -608,16 +499,6 @@ core-js@^2.5.0:
resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.12.tgz#d9333dfa7b065e347cc5682219d6f690859cc2ec"
integrity sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==
-cosmiconfig@^5.0.0:
- version "5.2.1"
- resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.2.1.tgz#040f726809c591e77a17c0a3626ca45b4f168b1a"
- integrity sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==
- dependencies:
- import-fresh "^2.0.0"
- is-directory "^0.3.1"
- js-yaml "^3.13.1"
- parse-json "^4.0.0"
-
cross-spawn@^7.0.2:
version "7.0.3"
resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6"
@@ -627,46 +508,6 @@ cross-spawn@^7.0.2:
shebang-command "^2.0.0"
which "^2.0.1"
-css-loader@1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-1.0.0.tgz#9f46aaa5ca41dbe31860e3b62b8e23c42916bf56"
- integrity sha512-tMXlTYf3mIMt3b0dDCOQFJiVvxbocJ5Ho577WiGPYPZcqVEO218L2iU22pDXzkTZCLDE+9AmGSUkWxeh/nZReA==
- dependencies:
- babel-code-frame "^6.26.0"
- css-selector-tokenizer "^0.7.0"
- icss-utils "^2.1.0"
- loader-utils "^1.0.2"
- lodash.camelcase "^4.3.0"
- postcss "^6.0.23"
- postcss-modules-extract-imports "^1.2.0"
- postcss-modules-local-by-default "^1.2.0"
- postcss-modules-scope "^1.1.0"
- postcss-modules-values "^1.3.0"
- postcss-value-parser "^3.3.0"
- source-list-map "^2.0.0"
-
-css-selector-tokenizer@^0.7.0:
- version "0.7.3"
- resolved "https://registry.yarnpkg.com/css-selector-tokenizer/-/css-selector-tokenizer-0.7.3.tgz#735f26186e67c749aaf275783405cf0661fae8f1"
- integrity sha512-jWQv3oCEL5kMErj4wRnK/OPoBi0D+P1FR2cDCKYPaMeD2eW3/mttav8HT4hT1CKopiJI/psEULjkClhvJo4Lvg==
- dependencies:
- cssesc "^3.0.0"
- fastparse "^1.1.2"
-
-css@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/css/-/css-3.0.0.tgz#4447a4d58fdd03367c516ca9f64ae365cee4aa5d"
- integrity sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==
- dependencies:
- inherits "^2.0.4"
- source-map "^0.6.1"
- source-map-resolve "^0.6.0"
-
-cssesc@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee"
- integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==
-
csstype@^3.0.2:
version "3.0.10"
resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.0.10.tgz#2ad3a7bed70f35b965707c092e5f30b327c290e5"
@@ -698,11 +539,6 @@ decode-named-character-reference@^1.0.0:
dependencies:
character-entities "^2.0.0"
-decode-uri-component@^0.2.0:
- version "0.2.0"
- resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545"
- integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=
-
deep-is@^0.1.3:
version "0.1.4"
resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831"
@@ -751,11 +587,6 @@ emoji-regex@^9.2.2:
resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz#840c8803b0d8047f4ff0cf963176b32d4ef3ed72"
integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==
-emojis-list@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78"
- integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==
-
errno@^0.1.1:
version "0.1.8"
resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.8.tgz#8bb3e9c7d463be4976ff888f76b4809ebc2e811f"
@@ -763,13 +594,6 @@ errno@^0.1.1:
dependencies:
prr "~1.0.1"
-error-ex@^1.3.1:
- version "1.3.2"
- resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf"
- integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==
- dependencies:
- is-arrayish "^0.2.1"
-
es-abstract@^1.19.0, es-abstract@^1.19.1:
version "1.19.1"
resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.19.1.tgz#d4885796876916959de78edaa0df456627115ec3"
@@ -805,11 +629,6 @@ es-to-primitive@^1.2.1:
is-date-object "^1.0.1"
is-symbol "^1.0.2"
-escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5:
- version "1.0.5"
- resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
- integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
-
escape-string-regexp@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34"
@@ -946,11 +765,6 @@ espree@^9.2.0, espree@^9.3.0:
acorn-jsx "^5.3.1"
eslint-visitor-keys "^3.1.0"
-esprima@^4.0.0:
- version "4.0.1"
- resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"
- integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==
-
esquery@^1.4.0:
version "1.4.0"
resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.4.0.tgz#2148ffc38b82e8c7057dfed48425b3e61f0f24a5"
@@ -985,11 +799,6 @@ extend@^3.0.0:
resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa"
integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==
-extracted-loader@1.0.4:
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/extracted-loader/-/extracted-loader-1.0.4.tgz#e1a3f1791813c14091a1959e261e23e95dd90115"
- integrity sha512-G8A0hT/WCWIjesZm7BwbWdST5dQ08GNnCpTrJT/k/FYzuiJwlV1gyWjnuoizOzAR4jpEYXG2J++JyEKN/EB26Q==
-
fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3:
version "3.1.3"
resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525"
@@ -1016,11 +825,6 @@ fast-levenshtein@^2.0.6:
resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917"
integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=
-fastparse@^1.1.2:
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/fastparse/-/fastparse-1.1.2.tgz#91728c5a5942eced8531283c79441ee4122c35a9"
- integrity sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==
-
fastq@^1.6.0:
version "1.13.0"
resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.13.0.tgz#616760f88a7526bdfc596b7cab8c18938c36b98c"
@@ -1035,14 +839,6 @@ file-entry-cache@^6.0.1:
dependencies:
flat-cache "^3.0.4"
-file-loader@^6.0.0:
- version "6.2.0"
- resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-6.2.0.tgz#baef7cf8e1840df325e4390b4484879480eebe4d"
- integrity sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==
- dependencies:
- loader-utils "^2.0.0"
- schema-utils "^3.0.0"
-
fill-range@^7.0.1:
version "7.0.1"
resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40"
@@ -1050,13 +846,6 @@ fill-range@^7.0.1:
dependencies:
to-regex-range "^5.0.1"
-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"
-
flat-cache@^3.0.4:
version "3.0.4"
resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.0.4.tgz#61b0338302b2fe9f957dcc32fc2a87f1c3048b11"
@@ -1085,6 +874,11 @@ fs.realpath@^1.0.0:
resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8=
+fsevents@~2.3.2:
+ version "2.3.2"
+ resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a"
+ integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==
+
function-bind@^1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
@@ -1112,7 +906,7 @@ get-symbol-description@^1.0.0:
call-bind "^1.0.2"
get-intrinsic "^1.1.1"
-glob-parent@^5.1.2:
+glob-parent@^5.1.2, glob-parent@~5.1.2:
version "5.1.2"
resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4"
integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==
@@ -1138,7 +932,7 @@ glob@7.1.7:
once "^1.3.0"
path-is-absolute "^1.0.0"
-glob@^7.1.3, glob@^7.1.6:
+glob@^7.1.3:
version "7.2.0"
resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.0.tgz#d15535af7732e02e948f4c41628bd910293f6023"
integrity sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==
@@ -1174,23 +968,11 @@ graceful-fs@^4.1.2:
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.9.tgz#041b05df45755e587a24942279b9d113146e1c96"
integrity sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==
-has-ansi@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91"
- integrity sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=
- dependencies:
- ansi-regex "^2.0.0"
-
has-bigints@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.1.tgz#64fe6acb020673e3b78db035a5af69aa9d07b113"
integrity sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==
-has-flag@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
- integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0=
-
has-flag@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b"
@@ -1227,23 +1009,6 @@ iconv-lite@^0.4.4:
dependencies:
safer-buffer ">= 2.1.2 < 3"
-icss-replace-symbols@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz#06ea6f83679a7749e386cfe1fe812ae5db223ded"
- integrity sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=
-
-icss-utils@^2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-2.1.0.tgz#83f0a0ec378bf3246178b6c2ad9136f135b1c962"
- integrity sha1-g/Cg7DeL8yRheLbCrZE28TWxyWI=
- dependencies:
- postcss "^6.0.1"
-
-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@^4.0.6:
version "4.0.6"
resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc"
@@ -1259,20 +1024,10 @@ image-size@~0.5.0:
resolved "https://registry.yarnpkg.com/image-size/-/image-size-0.5.5.tgz#09dfd4ab9d20e29eb1c3e80b8990378df9e3cb9c"
integrity sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=
-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"
- integrity sha1-2BNVwVYS04bGH53dOSLUMEgipUY=
- dependencies:
- caller-path "^2.0.0"
- resolve-from "^3.0.0"
+immutable@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/immutable/-/immutable-4.0.0.tgz#b86f78de6adef3608395efb269a91462797e2c23"
+ integrity sha512-zIE9hX70qew5qTUjSS7wi1iwj/l7+m54KWU247nhM3v806UdGj1yDndXj+IOYxxtW9zyLI+xqFNZjTuDaLUqFw==
import-fresh@^3.0.0, import-fresh@^3.2.1:
version "3.3.0"
@@ -1282,13 +1037,6 @@ import-fresh@^3.0.0, import-fresh@^3.2.1:
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"
-
imurmurhash@^0.1.4:
version "0.1.4"
resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea"
@@ -1302,7 +1050,7 @@ inflight@^1.0.4:
once "^1.3.0"
wrappy "1"
-inherits@2, inherits@^2.0.4:
+inherits@2:
version "2.0.4"
resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
@@ -1321,11 +1069,6 @@ internal-slot@^1.0.3:
has "^1.0.3"
side-channel "^1.0.4"
-is-arrayish@^0.2.1:
- version "0.2.1"
- resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"
- integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=
-
is-bigint@^1.0.1:
version "1.0.4"
resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.4.tgz#08147a1875bc2b32005d41ccd8291dffc6691df3"
@@ -1333,6 +1076,13 @@ is-bigint@^1.0.1:
dependencies:
has-bigints "^1.0.1"
+is-binary-path@~2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09"
+ integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==
+ dependencies:
+ binary-extensions "^2.0.0"
+
is-boolean-object@^1.1.0:
version "1.1.2"
resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz#5c6dc200246dd9321ae4b885a114bb1f75f63719"
@@ -1365,17 +1115,12 @@ is-date-object@^1.0.1:
dependencies:
has-tostringtag "^1.0.0"
-is-directory@^0.3.1:
- version "0.3.1"
- resolved "https://registry.yarnpkg.com/is-directory/-/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1"
- integrity sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=
-
is-extglob@^2.1.1:
version "2.1.1"
resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=
-is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3:
+is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1:
version "4.0.3"
resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084"
integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==
@@ -1460,19 +1205,6 @@ javascript-time-ago@^2.3.13:
resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
-js-tokens@^3.0.2:
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b"
- integrity sha1-mGbfOVECEw449/mWvOtlRDIJwls=
-
-js-yaml@^3.13.1:
- version "3.14.1"
- resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537"
- integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==
- dependencies:
- argparse "^1.0.7"
- esprima "^4.0.0"
-
js-yaml@^4.1.0:
version "4.1.0"
resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602"
@@ -1480,11 +1212,6 @@ js-yaml@^4.1.0:
dependencies:
argparse "^2.0.1"
-json-parse-better-errors@^1.0.1:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9"
- integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==
-
json-schema-traverse@^0.4.1:
version "0.4.1"
resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660"
@@ -1495,20 +1222,6 @@ json-stable-stringify-without-jsonify@^1.0.1:
resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651"
integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=
-json5@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe"
- integrity sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==
- dependencies:
- minimist "^1.2.0"
-
-json5@^2.1.2:
- version "2.2.0"
- resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.0.tgz#2dfefe720c6ba525d9ebd909950f0515316c89a3"
- integrity sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==
- dependencies:
- minimist "^1.2.5"
-
"jsx-ast-utils@^2.4.1 || ^3.0.0", jsx-ast-utils@^3.2.1:
version "3.2.1"
resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-3.2.1.tgz#720b97bfe7d901b927d87c3773637ae8ea48781b"
@@ -1534,15 +1247,6 @@ language-tags@^1.0.5:
dependencies:
language-subtag-registry "~0.3.2"
-less-loader@4.1.0:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/less-loader/-/less-loader-4.1.0.tgz#2c1352c5b09a4f84101490274fd51674de41363e"
- integrity sha512-KNTsgCE9tMOM70+ddxp9yyt9iHqgmSs0yTZc5XH5Wo+g80RWRIYNqE58QJKm/yMud5wZEvz50ugRDuzVIkyahg==
- dependencies:
- clone "^2.1.1"
- loader-utils "^1.1.0"
- pify "^3.0.0"
-
less@^4.1.2:
version "4.1.2"
resolved "https://registry.yarnpkg.com/less/-/less-4.1.2.tgz#6099ee584999750c2624b65f80145f8674e4b4b0"
@@ -1568,42 +1272,6 @@ levn@^0.4.1:
prelude-ls "^1.2.1"
type-check "~0.4.0"
-loader-utils@^1.0.2, loader-utils@^1.1.0:
- version "1.4.0"
- resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.4.0.tgz#c579b5e34cb34b1a74edc6c1fb36bfa371d5a613"
- integrity sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==
- dependencies:
- big.js "^5.2.2"
- emojis-list "^3.0.0"
- json5 "^1.0.1"
-
-loader-utils@^2.0.0:
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.2.tgz#d6e3b4fb81870721ae4e0868ab11dd638368c129"
- integrity sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==
- dependencies:
- big.js "^5.2.2"
- emojis-list "^3.0.0"
- json5 "^2.1.2"
-
-locate-path@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e"
- integrity sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=
- dependencies:
- p-locate "^2.0.0"
- path-exists "^3.0.0"
-
-lodash.camelcase@^4.3.0:
- version "4.3.0"
- resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6"
- integrity sha1-soqmKIorn8ZRA1x3EfZathkDMaY=
-
-lodash.clonedeep@^4.5.0:
- version "4.5.0"
- resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef"
- integrity sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=
-
lodash.merge@^4.6.2:
version "4.6.2"
resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a"
@@ -1902,32 +1570,11 @@ micromatch@^4.0.4:
braces "^3.0.1"
picomatch "^2.2.3"
-mime-db@1.51.0:
- version "1.51.0"
- resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.51.0.tgz#d9ff62451859b18342d960850dc3cfb77e63fb0c"
- integrity sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==
-
-mime-types@^2.1.27:
- version "2.1.34"
- resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.34.tgz#5a712f9ec1503511a945803640fafe09d3793c24"
- integrity sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==
- dependencies:
- mime-db "1.51.0"
-
mime@^1.4.1:
version "1.6.0"
resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1"
integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==
-mini-css-extract-plugin@0.4.3:
- version "0.4.3"
- resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-0.4.3.tgz#98d60fcc5d228c3e36a9bd15a1d6816d6580beb8"
- integrity sha512-Mxs0nxzF1kxPv4TRi2NimewgXlJqh0rGE30vviCU2WHrpbta6wklnUV9dr9FUtoAHmB3p3LeXEC+ZjgHvB0Dzg==
- dependencies:
- loader-utils "^1.1.0"
- schema-utils "^1.0.0"
- webpack-sources "^1.1.0"
-
minimatch@^3.0.4:
version "3.0.5"
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.5.tgz#4da8f1290ee0f0f8e83d60ca69f8f134068604a3"
@@ -1935,11 +1582,6 @@ minimatch@^3.0.4:
dependencies:
brace-expansion "^1.1.7"
-minimist@^1.2.0, minimist@^1.2.5:
- version "1.2.5"
- resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602"
- integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==
-
mri@^1.1.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/mri/-/mri-1.2.0.tgz#6721480fec2a11a4889861115a48b6cbe7cc8f0b"
@@ -1974,14 +1616,6 @@ needle@^2.5.2:
iconv-lite "^0.4.4"
sax "^1.2.4"
-next-fonts@^1.5.1:
- version "1.5.1"
- resolved "https://registry.yarnpkg.com/next-fonts/-/next-fonts-1.5.1.tgz#21f398ca6931b85a7f9c4597f1d3b851be5b5a16"
- integrity sha512-pgEJ40xO1oRhM6RqhQJ9CzuZOFp6Zq+aAD/V1P9sq/wdepvLzhFxDm3lCZNoE7+78NSuMKgT6b1qeXSsqWuUMQ==
- dependencies:
- file-loader "^6.0.0"
- url-loader "^4.0.0"
-
next@^12.0.10:
version "12.0.10"
resolved "https://registry.yarnpkg.com/next/-/next-12.0.10.tgz#fcc4584177418bd777ce157f3165b7ba5e7708f7"
@@ -2005,6 +1639,11 @@ next@^12.0.10:
"@next/swc-win32-ia32-msvc" "12.0.10"
"@next/swc-win32-x64-msvc" "12.0.10"
+normalize-path@^3.0.0, normalize-path@~3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65"
+ integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==
+
object-assign@^4.1.1:
version "4.1.1"
resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
@@ -2084,25 +1723,6 @@ optionator@^0.9.1:
type-check "^0.4.0"
word-wrap "^1.2.3"
-p-limit@^1.1.0:
- version "1.3.0"
- resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8"
- integrity sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==
- dependencies:
- p-try "^1.0.0"
-
-p-locate@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43"
- integrity sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=
- dependencies:
- p-limit "^1.1.0"
-
-p-try@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3"
- integrity sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=
-
parent-module@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2"
@@ -2115,24 +1735,11 @@ parse-github-event@^1.1.3:
resolved "https://registry.yarnpkg.com/parse-github-event/-/parse-github-event-1.1.3.tgz#82f0ac15acc07fc021cdd1b6dd1f8489a42b6592"
integrity sha512-/fhQveRhaAov5vTwIQb5dpnjCO206hsng5YfycU7UoR1Od1jmgZCCkmKZPwp/Tw6U9IDfDbf4Xh6vGd+OPcNRw==
-parse-json@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0"
- integrity sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=
- dependencies:
- error-ex "^1.3.1"
- json-parse-better-errors "^1.0.1"
-
parse-node-version@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/parse-node-version/-/parse-node-version-1.0.1.tgz#e2b5dbede00e7fa9bc363607f53327e8b073189b"
integrity sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==
-path-exists@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515"
- integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=
-
path-is-absolute@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
@@ -2158,85 +1765,21 @@ performance-now@^2.1.0:
resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b"
integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=
-picocolors@^0.2.1:
- version "0.2.1"
- resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-0.2.1.tgz#570670f793646851d1ba135996962abad587859f"
- integrity sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==
-
picocolors@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c"
integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==
-picomatch@^2.2.3:
+picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3:
version "2.3.1"
resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42"
integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
-pify@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176"
- integrity sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=
-
pify@^4.0.1:
version "4.0.1"
resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231"
integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==
-postcss-load-config@^2.0.0:
- version "2.1.2"
- resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-2.1.2.tgz#c5ea504f2c4aef33c7359a34de3573772ad7502a"
- integrity sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==
- 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-modules-extract-imports@^1.2.0:
- version "1.2.1"
- resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.2.1.tgz#dc87e34148ec7eab5f791f7cd5849833375b741a"
- integrity sha512-6jt9XZwUhwmRUhb/CkyJY020PYaPJsCyt3UjbaWo6XEbH/94Hmv6MP7fG2C5NDU/BcHzyGYxNtHvM+LTf9HrYw==
- dependencies:
- postcss "^6.0.1"
-
-postcss-modules-local-by-default@^1.2.0:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz#f7d80c398c5a393fa7964466bd19500a7d61c069"
- integrity sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=
- dependencies:
- css-selector-tokenizer "^0.7.0"
- postcss "^6.0.1"
-
-postcss-modules-scope@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz#d6ea64994c79f97b62a72b426fbe6056a194bb90"
- integrity sha1-1upkmUx5+XtipytCb75gVqGUu5A=
- dependencies:
- css-selector-tokenizer "^0.7.0"
- postcss "^6.0.1"
-
-postcss-modules-values@^1.3.0:
- version "1.3.0"
- resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz#ecffa9d7e192518389f42ad0e83f72aec456ea20"
- integrity sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=
- dependencies:
- icss-replace-symbols "^1.1.0"
- postcss "^6.0.1"
-
-postcss-value-parser@^3.3.0:
- version "3.3.1"
- resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281"
- integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==
-
postcss@8.4.5:
version "8.4.5"
resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.5.tgz#bae665764dfd4c6fcc24dc0fdf7e7aa00cc77f95"
@@ -2246,23 +1789,6 @@ postcss@8.4.5:
picocolors "^1.0.0"
source-map-js "^1.0.1"
-postcss@^6.0.1, postcss@^6.0.23:
- version "6.0.23"
- resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.23.tgz#61c82cc328ac60e677645f979054eb98bc0e3324"
- integrity sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==
- dependencies:
- chalk "^2.4.1"
- source-map "^0.6.1"
- supports-color "^5.4.0"
-
-postcss@^7.0.0:
- version "7.0.39"
- resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.39.tgz#9624375d965630e2e1f2c02a935c82a59cb48309"
- integrity sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==
- dependencies:
- picocolors "^0.2.1"
- source-map "^0.6.1"
-
prelude-ls@^1.2.1:
version "1.2.1"
resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396"
@@ -2375,6 +1901,13 @@ react@^17.0.2:
loose-envify "^1.1.0"
object-assign "^4.1.1"
+readdirp@~3.6.0:
+ version "3.6.0"
+ resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7"
+ integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==
+ dependencies:
+ picomatch "^2.2.1"
+
regenerator-runtime@^0.13.4:
version "0.13.9"
resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz#8925742a98ffd90814988d7566ad30ca3b263b52"
@@ -2417,11 +1950,6 @@ remark-rehype@^10.0.0:
mdast-util-to-hast "^12.1.0"
unified "^10.0.0"
-resolve-from@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748"
- integrity sha1-six699nWiBvItuZTM17rywoYh0g=
-
resolve-from@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6"
@@ -2461,12 +1989,21 @@ sade@^1.7.3:
dependencies:
mri "^1.1.0"
-"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.1.2:
+"safer-buffer@>= 2.1.2 < 3":
version "2.1.2"
resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
-sax@^1.2.4, sax@~1.2.4:
+sass@^1.49.7:
+ version "1.49.7"
+ resolved "https://registry.yarnpkg.com/sass/-/sass-1.49.7.tgz#22a86a50552b9b11f71404dfad1b9ff44c6b0c49"
+ integrity sha512-13dml55EMIR2rS4d/RDHHP0sXMY3+30e1TKsyXaSz3iLWVoDWEoboY8WzJd5JMnxrRHffKO3wq2mpJ0jxRJiEQ==
+ dependencies:
+ chokidar ">=3.0.0 <4.0.0"
+ immutable "^4.0.0"
+ source-map-js ">=0.6.2 <2.0.0"
+
+sax@^1.2.4:
version "1.2.4"
resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9"
integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==
@@ -2479,24 +2016,6 @@ scheduler@^0.20.2:
loose-envify "^1.1.0"
object-assign "^4.1.1"
-schema-utils@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-1.0.0.tgz#0b79a93204d7b600d4b2850d1f66c2a34951c770"
- integrity sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==
- dependencies:
- ajv "^6.1.0"
- ajv-errors "^1.0.0"
- ajv-keywords "^3.1.0"
-
-schema-utils@^3.0.0:
- version "3.1.1"
- resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.1.1.tgz#bc74c4b6b6995c1d88f76a8b77bea7219e0c8281"
- integrity sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==
- dependencies:
- "@types/json-schema" "^7.0.8"
- ajv "^6.12.5"
- ajv-keywords "^3.5.2"
-
semver@^5.6.0:
version "5.7.1"
resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"
@@ -2540,44 +2059,21 @@ slash@^3.0.0:
resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634"
integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==
-source-list-map@^2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34"
- integrity sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==
-
-source-map-js@^1.0.1:
+"source-map-js@>=0.6.2 <2.0.0", source-map-js@^1.0.1:
version "1.0.2"
resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c"
integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==
-source-map-resolve@^0.6.0:
- version "0.6.0"
- resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.6.0.tgz#3d9df87e236b53f16d01e58150fc7711138e5ed2"
- integrity sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==
- dependencies:
- atob "^2.1.2"
- decode-uri-component "^0.2.0"
-
-source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1:
+source-map@~0.6.0:
version "0.6.1"
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
-source-map@^0.7.3:
- version "0.7.3"
- resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383"
- integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==
-
space-separated-tokens@^2.0.0:
version "2.0.1"
resolved "https://registry.yarnpkg.com/space-separated-tokens/-/space-separated-tokens-2.0.1.tgz#43193cec4fb858a2ce934b7f98b7f2c18107098b"
integrity sha512-ekwEbFp5aqSPKaqeY1PGrlGQxPNaq+Cnx4+bE2D8sciBQrHpbwoBbawqTN2+6jPs9IdWxxiUcN0K2pkczD3zmw==
-sprintf-js@~1.0.2:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
- integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=
-
string.prototype.matchall@^4.0.6:
version "4.0.6"
resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.6.tgz#5abb5dabc94c7b0ea2380f65ba610b3a544b15fa"
@@ -2608,13 +2104,6 @@ string.prototype.trimstart@^1.0.4:
call-bind "^1.0.2"
define-properties "^1.1.3"
-strip-ansi@^3.0.0:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"
- integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=
- dependencies:
- ansi-regex "^2.0.0"
-
strip-ansi@^6.0.1:
version "6.0.1"
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
@@ -2639,39 +2128,6 @@ styled-jsx@5.0.0:
resolved "https://registry.yarnpkg.com/styled-jsx/-/styled-jsx-5.0.0.tgz#816b4b92e07b1786c6b7111821750e0ba4d26e77"
integrity sha512-qUqsWoBquEdERe10EW8vLp3jT25s/ssG1/qX5gZ4wu15OZpmSMFI2v+fWlRhLfykA5rFtlJ1ME8A8pm/peV4WA==
-stylus-loader@^3.0.2:
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/stylus-loader/-/stylus-loader-3.0.2.tgz#27a706420b05a38e038e7cacb153578d450513c6"
- integrity sha512-+VomPdZ6a0razP+zinir61yZgpw2NfljeSsdUF5kJuEzlo3khXhY19Fn6l8QQz1GRJGtMCo8nG5C04ePyV7SUA==
- dependencies:
- loader-utils "^1.0.2"
- lodash.clonedeep "^4.5.0"
- when "~3.6.x"
-
-stylus@^0.56.0:
- version "0.56.0"
- resolved "https://registry.yarnpkg.com/stylus/-/stylus-0.56.0.tgz#13fc85c48082db483c90d2530942fe8b0be988eb"
- integrity sha512-Ev3fOb4bUElwWu4F9P9WjnnaSpc8XB9OFHSFZSKMFL1CE1oM+oFXWEgAqPmmZIyhBihuqIQlFsVTypiiS9RxeA==
- dependencies:
- css "^3.0.0"
- debug "^4.3.2"
- glob "^7.1.6"
- safer-buffer "^2.1.2"
- sax "~1.2.4"
- source-map "^0.7.3"
-
-supports-color@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7"
- integrity sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=
-
-supports-color@^5.3.0, supports-color@^5.4.0:
- version "5.5.0"
- resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
- integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==
- dependencies:
- has-flag "^3.0.0"
-
supports-color@^7.1.0:
version "7.2.0"
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da"
@@ -2838,15 +2294,6 @@ uri-js@^4.2.2:
dependencies:
punycode "^2.1.0"
-url-loader@^4.0.0:
- version "4.1.1"
- resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-4.1.1.tgz#28505e905cae158cf07c92ca622d7f237e70a4e2"
- integrity sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==
- dependencies:
- loader-utils "^2.0.0"
- mime-types "^2.1.27"
- schema-utils "^3.0.0"
-
use-subscription@1.5.1:
version "1.5.1"
resolved "https://registry.yarnpkg.com/use-subscription/-/use-subscription-1.5.1.tgz#73501107f02fad84c6dd57965beb0b75c68c42d1"
@@ -2892,19 +2339,6 @@ vfile@^5.0.0:
unist-util-stringify-position "^3.0.0"
vfile-message "^3.0.0"
-webpack-sources@^1.1.0:
- version "1.4.3"
- resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.4.3.tgz#eedd8ec0b928fbf1cbfe994e22d2d890f330a933"
- integrity sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==
- dependencies:
- source-list-map "^2.0.0"
- source-map "~0.6.1"
-
-when@~3.6.x:
- version "3.6.4"
- resolved "https://registry.yarnpkg.com/when/-/when-3.6.4.tgz#473b517ec159e2b85005497a13983f095412e34e"
- integrity sha1-RztRfsFZ4rhQBUl6E5g/CVQS404=
-
which-boxed-primitive@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6"