From 736e8782134060d4d98166e4a95714db73ed4f7e Mon Sep 17 00:00:00 2001
From: Abdulkaiz Khatri <24286590+ful1e5@users.noreply.github.com>
Date: Mon, 3 Jun 2024 20:09:43 +0530
Subject: [PATCH] chore: renamed SVG directory `/svgs/*` -> `/svg/*`
---
.gitignore | 122 ++
package.json | 12 +
render.json | 32 +
{svgs => svg}/X_cursor.svg | 0
{svgs => svg}/all-scroll.svg | 0
{svgs => svg}/bd_double_arrow.svg | 0
{svgs => svg}/bottom_left_corner.svg | 0
{svgs => svg}/bottom_right_corner.svg | 0
{svgs => svg}/bottom_side.svg | 0
{svgs => svg}/bottom_tee.svg | 0
{svgs => svg}/context-menu.svg | 0
{svgs => svg}/copy.svg | 0
{svgs => svg}/cross.svg | 0
{svgs => svg}/crossed_circle.svg | 0
{svgs => svg}/crosshair.svg | 0
{svgs => svg}/dnd-ask.svg | 0
{svgs => svg}/dnd-copy.svg | 0
{svgs => svg}/dnd-link.svg | 0
{svgs => svg}/dnd-move.svg | 0
{svgs => svg}/dnd-no-drop.svg | 0
{svgs => svg}/dnd-none.svg | 0
{svgs => svg}/dotbox.svg | 0
{svgs => svg}/fd_double_arrow.svg | 0
{svgs => svg}/grabbing.svg | 0
{svgs => svg}/hand1.svg | 0
{svgs => svg}/hand2.svg | 0
{svgs => svg}/left_ptr.svg | 0
.../left_ptr_watch/left_ptr_watch-01.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-02.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-03.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-04.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-05.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-06.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-07.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-08.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-09.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-10.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-11.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-12.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-13.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-14.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-15.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-16.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-17.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-18.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-19.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-20.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-21.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-22.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-23.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-24.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-25.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-26.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-27.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-28.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-29.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-30.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-31.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-32.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-33.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-34.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-35.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-36.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-37.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-38.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-39.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-40.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-41.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-42.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-43.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-44.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-45.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-46.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-47.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-48.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-49.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-50.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-51.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-52.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-53.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-54.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-55.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-56.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-57.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-58.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-59.svg | 16 +-
.../left_ptr_watch/left_ptr_watch-60.svg | 16 +-
{svgs => svg}/left_side.svg | 0
{svgs => svg}/left_tee.svg | 0
{svgs => svg}/link.svg | 0
{svgs => svg}/ll_angle.svg | 0
{svgs => svg}/lr_angle.svg | 0
{svgs => svg}/move.svg | 0
{svgs => svg}/pencil.svg | 0
{svgs => svg}/plus.svg | 0
{svgs => svg}/pointer-move.svg | 0
{svgs => svg}/question_arrow.svg | 0
{svgs => svg}/right_ptr.svg | 0
{svgs => svg}/right_side.svg | 0
{svgs => svg}/right_tee.svg | 0
{svgs => svg}/sb_down_arrow.svg | 0
{svgs => svg}/sb_h_double_arrow.svg | 0
{svgs => svg}/sb_left_arrow.svg | 0
{svgs => svg}/sb_right_arrow.svg | 0
{svgs => svg}/sb_up_arrow.svg | 0
{svgs => svg}/sb_v_double_arrow.svg | 0
{svgs => svg}/tcross.svg | 0
{svgs => svg}/top_left_corner.svg | 0
{svgs => svg}/top_right_corner.svg | 0
{svgs => svg}/top_side.svg | 0
{svgs => svg}/top_tee.svg | 0
{svgs => svg}/ul_angle.svg | 0
{svgs => svg}/ur_angle.svg | 0
{svgs => svg}/vertical-text.svg | 0
{svgs => svg}/watch/watch-01.svg | 16 +-
{svgs => svg}/watch/watch-02.svg | 16 +-
{svgs => svg}/watch/watch-03.svg | 16 +-
{svgs => svg}/watch/watch-04.svg | 16 +-
{svgs => svg}/watch/watch-05.svg | 16 +-
{svgs => svg}/watch/watch-06.svg | 16 +-
{svgs => svg}/watch/watch-07.svg | 16 +-
{svgs => svg}/watch/watch-08.svg | 16 +-
{svgs => svg}/watch/watch-09.svg | 16 +-
{svgs => svg}/watch/watch-10.svg | 16 +-
{svgs => svg}/watch/watch-11.svg | 16 +-
{svgs => svg}/watch/watch-12.svg | 16 +-
{svgs => svg}/watch/watch-13.svg | 16 +-
{svgs => svg}/watch/watch-14.svg | 16 +-
{svgs => svg}/watch/watch-15.svg | 16 +-
{svgs => svg}/watch/watch-16.svg | 16 +-
{svgs => svg}/watch/watch-17.svg | 16 +-
{svgs => svg}/watch/watch-18.svg | 16 +-
{svgs => svg}/watch/watch-19.svg | 16 +-
{svgs => svg}/watch/watch-20.svg | 16 +-
{svgs => svg}/watch/watch-21.svg | 16 +-
{svgs => svg}/watch/watch-22.svg | 16 +-
{svgs => svg}/watch/watch-23.svg | 16 +-
{svgs => svg}/watch/watch-24.svg | 16 +-
{svgs => svg}/watch/watch-25.svg | 16 +-
{svgs => svg}/watch/watch-26.svg | 16 +-
{svgs => svg}/watch/watch-27.svg | 16 +-
{svgs => svg}/watch/watch-28.svg | 16 +-
{svgs => svg}/watch/watch-29.svg | 16 +-
{svgs => svg}/watch/watch-30.svg | 16 +-
{svgs => svg}/watch/watch-31.svg | 16 +-
{svgs => svg}/watch/watch-32.svg | 16 +-
{svgs => svg}/watch/watch-33.svg | 16 +-
{svgs => svg}/watch/watch-34.svg | 16 +-
{svgs => svg}/watch/watch-35.svg | 16 +-
{svgs => svg}/watch/watch-36.svg | 16 +-
{svgs => svg}/watch/watch-37.svg | 16 +-
{svgs => svg}/watch/watch-38.svg | 16 +-
{svgs => svg}/watch/watch-39.svg | 16 +-
{svgs => svg}/watch/watch-40.svg | 16 +-
{svgs => svg}/watch/watch-41.svg | 16 +-
{svgs => svg}/watch/watch-42.svg | 16 +-
{svgs => svg}/watch/watch-43.svg | 16 +-
{svgs => svg}/watch/watch-44.svg | 16 +-
{svgs => svg}/watch/watch-45.svg | 16 +-
{svgs => svg}/watch/watch-46.svg | 16 +-
{svgs => svg}/watch/watch-47.svg | 16 +-
{svgs => svg}/watch/watch-48.svg | 16 +-
{svgs => svg}/watch/watch-49.svg | 34 +-
{svgs => svg}/watch/watch-50.svg | 36 +-
{svgs => svg}/watch/watch-51.svg | 16 +-
{svgs => svg}/watch/watch-52.svg | 16 +-
{svgs => svg}/watch/watch-53.svg | 16 +-
{svgs => svg}/watch/watch-54.svg | 16 +-
{svgs => svg}/watch/watch-55.svg | 16 +-
{svgs => svg}/watch/watch-56.svg | 16 +-
{svgs => svg}/watch/watch-57.svg | 16 +-
{svgs => svg}/watch/watch-58.svg | 16 +-
{svgs => svg}/watch/watch-59.svg | 16 +-
{svgs => svg}/watch/watch-60.svg | 16 +-
{svgs => svg}/xterm.svg | 0
{svgs => svg}/zoom-in.svg | 0
{svgs => svg}/zoom-out.svg | 0
yarn.lock | 1242 +++++++++++++++++
178 files changed, 2391 insertions(+), 975 deletions(-)
create mode 100644 .gitignore
create mode 100644 package.json
create mode 100644 render.json
rename {svgs => svg}/X_cursor.svg (100%)
rename {svgs => svg}/all-scroll.svg (100%)
rename {svgs => svg}/bd_double_arrow.svg (100%)
rename {svgs => svg}/bottom_left_corner.svg (100%)
rename {svgs => svg}/bottom_right_corner.svg (100%)
rename {svgs => svg}/bottom_side.svg (100%)
rename {svgs => svg}/bottom_tee.svg (100%)
rename {svgs => svg}/context-menu.svg (100%)
rename {svgs => svg}/copy.svg (100%)
rename {svgs => svg}/cross.svg (100%)
rename {svgs => svg}/crossed_circle.svg (100%)
rename {svgs => svg}/crosshair.svg (100%)
rename {svgs => svg}/dnd-ask.svg (100%)
rename {svgs => svg}/dnd-copy.svg (100%)
rename {svgs => svg}/dnd-link.svg (100%)
rename {svgs => svg}/dnd-move.svg (100%)
rename {svgs => svg}/dnd-no-drop.svg (100%)
rename {svgs => svg}/dnd-none.svg (100%)
rename {svgs => svg}/dotbox.svg (100%)
rename {svgs => svg}/fd_double_arrow.svg (100%)
rename {svgs => svg}/grabbing.svg (100%)
rename {svgs => svg}/hand1.svg (100%)
rename {svgs => svg}/hand2.svg (100%)
rename {svgs => svg}/left_ptr.svg (100%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-01.svg (85%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-02.svg (86%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-03.svg (86%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-04.svg (85%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-05.svg (86%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-06.svg (86%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-07.svg (85%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-08.svg (86%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-09.svg (86%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-10.svg (85%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-11.svg (85%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-12.svg (86%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-13.svg (86%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-14.svg (85%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-15.svg (86%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-16.svg (86%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-17.svg (85%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-18.svg (86%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-19.svg (86%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-20.svg (85%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-21.svg (85%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-22.svg (86%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-23.svg (86%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-24.svg (85%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-25.svg (86%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-26.svg (85%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-27.svg (86%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-28.svg (85%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-29.svg (86%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-30.svg (86%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-31.svg (85%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-32.svg (86%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-33.svg (86%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-34.svg (85%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-35.svg (86%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-36.svg (86%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-37.svg (85%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-38.svg (86%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-39.svg (86%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-40.svg (85%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-41.svg (85%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-42.svg (86%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-43.svg (86%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-44.svg (85%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-45.svg (86%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-46.svg (86%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-47.svg (85%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-48.svg (86%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-49.svg (86%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-50.svg (85%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-51.svg (85%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-52.svg (86%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-53.svg (85%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-54.svg (85%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-55.svg (86%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-56.svg (85%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-57.svg (85%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-58.svg (86%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-59.svg (85%)
rename {svgs => svg}/left_ptr_watch/left_ptr_watch-60.svg (85%)
rename {svgs => svg}/left_side.svg (100%)
rename {svgs => svg}/left_tee.svg (100%)
rename {svgs => svg}/link.svg (100%)
rename {svgs => svg}/ll_angle.svg (100%)
rename {svgs => svg}/lr_angle.svg (100%)
rename {svgs => svg}/move.svg (100%)
rename {svgs => svg}/pencil.svg (100%)
rename {svgs => svg}/plus.svg (100%)
rename {svgs => svg}/pointer-move.svg (100%)
rename {svgs => svg}/question_arrow.svg (100%)
rename {svgs => svg}/right_ptr.svg (100%)
rename {svgs => svg}/right_side.svg (100%)
rename {svgs => svg}/right_tee.svg (100%)
rename {svgs => svg}/sb_down_arrow.svg (100%)
rename {svgs => svg}/sb_h_double_arrow.svg (100%)
rename {svgs => svg}/sb_left_arrow.svg (100%)
rename {svgs => svg}/sb_right_arrow.svg (100%)
rename {svgs => svg}/sb_up_arrow.svg (100%)
rename {svgs => svg}/sb_v_double_arrow.svg (100%)
rename {svgs => svg}/tcross.svg (100%)
rename {svgs => svg}/top_left_corner.svg (100%)
rename {svgs => svg}/top_right_corner.svg (100%)
rename {svgs => svg}/top_side.svg (100%)
rename {svgs => svg}/top_tee.svg (100%)
rename {svgs => svg}/ul_angle.svg (100%)
rename {svgs => svg}/ur_angle.svg (100%)
rename {svgs => svg}/vertical-text.svg (100%)
rename {svgs => svg}/watch/watch-01.svg (85%)
rename {svgs => svg}/watch/watch-02.svg (85%)
rename {svgs => svg}/watch/watch-03.svg (85%)
rename {svgs => svg}/watch/watch-04.svg (85%)
rename {svgs => svg}/watch/watch-05.svg (85%)
rename {svgs => svg}/watch/watch-06.svg (85%)
rename {svgs => svg}/watch/watch-07.svg (85%)
rename {svgs => svg}/watch/watch-08.svg (85%)
rename {svgs => svg}/watch/watch-09.svg (85%)
rename {svgs => svg}/watch/watch-10.svg (85%)
rename {svgs => svg}/watch/watch-11.svg (85%)
rename {svgs => svg}/watch/watch-12.svg (85%)
rename {svgs => svg}/watch/watch-13.svg (85%)
rename {svgs => svg}/watch/watch-14.svg (85%)
rename {svgs => svg}/watch/watch-15.svg (85%)
rename {svgs => svg}/watch/watch-16.svg (85%)
rename {svgs => svg}/watch/watch-17.svg (85%)
rename {svgs => svg}/watch/watch-18.svg (85%)
rename {svgs => svg}/watch/watch-19.svg (85%)
rename {svgs => svg}/watch/watch-20.svg (85%)
rename {svgs => svg}/watch/watch-21.svg (85%)
rename {svgs => svg}/watch/watch-22.svg (85%)
rename {svgs => svg}/watch/watch-23.svg (85%)
rename {svgs => svg}/watch/watch-24.svg (85%)
rename {svgs => svg}/watch/watch-25.svg (85%)
rename {svgs => svg}/watch/watch-26.svg (85%)
rename {svgs => svg}/watch/watch-27.svg (85%)
rename {svgs => svg}/watch/watch-28.svg (85%)
rename {svgs => svg}/watch/watch-29.svg (85%)
rename {svgs => svg}/watch/watch-30.svg (85%)
rename {svgs => svg}/watch/watch-31.svg (85%)
rename {svgs => svg}/watch/watch-32.svg (85%)
rename {svgs => svg}/watch/watch-33.svg (85%)
rename {svgs => svg}/watch/watch-34.svg (85%)
rename {svgs => svg}/watch/watch-35.svg (85%)
rename {svgs => svg}/watch/watch-36.svg (85%)
rename {svgs => svg}/watch/watch-37.svg (85%)
rename {svgs => svg}/watch/watch-38.svg (85%)
rename {svgs => svg}/watch/watch-39.svg (85%)
rename {svgs => svg}/watch/watch-40.svg (85%)
rename {svgs => svg}/watch/watch-41.svg (85%)
rename {svgs => svg}/watch/watch-42.svg (85%)
rename {svgs => svg}/watch/watch-43.svg (85%)
rename {svgs => svg}/watch/watch-44.svg (85%)
rename {svgs => svg}/watch/watch-45.svg (85%)
rename {svgs => svg}/watch/watch-46.svg (85%)
rename {svgs => svg}/watch/watch-47.svg (85%)
rename {svgs => svg}/watch/watch-48.svg (85%)
rename {svgs => svg}/watch/watch-49.svg (53%)
rename {svgs => svg}/watch/watch-50.svg (51%)
rename {svgs => svg}/watch/watch-51.svg (85%)
rename {svgs => svg}/watch/watch-52.svg (85%)
rename {svgs => svg}/watch/watch-53.svg (85%)
rename {svgs => svg}/watch/watch-54.svg (85%)
rename {svgs => svg}/watch/watch-55.svg (85%)
rename {svgs => svg}/watch/watch-56.svg (85%)
rename {svgs => svg}/watch/watch-57.svg (85%)
rename {svgs => svg}/watch/watch-58.svg (85%)
rename {svgs => svg}/watch/watch-59.svg (85%)
rename {svgs => svg}/watch/watch-60.svg (85%)
rename {svgs => svg}/xterm.svg (100%)
rename {svgs => svg}/zoom-in.svg (100%)
rename {svgs => svg}/zoom-out.svg (100%)
create mode 100644 yarn.lock
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"