From 2ba86711d79081437dbb327df8b2e477e9da7e5f Mon Sep 17 00:00:00 2001 From: Yannick Date: Mon, 25 Oct 2021 14:32:21 +0200 Subject: [PATCH] Update dependencies --- .svg-to-tsrc | 1 - docs/fonts/Valkyrie.css | 8 +- docs/fonts/Valkyrie.eot | Bin 43504 -> 43396 bytes docs/fonts/Valkyrie.scss | 8 +- docs/fonts/Valkyrie.ttf | Bin 43336 -> 43228 bytes docs/fonts/Valkyrie.woff | Bin 21832 -> 21580 bytes docs/fonts/Valkyrie.woff2 | Bin 17932 -> 17700 bytes icons/address-book.svg | 6 +- icons/angle-down.svg | 4 +- icons/angle-left.svg | 4 +- icons/angle-right.svg | 4 +- icons/angle-up.svg | 4 +- icons/angles-y.svg | 4 +- icons/apple-app-store.svg | 4 +- icons/arrow-down-short-wide.svg | 4 +- icons/arrow-down-to-line.svg | 4 +- icons/arrow-down-wide-short.svg | 4 +- icons/arrow-down.svg | 4 +- icons/arrow-left-from-bracket.svg | 5 +- icons/arrow-left-to-bracket.svg | 5 +- icons/arrow-left-to-line.svg | 4 +- icons/arrow-left.svg | 4 +- icons/arrow-pointer.svg | 4 +- icons/arrow-right-from-bracket.svg | 5 +- icons/arrow-right-to-bracket.svg | 5 +- icons/arrow-right-to-line.svg | 4 +- icons/arrow-right.svg | 4 +- icons/arrow-rotate-right.svg | 4 +- icons/arrow-up-short-wide.svg | 4 +- icons/arrow-up-to-line.svg | 4 +- icons/arrow-up-wide-short.svg | 4 +- icons/arrow-up.svg | 4 +- icons/arrows-rotate-right.svg | 4 +- icons/asterisk.svg | 4 +- icons/at.svg | 4 +- icons/backward.svg | 5 +- icons/bars.svg | 4 +- icons/blf.svg | 4 +- icons/book.svg | 5 +- icons/box-open-full.svg | 5 +- icons/bug.svg | 5 +- icons/building.svg | 5 +- icons/calendar-stars.svg | 5 +- icons/calendar.svg | 4 +- icons/chart-pie.svg | 4 +- icons/check.svg | 4 +- icons/chevron-down.svg | 4 +- icons/chevron-left.svg | 4 +- icons/chevron-right.svg | 4 +- icons/chevron-up.svg | 4 +- icons/chrome.svg | 4 +- icons/circle-check.svg | 5 +- icons/circle-exclamation.svg | 5 +- icons/circle-info.svg | 5 +- icons/circle-plus.svg | 5 +- icons/circle-question.svg | 5 +- icons/circle-user.svg | 5 +- icons/circle-xmark.svg | 5 +- icons/city.svg | 5 +- icons/clock-rotate-left.svg | 5 +- icons/clock.svg | 5 +- icons/compass.svg | 5 +- icons/compress.svg | 4 +- icons/copy.svg | 5 +- icons/devices.svg | 5 +- icons/display.svg | 4 +- icons/earth.svg | 5 +- icons/eclipse.svg | 5 +- icons/edge.svg | 4 +- icons/ellipsis.svg | 4 +- icons/envelope.svg | 4 +- icons/ethernet.svg | 4 +- icons/euro.svg | 4 +- icons/expand.svg | 4 +- icons/eye-slash.svg | 5 +- icons/eye.svg | 6 +- icons/facebook-messenger.svg | 4 +- icons/facebook.svg | 4 +- icons/fast-backward.svg | 6 +- icons/fast-forward.svg | 6 +- icons/fax.svg | 5 +- icons/file.svg | 4 +- icons/files.svg | 5 +- icons/film.svg | 4 +- icons/filter-plus.svg | 5 +- icons/filter-xmark.svg | 5 +- icons/filter.svg | 4 +- icons/fingerprint.svg | 4 +- icons/firefox.svg | 4 +- icons/flag-checkered.svg | 4 +- icons/flag.svg | 4 +- icons/floppy-disk.svg | 4 +- icons/folder.svg | 4 +- icons/forward.svg | 5 +- icons/gauge.svg | 5 +- icons/gear.svg | 5 +- icons/gift.svg | 4 +- icons/google-play.svg | 4 +- icons/grid.svg | 4 +- icons/grip-lines.svg | 4 +- icons/headset.svg | 5 +- icons/heart-crack.svg | 4 +- icons/heart-half.svg | 4 +- icons/heart.svg | 4 +- icons/house.svg | 4 +- icons/id-card.svg | 5 +- icons/image.svg | 5 +- icons/laptop.svg | 4 +- icons/layers-plus.svg | 5 +- icons/layers.svg | 5 +- icons/lightbulb-on.svg | 5 +- icons/lightbulb.svg | 5 +- icons/link-slash.svg | 4 +- icons/link.svg | 5 +- icons/linkedin.svg | 4 +- icons/list-check.svg | 4 +- icons/list-ol.svg | 4 +- icons/list.svg | 4 +- icons/location-pin-dot.svg | 5 +- icons/location-pin-slash.svg | 4 +- icons/location-pin.svg | 4 +- icons/location-pins-route.svg | 4 +- icons/lock.svg | 5 +- icons/logs.svg | 5 +- icons/magnifying-glass.svg | 4 +- icons/message-pen.svg | 5 +- icons/message-smile.svg | 5 +- icons/message-text.svg | 5 +- icons/message.svg | 4 +- icons/microphone.svg | 5 +- icons/moon.svg | 4 +- icons/music.svg | 4 +- icons/network.svg | 6 +- icons/numpad.svg | 4 +- icons/paper-plane-top.svg | 4 +- icons/parachute-box.svg | 4 +- icons/pause.svg | 4 +- icons/pen.svg | 4 +- icons/phone-arrow-down-left.svg | 5 +- icons/phone-arrow-up-right.svg | 5 +- icons/phone-gear.svg | 5 +- icons/phone-list.svg | 4 +- icons/phone-office.svg | 5 +- icons/phone-volume.svg | 6 +- icons/phone.svg | 4 +- icons/play-pause.svg | 6 +- icons/play.svg | 4 +- icons/plus.svg | 4 +- icons/power.svg | 5 +- icons/puzzle-piece.svg | 4 +- icons/repeat-1.svg | 5 +- icons/repeat.svg | 5 +- icons/safari.svg | 4 +- icons/server.svg | 5 +- icons/shield-keyhole.svg | 5 +- icons/shield-plus.svg | 5 +- icons/shield-xmark.svg | 5 +- icons/shield.svg | 4 +- icons/shuffle.svg | 5 +- icons/sim-card.svg | 5 +- icons/sippy.svg | 4 +- icons/sliders.svg | 4 +- icons/smartphone-divert.svg | 5 +- icons/smartphone.svg | 5 +- icons/spinner-third.svg | 4 +- icons/spy.svg | 4 +- icons/star.svg | 4 +- icons/stop.svg | 4 +- icons/store.svg | 5 +- icons/sun.svg | 5 +- icons/swatchbook.svg | 5 +- icons/table-clock.svg | 5 +- icons/table.svg | 4 +- icons/tag.svg | 5 +- icons/tower-broadcast.svg | 6 +- icons/trash-can.svg | 5 +- icons/triangle-exclamation.svg | 5 +- icons/unlock.svg | 5 +- icons/user-clock.svg | 7 +- icons/user-gear.svg | 6 +- icons/user-headset.svg | 6 +- icons/user-list.svg | 5 +- icons/user-lock.svg | 6 +- icons/user-plus.svg | 6 +- icons/user.svg | 4 +- icons/users.svg | 5 +- icons/valkyrie-sword.svg | 5 +- icons/video.svg | 5 +- icons/voicemail.svg | 4 +- icons/volume-0.svg | 4 +- icons/volume-1.svg | 5 +- icons/volume-2.svg | 6 +- icons/volume-3.svg | 7 +- icons/volume-none.svg | 4 +- icons/wallpaper.svg | 5 +- icons/waveform.svg | 4 +- icons/window.svg | 4 +- icons/xmark.svg | 4 +- package-lock.json | 5885 +++++++++++++--------------- package.json | 18 +- src/Valkyrie.ts | 382 +- svgo.config.js | 4 - 202 files changed, 3210 insertions(+), 3969 deletions(-) diff --git a/.svg-to-tsrc b/.svg-to-tsrc index 2c12e7e2..91185cee 100644 --- a/.svg-to-tsrc +++ b/.svg-to-tsrc @@ -6,7 +6,6 @@ "typeName": "Valkyrie", "prefix": "vi", "fileName": "Valkyrie", - "svgoConfig": false, "additionalModelFile": "./src", "compileSources": true } \ No newline at end of file diff --git a/docs/fonts/Valkyrie.css b/docs/fonts/Valkyrie.css index 553d15c4..dced2acc 100644 --- a/docs/fonts/Valkyrie.css +++ b/docs/fonts/Valkyrie.css @@ -1,9 +1,9 @@ @font-face { font-family: "Valkyrie"; - src: url("./Valkyrie.ttf?e5c368cf55253cd084db048bd8189c91") format("truetype"), -url("./Valkyrie.woff?e5c368cf55253cd084db048bd8189c91") format("woff"), -url("./Valkyrie.woff2?e5c368cf55253cd084db048bd8189c91") format("woff2"), -url("./Valkyrie.eot?e5c368cf55253cd084db048bd8189c91#iefix") format("embedded-opentype"); + src: url("./Valkyrie.ttf?e1a9ba0893553f29760ba75f5d59c2e3") format("truetype"), +url("./Valkyrie.woff?e1a9ba0893553f29760ba75f5d59c2e3") format("woff"), +url("./Valkyrie.woff2?e1a9ba0893553f29760ba75f5d59c2e3") format("woff2"), +url("./Valkyrie.eot?e1a9ba0893553f29760ba75f5d59c2e3#iefix") format("embedded-opentype"); } .vi { diff --git a/docs/fonts/Valkyrie.eot b/docs/fonts/Valkyrie.eot index 05d28d35a5294490fcc100a3d91a5820bb1c9fb2..baf52701dbee360070e6c04c553e4f393b536723 100644 GIT binary patch literal 43396 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 literal 43504 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⪙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 literal 43336 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 literal 17932 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

#(J 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 - - - - + \ No newline at end of file diff --git a/icons/angle-down.svg b/icons/angle-down.svg index 8237a162..bcde071a 100644 --- a/icons/angle-down.svg +++ b/icons/angle-down.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/angle-left.svg b/icons/angle-left.svg index f5bc1308..6f82face 100644 --- a/icons/angle-left.svg +++ b/icons/angle-left.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/angle-right.svg b/icons/angle-right.svg index 0dfb9e35..402d9c0b 100644 --- a/icons/angle-right.svg +++ b/icons/angle-right.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/angle-up.svg b/icons/angle-up.svg index ed9626e4..10bcd1d3 100644 --- a/icons/angle-up.svg +++ b/icons/angle-up.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/angles-y.svg b/icons/angles-y.svg index 2cb1f6fb..a5649558 100644 --- a/icons/angles-y.svg +++ b/icons/angles-y.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/apple-app-store.svg b/icons/apple-app-store.svg index c5404408..fc51a153 100644 --- a/icons/apple-app-store.svg +++ b/icons/apple-app-store.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/arrow-down-short-wide.svg b/icons/arrow-down-short-wide.svg index cdd9e5fa..6bf2931a 100644 --- a/icons/arrow-down-short-wide.svg +++ b/icons/arrow-down-short-wide.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/arrow-down-to-line.svg b/icons/arrow-down-to-line.svg index 400dd74e..7cc6a08f 100644 --- a/icons/arrow-down-to-line.svg +++ b/icons/arrow-down-to-line.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/arrow-down-wide-short.svg b/icons/arrow-down-wide-short.svg index c4fa0298..cf5e1b6f 100644 --- a/icons/arrow-down-wide-short.svg +++ b/icons/arrow-down-wide-short.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/arrow-down.svg b/icons/arrow-down.svg index 1978a81d..f5dee4ba 100644 --- a/icons/arrow-down.svg +++ b/icons/arrow-down.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/arrow-left-from-bracket.svg b/icons/arrow-left-from-bracket.svg index e79c81db..b518ef03 100644 --- a/icons/arrow-left-from-bracket.svg +++ b/icons/arrow-left-from-bracket.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/arrow-left-to-bracket.svg b/icons/arrow-left-to-bracket.svg index 47107218..f033c77f 100644 --- a/icons/arrow-left-to-bracket.svg +++ b/icons/arrow-left-to-bracket.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/arrow-left-to-line.svg b/icons/arrow-left-to-line.svg index 5ba927e5..11a28c14 100644 --- a/icons/arrow-left-to-line.svg +++ b/icons/arrow-left-to-line.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/arrow-left.svg b/icons/arrow-left.svg index 290e581b..254b40e9 100644 --- a/icons/arrow-left.svg +++ b/icons/arrow-left.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/arrow-pointer.svg b/icons/arrow-pointer.svg index 9449580c..9dde5aba 100644 --- a/icons/arrow-pointer.svg +++ b/icons/arrow-pointer.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/arrow-right-from-bracket.svg b/icons/arrow-right-from-bracket.svg index 3725d96f..7975b9e0 100644 --- a/icons/arrow-right-from-bracket.svg +++ b/icons/arrow-right-from-bracket.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/arrow-right-to-bracket.svg b/icons/arrow-right-to-bracket.svg index 734422f1..6ecabe76 100644 --- a/icons/arrow-right-to-bracket.svg +++ b/icons/arrow-right-to-bracket.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/arrow-right-to-line.svg b/icons/arrow-right-to-line.svg index 1ca33edd..62a50282 100644 --- a/icons/arrow-right-to-line.svg +++ b/icons/arrow-right-to-line.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/arrow-right.svg b/icons/arrow-right.svg index 88899a85..574b6eea 100644 --- a/icons/arrow-right.svg +++ b/icons/arrow-right.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/arrow-rotate-right.svg b/icons/arrow-rotate-right.svg index 0b24d2ba..5e8008a8 100644 --- a/icons/arrow-rotate-right.svg +++ b/icons/arrow-rotate-right.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/arrow-up-short-wide.svg b/icons/arrow-up-short-wide.svg index 0e0b4bb0..72503a5c 100644 --- a/icons/arrow-up-short-wide.svg +++ b/icons/arrow-up-short-wide.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/arrow-up-to-line.svg b/icons/arrow-up-to-line.svg index a925899e..beee51f5 100644 --- a/icons/arrow-up-to-line.svg +++ b/icons/arrow-up-to-line.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/arrow-up-wide-short.svg b/icons/arrow-up-wide-short.svg index 4a851757..d0171909 100644 --- a/icons/arrow-up-wide-short.svg +++ b/icons/arrow-up-wide-short.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/arrow-up.svg b/icons/arrow-up.svg index 2df7d003..bb6187b0 100644 --- a/icons/arrow-up.svg +++ b/icons/arrow-up.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/arrows-rotate-right.svg b/icons/arrows-rotate-right.svg index 16dde3b3..184778cd 100644 --- a/icons/arrows-rotate-right.svg +++ b/icons/arrows-rotate-right.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/asterisk.svg b/icons/asterisk.svg index 0a367ea7..19cb2359 100644 --- a/icons/asterisk.svg +++ b/icons/asterisk.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/at.svg b/icons/at.svg index 66be189c..dc2f6431 100644 --- a/icons/at.svg +++ b/icons/at.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/backward.svg b/icons/backward.svg index b925254a..9294d23d 100644 --- a/icons/backward.svg +++ b/icons/backward.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/bars.svg b/icons/bars.svg index e19687b8..6e2f88c3 100644 --- a/icons/bars.svg +++ b/icons/bars.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/blf.svg b/icons/blf.svg index 017f1402..a7968941 100644 --- a/icons/blf.svg +++ b/icons/blf.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/book.svg b/icons/book.svg index 8b7a3b42..cc7a73a5 100644 --- a/icons/book.svg +++ b/icons/book.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/box-open-full.svg b/icons/box-open-full.svg index 8305f71f..bf61844c 100644 --- a/icons/box-open-full.svg +++ b/icons/box-open-full.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/bug.svg b/icons/bug.svg index dd72e9eb..f48880dc 100644 --- a/icons/bug.svg +++ b/icons/bug.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/building.svg b/icons/building.svg index daa1d68f..ef7d1ab9 100644 --- a/icons/building.svg +++ b/icons/building.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/calendar-stars.svg b/icons/calendar-stars.svg index fe716c9f..3b28e4d5 100644 --- a/icons/calendar-stars.svg +++ b/icons/calendar-stars.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/calendar.svg b/icons/calendar.svg index 4956c46b..3f625cbb 100644 --- a/icons/calendar.svg +++ b/icons/calendar.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/chart-pie.svg b/icons/chart-pie.svg index aff0278b..63dcf28b 100644 --- a/icons/chart-pie.svg +++ b/icons/chart-pie.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/check.svg b/icons/check.svg index 090fa512..04ed1dbc 100644 --- a/icons/check.svg +++ b/icons/check.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/chevron-down.svg b/icons/chevron-down.svg index 5466cb55..5f7a1b07 100644 --- a/icons/chevron-down.svg +++ b/icons/chevron-down.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/chevron-left.svg b/icons/chevron-left.svg index 15bea1f6..b8481ee9 100644 --- a/icons/chevron-left.svg +++ b/icons/chevron-left.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/chevron-right.svg b/icons/chevron-right.svg index 1c8cf39b..d32d77f7 100644 --- a/icons/chevron-right.svg +++ b/icons/chevron-right.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/chevron-up.svg b/icons/chevron-up.svg index d626f5d5..61a43918 100644 --- a/icons/chevron-up.svg +++ b/icons/chevron-up.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/chrome.svg b/icons/chrome.svg index ab10810e..9705c43d 100644 --- a/icons/chrome.svg +++ b/icons/chrome.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/circle-check.svg b/icons/circle-check.svg index 7e1133b5..494d16d0 100644 --- a/icons/circle-check.svg +++ b/icons/circle-check.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/circle-exclamation.svg b/icons/circle-exclamation.svg index f8209ebf..55b46fff 100644 --- a/icons/circle-exclamation.svg +++ b/icons/circle-exclamation.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/circle-info.svg b/icons/circle-info.svg index 68e05705..ec8ffbd9 100644 --- a/icons/circle-info.svg +++ b/icons/circle-info.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/circle-plus.svg b/icons/circle-plus.svg index a840a7d0..e4e46549 100644 --- a/icons/circle-plus.svg +++ b/icons/circle-plus.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/circle-question.svg b/icons/circle-question.svg index c11e89b9..8e20fd71 100644 --- a/icons/circle-question.svg +++ b/icons/circle-question.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/circle-user.svg b/icons/circle-user.svg index 2ee48caf..ca11928b 100644 --- a/icons/circle-user.svg +++ b/icons/circle-user.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/circle-xmark.svg b/icons/circle-xmark.svg index 647e56af..153ea0fa 100644 --- a/icons/circle-xmark.svg +++ b/icons/circle-xmark.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/city.svg b/icons/city.svg index 835724a9..d1e54cfb 100644 --- a/icons/city.svg +++ b/icons/city.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/clock-rotate-left.svg b/icons/clock-rotate-left.svg index 6e548cf5..34c6327f 100644 --- a/icons/clock-rotate-left.svg +++ b/icons/clock-rotate-left.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/clock.svg b/icons/clock.svg index 26dd6f9c..542d3cbf 100644 --- a/icons/clock.svg +++ b/icons/clock.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/compass.svg b/icons/compass.svg index 3fe25bc9..cb66cccc 100644 --- a/icons/compass.svg +++ b/icons/compass.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/compress.svg b/icons/compress.svg index 33b8cec8..b137cf26 100644 --- a/icons/compress.svg +++ b/icons/compress.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/copy.svg b/icons/copy.svg index f5e734f4..0e82d8e8 100644 --- a/icons/copy.svg +++ b/icons/copy.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/devices.svg b/icons/devices.svg index 646a5cee..acde9d4f 100644 --- a/icons/devices.svg +++ b/icons/devices.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/display.svg b/icons/display.svg index 6047d306..84922e5a 100644 --- a/icons/display.svg +++ b/icons/display.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/earth.svg b/icons/earth.svg index 8919abf8..55a195e1 100644 --- a/icons/earth.svg +++ b/icons/earth.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/eclipse.svg b/icons/eclipse.svg index 5900ee23..728b486f 100644 --- a/icons/eclipse.svg +++ b/icons/eclipse.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/edge.svg b/icons/edge.svg index cf970127..418a7443 100644 --- a/icons/edge.svg +++ b/icons/edge.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/ellipsis.svg b/icons/ellipsis.svg index b89c8ba9..496db3c3 100644 --- a/icons/ellipsis.svg +++ b/icons/ellipsis.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/envelope.svg b/icons/envelope.svg index 9a9a15b0..48a17324 100644 --- a/icons/envelope.svg +++ b/icons/envelope.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/ethernet.svg b/icons/ethernet.svg index bcb7f50d..0fc5a8db 100644 --- a/icons/ethernet.svg +++ b/icons/ethernet.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/euro.svg b/icons/euro.svg index e564fe5f..b3c12608 100644 --- a/icons/euro.svg +++ b/icons/euro.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/expand.svg b/icons/expand.svg index 959a6fe6..95224209 100644 --- a/icons/expand.svg +++ b/icons/expand.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/eye-slash.svg b/icons/eye-slash.svg index 864fd162..4330e22b 100644 --- a/icons/eye-slash.svg +++ b/icons/eye-slash.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/eye.svg b/icons/eye.svg index fb210deb..89e72ca6 100644 --- a/icons/eye.svg +++ b/icons/eye.svg @@ -1,5 +1 @@ - - - - - + \ No newline at end of file diff --git a/icons/facebook-messenger.svg b/icons/facebook-messenger.svg index 591c6a2d..20e91251 100644 --- a/icons/facebook-messenger.svg +++ b/icons/facebook-messenger.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/facebook.svg b/icons/facebook.svg index 14587636..a3822905 100644 --- a/icons/facebook.svg +++ b/icons/facebook.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/fast-backward.svg b/icons/fast-backward.svg index c065fe05..89103fe6 100644 --- a/icons/fast-backward.svg +++ b/icons/fast-backward.svg @@ -1,5 +1 @@ - - - - - + \ No newline at end of file diff --git a/icons/fast-forward.svg b/icons/fast-forward.svg index 477d9461..130384f4 100644 --- a/icons/fast-forward.svg +++ b/icons/fast-forward.svg @@ -1,5 +1 @@ - - - - - + \ No newline at end of file diff --git a/icons/fax.svg b/icons/fax.svg index 0f8d89b1..71247a44 100644 --- a/icons/fax.svg +++ b/icons/fax.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/file.svg b/icons/file.svg index 396ec9d0..a04a236b 100644 --- a/icons/file.svg +++ b/icons/file.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/files.svg b/icons/files.svg index 047d3a4b..261e3570 100644 --- a/icons/files.svg +++ b/icons/files.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/film.svg b/icons/film.svg index c7acf60d..30f457f1 100644 --- a/icons/film.svg +++ b/icons/film.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/filter-plus.svg b/icons/filter-plus.svg index 53dedd6b..6fead873 100644 --- a/icons/filter-plus.svg +++ b/icons/filter-plus.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/filter-xmark.svg b/icons/filter-xmark.svg index c1d5e78f..82f0570e 100644 --- a/icons/filter-xmark.svg +++ b/icons/filter-xmark.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/filter.svg b/icons/filter.svg index dee516cc..1df94812 100644 --- a/icons/filter.svg +++ b/icons/filter.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/fingerprint.svg b/icons/fingerprint.svg index 3b25e8c2..7a59a212 100644 --- a/icons/fingerprint.svg +++ b/icons/fingerprint.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/firefox.svg b/icons/firefox.svg index 8c31fb4d..1e4f9e73 100644 --- a/icons/firefox.svg +++ b/icons/firefox.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/flag-checkered.svg b/icons/flag-checkered.svg index ab14bade..5c405c45 100644 --- a/icons/flag-checkered.svg +++ b/icons/flag-checkered.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/flag.svg b/icons/flag.svg index 10817f4f..8eb66230 100644 --- a/icons/flag.svg +++ b/icons/flag.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/floppy-disk.svg b/icons/floppy-disk.svg index 3e2a8395..d94901f1 100644 --- a/icons/floppy-disk.svg +++ b/icons/floppy-disk.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/folder.svg b/icons/folder.svg index a29fe609..906e6c72 100644 --- a/icons/folder.svg +++ b/icons/folder.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/forward.svg b/icons/forward.svg index 9aa7c836..8ce0491d 100644 --- a/icons/forward.svg +++ b/icons/forward.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/gauge.svg b/icons/gauge.svg index 8f0e5bf7..926e8f7c 100644 --- a/icons/gauge.svg +++ b/icons/gauge.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/gear.svg b/icons/gear.svg index 2c6ce510..fb67650e 100644 --- a/icons/gear.svg +++ b/icons/gear.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/gift.svg b/icons/gift.svg index 99d74813..c47001d6 100644 --- a/icons/gift.svg +++ b/icons/gift.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/google-play.svg b/icons/google-play.svg index 391dd67c..b2e9b9fb 100644 --- a/icons/google-play.svg +++ b/icons/google-play.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/grid.svg b/icons/grid.svg index b43caf8f..e77da91e 100644 --- a/icons/grid.svg +++ b/icons/grid.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/grip-lines.svg b/icons/grip-lines.svg index 789b5e0f..c9b0937b 100644 --- a/icons/grip-lines.svg +++ b/icons/grip-lines.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/headset.svg b/icons/headset.svg index d9f13561..81a8270b 100644 --- a/icons/headset.svg +++ b/icons/headset.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/heart-crack.svg b/icons/heart-crack.svg index 4e018131..ecf7347a 100644 --- a/icons/heart-crack.svg +++ b/icons/heart-crack.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/heart-half.svg b/icons/heart-half.svg index f5e90bba..41668d45 100644 --- a/icons/heart-half.svg +++ b/icons/heart-half.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/heart.svg b/icons/heart.svg index ae1060fc..a58d3e6e 100644 --- a/icons/heart.svg +++ b/icons/heart.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/house.svg b/icons/house.svg index e05f68f1..654c3881 100644 --- a/icons/house.svg +++ b/icons/house.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/id-card.svg b/icons/id-card.svg index b7c51fbe..17e8b7b6 100644 --- a/icons/id-card.svg +++ b/icons/id-card.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/image.svg b/icons/image.svg index ade735d2..00b679cf 100644 --- a/icons/image.svg +++ b/icons/image.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/laptop.svg b/icons/laptop.svg index 49a53135..bf092c69 100644 --- a/icons/laptop.svg +++ b/icons/laptop.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/layers-plus.svg b/icons/layers-plus.svg index 7d771a85..da870448 100644 --- a/icons/layers-plus.svg +++ b/icons/layers-plus.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/layers.svg b/icons/layers.svg index 60ad0900..d9456557 100644 --- a/icons/layers.svg +++ b/icons/layers.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/lightbulb-on.svg b/icons/lightbulb-on.svg index 261f71d6..2a213f5b 100644 --- a/icons/lightbulb-on.svg +++ b/icons/lightbulb-on.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/lightbulb.svg b/icons/lightbulb.svg index 4872f6a1..74177532 100644 --- a/icons/lightbulb.svg +++ b/icons/lightbulb.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/link-slash.svg b/icons/link-slash.svg index ef3e71e1..6c60230b 100644 --- a/icons/link-slash.svg +++ b/icons/link-slash.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/link.svg b/icons/link.svg index 7b611d71..6e45d336 100644 --- a/icons/link.svg +++ b/icons/link.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/linkedin.svg b/icons/linkedin.svg index b88027b8..c1a162ef 100644 --- a/icons/linkedin.svg +++ b/icons/linkedin.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/list-check.svg b/icons/list-check.svg index dde36658..dff5183c 100644 --- a/icons/list-check.svg +++ b/icons/list-check.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/list-ol.svg b/icons/list-ol.svg index a980e334..ef8c8740 100644 --- a/icons/list-ol.svg +++ b/icons/list-ol.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/list.svg b/icons/list.svg index 0d1d9600..c0caf436 100644 --- a/icons/list.svg +++ b/icons/list.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/location-pin-dot.svg b/icons/location-pin-dot.svg index 6dee6641..2764e3bf 100644 --- a/icons/location-pin-dot.svg +++ b/icons/location-pin-dot.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/location-pin-slash.svg b/icons/location-pin-slash.svg index 9473a463..72183007 100644 --- a/icons/location-pin-slash.svg +++ b/icons/location-pin-slash.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/location-pin.svg b/icons/location-pin.svg index b3d03a69..14c699f0 100644 --- a/icons/location-pin.svg +++ b/icons/location-pin.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/location-pins-route.svg b/icons/location-pins-route.svg index 2faccd4e..a8b6adfc 100644 --- a/icons/location-pins-route.svg +++ b/icons/location-pins-route.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/lock.svg b/icons/lock.svg index 7b5b4759..7b533763 100644 --- a/icons/lock.svg +++ b/icons/lock.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/logs.svg b/icons/logs.svg index 6a1a78cc..8bf3ff95 100644 --- a/icons/logs.svg +++ b/icons/logs.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/magnifying-glass.svg b/icons/magnifying-glass.svg index ddf2ba65..8b8fc24e 100644 --- a/icons/magnifying-glass.svg +++ b/icons/magnifying-glass.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/message-pen.svg b/icons/message-pen.svg index 41de2062..4e628da0 100644 --- a/icons/message-pen.svg +++ b/icons/message-pen.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/message-smile.svg b/icons/message-smile.svg index 541b4dc3..e7740058 100644 --- a/icons/message-smile.svg +++ b/icons/message-smile.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/message-text.svg b/icons/message-text.svg index e6e83e60..c12043b1 100644 --- a/icons/message-text.svg +++ b/icons/message-text.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/message.svg b/icons/message.svg index 6995a13a..461190a2 100644 --- a/icons/message.svg +++ b/icons/message.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/microphone.svg b/icons/microphone.svg index d81666b9..5d6f21aa 100644 --- a/icons/microphone.svg +++ b/icons/microphone.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/moon.svg b/icons/moon.svg index c871279c..18885a21 100644 --- a/icons/moon.svg +++ b/icons/moon.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/music.svg b/icons/music.svg index 61eb978b..8f547b0b 100644 --- a/icons/music.svg +++ b/icons/music.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/network.svg b/icons/network.svg index 7d8a9005..046228a4 100644 --- a/icons/network.svg +++ b/icons/network.svg @@ -1,5 +1 @@ - - - - - + \ No newline at end of file diff --git a/icons/numpad.svg b/icons/numpad.svg index bab41c23..8918f61e 100644 --- a/icons/numpad.svg +++ b/icons/numpad.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/paper-plane-top.svg b/icons/paper-plane-top.svg index 655e665a..ae4318fa 100644 --- a/icons/paper-plane-top.svg +++ b/icons/paper-plane-top.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/parachute-box.svg b/icons/parachute-box.svg index c08b3d1c..2c781a1c 100644 --- a/icons/parachute-box.svg +++ b/icons/parachute-box.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/pause.svg b/icons/pause.svg index b14208e1..b73f05be 100644 --- a/icons/pause.svg +++ b/icons/pause.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/pen.svg b/icons/pen.svg index 6230f32b..86c131fb 100644 --- a/icons/pen.svg +++ b/icons/pen.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/phone-arrow-down-left.svg b/icons/phone-arrow-down-left.svg index 9679ce95..8d4d79a7 100644 --- a/icons/phone-arrow-down-left.svg +++ b/icons/phone-arrow-down-left.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/phone-arrow-up-right.svg b/icons/phone-arrow-up-right.svg index 3582704c..f8414bdf 100644 --- a/icons/phone-arrow-up-right.svg +++ b/icons/phone-arrow-up-right.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/phone-gear.svg b/icons/phone-gear.svg index 3cfbcb8c..233d26a3 100644 --- a/icons/phone-gear.svg +++ b/icons/phone-gear.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/phone-list.svg b/icons/phone-list.svg index 94e927ff..82eef1c6 100644 --- a/icons/phone-list.svg +++ b/icons/phone-list.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/phone-office.svg b/icons/phone-office.svg index 941e47ea..a99814b0 100644 --- a/icons/phone-office.svg +++ b/icons/phone-office.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/phone-volume.svg b/icons/phone-volume.svg index 30152b87..abdd075b 100644 --- a/icons/phone-volume.svg +++ b/icons/phone-volume.svg @@ -1,5 +1 @@ - - - - - + \ No newline at end of file diff --git a/icons/phone.svg b/icons/phone.svg index ba66121e..430dff63 100644 --- a/icons/phone.svg +++ b/icons/phone.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/play-pause.svg b/icons/play-pause.svg index daa9f821..f23a55cf 100644 --- a/icons/play-pause.svg +++ b/icons/play-pause.svg @@ -1,5 +1 @@ - - - - - + \ No newline at end of file diff --git a/icons/play.svg b/icons/play.svg index 3fbf4188..46d8f76d 100644 --- a/icons/play.svg +++ b/icons/play.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/plus.svg b/icons/plus.svg index a7c1a2e2..cb96b253 100644 --- a/icons/plus.svg +++ b/icons/plus.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/power.svg b/icons/power.svg index 2fac37aa..f59921b7 100644 --- a/icons/power.svg +++ b/icons/power.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/puzzle-piece.svg b/icons/puzzle-piece.svg index 88953a21..ec353316 100644 --- a/icons/puzzle-piece.svg +++ b/icons/puzzle-piece.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/repeat-1.svg b/icons/repeat-1.svg index a5c00593..ce90acea 100644 --- a/icons/repeat-1.svg +++ b/icons/repeat-1.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/repeat.svg b/icons/repeat.svg index b96eea20..ccb48747 100644 --- a/icons/repeat.svg +++ b/icons/repeat.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/safari.svg b/icons/safari.svg index cdbf7934..7bc7af7c 100644 --- a/icons/safari.svg +++ b/icons/safari.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/server.svg b/icons/server.svg index f5b5604c..d2150d8a 100644 --- a/icons/server.svg +++ b/icons/server.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/shield-keyhole.svg b/icons/shield-keyhole.svg index 11f94c29..a42969c4 100644 --- a/icons/shield-keyhole.svg +++ b/icons/shield-keyhole.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/shield-plus.svg b/icons/shield-plus.svg index 5d373ccc..2c24373a 100644 --- a/icons/shield-plus.svg +++ b/icons/shield-plus.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/shield-xmark.svg b/icons/shield-xmark.svg index 09c753f7..cb51187a 100644 --- a/icons/shield-xmark.svg +++ b/icons/shield-xmark.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/shield.svg b/icons/shield.svg index c9003b78..df0f3d58 100644 --- a/icons/shield.svg +++ b/icons/shield.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/shuffle.svg b/icons/shuffle.svg index 47e95925..b6841e99 100644 --- a/icons/shuffle.svg +++ b/icons/shuffle.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/sim-card.svg b/icons/sim-card.svg index 10e56a54..0189593f 100644 --- a/icons/sim-card.svg +++ b/icons/sim-card.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/sippy.svg b/icons/sippy.svg index 9932029c..99e8c096 100644 --- a/icons/sippy.svg +++ b/icons/sippy.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/sliders.svg b/icons/sliders.svg index e7dd907e..ccb56501 100644 --- a/icons/sliders.svg +++ b/icons/sliders.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/smartphone-divert.svg b/icons/smartphone-divert.svg index 85204f6c..2a57b142 100644 --- a/icons/smartphone-divert.svg +++ b/icons/smartphone-divert.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/smartphone.svg b/icons/smartphone.svg index 1b8b7dc8..b89a4f98 100644 --- a/icons/smartphone.svg +++ b/icons/smartphone.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/spinner-third.svg b/icons/spinner-third.svg index 5c44ec45..c8a9dcb2 100644 --- a/icons/spinner-third.svg +++ b/icons/spinner-third.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/spy.svg b/icons/spy.svg index 2a91ee11..99f8e1c7 100644 --- a/icons/spy.svg +++ b/icons/spy.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/star.svg b/icons/star.svg index f1aed0df..cc980ec0 100644 --- a/icons/star.svg +++ b/icons/star.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/stop.svg b/icons/stop.svg index e0005465..aee41e22 100644 --- a/icons/stop.svg +++ b/icons/stop.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/store.svg b/icons/store.svg index 375d4c56..a481af6b 100644 --- a/icons/store.svg +++ b/icons/store.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/sun.svg b/icons/sun.svg index 630c565d..867adec5 100644 --- a/icons/sun.svg +++ b/icons/sun.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/swatchbook.svg b/icons/swatchbook.svg index 1fbb372f..86a4bbba 100644 --- a/icons/swatchbook.svg +++ b/icons/swatchbook.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/table-clock.svg b/icons/table-clock.svg index 13c89ecc..dfbfbaea 100644 --- a/icons/table-clock.svg +++ b/icons/table-clock.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/table.svg b/icons/table.svg index 00d22c66..3fdd4872 100644 --- a/icons/table.svg +++ b/icons/table.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/tag.svg b/icons/tag.svg index 345622e1..cbe5c426 100644 --- a/icons/tag.svg +++ b/icons/tag.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/tower-broadcast.svg b/icons/tower-broadcast.svg index 4554823b..614cc653 100644 --- a/icons/tower-broadcast.svg +++ b/icons/tower-broadcast.svg @@ -1,5 +1 @@ - - - - - + \ No newline at end of file diff --git a/icons/trash-can.svg b/icons/trash-can.svg index d18e4464..4bcee25a 100644 --- a/icons/trash-can.svg +++ b/icons/trash-can.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/triangle-exclamation.svg b/icons/triangle-exclamation.svg index 2e119d0d..35ad1b8a 100644 --- a/icons/triangle-exclamation.svg +++ b/icons/triangle-exclamation.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/unlock.svg b/icons/unlock.svg index 7e9c8d7f..630e19e6 100644 --- a/icons/unlock.svg +++ b/icons/unlock.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/user-clock.svg b/icons/user-clock.svg index 8d6b9f53..f494609c 100644 --- a/icons/user-clock.svg +++ b/icons/user-clock.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/icons/user-gear.svg b/icons/user-gear.svg index f64cf8a6..62a9e761 100644 --- a/icons/user-gear.svg +++ b/icons/user-gear.svg @@ -1,5 +1 @@ - - - - - + \ No newline at end of file diff --git a/icons/user-headset.svg b/icons/user-headset.svg index 6c54cb51..f0b73b7b 100644 --- a/icons/user-headset.svg +++ b/icons/user-headset.svg @@ -1,5 +1 @@ - - - - - + \ No newline at end of file diff --git a/icons/user-list.svg b/icons/user-list.svg index 4ab86776..5aa24cdd 100644 --- a/icons/user-list.svg +++ b/icons/user-list.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/user-lock.svg b/icons/user-lock.svg index 4276da95..34bb4525 100644 --- a/icons/user-lock.svg +++ b/icons/user-lock.svg @@ -1,5 +1 @@ - - - - - + \ No newline at end of file diff --git a/icons/user-plus.svg b/icons/user-plus.svg index 85d16905..77cf027e 100644 --- a/icons/user-plus.svg +++ b/icons/user-plus.svg @@ -1,5 +1 @@ - - - - - + \ No newline at end of file diff --git a/icons/user.svg b/icons/user.svg index fb5fcf37..c6fd1daf 100644 --- a/icons/user.svg +++ b/icons/user.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/users.svg b/icons/users.svg index 4430501d..f824fb40 100644 --- a/icons/users.svg +++ b/icons/users.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/valkyrie-sword.svg b/icons/valkyrie-sword.svg index bb44b187..c37bbe9d 100644 --- a/icons/valkyrie-sword.svg +++ b/icons/valkyrie-sword.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/video.svg b/icons/video.svg index b5c70705..738115a4 100644 --- a/icons/video.svg +++ b/icons/video.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/voicemail.svg b/icons/voicemail.svg index c34a9b1d..e868af96 100644 --- a/icons/voicemail.svg +++ b/icons/voicemail.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/volume-0.svg b/icons/volume-0.svg index 9c95ff5c..131f077b 100644 --- a/icons/volume-0.svg +++ b/icons/volume-0.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/volume-1.svg b/icons/volume-1.svg index 07fe0822..d2983846 100644 --- a/icons/volume-1.svg +++ b/icons/volume-1.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/volume-2.svg b/icons/volume-2.svg index 9f96792e..c6a2778d 100644 --- a/icons/volume-2.svg +++ b/icons/volume-2.svg @@ -1,5 +1 @@ - - - - - + \ No newline at end of file diff --git a/icons/volume-3.svg b/icons/volume-3.svg index 7c5957b7..81913374 100644 --- a/icons/volume-3.svg +++ b/icons/volume-3.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/icons/volume-none.svg b/icons/volume-none.svg index 3cd49263..f4971c5a 100644 --- a/icons/volume-none.svg +++ b/icons/volume-none.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/wallpaper.svg b/icons/wallpaper.svg index c0bf4ea7..09bb5725 100644 --- a/icons/wallpaper.svg +++ b/icons/wallpaper.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/icons/waveform.svg b/icons/waveform.svg index d861229e..9384f104 100644 --- a/icons/waveform.svg +++ b/icons/waveform.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/window.svg b/icons/window.svg index 28f7f39a..8995d87e 100644 --- a/icons/window.svg +++ b/icons/window.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/icons/xmark.svg b/icons/xmark.svg index c481190f..bc99bb54 100644 --- a/icons/xmark.svg +++ b/icons/xmark.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 969c3e58..469feb83 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6,27 +6,27 @@ "packages": { "": { "name": "@optimisegroup/valkyrie", - "version": "0.10.0", + "version": "0.11.0", "license": "AGPL-3.0-or-later", "devDependencies": { - "@types/react": "^17.0.24", - "autoprefixer": "^10.3.6", + "@types/react": "^17.0.32", + "autoprefixer": "^10.3.7", "bundle-scss": "^1.5.0", "clsx": "^1.1.1", "copyfiles": "^2.4.1", - "fantasticon": "^1.2.2", + "fantasticon": "^1.2.3", "node-sass": "^6.0.1", - "nodemon": "^2.0.13", + "nodemon": "^2.0.14", "npm-run-all": "^4.1.5", - "postcss": "^8.3.8", - "postcss-cli": "^8.3.1", + "postcss": "^8.3.11", + "postcss-cli": "^9.0.1", "react": "^17.0.2", "react-dom": "^17.0.2", "rimraf": "^3.0.2", - "sass": "^1.42.1", - "svg-to-ts": "^6.0.2", + "sass": "^1.43.3", + "svg-to-ts": "^7.1.0", "svgo": "^2.7.0", - "typescript": "^4.4.3" + "typescript": "^4.4.4" }, "peerDependencies": { "clsx": ">=1.x", @@ -34,29 +34,38 @@ } }, "node_modules/@babel/code-frame": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz", - "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==", + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.15.8.tgz", + "integrity": "sha512-2IAnmn8zbvC/jKYhq5Ki9I+DwjlrtMPUCH/CpHvqI4dNnlwHwsxoIhlc8WcYY5LSYknXQtAlFYuHfqAFCvQ4Wg==", "dev": true, "dependencies": { - "@babel/highlight": "^7.12.13" + "@babel/highlight": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.0.tgz", - "integrity": "sha512-V3ts7zMSu5lfiwWDVWzRDGIN+lnCEUdaXgtVHJgLb1rGaA6jMrtB9EmE7L18foXJIE8Un/A/h6NJfGQp/e1J4A==", - "dev": true + "version": "7.15.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz", + "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } }, "node_modules/@babel/highlight": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.0.tgz", - "integrity": "sha512-YSCOwxvTYEIMSGaBQb5kDDsCopDdiUGsqpatp3fOlI4+2HQSkTmEVWnVuySdAC5EWCqSWWTv0ib63RjR7dTBdg==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz", + "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==", "dev": true, "dependencies": { - "@babel/helper-validator-identifier": "^7.14.0", + "@babel/helper-validator-identifier": "^7.14.5", "chalk": "^2.0.0", "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@babel/highlight/node_modules/ansi-styles": { @@ -121,13 +130,19 @@ "node": ">=4" } }, + "node_modules/@gar/promisify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.2.tgz", + "integrity": "sha512-82cpyJyKRoQoRi+14ibCeGPu0CwypgtBAdBhq1WfvagpCZNKqwXbKwXllYSMG91DhmG4jt9gN8eP6lGOtozuaw==", + "dev": true + }, "node_modules/@nodelib/fs.scandir": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz", - "integrity": "sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA==", + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", "dev": true, "dependencies": { - "@nodelib/fs.stat": "2.0.4", + "@nodelib/fs.stat": "2.0.5", "run-parallel": "^1.1.9" }, "engines": { @@ -135,47 +150,60 @@ } }, "node_modules/@nodelib/fs.stat": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.4.tgz", - "integrity": "sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q==", + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", "dev": true, "engines": { "node": ">= 8" } }, "node_modules/@nodelib/fs.walk": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.6.tgz", - "integrity": "sha512-8Broas6vTtW4GIXTAHDoE32hnN2M5ykgCpWGbuXHQ15vEMqr23pB76e/GZcYsZCHALv50ktd24qhEyKr6wBtow==", + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", "dev": true, "dependencies": { - "@nodelib/fs.scandir": "2.1.4", + "@nodelib/fs.scandir": "2.1.5", "fastq": "^1.6.0" }, "engines": { "node": ">= 8" } }, - "node_modules/@npmcli/move-file": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", - "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", + "node_modules/@npmcli/fs": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.0.0.tgz", + "integrity": "sha512-8ltnOpRR/oJbOp8vaGUnipOi3bqkcW+sLHFlyXIr08OGHmVJLB1Hn7QtGXbYcpVtH1gAYZTlmDXtE4YV0+AMMQ==", "dev": true, "dependencies": { - "mkdirp": "^1.0.4", - "rimraf": "^3.0.2" + "@gar/promisify": "^1.0.1", + "semver": "^7.3.5" + } + }, + "node_modules/@npmcli/fs/node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" }, "engines": { "node": ">=10" } }, - "node_modules/@npmcli/move-file/node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "node_modules/@npmcli/move-file": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", + "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", "dev": true, - "bin": { - "mkdirp": "bin/cmd.js" + "dependencies": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" }, "engines": { "node": ">=10" @@ -254,16 +282,10 @@ "integrity": "sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ==", "dev": true }, - "node_modules/@types/q": { - "version": "1.5.5", - "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", - "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==", - "dev": true - }, "node_modules/@types/react": { - "version": "17.0.24", - "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.24.tgz", - "integrity": "sha512-eIpyco99gTH+FTI3J7Oi/OH8MZoFMJuztNRimDOJwH4iGIsKV2qkGnk4M9VzlaVWeEEWLWSQRy0FEA0Kz218cg==", + "version": "17.0.32", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.32.tgz", + "integrity": "sha512-hAm1pmwA3oZWbkB985RFwNvBRMG0F3KWSiC4/hNmanigKZMiKQoH5Q6etNw8HIDztTGfvXyOjPvdNnvBUCuaPg==", "dev": true, "dependencies": { "@types/prop-types": "*", @@ -277,6 +299,15 @@ "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==", "dev": true }, + "node_modules/@xmldom/xmldom": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.5.tgz", + "integrity": "sha512-V3BIhmY36fXZ1OtVcI9W+FxQqxVLsPKcNjWigIaa81dLC9IolJl5Mt4Cvhmr0flUnjSpTdrbMTSbXqYqV5dT6A==", + "dev": true, + "engines": { + "node": ">=10.0.0" + } + }, "node_modules/abbrev": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", @@ -394,56 +425,56 @@ } }, "node_modules/ansi-align": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.0.tgz", - "integrity": "sha512-ZpClVKqXN3RGBmKibdfWzqCY4lnjEuoNzU5T0oEFpfd/z5qJHVarukridD4juLO2FXMiwUQxr9WqQtaYa8XRYw==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", + "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", "dev": true, "dependencies": { - "string-width": "^3.0.0" + "string-width": "^4.1.0" } }, "node_modules/ansi-align/node_modules/ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true, "engines": { - "node": ">=6" + "node": ">=8" } }, "node_modules/ansi-align/node_modules/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=", + "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, "engines": { - "node": ">=4" + "node": ">=8" } }, "node_modules/ansi-align/node_modules/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==", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, "dependencies": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" }, "engines": { - "node": ">=6" + "node": ">=8" } }, "node_modules/ansi-align/node_modules/strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, "dependencies": { - "ansi-regex": "^4.1.0" + "ansi-regex": "^5.0.1" }, "engines": { - "node": ">=6" + "node": ">=8" } }, "node_modules/ansi-gray": { @@ -459,27 +490,21 @@ } }, "node_modules/ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", "dev": true, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, "node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">=0.10.0" } }, "node_modules/ansi-wrap": { @@ -511,15 +536,21 @@ "dev": true }, "node_modules/are-we-there-yet": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", - "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz", + "integrity": "sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==", "dev": true, "dependencies": { "delegates": "^1.0.0", "readable-stream": "^2.0.6" } }, + "node_modules/are-we-there-yet/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, "node_modules/are-we-there-yet/node_modules/readable-stream": { "version": "2.3.7", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", @@ -551,13 +582,10 @@ } }, "node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "dependencies": { - "sprintf-js": "~1.0.2" - } + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true }, "node_modules/array-union": { "version": "2.1.0", @@ -568,24 +596,6 @@ "node": ">=8" } }, - "node_modules/array.prototype.flatmap": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.4.tgz", - "integrity": "sha512-r9Z0zYoxqHz60vvQbWEdXIEtCwHF0yxaWfno9qzXeNHvfyl3BZqygmGzb84dsubyaXLH4husF+NFgMSdpZhk2Q==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.1", - "function-bind": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/arrify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", @@ -628,26 +638,17 @@ "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", "dev": true }, - "node_modules/at-least-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", - "dev": true, - "engines": { - "node": ">= 4.0.0" - } - }, "node_modules/autoprefixer": { - "version": "10.3.6", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.3.6.tgz", - "integrity": "sha512-3bDjTfF0MfZntwVCSd18XAT2Zndufh3Mep+mafbzdIQEeWbncVRUVDjH8/EPANV9Hq40seJ24QcYAyhUsFz7gQ==", + "version": "10.3.7", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.3.7.tgz", + "integrity": "sha512-EmGpu0nnQVmMhX8ROoJ7Mx8mKYPlcUHuxkwrRYEYMz85lu7H09v8w6R1P0JPdn/hKU32GjpLBFEOuIlDWCRWvg==", "dev": true, "dependencies": { - "browserslist": "^4.17.1", - "caniuse-lite": "^1.0.30001260", + "browserslist": "^4.17.3", + "caniuse-lite": "^1.0.30001264", "fraction.js": "^4.1.1", - "nanocolors": "^0.2.8", "normalize-range": "^0.1.2", + "picocolors": "^0.2.1", "postcss-value-parser": "^4.1.0" }, "bin": { @@ -743,6 +744,29 @@ "readable-stream": "^3.4.0" } }, + "node_modules/bl/node_modules/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, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/bl/node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, "node_modules/boolbase": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", @@ -780,6 +804,21 @@ "node": ">=8" } }, + "node_modules/boxen/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, "node_modules/boxen/node_modules/camelcase": { "version": "6.2.0", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", @@ -792,11 +831,21 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/boxen/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true + "node_modules/boxen/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } }, "node_modules/boxen/node_modules/is-fullwidth-code-point": { "version": "3.0.0", @@ -833,6 +882,18 @@ "node": ">=8" } }, + "node_modules/boxen/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/boxen/node_modules/type-fest": { "version": "0.20.2", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", @@ -845,23 +906,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/boxen/node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, "node_modules/brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", @@ -885,16 +929,16 @@ } }, "node_modules/browserslist": { - "version": "4.17.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.17.1.tgz", - "integrity": "sha512-aLD0ZMDSnF4lUt4ZDNgqi5BUn9BZ7YdQdI/cYlILrhdSSZJLU9aNZoD5/NBmM4SK34APB2e83MOsRt1EnkuyaQ==", + "version": "4.17.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.17.5.tgz", + "integrity": "sha512-I3ekeB92mmpctWBoLXe0d5wPS2cBuRvvW0JyyJHMrk9/HmP2ZjrTboNAZ8iuGqaEIlKguljbQY32OkOJIRrgoA==", "dev": true, "dependencies": { - "caniuse-lite": "^1.0.30001259", - "electron-to-chromium": "^1.3.846", + "caniuse-lite": "^1.0.30001271", + "electron-to-chromium": "^1.3.878", "escalade": "^3.1.1", - "nanocolors": "^0.1.5", - "node-releases": "^1.1.76" + "node-releases": "^2.0.1", + "picocolors": "^1.0.0" }, "bin": { "browserslist": "cli.js" @@ -907,10 +951,10 @@ "url": "https://opencollective.com/browserslist" } }, - "node_modules/browserslist/node_modules/nanocolors": { - "version": "0.1.12", - "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.1.12.tgz", - "integrity": "sha512-2nMHqg1x5PU+unxX7PGY7AuYxl2qDx7PSrTRjizr8sxdd3l/3hBuWWaki62qmtYm2U5i4Z5E7GbjlyDFhs9/EQ==", + "node_modules/browserslist/node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", "dev": true }, "node_modules/buffer": { @@ -949,6 +993,29 @@ "node": ">=8.12.0" } }, + "node_modules/bufferstreams/node_modules/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, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/bufferstreams/node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, "node_modules/bundle-scss": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/bundle-scss/-/bundle-scss-1.5.0.tgz", @@ -970,11 +1037,12 @@ } }, "node_modules/cacache": { - "version": "15.2.0", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.2.0.tgz", - "integrity": "sha512-uKoJSHmnrqXgthDFx/IU6ED/5xd+NNGe+Bb+kLZy7Ku4P+BaiWEUflAKPZ7eAzsYGcsAGASJZsybXp+quEcHTw==", + "version": "15.3.0", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz", + "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==", "dev": true, "dependencies": { + "@npmcli/fs": "^1.0.0", "@npmcli/move-file": "^1.0.1", "chownr": "^2.0.0", "fs-minipass": "^2.0.0", @@ -997,18 +1065,6 @@ "node": ">= 10" } }, - "node_modules/cacache/node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true, - "bin": { - "mkdirp": "bin/cmd.js" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/cacheable-request": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", @@ -1110,9 +1166,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001261", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001261.tgz", - "integrity": "sha512-vM8D9Uvp7bHIN0fZ2KQ4wnmYFpJo/Etb4Vwsuc+ka0tfGDHvOPrFm6S/7CCNLSOkAUjenT2HnUPESdOIL91FaA==", + "version": "1.0.30001271", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001271.tgz", + "integrity": "sha512-BBruZFWmt3HFdVPS8kceTBIguKxu4f99n5JNp06OlPD/luoAMIaIK5ieV5YjnBLH3Nysai9sxj9rpJj4ZisXOA==", "dev": true, "funding": { "type": "opencollective", @@ -1137,19 +1193,19 @@ "dev": true }, "node_modules/chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": ">=0.10.0" } }, "node_modules/change-case": { @@ -1173,24 +1229,24 @@ } }, "node_modules/chokidar": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz", - "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==", + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", + "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", "dev": true, "dependencies": { - "anymatch": "~3.1.1", + "anymatch": "~3.1.2", "braces": "~3.0.2", - "glob-parent": "~5.1.0", + "glob-parent": "~5.1.2", "is-binary-path": "~2.1.0", "is-glob": "~4.0.1", "normalize-path": "~3.0.0", - "readdirp": "~3.5.0" + "readdirp": "~3.6.0" }, "engines": { "node": ">= 8.10.0" }, "optionalDependencies": { - "fsevents": "~2.3.1" + "fsevents": "~2.3.2" } }, "node_modules/chownr": { @@ -1230,26 +1286,19 @@ } }, "node_modules/cli-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/cli-color/-/cli-color-2.0.0.tgz", - "integrity": "sha512-a0VZ8LeraW0jTuCkuAGMNufareGHhyZU9z8OGsW0gXd1hZGi1SRuNRXdbGkraBBKnhyUhyebFWnRbp+dIn0f0A==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/cli-color/-/cli-color-2.0.1.tgz", + "integrity": "sha512-eBbxZF6fqPUNnf7CLAFOersUnyYzv83tHFLSlts+OAHsNendaqv2tHCq+/MO+b3Y+9JeoUlIvobyxG/Z8GNeOg==", "dev": true, "dependencies": { - "ansi-regex": "^2.1.1", "d": "^1.0.1", - "es5-ext": "^0.10.51", + "es5-ext": "^0.10.53", "es6-iterator": "^2.0.3", - "memoizee": "^0.4.14", + "memoizee": "^0.4.15", "timers-ext": "^0.1.7" - } - }, - "node_modules/cli-color/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true, + }, "engines": { - "node": ">=0.10.0" + "node": ">=0.10" } }, "node_modules/cli-cursor": { @@ -1265,9 +1314,9 @@ } }, "node_modules/cli-spinners": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.0.tgz", - "integrity": "sha512-t+4/y50K/+4xcCRosKkA7W4gTr1MySvLV0q+PxmG7FJ5g+66ChKurYjxBCjHggHH3HA5Hh9cy+lcUGWDqVH+4Q==", + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", + "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", "dev": true, "engines": { "node": ">=6" @@ -1277,58 +1326,58 @@ } }, "node_modules/cliui": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", - "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", "dev": true, "dependencies": { - "string-width": "^3.1.0", - "strip-ansi": "^5.2.0", - "wrap-ansi": "^5.1.0" + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" } }, "node_modules/cliui/node_modules/ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true, "engines": { - "node": ">=6" + "node": ">=8" } }, "node_modules/cliui/node_modules/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=", + "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, "engines": { - "node": ">=4" + "node": ">=8" } }, "node_modules/cliui/node_modules/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==", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, "dependencies": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" }, "engines": { - "node": ">=6" + "node": ">=8" } }, "node_modules/cliui/node_modules/strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, "dependencies": { - "ansi-regex": "^4.1.0" + "ansi-regex": "^5.0.1" }, "engines": { - "node": ">=6" + "node": ">=8" } }, "node_modules/clone": { @@ -1358,82 +1407,6 @@ "node": ">=6" } }, - "node_modules/coa": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", - "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", - "dev": true, - "dependencies": { - "@types/q": "^1.5.1", - "chalk": "^2.4.1", - "q": "^1.1.2" - }, - "engines": { - "node": ">= 4.0" - } - }, - "node_modules/coa/node_modules/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, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/coa/node_modules/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, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/coa/node_modules/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, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/coa/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "node_modules/coa/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/coa/node_modules/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, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, "node_modules/code-point-at": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", @@ -1550,182 +1523,102 @@ "copyup": "copyfiles" } }, - "node_modules/copyfiles/node_modules/cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "dev": true, - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "node_modules/copyfiles/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", "dev": true }, - "node_modules/copyfiles/node_modules/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==", + "node_modules/cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", "dev": true, + "dependencies": { + "@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" + }, "engines": { "node": ">=8" } }, - "node_modules/copyfiles/node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "node_modules/cosmiconfig/node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", "dev": true, - "bin": { - "mkdirp": "bin/cmd.js" + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" }, "engines": { - "node": ">=10" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/copyfiles/node_modules/string-width": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", - "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", "dev": true, "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", + "dev": true, "engines": { "node": ">=8" } }, - "node_modules/copyfiles/node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "node_modules/css-select": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz", + "integrity": "sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==", "dev": true, "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" + "boolbase": "^1.0.0", + "css-what": "^5.0.0", + "domhandler": "^4.2.0", + "domutils": "^2.6.0", + "nth-check": "^2.0.0" }, "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + "url": "https://github.com/sponsors/fb55" } }, - "node_modules/copyfiles/node_modules/y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", "dev": true, + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, "engines": { - "node": ">=10" - } - }, - "node_modules/copyfiles/node_modules/yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", - "dev": true, - "dependencies": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", - "dev": true - }, - "node_modules/cosmiconfig": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", - "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", - "dev": true, - "dependencies": { - "@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" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/crypto-random-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", - "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/css-select": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", - "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", - "dev": true, - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^3.2.1", - "domutils": "^1.7.0", - "nth-check": "^1.0.2" - } - }, - "node_modules/css-select-base-adapter": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", - "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==", - "dev": true - }, - "node_modules/css-tree": { - "version": "1.0.0-alpha.37", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", - "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", - "dev": true, - "dependencies": { - "mdn-data": "2.0.4", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=8.0.0" + "node": ">=8.0.0" } }, "node_modules/css-what": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", - "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz", + "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==", "dev": true, "engines": { "node": ">= 6" @@ -1746,25 +1639,6 @@ "node": ">=8.0.0" } }, - "node_modules/csso/node_modules/css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "dev": true, - "dependencies": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/csso/node_modules/mdn-data": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", - "dev": true - }, "node_modules/csstype": { "version": "3.0.9", "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.9.tgz", @@ -1912,9 +1786,9 @@ } }, "node_modules/dependency-graph": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.9.0.tgz", - "integrity": "sha512-9YLIBURXj4DJMFALxXw9K3Y3rwb5Fk0X5/8ipCzaN84+gKxoHK43tVKRNakCQbiEx07E8Uwhuq21BpUagFhZ8w==", + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", + "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", "dev": true, "engines": { "node": ">= 0.6.0" @@ -1933,16 +1807,20 @@ } }, "node_modules/dom-serializer": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", - "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", "dev": true, "dependencies": { "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" } }, - "node_modules/dom-serializer/node_modules/domelementtype": { + "node_modules/domelementtype": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", @@ -1954,12 +1832,6 @@ } ] }, - "node_modules/domelementtype": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", - "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", - "dev": true - }, "node_modules/domhandler": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.2.tgz", @@ -1975,26 +1847,18 @@ "url": "https://github.com/fb55/domhandler?sponsor=1" } }, - "node_modules/domhandler/node_modules/domelementtype": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", - "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ] - }, "node_modules/domutils": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", - "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", "dev": true, "dependencies": { - "dom-serializer": "0", - "domelementtype": "1" + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" } }, "node_modules/dot-case": { @@ -2036,15 +1900,15 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.3.853", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.853.tgz", - "integrity": "sha512-W4U8n+U8I5/SUaFcqZgbKRmYZwcyEIQVBDf+j5QQK6xChjXnQD+wj248eGR9X4u+dDmDR//8vIfbu4PrdBBIoQ==", + "version": "1.3.878", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.878.tgz", + "integrity": "sha512-O6yxWCN9ph2AdspAIszBnd9v8s11hQx8ub9w4UGApzmNRnoKhbulOWqbO8THEQec/aEHtvy+donHZMlh6l1rbA==", "dev": true }, "node_modules/emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "dev": true }, "node_modules/encoding": { @@ -2100,22 +1964,26 @@ } }, "node_modules/es-abstract": { - "version": "1.18.3", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.3.tgz", - "integrity": "sha512-nQIr12dxV7SSxE6r6f1l3DtAeEYdsGpps13dR0TwJg1S8gyp4ZPgy3FZcHBgbiQqnoqSTb+oC+kO4UQ0C/J8vw==", + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz", + "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==", "dev": true, "dependencies": { "call-bind": "^1.0.2", "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", "get-intrinsic": "^1.1.1", + "get-symbol-description": "^1.0.0", "has": "^1.0.3", "has-symbols": "^1.0.2", - "is-callable": "^1.2.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.4", "is-negative-zero": "^2.0.1", - "is-regex": "^1.1.3", - "is-string": "^1.0.6", - "object-inspect": "^1.10.3", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.1", + "is-string": "^1.0.7", + "is-weakref": "^1.0.1", + "object-inspect": "^1.11.0", "object-keys": "^1.1.1", "object.assign": "^4.1.2", "string.prototype.trimend": "^1.0.4", @@ -2217,19 +2085,6 @@ "node": ">=0.8.0" } }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true, - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" - } - }, "node_modules/event-emitter": { "version": "0.3.5", "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", @@ -2241,12 +2096,12 @@ } }, "node_modules/ext": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz", - "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.6.0.tgz", + "integrity": "sha512-sdBImtzkq2HpkdRLtlLWDa6w4DX22ijZLKx8BMPUuKe1c5lbN6xwQDQCxSfxBQnHZ13ls/FH0MQZx/q/gr6FQg==", "dev": true, "dependencies": { - "type": "^2.0.0" + "type": "^2.5.0" } }, "node_modules/ext/node_modules/type": { @@ -2286,22 +2141,22 @@ } }, "node_modules/fantasticon": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/fantasticon/-/fantasticon-1.2.2.tgz", - "integrity": "sha512-UlIrgPQ6vanvrCRu7EUkxFBjCdVDpERQ9WGw35BcoTrBmqtJ2UWq3kLnx059j46aAZIFK/d5jVoAEWQoY0Xy9A==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/fantasticon/-/fantasticon-1.2.3.tgz", + "integrity": "sha512-VoPXI8+wbLq4qooK2LAFRcqKtOCR20+InF/Io/9I1kLp3IT+LwqJgeFijFvp9a3HRZptfCAxNvazoVHn4kihzQ==", "dev": true, "dependencies": { "change-case": "^4.1.2", "cli-color": "^2.0.0", "commander": "^7.2.0", - "glob": "^7.1.6", + "glob": "^7.2.0", "handlebars": "^4.7.7", - "slugify": "^1.5.3", - "svg2ttf": "^5.2.0", - "svgicons2svgfont": "^9.1.1", + "slugify": "^1.6.0", + "svg2ttf": "^6.0.3", + "svgicons2svgfont": "^10.0.3", "ttf2eot": "^2.0.0", - "ttf2woff": "^2.0.2", - "ttf2woff2": "^4.0.2" + "ttf2woff": "^3.0.0", + "ttf2woff2": "^4.0.4" }, "bin": { "fantasticon": "bin/fantasticon" @@ -2317,17 +2172,16 @@ "dev": true }, "node_modules/fast-glob": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.5.tgz", - "integrity": "sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg==", + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", + "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==", "dev": true, "dependencies": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.0", + "glob-parent": "^5.1.2", "merge2": "^1.3.0", - "micromatch": "^4.0.2", - "picomatch": "^2.2.1" + "micromatch": "^4.0.4" }, "engines": { "node": ">=8" @@ -2340,9 +2194,9 @@ "dev": true }, "node_modules/fastq": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.11.0.tgz", - "integrity": "sha512-7Eczs8gIPDrVzT+EksYBcupqMyxSHXXrHOLRRxU2/DicV8789MRBRR8+Hc2uWzUupOs4YS4JzBmBxjjCVBxD/g==", + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", "dev": true, "dependencies": { "reusify": "^1.0.4" @@ -2416,18 +2270,17 @@ } }, "node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz", + "integrity": "sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==", "dev": true, "dependencies": { - "at-least-node": "^1.0.0", "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", "universalify": "^2.0.0" }, "engines": { - "node": ">=10" + "node": ">=12" } }, "node_modules/fs-minipass": { @@ -2484,27 +2337,6 @@ "wide-align": "^1.1.0" } }, - "node_modules/gauge/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gauge/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/gaze": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", @@ -2567,6 +2399,22 @@ "node": ">=6" } }, + "node_modules/get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/getpass": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", @@ -2577,9 +2425,9 @@ } }, "node_modules/glob": { - "version": "7.1.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", - "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", "dev": true, "dependencies": { "fs.realpath": "^1.0.0", @@ -2624,9 +2472,9 @@ } }, "node_modules/globby": { - "version": "11.0.3", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.3.tgz", - "integrity": "sha512-ffdmosjA807y7+lA1NM0jELARVmYul/715xiILEjo3hBLPTcirgQNnXECn5g3mtR8TOLCVbkfua1Hpen25/Xcg==", + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz", + "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==", "dev": true, "dependencies": { "array-union": "^2.1.0", @@ -2644,9 +2492,9 @@ } }, "node_modules/globule": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.2.tgz", - "integrity": "sha512-7IDTQTIu2xzXkT+6mlluidnWo+BypnbSoEVVQCGfzqnl5Ik8d3e1d4wycb8Rj9tWW+Z39uPWsdlquqiqPCd/pA==", + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.3.tgz", + "integrity": "sha512-mb1aYtDbIjTu4ShMB85m3UzjX9BVKe9WCzsnfMSZk+K5GpIbBOexgg4PPCt5eHDEG5/ZQAUX2Kct02zfiPLsKg==", "dev": true, "dependencies": { "glob": "~7.1.1", @@ -2657,6 +2505,26 @@ "node": ">= 0.10" } }, + "node_modules/globule/node_modules/glob": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/got": { "version": "9.6.0", "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", @@ -2680,9 +2548,9 @@ } }, "node_modules/graceful-fs": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", - "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==", + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz", + "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==", "dev": true }, "node_modules/handlebars": { @@ -2762,15 +2630,6 @@ "node": ">=0.10.0" } }, - "node_modules/has-ansi/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/has-bigints": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", @@ -2801,6 +2660,21 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/has-unicode": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", @@ -2827,10 +2701,16 @@ } }, "node_modules/hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz", + "integrity": "sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "engines": { + "node": ">=10" + } }, "node_modules/http-cache-semantics": { "version": "4.1.0", @@ -3011,6 +2891,15 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/import-fresh/node_modules/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, + "engines": { + "node": ">=4" + } + }, "node_modules/import-from": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/import-from/-/import-from-3.0.0.tgz", @@ -3023,15 +2912,6 @@ "node": ">=8" } }, - "node_modules/import-from/node_modules/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, - "engines": { - "node": ">=8" - } - }, "node_modules/import-lazy": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", @@ -3090,6 +2970,20 @@ "node": ">=10" } }, + "node_modules/internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/ip": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", @@ -3103,10 +2997,13 @@ "dev": true }, "node_modules/is-bigint": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.2.tgz", - "integrity": "sha512-0JV5+SOCQkIdzjBK9buARcV804Ddu7A0Qet6sHi3FimE9ne6m4BGQZfRn+NZiXbBk4F4XmHfDZIipLj9pX8dSA==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", "dev": true, + "dependencies": { + "has-bigints": "^1.0.1" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -3124,12 +3021,13 @@ } }, "node_modules/is-boolean-object": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.1.tgz", - "integrity": "sha512-bXdQWkECBUIAcCkeH1unwJLIpZYaa5VvuygSyS/c2lf719mTKZDU5UdDRlpd01UjADgmW8RfqaP+mRaVPdr/Ng==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", "dev": true, "dependencies": { - "call-bind": "^1.0.2" + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" }, "engines": { "node": ">= 0.4" @@ -3139,9 +3037,9 @@ } }, "node_modules/is-callable": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz", - "integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==", + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", "dev": true, "engines": { "node": ">= 0.4" @@ -3163,9 +3061,9 @@ } }, "node_modules/is-core-module": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.4.0.tgz", - "integrity": "sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A==", + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz", + "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==", "dev": true, "dependencies": { "has": "^1.0.3" @@ -3175,10 +3073,13 @@ } }, "node_modules/is-date-object": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.4.tgz", - "integrity": "sha512-/b4ZVsG7Z5XVtIxs/h9W8nvfLgSAyKYdtGWQLbqy6jA1icmgjf8WCoTKgeS4wy5tYaPePouzFMANbnj94c2Z+A==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, "engines": { "node": ">= 0.4" }, @@ -3208,9 +3109,9 @@ } }, "node_modules/is-glob": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", - "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", "dev": true, "dependencies": { "is-extglob": "^2.1.1" @@ -3284,10 +3185,13 @@ } }, "node_modules/is-number-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.5.tgz", - "integrity": "sha512-RU0lI/n95pMoUKu9v1BZP5MBcZuNSVJkMkAG2dJqC4z2GlkGUNeH68SuHuBKBD/XFe+LHZ+f9BKkLET60Niedw==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", + "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, "engines": { "node": ">= 0.4" }, @@ -3329,13 +3233,13 @@ "dev": true }, "node_modules/is-regex": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.3.tgz", - "integrity": "sha512-qSVXFz28HM7y+IWX6vLCsexdlvzT1PJNFSBuaQLQ5o0IEw8UDYW6/2+eCMVyIsbM8CNLX2a/QWmSpyxYEHY7CQ==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", "dev": true, "dependencies": { "call-bind": "^1.0.2", - "has-symbols": "^1.0.2" + "has-tostringtag": "^1.0.0" }, "engines": { "node": ">= 0.4" @@ -3344,11 +3248,23 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz", + "integrity": "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-string": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.6.tgz", - "integrity": "sha512-2gdzbKUuqtQ3lYNrUTQYoClPhm7oQu4UdpSZMp1/DGgkHBT8E2Z1l0yMdb6D4zNAxwDiMv8MdulKROJGNl0Q0w==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, "engines": { "node": ">= 0.4" }, @@ -3389,6 +3305,18 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/is-weakref": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.1.tgz", + "integrity": "sha512-b2jKc2pQZjaeFYWEf7ScFj+Be1I+PXmlu572Q8coTXZ+LD/QQZ7ShPMst8h16riVgyXTQwUsFEl74mDvc/3MHQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-yarn-global": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", @@ -3396,9 +3324,9 @@ "dev": true }, "node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", "dev": true }, "node_modules/isexe": { @@ -3425,19 +3353,6 @@ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", "dev": true }, - "node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, "node_modules/jsbn": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", @@ -3552,6 +3467,30 @@ "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", "dev": true }, + "node_modules/load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/load-json-file/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true, + "engines": { + "node": ">=4" + } + }, "node_modules/locate-path": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", @@ -3634,6 +3573,49 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/log-symbols/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/log-symbols/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/log-symbols/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/loose-envify": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", @@ -3700,23 +3682,14 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/make-dir/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, "node_modules/make-fetch-happen": { - "version": "8.0.14", - "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-8.0.14.tgz", - "integrity": "sha512-EsS89h6l4vbfJEtBZnENTOFk8mCRpY5ru36Xe5bcX1KYIli2mkSHqoFsp5O1wMDvTJJzxe/4THpCTtygjeeGWQ==", + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz", + "integrity": "sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==", "dev": true, "dependencies": { "agentkeepalive": "^4.1.3", - "cacache": "^15.0.5", + "cacache": "^15.2.0", "http-cache-semantics": "^4.1.0", "http-proxy-agent": "^4.0.1", "https-proxy-agent": "^5.0.0", @@ -3727,8 +3700,9 @@ "minipass-fetch": "^1.3.2", "minipass-flush": "^1.0.5", "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.2", "promise-retry": "^2.0.1", - "socks-proxy-agent": "^5.0.0", + "socks-proxy-agent": "^6.0.0", "ssri": "^8.0.0" }, "engines": { @@ -3736,9 +3710,9 @@ } }, "node_modules/map-obj": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.2.1.tgz", - "integrity": "sha512-+WA2/1sPmDj1dlvvJmB5G6JKfY9dpn7EVBUL06+y6PoljPkh+6V1QihwxNkbcGxCRjt2b0F9K0taiCuo7MbdFQ==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", + "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", "dev": true, "engines": { "node": ">=8" @@ -3748,9 +3722,9 @@ } }, "node_modules/mdn-data": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", - "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==", + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", "dev": true }, "node_modules/memoizee": { @@ -3810,48 +3784,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/meow/node_modules/hosted-git-info": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz", - "integrity": "sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/meow/node_modules/normalize-package-data": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.2.tgz", - "integrity": "sha512-6CdZocmfGaKnIHPVFhJJZ3GuR8SsLKvDANFp47Jmy51aKIr8akjAWTSxtpI+MBgBFdSMRyo4hMpDlT6dTffgZg==", - "dev": true, - "dependencies": { - "hosted-git-info": "^4.0.1", - "resolve": "^1.20.0", - "semver": "^7.3.4", - "validate-npm-package-license": "^3.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/meow/node_modules/semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/merge2": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", @@ -3881,21 +3813,21 @@ } }, "node_modules/mime-db": { - "version": "1.48.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.48.0.tgz", - "integrity": "sha512-FM3QwxV+TnZYQ2aRqhlKBMHxk10lTbMt3bBkMAp54ddrNeVSfcQYOOKuGuy3Ddrm38I04If834fOUSq1yzslJQ==", + "version": "1.50.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.50.0.tgz", + "integrity": "sha512-9tMZCDlYHqeERXEHO9f/hKfNXhre5dK2eE/krIvUjZbS2KPcqGDfNShIWS1uW9XOTKQKqK6qbeOci18rbfW77A==", "dev": true, "engines": { "node": ">= 0.6" } }, "node_modules/mime-types": { - "version": "2.1.31", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.31.tgz", - "integrity": "sha512-XGZnNzm3QvgKxa8dpzyhFTHmpP3l5YNusmne07VUOXxou9CqUqYa/HBy124RqtVh/O2pECas/MOcsDgpilPOPg==", + "version": "2.1.33", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.33.tgz", + "integrity": "sha512-plLElXp7pRDd0bNZHw+nMd52vRYjLwQjygaNg7ddJ2uJtTlmnTCjWuPKxVu6//AdaRuME84SvLW91sIkBqGT0g==", "dev": true, "dependencies": { - "mime-db": "1.48.0" + "mime-db": "1.50.0" }, "engines": { "node": ">= 0.6" @@ -3961,9 +3893,9 @@ } }, "node_modules/minipass": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.3.tgz", - "integrity": "sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==", + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.5.tgz", + "integrity": "sha512-+8NzxD82XQoNKNrl1d/FSi+X8wAEWR+sbYAfIvub4Nz0d22plFG72CEVVaufV8PNf4qSslFTD8VMOxNVhHCjTw==", "dev": true, "dependencies": { "yallist": "^4.0.0" @@ -3985,9 +3917,9 @@ } }, "node_modules/minipass-fetch": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.3.4.tgz", - "integrity": "sha512-TielGogIzbUEtd1LsjZFs47RWuHHfhl6TiCx1InVxApBAmQ8bL0dL5ilkLGcRvuyW/A9nE+Lvn855Ewz8S0PnQ==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.4.1.tgz", + "integrity": "sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==", "dev": true, "dependencies": { "minipass": "^3.1.0", @@ -4051,15 +3983,15 @@ } }, "node_modules/mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", "dev": true, - "dependencies": { - "minimist": "^1.2.5" - }, "bin": { "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" } }, "node_modules/ms": { @@ -4069,21 +4001,21 @@ "dev": true }, "node_modules/nan": { - "version": "2.14.2", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz", - "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==", + "version": "2.15.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz", + "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==", "dev": true }, "node_modules/nanocolors": { - "version": "0.2.12", - "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.12.tgz", - "integrity": "sha512-SFNdALvzW+rVlzqexid6epYdt8H9Zol7xDoQarioEFcFN0JHo4CYNztAxmtfgGTVRCmFlEOqqhBpoFGKqSAMug==", + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.13.tgz", + "integrity": "sha512-0n3mSAQLPpGLV9ORXT5+C/D4mwew7Ebws69Hx4E2sgz2ZA5+32Q80B9tL8PbL7XHnRDiAxH/pnrUJ9a4fkTNTA==", "dev": true }, "node_modules/nanoid": { - "version": "3.1.28", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.28.tgz", - "integrity": "sha512-gSu9VZ2HtmoKYe/lmyPFES5nknFrHa+/DT9muUFWFMi6Jh9E1I7bkvlQ8xxf1Kos9pi9o8lBnIOkatMhKX/YUw==", + "version": "3.1.30", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.30.tgz", + "integrity": "sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ==", "dev": true, "bin": { "nanoid": "bin/nanoid.cjs" @@ -4101,6 +4033,15 @@ "varstream": "^0.3.2" } }, + "node_modules/negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, "node_modules/neo-async": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", @@ -4169,9 +4110,9 @@ } }, "node_modules/node-releases": { - "version": "1.1.76", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.76.tgz", - "integrity": "sha512-9/IECtNr8dXNmPWmFXepT0/7o5eolGesHUa3mtr0KlgnCvnZxwh2qensKL42JJY2vQKC3nIBXetFAqR+PW1CmA==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", + "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==", "dev": true }, "node_modules/node-sass": { @@ -4204,65 +4145,10 @@ "node": ">=12" } }, - "node_modules/node-sass/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/node-sass/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/node-sass/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/node-sass/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/node-sass/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, "node_modules/nodemon": { - "version": "2.0.13", - "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-2.0.13.tgz", - "integrity": "sha512-UMXMpsZsv1UXUttCn6gv8eQPhn6DR4BW+txnL3IN5IHqrCwcrT/yWHfL35UsClGXknTH79r5xbu+6J1zNHuSyA==", + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-2.0.14.tgz", + "integrity": "sha512-frcpDx+PviKEQRSYzwhckuO2zoHcBYLHI754RE9z5h1RGtrngerc04mLpQQCPWBkH/2ObrX7We9YiwVSYZpFJQ==", "dev": true, "hasInstallScript": true, "dependencies": { @@ -4297,6 +4183,15 @@ "node": ">=4" } }, + "node_modules/nodemon/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, "node_modules/nodemon/node_modules/supports-color": { "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", @@ -4319,30 +4214,6 @@ "readable-stream": "~1.0.31" } }, - "node_modules/noms/node_modules/isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", - "dev": true - }, - "node_modules/noms/node_modules/readable-stream": { - "version": "1.0.34", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", - "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", - "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - }, - "node_modules/noms/node_modules/string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", - "dev": true - }, "node_modules/nopt": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", @@ -4359,15 +4230,33 @@ } }, "node_modules/normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", + "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", "dev": true, "dependencies": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", "validate-npm-package-license": "^3.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/normalize-package-data/node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" } }, "node_modules/normalize-path": { @@ -4488,34 +4377,6 @@ "node": ">=4" } }, - "node_modules/npm-run-all/node_modules/load-json-file": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", - "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "parse-json": "^4.0.0", - "pify": "^3.0.0", - "strip-bom": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/npm-run-all/node_modules/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", - "dev": true, - "dependencies": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - }, - "engines": { - "node": ">=4" - } - }, "node_modules/npm-run-all/node_modules/path-key": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", @@ -4525,39 +4386,13 @@ "node": ">=4" } }, - "node_modules/npm-run-all/node_modules/path-type": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", - "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", - "dev": true, - "dependencies": { - "pify": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/npm-run-all/node_modules/pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/npm-run-all/node_modules/read-pkg": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", - "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", + "node_modules/npm-run-all/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", "dev": true, - "dependencies": { - "load-json-file": "^4.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^3.0.0" - }, - "engines": { - "node": ">=4" + "bin": { + "semver": "bin/semver" } }, "node_modules/npm-run-all/node_modules/shebang-command": { @@ -4581,15 +4416,6 @@ "node": ">=0.10.0" } }, - "node_modules/npm-run-all/node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "dev": true, - "engines": { - "node": ">=4" - } - }, "node_modules/npm-run-all/node_modules/supports-color": { "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", @@ -4627,12 +4453,15 @@ } }, "node_modules/nth-check": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", - "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", + "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", "dev": true, "dependencies": { - "boolbase": "~1.0.0" + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" } }, "node_modules/number-is-nan": { @@ -4663,9 +4492,9 @@ } }, "node_modules/object-inspect": { - "version": "1.10.3", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.10.3.tgz", - "integrity": "sha512-e5mCJlSH7poANfC8z8S9s9S2IN5/4Zb3aZ33f5s8YqoazCFzNLloLU8r5VCG+G7WoqLvAAZoVMcy3tp/3X0Plw==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz", + "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==", "dev": true, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -4698,40 +4527,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/object.getownpropertydescriptors": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.2.tgz", - "integrity": "sha512-WtxeKSzfBjlzL+F9b7M7hewDzMwy+C8NRssHd1YrNlzHzIDrXcXiNOMrezdAEM4UXixgV+vvnyBeN7Rygl2ttQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.2" - }, - "engines": { - "node": ">= 0.8" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.values": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.4.tgz", - "integrity": "sha512-TnGo7j4XSnKQoK3MfvkzqKCi0nVe/D9I9IjwTNYdb/fxYHpjrluHVOgw0AF6jrRFGMPHdfuidR09tIDiIvnaSg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.18.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", @@ -4779,6 +4574,70 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/ora/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ora/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/ora/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/ora/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ora/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/p-cancelable": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", @@ -4854,15 +4713,6 @@ "node": ">=8" } }, - "node_modules/package-json/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, "node_modules/pako": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", @@ -4892,21 +4742,16 @@ } }, "node_modules/parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", "dev": true, "dependencies": { - "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" + "json-parse-better-errors": "^1.0.1" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=4" } }, "node_modules/parse-node-version": { @@ -4986,6 +4831,12 @@ "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", "dev": true }, + "node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, "node_modules/picomatch": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", @@ -5020,13 +4871,13 @@ } }, "node_modules/postcss": { - "version": "8.3.8", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.8.tgz", - "integrity": "sha512-GT5bTjjZnwDifajzczOC+r3FI3Cu+PgPvrsjhQdRqa2kTJ4968/X9CUce9xttIB0xOs5c6xf0TCWZo/y9lF6bA==", + "version": "8.3.11", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.11.tgz", + "integrity": "sha512-hCmlUAIlUiav8Xdqw3Io4LcpA1DOt7h3LSTAC4G6JGHFFaWzI6qvFt9oilvl8BmkbBRX1IhM90ZAmpk68zccQA==", "dev": true, "dependencies": { - "nanocolors": "^0.2.2", - "nanoid": "^3.1.25", + "nanoid": "^3.1.30", + "picocolors": "^1.0.0", "source-map-js": "^0.6.2" }, "engines": { @@ -5038,29 +4889,29 @@ } }, "node_modules/postcss-cli": { - "version": "8.3.1", - "resolved": "https://registry.npmjs.org/postcss-cli/-/postcss-cli-8.3.1.tgz", - "integrity": "sha512-leHXsQRq89S3JC9zw/tKyiVV2jAhnfQe0J8VI4eQQbUjwIe0XxVqLrR+7UsahF1s9wi4GlqP6SJ8ydf44cgF2Q==", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/postcss-cli/-/postcss-cli-9.0.1.tgz", + "integrity": "sha512-zO160OBaAZBFUWO+QZIzEKMjnPIc5c61dMg1d7xafblh9cxbNb6s16ahJuP91PcVsu//gqr7BKllJxRiRDsSYw==", "dev": true, "dependencies": { - "chalk": "^4.0.0", "chokidar": "^3.3.0", - "dependency-graph": "^0.9.0", - "fs-extra": "^9.0.0", - "get-stdin": "^8.0.0", - "globby": "^11.0.0", + "dependency-graph": "^0.11.0", + "fs-extra": "^10.0.0", + "get-stdin": "^9.0.0", + "globby": "^12.0.0", + "nanocolors": "^0.2.11", "postcss-load-config": "^3.0.0", "postcss-reporter": "^7.0.0", "pretty-hrtime": "^1.0.3", "read-cache": "^1.0.0", - "slash": "^3.0.0", - "yargs": "^16.0.0" + "slash": "^4.0.0", + "yargs": "^17.0.0" }, "bin": { - "postcss": "bin/postcss" + "postcss": "index.js" }, "engines": { - "node": ">=10" + "node": ">=12" }, "peerDependencies": { "postcss": "^8.0.0" @@ -5075,30 +4926,45 @@ "node": ">=8" } }, - "node_modules/postcss-cli/node_modules/cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "node_modules/postcss-cli/node_modules/array-union": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-3.0.1.tgz", + "integrity": "sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==", "dev": true, - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/postcss-cli/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, "node_modules/postcss-cli/node_modules/get-stdin": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-8.0.0.tgz", - "integrity": "sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-9.0.0.tgz", + "integrity": "sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==", "dev": true, "engines": { - "node": ">=10" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/postcss-cli/node_modules/globby": { + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-12.0.2.tgz", + "integrity": "sha512-lAsmb/5Lww4r7MM9nCCliDZVIKbZTavrsunAsHLr9oHthrZP1qi7/gAnHOsUs9bLvEt2vKVJhHmxuL7QbDuPdQ==", + "dev": true, + "dependencies": { + "array-union": "^3.0.1", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.7", + "ignore": "^5.1.8", + "merge2": "^1.4.1", + "slash": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -5113,6 +4979,18 @@ "node": ">=8" } }, + "node_modules/postcss-cli/node_modules/slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/postcss-cli/node_modules/string-width": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", @@ -5127,7 +5005,7 @@ "node": ">=8" } }, - "node_modules/postcss-cli/node_modules/string-width/node_modules/strip-ansi": { + "node_modules/postcss-cli/node_modules/strip-ansi": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", @@ -5139,36 +5017,10 @@ "node": ">=8" } }, - "node_modules/postcss-cli/node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/postcss-cli/node_modules/y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true, - "engines": { - "node": ">=10" - } - }, "node_modules/postcss-cli/node_modules/yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "version": "17.2.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.2.1.tgz", + "integrity": "sha512-XfR8du6ua4K6uLGm5S6fA+FIJom/MdJcFNVY8geLlp2v8GYbOXD4EB1tPNZsRn4vBzKGMgb5DRZMeWuFc2GO8Q==", "dev": true, "dependencies": { "cliui": "^7.0.2", @@ -5180,7 +5032,7 @@ "yargs-parser": "^20.2.2" }, "engines": { - "node": ">=10" + "node": ">=12" } }, "node_modules/postcss-load-config": { @@ -5210,9 +5062,9 @@ } }, "node_modules/postcss-reporter": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-7.0.3.tgz", - "integrity": "sha512-WoYHwtStmiR74UQDO3vZMbkhOBXSXyteWnhMCVbAK6KRRKLTS0EnTZxOxvbUEnQiMZ+3xRG04x41HhHnLBtQfA==", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-7.0.4.tgz", + "integrity": "sha512-jY/fnpGSin7kwJeunXbY35STp5O3VIxSFdjee5JkoPQ+FfGH5JW3N+Xe9oAPcL9UkjWjkK+JC72o8XH4XXKdhw==", "dev": true, "dependencies": { "lodash.difference": "^4.5.0", @@ -5220,7 +5072,7 @@ "lodash.get": "^4.4.2", "lodash.groupby": "^4.6.0", "lodash.sortby": "^4.7.0", - "nanocolors": "^0.2.6" + "picocolors": "^1.0.0" }, "engines": { "node": ">=10" @@ -5233,12 +5085,24 @@ "postcss": "^8.1.0" } }, + "node_modules/postcss-reporter/node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, "node_modules/postcss-value-parser": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==", "dev": true }, + "node_modules/postcss/node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, "node_modules/prepend-http": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", @@ -5337,16 +5201,6 @@ "node": ">=8" } }, - "node_modules/q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", - "dev": true, - "engines": { - "node": ">=0.6.0", - "teleport": ">=0.2.0" - } - }, "node_modules/qs": { "version": "6.5.2", "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", @@ -5443,18 +5297,17 @@ } }, "node_modules/read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", "dev": true, "dependencies": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" }, "engines": { - "node": ">=8" + "node": ">=4" } }, "node_modules/read-pkg-up": { @@ -5474,16 +5327,58 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/read-pkg-up/node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "node_modules/read-pkg-up/node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/read-pkg-up/node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/read-pkg-up/node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-pkg-up/node_modules/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, + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, "engines": { "node": ">=8" } }, - "node_modules/read-pkg/node_modules/type-fest": { + "node_modules/read-pkg-up/node_modules/read-pkg/node_modules/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==", @@ -5492,24 +5387,88 @@ "node": ">=8" } }, - "node_modules/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==", + "node_modules/read-pkg-up/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/read-pkg-up/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg/node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/read-pkg/node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", "dev": true, "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/read-pkg/node_modules/path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "dependencies": { + "pify": "^3.0.0" }, "engines": { - "node": ">= 6" + "node": ">=4" + } + }, + "node_modules/read-pkg/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" } }, "node_modules/readdirp": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", - "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", "dev": true, "dependencies": { "picomatch": "^2.2.1" @@ -5616,12 +5575,12 @@ } }, "node_modules/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==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", "dev": true, "engines": { - "node": ">=4" + "node": ">=8" } }, "node_modules/responselike": { @@ -5730,9 +5689,9 @@ "dev": true }, "node_modules/sass": { - "version": "1.42.1", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.42.1.tgz", - "integrity": "sha512-/zvGoN8B7dspKc5mC6HlaygyCBRvnyzzgD5khiaCfglWztY99cYoiTUksVx11NlnemrcfH5CEaCpsUKoW0cQqg==", + "version": "1.43.3", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.43.3.tgz", + "integrity": "sha512-BJnLngqWpMeS65UvlYYEuCb3/fLxDxhHtOB/gWPxs6NKrslTxGt3ZxwIvOe/0Jm4tWwM/+tIpE3wj4dLEhPDeQ==", "dev": true, "dependencies": { "chokidar": ">=3.0.0 <4.0.0" @@ -5759,66 +5718,227 @@ "sassgraph": "bin/sassgraph" } }, - "node_modules/sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", - "dev": true + "node_modules/sass-graph/node_modules/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, + "engines": { + "node": ">=6" + } }, - "node_modules/scheduler": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", - "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "node_modules/sass-graph/node_modules/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, "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" } }, - "node_modules/scss-tokenizer": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz", - "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", + "node_modules/sass-graph/node_modules/cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", "dev": true, "dependencies": { - "js-base64": "^2.1.8", - "source-map": "^0.4.2" + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" } }, - "node_modules/scss-tokenizer/node_modules/source-map": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", - "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", + "node_modules/sass-graph/node_modules/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, "dependencies": { - "amdefine": ">=0.0.4" - }, - "engines": { - "node": ">=0.8.0" + "color-name": "1.1.3" } }, - "node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "node_modules/sass-graph/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "node_modules/sass-graph/node_modules/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 + }, + "node_modules/sass-graph/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", "dev": true, - "bin": { - "semver": "bin/semver" + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" } }, - "node_modules/semver-diff": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz", - "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==", + "node_modules/sass-graph/node_modules/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, + "engines": { + "node": ">=4" + } + }, + "node_modules/sass-graph/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", "dev": true, "dependencies": { - "semver": "^6.3.0" + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" }, "engines": { - "node": ">=8" + "node": ">=6" + } + }, + "node_modules/sass-graph/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/sass-graph/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/sass-graph/node_modules/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, + "dependencies": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/sass-graph/node_modules/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, + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/sass-graph/node_modules/wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/sass-graph/node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "node_modules/sass-graph/node_modules/yargs": { + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "dev": true, + "dependencies": { + "cliui": "^5.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.2" + } + }, + "node_modules/sass-graph/node_modules/yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "dev": true, + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + }, + "node_modules/scheduler": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", + "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "dev": true, + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "node_modules/scss-tokenizer": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz", + "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", + "dev": true, + "dependencies": { + "js-base64": "^2.1.8", + "source-map": "^0.4.2" + } + }, + "node_modules/scss-tokenizer/node_modules/source-map": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", + "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", + "dev": true, + "dependencies": { + "amdefine": ">=0.0.4" + }, + "engines": { + "node": ">=0.8.0" } }, - "node_modules/semver-diff/node_modules/semver": { + "node_modules/semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", @@ -5827,6 +5947,18 @@ "semver": "bin/semver.js" } }, + "node_modules/semver-diff": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz", + "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==", + "dev": true, + "dependencies": { + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/sentence-case": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/sentence-case/-/sentence-case-3.0.4.tgz", @@ -5866,15 +5998,29 @@ } }, "node_modules/shell-quote": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", - "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==", + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", + "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==", "dev": true }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/signal-exit": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", - "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.5.tgz", + "integrity": "sha512-KWcOiKeQj6ZyXx7zq4YxSMgHRlod4czeBQZrPb8OKcohcqAXShm7E20kEMle9WBt26hFcAf0qLOcp5zmY7kOqQ==", "dev": true }, "node_modules/slash": { @@ -5887,18 +6033,18 @@ } }, "node_modules/slugify": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/slugify/-/slugify-1.6.0.tgz", - "integrity": "sha512-FkMq+MQc5hzYgM86nLuHI98Acwi3p4wX+a5BO9Hhw4JdK4L7WueIiZ4tXEobImPqBz2sVcV0+Mu3GRB30IGang==", + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/slugify/-/slugify-1.6.1.tgz", + "integrity": "sha512-5ofqMTbetNhxlzjYYLBaZFQd6oiTuSkQlyfPEFIMwgUABlZQ0hbk5xIV9Ydd5jghWeRoO7GkiJliUvTpLOjNRA==", "dev": true, "engines": { "node": ">=8.0.0" } }, "node_modules/smart-buffer": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.1.0.tgz", - "integrity": "sha512-iVICrxOzCynf/SNaBQCw34eM9jROU/s5rzIhpOvzhzuYHfJR/DhZfDkXiZSgKXfgv26HT3Yni3AV/DGw0cGnnw==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", "dev": true, "engines": { "node": ">= 6.0.0", @@ -5930,17 +6076,17 @@ } }, "node_modules/socks-proxy-agent": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-5.0.1.tgz", - "integrity": "sha512-vZdmnjb9a2Tz6WEQVIurybSwElwPxMZaIc7PzqbJTrezcKNznv6giT7J7tZDZ1BojVaa1jvO/UiUdhDVB0ACoQ==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.1.0.tgz", + "integrity": "sha512-57e7lwCN4Tzt3mXz25VxOErJKXlPfXmkMLnk310v/jwW20jWRVcgsOit+xNkN3eIEdB47GwnfAEBLacZ/wVIKg==", "dev": true, "dependencies": { "agent-base": "^6.0.2", - "debug": "4", - "socks": "^2.3.3" + "debug": "^4.3.1", + "socks": "^2.6.1" }, "engines": { - "node": ">= 6" + "node": ">= 10" } }, "node_modules/socks-proxy-agent/node_modules/debug": { @@ -6011,9 +6157,9 @@ } }, "node_modules/spdx-license-ids": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.9.tgz", - "integrity": "sha512-Ki212dKK4ogX+xDo4CtOZBVIwhsKBEfsEEcwmJfLQzirgc2jIWdzg40Unxz/HzEUqM1WFzVlQSMF9kZZ2HboLQ==", + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.10.tgz", + "integrity": "sha512-oie3/+gKf7QtpitB0LYLETe+k8SifzsX4KixvpOsbI6S0kRiRQ5MKOio8eMSAKQ17N06+wdEOXRiId+zOxo0hA==", "dev": true }, "node_modules/sprintf-js": { @@ -6074,6 +6220,12 @@ "readable-stream": "^2.0.1" } }, + "node_modules/stdout-stream/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, "node_modules/stdout-stream/node_modules/readable-stream": { "version": "2.3.7", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", @@ -6105,13 +6257,10 @@ } }, "node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dev": true, - "dependencies": { - "safe-buffer": "~5.2.0" - } + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true }, "node_modules/string-width": { "version": "1.0.2", @@ -6127,48 +6276,15 @@ "node": ">=0.10.0" } }, - "node_modules/string-width/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/string-width/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/string.fromcodepoint": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/string.fromcodepoint/-/string.fromcodepoint-0.2.1.tgz", - "integrity": "sha1-jZeDM8C8klOPUPOD5IiPPlYZ1lM=", - "dev": true - }, - "node_modules/string.prototype.codepointat": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/string.prototype.codepointat/-/string.prototype.codepointat-0.2.1.tgz", - "integrity": "sha512-2cBVCj6I4IOvEnjgO/hWqXjqBGsY+zwPmHl12Srk9IXSZ56Jwwmy+66XO5Iut/oQVR7t5ihYdLB0GMa4alEUcg==", - "dev": true - }, "node_modules/string.prototype.padend": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.2.tgz", - "integrity": "sha512-/AQFLdYvePENU3W5rgurfWSMU6n+Ww8n/3cUt7E+vPBB/D7YDG8x+qjoFs4M/alR2bW7Qg6xMjVwWUOvuQ0XpQ==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.3.tgz", + "integrity": "sha512-jNIIeokznm8SD/TZISQsZKYu7RJyheFNt84DUPrh482GC8RVp2MKqm2O5oBRdGxbDQoXrhhWtPIWQOiy20svUg==", "dev": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.2" + "es-abstract": "^1.19.1" }, "engines": { "node": ">= 0.4" @@ -6204,15 +6320,24 @@ } }, "node_modules/strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "dev": true, "dependencies": { - "ansi-regex": "^5.0.0" + "ansi-regex": "^2.0.0" }, "engines": { - "node": ">=8" + "node": ">=0.10.0" + } + }, + "node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true, + "engines": { + "node": ">=4" } }, "node_modules/strip-indent": { @@ -6237,30 +6362,27 @@ } }, "node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, "engines": { - "node": ">=8" + "node": ">=0.8.0" } }, "node_modules/svg-pathdata": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/svg-pathdata/-/svg-pathdata-5.0.5.tgz", - "integrity": "sha512-TAAvLNSE3fEhyl/Da19JWfMAdhSXTYeviXsLSoDT1UM76ADj5ndwAPX1FKQEgB/gFMPavOy6tOqfalXKUiXrow==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/svg-pathdata/-/svg-pathdata-6.0.3.tgz", + "integrity": "sha512-qsjeeq5YjBZ5eMdFuUa4ZosMLxgr5RZ+F+Y1OrDhuOCEInRMA3x74XdBtggJcj9kOeInz0WE+LgCPDkZFlBYJw==", "dev": true, "engines": { - "node": ">=6.9.5" + "node": ">=12.0.0" } }, "node_modules/svg-to-ts": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/svg-to-ts/-/svg-to-ts-6.0.2.tgz", - "integrity": "sha512-zLmLYJ+6yyhxVT+QIJ1kT36Yr9Huf/wwAqPPVKxr/2RXcuWFNrJCdarhQo0szuIz0AtKT4hdI9rVnQljkkVZ2Q==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/svg-to-ts/-/svg-to-ts-7.1.0.tgz", + "integrity": "sha512-i3TI3ND+F6ROjIwqe87dRyyfv7Pjb4r7Hiz5aLjCrHLJ/jopgN9yq/nKpBlFcWIR0QJgMQL6DyVlSBsepmuUXQ==", "dev": true, "dependencies": { "chalk": "^3.0.0", @@ -6273,7 +6395,7 @@ "lodash.snakecase": "^4.1.1", "ora": "^5.1.0", "prettier": "^1.19.1", - "svgo": "^1.3.2", + "svgo": "^2.7.0", "typescript": "^3.7.2" }, "bin": { @@ -6281,6 +6403,21 @@ "svgtots": "src/bin/svg-to-ts.js" } }, + "node_modules/svg-to-ts/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, "node_modules/svg-to-ts/node_modules/chalk": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", @@ -6294,21 +6431,6 @@ "node": ">=8" } }, - "node_modules/svg-to-ts/node_modules/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, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/svg-to-ts/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, "node_modules/svg-to-ts/node_modules/commander": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", @@ -6318,78 +6440,16 @@ "node": ">= 6" } }, - "node_modules/svg-to-ts/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/svg-to-ts/node_modules/svgo": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", - "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", - "dev": true, - "dependencies": { - "chalk": "^2.4.1", - "coa": "^2.0.2", - "css-select": "^2.0.0", - "css-select-base-adapter": "^0.1.1", - "css-tree": "1.0.0-alpha.37", - "csso": "^4.0.2", - "js-yaml": "^3.13.1", - "mkdirp": "~0.5.1", - "object.values": "^1.1.0", - "sax": "~1.2.4", - "stable": "^0.1.8", - "unquote": "~1.1.1", - "util.promisify": "~1.0.0" - }, - "bin": { - "svgo": "bin/svgo" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/svg-to-ts/node_modules/svgo/node_modules/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, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/svg-to-ts/node_modules/svgo/node_modules/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, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/svg-to-ts/node_modules/svgo/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "node_modules/svg-to-ts/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "dependencies": { - "has-flag": "^3.0.0" + "has-flag": "^4.0.0" }, "engines": { - "node": ">=4" + "node": ">=8" } }, "node_modules/svg-to-ts/node_modules/typescript": { @@ -6406,61 +6466,66 @@ } }, "node_modules/svg2ttf": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/svg2ttf/-/svg2ttf-5.2.0.tgz", - "integrity": "sha512-CzxPnSm2/CrMnJuKlXVllOx+q9wuarbIMi4Vf14eJoeESRqAOxVZiH0Ias71mhyXYGgz88A4T/E8fN/Y8eXoYA==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/svg2ttf/-/svg2ttf-6.0.3.tgz", + "integrity": "sha512-CgqMyZrbOPpc+WqH7aga4JWkDPso23EgypLsbQ6gN3uoPWwwiLjXvzgrwGADBExvCRJrWFzAeK1bSoSpE7ixSQ==", "dev": true, "dependencies": { + "@xmldom/xmldom": "^0.7.2", "argparse": "^2.0.1", - "cubic2quad": "^1.0.0", + "cubic2quad": "^1.2.1", "lodash": "^4.17.10", "microbuffer": "^1.0.0", - "svgpath": "^2.1.5", - "xmldom": "~0.5.0" + "svgpath": "^2.1.5" }, "bin": { "svg2ttf": "svg2ttf.js" } }, - "node_modules/svg2ttf/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, "node_modules/svgicons2svgfont": { - "version": "9.2.0", - "resolved": "https://registry.npmjs.org/svgicons2svgfont/-/svgicons2svgfont-9.2.0.tgz", - "integrity": "sha512-mWeiuob7L2ZTcnAEP4JvSQ1pnIsGjV16ykQ0fCiiXqoUAQ/iNsDvBc601ojjfP89eCPtr3IVZ9mDxYpdxYO3xQ==", + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/svgicons2svgfont/-/svgicons2svgfont-10.0.5.tgz", + "integrity": "sha512-mkP/i0SW5jah4bwIOBpZvrTwJY7rOB3QIIMb/1QwIvJSOScmtAagJTrN3FwHnK1Cu4gw6LgemsefS1Oi0lqkkQ==", "dev": true, "dependencies": { - "array.prototype.flatmap": "1.2.4", - "commander": "^4.0.1", + "commander": "^7.2.0", "geometry-interfaces": "^1.1.4", "glob": "^7.1.6", "neatequal": "^1.0.0", "readable-stream": "^3.4.0", "sax": "^1.2.4", - "string.fromcodepoint": "^0.2.1", - "string.prototype.codepointat": "^0.2.1", - "svg-pathdata": "^5.0.2" + "svg-pathdata": "^6.0.0" }, "bin": { "svgicons2svgfont": "bin/svgicons2svgfont.js" }, "engines": { - "node": ">=6.9.5" + "node": ">=12.0.0" } }, - "node_modules/svgicons2svgfont/node_modules/commander": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", - "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "node_modules/svgicons2svgfont/node_modules/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, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, "engines": { "node": ">= 6" } }, + "node_modules/svgicons2svgfont/node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, "node_modules/svgo": { "version": "2.7.0", "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.7.0.tgz", @@ -6482,111 +6547,12 @@ "node": ">=10.13.0" } }, - "node_modules/svgo/node_modules/css-select": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz", - "integrity": "sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==", - "dev": true, - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^5.0.0", - "domhandler": "^4.2.0", - "domutils": "^2.6.0", - "nth-check": "^2.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/svgo/node_modules/css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "dev": true, - "dependencies": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/svgo/node_modules/css-what": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.0.1.tgz", - "integrity": "sha512-FYDTSHb/7KXsWICVsxdmiExPjCfRC4qRFBdVwv7Ax9hMnvMmEjP9RfxTEZ3qPZGmADDn2vAKSo9UcN1jKVYscg==", - "dev": true, - "engines": { - "node": ">= 6" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/svgo/node_modules/dom-serializer": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", - "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", - "dev": true, - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - }, - "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" - } - }, - "node_modules/svgo/node_modules/domelementtype": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", - "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ] - }, - "node_modules/svgo/node_modules/domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "dev": true, - "dependencies": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" - } - }, - "node_modules/svgo/node_modules/mdn-data": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", - "dev": true - }, "node_modules/svgo/node_modules/nanocolors": { "version": "0.1.12", "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.1.12.tgz", "integrity": "sha512-2nMHqg1x5PU+unxX7PGY7AuYxl2qDx7PSrTRjizr8sxdd3l/3hBuWWaki62qmtYm2U5i4Z5E7GbjlyDFhs9/EQ==", "dev": true }, - "node_modules/svgo/node_modules/nth-check": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", - "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", - "dev": true, - "dependencies": { - "boolbase": "^1.0.0" - }, - "funding": { - "url": "https://github.com/fb55/nth-check?sponsor=1" - } - }, "node_modules/svgpath": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/svgpath/-/svgpath-2.3.1.tgz", @@ -6594,9 +6560,9 @@ "dev": true }, "node_modules/tar": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.1.tgz", - "integrity": "sha512-GG0R7yt/CQkvG4fueXDi52Zskqxe2AyRJ+Wm54yqarnBgcX3qRIWh10qLVAAN+mlPFGTfP5UxvD3Fbi11UOTUQ==", + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", + "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", "dev": true, "dependencies": { "chownr": "^2.0.0", @@ -6610,18 +6576,6 @@ "node": ">= 10" } }, - "node_modules/tar/node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true, - "bin": { - "mkdirp": "bin/cmd.js" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/through2": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", @@ -6632,6 +6586,12 @@ "xtend": "~4.0.1" } }, + "node_modules/through2/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, "node_modules/through2/node_modules/readable-stream": { "version": "2.3.7", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", @@ -6761,9 +6721,9 @@ } }, "node_modules/tslib": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz", - "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==", "dev": true }, "node_modules/ttf2eot": { @@ -6779,14 +6739,22 @@ "ttf2eot": "ttf2eot.js" } }, + "node_modules/ttf2eot/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, "node_modules/ttf2woff": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/ttf2woff/-/ttf2woff-2.0.2.tgz", - "integrity": "sha512-X68badwBjAy/+itU49scLjXUL094up+rHuYk+YAOTTBYSUMOmLZ7VyhZJuqQESj1gnyLAC2/5V8Euv+mExmyPA==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ttf2woff/-/ttf2woff-3.0.0.tgz", + "integrity": "sha512-OvmFcj70PhmAsVQKfC15XoKH55cRWuaRzvr2fpTNhTNer6JBpG8n6vOhRrIgxMjcikyYt88xqYXMMVapJ4Rjvg==", "dev": true, "dependencies": { - "argparse": "^1.0.6", - "microbuffer": "^1.0.0", + "argparse": "^2.0.1", "pako": "^1.0.0" }, "bin": { @@ -6813,20 +6781,20 @@ } }, "node_modules/ttf2woff2/node_modules/node-gyp": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-8.1.0.tgz", - "integrity": "sha512-o2elh1qt7YUp3lkMwY3/l4KF3j/A3fI/Qt4NH+CQQgPJdqGE9y7qnP84cjIWN27Q0jJkrSAhCVDg+wBVNBYdBg==", + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-8.3.0.tgz", + "integrity": "sha512-e+vmKyTiybKgrmvs4M2REFKCnOd+NcrAAnn99Yko6NQA+zZdMlRvbIUHojfsHrSQ1CddLgZnHicnEVgDHziJzA==", "dev": true, "dependencies": { "env-paths": "^2.2.0", "glob": "^7.1.4", "graceful-fs": "^4.2.6", - "make-fetch-happen": "^8.0.14", + "make-fetch-happen": "^9.1.0", "nopt": "^5.0.0", "npmlog": "^4.1.2", "rimraf": "^3.0.2", "semver": "^7.3.5", - "tar": "^6.1.0", + "tar": "^6.1.2", "which": "^2.0.2" }, "bin": { @@ -6897,9 +6865,9 @@ } }, "node_modules/typescript": { - "version": "4.4.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.4.3.tgz", - "integrity": "sha512-4xfscpisVgqqDfPaJo5vkd+Qd/ItkoagnHpufr+i2QCHBsNYp+G7UAoyFl8aPtx879u38wPV65rZ8qbGZijalA==", + "version": "4.4.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.4.4.tgz", + "integrity": "sha512-DqGhF5IKoBl8WNf8C1gu8q0xZSInh9j1kJJMqT3a94w1JzVaBU4EXOSMrz9yDqMT0xt3selp83fuFMQ0uzv6qA==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -6910,9 +6878,9 @@ } }, "node_modules/uglify-js": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.14.1.tgz", - "integrity": "sha512-JhS3hmcVaXlp/xSo3PKY5R0JqKs5M3IV+exdLHW99qKvKivPO4Z8qbej6mte17SOPqAOVMjt/XGgWacnFSzM3g==", + "version": "3.14.2", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.14.2.tgz", + "integrity": "sha512-rtPMlmcO4agTUfz10CbgJ1k6UAoXM2gWb3GoMPPZB/+/Ackf8lNWk11K4rYi2D0apgoFRLtQOZhb+/iGNJq26A==", "dev": true, "optional": true, "bin": { @@ -6932,33 +6900,15 @@ "has-bigints": "^1.0.1", "has-symbols": "^1.0.2", "which-boxed-primitive": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/undefsafe": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.3.tgz", - "integrity": "sha512-nrXZwwXrD/T/JXeygJqdCO6NZZ1L66HrxM/Z7mIq2oPanoN0F1nLx3lwJMu6AwJY69hdixaFQOuoYsMjE5/C2A==", - "dev": true, - "dependencies": { - "debug": "^2.2.0" - } - }, - "node_modules/undefsafe/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/undefsafe/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "node_modules/undefsafe": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.5.tgz", + "integrity": "sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==", "dev": true }, "node_modules/unique-filename": { @@ -7000,12 +6950,6 @@ "node": ">= 10.0.0" } }, - "node_modules/unquote": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", - "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=", - "dev": true - }, "node_modules/untildify": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz", @@ -7043,6 +6987,37 @@ "url": "https://github.com/yeoman/update-notifier?sponsor=1" } }, + "node_modules/update-notifier/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/update-notifier/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, "node_modules/update-notifier/node_modules/semver": { "version": "7.3.5", "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", @@ -7058,6 +7033,18 @@ "node": ">=10" } }, + "node_modules/update-notifier/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/upper-case": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-2.0.2.tgz", @@ -7103,21 +7090,6 @@ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", "dev": true }, - "node_modules/util.promisify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", - "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", - "dev": true, - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.2", - "has-symbols": "^1.0.1", - "object.getownpropertydescriptors": "^2.1.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/uuid": { "version": "3.4.0", "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", @@ -7154,30 +7126,6 @@ "node": ">=0.10.*" } }, - "node_modules/varstream/node_modules/isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", - "dev": true - }, - "node_modules/varstream/node_modules/readable-stream": { - "version": "1.1.14", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", - "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", - "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - }, - "node_modules/varstream/node_modules/string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", - "dev": true - }, "node_modules/verror": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", @@ -7192,6 +7140,12 @@ "extsprintf": "^1.2.0" } }, + "node_modules/verror/node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true + }, "node_modules/wcwidth": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", @@ -7239,12 +7193,12 @@ "dev": true }, "node_modules/wide-align": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", - "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", + "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", "dev": true, "dependencies": { - "string-width": "^1.0.2 || 2" + "string-width": "^1.0.2 || 2 || 3 || 4" } }, "node_modules/widest-line": { @@ -7268,12 +7222,6 @@ "node": ">=8" } }, - "node_modules/widest-line/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, "node_modules/widest-line/node_modules/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", @@ -7316,88 +7264,79 @@ "dev": true }, "node_modules/wrap-ansi": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", - "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dev": true, "dependencies": { - "ansi-styles": "^3.2.0", - "string-width": "^3.0.0", - "strip-ansi": "^5.0.0" + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" }, "engines": { - "node": ">=6" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, "node_modules/wrap-ansi/node_modules/ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true, "engines": { - "node": ">=6" + "node": ">=8" } }, "node_modules/wrap-ansi/node_modules/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==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "dependencies": { - "color-convert": "^1.9.0" + "color-convert": "^2.0.1" }, "engines": { - "node": ">=4" - } - }, - "node_modules/wrap-ansi/node_modules/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, - "dependencies": { - "color-name": "1.1.3" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/wrap-ansi/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, "node_modules/wrap-ansi/node_modules/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=", + "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, "engines": { - "node": ">=4" + "node": ">=8" } }, "node_modules/wrap-ansi/node_modules/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==", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, "dependencies": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" }, "engines": { - "node": ">=6" + "node": ">=8" } }, "node_modules/wrap-ansi/node_modules/strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, "dependencies": { - "ansi-regex": "^4.1.0" + "ansi-regex": "^5.0.1" }, "engines": { - "node": ">=6" + "node": ">=8" } }, "node_modules/wrappy": { @@ -7427,15 +7366,6 @@ "node": ">=8" } }, - "node_modules/xmldom": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.5.0.tgz", - "integrity": "sha512-Foaj5FXVzgn7xFzsKeNIde9g6aFBxTPi37iwsno8QvApmtg7KYrr+OPyRHcJF7dud2a5nGRBXK3n0dL62Gf7PA==", - "dev": true, - "engines": { - "node": ">=10.0.0" - } - }, "node_modules/xtend": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", @@ -7446,10 +7376,13 @@ } }, "node_modules/y18n": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", - "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", - "dev": true + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, + "engines": { + "node": ">=10" + } }, "node_modules/yallist": { "version": "4.0.0", @@ -7467,21 +7400,21 @@ } }, "node_modules/yargs": { - "version": "13.3.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", - "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", "dev": true, "dependencies": { - "cliui": "^5.0.0", - "find-up": "^3.0.0", - "get-caller-file": "^2.0.1", + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^3.0.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^13.1.2" + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" } }, "node_modules/yargs-parser": { @@ -7491,132 +7424,76 @@ "dev": true, "engines": { "node": ">=10" - } - }, - "node_modules/yargs/node_modules/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, - "engines": { - "node": ">=6" - } - }, - "node_modules/yargs/node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/yargs/node_modules/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, - "engines": { - "node": ">=4" - } - }, - "node_modules/yargs/node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/yargs/node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + } + }, + "node_modules/yargs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true, - "dependencies": { - "p-limit": "^2.0.0" - }, "engines": { - "node": ">=6" + "node": ">=8" } }, - "node_modules/yargs/node_modules/path-exists": { + "node_modules/yargs/node_modules/is-fullwidth-code-point": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "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, "engines": { - "node": ">=4" + "node": ">=8" } }, "node_modules/yargs/node_modules/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==", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, "dependencies": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" }, "engines": { - "node": ">=6" + "node": ">=8" } }, "node_modules/yargs/node_modules/strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, "dependencies": { - "ansi-regex": "^4.1.0" + "ansi-regex": "^5.0.1" }, "engines": { - "node": ">=6" - } - }, - "node_modules/yargs/node_modules/yargs-parser": { - "version": "13.1.2", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", - "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", - "dev": true, - "dependencies": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" + "node": ">=8" } } }, "dependencies": { "@babel/code-frame": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz", - "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==", + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.15.8.tgz", + "integrity": "sha512-2IAnmn8zbvC/jKYhq5Ki9I+DwjlrtMPUCH/CpHvqI4dNnlwHwsxoIhlc8WcYY5LSYknXQtAlFYuHfqAFCvQ4Wg==", "dev": true, "requires": { - "@babel/highlight": "^7.12.13" + "@babel/highlight": "^7.14.5" } }, "@babel/helper-validator-identifier": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.0.tgz", - "integrity": "sha512-V3ts7zMSu5lfiwWDVWzRDGIN+lnCEUdaXgtVHJgLb1rGaA6jMrtB9EmE7L18foXJIE8Un/A/h6NJfGQp/e1J4A==", + "version": "7.15.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz", + "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==", "dev": true }, "@babel/highlight": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.0.tgz", - "integrity": "sha512-YSCOwxvTYEIMSGaBQb5kDDsCopDdiUGsqpatp3fOlI4+2HQSkTmEVWnVuySdAC5EWCqSWWTv0ib63RjR7dTBdg==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz", + "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==", "dev": true, "requires": { - "@babel/helper-validator-identifier": "^7.14.0", + "@babel/helper-validator-identifier": "^7.14.5", "chalk": "^2.0.0", "js-tokens": "^4.0.0" }, @@ -7673,32 +7550,59 @@ } } }, + "@gar/promisify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.2.tgz", + "integrity": "sha512-82cpyJyKRoQoRi+14ibCeGPu0CwypgtBAdBhq1WfvagpCZNKqwXbKwXllYSMG91DhmG4jt9gN8eP6lGOtozuaw==", + "dev": true + }, "@nodelib/fs.scandir": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz", - "integrity": "sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA==", + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", "dev": true, "requires": { - "@nodelib/fs.stat": "2.0.4", + "@nodelib/fs.stat": "2.0.5", "run-parallel": "^1.1.9" } }, "@nodelib/fs.stat": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.4.tgz", - "integrity": "sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q==", + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", "dev": true }, "@nodelib/fs.walk": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.6.tgz", - "integrity": "sha512-8Broas6vTtW4GIXTAHDoE32hnN2M5ykgCpWGbuXHQ15vEMqr23pB76e/GZcYsZCHALv50ktd24qhEyKr6wBtow==", + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", "dev": true, "requires": { - "@nodelib/fs.scandir": "2.1.4", + "@nodelib/fs.scandir": "2.1.5", "fastq": "^1.6.0" } }, + "@npmcli/fs": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.0.0.tgz", + "integrity": "sha512-8ltnOpRR/oJbOp8vaGUnipOi3bqkcW+sLHFlyXIr08OGHmVJLB1Hn7QtGXbYcpVtH1gAYZTlmDXtE4YV0+AMMQ==", + "dev": true, + "requires": { + "@gar/promisify": "^1.0.1", + "semver": "^7.3.5" + }, + "dependencies": { + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + } + } + }, "@npmcli/move-file": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", @@ -7707,14 +7611,6 @@ "requires": { "mkdirp": "^1.0.4", "rimraf": "^3.0.2" - }, - "dependencies": { - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true - } } }, "@sindresorhus/is": { @@ -7777,16 +7673,10 @@ "integrity": "sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ==", "dev": true }, - "@types/q": { - "version": "1.5.5", - "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", - "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==", - "dev": true - }, "@types/react": { - "version": "17.0.24", - "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.24.tgz", - "integrity": "sha512-eIpyco99gTH+FTI3J7Oi/OH8MZoFMJuztNRimDOJwH4iGIsKV2qkGnk4M9VzlaVWeEEWLWSQRy0FEA0Kz218cg==", + "version": "17.0.32", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.32.tgz", + "integrity": "sha512-hAm1pmwA3oZWbkB985RFwNvBRMG0F3KWSiC4/hNmanigKZMiKQoH5Q6etNw8HIDztTGfvXyOjPvdNnvBUCuaPg==", "dev": true, "requires": { "@types/prop-types": "*", @@ -7800,6 +7690,12 @@ "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==", "dev": true }, + "@xmldom/xmldom": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.5.tgz", + "integrity": "sha512-V3BIhmY36fXZ1OtVcI9W+FxQqxVLsPKcNjWigIaa81dLC9IolJl5Mt4Cvhmr0flUnjSpTdrbMTSbXqYqV5dT6A==", + "dev": true + }, "abbrev": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", @@ -7889,44 +7785,44 @@ "dev": true }, "ansi-align": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.0.tgz", - "integrity": "sha512-ZpClVKqXN3RGBmKibdfWzqCY4lnjEuoNzU5T0oEFpfd/z5qJHVarukridD4juLO2FXMiwUQxr9WqQtaYa8XRYw==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", + "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", "dev": true, "requires": { - "string-width": "^3.0.0" + "string-width": "^4.1.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==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "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=", + "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 }, "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==", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" } }, "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, "requires": { - "ansi-regex": "^4.1.0" + "ansi-regex": "^5.0.1" } } } @@ -7941,19 +7837,16 @@ } }, "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", "dev": true }, "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true }, "ansi-wrap": { "version": "0.1.0", @@ -7978,15 +7871,21 @@ "dev": true }, "are-we-there-yet": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", - "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz", + "integrity": "sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==", "dev": true, "requires": { "delegates": "^1.0.0", "readable-stream": "^2.0.6" }, "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, "readable-stream": { "version": "2.3.7", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", @@ -8020,13 +7919,10 @@ } }, "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "requires": { - "sprintf-js": "~1.0.2" - } + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true }, "array-union": { "version": "2.1.0", @@ -8034,18 +7930,6 @@ "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", "dev": true }, - "array.prototype.flatmap": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.4.tgz", - "integrity": "sha512-r9Z0zYoxqHz60vvQbWEdXIEtCwHF0yxaWfno9qzXeNHvfyl3BZqygmGzb84dsubyaXLH4husF+NFgMSdpZhk2Q==", - "dev": true, - "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.1", - "function-bind": "^1.1.1" - } - }, "arrify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", @@ -8079,23 +7963,17 @@ "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", "dev": true }, - "at-least-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", - "dev": true - }, "autoprefixer": { - "version": "10.3.6", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.3.6.tgz", - "integrity": "sha512-3bDjTfF0MfZntwVCSd18XAT2Zndufh3Mep+mafbzdIQEeWbncVRUVDjH8/EPANV9Hq40seJ24QcYAyhUsFz7gQ==", + "version": "10.3.7", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.3.7.tgz", + "integrity": "sha512-EmGpu0nnQVmMhX8ROoJ7Mx8mKYPlcUHuxkwrRYEYMz85lu7H09v8w6R1P0JPdn/hKU32GjpLBFEOuIlDWCRWvg==", "dev": true, "requires": { - "browserslist": "^4.17.1", - "caniuse-lite": "^1.0.30001260", + "browserslist": "^4.17.3", + "caniuse-lite": "^1.0.30001264", "fraction.js": "^4.1.1", - "nanocolors": "^0.2.8", "normalize-range": "^0.1.2", + "picocolors": "^0.2.1", "postcss-value-parser": "^4.1.0" } }, @@ -8156,6 +8034,28 @@ "buffer": "^5.5.0", "inherits": "^2.0.4", "readable-stream": "^3.4.0" + }, + "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" + } + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "requires": { + "safe-buffer": "~5.2.0" + } + } } }, "boolbase": { @@ -8186,17 +8086,30 @@ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, "camelcase": { "version": "6.2.0", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", "dev": true }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } }, "is-fullwidth-code-point": { "version": "3.0.0", @@ -8224,22 +8137,20 @@ "ansi-regex": "^5.0.1" } }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, "type-fest": { "version": "0.20.2", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", "dev": true - }, - "wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - } } } }, @@ -8263,22 +8174,22 @@ } }, "browserslist": { - "version": "4.17.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.17.1.tgz", - "integrity": "sha512-aLD0ZMDSnF4lUt4ZDNgqi5BUn9BZ7YdQdI/cYlILrhdSSZJLU9aNZoD5/NBmM4SK34APB2e83MOsRt1EnkuyaQ==", + "version": "4.17.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.17.5.tgz", + "integrity": "sha512-I3ekeB92mmpctWBoLXe0d5wPS2cBuRvvW0JyyJHMrk9/HmP2ZjrTboNAZ8iuGqaEIlKguljbQY32OkOJIRrgoA==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30001259", - "electron-to-chromium": "^1.3.846", + "caniuse-lite": "^1.0.30001271", + "electron-to-chromium": "^1.3.878", "escalade": "^3.1.1", - "nanocolors": "^0.1.5", - "node-releases": "^1.1.76" + "node-releases": "^2.0.1", + "picocolors": "^1.0.0" }, "dependencies": { - "nanocolors": { - "version": "0.1.12", - "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.1.12.tgz", - "integrity": "sha512-2nMHqg1x5PU+unxX7PGY7AuYxl2qDx7PSrTRjizr8sxdd3l/3hBuWWaki62qmtYm2U5i4Z5E7GbjlyDFhs9/EQ==", + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", "dev": true } } @@ -8300,6 +8211,28 @@ "dev": true, "requires": { "readable-stream": "^3.4.0" + }, + "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" + } + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "requires": { + "safe-buffer": "~5.2.0" + } + } } }, "bundle-scss": { @@ -8317,11 +8250,12 @@ } }, "cacache": { - "version": "15.2.0", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.2.0.tgz", - "integrity": "sha512-uKoJSHmnrqXgthDFx/IU6ED/5xd+NNGe+Bb+kLZy7Ku4P+BaiWEUflAKPZ7eAzsYGcsAGASJZsybXp+quEcHTw==", + "version": "15.3.0", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz", + "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==", "dev": true, "requires": { + "@npmcli/fs": "^1.0.0", "@npmcli/move-file": "^1.0.1", "chownr": "^2.0.0", "fs-minipass": "^2.0.0", @@ -8339,14 +8273,6 @@ "ssri": "^8.0.1", "tar": "^6.0.2", "unique-filename": "^1.1.1" - }, - "dependencies": { - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true - } } }, "cacheable-request": { @@ -8425,9 +8351,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001261", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001261.tgz", - "integrity": "sha512-vM8D9Uvp7bHIN0fZ2KQ4wnmYFpJo/Etb4Vwsuc+ka0tfGDHvOPrFm6S/7CCNLSOkAUjenT2HnUPESdOIL91FaA==", + "version": "1.0.30001271", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001271.tgz", + "integrity": "sha512-BBruZFWmt3HFdVPS8kceTBIguKxu4f99n5JNp06OlPD/luoAMIaIK5ieV5YjnBLH3Nysai9sxj9rpJj4ZisXOA==", "dev": true }, "capital-case": { @@ -8448,13 +8374,16 @@ "dev": true }, "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" } }, "change-case": { @@ -8478,19 +8407,19 @@ } }, "chokidar": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz", - "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==", + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", + "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", "dev": true, "requires": { - "anymatch": "~3.1.1", + "anymatch": "~3.1.2", "braces": "~3.0.2", - "fsevents": "~2.3.1", - "glob-parent": "~5.1.0", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", "is-binary-path": "~2.1.0", "is-glob": "~4.0.1", "normalize-path": "~3.0.0", - "readdirp": "~3.5.0" + "readdirp": "~3.6.0" } }, "chownr": { @@ -8518,25 +8447,16 @@ "dev": true }, "cli-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/cli-color/-/cli-color-2.0.0.tgz", - "integrity": "sha512-a0VZ8LeraW0jTuCkuAGMNufareGHhyZU9z8OGsW0gXd1hZGi1SRuNRXdbGkraBBKnhyUhyebFWnRbp+dIn0f0A==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/cli-color/-/cli-color-2.0.1.tgz", + "integrity": "sha512-eBbxZF6fqPUNnf7CLAFOersUnyYzv83tHFLSlts+OAHsNendaqv2tHCq+/MO+b3Y+9JeoUlIvobyxG/Z8GNeOg==", "dev": true, "requires": { - "ansi-regex": "^2.1.1", "d": "^1.0.1", - "es5-ext": "^0.10.51", + "es5-ext": "^0.10.53", "es6-iterator": "^2.0.3", - "memoizee": "^0.4.14", + "memoizee": "^0.4.15", "timers-ext": "^0.1.7" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - } } }, "cli-cursor": { @@ -8549,52 +8469,52 @@ } }, "cli-spinners": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.0.tgz", - "integrity": "sha512-t+4/y50K/+4xcCRosKkA7W4gTr1MySvLV0q+PxmG7FJ5g+66ChKurYjxBCjHggHH3HA5Hh9cy+lcUGWDqVH+4Q==", + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", + "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", "dev": true }, "cliui": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", - "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", "dev": true, "requires": { - "string-width": "^3.1.0", - "strip-ansi": "^5.2.0", - "wrap-ansi": "^5.1.0" + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.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==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "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=", + }, + "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 }, "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==", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" } }, "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, "requires": { - "ansi-regex": "^4.1.0" + "ansi-regex": "^5.0.1" } } } @@ -8620,69 +8540,6 @@ "integrity": "sha512-6/bPho624p3S2pMyvP5kKBPXnI3ufHLObBFCfgx+LkeR5lg2XYy2hqZqUf45ypD8COn2bhgGJSUE+l5dhNBieA==", "dev": true }, - "coa": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", - "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", - "dev": true, - "requires": { - "@types/q": "^1.5.1", - "chalk": "^2.4.1", - "q": "^1.1.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" - } - } - } - }, "code-point-at": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", @@ -8775,86 +8632,12 @@ "through2": "^2.0.1", "untildify": "^4.0.0", "yargs": "^16.1.0" - }, - "dependencies": { - "cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "dev": true, - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "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 - }, - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true - }, - "string-width": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", - "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - } - }, - "wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - } - }, - "y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true - }, - "yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", - "dev": true, - "requires": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" - } - } } }, "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", "dev": true }, "cosmiconfig": { @@ -8868,6 +8651,20 @@ "parse-json": "^5.0.0", "path-type": "^4.0.0", "yaml": "^1.7.2" + }, + "dependencies": { + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + } } }, "cross-spawn": { @@ -8888,37 +8685,32 @@ "dev": true }, "css-select": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", - "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz", + "integrity": "sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==", "dev": true, "requires": { "boolbase": "^1.0.0", - "css-what": "^3.2.1", - "domutils": "^1.7.0", - "nth-check": "^1.0.2" + "css-what": "^5.0.0", + "domhandler": "^4.2.0", + "domutils": "^2.6.0", + "nth-check": "^2.0.0" } }, - "css-select-base-adapter": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", - "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==", - "dev": true - }, "css-tree": { - "version": "1.0.0-alpha.37", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", - "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", "dev": true, "requires": { - "mdn-data": "2.0.4", + "mdn-data": "2.0.14", "source-map": "^0.6.1" } }, "css-what": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", - "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz", + "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==", "dev": true }, "csso": { @@ -8928,24 +8720,6 @@ "dev": true, "requires": { "css-tree": "^1.1.2" - }, - "dependencies": { - "css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "dev": true, - "requires": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - } - }, - "mdn-data": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", - "dev": true - } } }, "csstype": { @@ -9070,9 +8844,9 @@ "dev": true }, "dependency-graph": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.9.0.tgz", - "integrity": "sha512-9YLIBURXj4DJMFALxXw9K3Y3rwb5Fk0X5/8ipCzaN84+gKxoHK43tVKRNakCQbiEx07E8Uwhuq21BpUagFhZ8w==", + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", + "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", "dev": true }, "dir-glob": { @@ -9085,27 +8859,20 @@ } }, "dom-serializer": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", - "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", "dev": true, "requires": { "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", "entities": "^2.0.0" - }, - "dependencies": { - "domelementtype": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", - "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", - "dev": true - } } }, "domelementtype": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", - "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", "dev": true }, "domhandler": { @@ -9115,24 +8882,17 @@ "dev": true, "requires": { "domelementtype": "^2.2.0" - }, - "dependencies": { - "domelementtype": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", - "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", - "dev": true - } } }, "domutils": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", - "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", "dev": true, "requires": { - "dom-serializer": "0", - "domelementtype": "1" + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" } }, "dot-case": { @@ -9171,15 +8931,15 @@ } }, "electron-to-chromium": { - "version": "1.3.853", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.853.tgz", - "integrity": "sha512-W4U8n+U8I5/SUaFcqZgbKRmYZwcyEIQVBDf+j5QQK6xChjXnQD+wj248eGR9X4u+dDmDR//8vIfbu4PrdBBIoQ==", + "version": "1.3.878", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.878.tgz", + "integrity": "sha512-O6yxWCN9ph2AdspAIszBnd9v8s11hQx8ub9w4UGApzmNRnoKhbulOWqbO8THEQec/aEHtvy+donHZMlh6l1rbA==", "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==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "dev": true }, "encoding": { @@ -9229,22 +8989,26 @@ } }, "es-abstract": { - "version": "1.18.3", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.3.tgz", - "integrity": "sha512-nQIr12dxV7SSxE6r6f1l3DtAeEYdsGpps13dR0TwJg1S8gyp4ZPgy3FZcHBgbiQqnoqSTb+oC+kO4UQ0C/J8vw==", + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz", + "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==", "dev": true, "requires": { "call-bind": "^1.0.2", "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", "get-intrinsic": "^1.1.1", + "get-symbol-description": "^1.0.0", "has": "^1.0.3", "has-symbols": "^1.0.2", - "is-callable": "^1.2.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.4", "is-negative-zero": "^2.0.1", - "is-regex": "^1.1.3", - "is-string": "^1.0.6", - "object-inspect": "^1.10.3", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.1", + "is-string": "^1.0.7", + "is-weakref": "^1.0.1", + "object-inspect": "^1.11.0", "object-keys": "^1.1.1", "object.assign": "^4.1.2", "string.prototype.trimend": "^1.0.4", @@ -9325,12 +9089,6 @@ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", "dev": true }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true - }, "event-emitter": { "version": "0.3.5", "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", @@ -9342,12 +9100,12 @@ } }, "ext": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz", - "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.6.0.tgz", + "integrity": "sha512-sdBImtzkq2HpkdRLtlLWDa6w4DX22ijZLKx8BMPUuKe1c5lbN6xwQDQCxSfxBQnHZ13ls/FH0MQZx/q/gr6FQg==", "dev": true, "requires": { - "type": "^2.0.0" + "type": "^2.5.0" }, "dependencies": { "type": { @@ -9383,22 +9141,22 @@ } }, "fantasticon": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/fantasticon/-/fantasticon-1.2.2.tgz", - "integrity": "sha512-UlIrgPQ6vanvrCRu7EUkxFBjCdVDpERQ9WGw35BcoTrBmqtJ2UWq3kLnx059j46aAZIFK/d5jVoAEWQoY0Xy9A==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/fantasticon/-/fantasticon-1.2.3.tgz", + "integrity": "sha512-VoPXI8+wbLq4qooK2LAFRcqKtOCR20+InF/Io/9I1kLp3IT+LwqJgeFijFvp9a3HRZptfCAxNvazoVHn4kihzQ==", "dev": true, "requires": { "change-case": "^4.1.2", "cli-color": "^2.0.0", "commander": "^7.2.0", - "glob": "^7.1.6", + "glob": "^7.2.0", "handlebars": "^4.7.7", - "slugify": "^1.5.3", - "svg2ttf": "^5.2.0", - "svgicons2svgfont": "^9.1.1", + "slugify": "^1.6.0", + "svg2ttf": "^6.0.3", + "svgicons2svgfont": "^10.0.3", "ttf2eot": "^2.0.0", - "ttf2woff": "^2.0.2", - "ttf2woff2": "^4.0.2" + "ttf2woff": "^3.0.0", + "ttf2woff2": "^4.0.4" } }, "fast-deep-equal": { @@ -9408,17 +9166,16 @@ "dev": true }, "fast-glob": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.5.tgz", - "integrity": "sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg==", + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", + "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==", "dev": true, "requires": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.0", + "glob-parent": "^5.1.2", "merge2": "^1.3.0", - "micromatch": "^4.0.2", - "picomatch": "^2.2.1" + "micromatch": "^4.0.4" } }, "fast-json-stable-stringify": { @@ -9428,9 +9185,9 @@ "dev": true }, "fastq": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.11.0.tgz", - "integrity": "sha512-7Eczs8gIPDrVzT+EksYBcupqMyxSHXXrHOLRRxU2/DicV8789MRBRR8+Hc2uWzUupOs4YS4JzBmBxjjCVBxD/g==", + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", "dev": true, "requires": { "reusify": "^1.0.4" @@ -9485,12 +9242,11 @@ "dev": true }, "fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz", + "integrity": "sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==", "dev": true, "requires": { - "at-least-node": "^1.0.0", "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", "universalify": "^2.0.0" @@ -9538,23 +9294,6 @@ "string-width": "^1.0.1", "strip-ansi": "^3.0.1", "wide-align": "^1.1.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - } } }, "gaze": { @@ -9604,6 +9343,16 @@ "pump": "^3.0.0" } }, + "get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + } + }, "getpass": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", @@ -9614,9 +9363,9 @@ } }, "glob": { - "version": "7.1.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", - "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", "dev": true, "requires": { "fs.realpath": "^1.0.0", @@ -9646,9 +9395,9 @@ } }, "globby": { - "version": "11.0.3", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.3.tgz", - "integrity": "sha512-ffdmosjA807y7+lA1NM0jELARVmYul/715xiILEjo3hBLPTcirgQNnXECn5g3mtR8TOLCVbkfua1Hpen25/Xcg==", + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz", + "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==", "dev": true, "requires": { "array-union": "^2.1.0", @@ -9660,14 +9409,30 @@ } }, "globule": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.2.tgz", - "integrity": "sha512-7IDTQTIu2xzXkT+6mlluidnWo+BypnbSoEVVQCGfzqnl5Ik8d3e1d4wycb8Rj9tWW+Z39uPWsdlquqiqPCd/pA==", + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.3.tgz", + "integrity": "sha512-mb1aYtDbIjTu4ShMB85m3UzjX9BVKe9WCzsnfMSZk+K5GpIbBOexgg4PPCt5eHDEG5/ZQAUX2Kct02zfiPLsKg==", "dev": true, "requires": { "glob": "~7.1.1", "lodash": "~4.17.10", "minimatch": "~3.0.2" + }, + "dependencies": { + "glob": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + } } }, "got": { @@ -9690,9 +9455,9 @@ } }, "graceful-fs": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", - "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==", + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz", + "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==", "dev": true }, "handlebars": { @@ -9746,14 +9511,6 @@ "dev": true, "requires": { "ansi-regex": "^2.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - } } }, "has-bigints": { @@ -9774,6 +9531,15 @@ "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", "dev": true }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, "has-unicode": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", @@ -9796,12 +9562,15 @@ "tslib": "^2.0.3" } }, - "hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true - }, + "hosted-git-info": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz", + "integrity": "sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, "http-cache-semantics": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", @@ -9928,6 +9697,14 @@ "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 + } } }, "import-from": { @@ -9937,14 +9714,6 @@ "dev": true, "requires": { "resolve-from": "^5.0.0" - }, - "dependencies": { - "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 - } } }, "import-lazy": { @@ -9993,6 +9762,17 @@ "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", "dev": true }, + "internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dev": true, + "requires": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } + }, "ip": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", @@ -10006,10 +9786,13 @@ "dev": true }, "is-bigint": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.2.tgz", - "integrity": "sha512-0JV5+SOCQkIdzjBK9buARcV804Ddu7A0Qet6sHi3FimE9ne6m4BGQZfRn+NZiXbBk4F4XmHfDZIipLj9pX8dSA==", - "dev": true + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "requires": { + "has-bigints": "^1.0.1" + } }, "is-binary-path": { "version": "2.1.0", @@ -10021,18 +9804,19 @@ } }, "is-boolean-object": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.1.tgz", - "integrity": "sha512-bXdQWkECBUIAcCkeH1unwJLIpZYaa5VvuygSyS/c2lf719mTKZDU5UdDRlpd01UjADgmW8RfqaP+mRaVPdr/Ng==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", "dev": true, "requires": { - "call-bind": "^1.0.2" + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" } }, "is-callable": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz", - "integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==", + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", "dev": true }, "is-ci": { @@ -10045,19 +9829,22 @@ } }, "is-core-module": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.4.0.tgz", - "integrity": "sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A==", + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz", + "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==", "dev": true, "requires": { "has": "^1.0.3" } }, "is-date-object": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.4.tgz", - "integrity": "sha512-/b4ZVsG7Z5XVtIxs/h9W8nvfLgSAyKYdtGWQLbqy6jA1icmgjf8WCoTKgeS4wy5tYaPePouzFMANbnj94c2Z+A==", - "dev": true + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } }, "is-extglob": { "version": "2.1.1", @@ -10075,9 +9862,9 @@ } }, "is-glob": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", - "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", "dev": true, "requires": { "is-extglob": "^2.1.1" @@ -10124,10 +9911,13 @@ "dev": true }, "is-number-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.5.tgz", - "integrity": "sha512-RU0lI/n95pMoUKu9v1BZP5MBcZuNSVJkMkAG2dJqC4z2GlkGUNeH68SuHuBKBD/XFe+LHZ+f9BKkLET60Niedw==", - "dev": true + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", + "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } }, "is-obj": { "version": "2.0.0", @@ -10154,21 +9944,30 @@ "dev": true }, "is-regex": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.3.tgz", - "integrity": "sha512-qSVXFz28HM7y+IWX6vLCsexdlvzT1PJNFSBuaQLQ5o0IEw8UDYW6/2+eCMVyIsbM8CNLX2a/QWmSpyxYEHY7CQ==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", "dev": true, "requires": { "call-bind": "^1.0.2", - "has-symbols": "^1.0.2" + "has-tostringtag": "^1.0.0" } }, - "is-string": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.6.tgz", - "integrity": "sha512-2gdzbKUuqtQ3lYNrUTQYoClPhm7oQu4UdpSZMp1/DGgkHBT8E2Z1l0yMdb6D4zNAxwDiMv8MdulKROJGNl0Q0w==", + "is-shared-array-buffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz", + "integrity": "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==", "dev": true }, + "is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, "is-symbol": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", @@ -10190,6 +9989,15 @@ "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", "dev": true }, + "is-weakref": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.1.tgz", + "integrity": "sha512-b2jKc2pQZjaeFYWEf7ScFj+Be1I+PXmlu572Q8coTXZ+LD/QQZ7ShPMst8h16riVgyXTQwUsFEl74mDvc/3MHQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.0" + } + }, "is-yarn-global": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", @@ -10197,9 +10005,9 @@ "dev": true }, "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", "dev": true }, "isexe": { @@ -10226,16 +10034,6 @@ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", "dev": true }, - "js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - }, "jsbn": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", @@ -10336,6 +10134,26 @@ "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", "dev": true }, + "load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, "locate-path": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", @@ -10407,6 +10225,36 @@ "requires": { "chalk": "^4.1.0", "is-unicode-supported": "^0.1.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "loose-envify": { @@ -10458,24 +10306,16 @@ "dev": true, "requires": { "semver": "^6.0.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } } }, "make-fetch-happen": { - "version": "8.0.14", - "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-8.0.14.tgz", - "integrity": "sha512-EsS89h6l4vbfJEtBZnENTOFk8mCRpY5ru36Xe5bcX1KYIli2mkSHqoFsp5O1wMDvTJJzxe/4THpCTtygjeeGWQ==", + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz", + "integrity": "sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==", "dev": true, "requires": { "agentkeepalive": "^4.1.3", - "cacache": "^15.0.5", + "cacache": "^15.2.0", "http-cache-semantics": "^4.1.0", "http-proxy-agent": "^4.0.1", "https-proxy-agent": "^5.0.0", @@ -10486,21 +10326,22 @@ "minipass-fetch": "^1.3.2", "minipass-flush": "^1.0.5", "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.2", "promise-retry": "^2.0.1", - "socks-proxy-agent": "^5.0.0", + "socks-proxy-agent": "^6.0.0", "ssri": "^8.0.0" } }, "map-obj": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.2.1.tgz", - "integrity": "sha512-+WA2/1sPmDj1dlvvJmB5G6JKfY9dpn7EVBUL06+y6PoljPkh+6V1QihwxNkbcGxCRjt2b0F9K0taiCuo7MbdFQ==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", + "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", "dev": true }, "mdn-data": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", - "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==", + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", "dev": true }, "memoizee": { @@ -10551,38 +10392,6 @@ "trim-newlines": "^3.0.0", "type-fest": "^0.18.0", "yargs-parser": "^20.2.3" - }, - "dependencies": { - "hosted-git-info": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz", - "integrity": "sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "normalize-package-data": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.2.tgz", - "integrity": "sha512-6CdZocmfGaKnIHPVFhJJZ3GuR8SsLKvDANFp47Jmy51aKIr8akjAWTSxtpI+MBgBFdSMRyo4hMpDlT6dTffgZg==", - "dev": true, - "requires": { - "hosted-git-info": "^4.0.1", - "resolve": "^1.20.0", - "semver": "^7.3.4", - "validate-npm-package-license": "^3.0.1" - } - }, - "semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - } } }, "merge2": { @@ -10608,18 +10417,18 @@ } }, "mime-db": { - "version": "1.48.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.48.0.tgz", - "integrity": "sha512-FM3QwxV+TnZYQ2aRqhlKBMHxk10lTbMt3bBkMAp54ddrNeVSfcQYOOKuGuy3Ddrm38I04If834fOUSq1yzslJQ==", + "version": "1.50.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.50.0.tgz", + "integrity": "sha512-9tMZCDlYHqeERXEHO9f/hKfNXhre5dK2eE/krIvUjZbS2KPcqGDfNShIWS1uW9XOTKQKqK6qbeOci18rbfW77A==", "dev": true }, "mime-types": { - "version": "2.1.31", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.31.tgz", - "integrity": "sha512-XGZnNzm3QvgKxa8dpzyhFTHmpP3l5YNusmne07VUOXxou9CqUqYa/HBy124RqtVh/O2pECas/MOcsDgpilPOPg==", + "version": "2.1.33", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.33.tgz", + "integrity": "sha512-plLElXp7pRDd0bNZHw+nMd52vRYjLwQjygaNg7ddJ2uJtTlmnTCjWuPKxVu6//AdaRuME84SvLW91sIkBqGT0g==", "dev": true, "requires": { - "mime-db": "1.48.0" + "mime-db": "1.50.0" } }, "mimic-fn": { @@ -10667,9 +10476,9 @@ } }, "minipass": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.3.tgz", - "integrity": "sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==", + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.5.tgz", + "integrity": "sha512-+8NzxD82XQoNKNrl1d/FSi+X8wAEWR+sbYAfIvub4Nz0d22plFG72CEVVaufV8PNf4qSslFTD8VMOxNVhHCjTw==", "dev": true, "requires": { "yallist": "^4.0.0" @@ -10685,9 +10494,9 @@ } }, "minipass-fetch": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.3.4.tgz", - "integrity": "sha512-TielGogIzbUEtd1LsjZFs47RWuHHfhl6TiCx1InVxApBAmQ8bL0dL5ilkLGcRvuyW/A9nE+Lvn855Ewz8S0PnQ==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.4.1.tgz", + "integrity": "sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==", "dev": true, "requires": { "encoding": "^0.1.12", @@ -10734,13 +10543,10 @@ } }, "mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", - "dev": true, - "requires": { - "minimist": "^1.2.5" - } + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true }, "ms": { "version": "2.1.3", @@ -10749,21 +10555,21 @@ "dev": true }, "nan": { - "version": "2.14.2", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz", - "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==", + "version": "2.15.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz", + "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==", "dev": true }, "nanocolors": { - "version": "0.2.12", - "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.12.tgz", - "integrity": "sha512-SFNdALvzW+rVlzqexid6epYdt8H9Zol7xDoQarioEFcFN0JHo4CYNztAxmtfgGTVRCmFlEOqqhBpoFGKqSAMug==", + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.13.tgz", + "integrity": "sha512-0n3mSAQLPpGLV9ORXT5+C/D4mwew7Ebws69Hx4E2sgz2ZA5+32Q80B9tL8PbL7XHnRDiAxH/pnrUJ9a4fkTNTA==", "dev": true }, "nanoid": { - "version": "3.1.28", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.28.tgz", - "integrity": "sha512-gSu9VZ2HtmoKYe/lmyPFES5nknFrHa+/DT9muUFWFMi6Jh9E1I7bkvlQ8xxf1Kos9pi9o8lBnIOkatMhKX/YUw==", + "version": "3.1.30", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.30.tgz", + "integrity": "sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ==", "dev": true }, "neatequal": { @@ -10775,6 +10581,12 @@ "varstream": "^0.3.2" } }, + "negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", + "dev": true + }, "neo-async": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", @@ -10833,9 +10645,9 @@ } }, "node-releases": { - "version": "1.1.76", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.76.tgz", - "integrity": "sha512-9/IECtNr8dXNmPWmFXepT0/7o5eolGesHUa3mtr0KlgnCvnZxwh2qensKL42JJY2vQKC3nIBXetFAqR+PW1CmA==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", + "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==", "dev": true }, "node-sass": { @@ -10859,54 +10671,12 @@ "sass-graph": "2.2.5", "stdout-stream": "^1.4.0", "true-case-path": "^1.0.2" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true - } } }, "nodemon": { - "version": "2.0.13", - "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-2.0.13.tgz", - "integrity": "sha512-UMXMpsZsv1UXUttCn6gv8eQPhn6DR4BW+txnL3IN5IHqrCwcrT/yWHfL35UsClGXknTH79r5xbu+6J1zNHuSyA==", + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-2.0.14.tgz", + "integrity": "sha512-frcpDx+PviKEQRSYzwhckuO2zoHcBYLHI754RE9z5h1RGtrngerc04mLpQQCPWBkH/2ObrX7We9YiwVSYZpFJQ==", "dev": true, "requires": { "chokidar": "^3.2.2", @@ -10927,6 +10697,12 @@ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", "dev": true }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, "supports-color": { "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", @@ -10946,32 +10722,6 @@ "requires": { "inherits": "^2.0.1", "readable-stream": "~1.0.31" - }, - "dependencies": { - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", - "dev": true - }, - "readable-stream": { - "version": "1.0.34", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", - "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", - "dev": true - } } }, "nopt": { @@ -10984,15 +10734,26 @@ } }, "normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", + "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", "dev": true, "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", "validate-npm-package-license": "^3.0.1" + }, + "dependencies": { + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + } } }, "normalize-path": { @@ -11082,61 +10843,19 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, - "load-json-file": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", - "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^4.0.0", - "pify": "^3.0.0", - "strip-bom": "^3.0.0" - } - }, - "parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", - "dev": true, - "requires": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - } - }, - "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", - "dev": true - }, - "path-type": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", - "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", - "dev": true, - "requires": { - "pify": "^3.0.0" - } + "dev": true }, - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", "dev": true }, - "read-pkg": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", - "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", - "dev": true, - "requires": { - "load-json-file": "^4.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^3.0.0" - } + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true }, "shebang-command": { "version": "1.2.0", @@ -11153,12 +10872,6 @@ "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", "dev": true }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "dev": true - }, "supports-color": { "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", @@ -11192,12 +10905,12 @@ } }, "nth-check": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", - "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", + "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", "dev": true, "requires": { - "boolbase": "~1.0.0" + "boolbase": "^1.0.0" } }, "number-is-nan": { @@ -11219,9 +10932,9 @@ "dev": true }, "object-inspect": { - "version": "1.10.3", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.10.3.tgz", - "integrity": "sha512-e5mCJlSH7poANfC8z8S9s9S2IN5/4Zb3aZ33f5s8YqoazCFzNLloLU8r5VCG+G7WoqLvAAZoVMcy3tp/3X0Plw==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz", + "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==", "dev": true }, "object-keys": { @@ -11242,28 +10955,6 @@ "object-keys": "^1.1.1" } }, - "object.getownpropertydescriptors": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.2.tgz", - "integrity": "sha512-WtxeKSzfBjlzL+F9b7M7hewDzMwy+C8NRssHd1YrNlzHzIDrXcXiNOMrezdAEM4UXixgV+vvnyBeN7Rygl2ttQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.2" - } - }, - "object.values": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.4.tgz", - "integrity": "sha512-TnGo7j4XSnKQoK3MfvkzqKCi0nVe/D9I9IjwTNYdb/fxYHpjrluHVOgw0AF6jrRFGMPHdfuidR09tIDiIvnaSg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.18.2" - } - }, "once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", @@ -11297,6 +10988,51 @@ "log-symbols": "^4.1.0", "strip-ansi": "^6.0.0", "wcwidth": "^1.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "p-cancelable": { @@ -11348,14 +11084,6 @@ "registry-auth-token": "^4.0.0", "registry-url": "^5.0.0", "semver": "^6.2.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } } }, "pako": { @@ -11384,15 +11112,13 @@ } }, "parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", "dev": true, "requires": { - "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" + "json-parse-better-errors": "^1.0.1" } }, "parse-node-version": { @@ -11457,6 +11183,12 @@ "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", "dev": true }, + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, "picomatch": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", @@ -11476,34 +11208,42 @@ "dev": true }, "postcss": { - "version": "8.3.8", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.8.tgz", - "integrity": "sha512-GT5bTjjZnwDifajzczOC+r3FI3Cu+PgPvrsjhQdRqa2kTJ4968/X9CUce9xttIB0xOs5c6xf0TCWZo/y9lF6bA==", + "version": "8.3.11", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.11.tgz", + "integrity": "sha512-hCmlUAIlUiav8Xdqw3Io4LcpA1DOt7h3LSTAC4G6JGHFFaWzI6qvFt9oilvl8BmkbBRX1IhM90ZAmpk68zccQA==", "dev": true, "requires": { - "nanocolors": "^0.2.2", - "nanoid": "^3.1.25", + "nanoid": "^3.1.30", + "picocolors": "^1.0.0", "source-map-js": "^0.6.2" + }, + "dependencies": { + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + } } }, "postcss-cli": { - "version": "8.3.1", - "resolved": "https://registry.npmjs.org/postcss-cli/-/postcss-cli-8.3.1.tgz", - "integrity": "sha512-leHXsQRq89S3JC9zw/tKyiVV2jAhnfQe0J8VI4eQQbUjwIe0XxVqLrR+7UsahF1s9wi4GlqP6SJ8ydf44cgF2Q==", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/postcss-cli/-/postcss-cli-9.0.1.tgz", + "integrity": "sha512-zO160OBaAZBFUWO+QZIzEKMjnPIc5c61dMg1d7xafblh9cxbNb6s16ahJuP91PcVsu//gqr7BKllJxRiRDsSYw==", "dev": true, "requires": { - "chalk": "^4.0.0", "chokidar": "^3.3.0", - "dependency-graph": "^0.9.0", - "fs-extra": "^9.0.0", - "get-stdin": "^8.0.0", - "globby": "^11.0.0", + "dependency-graph": "^0.11.0", + "fs-extra": "^10.0.0", + "get-stdin": "^9.0.0", + "globby": "^12.0.0", + "nanocolors": "^0.2.11", "postcss-load-config": "^3.0.0", "postcss-reporter": "^7.0.0", "pretty-hrtime": "^1.0.3", "read-cache": "^1.0.0", - "slash": "^3.0.0", - "yargs": "^16.0.0" + "slash": "^4.0.0", + "yargs": "^17.0.0" }, "dependencies": { "ansi-regex": { @@ -11512,35 +11252,44 @@ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true }, - "cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "dev": true, - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "array-union": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-3.0.1.tgz", + "integrity": "sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==", "dev": true }, "get-stdin": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-8.0.0.tgz", - "integrity": "sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-9.0.0.tgz", + "integrity": "sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==", "dev": true }, + "globby": { + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-12.0.2.tgz", + "integrity": "sha512-lAsmb/5Lww4r7MM9nCCliDZVIKbZTavrsunAsHLr9oHthrZP1qi7/gAnHOsUs9bLvEt2vKVJhHmxuL7QbDuPdQ==", + "dev": true, + "requires": { + "array-union": "^3.0.1", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.7", + "ignore": "^5.1.8", + "merge2": "^1.4.1", + "slash": "^4.0.0" + } + }, "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 }, + "slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "dev": true + }, "string-width": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", @@ -11550,40 +11299,21 @@ "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", "strip-ansi": "^6.0.1" - }, - "dependencies": { - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1" - } - } } }, - "wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" + "ansi-regex": "^5.0.1" } }, - "y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true - }, "yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "version": "17.2.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.2.1.tgz", + "integrity": "sha512-XfR8du6ua4K6uLGm5S6fA+FIJom/MdJcFNVY8geLlp2v8GYbOXD4EB1tPNZsRn4vBzKGMgb5DRZMeWuFc2GO8Q==", "dev": true, "requires": { "cliui": "^7.0.2", @@ -11609,9 +11339,9 @@ } }, "postcss-reporter": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-7.0.3.tgz", - "integrity": "sha512-WoYHwtStmiR74UQDO3vZMbkhOBXSXyteWnhMCVbAK6KRRKLTS0EnTZxOxvbUEnQiMZ+3xRG04x41HhHnLBtQfA==", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-7.0.4.tgz", + "integrity": "sha512-jY/fnpGSin7kwJeunXbY35STp5O3VIxSFdjee5JkoPQ+FfGH5JW3N+Xe9oAPcL9UkjWjkK+JC72o8XH4XXKdhw==", "dev": true, "requires": { "lodash.difference": "^4.5.0", @@ -11619,7 +11349,15 @@ "lodash.get": "^4.4.2", "lodash.groupby": "^4.6.0", "lodash.sortby": "^4.7.0", - "nanocolors": "^0.2.6" + "picocolors": "^1.0.0" + }, + "dependencies": { + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + } } }, "postcss-value-parser": { @@ -11705,12 +11443,6 @@ "escape-goat": "^2.0.0" } }, - "q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", - "dev": true - }, "qs": { "version": "6.5.2", "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", @@ -11780,21 +11512,53 @@ } }, "read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", "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" + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.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==", + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "requires": { + "pify": "^3.0.0" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", "dev": true } } @@ -11810,6 +11574,62 @@ "type-fest": "^0.8.1" }, "dependencies": { + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, + "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 + } + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, "type-fest": { "version": "0.8.1", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", @@ -11819,20 +11639,21 @@ } }, "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==", + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", "dev": true, "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" } }, "readdirp": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", - "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", "dev": true, "requires": { "picomatch": "^2.2.1" @@ -11917,9 +11738,9 @@ } }, "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==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", "dev": true }, "responselike": { @@ -11984,9 +11805,9 @@ "dev": true }, "sass": { - "version": "1.42.1", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.42.1.tgz", - "integrity": "sha512-/zvGoN8B7dspKc5mC6HlaygyCBRvnyzzgD5khiaCfglWztY99cYoiTUksVx11NlnemrcfH5CEaCpsUKoW0cQqg==", + "version": "1.43.3", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.43.3.tgz", + "integrity": "sha512-BJnLngqWpMeS65UvlYYEuCb3/fLxDxhHtOB/gWPxs6NKrslTxGt3ZxwIvOe/0Jm4tWwM/+tIpE3wj4dLEhPDeQ==", "dev": true, "requires": { "chokidar": ">=3.0.0 <4.0.0" @@ -12002,6 +11823,160 @@ "lodash": "^4.0.0", "scss-tokenizer": "^0.2.3", "yargs": "^13.3.2" + }, + "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 + }, + "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" + } + }, + "cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "dev": true, + "requires": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.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 + }, + "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 + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "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 + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "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" + } + }, + "wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + } + }, + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "yargs": { + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "dev": true, + "requires": { + "cliui": "^5.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.2" + } + }, + "yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } } }, "sax": { @@ -12042,9 +12017,9 @@ } }, "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", "dev": true }, "semver-diff": { @@ -12054,14 +12029,6 @@ "dev": true, "requires": { "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } } }, "sentence-case": { @@ -12097,15 +12064,26 @@ "dev": true }, "shell-quote": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", - "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==", + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", + "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==", "dev": true }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, "signal-exit": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", - "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.5.tgz", + "integrity": "sha512-KWcOiKeQj6ZyXx7zq4YxSMgHRlod4czeBQZrPb8OKcohcqAXShm7E20kEMle9WBt26hFcAf0qLOcp5zmY7kOqQ==", "dev": true }, "slash": { @@ -12115,15 +12093,15 @@ "dev": true }, "slugify": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/slugify/-/slugify-1.6.0.tgz", - "integrity": "sha512-FkMq+MQc5hzYgM86nLuHI98Acwi3p4wX+a5BO9Hhw4JdK4L7WueIiZ4tXEobImPqBz2sVcV0+Mu3GRB30IGang==", + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/slugify/-/slugify-1.6.1.tgz", + "integrity": "sha512-5ofqMTbetNhxlzjYYLBaZFQd6oiTuSkQlyfPEFIMwgUABlZQ0hbk5xIV9Ydd5jghWeRoO7GkiJliUvTpLOjNRA==", "dev": true }, "smart-buffer": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.1.0.tgz", - "integrity": "sha512-iVICrxOzCynf/SNaBQCw34eM9jROU/s5rzIhpOvzhzuYHfJR/DhZfDkXiZSgKXfgv26HT3Yni3AV/DGw0cGnnw==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", "dev": true }, "snake-case": { @@ -12147,14 +12125,14 @@ } }, "socks-proxy-agent": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-5.0.1.tgz", - "integrity": "sha512-vZdmnjb9a2Tz6WEQVIurybSwElwPxMZaIc7PzqbJTrezcKNznv6giT7J7tZDZ1BojVaa1jvO/UiUdhDVB0ACoQ==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.1.0.tgz", + "integrity": "sha512-57e7lwCN4Tzt3mXz25VxOErJKXlPfXmkMLnk310v/jwW20jWRVcgsOit+xNkN3eIEdB47GwnfAEBLacZ/wVIKg==", "dev": true, "requires": { "agent-base": "^6.0.2", - "debug": "4", - "socks": "^2.3.3" + "debug": "^4.3.1", + "socks": "^2.6.1" }, "dependencies": { "debug": { @@ -12213,9 +12191,9 @@ } }, "spdx-license-ids": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.9.tgz", - "integrity": "sha512-Ki212dKK4ogX+xDo4CtOZBVIwhsKBEfsEEcwmJfLQzirgc2jIWdzg40Unxz/HzEUqM1WFzVlQSMF9kZZ2HboLQ==", + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.10.tgz", + "integrity": "sha512-oie3/+gKf7QtpitB0LYLETe+k8SifzsX4KixvpOsbI6S0kRiRQ5MKOio8eMSAKQ17N06+wdEOXRiId+zOxo0hA==", "dev": true }, "sprintf-js": { @@ -12265,6 +12243,12 @@ "readable-stream": "^2.0.1" }, "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, "readable-stream": { "version": "2.3.7", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", @@ -12298,13 +12282,10 @@ } }, "string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dev": true, - "requires": { - "safe-buffer": "~5.2.0" - } + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true }, "string-width": { "version": "1.0.2", @@ -12315,46 +12296,17 @@ "code-point-at": "^1.0.0", "is-fullwidth-code-point": "^1.0.0", "strip-ansi": "^3.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - } } }, - "string.fromcodepoint": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/string.fromcodepoint/-/string.fromcodepoint-0.2.1.tgz", - "integrity": "sha1-jZeDM8C8klOPUPOD5IiPPlYZ1lM=", - "dev": true - }, - "string.prototype.codepointat": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/string.prototype.codepointat/-/string.prototype.codepointat-0.2.1.tgz", - "integrity": "sha512-2cBVCj6I4IOvEnjgO/hWqXjqBGsY+zwPmHl12Srk9IXSZ56Jwwmy+66XO5Iut/oQVR7t5ihYdLB0GMa4alEUcg==", - "dev": true - }, "string.prototype.padend": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.2.tgz", - "integrity": "sha512-/AQFLdYvePENU3W5rgurfWSMU6n+Ww8n/3cUt7E+vPBB/D7YDG8x+qjoFs4M/alR2bW7Qg6xMjVwWUOvuQ0XpQ==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.3.tgz", + "integrity": "sha512-jNIIeokznm8SD/TZISQsZKYu7RJyheFNt84DUPrh482GC8RVp2MKqm2O5oBRdGxbDQoXrhhWtPIWQOiy20svUg==", "dev": true, "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.2" + "es-abstract": "^1.19.1" } }, "string.prototype.trimend": { @@ -12378,14 +12330,20 @@ } }, "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "dev": true, "requires": { - "ansi-regex": "^5.0.0" + "ansi-regex": "^2.0.0" } }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true + }, "strip-indent": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", @@ -12402,24 +12360,21 @@ "dev": true }, "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true }, "svg-pathdata": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/svg-pathdata/-/svg-pathdata-5.0.5.tgz", - "integrity": "sha512-TAAvLNSE3fEhyl/Da19JWfMAdhSXTYeviXsLSoDT1UM76ADj5ndwAPX1FKQEgB/gFMPavOy6tOqfalXKUiXrow==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/svg-pathdata/-/svg-pathdata-6.0.3.tgz", + "integrity": "sha512-qsjeeq5YjBZ5eMdFuUa4ZosMLxgr5RZ+F+Y1OrDhuOCEInRMA3x74XdBtggJcj9kOeInz0WE+LgCPDkZFlBYJw==", "dev": true }, "svg-to-ts": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/svg-to-ts/-/svg-to-ts-6.0.2.tgz", - "integrity": "sha512-zLmLYJ+6yyhxVT+QIJ1kT36Yr9Huf/wwAqPPVKxr/2RXcuWFNrJCdarhQo0szuIz0AtKT4hdI9rVnQljkkVZ2Q==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/svg-to-ts/-/svg-to-ts-7.1.0.tgz", + "integrity": "sha512-i3TI3ND+F6ROjIwqe87dRyyfv7Pjb4r7Hiz5aLjCrHLJ/jopgN9yq/nKpBlFcWIR0QJgMQL6DyVlSBsepmuUXQ==", "dev": true, "requires": { "chalk": "^3.0.0", @@ -12432,10 +12387,19 @@ "lodash.snakecase": "^4.1.1", "ora": "^5.1.0", "prettier": "^1.19.1", - "svgo": "^1.3.2", + "svgo": "^2.7.0", "typescript": "^3.7.2" }, "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, "chalk": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", @@ -12446,83 +12410,19 @@ "supports-color": "^7.1.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 - }, "commander": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", "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 - }, - "svgo": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", - "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { - "chalk": "^2.4.1", - "coa": "^2.0.2", - "css-select": "^2.0.0", - "css-select-base-adapter": "^0.1.1", - "css-tree": "1.0.0-alpha.37", - "csso": "^4.0.2", - "js-yaml": "^3.13.1", - "mkdirp": "~0.5.1", - "object.values": "^1.1.0", - "sax": "~1.2.4", - "stable": "^0.1.8", - "unquote": "~1.1.1", - "util.promisify": "~1.0.0" - }, - "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" - } - }, - "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" - } - } + "has-flag": "^4.0.0" } }, "typescript": { @@ -12534,50 +12434,53 @@ } }, "svg2ttf": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/svg2ttf/-/svg2ttf-5.2.0.tgz", - "integrity": "sha512-CzxPnSm2/CrMnJuKlXVllOx+q9wuarbIMi4Vf14eJoeESRqAOxVZiH0Ias71mhyXYGgz88A4T/E8fN/Y8eXoYA==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/svg2ttf/-/svg2ttf-6.0.3.tgz", + "integrity": "sha512-CgqMyZrbOPpc+WqH7aga4JWkDPso23EgypLsbQ6gN3uoPWwwiLjXvzgrwGADBExvCRJrWFzAeK1bSoSpE7ixSQ==", "dev": true, "requires": { + "@xmldom/xmldom": "^0.7.2", "argparse": "^2.0.1", - "cubic2quad": "^1.0.0", + "cubic2quad": "^1.2.1", "lodash": "^4.17.10", "microbuffer": "^1.0.0", - "svgpath": "^2.1.5", - "xmldom": "~0.5.0" - }, - "dependencies": { - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - } + "svgpath": "^2.1.5" } }, "svgicons2svgfont": { - "version": "9.2.0", - "resolved": "https://registry.npmjs.org/svgicons2svgfont/-/svgicons2svgfont-9.2.0.tgz", - "integrity": "sha512-mWeiuob7L2ZTcnAEP4JvSQ1pnIsGjV16ykQ0fCiiXqoUAQ/iNsDvBc601ojjfP89eCPtr3IVZ9mDxYpdxYO3xQ==", + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/svgicons2svgfont/-/svgicons2svgfont-10.0.5.tgz", + "integrity": "sha512-mkP/i0SW5jah4bwIOBpZvrTwJY7rOB3QIIMb/1QwIvJSOScmtAagJTrN3FwHnK1Cu4gw6LgemsefS1Oi0lqkkQ==", "dev": true, "requires": { - "array.prototype.flatmap": "1.2.4", - "commander": "^4.0.1", + "commander": "^7.2.0", "geometry-interfaces": "^1.1.4", "glob": "^7.1.6", "neatequal": "^1.0.0", "readable-stream": "^3.4.0", "sax": "^1.2.4", - "string.fromcodepoint": "^0.2.1", - "string.prototype.codepointat": "^0.2.1", - "svg-pathdata": "^5.0.2" + "svg-pathdata": "^6.0.0" }, "dependencies": { - "commander": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", - "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", - "dev": true + "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" + } + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "requires": { + "safe-buffer": "~5.2.0" + } } } }, @@ -12596,83 +12499,11 @@ "stable": "^0.1.8" }, "dependencies": { - "css-select": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz", - "integrity": "sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==", - "dev": true, - "requires": { - "boolbase": "^1.0.0", - "css-what": "^5.0.0", - "domhandler": "^4.2.0", - "domutils": "^2.6.0", - "nth-check": "^2.0.0" - } - }, - "css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "dev": true, - "requires": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - } - }, - "css-what": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.0.1.tgz", - "integrity": "sha512-FYDTSHb/7KXsWICVsxdmiExPjCfRC4qRFBdVwv7Ax9hMnvMmEjP9RfxTEZ3qPZGmADDn2vAKSo9UcN1jKVYscg==", - "dev": true - }, - "dom-serializer": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", - "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", - "dev": true, - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - } - }, - "domelementtype": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", - "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", - "dev": true - }, - "domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "dev": true, - "requires": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - } - }, - "mdn-data": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", - "dev": true - }, "nanocolors": { "version": "0.1.12", "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.1.12.tgz", "integrity": "sha512-2nMHqg1x5PU+unxX7PGY7AuYxl2qDx7PSrTRjizr8sxdd3l/3hBuWWaki62qmtYm2U5i4Z5E7GbjlyDFhs9/EQ==", "dev": true - }, - "nth-check": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", - "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", - "dev": true, - "requires": { - "boolbase": "^1.0.0" - } } } }, @@ -12683,9 +12514,9 @@ "dev": true }, "tar": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.1.tgz", - "integrity": "sha512-GG0R7yt/CQkvG4fueXDi52Zskqxe2AyRJ+Wm54yqarnBgcX3qRIWh10qLVAAN+mlPFGTfP5UxvD3Fbi11UOTUQ==", + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", + "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", "dev": true, "requires": { "chownr": "^2.0.0", @@ -12694,14 +12525,6 @@ "minizlib": "^2.1.1", "mkdirp": "^1.0.3", "yallist": "^4.0.0" - }, - "dependencies": { - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true - } } }, "through2": { @@ -12714,6 +12537,12 @@ "xtend": "~4.0.1" }, "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, "readable-stream": { "version": "2.3.7", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", @@ -12823,9 +12652,9 @@ } }, "tslib": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz", - "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==", "dev": true }, "ttf2eot": { @@ -12836,16 +12665,26 @@ "requires": { "argparse": "^1.0.6", "microbuffer": "^1.0.0" + }, + "dependencies": { + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + } } }, "ttf2woff": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/ttf2woff/-/ttf2woff-2.0.2.tgz", - "integrity": "sha512-X68badwBjAy/+itU49scLjXUL094up+rHuYk+YAOTTBYSUMOmLZ7VyhZJuqQESj1gnyLAC2/5V8Euv+mExmyPA==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ttf2woff/-/ttf2woff-3.0.0.tgz", + "integrity": "sha512-OvmFcj70PhmAsVQKfC15XoKH55cRWuaRzvr2fpTNhTNer6JBpG8n6vOhRrIgxMjcikyYt88xqYXMMVapJ4Rjvg==", "dev": true, "requires": { - "argparse": "^1.0.6", - "microbuffer": "^1.0.0", + "argparse": "^2.0.1", "pako": "^1.0.0" } }, @@ -12862,20 +12701,20 @@ }, "dependencies": { "node-gyp": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-8.1.0.tgz", - "integrity": "sha512-o2elh1qt7YUp3lkMwY3/l4KF3j/A3fI/Qt4NH+CQQgPJdqGE9y7qnP84cjIWN27Q0jJkrSAhCVDg+wBVNBYdBg==", + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-8.3.0.tgz", + "integrity": "sha512-e+vmKyTiybKgrmvs4M2REFKCnOd+NcrAAnn99Yko6NQA+zZdMlRvbIUHojfsHrSQ1CddLgZnHicnEVgDHziJzA==", "dev": true, "requires": { "env-paths": "^2.2.0", "glob": "^7.1.4", "graceful-fs": "^4.2.6", - "make-fetch-happen": "^8.0.14", + "make-fetch-happen": "^9.1.0", "nopt": "^5.0.0", "npmlog": "^4.1.2", "rimraf": "^3.0.2", "semver": "^7.3.5", - "tar": "^6.1.0", + "tar": "^6.1.2", "which": "^2.0.2" } }, @@ -12927,15 +12766,15 @@ } }, "typescript": { - "version": "4.4.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.4.3.tgz", - "integrity": "sha512-4xfscpisVgqqDfPaJo5vkd+Qd/ItkoagnHpufr+i2QCHBsNYp+G7UAoyFl8aPtx879u38wPV65rZ8qbGZijalA==", + "version": "4.4.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.4.4.tgz", + "integrity": "sha512-DqGhF5IKoBl8WNf8C1gu8q0xZSInh9j1kJJMqT3a94w1JzVaBU4EXOSMrz9yDqMT0xt3selp83fuFMQ0uzv6qA==", "dev": true }, "uglify-js": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.14.1.tgz", - "integrity": "sha512-JhS3hmcVaXlp/xSo3PKY5R0JqKs5M3IV+exdLHW99qKvKivPO4Z8qbej6mte17SOPqAOVMjt/XGgWacnFSzM3g==", + "version": "3.14.2", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.14.2.tgz", + "integrity": "sha512-rtPMlmcO4agTUfz10CbgJ1k6UAoXM2gWb3GoMPPZB/+/Ackf8lNWk11K4rYi2D0apgoFRLtQOZhb+/iGNJq26A==", "dev": true, "optional": true }, @@ -12952,30 +12791,10 @@ } }, "undefsafe": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.3.tgz", - "integrity": "sha512-nrXZwwXrD/T/JXeygJqdCO6NZZ1L66HrxM/Z7mIq2oPanoN0F1nLx3lwJMu6AwJY69hdixaFQOuoYsMjE5/C2A==", - "dev": true, - "requires": { - "debug": "^2.2.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.5.tgz", + "integrity": "sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==", + "dev": true }, "unique-filename": { "version": "1.1.1", @@ -13010,12 +12829,6 @@ "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", "dev": true }, - "unquote": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", - "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=", - "dev": true - }, "untildify": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz", @@ -13044,6 +12857,25 @@ "xdg-basedir": "^4.0.0" }, "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, "semver": { "version": "7.3.5", "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", @@ -13052,6 +12884,15 @@ "requires": { "lru-cache": "^6.0.0" } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } } } }, @@ -13097,18 +12938,6 @@ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", "dev": true }, - "util.promisify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", - "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.2", - "has-symbols": "^1.0.1", - "object.getownpropertydescriptors": "^2.1.0" - } - }, "uuid": { "version": "3.4.0", "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", @@ -13132,32 +12961,6 @@ "dev": true, "requires": { "readable-stream": "^1.0.33" - }, - "dependencies": { - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", - "dev": true - }, - "readable-stream": { - "version": "1.1.14", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", - "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", - "dev": true - } } }, "verror": { @@ -13169,6 +12972,14 @@ "assert-plus": "^1.0.0", "core-util-is": "1.0.2", "extsprintf": "^1.2.0" + }, + "dependencies": { + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true + } } }, "wcwidth": { @@ -13209,12 +13020,12 @@ "dev": true }, "wide-align": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", - "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", + "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", "dev": true, "requires": { - "string-width": "^1.0.2 || 2" + "string-width": "^1.0.2 || 2 || 3 || 4" } }, "widest-line": { @@ -13232,12 +13043,6 @@ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "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", @@ -13273,70 +13078,55 @@ "dev": true }, "wrap-ansi": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", - "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dev": true, "requires": { - "ansi-styles": "^3.2.0", - "string-width": "^3.0.0", - "strip-ansi": "^5.0.0" + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.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==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true }, "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" - } - }, - "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==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "requires": { - "color-name": "1.1.3" + "color-convert": "^2.0.1" } }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "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=", + "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 }, "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==", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" } }, "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, "requires": { - "ansi-regex": "^4.1.0" + "ansi-regex": "^5.0.1" } } } @@ -13365,12 +13155,6 @@ "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==", "dev": true }, - "xmldom": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.5.0.tgz", - "integrity": "sha512-Foaj5FXVzgn7xFzsKeNIde9g6aFBxTPi37iwsno8QvApmtg7KYrr+OPyRHcJF7dud2a5nGRBXK3n0dL62Gf7PA==", - "dev": true - }, "xtend": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", @@ -13378,9 +13162,9 @@ "dev": true }, "y18n": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", - "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", "dev": true }, "yallist": { @@ -13396,97 +13180,50 @@ "dev": true }, "yargs": { - "version": "13.3.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", - "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", "dev": true, "requires": { - "cliui": "^5.0.0", - "find-up": "^3.0.0", - "get-caller-file": "^2.0.1", + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^3.0.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^13.1.2" + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" }, "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==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true }, - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "requires": { - "locate-path": "^3.0.0" - } - }, "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 - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "requires": { - "p-limit": "^2.0.0" - } - }, - "path-exists": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "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 }, "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==", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" } }, "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" - } - }, - "yargs-parser": { - "version": "13.1.2", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", - "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" + "ansi-regex": "^5.0.1" } } } diff --git a/package.json b/package.json index 91d69df9..9ce407bc 100644 --- a/package.json +++ b/package.json @@ -49,24 +49,24 @@ "clsx": ">=1.x" }, "devDependencies": { - "@types/react": "^17.0.24", - "autoprefixer": "^10.3.6", + "@types/react": "^17.0.32", + "autoprefixer": "^10.3.7", "bundle-scss": "^1.5.0", "clsx": "^1.1.1", "copyfiles": "^2.4.1", - "fantasticon": "^1.2.2", + "fantasticon": "^1.2.3", "node-sass": "^6.0.1", - "nodemon": "^2.0.13", + "nodemon": "^2.0.14", "npm-run-all": "^4.1.5", - "postcss": "^8.3.8", - "postcss-cli": "^8.3.1", + "postcss": "^8.3.11", + "postcss-cli": "^9.0.1", "react": "^17.0.2", "react-dom": "^17.0.2", "rimraf": "^3.0.2", - "sass": "^1.42.1", - "svg-to-ts": "^6.0.2", + "sass": "^1.43.3", + "svg-to-ts": "^7.1.0", "svgo": "^2.7.0", - "typescript": "^4.4.3" + "typescript": "^4.4.4" }, "browserslist": { "production": [ diff --git a/src/Valkyrie.ts b/src/Valkyrie.ts index 33c820cc..4e7086b0 100644 --- a/src/Valkyrie.ts +++ b/src/Valkyrie.ts @@ -4,1337 +4,1337 @@ export const viAddressBook: { data: string; } = { name: 'address_book', - data: `` + data: `` }; export const viAngleDown: { name: 'angle_down'; data: string; } = { name: 'angle_down', - data: `` + data: `` }; export const viAngleLeft: { name: 'angle_left'; data: string; } = { name: 'angle_left', - data: `` + data: `` }; export const viAngleRight: { name: 'angle_right'; data: string; } = { name: 'angle_right', - data: `` + data: `` }; export const viAngleUp: { name: 'angle_up'; data: string; } = { name: 'angle_up', - data: `` + data: `` }; export const viAnglesY: { name: 'angles_y'; data: string; } = { name: 'angles_y', - data: `` + data: `` }; export const viAppleAppStore: { name: 'apple_app_store'; data: string; } = { name: 'apple_app_store', - data: `` + data: `` }; export const viArrowDownShortWide: { name: 'arrow_down_short_wide'; data: string; } = { name: 'arrow_down_short_wide', - data: `` + data: `` }; export const viArrowDownToLine: { name: 'arrow_down_to_line'; data: string; } = { name: 'arrow_down_to_line', - data: `` + data: `` }; export const viArrowDownWideShort: { name: 'arrow_down_wide_short'; data: string; } = { name: 'arrow_down_wide_short', - data: `` + data: `` }; export const viArrowDown: { name: 'arrow_down'; data: string; } = { name: 'arrow_down', - data: `` + data: `` }; export const viArrowLeftFromBracket: { name: 'arrow_left_from_bracket'; data: string; } = { name: 'arrow_left_from_bracket', - data: `` + data: `` }; export const viArrowLeftToBracket: { name: 'arrow_left_to_bracket'; data: string; } = { name: 'arrow_left_to_bracket', - data: `` + data: `` }; export const viArrowLeftToLine: { name: 'arrow_left_to_line'; data: string; } = { name: 'arrow_left_to_line', - data: `` + data: `` }; export const viArrowLeft: { name: 'arrow_left'; data: string; } = { name: 'arrow_left', - data: `` + data: `` }; export const viArrowPointer: { name: 'arrow_pointer'; data: string; } = { name: 'arrow_pointer', - data: `` + data: `` }; export const viArrowRightFromBracket: { name: 'arrow_right_from_bracket'; data: string; } = { name: 'arrow_right_from_bracket', - data: `` + data: `` }; export const viArrowRightToBracket: { name: 'arrow_right_to_bracket'; data: string; } = { name: 'arrow_right_to_bracket', - data: `` + data: `` }; export const viArrowRightToLine: { name: 'arrow_right_to_line'; data: string; } = { name: 'arrow_right_to_line', - data: `` + data: `` }; export const viArrowRight: { name: 'arrow_right'; data: string; } = { name: 'arrow_right', - data: `` + data: `` }; export const viArrowRotateRight: { name: 'arrow_rotate_right'; data: string; } = { name: 'arrow_rotate_right', - data: `` + data: `` }; export const viArrowUpShortWide: { name: 'arrow_up_short_wide'; data: string; } = { name: 'arrow_up_short_wide', - data: `` + data: `` }; export const viArrowUpToLine: { name: 'arrow_up_to_line'; data: string; } = { name: 'arrow_up_to_line', - data: `` + data: `` }; export const viArrowUpWideShort: { name: 'arrow_up_wide_short'; data: string; } = { name: 'arrow_up_wide_short', - data: `` + data: `` }; export const viArrowUp: { name: 'arrow_up'; data: string; } = { name: 'arrow_up', - data: `` + data: `` }; export const viArrowsRotateRight: { name: 'arrows_rotate_right'; data: string; } = { name: 'arrows_rotate_right', - data: `` + data: `` }; export const viAsterisk: { name: 'asterisk'; data: string; } = { name: 'asterisk', - data: `` + data: `` }; export const viAt: { name: 'at'; data: string; } = { name: 'at', - data: `` + data: `` }; export const viBackward: { name: 'backward'; data: string; } = { name: 'backward', - data: `` + data: `` }; export const viBars: { name: 'bars'; data: string; } = { name: 'bars', - data: `` + data: `` }; export const viBlf: { name: 'blf'; data: string; } = { name: 'blf', - data: `` + data: `` }; export const viBook: { name: 'book'; data: string; } = { name: 'book', - data: `` + data: `` }; export const viBoxOpenFull: { name: 'box_open_full'; data: string; } = { name: 'box_open_full', - data: `` + data: `` }; export const viBug: { name: 'bug'; data: string; } = { name: 'bug', - data: `` + data: `` }; export const viBuilding: { name: 'building'; data: string; } = { name: 'building', - data: `` + data: `` }; export const viCalendarStars: { name: 'calendar_stars'; data: string; } = { name: 'calendar_stars', - data: `` + data: `` }; export const viCalendar: { name: 'calendar'; data: string; } = { name: 'calendar', - data: `` + data: `` }; export const viChartPie: { name: 'chart_pie'; data: string; } = { name: 'chart_pie', - data: `` + data: `` }; export const viCheck: { name: 'check'; data: string; } = { name: 'check', - data: `` + data: `` }; export const viChevronDown: { name: 'chevron_down'; data: string; } = { name: 'chevron_down', - data: `` + data: `` }; export const viChevronLeft: { name: 'chevron_left'; data: string; } = { name: 'chevron_left', - data: `` + data: `` }; export const viChevronRight: { name: 'chevron_right'; data: string; } = { name: 'chevron_right', - data: `` + data: `` }; export const viChevronUp: { name: 'chevron_up'; data: string; } = { name: 'chevron_up', - data: `` + data: `` }; export const viChrome: { name: 'chrome'; data: string; } = { name: 'chrome', - data: `` + data: `` }; export const viCircleCheck: { name: 'circle_check'; data: string; } = { name: 'circle_check', - data: `` + data: `` }; export const viCircleExclamation: { name: 'circle_exclamation'; data: string; } = { name: 'circle_exclamation', - data: `` + data: `` }; export const viCircleInfo: { name: 'circle_info'; data: string; } = { name: 'circle_info', - data: `` + data: `` }; export const viCirclePlus: { name: 'circle_plus'; data: string; } = { name: 'circle_plus', - data: `` + data: `` }; export const viCircleQuestion: { name: 'circle_question'; data: string; } = { name: 'circle_question', - data: `` + data: `` }; export const viCircleUser: { name: 'circle_user'; data: string; } = { name: 'circle_user', - data: `` + data: `` }; export const viCircleXmark: { name: 'circle_xmark'; data: string; } = { name: 'circle_xmark', - data: `` + data: `` }; export const viCity: { name: 'city'; data: string; } = { name: 'city', - data: `` + data: `` }; export const viClockRotateLeft: { name: 'clock_rotate_left'; data: string; } = { name: 'clock_rotate_left', - data: `` + data: `` }; export const viClock: { name: 'clock'; data: string; } = { name: 'clock', - data: `` + data: `` }; export const viCompass: { name: 'compass'; data: string; } = { name: 'compass', - data: `` + data: `` }; export const viCompress: { name: 'compress'; data: string; } = { name: 'compress', - data: `` + data: `` }; export const viCopy: { name: 'copy'; data: string; } = { name: 'copy', - data: `` + data: `` }; export const viDevices: { name: 'devices'; data: string; } = { name: 'devices', - data: `` + data: `` }; export const viDisplay: { name: 'display'; data: string; } = { name: 'display', - data: `` + data: `` }; export const viEarth: { name: 'earth'; data: string; } = { name: 'earth', - data: `` + data: `` }; export const viEclipse: { name: 'eclipse'; data: string; } = { name: 'eclipse', - data: `` + data: `` }; export const viEdge: { name: 'edge'; data: string; } = { name: 'edge', - data: `` + data: `` }; export const viEllipsis: { name: 'ellipsis'; data: string; } = { name: 'ellipsis', - data: `` + data: `` }; export const viEnvelope: { name: 'envelope'; data: string; } = { name: 'envelope', - data: `` + data: `` }; export const viEthernet: { name: 'ethernet'; data: string; } = { name: 'ethernet', - data: `` + data: `` }; export const viEuro: { name: 'euro'; data: string; } = { name: 'euro', - data: `` + data: `` }; export const viExpand: { name: 'expand'; data: string; } = { name: 'expand', - data: `` + data: `` }; export const viEyeSlash: { name: 'eye_slash'; data: string; } = { name: 'eye_slash', - data: `` + data: `` }; export const viEye: { name: 'eye'; data: string; } = { name: 'eye', - data: `` + data: `` }; export const viFacebookMessenger: { name: 'facebook_messenger'; data: string; } = { name: 'facebook_messenger', - data: `` + data: `` }; export const viFacebook: { name: 'facebook'; data: string; } = { name: 'facebook', - data: `` + data: `` }; export const viFastBackward: { name: 'fast_backward'; data: string; } = { name: 'fast_backward', - data: `` + data: `` }; export const viFastForward: { name: 'fast_forward'; data: string; } = { name: 'fast_forward', - data: `` + data: `` }; export const viFax: { name: 'fax'; data: string; } = { name: 'fax', - data: `` + data: `` }; export const viFile: { name: 'file'; data: string; } = { name: 'file', - data: `` + data: `` }; export const viFiles: { name: 'files'; data: string; } = { name: 'files', - data: `` + data: `` }; export const viFilm: { name: 'film'; data: string; } = { name: 'film', - data: `` + data: `` }; export const viFilterPlus: { name: 'filter_plus'; data: string; } = { name: 'filter_plus', - data: `` + data: `` }; export const viFilterXmark: { name: 'filter_xmark'; data: string; } = { name: 'filter_xmark', - data: `` + data: `` }; export const viFilter: { name: 'filter'; data: string; } = { name: 'filter', - data: `` + data: `` }; export const viFingerprint: { name: 'fingerprint'; data: string; } = { name: 'fingerprint', - data: `` + data: `` }; export const viFirefox: { name: 'firefox'; data: string; } = { name: 'firefox', - data: `` + data: `` }; export const viFlagCheckered: { name: 'flag_checkered'; data: string; } = { name: 'flag_checkered', - data: `` + data: `` }; export const viFlag: { name: 'flag'; data: string; } = { name: 'flag', - data: `` + data: `` }; export const viFloppyDisk: { name: 'floppy_disk'; data: string; } = { name: 'floppy_disk', - data: `` + data: `` }; export const viFolder: { name: 'folder'; data: string; } = { name: 'folder', - data: `` + data: `` }; export const viForward: { name: 'forward'; data: string; } = { name: 'forward', - data: `` + data: `` }; export const viGauge: { name: 'gauge'; data: string; } = { name: 'gauge', - data: `` + data: `` }; export const viGear: { name: 'gear'; data: string; } = { name: 'gear', - data: `` + data: `` }; export const viGift: { name: 'gift'; data: string; } = { name: 'gift', - data: `` + data: `` }; export const viGooglePlay: { name: 'google_play'; data: string; } = { name: 'google_play', - data: `` + data: `` }; export const viGrid: { name: 'grid'; data: string; } = { name: 'grid', - data: `` + data: `` }; export const viGripLines: { name: 'grip_lines'; data: string; } = { name: 'grip_lines', - data: `` + data: `` }; export const viHeadset: { name: 'headset'; data: string; } = { name: 'headset', - data: `` + data: `` }; export const viHeartCrack: { name: 'heart_crack'; data: string; } = { name: 'heart_crack', - data: `` + data: `` }; export const viHeartHalf: { name: 'heart_half'; data: string; } = { name: 'heart_half', - data: `` + data: `` }; export const viHeart: { name: 'heart'; data: string; } = { name: 'heart', - data: `` + data: `` }; export const viHouse: { name: 'house'; data: string; } = { name: 'house', - data: `` + data: `` }; export const viIdCard: { name: 'id_card'; data: string; } = { name: 'id_card', - data: `` + data: `` }; export const viImage: { name: 'image'; data: string; } = { name: 'image', - data: `` + data: `` }; export const viLaptop: { name: 'laptop'; data: string; } = { name: 'laptop', - data: `` + data: `` }; export const viLayersPlus: { name: 'layers_plus'; data: string; } = { name: 'layers_plus', - data: `` + data: `` }; export const viLayers: { name: 'layers'; data: string; } = { name: 'layers', - data: `` + data: `` }; export const viLightbulbOn: { name: 'lightbulb_on'; data: string; } = { name: 'lightbulb_on', - data: `` + data: `` }; export const viLightbulb: { name: 'lightbulb'; data: string; } = { name: 'lightbulb', - data: `` + data: `` }; export const viLinkSlash: { name: 'link_slash'; data: string; } = { name: 'link_slash', - data: `` + data: `` }; export const viLink: { name: 'link'; data: string; } = { name: 'link', - data: `` + data: `` }; export const viLinkedin: { name: 'linkedin'; data: string; } = { name: 'linkedin', - data: `` + data: `` }; export const viListCheck: { name: 'list_check'; data: string; } = { name: 'list_check', - data: `` + data: `` }; export const viListOl: { name: 'list_ol'; data: string; } = { name: 'list_ol', - data: `` + data: `` }; export const viList: { name: 'list'; data: string; } = { name: 'list', - data: `` + data: `` }; export const viLocationPinDot: { name: 'location_pin_dot'; data: string; } = { name: 'location_pin_dot', - data: `` + data: `` }; export const viLocationPinSlash: { name: 'location_pin_slash'; data: string; } = { name: 'location_pin_slash', - data: `` + data: `` }; export const viLocationPin: { name: 'location_pin'; data: string; } = { name: 'location_pin', - data: `` + data: `` }; export const viLocationPinsRoute: { name: 'location_pins_route'; data: string; } = { name: 'location_pins_route', - data: `` + data: `` }; export const viLock: { name: 'lock'; data: string; } = { name: 'lock', - data: `` + data: `` }; export const viLogs: { name: 'logs'; data: string; } = { name: 'logs', - data: `` + data: `` }; export const viMagnifyingGlass: { name: 'magnifying_glass'; data: string; } = { name: 'magnifying_glass', - data: `` + data: `` }; export const viMessagePen: { name: 'message_pen'; data: string; } = { name: 'message_pen', - data: `` + data: `` }; export const viMessageSmile: { name: 'message_smile'; data: string; } = { name: 'message_smile', - data: `` + data: `` }; export const viMessageText: { name: 'message_text'; data: string; } = { name: 'message_text', - data: `` + data: `` }; export const viMessage: { name: 'message'; data: string; } = { name: 'message', - data: `` + data: `` }; export const viMicrophone: { name: 'microphone'; data: string; } = { name: 'microphone', - data: `` + data: `` }; export const viMoon: { name: 'moon'; data: string; } = { name: 'moon', - data: `` + data: `` }; export const viMusic: { name: 'music'; data: string; } = { name: 'music', - data: `` + data: `` }; export const viNetwork: { name: 'network'; data: string; } = { name: 'network', - data: `` + data: `` }; export const viNumpad: { name: 'numpad'; data: string; } = { name: 'numpad', - data: `` + data: `` }; export const viPaperPlaneTop: { name: 'paper_plane_top'; data: string; } = { name: 'paper_plane_top', - data: `` + data: `` }; export const viParachuteBox: { name: 'parachute_box'; data: string; } = { name: 'parachute_box', - data: `` + data: `` }; export const viPause: { name: 'pause'; data: string; } = { name: 'pause', - data: `` + data: `` }; export const viPen: { name: 'pen'; data: string; } = { name: 'pen', - data: `` + data: `` }; export const viPhoneArrowDownLeft: { name: 'phone_arrow_down_left'; data: string; } = { name: 'phone_arrow_down_left', - data: `` + data: `` }; export const viPhoneArrowUpRight: { name: 'phone_arrow_up_right'; data: string; } = { name: 'phone_arrow_up_right', - data: `` + data: `` }; export const viPhoneGear: { name: 'phone_gear'; data: string; } = { name: 'phone_gear', - data: `` + data: `` }; export const viPhoneList: { name: 'phone_list'; data: string; } = { name: 'phone_list', - data: `` + data: `` }; export const viPhoneOffice: { name: 'phone_office'; data: string; } = { name: 'phone_office', - data: `` + data: `` }; export const viPhoneVolume: { name: 'phone_volume'; data: string; } = { name: 'phone_volume', - data: `` + data: `` }; export const viPhone: { name: 'phone'; data: string; } = { name: 'phone', - data: `` + data: `` }; export const viPlayPause: { name: 'play_pause'; data: string; } = { name: 'play_pause', - data: `` + data: `` }; export const viPlay: { name: 'play'; data: string; } = { name: 'play', - data: `` + data: `` }; export const viPlus: { name: 'plus'; data: string; } = { name: 'plus', - data: `` + data: `` }; export const viPower: { name: 'power'; data: string; } = { name: 'power', - data: `` + data: `` }; export const viPuzzlePiece: { name: 'puzzle_piece'; data: string; } = { name: 'puzzle_piece', - data: `` + data: `` }; export const viRepeat1: { name: 'repeat_1'; data: string; } = { name: 'repeat_1', - data: `` + data: `` }; export const viRepeat: { name: 'repeat'; data: string; } = { name: 'repeat', - data: `` + data: `` }; export const viSafari: { name: 'safari'; data: string; } = { name: 'safari', - data: `` + data: `` }; export const viServer: { name: 'server'; data: string; } = { name: 'server', - data: `` + data: `` }; export const viShieldKeyhole: { name: 'shield_keyhole'; data: string; } = { name: 'shield_keyhole', - data: `` + data: `` }; export const viShieldPlus: { name: 'shield_plus'; data: string; } = { name: 'shield_plus', - data: `` + data: `` }; export const viShieldXmark: { name: 'shield_xmark'; data: string; } = { name: 'shield_xmark', - data: `` + data: `` }; export const viShield: { name: 'shield'; data: string; } = { name: 'shield', - data: `` + data: `` }; export const viShuffle: { name: 'shuffle'; data: string; } = { name: 'shuffle', - data: `` + data: `` }; export const viSimCard: { name: 'sim_card'; data: string; } = { name: 'sim_card', - data: `` + data: `` }; export const viSippy: { name: 'sippy'; data: string; } = { name: 'sippy', - data: `` + data: `` }; export const viSliders: { name: 'sliders'; data: string; } = { name: 'sliders', - data: `` + data: `` }; export const viSmartphoneDivert: { name: 'smartphone_divert'; data: string; } = { name: 'smartphone_divert', - data: `` + data: `` }; export const viSmartphone: { name: 'smartphone'; data: string; } = { name: 'smartphone', - data: `` + data: `` }; export const viSpinnerThird: { name: 'spinner_third'; data: string; } = { name: 'spinner_third', - data: `` + data: `` }; export const viSpy: { name: 'spy'; data: string; } = { name: 'spy', - data: `` + data: `` }; export const viStar: { name: 'star'; data: string; } = { name: 'star', - data: `` + data: `` }; export const viStop: { name: 'stop'; data: string; } = { name: 'stop', - data: `` + data: `` }; export const viStore: { name: 'store'; data: string; } = { name: 'store', - data: `` + data: `` }; export const viSun: { name: 'sun'; data: string; } = { name: 'sun', - data: `` + data: `` }; export const viSwatchbook: { name: 'swatchbook'; data: string; } = { name: 'swatchbook', - data: `` + data: `` }; export const viTableClock: { name: 'table_clock'; data: string; } = { name: 'table_clock', - data: `` + data: `` }; export const viTable: { name: 'table'; data: string; } = { name: 'table', - data: `` + data: `` }; export const viTag: { name: 'tag'; data: string; } = { name: 'tag', - data: `` + data: `` }; export const viTowerBroadcast: { name: 'tower_broadcast'; data: string; } = { name: 'tower_broadcast', - data: `` + data: `` }; export const viTrashCan: { name: 'trash_can'; data: string; } = { name: 'trash_can', - data: `` + data: `` }; export const viTriangleExclamation: { name: 'triangle_exclamation'; data: string; } = { name: 'triangle_exclamation', - data: `` + data: `` }; export const viUnlock: { name: 'unlock'; data: string; } = { name: 'unlock', - data: `` + data: `` }; export const viUserClock: { name: 'user_clock'; data: string; } = { name: 'user_clock', - data: `` + data: `` }; export const viUserGear: { name: 'user_gear'; data: string; } = { name: 'user_gear', - data: `` + data: `` }; export const viUserHeadset: { name: 'user_headset'; data: string; } = { name: 'user_headset', - data: `` + data: `` }; export const viUserList: { name: 'user_list'; data: string; } = { name: 'user_list', - data: `` + data: `` }; export const viUserLock: { name: 'user_lock'; data: string; } = { name: 'user_lock', - data: `` + data: `` }; export const viUserPlus: { name: 'user_plus'; data: string; } = { name: 'user_plus', - data: `` + data: `` }; export const viUser: { name: 'user'; data: string; } = { name: 'user', - data: `` + data: `` }; export const viUsers: { name: 'users'; data: string; } = { name: 'users', - data: `` + data: `` }; export const viValkyrieSword: { name: 'valkyrie_sword'; data: string; } = { name: 'valkyrie_sword', - data: `` + data: `` }; export const viVideo: { name: 'video'; data: string; } = { name: 'video', - data: `` + data: `` }; export const viVoicemail: { name: 'voicemail'; data: string; } = { name: 'voicemail', - data: `` + data: `` }; export const viVolume0: { name: 'volume_0'; data: string; } = { name: 'volume_0', - data: `` + data: `` }; export const viVolume1: { name: 'volume_1'; data: string; } = { name: 'volume_1', - data: `` + data: `` }; export const viVolume2: { name: 'volume_2'; data: string; } = { name: 'volume_2', - data: `` + data: `` }; export const viVolume3: { name: 'volume_3'; data: string; } = { name: 'volume_3', - data: `` + data: `` }; export const viVolumeNone: { name: 'volume_none'; data: string; } = { name: 'volume_none', - data: `` + data: `` }; export const viWallpaper: { name: 'wallpaper'; data: string; } = { name: 'wallpaper', - data: `` + data: `` }; export const viWaveform: { name: 'waveform'; data: string; } = { name: 'waveform', - data: `` + data: `` }; export const viWindow: { name: 'window'; data: string; } = { name: 'window', - data: `` + data: `` }; export const viXmark: { name: 'xmark'; data: string; } = { name: 'xmark', - data: `` + data: `` }; export type Valkyrie = | 'address_book' diff --git a/svgo.config.js b/svgo.config.js index 159942f2..4368e26b 100644 --- a/svgo.config.js +++ b/svgo.config.js @@ -2,10 +2,6 @@ module.exports = { multipass: true, - js2svg: { - pretty: true, - indent: 2 - }, plugins: [ { name: 'preset-default',