diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..f5512d8 --- /dev/null +++ b/.gitignore @@ -0,0 +1,122 @@ +themes +bin +bitmaps + +# --------------------------------------------- Nodejs + +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +lerna-debug.log* + +# Diagnostic reports (https://nodejs.org/api/report.html) +report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json + +# Runtime data +pids +*.pid +*.seed +*.pid.lock + +# Directory for instrumented libs generated by jscoverage/JSCover +lib-cov + +# Coverage directory used by tools like istanbul +coverage +*.lcov + +# nyc test coverage +.nyc_output + +# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files) +.grunt + +# Bower dependency directory (https://bower.io/) +bower_components + +# node-waf configuration +.lock-wscript + +# Compiled binary addons (https://nodejs.org/api/addons.html) +build/Release + +# Dependency directories +node_modules/ +jspm_packages/ + +# Snowpack dependency directory (https://snowpack.dev/) +web_modules/ + +# TypeScript cache +*.tsbuildinfo + +# Optional npm cache directory +.npm + +# Optional eslint cache +.eslintcache + +# Microbundle cache +.rpt2_cache/ +.rts2_cache_cjs/ +.rts2_cache_es/ +.rts2_cache_umd/ + +# Optional REPL history +.node_repl_history + +# Output of 'npm pack' +*.tgz + +# Yarn Integrity file +.yarn-integrity + +# dotenv environment variables file +.env +.env.test + +# parcel-bundler cache (https://parceljs.org/) +.cache +.parcel-cache + +# Next.js build output +.next +out + +# Nuxt.js build / generate output +.nuxt +dist + +# Gatsby files +.cache/ +# Comment in the public line in if your project uses Gatsby and not Next.js +# https://nextjs.org/blog/next-9-1#public-directory-support +# public + +# vuepress build output +.vuepress/dist + +# Serverless directories +.serverless/ + +# FuseBox cache +.fusebox/ + +# DynamoDB Local files +.dynamodb/ + +# TernJS port file +.tern-port + +# Stores VSCode versions used for testing VSCode extensions +.vscode-test + +# yarn v2 +.yarn/cache +.yarn/unplugged +.yarn/build-state.yml +.yarn/install-state.gz +.pnp.* diff --git a/package.json b/package.json new file mode 100644 index 0000000..e7ca267 --- /dev/null +++ b/package.json @@ -0,0 +1,12 @@ +{ + "license": "LGPL-3.0-or-later", + "dependencies": { + "cbmp": "^1.1.1" + }, + "scripts": { + "clean": "rm -rf bin bitmaps themes", + "render": "npx cbmp render.json", + "build": "bash build.sh", + "generate": "npx cbmp render.json && bash build.sh" + } +} diff --git a/render.json b/render.json new file mode 100644 index 0000000..e34a9ac --- /dev/null +++ b/render.json @@ -0,0 +1,32 @@ +{ + "Notwaita-Black": { + "dir": "svg", + "out": "bitmaps/Notwaita-Black", + "colors": [ + { "match": "#00FF00", "replace": "#000000" }, + { "match": "#0000FF", "replace": "#FFFFFF" }, + { "match": "#FF0000", "replace": "#000000" }, + { "match": "#FFFF00", "replace": "#FFFFFF" } + ] + }, + "Notwaita-Gray": { + "dir": "svg", + "out": "bitmaps/Notwaita-Gray", + "colors": [ + { "match": "#00FF00", "replace": "#404040" }, + { "match": "#0000FF", "replace": "#FFFFFF" }, + { "match": "#FF0000", "replace": "#404040" }, + { "match": "#FFFF00", "replace": "#FFFFFF" } + ] + }, + "Notwaita-White": { + "dir": "svg", + "out": "bitmaps/Notwaita-White", + "colors": [ + { "match": "#00FF00", "replace": "#FFFFFF" }, + { "match": "#0000FF", "replace": "#000000" }, + { "match": "#FF0000", "replace": "#FFFFFF" }, + { "match": "#FFFF00", "replace": "#000000" } + ] + } +} diff --git a/svgs/X_cursor.svg b/svg/X_cursor.svg similarity index 100% rename from svgs/X_cursor.svg rename to svg/X_cursor.svg diff --git a/svgs/all-scroll.svg b/svg/all-scroll.svg similarity index 100% rename from svgs/all-scroll.svg rename to svg/all-scroll.svg diff --git a/svgs/bd_double_arrow.svg b/svg/bd_double_arrow.svg similarity index 100% rename from svgs/bd_double_arrow.svg rename to svg/bd_double_arrow.svg diff --git a/svgs/bottom_left_corner.svg b/svg/bottom_left_corner.svg similarity index 100% rename from svgs/bottom_left_corner.svg rename to svg/bottom_left_corner.svg diff --git a/svgs/bottom_right_corner.svg b/svg/bottom_right_corner.svg similarity index 100% rename from svgs/bottom_right_corner.svg rename to svg/bottom_right_corner.svg diff --git a/svgs/bottom_side.svg b/svg/bottom_side.svg similarity index 100% rename from svgs/bottom_side.svg rename to svg/bottom_side.svg diff --git a/svgs/bottom_tee.svg b/svg/bottom_tee.svg similarity index 100% rename from svgs/bottom_tee.svg rename to svg/bottom_tee.svg diff --git a/svgs/context-menu.svg b/svg/context-menu.svg similarity index 100% rename from svgs/context-menu.svg rename to svg/context-menu.svg diff --git a/svgs/copy.svg b/svg/copy.svg similarity index 100% rename from svgs/copy.svg rename to svg/copy.svg diff --git a/svgs/cross.svg b/svg/cross.svg similarity index 100% rename from svgs/cross.svg rename to svg/cross.svg diff --git a/svgs/crossed_circle.svg b/svg/crossed_circle.svg similarity index 100% rename from svgs/crossed_circle.svg rename to svg/crossed_circle.svg diff --git a/svgs/crosshair.svg b/svg/crosshair.svg similarity index 100% rename from svgs/crosshair.svg rename to svg/crosshair.svg diff --git a/svgs/dnd-ask.svg b/svg/dnd-ask.svg similarity index 100% rename from svgs/dnd-ask.svg rename to svg/dnd-ask.svg diff --git a/svgs/dnd-copy.svg b/svg/dnd-copy.svg similarity index 100% rename from svgs/dnd-copy.svg rename to svg/dnd-copy.svg diff --git a/svgs/dnd-link.svg b/svg/dnd-link.svg similarity index 100% rename from svgs/dnd-link.svg rename to svg/dnd-link.svg diff --git a/svgs/dnd-move.svg b/svg/dnd-move.svg similarity index 100% rename from svgs/dnd-move.svg rename to svg/dnd-move.svg diff --git a/svgs/dnd-no-drop.svg b/svg/dnd-no-drop.svg similarity index 100% rename from svgs/dnd-no-drop.svg rename to svg/dnd-no-drop.svg diff --git a/svgs/dnd-none.svg b/svg/dnd-none.svg similarity index 100% rename from svgs/dnd-none.svg rename to svg/dnd-none.svg diff --git a/svgs/dotbox.svg b/svg/dotbox.svg similarity index 100% rename from svgs/dotbox.svg rename to svg/dotbox.svg diff --git a/svgs/fd_double_arrow.svg b/svg/fd_double_arrow.svg similarity index 100% rename from svgs/fd_double_arrow.svg rename to svg/fd_double_arrow.svg diff --git a/svgs/grabbing.svg b/svg/grabbing.svg similarity index 100% rename from svgs/grabbing.svg rename to svg/grabbing.svg diff --git a/svgs/hand1.svg b/svg/hand1.svg similarity index 100% rename from svgs/hand1.svg rename to svg/hand1.svg diff --git a/svgs/hand2.svg b/svg/hand2.svg similarity index 100% rename from svgs/hand2.svg rename to svg/hand2.svg diff --git a/svgs/left_ptr.svg b/svg/left_ptr.svg similarity index 100% rename from svgs/left_ptr.svg rename to svg/left_ptr.svg diff --git a/svgs/left_ptr_watch/left_ptr_watch-01.svg b/svg/left_ptr_watch/left_ptr_watch-01.svg similarity index 85% rename from svgs/left_ptr_watch/left_ptr_watch-01.svg rename to svg/left_ptr_watch/left_ptr_watch-01.svg index aab8cae..1299d48 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-01.svg +++ b/svg/left_ptr_watch/left_ptr_watch-01.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-02.svg b/svg/left_ptr_watch/left_ptr_watch-02.svg similarity index 86% rename from svgs/left_ptr_watch/left_ptr_watch-02.svg rename to svg/left_ptr_watch/left_ptr_watch-02.svg index fb95b0b..cf22d8c 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-02.svg +++ b/svg/left_ptr_watch/left_ptr_watch-02.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-03.svg b/svg/left_ptr_watch/left_ptr_watch-03.svg similarity index 86% rename from svgs/left_ptr_watch/left_ptr_watch-03.svg rename to svg/left_ptr_watch/left_ptr_watch-03.svg index aa80b33..bda7c93 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-03.svg +++ b/svg/left_ptr_watch/left_ptr_watch-03.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-04.svg b/svg/left_ptr_watch/left_ptr_watch-04.svg similarity index 85% rename from svgs/left_ptr_watch/left_ptr_watch-04.svg rename to svg/left_ptr_watch/left_ptr_watch-04.svg index c680f84..a8f58e3 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-04.svg +++ b/svg/left_ptr_watch/left_ptr_watch-04.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-05.svg b/svg/left_ptr_watch/left_ptr_watch-05.svg similarity index 86% rename from svgs/left_ptr_watch/left_ptr_watch-05.svg rename to svg/left_ptr_watch/left_ptr_watch-05.svg index bf9cb29..503a9b7 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-05.svg +++ b/svg/left_ptr_watch/left_ptr_watch-05.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-06.svg b/svg/left_ptr_watch/left_ptr_watch-06.svg similarity index 86% rename from svgs/left_ptr_watch/left_ptr_watch-06.svg rename to svg/left_ptr_watch/left_ptr_watch-06.svg index dca313e..3f0852f 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-06.svg +++ b/svg/left_ptr_watch/left_ptr_watch-06.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-07.svg b/svg/left_ptr_watch/left_ptr_watch-07.svg similarity index 85% rename from svgs/left_ptr_watch/left_ptr_watch-07.svg rename to svg/left_ptr_watch/left_ptr_watch-07.svg index aa96fea..9ab5935 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-07.svg +++ b/svg/left_ptr_watch/left_ptr_watch-07.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-08.svg b/svg/left_ptr_watch/left_ptr_watch-08.svg similarity index 86% rename from svgs/left_ptr_watch/left_ptr_watch-08.svg rename to svg/left_ptr_watch/left_ptr_watch-08.svg index 385af8a..0794f7c 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-08.svg +++ b/svg/left_ptr_watch/left_ptr_watch-08.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-09.svg b/svg/left_ptr_watch/left_ptr_watch-09.svg similarity index 86% rename from svgs/left_ptr_watch/left_ptr_watch-09.svg rename to svg/left_ptr_watch/left_ptr_watch-09.svg index 8ed41ae..1acdf7b 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-09.svg +++ b/svg/left_ptr_watch/left_ptr_watch-09.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-10.svg b/svg/left_ptr_watch/left_ptr_watch-10.svg similarity index 85% rename from svgs/left_ptr_watch/left_ptr_watch-10.svg rename to svg/left_ptr_watch/left_ptr_watch-10.svg index 1acd864..e51d702 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-10.svg +++ b/svg/left_ptr_watch/left_ptr_watch-10.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-11.svg b/svg/left_ptr_watch/left_ptr_watch-11.svg similarity index 85% rename from svgs/left_ptr_watch/left_ptr_watch-11.svg rename to svg/left_ptr_watch/left_ptr_watch-11.svg index 952f6a3..8409821 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-11.svg +++ b/svg/left_ptr_watch/left_ptr_watch-11.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-12.svg b/svg/left_ptr_watch/left_ptr_watch-12.svg similarity index 86% rename from svgs/left_ptr_watch/left_ptr_watch-12.svg rename to svg/left_ptr_watch/left_ptr_watch-12.svg index d253623..2079307 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-12.svg +++ b/svg/left_ptr_watch/left_ptr_watch-12.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-13.svg b/svg/left_ptr_watch/left_ptr_watch-13.svg similarity index 86% rename from svgs/left_ptr_watch/left_ptr_watch-13.svg rename to svg/left_ptr_watch/left_ptr_watch-13.svg index 23d0a27..25ff1ec 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-13.svg +++ b/svg/left_ptr_watch/left_ptr_watch-13.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-14.svg b/svg/left_ptr_watch/left_ptr_watch-14.svg similarity index 85% rename from svgs/left_ptr_watch/left_ptr_watch-14.svg rename to svg/left_ptr_watch/left_ptr_watch-14.svg index e0868d0..0841363 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-14.svg +++ b/svg/left_ptr_watch/left_ptr_watch-14.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-15.svg b/svg/left_ptr_watch/left_ptr_watch-15.svg similarity index 86% rename from svgs/left_ptr_watch/left_ptr_watch-15.svg rename to svg/left_ptr_watch/left_ptr_watch-15.svg index a2458c9..192acf0 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-15.svg +++ b/svg/left_ptr_watch/left_ptr_watch-15.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-16.svg b/svg/left_ptr_watch/left_ptr_watch-16.svg similarity index 86% rename from svgs/left_ptr_watch/left_ptr_watch-16.svg rename to svg/left_ptr_watch/left_ptr_watch-16.svg index 5e87af6..b506fdd 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-16.svg +++ b/svg/left_ptr_watch/left_ptr_watch-16.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-17.svg b/svg/left_ptr_watch/left_ptr_watch-17.svg similarity index 85% rename from svgs/left_ptr_watch/left_ptr_watch-17.svg rename to svg/left_ptr_watch/left_ptr_watch-17.svg index 7cb1631..abf586c 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-17.svg +++ b/svg/left_ptr_watch/left_ptr_watch-17.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-18.svg b/svg/left_ptr_watch/left_ptr_watch-18.svg similarity index 86% rename from svgs/left_ptr_watch/left_ptr_watch-18.svg rename to svg/left_ptr_watch/left_ptr_watch-18.svg index cbfc80a..668bc4c 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-18.svg +++ b/svg/left_ptr_watch/left_ptr_watch-18.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-19.svg b/svg/left_ptr_watch/left_ptr_watch-19.svg similarity index 86% rename from svgs/left_ptr_watch/left_ptr_watch-19.svg rename to svg/left_ptr_watch/left_ptr_watch-19.svg index 45a835d..9e0c0b6 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-19.svg +++ b/svg/left_ptr_watch/left_ptr_watch-19.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-20.svg b/svg/left_ptr_watch/left_ptr_watch-20.svg similarity index 85% rename from svgs/left_ptr_watch/left_ptr_watch-20.svg rename to svg/left_ptr_watch/left_ptr_watch-20.svg index ee214a4..b6d9394 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-20.svg +++ b/svg/left_ptr_watch/left_ptr_watch-20.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-21.svg b/svg/left_ptr_watch/left_ptr_watch-21.svg similarity index 85% rename from svgs/left_ptr_watch/left_ptr_watch-21.svg rename to svg/left_ptr_watch/left_ptr_watch-21.svg index acc65ca..89e3ee8 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-21.svg +++ b/svg/left_ptr_watch/left_ptr_watch-21.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-22.svg b/svg/left_ptr_watch/left_ptr_watch-22.svg similarity index 86% rename from svgs/left_ptr_watch/left_ptr_watch-22.svg rename to svg/left_ptr_watch/left_ptr_watch-22.svg index 1c6b338..04fadb6 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-22.svg +++ b/svg/left_ptr_watch/left_ptr_watch-22.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-23.svg b/svg/left_ptr_watch/left_ptr_watch-23.svg similarity index 86% rename from svgs/left_ptr_watch/left_ptr_watch-23.svg rename to svg/left_ptr_watch/left_ptr_watch-23.svg index 0e48ef5..4745b57 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-23.svg +++ b/svg/left_ptr_watch/left_ptr_watch-23.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-24.svg b/svg/left_ptr_watch/left_ptr_watch-24.svg similarity index 85% rename from svgs/left_ptr_watch/left_ptr_watch-24.svg rename to svg/left_ptr_watch/left_ptr_watch-24.svg index c38339f..2c95bf1 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-24.svg +++ b/svg/left_ptr_watch/left_ptr_watch-24.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-25.svg b/svg/left_ptr_watch/left_ptr_watch-25.svg similarity index 86% rename from svgs/left_ptr_watch/left_ptr_watch-25.svg rename to svg/left_ptr_watch/left_ptr_watch-25.svg index 1e92336..dd0583b 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-25.svg +++ b/svg/left_ptr_watch/left_ptr_watch-25.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-26.svg b/svg/left_ptr_watch/left_ptr_watch-26.svg similarity index 85% rename from svgs/left_ptr_watch/left_ptr_watch-26.svg rename to svg/left_ptr_watch/left_ptr_watch-26.svg index ea3adc9..7c7601f 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-26.svg +++ b/svg/left_ptr_watch/left_ptr_watch-26.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-27.svg b/svg/left_ptr_watch/left_ptr_watch-27.svg similarity index 86% rename from svgs/left_ptr_watch/left_ptr_watch-27.svg rename to svg/left_ptr_watch/left_ptr_watch-27.svg index db6889a..4b4736c 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-27.svg +++ b/svg/left_ptr_watch/left_ptr_watch-27.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-28.svg b/svg/left_ptr_watch/left_ptr_watch-28.svg similarity index 85% rename from svgs/left_ptr_watch/left_ptr_watch-28.svg rename to svg/left_ptr_watch/left_ptr_watch-28.svg index 601e569..cfda0d8 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-28.svg +++ b/svg/left_ptr_watch/left_ptr_watch-28.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-29.svg b/svg/left_ptr_watch/left_ptr_watch-29.svg similarity index 86% rename from svgs/left_ptr_watch/left_ptr_watch-29.svg rename to svg/left_ptr_watch/left_ptr_watch-29.svg index 5d64aa3..0a4cb4b 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-29.svg +++ b/svg/left_ptr_watch/left_ptr_watch-29.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-30.svg b/svg/left_ptr_watch/left_ptr_watch-30.svg similarity index 86% rename from svgs/left_ptr_watch/left_ptr_watch-30.svg rename to svg/left_ptr_watch/left_ptr_watch-30.svg index 8facff9..8b27fb0 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-30.svg +++ b/svg/left_ptr_watch/left_ptr_watch-30.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-31.svg b/svg/left_ptr_watch/left_ptr_watch-31.svg similarity index 85% rename from svgs/left_ptr_watch/left_ptr_watch-31.svg rename to svg/left_ptr_watch/left_ptr_watch-31.svg index 411c535..2c805c0 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-31.svg +++ b/svg/left_ptr_watch/left_ptr_watch-31.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-32.svg b/svg/left_ptr_watch/left_ptr_watch-32.svg similarity index 86% rename from svgs/left_ptr_watch/left_ptr_watch-32.svg rename to svg/left_ptr_watch/left_ptr_watch-32.svg index ff4d07a..6545eb6 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-32.svg +++ b/svg/left_ptr_watch/left_ptr_watch-32.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-33.svg b/svg/left_ptr_watch/left_ptr_watch-33.svg similarity index 86% rename from svgs/left_ptr_watch/left_ptr_watch-33.svg rename to svg/left_ptr_watch/left_ptr_watch-33.svg index 34516bf..21b782c 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-33.svg +++ b/svg/left_ptr_watch/left_ptr_watch-33.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-34.svg b/svg/left_ptr_watch/left_ptr_watch-34.svg similarity index 85% rename from svgs/left_ptr_watch/left_ptr_watch-34.svg rename to svg/left_ptr_watch/left_ptr_watch-34.svg index 16c7b23..5d1106a 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-34.svg +++ b/svg/left_ptr_watch/left_ptr_watch-34.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-35.svg b/svg/left_ptr_watch/left_ptr_watch-35.svg similarity index 86% rename from svgs/left_ptr_watch/left_ptr_watch-35.svg rename to svg/left_ptr_watch/left_ptr_watch-35.svg index 12ac4b8..eb37b2a 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-35.svg +++ b/svg/left_ptr_watch/left_ptr_watch-35.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-36.svg b/svg/left_ptr_watch/left_ptr_watch-36.svg similarity index 86% rename from svgs/left_ptr_watch/left_ptr_watch-36.svg rename to svg/left_ptr_watch/left_ptr_watch-36.svg index 1783244..7517487 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-36.svg +++ b/svg/left_ptr_watch/left_ptr_watch-36.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-37.svg b/svg/left_ptr_watch/left_ptr_watch-37.svg similarity index 85% rename from svgs/left_ptr_watch/left_ptr_watch-37.svg rename to svg/left_ptr_watch/left_ptr_watch-37.svg index 7ea8c37..4847b18 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-37.svg +++ b/svg/left_ptr_watch/left_ptr_watch-37.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-38.svg b/svg/left_ptr_watch/left_ptr_watch-38.svg similarity index 86% rename from svgs/left_ptr_watch/left_ptr_watch-38.svg rename to svg/left_ptr_watch/left_ptr_watch-38.svg index 242a485..09e2081 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-38.svg +++ b/svg/left_ptr_watch/left_ptr_watch-38.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-39.svg b/svg/left_ptr_watch/left_ptr_watch-39.svg similarity index 86% rename from svgs/left_ptr_watch/left_ptr_watch-39.svg rename to svg/left_ptr_watch/left_ptr_watch-39.svg index 38706f4..8505bb2 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-39.svg +++ b/svg/left_ptr_watch/left_ptr_watch-39.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-40.svg b/svg/left_ptr_watch/left_ptr_watch-40.svg similarity index 85% rename from svgs/left_ptr_watch/left_ptr_watch-40.svg rename to svg/left_ptr_watch/left_ptr_watch-40.svg index cd8a29d..9ebdb0b 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-40.svg +++ b/svg/left_ptr_watch/left_ptr_watch-40.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-41.svg b/svg/left_ptr_watch/left_ptr_watch-41.svg similarity index 85% rename from svgs/left_ptr_watch/left_ptr_watch-41.svg rename to svg/left_ptr_watch/left_ptr_watch-41.svg index 28186ea..c025f84 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-41.svg +++ b/svg/left_ptr_watch/left_ptr_watch-41.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-42.svg b/svg/left_ptr_watch/left_ptr_watch-42.svg similarity index 86% rename from svgs/left_ptr_watch/left_ptr_watch-42.svg rename to svg/left_ptr_watch/left_ptr_watch-42.svg index ec78a79..859a684 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-42.svg +++ b/svg/left_ptr_watch/left_ptr_watch-42.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-43.svg b/svg/left_ptr_watch/left_ptr_watch-43.svg similarity index 86% rename from svgs/left_ptr_watch/left_ptr_watch-43.svg rename to svg/left_ptr_watch/left_ptr_watch-43.svg index d02e8f2..668ff0a 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-43.svg +++ b/svg/left_ptr_watch/left_ptr_watch-43.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-44.svg b/svg/left_ptr_watch/left_ptr_watch-44.svg similarity index 85% rename from svgs/left_ptr_watch/left_ptr_watch-44.svg rename to svg/left_ptr_watch/left_ptr_watch-44.svg index 458db82..32900c2 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-44.svg +++ b/svg/left_ptr_watch/left_ptr_watch-44.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-45.svg b/svg/left_ptr_watch/left_ptr_watch-45.svg similarity index 86% rename from svgs/left_ptr_watch/left_ptr_watch-45.svg rename to svg/left_ptr_watch/left_ptr_watch-45.svg index 387a34e..0faa6b9 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-45.svg +++ b/svg/left_ptr_watch/left_ptr_watch-45.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-46.svg b/svg/left_ptr_watch/left_ptr_watch-46.svg similarity index 86% rename from svgs/left_ptr_watch/left_ptr_watch-46.svg rename to svg/left_ptr_watch/left_ptr_watch-46.svg index 31dcc29..f1b5b65 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-46.svg +++ b/svg/left_ptr_watch/left_ptr_watch-46.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-47.svg b/svg/left_ptr_watch/left_ptr_watch-47.svg similarity index 85% rename from svgs/left_ptr_watch/left_ptr_watch-47.svg rename to svg/left_ptr_watch/left_ptr_watch-47.svg index c64f234..542f4c6 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-47.svg +++ b/svg/left_ptr_watch/left_ptr_watch-47.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-48.svg b/svg/left_ptr_watch/left_ptr_watch-48.svg similarity index 86% rename from svgs/left_ptr_watch/left_ptr_watch-48.svg rename to svg/left_ptr_watch/left_ptr_watch-48.svg index cec8b94..7877ffd 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-48.svg +++ b/svg/left_ptr_watch/left_ptr_watch-48.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-49.svg b/svg/left_ptr_watch/left_ptr_watch-49.svg similarity index 86% rename from svgs/left_ptr_watch/left_ptr_watch-49.svg rename to svg/left_ptr_watch/left_ptr_watch-49.svg index d10accf..200d1df 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-49.svg +++ b/svg/left_ptr_watch/left_ptr_watch-49.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-50.svg b/svg/left_ptr_watch/left_ptr_watch-50.svg similarity index 85% rename from svgs/left_ptr_watch/left_ptr_watch-50.svg rename to svg/left_ptr_watch/left_ptr_watch-50.svg index 3709618..0cd9cd4 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-50.svg +++ b/svg/left_ptr_watch/left_ptr_watch-50.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-51.svg b/svg/left_ptr_watch/left_ptr_watch-51.svg similarity index 85% rename from svgs/left_ptr_watch/left_ptr_watch-51.svg rename to svg/left_ptr_watch/left_ptr_watch-51.svg index 89daf68..4711572 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-51.svg +++ b/svg/left_ptr_watch/left_ptr_watch-51.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-52.svg b/svg/left_ptr_watch/left_ptr_watch-52.svg similarity index 86% rename from svgs/left_ptr_watch/left_ptr_watch-52.svg rename to svg/left_ptr_watch/left_ptr_watch-52.svg index 72816c4..43d43f8 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-52.svg +++ b/svg/left_ptr_watch/left_ptr_watch-52.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-53.svg b/svg/left_ptr_watch/left_ptr_watch-53.svg similarity index 85% rename from svgs/left_ptr_watch/left_ptr_watch-53.svg rename to svg/left_ptr_watch/left_ptr_watch-53.svg index 6dbbf3a..cb02692 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-53.svg +++ b/svg/left_ptr_watch/left_ptr_watch-53.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-54.svg b/svg/left_ptr_watch/left_ptr_watch-54.svg similarity index 85% rename from svgs/left_ptr_watch/left_ptr_watch-54.svg rename to svg/left_ptr_watch/left_ptr_watch-54.svg index 92a0e4e..6202141 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-54.svg +++ b/svg/left_ptr_watch/left_ptr_watch-54.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-55.svg b/svg/left_ptr_watch/left_ptr_watch-55.svg similarity index 86% rename from svgs/left_ptr_watch/left_ptr_watch-55.svg rename to svg/left_ptr_watch/left_ptr_watch-55.svg index 07339c9..ac8dada 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-55.svg +++ b/svg/left_ptr_watch/left_ptr_watch-55.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-56.svg b/svg/left_ptr_watch/left_ptr_watch-56.svg similarity index 85% rename from svgs/left_ptr_watch/left_ptr_watch-56.svg rename to svg/left_ptr_watch/left_ptr_watch-56.svg index 8121d09..293ccc3 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-56.svg +++ b/svg/left_ptr_watch/left_ptr_watch-56.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-57.svg b/svg/left_ptr_watch/left_ptr_watch-57.svg similarity index 85% rename from svgs/left_ptr_watch/left_ptr_watch-57.svg rename to svg/left_ptr_watch/left_ptr_watch-57.svg index b6e6a78..d5f10a1 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-57.svg +++ b/svg/left_ptr_watch/left_ptr_watch-57.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-58.svg b/svg/left_ptr_watch/left_ptr_watch-58.svg similarity index 86% rename from svgs/left_ptr_watch/left_ptr_watch-58.svg rename to svg/left_ptr_watch/left_ptr_watch-58.svg index b6d7072..1970564 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-58.svg +++ b/svg/left_ptr_watch/left_ptr_watch-58.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-59.svg b/svg/left_ptr_watch/left_ptr_watch-59.svg similarity index 85% rename from svgs/left_ptr_watch/left_ptr_watch-59.svg rename to svg/left_ptr_watch/left_ptr_watch-59.svg index 11cbef5..9ed6c2f 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-59.svg +++ b/svg/left_ptr_watch/left_ptr_watch-59.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_ptr_watch/left_ptr_watch-60.svg b/svg/left_ptr_watch/left_ptr_watch-60.svg similarity index 85% rename from svgs/left_ptr_watch/left_ptr_watch-60.svg rename to svg/left_ptr_watch/left_ptr_watch-60.svg index f24dc21..559a989 100644 --- a/svgs/left_ptr_watch/left_ptr_watch-60.svg +++ b/svg/left_ptr_watch/left_ptr_watch-60.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/left_side.svg b/svg/left_side.svg similarity index 100% rename from svgs/left_side.svg rename to svg/left_side.svg diff --git a/svgs/left_tee.svg b/svg/left_tee.svg similarity index 100% rename from svgs/left_tee.svg rename to svg/left_tee.svg diff --git a/svgs/link.svg b/svg/link.svg similarity index 100% rename from svgs/link.svg rename to svg/link.svg diff --git a/svgs/ll_angle.svg b/svg/ll_angle.svg similarity index 100% rename from svgs/ll_angle.svg rename to svg/ll_angle.svg diff --git a/svgs/lr_angle.svg b/svg/lr_angle.svg similarity index 100% rename from svgs/lr_angle.svg rename to svg/lr_angle.svg diff --git a/svgs/move.svg b/svg/move.svg similarity index 100% rename from svgs/move.svg rename to svg/move.svg diff --git a/svgs/pencil.svg b/svg/pencil.svg similarity index 100% rename from svgs/pencil.svg rename to svg/pencil.svg diff --git a/svgs/plus.svg b/svg/plus.svg similarity index 100% rename from svgs/plus.svg rename to svg/plus.svg diff --git a/svgs/pointer-move.svg b/svg/pointer-move.svg similarity index 100% rename from svgs/pointer-move.svg rename to svg/pointer-move.svg diff --git a/svgs/question_arrow.svg b/svg/question_arrow.svg similarity index 100% rename from svgs/question_arrow.svg rename to svg/question_arrow.svg diff --git a/svgs/right_ptr.svg b/svg/right_ptr.svg similarity index 100% rename from svgs/right_ptr.svg rename to svg/right_ptr.svg diff --git a/svgs/right_side.svg b/svg/right_side.svg similarity index 100% rename from svgs/right_side.svg rename to svg/right_side.svg diff --git a/svgs/right_tee.svg b/svg/right_tee.svg similarity index 100% rename from svgs/right_tee.svg rename to svg/right_tee.svg diff --git a/svgs/sb_down_arrow.svg b/svg/sb_down_arrow.svg similarity index 100% rename from svgs/sb_down_arrow.svg rename to svg/sb_down_arrow.svg diff --git a/svgs/sb_h_double_arrow.svg b/svg/sb_h_double_arrow.svg similarity index 100% rename from svgs/sb_h_double_arrow.svg rename to svg/sb_h_double_arrow.svg diff --git a/svgs/sb_left_arrow.svg b/svg/sb_left_arrow.svg similarity index 100% rename from svgs/sb_left_arrow.svg rename to svg/sb_left_arrow.svg diff --git a/svgs/sb_right_arrow.svg b/svg/sb_right_arrow.svg similarity index 100% rename from svgs/sb_right_arrow.svg rename to svg/sb_right_arrow.svg diff --git a/svgs/sb_up_arrow.svg b/svg/sb_up_arrow.svg similarity index 100% rename from svgs/sb_up_arrow.svg rename to svg/sb_up_arrow.svg diff --git a/svgs/sb_v_double_arrow.svg b/svg/sb_v_double_arrow.svg similarity index 100% rename from svgs/sb_v_double_arrow.svg rename to svg/sb_v_double_arrow.svg diff --git a/svgs/tcross.svg b/svg/tcross.svg similarity index 100% rename from svgs/tcross.svg rename to svg/tcross.svg diff --git a/svgs/top_left_corner.svg b/svg/top_left_corner.svg similarity index 100% rename from svgs/top_left_corner.svg rename to svg/top_left_corner.svg diff --git a/svgs/top_right_corner.svg b/svg/top_right_corner.svg similarity index 100% rename from svgs/top_right_corner.svg rename to svg/top_right_corner.svg diff --git a/svgs/top_side.svg b/svg/top_side.svg similarity index 100% rename from svgs/top_side.svg rename to svg/top_side.svg diff --git a/svgs/top_tee.svg b/svg/top_tee.svg similarity index 100% rename from svgs/top_tee.svg rename to svg/top_tee.svg diff --git a/svgs/ul_angle.svg b/svg/ul_angle.svg similarity index 100% rename from svgs/ul_angle.svg rename to svg/ul_angle.svg diff --git a/svgs/ur_angle.svg b/svg/ur_angle.svg similarity index 100% rename from svgs/ur_angle.svg rename to svg/ur_angle.svg diff --git a/svgs/vertical-text.svg b/svg/vertical-text.svg similarity index 100% rename from svgs/vertical-text.svg rename to svg/vertical-text.svg diff --git a/svgs/watch/watch-01.svg b/svg/watch/watch-01.svg similarity index 85% rename from svgs/watch/watch-01.svg rename to svg/watch/watch-01.svg index 3869ca3..903b0d9 100644 --- a/svgs/watch/watch-01.svg +++ b/svg/watch/watch-01.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-02.svg b/svg/watch/watch-02.svg similarity index 85% rename from svgs/watch/watch-02.svg rename to svg/watch/watch-02.svg index 802c73e..40fe773 100644 --- a/svgs/watch/watch-02.svg +++ b/svg/watch/watch-02.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-03.svg b/svg/watch/watch-03.svg similarity index 85% rename from svgs/watch/watch-03.svg rename to svg/watch/watch-03.svg index bc40546..9b5239a 100644 --- a/svgs/watch/watch-03.svg +++ b/svg/watch/watch-03.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-04.svg b/svg/watch/watch-04.svg similarity index 85% rename from svgs/watch/watch-04.svg rename to svg/watch/watch-04.svg index d49176c..9cf32ed 100644 --- a/svgs/watch/watch-04.svg +++ b/svg/watch/watch-04.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-05.svg b/svg/watch/watch-05.svg similarity index 85% rename from svgs/watch/watch-05.svg rename to svg/watch/watch-05.svg index ac5df44..403cc72 100644 --- a/svgs/watch/watch-05.svg +++ b/svg/watch/watch-05.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-06.svg b/svg/watch/watch-06.svg similarity index 85% rename from svgs/watch/watch-06.svg rename to svg/watch/watch-06.svg index 5a0717f..adf9414 100644 --- a/svgs/watch/watch-06.svg +++ b/svg/watch/watch-06.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-07.svg b/svg/watch/watch-07.svg similarity index 85% rename from svgs/watch/watch-07.svg rename to svg/watch/watch-07.svg index 57c1ea8..2b86589 100644 --- a/svgs/watch/watch-07.svg +++ b/svg/watch/watch-07.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-08.svg b/svg/watch/watch-08.svg similarity index 85% rename from svgs/watch/watch-08.svg rename to svg/watch/watch-08.svg index 536e45b..6850b3a 100644 --- a/svgs/watch/watch-08.svg +++ b/svg/watch/watch-08.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-09.svg b/svg/watch/watch-09.svg similarity index 85% rename from svgs/watch/watch-09.svg rename to svg/watch/watch-09.svg index 0874fb9..34da763 100644 --- a/svgs/watch/watch-09.svg +++ b/svg/watch/watch-09.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-10.svg b/svg/watch/watch-10.svg similarity index 85% rename from svgs/watch/watch-10.svg rename to svg/watch/watch-10.svg index f5be569..b5244c6 100644 --- a/svgs/watch/watch-10.svg +++ b/svg/watch/watch-10.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-11.svg b/svg/watch/watch-11.svg similarity index 85% rename from svgs/watch/watch-11.svg rename to svg/watch/watch-11.svg index 61a9217..bb065e6 100644 --- a/svgs/watch/watch-11.svg +++ b/svg/watch/watch-11.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-12.svg b/svg/watch/watch-12.svg similarity index 85% rename from svgs/watch/watch-12.svg rename to svg/watch/watch-12.svg index a6ebc8a..0b5ac84 100644 --- a/svgs/watch/watch-12.svg +++ b/svg/watch/watch-12.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-13.svg b/svg/watch/watch-13.svg similarity index 85% rename from svgs/watch/watch-13.svg rename to svg/watch/watch-13.svg index 74814b3..234e84b 100644 --- a/svgs/watch/watch-13.svg +++ b/svg/watch/watch-13.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-14.svg b/svg/watch/watch-14.svg similarity index 85% rename from svgs/watch/watch-14.svg rename to svg/watch/watch-14.svg index 182de3c..df29682 100644 --- a/svgs/watch/watch-14.svg +++ b/svg/watch/watch-14.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-15.svg b/svg/watch/watch-15.svg similarity index 85% rename from svgs/watch/watch-15.svg rename to svg/watch/watch-15.svg index 7ad1030..a440a90 100644 --- a/svgs/watch/watch-15.svg +++ b/svg/watch/watch-15.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-16.svg b/svg/watch/watch-16.svg similarity index 85% rename from svgs/watch/watch-16.svg rename to svg/watch/watch-16.svg index 5fe4f91..4fefaa0 100644 --- a/svgs/watch/watch-16.svg +++ b/svg/watch/watch-16.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-17.svg b/svg/watch/watch-17.svg similarity index 85% rename from svgs/watch/watch-17.svg rename to svg/watch/watch-17.svg index f20b1ea..68f3c6c 100644 --- a/svgs/watch/watch-17.svg +++ b/svg/watch/watch-17.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-18.svg b/svg/watch/watch-18.svg similarity index 85% rename from svgs/watch/watch-18.svg rename to svg/watch/watch-18.svg index 940b568..feb653a 100644 --- a/svgs/watch/watch-18.svg +++ b/svg/watch/watch-18.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-19.svg b/svg/watch/watch-19.svg similarity index 85% rename from svgs/watch/watch-19.svg rename to svg/watch/watch-19.svg index 986534f..4631d79 100644 --- a/svgs/watch/watch-19.svg +++ b/svg/watch/watch-19.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-20.svg b/svg/watch/watch-20.svg similarity index 85% rename from svgs/watch/watch-20.svg rename to svg/watch/watch-20.svg index 79808d5..1ca9cc5 100644 --- a/svgs/watch/watch-20.svg +++ b/svg/watch/watch-20.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-21.svg b/svg/watch/watch-21.svg similarity index 85% rename from svgs/watch/watch-21.svg rename to svg/watch/watch-21.svg index 948b001..c0d2508 100644 --- a/svgs/watch/watch-21.svg +++ b/svg/watch/watch-21.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-22.svg b/svg/watch/watch-22.svg similarity index 85% rename from svgs/watch/watch-22.svg rename to svg/watch/watch-22.svg index 2ba3576..5195111 100644 --- a/svgs/watch/watch-22.svg +++ b/svg/watch/watch-22.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-23.svg b/svg/watch/watch-23.svg similarity index 85% rename from svgs/watch/watch-23.svg rename to svg/watch/watch-23.svg index a12dd55..8890077 100644 --- a/svgs/watch/watch-23.svg +++ b/svg/watch/watch-23.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-24.svg b/svg/watch/watch-24.svg similarity index 85% rename from svgs/watch/watch-24.svg rename to svg/watch/watch-24.svg index 86dcc3e..955f70a 100644 --- a/svgs/watch/watch-24.svg +++ b/svg/watch/watch-24.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-25.svg b/svg/watch/watch-25.svg similarity index 85% rename from svgs/watch/watch-25.svg rename to svg/watch/watch-25.svg index fff8256..e208d77 100644 --- a/svgs/watch/watch-25.svg +++ b/svg/watch/watch-25.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-26.svg b/svg/watch/watch-26.svg similarity index 85% rename from svgs/watch/watch-26.svg rename to svg/watch/watch-26.svg index 4b9f7ee..61a8318 100644 --- a/svgs/watch/watch-26.svg +++ b/svg/watch/watch-26.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-27.svg b/svg/watch/watch-27.svg similarity index 85% rename from svgs/watch/watch-27.svg rename to svg/watch/watch-27.svg index e782de2..9e7b088 100644 --- a/svgs/watch/watch-27.svg +++ b/svg/watch/watch-27.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-28.svg b/svg/watch/watch-28.svg similarity index 85% rename from svgs/watch/watch-28.svg rename to svg/watch/watch-28.svg index 8e4812f..1715e22 100644 --- a/svgs/watch/watch-28.svg +++ b/svg/watch/watch-28.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-29.svg b/svg/watch/watch-29.svg similarity index 85% rename from svgs/watch/watch-29.svg rename to svg/watch/watch-29.svg index 383fc3f..e485d5a 100644 --- a/svgs/watch/watch-29.svg +++ b/svg/watch/watch-29.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-30.svg b/svg/watch/watch-30.svg similarity index 85% rename from svgs/watch/watch-30.svg rename to svg/watch/watch-30.svg index 128802a..18b26f1 100644 --- a/svgs/watch/watch-30.svg +++ b/svg/watch/watch-30.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-31.svg b/svg/watch/watch-31.svg similarity index 85% rename from svgs/watch/watch-31.svg rename to svg/watch/watch-31.svg index 3bdf527..5a99dc9 100644 --- a/svgs/watch/watch-31.svg +++ b/svg/watch/watch-31.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-32.svg b/svg/watch/watch-32.svg similarity index 85% rename from svgs/watch/watch-32.svg rename to svg/watch/watch-32.svg index d1a7081..11c5bb4 100644 --- a/svgs/watch/watch-32.svg +++ b/svg/watch/watch-32.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-33.svg b/svg/watch/watch-33.svg similarity index 85% rename from svgs/watch/watch-33.svg rename to svg/watch/watch-33.svg index 1db201c..4370118 100644 --- a/svgs/watch/watch-33.svg +++ b/svg/watch/watch-33.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-34.svg b/svg/watch/watch-34.svg similarity index 85% rename from svgs/watch/watch-34.svg rename to svg/watch/watch-34.svg index 55d6746..b2f9bfa 100644 --- a/svgs/watch/watch-34.svg +++ b/svg/watch/watch-34.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-35.svg b/svg/watch/watch-35.svg similarity index 85% rename from svgs/watch/watch-35.svg rename to svg/watch/watch-35.svg index 5dbb7af..4505c12 100644 --- a/svgs/watch/watch-35.svg +++ b/svg/watch/watch-35.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-36.svg b/svg/watch/watch-36.svg similarity index 85% rename from svgs/watch/watch-36.svg rename to svg/watch/watch-36.svg index ca4c31f..f13f1a4 100644 --- a/svgs/watch/watch-36.svg +++ b/svg/watch/watch-36.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-37.svg b/svg/watch/watch-37.svg similarity index 85% rename from svgs/watch/watch-37.svg rename to svg/watch/watch-37.svg index c413553..a26a6c4 100644 --- a/svgs/watch/watch-37.svg +++ b/svg/watch/watch-37.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-38.svg b/svg/watch/watch-38.svg similarity index 85% rename from svgs/watch/watch-38.svg rename to svg/watch/watch-38.svg index 92446e3..ed3bb02 100644 --- a/svgs/watch/watch-38.svg +++ b/svg/watch/watch-38.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-39.svg b/svg/watch/watch-39.svg similarity index 85% rename from svgs/watch/watch-39.svg rename to svg/watch/watch-39.svg index a6a4ece..5a2d000 100644 --- a/svgs/watch/watch-39.svg +++ b/svg/watch/watch-39.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-40.svg b/svg/watch/watch-40.svg similarity index 85% rename from svgs/watch/watch-40.svg rename to svg/watch/watch-40.svg index cb0b0f2..12c515d 100644 --- a/svgs/watch/watch-40.svg +++ b/svg/watch/watch-40.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-41.svg b/svg/watch/watch-41.svg similarity index 85% rename from svgs/watch/watch-41.svg rename to svg/watch/watch-41.svg index 6e10f7b..4c59660 100644 --- a/svgs/watch/watch-41.svg +++ b/svg/watch/watch-41.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-42.svg b/svg/watch/watch-42.svg similarity index 85% rename from svgs/watch/watch-42.svg rename to svg/watch/watch-42.svg index 171ee8c..310857f 100644 --- a/svgs/watch/watch-42.svg +++ b/svg/watch/watch-42.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-43.svg b/svg/watch/watch-43.svg similarity index 85% rename from svgs/watch/watch-43.svg rename to svg/watch/watch-43.svg index 223890d..aa0f8db 100644 --- a/svgs/watch/watch-43.svg +++ b/svg/watch/watch-43.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-44.svg b/svg/watch/watch-44.svg similarity index 85% rename from svgs/watch/watch-44.svg rename to svg/watch/watch-44.svg index c96e411..43470e5 100644 --- a/svgs/watch/watch-44.svg +++ b/svg/watch/watch-44.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-45.svg b/svg/watch/watch-45.svg similarity index 85% rename from svgs/watch/watch-45.svg rename to svg/watch/watch-45.svg index 257b22f..4d0fc89 100644 --- a/svgs/watch/watch-45.svg +++ b/svg/watch/watch-45.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-46.svg b/svg/watch/watch-46.svg similarity index 85% rename from svgs/watch/watch-46.svg rename to svg/watch/watch-46.svg index 31ae1d8..9919cf6 100644 --- a/svgs/watch/watch-46.svg +++ b/svg/watch/watch-46.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-47.svg b/svg/watch/watch-47.svg similarity index 85% rename from svgs/watch/watch-47.svg rename to svg/watch/watch-47.svg index f0bc059..76e627a 100644 --- a/svgs/watch/watch-47.svg +++ b/svg/watch/watch-47.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-48.svg b/svg/watch/watch-48.svg similarity index 85% rename from svgs/watch/watch-48.svg rename to svg/watch/watch-48.svg index ce32460..0eff137 100644 --- a/svgs/watch/watch-48.svg +++ b/svg/watch/watch-48.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-49.svg b/svg/watch/watch-49.svg similarity index 53% rename from svgs/watch/watch-49.svg rename to svg/watch/watch-49.svg index 4e4b659..20e32f8 100644 --- a/svgs/watch/watch-49.svg +++ b/svg/watch/watch-49.svg @@ -1,28 +1,32 @@ - - - + + + - - + - - + + + + + + + - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-50.svg b/svg/watch/watch-50.svg similarity index 51% rename from svgs/watch/watch-50.svg rename to svg/watch/watch-50.svg index 08149c7..1c1f4a1 100644 --- a/svgs/watch/watch-50.svg +++ b/svg/watch/watch-50.svg @@ -1,28 +1,32 @@ - - - + + + - - + - + - - + + + + + + + - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-51.svg b/svg/watch/watch-51.svg similarity index 85% rename from svgs/watch/watch-51.svg rename to svg/watch/watch-51.svg index 32aee19..1709410 100644 --- a/svgs/watch/watch-51.svg +++ b/svg/watch/watch-51.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-52.svg b/svg/watch/watch-52.svg similarity index 85% rename from svgs/watch/watch-52.svg rename to svg/watch/watch-52.svg index 8235342..c9f073e 100644 --- a/svgs/watch/watch-52.svg +++ b/svg/watch/watch-52.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-53.svg b/svg/watch/watch-53.svg similarity index 85% rename from svgs/watch/watch-53.svg rename to svg/watch/watch-53.svg index 2cf6798..e4d9768 100644 --- a/svgs/watch/watch-53.svg +++ b/svg/watch/watch-53.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-54.svg b/svg/watch/watch-54.svg similarity index 85% rename from svgs/watch/watch-54.svg rename to svg/watch/watch-54.svg index 1d812ab..f851430 100644 --- a/svgs/watch/watch-54.svg +++ b/svg/watch/watch-54.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-55.svg b/svg/watch/watch-55.svg similarity index 85% rename from svgs/watch/watch-55.svg rename to svg/watch/watch-55.svg index a30455f..75d8824 100644 --- a/svgs/watch/watch-55.svg +++ b/svg/watch/watch-55.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-56.svg b/svg/watch/watch-56.svg similarity index 85% rename from svgs/watch/watch-56.svg rename to svg/watch/watch-56.svg index 7973c57..ddae416 100644 --- a/svgs/watch/watch-56.svg +++ b/svg/watch/watch-56.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-57.svg b/svg/watch/watch-57.svg similarity index 85% rename from svgs/watch/watch-57.svg rename to svg/watch/watch-57.svg index b322fb4..432e88e 100644 --- a/svgs/watch/watch-57.svg +++ b/svg/watch/watch-57.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-58.svg b/svg/watch/watch-58.svg similarity index 85% rename from svgs/watch/watch-58.svg rename to svg/watch/watch-58.svg index c65579f..0f58078 100644 --- a/svgs/watch/watch-58.svg +++ b/svg/watch/watch-58.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-59.svg b/svg/watch/watch-59.svg similarity index 85% rename from svgs/watch/watch-59.svg rename to svg/watch/watch-59.svg index e3feda2..d2c3528 100644 --- a/svgs/watch/watch-59.svg +++ b/svg/watch/watch-59.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/watch/watch-60.svg b/svg/watch/watch-60.svg similarity index 85% rename from svgs/watch/watch-60.svg rename to svg/watch/watch-60.svg index 730a63c..5eeeb20 100644 --- a/svgs/watch/watch-60.svg +++ b/svg/watch/watch-60.svg @@ -17,16 +17,16 @@ - - - - + + + + - - - - + + + + diff --git a/svgs/xterm.svg b/svg/xterm.svg similarity index 100% rename from svgs/xterm.svg rename to svg/xterm.svg diff --git a/svgs/zoom-in.svg b/svg/zoom-in.svg similarity index 100% rename from svgs/zoom-in.svg rename to svg/zoom-in.svg diff --git a/svgs/zoom-out.svg b/svg/zoom-out.svg similarity index 100% rename from svgs/zoom-out.svg rename to svg/zoom-out.svg diff --git a/yarn.lock b/yarn.lock new file mode 100644 index 0000000..9e4c5f5 --- /dev/null +++ b/yarn.lock @@ -0,0 +1,1242 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +"@babel/code-frame@^7.0.0": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.24.6.tgz#ab88da19344445c3d8889af2216606d3329f3ef2" + integrity sha512-ZJhac6FkEd1yhG2AHOmfcXG4ceoLltoCVJjN5XsWN9BifBQr+cHJbWi0h68HZuSORq+3WtJ2z0hwF2NG1b5kcA== + dependencies: + "@babel/highlight" "^7.24.6" + picocolors "^1.0.0" + +"@babel/helper-validator-identifier@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.6.tgz#08bb6612b11bdec78f3feed3db196da682454a5e" + integrity sha512-4yA7s865JHaqUdRbnaxarZREuPTHrjpDT+pXoAZ1yhyo6uFnIEpS8VMu16siFOHDpZNKYv5BObhsB//ycbICyw== + +"@babel/highlight@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.24.6.tgz#6d610c1ebd2c6e061cade0153bf69b0590b7b3df" + integrity sha512-2YnuOp4HAk2BsBrJJvYCbItHx0zWscI1C3zgWkz+wDyD9I7GIVrfnLyrR4Y1VR+7p+chAEcrgRQYZAGIKMV7vQ== + dependencies: + "@babel/helper-validator-identifier" "^7.24.6" + chalk "^2.4.2" + js-tokens "^4.0.0" + picocolors "^1.0.0" + +"@isaacs/cliui@^8.0.2": + version "8.0.2" + resolved "https://registry.yarnpkg.com/@isaacs/cliui/-/cliui-8.0.2.tgz#b37667b7bc181c168782259bab42474fbf52b550" + integrity sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA== + dependencies: + string-width "^5.1.2" + string-width-cjs "npm:string-width@^4.2.0" + strip-ansi "^7.0.1" + strip-ansi-cjs "npm:strip-ansi@^6.0.1" + wrap-ansi "^8.1.0" + wrap-ansi-cjs "npm:wrap-ansi@^7.0.0" + +"@pkgjs/parseargs@^0.11.0": + version "0.11.0" + resolved "https://registry.yarnpkg.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz#a77ea742fab25775145434eb1d2328cf5013ac33" + integrity sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg== + +"@puppeteer/browsers@1.9.1": + version "1.9.1" + resolved "https://registry.yarnpkg.com/@puppeteer/browsers/-/browsers-1.9.1.tgz#384ee8b09786f0e8f62b1925e4c492424cb549ee" + integrity sha512-PuvK6xZzGhKPvlx3fpfdM2kYY3P/hB1URtK8wA7XUJ6prn6pp22zvJHu48th0SGcHL9SutbPHrFuQgfXTFobWA== + dependencies: + debug "4.3.4" + extract-zip "2.0.1" + progress "2.0.3" + proxy-agent "6.3.1" + tar-fs "3.0.4" + unbzip2-stream "1.4.3" + yargs "17.7.2" + +"@resvg/resvg-js-android-arm-eabi@2.6.2": + version "2.6.2" + resolved "https://registry.yarnpkg.com/@resvg/resvg-js-android-arm-eabi/-/resvg-js-android-arm-eabi-2.6.2.tgz#e761e0b688127db64879f455178c92468a9aeabe" + integrity sha512-FrJibrAk6v29eabIPgcTUMPXiEz8ssrAk7TXxsiZzww9UTQ1Z5KAbFJs+Z0Ez+VZTYgnE5IQJqBcoSiMebtPHA== + +"@resvg/resvg-js-android-arm64@2.6.2": + version "2.6.2" + resolved "https://registry.yarnpkg.com/@resvg/resvg-js-android-arm64/-/resvg-js-android-arm64-2.6.2.tgz#b8cb564d7f6b3f37d9b43129f5dc5fe171e249e4" + integrity sha512-VcOKezEhm2VqzXpcIJoITuvUS/fcjIw5NA/w3tjzWyzmvoCdd+QXIqy3FBGulWdClvp4g+IfUemigrkLThSjAQ== + +"@resvg/resvg-js-darwin-arm64@2.6.2": + version "2.6.2" + resolved "https://registry.yarnpkg.com/@resvg/resvg-js-darwin-arm64/-/resvg-js-darwin-arm64-2.6.2.tgz#49bd3faeda5c49f53302d970e6e79d006de18e7d" + integrity sha512-nmok2LnAd6nLUKI16aEB9ydMC6Lidiiq2m1nEBDR1LaaP7FGs4AJ90qDraxX+CWlVuRlvNjyYJTNv8qFjtL9+A== + +"@resvg/resvg-js-darwin-x64@2.6.2": + version "2.6.2" + resolved "https://registry.yarnpkg.com/@resvg/resvg-js-darwin-x64/-/resvg-js-darwin-x64-2.6.2.tgz#e1344173aa27bfb4d880ab576d1acf1c1648faca" + integrity sha512-GInyZLjgWDfsVT6+SHxQVRwNzV0AuA1uqGsOAW+0th56J7Nh6bHHKXHBWzUrihxMetcFDmQMAX1tZ1fZDYSRsw== + +"@resvg/resvg-js-linux-arm-gnueabihf@2.6.2": + version "2.6.2" + resolved "https://registry.yarnpkg.com/@resvg/resvg-js-linux-arm-gnueabihf/-/resvg-js-linux-arm-gnueabihf-2.6.2.tgz#34c445eba45efd68f6130b2ab426d76a7424253d" + integrity sha512-YIV3u/R9zJbpqTTNwTZM5/ocWetDKGsro0SWp70eGEM9eV2MerWyBRZnQIgzU3YBnSBQ1RcxRZvY/UxwESfZIw== + +"@resvg/resvg-js-linux-arm64-gnu@2.6.2": + version "2.6.2" + resolved "https://registry.yarnpkg.com/@resvg/resvg-js-linux-arm64-gnu/-/resvg-js-linux-arm64-gnu-2.6.2.tgz#30da47087dd8153182198b94fe9f8d994890dae5" + integrity sha512-zc2BlJSim7YR4FZDQ8OUoJg5holYzdiYMeobb9pJuGDidGL9KZUv7SbiD4E8oZogtYY42UZEap7dqkkYuA91pg== + +"@resvg/resvg-js-linux-arm64-musl@2.6.2": + version "2.6.2" + resolved "https://registry.yarnpkg.com/@resvg/resvg-js-linux-arm64-musl/-/resvg-js-linux-arm64-musl-2.6.2.tgz#5d75b8ff5c83103729c1ca3779987302753c50d4" + integrity sha512-3h3dLPWNgSsD4lQBJPb4f+kvdOSJHa5PjTYVsWHxLUzH4IFTJUAnmuWpw4KqyQ3NA5QCyhw4TWgxk3jRkQxEKg== + +"@resvg/resvg-js-linux-x64-gnu@2.6.2": + version "2.6.2" + resolved "https://registry.yarnpkg.com/@resvg/resvg-js-linux-x64-gnu/-/resvg-js-linux-x64-gnu-2.6.2.tgz#411abedfaee5edc57cbb7701736cecba522e26f3" + integrity sha512-IVUe+ckIerA7xMZ50duAZzwf1U7khQe2E0QpUxu5MBJNao5RqC0zwV/Zm965vw6D3gGFUl7j4m+oJjubBVoftw== + +"@resvg/resvg-js-linux-x64-musl@2.6.2": + version "2.6.2" + resolved "https://registry.yarnpkg.com/@resvg/resvg-js-linux-x64-musl/-/resvg-js-linux-x64-musl-2.6.2.tgz#fe4984038f0372f279e3ff570b72934dd7eb2a5c" + integrity sha512-UOf83vqTzoYQO9SZ0fPl2ZIFtNIz/Rr/y+7X8XRX1ZnBYsQ/tTb+cj9TE+KHOdmlTFBxhYzVkP2lRByCzqi4jQ== + +"@resvg/resvg-js-win32-arm64-msvc@2.6.2": + version "2.6.2" + resolved "https://registry.yarnpkg.com/@resvg/resvg-js-win32-arm64-msvc/-/resvg-js-win32-arm64-msvc-2.6.2.tgz#d3a053cf7ff687087a2106330c0fdaae706254d1" + integrity sha512-7C/RSgCa+7vqZ7qAbItfiaAWhyRSoD4l4BQAbVDqRRsRgY+S+hgS3in0Rxr7IorKUpGE69X48q6/nOAuTJQxeQ== + +"@resvg/resvg-js-win32-ia32-msvc@2.6.2": + version "2.6.2" + resolved "https://registry.yarnpkg.com/@resvg/resvg-js-win32-ia32-msvc/-/resvg-js-win32-ia32-msvc-2.6.2.tgz#7cdda1ce29ef7209e28191d917fa5bef0624a4ad" + integrity sha512-har4aPAlvjnLcil40AC77YDIk6loMawuJwFINEM7n0pZviwMkMvjb2W5ZirsNOZY4aDbo5tLx0wNMREp5Brk+w== + +"@resvg/resvg-js-win32-x64-msvc@2.6.2": + version "2.6.2" + resolved "https://registry.yarnpkg.com/@resvg/resvg-js-win32-x64-msvc/-/resvg-js-win32-x64-msvc-2.6.2.tgz#cb0ad04525d65f3def4c8d346157a57976d5b388" + integrity sha512-ZXtYhtUr5SSaBrUDq7DiyjOFJqBVL/dOBN7N/qmi/pO0IgiWW/f/ue3nbvu9joWE5aAKDoIzy/CxsY0suwGosQ== + +"@resvg/resvg-js@^2.6.0": + version "2.6.2" + resolved "https://registry.yarnpkg.com/@resvg/resvg-js/-/resvg-js-2.6.2.tgz#3e92a907d88d879256c585347c5b21a7f3bb5b46" + integrity sha512-xBaJish5OeGmniDj9cW5PRa/PtmuVU3ziqrbr5xJj901ZDN4TosrVaNZpEiLZAxdfnhAe7uQ7QFWfjPe9d9K2Q== + optionalDependencies: + "@resvg/resvg-js-android-arm-eabi" "2.6.2" + "@resvg/resvg-js-android-arm64" "2.6.2" + "@resvg/resvg-js-darwin-arm64" "2.6.2" + "@resvg/resvg-js-darwin-x64" "2.6.2" + "@resvg/resvg-js-linux-arm-gnueabihf" "2.6.2" + "@resvg/resvg-js-linux-arm64-gnu" "2.6.2" + "@resvg/resvg-js-linux-arm64-musl" "2.6.2" + "@resvg/resvg-js-linux-x64-gnu" "2.6.2" + "@resvg/resvg-js-linux-x64-musl" "2.6.2" + "@resvg/resvg-js-win32-arm64-msvc" "2.6.2" + "@resvg/resvg-js-win32-ia32-msvc" "2.6.2" + "@resvg/resvg-js-win32-x64-msvc" "2.6.2" + +"@tootallnate/quickjs-emscripten@^0.23.0": + version "0.23.0" + resolved "https://registry.yarnpkg.com/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz#db4ecfd499a9765ab24002c3b696d02e6d32a12c" + integrity sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA== + +"@types/node@*": + version "20.14.0" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.14.0.tgz#49ceec7b34f8621470cff44677fa9d461a477f17" + integrity sha512-5cHBxFGJx6L4s56Bubp4fglrEpmyJypsqI6RgzMfBHWUJQGWAAi8cWcgetEbZXHYXo9C2Fa4EEds/uSyS4cxmA== + dependencies: + undici-types "~5.26.4" + +"@types/yauzl@^2.9.1": + version "2.10.3" + resolved "https://registry.yarnpkg.com/@types/yauzl/-/yauzl-2.10.3.tgz#e9b2808b4f109504a03cda958259876f61017999" + integrity sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q== + dependencies: + "@types/node" "*" + +agent-base@^7.0.2, agent-base@^7.1.0, agent-base@^7.1.1: + version "7.1.1" + resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-7.1.1.tgz#bdbded7dfb096b751a2a087eeeb9664725b2e317" + integrity sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA== + dependencies: + debug "^4.3.4" + +ansi-regex@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" + integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== + +ansi-regex@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.0.1.tgz#3183e38fae9a65d7cb5e53945cd5897d0260a06a" + integrity sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA== + +ansi-styles@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" + integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== + dependencies: + color-convert "^1.9.0" + +ansi-styles@^4.0.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" + integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== + dependencies: + color-convert "^2.0.1" + +ansi-styles@^6.1.0: + version "6.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-6.2.1.tgz#0e62320cf99c21afff3b3012192546aacbfb05c5" + integrity sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug== + +argparse@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" + integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== + +ast-types@^0.13.4: + version "0.13.4" + resolved "https://registry.yarnpkg.com/ast-types/-/ast-types-0.13.4.tgz#ee0d77b343263965ecc3fb62da16e7222b2b6782" + integrity sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w== + dependencies: + tslib "^2.0.1" + +b4a@^1.6.4: + version "1.6.6" + resolved "https://registry.yarnpkg.com/b4a/-/b4a-1.6.6.tgz#a4cc349a3851987c3c4ac2d7785c18744f6da9ba" + integrity sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg== + +balanced-match@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" + integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== + +bare-events@^2.2.0: + version "2.3.1" + resolved "https://registry.yarnpkg.com/bare-events/-/bare-events-2.3.1.tgz#5af2ee0be9578f81e3c1aa9bc3a6a2bcf22307ce" + integrity sha512-sJnSOTVESURZ61XgEleqmP255T6zTYwHPwE4r6SssIh0U9/uDvfpdoJYpVUerJJZH2fueO+CdT8ZT+OC/7aZDA== + +base64-js@^1.3.1: + version "1.5.1" + resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" + integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== + +basic-ftp@^5.0.2: + version "5.0.5" + resolved "https://registry.yarnpkg.com/basic-ftp/-/basic-ftp-5.0.5.tgz#14a474f5fffecca1f4f406f1c26b18f800225ac0" + integrity sha512-4Bcg1P8xhUuqcii/S0Z9wiHIrQVPMermM1any+MX5GeGD7faD3/msQUDGLol9wOcz4/jbg/WJnGqoJF6LiBdtg== + +bl@^5.0.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/bl/-/bl-5.1.0.tgz#183715f678c7188ecef9fe475d90209400624273" + integrity sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ== + dependencies: + buffer "^6.0.3" + inherits "^2.0.4" + readable-stream "^3.4.0" + +brace-expansion@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.1.tgz#1edc459e0f0c548486ecf9fc99f2221364b9a0ae" + integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA== + dependencies: + balanced-match "^1.0.0" + +buffer-crc32@~0.2.3: + version "0.2.13" + resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242" + integrity sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ== + +buffer@^5.2.1: + version "5.7.1" + resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0" + integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== + dependencies: + base64-js "^1.3.1" + ieee754 "^1.1.13" + +buffer@^6.0.3: + version "6.0.3" + resolved "https://registry.yarnpkg.com/buffer/-/buffer-6.0.3.tgz#2ace578459cc8fbe2a70aaa8f52ee63b6a74c6c6" + integrity sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA== + dependencies: + base64-js "^1.3.1" + ieee754 "^1.2.1" + +callsites@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" + integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== + +cbmp@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/cbmp/-/cbmp-1.1.1.tgz#e36d216f18582b01f4b9de14fd6f14c873dd9840" + integrity sha512-G2CstvZ8bgX85hzA9nDhKRglGyjZWIp8V01SXtQ6f4NNFe7Xy+lL+z7MrtWCnpKPbBUtr2VJWwZRJaexJDm5kA== + dependencies: + "@resvg/resvg-js" "^2.6.0" + chalk "^5.3.0" + commander "^11.0.0" + glob "^10.3.4" + ora "^7.0.1" + pixelmatch "^5.3.0" + pngjs "^7.0.0" + puppeteer "^21.1.1" + +chalk@^2.4.2: + version "2.4.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" + integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== + dependencies: + ansi-styles "^3.2.1" + escape-string-regexp "^1.0.5" + supports-color "^5.3.0" + +chalk@^5.0.0, chalk@^5.3.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-5.3.0.tgz#67c20a7ebef70e7f3970a01f90fa210cb6860385" + integrity sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w== + +chromium-bidi@0.5.8: + version "0.5.8" + resolved "https://registry.yarnpkg.com/chromium-bidi/-/chromium-bidi-0.5.8.tgz#5053038425c062ed34b9bc973e84e79de0a5cef0" + integrity sha512-blqh+1cEQbHBKmok3rVJkBlBxt9beKBgOsxbFgs7UJcoVbbeZ+K7+6liAsjgpc8l1Xd55cQUy14fXZdGSb4zIw== + dependencies: + mitt "3.0.1" + urlpattern-polyfill "10.0.0" + +cli-cursor@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-4.0.0.tgz#3cecfe3734bf4fe02a8361cbdc0f6fe28c6a57ea" + integrity sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg== + dependencies: + restore-cursor "^4.0.0" + +cli-spinners@^2.9.0: + version "2.9.2" + resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.9.2.tgz#1773a8f4b9c4d6ac31563df53b3fc1d79462fe41" + integrity sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg== + +cliui@^8.0.1: + version "8.0.1" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-8.0.1.tgz#0c04b075db02cbfe60dc8e6cf2f5486b1a3608aa" + integrity sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ== + dependencies: + string-width "^4.2.0" + strip-ansi "^6.0.1" + wrap-ansi "^7.0.0" + +color-convert@^1.9.0: + version "1.9.3" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" + integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== + dependencies: + color-name "1.1.3" + +color-convert@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" + integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== + dependencies: + color-name "~1.1.4" + +color-name@1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" + integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== + +color-name@~1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" + integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== + +commander@^11.0.0: + version "11.1.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-11.1.0.tgz#62fdce76006a68e5c1ab3314dc92e800eb83d906" + integrity sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ== + +cosmiconfig@9.0.0: + version "9.0.0" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-9.0.0.tgz#34c3fc58287b915f3ae905ab6dc3de258b55ad9d" + integrity sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg== + dependencies: + env-paths "^2.2.1" + import-fresh "^3.3.0" + js-yaml "^4.1.0" + parse-json "^5.2.0" + +cross-fetch@4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/cross-fetch/-/cross-fetch-4.0.0.tgz#f037aef1580bb3a1a35164ea2a848ba81b445983" + integrity sha512-e4a5N8lVvuLgAWgnCrLr2PP0YyDOTHa9H/Rj54dirp61qXnNq46m82bRhNqIA5VccJtWBvPTFRV3TtvHUKPB1g== + dependencies: + node-fetch "^2.6.12" + +cross-spawn@^7.0.0: + version "7.0.3" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" + integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== + dependencies: + path-key "^3.1.0" + shebang-command "^2.0.0" + which "^2.0.1" + +data-uri-to-buffer@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz#8a58bb67384b261a38ef18bea1810cb01badd28b" + integrity sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw== + +debug@4, debug@^4.1.1, debug@^4.3.4: + version "4.3.5" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.5.tgz#e83444eceb9fedd4a1da56d671ae2446a01a6e1e" + integrity sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg== + dependencies: + ms "2.1.2" + +debug@4.3.4: + version "4.3.4" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" + integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== + dependencies: + ms "2.1.2" + +degenerator@^5.0.0: + version "5.0.1" + resolved "https://registry.yarnpkg.com/degenerator/-/degenerator-5.0.1.tgz#9403bf297c6dad9a1ece409b37db27954f91f2f5" + integrity sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ== + dependencies: + ast-types "^0.13.4" + escodegen "^2.1.0" + esprima "^4.0.1" + +devtools-protocol@0.0.1232444: + version "0.0.1232444" + resolved "https://registry.yarnpkg.com/devtools-protocol/-/devtools-protocol-0.0.1232444.tgz#406345a90a871ba852c530d73482275234936eed" + integrity sha512-pM27vqEfxSxRkTMnF+XCmxSEb6duO5R+t8A9DEEJgy4Wz2RVanje2mmj99B6A3zv2r/qGfYlOvYznUhuokizmg== + +eastasianwidth@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/eastasianwidth/-/eastasianwidth-0.2.0.tgz#696ce2ec0aa0e6ea93a397ffcf24aa7840c827cb" + integrity sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA== + +emoji-regex@^10.2.1: + version "10.3.0" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-10.3.0.tgz#76998b9268409eb3dae3de989254d456e70cfe23" + integrity sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw== + +emoji-regex@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" + integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== + +emoji-regex@^9.2.2: + version "9.2.2" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz#840c8803b0d8047f4ff0cf963176b32d4ef3ed72" + integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== + +end-of-stream@^1.1.0: + version "1.4.4" + resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" + integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== + dependencies: + once "^1.4.0" + +env-paths@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.1.tgz#420399d416ce1fbe9bc0a07c62fa68d67fd0f8f2" + integrity sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A== + +error-ex@^1.3.1: + version "1.3.2" + resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" + integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== + dependencies: + is-arrayish "^0.2.1" + +escalade@^3.1.1: + version "3.1.2" + resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.2.tgz#54076e9ab29ea5bf3d8f1ed62acffbb88272df27" + integrity sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA== + +escape-string-regexp@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" + integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== + +escodegen@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-2.1.0.tgz#ba93bbb7a43986d29d6041f99f5262da773e2e17" + integrity sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w== + dependencies: + esprima "^4.0.1" + estraverse "^5.2.0" + esutils "^2.0.2" + optionalDependencies: + source-map "~0.6.1" + +esprima@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" + integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== + +estraverse@^5.2.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123" + integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== + +esutils@^2.0.2: + version "2.0.3" + resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" + integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== + +extract-zip@2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/extract-zip/-/extract-zip-2.0.1.tgz#663dca56fe46df890d5f131ef4a06d22bb8ba13a" + integrity sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg== + dependencies: + debug "^4.1.1" + get-stream "^5.1.0" + yauzl "^2.10.0" + optionalDependencies: + "@types/yauzl" "^2.9.1" + +fast-fifo@^1.2.0, fast-fifo@^1.3.2: + version "1.3.2" + resolved "https://registry.yarnpkg.com/fast-fifo/-/fast-fifo-1.3.2.tgz#286e31de96eb96d38a97899815740ba2a4f3640c" + integrity sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ== + +fd-slicer@~1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.1.0.tgz#25c7c89cb1f9077f8891bbe61d8f390eae256f1e" + integrity sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g== + dependencies: + pend "~1.2.0" + +foreground-child@^3.1.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/foreground-child/-/foreground-child-3.1.1.tgz#1d173e776d75d2772fed08efe4a0de1ea1b12d0d" + integrity sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg== + dependencies: + cross-spawn "^7.0.0" + signal-exit "^4.0.1" + +fs-extra@^11.2.0: + version "11.2.0" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-11.2.0.tgz#e70e17dfad64232287d01929399e0ea7c86b0e5b" + integrity sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw== + dependencies: + graceful-fs "^4.2.0" + jsonfile "^6.0.1" + universalify "^2.0.0" + +get-caller-file@^2.0.5: + version "2.0.5" + resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" + integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== + +get-stream@^5.1.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3" + integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA== + dependencies: + pump "^3.0.0" + +get-uri@^6.0.1: + version "6.0.3" + resolved "https://registry.yarnpkg.com/get-uri/-/get-uri-6.0.3.tgz#0d26697bc13cf91092e519aa63aa60ee5b6f385a" + integrity sha512-BzUrJBS9EcUb4cFol8r4W3v1cPsSyajLSthNkz5BxbpDcHN5tIrM10E2eNvfnvBn3DaT3DUgx0OpsBKkaOpanw== + dependencies: + basic-ftp "^5.0.2" + data-uri-to-buffer "^6.0.2" + debug "^4.3.4" + fs-extra "^11.2.0" + +glob@^10.3.4: + version "10.4.1" + resolved "https://registry.yarnpkg.com/glob/-/glob-10.4.1.tgz#0cfb01ab6a6b438177bfe6a58e2576f6efe909c2" + integrity sha512-2jelhlq3E4ho74ZyVLN03oKdAZVUa6UDZzFLVH1H7dnoax+y9qyaq8zBkfDIggjniU19z0wU18y16jMB2eyVIw== + dependencies: + foreground-child "^3.1.0" + jackspeak "^3.1.2" + minimatch "^9.0.4" + minipass "^7.1.2" + path-scurry "^1.11.1" + +graceful-fs@^4.1.6, graceful-fs@^4.2.0: + version "4.2.11" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" + integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== + +has-flag@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" + integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== + +http-proxy-agent@^7.0.0: + version "7.0.2" + resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz#9a8b1f246866c028509486585f62b8f2c18c270e" + integrity sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig== + dependencies: + agent-base "^7.1.0" + debug "^4.3.4" + +https-proxy-agent@^7.0.2: + version "7.0.4" + resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-7.0.4.tgz#8e97b841a029ad8ddc8731f26595bad868cb4168" + integrity sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg== + dependencies: + agent-base "^7.0.2" + debug "4" + +ieee754@^1.1.13, ieee754@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" + integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== + +import-fresh@^3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" + integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== + dependencies: + parent-module "^1.0.0" + resolve-from "^4.0.0" + +inherits@^2.0.3, inherits@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" + integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== + +ip-address@^9.0.5: + version "9.0.5" + resolved "https://registry.yarnpkg.com/ip-address/-/ip-address-9.0.5.tgz#117a960819b08780c3bd1f14ef3c1cc1d3f3ea5a" + integrity sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g== + dependencies: + jsbn "1.1.0" + sprintf-js "^1.1.3" + +is-arrayish@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" + integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== + +is-fullwidth-code-point@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" + integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== + +is-interactive@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-interactive/-/is-interactive-2.0.0.tgz#40c57614593826da1100ade6059778d597f16e90" + integrity sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ== + +is-unicode-supported@^1.1.0, is-unicode-supported@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz#d824984b616c292a2e198207d4a609983842f714" + integrity sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ== + +isexe@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" + integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== + +jackspeak@^3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/jackspeak/-/jackspeak-3.1.2.tgz#eada67ea949c6b71de50f1b09c92a961897b90ab" + integrity sha512-kWmLKn2tRtfYMF/BakihVVRzBKOxz4gJMiL2Rj91WnAB5TPZumSH99R/Yf1qE1u4uRimvCSJfm6hnxohXeEXjQ== + dependencies: + "@isaacs/cliui" "^8.0.2" + optionalDependencies: + "@pkgjs/parseargs" "^0.11.0" + +js-tokens@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" + integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== + +js-yaml@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602" + integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== + dependencies: + argparse "^2.0.1" + +jsbn@1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-1.1.0.tgz#b01307cb29b618a1ed26ec79e911f803c4da0040" + integrity sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A== + +json-parse-even-better-errors@^2.3.0: + version "2.3.1" + resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" + integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== + +jsonfile@^6.0.1: + version "6.1.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" + integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== + dependencies: + universalify "^2.0.0" + optionalDependencies: + graceful-fs "^4.1.6" + +lines-and-columns@^1.1.6: + version "1.2.4" + resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" + integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== + +log-symbols@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-5.1.0.tgz#a20e3b9a5f53fac6aeb8e2bb22c07cf2c8f16d93" + integrity sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA== + dependencies: + chalk "^5.0.0" + is-unicode-supported "^1.1.0" + +lru-cache@^10.2.0: + version "10.2.2" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.2.2.tgz#48206bc114c1252940c41b25b41af5b545aca878" + integrity sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ== + +lru-cache@^7.14.1: + version "7.18.3" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-7.18.3.tgz#f793896e0fd0e954a59dfdd82f0773808df6aa89" + integrity sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA== + +mimic-fn@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" + integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== + +minimatch@^9.0.4: + version "9.0.4" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.4.tgz#8e49c731d1749cbec05050ee5145147b32496a51" + integrity sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw== + dependencies: + brace-expansion "^2.0.1" + +"minipass@^5.0.0 || ^6.0.2 || ^7.0.0", minipass@^7.1.2: + version "7.1.2" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.1.2.tgz#93a9626ce5e5e66bd4db86849e7515e92340a707" + integrity sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw== + +mitt@3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/mitt/-/mitt-3.0.1.tgz#ea36cf0cc30403601ae074c8f77b7092cdab36d1" + integrity sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw== + +mkdirp-classic@^0.5.2: + version "0.5.3" + resolved "https://registry.yarnpkg.com/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz#fa10c9115cc6d8865be221ba47ee9bed78601113" + integrity sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A== + +ms@2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" + integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== + +netmask@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/netmask/-/netmask-2.0.2.tgz#8b01a07644065d536383835823bc52004ebac5e7" + integrity sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg== + +node-fetch@^2.6.12: + version "2.7.0" + resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.7.0.tgz#d0f0fa6e3e2dc1d27efcd8ad99d550bda94d187d" + integrity sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A== + dependencies: + whatwg-url "^5.0.0" + +once@^1.3.1, once@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== + dependencies: + wrappy "1" + +onetime@^5.1.0: + version "5.1.2" + resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" + integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== + dependencies: + mimic-fn "^2.1.0" + +ora@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/ora/-/ora-7.0.1.tgz#cdd530ecd865fe39e451a0e7697865669cb11930" + integrity sha512-0TUxTiFJWv+JnjWm4o9yvuskpEJLXTcng8MJuKd+SzAzp2o+OP3HWqNhB4OdJRt1Vsd9/mR0oyaEYlOnL7XIRw== + dependencies: + chalk "^5.3.0" + cli-cursor "^4.0.0" + cli-spinners "^2.9.0" + is-interactive "^2.0.0" + is-unicode-supported "^1.3.0" + log-symbols "^5.1.0" + stdin-discarder "^0.1.0" + string-width "^6.1.0" + strip-ansi "^7.1.0" + +pac-proxy-agent@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/pac-proxy-agent/-/pac-proxy-agent-7.0.1.tgz#6b9ddc002ec3ff0ba5fdf4a8a21d363bcc612d75" + integrity sha512-ASV8yU4LLKBAjqIPMbrgtaKIvxQri/yh2OpI+S6hVa9JRkUI3Y3NPFbfngDtY7oFtSMD3w31Xns89mDa3Feo5A== + dependencies: + "@tootallnate/quickjs-emscripten" "^0.23.0" + agent-base "^7.0.2" + debug "^4.3.4" + get-uri "^6.0.1" + http-proxy-agent "^7.0.0" + https-proxy-agent "^7.0.2" + pac-resolver "^7.0.0" + socks-proxy-agent "^8.0.2" + +pac-resolver@^7.0.0: + version "7.0.1" + resolved "https://registry.yarnpkg.com/pac-resolver/-/pac-resolver-7.0.1.tgz#54675558ea368b64d210fd9c92a640b5f3b8abb6" + integrity sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg== + dependencies: + degenerator "^5.0.0" + netmask "^2.0.2" + +parent-module@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" + integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== + dependencies: + callsites "^3.0.0" + +parse-json@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd" + integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== + 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" + +path-key@^3.1.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" + integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== + +path-scurry@^1.11.1: + version "1.11.1" + resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.11.1.tgz#7960a668888594a0720b12a911d1a742ab9f11d2" + integrity sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA== + dependencies: + lru-cache "^10.2.0" + minipass "^5.0.0 || ^6.0.2 || ^7.0.0" + +pend@~1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50" + integrity sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg== + +picocolors@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.1.tgz#a8ad579b571952f0e5d25892de5445bcfe25aaa1" + integrity sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew== + +pixelmatch@^5.3.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/pixelmatch/-/pixelmatch-5.3.0.tgz#5e5321a7abedfb7962d60dbf345deda87cb9560a" + integrity sha512-o8mkY4E/+LNUf6LzX96ht6k6CEDi65k9G2rjMtBe9Oo+VPKSvl+0GKHuH/AlG+GA5LPG/i5hrekkxUc3s2HU+Q== + dependencies: + pngjs "^6.0.0" + +pngjs@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/pngjs/-/pngjs-6.0.0.tgz#ca9e5d2aa48db0228a52c419c3308e87720da821" + integrity sha512-TRzzuFRRmEoSW/p1KVAmiOgPco2Irlah+bGFCeNfJXxxYGwSw7YwAOAcd7X28K/m5bjBWKsC29KyoMfHbypayg== + +pngjs@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/pngjs/-/pngjs-7.0.0.tgz#a8b7446020ebbc6ac739db6c5415a65d17090e26" + integrity sha512-LKWqWJRhstyYo9pGvgor/ivk2w94eSjE3RGVuzLGlr3NmD8bf7RcYGze1mNdEHRP6TRP6rMuDHk5t44hnTRyow== + +progress@2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" + integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== + +proxy-agent@6.3.1: + version "6.3.1" + resolved "https://registry.yarnpkg.com/proxy-agent/-/proxy-agent-6.3.1.tgz#40e7b230552cf44fd23ffaf7c59024b692612687" + integrity sha512-Rb5RVBy1iyqOtNl15Cw/llpeLH8bsb37gM1FUfKQ+Wck6xHlbAhWGUFiTRHtkjqGTA5pSHz6+0hrPW/oECihPQ== + dependencies: + agent-base "^7.0.2" + debug "^4.3.4" + http-proxy-agent "^7.0.0" + https-proxy-agent "^7.0.2" + lru-cache "^7.14.1" + pac-proxy-agent "^7.0.1" + proxy-from-env "^1.1.0" + socks-proxy-agent "^8.0.2" + +proxy-from-env@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz#e102f16ca355424865755d2c9e8ea4f24d58c3e2" + integrity sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg== + +pump@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" + integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== + dependencies: + end-of-stream "^1.1.0" + once "^1.3.1" + +puppeteer-core@21.11.0: + version "21.11.0" + resolved "https://registry.yarnpkg.com/puppeteer-core/-/puppeteer-core-21.11.0.tgz#6c60ec350f1a3a2152179c68166da6edfce18a23" + integrity sha512-ArbnyA3U5SGHokEvkfWjW+O8hOxV1RSJxOgriX/3A4xZRqixt9ZFHD0yPgZQF05Qj0oAqi8H/7stDorjoHY90Q== + dependencies: + "@puppeteer/browsers" "1.9.1" + chromium-bidi "0.5.8" + cross-fetch "4.0.0" + debug "4.3.4" + devtools-protocol "0.0.1232444" + ws "8.16.0" + +puppeteer@^21.1.1: + version "21.11.0" + resolved "https://registry.yarnpkg.com/puppeteer/-/puppeteer-21.11.0.tgz#46e64067b742b0e17a3b8dc668bc437f45cdd9f1" + integrity sha512-9jTHuYe22TD3sNxy0nEIzC7ZrlRnDgeX3xPkbS7PnbdwYjl2o/z/YuCrRBwezdKpbTDTJ4VqIggzNyeRcKq3cg== + dependencies: + "@puppeteer/browsers" "1.9.1" + cosmiconfig "9.0.0" + puppeteer-core "21.11.0" + +queue-tick@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/queue-tick/-/queue-tick-1.0.1.tgz#f6f07ac82c1fd60f82e098b417a80e52f1f4c142" + integrity sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag== + +readable-stream@^3.4.0: + version "3.6.2" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.2.tgz#56a9b36ea965c00c5a93ef31eb111a0f11056967" + integrity sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA== + dependencies: + inherits "^2.0.3" + string_decoder "^1.1.1" + util-deprecate "^1.0.1" + +require-directory@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" + integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q== + +resolve-from@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" + integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== + +restore-cursor@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-4.0.0.tgz#519560a4318975096def6e609d44100edaa4ccb9" + integrity sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg== + dependencies: + onetime "^5.1.0" + signal-exit "^3.0.2" + +safe-buffer@~5.2.0: + version "5.2.1" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" + integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== + +shebang-command@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" + integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== + dependencies: + shebang-regex "^3.0.0" + +shebang-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" + integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== + +signal-exit@^3.0.2: + version "3.0.7" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" + integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== + +signal-exit@^4.0.1: + version "4.1.0" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-4.1.0.tgz#952188c1cbd546070e2dd20d0f41c0ae0530cb04" + integrity sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw== + +smart-buffer@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.2.0.tgz#6e1d71fa4f18c05f7d0ff216dd16a481d0e8d9ae" + integrity sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg== + +socks-proxy-agent@^8.0.2: + version "8.0.3" + resolved "https://registry.yarnpkg.com/socks-proxy-agent/-/socks-proxy-agent-8.0.3.tgz#6b2da3d77364fde6292e810b496cb70440b9b89d" + integrity sha512-VNegTZKhuGq5vSD6XNKlbqWhyt/40CgoEw8XxD6dhnm8Jq9IEa3nIa4HwnM8XOqU0CdB0BwWVXusqiFXfHB3+A== + dependencies: + agent-base "^7.1.1" + debug "^4.3.4" + socks "^2.7.1" + +socks@^2.7.1: + version "2.8.3" + resolved "https://registry.yarnpkg.com/socks/-/socks-2.8.3.tgz#1ebd0f09c52ba95a09750afe3f3f9f724a800cb5" + integrity sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw== + dependencies: + ip-address "^9.0.5" + smart-buffer "^4.2.0" + +source-map@~0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" + integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + +sprintf-js@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.1.3.tgz#4914b903a2f8b685d17fdf78a70e917e872e444a" + integrity sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA== + +stdin-discarder@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/stdin-discarder/-/stdin-discarder-0.1.0.tgz#22b3e400393a8e28ebf53f9958f3880622efde21" + integrity sha512-xhV7w8S+bUwlPTb4bAOUQhv8/cSS5offJuX8GQGq32ONF0ZtDWKfkdomM3HMRA+LhX6um/FZ0COqlwsjD53LeQ== + dependencies: + bl "^5.0.0" + +streamx@^2.15.0: + version "2.18.0" + resolved "https://registry.yarnpkg.com/streamx/-/streamx-2.18.0.tgz#5bc1a51eb412a667ebfdcd4e6cf6a6fc65721ac7" + integrity sha512-LLUC1TWdjVdn1weXGcSxyTR3T4+acB6tVGXT95y0nGbca4t4o/ng1wKAGTljm9VicuCVLvRlqFYXYy5GwgM7sQ== + dependencies: + fast-fifo "^1.3.2" + queue-tick "^1.0.1" + text-decoder "^1.1.0" + optionalDependencies: + bare-events "^2.2.0" + +"string-width-cjs@npm:string-width@^4.2.0": + version "4.2.3" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" + integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.1" + +string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: + version "4.2.3" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" + integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.1" + +string-width@^5.0.1, string-width@^5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-5.1.2.tgz#14f8daec6d81e7221d2a357e668cab73bdbca794" + integrity sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA== + dependencies: + eastasianwidth "^0.2.0" + emoji-regex "^9.2.2" + strip-ansi "^7.0.1" + +string-width@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-6.1.0.tgz#96488d6ed23f9ad5d82d13522af9e4c4c3fd7518" + integrity sha512-k01swCJAgQmuADB0YIc+7TuatfNvTBVOoaUWJjTB9R4VJzR5vNWzf5t42ESVZFPS8xTySF7CAdV4t/aaIm3UnQ== + dependencies: + eastasianwidth "^0.2.0" + emoji-regex "^10.2.1" + strip-ansi "^7.0.1" + +string_decoder@^1.1.1: + version "1.3.0" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" + integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== + dependencies: + safe-buffer "~5.2.0" + +"strip-ansi-cjs@npm:strip-ansi@^6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + dependencies: + ansi-regex "^5.0.1" + +strip-ansi@^6.0.0, strip-ansi@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + dependencies: + ansi-regex "^5.0.1" + +strip-ansi@^7.0.1, strip-ansi@^7.1.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.1.0.tgz#d5b6568ca689d8561370b0707685d22434faff45" + integrity sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ== + dependencies: + ansi-regex "^6.0.1" + +supports-color@^5.3.0: + version "5.5.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" + integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== + dependencies: + has-flag "^3.0.0" + +tar-fs@3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-3.0.4.tgz#a21dc60a2d5d9f55e0089ccd78124f1d3771dbbf" + integrity sha512-5AFQU8b9qLfZCX9zp2duONhPmZv0hGYiBPJsyUdqMjzq/mqVpy/rEUSeHk1+YitmxugaptgBh5oDGU3VsAJq4w== + dependencies: + mkdirp-classic "^0.5.2" + pump "^3.0.0" + tar-stream "^3.1.5" + +tar-stream@^3.1.5: + version "3.1.7" + resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-3.1.7.tgz#24b3fb5eabada19fe7338ed6d26e5f7c482e792b" + integrity sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ== + dependencies: + b4a "^1.6.4" + fast-fifo "^1.2.0" + streamx "^2.15.0" + +text-decoder@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/text-decoder/-/text-decoder-1.1.0.tgz#3379e728fcf4d3893ec1aea35e8c2cac215ef190" + integrity sha512-TmLJNj6UgX8xcUZo4UDStGQtDiTzF7BzWlzn9g7UWrjkpHr5uJTK1ld16wZ3LXb2vb6jH8qU89dW5whuMdXYdw== + dependencies: + b4a "^1.6.4" + +through@^2.3.8: + version "2.3.8" + resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" + integrity sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg== + +tr46@~0.0.3: + version "0.0.3" + resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a" + integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw== + +tslib@^2.0.1: + version "2.6.2" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.2.tgz#703ac29425e7b37cd6fd456e92404d46d1f3e4ae" + integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q== + +unbzip2-stream@1.4.3: + version "1.4.3" + resolved "https://registry.yarnpkg.com/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz#b0da04c4371311df771cdc215e87f2130991ace7" + integrity sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg== + dependencies: + buffer "^5.2.1" + through "^2.3.8" + +undici-types@~5.26.4: + version "5.26.5" + resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-5.26.5.tgz#bcd539893d00b56e964fd2657a4866b221a65617" + integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA== + +universalify@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.1.tgz#168efc2180964e6386d061e094df61afe239b18d" + integrity sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw== + +urlpattern-polyfill@10.0.0: + version "10.0.0" + resolved "https://registry.yarnpkg.com/urlpattern-polyfill/-/urlpattern-polyfill-10.0.0.tgz#f0a03a97bfb03cdf33553e5e79a2aadd22cac8ec" + integrity sha512-H/A06tKD7sS1O1X2SshBVeA5FLycRpjqiBeqGKmBwBDBy28EnRjORxTNe269KSSr5un5qyWi1iL61wLxpd+ZOg== + +util-deprecate@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" + integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== + +webidl-conversions@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871" + integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ== + +whatwg-url@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d" + integrity sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw== + dependencies: + tr46 "~0.0.3" + webidl-conversions "^3.0.0" + +which@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" + integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== + dependencies: + isexe "^2.0.0" + +"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" + integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + +wrap-ansi@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" + integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + +wrap-ansi@^8.1.0: + version "8.1.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214" + integrity sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ== + dependencies: + ansi-styles "^6.1.0" + string-width "^5.0.1" + strip-ansi "^7.0.1" + +wrappy@1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== + +ws@8.16.0: + version "8.16.0" + resolved "https://registry.yarnpkg.com/ws/-/ws-8.16.0.tgz#d1cd774f36fbc07165066a60e40323eab6446fd4" + integrity sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ== + +y18n@^5.0.5: + version "5.0.8" + resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" + integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== + +yargs-parser@^21.1.1: + version "21.1.1" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.1.1.tgz#9096bceebf990d21bb31fa9516e0ede294a77d35" + integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw== + +yargs@17.7.2: + version "17.7.2" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.7.2.tgz#991df39aca675a192b816e1e0363f9d75d2aa269" + integrity sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w== + dependencies: + cliui "^8.0.1" + escalade "^3.1.1" + get-caller-file "^2.0.5" + require-directory "^2.1.1" + string-width "^4.2.3" + y18n "^5.0.5" + yargs-parser "^21.1.1" + +yauzl@^2.10.0: + version "2.10.0" + resolved "https://registry.yarnpkg.com/yauzl/-/yauzl-2.10.0.tgz#c7eb17c93e112cb1086fa6d8e51fb0667b79a5f9" + integrity sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g== + dependencies: + buffer-crc32 "~0.2.3" + fd-slicer "~1.1.0"