diff options
39 files changed, 1987 insertions, 1370 deletions
@@ -134,7 +134,7 @@ out/%.woff2: assets/fonts/%.ttf assets/fonts/glyphs.txt | out | |||
134 | out/%.css: assets/css/%.scss $(CSS_SRC) | out | 134 | out/%.css: assets/css/%.scss $(CSS_SRC) | out |
135 | $(info [SCSS] $< -> $@) | 135 | $(info [SCSS] $< -> $@) |
136 | 136 | ||
137 | sass "$<" | ./node_modules/.bin/postcss --use postcss-csso autoprefixer --no-map > "$@" | 137 | sass --load-path=node_modules "$<" | ./node_modules/.bin/postcss --use autoprefixer --no-map -o "$@" |
138 | 138 | ||
139 | out/%: content/% | out | 139 | out/%: content/% | out |
140 | $(info [COPY] $< -> $@) | 140 | $(info [COPY] $< -> $@) |
diff --git a/assets/css/_base.scss b/assets/css/_base.scss new file mode 100644 index 0000000..dd24fed --- /dev/null +++ b/assets/css/_base.scss | |||
@@ -0,0 +1,36 @@ | |||
1 | @use 'iro-sass/src/index' as iro; | ||
2 | @use 'iro-design/src/functions' as fn; | ||
3 | |||
4 | html, | ||
5 | pre, | ||
6 | code { | ||
7 | font-feature-settings: 'calt' 0, 'dlig' 1, 'ss09' 1; | ||
8 | } | ||
9 | |||
10 | body { | ||
11 | box-sizing: border-box; | ||
12 | min-height: 100%; | ||
13 | } | ||
14 | |||
15 | main { | ||
16 | @include iro.responsive-env((600px, 900px)) { | ||
17 | font-size: iro.responsive-set((1rem, iro.fn-px-to-rem(18px))); | ||
18 | } | ||
19 | } | ||
20 | |||
21 | img { | ||
22 | display: block; | ||
23 | max-width: 100%; | ||
24 | } | ||
25 | |||
26 | figure { | ||
27 | margin: fn.dim(--paragraph --margin-top) 0 0; | ||
28 | padding: 0; | ||
29 | |||
30 | img { | ||
31 | display: block; | ||
32 | max-width: 100%; | ||
33 | max-height: 70vh; | ||
34 | object-fit: contain; | ||
35 | } | ||
36 | } | ||
diff --git a/assets/css/_basics.scss b/assets/css/_basics.scss deleted file mode 100644 index 7689379..0000000 --- a/assets/css/_basics.scss +++ /dev/null | |||
@@ -1,194 +0,0 @@ | |||
1 | ::selection { | ||
2 | background-color: prop(--colors --select --bg); | ||
3 | color: prop(--colors --select --fg); | ||
4 | } | ||
5 | |||
6 | img::selection { | ||
7 | background-color: prop(--colors --select --img-bg); | ||
8 | } | ||
9 | |||
10 | :focus { | ||
11 | outline: 2px solid prop(--colors --focus-ring); | ||
12 | outline-offset: 3px; | ||
13 | } | ||
14 | |||
15 | html, | ||
16 | pre, | ||
17 | code { | ||
18 | font-feature-settings: 'calt' 0, 'dlig' 1, 'ss09' 1; | ||
19 | } | ||
20 | |||
21 | html { | ||
22 | height: 100%; | ||
23 | background-color: prop(--colors --bg); | ||
24 | color: prop(--colors --fg); | ||
25 | font-family: $font-fam--text; | ||
26 | font-size: px-to-em($font-size); | ||
27 | line-height: $line-height; | ||
28 | } | ||
29 | |||
30 | body { | ||
31 | box-sizing: border-box; | ||
32 | min-height: 100%; | ||
33 | margin: 0; | ||
34 | padding: 0; | ||
35 | } | ||
36 | |||
37 | main { | ||
38 | @include iro-responsive-env(('sm', 'md')) { | ||
39 | font-size: iro-responsive-set((1rem, iro-px-to-rem(18px))); | ||
40 | } | ||
41 | } | ||
42 | |||
43 | pre, | ||
44 | code { | ||
45 | font-family: $font-fam--mono; | ||
46 | } | ||
47 | |||
48 | code { | ||
49 | color: prop(--colors --code --fg); | ||
50 | font-size: px-to-em(15px); | ||
51 | } | ||
52 | |||
53 | pre { | ||
54 | margin: 0; | ||
55 | overflow-x: auto; | ||
56 | font-size: px-to-em(15px); | ||
57 | line-height: 1.4; | ||
58 | |||
59 | code { | ||
60 | color: currentColor; | ||
61 | font-size: 1em; | ||
62 | } | ||
63 | |||
64 | strong { | ||
65 | //font-weight: normal; | ||
66 | } | ||
67 | } | ||
68 | |||
69 | strong { | ||
70 | color: prop(--colors --fg-lo); | ||
71 | font-weight: bold; | ||
72 | } | ||
73 | |||
74 | small { | ||
75 | color: prop(--colors --fg-hi); | ||
76 | font-size: px-to-em(14px); | ||
77 | } | ||
78 | |||
79 | ul, | ||
80 | ol { | ||
81 | margin: ($line-height * 1rem) 0 0; | ||
82 | padding: 0; | ||
83 | list-style: none; | ||
84 | } | ||
85 | |||
86 | li { | ||
87 | position: relative; | ||
88 | padding-left: prop(--dims --indent); | ||
89 | |||
90 | &::before { | ||
91 | display: inline-block; | ||
92 | position: absolute; | ||
93 | width: prop(--dims --indent); | ||
94 | margin-left: calc(-1 * #{prop(--dims --indent)}); | ||
95 | color: prop(--colors --fg-hi); | ||
96 | } | ||
97 | } | ||
98 | |||
99 | ul > li::before { | ||
100 | content: '-'; | ||
101 | } | ||
102 | |||
103 | ol { | ||
104 | counter-reset: cnt; | ||
105 | |||
106 | > li { | ||
107 | counter-increment: cnt; | ||
108 | |||
109 | &::before { | ||
110 | content: counter(cnt) '.'; | ||
111 | } | ||
112 | } | ||
113 | } | ||
114 | |||
115 | ul ul { | ||
116 | margin-top: 0; | ||
117 | } | ||
118 | |||
119 | dl { | ||
120 | margin: ($line-height * 1rem) 0 0; | ||
121 | padding: 0; | ||
122 | } | ||
123 | |||
124 | dt, | ||
125 | dd { | ||
126 | display: inline-block; | ||
127 | } | ||
128 | |||
129 | dt { | ||
130 | color: prop(--colors --fg-lo); | ||
131 | font-weight: bold; | ||
132 | |||
133 | &::after { | ||
134 | content: ':'; | ||
135 | color: prop(--colors --fg); | ||
136 | font-weight: normal; | ||
137 | } | ||
138 | } | ||
139 | |||
140 | dd { | ||
141 | margin: 0 3ch 0 0; | ||
142 | } | ||
143 | |||
144 | h1, | ||
145 | h2, | ||
146 | h3, | ||
147 | h4, | ||
148 | h5, | ||
149 | h6 { | ||
150 | @include iro-responsive-modular-scale(font-size, 0, $responsive-mod-scale); | ||
151 | |||
152 | margin: ($line-height * 2rem) 0 0; | ||
153 | color: prop(--colors --fg-lo); | ||
154 | font-weight: 700; | ||
155 | letter-spacing: 1px; | ||
156 | text-transform: uppercase; | ||
157 | |||
158 | & + & { | ||
159 | margin-top: $line-height * 1rem; | ||
160 | } | ||
161 | |||
162 | strong { | ||
163 | color: prop(--colors --accent --color, $global: true); | ||
164 | font-weight: 550; | ||
165 | } | ||
166 | } | ||
167 | |||
168 | p { | ||
169 | margin: ($line-height * 1rem) 0 0; | ||
170 | } | ||
171 | |||
172 | figure { | ||
173 | margin: ($line-height * 1rem) 0 0; | ||
174 | padding: 0; | ||
175 | |||
176 | img { | ||
177 | display: block; | ||
178 | max-width: 100%; | ||
179 | max-height: 70vh; | ||
180 | object-fit: contain; | ||
181 | } | ||
182 | } | ||
183 | |||
184 | :link, | ||
185 | :visited { | ||
186 | color: prop(--colors --link --default); | ||
187 | } | ||
188 | |||
189 | hr { | ||
190 | height: 1px; | ||
191 | margin: ($line-height * 2rem) 0; | ||
192 | border: 0; | ||
193 | background-color: prop(--colors --obj-hi); | ||
194 | } | ||
diff --git a/assets/css/_declare-vars.scss b/assets/css/_declare-vars.scss new file mode 100644 index 0000000..4a9513c --- /dev/null +++ b/assets/css/_declare-vars.scss | |||
@@ -0,0 +1,31 @@ | |||
1 | @use 'iro-sass/src/index' as iro; | ||
2 | @use 'iro-design/src/functions' as fn; | ||
3 | |||
4 | @include iro.props-store(( | ||
5 | --dims: ( | ||
6 | --font-size: ( | ||
7 | --50: iro.fn-px-to-rem(13px), | ||
8 | --75: iro.fn-px-to-rem(14px), | ||
9 | --100: iro.fn-px-to-rem(16px), | ||
10 | --150: iro.fn-px-to-rem(18px), | ||
11 | --200: iro.fn-px-to-rem(20px), | ||
12 | --300: iro.fn-px-to-rem(24px), | ||
13 | --400: iro.fn-px-to-rem(28px), | ||
14 | --500: iro.fn-px-to-rem(32px), | ||
15 | --600: iro.fn-px-to-rem(36px), | ||
16 | --700: iro.fn-px-to-rem(40px), | ||
17 | --800: iro.fn-px-to-rem(45px), | ||
18 | --900: iro.fn-px-to-rem(50px), | ||
19 | --1000: iro.fn-px-to-rem(60px), | ||
20 | --1100: iro.fn-px-to-rem(70px), | ||
21 | ), | ||
22 | |||
23 | --paragraph: ( | ||
24 | --margin-top: fn.dim(--size --400, null), | ||
25 | ), | ||
26 | |||
27 | --heading: ( | ||
28 | --margin-top: fn.dim(--size --700, null), | ||
29 | ), | ||
30 | ) | ||
31 | ), 'dims'); | ||
diff --git a/assets/css/_functions.scss b/assets/css/_functions.scss index a641a34..107cba7 100644 --- a/assets/css/_functions.scss +++ b/assets/css/_functions.scss | |||
@@ -1,6 +1,6 @@ | |||
1 | @use 'sass:math'; | 1 | @use 'sass:math'; |
2 | 2 | ||
3 | @function px-to-em($s, $b: $font-size) { | 3 | @function px-to-em($s, $b: 16px) { |
4 | @return math.div(1, math.div($b, 1px)) * math.div($s, 1px) * 1em; | 4 | @return math.div(1, math.div($b, 1px)) * math.div($s, 1px) * 1em; |
5 | } | 5 | } |
6 | 6 | ||
diff --git a/assets/css/_utils.scss b/assets/css/_utils.scss deleted file mode 100644 index 71118fe..0000000 --- a/assets/css/_utils.scss +++ /dev/null | |||
@@ -1,46 +0,0 @@ | |||
1 | @include utility('dn') { | ||
2 | display: none; | ||
3 | |||
4 | @each $breakpoint in ('sm') /*map-keys($breakpoints)*/ { | ||
5 | @include media('<=#{$breakpoint}') { | ||
6 | @include suffix('#{$breakpoint}-lo') { | ||
7 | display: none; | ||
8 | } | ||
9 | } | ||
10 | |||
11 | @include media('>#{$breakpoint}') { | ||
12 | @include suffix('#{$breakpoint}-hi') { | ||
13 | display: none; | ||
14 | } | ||
15 | } | ||
16 | } | ||
17 | } | ||
18 | |||
19 | @include utility('mt0') { | ||
20 | margin-top: 0; | ||
21 | } | ||
22 | |||
23 | @include utility('pb0') { | ||
24 | padding-bottom: 0; | ||
25 | } | ||
26 | |||
27 | @include utility('db') { | ||
28 | display: block; | ||
29 | } | ||
30 | |||
31 | @include utility('fs0') { | ||
32 | flex-shrink: 0; | ||
33 | } | ||
34 | |||
35 | @include utility('g-span-row') { | ||
36 | grid-column: 1 / -1; | ||
37 | } | ||
38 | |||
39 | @include utility('elp') { | ||
40 | overflow: hidden; | ||
41 | text-overflow: ellipsis; | ||
42 | } | ||
43 | |||
44 | @include utility('tar') { | ||
45 | text-align: right; | ||
46 | } | ||
diff --git a/assets/css/_vars.scss b/assets/css/_vars.scss deleted file mode 100644 index ad9e16f..0000000 --- a/assets/css/_vars.scss +++ /dev/null | |||
@@ -1,196 +0,0 @@ | |||
1 | $breakpoints: ( | ||
2 | lg: 1340px, | ||
3 | md: 900px, | ||
4 | sm: 600px, | ||
5 | xs: 400px, | ||
6 | ); | ||
7 | |||
8 | $unit-intervals: ( | ||
9 | 'px': 1, | ||
10 | 'em': .01, | ||
11 | 'rem': .01, | ||
12 | '': 0 | ||
13 | ); | ||
14 | |||
15 | $responsive-mod-scale: ( | ||
16 | xs: (iro-px-to-rem(14px), 1.28), | ||
17 | md: (iro-px-to-rem(14px), 1.49) | ||
18 | ); | ||
19 | |||
20 | $font-fam--text: 'IBM Plex Sans', 'Helvetica Neue', Arial, sans-serif; | ||
21 | $font-fam--large: 'Garet', $font-fam--text; | ||
22 | $font-fam--mono: 'Iosevka Term SS09', 'IBM Plex Mono', 'Menlo', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', Courier, monospace; | ||
23 | $font-size: 16px; | ||
24 | $line-height: 1.7; | ||
25 | $content--width: 44rem; | ||
26 | |||
27 | @include iro-execute { | ||
28 | $gray0: hsl(220, 5%, 4%); | ||
29 | $gray1: hsl(220, 5%, 10%); | ||
30 | $gray2: hsl(220, 5%, 16%); | ||
31 | $gray3: hsl(220, 5%, 23%); | ||
32 | $gray4: hsl(220, 5%, 38%); | ||
33 | $gray5: hsl(220, 5%, 60%); | ||
34 | $gray6: hsl(220, 5%, 80%); | ||
35 | $gray7: hsl(220, 5%, 100%); | ||
36 | |||
37 | @include store(( | ||
38 | --dims: ( | ||
39 | --indent: 2rem, | ||
40 | ), | ||
41 | --colors: ( | ||
42 | --bg-hi: $gray0, // Darker background | ||
43 | --bg: $gray1, // Background | ||
44 | --bg-lo: $gray2, // Lighter background | ||
45 | |||
46 | --obj-hi: $gray3, | ||
47 | --obj: $gray4, | ||
48 | |||
49 | --fg-hi: $gray5, // Faint text | ||
50 | --fg: $gray6, // Text | ||
51 | --fg-lo: $gray7, // Strong text | ||
52 | |||
53 | --accent: ( | ||
54 | --h: 354, | ||
55 | --s: 84%, | ||
56 | --l: 55%, | ||
57 | --color: hsl(var(--colors--accent--h), var(--colors--accent--s), var(--colors--accent--l)), | ||
58 | --strong: hsl( | ||
59 | var(--colors--accent--h), | ||
60 | calc(var(--colors--accent--s) * 1.2), | ||
61 | calc(var(--colors--accent--l) * 1.2) | ||
62 | ), | ||
63 | --faint: hsla( | ||
64 | var(--colors--accent--h), | ||
65 | var(--colors--accent--s), | ||
66 | var(--colors--accent--l), | ||
67 | .1 | ||
68 | ), | ||
69 | ), | ||
70 | |||
71 | --focus-ring: var(--colors--fg-lo), | ||
72 | |||
73 | --select: ( | ||
74 | --bg: rgba($gray7, .996), | ||
75 | --img-bg: rgba($gray7, .5), | ||
76 | --fg: var(--colors--bg-hi), | ||
77 | --inverted: ( | ||
78 | --bg: rgba($gray0, .996), | ||
79 | --fg: var(--colors--fg-lo), | ||
80 | ) | ||
81 | ), | ||
82 | |||
83 | --link: ( | ||
84 | --default: var(--colors--fg-lo), | ||
85 | --colored: ( | ||
86 | --idle-h: 220, | ||
87 | --idle-s: 100%, | ||
88 | --idle-l: 80%, | ||
89 | --idle: hsl( | ||
90 | var(--colors--link--colored--idle-h), | ||
91 | var(--colors--link--colored--idle-s), | ||
92 | var(--colors--link--colored--idle-l), | ||
93 | ), //hsl(var(--colors--accent--h), 100%, 66%), // | ||
94 | --visited: hsl(290, 35%, 72%), //hsl(var(--colors--accent--h), 50%, 66%), // | ||
95 | ) | ||
96 | ), | ||
97 | |||
98 | --code: ( | ||
99 | --fg: var(--colors--fg-hi), | ||
100 | ), | ||
101 | ) | ||
102 | )); | ||
103 | } | ||
104 | |||
105 | @include iro-execute { | ||
106 | $gray0: hsl(220, 5%, 100%); | ||
107 | $gray1: hsl(220, 5%, 95%); | ||
108 | $gray2: hsl(220, 5%, 88%); | ||
109 | $gray3: hsl(220, 5%, 83%); | ||
110 | $gray4: hsl(220, 5%, 68%); | ||
111 | $gray5: hsl(220, 5%, 44%); | ||
112 | $gray6: hsl(220, 5%, 16%); | ||
113 | $gray7: hsl(220, 5%, 0%); | ||
114 | |||
115 | @include store(( | ||
116 | --colors: ( | ||
117 | --bg-hi: $gray0, // Darker background | ||
118 | --bg: $gray1, // Background | ||
119 | --bg-lo: $gray2, // Lighter background | ||
120 | |||
121 | --obj-hi: $gray3, | ||
122 | --obj: $gray4, | ||
123 | |||
124 | --fg-hi: $gray5, // Faint text | ||
125 | --fg: $gray6, // Text | ||
126 | --fg-lo: $gray7, // Strong text | ||
127 | |||
128 | --accent: ( | ||
129 | --h: 354, | ||
130 | --s: 74%, | ||
131 | --l: 48%, | ||
132 | --strong: hsl( | ||
133 | var(--colors--accent--h), | ||
134 | var(--colors--accent--s), | ||
135 | calc(var(--colors--accent--l) * .8) | ||
136 | ), | ||
137 | ), | ||
138 | |||
139 | --select: ( | ||
140 | --bg: rgba($gray7, .996), | ||
141 | --img-bg: rgba($gray7, .5), | ||
142 | --inverted: ( | ||
143 | --bg: rgba($gray0, .996), | ||
144 | ), | ||
145 | ), | ||
146 | |||
147 | --link: ( | ||
148 | --colored: ( | ||
149 | --idle-h: 220, | ||
150 | --idle-s: 60%, | ||
151 | --idle-l: 40%, | ||
152 | --idle: hsl( | ||
153 | var(--colors--link--colored--idle-h), | ||
154 | var(--colors--link--colored--idle-s), | ||
155 | var(--colors--link--colored--idle-l), | ||
156 | ), //hsl(var(--colors--accent--h), 100%, 66%), // | ||
157 | --visited: hsl(290, 30%, 35%), //hsl(var(--colors--accent--h), 50%, 66%), // | ||
158 | ) | ||
159 | ), | ||
160 | ), | ||
161 | ), 'light'); | ||
162 | } | ||
163 | |||
164 | @include iro-execute { | ||
165 | $white: #fff; | ||
166 | $black: #000; | ||
167 | |||
168 | @include store(( | ||
169 | --colors: ( | ||
170 | --bg-hi: $white, // Darker background | ||
171 | --bg: $white, // Background | ||
172 | --bg-lo: $black, // Lighter background | ||
173 | |||
174 | --obj-hi: $black, | ||
175 | --obj: $black, | ||
176 | |||
177 | --fg-hi: $black, // Faint text | ||
178 | --fg: $black, // Text | ||
179 | --fg-lo: $black, // Strong text | ||
180 | ), | ||
181 | ), 'print'); | ||
182 | } | ||
183 | |||
184 | @each $breakpoint in map-keys($breakpoints) { | ||
185 | @include media('<=#{$breakpoint}') { | ||
186 | @include store(( | ||
187 | --colors: () | ||
188 | ), $breakpoint); | ||
189 | } | ||
190 | } | ||
191 | |||
192 | @include store(( | ||
193 | --dims: ( | ||
194 | --indent: 1.5rem, | ||
195 | ), | ||
196 | ), 'sm'); | ||
diff --git a/assets/css/components/_card.scss b/assets/css/components/_card.scss index 20614e7..f8f106d 100644 --- a/assets/css/components/_card.scss +++ b/assets/css/components/_card.scss | |||
@@ -1,41 +1,46 @@ | |||
1 | @include namespace('card') { | 1 | @use 'iro-sass/src/index' as iro; |
2 | @include store(( | 2 | @use 'iro-design/src/functions' as fn; |
3 | --colors: ( | 3 | @use '../functions' as fn2; |
4 | --bg: prop(--colors --bg-lo, $global: true), | 4 | |
5 | --fg: prop(--colors --fg, $global: true), | 5 | @include iro.props-namespace('card') { |
6 | --unread: prop(--colors --bg, $global: true), | 6 | @include iro.props-store(( |
7 | --border: prop(--colors --obj-hi, $global: true), | ||
8 | --hover: ( | ||
9 | --bg: prop(--colors --fg-lo, $global: true), | ||
10 | --fg: prop(--colors --bg-hi, $global: true), | ||
11 | ), | ||
12 | ), | ||
13 | --dims: ( | 7 | --dims: ( |
14 | --pad-x: 1em, | 8 | --hover-offset: fn2.px-to-em(-5px), |
15 | --pad-y: px-to-em(12px), | ||
16 | --hover-offset: px-to-em(-5px), | ||
17 | --indicator: ( | 9 | --indicator: ( |
18 | --width: 1em, | 10 | --width: 1em, |
19 | --height: 4px, | 11 | --height: 4px, |
20 | ), | 12 | ), |
21 | ) | 13 | ) |
22 | )); | 14 | ), 'dims'); |
15 | |||
16 | @include iro.props-store(( | ||
17 | --colors: ( | ||
18 | --bg: fn.global-color(--bg-hi2), | ||
19 | --fg: fn.global-color(--fg), | ||
20 | --unread: fn.global-color(--obj-hi), | ||
21 | --border: fn.global-color(--obj-hi), | ||
22 | --hover: ( | ||
23 | --bg: fn.global-color(--fg-lo), | ||
24 | --fg: fn.global-color(--bg-hi2), | ||
25 | ), | ||
26 | ) | ||
27 | ), 'colors'); | ||
23 | 28 | ||
24 | @include store(( | 29 | @include iro.props-store(( |
25 | --colors: ( | 30 | --colors: ( |
26 | --bg: prop(--colors --bg-hi, $global: true), | 31 | --bg: fn.global-color(--obj-hi), |
27 | --unread: prop(--colors --bg-lo, $global: true), | 32 | --unread: fn.global-color(--bg), |
28 | --border: prop(--colors --bg-lo, $global: true), | 33 | --border: fn.global-color(--obj-hi), |
29 | ) | 34 | ) |
30 | ), 'light'); | 35 | ), 'colors-dark'); |
31 | 36 | ||
32 | @include component(namespace()) { | 37 | @include iro.bem-component(iro.props-namespace()) { |
33 | display: block; | 38 | display: block; |
34 | position: relative; | 39 | position: relative; |
35 | transform: translateY(0); | 40 | transform: translateY(0); |
36 | transition: transform .2s, background-color .2s, color .2s, border-color .2s; | 41 | transition: transform .2s, background-color .2s, color .2s, border-color .2s; |
37 | background-color: prop(--colors --bg); | 42 | background-color: fn.color(--bg); |
38 | color: prop(--colors --fg); | 43 | color: fn.color(--fg); |
39 | line-height: 1.4; | 44 | line-height: 1.4; |
40 | 45 | ||
41 | &::after { | 46 | &::after { |
@@ -45,7 +50,7 @@ | |||
45 | top: 100%; | 50 | top: 100%; |
46 | left: 0; | 51 | left: 0; |
47 | width: 100%; | 52 | width: 100%; |
48 | height: calc(-1 * #{prop(--dims --hover-offset)}); | 53 | height: calc(-1 * fn.dim(--hover-offset)); |
49 | } | 54 | } |
50 | 55 | ||
51 | small, | 56 | small, |
@@ -59,9 +64,9 @@ | |||
59 | 64 | ||
60 | &:hover, | 65 | &:hover, |
61 | &:focus { | 66 | &:focus { |
62 | transform: translateY(#{prop(--dims --hover-offset)}); | 67 | transform: translateY(fn.dim(--hover-offset)); |
63 | background-color: prop(--colors --hover --bg); | 68 | background-color: fn.color(--hover --bg); |
64 | color: prop(--colors --hover --fg); | 69 | color: fn.color(--hover --fg); |
65 | 70 | ||
66 | &::after { | 71 | &::after { |
67 | display: block; | 72 | display: block; |
@@ -69,35 +74,31 @@ | |||
69 | 74 | ||
70 | small, | 75 | small, |
71 | strong { | 76 | strong { |
72 | color: prop(--colors --hover --fg); | 77 | color: fn.color(--hover --fg); |
73 | } | 78 | } |
74 | 79 | ||
75 | @include element('row') { | 80 | @include iro.bem-elem('row') { |
76 | @include modifier('hidden') { | 81 | @include iro.bem-modifier('hidden') { |
77 | visibility: visible; | 82 | visibility: visible; |
78 | transition: opacity .2s; | 83 | transition: opacity .2s; |
79 | opacity: 1; | 84 | opacity: 1; |
80 | } | 85 | } |
81 | } | 86 | } |
82 | 87 | ||
83 | @include element('block') { | 88 | @include iro.bem-elem('indicator') { |
84 | @include modifier('indicator') { | 89 | color: fn.color(--hover --fg); |
85 | color: prop(--colors --hover --fg); | ||
86 | } | ||
87 | } | 90 | } |
88 | } | 91 | } |
89 | } | 92 | } |
90 | 93 | ||
91 | &:visited { | 94 | &:visited { |
92 | @include element('block') { | 95 | @include iro.bem-elem('indicator') { |
93 | @include modifier('indicator') { | 96 | color: fn.color(--bg); |
94 | color: prop(--colors --bg); | ||
95 | } | ||
96 | } | 97 | } |
97 | } | 98 | } |
98 | 99 | ||
99 | @include modifier('outline') { | 100 | @include iro.bem-modifier('outline') { |
100 | border: 1px solid prop(--colors --border); | 101 | border: 1px solid fn.color(--border); |
101 | background-color: transparent; | 102 | background-color: transparent; |
102 | 103 | ||
103 | &:link, | 104 | &:link, |
@@ -109,17 +110,8 @@ | |||
109 | } | 110 | } |
110 | } | 111 | } |
111 | 112 | ||
112 | @include element('row') { | 113 | @include iro.bem-elem('row') { |
113 | display: flex; | 114 | @include iro.bem-modifier('hidden') { |
114 | align-items: center; | ||
115 | padding: prop(--dims --pad-y) prop(--dims --pad-x); | ||
116 | gap: prop(--dims --pad-x); | ||
117 | |||
118 | @include modifier('flush') { | ||
119 | padding: 0; | ||
120 | } | ||
121 | |||
122 | @include modifier('hidden') { | ||
123 | visibility: hidden; | 115 | visibility: hidden; |
124 | position: absolute; | 116 | position: absolute; |
125 | z-index: 10; | 117 | z-index: 10; |
@@ -128,7 +120,7 @@ | |||
128 | left: 0; | 120 | left: 0; |
129 | transition: opacity .2s, visibility 0s .2s; | 121 | transition: opacity .2s, visibility 0s .2s; |
130 | opacity: 0; | 122 | opacity: 0; |
131 | background-color: prop(--colors --hover --bg); | 123 | background-color: fn.color(--hover --bg); |
132 | 124 | ||
133 | @media (hover: none) { | 125 | @media (hover: none) { |
134 | visibility: visible; | 126 | visibility: visible; |
@@ -139,14 +131,14 @@ | |||
139 | } | 131 | } |
140 | } | 132 | } |
141 | 133 | ||
142 | @include element('thumbnail') { | 134 | @include iro.bem-elem('thumbnail') { |
143 | position: relative; | 135 | position: relative; |
144 | width: 100%; | 136 | width: 100%; |
145 | height: 2em; | 137 | height: 2em; |
146 | padding-top: 46%; | 138 | padding-top: 46%; |
147 | } | 139 | } |
148 | 140 | ||
149 | @include element('thumbnail-img') { | 141 | @include iro.bem-elem('thumbnail-img') { |
150 | display: block; | 142 | display: block; |
151 | position: absolute; | 143 | position: absolute; |
152 | top: 0; | 144 | top: 0; |
@@ -156,28 +148,17 @@ | |||
156 | object-fit: cover; | 148 | object-fit: cover; |
157 | } | 149 | } |
158 | 150 | ||
159 | @include element('block') { | 151 | @include iro.bem-elem('indicator') { |
160 | flex: 0 0 auto; | 152 | transition: color .2s; |
161 | overflow: hidden; | 153 | color: fn.color(--unread); |
162 | text-overflow: ellipsis; | 154 | |
163 | 155 | &::before { | |
164 | @include modifier('main') { | 156 | content: ''; |
165 | flex-shrink: 1; | 157 | display: block; |
166 | width: 100%; | 158 | width: fn.dim(--indicator --width); |
167 | } | 159 | height: fn.dim(--indicator --height); |
168 | 160 | border-radius: fn.dim(--indicator --height); | |
169 | @include modifier('indicator') { | 161 | background-color: currentColor; |
170 | transition: color .2s; | ||
171 | color: prop(--colors --unread); | ||
172 | |||
173 | &::before { | ||
174 | content: ''; | ||
175 | display: block; | ||
176 | width: prop(--dims --indicator --width); | ||
177 | height: prop(--dims --indicator --height); | ||
178 | border-radius: prop(--dims --indicator --height); | ||
179 | background-color: currentColor; | ||
180 | } | ||
181 | } | 162 | } |
182 | } | 163 | } |
183 | 164 | ||
diff --git a/assets/css/components/_footer.scss b/assets/css/components/_footer.scss index 6b483ca..2cc63f5 100644 --- a/assets/css/components/_footer.scss +++ b/assets/css/components/_footer.scss | |||
@@ -1,30 +1,35 @@ | |||
1 | @include namespace('footer') { | 1 | @use 'iro-sass/src/index' as iro; |
2 | @include store(( | 2 | @use 'iro-design/src/functions' as fn; |
3 | @use 'iro-design/src/mixins' as mx; | ||
4 | @use '../functions' as fn2; | ||
5 | |||
6 | @include iro.props-namespace('footer') { | ||
7 | @include iro.props-store(( | ||
3 | --colors: ( | 8 | --colors: ( |
4 | --fg: prop(--colors --obj, $global: true), | 9 | --fg: fn.global-color(--obj-lo), |
5 | --ground: prop(--colors --obj, $global: true), | 10 | --ground: fn.global-color(--obj), |
6 | ) | 11 | ) |
7 | )); | 12 | ), 'colors'); |
13 | |||
14 | @include iro.bem-component(iro.props-namespace()) { | ||
15 | @include mx.set-font(--mono); | ||
8 | 16 | ||
9 | @include component(namespace()) { | 17 | position: sticky; |
10 | position: sticky; | 18 | top: 100vh; |
11 | top: 100vh; | 19 | overflow: hidden; |
12 | overflow: hidden; | 20 | color: fn.color(--fg); |
13 | color: prop(--colors --fg); | ||
14 | font-family: $font-fam--mono; | ||
15 | line-height: 1.4; | ||
16 | 21 | ||
17 | &::after { | 22 | &::after { |
18 | content: str-repeat('â–‘', 400); | 23 | content: fn2.str-repeat('â–‘', 400); |
19 | display: block; | 24 | display: block; |
20 | margin-top: 2px; | 25 | margin-top: 2px; |
21 | padding-top: 2px; | 26 | padding-top: 2px; |
22 | overflow: hidden; | 27 | overflow: hidden; |
23 | border-top: 1px solid prop(--colors --ground); | 28 | border-top: 1px solid fn.color(--ground); |
24 | color: prop(--colors --ground); | 29 | color: fn.color(--ground); |
25 | } | 30 | } |
26 | 31 | ||
27 | @include element('ascii') { | 32 | @include iro.bem-elem('ascii') { |
28 | display: inline-block; | 33 | display: inline-block; |
29 | position: relative; | 34 | position: relative; |
30 | left: 50%; | 35 | left: 50%; |
diff --git a/assets/css/components/_header.scss b/assets/css/components/_header.scss index ca85438..cf396ce 100644 --- a/assets/css/components/_header.scss +++ b/assets/css/components/_header.scss | |||
@@ -1,86 +1,93 @@ | |||
1 | @include namespace('header') { | 1 | @use 'iro-sass/src/index' as iro; |
2 | @include store(( | 2 | @use 'iro-design/src/functions' as fn; |
3 | @use 'include-media/dist/include-media' as media; | ||
4 | |||
5 | @include iro.props-namespace('header') { | ||
6 | @include iro.props-store(( | ||
3 | --colors: ( | 7 | --colors: ( |
4 | --bg: prop(--colors --bg-lo, $global: true), | 8 | --bg: fn.global-color(--bg-hi), |
5 | --fg: prop(--colors --fg-lo, $global: true), | 9 | --fg: fn.global-color(--fg-lo), |
6 | --hover: ( | 10 | --hover: ( |
7 | --bg: prop(--colors --fg-lo, $global: true), | 11 | --bg: fn.global-color(--fg-lo), |
8 | --fg: prop(--colors --bg-hi, $global: true), | 12 | --fg: fn.global-color(--bg-hi), |
9 | ), | 13 | ), |
10 | --active: ( | 14 | --active: ( |
11 | --fg: prop(--colors --fg-lo, $global: true), | 15 | --fg: fn.global-color(--fg-lo), |
12 | ) | 16 | ) |
13 | ), | 17 | ) |
18 | ), 'colors'); | ||
19 | |||
20 | @include iro.props-store(( | ||
14 | --dims: ( | 21 | --dims: ( |
15 | --height: 4rem, | 22 | --height: 4rem, |
16 | --icon: 1.5rem, | 23 | --icon: 1.5rem, |
17 | --pad-x: calc(.5 * (var(--header--dims--height) - var(--header--dims--icon))), | 24 | --pad-x: calc(.5 * (var(--header--dims--height) - var(--header--dims--icon))), |
18 | --gap: 2px, | 25 | --gap: 2px, |
19 | ) | 26 | ) |
20 | )); | 27 | ), 'dims'); |
21 | 28 | ||
22 | @include store(( | 29 | @include iro.props-store(( |
23 | --colors: ( | 30 | --colors: ( |
24 | --bg: prop(--colors --bg-hi, $global: true), | 31 | --bg: fn.global-color(--obj-hi), |
25 | ) | 32 | ) |
26 | ), 'light'); | 33 | ), 'colors-dark'); |
27 | 34 | ||
28 | @include store(( | 35 | @include iro.props-store(( |
29 | --dims: ( | 36 | --dims: ( |
30 | --height: 3.4rem, | 37 | --height: 3.4rem, |
31 | ) | 38 | ) |
32 | ), 'sm'); | 39 | ), 'sm'); |
33 | 40 | ||
34 | @include component(namespace()) { | 41 | @include iro.bem-component(iro.props-namespace()) { |
35 | display: flex; | 42 | display: flex; |
36 | width: 0; | 43 | width: 0; |
37 | height: prop(--dims --height); | 44 | height: fn.dim(--height); |
38 | padding: prop(--dims --gap); | 45 | padding: fn.dim(--gap); |
39 | gap: prop(--dims --gap); | 46 | gap: fn.dim(--gap); |
40 | 47 | ||
41 | @include element('item') { | 48 | @include iro.bem-elem('item') { |
42 | padding: 0 prop(--dims --pad-x); | 49 | padding: 0 fn.dim(--pad-x); |
43 | transition: background-color .2s, color .2s, border-left-color .2s; | 50 | transition: background-color .2s, color .2s, border-left-color .2s; |
44 | background-color: prop(--colors --bg); | 51 | background-color: fn.color(--bg); |
45 | color: prop(--colors --fg); | 52 | color: fn.color(--fg); |
46 | line-height: prop(--dims --height); | 53 | line-height: fn.dim(--height); |
47 | text-decoration: none; | 54 | text-decoration: none; |
48 | 55 | ||
49 | &:hover, | 56 | &:hover, |
50 | &:focus { | 57 | &:focus { |
51 | border-left-color: prop(--colors --hover --bg); | 58 | border-left-color: fn.color(--hover --bg); |
52 | background-color: prop(--colors --hover --bg); | 59 | background-color: fn.color(--hover --bg); |
53 | color: prop(--colors --hover --fg); | 60 | color: fn.color(--hover --fg); |
54 | } | 61 | } |
55 | 62 | ||
56 | @include modifier('icon') { | 63 | @include iro.bem-modifier('icon') { |
57 | display: flex; | 64 | display: flex; |
58 | align-items: center; | 65 | align-items: center; |
59 | justify-content: center; | 66 | justify-content: center; |
60 | } | 67 | } |
61 | 68 | ||
62 | @include modifier('active') { | 69 | @include iro.bem-modifier('active') { |
63 | color: prop(--colors --active --fg); | 70 | color: fn.color(--active --fg); |
64 | font-weight: bold; | 71 | font-weight: bold; |
65 | } | 72 | } |
66 | } | 73 | } |
67 | 74 | ||
68 | @include element('icon') { | 75 | @include iro.bem-elem('icon') { |
69 | width: prop(--dims --icon); | 76 | width: fn.dim(--icon); |
70 | height: prop(--dims --icon); | 77 | height: fn.dim(--icon); |
71 | } | 78 | } |
72 | 79 | ||
73 | @include modifier('fixed') { | 80 | @include iro.bem-modifier('fixed') { |
74 | position: fixed; | 81 | position: fixed; |
75 | } | 82 | } |
76 | 83 | ||
77 | @include media('>=lg') { | 84 | @include media.media('>=lg') { |
78 | position: sticky; | 85 | position: sticky; |
79 | z-index: 100; | 86 | z-index: 100; |
80 | top: 0; | 87 | top: 0; |
81 | margin-bottom: calc(-.75 * #{prop(--dims --height)}); | 88 | margin-bottom: calc(-.75 * #{fn.dim(--height)}); |
82 | 89 | ||
83 | @include modifier('fixed') { | 90 | @include iro.bem-modifier('fixed') { |
84 | position: fixed; | 91 | position: fixed; |
85 | } | 92 | } |
86 | } | 93 | } |
diff --git a/assets/css/components/_hnav.scss b/assets/css/components/_hnav.scss index 220afde..4097373 100644 --- a/assets/css/components/_hnav.scss +++ b/assets/css/components/_hnav.scss | |||
@@ -1,22 +1,29 @@ | |||
1 | @include namespace('hnav') { | 1 | @use 'iro-sass/src/index' as iro; |
2 | @include store(( | 2 | @use 'iro-design/src/functions' as fn; |
3 | |||
4 | @include iro.props-namespace('hnav') { | ||
5 | @include iro.props-store(( | ||
3 | --colors: ( | 6 | --colors: ( |
4 | --border: prop(--colors --obj-hi, $global: true) | 7 | --border: fn.global-color(--obj-hi) |
5 | ), | 8 | ) |
9 | ), 'colors'); | ||
10 | |||
11 | @include iro.props-store(( | ||
6 | --dims: ( | 12 | --dims: ( |
7 | --gap: 2em, | 13 | --margin-top: fn.global-dim(--size --600), |
8 | --pad-y: .5em | 14 | --gap: 2em, |
15 | --pad-y: .5em | ||
9 | ) | 16 | ) |
10 | )); | 17 | ), 'dims'); |
11 | 18 | ||
12 | @include component(namespace()) { | 19 | @include iro.bem-component(iro.props-namespace()) { |
13 | display: flex; | 20 | display: flex; |
14 | gap: prop(--dims --gap); | 21 | gap: fn.dim(--gap); |
15 | align-items: baseline; | 22 | align-items: baseline; |
16 | margin-top: $line-height * 2rem; | 23 | margin-top: fn.dim(--margin-top); |
17 | padding: prop(--dims --pad-y) 0 0; | 24 | padding: fn.dim(--pad-y) 0 0; |
18 | border-width: 1px 0 0; | 25 | border-width: 1px 0 0; |
19 | border-style: solid; | 26 | border-style: solid; |
20 | border-color: prop(--colors --border); | 27 | border-color: fn.color(--border); |
21 | } | 28 | } |
22 | } | 29 | } |
diff --git a/assets/css/components/_lightbox.scss b/assets/css/components/_lightbox.scss deleted file mode 100644 index f497a5e..0000000 --- a/assets/css/components/_lightbox.scss +++ /dev/null | |||
@@ -1,116 +0,0 @@ | |||
1 | @include namespace('lightbox') { | ||
2 | @include store(( | ||
3 | --colors: ( | ||
4 | --bg: prop(--colors --bg-hi, $global: true), | ||
5 | --button: ( | ||
6 | --idle: prop(--colors --fg-hi, $global: true), | ||
7 | --hover: prop(--colors --fg-lo, $global: true), | ||
8 | --bg: prop(--colors --bg-hi, $global: true), | ||
9 | ) | ||
10 | ), | ||
11 | --dims: ( | ||
12 | --pad: 1rem, | ||
13 | ), | ||
14 | )); | ||
15 | |||
16 | @include component(namespace()) { | ||
17 | display: flex; | ||
18 | visibility: hidden; | ||
19 | position: fixed; | ||
20 | z-index: 5000; | ||
21 | top: 0; | ||
22 | left: 0; | ||
23 | box-sizing: border-box; | ||
24 | flex-direction: column; | ||
25 | align-items: center; | ||
26 | justify-content: center; | ||
27 | width: 100%; | ||
28 | height: 100%; | ||
29 | padding-bottom: 3vh; | ||
30 | transition: opacity .2s, visibility .2s; | ||
31 | opacity: 0; | ||
32 | |||
33 | @include element('bg') { | ||
34 | position: absolute; | ||
35 | z-index: -10; | ||
36 | top: 0; | ||
37 | left: 0; | ||
38 | width: 100%; | ||
39 | height: 100%; | ||
40 | opacity: .85; | ||
41 | background-color: prop(--colors --bg); | ||
42 | } | ||
43 | |||
44 | @include is('shown') { | ||
45 | visibility: visible; | ||
46 | transition: opacity .2s, visibility 0 .2s; | ||
47 | opacity: 1; | ||
48 | } | ||
49 | |||
50 | @include element('infobar') { | ||
51 | display: flex; | ||
52 | box-sizing: border-box; | ||
53 | flex: 0 0 auto; | ||
54 | align-items: center; | ||
55 | width: 100%; | ||
56 | padding: 0 prop(--dims --pad); | ||
57 | } | ||
58 | |||
59 | @include element('img') { | ||
60 | max-width: 100%; | ||
61 | min-height: 0; | ||
62 | max-height: 100%; | ||
63 | margin-top: auto; | ||
64 | margin-bottom: auto; | ||
65 | } | ||
66 | |||
67 | @include element('close', 'prev', 'next') { | ||
68 | margin: 0; | ||
69 | transition: color .2s; | ||
70 | border: 0; | ||
71 | background-color: transparent; | ||
72 | color: currentColor; | ||
73 | |||
74 | &:hover { | ||
75 | color: prop(--colors --button --hover); | ||
76 | } | ||
77 | } | ||
78 | |||
79 | @include element('close') { | ||
80 | margin: 0 calc(-1 * #{prop(--dims --pad)}) 0 auto; | ||
81 | padding: prop(--dims --pad); | ||
82 | font-size: 1.5em; | ||
83 | } | ||
84 | |||
85 | @include element('prev', 'next') { | ||
86 | position: absolute; | ||
87 | top: 50%; | ||
88 | padding: 2rem .5rem; | ||
89 | transform: translate(0, -50%); | ||
90 | font-size: 3em; | ||
91 | --icon-stroke-width: .75px; | ||
92 | |||
93 | &::before { | ||
94 | content: ''; | ||
95 | display: block; | ||
96 | position: absolute; | ||
97 | z-index: -1; | ||
98 | top: 50%; | ||
99 | left: 50%; | ||
100 | width: 1.2em; | ||
101 | height: 1.2em; | ||
102 | transform: translate(-50%, -50%); | ||
103 | opacity: .25; | ||
104 | background-color: prop(--colors --button --bg); | ||
105 | } | ||
106 | } | ||
107 | |||
108 | @include element('prev') { | ||
109 | left: 0; | ||
110 | } | ||
111 | |||
112 | @include element('next') { | ||
113 | right: 0; | ||
114 | } | ||
115 | } | ||
116 | } | ||
diff --git a/assets/css/components/_note.scss b/assets/css/components/_note.scss deleted file mode 100644 index 1879ea9..0000000 --- a/assets/css/components/_note.scss +++ /dev/null | |||
@@ -1,23 +0,0 @@ | |||
1 | @include namespace('note') { | ||
2 | @include store(( | ||
3 | --colors: ( | ||
4 | --fg: prop(--colors --accent --strong, $global: true), | ||
5 | --bg: prop(--colors --accent --faint, $global: true), | ||
6 | ), | ||
7 | --dims: ( | ||
8 | --pad-x: 1em, | ||
9 | --pad-y: .7em | ||
10 | ) | ||
11 | )); | ||
12 | |||
13 | @include component(namespace()) { | ||
14 | margin-top: $line-height * 1rem; | ||
15 | padding: prop(--dims --pad-y) prop(--dims --pad-x); | ||
16 | background-color: prop(--colors --bg); | ||
17 | color: prop(--colors --fg); | ||
18 | |||
19 | :first-child { | ||
20 | margin-top: 0; | ||
21 | } | ||
22 | } | ||
23 | } | ||
diff --git a/assets/css/layouts/_card-list.scss b/assets/css/layouts/_card-list.scss index a53b771..96f9060 100644 --- a/assets/css/layouts/_card-list.scss +++ b/assets/css/layouts/_card-list.scss | |||
@@ -1,37 +1,38 @@ | |||
1 | @include namespace('card-list') { | 1 | @use 'iro-sass/src/index' as iro; |
2 | @include store(( | 2 | @use 'iro-design/src/functions' as fn; |
3 | |||
4 | @include iro.props-namespace('card-list') { | ||
5 | @include iro.props-store(( | ||
3 | --dims: ( | 6 | --dims: ( |
4 | --col-width: 17em | 7 | --margin-top: fn.global-dim(--size --600), |
8 | --spacing: fn.global-dim(--size --200), | ||
9 | --col-width: 17em, | ||
5 | ) | 10 | ) |
6 | )); | 11 | ), 'dims'); |
7 | 12 | ||
8 | @include layout(namespace()) { | 13 | @include iro.bem-layout(iro.props-namespace()) { |
9 | margin-top: $line-height * 2rem; | 14 | margin-top: fn.dim(--margin-top); |
10 | font-size: 1rem; | 15 | font-size: 1rem; |
11 | 16 | ||
12 | @include element('cards') { | 17 | @include iro.bem-elem('cards') { |
13 | display: flex; | 18 | display: flex; |
14 | flex-direction: column; | 19 | flex-direction: column; |
15 | gap: 2px; | 20 | gap: 2px; |
16 | margin-top: $line-height * .625rem; | 21 | margin-top: fn.dim(--spacing); |
17 | 22 | ||
18 | @include modifier('grid', 'gallery') { | 23 | @include iro.bem-modifier('grid', 'gallery') { |
19 | display: grid; | 24 | display: grid; |
20 | grid-template-columns: repeat(auto-fill, minmax(#{prop(--dims --col-width)}, 1fr)); | 25 | grid-template-columns: repeat(auto-fill, minmax(fn.dim(--col-width), 1fr)); |
21 | align-items: start; | 26 | align-items: start; |
22 | } | 27 | } |
23 | 28 | ||
24 | @include modifier('grid') { | 29 | @include iro.bem-modifier('grid') { |
25 | gap: 6px; | 30 | gap: 6px; |
26 | } | 31 | } |
27 | 32 | ||
28 | @include modifier('gallery') { | 33 | @include iro.bem-modifier('gallery') { |
29 | gap: 20px; | 34 | gap: 20px; |
30 | } | 35 | } |
31 | |||
32 | @media print { | ||
33 | filter: none; | ||
34 | } | ||
35 | } | 36 | } |
36 | } | 37 | } |
37 | } | 38 | } |
diff --git a/assets/css/layouts/_container.scss b/assets/css/layouts/_container.scss deleted file mode 100644 index ae23042..0000000 --- a/assets/css/layouts/_container.scss +++ /dev/null | |||
@@ -1,33 +0,0 @@ | |||
1 | @include namespace('container') { | ||
2 | @include store(( | ||
3 | --dims: ( | ||
4 | --pad-x: 2rem, | ||
5 | --pad-y: 4rem, | ||
6 | ) | ||
7 | )); | ||
8 | |||
9 | @include store(( | ||
10 | --dims: ( | ||
11 | --pad-x: 1rem, | ||
12 | --pad-y: 3rem, | ||
13 | ) | ||
14 | ), 'sm'); | ||
15 | |||
16 | @include layout(namespace()) { | ||
17 | @include modifier('content') { | ||
18 | max-width: $content--width; | ||
19 | margin-right: auto; | ||
20 | margin-left: auto; | ||
21 | } | ||
22 | |||
23 | @include modifier('pad-x') { | ||
24 | padding-right: prop(--dims --pad-x); | ||
25 | padding-left: prop(--dims --pad-x); | ||
26 | } | ||
27 | |||
28 | @include modifier('pad-y') { | ||
29 | padding-top: prop(--dims --pad-y); | ||
30 | padding-bottom: prop(--dims --pad-y); | ||
31 | } | ||
32 | } | ||
33 | } | ||
diff --git a/assets/css/layouts/_media.scss b/assets/css/layouts/_media.scss new file mode 100644 index 0000000..c4ad222 --- /dev/null +++ b/assets/css/layouts/_media.scss | |||
@@ -0,0 +1,26 @@ | |||
1 | @use 'iro-sass/src/index' as iro; | ||
2 | @use 'iro-design/src/functions' as fn; | ||
3 | |||
4 | @include iro.props-namespace('media') { | ||
5 | @include iro.props-store(( | ||
6 | --dims: ( | ||
7 | --pad-x: fn.global-dim(--size --200), | ||
8 | --pad-y: fn.global-dim(--size --150), | ||
9 | |||
10 | --75: ( | ||
11 | --pad-x: fn.global-dim(--size --150), | ||
12 | --pad-y: fn.global-dim(--size --85), | ||
13 | ), | ||
14 | |||
15 | --200: ( | ||
16 | --pad-x: fn.global-dim(--size --450), | ||
17 | --pad-y: fn.global-dim(--size --225), | ||
18 | ), | ||
19 | |||
20 | --300: ( | ||
21 | --pad-x: fn.global-dim(--size --450), | ||
22 | --pad-y: fn.global-dim(--size --225), | ||
23 | ) | ||
24 | ) | ||
25 | ), 'dims'); | ||
26 | } | ||
diff --git a/assets/css/objects/_badge.scss b/assets/css/objects/_badge.scss deleted file mode 100644 index 216bb89..0000000 --- a/assets/css/objects/_badge.scss +++ /dev/null | |||
@@ -1,25 +0,0 @@ | |||
1 | @include namespace('badge') { | ||
2 | @include store(( | ||
3 | --colors: ( | ||
4 | --fg: prop(--colors --bg-hi, $global: true), | ||
5 | --bg: prop(--colors --fg-lo, $global: true), | ||
6 | ), | ||
7 | --dims: ( | ||
8 | --pad-x: .6em, | ||
9 | --pad-y: .2em | ||
10 | ) | ||
11 | )); | ||
12 | |||
13 | @include object(namespace()) { | ||
14 | display: inline-block; | ||
15 | padding: prop(--dims --pad-y) prop(--dims --pad-x); | ||
16 | background-color: prop(--colors --bg); | ||
17 | color: prop(--colors --fg); | ||
18 | font-size: iro-px-to-rem(14px); | ||
19 | |||
20 | &::selection { | ||
21 | background-color: prop(--colors --select --inverted --bg, $global: true); | ||
22 | color: prop(--colors --select --inverted --fg, $global: true); | ||
23 | } | ||
24 | } | ||
25 | } | ||
diff --git a/assets/css/objects/_icon.scss b/assets/css/objects/_icon.scss deleted file mode 100644 index 15389f5..0000000 --- a/assets/css/objects/_icon.scss +++ /dev/null | |||
@@ -1,33 +0,0 @@ | |||
1 | @include namespace('icon') { | ||
2 | @keyframes fall { | ||
3 | to { | ||
4 | transform: translateY(105vh) rotate(90deg); | ||
5 | } | ||
6 | } | ||
7 | |||
8 | @include object(namespace()) { | ||
9 | display: block; | ||
10 | width: 1em; | ||
11 | height: 1em; | ||
12 | stroke-width: var(--icon-stroke-width, 1.5px); | ||
13 | stroke-linecap: round; | ||
14 | stroke-linejoin: round; | ||
15 | |||
16 | @include modifier('inline') { | ||
17 | display: inline-block; | ||
18 | vertical-align: -.1em; | ||
19 | } | ||
20 | |||
21 | @include modifier('snow') { | ||
22 | position: fixed; | ||
23 | z-index: 1000; | ||
24 | top: -1.2em; | ||
25 | width: 1em; | ||
26 | height: 1em; | ||
27 | animation: fall linear forwards; | ||
28 | stroke-width: 2px; | ||
29 | color: #fff; | ||
30 | pointer-events: none; | ||
31 | } | ||
32 | } | ||
33 | } | ||
diff --git a/assets/css/scopes/_body.scss b/assets/css/scopes/_body.scss deleted file mode 100644 index 1fc8166..0000000 --- a/assets/css/scopes/_body.scss +++ /dev/null | |||
@@ -1,83 +0,0 @@ | |||
1 | @include namespace('body') { | ||
2 | @include store(( | ||
3 | --colors: ( | ||
4 | --code: ( | ||
5 | --fg: prop(--colors --accent --strong, $global: true), | ||
6 | --bg: prop(--colors --bg-hi, $global: true), | ||
7 | ), | ||
8 | --code-block: ( | ||
9 | --fg: prop(--colors --fg, $global: true), | ||
10 | --bg: prop(--colors --bg-lo, $global: true), | ||
11 | ), | ||
12 | --blockquote: ( | ||
13 | --border: prop(--colors --obj-hi, $global: true), | ||
14 | ) | ||
15 | ), | ||
16 | --dims: ( | ||
17 | --code: ( | ||
18 | --pad-x: .3em, | ||
19 | --pad-y: .1em | ||
20 | ), | ||
21 | --code-block: ( | ||
22 | --pad-x: 1em, | ||
23 | --pad-y: .7em | ||
24 | ) | ||
25 | ) | ||
26 | )); | ||
27 | |||
28 | @include store(( | ||
29 | --colors: ( | ||
30 | --code: ( | ||
31 | --bg: prop(--colors --accent --faint, $global: true), | ||
32 | ), | ||
33 | --code-block: ( | ||
34 | --bg: prop(--colors --bg-hi, $global: true), | ||
35 | ), | ||
36 | ) | ||
37 | ), 'light'); | ||
38 | |||
39 | @include scope(namespace()) { | ||
40 | @include element('meta') { | ||
41 | + h1 { | ||
42 | margin-top: $line-height * .5rem; | ||
43 | } | ||
44 | } | ||
45 | |||
46 | img { | ||
47 | max-width: 100%; | ||
48 | } | ||
49 | |||
50 | code { | ||
51 | padding: prop(--dims --code --pad-y) prop(--dims --code --pad-x); | ||
52 | border-radius: 3px; | ||
53 | background-color: prop(--colors --code --bg); | ||
54 | color: prop(--colors --code --fg); | ||
55 | } | ||
56 | |||
57 | blockquote { | ||
58 | margin: ($line-height * 1rem) 0 0 1px; | ||
59 | padding-left: calc(#{prop(--dims --indent, $global: true)} - 3px); | ||
60 | border-left: 3px solid prop(--colors --blockquote --border); | ||
61 | } | ||
62 | |||
63 | pre { | ||
64 | margin: ($line-height * 1rem) 0 0 0; | ||
65 | padding: prop(--dims --code-block --pad-y) prop(--dims --code-block --pad-x); | ||
66 | background-color: prop(--colors --code-block --bg); | ||
67 | color: prop(--colors --code-block --fg); | ||
68 | |||
69 | code { | ||
70 | display: inline-block; | ||
71 | margin-right: prop(--dims --code-block --pad-x); | ||
72 | padding: 0; | ||
73 | border-radius: 0; | ||
74 | background-color: transparent; | ||
75 | color: currentColor; | ||
76 | } | ||
77 | |||
78 | @media print { | ||
79 | border: 2px solid currentColor; | ||
80 | } | ||
81 | } | ||
82 | } | ||
83 | } | ||
diff --git a/assets/css/scopes/_colored-links.scss b/assets/css/scopes/_colored-links.scss deleted file mode 100644 index 9be0f93..0000000 --- a/assets/css/scopes/_colored-links.scss +++ /dev/null | |||
@@ -1,20 +0,0 @@ | |||
1 | @include namespace('colored-links') { | ||
2 | @include store(( | ||
3 | --colors: ( | ||
4 | --link: ( | ||
5 | --idle: prop(--colors --link --colored --idle, $global: true), | ||
6 | --visited: prop(--colors --link --colored --visited, $global: true), | ||
7 | ) | ||
8 | ) | ||
9 | )); | ||
10 | |||
11 | @include scope(namespace()) { | ||
12 | :link { | ||
13 | color: prop(--colors --link --idle); | ||
14 | } | ||
15 | |||
16 | :visited { | ||
17 | color: prop(--colors --link --visited); | ||
18 | } | ||
19 | } | ||
20 | } | ||
diff --git a/assets/css/scopes/_headlines.scss b/assets/css/scopes/_headlines.scss deleted file mode 100644 index bfd5caa..0000000 --- a/assets/css/scopes/_headlines.scss +++ /dev/null | |||
@@ -1,104 +0,0 @@ | |||
1 | @include namespace('headlines') { | ||
2 | @include store(( | ||
3 | --colors: ( | ||
4 | --link: ( | ||
5 | --idle-fg: prop(--colors --obj, $global: true), | ||
6 | --hover-fg: prop(--colors --fg-lo, $global: true), | ||
7 | ), | ||
8 | --emph: ( | ||
9 | --bg: prop(--colors --bg-hi, $global: true), | ||
10 | --body-bg: prop(--colors --bg-hi, $global: true), | ||
11 | ) | ||
12 | ) | ||
13 | )); | ||
14 | |||
15 | @include store(( | ||
16 | --colors: ( | ||
17 | --emph: ( | ||
18 | --body-bg: prop(--colors --bg, $global: true), | ||
19 | ) | ||
20 | ) | ||
21 | ), 'light'); | ||
22 | |||
23 | @include scope(namespace()) { | ||
24 | h1, | ||
25 | h2, | ||
26 | h3 { | ||
27 | font-family: $font-fam--large; | ||
28 | font-weight: 600; | ||
29 | letter-spacing: normal; | ||
30 | line-height: 1.4; | ||
31 | text-transform: none; | ||
32 | font-feature-settings: 'ss02' 1; | ||
33 | } | ||
34 | |||
35 | h1, | ||
36 | h2, | ||
37 | h3, | ||
38 | h4 { | ||
39 | transform: translateX(-.06em); | ||
40 | } | ||
41 | |||
42 | h1 { | ||
43 | @include iro-responsive-modular-scale(font-size, 3, $responsive-mod-scale); | ||
44 | } | ||
45 | |||
46 | h2 { | ||
47 | @include iro-responsive-modular-scale(font-size, 2, $responsive-mod-scale); | ||
48 | } | ||
49 | |||
50 | h3 { | ||
51 | @include iro-responsive-modular-scale(font-size, 1, $responsive-mod-scale); | ||
52 | } | ||
53 | |||
54 | h5, | ||
55 | h6 { | ||
56 | color: currentColor; | ||
57 | font-weight: 400; | ||
58 | } | ||
59 | |||
60 | @include element('title-inner') { | ||
61 | background-image: linear-gradient( | ||
62 | to top, | ||
63 | transparent .15em, | ||
64 | #{prop(--colors --emph --bg)} .15em, | ||
65 | #{prop(--colors --emph --bg)} .6em, | ||
66 | transparent .6em | ||
67 | ); | ||
68 | } | ||
69 | |||
70 | @include element('link') { | ||
71 | display: none; | ||
72 | margin: -.5rem 0; | ||
73 | padding: .5rem; | ||
74 | vertical-align: -.02em; | ||
75 | |||
76 | svg { | ||
77 | width: px-to-em(12px); | ||
78 | height: px-to-em(12px); | ||
79 | } | ||
80 | |||
81 | &:link, | ||
82 | &:visited { | ||
83 | color: prop(--colors --link --idle-fg); | ||
84 | |||
85 | &:hover { | ||
86 | color: prop(--colors --link --hover-fg); | ||
87 | } | ||
88 | } | ||
89 | } | ||
90 | |||
91 | h1, | ||
92 | h2, | ||
93 | h3, | ||
94 | h4, | ||
95 | h5, | ||
96 | h6 { | ||
97 | &:hover { | ||
98 | @include element('link') { | ||
99 | display: inline-block; | ||
100 | } | ||
101 | } | ||
102 | } | ||
103 | } | ||
104 | } | ||
diff --git a/assets/css/scopes/_intro.scss b/assets/css/scopes/_intro.scss deleted file mode 100644 index 6d4ac14..0000000 --- a/assets/css/scopes/_intro.scss +++ /dev/null | |||
@@ -1,8 +0,0 @@ | |||
1 | @include namespace('intro') { | ||
2 | @include scope(namespace()) { | ||
3 | h1 + p { | ||
4 | font-size: px-to-em(20px, 18px); | ||
5 | font-style: italic; | ||
6 | } | ||
7 | } | ||
8 | } | ||
diff --git a/assets/css/scopes/_invisible-links.scss b/assets/css/scopes/_invisible-links.scss deleted file mode 100644 index e4d149e..0000000 --- a/assets/css/scopes/_invisible-links.scss +++ /dev/null | |||
@@ -1,13 +0,0 @@ | |||
1 | @include namespace('invisible-links') { | ||
2 | @include scope(namespace()) { | ||
3 | :link, | ||
4 | :visited { | ||
5 | color: currentColor; | ||
6 | text-decoration: none; | ||
7 | |||
8 | &:hover { | ||
9 | text-decoration: underline; | ||
10 | } | ||
11 | } | ||
12 | } | ||
13 | } | ||
diff --git a/assets/css/scopes/_small.scss b/assets/css/scopes/_small.scss index f7aa61c..a4cc596 100644 --- a/assets/css/scopes/_small.scss +++ b/assets/css/scopes/_small.scss | |||
@@ -1,16 +1,25 @@ | |||
1 | @include namespace('small') { | 1 | @use 'iro-sass/src/index' as iro; |
2 | @include store(( | 2 | @use 'iro-design/src/functions' as fn; |
3 | |||
4 | @include iro.props-namespace('small') { | ||
5 | @include iro.props-store(( | ||
3 | --colors: ( | 6 | --colors: ( |
4 | --fg: prop(--colors --fg-hi, $global: true), | 7 | --fg: fn.global-color(--fg-hi), |
8 | ), | ||
9 | ), 'colors'); | ||
10 | |||
11 | @include iro.props-store(( | ||
12 | --dims: ( | ||
13 | --margin-top: fn.global-dim(--size --75), | ||
5 | ) | 14 | ) |
6 | )); | 15 | ), 'dims'); |
7 | 16 | ||
8 | @include scope(namespace()) { | 17 | @include iro.bem-scope(iro.props-namespace()) { |
9 | color: prop(--colors --fg); | 18 | color: fn.color(--fg); |
10 | line-height: 1.4; | 19 | line-height: 1.4; |
11 | 20 | ||
12 | p { | 21 | p { |
13 | margin-top: $line-height * .25rem; | 22 | margin-top: fn.dim(--margin-top); |
14 | } | 23 | } |
15 | } | 24 | } |
16 | } | 25 | } |
diff --git a/assets/css/style.scss b/assets/css/style.scss index 0b8f75c..1184bb2 100644 --- a/assets/css/style.scss +++ b/assets/css/style.scss | |||
@@ -1,52 +1,25 @@ | |||
1 | @import '../../node_modules/iro-sass/src/main'; | 1 | @use 'iro-design/src/declare-vars' as iro-vars; |
2 | @import '../../node_modules/iro-sass/src/bem-shortcodes'; | 2 | @use 'declare-vars'; |
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 | 3 | ||
7 | @import 'vars'; | 4 | @use 'iro-design/src/base' as iro-base; |
8 | @import 'functions'; | 5 | @use 'functions'; |
9 | @import 'fonts'; | 6 | @use 'fonts'; |
10 | @import 'basics'; | 7 | @use 'base'; |
11 | 8 | ||
12 | @import 'layouts/container'; | 9 | @use 'iro-design/src/layouts'; |
10 | @use 'layouts/media'; | ||
11 | @use 'layouts/card-list'; | ||
13 | 12 | ||
14 | @import 'objects/icon'; | 13 | @use 'iro-design/src/objects'; |
15 | @import 'objects/badge'; | ||
16 | 14 | ||
17 | @import 'components/header'; | 15 | @use 'components/footer'; |
18 | @import 'components/footer'; | 16 | @use 'components/header'; |
19 | @import 'components/card'; | 17 | @use 'components/hnav'; |
20 | @import 'components/note'; | 18 | @use 'components/card'; |
21 | @import 'components/lightbox'; | ||
22 | @import 'components/hnav'; | ||
23 | 19 | ||
24 | @import 'layouts/card-list'; | 20 | @use 'iro-design/src/scopes'; |
21 | @use 'scopes/small'; | ||
25 | 22 | ||
26 | @import 'scopes/colored-links'; | 23 | @use 'iro-design/src/utils'; |
27 | @import 'scopes/invisible-links'; | ||
28 | @import 'scopes/headlines'; | ||
29 | @import 'scopes/small'; | ||
30 | @import 'scopes/body'; | ||
31 | @import 'scopes/intro'; | ||
32 | 24 | ||
33 | @import 'utils'; | 25 | @use 'iro-design/src/apply-vars'; |
34 | |||
35 | :root { | ||
36 | @include assign; | ||
37 | |||
38 | @each $breakpoint in map-keys($breakpoints) { | ||
39 | @include media('<=#{$breakpoint}') { | ||
40 | @include assign($breakpoint); | ||
41 | } | ||
42 | } | ||
43 | |||
44 | @media (prefers-color-scheme: light) { | ||
45 | @include assign('light'); | ||
46 | } | ||
47 | |||
48 | @media print { | ||
49 | @include assign('light'); | ||
50 | @include assign('print'); | ||
51 | } | ||
52 | } | ||
diff --git a/assets/fonts/GaretVariable.ttf b/assets/fonts/GaretVariable.ttf index 2f0a27d..6de6af5 100644 --- a/assets/fonts/GaretVariable.ttf +++ b/assets/fonts/GaretVariable.ttf | |||
Binary files differ | |||
diff --git a/content/lightbox.js b/content/lightbox.js deleted file mode 100644 index 4ec959d..0000000 --- a/content/lightbox.js +++ /dev/null | |||
@@ -1,81 +0,0 @@ | |||
1 | (() => { | ||
2 | let currentIndex = 0; | ||
3 | let visible = false; | ||
4 | |||
5 | const mainEl = document.querySelector("main"); | ||
6 | const lightboxEl = document.querySelector(".c-lightbox"); | ||
7 | const lightboxBgEl = lightboxEl.querySelector(".c-lightbox__bg"); | ||
8 | const lightboxCountEl = lightboxEl.querySelector(".c-lightbox__count"); | ||
9 | const lightboxCloseEl = lightboxEl.querySelector(".c-lightbox__close"); | ||
10 | const lightboxPrevEl = lightboxEl.querySelector(".c-lightbox__prev"); | ||
11 | const lightboxNextEl = lightboxEl.querySelector(".c-lightbox__next"); | ||
12 | const lightboxImgEl = lightboxEl.querySelector(".c-lightbox__img"); | ||
13 | const figureEls = Array.from(mainEl.querySelectorAll("figure")).map(el => el.querySelector("a")); | ||
14 | |||
15 | const show = () => { | ||
16 | visible = true; | ||
17 | lightboxEl.classList.add("is-shown"); | ||
18 | } | ||
19 | |||
20 | const hide = () => { | ||
21 | visible = false; | ||
22 | lightboxEl.classList.remove("is-shown"); | ||
23 | } | ||
24 | |||
25 | const setIndex = (i) => { | ||
26 | currentIndex = i; | ||
27 | lightboxImgEl.src = figureEls[i].href; | ||
28 | lightboxCountEl.textContent = (i + 1) + " / " + figureEls.length; | ||
29 | lightboxPrevEl.classList.toggle("u-dn", i === 0); | ||
30 | lightboxNextEl.classList.toggle("u-dn", i === figureEls.length - 1); | ||
31 | }; | ||
32 | |||
33 | const prev = () => { | ||
34 | currentIndex === 0 ? void 0 : setIndex(currentIndex - 1); | ||
35 | }; | ||
36 | |||
37 | const next = () => { | ||
38 | currentIndex === figureEls.length - 1 ? void 0 : setIndex(currentIndex + 1); | ||
39 | }; | ||
40 | |||
41 | lightboxBgEl.addEventListener("click", hide); | ||
42 | lightboxCloseEl.addEventListener("click", hide); | ||
43 | lightboxPrevEl.addEventListener("click", prev); | ||
44 | lightboxNextEl.addEventListener("click", next); | ||
45 | |||
46 | figureEls.forEach((figureEl, i) => { | ||
47 | figureEl.addEventListener("click", e => { | ||
48 | e.preventDefault(); | ||
49 | show(); | ||
50 | setIndex(i); | ||
51 | }) | ||
52 | }); | ||
53 | |||
54 | window.addEventListener("keydown", e => { | ||
55 | if (e.defaultPrevented || !visible) { | ||
56 | return; | ||
57 | } | ||
58 | |||
59 | switch (e.key) { | ||
60 | case "Left": | ||
61 | case "ArrowLeft": | ||
62 | prev(); | ||
63 | break; | ||
64 | |||
65 | case "Right": | ||
66 | case "ArrowRight": | ||
67 | next(); | ||
68 | break; | ||
69 | |||
70 | case "Esc": | ||
71 | case "Escape": | ||
72 | hide(); | ||
73 | break; | ||
74 | |||
75 | default: | ||
76 | return; | ||
77 | } | ||
78 | |||
79 | e.preventDefault(); | ||
80 | }, true); | ||
81 | })(); | ||
diff --git a/content/main.js b/content/main.js new file mode 100644 index 0000000..3257c39 --- /dev/null +++ b/content/main.js | |||
@@ -0,0 +1,120 @@ | |||
1 | (() => { | ||
2 | const enableFocusIndicator = e => { | ||
3 | if (e.key !== 'Tab') { | ||
4 | return; | ||
5 | } | ||
6 | |||
7 | document.body.classList.add('t-keyboard'); | ||
8 | document.removeEventListener('keydown', enableFocusIndicator); | ||
9 | document.addEventListener('mousedown', disableFocusIndicator); | ||
10 | } | ||
11 | |||
12 | const disableFocusIndicator = () => { | ||
13 | document.body.classList.remove('t-keyboard'); | ||
14 | |||
15 | document.removeEventListener('mousedown', disableFocusIndicator); | ||
16 | document.addEventListener('keydown', enableFocusIndicator); | ||
17 | } | ||
18 | |||
19 | document.addEventListener('keydown', enableFocusIndicator); | ||
20 | })(); | ||
21 | |||
22 | (() => { | ||
23 | let currentIndex = 0; | ||
24 | let visible = false; | ||
25 | |||
26 | const mainEl = document.querySelector("main"); | ||
27 | const lightboxContainerEl = document.querySelector(".js-lightbox"); | ||
28 | const lightboxEl = lightboxContainerEl.querySelector(".o-lightbox"); | ||
29 | const lightboxCloseEl = lightboxEl.querySelector(".o-lightbox__close-btn"); | ||
30 | const lightboxPrevEl = lightboxEl.querySelector(".o-lightbox__prev-btn"); | ||
31 | const lightboxNextEl = lightboxEl.querySelector(".o-lightbox__next-btn"); | ||
32 | const lightboxImgEl = lightboxEl.querySelector(".o-lightbox__img"); | ||
33 | const lightboxFooterEl = lightboxEl.querySelector(".o-lightbox__footer"); | ||
34 | const figureEls = Array.from(mainEl.querySelectorAll("figure")).map(el => el.querySelector("a")); | ||
35 | |||
36 | const show = () => { | ||
37 | visible = true; | ||
38 | lightboxContainerEl.classList.remove("u-d-none"); | ||
39 | } | ||
40 | |||
41 | const hide = () => { | ||
42 | visible = false; | ||
43 | lightboxContainerEl.classList.add("u-d-none"); | ||
44 | } | ||
45 | |||
46 | const setIndex = (i) => { | ||
47 | thumbnailEls[currentIndex].classList.remove("is-selected"); | ||
48 | currentIndex = i; | ||
49 | lightboxImgEl.src = figureEls[i].href; | ||
50 | thumbnailEls[i].classList.add("is-selected"); | ||
51 | }; | ||
52 | |||
53 | const prev = () => { | ||
54 | setIndex(currentIndex > 0 ? currentIndex - 1 : figureEls.length - 1); | ||
55 | }; | ||
56 | |||
57 | const next = () => { | ||
58 | setIndex(currentIndex < figureEls.length - 1 ? currentIndex + 1 : 0); | ||
59 | }; | ||
60 | |||
61 | lightboxCloseEl.addEventListener("click", hide); | ||
62 | lightboxPrevEl.addEventListener("click", prev); | ||
63 | lightboxNextEl.addEventListener("click", next); | ||
64 | |||
65 | const thumbnailEls = figureEls.map((figureEl, i) => { | ||
66 | const go = e => { | ||
67 | e.preventDefault(); | ||
68 | show(); | ||
69 | setIndex(i); | ||
70 | }; | ||
71 | |||
72 | figureEl.addEventListener("click", go); | ||
73 | |||
74 | const thumbnailButtonEl = document.createElement("button"); | ||
75 | const thumbnailImgEl = document.createElement("img"); | ||
76 | |||
77 | thumbnailImgEl.classList.add("o-lightbox__thumbnail-img"); | ||
78 | thumbnailImgEl.src = figureEl.href; | ||
79 | |||
80 | thumbnailButtonEl.classList.add("o-lightbox__thumbnail"); | ||
81 | thumbnailButtonEl.appendChild(thumbnailImgEl); | ||
82 | thumbnailButtonEl.addEventListener("click", go); | ||
83 | |||
84 | if (i === currentIndex) { | ||
85 | thumbnailButtonEl.classList.add("is-selected"); | ||
86 | } | ||
87 | |||
88 | lightboxFooterEl.appendChild(thumbnailButtonEl); | ||
89 | |||
90 | return thumbnailButtonEl; | ||
91 | }); | ||
92 | |||
93 | window.addEventListener("keydown", e => { | ||
94 | if (e.defaultPrevented || !visible) { | ||
95 | return; | ||
96 | } | ||
97 | |||
98 | switch (e.key) { | ||
99 | case "Left": | ||
100 | case "ArrowLeft": | ||
101 | prev(); | ||
102 | break; | ||
103 | |||
104 | case "Right": | ||
105 | case "ArrowRight": | ||
106 | next(); | ||
107 | break; | ||
108 | |||
109 | case "Esc": | ||
110 | case "Escape": | ||
111 | hide(); | ||
112 | break; | ||
113 | |||
114 | default: | ||
115 | return; | ||
116 | } | ||
117 | |||
118 | e.preventDefault(); | ||
119 | }, true); | ||
120 | })(); | ||
diff --git a/filters/headers.lua b/filters/headers.lua index 4e3a689..b7ab542 100644 --- a/filters/headers.lua +++ b/filters/headers.lua | |||
@@ -1,16 +1,9 @@ | |||
1 | function Header(el) | 1 | function Header(el) |
2 | if el.level == 1 then | 2 | if el.level == 1 then |
3 | local newchildren = pandoc.List() | 3 | local newchildren = pandoc.List() |
4 | newchildren:insert(pandoc.Span(el.content, { class = 's-headlines__title-inner' })) | 4 | newchildren:insert(pandoc.Span(el.content, { class = 's-headings__primary' })) |
5 | el.content = newchildren | 5 | el.content = newchildren |
6 | end | 6 | end |
7 | 7 | ||
8 | if el.level <= 3 and el.identifier ~= '' then | ||
9 | el.content:insert(pandoc.Space()) | ||
10 | el.content:insert(pandoc.Link(pandoc.RawInline('html', | ||
11 | '<svg class="o-icon" width="1em" height="1em"><use href="/symbols.svg#icon-link"></use></svg>'), | ||
12 | '#' .. el.identifier, nil, { class = 's-headlines__link' })) | ||
13 | end | ||
14 | |||
15 | return el | 8 | return el |
16 | end | 9 | end |
diff --git a/package.json b/package.json index e2f226b..376729e 100644 --- a/package.json +++ b/package.json | |||
@@ -1,20 +1,28 @@ | |||
1 | { | 1 | { |
2 | "devDependencies": { | ||
3 | "postcss-scss": "^4.0.3", | ||
4 | "stylelint": "^14.7.0", | ||
5 | "stylelint-config-sass-guidelines": "^9.0.1" | ||
6 | }, | ||
7 | "dependencies": { | 2 | "dependencies": { |
8 | "autoprefixer": "^10.4.4", | 3 | "autoprefixer": "^10.4.7", |
9 | "include-media": "^1.4.9", | 4 | "include-media": "^1.4.9", |
10 | "iro-sass": "git+https://git.vulpes.one/git/iro-sass.git#e20e9a1a94090b263746acf475a1212522c6f9fa", | 5 | "iro-design": "git+https://git.vulpes.one/git/iro-design.git", |
11 | "postcss": "^8.4.12", | 6 | "iro-icons": "git+https://git.vulpes.one/git/iro-icons.git", |
7 | "iro-sass": "git+https://git.vulpes.one/git/iro-sass.git", | ||
8 | "postcss": "^8.4.14", | ||
12 | "postcss-cli": "^9.1.0", | 9 | "postcss-cli": "^9.1.0", |
13 | "postcss-csso": "^6.0.0" | 10 | "postcss-csso": "^6.0.0" |
14 | }, | 11 | }, |
12 | "devDependencies": { | ||
13 | "autoprefixer": "^10.4.4", | ||
14 | "postcss": "^8.4.12", | ||
15 | "postcss-cli": "^9.0.2", | ||
16 | "postcss-csso": "^6.0.0", | ||
17 | "postcss-scss": "^4.0.4", | ||
18 | "sass": "^1.50.0", | ||
19 | "stylelint": "^14.9.1", | ||
20 | "stylelint-config-sass-guidelines": "^9.0.1", | ||
21 | "svg-sprite": "^1.5.4" | ||
22 | }, | ||
15 | "scripts": { | 23 | "scripts": { |
16 | "lint": "stylelint \"assets/css/**/*.scss\"", | 24 | "lint": "stylelint \"src/**/*.scss\"", |
17 | "fix": "stylelint \"assets/css/**/*.scss\" --fix" | 25 | "fix": "stylelint \"src/**/*.scss\" --fix" |
18 | }, | 26 | }, |
19 | "browserslist": [ | 27 | "browserslist": [ |
20 | "defaults" | 28 | "defaults" |
diff --git a/templates/base.html b/templates/base.html index 4d0be21..be796de 100644 --- a/templates/base.html +++ b/templates/base.html | |||
@@ -75,41 +75,39 @@ ${layouts/page()} | |||
75 | </main> | 75 | </main> |
76 | 76 | ||
77 | <footer class="c-footer"> | 77 | <footer class="c-footer"> |
78 | <div class="l-container l-container--pad-y u-pb0" aria-hidden="true"> | 78 | <div class="l-container l-container--pad-y u-pb-0" aria-hidden="true"> |
79 | <pre class="c-footer__ascii u-dn@sm-lo">${partials/ascii_fox()}</pre> | 79 | <pre class="c-footer__ascii u-d-none@sm-lo">${partials/ascii_fox()}</pre> |
80 | <pre class="c-footer__ascii u-dn@sm-hi">${partials/ascii_fox_small()}</pre> | 80 | <pre class="c-footer__ascii u-d-none@sm-hi">${partials/ascii_fox_small()}</pre> |
81 | </div> | 81 | </div> |
82 | </footer> | 82 | </footer> |
83 | 83 | ||
84 | <div class="c-lightbox"> | 84 | <div class="o-backdrop js-lightbox u-d-none t-dark"> |
85 | <div class="c-lightbox__bg"></div> | 85 | <div class="o-lightbox"> |
86 | 86 | <button class="o-lightbox__close-btn o-action-button o-action-button--quiet o-action-button--round"> | |
87 | <div class="c-lightbox__infobar"> | 87 | <svg class="l-media__block o-icon" width="1em" height="1em" aria-hidden="true"> |
88 | <div class="o-badge c-lightbox__count"></div> | ||
89 | |||
90 | <button class="c-lightbox__close"> | ||
91 | <svg class="c-card__block o-icon" width="1em" height="1em" aria-hidden="true"> | ||
92 | <use href="/symbols.svg#icon-x"></use> | 88 | <use href="/symbols.svg#icon-x"></use> |
93 | </svg> | 89 | </svg> |
94 | </button> | 90 | </button> |
95 | </div> | ||
96 | 91 | ||
97 | <button class="c-lightbox__prev"> | 92 | <img class="o-lightbox__img" /> |
98 | <svg class="c-card__block o-icon" width="1em" height="1em" aria-hidden="true"> | ||
99 | <use href="/symbols.svg#icon-chevron-left"></use> | ||
100 | </svg> | ||
101 | </button> | ||
102 | 93 | ||
103 | <button class="c-lightbox__next"> | 94 | <button class="o-lightbox__prev-btn o-action-button o-action-button--quiet o-action-button--round"> |
104 | <svg class="c-card__block o-icon" width="1em" height="1em" aria-hidden="true"> | 95 | <svg class="l-media__block o-icon" width="1em" height="1em" aria-hidden="true"> |
105 | <use href="/symbols.svg#icon-chevron-right"></use> | 96 | <use href="/symbols.svg#icon-chevron-left"></use> |
106 | </svg> | 97 | </svg> |
107 | </button> | 98 | </button> |
108 | 99 | ||
109 | <img class="c-lightbox__img" /> | 100 | <button class="o-lightbox__next-btn o-action-button o-action-button--quiet o-action-button--round"> |
101 | <svg class="l-media__block o-icon" width="1em" height="1em" aria-hidden="true"> | ||
102 | <use href="/symbols.svg#icon-chevron-right"></use> | ||
103 | </svg> | ||
104 | </button> | ||
105 | |||
106 | <footer class="o-lightbox__footer"></footer> | ||
107 | </div> | ||
110 | </div> | 108 | </div> |
111 | 109 | ||
112 | <script src="/lightbox.js"></script> | 110 | <script src="/main.js"></script> |
113 | <!--script src="/snow.js"></script--> | 111 | <!--script src="/snow.js"></script--> |
114 | </body> | 112 | </body> |
115 | 113 | ||
diff --git a/templates/layouts/categorized_list.html b/templates/layouts/categorized_list.html index 5e92395..7f94ff4 100644 --- a/templates/layouts/categorized_list.html +++ b/templates/layouts/categorized_list.html | |||
@@ -1,6 +1,6 @@ | |||
1 | <div class="l-container l-container--pad-x l-container--pad-y l-container--content"> | 1 | <div class="l-container l-container--pad-x l-container--pad-y l-container--narrow"> |
2 | <header class="s-headlines s-colored-links"> | 2 | <header class="s-colored-links"> |
3 | <h1 class="u-mt0"><span class="s-headlines__title-inner">$title$</span></h1> | 3 | <h1 class="o-heading o-heading--xxl u-mt-0"><span class="o-heading__primary">$title$</span></h1> |
4 | 4 | ||
5 | $body$ | 5 | $body$ |
6 | 6 | ||
@@ -8,9 +8,9 @@ $body$ | |||
8 | 8 | ||
9 | $if(notoc)$$else$ | 9 | $if(notoc)$$else$ |
10 | <nav class="c-hnav s-invisible-links"> | 10 | <nav class="c-hnav s-invisible-links"> |
11 | $-- <h2 class="u-mt0">Sections:</h2> | 11 | $-- <h2 class="u-mt-0">Sections:</h2> |
12 | $for(list)$ | 12 | $for(list)$ |
13 | <a href="#$it.slug$"><small>$it.title$</small></a> | 13 | <small><a href="#$it.slug$">$it.title$</a></small> |
14 | $endfor$ | 14 | $endfor$ |
15 | </nav> | 15 | </nav> |
16 | $endif$ | 16 | $endif$ |
@@ -18,9 +18,18 @@ $body$ | |||
18 | <div class="l-card-list"> | 18 | <div class="l-card-list"> |
19 | $for(list)$ | 19 | $for(list)$ |
20 | <section> | 20 | <section> |
21 | <h2 class="s-invisible-links" id="$it.slug$"> | 21 | <div class="l-media l-media--flush"> |
22 | <a href="$it.url.rel$">$it.title$</a> | 22 | <div class="l-media__block l-media__block--main"> |
23 | </h2> | 23 | <h2 class="s-invisible-links" id="$it.slug$"> |
24 | <a href="$it.url.rel$">$it.title$</a> | ||
25 | </h2> | ||
26 | </div> | ||
27 | $if(it.omitted)$ | ||
28 | <a class="l-media__block o-badge u-mt-auto" href="$it.url.rel$"> | ||
29 | $it.omitted$ more items <span class="u-ml-10">→</span> | ||
30 | </a> | ||
31 | $endif$ | ||
32 | </div> | ||
24 | $if(it.description)$ | 33 | $if(it.description)$ |
25 | <div class="s-small s-colored-links">$it.description$</div> | 34 | <div class="s-small s-colored-links">$it.description$</div> |
26 | $endif$ | 35 | $endif$ |
@@ -32,18 +41,6 @@ $body$ | |||
32 | $else$ | 41 | $else$ |
33 | $it.items:partials/list_card()$ | 42 | $it.items:partials/list_card()$ |
34 | $endif$ | 43 | $endif$ |
35 | $if(it.omitted)$ | ||
36 | <a href="$it.url.rel$" class="l-card-list__card c-card"> | ||
37 | <div class="c-card__row"> | ||
38 | <div class="c-card__block c-card__block--main"> | ||
39 | $it.omitted$ more items in $it.title$ | ||
40 | </div> | ||
41 | <svg class="c-card__block o-icon" width="1em" height="1em" aria-hidden="true"> | ||
42 | <use href="/symbols.svg#icon-arrow-right"></use> | ||
43 | </svg> | ||
44 | </div> | ||
45 | </a> | ||
46 | $endif$ | ||
47 | </div> | 44 | </div> |
48 | </section> | 45 | </section> |
49 | $endfor$ | 46 | $endfor$ |
diff --git a/templates/layouts/list.html b/templates/layouts/list.html index bc12805..88102b9 100644 --- a/templates/layouts/list.html +++ b/templates/layouts/list.html | |||
@@ -1,6 +1,6 @@ | |||
1 | <div class="l-container l-container--pad-x l-container--pad-y l-container--content"> | 1 | <div class="l-container l-container--pad-x l-container--pad-y l-container--narrow"> |
2 | <header class="s-headlines s-colored-links"> | 2 | <header class="s-colored-links"> |
3 | <h1 class="u-mt0"><span class="s-headlines__title-inner">$title$</span></h1> | 3 | <h1 class="o-heading o-heading--xxl u-mt-0"><span class="o-heading__primary">$title$</span></h1> |
4 | 4 | ||
5 | $body$ | 5 | $body$ |
6 | </header> | 6 | </header> |
diff --git a/templates/layouts/page.html b/templates/layouts/page.html index ee7437d..324a01c 100644 --- a/templates/layouts/page.html +++ b/templates/layouts/page.html | |||
@@ -1,11 +1,11 @@ | |||
1 | <article class="l-container l-container--pad-x l-container--pad-y l-container--content s-body s-colored-links s-headlines $if(intro)$s-intro$endif$"> | 1 | <article class="l-container l-container--pad-x l-container--pad-y l-container--narrow s-body s-colored-links s-headings s-blockquotes s-code $if(intro)$s-intro$endif$"> |
2 | $if(date)$ | 2 | $if(date)$ |
3 | <div class="o-badge s-body__meta"> | 3 | <div class="o-badge s-body__meta u-mb-125"> |
4 | $date.long$ | 4 | $date.long$ |
5 | </div> | 5 | </div> |
6 | $endif$ | 6 | $endif$ |
7 | 7 | ||
8 | <h1 class="u-mt0"><span class="s-headlines__title-inner">$title$</span></h1> | 8 | <h1 class="u-mt-0"><span class="s-headings__primary">$title$</span></h1> |
9 | 9 | ||
10 | $body$ | 10 | $body$ |
11 | </article> | 11 | </article> |
diff --git a/templates/layouts/redirect.html b/templates/layouts/redirect.html index 1cfc67c..9f78dec 100644 --- a/templates/layouts/redirect.html +++ b/templates/layouts/redirect.html | |||
@@ -1,4 +1,4 @@ | |||
1 | <article class="l-container l-container--pad-x l-container--pad-y l-container--content s-body s-colored-links s-headlines"> | 1 | <article class="l-container l-container--pad-x l-container--pad-y l-container--narrow s-body s-colored-links s-headlines"> |
2 | <h1 class="u-mt0"><span class="s-headlines__title-inner">$title$</span></h1> | 2 | <h1 class="u-mt-0"><span class="s-headlines__title-inner">$title$</span></h1> |
3 | <p>This page should redirect you to <a href="$url.full$">$url.full$</a> in 3 seconds.</p> | 3 | <p>This page should redirect you to <a href="$url.full$">$url.full$</a> in 3 seconds.</p> |
4 | </article> | 4 | </article> |
diff --git a/templates/partials/gallery_card.html b/templates/partials/gallery_card.html index aa641da..386843f 100644 --- a/templates/partials/gallery_card.html +++ b/templates/partials/gallery_card.html | |||
@@ -1,7 +1,7 @@ | |||
1 | $if(it.url)$ | 1 | $if(it.url)$ |
2 | $if(it.thumbnail)$ | 2 | $if(it.thumbnail)$ |
3 | <a href="$it.url.rel$" class="l-card-list__card c-card"> | 3 | <a href="$it.url.rel$" class="l-card-list__card c-card"> |
4 | <div class="c-card__row c-card__row--flush"> | 4 | <div class="c-card__row l-media l-media--flush"> |
5 | <div class="c-card__thumbnail"> | 5 | <div class="c-card__thumbnail"> |
6 | <img | 6 | <img |
7 | class="c-card__thumbnail-img" | 7 | class="c-card__thumbnail-img" |
@@ -11,38 +11,38 @@ $if(it.thumbnail)$ | |||
11 | /> | 11 | /> |
12 | </div> | 12 | </div> |
13 | </div> | 13 | </div> |
14 | <div class="c-card__row c-card__row--hidden"> | 14 | <div class="c-card__row l-media c-card__row--hidden"> |
15 | $if(it.indicator)$ | 15 | $if(it.indicator)$ |
16 | <div class="c-card__block c-card__block--indicator"></div> | 16 | <div class="c-card__indicator l-media__block"></div> |
17 | $endif$ | 17 | $endif$ |
18 | $if(it.icon)$ | 18 | $if(it.icon)$ |
19 | <svg class="c-card__block o-icon" width="1em" height="1em" aria-hidden="true"> | 19 | <svg class="l-media__block o-icon" width="1em" height="1em" aria-hidden="true"> |
20 | <use href="/symbols.svg#icon-$it.icon$"></use> | 20 | <use href="/symbols.svg#icon-$it.icon$"></use> |
21 | </svg> | 21 | </svg> |
22 | $endif$ | 22 | $endif$ |
23 | <div class="c-card__block c-card__block--main"> | 23 | <div class="l-media__block l-media__block--main"> |
24 | $if(it.subtitle)$ | 24 | $if(it.subtitle)$ |
25 | <strong class="u-db u-elp">$it.title$</strong> | 25 | <strong class="u-d-block u-elp">$it.title$</strong> |
26 | <small class="u-db u-elp">$it.subtitle$</small> | 26 | <small class="u-d-block u-elp">$it.subtitle$</small> |
27 | $elseif(it.category)$ | 27 | $elseif(it.category)$ |
28 | <small class="u-db u-elp">$it.category$</small> | 28 | <small class="u-d-block u-elp">$it.category$</small> |
29 | <strong class="u-db u-elp">$it.title$</strong> | 29 | <strong class="u-d-block u-elp">$it.title$</strong> |
30 | $elseif(it.date)$ | 30 | $elseif(it.date)$ |
31 | <time datetime="$it.date.yyyy_mm_dd$"> | 31 | <time datetime="$it.date.yyyy_mm_dd$"> |
32 | <small class="u-dn@sm-hi"> | 32 | <small class="u-d-none@sm-hi"> |
33 | $it.date.short$ | 33 | $it.date.short$ |
34 | </small> | 34 | </small> |
35 | <small class="u-dn@sm-lo"> | 35 | <small class="u-d-none@sm-lo"> |
36 | $it.date.long$ | 36 | $it.date.long$ |
37 | </small> | 37 | </small> |
38 | </time> | 38 | </time> |
39 | <strong class="u-db u-elp">$it.title$</strong> | 39 | <strong class="u-d-block u-elp">$it.title$</strong> |
40 | $else$ | 40 | $else$ |
41 | $it.title$ | 41 | $it.title$ |
42 | $endif$ | 42 | $endif$ |
43 | </div> | 43 | </div> |
44 | $if(it.post_icon)$ | 44 | $if(it.post_icon)$ |
45 | <svg class="c-card__block o-icon" width="1em" height="1em" aria-hidden="true"> | 45 | <svg class="l-media__block o-icon" width="1em" height="1em" aria-hidden="true"> |
46 | <use href="/symbols.svg#icon-$it.post_icon$"></use> | 46 | <use href="/symbols.svg#icon-$it.post_icon$"></use> |
47 | </svg> | 47 | </svg> |
48 | $endif$ | 48 | $endif$ |
diff --git a/templates/partials/grid_card.html b/templates/partials/grid_card.html index 1b7c000..b3763e4 100644 --- a/templates/partials/grid_card.html +++ b/templates/partials/grid_card.html | |||
@@ -1,37 +1,37 @@ | |||
1 | $if(it.url)$ | 1 | $if(it.url)$ |
2 | <a href="$it.url.rel$" class="l-card-list__card c-card"> | 2 | <a href="$it.url.rel$" class="l-card-list__card c-card"> |
3 | <div class="c-card__row"> | 3 | <div class="c-card__row l-media"> |
4 | $if(it.indicator)$ | 4 | $if(it.indicator)$ |
5 | <div class="c-card__block c-card__block--indicator"></div> | 5 | <div class="c-card__indicator l-media__block"></div> |
6 | $endif$ | 6 | $endif$ |
7 | $if(it.icon)$ | 7 | $if(it.icon)$ |
8 | <svg class="c-card__block o-icon" width="1em" height="1em" aria-hidden="true"> | 8 | <svg class="l-media__block o-icon" width="1em" height="1em" aria-hidden="true"> |
9 | <use href="/symbols.svg#icon-$it.icon$"></use> | 9 | <use href="/symbols.svg#icon-$it.icon$"></use> |
10 | </svg> | 10 | </svg> |
11 | $endif$ | 11 | $endif$ |
12 | <div class="c-card__block c-card__block--main"> | 12 | <div class="l-media__block l-media__block--main"> |
13 | $if(it.subtitle)$ | 13 | $if(it.subtitle)$ |
14 | <strong class="u-db u-elp">$it.title$</strong> | 14 | <strong class="u-d-block u-elp">$it.title$</strong> |
15 | <small class="u-db u-elp">$it.subtitle$</small> | 15 | <small class="u-d-block u-elp">$it.subtitle$</small> |
16 | $elseif(it.category)$ | 16 | $elseif(it.category)$ |
17 | <small class="u-db u-elp">$it.category$</small> | 17 | <small class="u-d-block u-elp">$it.category$</small> |
18 | <strong class="u-db u-elp">$it.title$</strong> | 18 | <strong class="u-d-block u-elp">$it.title$</strong> |
19 | $elseif(it.date)$ | 19 | $elseif(it.date)$ |
20 | <time datetime="$it.date.yyyy_mm_dd$"> | 20 | <time datetime="$it.date.yyyy_mm_dd$"> |
21 | <small class="u-dn@sm-hi"> | 21 | <small class="u-d-none@sm-hi"> |
22 | $it.date.short$ | 22 | $it.date.short$ |
23 | </small> | 23 | </small> |
24 | <small class="u-dn@sm-lo"> | 24 | <small class="u-d-none@sm-lo"> |
25 | $it.date.long$ | 25 | $it.date.long$ |
26 | </small> | 26 | </small> |
27 | </time> | 27 | </time> |
28 | <strong class="u-db u-elp">$it.title$</strong> | 28 | <strong class="u-d-block u-elp">$it.title$</strong> |
29 | $else$ | 29 | $else$ |
30 | $it.title$ | 30 | $it.title$ |
31 | $endif$ | 31 | $endif$ |
32 | </div> | 32 | </div> |
33 | $if(it.post_icon)$ | 33 | $if(it.post_icon)$ |
34 | <svg class="c-card__block o-icon" width="1em" height="1em" aria-hidden="true"> | 34 | <svg class="l-media__block o-icon" width="1em" height="1em" aria-hidden="true"> |
35 | <use href="/symbols.svg#icon-$it.post_icon$"></use> | 35 | <use href="/symbols.svg#icon-$it.post_icon$"></use> |
36 | </svg> | 36 | </svg> |
37 | $endif$ | 37 | $endif$ |
diff --git a/templates/partials/list_card.html b/templates/partials/list_card.html index ef52cf4..af17725 100644 --- a/templates/partials/list_card.html +++ b/templates/partials/list_card.html | |||
@@ -1,41 +1,41 @@ | |||
1 | $if(it.url)$ | 1 | $if(it.url)$ |
2 | <a href="$it.url.rel$" class="l-card-list__card c-card"> | 2 | <a href="$it.url.rel$" class="l-card-list__card c-card"> |
3 | <div class="c-card__row"> | 3 | <div class="c-card__row l-media"> |
4 | $if(it.indicator)$ | 4 | $if(it.indicator)$ |
5 | <div class="c-card__block c-card__block--indicator"></div> | 5 | <div class="c-card__indicator l-media__block"></div> |
6 | $endif$ | 6 | $endif$ |
7 | $if(it.icon)$ | 7 | $if(it.icon)$ |
8 | <svg class="c-card__block o-icon" width="1em" height="1em" aria-hidden="true"> | 8 | <svg class="l-media__block o-icon" width="1em" height="1em" aria-hidden="true"> |
9 | <use href="/symbols.svg#icon-$it.icon$"></use> | 9 | <use href="/symbols.svg#icon-$it.icon$"></use> |
10 | </svg> | 10 | </svg> |
11 | $endif$ | 11 | $endif$ |
12 | <div class="c-card__block c-card__block--main"> | 12 | <div class="l-media__block l-media__block--main"> |
13 | $it.title$ | 13 | $it.title$ |
14 | </div> | 14 | </div> |
15 | $if(it.subtitle)$ | 15 | $if(it.subtitle)$ |
16 | <div class="c-card__block u-fs0"> | 16 | <div class="l-media__block u-fs0"> |
17 | <small> | 17 | <small> |
18 | $it.subtitle$ | 18 | $it.subtitle$ |
19 | </small> | 19 | </small> |
20 | </div> | 20 | </div> |
21 | $elseif(it.category)$ | 21 | $elseif(it.category)$ |
22 | <div class="c-card__block u-fs0"> | 22 | <div class="l-media__block u-fs0"> |
23 | <small> | 23 | <small> |
24 | $it.category$ | 24 | $it.category$ |
25 | </small> | 25 | </small> |
26 | </div> | 26 | </div> |
27 | $elseif(it.date)$ | 27 | $elseif(it.date)$ |
28 | <time datetime="$it.date.yyyy_mm_dd$" class="c-card__block u-fs0"> | 28 | <time datetime="$it.date.yyyy_mm_dd$" class="l-media__block u-fs0"> |
29 | <small class="u-dn@sm-hi"> | 29 | <small class="u-d-none@sm-hi"> |
30 | $it.date.short$ | 30 | $it.date.short$ |
31 | </small> | 31 | </small> |
32 | <small class="u-dn@sm-lo"> | 32 | <small class="u-d-none@sm-lo"> |
33 | $it.date.long$ | 33 | $it.date.long$ |
34 | </small> | 34 | </small> |
35 | </time> | 35 | </time> |
36 | $endif$ | 36 | $endif$ |
37 | $if(it.post_icon)$ | 37 | $if(it.post_icon)$ |
38 | <svg class="c-card__block o-icon" width="1em" height="1em" aria-hidden="true"> | 38 | <svg class="l-media__block o-icon" width="1em" height="1em" aria-hidden="true"> |
39 | <use href="/symbols.svg#icon-$it.post_icon$"></use> | 39 | <use href="/symbols.svg#icon-$it.post_icon$"></use> |
40 | </svg> | 40 | </svg> |
41 | $endif$ | 41 | $endif$ |
@@ -23,6 +23,25 @@ | |||
23 | chalk "^2.0.0" | 23 | chalk "^2.0.0" |
24 | js-tokens "^4.0.0" | 24 | js-tokens "^4.0.0" |
25 | 25 | ||
26 | "@colors/colors@1.5.0": | ||
27 | version "1.5.0" | ||
28 | resolved "https://registry.yarnpkg.com/@colors/colors/-/colors-1.5.0.tgz#bb504579c1cae923e6576a4f5da43d25f97bdbd9" | ||
29 | integrity sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ== | ||
30 | |||
31 | "@csstools/selector-specificity@^2.0.1": | ||
32 | version "2.0.1" | ||
33 | resolved "https://registry.yarnpkg.com/@csstools/selector-specificity/-/selector-specificity-2.0.1.tgz#b6b8d81780b9a9f6459f4bfe9226ac6aefaefe87" | ||
34 | integrity sha512-aG20vknL4/YjQF9BSV7ts4EWm/yrjagAN7OWBNmlbEOUiu0llj4OGrFoOKK3g2vey4/p2omKCoHrWtPxSwV3HA== | ||
35 | |||
36 | "@dabh/diagnostics@^2.0.2": | ||
37 | version "2.0.3" | ||
38 | resolved "https://registry.yarnpkg.com/@dabh/diagnostics/-/diagnostics-2.0.3.tgz#7f7e97ee9a725dffc7808d93668cc984e1dc477a" | ||
39 | integrity sha512-hrlQOIi7hAfzsMqlGSFyVucrx38O+j6wiGOf//H2ecvIEqYN4ADBSS2iLMh5UFyDunCNniUIPk/q3riFv45xRA== | ||
40 | dependencies: | ||
41 | colorspace "1.1.x" | ||
42 | enabled "2.0.x" | ||
43 | kuler "^2.0.0" | ||
44 | |||
26 | "@nodelib/fs.scandir@2.1.5": | 45 | "@nodelib/fs.scandir@2.1.5": |
27 | version "2.1.5" | 46 | version "2.1.5" |
28 | resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" | 47 | resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" |
@@ -44,6 +63,11 @@ | |||
44 | "@nodelib/fs.scandir" "2.1.5" | 63 | "@nodelib/fs.scandir" "2.1.5" |
45 | fastq "^1.6.0" | 64 | fastq "^1.6.0" |
46 | 65 | ||
66 | "@oddbird/blend@^0.2.3": | ||
67 | version "0.2.3" | ||
68 | resolved "https://registry.yarnpkg.com/@oddbird/blend/-/blend-0.2.3.tgz#06408addb6acb4ef2a33affd484255e121ad5f23" | ||
69 | integrity sha512-P3MYNqeWTQ4RZdmRDOigxpcUK+pvqr+aTzHYnHxF84xmf/1quhCpbTsWZE6TPUifSQ346Cf+e4j0Zgn3fIUmSQ== | ||
70 | |||
47 | "@types/minimist@^1.2.0": | 71 | "@types/minimist@^1.2.0": |
48 | version "1.2.2" | 72 | version "1.2.2" |
49 | resolved "https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.2.tgz#ee771e2ba4b3dc5b372935d549fd9617bf345b8c" | 73 | resolved "https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.2.tgz#ee771e2ba4b3dc5b372935d549fd9617bf345b8c" |
@@ -59,6 +83,26 @@ | |||
59 | resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0" | 83 | resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0" |
60 | integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA== | 84 | integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA== |
61 | 85 | ||
86 | "@types/q@^1.5.1": | ||
87 | version "1.5.5" | ||
88 | resolved "https://registry.yarnpkg.com/@types/q/-/q-1.5.5.tgz#75a2a8e7d8ab4b230414505d92335d1dcb53a6df" | ||
89 | integrity sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ== | ||
90 | |||
91 | "@xmldom/xmldom@^0.7.5": | ||
92 | version "0.7.5" | ||
93 | resolved "https://registry.yarnpkg.com/@xmldom/xmldom/-/xmldom-0.7.5.tgz#09fa51e356d07d0be200642b0e4f91d8e6dd408d" | ||
94 | integrity sha512-V3BIhmY36fXZ1OtVcI9W+FxQqxVLsPKcNjWigIaa81dLC9IolJl5Mt4Cvhmr0flUnjSpTdrbMTSbXqYqV5dT6A== | ||
95 | |||
96 | ajv@^6.12.3: | ||
97 | version "6.12.6" | ||
98 | resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" | ||
99 | integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== | ||
100 | dependencies: | ||
101 | fast-deep-equal "^3.1.1" | ||
102 | fast-json-stable-stringify "^2.0.0" | ||
103 | json-schema-traverse "^0.4.1" | ||
104 | uri-js "^4.2.2" | ||
105 | |||
62 | ajv@^8.0.1: | 106 | ajv@^8.0.1: |
63 | version "8.8.2" | 107 | version "8.8.2" |
64 | resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.8.2.tgz#01b4fef2007a28bf75f0b7fc009f62679de4abbb" | 108 | resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.8.2.tgz#01b4fef2007a28bf75f0b7fc009f62679de4abbb" |
@@ -96,6 +140,13 @@ anymatch@~3.1.2: | |||
96 | normalize-path "^3.0.0" | 140 | normalize-path "^3.0.0" |
97 | picomatch "^2.0.4" | 141 | picomatch "^2.0.4" |
98 | 142 | ||
143 | argparse@^1.0.7: | ||
144 | version "1.0.10" | ||
145 | resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" | ||
146 | integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== | ||
147 | dependencies: | ||
148 | sprintf-js "~1.0.2" | ||
149 | |||
99 | array-union@^2.1.0: | 150 | array-union@^2.1.0: |
100 | version "2.1.0" | 151 | version "2.1.0" |
101 | resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" | 152 | resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" |
@@ -106,28 +157,71 @@ array-union@^3.0.1: | |||
106 | resolved "https://registry.yarnpkg.com/array-union/-/array-union-3.0.1.tgz#da52630d327f8b88cfbfb57728e2af5cd9b6b975" | 157 | resolved "https://registry.yarnpkg.com/array-union/-/array-union-3.0.1.tgz#da52630d327f8b88cfbfb57728e2af5cd9b6b975" |
107 | integrity sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw== | 158 | integrity sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw== |
108 | 159 | ||
160 | array.prototype.reduce@^1.0.4: | ||
161 | version "1.0.4" | ||
162 | resolved "https://registry.yarnpkg.com/array.prototype.reduce/-/array.prototype.reduce-1.0.4.tgz#8167e80089f78bff70a99e20bd4201d4663b0a6f" | ||
163 | integrity sha512-WnM+AjG/DvLRLo4DDl+r+SvCzYtD2Jd9oeBYMcEaI7t3fFrHY9M53/wdLcTvmZNQ70IU6Htj0emFkZ5TS+lrdw== | ||
164 | dependencies: | ||
165 | call-bind "^1.0.2" | ||
166 | define-properties "^1.1.3" | ||
167 | es-abstract "^1.19.2" | ||
168 | es-array-method-boxes-properly "^1.0.0" | ||
169 | is-string "^1.0.7" | ||
170 | |||
109 | arrify@^1.0.1: | 171 | arrify@^1.0.1: |
110 | version "1.0.1" | 172 | version "1.0.1" |
111 | resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" | 173 | resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" |
112 | integrity sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0= | 174 | integrity sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0= |
113 | 175 | ||
176 | asn1@~0.2.3: | ||
177 | version "0.2.6" | ||
178 | resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.6.tgz#0d3a7bb6e64e02a90c0303b31f292868ea09a08d" | ||
179 | integrity sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ== | ||
180 | dependencies: | ||
181 | safer-buffer "~2.1.0" | ||
182 | |||
183 | assert-plus@1.0.0, assert-plus@^1.0.0: | ||
184 | version "1.0.0" | ||
185 | resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" | ||
186 | integrity sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw== | ||
187 | |||
114 | astral-regex@^2.0.0: | 188 | astral-regex@^2.0.0: |
115 | version "2.0.0" | 189 | version "2.0.0" |
116 | resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31" | 190 | resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31" |
117 | integrity sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ== | 191 | integrity sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ== |
118 | 192 | ||
119 | autoprefixer@^10.4.4: | 193 | async@^3.2.3: |
120 | version "10.4.4" | 194 | version "3.2.4" |
121 | resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.4.tgz#3e85a245b32da876a893d3ac2ea19f01e7ea5a1e" | 195 | resolved "https://registry.yarnpkg.com/async/-/async-3.2.4.tgz#2d22e00f8cddeb5fde5dd33522b56d1cf569a81c" |
122 | integrity sha512-Tm8JxsB286VweiZ5F0anmbyGiNI3v3wGv3mz9W+cxEDYB/6jbnj6GM9H9mK3wIL8ftgl+C07Lcwb8PG5PCCPzA== | 196 | integrity sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ== |
197 | |||
198 | asynckit@^0.4.0: | ||
199 | version "0.4.0" | ||
200 | resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" | ||
201 | integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== | ||
202 | |||
203 | autoprefixer@^10.4.7: | ||
204 | version "10.4.7" | ||
205 | resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.7.tgz#1db8d195f41a52ca5069b7593be167618edbbedf" | ||
206 | integrity sha512-ypHju4Y2Oav95SipEcCcI5J7CGPuvz8oat7sUtYj3ClK44bldfvtvcxK6IEK++7rqB7YchDGzweZIBG+SD0ZAA== | ||
123 | dependencies: | 207 | dependencies: |
124 | browserslist "^4.20.2" | 208 | browserslist "^4.20.3" |
125 | caniuse-lite "^1.0.30001317" | 209 | caniuse-lite "^1.0.30001335" |
126 | fraction.js "^4.2.0" | 210 | fraction.js "^4.2.0" |
127 | normalize-range "^0.1.2" | 211 | normalize-range "^0.1.2" |
128 | picocolors "^1.0.0" | 212 | picocolors "^1.0.0" |
129 | postcss-value-parser "^4.2.0" | 213 | postcss-value-parser "^4.2.0" |
130 | 214 | ||
215 | aws-sign2@~0.7.0: | ||
216 | version "0.7.0" | ||
217 | resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" | ||
218 | integrity sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA== | ||
219 | |||
220 | aws4@^1.8.0: | ||
221 | version "1.11.0" | ||
222 | resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.11.0.tgz#d61f46d83b2519250e2784daf5b09479a8b41c59" | ||
223 | integrity sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA== | ||
224 | |||
131 | balanced-match@^1.0.0: | 225 | balanced-match@^1.0.0: |
132 | version "1.0.2" | 226 | version "1.0.2" |
133 | resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" | 227 | resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" |
@@ -138,11 +232,23 @@ balanced-match@^2.0.0: | |||
138 | resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-2.0.0.tgz#dc70f920d78db8b858535795867bf48f820633d9" | 232 | resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-2.0.0.tgz#dc70f920d78db8b858535795867bf48f820633d9" |
139 | integrity sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA== | 233 | integrity sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA== |
140 | 234 | ||
235 | bcrypt-pbkdf@^1.0.0: | ||
236 | version "1.0.2" | ||
237 | resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" | ||
238 | integrity sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w== | ||
239 | dependencies: | ||
240 | tweetnacl "^0.14.3" | ||
241 | |||
141 | binary-extensions@^2.0.0: | 242 | binary-extensions@^2.0.0: |
142 | version "2.2.0" | 243 | version "2.2.0" |
143 | resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d" | 244 | resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d" |
144 | integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== | 245 | integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== |
145 | 246 | ||
247 | boolbase@^1.0.0, boolbase@~1.0.0: | ||
248 | version "1.0.0" | ||
249 | resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" | ||
250 | integrity sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww== | ||
251 | |||
146 | brace-expansion@^1.1.7: | 252 | brace-expansion@^1.1.7: |
147 | version "1.1.11" | 253 | version "1.1.11" |
148 | resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" | 254 | resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" |
@@ -158,17 +264,35 @@ braces@^3.0.1, braces@^3.0.2, braces@~3.0.2: | |||
158 | dependencies: | 264 | dependencies: |
159 | fill-range "^7.0.1" | 265 | fill-range "^7.0.1" |
160 | 266 | ||
161 | browserslist@^4.20.2: | 267 | browserslist@^4.20.3: |
162 | version "4.20.2" | 268 | version "4.20.4" |
163 | resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.20.2.tgz#567b41508757ecd904dab4d1c646c612cd3d4f88" | 269 | resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.20.4.tgz#98096c9042af689ee1e0271333dbc564b8ce4477" |
164 | integrity sha512-CQOBCqp/9pDvDbx3xfMi+86pr4KXIf2FDkTTdeuYw8OxS9t898LA1Khq57gtufFILXpfgsSx5woNgsBgvGjpsA== | 270 | integrity sha512-ok1d+1WpnU24XYN7oC3QWgTyMhY/avPJ/r9T00xxvUOIparA/gc+UPUMaod3i+G6s+nI2nUb9xZ5k794uIwShw== |
165 | dependencies: | 271 | dependencies: |
166 | caniuse-lite "^1.0.30001317" | 272 | caniuse-lite "^1.0.30001349" |
167 | electron-to-chromium "^1.4.84" | 273 | electron-to-chromium "^1.4.147" |
168 | escalade "^3.1.1" | 274 | escalade "^3.1.1" |
169 | node-releases "^2.0.2" | 275 | node-releases "^2.0.5" |
170 | picocolors "^1.0.0" | 276 | picocolors "^1.0.0" |
171 | 277 | ||
278 | buffer-crc32@~0.2.3: | ||
279 | version "0.2.13" | ||
280 | resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242" | ||
281 | integrity sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ== | ||
282 | |||
283 | buffer-from@^1.0.0: | ||
284 | version "1.1.2" | ||
285 | resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5" | ||
286 | integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== | ||
287 | |||
288 | call-bind@^1.0.0, call-bind@^1.0.2: | ||
289 | version "1.0.2" | ||
290 | resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" | ||
291 | integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== | ||
292 | dependencies: | ||
293 | function-bind "^1.1.1" | ||
294 | get-intrinsic "^1.0.2" | ||
295 | |||
172 | callsites@^3.0.0: | 296 | callsites@^3.0.0: |
173 | version "3.1.0" | 297 | version "3.1.0" |
174 | resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" | 298 | resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" |
@@ -183,17 +307,22 @@ camelcase-keys@^6.2.2: | |||
183 | map-obj "^4.0.0" | 307 | map-obj "^4.0.0" |
184 | quick-lru "^4.0.1" | 308 | quick-lru "^4.0.1" |
185 | 309 | ||
186 | camelcase@^5.3.1: | 310 | camelcase@^5.0.0, camelcase@^5.3.1: |
187 | version "5.3.1" | 311 | version "5.3.1" |
188 | resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" | 312 | resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" |
189 | integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== | 313 | integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== |
190 | 314 | ||
191 | caniuse-lite@^1.0.30001317: | 315 | caniuse-lite@^1.0.30001335, caniuse-lite@^1.0.30001349: |
192 | version "1.0.30001332" | 316 | version "1.0.30001352" |
193 | resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001332.tgz#39476d3aa8d83ea76359c70302eafdd4a1d727dd" | 317 | resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001352.tgz#cc6f5da3f983979ad1e2cdbae0505dccaa7c6a12" |
194 | integrity sha512-10T30NYOEQtN6C11YGg411yebhvpnC6Z102+B95eAsN0oB6KUs01ivE8u+G6FMIRtIrVlYXhL+LUwQ3/hXwDWw== | 318 | integrity sha512-GUgH8w6YergqPQDGWhJGt8GDRnY0L/iJVQcU3eJ46GYf52R8tk0Wxp0PymuFVZboJYXGiCqwozAYZNRjVj6IcA== |
195 | 319 | ||
196 | chalk@^2.0.0: | 320 | caseless@~0.12.0: |
321 | version "0.12.0" | ||
322 | resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" | ||
323 | integrity sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw== | ||
324 | |||
325 | chalk@^2.0.0, chalk@^2.4.1: | ||
197 | version "2.4.2" | 326 | version "2.4.2" |
198 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" | 327 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" |
199 | integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== | 328 | integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== |
@@ -202,6 +331,21 @@ chalk@^2.0.0: | |||
202 | escape-string-regexp "^1.0.5" | 331 | escape-string-regexp "^1.0.5" |
203 | supports-color "^5.3.0" | 332 | supports-color "^5.3.0" |
204 | 333 | ||
334 | "chokidar@>=3.0.0 <4.0.0": | ||
335 | version "3.5.3" | ||
336 | resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd" | ||
337 | integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== | ||
338 | dependencies: | ||
339 | anymatch "~3.1.2" | ||
340 | braces "~3.0.2" | ||
341 | glob-parent "~5.1.2" | ||
342 | is-binary-path "~2.1.0" | ||
343 | is-glob "~4.0.1" | ||
344 | normalize-path "~3.0.0" | ||
345 | readdirp "~3.6.0" | ||
346 | optionalDependencies: | ||
347 | fsevents "~2.3.2" | ||
348 | |||
205 | chokidar@^3.3.0: | 349 | chokidar@^3.3.0: |
206 | version "3.5.2" | 350 | version "3.5.2" |
207 | resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.2.tgz#dba3976fcadb016f66fd365021d91600d01c1e75" | 351 | resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.2.tgz#dba3976fcadb016f66fd365021d91600d01c1e75" |
@@ -217,6 +361,15 @@ chokidar@^3.3.0: | |||
217 | optionalDependencies: | 361 | optionalDependencies: |
218 | fsevents "~2.3.2" | 362 | fsevents "~2.3.2" |
219 | 363 | ||
364 | cliui@^6.0.0: | ||
365 | version "6.0.0" | ||
366 | resolved "https://registry.yarnpkg.com/cliui/-/cliui-6.0.0.tgz#511d702c0c4e41ca156d7d0e96021f23e13225b1" | ||
367 | integrity sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ== | ||
368 | dependencies: | ||
369 | string-width "^4.2.0" | ||
370 | strip-ansi "^6.0.0" | ||
371 | wrap-ansi "^6.2.0" | ||
372 | |||
220 | cliui@^7.0.2: | 373 | cliui@^7.0.2: |
221 | version "7.0.4" | 374 | version "7.0.4" |
222 | resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f" | 375 | resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f" |
@@ -226,6 +379,11 @@ cliui@^7.0.2: | |||
226 | strip-ansi "^6.0.0" | 379 | strip-ansi "^6.0.0" |
227 | wrap-ansi "^7.0.0" | 380 | wrap-ansi "^7.0.0" |
228 | 381 | ||
382 | clone-buffer@^1.0.0: | ||
383 | version "1.0.0" | ||
384 | resolved "https://registry.yarnpkg.com/clone-buffer/-/clone-buffer-1.0.0.tgz#e3e25b207ac4e701af721e2cb5a16792cac3dc58" | ||
385 | integrity sha512-KLLTJWrvwIP+OPfMn0x2PheDEP20RPUcGXj/ERegTgdmPEZylALQldygiqrPPu8P45uNuPs7ckmReLY6v/iA5g== | ||
386 | |||
229 | clone-regexp@^2.1.0: | 387 | clone-regexp@^2.1.0: |
230 | version "2.2.0" | 388 | version "2.2.0" |
231 | resolved "https://registry.yarnpkg.com/clone-regexp/-/clone-regexp-2.2.0.tgz#7d65e00885cd8796405c35a737e7a86b7429e36f" | 389 | resolved "https://registry.yarnpkg.com/clone-regexp/-/clone-regexp-2.2.0.tgz#7d65e00885cd8796405c35a737e7a86b7429e36f" |
@@ -233,7 +391,35 @@ clone-regexp@^2.1.0: | |||
233 | dependencies: | 391 | dependencies: |
234 | is-regexp "^2.0.0" | 392 | is-regexp "^2.0.0" |
235 | 393 | ||
236 | color-convert@^1.9.0: | 394 | clone-stats@^1.0.0: |
395 | version "1.0.0" | ||
396 | resolved "https://registry.yarnpkg.com/clone-stats/-/clone-stats-1.0.0.tgz#b3782dff8bb5474e18b9b6bf0fdfe782f8777680" | ||
397 | integrity sha512-au6ydSpg6nsrigcZ4m8Bc9hxjeW+GJ8xh5G3BJCMt4WXe1H10UNaVOamqQTmrx1kjVuxAHIQSNU6hY4Nsn9/ag== | ||
398 | |||
399 | clone@^2.1.1: | ||
400 | version "2.1.2" | ||
401 | resolved "https://registry.yarnpkg.com/clone/-/clone-2.1.2.tgz#1b7f4b9f591f1e8f83670401600345a02887435f" | ||
402 | integrity sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w== | ||
403 | |||
404 | cloneable-readable@^1.0.0: | ||
405 | version "1.1.3" | ||
406 | resolved "https://registry.yarnpkg.com/cloneable-readable/-/cloneable-readable-1.1.3.tgz#120a00cb053bfb63a222e709f9683ea2e11d8cec" | ||
407 | integrity sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ== | ||
408 | dependencies: | ||
409 | inherits "^2.0.1" | ||
410 | process-nextick-args "^2.0.0" | ||
411 | readable-stream "^2.3.5" | ||
412 | |||
413 | coa@^2.0.2: | ||
414 | version "2.0.2" | ||
415 | resolved "https://registry.yarnpkg.com/coa/-/coa-2.0.2.tgz#43f6c21151b4ef2bf57187db0d73de229e3e7ec3" | ||
416 | integrity sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA== | ||
417 | dependencies: | ||
418 | "@types/q" "^1.5.1" | ||
419 | chalk "^2.4.1" | ||
420 | q "^1.1.2" | ||
421 | |||
422 | color-convert@^1.9.0, color-convert@^1.9.3: | ||
237 | version "1.9.3" | 423 | version "1.9.3" |
238 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" | 424 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" |
239 | integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== | 425 | integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== |
@@ -252,21 +438,72 @@ color-name@1.1.3: | |||
252 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" | 438 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" |
253 | integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= | 439 | integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= |
254 | 440 | ||
255 | color-name@~1.1.4: | 441 | color-name@^1.0.0, color-name@~1.1.4: |
256 | version "1.1.4" | 442 | version "1.1.4" |
257 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" | 443 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" |
258 | integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== | 444 | integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== |
259 | 445 | ||
446 | color-string@^1.6.0: | ||
447 | version "1.9.1" | ||
448 | resolved "https://registry.yarnpkg.com/color-string/-/color-string-1.9.1.tgz#4467f9146f036f855b764dfb5bf8582bf342c7a4" | ||
449 | integrity sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg== | ||
450 | dependencies: | ||
451 | color-name "^1.0.0" | ||
452 | simple-swizzle "^0.2.2" | ||
453 | |||
454 | color@^3.1.3: | ||
455 | version "3.2.1" | ||
456 | resolved "https://registry.yarnpkg.com/color/-/color-3.2.1.tgz#3544dc198caf4490c3ecc9a790b54fe9ff45e164" | ||
457 | integrity sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA== | ||
458 | dependencies: | ||
459 | color-convert "^1.9.3" | ||
460 | color-string "^1.6.0" | ||
461 | |||
260 | colord@^2.9.2: | 462 | colord@^2.9.2: |
261 | version "2.9.2" | 463 | version "2.9.2" |
262 | resolved "https://registry.yarnpkg.com/colord/-/colord-2.9.2.tgz#25e2bacbbaa65991422c07ea209e2089428effb1" | 464 | resolved "https://registry.yarnpkg.com/colord/-/colord-2.9.2.tgz#25e2bacbbaa65991422c07ea209e2089428effb1" |
263 | integrity sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ== | 465 | integrity sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ== |
264 | 466 | ||
467 | colorspace@1.1.x: | ||
468 | version "1.1.4" | ||
469 | resolved "https://registry.yarnpkg.com/colorspace/-/colorspace-1.1.4.tgz#8d442d1186152f60453bf8070cd66eb364e59243" | ||
470 | integrity sha512-BgvKJiuVu1igBUF2kEjRCZXol6wiiGbY5ipL/oVPwm0BL9sIpMIzM8IK7vwuxIIzOXMV3Ey5w+vxhm0rR/TN8w== | ||
471 | dependencies: | ||
472 | color "^3.1.3" | ||
473 | text-hex "1.0.x" | ||
474 | |||
475 | combined-stream@^1.0.6, combined-stream@~1.0.6: | ||
476 | version "1.0.8" | ||
477 | resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" | ||
478 | integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== | ||
479 | dependencies: | ||
480 | delayed-stream "~1.0.0" | ||
481 | |||
265 | concat-map@0.0.1: | 482 | concat-map@0.0.1: |
266 | version "0.0.1" | 483 | version "0.0.1" |
267 | resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" | 484 | resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" |
268 | integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= | 485 | integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= |
269 | 486 | ||
487 | concat-stream@^1.6.2: | ||
488 | version "1.6.2" | ||
489 | resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34" | ||
490 | integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw== | ||
491 | dependencies: | ||
492 | buffer-from "^1.0.0" | ||
493 | inherits "^2.0.3" | ||
494 | readable-stream "^2.2.2" | ||
495 | typedarray "^0.0.6" | ||
496 | |||
497 | core-util-is@1.0.2: | ||
498 | version "1.0.2" | ||
499 | resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" | ||
500 | integrity sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ== | ||
501 | |||
502 | core-util-is@~1.0.0: | ||
503 | version "1.0.3" | ||
504 | resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85" | ||
505 | integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== | ||
506 | |||
270 | cosmiconfig@^7.0.1: | 507 | cosmiconfig@^7.0.1: |
271 | version "7.0.1" | 508 | version "7.0.1" |
272 | resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.0.1.tgz#714d756522cace867867ccb4474c5d01bbae5d6d" | 509 | resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.0.1.tgz#714d756522cace867867ccb4474c5d01bbae5d6d" |
@@ -278,10 +515,46 @@ cosmiconfig@^7.0.1: | |||
278 | path-type "^4.0.0" | 515 | path-type "^4.0.0" |
279 | yaml "^1.10.0" | 516 | yaml "^1.10.0" |
280 | 517 | ||
281 | css-functions-list@^3.0.1: | 518 | css-functions-list@^3.1.0: |
282 | version "3.0.1" | 519 | version "3.1.0" |
283 | resolved "https://registry.yarnpkg.com/css-functions-list/-/css-functions-list-3.0.1.tgz#1460df7fb584d1692c30b105151dbb988c8094f9" | 520 | resolved "https://registry.yarnpkg.com/css-functions-list/-/css-functions-list-3.1.0.tgz#cf5b09f835ad91a00e5959bcfc627cd498e1321b" |
284 | integrity sha512-PriDuifDt4u4rkDgnqRCLnjfMatufLmWNfQnGCq34xZwpY3oabwhB9SqRBmuvWUgndbemCFlKqg+nO7C2q0SBw== | 521 | integrity sha512-/9lCvYZaUbBGvYUgYGFJ4dcYiyqdhSjG7IPVluoV8A1ILjkF7ilmhp1OGUz8n+nmBcu0RNrQAzgD8B6FJbrt2w== |
522 | |||
523 | css-select-base-adapter@^0.1.1: | ||
524 | version "0.1.1" | ||
525 | resolved "https://registry.yarnpkg.com/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz#3b2ff4972cc362ab88561507a95408a1432135d7" | ||
526 | integrity sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w== | ||
527 | |||
528 | css-select@^2.0.0: | ||
529 | version "2.1.0" | ||
530 | resolved "https://registry.yarnpkg.com/css-select/-/css-select-2.1.0.tgz#6a34653356635934a81baca68d0255432105dbef" | ||
531 | integrity sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ== | ||
532 | dependencies: | ||
533 | boolbase "^1.0.0" | ||
534 | css-what "^3.2.1" | ||
535 | domutils "^1.7.0" | ||
536 | nth-check "^1.0.2" | ||
537 | |||
538 | css-selector-parser@^1.4.1: | ||
539 | version "1.4.1" | ||
540 | resolved "https://registry.yarnpkg.com/css-selector-parser/-/css-selector-parser-1.4.1.tgz#03f9cb8a81c3e5ab2c51684557d5aaf6d2569759" | ||
541 | integrity sha512-HYPSb7y/Z7BNDCOrakL4raGO2zltZkbeXyAd6Tg9obzix6QhzxCotdBl6VT0Dv4vZfJGVz3WL/xaEI9Ly3ul0g== | ||
542 | |||
543 | css-tree@1.0.0-alpha.37: | ||
544 | version "1.0.0-alpha.37" | ||
545 | resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.37.tgz#98bebd62c4c1d9f960ec340cf9f7522e30709a22" | ||
546 | integrity sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg== | ||
547 | dependencies: | ||
548 | mdn-data "2.0.4" | ||
549 | source-map "^0.6.1" | ||
550 | |||
551 | css-tree@^1.1.2: | ||
552 | version "1.1.3" | ||
553 | resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.1.3.tgz#eb4870fb6fd7707327ec95c2ff2ab09b5e8db91d" | ||
554 | integrity sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q== | ||
555 | dependencies: | ||
556 | mdn-data "2.0.14" | ||
557 | source-map "^0.6.1" | ||
285 | 558 | ||
286 | css-tree@~2.0.4: | 559 | css-tree@~2.0.4: |
287 | version "2.0.4" | 560 | version "2.0.4" |
@@ -291,11 +564,28 @@ css-tree@~2.0.4: | |||
291 | mdn-data "2.0.23" | 564 | mdn-data "2.0.23" |
292 | source-map-js "^1.0.1" | 565 | source-map-js "^1.0.1" |
293 | 566 | ||
567 | css-what@^3.2.1: | ||
568 | version "3.4.2" | ||
569 | resolved "https://registry.yarnpkg.com/css-what/-/css-what-3.4.2.tgz#ea7026fcb01777edbde52124e21f327e7ae950e4" | ||
570 | integrity sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ== | ||
571 | |||
294 | cssesc@^3.0.0: | 572 | cssesc@^3.0.0: |
295 | version "3.0.0" | 573 | version "3.0.0" |
296 | resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" | 574 | resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" |
297 | integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== | 575 | integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== |
298 | 576 | ||
577 | cssmin@^0.4.3: | ||
578 | version "0.4.3" | ||
579 | resolved "https://registry.yarnpkg.com/cssmin/-/cssmin-0.4.3.tgz#c9194077e0ebdacd691d5f59015b9d819f38d015" | ||
580 | integrity sha512-A0hOtBUV5dPB/gRKsLZsqoyeFHuKIWCXdumFdsK/0nlhwK1NRZHwtm0svdTA4uEpixZD+o0xs7MirNsG2X1JBg== | ||
581 | |||
582 | csso@^4.0.2: | ||
583 | version "4.2.0" | ||
584 | resolved "https://registry.yarnpkg.com/csso/-/csso-4.2.0.tgz#ea3a561346e8dc9f546d6febedd50187cf389529" | ||
585 | integrity sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA== | ||
586 | dependencies: | ||
587 | css-tree "^1.1.2" | ||
588 | |||
299 | csso@^5.0.1: | 589 | csso@^5.0.1: |
300 | version "5.0.3" | 590 | version "5.0.3" |
301 | resolved "https://registry.yarnpkg.com/csso/-/csso-5.0.3.tgz#10986ad2546e877b8b7bfbf930702239407af4d4" | 591 | resolved "https://registry.yarnpkg.com/csso/-/csso-5.0.3.tgz#10986ad2546e877b8b7bfbf930702239407af4d4" |
@@ -303,6 +593,25 @@ csso@^5.0.1: | |||
303 | dependencies: | 593 | dependencies: |
304 | css-tree "~2.0.4" | 594 | css-tree "~2.0.4" |
305 | 595 | ||
596 | cssom@^0.5.0: | ||
597 | version "0.5.0" | ||
598 | resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.5.0.tgz#d254fa92cd8b6fbd83811b9fbaed34663cc17c36" | ||
599 | integrity sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw== | ||
600 | |||
601 | dashdash@^1.12.0: | ||
602 | version "1.14.1" | ||
603 | resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" | ||
604 | integrity sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g== | ||
605 | dependencies: | ||
606 | assert-plus "^1.0.0" | ||
607 | |||
608 | debug@^2.6.9: | ||
609 | version "2.6.9" | ||
610 | resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" | ||
611 | integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== | ||
612 | dependencies: | ||
613 | ms "2.0.0" | ||
614 | |||
306 | debug@^4.3.4: | 615 | debug@^4.3.4: |
307 | version "4.3.4" | 616 | version "4.3.4" |
308 | resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" | 617 | resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" |
@@ -323,6 +632,19 @@ decamelize@^1.1.0, decamelize@^1.2.0: | |||
323 | resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" | 632 | resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" |
324 | integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= | 633 | integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= |
325 | 634 | ||
635 | define-properties@^1.1.3, define-properties@^1.1.4: | ||
636 | version "1.1.4" | ||
637 | resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.4.tgz#0b14d7bd7fbeb2f3572c3a7eda80ea5d57fb05b1" | ||
638 | integrity sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA== | ||
639 | dependencies: | ||
640 | has-property-descriptors "^1.0.0" | ||
641 | object-keys "^1.1.1" | ||
642 | |||
643 | delayed-stream@~1.0.0: | ||
644 | version "1.0.0" | ||
645 | resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" | ||
646 | integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== | ||
647 | |||
326 | dependency-graph@^0.11.0: | 648 | dependency-graph@^0.11.0: |
327 | version "0.11.0" | 649 | version "0.11.0" |
328 | resolved "https://registry.yarnpkg.com/dependency-graph/-/dependency-graph-0.11.0.tgz#ac0ce7ed68a54da22165a85e97a01d53f5eb2e27" | 650 | resolved "https://registry.yarnpkg.com/dependency-graph/-/dependency-graph-0.11.0.tgz#ac0ce7ed68a54da22165a85e97a01d53f5eb2e27" |
@@ -335,16 +657,60 @@ dir-glob@^3.0.1: | |||
335 | dependencies: | 657 | dependencies: |
336 | path-type "^4.0.0" | 658 | path-type "^4.0.0" |
337 | 659 | ||
338 | electron-to-chromium@^1.4.84: | 660 | dom-serializer@0: |
339 | version "1.4.111" | 661 | version "0.2.2" |
340 | resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.111.tgz#897613f6504f3f17c9381c7499a635b413e4df4e" | 662 | resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.2.2.tgz#1afb81f533717175d478655debc5e332d9f9bb51" |
341 | integrity sha512-/s3+fwhKf1YK4k7btOImOzCQLpUjS6MaPf0ODTNuT4eTM1Bg4itBpLkydhOzJmpmH6Z9eXFyuuK5czsmzRzwtw== | 663 | integrity sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g== |
664 | dependencies: | ||
665 | domelementtype "^2.0.1" | ||
666 | entities "^2.0.0" | ||
667 | |||
668 | domelementtype@1: | ||
669 | version "1.3.1" | ||
670 | resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.1.tgz#d048c44b37b0d10a7f2a3d5fee3f4333d790481f" | ||
671 | integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== | ||
672 | |||
673 | domelementtype@^2.0.1: | ||
674 | version "2.3.0" | ||
675 | resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.3.0.tgz#5c45e8e869952626331d7aab326d01daf65d589d" | ||
676 | integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw== | ||
677 | |||
678 | domutils@^1.7.0: | ||
679 | version "1.7.0" | ||
680 | resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.7.0.tgz#56ea341e834e06e6748af7a1cb25da67ea9f8c2a" | ||
681 | integrity sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg== | ||
682 | dependencies: | ||
683 | dom-serializer "0" | ||
684 | domelementtype "1" | ||
685 | |||
686 | ecc-jsbn@~0.1.1: | ||
687 | version "0.1.2" | ||
688 | resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" | ||
689 | integrity sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw== | ||
690 | dependencies: | ||
691 | jsbn "~0.1.0" | ||
692 | safer-buffer "^2.1.0" | ||
693 | |||
694 | electron-to-chromium@^1.4.147: | ||
695 | version "1.4.151" | ||
696 | resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.151.tgz#d1c09dd3a06cb81ef03a3bbbff6905827c33ab4b" | ||
697 | integrity sha512-XaG2LpZi9fdiWYOqJh0dJy4SlVywCvpgYXhzOlZTp4JqSKqxn5URqOjbm9OMYB3aInA2GuHQiem1QUOc1yT0Pw== | ||
342 | 698 | ||
343 | emoji-regex@^8.0.0: | 699 | emoji-regex@^8.0.0: |
344 | version "8.0.0" | 700 | version "8.0.0" |
345 | resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" | 701 | resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" |
346 | integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== | 702 | integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== |
347 | 703 | ||
704 | enabled@2.0.x: | ||
705 | version "2.0.0" | ||
706 | resolved "https://registry.yarnpkg.com/enabled/-/enabled-2.0.0.tgz#f9dd92ec2d6f4bbc0d5d1e64e21d61cd4665e7c2" | ||
707 | integrity sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ== | ||
708 | |||
709 | entities@^2.0.0: | ||
710 | version "2.2.0" | ||
711 | resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55" | ||
712 | integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== | ||
713 | |||
348 | error-ex@^1.3.1: | 714 | error-ex@^1.3.1: |
349 | version "1.3.2" | 715 | version "1.3.2" |
350 | resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" | 716 | resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" |
@@ -352,6 +718,54 @@ error-ex@^1.3.1: | |||
352 | dependencies: | 718 | dependencies: |
353 | is-arrayish "^0.2.1" | 719 | is-arrayish "^0.2.1" |
354 | 720 | ||
721 | es-abstract@^1.17.2, es-abstract@^1.19.0, es-abstract@^1.19.1, es-abstract@^1.19.2, es-abstract@^1.19.5, es-abstract@^1.20.1: | ||
722 | version "1.20.1" | ||
723 | resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.20.1.tgz#027292cd6ef44bd12b1913b828116f54787d1814" | ||
724 | integrity sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA== | ||
725 | dependencies: | ||
726 | call-bind "^1.0.2" | ||
727 | es-to-primitive "^1.2.1" | ||
728 | function-bind "^1.1.1" | ||
729 | function.prototype.name "^1.1.5" | ||
730 | get-intrinsic "^1.1.1" | ||
731 | get-symbol-description "^1.0.0" | ||
732 | has "^1.0.3" | ||
733 | has-property-descriptors "^1.0.0" | ||
734 | has-symbols "^1.0.3" | ||
735 | internal-slot "^1.0.3" | ||
736 | is-callable "^1.2.4" | ||
737 | is-negative-zero "^2.0.2" | ||
738 | is-regex "^1.1.4" | ||
739 | is-shared-array-buffer "^1.0.2" | ||
740 | is-string "^1.0.7" | ||
741 | is-weakref "^1.0.2" | ||
742 | object-inspect "^1.12.0" | ||
743 | object-keys "^1.1.1" | ||
744 | object.assign "^4.1.2" | ||
745 | regexp.prototype.flags "^1.4.3" | ||
746 | string.prototype.trimend "^1.0.5" | ||
747 | string.prototype.trimstart "^1.0.5" | ||
748 | unbox-primitive "^1.0.2" | ||
749 | |||
750 | es-array-method-boxes-properly@^1.0.0: | ||
751 | version "1.0.0" | ||
752 | resolved "https://registry.yarnpkg.com/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz#873f3e84418de4ee19c5be752990b2e44718d09e" | ||
753 | integrity sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA== | ||
754 | |||
755 | es-to-primitive@^1.2.1: | ||
756 | version "1.2.1" | ||
757 | resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" | ||
758 | integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== | ||
759 | dependencies: | ||
760 | is-callable "^1.1.4" | ||
761 | is-date-object "^1.0.1" | ||
762 | is-symbol "^1.0.2" | ||
763 | |||
764 | es6-promise@^4.0.3: | ||
765 | version "4.2.8" | ||
766 | resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.2.8.tgz#4eb21594c972bc40553d276e510539143db53e0a" | ||
767 | integrity sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w== | ||
768 | |||
355 | escalade@^3.1.1: | 769 | escalade@^3.1.1: |
356 | version "3.1.1" | 770 | version "3.1.1" |
357 | resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" | 771 | resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" |
@@ -362,6 +776,11 @@ escape-string-regexp@^1.0.5: | |||
362 | resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" | 776 | resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" |
363 | integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= | 777 | integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= |
364 | 778 | ||
779 | esprima@^4.0.0: | ||
780 | version "4.0.1" | ||
781 | resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" | ||
782 | integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== | ||
783 | |||
365 | execall@^2.0.0: | 784 | execall@^2.0.0: |
366 | version "2.0.0" | 785 | version "2.0.0" |
367 | resolved "https://registry.yarnpkg.com/execall/-/execall-2.0.0.tgz#16a06b5fe5099df7d00be5d9c06eecded1663b45" | 786 | resolved "https://registry.yarnpkg.com/execall/-/execall-2.0.0.tgz#16a06b5fe5099df7d00be5d9c06eecded1663b45" |
@@ -369,6 +788,31 @@ execall@^2.0.0: | |||
369 | dependencies: | 788 | dependencies: |
370 | clone-regexp "^2.1.0" | 789 | clone-regexp "^2.1.0" |
371 | 790 | ||
791 | extend@~3.0.2: | ||
792 | version "3.0.2" | ||
793 | resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" | ||
794 | integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== | ||
795 | |||
796 | extract-zip@^1.6.5: | ||
797 | version "1.7.0" | ||
798 | resolved "https://registry.yarnpkg.com/extract-zip/-/extract-zip-1.7.0.tgz#556cc3ae9df7f452c493a0cfb51cc30277940927" | ||
799 | integrity sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA== | ||
800 | dependencies: | ||
801 | concat-stream "^1.6.2" | ||
802 | debug "^2.6.9" | ||
803 | mkdirp "^0.5.4" | ||
804 | yauzl "^2.10.0" | ||
805 | |||
806 | extsprintf@1.3.0: | ||
807 | version "1.3.0" | ||
808 | resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" | ||
809 | integrity sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g== | ||
810 | |||
811 | extsprintf@^1.2.0: | ||
812 | version "1.4.1" | ||
813 | resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.1.tgz#8d172c064867f235c0c84a596806d279bf4bcc07" | ||
814 | integrity sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA== | ||
815 | |||
372 | fast-deep-equal@^3.1.1: | 816 | fast-deep-equal@^3.1.1: |
373 | version "3.1.3" | 817 | version "3.1.3" |
374 | resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" | 818 | resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" |
@@ -396,6 +840,11 @@ fast-glob@^3.2.7: | |||
396 | merge2 "^1.3.0" | 840 | merge2 "^1.3.0" |
397 | micromatch "^4.0.4" | 841 | micromatch "^4.0.4" |
398 | 842 | ||
843 | fast-json-stable-stringify@^2.0.0: | ||
844 | version "2.1.0" | ||
845 | resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" | ||
846 | integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== | ||
847 | |||
399 | fastest-levenshtein@^1.0.12: | 848 | fastest-levenshtein@^1.0.12: |
400 | version "1.0.12" | 849 | version "1.0.12" |
401 | resolved "https://registry.yarnpkg.com/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz#9990f7d3a88cc5a9ffd1f1745745251700d497e2" | 850 | resolved "https://registry.yarnpkg.com/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz#9990f7d3a88cc5a9ffd1f1745745251700d497e2" |
@@ -408,6 +857,18 @@ fastq@^1.6.0: | |||
408 | dependencies: | 857 | dependencies: |
409 | reusify "^1.0.4" | 858 | reusify "^1.0.4" |
410 | 859 | ||
860 | fd-slicer@~1.1.0: | ||
861 | version "1.1.0" | ||
862 | resolved "https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.1.0.tgz#25c7c89cb1f9077f8891bbe61d8f390eae256f1e" | ||
863 | integrity sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g== | ||
864 | dependencies: | ||
865 | pend "~1.2.0" | ||
866 | |||
867 | fecha@^4.2.0: | ||
868 | version "4.2.3" | ||
869 | resolved "https://registry.yarnpkg.com/fecha/-/fecha-4.2.3.tgz#4d9ccdbc61e8629b259fdca67e65891448d569fd" | ||
870 | integrity sha512-OP2IUU6HeYKJi3i0z4A19kHMQoLVs4Hc+DPqqxI2h/DPZHTm/vjsfC6P0b4jCMy14XizLBqvndQ+UilD7707Jw== | ||
871 | |||
411 | file-entry-cache@^6.0.1: | 872 | file-entry-cache@^6.0.1: |
412 | version "6.0.1" | 873 | version "6.0.1" |
413 | resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz#211b2dd9659cb0394b073e7323ac3c933d522027" | 874 | resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz#211b2dd9659cb0394b073e7323ac3c933d522027" |
@@ -443,11 +904,39 @@ flatted@^3.1.0: | |||
443 | resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.4.tgz#28d9969ea90661b5134259f312ab6aa7929ac5e2" | 904 | resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.4.tgz#28d9969ea90661b5134259f312ab6aa7929ac5e2" |
444 | integrity sha512-8/sOawo8tJ4QOBX8YlQBMxL8+RLZfxMQOif9o0KUKTNTjMYElWPE0r/m5VNFxTRd0NSw8qSy8dajrwX4RYI1Hw== | 905 | integrity sha512-8/sOawo8tJ4QOBX8YlQBMxL8+RLZfxMQOif9o0KUKTNTjMYElWPE0r/m5VNFxTRd0NSw8qSy8dajrwX4RYI1Hw== |
445 | 906 | ||
907 | fn.name@1.x.x: | ||
908 | version "1.1.0" | ||
909 | resolved "https://registry.yarnpkg.com/fn.name/-/fn.name-1.1.0.tgz#26cad8017967aea8731bc42961d04a3d5988accc" | ||
910 | integrity sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw== | ||
911 | |||
912 | forever-agent@~0.6.1: | ||
913 | version "0.6.1" | ||
914 | resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" | ||
915 | integrity sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw== | ||
916 | |||
917 | form-data@~2.3.2: | ||
918 | version "2.3.3" | ||
919 | resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6" | ||
920 | integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ== | ||
921 | dependencies: | ||
922 | asynckit "^0.4.0" | ||
923 | combined-stream "^1.0.6" | ||
924 | mime-types "^2.1.12" | ||
925 | |||
446 | fraction.js@^4.2.0: | 926 | fraction.js@^4.2.0: |
447 | version "4.2.0" | 927 | version "4.2.0" |
448 | resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.2.0.tgz#448e5109a313a3527f5a3ab2119ec4cf0e0e2950" | 928 | resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.2.0.tgz#448e5109a313a3527f5a3ab2119ec4cf0e0e2950" |
449 | integrity sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA== | 929 | integrity sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA== |
450 | 930 | ||
931 | fs-extra@^1.0.0: | ||
932 | version "1.0.0" | ||
933 | resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-1.0.0.tgz#cd3ce5f7e7cb6145883fcae3191e9877f8587950" | ||
934 | integrity sha512-VerQV6vEKuhDWD2HGOybV6v5I73syoc/cXAbKlgTC7M/oFVEtklWlp9QH2Ijw3IaWDOQcMkldSPa7zXy79Z/UQ== | ||
935 | dependencies: | ||
936 | graceful-fs "^4.1.2" | ||
937 | jsonfile "^2.1.0" | ||
938 | klaw "^1.0.0" | ||
939 | |||
451 | fs-extra@^10.0.0: | 940 | fs-extra@^10.0.0: |
452 | version "10.0.0" | 941 | version "10.0.0" |
453 | resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.0.0.tgz#9ff61b655dde53fb34a82df84bb214ce802e17c1" | 942 | resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.0.0.tgz#9ff61b655dde53fb34a82df84bb214ce802e17c1" |
@@ -472,11 +961,35 @@ function-bind@^1.1.1: | |||
472 | resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" | 961 | resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" |
473 | integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== | 962 | integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== |
474 | 963 | ||
475 | get-caller-file@^2.0.5: | 964 | function.prototype.name@^1.1.5: |
965 | version "1.1.5" | ||
966 | resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.5.tgz#cce0505fe1ffb80503e6f9e46cc64e46a12a9621" | ||
967 | integrity sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA== | ||
968 | dependencies: | ||
969 | call-bind "^1.0.2" | ||
970 | define-properties "^1.1.3" | ||
971 | es-abstract "^1.19.0" | ||
972 | functions-have-names "^1.2.2" | ||
973 | |||
974 | functions-have-names@^1.2.2: | ||
975 | version "1.2.3" | ||
976 | resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834" | ||
977 | integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== | ||
978 | |||
979 | get-caller-file@^2.0.1, get-caller-file@^2.0.5: | ||
476 | version "2.0.5" | 980 | version "2.0.5" |
477 | resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" | 981 | resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" |
478 | integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== | 982 | integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== |
479 | 983 | ||
984 | get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1: | ||
985 | version "1.1.2" | ||
986 | resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.2.tgz#336975123e05ad0b7ba41f152ee4aadbea6cf598" | ||
987 | integrity sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA== | ||
988 | dependencies: | ||
989 | function-bind "^1.1.1" | ||
990 | has "^1.0.3" | ||
991 | has-symbols "^1.0.3" | ||
992 | |||
480 | get-stdin@^8.0.0: | 993 | get-stdin@^8.0.0: |
481 | version "8.0.0" | 994 | version "8.0.0" |
482 | resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-8.0.0.tgz#cbad6a73feb75f6eeb22ba9e01f89aa28aa97a53" | 995 | resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-8.0.0.tgz#cbad6a73feb75f6eeb22ba9e01f89aa28aa97a53" |
@@ -487,6 +1000,21 @@ get-stdin@^9.0.0: | |||
487 | resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-9.0.0.tgz#3983ff82e03d56f1b2ea0d3e60325f39d703a575" | 1000 | resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-9.0.0.tgz#3983ff82e03d56f1b2ea0d3e60325f39d703a575" |
488 | integrity sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA== | 1001 | integrity sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA== |
489 | 1002 | ||
1003 | get-symbol-description@^1.0.0: | ||
1004 | version "1.0.0" | ||
1005 | resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz#7fdb81c900101fbd564dd5f1a30af5aadc1e58d6" | ||
1006 | integrity sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw== | ||
1007 | dependencies: | ||
1008 | call-bind "^1.0.2" | ||
1009 | get-intrinsic "^1.1.1" | ||
1010 | |||
1011 | getpass@^0.1.1: | ||
1012 | version "0.1.7" | ||
1013 | resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" | ||
1014 | integrity sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng== | ||
1015 | dependencies: | ||
1016 | assert-plus "^1.0.0" | ||
1017 | |||
490 | glob-parent@^5.1.2, glob-parent@~5.1.2: | 1018 | glob-parent@^5.1.2, glob-parent@~5.1.2: |
491 | version "5.1.2" | 1019 | version "5.1.2" |
492 | resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" | 1020 | resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" |
@@ -506,6 +1034,18 @@ glob@^7.1.3: | |||
506 | once "^1.3.0" | 1034 | once "^1.3.0" |
507 | path-is-absolute "^1.0.0" | 1035 | path-is-absolute "^1.0.0" |
508 | 1036 | ||
1037 | glob@^7.2.0: | ||
1038 | version "7.2.3" | ||
1039 | resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" | ||
1040 | integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== | ||
1041 | dependencies: | ||
1042 | fs.realpath "^1.0.0" | ||
1043 | inflight "^1.0.4" | ||
1044 | inherits "2" | ||
1045 | minimatch "^3.1.1" | ||
1046 | once "^1.3.0" | ||
1047 | path-is-absolute "^1.0.0" | ||
1048 | |||
509 | global-modules@^2.0.0: | 1049 | global-modules@^2.0.0: |
510 | version "2.0.0" | 1050 | version "2.0.0" |
511 | resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-2.0.0.tgz#997605ad2345f27f51539bea26574421215c7780" | 1051 | resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-2.0.0.tgz#997605ad2345f27f51539bea26574421215c7780" |
@@ -551,16 +1091,39 @@ globjoin@^0.1.4: | |||
551 | resolved "https://registry.yarnpkg.com/globjoin/-/globjoin-0.1.4.tgz#2f4494ac8919e3767c5cbb691e9f463324285d43" | 1091 | resolved "https://registry.yarnpkg.com/globjoin/-/globjoin-0.1.4.tgz#2f4494ac8919e3767c5cbb691e9f463324285d43" |
552 | integrity sha1-L0SUrIkZ43Z8XLtpHp9GMyQoXUM= | 1092 | integrity sha1-L0SUrIkZ43Z8XLtpHp9GMyQoXUM= |
553 | 1093 | ||
1094 | graceful-fs@^4.1.2, graceful-fs@^4.1.9: | ||
1095 | version "4.2.10" | ||
1096 | resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c" | ||
1097 | integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA== | ||
1098 | |||
554 | graceful-fs@^4.1.6, graceful-fs@^4.2.0: | 1099 | graceful-fs@^4.1.6, graceful-fs@^4.2.0: |
555 | version "4.2.8" | 1100 | version "4.2.8" |
556 | resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.8.tgz#e412b8d33f5e006593cbd3cee6df9f2cebbe802a" | 1101 | resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.8.tgz#e412b8d33f5e006593cbd3cee6df9f2cebbe802a" |
557 | integrity sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg== | 1102 | integrity sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg== |
558 | 1103 | ||
1104 | har-schema@^2.0.0: | ||
1105 | version "2.0.0" | ||
1106 | resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" | ||
1107 | integrity sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q== | ||
1108 | |||
1109 | har-validator@~5.1.3: | ||
1110 | version "5.1.5" | ||
1111 | resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.5.tgz#1f0803b9f8cb20c0fa13822df1ecddb36bde1efd" | ||
1112 | integrity sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w== | ||
1113 | dependencies: | ||
1114 | ajv "^6.12.3" | ||
1115 | har-schema "^2.0.0" | ||
1116 | |||
559 | hard-rejection@^2.1.0: | 1117 | hard-rejection@^2.1.0: |
560 | version "2.1.0" | 1118 | version "2.1.0" |
561 | resolved "https://registry.yarnpkg.com/hard-rejection/-/hard-rejection-2.1.0.tgz#1c6eda5c1685c63942766d79bb40ae773cecd883" | 1119 | resolved "https://registry.yarnpkg.com/hard-rejection/-/hard-rejection-2.1.0.tgz#1c6eda5c1685c63942766d79bb40ae773cecd883" |
562 | integrity sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA== | 1120 | integrity sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA== |
563 | 1121 | ||
1122 | has-bigints@^1.0.1, has-bigints@^1.0.2: | ||
1123 | version "1.0.2" | ||
1124 | resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.2.tgz#0871bd3e3d51626f6ca0966668ba35d5602d6eaa" | ||
1125 | integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ== | ||
1126 | |||
564 | has-flag@^3.0.0: | 1127 | has-flag@^3.0.0: |
565 | version "3.0.0" | 1128 | version "3.0.0" |
566 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" | 1129 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" |
@@ -571,6 +1134,25 @@ has-flag@^4.0.0: | |||
571 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" | 1134 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" |
572 | integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== | 1135 | integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== |
573 | 1136 | ||
1137 | has-property-descriptors@^1.0.0: | ||
1138 | version "1.0.0" | ||
1139 | resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz#610708600606d36961ed04c196193b6a607fa861" | ||
1140 | integrity sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ== | ||
1141 | dependencies: | ||
1142 | get-intrinsic "^1.1.1" | ||
1143 | |||
1144 | has-symbols@^1.0.1, has-symbols@^1.0.2, has-symbols@^1.0.3: | ||
1145 | version "1.0.3" | ||
1146 | resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" | ||
1147 | integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== | ||
1148 | |||
1149 | has-tostringtag@^1.0.0: | ||
1150 | version "1.0.0" | ||
1151 | resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25" | ||
1152 | integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ== | ||
1153 | dependencies: | ||
1154 | has-symbols "^1.0.2" | ||
1155 | |||
574 | has@^1.0.3: | 1156 | has@^1.0.3: |
575 | version "1.0.3" | 1157 | version "1.0.3" |
576 | resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" | 1158 | resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" |
@@ -578,6 +1160,14 @@ has@^1.0.3: | |||
578 | dependencies: | 1160 | dependencies: |
579 | function-bind "^1.1.1" | 1161 | function-bind "^1.1.1" |
580 | 1162 | ||
1163 | hasha@^2.2.0: | ||
1164 | version "2.2.0" | ||
1165 | resolved "https://registry.yarnpkg.com/hasha/-/hasha-2.2.0.tgz#78d7cbfc1e6d66303fe79837365984517b2f6ee1" | ||
1166 | integrity sha512-jZ38TU/EBiGKrmyTNNZgnvCZHNowiRI4+w/I9noMlekHTZH3KyGgvJLmhSgykeAQ9j2SYPDosM0Bg3wHfzibAQ== | ||
1167 | dependencies: | ||
1168 | is-stream "^1.0.1" | ||
1169 | pinkie-promise "^2.0.0" | ||
1170 | |||
581 | hosted-git-info@^2.1.4: | 1171 | hosted-git-info@^2.1.4: |
582 | version "2.8.9" | 1172 | version "2.8.9" |
583 | resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz#dffc0bf9a21c02209090f2aa69429e1414daf3f9" | 1173 | resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz#dffc0bf9a21c02209090f2aa69429e1414daf3f9" |
@@ -595,6 +1185,15 @@ html-tags@^3.2.0: | |||
595 | resolved "https://registry.yarnpkg.com/html-tags/-/html-tags-3.2.0.tgz#dbb3518d20b726524e4dd43de397eb0a95726961" | 1185 | resolved "https://registry.yarnpkg.com/html-tags/-/html-tags-3.2.0.tgz#dbb3518d20b726524e4dd43de397eb0a95726961" |
596 | integrity sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg== | 1186 | integrity sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg== |
597 | 1187 | ||
1188 | http-signature@~1.2.0: | ||
1189 | version "1.2.0" | ||
1190 | resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" | ||
1191 | integrity sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ== | ||
1192 | dependencies: | ||
1193 | assert-plus "^1.0.0" | ||
1194 | jsprim "^1.2.2" | ||
1195 | sshpk "^1.7.0" | ||
1196 | |||
598 | ignore@^5.1.8: | 1197 | ignore@^5.1.8: |
599 | version "5.1.9" | 1198 | version "5.1.9" |
600 | resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.9.tgz#9ec1a5cbe8e1446ec60d4420060d43aa6e7382fb" | 1199 | resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.9.tgz#9ec1a5cbe8e1446ec60d4420060d43aa6e7382fb" |
@@ -605,6 +1204,11 @@ ignore@^5.2.0: | |||
605 | resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.0.tgz#6d3bac8fa7fe0d45d9f9be7bac2fc279577e345a" | 1204 | resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.0.tgz#6d3bac8fa7fe0d45d9f9be7bac2fc279577e345a" |
606 | integrity sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ== | 1205 | integrity sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ== |
607 | 1206 | ||
1207 | immutable@^4.0.0: | ||
1208 | version "4.1.0" | ||
1209 | resolved "https://registry.yarnpkg.com/immutable/-/immutable-4.1.0.tgz#f795787f0db780183307b9eb2091fcac1f6fafef" | ||
1210 | integrity sha512-oNkuqVTA8jqG1Q6c+UglTOD1xhC1BtjKI7XkCXRkZHrN5m18/XsnUp8Q89GkQO/z+0WjonSvl0FLhDYftp46nQ== | ||
1211 | |||
608 | import-cwd@^3.0.0: | 1212 | import-cwd@^3.0.0: |
609 | version "3.0.0" | 1213 | version "3.0.0" |
610 | resolved "https://registry.yarnpkg.com/import-cwd/-/import-cwd-3.0.0.tgz#20845547718015126ea9b3676b7592fb8bd4cf92" | 1214 | resolved "https://registry.yarnpkg.com/import-cwd/-/import-cwd-3.0.0.tgz#20845547718015126ea9b3676b7592fb8bd4cf92" |
@@ -655,7 +1259,7 @@ inflight@^1.0.4: | |||
655 | once "^1.3.0" | 1259 | once "^1.3.0" |
656 | wrappy "1" | 1260 | wrappy "1" |
657 | 1261 | ||
658 | inherits@2: | 1262 | inherits@2, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.3: |
659 | version "2.0.4" | 1263 | version "2.0.4" |
660 | resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" | 1264 | resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" |
661 | integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== | 1265 | integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== |
@@ -665,15 +1269,48 @@ ini@^1.3.5: | |||
665 | resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" | 1269 | resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" |
666 | integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== | 1270 | integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== |
667 | 1271 | ||
668 | "iro-sass@git+https://git.vulpes.one/git/iro-sass.git#e20e9a1a94090b263746acf475a1212522c6f9fa": | 1272 | internal-slot@^1.0.3: |
669 | version "1.0.1" | 1273 | version "1.0.3" |
670 | resolved "git+https://git.vulpes.one/git/iro-sass.git#e20e9a1a94090b263746acf475a1212522c6f9fa" | 1274 | resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.3.tgz#7347e307deeea2faac2ac6205d4bc7d34967f59c" |
1275 | integrity sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA== | ||
1276 | dependencies: | ||
1277 | get-intrinsic "^1.1.0" | ||
1278 | has "^1.0.3" | ||
1279 | side-channel "^1.0.4" | ||
1280 | |||
1281 | "iro-design@git+https://git.vulpes.one/git/iro-design.git": | ||
1282 | version "1.0.0" | ||
1283 | resolved "git+https://git.vulpes.one/git/iro-design.git#df1c8e24bf97690fde881318cfb3b6285e5eda2f" | ||
1284 | dependencies: | ||
1285 | "@oddbird/blend" "^0.2.3" | ||
1286 | include-media "^1.4.9" | ||
1287 | iro-sass "git+https://git.vulpes.one/git/iro-sass.git" | ||
1288 | |||
1289 | "iro-icons@git+https://git.vulpes.one/git/iro-icons.git": | ||
1290 | version "1.0.0" | ||
1291 | resolved "git+https://git.vulpes.one/git/iro-icons.git#b07eab73627edc89c31da7f207348bb86c71adb4" | ||
1292 | |||
1293 | "iro-sass@git+https://git.vulpes.one/git/iro-sass.git": | ||
1294 | version "1.0.2" | ||
1295 | resolved "git+https://git.vulpes.one/git/iro-sass.git#ac1f3da1da7759d8537b60a7f6b5ceb1a30a361e" | ||
671 | 1296 | ||
672 | is-arrayish@^0.2.1: | 1297 | is-arrayish@^0.2.1: |
673 | version "0.2.1" | 1298 | version "0.2.1" |
674 | resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" | 1299 | resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" |
675 | integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= | 1300 | integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= |
676 | 1301 | ||
1302 | is-arrayish@^0.3.1: | ||
1303 | version "0.3.2" | ||
1304 | resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.2.tgz#4574a2ae56f7ab206896fb431eaeed066fdf8f03" | ||
1305 | integrity sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ== | ||
1306 | |||
1307 | is-bigint@^1.0.1: | ||
1308 | version "1.0.4" | ||
1309 | resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.4.tgz#08147a1875bc2b32005d41ccd8291dffc6691df3" | ||
1310 | integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg== | ||
1311 | dependencies: | ||
1312 | has-bigints "^1.0.1" | ||
1313 | |||
677 | is-binary-path@~2.1.0: | 1314 | is-binary-path@~2.1.0: |
678 | version "2.1.0" | 1315 | version "2.1.0" |
679 | resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" | 1316 | resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" |
@@ -681,6 +1318,19 @@ is-binary-path@~2.1.0: | |||
681 | dependencies: | 1318 | dependencies: |
682 | binary-extensions "^2.0.0" | 1319 | binary-extensions "^2.0.0" |
683 | 1320 | ||
1321 | is-boolean-object@^1.1.0: | ||
1322 | version "1.1.2" | ||
1323 | resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz#5c6dc200246dd9321ae4b885a114bb1f75f63719" | ||
1324 | integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA== | ||
1325 | dependencies: | ||
1326 | call-bind "^1.0.2" | ||
1327 | has-tostringtag "^1.0.0" | ||
1328 | |||
1329 | is-callable@^1.1.4, is-callable@^1.2.4: | ||
1330 | version "1.2.4" | ||
1331 | resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.4.tgz#47301d58dd0259407865547853df6d61fe471945" | ||
1332 | integrity sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w== | ||
1333 | |||
684 | is-core-module@^2.2.0, is-core-module@^2.5.0: | 1334 | is-core-module@^2.2.0, is-core-module@^2.5.0: |
685 | version "2.8.0" | 1335 | version "2.8.0" |
686 | resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.8.0.tgz#0321336c3d0925e497fd97f5d95cb114a5ccd548" | 1336 | resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.8.0.tgz#0321336c3d0925e497fd97f5d95cb114a5ccd548" |
@@ -688,6 +1338,13 @@ is-core-module@^2.2.0, is-core-module@^2.5.0: | |||
688 | dependencies: | 1338 | dependencies: |
689 | has "^1.0.3" | 1339 | has "^1.0.3" |
690 | 1340 | ||
1341 | is-date-object@^1.0.1: | ||
1342 | version "1.0.5" | ||
1343 | resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f" | ||
1344 | integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ== | ||
1345 | dependencies: | ||
1346 | has-tostringtag "^1.0.0" | ||
1347 | |||
691 | is-extglob@^2.1.1: | 1348 | is-extglob@^2.1.1: |
692 | version "2.1.1" | 1349 | version "2.1.1" |
693 | resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" | 1350 | resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" |
@@ -705,6 +1362,18 @@ is-glob@^4.0.1, is-glob@~4.0.1: | |||
705 | dependencies: | 1362 | dependencies: |
706 | is-extglob "^2.1.1" | 1363 | is-extglob "^2.1.1" |
707 | 1364 | ||
1365 | is-negative-zero@^2.0.2: | ||
1366 | version "2.0.2" | ||
1367 | resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz#7bf6f03a28003b8b3965de3ac26f664d765f3150" | ||
1368 | integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA== | ||
1369 | |||
1370 | is-number-object@^1.0.4: | ||
1371 | version "1.0.7" | ||
1372 | resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.7.tgz#59d50ada4c45251784e9904f5246c742f07a42fc" | ||
1373 | integrity sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ== | ||
1374 | dependencies: | ||
1375 | has-tostringtag "^1.0.0" | ||
1376 | |||
708 | is-number@^7.0.0: | 1377 | is-number@^7.0.0: |
709 | version "7.0.0" | 1378 | version "7.0.0" |
710 | resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" | 1379 | resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" |
@@ -720,31 +1389,127 @@ is-plain-object@^5.0.0: | |||
720 | resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-5.0.0.tgz#4427f50ab3429e9025ea7d52e9043a9ef4159344" | 1389 | resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-5.0.0.tgz#4427f50ab3429e9025ea7d52e9043a9ef4159344" |
721 | integrity sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q== | 1390 | integrity sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q== |
722 | 1391 | ||
1392 | is-regex@^1.1.4: | ||
1393 | version "1.1.4" | ||
1394 | resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958" | ||
1395 | integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== | ||
1396 | dependencies: | ||
1397 | call-bind "^1.0.2" | ||
1398 | has-tostringtag "^1.0.0" | ||
1399 | |||
723 | is-regexp@^2.0.0: | 1400 | is-regexp@^2.0.0: |
724 | version "2.1.0" | 1401 | version "2.1.0" |
725 | resolved "https://registry.yarnpkg.com/is-regexp/-/is-regexp-2.1.0.tgz#cd734a56864e23b956bf4e7c66c396a4c0b22c2d" | 1402 | resolved "https://registry.yarnpkg.com/is-regexp/-/is-regexp-2.1.0.tgz#cd734a56864e23b956bf4e7c66c396a4c0b22c2d" |
726 | integrity sha512-OZ4IlER3zmRIoB9AqNhEggVxqIH4ofDns5nRrPS6yQxXE1TPCUpFznBfRQmQa8uC+pXqjMnukiJBxCisIxiLGA== | 1403 | integrity sha512-OZ4IlER3zmRIoB9AqNhEggVxqIH4ofDns5nRrPS6yQxXE1TPCUpFznBfRQmQa8uC+pXqjMnukiJBxCisIxiLGA== |
727 | 1404 | ||
1405 | is-shared-array-buffer@^1.0.2: | ||
1406 | version "1.0.2" | ||
1407 | resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz#8f259c573b60b6a32d4058a1a07430c0a7344c79" | ||
1408 | integrity sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA== | ||
1409 | dependencies: | ||
1410 | call-bind "^1.0.2" | ||
1411 | |||
1412 | is-stream@^1.0.1: | ||
1413 | version "1.1.0" | ||
1414 | resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" | ||
1415 | integrity sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ== | ||
1416 | |||
1417 | is-stream@^2.0.0: | ||
1418 | version "2.0.1" | ||
1419 | resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.1.tgz#fac1e3d53b97ad5a9d0ae9cef2389f5810a5c077" | ||
1420 | integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== | ||
1421 | |||
1422 | is-string@^1.0.5, is-string@^1.0.7: | ||
1423 | version "1.0.7" | ||
1424 | resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.7.tgz#0dd12bf2006f255bb58f695110eff7491eebc0fd" | ||
1425 | integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg== | ||
1426 | dependencies: | ||
1427 | has-tostringtag "^1.0.0" | ||
1428 | |||
1429 | is-symbol@^1.0.2, is-symbol@^1.0.3: | ||
1430 | version "1.0.4" | ||
1431 | resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c" | ||
1432 | integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== | ||
1433 | dependencies: | ||
1434 | has-symbols "^1.0.2" | ||
1435 | |||
1436 | is-typedarray@~1.0.0: | ||
1437 | version "1.0.0" | ||
1438 | resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" | ||
1439 | integrity sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA== | ||
1440 | |||
1441 | is-weakref@^1.0.2: | ||
1442 | version "1.0.2" | ||
1443 | resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.0.2.tgz#9529f383a9338205e89765e0392efc2f100f06f2" | ||
1444 | integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ== | ||
1445 | dependencies: | ||
1446 | call-bind "^1.0.2" | ||
1447 | |||
1448 | isarray@~1.0.0: | ||
1449 | version "1.0.0" | ||
1450 | resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" | ||
1451 | integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== | ||
1452 | |||
728 | isexe@^2.0.0: | 1453 | isexe@^2.0.0: |
729 | version "2.0.0" | 1454 | version "2.0.0" |
730 | resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" | 1455 | resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" |
731 | integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= | 1456 | integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= |
732 | 1457 | ||
1458 | isstream@~0.1.2: | ||
1459 | version "0.1.2" | ||
1460 | resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" | ||
1461 | integrity sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g== | ||
1462 | |||
733 | js-tokens@^4.0.0: | 1463 | js-tokens@^4.0.0: |
734 | version "4.0.0" | 1464 | version "4.0.0" |
735 | resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" | 1465 | resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" |
736 | integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== | 1466 | integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== |
737 | 1467 | ||
1468 | js-yaml@^3.13.1, js-yaml@^3.14.1: | ||
1469 | version "3.14.1" | ||
1470 | resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537" | ||
1471 | integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== | ||
1472 | dependencies: | ||
1473 | argparse "^1.0.7" | ||
1474 | esprima "^4.0.0" | ||
1475 | |||
1476 | jsbn@~0.1.0: | ||
1477 | version "0.1.1" | ||
1478 | resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" | ||
1479 | integrity sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg== | ||
1480 | |||
738 | json-parse-even-better-errors@^2.3.0: | 1481 | json-parse-even-better-errors@^2.3.0: |
739 | version "2.3.1" | 1482 | version "2.3.1" |
740 | resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" | 1483 | resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" |
741 | integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== | 1484 | integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== |
742 | 1485 | ||
1486 | json-schema-traverse@^0.4.1: | ||
1487 | version "0.4.1" | ||
1488 | resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" | ||
1489 | integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== | ||
1490 | |||
743 | json-schema-traverse@^1.0.0: | 1491 | json-schema-traverse@^1.0.0: |
744 | version "1.0.0" | 1492 | version "1.0.0" |
745 | resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2" | 1493 | resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2" |
746 | integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== | 1494 | integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== |
747 | 1495 | ||
1496 | json-schema@0.4.0: | ||
1497 | version "0.4.0" | ||
1498 | resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.4.0.tgz#f7de4cf6efab838ebaeb3236474cbba5a1930ab5" | ||
1499 | integrity sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA== | ||
1500 | |||
1501 | json-stringify-safe@~5.0.1: | ||
1502 | version "5.0.1" | ||
1503 | resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" | ||
1504 | integrity sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA== | ||
1505 | |||
1506 | jsonfile@^2.1.0: | ||
1507 | version "2.4.0" | ||
1508 | resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-2.4.0.tgz#3736a2b428b87bbda0cc83b53fa3d633a35c2ae8" | ||
1509 | integrity sha512-PKllAqbgLgxHaj8TElYymKCAgrASebJrWpTnEkOaTowt23VKXXN0sUeriJ+eh7y6ufb/CC5ap11pz71/cM0hUw== | ||
1510 | optionalDependencies: | ||
1511 | graceful-fs "^4.1.6" | ||
1512 | |||
748 | jsonfile@^6.0.1: | 1513 | jsonfile@^6.0.1: |
749 | version "6.1.0" | 1514 | version "6.1.0" |
750 | resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" | 1515 | resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" |
@@ -754,15 +1519,42 @@ jsonfile@^6.0.1: | |||
754 | optionalDependencies: | 1519 | optionalDependencies: |
755 | graceful-fs "^4.1.6" | 1520 | graceful-fs "^4.1.6" |
756 | 1521 | ||
1522 | jsprim@^1.2.2: | ||
1523 | version "1.4.2" | ||
1524 | resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.2.tgz#712c65533a15c878ba59e9ed5f0e26d5b77c5feb" | ||
1525 | integrity sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw== | ||
1526 | dependencies: | ||
1527 | assert-plus "1.0.0" | ||
1528 | extsprintf "1.3.0" | ||
1529 | json-schema "0.4.0" | ||
1530 | verror "1.10.0" | ||
1531 | |||
1532 | kew@^0.7.0: | ||
1533 | version "0.7.0" | ||
1534 | resolved "https://registry.yarnpkg.com/kew/-/kew-0.7.0.tgz#79d93d2d33363d6fdd2970b335d9141ad591d79b" | ||
1535 | integrity sha512-IG6nm0+QtAMdXt9KvbgbGdvY50RSrw+U4sGZg+KlrSKPJEwVE5JVoI3d7RWfSMdBQneRheeAOj3lIjX5VL/9RQ== | ||
1536 | |||
757 | kind-of@^6.0.2, kind-of@^6.0.3: | 1537 | kind-of@^6.0.2, kind-of@^6.0.3: |
758 | version "6.0.3" | 1538 | version "6.0.3" |
759 | resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" | 1539 | resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" |
760 | integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== | 1540 | integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== |
761 | 1541 | ||
762 | known-css-properties@^0.24.0: | 1542 | klaw@^1.0.0: |
763 | version "0.24.0" | 1543 | version "1.3.1" |
764 | resolved "https://registry.yarnpkg.com/known-css-properties/-/known-css-properties-0.24.0.tgz#19aefd85003ae5698a5560d2b55135bf5432155c" | 1544 | resolved "https://registry.yarnpkg.com/klaw/-/klaw-1.3.1.tgz#4088433b46b3b1ba259d78785d8e96f73ba02439" |
765 | integrity sha512-RTSoaUAfLvpR357vWzAz/50Q/BmHfmE6ETSWfutT0AJiw10e6CmcdYRQJlLRd95B53D0Y2aD1jSxD3V3ySF+PA== | 1545 | integrity sha512-TED5xi9gGQjGpNnvRWknrwAB1eL5GciPfVFOt3Vk1OJCVDQbzuSfrF3hkUQKlsgKrG1F+0t5W0m+Fje1jIt8rw== |
1546 | optionalDependencies: | ||
1547 | graceful-fs "^4.1.9" | ||
1548 | |||
1549 | known-css-properties@^0.25.0: | ||
1550 | version "0.25.0" | ||
1551 | resolved "https://registry.yarnpkg.com/known-css-properties/-/known-css-properties-0.25.0.tgz#6ebc4d4b412f602e5cfbeb4086bd544e34c0a776" | ||
1552 | integrity sha512-b0/9J1O9Jcyik1GC6KC42hJ41jKwdO/Mq8Mdo5sYN+IuRTXs2YFHZC3kZSx6ueusqa95x3wLYe/ytKjbAfGixA== | ||
1553 | |||
1554 | kuler@^2.0.0: | ||
1555 | version "2.0.0" | ||
1556 | resolved "https://registry.yarnpkg.com/kuler/-/kuler-2.0.0.tgz#e2c570a3800388fb44407e851531c1d670b061b3" | ||
1557 | integrity sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A== | ||
766 | 1558 | ||
767 | lilconfig@^2.0.3: | 1559 | lilconfig@^2.0.3: |
768 | version "2.0.4" | 1560 | version "2.0.4" |
@@ -811,11 +1603,22 @@ lodash.truncate@^4.4.2: | |||
811 | resolved "https://registry.yarnpkg.com/lodash.truncate/-/lodash.truncate-4.4.2.tgz#5a350da0b1113b837ecfffd5812cbe58d6eae193" | 1603 | resolved "https://registry.yarnpkg.com/lodash.truncate/-/lodash.truncate-4.4.2.tgz#5a350da0b1113b837ecfffd5812cbe58d6eae193" |
812 | integrity sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM= | 1604 | integrity sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM= |
813 | 1605 | ||
814 | lodash@^4.17.15: | 1606 | lodash@^4.17.15, lodash@^4.17.21: |
815 | version "4.17.21" | 1607 | version "4.17.21" |
816 | resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" | 1608 | resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" |
817 | integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== | 1609 | integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== |
818 | 1610 | ||
1611 | logform@^2.3.2, logform@^2.4.0: | ||
1612 | version "2.4.0" | ||
1613 | resolved "https://registry.yarnpkg.com/logform/-/logform-2.4.0.tgz#131651715a17d50f09c2a2c1a524ff1a4164bcfe" | ||
1614 | integrity sha512-CPSJw4ftjf517EhXZGGvTHHkYobo7ZCc0kvwUoOYcjfR2UVrI66RHj8MCrfAdEitdmFqbu2BYdYs8FHHZSb6iw== | ||
1615 | dependencies: | ||
1616 | "@colors/colors" "1.5.0" | ||
1617 | fecha "^4.2.0" | ||
1618 | ms "^2.1.1" | ||
1619 | safe-stable-stringify "^2.3.1" | ||
1620 | triple-beam "^1.3.0" | ||
1621 | |||
819 | lru-cache@^6.0.0: | 1622 | lru-cache@^6.0.0: |
820 | version "6.0.0" | 1623 | version "6.0.0" |
821 | resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" | 1624 | resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" |
@@ -838,11 +1641,21 @@ mathml-tag-names@^2.1.3: | |||
838 | resolved "https://registry.yarnpkg.com/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz#4ddadd67308e780cf16a47685878ee27b736a0a3" | 1641 | resolved "https://registry.yarnpkg.com/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz#4ddadd67308e780cf16a47685878ee27b736a0a3" |
839 | integrity sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg== | 1642 | integrity sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg== |
840 | 1643 | ||
1644 | mdn-data@2.0.14: | ||
1645 | version "2.0.14" | ||
1646 | resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50" | ||
1647 | integrity sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow== | ||
1648 | |||
841 | mdn-data@2.0.23: | 1649 | mdn-data@2.0.23: |
842 | version "2.0.23" | 1650 | version "2.0.23" |
843 | resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.23.tgz#dfb6c41e50a0edb808cf340973ab29321b70808e" | 1651 | resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.23.tgz#dfb6c41e50a0edb808cf340973ab29321b70808e" |
844 | integrity sha512-IonVb7pfla2U4zW8rc7XGrtgq11BvYeCxWN8HS+KFBnLDE7XDK9AAMVhRuG6fj9BBsjc69Fqsp6WEActEdNTDQ== | 1652 | integrity sha512-IonVb7pfla2U4zW8rc7XGrtgq11BvYeCxWN8HS+KFBnLDE7XDK9AAMVhRuG6fj9BBsjc69Fqsp6WEActEdNTDQ== |
845 | 1653 | ||
1654 | mdn-data@2.0.4: | ||
1655 | version "2.0.4" | ||
1656 | resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.4.tgz#699b3c38ac6f1d728091a64650b65d388502fd5b" | ||
1657 | integrity sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA== | ||
1658 | |||
846 | meow@^9.0.0: | 1659 | meow@^9.0.0: |
847 | version "9.0.0" | 1660 | version "9.0.0" |
848 | resolved "https://registry.yarnpkg.com/meow/-/meow-9.0.0.tgz#cd9510bc5cac9dee7d03c73ee1f9ad959f4ea364" | 1661 | resolved "https://registry.yarnpkg.com/meow/-/meow-9.0.0.tgz#cd9510bc5cac9dee7d03c73ee1f9ad959f4ea364" |
@@ -882,6 +1695,18 @@ micromatch@^4.0.5: | |||
882 | braces "^3.0.2" | 1695 | braces "^3.0.2" |
883 | picomatch "^2.3.1" | 1696 | picomatch "^2.3.1" |
884 | 1697 | ||
1698 | mime-db@1.52.0: | ||
1699 | version "1.52.0" | ||
1700 | resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" | ||
1701 | integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== | ||
1702 | |||
1703 | mime-types@^2.1.12, mime-types@~2.1.19: | ||
1704 | version "2.1.35" | ||
1705 | resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" | ||
1706 | integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== | ||
1707 | dependencies: | ||
1708 | mime-db "1.52.0" | ||
1709 | |||
885 | min-indent@^1.0.0: | 1710 | min-indent@^1.0.0: |
886 | version "1.0.1" | 1711 | version "1.0.1" |
887 | resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869" | 1712 | resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869" |
@@ -894,6 +1719,13 @@ minimatch@^3.0.4: | |||
894 | dependencies: | 1719 | dependencies: |
895 | brace-expansion "^1.1.7" | 1720 | brace-expansion "^1.1.7" |
896 | 1721 | ||
1722 | minimatch@^3.1.1: | ||
1723 | version "3.1.2" | ||
1724 | resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" | ||
1725 | integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== | ||
1726 | dependencies: | ||
1727 | brace-expansion "^1.1.7" | ||
1728 | |||
897 | minimist-options@4.1.0: | 1729 | minimist-options@4.1.0: |
898 | version "4.1.0" | 1730 | version "4.1.0" |
899 | resolved "https://registry.yarnpkg.com/minimist-options/-/minimist-options-4.1.0.tgz#c0655713c53a8a2ebd77ffa247d342c40f010619" | 1731 | resolved "https://registry.yarnpkg.com/minimist-options/-/minimist-options-4.1.0.tgz#c0655713c53a8a2ebd77ffa247d342c40f010619" |
@@ -903,25 +1735,52 @@ minimist-options@4.1.0: | |||
903 | is-plain-obj "^1.1.0" | 1735 | is-plain-obj "^1.1.0" |
904 | kind-of "^6.0.3" | 1736 | kind-of "^6.0.3" |
905 | 1737 | ||
1738 | minimist@^1.2.6: | ||
1739 | version "1.2.6" | ||
1740 | resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.6.tgz#8637a5b759ea0d6e98702cfb3a9283323c93af44" | ||
1741 | integrity sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q== | ||
1742 | |||
1743 | mkdirp@^0.5.4, mkdirp@^0.5.5, mkdirp@~0.5.1: | ||
1744 | version "0.5.6" | ||
1745 | resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.6.tgz#7def03d2432dcae4ba1d611445c48396062255f6" | ||
1746 | integrity sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw== | ||
1747 | dependencies: | ||
1748 | minimist "^1.2.6" | ||
1749 | |||
1750 | ms@2.0.0: | ||
1751 | version "2.0.0" | ||
1752 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" | ||
1753 | integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== | ||
1754 | |||
906 | ms@2.1.2: | 1755 | ms@2.1.2: |
907 | version "2.1.2" | 1756 | version "2.1.2" |
908 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" | 1757 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" |
909 | integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== | 1758 | integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== |
910 | 1759 | ||
1760 | ms@^2.1.1: | ||
1761 | version "2.1.3" | ||
1762 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" | ||
1763 | integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== | ||
1764 | |||
1765 | mustache@^4.2.0: | ||
1766 | version "4.2.0" | ||
1767 | resolved "https://registry.yarnpkg.com/mustache/-/mustache-4.2.0.tgz#e5892324d60a12ec9c2a73359edca52972bf6f64" | ||
1768 | integrity sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ== | ||
1769 | |||
911 | nanoid@^3.1.30: | 1770 | nanoid@^3.1.30: |
912 | version "3.1.30" | 1771 | version "3.1.30" |
913 | resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.1.30.tgz#63f93cc548d2a113dc5dfbc63bfa09e2b9b64362" | 1772 | resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.1.30.tgz#63f93cc548d2a113dc5dfbc63bfa09e2b9b64362" |
914 | integrity sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ== | 1773 | integrity sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ== |
915 | 1774 | ||
916 | nanoid@^3.3.1: | 1775 | nanoid@^3.3.4: |
917 | version "3.3.2" | 1776 | version "3.3.4" |
918 | resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.2.tgz#c89622fafb4381cd221421c69ec58547a1eec557" | 1777 | resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.4.tgz#730b67e3cd09e2deacf03c027c81c9d9dbc5e8ab" |
919 | integrity sha512-CuHBogktKwpm5g2sRgv83jEy2ijFzBwMoYA60orPDR7ynsLijJDqgsi4RDGj3OJpy3Ieb+LYwiRmIOGyytgITA== | 1778 | integrity sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw== |
920 | 1779 | ||
921 | node-releases@^2.0.2: | 1780 | node-releases@^2.0.5: |
922 | version "2.0.3" | 1781 | version "2.0.5" |
923 | resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.3.tgz#225ee7488e4a5e636da8da52854844f9d716ca96" | 1782 | resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.5.tgz#280ed5bc3eba0d96ce44897d8aee478bfb3d9666" |
924 | integrity sha512-maHFz6OLqYxz+VQyCAtA3PTX4UP/53pa05fyDNc9CwjvJ0yEh6+xBwKsgCxMNhS8taUKBFYxfuiaD9U/55iFaw== | 1783 | integrity sha512-U9h1NLROZTq9uE1SNffn6WuPDg8icmi3ns4rEl/oTfIle4iLjTliCzgTsbaIFMq/Xn078/lfY/BL0GWZ+psK4Q== |
925 | 1784 | ||
926 | normalize-package-data@^2.5.0: | 1785 | normalize-package-data@^2.5.0: |
927 | version "2.5.0" | 1786 | version "2.5.0" |
@@ -953,10 +1812,56 @@ normalize-range@^0.1.2: | |||
953 | resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" | 1812 | resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" |
954 | integrity sha1-LRDAa9/TEuqXd2laTShDlFa3WUI= | 1813 | integrity sha1-LRDAa9/TEuqXd2laTShDlFa3WUI= |
955 | 1814 | ||
956 | normalize-selector@^0.2.0: | 1815 | nth-check@^1.0.2: |
957 | version "0.2.0" | 1816 | version "1.0.2" |
958 | resolved "https://registry.yarnpkg.com/normalize-selector/-/normalize-selector-0.2.0.tgz#d0b145eb691189c63a78d201dc4fdb1293ef0c03" | 1817 | resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.2.tgz#b2bd295c37e3dd58a3bf0700376663ba4d9cf05c" |
959 | integrity sha1-0LFF62kRicY6eNIB3E/bEpPvDAM= | 1818 | integrity sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg== |
1819 | dependencies: | ||
1820 | boolbase "~1.0.0" | ||
1821 | |||
1822 | oauth-sign@~0.9.0: | ||
1823 | version "0.9.0" | ||
1824 | resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" | ||
1825 | integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== | ||
1826 | |||
1827 | object-inspect@^1.12.0, object-inspect@^1.9.0: | ||
1828 | version "1.12.2" | ||
1829 | resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.2.tgz#c0641f26394532f28ab8d796ab954e43c009a8ea" | ||
1830 | integrity sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ== | ||
1831 | |||
1832 | object-keys@^1.1.1: | ||
1833 | version "1.1.1" | ||
1834 | resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" | ||
1835 | integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== | ||
1836 | |||
1837 | object.assign@^4.1.2: | ||
1838 | version "4.1.2" | ||
1839 | resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940" | ||
1840 | integrity sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ== | ||
1841 | dependencies: | ||
1842 | call-bind "^1.0.0" | ||
1843 | define-properties "^1.1.3" | ||
1844 | has-symbols "^1.0.1" | ||
1845 | object-keys "^1.1.1" | ||
1846 | |||
1847 | object.getownpropertydescriptors@^2.1.0: | ||
1848 | version "2.1.4" | ||
1849 | resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.4.tgz#7965e6437a57278b587383831a9b829455a4bc37" | ||
1850 | integrity sha512-sccv3L/pMModT6dJAYF3fzGMVcb38ysQ0tEE6ixv2yXJDtEIPph268OlAdJj5/qZMZDq2g/jqvwppt36uS/uQQ== | ||
1851 | dependencies: | ||
1852 | array.prototype.reduce "^1.0.4" | ||
1853 | call-bind "^1.0.2" | ||
1854 | define-properties "^1.1.4" | ||
1855 | es-abstract "^1.20.1" | ||
1856 | |||
1857 | object.values@^1.1.0: | ||
1858 | version "1.1.5" | ||
1859 | resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.5.tgz#959f63e3ce9ef108720333082131e4a459b716ac" | ||
1860 | integrity sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg== | ||
1861 | dependencies: | ||
1862 | call-bind "^1.0.2" | ||
1863 | define-properties "^1.1.3" | ||
1864 | es-abstract "^1.19.1" | ||
960 | 1865 | ||
961 | once@^1.3.0: | 1866 | once@^1.3.0: |
962 | version "1.4.0" | 1867 | version "1.4.0" |
@@ -965,6 +1870,13 @@ once@^1.3.0: | |||
965 | dependencies: | 1870 | dependencies: |
966 | wrappy "1" | 1871 | wrappy "1" |
967 | 1872 | ||
1873 | one-time@^1.0.0: | ||
1874 | version "1.0.0" | ||
1875 | resolved "https://registry.yarnpkg.com/one-time/-/one-time-1.0.0.tgz#e06bc174aed214ed58edede573b433bbf827cb45" | ||
1876 | integrity sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g== | ||
1877 | dependencies: | ||
1878 | fn.name "1.x.x" | ||
1879 | |||
968 | p-limit@^2.2.0: | 1880 | p-limit@^2.2.0: |
969 | version "2.3.0" | 1881 | version "2.3.0" |
970 | resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" | 1882 | resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" |
@@ -1021,6 +1933,31 @@ path-type@^4.0.0: | |||
1021 | resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" | 1933 | resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" |
1022 | integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== | 1934 | integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== |
1023 | 1935 | ||
1936 | pend@~1.2.0: | ||
1937 | version "1.2.0" | ||
1938 | resolved "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50" | ||
1939 | integrity sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg== | ||
1940 | |||
1941 | performance-now@^2.1.0: | ||
1942 | version "2.1.0" | ||
1943 | resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" | ||
1944 | integrity sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow== | ||
1945 | |||
1946 | phantomjs-prebuilt@^2.1.16: | ||
1947 | version "2.1.16" | ||
1948 | resolved "https://registry.yarnpkg.com/phantomjs-prebuilt/-/phantomjs-prebuilt-2.1.16.tgz#efd212a4a3966d3647684ea8ba788549be2aefef" | ||
1949 | integrity sha512-PIiRzBhW85xco2fuj41FmsyuYHKjKuXWmhjy3A/Y+CMpN/63TV+s9uzfVhsUwFe0G77xWtHBG8xmXf5BqEUEuQ== | ||
1950 | dependencies: | ||
1951 | es6-promise "^4.0.3" | ||
1952 | extract-zip "^1.6.5" | ||
1953 | fs-extra "^1.0.0" | ||
1954 | hasha "^2.2.0" | ||
1955 | kew "^0.7.0" | ||
1956 | progress "^1.1.8" | ||
1957 | request "^2.81.0" | ||
1958 | request-progress "^2.0.1" | ||
1959 | which "^1.2.10" | ||
1960 | |||
1024 | picocolors@^1.0.0: | 1961 | picocolors@^1.0.0: |
1025 | version "1.0.0" | 1962 | version "1.0.0" |
1026 | resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" | 1963 | resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" |
@@ -1041,6 +1978,18 @@ pify@^2.3.0: | |||
1041 | resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" | 1978 | resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" |
1042 | integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw= | 1979 | integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw= |
1043 | 1980 | ||
1981 | pinkie-promise@^2.0.0: | ||
1982 | version "2.0.1" | ||
1983 | resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" | ||
1984 | integrity sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw== | ||
1985 | dependencies: | ||
1986 | pinkie "^2.0.0" | ||
1987 | |||
1988 | pinkie@^2.0.0: | ||
1989 | version "2.0.4" | ||
1990 | resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" | ||
1991 | integrity sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg== | ||
1992 | |||
1044 | postcss-cli@^9.1.0: | 1993 | postcss-cli@^9.1.0: |
1045 | version "9.1.0" | 1994 | version "9.1.0" |
1046 | resolved "https://registry.yarnpkg.com/postcss-cli/-/postcss-cli-9.1.0.tgz#1a86404cbe848e370127b4bdf5cd2be83bc45ebe" | 1995 | resolved "https://registry.yarnpkg.com/postcss-cli/-/postcss-cli-9.1.0.tgz#1a86404cbe848e370127b4bdf5cd2be83bc45ebe" |
@@ -1107,10 +2056,10 @@ postcss-scss@^4.0.2: | |||
1107 | resolved "https://registry.yarnpkg.com/postcss-scss/-/postcss-scss-4.0.2.tgz#39ddcc0ab32f155d5ab328ee91353d67a52d537b" | 2056 | resolved "https://registry.yarnpkg.com/postcss-scss/-/postcss-scss-4.0.2.tgz#39ddcc0ab32f155d5ab328ee91353d67a52d537b" |
1108 | integrity sha512-xfdkU128CkKKKVAwkyt0M8OdnelJ3MRcIRAPPQkRpoPeuzWY3RIeg7piRCpZ79MK7Q16diLXMMAD9dN5mauPlQ== | 2057 | integrity sha512-xfdkU128CkKKKVAwkyt0M8OdnelJ3MRcIRAPPQkRpoPeuzWY3RIeg7piRCpZ79MK7Q16diLXMMAD9dN5mauPlQ== |
1109 | 2058 | ||
1110 | postcss-scss@^4.0.3: | 2059 | postcss-scss@^4.0.4: |
1111 | version "4.0.3" | 2060 | version "4.0.4" |
1112 | resolved "https://registry.yarnpkg.com/postcss-scss/-/postcss-scss-4.0.3.tgz#36c23c19a804274e722e83a54d20b838ab4767ac" | 2061 | resolved "https://registry.yarnpkg.com/postcss-scss/-/postcss-scss-4.0.4.tgz#aa8f60e19ee18259bc193db9e4b96edfce3f3b1f" |
1113 | integrity sha512-j4KxzWovfdHsyxwl1BxkUal/O4uirvHgdzMKS1aWJBAV0qh2qj5qAZqpeBfVUYGWv+4iK9Az7SPyZ4fyNju1uA== | 2062 | integrity sha512-aBBbVyzA8b3hUL0MGrpydxxXKXFZc5Eqva0Q3V9qsBOLEMsjb6w49WfpsoWzpEgcqJGW4t7Rio8WXVU9Gd8vWg== |
1114 | 2063 | ||
1115 | postcss-selector-parser@^6.0.10: | 2064 | postcss-selector-parser@^6.0.10: |
1116 | version "6.0.10" | 2065 | version "6.0.10" |
@@ -1152,12 +2101,12 @@ postcss@^8.3.11: | |||
1152 | picocolors "^1.0.0" | 2101 | picocolors "^1.0.0" |
1153 | source-map-js "^1.0.1" | 2102 | source-map-js "^1.0.1" |
1154 | 2103 | ||
1155 | postcss@^8.4.12: | 2104 | postcss@^8.4.14: |
1156 | version "8.4.12" | 2105 | version "8.4.14" |
1157 | resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.12.tgz#1e7de78733b28970fa4743f7da6f3763648b1905" | 2106 | resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.14.tgz#ee9274d5622b4858c1007a74d76e42e56fd21caf" |
1158 | integrity sha512-lg6eITwYe9v6Hr5CncVbK70SoioNQIq81nsaG86ev5hAidQvmOeETBqs7jm43K2F5/Ley3ytDtriImV6TpNiSg== | 2107 | integrity sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig== |
1159 | dependencies: | 2108 | dependencies: |
1160 | nanoid "^3.3.1" | 2109 | nanoid "^3.3.4" |
1161 | picocolors "^1.0.0" | 2110 | picocolors "^1.0.0" |
1162 | source-map-js "^1.0.2" | 2111 | source-map-js "^1.0.2" |
1163 | 2112 | ||
@@ -1166,11 +2115,41 @@ pretty-hrtime@^1.0.3: | |||
1166 | resolved "https://registry.yarnpkg.com/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz#b7e3ea42435a4c9b2759d99e0f201eb195802ee1" | 2115 | resolved "https://registry.yarnpkg.com/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz#b7e3ea42435a4c9b2759d99e0f201eb195802ee1" |
1167 | integrity sha1-t+PqQkNaTJsnWdmeDyAesZWALuE= | 2116 | integrity sha1-t+PqQkNaTJsnWdmeDyAesZWALuE= |
1168 | 2117 | ||
1169 | punycode@^2.1.0: | 2118 | prettysize@^2.0.0: |
2119 | version "2.0.0" | ||
2120 | resolved "https://registry.yarnpkg.com/prettysize/-/prettysize-2.0.0.tgz#902c02480d865d9cc0813011c9feb4fa02ce6996" | ||
2121 | integrity sha512-VVtxR7sOh0VsG8o06Ttq5TrI1aiZKmC+ClSn4eBPaNf4SHr5lzbYW+kYGX3HocBL/MfpVrRfFZ9V3vCbLaiplg== | ||
2122 | |||
2123 | process-nextick-args@^2.0.0, process-nextick-args@~2.0.0: | ||
2124 | version "2.0.1" | ||
2125 | resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" | ||
2126 | integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== | ||
2127 | |||
2128 | progress@^1.1.8: | ||
2129 | version "1.1.8" | ||
2130 | resolved "https://registry.yarnpkg.com/progress/-/progress-1.1.8.tgz#e260c78f6161cdd9b0e56cc3e0a85de17c7a57be" | ||
2131 | integrity sha512-UdA8mJ4weIkUBO224tIarHzuHs4HuYiJvsuGT7j/SPQiUJVjYvNDBIPa0hAorduOfjGohB/qHWRa/lrrWX/mXw== | ||
2132 | |||
2133 | psl@^1.1.28: | ||
2134 | version "1.8.0" | ||
2135 | resolved "https://registry.yarnpkg.com/psl/-/psl-1.8.0.tgz#9326f8bcfb013adcc005fdff056acce020e51c24" | ||
2136 | integrity sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ== | ||
2137 | |||
2138 | punycode@^2.1.0, punycode@^2.1.1: | ||
1170 | version "2.1.1" | 2139 | version "2.1.1" |
1171 | resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" | 2140 | resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" |
1172 | integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== | 2141 | integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== |
1173 | 2142 | ||
2143 | q@^1.1.2: | ||
2144 | version "1.5.1" | ||
2145 | resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7" | ||
2146 | integrity sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw== | ||
2147 | |||
2148 | qs@~6.5.2: | ||
2149 | version "6.5.3" | ||
2150 | resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.3.tgz#3aeeffc91967ef6e35c0e488ef46fb296ab76aad" | ||
2151 | integrity sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA== | ||
2152 | |||
1174 | queue-microtask@^1.2.2: | 2153 | queue-microtask@^1.2.2: |
1175 | version "1.2.3" | 2154 | version "1.2.3" |
1176 | resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" | 2155 | resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" |
@@ -1207,6 +2186,28 @@ read-pkg@^5.2.0: | |||
1207 | parse-json "^5.0.0" | 2186 | parse-json "^5.0.0" |
1208 | type-fest "^0.6.0" | 2187 | type-fest "^0.6.0" |
1209 | 2188 | ||
2189 | readable-stream@^2.2.2, readable-stream@^2.3.5: | ||
2190 | version "2.3.7" | ||
2191 | resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" | ||
2192 | integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== | ||
2193 | dependencies: | ||
2194 | core-util-is "~1.0.0" | ||
2195 | inherits "~2.0.3" | ||
2196 | isarray "~1.0.0" | ||
2197 | process-nextick-args "~2.0.0" | ||
2198 | safe-buffer "~5.1.1" | ||
2199 | string_decoder "~1.1.1" | ||
2200 | util-deprecate "~1.0.1" | ||
2201 | |||
2202 | readable-stream@^3.4.0, readable-stream@^3.6.0: | ||
2203 | version "3.6.0" | ||
2204 | resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198" | ||
2205 | integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== | ||
2206 | dependencies: | ||
2207 | inherits "^2.0.3" | ||
2208 | string_decoder "^1.1.1" | ||
2209 | util-deprecate "^1.0.1" | ||
2210 | |||
1210 | readdirp@~3.6.0: | 2211 | readdirp@~3.6.0: |
1211 | version "3.6.0" | 2212 | version "3.6.0" |
1212 | resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7" | 2213 | resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7" |
@@ -1222,6 +2223,58 @@ redent@^3.0.0: | |||
1222 | indent-string "^4.0.0" | 2223 | indent-string "^4.0.0" |
1223 | strip-indent "^3.0.0" | 2224 | strip-indent "^3.0.0" |
1224 | 2225 | ||
2226 | regexp.prototype.flags@^1.4.3: | ||
2227 | version "1.4.3" | ||
2228 | resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz#87cab30f80f66660181a3bb7bf5981a872b367ac" | ||
2229 | integrity sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA== | ||
2230 | dependencies: | ||
2231 | call-bind "^1.0.2" | ||
2232 | define-properties "^1.1.3" | ||
2233 | functions-have-names "^1.2.2" | ||
2234 | |||
2235 | remove-trailing-separator@^1.0.1: | ||
2236 | version "1.1.0" | ||
2237 | resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" | ||
2238 | integrity sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw== | ||
2239 | |||
2240 | replace-ext@^1.0.0: | ||
2241 | version "1.0.1" | ||
2242 | resolved "https://registry.yarnpkg.com/replace-ext/-/replace-ext-1.0.1.tgz#2d6d996d04a15855d967443631dd5f77825b016a" | ||
2243 | integrity sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw== | ||
2244 | |||
2245 | request-progress@^2.0.1: | ||
2246 | version "2.0.1" | ||
2247 | resolved "https://registry.yarnpkg.com/request-progress/-/request-progress-2.0.1.tgz#5d36bb57961c673aa5b788dbc8141fdf23b44e08" | ||
2248 | integrity sha512-dxdraeZVUNEn9AvLrxkgB2k6buTlym71dJk1fk4v8j3Ou3RKNm07BcgbHdj2lLgYGfqX71F+awb1MR+tWPFJzA== | ||
2249 | dependencies: | ||
2250 | throttleit "^1.0.0" | ||
2251 | |||
2252 | request@^2.81.0: | ||
2253 | version "2.88.2" | ||
2254 | resolved "https://registry.yarnpkg.com/request/-/request-2.88.2.tgz#d73c918731cb5a87da047e207234146f664d12b3" | ||
2255 | integrity sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw== | ||
2256 | dependencies: | ||
2257 | aws-sign2 "~0.7.0" | ||
2258 | aws4 "^1.8.0" | ||
2259 | caseless "~0.12.0" | ||
2260 | combined-stream "~1.0.6" | ||
2261 | extend "~3.0.2" | ||
2262 | forever-agent "~0.6.1" | ||
2263 | form-data "~2.3.2" | ||
2264 | har-validator "~5.1.3" | ||
2265 | http-signature "~1.2.0" | ||
2266 | is-typedarray "~1.0.0" | ||
2267 | isstream "~0.1.2" | ||
2268 | json-stringify-safe "~5.0.1" | ||
2269 | mime-types "~2.1.19" | ||
2270 | oauth-sign "~0.9.0" | ||
2271 | performance-now "^2.1.0" | ||
2272 | qs "~6.5.2" | ||
2273 | safe-buffer "^5.1.2" | ||
2274 | tough-cookie "~2.5.0" | ||
2275 | tunnel-agent "^0.6.0" | ||
2276 | uuid "^3.3.2" | ||
2277 | |||
1225 | require-directory@^2.1.1: | 2278 | require-directory@^2.1.1: |
1226 | version "2.1.1" | 2279 | version "2.1.1" |
1227 | resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" | 2280 | resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" |
@@ -1232,6 +2285,11 @@ require-from-string@^2.0.2: | |||
1232 | resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" | 2285 | resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" |
1233 | integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== | 2286 | integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== |
1234 | 2287 | ||
2288 | require-main-filename@^2.0.0: | ||
2289 | version "2.0.0" | ||
2290 | resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" | ||
2291 | integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg== | ||
2292 | |||
1235 | resolve-from@^4.0.0: | 2293 | resolve-from@^4.0.0: |
1236 | version "4.0.0" | 2294 | version "4.0.0" |
1237 | resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" | 2295 | resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" |
@@ -1269,6 +2327,40 @@ run-parallel@^1.1.9: | |||
1269 | dependencies: | 2327 | dependencies: |
1270 | queue-microtask "^1.2.2" | 2328 | queue-microtask "^1.2.2" |
1271 | 2329 | ||
2330 | safe-buffer@^5.0.1, safe-buffer@^5.1.2, safe-buffer@~5.2.0: | ||
2331 | version "5.2.1" | ||
2332 | resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" | ||
2333 | integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== | ||
2334 | |||
2335 | safe-buffer@~5.1.0, safe-buffer@~5.1.1: | ||
2336 | version "5.1.2" | ||
2337 | resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" | ||
2338 | integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== | ||
2339 | |||
2340 | safe-stable-stringify@^2.3.1: | ||
2341 | version "2.3.1" | ||
2342 | resolved "https://registry.yarnpkg.com/safe-stable-stringify/-/safe-stable-stringify-2.3.1.tgz#ab67cbe1fe7d40603ca641c5e765cb942d04fc73" | ||
2343 | integrity sha512-kYBSfT+troD9cDA85VDnHZ1rpHC50O0g1e6WlGHVCz/g+JS+9WKLj+XwFYyR8UbrZN8ll9HUpDAAddY58MGisg== | ||
2344 | |||
2345 | safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: | ||
2346 | version "2.1.2" | ||
2347 | resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" | ||
2348 | integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== | ||
2349 | |||
2350 | sass@^1.50.0: | ||
2351 | version "1.52.3" | ||
2352 | resolved "https://registry.yarnpkg.com/sass/-/sass-1.52.3.tgz#b7cc7ffea2341ccc9a0c4fd372bf1b3f9be1b6cb" | ||
2353 | integrity sha512-LNNPJ9lafx+j1ArtA7GyEJm9eawXN8KlA1+5dF6IZyoONg1Tyo/g+muOsENWJH/2Q1FHbbV4UwliU0cXMa/VIA== | ||
2354 | dependencies: | ||
2355 | chokidar ">=3.0.0 <4.0.0" | ||
2356 | immutable "^4.0.0" | ||
2357 | source-map-js ">=0.6.2 <2.0.0" | ||
2358 | |||
2359 | sax@~1.2.4: | ||
2360 | version "1.2.4" | ||
2361 | resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" | ||
2362 | integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== | ||
2363 | |||
1272 | "semver@2 || 3 || 4 || 5": | 2364 | "semver@2 || 3 || 4 || 5": |
1273 | version "5.7.1" | 2365 | version "5.7.1" |
1274 | resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" | 2366 | resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" |
@@ -1281,11 +2373,32 @@ semver@^7.3.4: | |||
1281 | dependencies: | 2373 | dependencies: |
1282 | lru-cache "^6.0.0" | 2374 | lru-cache "^6.0.0" |
1283 | 2375 | ||
2376 | set-blocking@^2.0.0: | ||
2377 | version "2.0.0" | ||
2378 | resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" | ||
2379 | integrity sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw== | ||
2380 | |||
2381 | side-channel@^1.0.4: | ||
2382 | version "1.0.4" | ||
2383 | resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" | ||
2384 | integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== | ||
2385 | dependencies: | ||
2386 | call-bind "^1.0.0" | ||
2387 | get-intrinsic "^1.0.2" | ||
2388 | object-inspect "^1.9.0" | ||
2389 | |||
1284 | signal-exit@^3.0.7: | 2390 | signal-exit@^3.0.7: |
1285 | version "3.0.7" | 2391 | version "3.0.7" |
1286 | resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" | 2392 | resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" |
1287 | integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== | 2393 | integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== |
1288 | 2394 | ||
2395 | simple-swizzle@^0.2.2: | ||
2396 | version "0.2.2" | ||
2397 | resolved "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a" | ||
2398 | integrity sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg== | ||
2399 | dependencies: | ||
2400 | is-arrayish "^0.3.1" | ||
2401 | |||
1289 | slash@^3.0.0: | 2402 | slash@^3.0.0: |
1290 | version "3.0.0" | 2403 | version "3.0.0" |
1291 | resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" | 2404 | resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" |
@@ -1305,15 +2418,20 @@ slice-ansi@^4.0.0: | |||
1305 | astral-regex "^2.0.0" | 2418 | astral-regex "^2.0.0" |
1306 | is-fullwidth-code-point "^3.0.0" | 2419 | is-fullwidth-code-point "^3.0.0" |
1307 | 2420 | ||
2421 | "source-map-js@>=0.6.2 <2.0.0", source-map-js@^1.0.2: | ||
2422 | version "1.0.2" | ||
2423 | resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" | ||
2424 | integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== | ||
2425 | |||
1308 | source-map-js@^1.0.1: | 2426 | source-map-js@^1.0.1: |
1309 | version "1.0.1" | 2427 | version "1.0.1" |
1310 | resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.1.tgz#a1741c131e3c77d048252adfa24e23b908670caf" | 2428 | resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.1.tgz#a1741c131e3c77d048252adfa24e23b908670caf" |
1311 | integrity sha512-4+TN2b3tqOCd/kaGRJ/sTYA0tR0mdXx26ipdolxcwtJVqEnqNYvlCAt1q3ypy4QMlYus+Zh34RNtYLoq2oQ4IA== | 2429 | integrity sha512-4+TN2b3tqOCd/kaGRJ/sTYA0tR0mdXx26ipdolxcwtJVqEnqNYvlCAt1q3ypy4QMlYus+Zh34RNtYLoq2oQ4IA== |
1312 | 2430 | ||
1313 | source-map-js@^1.0.2: | 2431 | source-map@^0.6.1: |
1314 | version "1.0.2" | 2432 | version "0.6.1" |
1315 | resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" | 2433 | resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" |
1316 | integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== | 2434 | integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== |
1317 | 2435 | ||
1318 | spdx-correct@^3.0.0: | 2436 | spdx-correct@^3.0.0: |
1319 | version "3.1.1" | 2437 | version "3.1.1" |
@@ -1341,10 +2459,35 @@ spdx-license-ids@^3.0.0: | |||
1341 | resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz#50c0d8c40a14ec1bf449bae69a0ea4685a9d9f95" | 2459 | resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz#50c0d8c40a14ec1bf449bae69a0ea4685a9d9f95" |
1342 | integrity sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g== | 2460 | integrity sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g== |
1343 | 2461 | ||
1344 | specificity@^0.4.1: | 2462 | sprintf-js@~1.0.2: |
1345 | version "0.4.1" | 2463 | version "1.0.3" |
1346 | resolved "https://registry.yarnpkg.com/specificity/-/specificity-0.4.1.tgz#aab5e645012db08ba182e151165738d00887b019" | 2464 | resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" |
1347 | integrity sha512-1klA3Gi5PD1Wv9Q0wUoOQN1IWAuPu0D1U03ThXTr0cJ20+/iq2tHSDnK7Kk/0LXJ1ztUB2/1Os0wKmfyNgUQfg== | 2465 | integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== |
2466 | |||
2467 | sshpk@^1.7.0: | ||
2468 | version "1.17.0" | ||
2469 | resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.17.0.tgz#578082d92d4fe612b13007496e543fa0fbcbe4c5" | ||
2470 | integrity sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ== | ||
2471 | dependencies: | ||
2472 | asn1 "~0.2.3" | ||
2473 | assert-plus "^1.0.0" | ||
2474 | bcrypt-pbkdf "^1.0.0" | ||
2475 | dashdash "^1.12.0" | ||
2476 | ecc-jsbn "~0.1.1" | ||
2477 | getpass "^0.1.1" | ||
2478 | jsbn "~0.1.0" | ||
2479 | safer-buffer "^2.0.2" | ||
2480 | tweetnacl "~0.14.0" | ||
2481 | |||
2482 | stable@^0.1.8: | ||
2483 | version "0.1.8" | ||
2484 | resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" | ||
2485 | integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== | ||
2486 | |||
2487 | stack-trace@0.0.x: | ||
2488 | version "0.0.10" | ||
2489 | resolved "https://registry.yarnpkg.com/stack-trace/-/stack-trace-0.0.10.tgz#547c70b347e8d32b4e108ea1a2a159e5fdde19c0" | ||
2490 | integrity sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg== | ||
1348 | 2491 | ||
1349 | string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: | 2492 | string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: |
1350 | version "4.2.3" | 2493 | version "4.2.3" |
@@ -1355,6 +2498,38 @@ string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: | |||
1355 | is-fullwidth-code-point "^3.0.0" | 2498 | is-fullwidth-code-point "^3.0.0" |
1356 | strip-ansi "^6.0.1" | 2499 | strip-ansi "^6.0.1" |
1357 | 2500 | ||
2501 | string.prototype.trimend@^1.0.5: | ||
2502 | version "1.0.5" | ||
2503 | resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz#914a65baaab25fbdd4ee291ca7dde57e869cb8d0" | ||
2504 | integrity sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog== | ||
2505 | dependencies: | ||
2506 | call-bind "^1.0.2" | ||
2507 | define-properties "^1.1.4" | ||
2508 | es-abstract "^1.19.5" | ||
2509 | |||
2510 | string.prototype.trimstart@^1.0.5: | ||
2511 | version "1.0.5" | ||
2512 | resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz#5466d93ba58cfa2134839f81d7f42437e8c01fef" | ||
2513 | integrity sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg== | ||
2514 | dependencies: | ||
2515 | call-bind "^1.0.2" | ||
2516 | define-properties "^1.1.4" | ||
2517 | es-abstract "^1.19.5" | ||
2518 | |||
2519 | string_decoder@^1.1.1: | ||
2520 | version "1.3.0" | ||
2521 | resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" | ||
2522 | integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== | ||
2523 | dependencies: | ||
2524 | safe-buffer "~5.2.0" | ||
2525 | |||
2526 | string_decoder@~1.1.1: | ||
2527 | version "1.1.1" | ||
2528 | resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" | ||
2529 | integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== | ||
2530 | dependencies: | ||
2531 | safe-buffer "~5.1.0" | ||
2532 | |||
1358 | strip-ansi@^6.0.0, strip-ansi@^6.0.1: | 2533 | strip-ansi@^6.0.0, strip-ansi@^6.0.1: |
1359 | version "6.0.1" | 2534 | version "6.0.1" |
1360 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" | 2535 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" |
@@ -1402,15 +2577,16 @@ stylelint-scss@^4.0.0: | |||
1402 | postcss-selector-parser "^6.0.6" | 2577 | postcss-selector-parser "^6.0.6" |
1403 | postcss-value-parser "^4.1.0" | 2578 | postcss-value-parser "^4.1.0" |
1404 | 2579 | ||
1405 | stylelint@^14.7.0: | 2580 | stylelint@^14.9.1: |
1406 | version "14.7.0" | 2581 | version "14.9.1" |
1407 | resolved "https://registry.yarnpkg.com/stylelint/-/stylelint-14.7.0.tgz#f2c4457a63ba813d72856818ab7d4141d2bdd6ab" | 2582 | resolved "https://registry.yarnpkg.com/stylelint/-/stylelint-14.9.1.tgz#6494ed38f148b1e75b402d678a3b6a8aae86dfda" |
1408 | integrity sha512-vAVPAYaHhcexOiuvym0S64UWIIonMKgYz1Eh+SZgXKkKFLL+wwBzzWGH7Bdnk/HLyH3KlrX+tlisFdEG8ik+Lw== | 2583 | integrity sha512-RdAkJdPiLqHawCSnu21nE27MjNXaVd4WcOHA4vK5GtIGjScfhNnaOuWR2wWdfKFAvcWQPOYe311iveiVKSmwsA== |
1409 | dependencies: | 2584 | dependencies: |
2585 | "@csstools/selector-specificity" "^2.0.1" | ||
1410 | balanced-match "^2.0.0" | 2586 | balanced-match "^2.0.0" |
1411 | colord "^2.9.2" | 2587 | colord "^2.9.2" |
1412 | cosmiconfig "^7.0.1" | 2588 | cosmiconfig "^7.0.1" |
1413 | css-functions-list "^3.0.1" | 2589 | css-functions-list "^3.1.0" |
1414 | debug "^4.3.4" | 2590 | debug "^4.3.4" |
1415 | execall "^2.0.0" | 2591 | execall "^2.0.0" |
1416 | fast-glob "^3.2.11" | 2592 | fast-glob "^3.2.11" |
@@ -1425,21 +2601,19 @@ stylelint@^14.7.0: | |||
1425 | import-lazy "^4.0.0" | 2601 | import-lazy "^4.0.0" |
1426 | imurmurhash "^0.1.4" | 2602 | imurmurhash "^0.1.4" |
1427 | is-plain-object "^5.0.0" | 2603 | is-plain-object "^5.0.0" |
1428 | known-css-properties "^0.24.0" | 2604 | known-css-properties "^0.25.0" |
1429 | mathml-tag-names "^2.1.3" | 2605 | mathml-tag-names "^2.1.3" |
1430 | meow "^9.0.0" | 2606 | meow "^9.0.0" |
1431 | micromatch "^4.0.5" | 2607 | micromatch "^4.0.5" |
1432 | normalize-path "^3.0.0" | 2608 | normalize-path "^3.0.0" |
1433 | normalize-selector "^0.2.0" | ||
1434 | picocolors "^1.0.0" | 2609 | picocolors "^1.0.0" |
1435 | postcss "^8.4.12" | 2610 | postcss "^8.4.14" |
1436 | postcss-media-query-parser "^0.2.3" | 2611 | postcss-media-query-parser "^0.2.3" |
1437 | postcss-resolve-nested-selector "^0.1.1" | 2612 | postcss-resolve-nested-selector "^0.1.1" |
1438 | postcss-safe-parser "^6.0.0" | 2613 | postcss-safe-parser "^6.0.0" |
1439 | postcss-selector-parser "^6.0.10" | 2614 | postcss-selector-parser "^6.0.10" |
1440 | postcss-value-parser "^4.2.0" | 2615 | postcss-value-parser "^4.2.0" |
1441 | resolve-from "^5.0.0" | 2616 | resolve-from "^5.0.0" |
1442 | specificity "^0.4.1" | ||
1443 | string-width "^4.2.3" | 2617 | string-width "^4.2.3" |
1444 | strip-ansi "^6.0.1" | 2618 | strip-ansi "^6.0.1" |
1445 | style-search "^0.1.0" | 2619 | style-search "^0.1.0" |
@@ -1471,11 +2645,53 @@ supports-hyperlinks@^2.2.0: | |||
1471 | has-flag "^4.0.0" | 2645 | has-flag "^4.0.0" |
1472 | supports-color "^7.0.0" | 2646 | supports-color "^7.0.0" |
1473 | 2647 | ||
2648 | svg-sprite@^1.5.4: | ||
2649 | version "1.5.4" | ||
2650 | resolved "https://registry.yarnpkg.com/svg-sprite/-/svg-sprite-1.5.4.tgz#974fd4734ea00d9951ce335a453ab2b66551e2d1" | ||
2651 | integrity sha512-3jeqAmQS4c4rAMzsQNBXo3+J/x65JIxaFl15wTyvrJdT/G0DzXd67oTMBxz5+lCb8ETsWjM6ZAyr/+R+BwXzag== | ||
2652 | dependencies: | ||
2653 | "@xmldom/xmldom" "^0.7.5" | ||
2654 | async "^3.2.3" | ||
2655 | css-selector-parser "^1.4.1" | ||
2656 | cssmin "^0.4.3" | ||
2657 | cssom "^0.5.0" | ||
2658 | glob "^7.2.0" | ||
2659 | js-yaml "^3.14.1" | ||
2660 | lodash "^4.17.21" | ||
2661 | mkdirp "^0.5.5" | ||
2662 | mustache "^4.2.0" | ||
2663 | phantomjs-prebuilt "^2.1.16" | ||
2664 | prettysize "^2.0.0" | ||
2665 | svgo "^1.3.2" | ||
2666 | vinyl "^2.2.1" | ||
2667 | winston "^3.5.1" | ||
2668 | xpath "^0.0.32" | ||
2669 | yargs "^15.4.1" | ||
2670 | |||
1474 | svg-tags@^1.0.0: | 2671 | svg-tags@^1.0.0: |
1475 | version "1.0.0" | 2672 | version "1.0.0" |
1476 | resolved "https://registry.yarnpkg.com/svg-tags/-/svg-tags-1.0.0.tgz#58f71cee3bd519b59d4b2a843b6c7de64ac04764" | 2673 | resolved "https://registry.yarnpkg.com/svg-tags/-/svg-tags-1.0.0.tgz#58f71cee3bd519b59d4b2a843b6c7de64ac04764" |
1477 | integrity sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q= | 2674 | integrity sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q= |
1478 | 2675 | ||
2676 | svgo@^1.3.2: | ||
2677 | version "1.3.2" | ||
2678 | resolved "https://registry.yarnpkg.com/svgo/-/svgo-1.3.2.tgz#b6dc511c063346c9e415b81e43401145b96d4167" | ||
2679 | integrity sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw== | ||
2680 | dependencies: | ||
2681 | chalk "^2.4.1" | ||
2682 | coa "^2.0.2" | ||
2683 | css-select "^2.0.0" | ||
2684 | css-select-base-adapter "^0.1.1" | ||
2685 | css-tree "1.0.0-alpha.37" | ||
2686 | csso "^4.0.2" | ||
2687 | js-yaml "^3.13.1" | ||
2688 | mkdirp "~0.5.1" | ||
2689 | object.values "^1.1.0" | ||
2690 | sax "~1.2.4" | ||
2691 | stable "^0.1.8" | ||
2692 | unquote "~1.1.1" | ||
2693 | util.promisify "~1.0.0" | ||
2694 | |||
1479 | table@^6.8.0: | 2695 | table@^6.8.0: |
1480 | version "6.8.0" | 2696 | version "6.8.0" |
1481 | resolved "https://registry.yarnpkg.com/table/-/table-6.8.0.tgz#87e28f14fa4321c3377ba286f07b79b281a3b3ca" | 2697 | resolved "https://registry.yarnpkg.com/table/-/table-6.8.0.tgz#87e28f14fa4321c3377ba286f07b79b281a3b3ca" |
@@ -1487,6 +2703,16 @@ table@^6.8.0: | |||
1487 | string-width "^4.2.3" | 2703 | string-width "^4.2.3" |
1488 | strip-ansi "^6.0.1" | 2704 | strip-ansi "^6.0.1" |
1489 | 2705 | ||
2706 | text-hex@1.0.x: | ||
2707 | version "1.0.0" | ||
2708 | resolved "https://registry.yarnpkg.com/text-hex/-/text-hex-1.0.0.tgz#69dc9c1b17446ee79a92bf5b884bb4b9127506f5" | ||
2709 | integrity sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg== | ||
2710 | |||
2711 | throttleit@^1.0.0: | ||
2712 | version "1.0.0" | ||
2713 | resolved "https://registry.yarnpkg.com/throttleit/-/throttleit-1.0.0.tgz#9e785836daf46743145a5984b6268d828528ac6c" | ||
2714 | integrity sha512-rkTVqu6IjfQ/6+uNuuc3sZek4CEYxTJom3IktzgdSxcZqdARuebbA/f4QmAxMQIxqq9ZLEUkSYqvuk1I6VKq4g== | ||
2715 | |||
1490 | to-regex-range@^5.0.1: | 2716 | to-regex-range@^5.0.1: |
1491 | version "5.0.1" | 2717 | version "5.0.1" |
1492 | resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" | 2718 | resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" |
@@ -1494,11 +2720,36 @@ to-regex-range@^5.0.1: | |||
1494 | dependencies: | 2720 | dependencies: |
1495 | is-number "^7.0.0" | 2721 | is-number "^7.0.0" |
1496 | 2722 | ||
2723 | tough-cookie@~2.5.0: | ||
2724 | version "2.5.0" | ||
2725 | resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" | ||
2726 | integrity sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g== | ||
2727 | dependencies: | ||
2728 | psl "^1.1.28" | ||
2729 | punycode "^2.1.1" | ||
2730 | |||
1497 | trim-newlines@^3.0.0: | 2731 | trim-newlines@^3.0.0: |
1498 | version "3.0.1" | 2732 | version "3.0.1" |
1499 | resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-3.0.1.tgz#260a5d962d8b752425b32f3a7db0dcacd176c144" | 2733 | resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-3.0.1.tgz#260a5d962d8b752425b32f3a7db0dcacd176c144" |
1500 | integrity sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw== | 2734 | integrity sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw== |
1501 | 2735 | ||
2736 | triple-beam@^1.3.0: | ||
2737 | version "1.3.0" | ||
2738 | resolved "https://registry.yarnpkg.com/triple-beam/-/triple-beam-1.3.0.tgz#a595214c7298db8339eeeee083e4d10bd8cb8dd9" | ||
2739 | integrity sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw== | ||
2740 | |||
2741 | tunnel-agent@^0.6.0: | ||
2742 | version "0.6.0" | ||
2743 | resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" | ||
2744 | integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= | ||
2745 | dependencies: | ||
2746 | safe-buffer "^5.0.1" | ||
2747 | |||
2748 | tweetnacl@^0.14.3, tweetnacl@~0.14.0: | ||
2749 | version "0.14.5" | ||
2750 | resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" | ||
2751 | integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= | ||
2752 | |||
1502 | type-fest@^0.18.0: | 2753 | type-fest@^0.18.0: |
1503 | version "0.18.1" | 2754 | version "0.18.1" |
1504 | resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.18.1.tgz#db4bc151a4a2cf4eebf9add5db75508db6cc841f" | 2755 | resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.18.1.tgz#db4bc151a4a2cf4eebf9add5db75508db6cc841f" |
@@ -1514,11 +2765,31 @@ type-fest@^0.8.1: | |||
1514 | resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d" | 2765 | resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d" |
1515 | integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== | 2766 | integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== |
1516 | 2767 | ||
2768 | typedarray@^0.0.6: | ||
2769 | version "0.0.6" | ||
2770 | resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" | ||
2771 | integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= | ||
2772 | |||
2773 | unbox-primitive@^1.0.2: | ||
2774 | version "1.0.2" | ||
2775 | resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.2.tgz#29032021057d5e6cdbd08c5129c226dff8ed6f9e" | ||
2776 | integrity sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw== | ||
2777 | dependencies: | ||
2778 | call-bind "^1.0.2" | ||
2779 | has-bigints "^1.0.2" | ||
2780 | has-symbols "^1.0.3" | ||
2781 | which-boxed-primitive "^1.0.2" | ||
2782 | |||
1517 | universalify@^2.0.0: | 2783 | universalify@^2.0.0: |
1518 | version "2.0.0" | 2784 | version "2.0.0" |
1519 | resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" | 2785 | resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" |
1520 | integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== | 2786 | integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== |
1521 | 2787 | ||
2788 | unquote@~1.1.1: | ||
2789 | version "1.1.1" | ||
2790 | resolved "https://registry.yarnpkg.com/unquote/-/unquote-1.1.1.tgz#8fded7324ec6e88a0ff8b905e7c098cdc086d544" | ||
2791 | integrity sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ= | ||
2792 | |||
1522 | uri-js@^4.2.2: | 2793 | uri-js@^4.2.2: |
1523 | version "4.4.1" | 2794 | version "4.4.1" |
1524 | resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" | 2795 | resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" |
@@ -1526,11 +2797,26 @@ uri-js@^4.2.2: | |||
1526 | dependencies: | 2797 | dependencies: |
1527 | punycode "^2.1.0" | 2798 | punycode "^2.1.0" |
1528 | 2799 | ||
1529 | util-deprecate@^1.0.2: | 2800 | util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: |
1530 | version "1.0.2" | 2801 | version "1.0.2" |
1531 | resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" | 2802 | resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" |
1532 | integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= | 2803 | integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= |
1533 | 2804 | ||
2805 | util.promisify@~1.0.0: | ||
2806 | version "1.0.1" | ||
2807 | resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.1.tgz#6baf7774b80eeb0f7520d8b81d07982a59abbaee" | ||
2808 | integrity sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA== | ||
2809 | dependencies: | ||
2810 | define-properties "^1.1.3" | ||
2811 | es-abstract "^1.17.2" | ||
2812 | has-symbols "^1.0.1" | ||
2813 | object.getownpropertydescriptors "^2.1.0" | ||
2814 | |||
2815 | uuid@^3.3.2: | ||
2816 | version "3.4.0" | ||
2817 | resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" | ||
2818 | integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== | ||
2819 | |||
1534 | v8-compile-cache@^2.3.0: | 2820 | v8-compile-cache@^2.3.0: |
1535 | version "2.3.0" | 2821 | version "2.3.0" |
1536 | resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee" | 2822 | resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee" |
@@ -1544,13 +2830,84 @@ validate-npm-package-license@^3.0.1: | |||
1544 | spdx-correct "^3.0.0" | 2830 | spdx-correct "^3.0.0" |
1545 | spdx-expression-parse "^3.0.0" | 2831 | spdx-expression-parse "^3.0.0" |
1546 | 2832 | ||
1547 | which@^1.3.1: | 2833 | verror@1.10.0: |
2834 | version "1.10.0" | ||
2835 | resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" | ||
2836 | integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= | ||
2837 | dependencies: | ||
2838 | assert-plus "^1.0.0" | ||
2839 | core-util-is "1.0.2" | ||
2840 | extsprintf "^1.2.0" | ||
2841 | |||
2842 | vinyl@^2.2.1: | ||
2843 | version "2.2.1" | ||
2844 | resolved "https://registry.yarnpkg.com/vinyl/-/vinyl-2.2.1.tgz#23cfb8bbab5ece3803aa2c0a1eb28af7cbba1974" | ||
2845 | integrity sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw== | ||
2846 | dependencies: | ||
2847 | clone "^2.1.1" | ||
2848 | clone-buffer "^1.0.0" | ||
2849 | clone-stats "^1.0.0" | ||
2850 | cloneable-readable "^1.0.0" | ||
2851 | remove-trailing-separator "^1.0.1" | ||
2852 | replace-ext "^1.0.0" | ||
2853 | |||
2854 | which-boxed-primitive@^1.0.2: | ||
2855 | version "1.0.2" | ||
2856 | resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6" | ||
2857 | integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== | ||
2858 | dependencies: | ||
2859 | is-bigint "^1.0.1" | ||
2860 | is-boolean-object "^1.1.0" | ||
2861 | is-number-object "^1.0.4" | ||
2862 | is-string "^1.0.5" | ||
2863 | is-symbol "^1.0.3" | ||
2864 | |||
2865 | which-module@^2.0.0: | ||
2866 | version "2.0.0" | ||
2867 | resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" | ||
2868 | integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= | ||
2869 | |||
2870 | which@^1.2.10, which@^1.3.1: | ||
1548 | version "1.3.1" | 2871 | version "1.3.1" |
1549 | resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" | 2872 | resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" |
1550 | integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== | 2873 | integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== |
1551 | dependencies: | 2874 | dependencies: |
1552 | isexe "^2.0.0" | 2875 | isexe "^2.0.0" |
1553 | 2876 | ||
2877 | winston-transport@^4.5.0: | ||
2878 | version "4.5.0" | ||
2879 | resolved "https://registry.yarnpkg.com/winston-transport/-/winston-transport-4.5.0.tgz#6e7b0dd04d393171ed5e4e4905db265f7ab384fa" | ||
2880 | integrity sha512-YpZzcUzBedhlTAfJg6vJDlyEai/IFMIVcaEZZyl3UXIl4gmqRpU7AE89AHLkbzLUsv0NVmw7ts+iztqKxxPW1Q== | ||
2881 | dependencies: | ||
2882 | logform "^2.3.2" | ||
2883 | readable-stream "^3.6.0" | ||
2884 | triple-beam "^1.3.0" | ||
2885 | |||
2886 | winston@^3.5.1: | ||
2887 | version "3.7.2" | ||
2888 | resolved "https://registry.yarnpkg.com/winston/-/winston-3.7.2.tgz#95b4eeddbec902b3db1424932ac634f887c400b1" | ||
2889 | integrity sha512-QziIqtojHBoyzUOdQvQiar1DH0Xp9nF1A1y7NVy2DGEsz82SBDtOalS0ulTRGVT14xPX3WRWkCsdcJKqNflKng== | ||
2890 | dependencies: | ||
2891 | "@dabh/diagnostics" "^2.0.2" | ||
2892 | async "^3.2.3" | ||
2893 | is-stream "^2.0.0" | ||
2894 | logform "^2.4.0" | ||
2895 | one-time "^1.0.0" | ||
2896 | readable-stream "^3.4.0" | ||
2897 | safe-stable-stringify "^2.3.1" | ||
2898 | stack-trace "0.0.x" | ||
2899 | triple-beam "^1.3.0" | ||
2900 | winston-transport "^4.5.0" | ||
2901 | |||
2902 | wrap-ansi@^6.2.0: | ||
2903 | version "6.2.0" | ||
2904 | resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53" | ||
2905 | integrity sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA== | ||
2906 | dependencies: | ||
2907 | ansi-styles "^4.0.0" | ||
2908 | string-width "^4.1.0" | ||
2909 | strip-ansi "^6.0.0" | ||
2910 | |||
1554 | wrap-ansi@^7.0.0: | 2911 | wrap-ansi@^7.0.0: |
1555 | version "7.0.0" | 2912 | version "7.0.0" |
1556 | resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" | 2913 | resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" |
@@ -1573,6 +2930,16 @@ write-file-atomic@^4.0.1: | |||
1573 | imurmurhash "^0.1.4" | 2930 | imurmurhash "^0.1.4" |
1574 | signal-exit "^3.0.7" | 2931 | signal-exit "^3.0.7" |
1575 | 2932 | ||
2933 | xpath@^0.0.32: | ||
2934 | version "0.0.32" | ||
2935 | resolved "https://registry.yarnpkg.com/xpath/-/xpath-0.0.32.tgz#1b73d3351af736e17ec078d6da4b8175405c48af" | ||
2936 | integrity sha512-rxMJhSIoiO8vXcWvSifKqhvV96GjiD5wYb8/QHdoRyQvraTpp4IEv944nhGausZZ3u7dhQXteZuZbaqfpB7uYw== | ||
2937 | |||
2938 | y18n@^4.0.0: | ||
2939 | version "4.0.3" | ||
2940 | resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.3.tgz#b5f259c82cd6e336921efd7bfd8bf560de9eeedf" | ||
2941 | integrity sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ== | ||
2942 | |||
1576 | y18n@^5.0.5: | 2943 | y18n@^5.0.5: |
1577 | version "5.0.8" | 2944 | version "5.0.8" |
1578 | resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" | 2945 | resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" |
@@ -1588,11 +2955,36 @@ yaml@^1.10.0, yaml@^1.10.2: | |||
1588 | resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" | 2955 | resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" |
1589 | integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== | 2956 | integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== |
1590 | 2957 | ||
2958 | yargs-parser@^18.1.2: | ||
2959 | version "18.1.3" | ||
2960 | resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-18.1.3.tgz#be68c4975c6b2abf469236b0c870362fab09a7b0" | ||
2961 | integrity sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ== | ||
2962 | dependencies: | ||
2963 | camelcase "^5.0.0" | ||
2964 | decamelize "^1.2.0" | ||
2965 | |||
1591 | yargs-parser@^20.2.2, yargs-parser@^20.2.3: | 2966 | yargs-parser@^20.2.2, yargs-parser@^20.2.3: |
1592 | version "20.2.9" | 2967 | version "20.2.9" |
1593 | resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" | 2968 | resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" |
1594 | integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== | 2969 | integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== |
1595 | 2970 | ||
2971 | yargs@^15.4.1: | ||
2972 | version "15.4.1" | ||
2973 | resolved "https://registry.yarnpkg.com/yargs/-/yargs-15.4.1.tgz#0d87a16de01aee9d8bec2bfbf74f67851730f4f8" | ||
2974 | integrity sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A== | ||
2975 | dependencies: | ||
2976 | cliui "^6.0.0" | ||
2977 | decamelize "^1.2.0" | ||
2978 | find-up "^4.1.0" | ||
2979 | get-caller-file "^2.0.1" | ||
2980 | require-directory "^2.1.1" | ||
2981 | require-main-filename "^2.0.0" | ||
2982 | set-blocking "^2.0.0" | ||
2983 | string-width "^4.2.0" | ||
2984 | which-module "^2.0.0" | ||
2985 | y18n "^4.0.0" | ||
2986 | yargs-parser "^18.1.2" | ||
2987 | |||
1596 | yargs@^17.0.0: | 2988 | yargs@^17.0.0: |
1597 | version "17.2.1" | 2989 | version "17.2.1" |
1598 | resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.2.1.tgz#e2c95b9796a0e1f7f3bf4427863b42e0418191ea" | 2990 | resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.2.1.tgz#e2c95b9796a0e1f7f3bf4427863b42e0418191ea" |
@@ -1605,3 +2997,11 @@ yargs@^17.0.0: | |||
1605 | string-width "^4.2.0" | 2997 | string-width "^4.2.0" |
1606 | y18n "^5.0.5" | 2998 | y18n "^5.0.5" |
1607 | yargs-parser "^20.2.2" | 2999 | yargs-parser "^20.2.2" |
3000 | |||
3001 | yauzl@^2.10.0: | ||
3002 | version "2.10.0" | ||
3003 | resolved "https://registry.yarnpkg.com/yauzl/-/yauzl-2.10.0.tgz#c7eb17c93e112cb1086fa6d8e51fb0667b79a5f9" | ||
3004 | integrity sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk= | ||
3005 | dependencies: | ||
3006 | buffer-crc32 "~0.2.3" | ||
3007 | fd-slicer "~1.1.0" | ||