From 85fc33aeeb3032ba16c87bc19b4a28b4a54dda0a Mon Sep 17 00:00:00 2001 From: Veeck Date: Mon, 27 Apr 2020 14:11:09 +0200 Subject: [PATCH 1/4] Use custom properties for currentColor and transparent --- pattern.scss | 71 ++++++++++++++++++++++++++++------------------------ 1 file changed, 38 insertions(+), 33 deletions(-) diff --git a/pattern.scss b/pattern.scss index 8e0063b..b9c8dcb 100644 --- a/pattern.scss +++ b/pattern.scss @@ -21,6 +21,11 @@ $pattern-list: ('checks', 'zigzag' ) !default; +:root { + --patternCurrentColor: currentColor; + --patternTransparent: transparent; +} + $dots : (sm:.5px, md:1px, lg:1.5px, @@ -33,8 +38,8 @@ $dots : (sm:.5px, $size in $pattern-sizes { .#{$pattern-prefix}-checks-#{$name} { background-image: - repeating-linear-gradient(45deg, currentColor 25%, transparent 25%, transparent 75%, currentColor 75%, currentColor), - repeating-linear-gradient(45deg, currentColor 25%, transparent 25%, transparent 75%, currentColor 75%, currentColor); + repeating-linear-gradient(45deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%, var(--patternTransparent) 75%, var(--patternCurrentColor) 75%, var(--patternCurrentColor)), + repeating-linear-gradient(45deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%, var(--patternTransparent) 75%, var(--patternCurrentColor) 75%, var(--patternCurrentColor)); background-position: 0 0, #{$size} #{$size}; background-size: calc(2 * #{$size}) calc(2 * #{$size}); @@ -49,8 +54,8 @@ $dots : (sm:.5px, $size in $pattern-sizes { .#{$pattern-prefix}-grid-#{$name} { background-image: - linear-gradient(currentColor 1px, transparent 1px), - linear-gradient(to right, currentColor 1px, transparent 1px); + linear-gradient(var(--patternCurrentColor) 1px, var(--patternTransparent) 1px), + linear-gradient(to right, var(--patternCurrentColor) 1px, var(--patternTransparent) 1px); background-size: #{$size} #{$size}; // background-position: calc(-0.5 * #{$size}) calc(-0.5 * #{$size}); } @@ -63,7 +68,7 @@ $dots : (sm:.5px, @each $name, $size in $dots { .#{$pattern-prefix}-dots-#{$name} { - background-image: radial-gradient(currentColor #{$size}, transparent #{$size}); + background-image: radial-gradient(var(--patternCurrentColor) #{$size}, var(--patternTransparent) #{$size}); background-size: calc(10 * #{$size}) calc(10 * #{$size}); } } @@ -75,8 +80,8 @@ $dots : (sm:.5px, @each $name, $size in $dots { .#{$pattern-prefix}-cross-dots-#{$name} { - background-image: radial-gradient(currentColor #{$size}, transparent #{$size}), - radial-gradient(currentColor #{$size}, transparent #{$size}); + background-image: radial-gradient(var(--patternCurrentColor) #{$size}, var(--patternTransparent) #{$size}), + radial-gradient(var(--patternCurrentColor) #{$size}, var(--patternTransparent) #{$size}); background-size: calc(20 * #{$size}) calc(20 * #{$size}); background-position: 0 0, calc(10 * #{$size}) calc(10 * #{$size}); @@ -91,10 +96,10 @@ $size in $pattern-sizes { @if index($pattern-list, 'vertical-lines') { .#{$pattern-prefix}-vertical-lines-#{$name} { background-image: repeating-linear-gradient(to right, - currentColor, - currentColor 1px, - transparent 1px, - transparent); + var(--patternCurrentColor), + var(--patternCurrentColor) 1px, + var(--patternTransparent) 1px, + var(--patternTransparent)); background-size: #{$size} #{$size}; } } @@ -103,10 +108,10 @@ $size in $pattern-sizes { @if index($pattern-list, 'horizontal-lines') { .#{$pattern-prefix}-horizontal-lines-#{$name} { background-image: repeating-linear-gradient(0deg, - currentColor, - currentColor 1px, - transparent 1px, - transparent); + var(--patternCurrentColor), + var(--patternCurrentColor) 1px, + var(--patternTransparent) 1px, + var(--patternTransparent)); background-size: #{$size} #{$size}; } } @@ -115,10 +120,10 @@ $size in $pattern-sizes { @if index($pattern-list, 'diagonal-lines') { .#{$pattern-prefix}-diagonal-lines-#{$name} { background-image: repeating-linear-gradient(45deg, - currentColor 0, - currentColor 1px, - transparent 0, - transparent 50%); + var(--patternCurrentColor) 0, + var(--patternCurrentColor) 1px, + var(--patternTransparent) 0, + var(--patternTransparent) 50%); background-size: #{$size} #{$size}; } } @@ -131,7 +136,7 @@ $size in $pattern-sizes { // .bg-vertical-stripes-{sm, md, lg, xl} @if index($pattern-list, 'vertical-stripes') { .#{$pattern-prefix}-vertical-stripes-#{$name} { - background-image: linear-gradient(90deg, transparent 50%, currentColor 50%); + background-image: linear-gradient(90deg, var(--patternTransparent) 50%, var(--patternCurrentColor) 50%); background-size: #{$size} #{$size}; } } @@ -139,7 +144,7 @@ $size in $pattern-sizes { // .bg-horizontal-stripes-{sm, md, lg, xl} @if index($pattern-list, 'horizontal-stripes') { .#{$pattern-prefix}-horizontal-stripes-#{$name} { - background-image: linear-gradient(0deg, transparent 50%, currentColor 50%); + background-image: linear-gradient(0deg, var(--patternTransparent) 50%, var(--patternCurrentColor) 50%); background-size: #{$size} #{$size}; } } @@ -148,10 +153,10 @@ $size in $pattern-sizes { @if index($pattern-list, 'diagonal-stripes') { .#{$pattern-prefix}-diagonal-stripes-#{$name} { background: repeating-linear-gradient(45deg, - transparent, - transparent #{$size}, - currentColor #{$size}, - currentColor calc(2 * #{$size})); + var(--patternTransparent), + var(--patternTransparent) #{$size}, + var(--patternCurrentColor) #{$size}, + var(--patternCurrentColor) calc(2 * #{$size})); } } } @@ -162,10 +167,10 @@ $size in $pattern-sizes { @each $name, $size in $pattern-sizes { .#{$pattern-prefix}-zigzag-#{$name} { - background: linear-gradient(135deg, currentColor 25%, transparent 25%) -#{$size} 0, - linear-gradient(225deg, currentColor 25%, transparent 25%) -#{$size} 0, - linear-gradient(315deg, currentColor 25%, transparent 25%), - linear-gradient(45deg, currentColor 25%, transparent 25%); + background: linear-gradient(135deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%) -#{$size} 0, + linear-gradient(225deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%) -#{$size} 0, + linear-gradient(315deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%), + linear-gradient(45deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%); background-size: calc(2 * #{$size}) calc(2 * #{$size}); } } @@ -178,8 +183,8 @@ $size in $pattern-sizes { $size in $pattern-sizes { .#{$pattern-prefix}-triangles-#{$name} { background-image: linear-gradient(45deg, - currentColor 50%, - transparent 50%); + var(--patternCurrentColor) 50%, + var(--patternTransparent) 50%); background-size: #{$size} #{$size}; } } @@ -188,7 +193,7 @@ $size in $pattern-sizes { // .text-pattern .text-pattern { background-clip: text; - -webkit-text-fill-color: transparent; + -webkit-text-fill-color: var(--patternTransparent); } // Width and Height @@ -201,4 +206,4 @@ $size in $pattern-sizes { .#{$pattern-prefix}-h-#{$name} { height: $size; } -} \ No newline at end of file +} From 432ead2e4b9d6e9485176fe2e5a27d2ac502bc9f Mon Sep 17 00:00:00 2001 From: Veeck Date: Mon, 27 Apr 2020 14:11:51 +0200 Subject: [PATCH 2/4] Update build --- dist/pattern.css | 103 ++++++++++++++++++++------------------- dist/pattern.css.map | 2 +- dist/pattern.min.css | 2 +- dist/pattern.min.css.map | 2 +- 4 files changed, 57 insertions(+), 52 deletions(-) diff --git a/dist/pattern.css b/dist/pattern.css index 0f06d5b..760083b 100644 --- a/dist/pattern.css +++ b/dist/pattern.css @@ -1,251 +1,256 @@ +:root { + --patternCurrentColor: currentColor; + --patternTransparent: transparent; +} + .pattern-checks-sm { - background-image: repeating-linear-gradient(45deg, currentColor 25%, transparent 25%, transparent 75%, currentColor 75%, currentColor), repeating-linear-gradient(45deg, currentColor 25%, transparent 25%, transparent 75%, currentColor 75%, currentColor); + background-image: repeating-linear-gradient(45deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%, var(--patternTransparent) 75%, var(--patternCurrentColor) 75%, var(--patternCurrentColor)), repeating-linear-gradient(45deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%, var(--patternTransparent) 75%, var(--patternCurrentColor) 75%, var(--patternCurrentColor)); background-position: 0 0, 10px 10px; background-size: calc(2 * 10px) calc(2 * 10px); } .pattern-checks-md { - background-image: repeating-linear-gradient(45deg, currentColor 25%, transparent 25%, transparent 75%, currentColor 75%, currentColor), repeating-linear-gradient(45deg, currentColor 25%, transparent 25%, transparent 75%, currentColor 75%, currentColor); + background-image: repeating-linear-gradient(45deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%, var(--patternTransparent) 75%, var(--patternCurrentColor) 75%, var(--patternCurrentColor)), repeating-linear-gradient(45deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%, var(--patternTransparent) 75%, var(--patternCurrentColor) 75%, var(--patternCurrentColor)); background-position: 0 0, 25px 25px; background-size: calc(2 * 25px) calc(2 * 25px); } .pattern-checks-lg { - background-image: repeating-linear-gradient(45deg, currentColor 25%, transparent 25%, transparent 75%, currentColor 75%, currentColor), repeating-linear-gradient(45deg, currentColor 25%, transparent 25%, transparent 75%, currentColor 75%, currentColor); + background-image: repeating-linear-gradient(45deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%, var(--patternTransparent) 75%, var(--patternCurrentColor) 75%, var(--patternCurrentColor)), repeating-linear-gradient(45deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%, var(--patternTransparent) 75%, var(--patternCurrentColor) 75%, var(--patternCurrentColor)); background-position: 0 0, 50px 50px; background-size: calc(2 * 50px) calc(2 * 50px); } .pattern-checks-xl { - background-image: repeating-linear-gradient(45deg, currentColor 25%, transparent 25%, transparent 75%, currentColor 75%, currentColor), repeating-linear-gradient(45deg, currentColor 25%, transparent 25%, transparent 75%, currentColor 75%, currentColor); + background-image: repeating-linear-gradient(45deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%, var(--patternTransparent) 75%, var(--patternCurrentColor) 75%, var(--patternCurrentColor)), repeating-linear-gradient(45deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%, var(--patternTransparent) 75%, var(--patternCurrentColor) 75%, var(--patternCurrentColor)); background-position: 0 0, 100px 100px; background-size: calc(2 * 100px) calc(2 * 100px); } .pattern-grid-sm { - background-image: linear-gradient(currentColor 1px, transparent 1px), linear-gradient(to right, currentColor 1px, transparent 1px); + background-image: linear-gradient(var(--patternCurrentColor) 1px, var(--patternTransparent) 1px), linear-gradient(to right, var(--patternCurrentColor) 1px, var(--patternTransparent) 1px); background-size: 10px 10px; } .pattern-grid-md { - background-image: linear-gradient(currentColor 1px, transparent 1px), linear-gradient(to right, currentColor 1px, transparent 1px); + background-image: linear-gradient(var(--patternCurrentColor) 1px, var(--patternTransparent) 1px), linear-gradient(to right, var(--patternCurrentColor) 1px, var(--patternTransparent) 1px); background-size: 25px 25px; } .pattern-grid-lg { - background-image: linear-gradient(currentColor 1px, transparent 1px), linear-gradient(to right, currentColor 1px, transparent 1px); + background-image: linear-gradient(var(--patternCurrentColor) 1px, var(--patternTransparent) 1px), linear-gradient(to right, var(--patternCurrentColor) 1px, var(--patternTransparent) 1px); background-size: 50px 50px; } .pattern-grid-xl { - background-image: linear-gradient(currentColor 1px, transparent 1px), linear-gradient(to right, currentColor 1px, transparent 1px); + background-image: linear-gradient(var(--patternCurrentColor) 1px, var(--patternTransparent) 1px), linear-gradient(to right, var(--patternCurrentColor) 1px, var(--patternTransparent) 1px); background-size: 100px 100px; } .pattern-dots-sm { - background-image: radial-gradient(currentColor 0.5px, transparent 0.5px); + background-image: radial-gradient(var(--patternCurrentColor) 0.5px, var(--patternTransparent) 0.5px); background-size: calc(10 * 0.5px) calc(10 * 0.5px); } .pattern-dots-md { - background-image: radial-gradient(currentColor 1px, transparent 1px); + background-image: radial-gradient(var(--patternCurrentColor) 1px, var(--patternTransparent) 1px); background-size: calc(10 * 1px) calc(10 * 1px); } .pattern-dots-lg { - background-image: radial-gradient(currentColor 1.5px, transparent 1.5px); + background-image: radial-gradient(var(--patternCurrentColor) 1.5px, var(--patternTransparent) 1.5px); background-size: calc(10 * 1.5px) calc(10 * 1.5px); } .pattern-dots-xl { - background-image: radial-gradient(currentColor 2px, transparent 2px); + background-image: radial-gradient(var(--patternCurrentColor) 2px, var(--patternTransparent) 2px); background-size: calc(10 * 2px) calc(10 * 2px); } .pattern-cross-dots-sm { - background-image: radial-gradient(currentColor 0.5px, transparent 0.5px), radial-gradient(currentColor 0.5px, transparent 0.5px); + background-image: radial-gradient(var(--patternCurrentColor) 0.5px, var(--patternTransparent) 0.5px), radial-gradient(var(--patternCurrentColor) 0.5px, var(--patternTransparent) 0.5px); background-size: calc(20 * 0.5px) calc(20 * 0.5px); background-position: 0 0, calc(10 * 0.5px) calc(10 * 0.5px); } .pattern-cross-dots-md { - background-image: radial-gradient(currentColor 1px, transparent 1px), radial-gradient(currentColor 1px, transparent 1px); + background-image: radial-gradient(var(--patternCurrentColor) 1px, var(--patternTransparent) 1px), radial-gradient(var(--patternCurrentColor) 1px, var(--patternTransparent) 1px); background-size: calc(20 * 1px) calc(20 * 1px); background-position: 0 0, calc(10 * 1px) calc(10 * 1px); } .pattern-cross-dots-lg { - background-image: radial-gradient(currentColor 1.5px, transparent 1.5px), radial-gradient(currentColor 1.5px, transparent 1.5px); + background-image: radial-gradient(var(--patternCurrentColor) 1.5px, var(--patternTransparent) 1.5px), radial-gradient(var(--patternCurrentColor) 1.5px, var(--patternTransparent) 1.5px); background-size: calc(20 * 1.5px) calc(20 * 1.5px); background-position: 0 0, calc(10 * 1.5px) calc(10 * 1.5px); } .pattern-cross-dots-xl { - background-image: radial-gradient(currentColor 2px, transparent 2px), radial-gradient(currentColor 2px, transparent 2px); + background-image: radial-gradient(var(--patternCurrentColor) 2px, var(--patternTransparent) 2px), radial-gradient(var(--patternCurrentColor) 2px, var(--patternTransparent) 2px); background-size: calc(20 * 2px) calc(20 * 2px); background-position: 0 0, calc(10 * 2px) calc(10 * 2px); } .pattern-vertical-lines-sm { - background-image: repeating-linear-gradient(to right, currentColor, currentColor 1px, transparent 1px, transparent); + background-image: repeating-linear-gradient(to right, var(--patternCurrentColor), var(--patternCurrentColor) 1px, var(--patternTransparent) 1px, var(--patternTransparent)); background-size: 10px 10px; } .pattern-horizontal-lines-sm { - background-image: repeating-linear-gradient(0deg, currentColor, currentColor 1px, transparent 1px, transparent); + background-image: repeating-linear-gradient(0deg, var(--patternCurrentColor), var(--patternCurrentColor) 1px, var(--patternTransparent) 1px, var(--patternTransparent)); background-size: 10px 10px; } .pattern-diagonal-lines-sm { - background-image: repeating-linear-gradient(45deg, currentColor 0, currentColor 1px, transparent 0, transparent 50%); + background-image: repeating-linear-gradient(45deg, var(--patternCurrentColor) 0, var(--patternCurrentColor) 1px, var(--patternTransparent) 0, var(--patternTransparent) 50%); background-size: 10px 10px; } .pattern-vertical-lines-md { - background-image: repeating-linear-gradient(to right, currentColor, currentColor 1px, transparent 1px, transparent); + background-image: repeating-linear-gradient(to right, var(--patternCurrentColor), var(--patternCurrentColor) 1px, var(--patternTransparent) 1px, var(--patternTransparent)); background-size: 25px 25px; } .pattern-horizontal-lines-md { - background-image: repeating-linear-gradient(0deg, currentColor, currentColor 1px, transparent 1px, transparent); + background-image: repeating-linear-gradient(0deg, var(--patternCurrentColor), var(--patternCurrentColor) 1px, var(--patternTransparent) 1px, var(--patternTransparent)); background-size: 25px 25px; } .pattern-diagonal-lines-md { - background-image: repeating-linear-gradient(45deg, currentColor 0, currentColor 1px, transparent 0, transparent 50%); + background-image: repeating-linear-gradient(45deg, var(--patternCurrentColor) 0, var(--patternCurrentColor) 1px, var(--patternTransparent) 0, var(--patternTransparent) 50%); background-size: 25px 25px; } .pattern-vertical-lines-lg { - background-image: repeating-linear-gradient(to right, currentColor, currentColor 1px, transparent 1px, transparent); + background-image: repeating-linear-gradient(to right, var(--patternCurrentColor), var(--patternCurrentColor) 1px, var(--patternTransparent) 1px, var(--patternTransparent)); background-size: 50px 50px; } .pattern-horizontal-lines-lg { - background-image: repeating-linear-gradient(0deg, currentColor, currentColor 1px, transparent 1px, transparent); + background-image: repeating-linear-gradient(0deg, var(--patternCurrentColor), var(--patternCurrentColor) 1px, var(--patternTransparent) 1px, var(--patternTransparent)); background-size: 50px 50px; } .pattern-diagonal-lines-lg { - background-image: repeating-linear-gradient(45deg, currentColor 0, currentColor 1px, transparent 0, transparent 50%); + background-image: repeating-linear-gradient(45deg, var(--patternCurrentColor) 0, var(--patternCurrentColor) 1px, var(--patternTransparent) 0, var(--patternTransparent) 50%); background-size: 50px 50px; } .pattern-vertical-lines-xl { - background-image: repeating-linear-gradient(to right, currentColor, currentColor 1px, transparent 1px, transparent); + background-image: repeating-linear-gradient(to right, var(--patternCurrentColor), var(--patternCurrentColor) 1px, var(--patternTransparent) 1px, var(--patternTransparent)); background-size: 100px 100px; } .pattern-horizontal-lines-xl { - background-image: repeating-linear-gradient(0deg, currentColor, currentColor 1px, transparent 1px, transparent); + background-image: repeating-linear-gradient(0deg, var(--patternCurrentColor), var(--patternCurrentColor) 1px, var(--patternTransparent) 1px, var(--patternTransparent)); background-size: 100px 100px; } .pattern-diagonal-lines-xl { - background-image: repeating-linear-gradient(45deg, currentColor 0, currentColor 1px, transparent 0, transparent 50%); + background-image: repeating-linear-gradient(45deg, var(--patternCurrentColor) 0, var(--patternCurrentColor) 1px, var(--patternTransparent) 0, var(--patternTransparent) 50%); background-size: 100px 100px; } .pattern-vertical-stripes-sm { - background-image: linear-gradient(90deg, transparent 50%, currentColor 50%); + background-image: linear-gradient(90deg, var(--patternTransparent) 50%, var(--patternCurrentColor) 50%); background-size: 10px 10px; } .pattern-horizontal-stripes-sm { - background-image: linear-gradient(0deg, transparent 50%, currentColor 50%); + background-image: linear-gradient(0deg, var(--patternTransparent) 50%, var(--patternCurrentColor) 50%); background-size: 10px 10px; } .pattern-diagonal-stripes-sm { - background: repeating-linear-gradient(45deg, transparent, transparent 10px, currentColor 10px, currentColor calc(2 * 10px)); + background: repeating-linear-gradient(45deg, var(--patternTransparent), var(--patternTransparent) 10px, var(--patternCurrentColor) 10px, var(--patternCurrentColor) calc(2 * 10px)); } .pattern-vertical-stripes-md { - background-image: linear-gradient(90deg, transparent 50%, currentColor 50%); + background-image: linear-gradient(90deg, var(--patternTransparent) 50%, var(--patternCurrentColor) 50%); background-size: 25px 25px; } .pattern-horizontal-stripes-md { - background-image: linear-gradient(0deg, transparent 50%, currentColor 50%); + background-image: linear-gradient(0deg, var(--patternTransparent) 50%, var(--patternCurrentColor) 50%); background-size: 25px 25px; } .pattern-diagonal-stripes-md { - background: repeating-linear-gradient(45deg, transparent, transparent 25px, currentColor 25px, currentColor calc(2 * 25px)); + background: repeating-linear-gradient(45deg, var(--patternTransparent), var(--patternTransparent) 25px, var(--patternCurrentColor) 25px, var(--patternCurrentColor) calc(2 * 25px)); } .pattern-vertical-stripes-lg { - background-image: linear-gradient(90deg, transparent 50%, currentColor 50%); + background-image: linear-gradient(90deg, var(--patternTransparent) 50%, var(--patternCurrentColor) 50%); background-size: 50px 50px; } .pattern-horizontal-stripes-lg { - background-image: linear-gradient(0deg, transparent 50%, currentColor 50%); + background-image: linear-gradient(0deg, var(--patternTransparent) 50%, var(--patternCurrentColor) 50%); background-size: 50px 50px; } .pattern-diagonal-stripes-lg { - background: repeating-linear-gradient(45deg, transparent, transparent 50px, currentColor 50px, currentColor calc(2 * 50px)); + background: repeating-linear-gradient(45deg, var(--patternTransparent), var(--patternTransparent) 50px, var(--patternCurrentColor) 50px, var(--patternCurrentColor) calc(2 * 50px)); } .pattern-vertical-stripes-xl { - background-image: linear-gradient(90deg, transparent 50%, currentColor 50%); + background-image: linear-gradient(90deg, var(--patternTransparent) 50%, var(--patternCurrentColor) 50%); background-size: 100px 100px; } .pattern-horizontal-stripes-xl { - background-image: linear-gradient(0deg, transparent 50%, currentColor 50%); + background-image: linear-gradient(0deg, var(--patternTransparent) 50%, var(--patternCurrentColor) 50%); background-size: 100px 100px; } .pattern-diagonal-stripes-xl { - background: repeating-linear-gradient(45deg, transparent, transparent 100px, currentColor 100px, currentColor calc(2 * 100px)); + background: repeating-linear-gradient(45deg, var(--patternTransparent), var(--patternTransparent) 100px, var(--patternCurrentColor) 100px, var(--patternCurrentColor) calc(2 * 100px)); } .pattern-zigzag-sm { - background: linear-gradient(135deg, currentColor 25%, transparent 25%) -10px 0, linear-gradient(225deg, currentColor 25%, transparent 25%) -10px 0, linear-gradient(315deg, currentColor 25%, transparent 25%), linear-gradient(45deg, currentColor 25%, transparent 25%); + background: linear-gradient(135deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%) -10px 0, linear-gradient(225deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%) -10px 0, linear-gradient(315deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%), linear-gradient(45deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%); background-size: calc(2 * 10px) calc(2 * 10px); } .pattern-zigzag-md { - background: linear-gradient(135deg, currentColor 25%, transparent 25%) -25px 0, linear-gradient(225deg, currentColor 25%, transparent 25%) -25px 0, linear-gradient(315deg, currentColor 25%, transparent 25%), linear-gradient(45deg, currentColor 25%, transparent 25%); + background: linear-gradient(135deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%) -25px 0, linear-gradient(225deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%) -25px 0, linear-gradient(315deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%), linear-gradient(45deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%); background-size: calc(2 * 25px) calc(2 * 25px); } .pattern-zigzag-lg { - background: linear-gradient(135deg, currentColor 25%, transparent 25%) -50px 0, linear-gradient(225deg, currentColor 25%, transparent 25%) -50px 0, linear-gradient(315deg, currentColor 25%, transparent 25%), linear-gradient(45deg, currentColor 25%, transparent 25%); + background: linear-gradient(135deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%) -50px 0, linear-gradient(225deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%) -50px 0, linear-gradient(315deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%), linear-gradient(45deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%); background-size: calc(2 * 50px) calc(2 * 50px); } .pattern-zigzag-xl { - background: linear-gradient(135deg, currentColor 25%, transparent 25%) -100px 0, linear-gradient(225deg, currentColor 25%, transparent 25%) -100px 0, linear-gradient(315deg, currentColor 25%, transparent 25%), linear-gradient(45deg, currentColor 25%, transparent 25%); + background: linear-gradient(135deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%) -100px 0, linear-gradient(225deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%) -100px 0, linear-gradient(315deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%), linear-gradient(45deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%); background-size: calc(2 * 100px) calc(2 * 100px); } .pattern-triangles-sm { - background-image: linear-gradient(45deg, currentColor 50%, transparent 50%); + background-image: linear-gradient(45deg, var(--patternCurrentColor) 50%, var(--patternTransparent) 50%); background-size: 10px 10px; } .pattern-triangles-md { - background-image: linear-gradient(45deg, currentColor 50%, transparent 50%); + background-image: linear-gradient(45deg, var(--patternCurrentColor) 50%, var(--patternTransparent) 50%); background-size: 25px 25px; } .pattern-triangles-lg { - background-image: linear-gradient(45deg, currentColor 50%, transparent 50%); + background-image: linear-gradient(45deg, var(--patternCurrentColor) 50%, var(--patternTransparent) 50%); background-size: 50px 50px; } .pattern-triangles-xl { - background-image: linear-gradient(45deg, currentColor 50%, transparent 50%); + background-image: linear-gradient(45deg, var(--patternCurrentColor) 50%, var(--patternTransparent) 50%); background-size: 100px 100px; } .text-pattern { -webkit-background-clip: text; background-clip: text; - -webkit-text-fill-color: transparent; + -webkit-text-fill-color: var(--patternTransparent); } .pattern-w-sm { diff --git a/dist/pattern.css.map b/dist/pattern.css.map index daf2ed0..88fe1e6 100644 --- a/dist/pattern.css.map +++ b/dist/pattern.css.map @@ -1 +1 @@ -{"version":3,"sources":["../pattern.scss","pattern.css"],"names":[],"mappings":"AAiCQ;EACI,4PAEwH;EACxH,mCACiB;EACjB,8CAAsD;ACnClE;;AD6BQ;EACI,4PAEwH;EACxH,mCACiB;EACjB,8CAAsD;AC7BlE;;ADuBQ;EACI,4PAEwH;EACxH,mCACiB;EACjB,8CAAsD;ACvBlE;;ADiBQ;EACI,4PAEwH;EACxH,qCACiB;EACjB,gDAAsD;ACjBlE;;AD2BQ;EACI,kIAEgE;EAChE,0BAAkC;AC1B9C;;ADsBQ;EACI,kIAEgE;EAChE,0BAAkC;ACrB9C;;ADiBQ;EACI,kIAEgE;EAChE,0BAAkC;AChB9C;;ADYQ;EACI,kIAEgE;EAChE,4BAAkC;ACX9C;;ADsBQ;EACI,wEAA8E;EAC9E,kDAAwD;ACnBpE;;ADiBQ;EACI,oEAA8E;EAC9E,8CAAwD;ACdpE;;ADYQ;EACI,wEAA8E;EAC9E,kDAAwD;ACTpE;;ADOQ;EACI,oEAA8E;EAC9E,8CAAwD;ACJpE;;ADcQ;EACI,gIAC4D;EAC5D,kDAAwD;EACxD,2DACuC;ACbnD;;ADQQ;EACI,wHAC4D;EAC5D,8CAAwD;EACxD,uDACuC;ACPnD;;ADEQ;EACI,gIAC4D;EAC5D,kDAAwD;EACxD,2DACuC;ACDnD;;ADJQ;EACI,wHAC4D;EAC5D,8CAAwD;EACxD,uDACuC;ACKnD;;ADKQ;EACI,mHAIoB;EACpB,0BAAkC;ACN9C;;ADYQ;EACI,+GAIoB;EACpB,0BAAkC;ACb9C;;ADmBQ;EACI,oHAIwB;EACxB,0BAAkC;ACpB9C;;ADVQ;EACI,mHAIoB;EACpB,0BAAkC;ACS9C;;ADHQ;EACI,+GAIoB;EACpB,0BAAkC;ACE9C;;ADIQ;EACI,oHAIwB;EACxB,0BAAkC;ACL9C;;ADzBQ;EACI,mHAIoB;EACpB,0BAAkC;ACwB9C;;ADlBQ;EACI,+GAIoB;EACpB,0BAAkC;ACiB9C;;ADXQ;EACI,oHAIwB;EACxB,0BAAkC;ACU9C;;ADxCQ;EACI,mHAIoB;EACpB,4BAAkC;ACuC9C;;ADjCQ;EACI,+GAIoB;EACpB,4BAAkC;ACgC9C;;AD1BQ;EACI,oHAIwB;EACxB,4BAAkC;ACyB9C;;ADdQ;EACI,2EAA2E;EAC3E,0BAAkC;ACiB9C;;ADXQ;EACI,0EAA0E;EAC1E,0BAAkC;ACc9C;;ADRQ;EACI,2HAIoC;ACOhD;;AD5BQ;EACI,2EAA2E;EAC3E,0BAAkC;AC+B9C;;ADzBQ;EACI,0EAA0E;EAC1E,0BAAkC;AC4B9C;;ADtBQ;EACI,2HAIoC;ACqBhD;;AD1CQ;EACI,2EAA2E;EAC3E,0BAAkC;AC6C9C;;ADvCQ;EACI,0EAA0E;EAC1E,0BAAkC;AC0C9C;;ADpCQ;EACI,2HAIoC;ACmChD;;ADxDQ;EACI,2EAA2E;EAC3E,4BAAkC;AC2D9C;;ADrDQ;EACI,0EAA0E;EAC1E,4BAAkC;ACwD9C;;ADlDQ;EACI,8HAIoC;ACiDhD;;ADvCQ;EACI,yQAGyD;EACzD,8CAAsD;ACuClE;;AD5CQ;EACI,yQAGyD;EACzD,8CAAsD;AC4ClE;;ADjDQ;EACI,yQAGyD;EACzD,8CAAsD;ACiDlE;;ADtDQ;EACI,2QAGyD;EACzD,gDAAsD;ACsDlE;;AD5CQ;EACI,2EAEwB;EACxB,0BAAkC;AC6C9C;;ADjDQ;EACI,2EAEwB;EACxB,0BAAkC;ACkD9C;;ADtDQ;EACI,2EAEwB;EACxB,0BAAkC;ACuD9C;;AD3DQ;EACI,2EAEwB;EACxB,4BAAkC;AC4D9C;;ADtDA;EACI,6BAAqB;UAArB,qBAAqB;EACrB,oCAAoC;ACyDxC;;ADnDI;EACI,WAnMiB;ACyPzB;;ADnDI;EACI,YAvMiB;AC6PzB;;AD3DI;EACI,WAlMG;ACgQX;;AD3DI;EACI,YAtMG;ACoQX;;ADnEI;EACI,WAjMG;ACuQX;;ADnEI;EACI,YArMG;AC2QX;;AD3EI;EACI,YAhMI;AC8QZ;;AD3EI;EACI,aApMI;ACkRZ","file":"pattern.css"} \ No newline at end of file +{"version":3,"sources":["../pattern.scss","pattern.css"],"names":[],"mappings":"AAuBA;EACI,mCAAsB;EACtB,iCAAqB;ACtBzB;;ADmCQ;EACI,wYAE8L;EAC9L,mCACiB;EACjB,8CAAsD;ACnClE;;AD6BQ;EACI,wYAE8L;EAC9L,mCACiB;EACjB,8CAAsD;AC7BlE;;ADuBQ;EACI,wYAE8L;EAC9L,mCACiB;EACjB,8CAAsD;ACvBlE;;ADiBQ;EACI,wYAE8L;EAC9L,qCACiB;EACjB,gDAAsD;ACjBlE;;AD2BQ;EACI,0LAE4F;EAC5F,0BAAkC;AC1B9C;;ADsBQ;EACI,0LAE4F;EAC5F,0BAAkC;ACrB9C;;ADiBQ;EACI,0LAE4F;EAC5F,0BAAkC;AChB9C;;ADYQ;EACI,0LAE4F;EAC5F,4BAAkC;ACX9C;;ADsBQ;EACI,oGAA0G;EAC1G,kDAAwD;ACnBpE;;ADiBQ;EACI,gGAA0G;EAC1G,8CAAwD;ACdpE;;ADYQ;EACI,oGAA0G;EAC1G,kDAAwD;ACTpE;;ADOQ;EACI,gGAA0G;EAC1G,8CAAwD;ACJpE;;ADcQ;EACI,wLACwF;EACxF,kDAAwD;EACxD,2DACuC;ACbnD;;ADQQ;EACI,gLACwF;EACxF,8CAAwD;EACxD,uDACuC;ACPnD;;ADEQ;EACI,wLACwF;EACxF,kDAAwD;EACxD,2DACuC;ACDnD;;ADJQ;EACI,gLACwF;EACxF,8CAAwD;EACxD,uDACuC;ACKnD;;ADKQ;EACI,2KAIkC;EAClC,0BAAkC;ACN9C;;ADYQ;EACI,uKAIkC;EAClC,0BAAkC;ACb9C;;ADmBQ;EACI,4KAIsC;EACtC,0BAAkC;ACpB9C;;ADVQ;EACI,2KAIkC;EAClC,0BAAkC;ACS9C;;ADHQ;EACI,uKAIkC;EAClC,0BAAkC;ACE9C;;ADIQ;EACI,4KAIsC;EACtC,0BAAkC;ACL9C;;ADzBQ;EACI,2KAIkC;EAClC,0BAAkC;ACwB9C;;ADlBQ;EACI,uKAIkC;EAClC,0BAAkC;ACiB9C;;ADXQ;EACI,4KAIsC;EACtC,0BAAkC;ACU9C;;ADxCQ;EACI,2KAIkC;EAClC,4BAAkC;ACuC9C;;ADjCQ;EACI,uKAIkC;EAClC,4BAAkC;ACgC9C;;AD1BQ;EACI,4KAIsC;EACtC,4BAAkC;ACyB9C;;ADdQ;EACI,uGAAuG;EACvG,0BAAkC;ACiB9C;;ADXQ;EACI,sGAAsG;EACtG,0BAAkC;ACc9C;;ADRQ;EACI,mLAIkD;ACO9D;;AD5BQ;EACI,uGAAuG;EACvG,0BAAkC;AC+B9C;;ADzBQ;EACI,sGAAsG;EACtG,0BAAkC;AC4B9C;;ADtBQ;EACI,mLAIkD;ACqB9D;;AD1CQ;EACI,uGAAuG;EACvG,0BAAkC;AC6C9C;;ADvCQ;EACI,sGAAsG;EACtG,0BAAkC;AC0C9C;;ADpCQ;EACI,mLAIkD;ACmC9D;;ADxDQ;EACI,uGAAuG;EACvG,4BAAkC;AC2D9C;;ADrDQ;EACI,sGAAsG;EACtG,4BAAkC;ACwD9C;;ADlDQ;EACI,sLAIkD;ACiD9D;;ADvCQ;EACI,yXAGqF;EACrF,8CAAsD;ACuClE;;AD5CQ;EACI,yXAGqF;EACrF,8CAAsD;AC4ClE;;ADjDQ;EACI,yXAGqF;EACrF,8CAAsD;ACiDlE;;ADtDQ;EACI,2XAGqF;EACrF,gDAAsD;ACsDlE;;AD5CQ;EACI,uGAEsC;EACtC,0BAAkC;AC6C9C;;ADjDQ;EACI,uGAEsC;EACtC,0BAAkC;ACkD9C;;ADtDQ;EACI,uGAEsC;EACtC,0BAAkC;ACuD9C;;AD3DQ;EACI,uGAEsC;EACtC,4BAAkC;AC4D9C;;ADtDA;EACI,6BAAqB;UAArB,qBAAqB;EACrB,kDAAkD;ACyDtD;;ADnDI;EACI,WAxMiB;AC8PzB;;ADnDI;EACI,YA5MiB;ACkQzB;;AD3DI;EACI,WAvMG;ACqQX;;AD3DI;EACI,YA3MG;ACyQX;;ADnEI;EACI,WAtMG;AC4QX;;ADnEI;EACI,YA1MG;ACgRX;;AD3EI;EACI,YArMI;ACmRZ;;AD3EI;EACI,aAzMI;ACuRZ","file":"pattern.css"} \ No newline at end of file diff --git a/dist/pattern.min.css b/dist/pattern.min.css index dcab0f4..d7abfa3 100644 --- a/dist/pattern.min.css +++ b/dist/pattern.min.css @@ -1,2 +1,2 @@ -.pattern-checks-sm{background-image:repeating-linear-gradient(45deg, currentColor 25%, transparent 25%, transparent 75%, currentColor 75%, currentColor),repeating-linear-gradient(45deg, currentColor 25%, transparent 25%, transparent 75%, currentColor 75%, currentColor);background-position:0 0,10px 10px;background-size:calc(2 * 10px) calc(2 * 10px)}.pattern-checks-md{background-image:repeating-linear-gradient(45deg, currentColor 25%, transparent 25%, transparent 75%, currentColor 75%, currentColor),repeating-linear-gradient(45deg, currentColor 25%, transparent 25%, transparent 75%, currentColor 75%, currentColor);background-position:0 0,25px 25px;background-size:calc(2 * 25px) calc(2 * 25px)}.pattern-checks-lg{background-image:repeating-linear-gradient(45deg, currentColor 25%, transparent 25%, transparent 75%, currentColor 75%, currentColor),repeating-linear-gradient(45deg, currentColor 25%, transparent 25%, transparent 75%, currentColor 75%, currentColor);background-position:0 0,50px 50px;background-size:calc(2 * 50px) calc(2 * 50px)}.pattern-checks-xl{background-image:repeating-linear-gradient(45deg, currentColor 25%, transparent 25%, transparent 75%, currentColor 75%, currentColor),repeating-linear-gradient(45deg, currentColor 25%, transparent 25%, transparent 75%, currentColor 75%, currentColor);background-position:0 0,100px 100px;background-size:calc(2 * 100px) calc(2 * 100px)}.pattern-grid-sm{background-image:linear-gradient(currentColor 1px, transparent 1px),linear-gradient(to right, currentColor 1px, transparent 1px);background-size:10px 10px}.pattern-grid-md{background-image:linear-gradient(currentColor 1px, transparent 1px),linear-gradient(to right, currentColor 1px, transparent 1px);background-size:25px 25px}.pattern-grid-lg{background-image:linear-gradient(currentColor 1px, transparent 1px),linear-gradient(to right, currentColor 1px, transparent 1px);background-size:50px 50px}.pattern-grid-xl{background-image:linear-gradient(currentColor 1px, transparent 1px),linear-gradient(to right, currentColor 1px, transparent 1px);background-size:100px 100px}.pattern-dots-sm{background-image:radial-gradient(currentColor .5px, transparent .5px);background-size:calc(10 * .5px) calc(10 * .5px)}.pattern-dots-md{background-image:radial-gradient(currentColor 1px, transparent 1px);background-size:calc(10 * 1px) calc(10 * 1px)}.pattern-dots-lg{background-image:radial-gradient(currentColor 1.5px, transparent 1.5px);background-size:calc(10 * 1.5px) calc(10 * 1.5px)}.pattern-dots-xl{background-image:radial-gradient(currentColor 2px, transparent 2px);background-size:calc(10 * 2px) calc(10 * 2px)}.pattern-cross-dots-sm{background-image:radial-gradient(currentColor .5px, transparent .5px),radial-gradient(currentColor .5px, transparent .5px);background-size:calc(20 * .5px) calc(20 * .5px);background-position:0 0,calc(10 * .5px) calc(10 * .5px)}.pattern-cross-dots-md{background-image:radial-gradient(currentColor 1px, transparent 1px),radial-gradient(currentColor 1px, transparent 1px);background-size:calc(20 * 1px) calc(20 * 1px);background-position:0 0,calc(10 * 1px) calc(10 * 1px)}.pattern-cross-dots-lg{background-image:radial-gradient(currentColor 1.5px, transparent 1.5px),radial-gradient(currentColor 1.5px, transparent 1.5px);background-size:calc(20 * 1.5px) calc(20 * 1.5px);background-position:0 0,calc(10 * 1.5px) calc(10 * 1.5px)}.pattern-cross-dots-xl{background-image:radial-gradient(currentColor 2px, transparent 2px),radial-gradient(currentColor 2px, transparent 2px);background-size:calc(20 * 2px) calc(20 * 2px);background-position:0 0,calc(10 * 2px) calc(10 * 2px)}.pattern-vertical-lines-sm{background-image:repeating-linear-gradient(to right, currentColor, currentColor 1px, transparent 1px, transparent);background-size:10px 10px}.pattern-horizontal-lines-sm{background-image:repeating-linear-gradient(0deg, currentColor, currentColor 1px, transparent 1px, transparent);background-size:10px 10px}.pattern-diagonal-lines-sm{background-image:repeating-linear-gradient(45deg, currentColor 0, currentColor 1px, transparent 0, transparent 50%);background-size:10px 10px}.pattern-vertical-lines-md{background-image:repeating-linear-gradient(to right, currentColor, currentColor 1px, transparent 1px, transparent);background-size:25px 25px}.pattern-horizontal-lines-md{background-image:repeating-linear-gradient(0deg, currentColor, currentColor 1px, transparent 1px, transparent);background-size:25px 25px}.pattern-diagonal-lines-md{background-image:repeating-linear-gradient(45deg, currentColor 0, currentColor 1px, transparent 0, transparent 50%);background-size:25px 25px}.pattern-vertical-lines-lg{background-image:repeating-linear-gradient(to right, currentColor, currentColor 1px, transparent 1px, transparent);background-size:50px 50px}.pattern-horizontal-lines-lg{background-image:repeating-linear-gradient(0deg, currentColor, currentColor 1px, transparent 1px, transparent);background-size:50px 50px}.pattern-diagonal-lines-lg{background-image:repeating-linear-gradient(45deg, currentColor 0, currentColor 1px, transparent 0, transparent 50%);background-size:50px 50px}.pattern-vertical-lines-xl{background-image:repeating-linear-gradient(to right, currentColor, currentColor 1px, transparent 1px, transparent);background-size:100px 100px}.pattern-horizontal-lines-xl{background-image:repeating-linear-gradient(0deg, currentColor, currentColor 1px, transparent 1px, transparent);background-size:100px 100px}.pattern-diagonal-lines-xl{background-image:repeating-linear-gradient(45deg, currentColor 0, currentColor 1px, transparent 0, transparent 50%);background-size:100px 100px}.pattern-vertical-stripes-sm{background-image:linear-gradient(90deg, transparent 50%, currentColor 50%);background-size:10px 10px}.pattern-horizontal-stripes-sm{background-image:linear-gradient(0deg, transparent 50%, currentColor 50%);background-size:10px 10px}.pattern-diagonal-stripes-sm{background:repeating-linear-gradient(45deg, transparent, transparent 10px, currentColor 10px, currentColor calc(2 * 10px))}.pattern-vertical-stripes-md{background-image:linear-gradient(90deg, transparent 50%, currentColor 50%);background-size:25px 25px}.pattern-horizontal-stripes-md{background-image:linear-gradient(0deg, transparent 50%, currentColor 50%);background-size:25px 25px}.pattern-diagonal-stripes-md{background:repeating-linear-gradient(45deg, transparent, transparent 25px, currentColor 25px, currentColor calc(2 * 25px))}.pattern-vertical-stripes-lg{background-image:linear-gradient(90deg, transparent 50%, currentColor 50%);background-size:50px 50px}.pattern-horizontal-stripes-lg{background-image:linear-gradient(0deg, transparent 50%, currentColor 50%);background-size:50px 50px}.pattern-diagonal-stripes-lg{background:repeating-linear-gradient(45deg, transparent, transparent 50px, currentColor 50px, currentColor calc(2 * 50px))}.pattern-vertical-stripes-xl{background-image:linear-gradient(90deg, transparent 50%, currentColor 50%);background-size:100px 100px}.pattern-horizontal-stripes-xl{background-image:linear-gradient(0deg, transparent 50%, currentColor 50%);background-size:100px 100px}.pattern-diagonal-stripes-xl{background:repeating-linear-gradient(45deg, transparent, transparent 100px, currentColor 100px, currentColor calc(2 * 100px))}.pattern-zigzag-sm{background:linear-gradient(135deg, currentColor 25%, transparent 25%) -10px 0,linear-gradient(225deg, currentColor 25%, transparent 25%) -10px 0,linear-gradient(315deg, currentColor 25%, transparent 25%),linear-gradient(45deg, currentColor 25%, transparent 25%);background-size:calc(2 * 10px) calc(2 * 10px)}.pattern-zigzag-md{background:linear-gradient(135deg, currentColor 25%, transparent 25%) -25px 0,linear-gradient(225deg, currentColor 25%, transparent 25%) -25px 0,linear-gradient(315deg, currentColor 25%, transparent 25%),linear-gradient(45deg, currentColor 25%, transparent 25%);background-size:calc(2 * 25px) calc(2 * 25px)}.pattern-zigzag-lg{background:linear-gradient(135deg, currentColor 25%, transparent 25%) -50px 0,linear-gradient(225deg, currentColor 25%, transparent 25%) -50px 0,linear-gradient(315deg, currentColor 25%, transparent 25%),linear-gradient(45deg, currentColor 25%, transparent 25%);background-size:calc(2 * 50px) calc(2 * 50px)}.pattern-zigzag-xl{background:linear-gradient(135deg, currentColor 25%, transparent 25%) -100px 0,linear-gradient(225deg, currentColor 25%, transparent 25%) -100px 0,linear-gradient(315deg, currentColor 25%, transparent 25%),linear-gradient(45deg, currentColor 25%, transparent 25%);background-size:calc(2 * 100px) calc(2 * 100px)}.pattern-triangles-sm{background-image:linear-gradient(45deg, currentColor 50%, transparent 50%);background-size:10px 10px}.pattern-triangles-md{background-image:linear-gradient(45deg, currentColor 50%, transparent 50%);background-size:25px 25px}.pattern-triangles-lg{background-image:linear-gradient(45deg, currentColor 50%, transparent 50%);background-size:50px 50px}.pattern-triangles-xl{background-image:linear-gradient(45deg, currentColor 50%, transparent 50%);background-size:100px 100px}.text-pattern{-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.pattern-w-sm{width:10px}.pattern-h-sm{height:10px}.pattern-w-md{width:25px}.pattern-h-md{height:25px}.pattern-w-lg{width:50px}.pattern-h-lg{height:50px}.pattern-w-xl{width:100px}.pattern-h-xl{height:100px} +:root{--patternCurrentColor: currentColor;--patternTransparent: transparent}.pattern-checks-sm{background-image:repeating-linear-gradient(45deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%, var(--patternTransparent) 75%, var(--patternCurrentColor) 75%, var(--patternCurrentColor)),repeating-linear-gradient(45deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%, var(--patternTransparent) 75%, var(--patternCurrentColor) 75%, var(--patternCurrentColor));background-position:0 0,10px 10px;background-size:calc(2 * 10px) calc(2 * 10px)}.pattern-checks-md{background-image:repeating-linear-gradient(45deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%, var(--patternTransparent) 75%, var(--patternCurrentColor) 75%, var(--patternCurrentColor)),repeating-linear-gradient(45deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%, var(--patternTransparent) 75%, var(--patternCurrentColor) 75%, var(--patternCurrentColor));background-position:0 0,25px 25px;background-size:calc(2 * 25px) calc(2 * 25px)}.pattern-checks-lg{background-image:repeating-linear-gradient(45deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%, var(--patternTransparent) 75%, var(--patternCurrentColor) 75%, var(--patternCurrentColor)),repeating-linear-gradient(45deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%, var(--patternTransparent) 75%, var(--patternCurrentColor) 75%, var(--patternCurrentColor));background-position:0 0,50px 50px;background-size:calc(2 * 50px) calc(2 * 50px)}.pattern-checks-xl{background-image:repeating-linear-gradient(45deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%, var(--patternTransparent) 75%, var(--patternCurrentColor) 75%, var(--patternCurrentColor)),repeating-linear-gradient(45deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%, var(--patternTransparent) 75%, var(--patternCurrentColor) 75%, var(--patternCurrentColor));background-position:0 0,100px 100px;background-size:calc(2 * 100px) calc(2 * 100px)}.pattern-grid-sm{background-image:linear-gradient(var(--patternCurrentColor) 1px, var(--patternTransparent) 1px),linear-gradient(to right, var(--patternCurrentColor) 1px, var(--patternTransparent) 1px);background-size:10px 10px}.pattern-grid-md{background-image:linear-gradient(var(--patternCurrentColor) 1px, var(--patternTransparent) 1px),linear-gradient(to right, var(--patternCurrentColor) 1px, var(--patternTransparent) 1px);background-size:25px 25px}.pattern-grid-lg{background-image:linear-gradient(var(--patternCurrentColor) 1px, var(--patternTransparent) 1px),linear-gradient(to right, var(--patternCurrentColor) 1px, var(--patternTransparent) 1px);background-size:50px 50px}.pattern-grid-xl{background-image:linear-gradient(var(--patternCurrentColor) 1px, var(--patternTransparent) 1px),linear-gradient(to right, var(--patternCurrentColor) 1px, var(--patternTransparent) 1px);background-size:100px 100px}.pattern-dots-sm{background-image:radial-gradient(var(--patternCurrentColor) .5px, var(--patternTransparent) .5px);background-size:calc(10 * .5px) calc(10 * .5px)}.pattern-dots-md{background-image:radial-gradient(var(--patternCurrentColor) 1px, var(--patternTransparent) 1px);background-size:calc(10 * 1px) calc(10 * 1px)}.pattern-dots-lg{background-image:radial-gradient(var(--patternCurrentColor) 1.5px, var(--patternTransparent) 1.5px);background-size:calc(10 * 1.5px) calc(10 * 1.5px)}.pattern-dots-xl{background-image:radial-gradient(var(--patternCurrentColor) 2px, var(--patternTransparent) 2px);background-size:calc(10 * 2px) calc(10 * 2px)}.pattern-cross-dots-sm{background-image:radial-gradient(var(--patternCurrentColor) .5px, var(--patternTransparent) .5px),radial-gradient(var(--patternCurrentColor) .5px, var(--patternTransparent) .5px);background-size:calc(20 * .5px) calc(20 * .5px);background-position:0 0,calc(10 * .5px) calc(10 * .5px)}.pattern-cross-dots-md{background-image:radial-gradient(var(--patternCurrentColor) 1px, var(--patternTransparent) 1px),radial-gradient(var(--patternCurrentColor) 1px, var(--patternTransparent) 1px);background-size:calc(20 * 1px) calc(20 * 1px);background-position:0 0,calc(10 * 1px) calc(10 * 1px)}.pattern-cross-dots-lg{background-image:radial-gradient(var(--patternCurrentColor) 1.5px, var(--patternTransparent) 1.5px),radial-gradient(var(--patternCurrentColor) 1.5px, var(--patternTransparent) 1.5px);background-size:calc(20 * 1.5px) calc(20 * 1.5px);background-position:0 0,calc(10 * 1.5px) calc(10 * 1.5px)}.pattern-cross-dots-xl{background-image:radial-gradient(var(--patternCurrentColor) 2px, var(--patternTransparent) 2px),radial-gradient(var(--patternCurrentColor) 2px, var(--patternTransparent) 2px);background-size:calc(20 * 2px) calc(20 * 2px);background-position:0 0,calc(10 * 2px) calc(10 * 2px)}.pattern-vertical-lines-sm{background-image:repeating-linear-gradient(to right, var(--patternCurrentColor), var(--patternCurrentColor) 1px, var(--patternTransparent) 1px, var(--patternTransparent));background-size:10px 10px}.pattern-horizontal-lines-sm{background-image:repeating-linear-gradient(0deg, var(--patternCurrentColor), var(--patternCurrentColor) 1px, var(--patternTransparent) 1px, var(--patternTransparent));background-size:10px 10px}.pattern-diagonal-lines-sm{background-image:repeating-linear-gradient(45deg, var(--patternCurrentColor) 0, var(--patternCurrentColor) 1px, var(--patternTransparent) 0, var(--patternTransparent) 50%);background-size:10px 10px}.pattern-vertical-lines-md{background-image:repeating-linear-gradient(to right, var(--patternCurrentColor), var(--patternCurrentColor) 1px, var(--patternTransparent) 1px, var(--patternTransparent));background-size:25px 25px}.pattern-horizontal-lines-md{background-image:repeating-linear-gradient(0deg, var(--patternCurrentColor), var(--patternCurrentColor) 1px, var(--patternTransparent) 1px, var(--patternTransparent));background-size:25px 25px}.pattern-diagonal-lines-md{background-image:repeating-linear-gradient(45deg, var(--patternCurrentColor) 0, var(--patternCurrentColor) 1px, var(--patternTransparent) 0, var(--patternTransparent) 50%);background-size:25px 25px}.pattern-vertical-lines-lg{background-image:repeating-linear-gradient(to right, var(--patternCurrentColor), var(--patternCurrentColor) 1px, var(--patternTransparent) 1px, var(--patternTransparent));background-size:50px 50px}.pattern-horizontal-lines-lg{background-image:repeating-linear-gradient(0deg, var(--patternCurrentColor), var(--patternCurrentColor) 1px, var(--patternTransparent) 1px, var(--patternTransparent));background-size:50px 50px}.pattern-diagonal-lines-lg{background-image:repeating-linear-gradient(45deg, var(--patternCurrentColor) 0, var(--patternCurrentColor) 1px, var(--patternTransparent) 0, var(--patternTransparent) 50%);background-size:50px 50px}.pattern-vertical-lines-xl{background-image:repeating-linear-gradient(to right, var(--patternCurrentColor), var(--patternCurrentColor) 1px, var(--patternTransparent) 1px, var(--patternTransparent));background-size:100px 100px}.pattern-horizontal-lines-xl{background-image:repeating-linear-gradient(0deg, var(--patternCurrentColor), var(--patternCurrentColor) 1px, var(--patternTransparent) 1px, var(--patternTransparent));background-size:100px 100px}.pattern-diagonal-lines-xl{background-image:repeating-linear-gradient(45deg, var(--patternCurrentColor) 0, var(--patternCurrentColor) 1px, var(--patternTransparent) 0, var(--patternTransparent) 50%);background-size:100px 100px}.pattern-vertical-stripes-sm{background-image:linear-gradient(90deg, var(--patternTransparent) 50%, var(--patternCurrentColor) 50%);background-size:10px 10px}.pattern-horizontal-stripes-sm{background-image:linear-gradient(0deg, var(--patternTransparent) 50%, var(--patternCurrentColor) 50%);background-size:10px 10px}.pattern-diagonal-stripes-sm{background:repeating-linear-gradient(45deg, var(--patternTransparent), var(--patternTransparent) 10px, var(--patternCurrentColor) 10px, var(--patternCurrentColor) calc(2 * 10px))}.pattern-vertical-stripes-md{background-image:linear-gradient(90deg, var(--patternTransparent) 50%, var(--patternCurrentColor) 50%);background-size:25px 25px}.pattern-horizontal-stripes-md{background-image:linear-gradient(0deg, var(--patternTransparent) 50%, var(--patternCurrentColor) 50%);background-size:25px 25px}.pattern-diagonal-stripes-md{background:repeating-linear-gradient(45deg, var(--patternTransparent), var(--patternTransparent) 25px, var(--patternCurrentColor) 25px, var(--patternCurrentColor) calc(2 * 25px))}.pattern-vertical-stripes-lg{background-image:linear-gradient(90deg, var(--patternTransparent) 50%, var(--patternCurrentColor) 50%);background-size:50px 50px}.pattern-horizontal-stripes-lg{background-image:linear-gradient(0deg, var(--patternTransparent) 50%, var(--patternCurrentColor) 50%);background-size:50px 50px}.pattern-diagonal-stripes-lg{background:repeating-linear-gradient(45deg, var(--patternTransparent), var(--patternTransparent) 50px, var(--patternCurrentColor) 50px, var(--patternCurrentColor) calc(2 * 50px))}.pattern-vertical-stripes-xl{background-image:linear-gradient(90deg, var(--patternTransparent) 50%, var(--patternCurrentColor) 50%);background-size:100px 100px}.pattern-horizontal-stripes-xl{background-image:linear-gradient(0deg, var(--patternTransparent) 50%, var(--patternCurrentColor) 50%);background-size:100px 100px}.pattern-diagonal-stripes-xl{background:repeating-linear-gradient(45deg, var(--patternTransparent), var(--patternTransparent) 100px, var(--patternCurrentColor) 100px, var(--patternCurrentColor) calc(2 * 100px))}.pattern-zigzag-sm{background:linear-gradient(135deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%) -10px 0,linear-gradient(225deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%) -10px 0,linear-gradient(315deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%),linear-gradient(45deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%);background-size:calc(2 * 10px) calc(2 * 10px)}.pattern-zigzag-md{background:linear-gradient(135deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%) -25px 0,linear-gradient(225deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%) -25px 0,linear-gradient(315deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%),linear-gradient(45deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%);background-size:calc(2 * 25px) calc(2 * 25px)}.pattern-zigzag-lg{background:linear-gradient(135deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%) -50px 0,linear-gradient(225deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%) -50px 0,linear-gradient(315deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%),linear-gradient(45deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%);background-size:calc(2 * 50px) calc(2 * 50px)}.pattern-zigzag-xl{background:linear-gradient(135deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%) -100px 0,linear-gradient(225deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%) -100px 0,linear-gradient(315deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%),linear-gradient(45deg, var(--patternCurrentColor) 25%, var(--patternTransparent) 25%);background-size:calc(2 * 100px) calc(2 * 100px)}.pattern-triangles-sm{background-image:linear-gradient(45deg, var(--patternCurrentColor) 50%, var(--patternTransparent) 50%);background-size:10px 10px}.pattern-triangles-md{background-image:linear-gradient(45deg, var(--patternCurrentColor) 50%, var(--patternTransparent) 50%);background-size:25px 25px}.pattern-triangles-lg{background-image:linear-gradient(45deg, var(--patternCurrentColor) 50%, var(--patternTransparent) 50%);background-size:50px 50px}.pattern-triangles-xl{background-image:linear-gradient(45deg, var(--patternCurrentColor) 50%, var(--patternTransparent) 50%);background-size:100px 100px}.text-pattern{-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:var(--patternTransparent)}.pattern-w-sm{width:10px}.pattern-h-sm{height:10px}.pattern-w-md{width:25px}.pattern-h-md{height:25px}.pattern-w-lg{width:50px}.pattern-h-lg{height:50px}.pattern-w-xl{width:100px}.pattern-h-xl{height:100px} /*# sourceMappingURL=pattern.min.css.map */ \ No newline at end of file diff --git a/dist/pattern.min.css.map b/dist/pattern.min.css.map index 8c5b4f6..cebdd66 100644 --- a/dist/pattern.min.css.map +++ b/dist/pattern.min.css.map @@ -1 +1 @@ -{"version":3,"sources":["../pattern.scss"],"names":[],"mappings":"AAiCQ,mBACI,0PAEwH,CACxH,iCACiB,CACjB,6CAAsD,CAN1D,mBACI,0PAEwH,CACxH,iCACiB,CACjB,6CAAsD,CAN1D,mBACI,0PAEwH,CACxH,iCACiB,CACjB,6CAAsD,CAN1D,mBACI,0PAEwH,CACxH,mCACiB,CACjB,+CAAsD,CACzD,iBAUG,gIAEgE,CAChE,yBAAkC,CAJtC,iBACI,gIAEgE,CAChE,yBAAkC,CAJtC,iBACI,gIAEgE,CAChE,yBAAkC,CAJtC,iBACI,gIAEgE,CAChE,2BAAkC,CAErC,iBAUG,qEAA8E,CAC9E,+CAAwD,CAF5D,iBACI,mEAA8E,CAC9E,6CAAwD,CAF5D,iBACI,uEAA8E,CAC9E,iDAAwD,CAF5D,iBACI,mEAA8E,CAC9E,6CAAwD,CAC3D,uBAUG,0HAC4D,CAC5D,+CAAwD,CACxD,uDACuC,CAL3C,uBACI,sHAC4D,CAC5D,6CAAwD,CACxD,qDACuC,CAL3C,uBACI,8HAC4D,CAC5D,iDAAwD,CACxD,yDACuC,CAL3C,uBACI,sHAC4D,CAC5D,6CAAwD,CACxD,qDACuC,CAC1C,2BAUG,kHAIoB,CACpB,yBAAkC,CACrC,6BAMG,8GAIoB,CACpB,yBAAkC,CACrC,2BAMG,mHAIwB,CACxB,yBAAkC,CA9BtC,2BACI,kHAIoB,CACpB,yBAAkC,CACrC,6BAMG,8GAIoB,CACpB,yBAAkC,CACrC,2BAMG,mHAIwB,CACxB,yBAAkC,CA9BtC,2BACI,kHAIoB,CACpB,yBAAkC,CACrC,6BAMG,8GAIoB,CACpB,yBAAkC,CACrC,2BAMG,mHAIwB,CACxB,yBAAkC,CA9BtC,2BACI,kHAIoB,CACpB,2BAAkC,CACrC,6BAMG,8GAIoB,CACpB,2BAAkC,CACrC,2BAMG,mHAIwB,CACxB,2BAAkC,CACrC,6BAWG,0EAA2E,CAC3E,yBAAkC,CACrC,+BAMG,yEAA0E,CAC1E,yBAAkC,CACrC,6BAMG,0HAIoC,CArBxC,6BACI,0EAA2E,CAC3E,yBAAkC,CACrC,+BAMG,yEAA0E,CAC1E,yBAAkC,CACrC,6BAMG,0HAIoC,CArBxC,6BACI,0EAA2E,CAC3E,yBAAkC,CACrC,+BAMG,yEAA0E,CAC1E,yBAAkC,CACrC,6BAMG,0HAIoC,CArBxC,6BACI,0EAA2E,CAC3E,2BAAkC,CACrC,+BAMG,yEAA0E,CAC1E,2BAAkC,CACrC,6BAMG,6HAIoC,CACvC,mBAUG,qQAGyD,CACzD,6CAAsD,CAL1D,mBACI,qQAGyD,CACzD,6CAAsD,CAL1D,mBACI,qQAGyD,CACzD,6CAAsD,CAL1D,mBACI,uQAGyD,CACzD,+CAAsD,CACzD,sBAUG,0EAEwB,CACxB,yBAAkC,CAJtC,sBACI,0EAEwB,CACxB,yBAAkC,CAJtC,sBACI,0EAEwB,CACxB,yBAAkC,CAJtC,sBACI,0EAEwB,CACxB,2BAAkC,CACrC,cAML,4BAAqB,CAArB,oBAAqB,CACrB,mCAAoC,CACvC,cAMO,UAnMiB,CAoMpB,cAGG,WAvMiB,CAkMrB,cACI,UAlMG,CAmMN,cAGG,WAtMG,CAiMP,cACI,UAjMG,CAkMN,cAGG,WArMG,CAgMP,cACI,WAhMI,CAiMP,cAGG,YApMI","file":"pattern.min.css"} \ No newline at end of file +{"version":3,"sources":["../pattern.scss"],"names":[],"mappings":"AAuBA,MACI,mCAAsB,CACtB,iCAAqB,CACxB,mBAaW,sYAE8L,CAC9L,iCACiB,CACjB,6CAAsD,CAN1D,mBACI,sYAE8L,CAC9L,iCACiB,CACjB,6CAAsD,CAN1D,mBACI,sYAE8L,CAC9L,iCACiB,CACjB,6CAAsD,CAN1D,mBACI,sYAE8L,CAC9L,mCACiB,CACjB,+CAAsD,CACzD,iBAUG,wLAE4F,CAC5F,yBAAkC,CAJtC,iBACI,wLAE4F,CAC5F,yBAAkC,CAJtC,iBACI,wLAE4F,CAC5F,yBAAkC,CAJtC,iBACI,wLAE4F,CAC5F,2BAAkC,CAErC,iBAUG,iGAA0G,CAC1G,+CAAwD,CAF5D,iBACI,+FAA0G,CAC1G,6CAAwD,CAF5D,iBACI,mGAA0G,CAC1G,iDAAwD,CAF5D,iBACI,+FAA0G,CAC1G,6CAAwD,CAC3D,uBAUG,kLACwF,CACxF,+CAAwD,CACxD,uDACuC,CAL3C,uBACI,8KACwF,CACxF,6CAAwD,CACxD,qDACuC,CAL3C,uBACI,sLACwF,CACxF,iDAAwD,CACxD,yDACuC,CAL3C,uBACI,8KACwF,CACxF,6CAAwD,CACxD,qDACuC,CAC1C,2BAUG,0KAIkC,CAClC,yBAAkC,CACrC,6BAMG,sKAIkC,CAClC,yBAAkC,CACrC,2BAMG,2KAIsC,CACtC,yBAAkC,CA9BtC,2BACI,0KAIkC,CAClC,yBAAkC,CACrC,6BAMG,sKAIkC,CAClC,yBAAkC,CACrC,2BAMG,2KAIsC,CACtC,yBAAkC,CA9BtC,2BACI,0KAIkC,CAClC,yBAAkC,CACrC,6BAMG,sKAIkC,CAClC,yBAAkC,CACrC,2BAMG,2KAIsC,CACtC,yBAAkC,CA9BtC,2BACI,0KAIkC,CAClC,2BAAkC,CACrC,6BAMG,sKAIkC,CAClC,2BAAkC,CACrC,2BAMG,2KAIsC,CACtC,2BAAkC,CACrC,6BAWG,sGAAuG,CACvG,yBAAkC,CACrC,+BAMG,qGAAsG,CACtG,yBAAkC,CACrC,6BAMG,kLAIkD,CArBtD,6BACI,sGAAuG,CACvG,yBAAkC,CACrC,+BAMG,qGAAsG,CACtG,yBAAkC,CACrC,6BAMG,kLAIkD,CArBtD,6BACI,sGAAuG,CACvG,yBAAkC,CACrC,+BAMG,qGAAsG,CACtG,yBAAkC,CACrC,6BAMG,kLAIkD,CArBtD,6BACI,sGAAuG,CACvG,2BAAkC,CACrC,+BAMG,qGAAsG,CACtG,2BAAkC,CACrC,6BAMG,qLAIkD,CACrD,mBAUG,qXAGqF,CACrF,6CAAsD,CAL1D,mBACI,qXAGqF,CACrF,6CAAsD,CAL1D,mBACI,qXAGqF,CACrF,6CAAsD,CAL1D,mBACI,uXAGqF,CACrF,+CAAsD,CACzD,sBAUG,sGAEsC,CACtC,yBAAkC,CAJtC,sBACI,sGAEsC,CACtC,yBAAkC,CAJtC,sBACI,sGAEsC,CACtC,yBAAkC,CAJtC,sBACI,sGAEsC,CACtC,2BAAkC,CACrC,cAML,4BAAqB,CAArB,oBAAqB,CACrB,iDAAkD,CACrD,cAMO,UAxMiB,CAyMpB,cAGG,WA5MiB,CAuMrB,cACI,UAvMG,CAwMN,cAGG,WA3MG,CAsMP,cACI,UAtMG,CAuMN,cAGG,WA1MG,CAqMP,cACI,WArMI,CAsMP,cAGG,YAzMI","file":"pattern.min.css"} \ No newline at end of file From 24e93d6a44b08133494a4b1d6c943b4b608871be Mon Sep 17 00:00:00 2001 From: Veeck Date: Mon, 27 Apr 2020 14:12:00 +0200 Subject: [PATCH 3/4] Update dependencies --- package-lock.json | 1963 ++------------------------------------------- package.json | 2 +- 2 files changed, 81 insertions(+), 1884 deletions(-) diff --git a/package-lock.json b/package-lock.json index 980fd13..4d485fd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,263 +1,9 @@ { - "name": "bg-pattern", + "name": "pattern.css", "version": "1.0.0", "lockfileVersion": 1, "requires": true, "dependencies": { - "@babel/code-frame": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", - "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", - "dev": true, - "requires": { - "@babel/highlight": "^7.8.3" - } - }, - "@babel/core": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.9.0.tgz", - "integrity": "sha512-kWc7L0fw1xwvI0zi8OKVBuxRVefwGOrKSQMvrQ3dW+bIIavBY3/NpXmpjMy7bQnLgwgzWQZ8TlM57YHpHNHz4w==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.8.3", - "@babel/generator": "^7.9.0", - "@babel/helper-module-transforms": "^7.9.0", - "@babel/helpers": "^7.9.0", - "@babel/parser": "^7.9.0", - "@babel/template": "^7.8.6", - "@babel/traverse": "^7.9.0", - "@babel/types": "^7.9.0", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.1", - "json5": "^2.1.2", - "lodash": "^4.17.13", - "resolve": "^1.3.2", - "semver": "^5.4.1", - "source-map": "^0.5.0" - }, - "dependencies": { - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - } - } - }, - "@babel/generator": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.5.tgz", - "integrity": "sha512-GbNIxVB3ZJe3tLeDm1HSn2AhuD/mVcyLDpgtLXa5tplmWrJdF/elxB56XNqCuD6szyNkDi6wuoKXln3QeBmCHQ==", - "dev": true, - "requires": { - "@babel/types": "^7.9.5", - "jsesc": "^2.5.1", - "lodash": "^4.17.13", - "source-map": "^0.5.0" - } - }, - "@babel/helper-function-name": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz", - "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==", - "dev": true, - "requires": { - "@babel/helper-get-function-arity": "^7.8.3", - "@babel/template": "^7.8.3", - "@babel/types": "^7.9.5" - } - }, - "@babel/helper-get-function-arity": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", - "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", - "dev": true, - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/helper-member-expression-to-functions": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz", - "integrity": "sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA==", - "dev": true, - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/helper-module-imports": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz", - "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==", - "dev": true, - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/helper-module-transforms": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz", - "integrity": "sha512-0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA==", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.8.3", - "@babel/helper-replace-supers": "^7.8.6", - "@babel/helper-simple-access": "^7.8.3", - "@babel/helper-split-export-declaration": "^7.8.3", - "@babel/template": "^7.8.6", - "@babel/types": "^7.9.0", - "lodash": "^4.17.13" - } - }, - "@babel/helper-optimise-call-expression": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz", - "integrity": "sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==", - "dev": true, - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/helper-replace-supers": { - "version": "7.8.6", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.8.6.tgz", - "integrity": "sha512-PeMArdA4Sv/Wf4zXwBKPqVj7n9UF/xg6slNRtZW84FM7JpE1CbG8B612FyM4cxrf4fMAMGO0kR7voy1ForHHFA==", - "dev": true, - "requires": { - "@babel/helper-member-expression-to-functions": "^7.8.3", - "@babel/helper-optimise-call-expression": "^7.8.3", - "@babel/traverse": "^7.8.6", - "@babel/types": "^7.8.6" - } - }, - "@babel/helper-simple-access": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz", - "integrity": "sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==", - "dev": true, - "requires": { - "@babel/template": "^7.8.3", - "@babel/types": "^7.8.3" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz", - "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==", - "dev": true, - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz", - "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==", - "dev": true - }, - "@babel/helpers": { - "version": "7.9.2", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.9.2.tgz", - "integrity": "sha512-JwLvzlXVPjO8eU9c/wF9/zOIN7X6h8DYf7mG4CiFRZRvZNKEF5dQ3H3V+ASkHoIB3mWhatgl5ONhyqHRI6MppA==", - "dev": true, - "requires": { - "@babel/template": "^7.8.3", - "@babel/traverse": "^7.9.0", - "@babel/types": "^7.9.0" - } - }, - "@babel/highlight": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz", - "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.9.0", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "@babel/parser": { - "version": "7.9.4", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz", - "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==", - "dev": true - }, - "@babel/runtime": { - "version": "7.9.2", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.2.tgz", - "integrity": "sha512-NE2DtOdufG7R5vnfQUTehdTfNycfUANEtCa9PssN9O/xmTzP4E08UI797ixaei6hBEVL9BI/PsdJS5x7mWoB9Q==", - "dev": true, - "requires": { - "regenerator-runtime": "^0.13.4" - } - }, - "@babel/template": { - "version": "7.8.6", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz", - "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.8.3", - "@babel/parser": "^7.8.6", - "@babel/types": "^7.8.6" - } - }, - "@babel/traverse": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.5.tgz", - "integrity": "sha512-c4gH3jsvSuGUezlP6rzSJ6jf8fYjLj3hsMZRx/nX0h+fmHN0w+ekubRrHPqnMec0meycA2nwCsJ7dC8IPem2FQ==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.8.3", - "@babel/generator": "^7.9.5", - "@babel/helper-function-name": "^7.9.5", - "@babel/helper-split-export-declaration": "^7.8.3", - "@babel/parser": "^7.9.0", - "@babel/types": "^7.9.5", - "debug": "^4.1.0", - "globals": "^11.1.0", - "lodash": "^4.17.13" - }, - "dependencies": { - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - } - } - }, - "@babel/types": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz", - "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.9.5", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - }, "@nodelib/fs.scandir": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz", @@ -284,25 +30,6 @@ "fastq": "^1.6.0" } }, - "@stylelint/postcss-css-in-js": { - "version": "0.37.1", - "resolved": "https://registry.npmjs.org/@stylelint/postcss-css-in-js/-/postcss-css-in-js-0.37.1.tgz", - "integrity": "sha512-UMf2Rni3JGKi3ZwYRGMYJ5ipOA5ENJSKMtYA/pE1ZLURwdh7B5+z2r73RmWvub+N0UuH1Lo+TGfCgYwPvqpXNw==", - "dev": true, - "requires": { - "@babel/core": ">=7.9.0" - } - }, - "@stylelint/postcss-markdown": { - "version": "0.36.1", - "resolved": "https://registry.npmjs.org/@stylelint/postcss-markdown/-/postcss-markdown-0.36.1.tgz", - "integrity": "sha512-iDxMBWk9nB2BPi1VFQ+Dc5+XpvODBHw2n3tYpaBZuEAFQlbtF9If0Qh5LTTwSi/XwdbJ2jt+0dis3i8omyggpw==", - "dev": true, - "requires": { - "remark": "^12.0.0", - "unist-util-find-all-after": "^3.0.1" - } - }, "@types/color-name": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", @@ -332,36 +59,12 @@ "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==", "dev": true }, - "@types/minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-aaI6OtKcrwCX8G7aWbNh7i8GOfY=", - "dev": true - }, "@types/node": { "version": "13.11.1", "resolved": "https://registry.npmjs.org/@types/node/-/node-13.11.1.tgz", "integrity": "sha512-eWQGP3qtxwL8FGneRrC5DwrJLGN4/dH1clNTuLfN81HCrxVtxRjygDTUoZJ5ASlDEeo0ppYFQjQIlXhtXpOn6g==", "dev": true }, - "@types/normalize-package-data": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz", - "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==", - "dev": true - }, - "@types/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", - "dev": true - }, - "@types/unist": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.3.tgz", - "integrity": "sha512-FvUupuM3rlRsRtCN+fDudtmytGO6iHJuuRKS1Ss0pG5z8oX0diNEw94UEL7hgDbpN94rgaK5R7sWm6RrSkZuAQ==", - "dev": true - }, "abbrev": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", @@ -369,9 +72,9 @@ "dev": true }, "ajv": { - "version": "6.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz", - "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==", + "version": "6.12.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz", + "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==", "dev": true, "requires": { "fast-deep-equal": "^3.1.1", @@ -438,12 +141,6 @@ "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", "dev": true }, - "arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", - "dev": true - }, "asn1": { "version": "0.2.4", "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", @@ -459,12 +156,6 @@ "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", "dev": true }, - "astral-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", - "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", - "dev": true - }, "async-foreach": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz", @@ -504,12 +195,6 @@ "integrity": "sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug==", "dev": true }, - "bail": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/bail/-/bail-1.0.5.tgz", - "integrity": "sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==", - "dev": true - }, "balanced-match": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", @@ -608,12 +293,6 @@ "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", "dev": true }, - "ccount": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/ccount/-/ccount-1.0.5.tgz", - "integrity": "sha512-MOli1W+nfbPLlKEhInaxhRdp7KVLFxLN5ykwzHgLsLI3H3gs5jjFAK4Eoj3OzzcxCtumDaI8onoVDeQyWaNTkw==", - "dev": true - }, "chalk": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", @@ -625,30 +304,6 @@ "supports-color": "^5.3.0" } }, - "character-entities": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz", - "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==", - "dev": true - }, - "character-entities-html4": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-1.1.4.tgz", - "integrity": "sha512-HRcDxZuZqMx3/a+qrzxdBKBPUpxWEq9xw2OPZ3a/174ihfrQKVsFhqtthBInFy1zZ9GgZyFXOatNujm8M+El3g==", - "dev": true - }, - "character-entities-legacy": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz", - "integrity": "sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==", - "dev": true - }, - "character-reference-invalid": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz", - "integrity": "sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==", - "dev": true - }, "cliui": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", @@ -660,27 +315,12 @@ "wrap-ansi": "^2.0.0" } }, - "clone-regexp": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clone-regexp/-/clone-regexp-2.2.0.tgz", - "integrity": "sha512-beMpP7BOtTipFuW8hrJvREQ2DrRu3BE7by0ZpibtfBA+qfHYvMGTc2Yb1JMYPKg/JUw0CHYvpg796aNTSW9z7Q==", - "dev": true, - "requires": { - "is-regexp": "^2.0.0" - } - }, "code-point-at": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", "dev": true }, - "collapse-white-space": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-1.0.6.tgz", - "integrity": "sha512-jEovNnrhMuqyCcjfEJA56v0Xq8SkIoPKDyaHahwo3POf4qcSXqMYuwNcOTzp74vTsR9Tn08z4MxWqAhcekogkQ==", - "dev": true - }, "color-convert": { "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", @@ -717,15 +357,6 @@ "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", "dev": true }, - "convert-source-map": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", - "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.1" - } - }, "core-util-is": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", @@ -780,26 +411,8 @@ "requires": { "lru-cache": "^4.0.1", "which": "^1.2.9" - }, - "dependencies": { - "lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", - "dev": true, - "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - } } }, - "cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "dev": true - }, "currently-unhandled": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", @@ -824,16 +437,6 @@ "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", "dev": true }, - "decamelize-keys": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz", - "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=", - "dev": true, - "requires": { - "decamelize": "^1.1.0", - "map-obj": "^1.0.0" - } - }, "delayed-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", @@ -869,55 +472,6 @@ } } }, - "dom-serializer": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", - "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", - "dev": true, - "requires": { - "domelementtype": "^2.0.1", - "entities": "^2.0.0" - }, - "dependencies": { - "domelementtype": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.1.tgz", - "integrity": "sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ==", - "dev": true - }, - "entities": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.0.tgz", - "integrity": "sha512-D9f7V0JSRwIxlRI2mjMqufDrRDnx8p+eEOz7aUM9SuvF8gsBzra0/6tbjl1m8eQHrZlYj6PxqE00hZ1SAIKPLw==", - "dev": true - } - } - }, - "domelementtype": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", - "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", - "dev": true - }, - "domhandler": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", - "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", - "dev": true, - "requires": { - "domelementtype": "1" - } - }, - "domutils": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", - "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", - "dev": true, - "requires": { - "dom-serializer": "0", - "domelementtype": "1" - } - }, "ecc-jsbn": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", @@ -940,12 +494,6 @@ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "dev": true }, - "entities": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", - "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==", - "dev": true - }, "error-ex": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", @@ -961,15 +509,6 @@ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", "dev": true }, - "execall": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/execall/-/execall-2.0.0.tgz", - "integrity": "sha512-0FU2hZ5Hh6iQnarpRtQurM/aAvp3RIbfvgLHrcqJYzhXyV2KFruhuChf9NC6waAhiUR7FFtlugkI4p7f2Fqlow==", - "dev": true, - "requires": { - "clone-regexp": "^2.1.0" - } - }, "extend": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", @@ -1071,15 +610,6 @@ "reusify": "^1.0.4" } }, - "file-entry-cache": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", - "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", - "dev": true, - "requires": { - "flat-cache": "^2.0.1" - } - }, "find-up": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", @@ -1089,34 +619,6 @@ "locate-path": "^2.0.0" } }, - "flat-cache": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", - "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", - "dev": true, - "requires": { - "flatted": "^2.0.0", - "rimraf": "2.6.3", - "write": "1.0.3" - }, - "dependencies": { - "rimraf": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", - "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - } - } - }, - "flatted": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", - "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", - "dev": true - }, "forever-agent": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", @@ -1177,12 +679,6 @@ "globule": "^1.0.0" } }, - "gensync": { - "version": "1.0.0-beta.1", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.1.tgz", - "integrity": "sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==", - "dev": true - }, "get-caller-file": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", @@ -1218,12 +714,6 @@ "path-is-absolute": "^1.0.0" } }, - "globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true - }, "globby": { "version": "10.0.2", "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.2.tgz", @@ -1240,12 +730,6 @@ "slash": "^3.0.0" } }, - "globjoin": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz", - "integrity": "sha1-L0SUrIkZ43Z8XLtpHp9GMyQoXUM=", - "dev": true - }, "globule": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.1.tgz", @@ -1279,12 +763,6 @@ "har-schema": "^2.0.0" } }, - "hard-rejection": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", - "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", - "dev": true - }, "has-ansi": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", @@ -1312,39 +790,6 @@ "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==", "dev": true }, - "html-tags": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.1.0.tgz", - "integrity": "sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==", - "dev": true - }, - "htmlparser2": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", - "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", - "dev": true, - "requires": { - "domelementtype": "^1.3.1", - "domhandler": "^2.3.0", - "domutils": "^1.5.1", - "entities": "^1.1.1", - "inherits": "^2.0.1", - "readable-stream": "^3.1.1" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } - } - }, "http-signature": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", @@ -1390,18 +835,6 @@ "resolve-from": "^3.0.0" } }, - "import-lazy": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", - "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==", - "dev": true - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "dev": true - }, "in-publish": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.1.tgz", @@ -1417,12 +850,6 @@ "repeating": "^2.0.0" } }, - "indexes-of": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", - "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", - "dev": true - }, "inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", @@ -1439,52 +866,18 @@ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", "dev": true }, - "ini": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", - "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", - "dev": true - }, "invert-kv": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", "dev": true }, - "is-alphabetical": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz", - "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==", - "dev": true - }, - "is-alphanumeric": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-alphanumeric/-/is-alphanumeric-1.0.0.tgz", - "integrity": "sha1-Spzvcdr0wAHB2B1j0UDPU/1oifQ=", - "dev": true - }, - "is-alphanumerical": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz", - "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==", - "dev": true, - "requires": { - "is-alphabetical": "^1.0.0", - "is-decimal": "^1.0.0" - } - }, "is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", "dev": true }, - "is-decimal": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz", - "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==", - "dev": true - }, "is-directory": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", @@ -1521,24 +914,6 @@ "is-extglob": "^2.1.1" } }, - "is-hexadecimal": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz", - "integrity": "sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==", - "dev": true - }, - "is-plain-obj": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", - "dev": true - }, - "is-regexp": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-2.1.0.tgz", - "integrity": "sha512-OZ4IlER3zmRIoB9AqNhEggVxqIH4ofDns5nRrPS6yQxXE1TPCUpFznBfRQmQa8uC+pXqjMnukiJBxCisIxiLGA==", - "dev": true - }, "is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", @@ -1551,18 +926,6 @@ "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", "dev": true }, - "is-whitespace-character": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-whitespace-character/-/is-whitespace-character-1.0.4.tgz", - "integrity": "sha512-SDweEzfIZM0SJV0EUga669UTKlmL0Pq8Lno0QDQsPnvECB3IM2aP0gdx5TrU0A01MAPfViaZiI2V1QMZLaKK5w==", - "dev": true - }, - "is-word-character": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-word-character/-/is-word-character-1.0.4.tgz", - "integrity": "sha512-5SMO8RVennx3nZrqtKwCGyyetPE9VDba5ugvKLaD4KopPG5kR4mQ7tNt/r7feL5yt5h3lpuBbIUmCOG2eSzXHA==", - "dev": true - }, "isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", @@ -1587,24 +950,12 @@ "integrity": "sha512-Vg8czh0Q7sFBSUMWWArX/miJeBWYBPpdU/3M/DKSaekLMqrqVPaedp+5mZhie/r0lgrcaYBfwXatEew6gwgiQQ==", "dev": true }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true - }, "jsbn": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", "dev": true }, - "jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true - }, "json-parse-better-errors": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", @@ -1629,15 +980,6 @@ "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", "dev": true }, - "json5": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz", - "integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==", - "dev": true, - "requires": { - "minimist": "^1.2.5" - } - }, "jsprim": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", @@ -1650,18 +992,6 @@ "verror": "1.10.0" } }, - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true - }, - "known-css-properties": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.18.0.tgz", - "integrity": "sha512-69AgJ1rQa7VvUsd2kpvVq+VeObDuo3zrj0CzM5Slmf6yduQFAI2kXPDQJR2IE/u6MSAUOJrwSzjg5vlz8qcMiw==", - "dev": true - }, "lcid": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", @@ -1671,18 +1001,6 @@ "invert-kv": "^1.0.0" } }, - "leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", - "dev": true - }, - "lines-and-columns": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", - "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", - "dev": true - }, "load-json-file": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", @@ -1721,12 +1039,6 @@ "chalk": "^2.0.1" } }, - "longest-streak": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-2.0.4.tgz", - "integrity": "sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg==", - "dev": true - }, "loud-rejection": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", @@ -1737,42 +1049,22 @@ "signal-exit": "^3.0.0" } }, - "map-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", - "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", - "dev": true - }, - "markdown-escapes": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/markdown-escapes/-/markdown-escapes-1.0.4.tgz", - "integrity": "sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg==", - "dev": true - }, - "markdown-table": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-2.0.0.tgz", - "integrity": "sha512-Ezda85ToJUBhM6WGaG6veasyym+Tbs3cMAw/ZhOPqXiYsr0jgocBV3j3nx+4lk47plLlIqjwuTm/ywVI+zjJ/A==", + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", "dev": true, "requires": { - "repeat-string": "^1.0.0" + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" } }, - "mathml-tag-names": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz", - "integrity": "sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==", + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", "dev": true }, - "mdast-util-compact": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-compact/-/mdast-util-compact-2.0.1.tgz", - "integrity": "sha512-7GlnT24gEwDrdAwEHrU4Vv5lLWrEer4KOkAiKT9nYstsTad7Oc1TwqT2zIMKRdZF7cTuaf+GA1E4Kv7jJh8mPA==", - "dev": true, - "requires": { - "unist-util-visit": "^2.0.0" - } - }, "meow": { "version": "3.7.0", "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", @@ -1798,26 +1090,20 @@ "dev": true }, "mime-db": { - "version": "1.43.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.43.0.tgz", - "integrity": "sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ==", + "version": "1.44.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz", + "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==", "dev": true }, "mime-types": { - "version": "2.1.26", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.26.tgz", - "integrity": "sha512-01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ==", + "version": "2.1.27", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz", + "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==", "dev": true, "requires": { - "mime-db": "1.43.0" + "mime-db": "1.44.0" } }, - "min-indent": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.0.tgz", - "integrity": "sha1-z8RcN+nsDY8KDsPdTvf3w6vjklY=", - "dev": true - }, "minimatch": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", @@ -1833,16 +1119,6 @@ "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", "dev": true }, - "minimist-options": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.0.2.tgz", - "integrity": "sha512-seq4hpWkYSUh1y7NXxzucwAN9yVlBc3Upgdjz8vLCP97jG8kaOmzYrVH/m7tQ1NYD1wdtZbSLfdy4zFmRWuc/w==", - "dev": true, - "requires": { - "arrify": "^1.0.1", - "is-plain-obj": "^1.1.0" - } - }, "mkdirp": { "version": "0.5.5", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", @@ -1853,9 +1129,9 @@ } }, "nan": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", - "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==", + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.1.tgz", + "integrity": "sha512-isWHgVjnFjh2x2yuJ/tj3JbwoHu3UC2dX5G/88Cm24yB6YopVgxvBObDY7n5xW6ExmFhJpSEQqFPvq9zaXc8Jw==", "dev": true }, "node-gyp": { @@ -1893,9 +1169,9 @@ "dev": true }, "node-sass": { - "version": "4.13.1", - "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.13.1.tgz", - "integrity": "sha512-TTWFx+ZhyDx1Biiez2nB0L3YrCZ/8oHagaDalbuBSlqXgUPsdkUSzJsVxeDO9LtPB49+Fh3WQl3slABo6AotNw==", + "version": "4.14.0", + "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.14.0.tgz", + "integrity": "sha512-AxqU+DFpk0lEz95sI6jO0hU0Rwyw7BXVEv6o9OItoXLyeygPeaSpiV4rwQb10JiTghHaa0gZeD21sz+OsQluaw==", "dev": true, "requires": { "async-foreach": "^0.1.3", @@ -1971,12 +1247,6 @@ "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", "dev": true }, - "normalize-selector": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/normalize-selector/-/normalize-selector-0.2.0.tgz", - "integrity": "sha1-0LFF62kRicY6eNIB3E/bEpPvDAM=", - "dev": true - }, "npmlog": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", @@ -2077,37 +1347,6 @@ "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", "dev": true }, - "parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, - "requires": { - "callsites": "^3.0.0" - }, - "dependencies": { - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true - } - } - }, - "parse-entities": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", - "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", - "dev": true, - "requires": { - "character-entities": "^1.0.0", - "character-entities-legacy": "^1.0.0", - "character-reference-invalid": "^1.0.0", - "is-alphanumerical": "^1.0.0", - "is-decimal": "^1.0.0", - "is-hexadecimal": "^1.0.0" - } - }, "parse-json": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", @@ -2581,24 +1820,6 @@ } } }, - "postcss-html": { - "version": "0.36.0", - "resolved": "https://registry.npmjs.org/postcss-html/-/postcss-html-0.36.0.tgz", - "integrity": "sha512-HeiOxGcuwID0AFsNAL0ox3mW6MHH5cstWN1Z3Y+n6H+g12ih7LHdYxWwEA/QmrebctLjo79xz9ouK3MroHwOJw==", - "dev": true, - "requires": { - "htmlparser2": "^3.10.0" - } - }, - "postcss-less": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/postcss-less/-/postcss-less-3.1.4.tgz", - "integrity": "sha512-7TvleQWNM2QLcHqvudt3VYjULVB49uiW6XzEUFmvwHzvsOEF5MwBrIXZDJQvJNFGjJQTzSzZnDoCJ8h/ljyGXA==", - "dev": true, - "requires": { - "postcss": "^7.0.14" - } - }, "postcss-load-config": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.0.tgz", @@ -2609,12 +1830,6 @@ "import-cwd": "^2.0.0" } }, - "postcss-media-query-parser": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz", - "integrity": "sha1-J7Ocb02U+Bsac7j3Y1HGCeXO8kQ=", - "dev": true - }, "postcss-reporter": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-6.0.1.tgz", @@ -2627,57 +1842,6 @@ "postcss": "^7.0.7" } }, - "postcss-resolve-nested-selector": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz", - "integrity": "sha1-Kcy8fDfe36wwTp//C/FZaz9qDk4=", - "dev": true - }, - "postcss-safe-parser": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-4.0.2.tgz", - "integrity": "sha512-Uw6ekxSWNLCPesSv/cmqf2bY/77z11O7jZGPax3ycZMFU/oi2DMH9i89AdHc1tRwFg/arFoEwX0IS3LCUxJh1g==", - "dev": true, - "requires": { - "postcss": "^7.0.26" - } - }, - "postcss-sass": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/postcss-sass/-/postcss-sass-0.4.4.tgz", - "integrity": "sha512-BYxnVYx4mQooOhr+zer0qWbSPYnarAy8ZT7hAQtbxtgVf8gy+LSLT/hHGe35h14/pZDTw1DsxdbrwxBN++H+fg==", - "dev": true, - "requires": { - "gonzales-pe": "^4.3.0", - "postcss": "^7.0.21" - }, - "dependencies": { - "gonzales-pe": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/gonzales-pe/-/gonzales-pe-4.3.0.tgz", - "integrity": "sha512-otgSPpUmdWJ43VXyiNgEYE4luzHCL2pz4wQ0OnDluC6Eg4Ko3Vexy/SrSynglw/eR+OhkzmqFCZa/OFa/RgAOQ==", - "dev": true, - "requires": { - "minimist": "^1.2.5" - } - } - } - }, - "postcss-scss": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-2.0.0.tgz", - "integrity": "sha512-um9zdGKaDZirMm+kZFKKVsnKPF7zF7qBAtIfTSnZXD1jZ0JNZIxdB6TxQOjCnlSzLRInVl2v3YdBh/M881C4ug==", - "dev": true, - "requires": { - "postcss": "^7.0.0" - } - }, - "postcss-syntax": { - "version": "0.36.2", - "resolved": "https://registry.npmjs.org/postcss-syntax/-/postcss-syntax-0.36.2.tgz", - "integrity": "sha512-nBRg/i7E3SOHWxF3PpF5WnJM/jQ1YpY9000OaVXlAQj6Zp/kIqJxEDWIZ67tAd7NLuk7zqN4yqe9nc0oNAOs1w==", - "dev": true - }, "postcss-value-parser": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.0.3.tgz", @@ -2714,10 +1878,10 @@ "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", "dev": true }, - "quick-lru": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", - "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", "dev": true }, "read-cache": { @@ -2796,75 +1960,6 @@ "strip-indent": "^1.0.1" } }, - "regenerator-runtime": { - "version": "0.13.5", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", - "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==", - "dev": true - }, - "remark": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/remark/-/remark-12.0.0.tgz", - "integrity": "sha512-oX4lMIS0csgk8AEbzY0h2jdR0ngiCHOpwwpxjmRa5TqAkeknY+tkhjRJGZqnCmvyuWh55/0SW5WY3R3nn3PH9A==", - "dev": true, - "requires": { - "remark-parse": "^8.0.0", - "remark-stringify": "^8.0.0", - "unified": "^9.0.0" - } - }, - "remark-parse": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-8.0.0.tgz", - "integrity": "sha512-Ck14G1Ns/GEPXhSw6m1Uv28kMtVk63e59NyL+QlhBBwBdIUXROM6MPfBehPhW6TW2d73batMdZsKwuxl5i3tEA==", - "dev": true, - "requires": { - "ccount": "^1.0.0", - "collapse-white-space": "^1.0.2", - "is-alphabetical": "^1.0.0", - "is-decimal": "^1.0.0", - "is-whitespace-character": "^1.0.0", - "is-word-character": "^1.0.0", - "markdown-escapes": "^1.0.0", - "parse-entities": "^2.0.0", - "repeat-string": "^1.5.4", - "state-toggle": "^1.0.0", - "trim": "0.0.1", - "trim-trailing-lines": "^1.0.0", - "unherit": "^1.0.4", - "unist-util-remove-position": "^2.0.0", - "vfile-location": "^3.0.0", - "xtend": "^4.0.1" - } - }, - "remark-stringify": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-8.0.0.tgz", - "integrity": "sha512-cABVYVloFH+2ZI5bdqzoOmemcz/ZuhQSH6W6ZNYnLojAUUn3xtX7u+6BpnYp35qHoGr2NFBsERV14t4vCIeW8w==", - "dev": true, - "requires": { - "ccount": "^1.0.0", - "is-alphanumeric": "^1.0.0", - "is-decimal": "^1.0.0", - "is-whitespace-character": "^1.0.0", - "longest-streak": "^2.0.1", - "markdown-escapes": "^1.0.0", - "markdown-table": "^2.0.0", - "mdast-util-compact": "^2.0.0", - "parse-entities": "^2.0.0", - "repeat-string": "^1.5.4", - "state-toggle": "^1.0.0", - "stringify-entities": "^3.0.0", - "unherit": "^1.0.4", - "xtend": "^4.0.1" - } - }, - "repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", - "dev": true - }, "repeating": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", @@ -2874,12 +1969,6 @@ "is-finite": "^1.0.0" } }, - "replace-ext": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz", - "integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=", - "dev": true - }, "request": { "version": "2.88.2", "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", @@ -2906,14 +1995,6 @@ "tough-cookie": "~2.5.0", "tunnel-agent": "^0.6.0", "uuid": "^3.3.2" - }, - "dependencies": { - "qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", - "dev": true - } } }, "require-directory": { @@ -2929,9 +2010,9 @@ "dev": true }, "resolve": { - "version": "1.16.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.16.0.tgz", - "integrity": "sha512-LarL/PIKJvc09k1jaeT4kQb/8/7P+qV4qSnN2K80AES+OHdfZELAKVOBjxsvtToT/uLOfFbvYvKfZmV8cee7nA==", + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", "dev": true, "requires": { "path-parse": "^1.0.6" @@ -2996,17 +2077,6 @@ "requires": { "js-base64": "^2.1.8", "source-map": "^0.4.2" - }, - "dependencies": { - "source-map": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", - "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", - "dev": true, - "requires": { - "amdefine": ">=0.0.4" - } - } } }, "semver": { @@ -3033,31 +2103,15 @@ "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", "dev": true }, - "slice-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", - "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", + "source-map": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", + "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", "dev": true, "requires": { - "ansi-styles": "^3.2.0", - "astral-regex": "^1.0.0", - "is-fullwidth-code-point": "^2.0.0" - }, - "dependencies": { - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - } + "amdefine": ">=0.0.4" } }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, "spdx-correct": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", @@ -3069,9 +2123,9 @@ } }, "spdx-exceptions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", - "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", "dev": true }, "spdx-expression-parse": { @@ -3090,12 +2144,6 @@ "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==", "dev": true }, - "specificity": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/specificity/-/specificity-0.4.1.tgz", - "integrity": "sha512-1klA3Gi5PD1Wv9Q0wUoOQN1IWAuPu0D1U03ThXTr0cJ20+/iq2tHSDnK7Kk/0LXJ1ztUB2/1Os0wKmfyNgUQfg==", - "dev": true - }, "sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", @@ -3119,12 +2167,6 @@ "tweetnacl": "~0.14.0" } }, - "state-toggle": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/state-toggle/-/state-toggle-1.0.3.tgz", - "integrity": "sha512-d/5Z4/2iiCnHw6Xzghyhb+GcmF89bxwgXG60wjIiZaxnymbyOmI8Hk4VqHXiVVp6u2ysaskFfXg3ekCj4WNftQ==", - "dev": true - }, "stdout-stream": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz", @@ -3154,19 +2196,6 @@ "safe-buffer": "~5.1.0" } }, - "stringify-entities": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-3.0.0.tgz", - "integrity": "sha512-h7NJJIssprqlyjHT2eQt2W1F+MCcNmwPGlKb0bWEdET/3N44QN3QbUF/ueKCgAssyKRZ3Br9rQ7FcXjHr0qLHw==", - "dev": true, - "requires": { - "character-entities-html4": "^1.0.0", - "character-entities-legacy": "^1.0.0", - "is-alphanumerical": "^1.0.0", - "is-decimal": "^1.0.2", - "is-hexadecimal": "^1.0.0" - } - }, "strip-ansi": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", @@ -3194,686 +2223,46 @@ "get-stdin": "^4.0.1" } }, - "style-search": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz", - "integrity": "sha1-eVjHk+R+MuB9K1yv5cC/jhLneQI=", + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "tar": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz", + "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==", + "dev": true, + "requires": { + "block-stream": "*", + "fstream": "^1.0.12", + "inherits": "2" + } + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", "dev": true }, - "stylelint": { - "version": "13.3.2", - "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-13.3.2.tgz", - "integrity": "sha512-kpO3/Gz2ZY40EWUwFYYkgpzhf8ZDUyKpcui5+pS0XKJBj/EMYmZpOJoL8IFAz2yApYeg91NVy5yAjE39hDzWvQ==", - "dev": true, - "requires": { - "@stylelint/postcss-css-in-js": "^0.37.1", - "@stylelint/postcss-markdown": "^0.36.1", - "autoprefixer": "^9.7.6", - "balanced-match": "^1.0.0", - "chalk": "^4.0.0", - "cosmiconfig": "^6.0.0", - "debug": "^4.1.1", - "execall": "^2.0.0", - "file-entry-cache": "^5.0.1", - "get-stdin": "^7.0.0", - "global-modules": "^2.0.0", - "globby": "^11.0.0", - "globjoin": "^0.1.4", - "html-tags": "^3.1.0", - "ignore": "^5.1.4", - "import-lazy": "^4.0.0", - "imurmurhash": "^0.1.4", - "known-css-properties": "^0.18.0", - "leven": "^3.1.0", - "lodash": "^4.17.15", - "log-symbols": "^3.0.0", - "mathml-tag-names": "^2.1.3", - "meow": "^6.1.0", - "micromatch": "^4.0.2", - "normalize-selector": "^0.2.0", - "postcss": "^7.0.27", - "postcss-html": "^0.36.0", - "postcss-less": "^3.1.4", - "postcss-media-query-parser": "^0.2.3", - "postcss-reporter": "^6.0.1", - "postcss-resolve-nested-selector": "^0.1.1", - "postcss-safe-parser": "^4.0.2", - "postcss-sass": "^0.4.4", - "postcss-scss": "^2.0.0", - "postcss-selector-parser": "^6.0.2", - "postcss-syntax": "^0.36.2", - "postcss-value-parser": "^4.0.3", - "resolve-from": "^5.0.0", - "slash": "^3.0.0", - "specificity": "^0.4.1", - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "style-search": "^0.1.0", - "sugarss": "^2.0.0", - "svg-tags": "^1.0.0", - "table": "^5.4.6", - "v8-compile-cache": "^2.1.0", - "write-file-atomic": "^3.0.3" - }, - "dependencies": { - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", - "dev": true - }, - "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "dev": true, - "requires": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - } - }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "requires": { - "fill-range": "^7.0.1" - } - }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - }, - "camelcase-keys": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", - "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", - "dev": true, - "requires": { - "camelcase": "^5.3.1", - "map-obj": "^4.0.0", - "quick-lru": "^4.0.1" - } - }, - "chalk": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.0.0.tgz", - "integrity": "sha512-N9oWFcegS0sFr9oh1oz2d7Npos6vNoWW9HvtCg5N1KRFpUhaAhvTv5Y58g880fZaEYSNm3qDz8SU1UrGvp+n7A==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "cosmiconfig": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", - "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", - "dev": true, - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.7.2" - } - }, - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "get-stdin": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-7.0.0.tgz", - "integrity": "sha512-zRKcywvrXlXsA0v0i9Io4KDRaAw7+a1ZpjRwl9Wox8PFlVCCHra7E9c4kqXCoCM9nR5tBkaTTZRBoCm60bFqTQ==", - "dev": true - }, - "global-modules": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", - "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", - "dev": true, - "requires": { - "global-prefix": "^3.0.0" - } - }, - "global-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", - "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", - "dev": true, - "requires": { - "ini": "^1.3.5", - "kind-of": "^6.0.2", - "which": "^1.3.1" - } - }, - "globby": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.0.tgz", - "integrity": "sha512-iuehFnR3xu5wBBtm4xi0dMe92Ob87ufyu/dHwpDYfbcpYpIbrO5OnS8M1vWvrBhSGEJ3/Ecj7gnX76P8YxpPEg==", - "dev": true, - "requires": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.1.1", - "ignore": "^5.1.4", - "merge2": "^1.3.0", - "slash": "^3.0.0" - } - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "import-fresh": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", - "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", - "dev": true, - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "dependencies": { - "resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true - } - } - }, - "indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "requires": { - "p-locate": "^4.1.0" - } - }, - "log-symbols": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz", - "integrity": "sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==", - "dev": true, - "requires": { - "chalk": "^2.4.2" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "map-obj": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.1.0.tgz", - "integrity": "sha512-glc9y00wgtwcDmp7GaE/0b0OnxpNJsVf3ael/An6Fe2Q51LLwN1er6sdomLRzz5h0+yMpiYLhWYF5R7HeqVd4g==", - "dev": true - }, - "meow": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/meow/-/meow-6.1.0.tgz", - "integrity": "sha512-iIAoeI01v6pmSfObAAWFoITAA4GgiT45m4SmJgoxtZfvI0fyZwhV4d0lTwiUXvAKIPlma05Feb2Xngl52Mj5Cg==", - "dev": true, - "requires": { - "@types/minimist": "^1.2.0", - "camelcase-keys": "^6.1.1", - "decamelize-keys": "^1.1.0", - "hard-rejection": "^2.0.0", - "minimist-options": "^4.0.1", - "normalize-package-data": "^2.5.0", - "read-pkg-up": "^7.0.0", - "redent": "^3.0.0", - "trim-newlines": "^3.0.0", - "type-fest": "^0.8.1", - "yargs-parser": "^18.1.1" - } - }, - "micromatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", - "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", - "dev": true, - "requires": { - "braces": "^3.0.1", - "picomatch": "^2.0.5" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "requires": { - "p-limit": "^2.2.0" - } - }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true - }, - "parse-json": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", - "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1", - "lines-and-columns": "^1.1.6" - } - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true - }, - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true - }, - "postcss-selector-parser": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz", - "integrity": "sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg==", - "dev": true, - "requires": { - "cssesc": "^3.0.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - } - }, - "read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", - "dev": true, - "requires": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "dependencies": { - "type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", - "dev": true - } - } - }, - "read-pkg-up": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", - "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", - "dev": true, - "requires": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" - } - }, - "redent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", - "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", - "dev": true, - "requires": { - "indent-string": "^4.0.0", - "strip-indent": "^3.0.0" - } - }, - "resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true - }, - "string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - } - }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.0" - } - }, - "strip-indent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", - "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", - "dev": true, - "requires": { - "min-indent": "^1.0.0" - } - }, - "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - }, - "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "requires": { - "is-number": "^7.0.0" - } - }, - "trim-newlines": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.0.tgz", - "integrity": "sha512-C4+gOpvmxaSMKuEf9Qc134F1ZuOHVXKRbtEflf4NTtuuJDEIJ9p5PXsalL8SkeRw+qit1Mo+yuvMPAKwWg/1hA==", - "dev": true - }, - "yargs-parser": { - "version": "18.1.2", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.2.tgz", - "integrity": "sha512-hlIPNR3IzC1YuL1c2UwwDKpXlNFBqD1Fswwh1khz5+d8Cq/8yc/Mn0i+rQXduu8hcrFKvO7Eryk+09NecTQAAQ==", - "dev": true, - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } - } - } - }, - "stylelint-config-recommended": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-3.0.0.tgz", - "integrity": "sha512-F6yTRuc06xr1h5Qw/ykb2LuFynJ2IxkKfCMf+1xqPffkxh0S09Zc902XCffcsw/XMFq/OzQ1w54fLIDtmRNHnQ==", - "dev": true - }, - "stylelint-config-standard": { - "version": "20.0.0", - "resolved": "https://registry.npmjs.org/stylelint-config-standard/-/stylelint-config-standard-20.0.0.tgz", - "integrity": "sha512-IB2iFdzOTA/zS4jSVav6z+wGtin08qfj+YyExHB3LF9lnouQht//YyB0KZq9gGz5HNPkddHOzcY8HsUey6ZUlA==", - "dev": true, - "requires": { - "stylelint-config-recommended": "^3.0.0" - } - }, - "sugarss": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/sugarss/-/sugarss-2.0.0.tgz", - "integrity": "sha512-WfxjozUk0UVA4jm+U1d736AUpzSrNsQcIbyOkoE364GrtWmIrFdk5lksEupgWMD4VaT/0kVx1dobpiDumSgmJQ==", - "dev": true, - "requires": { - "postcss": "^7.0.2" - } - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - }, - "svg-tags": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz", - "integrity": "sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q=", - "dev": true - }, - "table": { - "version": "5.4.6", - "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", - "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", - "dev": true, - "requires": { - "ajv": "^6.10.2", - "lodash": "^4.17.14", - "slice-ansi": "^2.1.0", - "string-width": "^3.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true - }, - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - }, - "string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dev": true, - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - } - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - } - } - }, - "tar": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz", - "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==", - "dev": true, - "requires": { - "block-stream": "*", - "fstream": "^1.0.12", - "inherits": "2" - } - }, - "to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", - "dev": true - }, - "tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", - "dev": true, - "requires": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - } - }, - "trim": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/trim/-/trim-0.0.1.tgz", - "integrity": "sha1-WFhUf2spB1fulczMZm+1AITEYN0=", - "dev": true - }, - "trim-newlines": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", - "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", - "dev": true - }, - "trim-trailing-lines": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-1.1.3.tgz", - "integrity": "sha512-4ku0mmjXifQcTVfYDfR5lpgV7zVqPg6zV9rdZmwOPqq0+Zq19xDqEgagqVbc4pOOShbncuAOIs59R3+3gcF3ZA==", - "dev": true - }, - "trough": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/trough/-/trough-1.0.5.tgz", - "integrity": "sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==", - "dev": true - }, - "true-case-path": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz", - "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==", + "true-case-path": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz", + "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==", "dev": true, "requires": { "glob": "^7.1.2" @@ -3894,119 +2283,6 @@ "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", "dev": true }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true - }, - "typedarray-to-buffer": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", - "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "dev": true, - "requires": { - "is-typedarray": "^1.0.0" - } - }, - "unherit": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/unherit/-/unherit-1.1.3.tgz", - "integrity": "sha512-Ft16BJcnapDKp0+J/rqFC3Rrk6Y/Ng4nzsC028k2jdDII/rdZ7Wd3pPT/6+vIIxRagwRc9K0IUX0Ra4fKvw+WQ==", - "dev": true, - "requires": { - "inherits": "^2.0.0", - "xtend": "^4.0.0" - } - }, - "unified": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/unified/-/unified-9.0.0.tgz", - "integrity": "sha512-ssFo33gljU3PdlWLjNp15Inqb77d6JnJSfyplGJPT/a+fNRNyCBeveBAYJdO5khKdF6WVHa/yYCC7Xl6BDwZUQ==", - "dev": true, - "requires": { - "bail": "^1.0.0", - "extend": "^3.0.0", - "is-buffer": "^2.0.0", - "is-plain-obj": "^2.0.0", - "trough": "^1.0.0", - "vfile": "^4.0.0" - }, - "dependencies": { - "is-buffer": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.4.tgz", - "integrity": "sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A==", - "dev": true - }, - "is-plain-obj": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", - "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", - "dev": true - } - } - }, - "uniq": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", - "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", - "dev": true - }, - "unist-util-find-all-after": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/unist-util-find-all-after/-/unist-util-find-all-after-3.0.1.tgz", - "integrity": "sha512-0GICgc++sRJesLwEYDjFVJPJttBpVQaTNgc6Jw0Jhzvfs+jtKePEMu+uD+PqkRUrAvGQqwhpDwLGWo1PK8PDEw==", - "dev": true, - "requires": { - "unist-util-is": "^4.0.0" - } - }, - "unist-util-is": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.0.2.tgz", - "integrity": "sha512-Ofx8uf6haexJwI1gxWMGg6I/dLnF2yE+KibhD3/diOqY2TinLcqHXCV6OI5gFVn3xQqDH+u0M625pfKwIwgBKQ==", - "dev": true - }, - "unist-util-remove-position": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-2.0.1.tgz", - "integrity": "sha512-fDZsLYIe2uT+oGFnuZmy73K6ZxOPG/Qcm+w7jbEjaFcJgbQ6cqjs/eSPzXhsmGpAsWPkqZM9pYjww5QTn3LHMA==", - "dev": true, - "requires": { - "unist-util-visit": "^2.0.0" - } - }, - "unist-util-stringify-position": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz", - "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==", - "dev": true, - "requires": { - "@types/unist": "^2.0.2" - } - }, - "unist-util-visit": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-2.0.2.tgz", - "integrity": "sha512-HoHNhGnKj6y+Sq+7ASo2zpVdfdRifhTgX2KTU3B/sO/TTlZchp7E3S4vjRzDJ7L60KmrCPsQkVK3lEF3cz36XQ==", - "dev": true, - "requires": { - "@types/unist": "^2.0.0", - "unist-util-is": "^4.0.0", - "unist-util-visit-parents": "^3.0.0" - } - }, - "unist-util-visit-parents": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-3.0.2.tgz", - "integrity": "sha512-yJEfuZtzFpQmg1OSCyS9M5NJRrln/9FbYosH3iW0MG402QbdbaB8ZESwUv9RO6nRfLAKvWcMxCwdLWOov36x/g==", - "dev": true, - "requires": { - "@types/unist": "^2.0.0", - "unist-util-is": "^4.0.0" - } - }, "universalify": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", @@ -4034,12 +2310,6 @@ "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", "dev": true }, - "v8-compile-cache": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.0.tgz", - "integrity": "sha512-usZBT3PW+LOjM25wbqIlZwPeJV+3OSz3M1k1Ws8snlW39dZyYL9lOGC5FgPVHfk0jKmjiDV8Z0mIbVQPiwFs7g==", - "dev": true - }, "validate-npm-package-license": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", @@ -4061,43 +2331,6 @@ "extsprintf": "^1.2.0" } }, - "vfile": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/vfile/-/vfile-4.1.0.tgz", - "integrity": "sha512-BaTPalregj++64xbGK6uIlsurN3BCRNM/P2Pg8HezlGzKd1O9PrwIac6bd9Pdx2uTb0QHoioZ+rXKolbVXEgJg==", - "dev": true, - "requires": { - "@types/unist": "^2.0.0", - "is-buffer": "^2.0.0", - "replace-ext": "1.0.0", - "unist-util-stringify-position": "^2.0.0", - "vfile-message": "^2.0.0" - }, - "dependencies": { - "is-buffer": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.4.tgz", - "integrity": "sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A==", - "dev": true - } - } - }, - "vfile-location": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-3.0.1.tgz", - "integrity": "sha512-yYBO06eeN/Ki6Kh1QAkgzYpWT1d3Qln+ZCtSbJqFExPl1S3y2qqotJQXoh6qEvl/jDlgpUJolBn3PItVnnZRqQ==", - "dev": true - }, - "vfile-message": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.4.tgz", - "integrity": "sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==", - "dev": true, - "requires": { - "@types/unist": "^2.0.0", - "unist-util-stringify-position": "^2.0.0" - } - }, "which": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", @@ -4138,33 +2371,6 @@ "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", "dev": true }, - "write": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", - "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", - "dev": true, - "requires": { - "mkdirp": "^0.5.1" - } - }, - "write-file-atomic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", - "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", - "dev": true, - "requires": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" - } - }, - "xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "dev": true - }, "y18n": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", @@ -4177,15 +2383,6 @@ "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", "dev": true }, - "yaml": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.8.3.tgz", - "integrity": "sha512-X/v7VDnK+sxbQ2Imq4Jt2PRUsRsP7UcpSl3Llg6+NRRqWLIvxkMFYtH1FmvwNGYRKKPa+EPA4qDBlI9WVG1UKw==", - "dev": true, - "requires": { - "@babel/runtime": "^7.8.7" - } - }, "yargs": { "version": "7.1.0", "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz", diff --git a/package.json b/package.json index 3fbc224..ebfa02f 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,7 @@ ], "devDependencies": { "autoprefixer": "^9.7.6", - "node-sass": "^4.13.1", + "node-sass": "^4.14.0", "postcss-cli": "^7.1.0" } } From d614479d110d68849a4bf8a66543ee06f3622076 Mon Sep 17 00:00:00 2001 From: Veeck Date: Mon, 27 Apr 2020 14:34:23 +0200 Subject: [PATCH 4/4] Update docs --- README.MD | 9 ++++ index.html | 152 +++++++++++++++++++++-------------------------------- 2 files changed, 69 insertions(+), 92 deletions(-) diff --git a/README.MD b/README.MD index b3e76e4..dd3bad2 100644 --- a/README.MD +++ b/README.MD @@ -50,6 +50,15 @@ pattern.css can be used with any css framework.
...
``` +### Change color + +```css +:root { + --patternCurrentColor: #d40e0e; + --patternTransparent: transparent; +} +``` + ## Pattern Classes |small|medium|large|extra large| diff --git a/index.html b/index.html index b6539cd..74ac550 100644 --- a/index.html +++ b/index.html @@ -148,10 +148,9 @@

Usage

Examples in documentation are built using shorthand framework but this library works with most of the frameworks including bootstrap.

There are many possible designs that can be built with css to use as patterns but I have made only few styles that are commonly seen in many award winning website. -
-
+
+
Any background pattern works with two or more colors. I made with library with considering two color patterns only. -

Colors

@@ -159,9 +158,17 @@

Colors



currentColor is the current active text color inside a element. To change the color just change the text color property. -
-
- To change the another color just change the background color, and background color will be visible through transparent color +
+
+ To change the another color just change the background color, and background color will be visible through transparent color. +
+ Or you can set the css variables like this + + :root { + --patternCurrentColor: currentColor; + --patternTransparent: transparent; + } +

Example

With shorthand framework @@ -275,7 +282,7 @@

Browser Support

pattern.css library depend on four css properties linear-gradient, radial-gradient, repeating-linear-gradient and repeating-radial-gradient -
which are supported by most browsers. +
which are supported by most browsers. You can check caniuse.com
@@ -283,13 +290,13 @@

Examples

Hero

-

Make Your Website
More Beautiful

+

Make Your Website
More Beautiful

by using these simple pattern

-
@@ -308,45 +315,43 @@

Separator

<div class="pattern-dots-sm slategray h-5"></div>
+ -

Text pattern

-
-

- PLAY -

-
-
-
-

Fill text with pattern

-

Use .text-pattern class with background - patterns to set text color as pattern

-
-
<h3 class="pattern-checks-sm bg-mint white text-pattern">PLAY</h3>
-
+
+

+ PLAY +

+
+
+
+

Fill text with pattern

+

Use .text-pattern class with background + patterns to set text color as pattern

+
+
<h3 class="pattern-checks-sm bg-mint white text-pattern">PLAY</h3>
+
- -
-
-

NEXT BEST TEXT

-
- -
-
-
-

Text container pattern

-
-
<div class="pattern-dots-md red text-pattern max-w-20pc overflow-visible">
-    <h1 class="white">NEXT BEST TEXT</h1>
+                
+
+

NEXT BEST TEXT

+
+
+
+
+

Text container pattern

+
+
<div class="pattern-dots-md red text-pattern max-w-20pc overflow-visible">
+<h1 class="white">NEXT BEST TEXT</h1>
 </div>
-
-
+
+

Image Container

@@ -369,7 +374,7 @@

Use with image

- +
@@ -395,7 +400,7 @@

Another pattern with image

Patterns

-

checks

+

checks

@@ -414,198 +419,174 @@

checks

.pattern-checks-lg
-
.pattern-checks-xl
-

grid

-
+
.pattern-grid-sm
-
.pattern-grid-md
-
.pattern-grid-lg
-
.pattern-grid-xl
-

dots

-
+
.pattern-dots-sm
-
.pattern-dots-md
-
.pattern-dots-lg
-
.pattern-dots-xl
-

cross-dots

-
+
.pattern-cross-dots-sm
-
.pattern-cross-dots-md
-
.pattern-cross-dots-lg
-
.pattern-cross-dots-xl
-

diagonal-lines

-
+
.pattern-diagonal-lines-sm
-
.pattern-diagonal-lines-md
-
.pattern-diagonal-lines-lg
-
.pattern-diagonal-lines-xl
-

vertical-lines

-
+
.pattern-vertical-lines-sm
-
.pattern-vertical-lines-md
-
.pattern-vertical-lines-lg
-
.pattern-vertical-lines-xl
-

horizontal-lines

-
+
.pattern-horizontal-lines-sm
-
.pattern-horizontal-lines-md
-
@@ -618,112 +599,99 @@

horizontal-lines
.pattern-horizontal-lines-xl
-

diagonal-stripes

-
+
.pattern-diagonal-stripes-sm
-
.pattern-diagonal-stripes-md
-
.pattern-diagonal-stripes-lg
-
.pattern-diagonal-stripes-xl
-

vertical-stripes

-
+
.pattern-vertical-stripes-sm
-
.pattern-vertical-stripes-md
-
.pattern-vertical-stripes-lg
-
.pattern-vertical-stripes-xl
-

horizontal-stripes

-
+
.pattern-horizontal-stripes-sm
-
.pattern-horizontal-stripes-md
-
.pattern-horizontal-stripes-lg
-
.pattern-horizontal-stripes-xl
-

triangles

-
+
@@ -757,7 +725,7 @@

triangles

zigzag

-
+
@@ -811,4 +779,4 @@

zigzag

}); - \ No newline at end of file +