diff options
34 files changed, 805 insertions, 718 deletions
diff --git a/assets/css/_basics.scss b/assets/css/_basics.scss index 1536605..1cd5547 100644 --- a/assets/css/_basics.scss +++ b/assets/css/_basics.scss | |||
@@ -1,41 +1,23 @@ | |||
1 | @font-face { | 1 | @font-face { |
2 | font-family: 'Iosevka Term SS09'; | 2 | font-family: 'IBM Plex Sans'; |
3 | font-style: normal; | ||
4 | font-weight: normal; | ||
5 | src: //local('Iosevka SS09'), | ||
6 | url('/iosevka-term-ss09-regular.woff2') format('woff2'); | ||
7 | } | ||
8 | |||
9 | @font-face { | ||
10 | font-family: 'Iosevka Term SS09'; | ||
11 | font-style: normal; | ||
12 | font-weight: bold; | ||
13 | src: //local('Iosevka SS09 Bold'), | ||
14 | url('/iosevka-term-ss09-bold.woff2') format('woff2'); | ||
15 | } | ||
16 | |||
17 | @font-face { | ||
18 | font-family: 'Iosevka Aile'; | ||
19 | font-style: normal; | 3 | font-style: normal; |
20 | font-weight: normal; | 4 | font-weight: normal; |
21 | src: //local('Iosevka Aile'), | 5 | src: //local('IBM Plex Sans'), |
22 | url('/iosevka-aile-regular.woff2') format('woff2'); | 6 | url('/IBMPlexSans-Regular.woff2') format('woff2'); |
23 | } | 7 | } |
24 | 8 | ||
25 | @font-face { | 9 | @font-face { |
26 | font-family: 'Iosevka Aile'; | 10 | font-family: 'IBM Plex Sans'; |
27 | font-style: normal; | 11 | font-style: normal; |
28 | font-weight: bold; | 12 | font-weight: bold; |
29 | src: //local('Iosevka Aile Bold'), | 13 | src: url('/IBMPlexSans-Bold.woff2') format('woff2'); |
30 | url('/iosevka-aile-bold.woff2') format('woff2'); | ||
31 | } | 14 | } |
32 | 15 | ||
33 | @font-face { | 16 | @font-face { |
34 | font-family: 'IBM Plex Sans'; | 17 | font-family: 'Garet Variable'; |
35 | font-style: normal; | 18 | font-style: normal; |
36 | font-weight: normal; | 19 | font-weight: 50 950; |
37 | src: //local('IBM Plex Sans'), | 20 | src: url('/GaretVariable.woff2') format('woff2-variations'); |
38 | url('/IBMPlexSans-Regular.woff2') format('woff2'); | ||
39 | } | 21 | } |
40 | 22 | ||
41 | ::selection { | 23 | ::selection { |
@@ -54,8 +36,8 @@ code { | |||
54 | } | 36 | } |
55 | 37 | ||
56 | html { | 38 | html { |
57 | background-color: var(--bg); | 39 | background-color: prop(--colors --bg); |
58 | color: var(--fg); | 40 | color: prop(--colors --fg); |
59 | font-family: $font-fam--text; | 41 | font-family: $font-fam--text; |
60 | font-size: px-to-em($font-size, 16px); | 42 | font-size: px-to-em($font-size, 16px); |
61 | line-height: $line-height; | 43 | line-height: $line-height; |
@@ -85,7 +67,7 @@ pre { | |||
85 | } | 67 | } |
86 | 68 | ||
87 | strong { | 69 | strong { |
88 | color: var(--fg-lo); | 70 | color: prop(--colors --fg-lo); |
89 | font-weight: bold; | 71 | font-weight: bold; |
90 | } | 72 | } |
91 | 73 | ||
@@ -105,7 +87,7 @@ li { | |||
105 | position: absolute; | 87 | position: absolute; |
106 | width: $subcontent--indent; | 88 | width: $subcontent--indent; |
107 | margin-left: -1 * $subcontent--indent; | 89 | margin-left: -1 * $subcontent--indent; |
108 | color: var(--fg-hi); | 90 | color: prop(--colors --fg-hi); |
109 | font-family: $font-fam--mono; | 91 | font-family: $font-fam--mono; |
110 | } | 92 | } |
111 | } | 93 | } |
@@ -141,12 +123,12 @@ dd { | |||
141 | } | 123 | } |
142 | 124 | ||
143 | dt { | 125 | dt { |
144 | color: var(--fg-lo); | 126 | color: prop(--colors --fg-lo); |
145 | font-weight: bold; | 127 | font-weight: bold; |
146 | 128 | ||
147 | &::after { | 129 | &::after { |
148 | content: ':'; | 130 | content: ':'; |
149 | color: var(--fg); | 131 | color: prop(--colors --fg); |
150 | font-weight: normal; | 132 | font-weight: normal; |
151 | } | 133 | } |
152 | } | 134 | } |
@@ -157,13 +139,23 @@ dd { | |||
157 | 139 | ||
158 | h1, | 140 | h1, |
159 | h2, | 141 | h2, |
160 | h3 { | 142 | h3, |
143 | h4, | ||
144 | h5, | ||
145 | h6 { | ||
161 | margin: ($line-height * 2em) 0 0; | 146 | margin: ($line-height * 2em) 0 0; |
147 | font-family: $font-fam--large; | ||
162 | font-size: 1em; | 148 | font-size: 1em; |
149 | font-weight: 600; | ||
150 | line-height: 1.2; | ||
151 | font-feature-settings: 'ss02' 1; | ||
163 | 152 | ||
164 | + h1, | 153 | + h1, |
165 | + h2, | 154 | + h2, |
166 | + h3 { | 155 | + h3, |
156 | + h4, | ||
157 | + h5, | ||
158 | + h6 { | ||
167 | margin-top: $line-height * 1em; | 159 | margin-top: $line-height * 1em; |
168 | } | 160 | } |
169 | } | 161 | } |
@@ -205,12 +197,12 @@ hr { | |||
205 | height: 1px; | 197 | height: 1px; |
206 | margin: ($line-height * 1em) 0; | 198 | margin: ($line-height * 1em) 0; |
207 | border: 0; | 199 | border: 0; |
208 | background-color: var(--obj); | 200 | background-color: prop(--colors --obj); |
209 | } | 201 | } |
210 | 202 | ||
211 | blockquote, | 203 | blockquote, |
212 | pre { | 204 | pre { |
213 | margin: ($line-height * 1em) 0 0 1px; | 205 | margin: ($line-height * 1em) 0 0 1px; |
214 | padding-left: calc(#{$subcontent--indent} - 3px); | 206 | padding-left: calc(#{$subcontent--indent} - 3px); |
215 | border-left: 2px solid var(--obj); | 207 | border-left: 2px solid prop(--colors --obj); |
216 | } | 208 | } |
diff --git a/assets/css/_utils.scss b/assets/css/_utils.scss index 519a3a7..bca50d8 100644 --- a/assets/css/_utils.scss +++ b/assets/css/_utils.scss | |||
@@ -1,21 +1,21 @@ | |||
1 | .u-hidden { | 1 | @include utility('hidden') { |
2 | display: none; | 2 | display: none; |
3 | 3 | ||
4 | @each $name, $width in $breakpoints { | 4 | @each $breakpoint in map-keys($breakpoints) { |
5 | &\@#{$name}-down { | 5 | @include media('<=#{$breakpoint}') { |
6 | @media (max-width: $width) { | 6 | @include suffix('#{$breakpoint}-lo') { |
7 | display: none; | 7 | display: none; |
8 | } | 8 | } |
9 | } | 9 | } |
10 | 10 | ||
11 | &\@#{$name}-up { | 11 | @include media('>#{$breakpoint}') { |
12 | @media (min-width: $width + 1) { | 12 | @include suffix('#{$breakpoint}-hi') { |
13 | display: none; | 13 | display: none; |
14 | } | 14 | } |
15 | } | 15 | } |
16 | } | 16 | } |
17 | } | 17 | } |
18 | 18 | ||
19 | .u-mt0 { | 19 | @include utility('mt0') { |
20 | margin-top: 0; | 20 | margin-top: 0; |
21 | } | 21 | } |
diff --git a/assets/css/_vars.scss b/assets/css/_vars.scss index ea831a6..ae8a7a8 100644 --- a/assets/css/_vars.scss +++ b/assets/css/_vars.scss | |||
@@ -1,88 +1,75 @@ | |||
1 | $font-fam--text: 'Iosevka Aile', 'IBM Plex Sans', 'Open Sans', 'Segoe UI', 'Droid Sans', | 1 | $iro-root-size: 16px; |
2 | Roboto, Oxygen, 'Helvetica Neue', Helvetica, Tahoma, Arial, sans-serif; | ||
3 | $font-fam--mono: 'Iosevka Term SS09', 'Lucida Console', 'Courier New', Courier, | ||
4 | monospace; | ||
5 | $font-size: 16px; | ||
6 | $line-height: 1.7; | ||
7 | |||
8 | $code-block--font-size: 16px; | ||
9 | $code-block--line-height: 1.4; | ||
10 | |||
11 | $content--width: 42em; | ||
12 | $content--h1--font-size: $font-size + 1; | ||
13 | |||
14 | $subcontent--indent: 2em; | ||
15 | |||
16 | $container--pad-h: 2rem; | ||
17 | $container--pad-h--sm: 1rem; | ||
18 | $container--pad-v: $line-height * 2rem; | ||
19 | $container--pad-v--sm: $line-height * 1rem; | ||
20 | |||
21 | $nav--font-size: $font-size - 1; | ||
22 | $nav--item--spacing: 2em; | ||
23 | $nav--item--spacing--sm: 1.5em; | ||
24 | $nav--item--pad-h: .5em; | ||
25 | $nav--item--pad-v: .9em; | ||
26 | |||
27 | $footer--pad-v: .8em; | ||
28 | |||
29 | $page--item-prefix--max-chars: 1.5em; | ||
30 | $page--item-prefix--pad: 1em; | ||
31 | $page--item-prefix--width: $page--item-prefix--max-chars + $page--item-prefix--pad; | ||
32 | |||
33 | $page--item-prefix--max-chars--sm: 1em; | ||
34 | $page--item-prefix--width--sm: $page--item-prefix--max-chars--sm + $page--item-prefix--pad; | ||
35 | 2 | ||
36 | $breakpoints: ( | 3 | $breakpoints: ( |
37 | xs: 380px, | 4 | xs: 320px, |
38 | sm: 700px, | 5 | sm: 700px, |
6 | md: 1100px, | ||
39 | ); | 7 | ); |
40 | 8 | ||
41 | :root { | 9 | $unit-intervals: ( |
42 | --gray0: hsl(270, 0%, 7%); | 10 | 'px': 1, |
43 | --gray1: hsl(270, 0%, 10%); | 11 | 'em': .01, |
44 | --gray2: hsl(270, 1%, 29%); | 12 | 'rem': .01, |
45 | --gray3: hsl(270, 2%, 54%); | 13 | '': 0 |
46 | --gray4: hsl(270, 2%, 73%); | 14 | ); |
47 | --gray5: hsl(270, 2%, 100%); | ||
48 | |||
49 | // | ||
50 | |||
51 | --bg-hi: var(--gray0); // Lighter background | ||
52 | --bg: var(--gray1); // Background | ||
53 | |||
54 | --obj: var(--gray2); | ||
55 | 15 | ||
56 | --fg-hi: var(--gray3); // Faint text | 16 | $font-fam--text: 'IBM Plex Sans', 'Helvetica Neue', Arial, sans-serif; |
57 | --fg: var(--gray4); // Text | 17 | $font-fam--large: 'Garet Variable', $font-fam--text; |
58 | --fg-lo: var(--gray5); // Strong text | 18 | $font-fam--mono: 'Iosevka Term SS09', 'IBM Plex Mono', 'Menlo', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', Courier, monospace; |
19 | $font-size: 16px; | ||
20 | $line-height: 1.7; | ||
21 | $content--width: 56rem; | ||
22 | $subcontent--indent: 2em; | ||
59 | 23 | ||
60 | // | 24 | $gray0: hsl(220, 0%, 7%); |
25 | $gray1: hsl(220, 0%, 10%); | ||
26 | $gray2: hsl(220, 0%, 29%); | ||
27 | $gray3: hsl(220, 0%, 54%); | ||
28 | $gray4: hsl(220, 0%, 73%); | ||
29 | $gray5: hsl(220, 0%, 100%); | ||
30 | |||
31 | @include store(( | ||
32 | --colors: ( | ||
33 | --bg-hi: $gray0, // Lighter background | ||
34 | --bg: $gray1, // Background | ||
35 | |||
36 | --obj: $gray2, | ||
37 | |||
38 | --fg-hi: $gray3, // Faint text | ||
39 | --fg: $gray4, // Text | ||
40 | --fg-lo: $gray5, // Strong text | ||
41 | |||
42 | --accent: hsl(354, 84%, 55%), | ||
43 | ) | ||
44 | )); | ||
61 | 45 | ||
62 | --heading--fg: var(--fg-lo); | 46 | :root { |
47 | --heading--fg: var(--colors--fg-lo); | ||
63 | 48 | ||
64 | --select--bg: hsla(270, 2%, 100%, .996); | 49 | --select--bg: hsla(270, 2%, 100%, .996); |
65 | --select--img-bg: hsla(270, 2%, 100%, .5); | 50 | --select--img-bg: hsla(270, 2%, 100%, .5); |
66 | --select--fg: var(--bg-hi); | 51 | --select--fg: var(--colors--bg-hi); |
67 | 52 | ||
68 | --code--fg: var(--fg-hi); | 53 | --code--fg: var(--colors--fg-hi); |
69 | 54 | ||
70 | --code-block--fg: var(--fg-hi); | 55 | --code-block--fg: var(--colors--fg-hi); |
71 | 56 | ||
72 | --link--idle--fg: var(--fg-lo); | 57 | --link--idle--fg: var(--colors--fg-lo); |
73 | --link--hover--bg: var(--link--idle--fg); | 58 | --link--hover--bg: var(--link--idle--fg); |
74 | --link--hover--fg: #000; | 59 | --link--hover--fg: #000; |
75 | 60 | ||
76 | --nav--bg: var(--bg-hi); | 61 | --hero--back-fg: var(--colors--bg-hi); |
77 | --nav--logo--fg: var(--fg-hi); | 62 | |
78 | --nav--item--idle--fg: var(--fg); | 63 | --nav--bg: var(--colors--bg); |
79 | --nav--item--hover--fg: var(--fg-lo); | 64 | --nav--logo--fg: var(--colors--fg-hi); |
80 | --nav--item--active--fg: var(--fg-lo); | 65 | --nav--item--idle--fg: var(--colors--fg); |
66 | --nav--item--hover--fg: var(--colors--fg-lo); | ||
67 | --nav--item--active--fg: var(--colors--fg-lo); | ||
81 | 68 | ||
82 | --page--item-prefix--fg: var(--fg-hi); | 69 | --footer--bg: var(--colors--bg); |
83 | 70 | ||
84 | --page--link--idle--fg: var(--link--idle--fg); // hsl(45, 100%, 70%); // hsl(215, 100%, 80%); // var(--link--idle--fg); // #ffd866; | 71 | --page--link--idle--fg: var(--link--idle--fg); // hsl(45, 100%, 70%); // hsl(215, 100%, 80%); // var(--link--idle--fg); // #ffd866; |
85 | --page--link--visited--fg: var(--fg); // hsl(23, 89%, 65%); // hsl(260, 58%, 78%); // var(--fg-lo); // #f59458; | 72 | --page--link--visited--fg: var(--colors--fg); // hsl(23, 89%, 65%); // hsl(260, 58%, 78%); // var(--fg-lo); // #f59458; |
86 | --page--link--hover--bg: var(--page--link--idle--fg); | 73 | --page--link--hover--bg: var(--page--link--idle--fg); |
87 | --page--link--hover--fg: #000; | 74 | --page--link--hover--fg: #000; |
88 | } | 75 | } |
diff --git a/assets/css/components/_footer.scss b/assets/css/components/_footer.scss index a015d92..8fcbc98 100644 --- a/assets/css/components/_footer.scss +++ b/assets/css/components/_footer.scss | |||
@@ -1,6 +1,17 @@ | |||
1 | .c-footer { | 1 | @include namespace('footer') { |
2 | padding-top: $footer--pad-v; | 2 | @include store(( |
3 | padding-bottom: $footer--pad-v; | 3 | --dims: ( |
4 | color: var(--obj); | 4 | --pad-y: .8em |
5 | text-align: right; | 5 | ), |
6 | --colors: ( | ||
7 | --fg: prop(--colors --obj, $global: true) | ||
8 | ) | ||
9 | )); | ||
10 | |||
11 | @include component(namespace()) { | ||
12 | padding-top: prop(--dims --pad-y); | ||
13 | padding-bottom: prop(--dims --pad-y); | ||
14 | color: prop(--colors --fg); | ||
15 | text-align: right; | ||
16 | } | ||
6 | } | 17 | } |
diff --git a/assets/css/components/_hero.scss b/assets/css/components/_hero.scss index bfcdc16..6c497a1 100644 --- a/assets/css/components/_hero.scss +++ b/assets/css/components/_hero.scss | |||
@@ -1,35 +1,50 @@ | |||
1 | .c-hero { | 1 | @include namespace('hero') { |
2 | margin-bottom: $line-height * 2em; | 2 | @include store(( |
3 | margin-left: -1 * $page--item-prefix--width; | 3 | --colors: ( |
4 | padding-left: $page--item-prefix--width; | 4 | --back-fg: prop(--colors --bg-hi, $global: true) |
5 | overflow: hidden; | 5 | ) |
6 | font-family: $font-fam--mono; | 6 | )); |
7 | 7 | ||
8 | &::after { | 8 | @include component(namespace()) { |
9 | content: str-repeat('â–‘', 120); | 9 | display: flex; |
10 | display: block; | 10 | position: relative; |
11 | position: relative; | 11 | flex-direction: column; |
12 | z-index: -10; | 12 | align-items: center; |
13 | height: $line-height; | 13 | justify-content: center; |
14 | margin-top: px-to-em(2px); | 14 | text-align: center; |
15 | margin-left: -1 * $page--item-prefix--width; | ||
16 | padding-top: px-to-em(2px); | ||
17 | border-top: 1px solid var(--fg-hi); | ||
18 | color: var(--fg-hi); | ||
19 | line-height: $code-block--line-height; | ||
20 | } | ||
21 | 15 | ||
22 | &__pre { | 16 | @include element('title', 'backtitle') { |
23 | margin-top: 0; | 17 | margin: 0 auto; |
24 | overflow: hidden; | 18 | font-family: $font-fam--large; |
25 | } | 19 | text-transform: none; |
20 | } | ||
21 | |||
22 | @include element('emph') { | ||
23 | color: prop(--colors --accent, $global: true); | ||
24 | font-weight: 500; | ||
25 | } | ||
26 | |||
27 | @include element('title') { | ||
28 | max-width: 11em; | ||
29 | font-weight: 200; | ||
30 | } | ||
31 | |||
32 | @include element('backtitle') { | ||
33 | position: absolute; | ||
34 | z-index: -10; | ||
35 | transform: translateY(-.08em); | ||
36 | color: prop(--colors --back-fg); | ||
37 | } | ||
26 | 38 | ||
27 | @media (max-width: map-get($breakpoints, 'sm')) { | 39 | @include iro-responsive-env(('xs', 'sm', 'md')) { |
28 | margin-left: 0; | 40 | @include element('title') { |
29 | padding-left: 0; | 41 | padding: iro-responsive-set((7rem, 7rem, 10rem)) 0; |
42 | font-size: iro-responsive-set((1.8rem, 2.8rem, 3.3rem)); | ||
43 | } | ||
30 | 44 | ||
31 | &::after { | 45 | @include element('backtitle') { |
32 | margin-left: 0; | 46 | font-size: iro-responsive-set((12rem, 14rem, 16rem)); |
47 | } | ||
33 | } | 48 | } |
34 | } | 49 | } |
35 | } | 50 | } |
diff --git a/assets/css/components/_hlist.scss b/assets/css/components/_hlist.scss deleted file mode 100644 index a7cf665..0000000 --- a/assets/css/components/_hlist.scss +++ /dev/null | |||
@@ -1,13 +0,0 @@ | |||
1 | .c-hlist { | ||
2 | display: flex; | ||
3 | |||
4 | &__item { | ||
5 | display: block; | ||
6 | margin-right: 4ch; | ||
7 | padding-left: 0; | ||
8 | |||
9 | &::before { | ||
10 | display: none; | ||
11 | } | ||
12 | } | ||
13 | } | ||
diff --git a/assets/css/components/_nav.scss b/assets/css/components/_nav.scss index cd3ef14..2472706 100644 --- a/assets/css/components/_nav.scss +++ b/assets/css/components/_nav.scss | |||
@@ -1,57 +1,103 @@ | |||
1 | .c-nav { | 1 | @include namespace('nav') { |
2 | position: sticky; | 2 | @include store(( |
3 | z-index: 1000; | 3 | --dims: ( |
4 | top: 0; | 4 | --font-size: 15px, |
5 | background-color: var(--nav--bg); | 5 | --pad-y: 1em, |
6 | font-size: $nav--font-size; | 6 | --pad-y-sm: .5em, |
7 | 7 | --item: ( | |
8 | &__items { | 8 | --pad-x: 1em, |
9 | --pad-x-sm: .75em, | ||
10 | --pad-y: 1em, | ||
11 | --pad-y-sm: .75em, | ||
12 | ), | ||
13 | ), | ||
14 | --colors: ( | ||
15 | --logo: ( | ||
16 | --idle: ( | ||
17 | --fg: prop(--colors --fg-hi, $global: true), | ||
18 | ), | ||
19 | --hover: ( | ||
20 | --fg: prop(--colors --fg-lo, $global: true), | ||
21 | ) | ||
22 | ), | ||
23 | --item: ( | ||
24 | --idle: ( | ||
25 | --fg: prop(--colors --fg, $global: true), | ||
26 | ), | ||
27 | --hover: ( | ||
28 | --fg: prop(--colors --fg-lo, $global: true), | ||
29 | ), | ||
30 | --active: ( | ||
31 | --fg: prop(--colors --fg-lo, $global: true), | ||
32 | ) | ||
33 | ) | ||
34 | ) | ||
35 | )); | ||
36 | |||
37 | @include component(namespace()) { | ||
9 | display: flex; | 38 | display: flex; |
10 | align-items: baseline; | 39 | align-items: center; |
11 | } | 40 | padding: prop(--dims --pad-y) 0; |
41 | font-size: prop(--dims --font-size); | ||
42 | |||
43 | @include element('logo') { | ||
44 | display: inline-block; | ||
45 | margin: 0; | ||
46 | padding: prop(--dims --item --pad-y) 0; | ||
47 | color: prop(--colors --logo --idle --fg); | ||
48 | font-family: $font-fam--mono; | ||
49 | text-decoration: none; | ||
50 | |||
51 | &:link, | ||
52 | &:visited { | ||
53 | &:hover { | ||
54 | background-color: transparent; | ||
55 | color: prop(--colors --logo --hover --fg); | ||
56 | } | ||
57 | } | ||
58 | } | ||
59 | |||
60 | @include element('logo-symbol') { | ||
61 | display: block; | ||
62 | width: $line-height * .9em; | ||
63 | height: $line-height * 1em; | ||
64 | } | ||
12 | 65 | ||
13 | &__logo { | 66 | @include element('item') { |
14 | display: inline-block; | 67 | display: inline-block; |
15 | margin: 0; | 68 | margin: 0 calc(-1 * #{prop(--dims --item --pad-x)}) 0 prop(--dims --item --pad-x); |
16 | padding: $nav--item--pad-v 0; | 69 | padding: prop(--dims --item --pad-y) prop(--dims --item --pad-x); |
17 | color: var(--nav--logo--fg); | 70 | color: prop(--colors --item --idle --fg); |
18 | font-family: $font-fam--mono; | 71 | text-decoration: none; |
19 | text-decoration: none; | 72 | text-transform: uppercase; |
20 | 73 | ||
21 | &:link, | ||
22 | &:visited { | ||
23 | &:hover { | 74 | &:hover { |
24 | background-color: transparent; | 75 | background-color: transparent; |
25 | color: var(--nav--item--hover--fg); | 76 | color: prop(--colors --item --hover --fg); |
77 | text-decoration: underline; | ||
78 | } | ||
79 | |||
80 | @include modifier('active') { | ||
81 | border-color: prop(--colors --item --active --fg); | ||
82 | color: prop(--colors --item --active --fg); | ||
26 | font-weight: bold; | 83 | font-weight: bold; |
27 | } | 84 | } |
28 | } | 85 | } |
29 | } | ||
30 | 86 | ||
31 | &__item { | 87 | @include media('<=sm') { |
32 | display: inline-block; | 88 | padding: prop(--dims --pad-y-sm) 0; |
33 | margin: 0 (-1 * $nav--item--pad-h) 0 ($nav--item--spacing - $nav--item--pad-h); | ||
34 | padding: $nav--item--pad-v $nav--item--pad-h calc(#{$nav--item--pad-v} - 2px); | ||
35 | border-bottom: 2px solid transparent; | ||
36 | color: var(--nav--item--idle--fg); | ||
37 | text-decoration: none; | ||
38 | |||
39 | &:hover { | ||
40 | background-color: transparent; | ||
41 | color: var(--nav--item--hover--fg); | ||
42 | font-weight: bold; | ||
43 | } | ||
44 | 89 | ||
45 | &--active { | 90 | @include element('logo', 'item') { |
46 | border-color: var(--nav--item--active--fg); | 91 | padding-top: prop(--dims --item --pad-y-sm); |
47 | color: var(--nav--item--active--fg); | 92 | padding-bottom: prop(--dims --item --pad-y-sm); |
48 | font-weight: bold; | 93 | } |
49 | } | ||
50 | } | ||
51 | 94 | ||
52 | @media (max-width: map-get($breakpoints, 'sm')) { | 95 | @include element('item') { |
53 | &__item { | 96 | margin-right: calc(-1 * #{prop(--dims --item --pad-x-sm)}); |
54 | margin-left: $nav--item--spacing--sm - $nav--item--pad-h; | 97 | margin-left: prop(--dims --item --pad-x-sm); |
98 | padding-right: prop(--dims --item --pad-x-sm); | ||
99 | padding-left: prop(--dims --item --pad-x-sm); | ||
100 | } | ||
55 | } | 101 | } |
56 | } | 102 | } |
57 | } | 103 | } |
diff --git a/assets/css/components/_page.scss b/assets/css/components/_page.scss index 9d1e991..ef39061 100644 --- a/assets/css/components/_page.scss +++ b/assets/css/components/_page.scss | |||
@@ -1,133 +1,3 @@ | |||
1 | .c-page { | 1 | @include component('page') { |
2 | &__prefixed { | 2 | // |
3 | position: relative; | ||
4 | margin-left: -1 * $page--item-prefix--width; | ||
5 | padding-left: $page--item-prefix--width; | ||
6 | |||
7 | &::before { | ||
8 | display: inline-block; | ||
9 | position: absolute; | ||
10 | box-sizing: border-box; | ||
11 | width: $page--item-prefix--width; | ||
12 | margin-left: -1 * $page--item-prefix--width; | ||
13 | padding-right: $page--item-prefix--pad; | ||
14 | color: var(--page--item-prefix--fg); | ||
15 | font-family: $font-fam--mono; | ||
16 | font-weight: normal; | ||
17 | text-align: right; | ||
18 | } | ||
19 | |||
20 | $h1-unscale-factor: px-to-em($font-size, $content--h1--font-size); | ||
21 | |||
22 | &--h1 { | ||
23 | margin-top: $line-height * $h1-unscale-factor; | ||
24 | font-size: px-to-em($content--h1--font-size); | ||
25 | |||
26 | &::before { | ||
27 | content: '#'; | ||
28 | font-size: $h1-unscale-factor; | ||
29 | } | ||
30 | } | ||
31 | |||
32 | &--h2::before { | ||
33 | content: '##'; | ||
34 | } | ||
35 | |||
36 | &--h3::before { | ||
37 | content: '###'; | ||
38 | } | ||
39 | |||
40 | &--pre { | ||
41 | $scale-factor: $font-size / $code-block--font-size; | ||
42 | |||
43 | margin-left: calc(#{-1 * $page--item-prefix--width} * #{$scale-factor}); | ||
44 | padding-left: calc(#{$page--item-prefix--width} * #{$scale-factor}); | ||
45 | border-left: 0; | ||
46 | color: var(--code-block--fg); | ||
47 | font-size: $code-block--font-size; | ||
48 | line-height: $code-block--line-height; | ||
49 | text-overflow: ''; | ||
50 | |||
51 | &::before { | ||
52 | content: str-repeat('``\A', 40); | ||
53 | height: 100%; | ||
54 | overflow: hidden; | ||
55 | color: var(--page--item-prefix--fg); | ||
56 | font-size: px-to-em($font-size, $code-block--font-size); | ||
57 | line-height: $code-block--line-height / $scale-factor; | ||
58 | } | ||
59 | } | ||
60 | |||
61 | &--ref::before { | ||
62 | content: '|>'; | ||
63 | } | ||
64 | |||
65 | &--backref::before { | ||
66 | content: '<|'; | ||
67 | } | ||
68 | } | ||
69 | |||
70 | &__header { | ||
71 | margin-bottom: $line-height * 1em; | ||
72 | |||
73 | &__title { | ||
74 | margin-top: 0; | ||
75 | } | ||
76 | |||
77 | &__backlink__link { | ||
78 | &:link, | ||
79 | &:visited { | ||
80 | color: var(--fg-hi); | ||
81 | |||
82 | &:hover { | ||
83 | color: var(--link--hover--fg); | ||
84 | } | ||
85 | } | ||
86 | } | ||
87 | |||
88 | &__backlink + &__title { | ||
89 | margin-top: $line-height * 1em; | ||
90 | } | ||
91 | |||
92 | &__meta { | ||
93 | margin-top: 0; | ||
94 | color: var(--fg-hi); | ||
95 | font-weight: normal; | ||
96 | } | ||
97 | } | ||
98 | |||
99 | &__content { | ||
100 | padding-left: $page--item-prefix--width; | ||
101 | |||
102 | > :first-child { | ||
103 | margin-top: 0; | ||
104 | } | ||
105 | } | ||
106 | |||
107 | @media (max-width: map-get($breakpoints, 'sm')) { | ||
108 | &__prefixed { | ||
109 | margin-left: 0; | ||
110 | padding-left: $page--item-prefix--width--sm; | ||
111 | |||
112 | &::before { | ||
113 | width: $page--item-prefix--width--sm; | ||
114 | margin-left: -1 * $page--item-prefix--width--sm; | ||
115 | } | ||
116 | |||
117 | &--h1, | ||
118 | &--h2, | ||
119 | &--h3, | ||
120 | &--pre { | ||
121 | padding-left: 0; | ||
122 | |||
123 | &::before { | ||
124 | display: none; | ||
125 | } | ||
126 | } | ||
127 | } | ||
128 | |||
129 | &__content { | ||
130 | padding-left: 0; | ||
131 | } | ||
132 | } | ||
133 | } | 3 | } |
diff --git a/assets/css/components/_spacer.scss b/assets/css/components/_spacer.scss deleted file mode 100644 index 692eb29..0000000 --- a/assets/css/components/_spacer.scss +++ /dev/null | |||
@@ -1,5 +0,0 @@ | |||
1 | .c-spacer { | ||
2 | display: block; | ||
3 | height: 0; | ||
4 | margin: ($line-height * 2em) 0 0; | ||
5 | } | ||
diff --git a/assets/css/layouts/_container.scss b/assets/css/layouts/_container.scss index e99c62f..2bb4d80 100644 --- a/assets/css/layouts/_container.scss +++ b/assets/css/layouts/_container.scss | |||
@@ -1,25 +1,36 @@ | |||
1 | .l-container { | 1 | @include namespace('container') { |
2 | padding-right: $container--pad-h; | 2 | @include store(( |
3 | padding-left: $container--pad-h; | 3 | --dims: ( |
4 | --pad-x: 2rem, | ||
5 | --pad-x-sm: 1rem, | ||
6 | --pad-y: $line-height * 2rem, | ||
7 | --pad-y-sm: $line-height * 1rem | ||
8 | ) | ||
9 | )); | ||
4 | 10 | ||
5 | &--content { | 11 | @include layout(namespace()) { |
6 | max-width: $content--width; | 12 | padding-right: prop(--dims --pad-x); |
7 | margin-right: auto; | 13 | padding-left: prop(--dims --pad-x); |
8 | margin-left: auto; | ||
9 | } | ||
10 | 14 | ||
11 | &--pad-v { | 15 | @include modifier('content') { |
12 | padding-top: $container--pad-v; | 16 | max-width: $content--width; |
13 | padding-bottom: $container--pad-v; | 17 | margin-right: auto; |
14 | } | 18 | margin-left: auto; |
19 | } | ||
20 | |||
21 | @include modifier('pad-v') { | ||
22 | padding-top: prop(--dims --pad-y); | ||
23 | padding-bottom: prop(--dims --pad-y); | ||
24 | } | ||
15 | 25 | ||
16 | @media (max-width: map-get($breakpoints, 'sm')) { | 26 | @include media('<=sm') { |
17 | padding-right: $container--pad-h--sm; | 27 | padding-right: prop(--dims --pad-x-sm); |
18 | padding-left: $container--pad-h--sm; | 28 | padding-left: prop(--dims --pad-x-sm); |
19 | 29 | ||
20 | &--pad-v { | 30 | @include modifier('pad-v') { |
21 | padding-top: $container--pad-v--sm; | 31 | padding-top: prop(--dims --pad-y-sm); |
22 | padding-bottom: $container--pad-v--sm; | 32 | padding-bottom: prop(--dims --pad-y-sm); |
33 | } | ||
23 | } | 34 | } |
24 | } | 35 | } |
25 | } | 36 | } |
diff --git a/assets/css/scopes/_code.scss b/assets/css/scopes/_code.scss index 4a40d0f..3f50ce3 100644 --- a/assets/css/scopes/_code.scss +++ b/assets/css/scopes/_code.scss | |||
@@ -1,5 +1,5 @@ | |||
1 | .s-code { | 1 | @include scope('code') { |
2 | &--highlight { | 2 | @include modifier('highlight') { |
3 | pre { | 3 | pre { |
4 | color: var(--fg-lo); | 4 | color: var(--fg-lo); |
5 | } | 5 | } |
diff --git a/assets/css/scopes/_page.scss b/assets/css/scopes/_page.scss index e4c505e..70489fb 100644 --- a/assets/css/scopes/_page.scss +++ b/assets/css/scopes/_page.scss | |||
@@ -1,4 +1,4 @@ | |||
1 | .s-page { | 1 | @include scope('page-content') { |
2 | :link { | 2 | :link { |
3 | color: var(--page--link--idle--fg); | 3 | color: var(--page--link--idle--fg); |
4 | } | 4 | } |
@@ -18,4 +18,8 @@ | |||
18 | img { | 18 | img { |
19 | max-width: 100%; | 19 | max-width: 100%; |
20 | } | 20 | } |
21 | |||
22 | > :first-child { | ||
23 | margin-top: 0; | ||
24 | } | ||
21 | } | 25 | } |
diff --git a/assets/css/style.scss b/assets/css/style.scss index 6ffab5f..dad774a 100644 --- a/assets/css/style.scss +++ b/assets/css/style.scss | |||
@@ -1,9 +1,13 @@ | |||
1 | @import '../../node_modules/iro-sass/src/main'; | ||
2 | @import '../../node_modules/iro-sass/src/bem-shortcodes'; | ||
3 | @import '../../node_modules/iro-sass/src/responsive-shortcodes'; | ||
4 | @import '../../node_modules/iro-sass/src/props-shortcodes'; | ||
5 | @import '../../node_modules/include-media/dist/include-media'; | ||
6 | |||
1 | @import 'vars'; | 7 | @import 'vars'; |
2 | @import 'functions'; | 8 | @import 'functions'; |
3 | @import 'basics'; | 9 | @import 'basics'; |
4 | 10 | ||
5 | //@import 'components/spacer'; | ||
6 | //@import 'components/hlist'; | ||
7 | @import 'components/nav'; | 11 | @import 'components/nav'; |
8 | @import 'components/page'; | 12 | @import 'components/page'; |
9 | @import 'components/hero'; | 13 | @import 'components/hero'; |
@@ -15,3 +19,7 @@ | |||
15 | @import 'scopes/page'; | 19 | @import 'scopes/page'; |
16 | 20 | ||
17 | @import 'utils'; | 21 | @import 'utils'; |
22 | |||
23 | :root { | ||
24 | @include assign; | ||
25 | } | ||
diff --git a/assets/fonts/GaretVariable.ttf b/assets/fonts/GaretVariable.ttf new file mode 100644 index 0000000..2f0a27d --- /dev/null +++ b/assets/fonts/GaretVariable.ttf | |||
Binary files differ | |||
diff --git a/assets/fonts/IBMPlexSans-Bold.ttf b/assets/fonts/IBMPlexSans-Bold.ttf new file mode 100644 index 0000000..e324b09 --- /dev/null +++ b/assets/fonts/IBMPlexSans-Bold.ttf | |||
Binary files differ | |||
diff --git a/assets/fonts/IBMPlexSans-Regular.ttf b/assets/fonts/IBMPlexSans-Regular.ttf new file mode 100644 index 0000000..3b16bfd --- /dev/null +++ b/assets/fonts/IBMPlexSans-Regular.ttf | |||
Binary files differ | |||
diff --git a/assets/fonts/iosevka-aile-bold.ttf b/assets/fonts/iosevka-aile-bold.ttf deleted file mode 100644 index 6db4acf..0000000 --- a/assets/fonts/iosevka-aile-bold.ttf +++ /dev/null | |||
Binary files differ | |||
diff --git a/assets/fonts/iosevka-aile-regular.ttf b/assets/fonts/iosevka-aile-regular.ttf deleted file mode 100644 index 7dba5b6..0000000 --- a/assets/fonts/iosevka-aile-regular.ttf +++ /dev/null | |||
Binary files differ | |||
diff --git a/assets/fonts/iosevka-term-ss09-bold.ttf b/assets/fonts/iosevka-term-ss09-bold.ttf deleted file mode 100644 index 30e7c45..0000000 --- a/assets/fonts/iosevka-term-ss09-bold.ttf +++ /dev/null | |||
Binary files differ | |||
diff --git a/assets/fonts/iosevka-term-ss09-regular.ttf b/assets/fonts/iosevka-term-ss09-regular.ttf deleted file mode 100644 index 95ec646..0000000 --- a/assets/fonts/iosevka-term-ss09-regular.ttf +++ /dev/null | |||
Binary files differ | |||
diff --git a/content/index.md b/content/index.md index 9050478..7e7ab99 100644 --- a/content/index.md +++ b/content/index.md | |||
@@ -2,8 +2,6 @@ | |||
2 | title: Home | 2 | title: Home |
3 | --- | 3 | --- |
4 | 4 | ||
5 | # Volpeon's Den | ||
6 | |||
7 | Welcome to my website! I'm Volpeon, a red fox doing human things such as programming, creating vector art, and running a website. | 5 | Welcome to my website! I'm Volpeon, a red fox doing human things such as programming, creating vector art, and running a website. |
8 | 6 | ||
9 | ## Find me | 7 | ## Find me |
diff --git a/content/logo.svg b/content/logo.svg new file mode 100644 index 0000000..4f66970 --- /dev/null +++ b/content/logo.svg | |||
@@ -0,0 +1,70 @@ | |||
1 | <?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||
2 | <svg | ||
3 | xmlns:dc="http://purl.org/dc/elements/1.1/" | ||
4 | xmlns:cc="http://creativecommons.org/ns#" | ||
5 | xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | ||
6 | xmlns:svg="http://www.w3.org/2000/svg" | ||
7 | xmlns="http://www.w3.org/2000/svg" | ||
8 | xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | ||
9 | xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | ||
10 | aria-hidden="true" | ||
11 | version="1.1" | ||
12 | id="svg8" | ||
13 | sodipodi:docname="logo.svg" | ||
14 | width="22.271938" | ||
15 | height="15.456" | ||
16 | inkscape:version="1.0.2 (e86c870879, 2021-01-15)"> | ||
17 | <metadata | ||
18 | id="metadata14"> | ||
19 | <rdf:RDF> | ||
20 | <cc:Work | ||
21 | rdf:about=""> | ||
22 | <dc:format>image/svg+xml</dc:format> | ||
23 | <dc:type | ||
24 | rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | ||
25 | <dc:title></dc:title> | ||
26 | </cc:Work> | ||
27 | </rdf:RDF> | ||
28 | </metadata> | ||
29 | <defs | ||
30 | id="defs12" /> | ||
31 | <sodipodi:namedview | ||
32 | pagecolor="#ffffff" | ||
33 | bordercolor="#666666" | ||
34 | borderopacity="1" | ||
35 | objecttolerance="10" | ||
36 | gridtolerance="10" | ||
37 | guidetolerance="10" | ||
38 | inkscape:pageopacity="0" | ||
39 | inkscape:pageshadow="2" | ||
40 | inkscape:window-width="1920" | ||
41 | inkscape:window-height="992" | ||
42 | id="namedview10" | ||
43 | showgrid="false" | ||
44 | fit-margin-top="0" | ||
45 | fit-margin-left="0" | ||
46 | fit-margin-right="0" | ||
47 | fit-margin-bottom="0" | ||
48 | inkscape:zoom="3.8866667" | ||
49 | inkscape:cx="42.086996" | ||
50 | inkscape:cy="54.170536" | ||
51 | inkscape:window-x="1536" | ||
52 | inkscape:window-y="0" | ||
53 | inkscape:window-maximized="1" | ||
54 | inkscape:current-layer="svg8" /> | ||
55 | <path | ||
56 | fill="currentColor" | ||
57 | stroke="none" | ||
58 | d="M 4.928,15.456 H 6.24 L 1.312,0 H 0 Z" | ||
59 | id="path2" /> | ||
60 | <path | ||
61 | fill="currentColor" | ||
62 | stroke="none" | ||
63 | d="m 14.44797,15.456 h 1.36 L 9.3439695,0 h -1.36 z" | ||
64 | id="path4" /> | ||
65 | <path | ||
66 | fill="currentColor" | ||
67 | stroke="none" | ||
68 | d="m 14.447939,15.456 h 1.36 L 22.271939,0 h -1.36 z" | ||
69 | id="path6" /> | ||
70 | </svg> | ||
diff --git a/content/personal/infinite-skyscrapers.md b/content/personal/infinite-skyscrapers.md index 909ecce..a4a78e1 100644 --- a/content/personal/infinite-skyscrapers.md +++ b/content/personal/infinite-skyscrapers.md | |||
@@ -4,25 +4,42 @@ title: Infinite Skyscrapers | |||
4 | category: dre | 4 | category: dre |
5 | --- | 5 | --- |
6 | 6 | ||
7 | I'm in some strange world that consist of huge buildings, looking a lot like very simple skyscrapers, except they were all interconnected. I'm not even sure if there's a floor since I'm just floating, being able to fly around at will. | 7 | I'm in some strange world that consist of huge buildings, looking a lot like very simple skyscrapers, except they were all interconnected. |
8 | I'm not even sure if there's a floor since I'm just floating, being able to fly around at will. | ||
8 | There is also something chasing me and I'm trying to get away from it. | 9 | There is also something chasing me and I'm trying to get away from it. |
9 | 10 | ||
10 | The buildings around me get denser and more chaotic, some look like glitches in a computer game. The creature chasing me seems to absorb buildings into its body, getting larger and more powerful. | 11 | The buildings around me get denser and more chaotic, some look like glitches in a computer game. |
12 | The creature chasing me seems to absorb buildings into its body, growing larger and more powerful. | ||
11 | 13 | ||
12 | Then there's a cut and I'm presumable inside one of those buildings. I'm in a dark room with barely any lighting, looking somewhat like a large office. It's very cluttered, though. There's another similar room next to this one, being separated by a glass wall and a door. | 14 | Then there's a cut and I'm presumably inside one of those buildings. |
13 | There's another person with me who I seem to know, and that creature that chased me. It seems like it managed to capture us. | 15 | I'm in a dark room with barely any lighting which looks somewhat like a large office. |
16 | It's very cluttered, though. | ||
17 | There's another similar room next to this one, separated by a glass wall and a door. | ||
18 | There's also a person with me who I seem to know, and that creature that chased me. | ||
19 | It seems like it managed to capture us. | ||
14 | 20 | ||
15 | It dares us to escape from this situation, and as soon as it said that, the room begins to get locked off. There are some red lights blinking and the door connecting our current room with the neighboring room is about to close permanently. Panicked, I quickly run through it, but the other person couldn't make it. | 21 | It dares us to escape from this situation, and as soon as it said that, the room begins to get locked off. |
22 | There are some red lights blinking and the door connecting our current room with the neighboring room is about to close permanently. | ||
23 | Panicked, I quickly run through it, but the other person couldn't make it. | ||
16 | 24 | ||
17 | I suddenly realize I'm a cat and the other person an even smaller critter, I don't know what. It was obvious that the creature was just playing with us, watching our futile efforts to escape for its amusement. | 25 | I suddenly realize I'm a cat and the other person an even smaller critter, I don't know what. |
26 | It's obvious that the creature is just playing with us, watching our futile efforts to escape for its amusement. | ||
18 | 27 | ||
19 | The other person tries to get the door to open again by messing with its circuitry, and I do my best to block the creature's view from what was going on without looking suspicious. | 28 | The other person tries to get the door to open again by messing with its circuitry, and I do my best to block the creature's view from what was going on without looking suspicious. |
20 | 29 | ||
21 | After a while, I start exploring the room and notice that there's a hallway in front of it, also separated by a glass wall and a door. However, the wall is broken in one place and has a hole large enough for me to jump through. So that's what I do. I land in a bunch of glass disks lying on the floor, breaking them, but I'm unharmed. | 30 | After a while, I start exploring the room and notice that there's a hallway in front of it, also separated by a glass wall and a door. |
31 | However, the wall is broken in one place and has a hole large enough for me to jump through. | ||
32 | So that's what I do. | ||
33 | I land in a bunch of glass disks lying on the floor, breaking them, but I'm unharmed. | ||
22 | 34 | ||
23 | Now being a human again, I take a glass shard with me and run through a door which leads to a staircase. It is huge, having the shape of a pill with stairs going along the edge. The center is empty so I can see all the floors coming before and after. It looks like the number of floors is endless. | 35 | Now being a human again, I take a glass shard with me and run through a door which leads to a staircase. |
36 | It is huge, having the shape of a pill with stairs going along the edge. | ||
37 | The center is empty so I can see all the floors coming before and after. | ||
38 | There's no end in any direction. | ||
24 | I know the creature will come after me soon and so I run upwards as fast as I can. | 39 | I know the creature will come after me soon and so I run upwards as fast as I can. |
25 | 40 | ||
26 | I made it about 5 floors when I hear a door burst open and I quickly enter the room next to me, hoping that the creature hasn't seen me. | 41 | I made it about 5 floors when I hear a door burst open. |
42 | I quickly enter the room next to me, hoping that the creature hasn't seen me. | ||
27 | 43 | ||
28 | This floor was very large and open and brightly lit. The dream starts to make no sense anymore and that's it. | 44 | This floor was very large and open and brightly lit. |
45 | The dream starts to make no sense anymore and that's it. | ||
diff --git a/filters/common_actions.lua b/filters/common_actions.lua index fbbff6d..6070c7e 100644 --- a/filters/common_actions.lua +++ b/filters/common_actions.lua | |||
@@ -1,6 +1,6 @@ | |||
1 | function CodeBlock(el) | 1 | function CodeBlock(el) |
2 | if next(el.classes) == nil then | 2 | if next(el.classes) == nil then |
3 | el.classes = el.classes .. {'c-page__prefixed', 'c-page__prefixed--pre'} | 3 | el.classes = el.classes .. {'c-page__pre'} |
4 | elseif el.classes[1] == "plain" then | 4 | elseif el.classes[1] == "plain" then |
5 | el = pandoc.Div({el}, {class = 's-code'}) | 5 | el = pandoc.Div({el}, {class = 's-code'}) |
6 | else | 6 | else |
@@ -16,11 +16,11 @@ end | |||
16 | 16 | ||
17 | function Header(el) | 17 | function Header(el) |
18 | if el.level == 1 then | 18 | if el.level == 1 then |
19 | el.classes = el.classes .. {'c-page__prefixed', 'c-page__prefixed--h1'} | 19 | el.classes = el.classes .. {'c-page__h1'} |
20 | elseif el.level == 2 then | 20 | elseif el.level == 2 then |
21 | el.classes = el.classes .. {'c-page__prefixed', 'c-page__prefixed--h2'} | 21 | el.classes = el.classes .. {'c-page__h2'} |
22 | elseif el.level == 3 then | 22 | elseif el.level == 3 then |
23 | el.classes = el.classes .. {'c-page__prefixed', 'c-page__prefixed--h3'} | 23 | el.classes = el.classes .. {'c-page__h3'} |
24 | end | 24 | end |
25 | return el | 25 | return el |
26 | end | 26 | end |
diff --git a/metadata/metadata.yaml b/metadata/metadata.yaml index 12e85cc..eeb6f62 100644 --- a/metadata/metadata.yaml +++ b/metadata/metadata.yaml | |||
@@ -1,6 +1,5 @@ | |||
1 | site: | 1 | site: |
2 | title: Volpeon's Den | 2 | title: Volpeon's Den |
3 | logo: \\\\/ | ||
4 | url: https://volpeon.ink/ | 3 | url: https://volpeon.ink/ |
5 | 4 | ||
6 | author: | 5 | author: |
diff --git a/package.json b/package.json index b6fbf5e..eceefd7 100644 --- a/package.json +++ b/package.json | |||
@@ -2,5 +2,12 @@ | |||
2 | "devDependencies": { | 2 | "devDependencies": { |
3 | "stylelint": "^13.8.0", | 3 | "stylelint": "^13.8.0", |
4 | "stylelint-config-sass-guidelines": "^7.1.0" | 4 | "stylelint-config-sass-guidelines": "^7.1.0" |
5 | }, | ||
6 | "dependencies": { | ||
7 | "include-media": "^1.4.9", | ||
8 | "iro-sass": "git+https://git.vulpes.one/iro-sass/" | ||
9 | }, | ||
10 | "scripts": { | ||
11 | "lint": "stylelint \"assets/css/**/*.scss\"" | ||
5 | } | 12 | } |
6 | } | 13 | } |
diff --git a/scripts/build_fonts.sh b/scripts/build_fonts.sh index 0e9cd91..7d368e7 100755 --- a/scripts/build_fonts.sh +++ b/scripts/build_fonts.sh | |||
@@ -13,7 +13,7 @@ find "${ASSETS_DIR}fonts" \ | |||
13 | 13 | ||
14 | pyftsubset "$file" \ | 14 | pyftsubset "$file" \ |
15 | --text-file="${ASSETS_DIR}fonts/glyphs.txt" \ | 15 | --text-file="${ASSETS_DIR}fonts/glyphs.txt" \ |
16 | --layout-features+=ss09,dlig \ | 16 | --layout-features+=ss02,ss09,dlig \ |
17 | --flavor="woff2" \ | 17 | --flavor="woff2" \ |
18 | --output-file="$OUTPUT_DIR$target_file" | 18 | --output-file="$OUTPUT_DIR$target_file" |
19 | done | 19 | done |
diff --git a/templates/base.html b/templates/base.html index 49b2285..98e6da2 100644 --- a/templates/base.html +++ b/templates/base.html | |||
@@ -28,21 +28,19 @@ | |||
28 | 28 | ||
29 | <title>$if(section.is_index)$$else$$title$ – $endif$$site.title$</title> | 29 | <title>$if(section.is_index)$$else$$title$ – $endif$$site.title$</title> |
30 | 30 | ||
31 | <link rel="preload" href="/style.css" as="style" /> | ||
32 | <link rel="preload" href="/iosevka-term-ss09-regular.woff2" as="font" type="font/woff2" crossorigin /> | ||
33 | <link rel="preload" href="/iosevka-term-ss09-bold.woff2" as="font" type="font/woff2" crossorigin /> | ||
34 | |||
35 | <link rel="stylesheet" href="/style.css" /> | 31 | <link rel="stylesheet" href="/style.css" /> |
36 | </head> | 32 | </head> |
37 | 33 | ||
38 | <body> | 34 | <body> |
39 | <nav class="c-nav"> | 35 | <nav class="c-nav l-container l-container--content"> |
40 | <div class="c-nav__items l-container"> | 36 | <a class="c-nav__logo" href="/" title="$site.title$"> |
41 | <a class="c-nav__logo" href="/" title="$site.title$">$site.logo$</a> | 37 | <svg class="c-nav__logo-symbol"> |
42 | $for(menus.main.items)$ | 38 | <use xlink:href="#logo" href="#logo"></use> |
43 | <a class="c-nav__item $if(it.active)$c-nav__item--active$endif$" href="$it.url$">$it.label$</a> | 39 | </svg> |
44 | $endfor$ | 40 | </a> |
45 | </div> | 41 | $for(menus.main.items)$ |
42 | <a class="c-nav__item $if(it.active)$c-nav__item--active$endif$" href="$it.url$">$it.label$</a> | ||
43 | $endfor$ | ||
46 | </nav> | 44 | </nav> |
47 | 45 | ||
48 | $if(section.is_index)$ | 46 | $if(section.is_index)$ |
@@ -52,6 +50,8 @@ ${layouts/categorized_list()} | |||
52 | $else$ | 50 | $else$ |
53 | ${layouts/page()} | 51 | ${layouts/page()} |
54 | $endif$ | 52 | $endif$ |
53 | |||
54 | ${symbols.svg()} | ||
55 | </body> | 55 | </body> |
56 | 56 | ||
57 | </html> | 57 | </html> |
diff --git a/templates/layouts/categorized_list.html b/templates/layouts/categorized_list.html index d213bb8..b32d2d5 100644 --- a/templates/layouts/categorized_list.html +++ b/templates/layouts/categorized_list.html | |||
@@ -1,6 +1,5 @@ | |||
1 | <main class="c-page s-page l-container l-container--content l-container--pad-v"> | 1 | <main class="c-page s-page l-container l-container--content l-container--pad-v"> |
2 | <div class="c-page__content"> | 2 | <div class="c-page__content s-page-content"> |
3 | <h1 class="c-page__prefixed c-page__prefixed--h1">$title$</h1> | ||
4 | $body$ | 3 | $body$ |
5 | 4 | ||
6 | $for(pages.by_category)$ | 5 | $for(pages.by_category)$ |
diff --git a/templates/layouts/index copy.html b/templates/layouts/index copy.html new file mode 100644 index 0000000..34d8b0f --- /dev/null +++ b/templates/layouts/index copy.html | |||
@@ -0,0 +1,45 @@ | |||
1 | <main class="c-page s-page l-container l-container--content l-container--pad-v l-container--pad-v--first"> | ||
2 | <div class="c-page__content"> | ||
3 | <header class="c-hero u-hidden@sm-down" role="presentation"> | ||
4 | $-- ' | ' ' ' ' ' | | | ' ' | ||
5 | $-- | ' ' ' //\_ ' | ' . | ' ' | ||
6 | $-- .| ' ____,...,______..,_~`` -`.., ' | ' | ' ' | ||
7 | $-- | _,~´"' , . ,~--´ ' _| | . |~~.__ ' ' | ||
8 | $-- | | ,-" _.-|~/ |..,____,) ,/,,"' '_( | ' |) ) ' ' | ||
9 | $-- '| \__,~"´ /:) / |:\ \ ,~( ) . | | ) `, ' _,--. | ||
10 | $-- ___\___.___:____(:/\_-,______\:.\_-,____.__\_.\______.__:___\__.___)_.___,/_____ | ||
11 | $-- â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘ | ||
12 | |||
13 | <pre class="c-hero__pre c-page__prefixed c-page__prefixed--pre u-mt0 u-hidden@sm-down"> | ||
14 | `` ' | ' ' ' ' ' | | | ' ' | ||
15 | `` | ' ' ' <strong>//\_</strong> ' | ' . | ' ' | ||
16 | `` .| ' <strong>____,...,______..,_~`` -`..,</strong> ' | ' | ' ' | ||
17 | `` | <strong>_,~´"' , . ,~--´</strong> ' _| | . |~~.__ ' ' | ||
18 | `` | | <strong>,-" _.-|~/ |..,____,) ,/,,"'</strong> '_( | ' |) ) ' ' | ||
19 | `` '| <strong>\__,~"´ /:) / |:\ \</strong> ,~( ) . | | ) `, ' _,--. | ||
20 | `` \ . : <strong>(:/\_-, \:.\_-,</strong> . \ .\ . : \ . ) . ' ,/ </pre> | ||
21 | |||
22 | </header> | ||
23 | |||
24 | $body$ | ||
25 | </div> | ||
26 | </main> | ||
27 | |||
28 | <footer class="c-footer l-container"> | ||
29 | 9thPK7O3xn | ||
30 | </footer> | ||
31 | |||
32 | <template id="header-sm"> | ||
33 | $-- .| //\__ ' .' | . | ' . ' | ||
34 | $-- | _.~-"""-----~`` ,-´ ' ' |' | ' ' | ||
35 | $-- '| .´ ,~'\ ).,__,)/,," ' . ' | | | ' .' | ||
36 | $-- |_ `~´ (/\\, (/\\, _' '_ _| ' |_ _' '_ | ||
37 | |||
38 | <pre class="c-hero__pre c-page__prefixed c-page__prefixed--pre u-mt0 $if(section.is_index)$u-hidden@sm-up$endif$"> | ||
39 | `` .| <strong> //\__</strong> ' .' | . | ' . ' | ||
40 | `` | <strong> _.~-"""-----~`` ,-´</strong> ' ' |' | ' ' | ||
41 | `` '| <strong>.´ ,~'\ ).,__,)/,," </strong> ' . ' | | | ' .' | ||
42 | `` |_ <strong>`~´ (/\\, (/\\, </strong> _' '_ _| ' |_ _' '_</pre> | ||
43 | </template> | ||
44 | |||
45 | <script src="/index.js" type="text/javascript"></script> | ||
diff --git a/templates/layouts/index.html b/templates/layouts/index.html index 61edec2..3105472 100644 --- a/templates/layouts/index.html +++ b/templates/layouts/index.html | |||
@@ -1,26 +1,10 @@ | |||
1 | <main class="c-page s-page l-container l-container--content l-container--pad-v"> | 1 | <div class="c-hero l-container"> |
2 | <div class="c-page__content"> | 2 | <h1 class="c-hero__backtitle">Volpeon</h1> |
3 | <header class="c-hero u-hidden@sm-down" role="presentation"> | 3 | <h2 class="c-hero__title">I'm a <strong class="c-hero__emph">red fox</strong> doing human things</h2> |
4 | $-- ' | ' ' ' ' ' | | | ' ' | 4 | </div> |
5 | $-- | ' ' ' //\_ ' | ' . | ' ' | ||
6 | $-- .| ' ____,...,______..,_~`` -`.., ' | ' | ' ' | ||
7 | $-- | _,~´"' , . ,~--´ ' _| | . |~~.__ ' ' | ||
8 | $-- | | ,-" _.-|~/ |..,____,) ,/,,"' '_( | ' |) ) ' ' | ||
9 | $-- '| \__,~"´ /:) / |:\ \ ,~( ) . | | ) `, ' _,--. | ||
10 | $-- ___\___.___:____(:/\_-,______\:.\_-,____.__\_.\______.__:___\__.___)_.___,/_____ | ||
11 | $-- â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘ | ||
12 | |||
13 | <pre class="c-hero__pre c-page__prefixed c-page__prefixed--pre u-mt0 u-hidden@sm-down"> | ||
14 | ' | ' ' ' ' ' | | | ' ' | ||
15 | | ' ' ' <strong>//\_</strong> ' | ' . | ' ' | ||
16 | .| ' <strong>____,...,______..,_~`` -`..,</strong> ' | ' | ' ' | ||
17 | | <strong>_,~´"' , . ,~--´</strong> ' _| | . |~~.__ ' ' | ||
18 | | | <strong>,-" _.-|~/ |..,____,) ,/,,"'</strong> '_( | ' |) ) ' ' | ||
19 | '| <strong>\__,~"´ /:) / |:\ \</strong> ,~( ) . | | ) `, ' _,--. | ||
20 | \ . : <strong>(:/\_-, \:.\_-,</strong> . \ .\ . : \ . ) . ' ,/ </pre> | ||
21 | |||
22 | </header> | ||
23 | 5 | ||
6 | <main class="c-page l-container l-container--content l-container--pad-v l-container--pad-v--first"> | ||
7 | <div class="c-page__content s-page-content"> | ||
24 | $body$ | 8 | $body$ |
25 | </div> | 9 | </div> |
26 | </main> | 10 | </main> |
@@ -28,18 +12,3 @@ $body$ | |||
28 | <footer class="c-footer l-container"> | 12 | <footer class="c-footer l-container"> |
29 | 9thPK7O3xn | 13 | 9thPK7O3xn |
30 | </footer> | 14 | </footer> |
31 | |||
32 | <template id="header-sm"> | ||
33 | $-- .| //\__ ' .' | . | ' . ' | ||
34 | $-- | _.~-"""-----~`` ,-´ ' ' |' | ' ' | ||
35 | $-- '| .´ ,~'\ ).,__,)/,," ' . ' | | | ' .' | ||
36 | $-- |_ `~´ (/\\, (/\\, _' '_ _| ' |_ _' '_ | ||
37 | |||
38 | <pre class="c-hero__pre c-page__prefixed c-page__prefixed--pre u-mt0 $if(section.is_index)$u-hidden@sm-up$endif$"> | ||
39 | .| <strong> //\__</strong> ' .' | . | ' . ' | ||
40 | | <strong> _.~-"""-----~`` ,-´</strong> ' ' |' | ' ' | ||
41 | '| <strong>.´ ,~'\ ).,__,)/,," </strong> ' . ' | | | ' .' | ||
42 | |_ <strong>`~´ (/\\, (/\\, </strong> _' '_ _| ' |_ _' '_</pre> | ||
43 | </template> | ||
44 | |||
45 | <script src="/index.js" type="text/javascript"></script> | ||
diff --git a/templates/layouts/page.html b/templates/layouts/page.html index 640df18..994d013 100644 --- a/templates/layouts/page.html +++ b/templates/layouts/page.html | |||
@@ -1,5 +1,5 @@ | |||
1 | <main class="c-page l-container l-container--content l-container--pad-v"> | 1 | <main class="c-page l-container l-container--content l-container--pad-v"> |
2 | <div class="c-page__content"> | 2 | <div class="c-page__content s-page-content"> |
3 | <header class="c-page__header"> | 3 | <header class="c-page__header"> |
4 | $if(menus.main.active)$ | 4 | $if(menus.main.active)$ |
5 | <div class="c-page__prefixed c-page__prefixed--backref c-page__header__backlink"> | 5 | <div class="c-page__prefixed c-page__prefixed--backref c-page__header__backlink"> |
@@ -18,9 +18,7 @@ | |||
18 | $endif$ | 18 | $endif$ |
19 | </header> | 19 | </header> |
20 | 20 | ||
21 | <section class="s-page"> | ||
22 | $body$ | 21 | $body$ |
23 | </section> | ||
24 | </div> | 22 | </div> |
25 | </main> | 23 | </main> |
26 | 24 | ||
diff --git a/templates/symbols.svg b/templates/symbols.svg new file mode 100644 index 0000000..2221fad --- /dev/null +++ b/templates/symbols.svg | |||
@@ -0,0 +1,10 @@ | |||
1 | <svg style="position: absolute; width: 0; height: 0; overflow: hidden;" aria-hidden="true" version="1.1" | ||
2 | xmlns="http://www.w3.org/2000/svg"> | ||
3 | <defs> | ||
4 | <symbol id="logo" viewBox="0 0 22.271938 15.456" preserveAspectRatio="xMinYMid"> | ||
5 | <path fill="currentColor" stroke="none" d="M 4.928,15.456 H 6.24 L 1.312,0 H 0 Z" /> | ||
6 | <path fill="currentColor" stroke="none" d="m 14.44797,15.456 h 1.36 L 9.3439695,0 h -1.36 z" /> | ||
7 | <path fill="currentColor" stroke="none" d="m 14.447939,15.456 h 1.36 L 22.271939,0 h -1.36 z" /> | ||
8 | </symbol> | ||
9 | </defs> | ||
10 | </svg> | ||
@@ -2,175 +2,196 @@ | |||
2 | # yarn lockfile v1 | 2 | # yarn lockfile v1 |
3 | 3 | ||
4 | 4 | ||
5 | "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.12.11": | 5 | "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.13": |
6 | version "7.12.11" | 6 | version "7.12.13" |
7 | resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.12.11.tgz#f4ad435aa263db935b8f10f2c552d23fb716a63f" | 7 | resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.12.13.tgz#dcfc826beef65e75c50e21d3837d7d95798dd658" |
8 | integrity sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw== | 8 | integrity sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g== |
9 | dependencies: | 9 | dependencies: |
10 | "@babel/highlight" "^7.10.4" | 10 | "@babel/highlight" "^7.12.13" |
11 | |||
12 | "@babel/compat-data@^7.13.8": | ||
13 | version "7.13.11" | ||
14 | resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.13.11.tgz#9c8fe523c206979c9a81b1e12fe50c1254f1aa35" | ||
15 | integrity sha512-BwKEkO+2a67DcFeS3RLl0Z3Gs2OvdXewuWjc1Hfokhb5eQWP9YRYH1/+VrVZvql2CfjOiNGqSAFOYt4lsqTHzg== | ||
11 | 16 | ||
12 | "@babel/core@>=7.9.0": | 17 | "@babel/core@>=7.9.0": |
13 | version "7.12.10" | 18 | version "7.13.10" |
14 | resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.12.10.tgz#b79a2e1b9f70ed3d84bbfb6d8c4ef825f606bccd" | 19 | resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.13.10.tgz#07de050bbd8193fcd8a3c27918c0890613a94559" |
15 | integrity sha512-eTAlQKq65zHfkHZV0sIVODCPGVgoo1HdBlbSLi9CqOzuZanMv2ihzY+4paiKr1mH+XmYESMAmJ/dpZ68eN6d8w== | 20 | integrity sha512-bfIYcT0BdKeAZrovpMqX2Mx5NrgAckGbwT982AkdS5GNfn3KMGiprlBAtmBcFZRUmpaufS6WZFP8trvx8ptFDw== |
16 | dependencies: | 21 | dependencies: |
17 | "@babel/code-frame" "^7.10.4" | 22 | "@babel/code-frame" "^7.12.13" |
18 | "@babel/generator" "^7.12.10" | 23 | "@babel/generator" "^7.13.9" |
19 | "@babel/helper-module-transforms" "^7.12.1" | 24 | "@babel/helper-compilation-targets" "^7.13.10" |
20 | "@babel/helpers" "^7.12.5" | 25 | "@babel/helper-module-transforms" "^7.13.0" |
21 | "@babel/parser" "^7.12.10" | 26 | "@babel/helpers" "^7.13.10" |
22 | "@babel/template" "^7.12.7" | 27 | "@babel/parser" "^7.13.10" |
23 | "@babel/traverse" "^7.12.10" | 28 | "@babel/template" "^7.12.13" |
24 | "@babel/types" "^7.12.10" | 29 | "@babel/traverse" "^7.13.0" |
30 | "@babel/types" "^7.13.0" | ||
25 | convert-source-map "^1.7.0" | 31 | convert-source-map "^1.7.0" |
26 | debug "^4.1.0" | 32 | debug "^4.1.0" |
27 | gensync "^1.0.0-beta.1" | 33 | gensync "^1.0.0-beta.2" |
28 | json5 "^2.1.2" | 34 | json5 "^2.1.2" |
29 | lodash "^4.17.19" | 35 | lodash "^4.17.19" |
30 | semver "^5.4.1" | 36 | semver "^6.3.0" |
31 | source-map "^0.5.0" | 37 | source-map "^0.5.0" |
32 | 38 | ||
33 | "@babel/generator@^7.12.10", "@babel/generator@^7.12.11": | 39 | "@babel/generator@^7.13.0", "@babel/generator@^7.13.9": |
34 | version "7.12.11" | 40 | version "7.13.9" |
35 | resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.12.11.tgz#98a7df7b8c358c9a37ab07a24056853016aba3af" | 41 | resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.13.9.tgz#3a7aa96f9efb8e2be42d38d80e2ceb4c64d8de39" |
36 | integrity sha512-Ggg6WPOJtSi8yYQvLVjG8F/TlpWDlKx0OpS4Kt+xMQPs5OaGYWy+v1A+1TvxI6sAMGZpKWWoAQ1DaeQbImlItA== | 42 | integrity sha512-mHOOmY0Axl/JCTkxTU6Lf5sWOg/v8nUa+Xkt4zMTftX0wqmb6Sh7J8gvcehBw7q0AhrhAR+FDacKjCZ2X8K+Sw== |
37 | dependencies: | 43 | dependencies: |
38 | "@babel/types" "^7.12.11" | 44 | "@babel/types" "^7.13.0" |
39 | jsesc "^2.5.1" | 45 | jsesc "^2.5.1" |
40 | source-map "^0.5.0" | 46 | source-map "^0.5.0" |
41 | 47 | ||
42 | "@babel/helper-function-name@^7.12.11": | 48 | "@babel/helper-compilation-targets@^7.13.10": |
43 | version "7.12.11" | 49 | version "7.13.10" |
44 | resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.12.11.tgz#1fd7738aee5dcf53c3ecff24f1da9c511ec47b42" | 50 | resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.10.tgz#1310a1678cb8427c07a753750da4f8ce442bdd0c" |
45 | integrity sha512-AtQKjtYNolKNi6nNNVLQ27CP6D9oFR6bq/HPYSizlzbp7uC1M59XJe8L+0uXjbIaZaUJF99ruHqVGiKXU/7ybA== | 51 | integrity sha512-/Xju7Qg1GQO4mHZ/Kcs6Au7gfafgZnwm+a7sy/ow/tV1sHeraRUHbjdat8/UvDor4Tez+siGKDk6zIKtCPKVJA== |
46 | dependencies: | 52 | dependencies: |
47 | "@babel/helper-get-function-arity" "^7.12.10" | 53 | "@babel/compat-data" "^7.13.8" |
48 | "@babel/template" "^7.12.7" | 54 | "@babel/helper-validator-option" "^7.12.17" |
49 | "@babel/types" "^7.12.11" | 55 | browserslist "^4.14.5" |
50 | 56 | semver "^6.3.0" | |
51 | "@babel/helper-get-function-arity@^7.12.10": | 57 | |
52 | version "7.12.10" | 58 | "@babel/helper-function-name@^7.12.13": |
53 | resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.10.tgz#b158817a3165b5faa2047825dfa61970ddcc16cf" | 59 | version "7.12.13" |
54 | integrity sha512-mm0n5BPjR06wh9mPQaDdXWDoll/j5UpCAPl1x8fS71GHm7HA6Ua2V4ylG1Ju8lvcTOietbPNNPaSilKj+pj+Ag== | 60 | resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz#93ad656db3c3c2232559fd7b2c3dbdcbe0eb377a" |
55 | dependencies: | 61 | integrity sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA== |
56 | "@babel/types" "^7.12.10" | 62 | dependencies: |
57 | 63 | "@babel/helper-get-function-arity" "^7.12.13" | |
58 | "@babel/helper-member-expression-to-functions@^7.12.7": | 64 | "@babel/template" "^7.12.13" |
59 | version "7.12.7" | 65 | "@babel/types" "^7.12.13" |
60 | resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.7.tgz#aa77bd0396ec8114e5e30787efa78599d874a855" | 66 | |
61 | integrity sha512-DCsuPyeWxeHgh1Dus7APn7iza42i/qXqiFPWyBDdOFtvS581JQePsc1F/nD+fHrcswhLlRc2UpYS1NwERxZhHw== | 67 | "@babel/helper-get-function-arity@^7.12.13": |
62 | dependencies: | 68 | version "7.12.13" |
63 | "@babel/types" "^7.12.7" | 69 | resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz#bc63451d403a3b3082b97e1d8b3fe5bd4091e583" |
64 | 70 | integrity sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg== | |
65 | "@babel/helper-module-imports@^7.12.1": | 71 | dependencies: |
66 | version "7.12.5" | 72 | "@babel/types" "^7.12.13" |
67 | resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.12.5.tgz#1bfc0229f794988f76ed0a4d4e90860850b54dfb" | 73 | |
68 | integrity sha512-SR713Ogqg6++uexFRORf/+nPXMmWIn80TALu0uaFb+iQIUoR7bOC7zBWyzBs5b3tBBJXuyD0cRu1F15GyzjOWA== | 74 | "@babel/helper-member-expression-to-functions@^7.13.0": |
69 | dependencies: | 75 | version "7.13.0" |
70 | "@babel/types" "^7.12.5" | 76 | resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.13.0.tgz#6aa4bb678e0f8c22f58cdb79451d30494461b091" |
71 | 77 | integrity sha512-yvRf8Ivk62JwisqV1rFRMxiSMDGnN6KH1/mDMmIrij4jztpQNRoHqqMG3U6apYbGRPJpgPalhva9Yd06HlUxJQ== | |
72 | "@babel/helper-module-transforms@^7.12.1": | 78 | dependencies: |
73 | version "7.12.1" | 79 | "@babel/types" "^7.13.0" |
74 | resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.12.1.tgz#7954fec71f5b32c48e4b303b437c34453fd7247c" | 80 | |
75 | integrity sha512-QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w== | 81 | "@babel/helper-module-imports@^7.12.13": |
76 | dependencies: | 82 | version "7.12.13" |
77 | "@babel/helper-module-imports" "^7.12.1" | 83 | resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.12.13.tgz#ec67e4404f41750463e455cc3203f6a32e93fcb0" |
78 | "@babel/helper-replace-supers" "^7.12.1" | 84 | integrity sha512-NGmfvRp9Rqxy0uHSSVP+SRIW1q31a7Ji10cLBcqSDUngGentY4FRiHOFZFE1CLU5eiL0oE8reH7Tg1y99TDM/g== |
79 | "@babel/helper-simple-access" "^7.12.1" | 85 | dependencies: |
80 | "@babel/helper-split-export-declaration" "^7.11.0" | 86 | "@babel/types" "^7.12.13" |
81 | "@babel/helper-validator-identifier" "^7.10.4" | 87 | |
82 | "@babel/template" "^7.10.4" | 88 | "@babel/helper-module-transforms@^7.13.0": |
83 | "@babel/traverse" "^7.12.1" | 89 | version "7.13.0" |
84 | "@babel/types" "^7.12.1" | 90 | resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.13.0.tgz#42eb4bd8eea68bab46751212c357bfed8b40f6f1" |
91 | integrity sha512-Ls8/VBwH577+pw7Ku1QkUWIyRRNHpYlts7+qSqBBFCW3I8QteB9DxfcZ5YJpOwH6Ihe/wn8ch7fMGOP1OhEIvw== | ||
92 | dependencies: | ||
93 | "@babel/helper-module-imports" "^7.12.13" | ||
94 | "@babel/helper-replace-supers" "^7.13.0" | ||
95 | "@babel/helper-simple-access" "^7.12.13" | ||
96 | "@babel/helper-split-export-declaration" "^7.12.13" | ||
97 | "@babel/helper-validator-identifier" "^7.12.11" | ||
98 | "@babel/template" "^7.12.13" | ||
99 | "@babel/traverse" "^7.13.0" | ||
100 | "@babel/types" "^7.13.0" | ||
85 | lodash "^4.17.19" | 101 | lodash "^4.17.19" |
86 | 102 | ||
87 | "@babel/helper-optimise-call-expression@^7.12.10": | 103 | "@babel/helper-optimise-call-expression@^7.12.13": |
88 | version "7.12.10" | 104 | version "7.12.13" |
89 | resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.10.tgz#94ca4e306ee11a7dd6e9f42823e2ac6b49881e2d" | 105 | resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.13.tgz#5c02d171b4c8615b1e7163f888c1c81c30a2aaea" |
90 | integrity sha512-4tpbU0SrSTjjt65UMWSrUOPZTsgvPgGG4S8QSTNHacKzpS51IVWGDj0yCwyeZND/i+LSN2g/O63jEXEWm49sYQ== | 106 | integrity sha512-BdWQhoVJkp6nVjB7nkFWcn43dkprYauqtk++Py2eaf/GRDFm5BxRqEIZCiHlZUGAVmtwKcsVL1dC68WmzeFmiA== |
91 | dependencies: | 107 | dependencies: |
92 | "@babel/types" "^7.12.10" | 108 | "@babel/types" "^7.12.13" |
93 | 109 | ||
94 | "@babel/helper-replace-supers@^7.12.1": | 110 | "@babel/helper-replace-supers@^7.13.0": |
95 | version "7.12.11" | 111 | version "7.13.0" |
96 | resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.12.11.tgz#ea511658fc66c7908f923106dd88e08d1997d60d" | 112 | resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.13.0.tgz#6034b7b51943094cb41627848cb219cb02be1d24" |
97 | integrity sha512-q+w1cqmhL7R0FNzth/PLLp2N+scXEK/L2AHbXUyydxp828F4FEa5WcVoqui9vFRiHDQErj9Zof8azP32uGVTRA== | 113 | integrity sha512-Segd5me1+Pz+rmN/NFBOplMbZG3SqRJOBlY+mA0SxAv6rjj7zJqr1AVr3SfzUVTLCv7ZLU5FycOM/SBGuLPbZw== |
98 | dependencies: | 114 | dependencies: |
99 | "@babel/helper-member-expression-to-functions" "^7.12.7" | 115 | "@babel/helper-member-expression-to-functions" "^7.13.0" |
100 | "@babel/helper-optimise-call-expression" "^7.12.10" | 116 | "@babel/helper-optimise-call-expression" "^7.12.13" |
101 | "@babel/traverse" "^7.12.10" | 117 | "@babel/traverse" "^7.13.0" |
102 | "@babel/types" "^7.12.11" | 118 | "@babel/types" "^7.13.0" |
103 | 119 | ||
104 | "@babel/helper-simple-access@^7.12.1": | 120 | "@babel/helper-simple-access@^7.12.13": |
105 | version "7.12.1" | 121 | version "7.12.13" |
106 | resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.12.1.tgz#32427e5aa61547d38eb1e6eaf5fd1426fdad9136" | 122 | resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.12.13.tgz#8478bcc5cacf6aa1672b251c1d2dde5ccd61a6c4" |
107 | integrity sha512-OxBp7pMrjVewSSC8fXDFrHrBcJATOOFssZwv16F3/6Xtc138GHybBfPbm9kfiqQHKhYQrlamWILwlDCeyMFEaA== | 123 | integrity sha512-0ski5dyYIHEfwpWGx5GPWhH35j342JaflmCeQmsPWcrOQDtCN6C1zKAVRFVbK53lPW2c9TsuLLSUDf0tIGJ5hA== |
108 | dependencies: | 124 | dependencies: |
109 | "@babel/types" "^7.12.1" | 125 | "@babel/types" "^7.12.13" |
110 | 126 | ||
111 | "@babel/helper-split-export-declaration@^7.11.0", "@babel/helper-split-export-declaration@^7.12.11": | 127 | "@babel/helper-split-export-declaration@^7.12.13": |
112 | version "7.12.11" | 128 | version "7.12.13" |
113 | resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.11.tgz#1b4cc424458643c47d37022223da33d76ea4603a" | 129 | resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz#e9430be00baf3e88b0e13e6f9d4eaf2136372b05" |
114 | integrity sha512-LsIVN8j48gHgwzfocYUSkO/hjYAOJqlpJEc7tGXcIm4cubjVUf8LGW6eWRyxEu7gA25q02p0rQUWoCI33HNS5g== | 130 | integrity sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg== |
115 | dependencies: | 131 | dependencies: |
116 | "@babel/types" "^7.12.11" | 132 | "@babel/types" "^7.12.13" |
117 | 133 | ||
118 | "@babel/helper-validator-identifier@^7.10.4", "@babel/helper-validator-identifier@^7.12.11": | 134 | "@babel/helper-validator-identifier@^7.12.11": |
119 | version "7.12.11" | 135 | version "7.12.11" |
120 | resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz#c9a1f021917dcb5ccf0d4e453e399022981fc9ed" | 136 | resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz#c9a1f021917dcb5ccf0d4e453e399022981fc9ed" |
121 | integrity sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw== | 137 | integrity sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw== |
122 | 138 | ||
123 | "@babel/helpers@^7.12.5": | 139 | "@babel/helper-validator-option@^7.12.17": |
124 | version "7.12.5" | 140 | version "7.12.17" |
125 | resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.12.5.tgz#1a1ba4a768d9b58310eda516c449913fe647116e" | 141 | resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.12.17.tgz#d1fbf012e1a79b7eebbfdc6d270baaf8d9eb9831" |
126 | integrity sha512-lgKGMQlKqA8meJqKsW6rUnc4MdUk35Ln0ATDqdM1a/UpARODdI4j5Y5lVfUScnSNkJcdCRAaWkspykNoFg9sJA== | 142 | integrity sha512-TopkMDmLzq8ngChwRlyjR6raKD6gMSae4JdYDB8bByKreQgG0RBTuKe9LRxW3wFtUnjxOPRKBDwEH6Mg5KeDfw== |
143 | |||
144 | "@babel/helpers@^7.13.10": | ||
145 | version "7.13.10" | ||
146 | resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.13.10.tgz#fd8e2ba7488533cdeac45cc158e9ebca5e3c7df8" | ||
147 | integrity sha512-4VO883+MWPDUVRF3PhiLBUFHoX/bsLTGFpFK/HqvvfBZz2D57u9XzPVNFVBTc0PW/CWR9BXTOKt8NF4DInUHcQ== | ||
127 | dependencies: | 148 | dependencies: |
128 | "@babel/template" "^7.10.4" | 149 | "@babel/template" "^7.12.13" |
129 | "@babel/traverse" "^7.12.5" | 150 | "@babel/traverse" "^7.13.0" |
130 | "@babel/types" "^7.12.5" | 151 | "@babel/types" "^7.13.0" |
131 | 152 | ||
132 | "@babel/highlight@^7.10.4": | 153 | "@babel/highlight@^7.12.13": |
133 | version "7.10.4" | 154 | version "7.13.10" |
134 | resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.10.4.tgz#7d1bdfd65753538fabe6c38596cdb76d9ac60143" | 155 | resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.13.10.tgz#a8b2a66148f5b27d666b15d81774347a731d52d1" |
135 | integrity sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA== | 156 | integrity sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg== |
136 | dependencies: | 157 | dependencies: |
137 | "@babel/helper-validator-identifier" "^7.10.4" | 158 | "@babel/helper-validator-identifier" "^7.12.11" |
138 | chalk "^2.0.0" | 159 | chalk "^2.0.0" |
139 | js-tokens "^4.0.0" | 160 | js-tokens "^4.0.0" |
140 | 161 | ||
141 | "@babel/parser@^7.12.10", "@babel/parser@^7.12.11", "@babel/parser@^7.12.7": | 162 | "@babel/parser@^7.12.13", "@babel/parser@^7.13.0", "@babel/parser@^7.13.10": |
142 | version "7.12.11" | 163 | version "7.13.11" |
143 | resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.12.11.tgz#9ce3595bcd74bc5c466905e86c535b8b25011e79" | 164 | resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.13.11.tgz#f93ebfc99d21c1772afbbaa153f47e7ce2f50b88" |
144 | integrity sha512-N3UxG+uuF4CMYoNj8AhnbAcJF0PiuJ9KHuy1lQmkYsxTer/MAH9UBNHsBoAX/4s6NvlDD047No8mYVGGzLL4hg== | 165 | integrity sha512-PhuoqeHoO9fc4ffMEVk4qb/w/s2iOSWohvbHxLtxui0eBg3Lg5gN1U8wp1V1u61hOWkPQJJyJzGH6Y+grwkq8Q== |
145 | 166 | ||
146 | "@babel/template@^7.10.4", "@babel/template@^7.12.7": | 167 | "@babel/template@^7.12.13": |
147 | version "7.12.7" | 168 | version "7.12.13" |
148 | resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.12.7.tgz#c817233696018e39fbb6c491d2fb684e05ed43bc" | 169 | resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.12.13.tgz#530265be8a2589dbb37523844c5bcb55947fb327" |
149 | integrity sha512-GkDzmHS6GV7ZeXfJZ0tLRBhZcMcY0/Lnb+eEbXDBfCAcZCjrZKe6p3J4we/D24O9Y8enxWAg1cWwof59yLh2ow== | 170 | integrity sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA== |
150 | dependencies: | 171 | dependencies: |
151 | "@babel/code-frame" "^7.10.4" | 172 | "@babel/code-frame" "^7.12.13" |
152 | "@babel/parser" "^7.12.7" | 173 | "@babel/parser" "^7.12.13" |
153 | "@babel/types" "^7.12.7" | 174 | "@babel/types" "^7.12.13" |
154 | 175 | ||
155 | "@babel/traverse@^7.12.1", "@babel/traverse@^7.12.10", "@babel/traverse@^7.12.5": | 176 | "@babel/traverse@^7.13.0": |
156 | version "7.12.12" | 177 | version "7.13.0" |
157 | resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.12.12.tgz#d0cd87892704edd8da002d674bc811ce64743376" | 178 | resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.13.0.tgz#6d95752475f86ee7ded06536de309a65fc8966cc" |
158 | integrity sha512-s88i0X0lPy45RrLM8b9mz8RPH5FqO9G9p7ti59cToE44xFm1Q+Pjh5Gq4SXBbtb88X7Uy7pexeqRIQDDMNkL0w== | 179 | integrity sha512-xys5xi5JEhzC3RzEmSGrs/b3pJW/o87SypZ+G/PhaE7uqVQNv/jlmVIBXuoh5atqQ434LfXV+sf23Oxj0bchJQ== |
159 | dependencies: | 180 | dependencies: |
160 | "@babel/code-frame" "^7.12.11" | 181 | "@babel/code-frame" "^7.12.13" |
161 | "@babel/generator" "^7.12.11" | 182 | "@babel/generator" "^7.13.0" |
162 | "@babel/helper-function-name" "^7.12.11" | 183 | "@babel/helper-function-name" "^7.12.13" |
163 | "@babel/helper-split-export-declaration" "^7.12.11" | 184 | "@babel/helper-split-export-declaration" "^7.12.13" |
164 | "@babel/parser" "^7.12.11" | 185 | "@babel/parser" "^7.13.0" |
165 | "@babel/types" "^7.12.12" | 186 | "@babel/types" "^7.13.0" |
166 | debug "^4.1.0" | 187 | debug "^4.1.0" |
167 | globals "^11.1.0" | 188 | globals "^11.1.0" |
168 | lodash "^4.17.19" | 189 | lodash "^4.17.19" |
169 | 190 | ||
170 | "@babel/types@^7.12.1", "@babel/types@^7.12.10", "@babel/types@^7.12.11", "@babel/types@^7.12.12", "@babel/types@^7.12.5", "@babel/types@^7.12.7": | 191 | "@babel/types@^7.12.13", "@babel/types@^7.13.0": |
171 | version "7.12.12" | 192 | version "7.13.0" |
172 | resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.12.12.tgz#4608a6ec313abbd87afa55004d373ad04a96c299" | 193 | resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.13.0.tgz#74424d2816f0171b4100f0ab34e9a374efdf7f80" |
173 | integrity sha512-lnIX7piTxOH22xE7fDXDbSHg9MM1/6ORnafpJmov5rs0kX5g4BZxeXNJLXsMRiO0U5Rb8/FvMS6xlTnTHvxonQ== | 194 | integrity sha512-hE+HE8rnG1Z6Wzo+MhaKE5lM5eMx71T4EHJgku2E3xIfaULhDcxiiRxUYgwX8qwP1BBSlag+TdGOt6JAidIZTA== |
174 | dependencies: | 195 | dependencies: |
175 | "@babel/helper-validator-identifier" "^7.12.11" | 196 | "@babel/helper-validator-identifier" "^7.12.11" |
176 | lodash "^4.17.19" | 197 | lodash "^4.17.19" |
@@ -239,14 +260,14 @@ | |||
239 | resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.3.tgz#9c088679876f374eb5983f150d4787aa6fb32d7e" | 260 | resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.3.tgz#9c088679876f374eb5983f150d4787aa6fb32d7e" |
240 | integrity sha512-FvUupuM3rlRsRtCN+fDudtmytGO6iHJuuRKS1Ss0pG5z8oX0diNEw94UEL7hgDbpN94rgaK5R7sWm6RrSkZuAQ== | 261 | integrity sha512-FvUupuM3rlRsRtCN+fDudtmytGO6iHJuuRKS1Ss0pG5z8oX0diNEw94UEL7hgDbpN94rgaK5R7sWm6RrSkZuAQ== |
241 | 262 | ||
242 | ajv@^6.12.4: | 263 | ajv@^7.0.2: |
243 | version "6.12.6" | 264 | version "7.2.1" |
244 | resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" | 265 | resolved "https://registry.yarnpkg.com/ajv/-/ajv-7.2.1.tgz#a5ac226171912447683524fa2f1248fcf8bac83d" |
245 | integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== | 266 | integrity sha512-+nu0HDv7kNSOua9apAVc979qd932rrZeb3WOvoiD31A/p1mIE5/9bN2027pE2rOPYEdS3UHzsvof4hY+lM9/WQ== |
246 | dependencies: | 267 | dependencies: |
247 | fast-deep-equal "^3.1.1" | 268 | fast-deep-equal "^3.1.1" |
248 | fast-json-stable-stringify "^2.0.0" | 269 | json-schema-traverse "^1.0.0" |
249 | json-schema-traverse "^0.4.1" | 270 | require-from-string "^2.0.2" |
250 | uri-js "^4.2.2" | 271 | uri-js "^4.2.2" |
251 | 272 | ||
252 | ansi-regex@^5.0.0: | 273 | ansi-regex@^5.0.0: |
@@ -321,16 +342,16 @@ braces@^3.0.1: | |||
321 | dependencies: | 342 | dependencies: |
322 | fill-range "^7.0.1" | 343 | fill-range "^7.0.1" |
323 | 344 | ||
324 | browserslist@^4.12.0: | 345 | browserslist@^4.12.0, browserslist@^4.14.5: |
325 | version "4.16.0" | 346 | version "4.16.3" |
326 | resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.16.0.tgz#410277627500be3cb28a1bfe037586fbedf9488b" | 347 | resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.16.3.tgz#340aa46940d7db878748567c5dea24a48ddf3717" |
327 | integrity sha512-/j6k8R0p3nxOC6kx5JGAxsnhc9ixaWJfYc+TNTzxg6+ARaESAvQGV7h0uNOB4t+pLQJZWzcrMxXOxjgsCj3dqQ== | 348 | integrity sha512-vIyhWmIkULaq04Gt93txdh+j02yX/JzlyhLYbV3YQCn/zvES3JnY7TifHHvvr1w5hTDluNKMkV05cs4vy8Q7sw== |
328 | dependencies: | 349 | dependencies: |
329 | caniuse-lite "^1.0.30001165" | 350 | caniuse-lite "^1.0.30001181" |
330 | colorette "^1.2.1" | 351 | colorette "^1.2.1" |
331 | electron-to-chromium "^1.3.621" | 352 | electron-to-chromium "^1.3.649" |
332 | escalade "^3.1.1" | 353 | escalade "^3.1.1" |
333 | node-releases "^1.1.67" | 354 | node-releases "^1.1.70" |
334 | 355 | ||
335 | callsites@^3.0.0: | 356 | callsites@^3.0.0: |
336 | version "3.1.0" | 357 | version "3.1.0" |
@@ -351,10 +372,10 @@ camelcase@^5.3.1: | |||
351 | resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" | 372 | resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" |
352 | integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== | 373 | integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== |
353 | 374 | ||
354 | caniuse-lite@^1.0.30001109, caniuse-lite@^1.0.30001165: | 375 | caniuse-lite@^1.0.30001109, caniuse-lite@^1.0.30001181: |
355 | version "1.0.30001170" | 376 | version "1.0.30001202" |
356 | resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001170.tgz#0088bfecc6a14694969e391cc29d7eb6362ca6a7" | 377 | resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001202.tgz#4cb3bd5e8a808e8cd89e4e66c549989bc8137201" |
357 | integrity sha512-Dd4d/+0tsK0UNLrZs3CvNukqalnVTRrxb5mcQm8rHL49t7V5ZaTygwXkrq+FB+dVDf++4ri8eJnFEJAB8332PA== | 378 | integrity sha512-ZcijQNqrcF8JNLjzvEiXqX4JUYxoZa7Pvcsd9UD8Kz4TvhTonOSNRsK+qtvpVL4l6+T1Rh4LFtLfnNWg6BGWCQ== |
358 | 379 | ||
359 | chalk@^2.0.0, chalk@^2.4.2: | 380 | chalk@^2.0.0, chalk@^2.4.2: |
360 | version "2.4.2" | 381 | version "2.4.2" |
@@ -365,7 +386,7 @@ chalk@^2.0.0, chalk@^2.4.2: | |||
365 | escape-string-regexp "^1.0.5" | 386 | escape-string-regexp "^1.0.5" |
366 | supports-color "^5.3.0" | 387 | supports-color "^5.3.0" |
367 | 388 | ||
368 | chalk@^4.0.0, chalk@^4.1.0: | 389 | chalk@^4.1.0: |
369 | version "4.1.0" | 390 | version "4.1.0" |
370 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.0.tgz#4e14870a618d9e2edd97dd8345fd9d9dc315646a" | 391 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.0.tgz#4e14870a618d9e2edd97dd8345fd9d9dc315646a" |
371 | integrity sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A== | 392 | integrity sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A== |
@@ -420,9 +441,9 @@ color-name@~1.1.4: | |||
420 | integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== | 441 | integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== |
421 | 442 | ||
422 | colorette@^1.2.1: | 443 | colorette@^1.2.1: |
423 | version "1.2.1" | 444 | version "1.2.2" |
424 | resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.2.1.tgz#4d0b921325c14faf92633086a536db6e89564b1b" | 445 | resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.2.2.tgz#cbcc79d5e99caea2dbf10eb3a26fd8b3e6acfa94" |
425 | integrity sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw== | 446 | integrity sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w== |
426 | 447 | ||
427 | concat-map@0.0.1: | 448 | concat-map@0.0.1: |
428 | version "0.0.1" | 449 | version "0.0.1" |
@@ -452,7 +473,7 @@ cssesc@^3.0.0: | |||
452 | resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" | 473 | resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" |
453 | integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== | 474 | integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== |
454 | 475 | ||
455 | debug@^4.0.0, debug@^4.1.0, debug@^4.2.0: | 476 | debug@^4.0.0, debug@^4.1.0, debug@^4.3.1: |
456 | version "4.3.1" | 477 | version "4.3.1" |
457 | resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.1.tgz#f0d229c505e0c6d8c49ac553d1b13dc183f6b2ee" | 478 | resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.1.tgz#f0d229c505e0c6d8c49ac553d1b13dc183f6b2ee" |
458 | integrity sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ== | 479 | integrity sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ== |
@@ -467,7 +488,7 @@ decamelize-keys@^1.1.0: | |||
467 | decamelize "^1.1.0" | 488 | decamelize "^1.1.0" |
468 | map-obj "^1.0.0" | 489 | map-obj "^1.0.0" |
469 | 490 | ||
470 | decamelize@^1.1.0: | 491 | decamelize@^1.1.0, decamelize@^1.2.0: |
471 | version "1.2.0" | 492 | version "1.2.0" |
472 | resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" | 493 | resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" |
473 | integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= | 494 | integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= |
@@ -512,10 +533,10 @@ domutils@^1.5.1: | |||
512 | dom-serializer "0" | 533 | dom-serializer "0" |
513 | domelementtype "1" | 534 | domelementtype "1" |
514 | 535 | ||
515 | electron-to-chromium@^1.3.621: | 536 | electron-to-chromium@^1.3.649: |
516 | version "1.3.633" | 537 | version "1.3.690" |
517 | resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.633.tgz#16dd5aec9de03894e8d14a1db4cda8a369b9b7fe" | 538 | resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.690.tgz#54df63ec42fba6b8e9e05fe4be52caeeedb6e634" |
518 | integrity sha512-bsVCsONiVX1abkWdH7KtpuDAhsQ3N3bjPYhROSAXE78roJKet0Y5wznA14JE9pzbwSZmSMAW6KiKYf1RvbTJkA== | 539 | integrity sha512-zPbaSv1c8LUKqQ+scNxJKv01RYFkVVF1xli+b+3Ty8ONujHjAMg+t/COmdZqrtnS1gT+g4hbSodHillymt1Lww== |
519 | 540 | ||
520 | emoji-regex@^8.0.0: | 541 | emoji-regex@^8.0.0: |
521 | version "8.0.0" | 542 | version "8.0.0" |
@@ -528,9 +549,9 @@ entities@^1.1.1: | |||
528 | integrity sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w== | 549 | integrity sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w== |
529 | 550 | ||
530 | entities@^2.0.0: | 551 | entities@^2.0.0: |
531 | version "2.1.0" | 552 | version "2.2.0" |
532 | resolved "https://registry.yarnpkg.com/entities/-/entities-2.1.0.tgz#992d3129cf7df6870b96c57858c249a120f8b8b5" | 553 | resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55" |
533 | integrity sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w== | 554 | integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== |
534 | 555 | ||
535 | error-ex@^1.3.1: | 556 | error-ex@^1.3.1: |
536 | version "1.3.2" | 557 | version "1.3.2" |
@@ -566,10 +587,10 @@ fast-deep-equal@^3.1.1: | |||
566 | resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" | 587 | resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" |
567 | integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== | 588 | integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== |
568 | 589 | ||
569 | fast-glob@^3.1.1, fast-glob@^3.2.4: | 590 | fast-glob@^3.1.1, fast-glob@^3.2.5: |
570 | version "3.2.4" | 591 | version "3.2.5" |
571 | resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.4.tgz#d20aefbf99579383e7f3cc66529158c9b98554d3" | 592 | resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.5.tgz#7939af2a656de79a4f1901903ee8adcaa7cb9661" |
572 | integrity sha512-kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ== | 593 | integrity sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg== |
573 | dependencies: | 594 | dependencies: |
574 | "@nodelib/fs.stat" "^2.0.2" | 595 | "@nodelib/fs.stat" "^2.0.2" |
575 | "@nodelib/fs.walk" "^1.2.3" | 596 | "@nodelib/fs.walk" "^1.2.3" |
@@ -578,27 +599,22 @@ fast-glob@^3.1.1, fast-glob@^3.2.4: | |||
578 | micromatch "^4.0.2" | 599 | micromatch "^4.0.2" |
579 | picomatch "^2.2.1" | 600 | picomatch "^2.2.1" |
580 | 601 | ||
581 | fast-json-stable-stringify@^2.0.0: | ||
582 | version "2.1.0" | ||
583 | resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" | ||
584 | integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== | ||
585 | |||
586 | fastest-levenshtein@^1.0.12: | 602 | fastest-levenshtein@^1.0.12: |
587 | version "1.0.12" | 603 | version "1.0.12" |
588 | resolved "https://registry.yarnpkg.com/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz#9990f7d3a88cc5a9ffd1f1745745251700d497e2" | 604 | resolved "https://registry.yarnpkg.com/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz#9990f7d3a88cc5a9ffd1f1745745251700d497e2" |
589 | integrity sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow== | 605 | integrity sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow== |
590 | 606 | ||
591 | fastq@^1.6.0: | 607 | fastq@^1.6.0: |
592 | version "1.10.0" | 608 | version "1.11.0" |
593 | resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.10.0.tgz#74dbefccade964932cdf500473ef302719c652bb" | 609 | resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.11.0.tgz#bb9fb955a07130a918eb63c1f5161cc32a5d0858" |
594 | integrity sha512-NL2Qc5L3iQEsyYzweq7qfgy5OtXCmGzGvhElGEd/SoFWEMOEczNh5s5ocaF01HDetxz+p8ecjNPA6cZxxIHmzA== | 610 | integrity sha512-7Eczs8gIPDrVzT+EksYBcupqMyxSHXXrHOLRRxU2/DicV8789MRBRR8+Hc2uWzUupOs4YS4JzBmBxjjCVBxD/g== |
595 | dependencies: | 611 | dependencies: |
596 | reusify "^1.0.4" | 612 | reusify "^1.0.4" |
597 | 613 | ||
598 | file-entry-cache@^6.0.0: | 614 | file-entry-cache@^6.0.1: |
599 | version "6.0.0" | 615 | version "6.0.1" |
600 | resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.0.tgz#7921a89c391c6d93efec2169ac6bf300c527ea0a" | 616 | resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz#211b2dd9659cb0394b073e7323ac3c933d522027" |
601 | integrity sha512-fqoO76jZ3ZnYrXLDRxBR1YvOvc0k844kcOg40bgsPrE25LAb/PDqTY+ho64Xh2c8ZXgIKldchCFHczG2UVRcWA== | 617 | integrity sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg== |
602 | dependencies: | 618 | dependencies: |
603 | flat-cache "^3.0.4" | 619 | flat-cache "^3.0.4" |
604 | 620 | ||
@@ -626,9 +642,9 @@ flat-cache@^3.0.4: | |||
626 | rimraf "^3.0.2" | 642 | rimraf "^3.0.2" |
627 | 643 | ||
628 | flatted@^3.1.0: | 644 | flatted@^3.1.0: |
629 | version "3.1.0" | 645 | version "3.1.1" |
630 | resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.1.0.tgz#a5d06b4a8b01e3a63771daa5cb7a1903e2e57067" | 646 | resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.1.1.tgz#c4b489e80096d9df1dfc97c79871aea7c617c469" |
631 | integrity sha512-tW+UkmtNg/jv9CSofAKvgVcO7c2URjhTdW1ZTkcAritblu8tajiYy7YisnIflEwtKssCtOxpnBRoCB7iap0/TA== | 647 | integrity sha512-zAoAQiudy+r5SvnSw3KJy5os/oRJYHzrzja/tBDqrZtNhUw8bt6y8OBzMWcjWr+8liV8Eb6yOhw8WZ7VFZ5ZzA== |
632 | 648 | ||
633 | fs.realpath@^1.0.0: | 649 | fs.realpath@^1.0.0: |
634 | version "1.0.0" | 650 | version "1.0.0" |
@@ -640,7 +656,7 @@ function-bind@^1.1.1: | |||
640 | resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" | 656 | resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" |
641 | integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== | 657 | integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== |
642 | 658 | ||
643 | gensync@^1.0.0-beta.1: | 659 | gensync@^1.0.0-beta.2: |
644 | version "1.0.0-beta.2" | 660 | version "1.0.0-beta.2" |
645 | resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" | 661 | resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" |
646 | integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== | 662 | integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== |
@@ -651,9 +667,9 @@ get-stdin@^8.0.0: | |||
651 | integrity sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg== | 667 | integrity sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg== |
652 | 668 | ||
653 | glob-parent@^5.1.0: | 669 | glob-parent@^5.1.0: |
654 | version "5.1.1" | 670 | version "5.1.2" |
655 | resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.1.tgz#b6c1ef417c4e5663ea498f1c45afac6916bbc229" | 671 | resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" |
656 | integrity sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ== | 672 | integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== |
657 | dependencies: | 673 | dependencies: |
658 | is-glob "^4.0.1" | 674 | is-glob "^4.0.1" |
659 | 675 | ||
@@ -690,10 +706,10 @@ globals@^11.1.0: | |||
690 | resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" | 706 | resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" |
691 | integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== | 707 | integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== |
692 | 708 | ||
693 | globby@^11.0.1: | 709 | globby@^11.0.2: |
694 | version "11.0.1" | 710 | version "11.0.2" |
695 | resolved "https://registry.yarnpkg.com/globby/-/globby-11.0.1.tgz#9a2bf107a068f3ffeabc49ad702c79ede8cfd357" | 711 | resolved "https://registry.yarnpkg.com/globby/-/globby-11.0.2.tgz#1af538b766a3b540ebfb58a32b2e2d5897321d83" |
696 | integrity sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ== | 712 | integrity sha512-2ZThXDvvV8fYFRVIxnrMQBipZQDr7MxKAmQK1vujaj9/7eF0efG7BPUKJ7jP7G5SLF37xKDXvO4S/KKLj/Z0og== |
697 | dependencies: | 713 | dependencies: |
698 | array-union "^2.1.0" | 714 | array-union "^2.1.0" |
699 | dir-glob "^3.0.1" | 715 | dir-glob "^3.0.1" |
@@ -741,10 +757,10 @@ hosted-git-info@^2.1.4: | |||
741 | resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.8.tgz#7539bd4bc1e0e0a895815a2e0262420b12858488" | 757 | resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.8.tgz#7539bd4bc1e0e0a895815a2e0262420b12858488" |
742 | integrity sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg== | 758 | integrity sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg== |
743 | 759 | ||
744 | hosted-git-info@^3.0.6: | 760 | hosted-git-info@^4.0.0: |
745 | version "3.0.7" | 761 | version "4.0.0" |
746 | resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-3.0.7.tgz#a30727385ea85acfcee94e0aad9e368c792e036c" | 762 | resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-4.0.0.tgz#9f06639a90beff66cacae6e77f8387b431d61ddc" |
747 | integrity sha512-fWqc0IcuXs+BmE9orLDyVykAG9GJtGLGuZAAqgcckPgv5xad4AcXGIv8galtQvlwutxSlaMcdw7BUtq2EIvqCQ== | 763 | integrity sha512-fqhGdjk4av7mT9fU/B01dUtZ+WZSc/XEXMoLXDVZukiQRXxeHSSz3AqbeWRJHtF8EQYHlAgB1NSAHU0Cm7aqZA== |
748 | dependencies: | 764 | dependencies: |
749 | lru-cache "^6.0.0" | 765 | lru-cache "^6.0.0" |
750 | 766 | ||
@@ -788,6 +804,11 @@ imurmurhash@^0.1.4: | |||
788 | resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" | 804 | resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" |
789 | integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= | 805 | integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= |
790 | 806 | ||
807 | include-media@^1.4.9: | ||
808 | version "1.4.9" | ||
809 | resolved "https://registry.yarnpkg.com/include-media/-/include-media-1.4.9.tgz#d0020b7be3eb2d54868a20943595ce380e0bc43b" | ||
810 | integrity sha1-0AILe+PrLVSGiiCUNZXOOA4LxDs= | ||
811 | |||
791 | indent-string@^4.0.0: | 812 | indent-string@^4.0.0: |
792 | version "4.0.0" | 813 | version "4.0.0" |
793 | resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251" | 814 | resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251" |
@@ -816,6 +837,10 @@ ini@^1.3.5: | |||
816 | resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" | 837 | resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" |
817 | integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== | 838 | integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== |
818 | 839 | ||
840 | "iro-sass@git+https://git.vulpes.one/iro-sass/": | ||
841 | version "1.0.1" | ||
842 | resolved "git+https://git.vulpes.one/iro-sass/#84fd9ce18cff43a4e4b4e8049f5557ae470482ac" | ||
843 | |||
819 | is-alphabetical@^1.0.0: | 844 | is-alphabetical@^1.0.0: |
820 | version "1.0.4" | 845 | version "1.0.4" |
821 | resolved "https://registry.yarnpkg.com/is-alphabetical/-/is-alphabetical-1.0.4.tgz#9e7d6b94916be22153745d184c298cbf986a686d" | 846 | resolved "https://registry.yarnpkg.com/is-alphabetical/-/is-alphabetical-1.0.4.tgz#9e7d6b94916be22153745d184c298cbf986a686d" |
@@ -839,7 +864,7 @@ is-buffer@^2.0.0: | |||
839 | resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.5.tgz#ebc252e400d22ff8d77fa09888821a24a658c191" | 864 | resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.5.tgz#ebc252e400d22ff8d77fa09888821a24a658c191" |
840 | integrity sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ== | 865 | integrity sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ== |
841 | 866 | ||
842 | is-core-module@^2.1.0: | 867 | is-core-module@^2.2.0: |
843 | version "2.2.0" | 868 | version "2.2.0" |
844 | resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.2.0.tgz#97037ef3d52224d85163f5597b2b63d9afed981a" | 869 | resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.2.0.tgz#97037ef3d52224d85163f5597b2b63d9afed981a" |
845 | integrity sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ== | 870 | integrity sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ== |
@@ -898,6 +923,11 @@ is-typedarray@^1.0.0: | |||
898 | resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" | 923 | resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" |
899 | integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= | 924 | integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= |
900 | 925 | ||
926 | is-unicode-supported@^0.1.0: | ||
927 | version "0.1.0" | ||
928 | resolved "https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz#3f26c76a809593b52bfa2ecb5710ed2779b522a7" | ||
929 | integrity sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw== | ||
930 | |||
901 | isexe@^2.0.0: | 931 | isexe@^2.0.0: |
902 | version "2.0.0" | 932 | version "2.0.0" |
903 | resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" | 933 | resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" |
@@ -918,15 +948,15 @@ json-parse-even-better-errors@^2.3.0: | |||
918 | resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" | 948 | resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" |
919 | integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== | 949 | integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== |
920 | 950 | ||
921 | json-schema-traverse@^0.4.1: | 951 | json-schema-traverse@^1.0.0: |
922 | version "0.4.1" | 952 | version "1.0.0" |
923 | resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" | 953 | resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2" |
924 | integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== | 954 | integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== |
925 | 955 | ||
926 | json5@^2.1.2: | 956 | json5@^2.1.2: |
927 | version "2.1.3" | 957 | version "2.2.0" |
928 | resolved "https://registry.yarnpkg.com/json5/-/json5-2.1.3.tgz#c9b0f7fa9233bfe5807fe66fcf3a5617ed597d43" | 958 | resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.0.tgz#2dfefe720c6ba525d9ebd909950f0515316c89a3" |
929 | integrity sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA== | 959 | integrity sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA== |
930 | dependencies: | 960 | dependencies: |
931 | minimist "^1.2.5" | 961 | minimist "^1.2.5" |
932 | 962 | ||
@@ -935,10 +965,10 @@ kind-of@^6.0.2, kind-of@^6.0.3: | |||
935 | resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" | 965 | resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" |
936 | integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== | 966 | integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== |
937 | 967 | ||
938 | known-css-properties@^0.20.0: | 968 | known-css-properties@^0.21.0: |
939 | version "0.20.0" | 969 | version "0.21.0" |
940 | resolved "https://registry.yarnpkg.com/known-css-properties/-/known-css-properties-0.20.0.tgz#0570831661b47dd835293218381166090ff60e96" | 970 | resolved "https://registry.yarnpkg.com/known-css-properties/-/known-css-properties-0.21.0.tgz#15fbd0bbb83447f3ce09d8af247ed47c68ede80d" |
941 | integrity sha512-URvsjaA9ypfreqJ2/ylDr5MUERhJZ+DhguoWRr2xgS5C7aGCalXo+ewL+GixgKBfhT2vuL02nbIgNGqVWgTOYw== | 971 | integrity sha512-sZLUnTqimCkvkgRS+kbPlYW5o8q5w1cu+uIisKpEWkj31I8mx8kNG162DwRav8Zirkva6N5uoFsm9kzK4mUXjw== |
942 | 972 | ||
943 | lines-and-columns@^1.1.6: | 973 | lines-and-columns@^1.1.6: |
944 | version "1.1.6" | 974 | version "1.1.6" |
@@ -952,17 +982,18 @@ locate-path@^5.0.0: | |||
952 | dependencies: | 982 | dependencies: |
953 | p-locate "^4.1.0" | 983 | p-locate "^4.1.0" |
954 | 984 | ||
955 | lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.20: | 985 | lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.21: |
956 | version "4.17.20" | 986 | version "4.17.21" |
957 | resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.20.tgz#b44a9b6297bcb698f1c51a3545a2b3b368d59c52" | 987 | resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" |
958 | integrity sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA== | 988 | integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== |
959 | 989 | ||
960 | log-symbols@^4.0.0: | 990 | log-symbols@^4.0.0: |
961 | version "4.0.0" | 991 | version "4.1.0" |
962 | resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.0.0.tgz#69b3cc46d20f448eccdb75ea1fa733d9e821c920" | 992 | resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.1.0.tgz#3fbdbb95b4683ac9fc785111e792e558d4abd503" |
963 | integrity sha512-FN8JBzLx6CzeMrB0tg6pqlGU1wCrXW+ZXGH481kfsBqer0hToTIiHdjH4Mq8xJUbvATujKCvaREGWpGUionraA== | 993 | integrity sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg== |
964 | dependencies: | 994 | dependencies: |
965 | chalk "^4.0.0" | 995 | chalk "^4.1.0" |
996 | is-unicode-supported "^0.1.0" | ||
966 | 997 | ||
967 | longest-streak@^2.0.0: | 998 | longest-streak@^2.0.0: |
968 | version "2.0.4" | 999 | version "2.0.4" |
@@ -982,9 +1013,9 @@ map-obj@^1.0.0: | |||
982 | integrity sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0= | 1013 | integrity sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0= |
983 | 1014 | ||
984 | map-obj@^4.0.0: | 1015 | map-obj@^4.0.0: |
985 | version "4.1.0" | 1016 | version "4.2.0" |
986 | resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-4.1.0.tgz#b91221b542734b9f14256c0132c897c5d7256fd5" | 1017 | resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-4.2.0.tgz#0e8bc823e2aaca8a0942567d12ed14f389eec153" |
987 | integrity sha512-glc9y00wgtwcDmp7GaE/0b0OnxpNJsVf3ael/An6Fe2Q51LLwN1er6sdomLRzz5h0+yMpiYLhWYF5R7HeqVd4g== | 1018 | integrity sha512-NAq0fCmZYGz9UFEQyndp7sisrow4GroyGeKluyKC/chuITZsPyOyC1UJZPJlVFImhXdROIP5xqouRLThT3BbpQ== |
988 | 1019 | ||
989 | mathml-tag-names@^2.1.3: | 1020 | mathml-tag-names@^2.1.3: |
990 | version "2.1.3" | 1021 | version "2.1.3" |
@@ -992,9 +1023,9 @@ mathml-tag-names@^2.1.3: | |||
992 | integrity sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg== | 1023 | integrity sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg== |
993 | 1024 | ||
994 | mdast-util-from-markdown@^0.8.0: | 1025 | mdast-util-from-markdown@^0.8.0: |
995 | version "0.8.4" | 1026 | version "0.8.5" |
996 | resolved "https://registry.yarnpkg.com/mdast-util-from-markdown/-/mdast-util-from-markdown-0.8.4.tgz#2882100c1b9fc967d3f83806802f303666682d32" | 1027 | resolved "https://registry.yarnpkg.com/mdast-util-from-markdown/-/mdast-util-from-markdown-0.8.5.tgz#d1ef2ca42bc377ecb0463a987910dae89bd9a28c" |
997 | integrity sha512-jj891B5pV2r63n2kBTFh8cRI2uR9LQHsXG1zSDqfhXkIlDzrTcIlbB5+5aaYEkl8vOPIOPLf8VT7Ere1wWTMdw== | 1028 | integrity sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ== |
998 | dependencies: | 1029 | dependencies: |
999 | "@types/mdast" "^3.0.0" | 1030 | "@types/mdast" "^3.0.0" |
1000 | mdast-util-to-string "^2.0.0" | 1031 | mdast-util-to-string "^2.0.0" |
@@ -1003,9 +1034,9 @@ mdast-util-from-markdown@^0.8.0: | |||
1003 | unist-util-stringify-position "^2.0.0" | 1034 | unist-util-stringify-position "^2.0.0" |
1004 | 1035 | ||
1005 | mdast-util-to-markdown@^0.6.0: | 1036 | mdast-util-to-markdown@^0.6.0: |
1006 | version "0.6.2" | 1037 | version "0.6.5" |
1007 | resolved "https://registry.yarnpkg.com/mdast-util-to-markdown/-/mdast-util-to-markdown-0.6.2.tgz#8fe6f42a2683c43c5609dfb40407c095409c85b4" | 1038 | resolved "https://registry.yarnpkg.com/mdast-util-to-markdown/-/mdast-util-to-markdown-0.6.5.tgz#b33f67ca820d69e6cc527a93d4039249b504bebe" |
1008 | integrity sha512-iRczns6WMvu0hUw02LXsPDJshBIwtUPbvHBWo19IQeU0YqmzlA8Pd30U8V7uiI0VPkxzS7A/NXBXH6u+HS87Zg== | 1039 | integrity sha512-XeV9sDE7ZlOQvs45C9UKMtfTcctcaj/pGwH8YLbMHoMOXNNCn2LsqVQOqrF1+/NU8lKDAqozme9SCXWyo9oAcQ== |
1009 | dependencies: | 1040 | dependencies: |
1010 | "@types/unist" "^2.0.0" | 1041 | "@types/unist" "^2.0.0" |
1011 | longest-streak "^2.0.0" | 1042 | longest-streak "^2.0.0" |
@@ -1019,13 +1050,14 @@ mdast-util-to-string@^2.0.0: | |||
1019 | resolved "https://registry.yarnpkg.com/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz#b8cfe6a713e1091cb5b728fc48885a4767f8b97b" | 1050 | resolved "https://registry.yarnpkg.com/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz#b8cfe6a713e1091cb5b728fc48885a4767f8b97b" |
1020 | integrity sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w== | 1051 | integrity sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w== |
1021 | 1052 | ||
1022 | meow@^8.0.0: | 1053 | meow@^9.0.0: |
1023 | version "8.1.0" | 1054 | version "9.0.0" |
1024 | resolved "https://registry.yarnpkg.com/meow/-/meow-8.1.0.tgz#0fcaa267e35e4d58584b8205923df6021ddcc7ba" | 1055 | resolved "https://registry.yarnpkg.com/meow/-/meow-9.0.0.tgz#cd9510bc5cac9dee7d03c73ee1f9ad959f4ea364" |
1025 | integrity sha512-fNWkgM1UVMey2kf24yLiccxLihc5W+6zVus3/N0b+VfnJgxV99E9u04X6NAiKdg6ED7DAQBX5sy36NM0QJZkWA== | 1056 | integrity sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ== |
1026 | dependencies: | 1057 | dependencies: |
1027 | "@types/minimist" "^1.2.0" | 1058 | "@types/minimist" "^1.2.0" |
1028 | camelcase-keys "^6.2.2" | 1059 | camelcase-keys "^6.2.2" |
1060 | decamelize "^1.2.0" | ||
1029 | decamelize-keys "^1.1.0" | 1061 | decamelize-keys "^1.1.0" |
1030 | hard-rejection "^2.1.0" | 1062 | hard-rejection "^2.1.0" |
1031 | minimist-options "4.1.0" | 1063 | minimist-options "4.1.0" |
@@ -1042,9 +1074,9 @@ merge2@^1.3.0: | |||
1042 | integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== | 1074 | integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== |
1043 | 1075 | ||
1044 | micromark@~2.11.0: | 1076 | micromark@~2.11.0: |
1045 | version "2.11.2" | 1077 | version "2.11.4" |
1046 | resolved "https://registry.yarnpkg.com/micromark/-/micromark-2.11.2.tgz#e8b6a05f54697d2d3d27fc89600c6bc40dd05f35" | 1078 | resolved "https://registry.yarnpkg.com/micromark/-/micromark-2.11.4.tgz#d13436138eea826383e822449c9a5c50ee44665a" |
1047 | integrity sha512-IXuP76p2uj8uMg4FQc1cRE7lPCLsfAXuEfdjtdO55VRiFO1asrCSQ5g43NmPqFtRwzEnEhafRVzn2jg0UiKArQ== | 1079 | integrity sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA== |
1048 | dependencies: | 1080 | dependencies: |
1049 | debug "^4.0.0" | 1081 | debug "^4.0.0" |
1050 | parse-entities "^2.0.0" | 1082 | parse-entities "^2.0.0" |
@@ -1088,10 +1120,10 @@ ms@2.1.2: | |||
1088 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" | 1120 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" |
1089 | integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== | 1121 | integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== |
1090 | 1122 | ||
1091 | node-releases@^1.1.67: | 1123 | node-releases@^1.1.70: |
1092 | version "1.1.67" | 1124 | version "1.1.71" |
1093 | resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.67.tgz#28ebfcccd0baa6aad8e8d4d8fe4cbc49ae239c12" | 1125 | resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.71.tgz#cb1334b179896b1c89ecfdd4b725fb7bbdfc7dbb" |
1094 | integrity sha512-V5QF9noGFl3EymEwUYzO+3NTDpGfQB4ve6Qfnzf3UNydMhjQRVPR1DZTuvWiLzaFJYw2fmDwAfnRNEVb64hSIg== | 1126 | integrity sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg== |
1095 | 1127 | ||
1096 | normalize-package-data@^2.5.0: | 1128 | normalize-package-data@^2.5.0: |
1097 | version "2.5.0" | 1129 | version "2.5.0" |
@@ -1104,11 +1136,11 @@ normalize-package-data@^2.5.0: | |||
1104 | validate-npm-package-license "^3.0.1" | 1136 | validate-npm-package-license "^3.0.1" |
1105 | 1137 | ||
1106 | normalize-package-data@^3.0.0: | 1138 | normalize-package-data@^3.0.0: |
1107 | version "3.0.0" | 1139 | version "3.0.1" |
1108 | resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-3.0.0.tgz#1f8a7c423b3d2e85eb36985eaf81de381d01301a" | 1140 | resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-3.0.1.tgz#98dc56dfe6755d99b1c53f046e1e3d2dde55a1c7" |
1109 | integrity sha512-6lUjEI0d3v6kFrtgA/lOx4zHCWULXsFNIjHolnZCKCTLA6m/G625cdn3O7eNmT0iD3jfo6HZ9cdImGZwf21prw== | 1141 | integrity sha512-D/ttLdxo71msR4FF3VgSwK4blHfE3/vGByz1NCeE7/Dh8reQOKNJJjk5L10mLq9jxa+ZHzT1/HLgxljzbXE7Fw== |
1110 | dependencies: | 1142 | dependencies: |
1111 | hosted-git-info "^3.0.6" | 1143 | hosted-git-info "^4.0.0" |
1112 | resolve "^1.17.0" | 1144 | resolve "^1.17.0" |
1113 | semver "^7.3.2" | 1145 | semver "^7.3.2" |
1114 | validate-npm-package-license "^3.0.1" | 1146 | validate-npm-package-license "^3.0.1" |
@@ -1174,9 +1206,9 @@ parse-entities@^2.0.0: | |||
1174 | is-hexadecimal "^1.0.0" | 1206 | is-hexadecimal "^1.0.0" |
1175 | 1207 | ||
1176 | parse-json@^5.0.0: | 1208 | parse-json@^5.0.0: |
1177 | version "5.1.0" | 1209 | version "5.2.0" |
1178 | resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.1.0.tgz#f96088cdf24a8faa9aea9a009f2d9d942c999646" | 1210 | resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd" |
1179 | integrity sha512-+mi/lmVVNKFNVyLXV31ERiy2CY5E1/F6QtJFEzoChPRwwngMNXRDQ9GJ5WdE2Z2P4AujsOi0/+2qHID68KwfIQ== | 1211 | integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== |
1180 | dependencies: | 1212 | dependencies: |
1181 | "@babel/code-frame" "^7.0.0" | 1213 | "@babel/code-frame" "^7.0.0" |
1182 | error-ex "^1.3.1" | 1214 | error-ex "^1.3.1" |
@@ -1296,6 +1328,11 @@ punycode@^2.1.0: | |||
1296 | resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" | 1328 | resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" |
1297 | integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== | 1329 | integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== |
1298 | 1330 | ||
1331 | queue-microtask@^1.2.2: | ||
1332 | version "1.2.2" | ||
1333 | resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.2.tgz#abf64491e6ecf0f38a6502403d4cda04f372dfd3" | ||
1334 | integrity sha512-dB15eXv3p2jDlbOiNLyMabYg1/sXvppd8DP2J3EOCQ0AkuSXCW2tP7mnVouVLJKgUMY6yP0kcQDVpLCN13h4Xg== | ||
1335 | |||
1299 | quick-lru@^4.0.1: | 1336 | quick-lru@^4.0.1: |
1300 | version "4.0.1" | 1337 | version "4.0.1" |
1301 | resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-4.0.1.tgz#5b8878f113a58217848c6482026c73e1ba57727f" | 1338 | resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-4.0.1.tgz#5b8878f113a58217848c6482026c73e1ba57727f" |
@@ -1365,6 +1402,11 @@ repeat-string@^1.0.0: | |||
1365 | resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" | 1402 | resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" |
1366 | integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc= | 1403 | integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc= |
1367 | 1404 | ||
1405 | require-from-string@^2.0.2: | ||
1406 | version "2.0.2" | ||
1407 | resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" | ||
1408 | integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== | ||
1409 | |||
1368 | resolve-from@^4.0.0: | 1410 | resolve-from@^4.0.0: |
1369 | version "4.0.0" | 1411 | version "4.0.0" |
1370 | resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" | 1412 | resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" |
@@ -1376,11 +1418,11 @@ resolve-from@^5.0.0: | |||
1376 | integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== | 1418 | integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== |
1377 | 1419 | ||
1378 | resolve@^1.10.0, resolve@^1.17.0: | 1420 | resolve@^1.10.0, resolve@^1.17.0: |
1379 | version "1.19.0" | 1421 | version "1.20.0" |
1380 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.19.0.tgz#1af5bf630409734a067cae29318aac7fa29a267c" | 1422 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975" |
1381 | integrity sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg== | 1423 | integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A== |
1382 | dependencies: | 1424 | dependencies: |
1383 | is-core-module "^2.1.0" | 1425 | is-core-module "^2.2.0" |
1384 | path-parse "^1.0.6" | 1426 | path-parse "^1.0.6" |
1385 | 1427 | ||
1386 | reusify@^1.0.4: | 1428 | reusify@^1.0.4: |
@@ -1396,9 +1438,11 @@ rimraf@^3.0.2: | |||
1396 | glob "^7.1.3" | 1438 | glob "^7.1.3" |
1397 | 1439 | ||
1398 | run-parallel@^1.1.9: | 1440 | run-parallel@^1.1.9: |
1399 | version "1.1.10" | 1441 | version "1.2.0" |
1400 | resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.1.10.tgz#60a51b2ae836636c81377df16cb107351bcd13ef" | 1442 | resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee" |
1401 | integrity sha512-zb/1OuZ6flOlH6tQyMPUrE3x3Ulxjlo9WIVXR4yVYi4H9UXQaeIsPbLn2R3O3vQCnDKkAl2qHiuocKKX4Tz/Sw== | 1443 | integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== |
1444 | dependencies: | ||
1445 | queue-microtask "^1.2.2" | ||
1402 | 1446 | ||
1403 | safe-buffer@~5.1.1: | 1447 | safe-buffer@~5.1.1: |
1404 | version "5.1.2" | 1448 | version "5.1.2" |
@@ -1410,11 +1454,16 @@ safe-buffer@~5.2.0: | |||
1410 | resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" | 1454 | resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" |
1411 | integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== | 1455 | integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== |
1412 | 1456 | ||
1413 | "semver@2 || 3 || 4 || 5", semver@^5.4.1: | 1457 | "semver@2 || 3 || 4 || 5": |
1414 | version "5.7.1" | 1458 | version "5.7.1" |
1415 | resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" | 1459 | resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" |
1416 | integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== | 1460 | integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== |
1417 | 1461 | ||
1462 | semver@^6.3.0: | ||
1463 | version "6.3.0" | ||
1464 | resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" | ||
1465 | integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== | ||
1466 | |||
1418 | semver@^7.3.2: | 1467 | semver@^7.3.2: |
1419 | version "7.3.4" | 1468 | version "7.3.4" |
1420 | resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.4.tgz#27aaa7d2e4ca76452f98d3add093a72c943edc97" | 1469 | resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.4.tgz#27aaa7d2e4ca76452f98d3add093a72c943edc97" |
@@ -1482,10 +1531,10 @@ specificity@^0.4.1: | |||
1482 | resolved "https://registry.yarnpkg.com/specificity/-/specificity-0.4.1.tgz#aab5e645012db08ba182e151165738d00887b019" | 1531 | resolved "https://registry.yarnpkg.com/specificity/-/specificity-0.4.1.tgz#aab5e645012db08ba182e151165738d00887b019" |
1483 | integrity sha512-1klA3Gi5PD1Wv9Q0wUoOQN1IWAuPu0D1U03ThXTr0cJ20+/iq2tHSDnK7Kk/0LXJ1ztUB2/1Os0wKmfyNgUQfg== | 1532 | integrity sha512-1klA3Gi5PD1Wv9Q0wUoOQN1IWAuPu0D1U03ThXTr0cJ20+/iq2tHSDnK7Kk/0LXJ1ztUB2/1Os0wKmfyNgUQfg== |
1484 | 1533 | ||
1485 | string-width@^4.2.0: | 1534 | string-width@^4.2.0, string-width@^4.2.2: |
1486 | version "4.2.0" | 1535 | version "4.2.2" |
1487 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.0.tgz#952182c46cc7b2c313d1596e623992bd163b72b5" | 1536 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.2.tgz#dafd4f9559a7585cfba529c6a0a4f73488ebd4c5" |
1488 | integrity sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg== | 1537 | integrity sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA== |
1489 | dependencies: | 1538 | dependencies: |
1490 | emoji-regex "^8.0.0" | 1539 | emoji-regex "^8.0.0" |
1491 | is-fullwidth-code-point "^3.0.0" | 1540 | is-fullwidth-code-point "^3.0.0" |
@@ -1535,9 +1584,9 @@ stylelint-order@^4.0.0: | |||
1535 | postcss-sorting "^5.0.1" | 1584 | postcss-sorting "^5.0.1" |
1536 | 1585 | ||
1537 | stylelint-scss@^3.18.0: | 1586 | stylelint-scss@^3.18.0: |
1538 | version "3.18.0" | 1587 | version "3.19.0" |
1539 | resolved "https://registry.yarnpkg.com/stylelint-scss/-/stylelint-scss-3.18.0.tgz#8f06371c223909bf3f62e839548af1badeed31e9" | 1588 | resolved "https://registry.yarnpkg.com/stylelint-scss/-/stylelint-scss-3.19.0.tgz#528006d5a4c5a0f1f4d709b02fd3f626ed66d742" |
1540 | integrity sha512-LD7+hv/6/ApNGt7+nR/50ft7cezKP2HM5rI8avIdGaUWre3xlHfV4jKO/DRZhscfuN+Ewy9FMhcTq0CcS0C/SA== | 1589 | integrity sha512-Ic5bsmpS4wVucOw44doC1Yi9f5qbeVL4wPFiEOaUElgsOuLEN6Ofn/krKI8BeNL2gAn53Zu+IcVV4E345r6rBw== |
1541 | dependencies: | 1590 | dependencies: |
1542 | lodash "^4.17.15" | 1591 | lodash "^4.17.15" |
1543 | postcss-media-query-parser "^0.2.3" | 1592 | postcss-media-query-parser "^0.2.3" |
@@ -1546,9 +1595,9 @@ stylelint-scss@^3.18.0: | |||
1546 | postcss-value-parser "^4.1.0" | 1595 | postcss-value-parser "^4.1.0" |
1547 | 1596 | ||
1548 | stylelint@^13.8.0: | 1597 | stylelint@^13.8.0: |
1549 | version "13.8.0" | 1598 | version "13.12.0" |
1550 | resolved "https://registry.yarnpkg.com/stylelint/-/stylelint-13.8.0.tgz#446765dbe25e3617f819a0165956faf2563ddc23" | 1599 | resolved "https://registry.yarnpkg.com/stylelint/-/stylelint-13.12.0.tgz#cceb922be0d0c7b7b6926271eea2b90cb924733e" |
1551 | integrity sha512-iHH3dv3UI23SLDrH4zMQDjLT9/dDIz/IpoFeuNxZmEx86KtfpjDOscxLTFioQyv+2vQjPlRZnK0UoJtfxLICXQ== | 1600 | integrity sha512-P8O1xDy41B7O7iXaSlW+UuFbE5+ZWQDb61ndGDxKIt36fMH50DtlQTbwLpFLf8DikceTAb3r6nPrRv30wBlzXw== |
1552 | dependencies: | 1601 | dependencies: |
1553 | "@stylelint/postcss-css-in-js" "^0.37.2" | 1602 | "@stylelint/postcss-css-in-js" "^0.37.2" |
1554 | "@stylelint/postcss-markdown" "^0.36.2" | 1603 | "@stylelint/postcss-markdown" "^0.36.2" |
@@ -1556,24 +1605,24 @@ stylelint@^13.8.0: | |||
1556 | balanced-match "^1.0.0" | 1605 | balanced-match "^1.0.0" |
1557 | chalk "^4.1.0" | 1606 | chalk "^4.1.0" |
1558 | cosmiconfig "^7.0.0" | 1607 | cosmiconfig "^7.0.0" |
1559 | debug "^4.2.0" | 1608 | debug "^4.3.1" |
1560 | execall "^2.0.0" | 1609 | execall "^2.0.0" |
1561 | fast-glob "^3.2.4" | 1610 | fast-glob "^3.2.5" |
1562 | fastest-levenshtein "^1.0.12" | 1611 | fastest-levenshtein "^1.0.12" |
1563 | file-entry-cache "^6.0.0" | 1612 | file-entry-cache "^6.0.1" |
1564 | get-stdin "^8.0.0" | 1613 | get-stdin "^8.0.0" |
1565 | global-modules "^2.0.0" | 1614 | global-modules "^2.0.0" |
1566 | globby "^11.0.1" | 1615 | globby "^11.0.2" |
1567 | globjoin "^0.1.4" | 1616 | globjoin "^0.1.4" |
1568 | html-tags "^3.1.0" | 1617 | html-tags "^3.1.0" |
1569 | ignore "^5.1.8" | 1618 | ignore "^5.1.8" |
1570 | import-lazy "^4.0.0" | 1619 | import-lazy "^4.0.0" |
1571 | imurmurhash "^0.1.4" | 1620 | imurmurhash "^0.1.4" |
1572 | known-css-properties "^0.20.0" | 1621 | known-css-properties "^0.21.0" |
1573 | lodash "^4.17.20" | 1622 | lodash "^4.17.21" |
1574 | log-symbols "^4.0.0" | 1623 | log-symbols "^4.0.0" |
1575 | mathml-tag-names "^2.1.3" | 1624 | mathml-tag-names "^2.1.3" |
1576 | meow "^8.0.0" | 1625 | meow "^9.0.0" |
1577 | micromatch "^4.0.2" | 1626 | micromatch "^4.0.2" |
1578 | normalize-selector "^0.2.0" | 1627 | normalize-selector "^0.2.0" |
1579 | postcss "^7.0.35" | 1628 | postcss "^7.0.35" |
@@ -1590,12 +1639,12 @@ stylelint@^13.8.0: | |||
1590 | resolve-from "^5.0.0" | 1639 | resolve-from "^5.0.0" |
1591 | slash "^3.0.0" | 1640 | slash "^3.0.0" |
1592 | specificity "^0.4.1" | 1641 | specificity "^0.4.1" |
1593 | string-width "^4.2.0" | 1642 | string-width "^4.2.2" |
1594 | strip-ansi "^6.0.0" | 1643 | strip-ansi "^6.0.0" |
1595 | style-search "^0.1.0" | 1644 | style-search "^0.1.0" |
1596 | sugarss "^2.0.0" | 1645 | sugarss "^2.0.0" |
1597 | svg-tags "^1.0.0" | 1646 | svg-tags "^1.0.0" |
1598 | table "^6.0.3" | 1647 | table "^6.0.7" |
1599 | v8-compile-cache "^2.2.0" | 1648 | v8-compile-cache "^2.2.0" |
1600 | write-file-atomic "^3.0.3" | 1649 | write-file-atomic "^3.0.3" |
1601 | 1650 | ||
@@ -1632,12 +1681,12 @@ svg-tags@^1.0.0: | |||
1632 | resolved "https://registry.yarnpkg.com/svg-tags/-/svg-tags-1.0.0.tgz#58f71cee3bd519b59d4b2a843b6c7de64ac04764" | 1681 | resolved "https://registry.yarnpkg.com/svg-tags/-/svg-tags-1.0.0.tgz#58f71cee3bd519b59d4b2a843b6c7de64ac04764" |
1633 | integrity sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q= | 1682 | integrity sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q= |
1634 | 1683 | ||
1635 | table@^6.0.3: | 1684 | table@^6.0.7: |
1636 | version "6.0.4" | 1685 | version "6.0.7" |
1637 | resolved "https://registry.yarnpkg.com/table/-/table-6.0.4.tgz#c523dd182177e926c723eb20e1b341238188aa0d" | 1686 | resolved "https://registry.yarnpkg.com/table/-/table-6.0.7.tgz#e45897ffbcc1bcf9e8a87bf420f2c9e5a7a52a34" |
1638 | integrity sha512-sBT4xRLdALd+NFBvwOz8bw4b15htyythha+q+DVZqy2RS08PPC8O2sZFgJYEY7bJvbCFKccs+WIZ/cd+xxTWCw== | 1687 | integrity sha512-rxZevLGTUzWna/qBLObOe16kB2RTnnbhciwgPbMMlazz1yZGVEgnZK762xyVdVznhqxrfCeBMmMkgOOaPwjH7g== |
1639 | dependencies: | 1688 | dependencies: |
1640 | ajv "^6.12.4" | 1689 | ajv "^7.0.2" |
1641 | lodash "^4.17.20" | 1690 | lodash "^4.17.20" |
1642 | slice-ansi "^4.0.0" | 1691 | slice-ansi "^4.0.0" |
1643 | string-width "^4.2.0" | 1692 | string-width "^4.2.0" |
@@ -1687,9 +1736,9 @@ typedarray-to-buffer@^3.1.5: | |||
1687 | is-typedarray "^1.0.0" | 1736 | is-typedarray "^1.0.0" |
1688 | 1737 | ||
1689 | unified@^9.1.0: | 1738 | unified@^9.1.0: |
1690 | version "9.2.0" | 1739 | version "9.2.1" |
1691 | resolved "https://registry.yarnpkg.com/unified/-/unified-9.2.0.tgz#67a62c627c40589edebbf60f53edfd4d822027f8" | 1740 | resolved "https://registry.yarnpkg.com/unified/-/unified-9.2.1.tgz#ae18d5674c114021bfdbdf73865ca60f410215a3" |
1692 | integrity sha512-vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg== | 1741 | integrity sha512-juWjuI8Z4xFg8pJbnEZ41b5xjGUWGHqXALmBZ3FC3WX0PIx1CZBIIJ6mXbYMcf6Yw4Fi0rFUTA1cdz/BglbOhA== |
1693 | dependencies: | 1742 | dependencies: |
1694 | bail "^1.0.0" | 1743 | bail "^1.0.0" |
1695 | extend "^3.0.0" | 1744 | extend "^3.0.0" |
@@ -1711,9 +1760,9 @@ unist-util-find-all-after@^3.0.2: | |||
1711 | unist-util-is "^4.0.0" | 1760 | unist-util-is "^4.0.0" |
1712 | 1761 | ||
1713 | unist-util-is@^4.0.0: | 1762 | unist-util-is@^4.0.0: |
1714 | version "4.0.4" | 1763 | version "4.1.0" |
1715 | resolved "https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-4.0.4.tgz#3e9e8de6af2eb0039a59f50c9b3e99698a924f50" | 1764 | resolved "https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-4.1.0.tgz#976e5f462a7a5de73d94b706bac1b90671b57797" |
1716 | integrity sha512-3dF39j/u423v4BBQrk1AQ2Ve1FxY5W3JKwXxVFzBODQ6WEvccguhgp802qQLKSnxPODE6WuRZtV+ohlUg4meBA== | 1765 | integrity sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg== |
1717 | 1766 | ||
1718 | unist-util-stringify-position@^2.0.0: | 1767 | unist-util-stringify-position@^2.0.0: |
1719 | version "2.0.3" | 1768 | version "2.0.3" |
@@ -1723,9 +1772,9 @@ unist-util-stringify-position@^2.0.0: | |||
1723 | "@types/unist" "^2.0.2" | 1772 | "@types/unist" "^2.0.2" |
1724 | 1773 | ||
1725 | uri-js@^4.2.2: | 1774 | uri-js@^4.2.2: |
1726 | version "4.4.0" | 1775 | version "4.4.1" |
1727 | resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.0.tgz#aa714261de793e8a82347a7bcc9ce74e86f28602" | 1776 | resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" |
1728 | integrity sha512-B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g== | 1777 | integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== |
1729 | dependencies: | 1778 | dependencies: |
1730 | punycode "^2.1.0" | 1779 | punycode "^2.1.0" |
1731 | 1780 | ||
@@ -1735,9 +1784,9 @@ util-deprecate@^1.0.1, util-deprecate@^1.0.2: | |||
1735 | integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= | 1784 | integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= |
1736 | 1785 | ||
1737 | v8-compile-cache@^2.2.0: | 1786 | v8-compile-cache@^2.2.0: |
1738 | version "2.2.0" | 1787 | version "2.3.0" |
1739 | resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.2.0.tgz#9471efa3ef9128d2f7c6a7ca39c4dd6b5055b132" | 1788 | resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee" |
1740 | integrity sha512-gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q== | 1789 | integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA== |
1741 | 1790 | ||
1742 | validate-npm-package-license@^3.0.1: | 1791 | validate-npm-package-license@^3.0.1: |
1743 | version "3.0.4" | 1792 | version "3.0.4" |
@@ -1793,14 +1842,14 @@ yallist@^4.0.0: | |||
1793 | integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== | 1842 | integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== |
1794 | 1843 | ||
1795 | yaml@^1.10.0: | 1844 | yaml@^1.10.0: |
1796 | version "1.10.0" | 1845 | version "1.10.2" |
1797 | resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.0.tgz#3b593add944876077d4d683fee01081bd9fff31e" | 1846 | resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" |
1798 | integrity sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg== | 1847 | integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== |
1799 | 1848 | ||
1800 | yargs-parser@^20.2.3: | 1849 | yargs-parser@^20.2.3: |
1801 | version "20.2.4" | 1850 | version "20.2.7" |
1802 | resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.4.tgz#b42890f14566796f85ae8e3a25290d205f154a54" | 1851 | resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.7.tgz#61df85c113edfb5a7a4e36eb8aa60ef423cbc90a" |
1803 | integrity sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA== | 1852 | integrity sha512-FiNkvbeHzB/syOjIUxFDCnhSfzAL8R5vs40MgLFBorXACCOAEaWu0gRZl14vG8MR9AOJIZbmkjhusqBYZ3HTHw== |
1804 | 1853 | ||
1805 | zwitch@^1.0.0: | 1854 | zwitch@^1.0.0: |
1806 | version "1.0.5" | 1855 | version "1.0.5" |