From 67f14082f08ebac8239a7c4bacf80d485c616f29 Mon Sep 17 00:00:00 2001 From: Joseph Shepin Date: Thu, 28 Dec 2023 13:35:53 -0600 Subject: [PATCH 1/7] update font awesome --- package-lock.json | 20992 +++++++------------------------------------- package.json | 8 +- 2 files changed, 3138 insertions(+), 17862 deletions(-) diff --git a/package-lock.json b/package-lock.json index ac0cf02d..6ed09641 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,17 +1,17 @@ { "name": "stevenson-space", "version": "0.1.0", - "lockfileVersion": 2, + "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "stevenson-space", "version": "0.1.0", "dependencies": { - "@fortawesome/fontawesome-svg-core": "^6.2.0", - "@fortawesome/free-regular-svg-icons": "^6.2.0", - "@fortawesome/free-solid-svg-icons": "^6.2.0", - "@fortawesome/vue-fontawesome": "^3.0.0-5", + "@fortawesome/fontawesome-svg-core": "^6.5.1", + "@fortawesome/free-regular-svg-icons": "^6.5.1", + "@fortawesome/free-solid-svg-icons": "^6.5.1", + "@fortawesome/vue-fontawesome": "^3.0.5", "@sentry/tracing": "^7.16.0", "@sentry/vue": "^7.16.0", "@vitejs/plugin-vue": "^4.0.0", @@ -43,320 +43,18 @@ "vite-require": "^0.2.3" } }, - "node_modules/@achrinza/node-ipc": { - "version": "9.2.5", - "resolved": "https://registry.npmjs.org/@achrinza/node-ipc/-/node-ipc-9.2.5.tgz", - "integrity": "sha512-kBX7Ay911iXZ3VZ1pYltj3Rfu7Ow9H7sK4H4RSfWIfWR2JKNB40K808wppoRIEzE2j2hXLU+r6TJgCAliCGhyQ==", - "optional": true, - "peer": true, - "dependencies": { - "@node-ipc/js-queue": "2.0.3", - "event-pubsub": "4.3.0", - "js-message": "1.0.7" - }, - "engines": { - "node": "8 || 9 || 10 || 11 || 12 || 13 || 14 || 15 || 16 || 17 || 18" - } - }, - "node_modules/@ampproject/remapping": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", - "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", - "optional": true, - "peer": true, - "dependencies": { - "@jridgewell/gen-mapping": "^0.1.0", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/code-frame": { - "version": "7.22.13", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.13.tgz", - "integrity": "sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==", - "optional": true, - "peer": true, - "dependencies": { - "@babel/highlight": "^7.22.13", - "chalk": "^2.4.2" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/compat-data": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.10.tgz", - "integrity": "sha512-GZt/TCsG70Ms19gfZO1tM4CVnXsPgEPBCpJu+Qz3L0LUDsY5nZqFZglIoPC1kIYOtNBZlrnFT+klg12vFGZXrw==", - "optional": true, - "peer": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core": { - "version": "7.18.2", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.18.2.tgz", - "integrity": "sha512-A8pri1YJiC5UnkdrWcmfZTJTV85b4UXTAfImGmCfYmax4TR9Cw8sDS0MOk++Gp2mE/BefVJ5nwy5yzqNJbP/DQ==", - "optional": true, - "peer": true, - "dependencies": { - "@ampproject/remapping": "^2.1.0", - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.18.2", - "@babel/helper-compilation-targets": "^7.18.2", - "@babel/helper-module-transforms": "^7.18.0", - "@babel/helpers": "^7.18.2", - "@babel/parser": "^7.18.0", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.18.2", - "@babel/types": "^7.18.2", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.1", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/@babel/core/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "optional": true, - "peer": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/generator": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.0.tgz", - "integrity": "sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g==", - "optional": true, - "peer": true, - "dependencies": { - "@babel/types": "^7.23.0", - "@jridgewell/gen-mapping": "^0.3.2", - "@jridgewell/trace-mapping": "^0.3.17", - "jsesc": "^2.5.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", - "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", - "optional": true, - "peer": true, - "dependencies": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/helper-compilation-targets": { - "version": "7.18.2", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.2.tgz", - "integrity": "sha512-s1jnPotJS9uQnzFtiZVBUxe67CuBa679oWFHpxYYnTpRL/1ffhyX44R9uYiXoa/pLXcY9H2moJta0iaanlk/rQ==", - "optional": true, - "peer": true, - "dependencies": { - "@babel/compat-data": "^7.17.10", - "@babel/helper-validator-option": "^7.16.7", - "browserslist": "^4.20.2", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-compilation-targets/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "optional": true, - "peer": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-environment-visitor": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", - "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==", - "optional": true, - "peer": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-function-name": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", - "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", - "optional": true, - "peer": true, - "dependencies": { - "@babel/template": "^7.22.15", - "@babel/types": "^7.23.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-hoist-variables": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", - "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", - "optional": true, - "peer": true, - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-imports": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", - "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", - "optional": true, - "peer": true, - "dependencies": { - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.18.0.tgz", - "integrity": "sha512-kclUYSUBIjlvnzN2++K9f2qzYKFgjmnmjwL4zlmU5f8ZtzgWe8s0rUPSTGy2HmK4P8T52MQsS+HTQAgZd3dMEA==", - "optional": true, - "peer": true, - "dependencies": { - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-simple-access": "^7.17.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/helper-validator-identifier": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.18.0", - "@babel/types": "^7.18.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-simple-access": { - "version": "7.18.2", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.2.tgz", - "integrity": "sha512-7LIrjYzndorDY88MycupkpQLKS1AFfsVRm2k/9PtKScSy5tZq0McZTj+DiMRynboZfIqOKvo03pmhTaUgiD6fQ==", - "optional": true, - "peer": true, - "dependencies": { - "@babel/types": "^7.18.2" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-split-export-declaration": { - "version": "7.22.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", - "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", - "optional": true, - "peer": true, - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-string-parser": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", - "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==", - "optional": true, - "peer": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", - "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", - "optional": true, - "peer": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-option": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", - "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==", - "optional": true, - "peer": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helpers": { - "version": "7.18.2", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.18.2.tgz", - "integrity": "sha512-j+d+u5xT5utcQSzrh9p+PaJX94h++KN+ng9b9WEJq7pkUPAd61FGqhjuUEdfknb3E/uDBb7ruwEeKkIxNJPIrg==", - "optional": true, - "peer": true, - "dependencies": { - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.18.2", - "@babel/types": "^7.18.2" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.20.tgz", - "integrity": "sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==", - "optional": true, - "peer": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.22.20", - "chalk": "^2.4.2", - "js-tokens": "^4.0.0" - }, + "node_modules/@aashutoshrathi/word-wrap": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", + "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", "engines": { - "node": ">=6.9.0" + "node": ">=0.10.0" } }, "node_modules/@babel/parser": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.0.tgz", - "integrity": "sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==", + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.6.tgz", + "integrity": "sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ==", "bin": { "parser": "bin/babel-parser.js" }, @@ -364,62 +62,10 @@ "node": ">=6.0.0" } }, - "node_modules/@babel/template": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", - "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", - "optional": true, - "peer": true, - "dependencies": { - "@babel/code-frame": "^7.22.13", - "@babel/parser": "^7.22.15", - "@babel/types": "^7.22.15" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.2.tgz", - "integrity": "sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw==", - "optional": true, - "peer": true, - "dependencies": { - "@babel/code-frame": "^7.22.13", - "@babel/generator": "^7.23.0", - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-function-name": "^7.23.0", - "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/parser": "^7.23.0", - "@babel/types": "^7.23.0", - "debug": "^4.1.0", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/types": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.0.tgz", - "integrity": "sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==", - "optional": true, - "peer": true, - "dependencies": { - "@babel/helper-string-parser": "^7.22.5", - "@babel/helper-validator-identifier": "^7.22.20", - "to-fast-properties": "^2.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, "node_modules/@esbuild/android-arm": { - "version": "0.17.17", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.17.tgz", - "integrity": "sha512-E6VAZwN7diCa3labs0GYvhEPL2M94WLF8A+czO8hfjREXxba8Ng7nM5VxV+9ihNXIY1iQO1XxUU4P7hbqbICxg==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.20.tgz", + "integrity": "sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==", "cpu": [ "arm" ], @@ -432,9 +78,9 @@ } }, "node_modules/@esbuild/android-arm64": { - "version": "0.17.17", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.17.tgz", - "integrity": "sha512-jaJ5IlmaDLFPNttv0ofcwy/cfeY4bh/n705Tgh+eLObbGtQBK3EPAu+CzL95JVE4nFAliyrnEu0d32Q5foavqg==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz", + "integrity": "sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==", "cpu": [ "arm64" ], @@ -447,9 +93,9 @@ } }, "node_modules/@esbuild/android-x64": { - "version": "0.17.17", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.17.tgz", - "integrity": "sha512-446zpfJ3nioMC7ASvJB1pszHVskkw4u/9Eu8s5yvvsSDTzYh4p4ZIRj0DznSl3FBF0Z/mZfrKXTtt0QCoFmoHA==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.20.tgz", + "integrity": "sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==", "cpu": [ "x64" ], @@ -462,9 +108,9 @@ } }, "node_modules/@esbuild/darwin-arm64": { - "version": "0.17.17", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.17.tgz", - "integrity": "sha512-m/gwyiBwH3jqfUabtq3GH31otL/0sE0l34XKpSIqR7NjQ/XHQ3lpmQHLHbG8AHTGCw8Ao059GvV08MS0bhFIJQ==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz", + "integrity": "sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==", "cpu": [ "arm64" ], @@ -477,9 +123,9 @@ } }, "node_modules/@esbuild/darwin-x64": { - "version": "0.17.17", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.17.tgz", - "integrity": "sha512-4utIrsX9IykrqYaXR8ob9Ha2hAY2qLc6ohJ8c0CN1DR8yWeMrTgYFjgdeQ9LIoTOfLetXjuCu5TRPHT9yKYJVg==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz", + "integrity": "sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==", "cpu": [ "x64" ], @@ -492,9 +138,9 @@ } }, "node_modules/@esbuild/freebsd-arm64": { - "version": "0.17.17", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.17.tgz", - "integrity": "sha512-4PxjQII/9ppOrpEwzQ1b0pXCsFLqy77i0GaHodrmzH9zq2/NEhHMAMJkJ635Ns4fyJPFOlHMz4AsklIyRqFZWA==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz", + "integrity": "sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==", "cpu": [ "arm64" ], @@ -507,9 +153,9 @@ } }, "node_modules/@esbuild/freebsd-x64": { - "version": "0.17.17", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.17.tgz", - "integrity": "sha512-lQRS+4sW5S3P1sv0z2Ym807qMDfkmdhUYX30GRBURtLTrJOPDpoU0kI6pVz1hz3U0+YQ0tXGS9YWveQjUewAJw==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz", + "integrity": "sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==", "cpu": [ "x64" ], @@ -522,9 +168,9 @@ } }, "node_modules/@esbuild/linux-arm": { - "version": "0.17.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.17.tgz", - "integrity": "sha512-biDs7bjGdOdcmIk6xU426VgdRUpGg39Yz6sT9Xp23aq+IEHDb/u5cbmu/pAANpDB4rZpY/2USPhCA+w9t3roQg==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz", + "integrity": "sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==", "cpu": [ "arm" ], @@ -537,9 +183,9 @@ } }, "node_modules/@esbuild/linux-arm64": { - "version": "0.17.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.17.tgz", - "integrity": "sha512-2+pwLx0whKY1/Vqt8lyzStyda1v0qjJ5INWIe+d8+1onqQxHLLi3yr5bAa4gvbzhZqBztifYEu8hh1La5+7sUw==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz", + "integrity": "sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==", "cpu": [ "arm64" ], @@ -552,9 +198,9 @@ } }, "node_modules/@esbuild/linux-ia32": { - "version": "0.17.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.17.tgz", - "integrity": "sha512-IBTTv8X60dYo6P2t23sSUYym8fGfMAiuv7PzJ+0LcdAndZRzvke+wTVxJeCq4WgjppkOpndL04gMZIFvwoU34Q==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz", + "integrity": "sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==", "cpu": [ "ia32" ], @@ -567,9 +213,9 @@ } }, "node_modules/@esbuild/linux-loong64": { - "version": "0.17.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.17.tgz", - "integrity": "sha512-WVMBtcDpATjaGfWfp6u9dANIqmU9r37SY8wgAivuKmgKHE+bWSuv0qXEFt/p3qXQYxJIGXQQv6hHcm7iWhWjiw==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz", + "integrity": "sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==", "cpu": [ "loong64" ], @@ -582,9 +228,9 @@ } }, "node_modules/@esbuild/linux-mips64el": { - "version": "0.17.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.17.tgz", - "integrity": "sha512-2kYCGh8589ZYnY031FgMLy0kmE4VoGdvfJkxLdxP4HJvWNXpyLhjOvxVsYjYZ6awqY4bgLR9tpdYyStgZZhi2A==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz", + "integrity": "sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==", "cpu": [ "mips64el" ], @@ -597,9 +243,9 @@ } }, "node_modules/@esbuild/linux-ppc64": { - "version": "0.17.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.17.tgz", - "integrity": "sha512-KIdG5jdAEeAKogfyMTcszRxy3OPbZhq0PPsW4iKKcdlbk3YE4miKznxV2YOSmiK/hfOZ+lqHri3v8eecT2ATwQ==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz", + "integrity": "sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==", "cpu": [ "ppc64" ], @@ -612,9 +258,9 @@ } }, "node_modules/@esbuild/linux-riscv64": { - "version": "0.17.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.17.tgz", - "integrity": "sha512-Cj6uWLBR5LWhcD/2Lkfg2NrkVsNb2sFM5aVEfumKB2vYetkA/9Uyc1jVoxLZ0a38sUhFk4JOVKH0aVdPbjZQeA==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz", + "integrity": "sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==", "cpu": [ "riscv64" ], @@ -627,9 +273,9 @@ } }, "node_modules/@esbuild/linux-s390x": { - "version": "0.17.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.17.tgz", - "integrity": "sha512-lK+SffWIr0XsFf7E0srBjhpkdFVJf3HEgXCwzkm69kNbRar8MhezFpkIwpk0qo2IOQL4JE4mJPJI8AbRPLbuOQ==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz", + "integrity": "sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==", "cpu": [ "s390x" ], @@ -642,9 +288,9 @@ } }, "node_modules/@esbuild/linux-x64": { - "version": "0.17.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.17.tgz", - "integrity": "sha512-XcSGTQcWFQS2jx3lZtQi7cQmDYLrpLRyz1Ns1DzZCtn898cWfm5Icx/DEWNcTU+T+tyPV89RQtDnI7qL2PObPg==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz", + "integrity": "sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==", "cpu": [ "x64" ], @@ -657,9 +303,9 @@ } }, "node_modules/@esbuild/netbsd-x64": { - "version": "0.17.17", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.17.tgz", - "integrity": "sha512-RNLCDmLP5kCWAJR+ItLM3cHxzXRTe4N00TQyQiimq+lyqVqZWGPAvcyfUBM0isE79eEZhIuGN09rAz8EL5KdLA==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz", + "integrity": "sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==", "cpu": [ "x64" ], @@ -672,9 +318,9 @@ } }, "node_modules/@esbuild/openbsd-x64": { - "version": "0.17.17", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.17.tgz", - "integrity": "sha512-PAXswI5+cQq3Pann7FNdcpSUrhrql3wKjj3gVkmuz6OHhqqYxKvi6GgRBoaHjaG22HV/ZZEgF9TlS+9ftHVigA==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz", + "integrity": "sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==", "cpu": [ "x64" ], @@ -687,9 +333,9 @@ } }, "node_modules/@esbuild/sunos-x64": { - "version": "0.17.17", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.17.tgz", - "integrity": "sha512-V63egsWKnx/4V0FMYkr9NXWrKTB5qFftKGKuZKFIrAkO/7EWLFnbBZNM1CvJ6Sis+XBdPws2YQSHF1Gqf1oj/Q==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz", + "integrity": "sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==", "cpu": [ "x64" ], @@ -702,9 +348,9 @@ } }, "node_modules/@esbuild/win32-arm64": { - "version": "0.17.17", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.17.tgz", - "integrity": "sha512-YtUXLdVnd6YBSYlZODjWzH+KzbaubV0YVd6UxSfoFfa5PtNJNaW+1i+Hcmjpg2nEe0YXUCNF5bkKy1NnBv1y7Q==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz", + "integrity": "sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==", "cpu": [ "arm64" ], @@ -717,9 +363,9 @@ } }, "node_modules/@esbuild/win32-ia32": { - "version": "0.17.17", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.17.tgz", - "integrity": "sha512-yczSLRbDdReCO74Yfc5tKG0izzm+lPMYyO1fFTcn0QNwnKmc3K+HdxZWLGKg4pZVte7XVgcFku7TIZNbWEJdeQ==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz", + "integrity": "sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==", "cpu": [ "ia32" ], @@ -732,9 +378,9 @@ } }, "node_modules/@esbuild/win32-x64": { - "version": "0.17.17", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.17.tgz", - "integrity": "sha512-FNZw7H3aqhF9OyRQbDDnzUApDXfC1N6fgBhkqEO2jvYCJ+DxMTfZVqg3AX0R1khg1wHTBRD5SdcibSJ+XF6bFg==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz", + "integrity": "sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==", "cpu": [ "x64" ], @@ -746,15 +392,37 @@ "node": ">=12" } }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "dependencies": { + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz", + "integrity": "sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==", + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, "node_modules/@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", + "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", - "globals": "^13.15.0", + "espree": "^9.6.0", + "globals": "^13.19.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", "js-yaml": "^4.1.0", @@ -763,131 +431,112 @@ }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/@eslint/eslintrc/node_modules/globals": { - "version": "13.16.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.16.0.tgz", - "integrity": "sha512-A1lrQfpNF+McdPOnnFqY3kSN0AFTy485bTi1bkLk4mVPODIUEcSfhHgRqA+QdXPksrSTTztYXx37NFV+GpGk3Q==", - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://opencollective.com/eslint" } }, - "node_modules/@eslint/eslintrc/node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "node_modules/@eslint/js": { + "version": "8.56.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.56.0.tgz", + "integrity": "sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A==", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, "node_modules/@fortawesome/fontawesome-common-types": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-6.2.0.tgz", - "integrity": "sha512-rBevIsj2nclStJ7AxTdfsa3ovHb1H+qApwrxcTVo+NNdeJiB9V75hsKfrkG5AwNcRUNxrPPiScGYCNmLMoh8pg==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-6.5.1.tgz", + "integrity": "sha512-GkWzv+L6d2bI5f/Vk6ikJ9xtl7dfXtoRu3YGE6nq0p/FFqA1ebMOAWg3XgRyb0I6LYyYkiAo+3/KrwuBp8xG7A==", "hasInstallScript": true, "engines": { "node": ">=6" } }, "node_modules/@fortawesome/fontawesome-svg-core": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-6.2.0.tgz", - "integrity": "sha512-Cf2mAAeMWFMzpLC7Y9H1I4o3wEU+XovVJhTiNG8ZNgSQj53yl7OCJaS80K4YjrABWZzbAHVaoHE1dVJ27AAYXw==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-6.5.1.tgz", + "integrity": "sha512-MfRCYlQPXoLlpem+egxjfkEuP9UQswTrlCOsknus/NcMoblTH2g0jPrapbcIb04KGA7E2GZxbAccGZfWoYgsrQ==", "hasInstallScript": true, "dependencies": { - "@fortawesome/fontawesome-common-types": "6.2.0" + "@fortawesome/fontawesome-common-types": "6.5.1" }, "engines": { "node": ">=6" } }, "node_modules/@fortawesome/free-regular-svg-icons": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@fortawesome/free-regular-svg-icons/-/free-regular-svg-icons-6.2.0.tgz", - "integrity": "sha512-M1dG+PAmkYMTL9BSUHFXY5oaHwBYfHCPhbJ8qj8JELsc9XCrUJ6eEHWip4q0tE+h9C0DVyFkwIM9t7QYyCpprQ==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@fortawesome/free-regular-svg-icons/-/free-regular-svg-icons-6.5.1.tgz", + "integrity": "sha512-m6ShXn+wvqEU69wSP84coxLbNl7sGVZb+Ca+XZq6k30SzuP3X4TfPqtycgUh9ASwlNh5OfQCd8pDIWxl+O+LlQ==", "hasInstallScript": true, "dependencies": { - "@fortawesome/fontawesome-common-types": "6.2.0" + "@fortawesome/fontawesome-common-types": "6.5.1" }, "engines": { "node": ">=6" } }, "node_modules/@fortawesome/free-solid-svg-icons": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-6.2.0.tgz", - "integrity": "sha512-UjCILHIQ4I8cN46EiQn0CZL/h8AwCGgR//1c4R96Q5viSRwuKVo0NdQEc4bm+69ZwC0dUvjbDqAHF1RR5FA3XA==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-6.5.1.tgz", + "integrity": "sha512-S1PPfU3mIJa59biTtXJz1oI0+KAXW6bkAb31XKhxdxtuXDiUIFsih4JR1v5BbxY7hVHsD1RKq+jRkVRaf773NQ==", "hasInstallScript": true, "dependencies": { - "@fortawesome/fontawesome-common-types": "6.2.0" + "@fortawesome/fontawesome-common-types": "6.5.1" }, "engines": { "node": ">=6" } }, "node_modules/@fortawesome/vue-fontawesome": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@fortawesome/vue-fontawesome/-/vue-fontawesome-3.0.0.tgz", - "integrity": "sha512-VAnPH09+DTrdLmmOVP6Xw3+0psJViPjIqVEieXeihMvlpsTE9N/yWEDqkKmaHxjCkeUjoPEg90TNQbhTmtQK/A==", + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@fortawesome/vue-fontawesome/-/vue-fontawesome-3.0.5.tgz", + "integrity": "sha512-isZZ4+utQH9qg9cWxWYHQ9GwI3r5FeO7GnmzKYV+gbjxcptQhh+F99iZXi1Y9AvFUEgy8kRpAdvDlbb3drWFrw==", "peerDependencies": { "@fortawesome/fontawesome-svg-core": "~1 || ~6", "vue": ">= 3.0.0 < 4" } }, - "node_modules/@hapi/hoek": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", - "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==", - "optional": true, - "peer": true - }, - "node_modules/@hapi/topo": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", - "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", - "optional": true, - "peer": true, - "dependencies": { - "@hapi/hoek": "^9.0.0" - } - }, "node_modules/@humanwhocodes/config-array": { - "version": "0.9.5", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz", - "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==", + "version": "0.11.13", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.13.tgz", + "integrity": "sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==", "dependencies": { - "@humanwhocodes/object-schema": "^1.2.1", + "@humanwhocodes/object-schema": "^2.0.1", "debug": "^4.1.1", - "minimatch": "^3.0.4" + "minimatch": "^3.0.5" }, "engines": { "node": ">=10.10.0" } }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, "node_modules/@humanwhocodes/object-schema": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==" + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.1.tgz", + "integrity": "sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==" }, "node_modules/@jridgewell/gen-mapping": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", - "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", - "optional": true, + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", "peer": true, "dependencies": { - "@jridgewell/set-array": "^1.0.0", - "@jridgewell/sourcemap-codec": "^1.4.10" + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" }, "engines": { "node": ">=6.0.0" @@ -903,43 +552,28 @@ } }, "node_modules/@jridgewell/set-array": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.1.tgz", - "integrity": "sha512-Ct5MqZkLGEXTVmQYbGtx9SVqD2fqwvdubdps5D3djjAkgkKwT918VNOz65pEHFaYTeWcukmJmH5SwsA9Tn2ObQ==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", "peer": true, "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/source-map": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", - "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", + "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", "peer": true, "dependencies": { "@jridgewell/gen-mapping": "^0.3.0", "@jridgewell/trace-mapping": "^0.3.9" } }, - "node_modules/@jridgewell/source-map/node_modules/@jridgewell/gen-mapping": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.1.tgz", - "integrity": "sha512-GcHwniMlA2z+WFPWuY8lp3fsza0I8xPFMWL5+n8LYyP6PSvPrXf4+n8stDHZY2DM0zy9sVkRDy1jDI4XGzYVqg==", - "peer": true, - "dependencies": { - "@jridgewell/set-array": "^1.0.0", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, "node_modules/@jridgewell/sourcemap-codec": { "version": "1.4.15", "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", - "peer": true + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" }, "node_modules/@jridgewell/trace-mapping": { "version": "0.3.20", @@ -951,31 +585,10 @@ "@jridgewell/sourcemap-codec": "^1.4.14" } }, - "node_modules/@leichtgewicht/ip-codec": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", - "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==", - "optional": true, - "peer": true - }, - "node_modules/@node-ipc/js-queue": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@node-ipc/js-queue/-/js-queue-2.0.3.tgz", - "integrity": "sha512-fL1wpr8hhD5gT2dA1qifeVaoDFlQR5es8tFuKqjHX+kdOtdNHnxkVZbtIrR2rxnMFvehkjaZRNV2H/gPXlb0hw==", - "optional": true, - "peer": true, - "dependencies": { - "easy-stack": "1.0.1" - }, - "engines": { - "node": ">=1.0.0" - } - }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "devOptional": true, "dependencies": { "@nodelib/fs.stat": "2.0.5", "run-parallel": "^1.1.9" @@ -988,7 +601,6 @@ "version": "2.0.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "devOptional": true, "engines": { "node": ">= 8" } @@ -997,7 +609,6 @@ "version": "1.2.8", "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "devOptional": true, "dependencies": { "@nodelib/fs.scandir": "2.1.5", "fastq": "^1.6.0" @@ -1006,271 +617,125 @@ "node": ">= 8" } }, - "node_modules/@polka/url": { - "version": "1.0.0-next.21", - "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.21.tgz", - "integrity": "sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==", - "optional": true, - "peer": true - }, - "node_modules/@sentry/browser": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-7.16.0.tgz", - "integrity": "sha512-tJ063zvoF8Raw7mzQEXupOFPSN6v36WIbsDVGeFdToPCwViaBuATaxvWCrudGzsnBkMyItmTLJkzn9SEIXUOiw==", - "dependencies": { - "@sentry/core": "7.16.0", - "@sentry/types": "7.16.0", - "@sentry/utils": "7.16.0", - "tslib": "^1.9.3" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@sentry/core": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.16.0.tgz", - "integrity": "sha512-vq6H1b/IPTvzDD9coQ3wIudvSjkAYuUlXb1dv69dRlq4v3st9dcKBps1Zf0lQ1i4TVlDLoe1iGMmNFglMF1Q5w==", + "node_modules/@sentry-internal/feedback": { + "version": "7.91.0", + "resolved": "https://registry.npmjs.org/@sentry-internal/feedback/-/feedback-7.91.0.tgz", + "integrity": "sha512-SJKTSaz68F5YIwF79EttBm915M2LnacgZMYRnRumyTmMKnebGhYQLwWbZdpaDvOa1U18dgRajDX8Qed/8A3tXw==", "dependencies": { - "@sentry/types": "7.16.0", - "@sentry/utils": "7.16.0", - "tslib": "^1.9.3" + "@sentry/core": "7.91.0", + "@sentry/types": "7.91.0", + "@sentry/utils": "7.91.0" }, "engines": { - "node": ">=8" + "node": ">=12" } }, - "node_modules/@sentry/tracing": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@sentry/tracing/-/tracing-7.16.0.tgz", - "integrity": "sha512-8a9bViUY7oS35msBMouxkgz5OGd9NGutuKF7SQ8hPZwTcQPOxOwPyHccykgr56k6OmaDjGCLZMqZowaysJj+4g==", + "node_modules/@sentry-internal/tracing": { + "version": "7.91.0", + "resolved": "https://registry.npmjs.org/@sentry-internal/tracing/-/tracing-7.91.0.tgz", + "integrity": "sha512-JH5y6gs6BS0its7WF2DhySu7nkhPDfZcdpAXldxzIlJpqFkuwQKLU5nkYJpiIyZz1NHYYtW5aum2bV2oCOdDRA==", "dependencies": { - "@sentry/core": "7.16.0", - "@sentry/types": "7.16.0", - "@sentry/utils": "7.16.0", - "tslib": "^1.9.3" + "@sentry/core": "7.91.0", + "@sentry/types": "7.91.0", + "@sentry/utils": "7.91.0" }, "engines": { "node": ">=8" } }, - "node_modules/@sentry/types": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.16.0.tgz", - "integrity": "sha512-i6D+OK6d0l/k+VQvRp/Pt21WkDEgVBUIZq+sOkEZJczbcfexVdXKeXXoYTD2vYuFq8Yy28fzlsZaKI+NoH94yQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/@sentry/utils": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.16.0.tgz", - "integrity": "sha512-3Zh1txg7IRp4kZAdG27YF7K6lD1IZyuAo9KjoPg1Xzqa4DOZyASJuEkbf+rK2a9T4HrtVHHXJUsNbKg8WM3VHg==", + "node_modules/@sentry/browser": { + "version": "7.91.0", + "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-7.91.0.tgz", + "integrity": "sha512-lJv3x/xekzC/biiyAsVCioq2XnKNOZhI6jY3ZzLJZClYV8eKRi7D3KCsHRvMiCdGak1d/6sVp8F4NYY+YiWy1Q==", "dependencies": { - "@sentry/types": "7.16.0", - "tslib": "^1.9.3" + "@sentry-internal/feedback": "7.91.0", + "@sentry-internal/tracing": "7.91.0", + "@sentry/core": "7.91.0", + "@sentry/replay": "7.91.0", + "@sentry/types": "7.91.0", + "@sentry/utils": "7.91.0" }, "engines": { "node": ">=8" } }, - "node_modules/@sentry/vue": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@sentry/vue/-/vue-7.16.0.tgz", - "integrity": "sha512-Md2LTkZKhSTysu2L8iCHRFmrcWWDBjMJp++Jt9Bzt4aTHg6xrrnfFBfAmeJeXmbJDUGnMM/chhPmrcfGTDaHFg==", + "node_modules/@sentry/core": { + "version": "7.91.0", + "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.91.0.tgz", + "integrity": "sha512-tu+gYq4JrTdrR+YSh5IVHF0fJi/Pi9y0HZ5H9HnYy+UMcXIotxf6hIEaC6ZKGeLWkGXffz2gKpQLe/g6vy/lPA==", "dependencies": { - "@sentry/browser": "7.16.0", - "@sentry/core": "7.16.0", - "@sentry/types": "7.16.0", - "@sentry/utils": "7.16.0", - "tslib": "^1.9.3" + "@sentry/types": "7.91.0", + "@sentry/utils": "7.91.0" }, "engines": { "node": ">=8" - }, - "peerDependencies": { - "vue": "2.x || 3.x" - } - }, - "node_modules/@sideway/address": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.4.tgz", - "integrity": "sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==", - "optional": true, - "peer": true, - "dependencies": { - "@hapi/hoek": "^9.0.0" } }, - "node_modules/@sideway/formula": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz", - "integrity": "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==", - "optional": true, - "peer": true - }, - "node_modules/@sideway/pinpoint": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", - "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==", - "optional": true, - "peer": true - }, - "node_modules/@soda/friendly-errors-webpack-plugin": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/@soda/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.8.1.tgz", - "integrity": "sha512-h2ooWqP8XuFqTXT+NyAFbrArzfQA7R6HTezADrvD9Re8fxMLTPPniLdqVTdDaO0eIoLaAwKT+d6w+5GeTk7Vbg==", - "optional": true, - "peer": true, + "node_modules/@sentry/replay": { + "version": "7.91.0", + "resolved": "https://registry.npmjs.org/@sentry/replay/-/replay-7.91.0.tgz", + "integrity": "sha512-XwbesnLLNtaVXKtDoyBB96GxJuhGi9zy3a662Ba/McmumCnkXrMQYpQPh08U7MgkTyDRgjDwm7PXDhiKpcb03g==", "dependencies": { - "chalk": "^3.0.0", - "error-stack-parser": "^2.0.6", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1" + "@sentry-internal/tracing": "7.91.0", + "@sentry/core": "7.91.0", + "@sentry/types": "7.91.0", + "@sentry/utils": "7.91.0" }, "engines": { - "node": ">=8.0.0" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" + "node": ">=12" } }, - "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "optional": true, - "peer": true, + "node_modules/@sentry/tracing": { + "version": "7.91.0", + "resolved": "https://registry.npmjs.org/@sentry/tracing/-/tracing-7.91.0.tgz", + "integrity": "sha512-IlSAMvqfCL/2TwwN4Tmk6bGMgilGruv5oIJ1GMenVZk53bHwjpjzMbd0ms8+S5zJwAgTQXoCbRhaFFrNmptteQ==", "dependencies": { - "color-convert": "^2.0.1" + "@sentry-internal/tracing": "7.91.0" }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "optional": true, - "peer": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, + "node_modules/@sentry/types": { + "version": "7.91.0", + "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.91.0.tgz", + "integrity": "sha512-bcQnb7J3P3equbCUc+sPuHog2Y47yGD2sCkzmnZBjvBT0Z1B4f36fI/5WjyZhTjLSiOdg3F2otwvikbMjmBDew==", "engines": { "node": ">=8" } }, - "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "optional": true, - "peer": true, + "node_modules/@sentry/utils": { + "version": "7.91.0", + "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.91.0.tgz", + "integrity": "sha512-fvxjrEbk6T6Otu++Ax9ntlQ0sGRiwSC179w68aC3u26Wr30FAIRKqHTCCdc2jyWk7Gd9uWRT/cq+g8NG/8BfSg==", "dependencies": { - "color-name": "~1.1.4" + "@sentry/types": "7.91.0" }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "optional": true, - "peer": true - }, - "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "optional": true, - "peer": true, "engines": { "node": ">=8" } }, - "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "optional": true, - "peer": true, + "node_modules/@sentry/vue": { + "version": "7.91.0", + "resolved": "https://registry.npmjs.org/@sentry/vue/-/vue-7.91.0.tgz", + "integrity": "sha512-i/8e6Bb4QGVtoo45n7LF6MUcfo7mCEfJBa4SYYg15LyC0ev5ewJpo82jdAacmnUEkZ7qn0Zipv+M64a+3mx0cw==", "dependencies": { - "has-flag": "^4.0.0" + "@sentry/browser": "7.91.0", + "@sentry/core": "7.91.0", + "@sentry/types": "7.91.0", + "@sentry/utils": "7.91.0" }, "engines": { "node": ">=8" - } - }, - "node_modules/@soda/get-current-script": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@soda/get-current-script/-/get-current-script-1.0.2.tgz", - "integrity": "sha512-T7VNNlYVM1SgQ+VsMYhnDkcGmWhQdL0bDyGm5TlQ3GBXnJscEClUUOKduWTmm2zCnvNLC1hc3JpuXjs/nFOc5w==", - "optional": true, - "peer": true - }, - "node_modules/@trysound/sax": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", - "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", - "optional": true, - "peer": true, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/@types/body-parser": { - "version": "1.19.2", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", - "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", - "optional": true, - "peer": true, - "dependencies": { - "@types/connect": "*", - "@types/node": "*" - } - }, - "node_modules/@types/bonjour": { - "version": "3.5.10", - "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", - "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", - "optional": true, - "peer": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/connect": { - "version": "3.4.35", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", - "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", - "optional": true, - "peer": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/connect-history-api-fallback": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", - "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", - "optional": true, - "peer": true, - "dependencies": { - "@types/express-serve-static-core": "*", - "@types/node": "*" + }, + "peerDependencies": { + "vue": "2.x || 3.x" } }, "node_modules/@types/eslint": { - "version": "7.29.0", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.29.0.tgz", - "integrity": "sha512-VNcvioYDH8/FxaeTKkM4/TiTwt6pBV9E3OfGmvaw8tPl0rrHCJ4Ll15HRT+pMiFAf/MLQvAzC+6RzUMEL9Ceng==", + "version": "8.56.0", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.0.tgz", + "integrity": "sha512-FlsN0p4FhuYRjIxpbdXovvHQhtlG05O1GG/RNWvdAxTboR438IOTwmrY/vLA+Xfgg06BTkP045M3vpFwTMv1dg==", "peer": true, "dependencies": { "@types/estree": "*", @@ -1278,9 +743,9 @@ } }, "node_modules/@types/eslint-scope": { - "version": "3.7.3", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.3.tgz", - "integrity": "sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==", + "version": "3.7.7", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", + "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", "peer": true, "dependencies": { "@types/eslint": "*", @@ -1288,172 +753,50 @@ } }, "node_modules/@types/estree": { - "version": "0.0.51", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", - "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==", - "peer": true - }, - "node_modules/@types/express": { - "version": "4.17.13", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", - "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", - "optional": true, - "peer": true, - "dependencies": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.18", - "@types/qs": "*", - "@types/serve-static": "*" - } - }, - "node_modules/@types/express-serve-static-core": { - "version": "4.17.28", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz", - "integrity": "sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==", - "optional": true, - "peer": true, - "dependencies": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*" - } - }, - "node_modules/@types/html-minifier-terser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", - "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==", - "optional": true, + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", + "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", "peer": true }, - "node_modules/@types/http-proxy": { - "version": "1.17.9", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz", - "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==", - "optional": true, - "peer": true, - "dependencies": { - "@types/node": "*" - } - }, "node_modules/@types/json-schema": { - "version": "7.0.11", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", - "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==" + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==" }, "node_modules/@types/json5": { "version": "0.0.29", "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==" }, - "node_modules/@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==", - "optional": true, - "peer": true - }, - "node_modules/@types/minimist": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz", - "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==", - "optional": true, - "peer": true - }, "node_modules/@types/node": { - "version": "17.0.41", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.41.tgz", - "integrity": "sha512-xA6drNNeqb5YyV5fO3OAEsnXLfO7uF0whiOfPTz5AeDo8KeZFmODKnvwPymMNO8qE/an8pVY/O50tig2SQCrGw==", - "peer": true - }, - "node_modules/@types/normalize-package-data": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", - "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", - "optional": true, - "peer": true - }, - "node_modules/@types/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", - "optional": true, - "peer": true - }, - "node_modules/@types/qs": { - "version": "6.9.7", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", - "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==", - "optional": true, - "peer": true - }, - "node_modules/@types/range-parser": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", - "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==", - "optional": true, - "peer": true - }, - "node_modules/@types/retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", - "optional": true, - "peer": true - }, - "node_modules/@types/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", - "optional": true, - "peer": true, - "dependencies": { - "@types/express": "*" - } - }, - "node_modules/@types/serve-static": { - "version": "1.13.10", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", - "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", - "optional": true, - "peer": true, - "dependencies": { - "@types/mime": "^1", - "@types/node": "*" - } - }, - "node_modules/@types/sockjs": { - "version": "0.3.33", - "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", - "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", - "optional": true, + "version": "20.10.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.10.5.tgz", + "integrity": "sha512-nNPsNE65wjMxEKI93yOP+NPGGBJz/PoN3kZsVLee0XMiJolxSekEVD8wRwBUBqkwc7UWop0edW50yrCQW4CyRw==", "peer": true, "dependencies": { - "@types/node": "*" + "undici-types": "~5.26.4" } }, - "node_modules/@types/ws": { - "version": "8.5.3", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", - "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", - "optional": true, - "peer": true, - "dependencies": { - "@types/node": "*" - } + "node_modules/@types/semver": { + "version": "7.5.6", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.6.tgz", + "integrity": "sha512-dn1l8LaMea/IjDoHNd9J52uBbInB796CDffS6VdIxvqYCPSG0V0DzHp76GpaWnlhg88uYyPbXCDIowa86ybd5A==", + "dev": true }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.30.5", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.30.5.tgz", - "integrity": "sha512-lftkqRoBvc28VFXEoRgyZuztyVUQ04JvUnATSPtIRFAccbXTWL6DEtXGYMcbg998kXw1NLUJm7rTQ9eUt+q6Ig==", + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.62.0.tgz", + "integrity": "sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.30.5", - "@typescript-eslint/type-utils": "5.30.5", - "@typescript-eslint/utils": "5.30.5", + "@eslint-community/regexpp": "^4.4.0", + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/type-utils": "5.62.0", + "@typescript-eslint/utils": "5.62.0", "debug": "^4.3.4", - "functional-red-black-tree": "^1.0.1", + "graphemer": "^1.4.0", "ignore": "^5.2.0", - "regexpp": "^3.2.0", + "natural-compare-lite": "^1.4.0", "semver": "^7.3.7", "tsutils": "^3.21.0" }, @@ -1475,14 +818,14 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "5.30.5", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.30.5.tgz", - "integrity": "sha512-zj251pcPXI8GO9NDKWWmygP6+UjwWmrdf9qMW/L/uQJBM/0XbU2inxe5io/234y/RCvwpKEYjZ6c1YrXERkK4Q==", + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.62.0.tgz", + "integrity": "sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.30.5", - "@typescript-eslint/types": "5.30.5", - "@typescript-eslint/typescript-estree": "5.30.5", + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/typescript-estree": "5.62.0", "debug": "^4.3.4" }, "engines": { @@ -1502,13 +845,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "5.30.5", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.30.5.tgz", - "integrity": "sha512-NJ6F+YHHFT/30isRe2UTmIGGAiXKckCyMnIV58cE3JkHmaD6e5zyEYm5hBDv0Wbin+IC0T1FWJpD3YqHUG/Ydg==", + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz", + "integrity": "sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.30.5", - "@typescript-eslint/visitor-keys": "5.30.5" + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/visitor-keys": "5.62.0" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -1519,12 +862,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "5.30.5", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.30.5.tgz", - "integrity": "sha512-k9+ejlv1GgwN1nN7XjVtyCgE0BTzhzT1YsQF0rv4Vfj2U9xnslBgMYYvcEYAFVdvhuEscELJsB7lDkN7WusErw==", + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.62.0.tgz", + "integrity": "sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==", "dev": true, "dependencies": { - "@typescript-eslint/utils": "5.30.5", + "@typescript-eslint/typescript-estree": "5.62.0", + "@typescript-eslint/utils": "5.62.0", "debug": "^4.3.4", "tsutils": "^3.21.0" }, @@ -1545,9 +889,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "5.30.5", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.30.5.tgz", - "integrity": "sha512-kZ80w/M2AvsbRvOr3PjaNh6qEW1LFqs2pLdo2s5R38B2HYXG8Z0PP48/4+j1QHJFL3ssHIbJ4odPRS8PlHrFfw==", + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz", + "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -1558,13 +902,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.30.5", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.30.5.tgz", - "integrity": "sha512-qGTc7QZC801kbYjAr4AgdOfnokpwStqyhSbiQvqGBLixniAKyH+ib2qXIVo4P9NgGzwyfD9I0nlJN7D91E1VpQ==", + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz", + "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.30.5", - "@typescript-eslint/visitor-keys": "5.30.5", + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/visitor-keys": "5.62.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -1585,17 +929,19 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "5.30.5", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.30.5.tgz", - "integrity": "sha512-o4SSUH9IkuA7AYIfAvatldovurqTAHrfzPApOZvdUq01hHojZojCFXx06D/aFpKCgWbMPRdJBWAC3sWp3itwTA==", + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz", + "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==", "dev": true, "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.30.5", - "@typescript-eslint/types": "5.30.5", - "@typescript-eslint/typescript-estree": "5.30.5", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/typescript-estree": "5.62.0", "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0" + "semver": "^7.3.7" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -1609,12 +955,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.30.5", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.30.5.tgz", - "integrity": "sha512-D+xtGo9HUMELzWIUqcQc0p2PO4NyvTrgIOK/VnSH083+8sq0tiLozNRKuLarwHYGRuA6TVBQSuuLwJUDWd3aaA==", + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz", + "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.30.5", + "@typescript-eslint/types": "5.62.0", "eslint-visitor-keys": "^3.3.0" }, "engines": { @@ -1625,375 +971,83 @@ "url": "https://opencollective.com/typescript-eslint" } }, + "node_modules/@ungap/structured-clone": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", + "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==" + }, "node_modules/@vitejs/plugin-vue": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-4.0.0.tgz", - "integrity": "sha512-e0X4jErIxAB5oLtDqbHvHpJe/uWNkdpYV83AOG2xo2tEVSzCzewgJMtREZM30wXnM5ls90hxiOtAuVU6H5JgbA==", + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-4.6.0.tgz", + "integrity": "sha512-XHuyFdAikWRmHuAd89FOyUGIjrBU5KlxJtyi2hVeR9ySGFxQwE0bl5xAQju/ArMq5azdBivY4d+D2yPKwoYWUg==", "engines": { "node": "^14.18.0 || >=16.0.0" }, "peerDependencies": { - "vite": "^4.0.0", + "vite": "^4.0.0 || ^5.0.0", "vue": "^3.2.25" } }, - "node_modules/@vue/cli-overlay": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/@vue/cli-overlay/-/cli-overlay-5.0.8.tgz", - "integrity": "sha512-KmtievE/B4kcXp6SuM2gzsnSd8WebkQpg3XaB6GmFh1BJGRqa1UiW9up7L/Q67uOdTigHxr5Ar2lZms4RcDjwQ==", - "optional": true, - "peer": true + "node_modules/@vue/compiler-core": { + "version": "3.3.13", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.3.13.tgz", + "integrity": "sha512-bwi9HShGu7uaZLOErZgsH2+ojsEdsjerbf2cMXPwmvcgZfVPZ2BVZzCVnwZBxTAYd6Mzbmf6izcUNDkWnBBQ6A==", + "dependencies": { + "@babel/parser": "^7.23.5", + "@vue/shared": "3.3.13", + "estree-walker": "^2.0.2", + "source-map-js": "^1.0.2" + } }, - "node_modules/@vue/cli-plugin-router": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/@vue/cli-plugin-router/-/cli-plugin-router-5.0.8.tgz", - "integrity": "sha512-Gmv4dsGdAsWPqVijz3Ux2OS2HkMrWi1ENj2cYL75nUeL+Xj5HEstSqdtfZ0b1q9NCce+BFB6QnHfTBXc/fCvMg==", - "optional": true, - "peer": true, + "node_modules/@vue/compiler-dom": { + "version": "3.3.13", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.3.13.tgz", + "integrity": "sha512-EYRDpbLadGtNL0Gph+HoKiYqXLqZ0xSSpR5Dvnu/Ep7ggaCbjRDIus1MMxTS2Qm0koXED4xSlvTZaTnI8cYAsw==", "dependencies": { - "@vue/cli-shared-utils": "^5.0.8" - }, - "peerDependencies": { - "@vue/cli-service": "^3.0.0 || ^4.0.0 || ^5.0.0-0" + "@vue/compiler-core": "3.3.13", + "@vue/shared": "3.3.13" } }, - "node_modules/@vue/cli-plugin-vuex": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/@vue/cli-plugin-vuex/-/cli-plugin-vuex-5.0.8.tgz", - "integrity": "sha512-HSYWPqrunRE5ZZs8kVwiY6oWcn95qf/OQabwLfprhdpFWAGtLStShjsGED2aDpSSeGAskQETrtR/5h7VqgIlBA==", - "optional": true, - "peer": true, - "peerDependencies": { - "@vue/cli-service": "^3.0.0 || ^4.0.0 || ^5.0.0-0" + "node_modules/@vue/compiler-sfc": { + "version": "3.3.13", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.3.13.tgz", + "integrity": "sha512-DQVmHEy/EKIgggvnGRLx21hSqnr1smUS9Aq8tfxiiot8UR0/pXKHN9k78/qQ7etyQTFj5em5nruODON7dBeumw==", + "dependencies": { + "@babel/parser": "^7.23.5", + "@vue/compiler-core": "3.3.13", + "@vue/compiler-dom": "3.3.13", + "@vue/compiler-ssr": "3.3.13", + "@vue/reactivity-transform": "3.3.13", + "@vue/shared": "3.3.13", + "estree-walker": "^2.0.2", + "magic-string": "^0.30.5", + "postcss": "^8.4.32", + "source-map-js": "^1.0.2" } }, - "node_modules/@vue/cli-service": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/@vue/cli-service/-/cli-service-5.0.8.tgz", - "integrity": "sha512-nV7tYQLe7YsTtzFrfOMIHc5N2hp5lHG2rpYr0aNja9rNljdgcPZLyQRb2YRivTHqTv7lI962UXFURcpStHgyFw==", - "optional": true, - "peer": true, + "node_modules/@vue/compiler-ssr": { + "version": "3.3.13", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.3.13.tgz", + "integrity": "sha512-d/P3bCeUGmkJNS1QUZSAvoCIW4fkOKK3l2deE7zrp0ypJEy+En2AcypIkqvcFQOcw3F0zt2VfMvNsA9JmExTaw==", "dependencies": { - "@babel/helper-compilation-targets": "^7.12.16", - "@soda/friendly-errors-webpack-plugin": "^1.8.0", - "@soda/get-current-script": "^1.0.2", - "@types/minimist": "^1.2.0", - "@vue/cli-overlay": "^5.0.8", - "@vue/cli-plugin-router": "^5.0.8", - "@vue/cli-plugin-vuex": "^5.0.8", - "@vue/cli-shared-utils": "^5.0.8", - "@vue/component-compiler-utils": "^3.3.0", - "@vue/vue-loader-v15": "npm:vue-loader@^15.9.7", - "@vue/web-component-wrapper": "^1.3.0", - "acorn": "^8.0.5", - "acorn-walk": "^8.0.2", - "address": "^1.1.2", - "autoprefixer": "^10.2.4", - "browserslist": "^4.16.3", - "case-sensitive-paths-webpack-plugin": "^2.3.0", - "cli-highlight": "^2.1.10", - "clipboardy": "^2.3.0", - "cliui": "^7.0.4", - "copy-webpack-plugin": "^9.0.1", - "css-loader": "^6.5.0", - "css-minimizer-webpack-plugin": "^3.0.2", - "cssnano": "^5.0.0", - "debug": "^4.1.1", - "default-gateway": "^6.0.3", - "dotenv": "^10.0.0", - "dotenv-expand": "^5.1.0", - "fs-extra": "^9.1.0", - "globby": "^11.0.2", - "hash-sum": "^2.0.0", - "html-webpack-plugin": "^5.1.0", - "is-file-esm": "^1.0.0", - "launch-editor-middleware": "^2.2.1", - "lodash.defaultsdeep": "^4.6.1", - "lodash.mapvalues": "^4.6.0", - "mini-css-extract-plugin": "^2.5.3", - "minimist": "^1.2.5", - "module-alias": "^2.2.2", - "portfinder": "^1.0.26", - "postcss": "^8.2.6", - "postcss-loader": "^6.1.1", - "progress-webpack-plugin": "^1.0.12", - "ssri": "^8.0.1", - "terser-webpack-plugin": "^5.1.1", - "thread-loader": "^3.0.0", - "vue-loader": "^17.0.0", - "vue-style-loader": "^4.1.3", - "webpack": "^5.54.0", - "webpack-bundle-analyzer": "^4.4.0", - "webpack-chain": "^6.5.1", - "webpack-dev-server": "^4.7.3", - "webpack-merge": "^5.7.3", - "webpack-virtual-modules": "^0.4.2", - "whatwg-fetch": "^3.6.2" - }, - "bin": { - "vue-cli-service": "bin/vue-cli-service.js" - }, - "engines": { - "node": "^12.0.0 || >= 14.0.0" - }, - "peerDependencies": { - "vue-template-compiler": "^2.0.0", - "webpack-sources": "*" - }, - "peerDependenciesMeta": { - "cache-loader": { - "optional": true - }, - "less-loader": { - "optional": true - }, - "pug-plain-loader": { - "optional": true - }, - "raw-loader": { - "optional": true - }, - "sass-loader": { - "optional": true - }, - "stylus-loader": { - "optional": true - }, - "vue-template-compiler": { - "optional": true - }, - "webpack-sources": { - "optional": true - } - } - }, - "node_modules/@vue/cli-shared-utils": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/@vue/cli-shared-utils/-/cli-shared-utils-5.0.8.tgz", - "integrity": "sha512-uK2YB7bBVuQhjOJF+O52P9yFMXeJVj7ozqJkwYE9PlMHL1LMHjtCYm4cSdOebuPzyP+/9p0BimM/OqxsevIopQ==", - "optional": true, - "peer": true, - "dependencies": { - "@achrinza/node-ipc": "^9.2.5", - "chalk": "^4.1.2", - "execa": "^1.0.0", - "joi": "^17.4.0", - "launch-editor": "^2.2.1", - "lru-cache": "^6.0.0", - "node-fetch": "^2.6.7", - "open": "^8.0.2", - "ora": "^5.3.0", - "read-pkg": "^5.1.1", - "semver": "^7.3.4", - "strip-ansi": "^6.0.0" - } - }, - "node_modules/@vue/cli-shared-utils/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "optional": true, - "peer": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@vue/cli-shared-utils/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "optional": true, - "peer": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@vue/cli-shared-utils/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "optional": true, - "peer": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@vue/cli-shared-utils/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "optional": true, - "peer": true - }, - "node_modules/@vue/cli-shared-utils/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "optional": true, - "peer": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@vue/cli-shared-utils/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "optional": true, - "peer": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@vue/compiler-core": { - "version": "3.2.41", - "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.2.41.tgz", - "integrity": "sha512-oA4mH6SA78DT+96/nsi4p9DX97PHcNROxs51lYk7gb9Z4BPKQ3Mh+BLn6CQZBw857Iuhu28BfMSRHAlPvD4vlw==", - "dependencies": { - "@babel/parser": "^7.16.4", - "@vue/shared": "3.2.41", - "estree-walker": "^2.0.2", - "source-map": "^0.6.1" - } - }, - "node_modules/@vue/compiler-dom": { - "version": "3.2.41", - "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.2.41.tgz", - "integrity": "sha512-xe5TbbIsonjENxJsYRbDJvthzqxLNk+tb3d/c47zgREDa/PCp6/Y4gC/skM4H6PIuX5DAxm7fFJdbjjUH2QTMw==", - "dependencies": { - "@vue/compiler-core": "3.2.41", - "@vue/shared": "3.2.41" - } - }, - "node_modules/@vue/compiler-sfc": { - "version": "3.2.41", - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.2.41.tgz", - "integrity": "sha512-+1P2m5kxOeaxVmJNXnBskAn3BenbTmbxBxWOtBq3mQTCokIreuMULFantBUclP0+KnzNCMOvcnKinqQZmiOF8w==", - "dependencies": { - "@babel/parser": "^7.16.4", - "@vue/compiler-core": "3.2.41", - "@vue/compiler-dom": "3.2.41", - "@vue/compiler-ssr": "3.2.41", - "@vue/reactivity-transform": "3.2.41", - "@vue/shared": "3.2.41", - "estree-walker": "^2.0.2", - "magic-string": "^0.25.7", - "postcss": "^8.1.10", - "source-map": "^0.6.1" - } - }, - "node_modules/@vue/compiler-ssr": { - "version": "3.2.41", - "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.2.41.tgz", - "integrity": "sha512-Y5wPiNIiaMz/sps8+DmhaKfDm1xgj6GrH99z4gq2LQenfVQcYXmHIOBcs5qPwl7jaW3SUQWjkAPKMfQemEQZwQ==", - "dependencies": { - "@vue/compiler-dom": "3.2.41", - "@vue/shared": "3.2.41" - } - }, - "node_modules/@vue/component-compiler-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/@vue/component-compiler-utils/-/component-compiler-utils-3.3.0.tgz", - "integrity": "sha512-97sfH2mYNU+2PzGrmK2haqffDpVASuib9/w2/noxiFi31Z54hW+q3izKQXXQZSNhtiUpAI36uSuYepeBe4wpHQ==", - "optional": true, - "peer": true, - "dependencies": { - "consolidate": "^0.15.1", - "hash-sum": "^1.0.2", - "lru-cache": "^4.1.2", - "merge-source-map": "^1.1.0", - "postcss": "^7.0.36", - "postcss-selector-parser": "^6.0.2", - "source-map": "~0.6.1", - "vue-template-es2015-compiler": "^1.9.0" - }, - "optionalDependencies": { - "prettier": "^1.18.2 || ^2.0.0" - } - }, - "node_modules/@vue/component-compiler-utils/node_modules/hash-sum": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz", - "integrity": "sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==", - "optional": true, - "peer": true - }, - "node_modules/@vue/component-compiler-utils/node_modules/lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", - "optional": true, - "peer": true, - "dependencies": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "node_modules/@vue/component-compiler-utils/node_modules/picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "optional": true, - "peer": true - }, - "node_modules/@vue/component-compiler-utils/node_modules/postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "optional": true, - "peer": true, - "dependencies": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - } - }, - "node_modules/@vue/component-compiler-utils/node_modules/yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", - "optional": true, - "peer": true - }, - "node_modules/@vue/devtools-api": { - "version": "6.4.5", - "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.4.5.tgz", - "integrity": "sha512-JD5fcdIuFxU4fQyXUu3w2KpAJHzTVdN+p4iOX2lMWSHMOoQdMAcpFLZzm9Z/2nmsoZ1a96QEhZ26e50xLBsgOQ==" - }, - "node_modules/@vue/eslint-config-airbnb": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@vue/eslint-config-airbnb/-/eslint-config-airbnb-6.0.0.tgz", - "integrity": "sha512-zoOad6NKIEh8nDOC6fcWMp3i1nYlNF1au80cvTXIEV2w7iRLVo8C10rHAhjCnmgA0Sr+ec1KQxpl7o838DMKOg==", - "dependencies": { - "eslint-config-airbnb-base": "^15.0.0", - "eslint-import-resolver-node": "^0.3.6", - "eslint-import-resolver-webpack": "^0.13.2", - "eslint-plugin-import": "^2.25.3" + "@vue/compiler-dom": "3.3.13", + "@vue/shared": "3.3.13" + } + }, + "node_modules/@vue/devtools-api": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.5.1.tgz", + "integrity": "sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA==" + }, + "node_modules/@vue/eslint-config-airbnb": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@vue/eslint-config-airbnb/-/eslint-config-airbnb-6.0.0.tgz", + "integrity": "sha512-zoOad6NKIEh8nDOC6fcWMp3i1nYlNF1au80cvTXIEV2w7iRLVo8C10rHAhjCnmgA0Sr+ec1KQxpl7o838DMKOg==", + "dependencies": { + "eslint-config-airbnb-base": "^15.0.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-import-resolver-webpack": "^0.13.2", + "eslint-plugin-import": "^2.25.3" }, "peerDependencies": { "@vue/cli-service": "^4.0.0-0 || ^5.0.0-0", @@ -2008,14 +1062,14 @@ } }, "node_modules/@vue/eslint-config-typescript": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/@vue/eslint-config-typescript/-/eslint-config-typescript-11.0.0.tgz", - "integrity": "sha512-txuRzxnQVmtUvvy9UyWUy9sHWXNeRPGmSPqP53hRtaiUeCTAondI9Ho9GQYI/8/eWljYOST7iA4Aa8sANBkWaA==", + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/@vue/eslint-config-typescript/-/eslint-config-typescript-11.0.3.tgz", + "integrity": "sha512-dkt6W0PX6H/4Xuxg/BlFj5xHvksjpSlVjtkQCpaYJBIEuKj2hOVU7r+TIe+ysCwRYFz/lGqvklntRkCAibsbPw==", "dev": true, "dependencies": { - "@typescript-eslint/eslint-plugin": "^5.0.0", - "@typescript-eslint/parser": "^5.0.0", - "vue-eslint-parser": "^9.0.0" + "@typescript-eslint/eslint-plugin": "^5.59.1", + "@typescript-eslint/parser": "^5.59.1", + "vue-eslint-parser": "^9.1.1" }, "engines": { "node": "^14.17.0 || >=16.0.0" @@ -2032,245 +1086,204 @@ } }, "node_modules/@vue/reactivity": { - "version": "3.2.41", - "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.2.41.tgz", - "integrity": "sha512-9JvCnlj8uc5xRiQGZ28MKGjuCoPhhTwcoAdv3o31+cfGgonwdPNuvqAXLhlzu4zwqavFEG5tvaoINQEfxz+l6g==", + "version": "3.3.13", + "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.3.13.tgz", + "integrity": "sha512-fjzCxceMahHhi4AxUBzQqqVhuA21RJ0COaWTbIBl1PruGW1CeY97louZzLi4smpYx+CHfFPPU/CS8NybbGvPKQ==", "dependencies": { - "@vue/shared": "3.2.41" + "@vue/shared": "3.3.13" } }, "node_modules/@vue/reactivity-transform": { - "version": "3.2.41", - "resolved": "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.2.41.tgz", - "integrity": "sha512-mK5+BNMsL4hHi+IR3Ft/ho6Za+L3FA5j8WvreJ7XzHrqkPq8jtF/SMo7tuc9gHjLDwKZX1nP1JQOKo9IEAn54A==", + "version": "3.3.13", + "resolved": "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.3.13.tgz", + "integrity": "sha512-oWnydGH0bBauhXvh5KXUy61xr9gKaMbtsMHk40IK9M4gMuKPJ342tKFarY0eQ6jef8906m35q37wwA8DMZOm5Q==", "dependencies": { - "@babel/parser": "^7.16.4", - "@vue/compiler-core": "3.2.41", - "@vue/shared": "3.2.41", + "@babel/parser": "^7.23.5", + "@vue/compiler-core": "3.3.13", + "@vue/shared": "3.3.13", "estree-walker": "^2.0.2", - "magic-string": "^0.25.7" + "magic-string": "^0.30.5" } }, "node_modules/@vue/runtime-core": { - "version": "3.2.41", - "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.2.41.tgz", - "integrity": "sha512-0LBBRwqnI0p4FgIkO9q2aJBBTKDSjzhnxrxHYengkAF6dMOjeAIZFDADAlcf2h3GDALWnblbeprYYpItiulSVQ==", + "version": "3.3.13", + "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.3.13.tgz", + "integrity": "sha512-1TzA5TvGuh2zUwMJgdfvrBABWZ7y8kBwBhm7BXk8rvdx2SsgcGfz2ruv2GzuGZNvL1aKnK8CQMV/jFOrxNQUMA==", "dependencies": { - "@vue/reactivity": "3.2.41", - "@vue/shared": "3.2.41" + "@vue/reactivity": "3.3.13", + "@vue/shared": "3.3.13" } }, "node_modules/@vue/runtime-dom": { - "version": "3.2.41", - "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.2.41.tgz", - "integrity": "sha512-U7zYuR1NVIP8BL6jmOqmapRAHovEFp7CSw4pR2FacqewXNGqZaRfHoNLQsqQvVQ8yuZNZtxSZy0FFyC70YXPpA==", + "version": "3.3.13", + "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.3.13.tgz", + "integrity": "sha512-JJkpE8R/hJKXqVTgUoODwS5wqKtOsmJPEqmp90PDVGygtJ4C0PtOkcEYXwhiVEmef6xeXcIlrT3Yo5aQ4qkHhQ==", "dependencies": { - "@vue/runtime-core": "3.2.41", - "@vue/shared": "3.2.41", - "csstype": "^2.6.8" + "@vue/runtime-core": "3.3.13", + "@vue/shared": "3.3.13", + "csstype": "^3.1.3" } }, "node_modules/@vue/server-renderer": { - "version": "3.2.41", - "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.2.41.tgz", - "integrity": "sha512-7YHLkfJdTlsZTV0ae5sPwl9Gn/EGr2hrlbcS/8naXm2CDpnKUwC68i1wGlrYAfIgYWL7vUZwk2GkYLQH5CvFig==", + "version": "3.3.13", + "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.3.13.tgz", + "integrity": "sha512-vSnN+nuf6iSqTL3Qgx/9A+BT+0Zf/VJOgF5uMZrKjYPs38GMYyAU1coDyBNHauehXDaP+zl73VhwWv0vBRBHcg==", "dependencies": { - "@vue/compiler-ssr": "3.2.41", - "@vue/shared": "3.2.41" + "@vue/compiler-ssr": "3.3.13", + "@vue/shared": "3.3.13" }, "peerDependencies": { - "vue": "3.2.41" + "vue": "3.3.13" } }, "node_modules/@vue/shared": { - "version": "3.2.41", - "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.2.41.tgz", - "integrity": "sha512-W9mfWLHmJhkfAmV+7gDjcHeAWALQtgGT3JErxULl0oz6R6+3ug91I7IErs93eCFhPCZPHBs4QJS7YWEV7A3sxw==" - }, - "node_modules/@vue/vue-loader-v15": { - "name": "vue-loader", - "version": "15.9.8", - "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-15.9.8.tgz", - "integrity": "sha512-GwSkxPrihfLR69/dSV3+5CdMQ0D+jXg8Ma1S4nQXKJAznYFX14vHdc/NetQc34Dw+rBbIJyP7JOuVb9Fhprvog==", - "optional": true, - "peer": true, - "dependencies": { - "@vue/component-compiler-utils": "^3.1.0", - "hash-sum": "^1.0.2", - "loader-utils": "^1.1.0", - "vue-hot-reload-api": "^2.3.0", - "vue-style-loader": "^4.1.0" - }, - "peerDependencies": { - "css-loader": "*", - "webpack": "^3.0.0 || ^4.1.0 || ^5.0.0-0" - }, - "peerDependenciesMeta": { - "cache-loader": { - "optional": true - }, - "vue-template-compiler": { - "optional": true - } - } - }, - "node_modules/@vue/vue-loader-v15/node_modules/hash-sum": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz", - "integrity": "sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==", - "optional": true, - "peer": true - }, - "node_modules/@vue/web-component-wrapper": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@vue/web-component-wrapper/-/web-component-wrapper-1.3.0.tgz", - "integrity": "sha512-Iu8Tbg3f+emIIMmI2ycSI8QcEuAUgPTgHwesDU1eKMLE4YC/c/sFbGc70QgMq31ijRftV0R7vCm9co6rldCeOA==", - "optional": true, - "peer": true + "version": "3.3.13", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.3.13.tgz", + "integrity": "sha512-/zYUwiHD8j7gKx2argXEMCUXVST6q/21DFU0sTfNX0URJroCe3b1UF6vLJ3lQDfLNIiiRl2ONp7Nh5UVWS6QnA==" }, "node_modules/@webassemblyjs/ast": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", - "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", + "integrity": "sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==", "peer": true, "dependencies": { - "@webassemblyjs/helper-numbers": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + "@webassemblyjs/helper-numbers": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6" } }, "node_modules/@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", - "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", + "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", "peer": true }, "node_modules/@webassemblyjs/helper-api-error": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", - "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", + "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", "peer": true }, "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", - "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz", + "integrity": "sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==", "peer": true }, "node_modules/@webassemblyjs/helper-numbers": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", - "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", + "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", "peer": true, "dependencies": { - "@webassemblyjs/floating-point-hex-parser": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/floating-point-hex-parser": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", "@xtuc/long": "4.2.2" } }, "node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", - "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", + "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", "peer": true }, "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", - "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz", + "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==", "peer": true, "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1" + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6" } }, "node_modules/@webassemblyjs/ieee754": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", - "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", + "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", "peer": true, "dependencies": { "@xtuc/ieee754": "^1.2.0" } }, "node_modules/@webassemblyjs/leb128": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", - "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", + "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", "peer": true, "dependencies": { "@xtuc/long": "4.2.2" } }, "node_modules/@webassemblyjs/utf8": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", - "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", + "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", "peer": true }, "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", - "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz", + "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==", "peer": true, "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/helper-wasm-section": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-opt": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "@webassemblyjs/wast-printer": "1.11.1" + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/helper-wasm-section": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6", + "@webassemblyjs/wasm-opt": "1.11.6", + "@webassemblyjs/wasm-parser": "1.11.6", + "@webassemblyjs/wast-printer": "1.11.6" } }, "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", - "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz", + "integrity": "sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==", "peer": true, "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" } }, "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", - "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz", + "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==", "peer": true, "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1" + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6", + "@webassemblyjs/wasm-parser": "1.11.6" } }, "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", - "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz", + "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==", "peer": true, "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" } }, "node_modules/@webassemblyjs/wast-printer": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", - "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", + "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", "peer": true, "dependencies": { - "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/ast": "1.11.6", "@xtuc/long": "4.2.2" } }, @@ -2286,24 +1299,10 @@ "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", "peer": true }, - "node_modules/accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", - "optional": true, - "peer": true, - "dependencies": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - }, - "engines": { - "node": ">= 0.6" - } - }, "node_modules/acorn": { - "version": "8.7.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz", - "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==", + "version": "8.11.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.2.tgz", + "integrity": "sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==", "bin": { "acorn": "bin/acorn" }, @@ -2312,9 +1311,9 @@ } }, "node_modules/acorn-import-assertions": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", - "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", + "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", "peer": true, "peerDependencies": { "acorn": "^8" @@ -2328,26 +1327,6 @@ "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "node_modules/acorn-walk": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", - "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", - "optional": true, - "peer": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/address": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/address/-/address-1.2.0.tgz", - "integrity": "sha512-tNEZYz5G/zYunxFm7sfhAxkXEuLj3K6BKwv6ZURlsF6yiUQ65z0Q2wZW9L5cPUl9ocofGvXOdFYbFHp0+6MOig==", - "optional": true, - "peer": true, - "engines": { - "node": ">= 10.0.0" - } - }, "node_modules/ajv": { "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", @@ -2363,48 +1342,6 @@ "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/ajv-formats": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", - "optional": true, - "peer": true, - "dependencies": { - "ajv": "^8.0.0" - }, - "peerDependencies": { - "ajv": "^8.0.0" - }, - "peerDependenciesMeta": { - "ajv": { - "optional": true - } - } - }, - "node_modules/ajv-formats/node_modules/ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "optional": true, - "peer": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ajv-formats/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "optional": true, - "peer": true - }, "node_modules/ajv-keywords": { "version": "3.5.2", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", @@ -2415,32 +1352,9 @@ } }, "node_modules/animejs": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/animejs/-/animejs-3.2.1.tgz", - "integrity": "sha512-sWno3ugFryK5nhiDm/2BKeFCpZv7vzerWUcUPyAZLDhMek3+S/p418ldZJbJXo5ZUOpfm2kP2XRO4NJcULMy9A==" - }, - "node_modules/ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", - "optional": true, - "peer": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/ansi-html-community": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", - "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", - "engines": [ - "node >= 0.8.0" - ], - "optional": true, - "peer": true, - "bin": { - "ansi-html": "bin/ansi-html" - } + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/animejs/-/animejs-3.2.2.tgz", + "integrity": "sha512-Ao95qWLpDPXXM+WrmwcKbl6uNlC5tjnowlaRYtuVDHHoygjtIPfDUoK9NthrlZsQSKjZXlmji2TrBUAVbiH0LQ==" }, "node_modules/ansi-regex": { "version": "5.0.1", @@ -2451,29 +1365,23 @@ } }, "node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "optional": true, - "peer": true, + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dependencies": { - "color-convert": "^1.9.0" + "color-convert": "^2.0.1" }, "engines": { - "node": ">=4" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/any-promise": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", - "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", - "optional": true, - "peer": true - }, "node_modules/anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", "devOptional": true, "dependencies": { "normalize-path": "^3.0.0", @@ -2483,61 +1391,40 @@ "node": ">= 8" } }, - "node_modules/arch": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", - "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "optional": true, - "peer": true - }, "node_modules/argparse": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" }, "node_modules/aria-query": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.0.0.tgz", - "integrity": "sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==", - "engines": { - "node": ">=6.0" + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", + "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", + "dependencies": { + "dequal": "^2.0.3" } }, - "node_modules/array-find": { + "node_modules/array-buffer-byte-length": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-find/-/array-find-1.0.0.tgz", - "integrity": "sha512-kO/vVCacW9mnpn3WPWbTVlEnOabK2L7LWi2HViURtCM46y1zb6I8UMjx4LgbiqadTgHnLInUronwn3ampNTJtQ==" - }, - "node_modules/array-flatten": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", - "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", - "optional": true, - "peer": true + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", + "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", + "dependencies": { + "call-bind": "^1.0.2", + "is-array-buffer": "^3.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/array-includes": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz", - "integrity": "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==", + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.7.tgz", + "integrity": "sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==", "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5", - "get-intrinsic": "^1.1.1", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", "is-string": "^1.0.7" }, "engines": { @@ -2551,19 +1438,68 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "devOptional": true, + "dev": true, "engines": { "node": ">=8" } }, + "node_modules/array.prototype.find": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/array.prototype.find/-/array.prototype.find-2.2.2.tgz", + "integrity": "sha512-DRumkfW97iZGOfn+lIXbkVrXL04sfYKX+EfOodo8XboR5sxPDVvOjZTF/rysusa9lmhmSOeD6Vp6RKQP+eP4Tg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.findlastindex": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.3.tgz", + "integrity": "sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0", + "get-intrinsic": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/array.prototype.flat": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz", - "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", + "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz", + "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==", "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", "es-shim-unscopables": "^1.0.0" }, "engines": { @@ -2573,70 +1509,47 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/arraybuffer.prototype.slice": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz", + "integrity": "sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==", + "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "is-array-buffer": "^3.0.2", + "is-shared-array-buffer": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/asap": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", "dev": true }, - "node_modules/async": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", - "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", - "optional": true, - "peer": true, - "dependencies": { - "lodash": "^4.17.14" - } - }, "node_modules/asynckit": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", "dev": true }, - "node_modules/at-least-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", - "optional": true, - "peer": true, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/autoprefixer": { - "version": "10.4.7", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.7.tgz", - "integrity": "sha512-ypHju4Y2Oav95SipEcCcI5J7CGPuvz8oat7sUtYj3ClK44bldfvtvcxK6IEK++7rqB7YchDGzweZIBG+SD0ZAA==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/autoprefixer" - } - ], - "optional": true, - "peer": true, - "dependencies": { - "browserslist": "^4.20.3", - "caniuse-lite": "^1.0.30001335", - "fraction.js": "^4.2.0", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.0", - "postcss-value-parser": "^4.2.0" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" - }, + "node_modules/available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", "engines": { - "node": "^10 || ^12 || >=14" + "node": ">= 0.4" }, - "peerDependencies": { - "postcss": "^8.1.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/balanced-match": { @@ -2644,44 +1557,6 @@ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" }, - "node_modules/base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "optional": true, - "peer": true - }, - "node_modules/batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", - "optional": true, - "peer": true - }, - "node_modules/big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "optional": true, - "peer": true, - "engines": { - "node": "*" - } - }, "node_modules/binary-extensions": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", @@ -2691,111 +1566,11 @@ "node": ">=8" } }, - "node_modules/bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", - "optional": true, - "peer": true, - "dependencies": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "node_modules/bluebird": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", - "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", - "optional": true, - "peer": true - }, - "node_modules/body-parser": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", - "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", - "optional": true, - "peer": true, - "dependencies": { - "bytes": "3.1.2", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "on-finished": "2.4.1", - "qs": "6.10.3", - "raw-body": "2.5.1", - "type-is": "~1.6.18", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "node_modules/body-parser/node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "optional": true, - "peer": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/body-parser/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "optional": true, - "peer": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/body-parser/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "optional": true, - "peer": true - }, - "node_modules/body-parser/node_modules/qs": { - "version": "6.10.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", - "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", - "optional": true, - "peer": true, - "dependencies": { - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/bonjour-service": { - "version": "1.0.13", - "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.13.tgz", - "integrity": "sha512-LWKRU/7EqDUC9CTAQtuZl5HzBALoCYwtLhffW3et7vZMwv3bWLpJf8bRYlMD5OCcDpTfnPgNCV4yo9ZIaJGMiA==", - "optional": true, - "peer": true, - "dependencies": { - "array-flatten": "^2.1.2", - "dns-equal": "^1.0.0", - "fast-deep-equal": "^3.1.3", - "multicast-dns": "^7.2.5" - } - }, "node_modules/boolbase": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", - "devOptional": true + "dev": true }, "node_modules/brace-expansion": { "version": "1.1.11", @@ -2819,9 +1594,9 @@ } }, "node_modules/browserslist": { - "version": "4.20.4", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.4.tgz", - "integrity": "sha512-ok1d+1WpnU24XYN7oC3QWgTyMhY/avPJ/r9T00xxvUOIparA/gc+UPUMaod3i+G6s+nI2nUb9xZ5k794uIwShw==", + "version": "4.22.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.2.tgz", + "integrity": "sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A==", "funding": [ { "type": "opencollective", @@ -2830,15 +1605,18 @@ { "type": "tidelift", "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" } ], "peer": true, "dependencies": { - "caniuse-lite": "^1.0.30001349", - "electron-to-chromium": "^1.4.147", - "escalade": "^3.1.1", - "node-releases": "^2.0.5", - "picocolors": "^1.0.0" + "caniuse-lite": "^1.0.30001565", + "electron-to-chromium": "^1.4.601", + "node-releases": "^2.0.14", + "update-browserslist-db": "^1.0.13" }, "bin": { "browserslist": "cli.js" @@ -2847,54 +1625,20 @@ "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" } }, - "node_modules/buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "optional": true, - "peer": true, - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, "node_modules/buffer-from": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", "peer": true }, - "node_modules/bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", - "optional": true, - "peer": true, - "engines": { - "node": ">= 0.8" - } - }, "node_modules/call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz", + "integrity": "sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==", "dependencies": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.1", + "set-function-length": "^1.1.1" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -2908,24 +1652,6 @@ "node": ">=6" } }, - "node_modules/camel-case": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", - "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", - "optional": true, - "peer": true, - "dependencies": { - "pascal-case": "^3.1.2", - "tslib": "^2.0.3" - } - }, - "node_modules/camel-case/node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "optional": true, - "peer": true - }, "node_modules/camelcase": { "version": "5.3.1", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", @@ -2934,23 +1660,10 @@ "node": ">=6" } }, - "node_modules/caniuse-api": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", - "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", - "optional": true, - "peer": true, - "dependencies": { - "browserslist": "^4.0.0", - "caniuse-lite": "^1.0.0", - "lodash.memoize": "^4.1.2", - "lodash.uniq": "^4.5.0" - } - }, "node_modules/caniuse-lite": { - "version": "1.0.30001352", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001352.tgz", - "integrity": "sha512-GUgH8w6YergqPQDGWhJGt8GDRnY0L/iJVQcU3eJ46GYf52R8tk0Wxp0PymuFVZboJYXGiCqwozAYZNRjVj6IcA==", + "version": "1.0.30001572", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001572.tgz", + "integrity": "sha512-1Pbh5FLmn5y4+QhNyJE9j3/7dK44dGB83/ZMjv/qJk86TvDbjk0LosiZo0i0WB0Vx607qMX9jYrn1VLHCkN4rw==", "funding": [ { "type": "opencollective", @@ -2959,33 +1672,27 @@ { "type": "tidelift", "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" } ], "peer": true }, - "node_modules/case-sensitive-paths-webpack-plugin": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", - "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==", - "optional": true, - "peer": true, - "engines": { - "node": ">=4" - } - }, "node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "optional": true, - "peer": true, + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">=4" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, "node_modules/chokidar": { @@ -3036,1269 +1743,1071 @@ "node": ">=6.0" } }, - "node_modules/clean-css": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.0.tgz", - "integrity": "sha512-YYuuxv4H/iNb1Z/5IbMRoxgrzjWGhOEFfd+groZ5dMCVkpENiMZmwspdrzBo9286JjM1gZJPAyL7ZIdzuvu2AQ==", - "optional": true, - "peer": true, + "node_modules/cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", "dependencies": { - "source-map": "~0.6.0" - }, - "engines": { - "node": ">= 10.0" + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" } }, - "node_modules/cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "optional": true, - "peer": true, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dependencies": { - "restore-cursor": "^3.1.0" + "color-name": "~1.1.4" }, "engines": { - "node": ">=8" + "node": ">=7.0.0" } }, - "node_modules/cli-highlight": { - "version": "2.1.11", - "resolved": "https://registry.npmjs.org/cli-highlight/-/cli-highlight-2.1.11.tgz", - "integrity": "sha512-9KDcoEVwyUXrjcJNvHD0NFc/hiwe/WPVYIleQh2O1N2Zro5gWJZ/K+3DGn8w8P/F6FxOgzyC5bxDyHIgCSPhGg==", - "optional": true, - "peer": true, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, "dependencies": { - "chalk": "^4.0.0", - "highlight.js": "^10.7.1", - "mz": "^2.4.0", - "parse5": "^5.1.1", - "parse5-htmlparser2-tree-adapter": "^6.0.0", - "yargs": "^16.0.0" - }, - "bin": { - "highlight": "bin/highlight" + "delayed-stream": "~1.0.0" }, "engines": { - "node": ">=8.0.0", - "npm": ">=5.0.0" + "node": ">= 0.8" } }, - "node_modules/cli-highlight/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "optional": true, - "peer": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, + "node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "peer": true + }, + "node_modules/component-emitter": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.1.tgz", + "integrity": "sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==", + "dev": true, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/cli-highlight/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "optional": true, - "peer": true, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "node_modules/confusing-browser-globals": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", + "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==" + }, + "node_modules/cookiejar": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.4.tgz", + "integrity": "sha512-LDx6oHrK+PhzLKJU9j5S7/Y3jM/mUHvD/DeI1WQmJn652iPC5Y4TBzC9l+5OMOXlyTTA+SmVUPm0HQUwpD5Jqw==", + "dev": true + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": ">= 8" } }, - "node_modules/cli-highlight/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "optional": true, - "peer": true, - "dependencies": { - "color-name": "~1.1.4" + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" }, "engines": { - "node": ">=7.0.0" + "node": ">=4" } }, - "node_modules/cli-highlight/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "optional": true, - "peer": true - }, - "node_modules/cli-highlight/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "optional": true, - "peer": true, - "engines": { - "node": ">=8" - } + "node_modules/csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" }, - "node_modules/cli-highlight/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "optional": true, - "peer": true, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "dependencies": { - "has-flag": "^4.0.0" + "ms": "2.1.2" }, "engines": { - "node": ">=8" + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "node_modules/cli-spinners": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", - "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", - "optional": true, - "peer": true, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, - "node_modules/clipboardy": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/clipboardy/-/clipboardy-2.3.0.tgz", - "integrity": "sha512-mKhiIL2DrQIsuXMgBgnfEHOZOryC7kY7YO//TN6c63wlEm3NG5tz+YgY5rVi29KCmq/QQjKYvM7a19+MDOTHOQ==", - "optional": true, - "peer": true, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" + }, + "node_modules/define-data-property": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.1.tgz", + "integrity": "sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==", "dependencies": { - "arch": "^2.1.1", - "execa": "^1.0.0", - "is-wsl": "^2.1.1" + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" }, "engines": { - "node": ">=8" + "node": ">= 0.4" } }, - "node_modules/cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "optional": true, - "peer": true, + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", - "optional": true, - "peer": true, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "dev": true, "engines": { - "node": ">=0.8" + "node": ">=0.4.0" } }, - "node_modules/clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", - "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", - "optional": true, - "peer": true, - "dependencies": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" - }, + "node_modules/dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", "engines": { "node": ">=6" } }, - "node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "optional": true, - "peer": true, + "node_modules/dezalgo": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.4.tgz", + "integrity": "sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==", + "dev": true, "dependencies": { - "color-name": "1.1.3" + "asap": "^2.0.0", + "wrappy": "1" } }, - "node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "optional": true, - "peer": true - }, - "node_modules/colord": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz", - "integrity": "sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==", - "optional": true, - "peer": true - }, - "node_modules/colorette": { - "version": "2.0.17", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.17.tgz", - "integrity": "sha512-hJo+3Bkn0NCHybn9Tu35fIeoOKGOk5OCC32y4Hz2It+qlCO2Q3DeQ1hRn/tDDMQKRYUEzqsl7jbF6dYKjlE60g==", - "optional": true, - "peer": true + "node_modules/dijkstrajs": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/dijkstrajs/-/dijkstrajs-1.0.3.tgz", + "integrity": "sha512-qiSlmBq9+BCdCA/L46dw8Uy93mloxsPSbwnm5yrKn2vMPiy8KyAskTF6zuV/j5BMsmOGZDPs7KjU+mjb670kfA==" }, - "node_modules/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", "dev": true, "dependencies": { - "delayed-stream": "~1.0.0" + "path-type": "^4.0.0" }, "engines": { - "node": ">= 0.8" + "node": ">=8" } }, - "node_modules/commander": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", - "optional": true, - "peer": true, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dependencies": { + "esutils": "^2.0.2" + }, "engines": { - "node": ">= 12" + "node": ">=6.0.0" } }, - "node_modules/component-emitter": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", - "dev": true + "node_modules/electron-to-chromium": { + "version": "1.4.616", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.616.tgz", + "integrity": "sha512-1n7zWYh8eS0L9Uy+GskE0lkBUNK83cXTVJI0pU3mGprFsbfSdAc15VTFbo+A+Bq4pwstmL30AVcEU3Fo463lNg==", + "peer": true }, - "node_modules/compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "optional": true, - "peer": true, + "node_modules/emoji-regex": { + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.3.0.tgz", + "integrity": "sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==" + }, + "node_modules/encode-utf8": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/encode-utf8/-/encode-utf8-1.0.3.tgz", + "integrity": "sha512-ucAnuBEhUK4boH2HjVYG5Q2mQyPorvv0u/ocS+zhdw0S8AlHYY+GOFhP1Gio5z4icpP2ivFSvhtFjQi8+T9ppw==" + }, + "node_modules/enhanced-resolve": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-0.9.1.tgz", + "integrity": "sha512-kxpoMgrdtkXZ5h0SeraBS1iRntpTpQ3R8ussdb38+UAFnMGX5DDyJXePm+OCHOcoXvHDw7mc2erbJBpDnl7TPw==", "dependencies": { - "mime-db": ">= 1.43.0 < 2" + "graceful-fs": "^4.1.2", + "memory-fs": "^0.2.0", + "tapable": "^0.1.8" }, "engines": { - "node": ">= 0.6" + "node": ">=0.6" } }, - "node_modules/compression": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", - "optional": true, - "peer": true, - "dependencies": { - "accepts": "~1.3.5", - "bytes": "3.0.0", - "compressible": "~2.0.16", - "debug": "2.6.9", - "on-headers": "~1.0.2", - "safe-buffer": "5.1.2", - "vary": "~1.1.2" + "node_modules/es-abstract": { + "version": "1.22.3", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.3.tgz", + "integrity": "sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA==", + "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "arraybuffer.prototype.slice": "^1.0.2", + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.5", + "es-set-tostringtag": "^2.0.1", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.6", + "get-intrinsic": "^1.2.2", + "get-symbol-description": "^1.0.0", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0", + "internal-slot": "^1.0.5", + "is-array-buffer": "^3.0.2", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.12", + "is-weakref": "^1.0.2", + "object-inspect": "^1.13.1", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.5.1", + "safe-array-concat": "^1.0.1", + "safe-regex-test": "^1.0.0", + "string.prototype.trim": "^1.2.8", + "string.prototype.trimend": "^1.0.7", + "string.prototype.trimstart": "^1.0.7", + "typed-array-buffer": "^1.0.0", + "typed-array-byte-length": "^1.0.0", + "typed-array-byte-offset": "^1.0.0", + "typed-array-length": "^1.0.4", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.13" }, "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/compression/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "optional": true, - "peer": true, - "dependencies": { - "ms": "2.0.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/compression/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "optional": true, - "peer": true - }, - "node_modules/compression/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "optional": true, - "peer": true - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" - }, - "node_modules/confusing-browser-globals": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", - "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==" + "node_modules/es-module-lexer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.4.1.tgz", + "integrity": "sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w==" }, - "node_modules/connect-history-api-fallback": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", - "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", - "optional": true, - "peer": true, + "node_modules/es-set-tostringtag": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.2.tgz", + "integrity": "sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q==", + "dependencies": { + "get-intrinsic": "^1.2.2", + "has-tostringtag": "^1.0.0", + "hasown": "^2.0.0" + }, "engines": { - "node": ">=0.8" + "node": ">= 0.4" } }, - "node_modules/consolidate": { - "version": "0.15.1", - "resolved": "https://registry.npmjs.org/consolidate/-/consolidate-0.15.1.tgz", - "integrity": "sha512-DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw==", - "optional": true, - "peer": true, + "node_modules/es-shim-unscopables": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", + "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", "dependencies": { - "bluebird": "^3.1.1" - }, - "engines": { - "node": ">= 0.10.0" + "hasown": "^2.0.0" } }, - "node_modules/content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", - "optional": true, - "peer": true, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", "dependencies": { - "safe-buffer": "5.2.1" + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" }, "engines": { - "node": ">= 0.6" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", - "optional": true, - "peer": true, + "node_modules/esbuild": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz", + "integrity": "sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==", + "hasInstallScript": true, + "bin": { + "esbuild": "bin/esbuild" + }, "engines": { - "node": ">= 0.6" - } - }, - "node_modules/convert-source-map": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", - "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", - "optional": true, - "peer": true, - "dependencies": { - "safe-buffer": "~5.1.1" + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/android-arm": "0.18.20", + "@esbuild/android-arm64": "0.18.20", + "@esbuild/android-x64": "0.18.20", + "@esbuild/darwin-arm64": "0.18.20", + "@esbuild/darwin-x64": "0.18.20", + "@esbuild/freebsd-arm64": "0.18.20", + "@esbuild/freebsd-x64": "0.18.20", + "@esbuild/linux-arm": "0.18.20", + "@esbuild/linux-arm64": "0.18.20", + "@esbuild/linux-ia32": "0.18.20", + "@esbuild/linux-loong64": "0.18.20", + "@esbuild/linux-mips64el": "0.18.20", + "@esbuild/linux-ppc64": "0.18.20", + "@esbuild/linux-riscv64": "0.18.20", + "@esbuild/linux-s390x": "0.18.20", + "@esbuild/linux-x64": "0.18.20", + "@esbuild/netbsd-x64": "0.18.20", + "@esbuild/openbsd-x64": "0.18.20", + "@esbuild/sunos-x64": "0.18.20", + "@esbuild/win32-arm64": "0.18.20", + "@esbuild/win32-ia32": "0.18.20", + "@esbuild/win32-x64": "0.18.20" } }, - "node_modules/convert-source-map/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "optional": true, - "peer": true - }, - "node_modules/cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", - "optional": true, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", "peer": true, "engines": { - "node": ">= 0.6" + "node": ">=6" } }, - "node_modules/cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", - "optional": true, - "peer": true - }, - "node_modules/cookiejar": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.4.tgz", - "integrity": "sha512-LDx6oHrK+PhzLKJU9j5S7/Y3jM/mUHvD/DeI1WQmJn652iPC5Y4TBzC9l+5OMOXlyTTA+SmVUPm0HQUwpD5Jqw==", - "dev": true - }, - "node_modules/copy-webpack-plugin": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-9.1.0.tgz", - "integrity": "sha512-rxnR7PaGigJzhqETHGmAcxKnLZSR5u1Y3/bcIv/1FnqXedcL/E2ewK7ZCNrArJKCiSv8yVXhTqetJh8inDvfsA==", - "optional": true, - "peer": true, - "dependencies": { - "fast-glob": "^3.2.7", - "glob-parent": "^6.0.1", - "globby": "^11.0.3", - "normalize-path": "^3.0.0", - "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.0" - }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", "engines": { - "node": ">= 12.13.0" + "node": ">=10" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.1.0" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/copy-webpack-plugin/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "optional": true, - "peer": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" + "node_modules/eslint": { + "version": "8.56.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.56.0.tgz", + "integrity": "sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.6.1", + "@eslint/eslintrc": "^2.1.4", + "@eslint/js": "8.56.0", + "@humanwhocodes/config-array": "^0.11.13", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "@ungap/structured-clone": "^1.2.0", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.2.2", + "eslint-visitor-keys": "^3.4.3", + "espree": "^9.6.1", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" }, "engines": { - "node": ">= 10.13.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "url": "https://opencollective.com/eslint" } }, - "node_modules/core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", - "optional": true, - "peer": true - }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "node_modules/eslint-config-airbnb-base": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-15.0.0.tgz", + "integrity": "sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig==", "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" + "confusing-browser-globals": "^1.0.10", + "object.assign": "^4.1.2", + "object.entries": "^1.1.5", + "semver": "^6.3.0" }, "engines": { - "node": ">= 8" + "node": "^10.12.0 || >=12.0.0" + }, + "peerDependencies": { + "eslint": "^7.32.0 || ^8.2.0", + "eslint-plugin-import": "^2.25.2" } }, - "node_modules/css-declaration-sorter": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.3.0.tgz", - "integrity": "sha512-OGT677UGHJTAVMRhPO+HJ4oKln3wkBTwtDFH0ojbqm+MJm6xuDMHp2nkhh/ThaBqq20IbraBQSWKfSLNHQO9Og==", - "optional": true, - "peer": true, - "engines": { - "node": "^10 || ^12 || >=14" + "node_modules/eslint-config-airbnb-base/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-config-prettier": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.10.0.tgz", + "integrity": "sha512-SM8AMJdeQqRYT9O9zguiruQZaN7+z+E4eAP9oiLNGKMtomwaB1E9dcgUD6ZAn/eQAb52USbvezbiljfZUhbJcg==", + "dev": true, + "bin": { + "eslint-config-prettier": "bin/cli.js" }, "peerDependencies": { - "postcss": "^8.0.9" + "eslint": ">=7.0.0" } }, - "node_modules/css-loader": { - "version": "6.7.1", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.1.tgz", - "integrity": "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==", - "optional": true, - "peer": true, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", + "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", "dependencies": { - "icss-utils": "^5.1.0", - "postcss": "^8.4.7", - "postcss-modules-extract-imports": "^3.0.0", - "postcss-modules-local-by-default": "^4.0.0", - "postcss-modules-scope": "^3.0.0", - "postcss-modules-values": "^4.0.0", - "postcss-value-parser": "^4.2.0", - "semver": "^7.3.5" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" + "debug": "^3.2.7", + "is-core-module": "^2.13.0", + "resolve": "^1.22.4" } }, - "node_modules/css-minimizer-webpack-plugin": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz", - "integrity": "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==", - "optional": true, - "peer": true, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "dependencies": { - "cssnano": "^5.0.6", - "jest-worker": "^27.0.2", - "postcss": "^8.3.5", - "schema-utils": "^4.0.0", - "serialize-javascript": "^6.0.0", - "source-map": "^0.6.1" + "ms": "^2.1.1" + } + }, + "node_modules/eslint-import-resolver-webpack": { + "version": "0.13.8", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-webpack/-/eslint-import-resolver-webpack-0.13.8.tgz", + "integrity": "sha512-Y7WIaXWV+Q21Rz/PJgUxiW/FTBOWmU8NTLdz+nz9mMoiz5vAev/fOaQxwD7qRzTfE3HSm1qsxZ5uRd7eX+VEtA==", + "dependencies": { + "array.prototype.find": "^2.2.2", + "debug": "^3.2.7", + "enhanced-resolve": "^0.9.1", + "find-root": "^1.1.0", + "hasown": "^2.0.0", + "interpret": "^1.4.0", + "is-core-module": "^2.13.1", + "is-regex": "^1.1.4", + "lodash": "^4.17.21", + "resolve": "^2.0.0-next.5", + "semver": "^5.7.2" }, "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "node": ">= 6" }, "peerDependencies": { - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "@parcel/css": { - "optional": true - }, - "clean-css": { - "optional": true - }, - "csso": { - "optional": true - }, - "esbuild": { - "optional": true - } + "eslint-plugin-import": ">=1.4.0", + "webpack": ">=1.11.0" } }, - "node_modules/css-minimizer-webpack-plugin/node_modules/ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "optional": true, - "peer": true, + "node_modules/eslint-import-resolver-webpack/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "ms": "^2.1.1" } }, - "node_modules/css-minimizer-webpack-plugin/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "optional": true, - "peer": true, + "node_modules/eslint-import-resolver-webpack/node_modules/resolve": { + "version": "2.0.0-next.5", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", + "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", "dependencies": { - "fast-deep-equal": "^3.1.3" + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" }, - "peerDependencies": { - "ajv": "^8.8.2" + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/css-minimizer-webpack-plugin/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "optional": true, - "peer": true + "node_modules/eslint-import-resolver-webpack/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "bin": { + "semver": "bin/semver" + } }, - "node_modules/css-minimizer-webpack-plugin/node_modules/schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "optional": true, - "peer": true, + "node_modules/eslint-module-utils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz", + "integrity": "sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==", "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" + "debug": "^3.2.7" }, "engines": { - "node": ">= 12.13.0" + "node": ">=4" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "peerDependenciesMeta": { + "eslint": { + "optional": true + } } }, - "node_modules/css-select": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", - "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", - "optional": true, - "peer": true, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" + "ms": "^2.1.1" } }, - "node_modules/css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "optional": true, - "peer": true, - "dependencies": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" + "node_modules/eslint-plugin-import": { + "version": "2.29.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.1.tgz", + "integrity": "sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==", + "dependencies": { + "array-includes": "^3.1.7", + "array.prototype.findlastindex": "^1.2.3", + "array.prototype.flat": "^1.3.2", + "array.prototype.flatmap": "^1.3.2", + "debug": "^3.2.7", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.9", + "eslint-module-utils": "^2.8.0", + "hasown": "^2.0.0", + "is-core-module": "^2.13.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.fromentries": "^2.0.7", + "object.groupby": "^1.0.1", + "object.values": "^1.1.7", + "semver": "^6.3.1", + "tsconfig-paths": "^3.15.0" }, "engines": { - "node": ">=8.0.0" + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" } }, - "node_modules/css-what": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", - "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", - "optional": true, - "peer": true, - "engines": { - "node": ">= 6" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" } }, - "node_modules/cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "devOptional": true, - "bin": { - "cssesc": "bin/cssesc" + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dependencies": { + "esutils": "^2.0.2" }, "engines": { - "node": ">=4" + "node": ">=0.10.0" } }, - "node_modules/cssnano": { - "version": "5.1.11", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.11.tgz", - "integrity": "sha512-2nx+O6LvewPo5EBtYrKc8762mMkZRk9cMGIOP4UlkmxHm7ObxH+zvsJJ+qLwPkUc4/yumL/qJkavYi9NlodWIQ==", - "optional": true, - "peer": true, + "node_modules/eslint-plugin-import/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-prettier": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-4.2.1.tgz", + "integrity": "sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==", + "dev": true, "dependencies": { - "cssnano-preset-default": "^5.2.11", - "lilconfig": "^2.0.3", - "yaml": "^1.10.2" + "prettier-linter-helpers": "^1.0.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/cssnano" + "node": ">=12.0.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "eslint": ">=7.28.0", + "prettier": ">=2.0.0" + }, + "peerDependenciesMeta": { + "eslint-config-prettier": { + "optional": true + } } }, - "node_modules/cssnano-preset-default": { - "version": "5.2.11", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.11.tgz", - "integrity": "sha512-4PadR1NtuaIK8MvLNuY7MznK4WJteldGlzCiMaaTiOUP+apeiIvUDIXykzUOoqgOOUAHrU64ncdD90NfZR3LSQ==", - "optional": true, - "peer": true, + "node_modules/eslint-plugin-vue": { + "version": "9.19.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.19.2.tgz", + "integrity": "sha512-CPDqTOG2K4Ni2o4J5wixkLVNwgctKXFu6oBpVJlpNq7f38lh9I80pRTouZSJ2MAebPJlINU/KTFSXyQfBUlymA==", + "dev": true, "dependencies": { - "css-declaration-sorter": "^6.2.2", - "cssnano-utils": "^3.1.0", - "postcss-calc": "^8.2.3", - "postcss-colormin": "^5.3.0", - "postcss-convert-values": "^5.1.2", - "postcss-discard-comments": "^5.1.2", - "postcss-discard-duplicates": "^5.1.0", - "postcss-discard-empty": "^5.1.1", - "postcss-discard-overridden": "^5.1.0", - "postcss-merge-longhand": "^5.1.5", - "postcss-merge-rules": "^5.1.2", - "postcss-minify-font-values": "^5.1.0", - "postcss-minify-gradients": "^5.1.1", - "postcss-minify-params": "^5.1.3", - "postcss-minify-selectors": "^5.2.1", - "postcss-normalize-charset": "^5.1.0", - "postcss-normalize-display-values": "^5.1.0", - "postcss-normalize-positions": "^5.1.0", - "postcss-normalize-repeat-style": "^5.1.0", - "postcss-normalize-string": "^5.1.0", - "postcss-normalize-timing-functions": "^5.1.0", - "postcss-normalize-unicode": "^5.1.0", - "postcss-normalize-url": "^5.1.0", - "postcss-normalize-whitespace": "^5.1.1", - "postcss-ordered-values": "^5.1.2", - "postcss-reduce-initial": "^5.1.0", - "postcss-reduce-transforms": "^5.1.0", - "postcss-svgo": "^5.1.0", - "postcss-unique-selectors": "^5.1.1" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" + "@eslint-community/eslint-utils": "^4.4.0", + "natural-compare": "^1.4.0", + "nth-check": "^2.1.1", + "postcss-selector-parser": "^6.0.13", + "semver": "^7.5.4", + "vue-eslint-parser": "^9.3.1", + "xml-name-validator": "^4.0.0" }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/cssnano-utils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", - "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", - "optional": true, - "peer": true, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14.17.0 || >=16.0.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "eslint": "^6.2.0 || ^7.0.0 || ^8.0.0" } }, - "node_modules/csso": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", - "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", - "optional": true, - "peer": true, + "node_modules/eslint-plugin-vuejs-accessibility": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-vuejs-accessibility/-/eslint-plugin-vuejs-accessibility-1.2.0.tgz", + "integrity": "sha512-wF7kT22lS2VOmIpDeI65bnFFKFgESEEpI+CWKr43mdfDRywA4sCk7cKhtZsvfbPOtKO0GDlnpFxZbOIGsFn7IQ==", "dependencies": { - "css-tree": "^1.1.2" + "aria-query": "^5.0.0", + "emoji-regex": "^10.0.0", + "vue-eslint-parser": "^9.0.1" }, - "engines": { - "node": ">=8.0.0" + "peerDependencies": { + "eslint": "^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "node_modules/csstype": { - "version": "2.6.21", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.21.tgz", - "integrity": "sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w==" - }, - "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", "dependencies": { - "ms": "2.1.2" + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" }, "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } + "node": ">=8.0.0" } }, - "node_modules/decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" - }, - "node_modules/default-gateway": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", - "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", - "optional": true, - "peer": true, - "dependencies": { - "execa": "^5.0.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, - "engines": { - "node": ">= 10" + "funding": { + "url": "https://opencollective.com/eslint" } }, - "node_modules/default-gateway/node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "optional": true, - "peer": true, + "node_modules/eslint/node_modules/eslint-scope": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" }, "engines": { - "node": ">=10" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" + "url": "https://opencollective.com/eslint" } }, - "node_modules/default-gateway/node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "optional": true, - "peer": true, + "node_modules/eslint/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=4.0" } }, - "node_modules/default-gateway/node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "optional": true, - "peer": true, + "node_modules/espree": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "dependencies": { + "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + }, "engines": { - "node": ">=8" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://opencollective.com/eslint" } }, - "node_modules/default-gateway/node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "optional": true, - "peer": true, + "node_modules/esquery": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", "dependencies": { - "path-key": "^3.0.0" + "estraverse": "^5.1.0" }, "engines": { - "node": ">=8" + "node": ">=0.10" } }, - "node_modules/defaults": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", - "integrity": "sha512-s82itHOnYrN0Ib8r+z7laQz3sdE+4FP3d9Q7VLO7U+KRT+CR0GsWuyHxzdAY82I7cXv0G/twrqomTJLOssO5HA==", - "optional": true, - "peer": true, - "dependencies": { - "clone": "^1.0.2" + "node_modules/esquery/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "engines": { + "node": ">=4.0" } }, - "node_modules/define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", - "optional": true, - "peer": true, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dependencies": { + "estraverse": "^5.2.0" + }, "engines": { - "node": ">=8" + "node": ">=4.0" } }, - "node_modules/define-properties": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", - "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", - "dependencies": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - }, + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=4.0" } }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "dev": true, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", "engines": { - "node": ">=0.4.0" + "node": ">=4.0" } }, - "node_modules/depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "optional": true, - "peer": true, + "node_modules/estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==" + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", "engines": { - "node": ">= 0.8" + "node": ">=0.10.0" } }, - "node_modules/destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", - "optional": true, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", "peer": true, "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" + "node": ">=0.8.x" } }, - "node_modules/detect-node": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", - "optional": true, - "peer": true + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" }, - "node_modules/dezalgo": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.4.tgz", - "integrity": "sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==", + "node_modules/fast-diff": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.3.0.tgz", + "integrity": "sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==", + "dev": true + }, + "node_modules/fast-glob": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", "dev": true, "dependencies": { - "asap": "^2.0.0", - "wrappy": "1" + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" } }, - "node_modules/dijkstrajs": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/dijkstrajs/-/dijkstrajs-1.0.2.tgz", - "integrity": "sha512-QV6PMaHTCNmKSeP6QoXhVTw9snc9VD8MulTT0Bd99Pacp4SS1cjcrYPgBPmibqKVtMJJfqC6XvOXgPMEEPH/fg==" - }, - "node_modules/dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "devOptional": true, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, "dependencies": { - "path-type": "^4.0.0" + "is-glob": "^4.0.1" }, "engines": { - "node": ">=8" + "node": ">= 6" } }, - "node_modules/dns-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", - "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==", - "optional": true, - "peer": true + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" }, - "node_modules/dns-packet": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz", - "integrity": "sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==", - "optional": true, - "peer": true, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" + }, + "node_modules/fast-safe-stringify": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz", + "integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==", + "dev": true + }, + "node_modules/fastq": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.16.0.tgz", + "integrity": "sha512-ifCoaXsDrsdkWTtiNJX5uzHDsrck5TzfKKDcuFFTIrrc/BS076qgEIfoIy1VeZqViznfKiysPYTh/QeHtnIsYA==", "dependencies": { - "@leichtgewicht/ip-codec": "^2.0.1" - }, - "engines": { - "node": ">=6" + "reusify": "^1.0.4" } }, - "node_modules/doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", "dependencies": { - "esutils": "^2.0.2" + "flat-cache": "^3.0.4" }, "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/dom-converter": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", - "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", - "optional": true, - "peer": true, - "dependencies": { - "utila": "~0.4" + "node": "^10.12.0 || >=12.0.0" } }, - "node_modules/dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", - "optional": true, - "peer": true, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "devOptional": true, "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" + "to-regex-range": "^5.0.1" }, - "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + "engines": { + "node": ">=8" } }, - "node_modules/domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "optional": true, - "peer": true + "node_modules/find-root": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", + "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==" }, - "node_modules/domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", - "optional": true, - "peer": true, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", "dependencies": { - "domelementtype": "^2.2.0" + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" }, "engines": { - "node": ">= 4" + "node": ">=10" }, "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "optional": true, - "peer": true, + "node_modules/flat-cache": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", + "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", "dependencies": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" + "flatted": "^3.2.9", + "keyv": "^4.5.3", + "rimraf": "^3.0.2" }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" + "engines": { + "node": "^10.12.0 || >=12.0.0" } }, - "node_modules/dot-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", - "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", - "optional": true, - "peer": true, + "node_modules/flatted": { + "version": "3.2.9", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.9.tgz", + "integrity": "sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==" + }, + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" + "is-callable": "^1.1.3" } }, - "node_modules/dot-case/node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "optional": true, - "peer": true - }, - "node_modules/dotenv": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", - "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", - "optional": true, - "peer": true, + "node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dev": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, "engines": { - "node": ">=10" + "node": ">= 6" } }, - "node_modules/dotenv-expand": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", - "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==", - "optional": true, - "peer": true - }, - "node_modules/duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", - "optional": true, - "peer": true - }, - "node_modules/easy-stack": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/easy-stack/-/easy-stack-1.0.1.tgz", - "integrity": "sha512-wK2sCs4feiiJeFXn3zvY0p41mdU5VUgbgs1rNsc/y5ngFUijdWd+iIN8eoyuZHKB8xN6BL4PdWmzqFmxNg6V2w==", - "optional": true, - "peer": true, - "engines": { - "node": ">=6.0.0" + "node_modules/formidable": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/formidable/-/formidable-2.1.2.tgz", + "integrity": "sha512-CM3GuJ57US06mlpQ47YcunuUZ9jpm8Vx+P2CGt2j7HpgkKZO/DJYQ0Bobim8G6PFQmK5lOqOOdUXboU+h73A4g==", + "dev": true, + "dependencies": { + "dezalgo": "^1.0.4", + "hexoid": "^1.0.0", + "once": "^1.4.0", + "qs": "^6.11.0" + }, + "funding": { + "url": "https://ko-fi.com/tunnckoCore/commissions" } }, - "node_modules/ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", - "optional": true, - "peer": true - }, - "node_modules/electron-to-chromium": { - "version": "1.4.151", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.151.tgz", - "integrity": "sha512-XaG2LpZi9fdiWYOqJh0dJy4SlVywCvpgYXhzOlZTp4JqSKqxn5URqOjbm9OMYB3aInA2GuHQiem1QUOc1yT0Pw==", - "peer": true - }, - "node_modules/emoji-regex": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.1.0.tgz", - "integrity": "sha512-xAEnNCT3w2Tg6MA7ly6QqYJvEoY1tm9iIjJ3yMKK9JPlWuRHAMoe5iETwQnx3M9TVbFMfsrBgWKR+IsmswwNjg==" + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" }, - "node_modules/emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "hasInstallScript": true, "optional": true, - "peer": true, + "os": [ + "darwin" + ], "engines": { - "node": ">= 4" + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" } }, - "node_modules/encode-utf8": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/encode-utf8/-/encode-utf8-1.0.3.tgz", - "integrity": "sha512-ucAnuBEhUK4boH2HjVYG5Q2mQyPorvv0u/ocS+zhdw0S8AlHYY+GOFhP1Gio5z4icpP2ivFSvhtFjQi8+T9ppw==" - }, - "node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", - "optional": true, - "peer": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "optional": true, - "peer": true, - "dependencies": { - "once": "^1.4.0" + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/enhanced-resolve": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-0.9.1.tgz", - "integrity": "sha512-kxpoMgrdtkXZ5h0SeraBS1iRntpTpQ3R8ussdb38+UAFnMGX5DDyJXePm+OCHOcoXvHDw7mc2erbJBpDnl7TPw==", + "node_modules/function.prototype.name": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", + "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", "dependencies": { - "graceful-fs": "^4.1.2", - "memory-fs": "^0.2.0", - "tapable": "^0.1.8" + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "functions-have-names": "^1.2.3" }, "engines": { - "node": ">=0.6" - } - }, - "node_modules/entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "optional": true, - "peer": true, + "node": ">= 0.4" + }, "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "optional": true, - "peer": true, - "dependencies": { - "is-arrayish": "^0.2.1" + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/error-stack-parser": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", - "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", - "optional": true, - "peer": true, - "dependencies": { - "stackframe": "^1.3.4" + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "engines": { + "node": "6.* || 8.* || >= 10.*" } }, - "node_modules/es-abstract": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz", - "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==", + "node_modules/get-intrinsic": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.2.tgz", + "integrity": "sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==", "dependencies": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.1", - "get-symbol-description": "^1.0.0", - "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.4", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "regexp.prototype.flags": "^1.4.3", - "string.prototype.trimend": "^1.0.5", - "string.prototype.trimstart": "^1.0.5", - "unbox-primitive": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" + "hasown": "^2.0.0" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/es-module-lexer": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", - "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", - "peer": true - }, - "node_modules/es-shim-unscopables": { + "node_modules/get-symbol-description": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", - "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", - "dependencies": { - "has": "^1.0.3" - } - }, - "node_modules/es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", "dependencies": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" }, "engines": { "node": ">= 0.4" @@ -4307,1109 +2816,886 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/esbuild": { - "version": "0.17.17", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.17.tgz", - "integrity": "sha512-/jUywtAymR8jR4qsa2RujlAF7Krpt5VWi72Q2yuLD4e/hvtNcFQ0I1j8m/bxq238pf3/0KO5yuXNpuLx8BE1KA==", - "hasInstallScript": true, - "bin": { - "esbuild": "bin/esbuild" + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" }, "engines": { - "node": ">=12" + "node": "*" }, - "optionalDependencies": { - "@esbuild/android-arm": "0.17.17", - "@esbuild/android-arm64": "0.17.17", - "@esbuild/android-x64": "0.17.17", - "@esbuild/darwin-arm64": "0.17.17", - "@esbuild/darwin-x64": "0.17.17", - "@esbuild/freebsd-arm64": "0.17.17", - "@esbuild/freebsd-x64": "0.17.17", - "@esbuild/linux-arm": "0.17.17", - "@esbuild/linux-arm64": "0.17.17", - "@esbuild/linux-ia32": "0.17.17", - "@esbuild/linux-loong64": "0.17.17", - "@esbuild/linux-mips64el": "0.17.17", - "@esbuild/linux-ppc64": "0.17.17", - "@esbuild/linux-riscv64": "0.17.17", - "@esbuild/linux-s390x": "0.17.17", - "@esbuild/linux-x64": "0.17.17", - "@esbuild/netbsd-x64": "0.17.17", - "@esbuild/openbsd-x64": "0.17.17", - "@esbuild/sunos-x64": "0.17.17", - "@esbuild/win32-arm64": "0.17.17", - "@esbuild/win32-ia32": "0.17.17", - "@esbuild/win32-x64": "0.17.17" + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "peer": true, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dependencies": { + "is-glob": "^4.0.3" + }, "engines": { - "node": ">=6" + "node": ">=10.13.0" } }, - "node_modules/escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", - "optional": true, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", "peer": true }, - "node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "optional": true, - "peer": true, + "node_modules/globals": { + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", + "dependencies": { + "type-fest": "^0.20.2" + }, "engines": { - "node": ">=0.8.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/eslint": { - "version": "8.19.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.19.0.tgz", - "integrity": "sha512-SXOPj3x9VKvPe81TjjUJCYlV4oJjQw68Uek+AM0X4p+33dj2HY5bpTZOgnQHcG2eAm1mtCU9uNMnJi7exU/kYw==", + "node_modules/globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", "dependencies": { - "@eslint/eslintrc": "^1.3.0", - "@humanwhocodes/config-array": "^0.9.2", - "ajv": "^6.10.0", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "doctrine": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.1.1", - "eslint-utils": "^3.0.0", - "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.2", - "esquery": "^1.4.0", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "functional-red-black-tree": "^1.0.1", - "glob-parent": "^6.0.1", - "globals": "^13.15.0", - "ignore": "^5.2.0", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "js-yaml": "^4.1.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.1", - "regexpp": "^3.2.0", - "strip-ansi": "^6.0.1", - "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" - }, - "bin": { - "eslint": "bin/eslint.js" + "define-properties": "^1.1.3" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">= 0.4" }, "funding": { - "url": "https://opencollective.com/eslint" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/eslint-config-airbnb-base": { - "version": "15.0.0", - "resolved": "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-15.0.0.tgz", - "integrity": "sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig==", + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, "dependencies": { - "confusing-browser-globals": "^1.0.10", - "object.assign": "^4.1.2", - "object.entries": "^1.1.5", - "semver": "^6.3.0" + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": ">=10" }, - "peerDependencies": { - "eslint": "^7.32.0 || ^8.2.0", - "eslint-plugin-import": "^2.25.2" - } - }, - "node_modules/eslint-config-airbnb-base/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "bin": { - "semver": "bin/semver.js" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/eslint-config-prettier": { - "version": "8.5.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.5.0.tgz", - "integrity": "sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==", - "dev": true, - "bin": { - "eslint-config-prettier": "bin/cli.js" + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dependencies": { + "get-intrinsic": "^1.1.3" }, - "peerDependencies": { - "eslint": ">=7.0.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/eslint-import-resolver-node": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", - "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", - "dependencies": { - "debug": "^3.2.7", - "resolve": "^1.20.0" + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" + }, + "node_modules/graphemer": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==" + }, + "node_modules/gsap": { + "version": "3.12.4", + "resolved": "https://registry.npmjs.org/gsap/-/gsap-3.12.4.tgz", + "integrity": "sha512-1ByAq8dD0W4aBZ/JArgaQvc0gyUfkGkP8mgAQa0qZGdpOKlSOhOf+WNXjoLimKaKG3Z4Iu6DKZtnyszqQeyqWQ==" + }, + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/eslint-import-resolver-node/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dependencies": { - "ms": "^2.1.1" + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" } }, - "node_modules/eslint-import-resolver-webpack": { - "version": "0.13.2", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-webpack/-/eslint-import-resolver-webpack-0.13.2.tgz", - "integrity": "sha512-XodIPyg1OgE2h5BDErz3WJoK7lawxKTJNhgPNafRST6csC/MZC+L5P6kKqsZGRInpbgc02s/WZMrb4uGJzcuRg==", + "node_modules/has-property-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz", + "integrity": "sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==", "dependencies": { - "array-find": "^1.0.0", - "debug": "^3.2.7", - "enhanced-resolve": "^0.9.1", - "find-root": "^1.1.0", - "has": "^1.0.3", - "interpret": "^1.4.0", - "is-core-module": "^2.7.0", - "is-regex": "^1.1.4", - "lodash": "^4.17.21", - "resolve": "^1.20.0", - "semver": "^5.7.1" + "get-intrinsic": "^1.2.2" }, - "engines": { - "node": ">= 6" - }, - "peerDependencies": { - "eslint-plugin-import": ">=1.4.0", - "webpack": ">=1.11.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/eslint-import-resolver-webpack/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dependencies": { - "ms": "^2.1.1" + "node_modules/has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/eslint-import-resolver-webpack/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "bin": { - "semver": "bin/semver" + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/eslint-module-utils": { - "version": "2.7.3", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz", - "integrity": "sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==", + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", "dependencies": { - "debug": "^3.2.7", - "find-up": "^2.1.0" + "has-symbols": "^1.0.2" }, "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-module-utils/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dependencies": { - "ms": "^2.1.1" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/eslint-plugin-import": { - "version": "2.26.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", - "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", + "node_modules/hasown": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", + "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", "dependencies": { - "array-includes": "^3.1.4", - "array.prototype.flat": "^1.2.5", - "debug": "^2.6.9", - "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.6", - "eslint-module-utils": "^2.7.3", - "has": "^1.0.3", - "is-core-module": "^2.8.1", - "is-glob": "^4.0.3", - "minimatch": "^3.1.2", - "object.values": "^1.1.5", - "resolve": "^1.22.0", - "tsconfig-paths": "^3.14.1" + "function-bind": "^1.1.2" }, "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" + "node": ">= 0.4" } }, - "node_modules/eslint-plugin-import/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" + "node_modules/hexoid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hexoid/-/hexoid-1.0.0.tgz", + "integrity": "sha512-QFLV0taWQOZtvIRIAdBChesmogZrtuXvVWsFHZTk2SU+anspqZ2vMnoLg7IE1+Uk16N19APic1BuF8bC8c2m5g==", + "dev": true, + "engines": { + "node": ">=8" } }, - "node_modules/eslint-plugin-import/node_modules/doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dependencies": { - "esutils": "^2.0.2" - }, + "node_modules/howler": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/howler/-/howler-2.2.4.tgz", + "integrity": "sha512-iARIBPgcQrwtEr+tALF+rapJ8qSc+Set2GJQl7xT1MQzWaVkFebdJhR3alVlSiUf5U7nAANKuj3aWpwerocD5w==" + }, + "node_modules/ical.js": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/ical.js/-/ical.js-1.5.0.tgz", + "integrity": "sha512-7ZxMkogUkkaCx810yp0ZGKvq1ZpRgJeornPttpoxe6nYZ3NLesZe1wWMXDdwTkj/b5NtXT+Y16Aakph/ao98ZQ==", + "dev": true + }, + "node_modules/ignore": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", + "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", "engines": { - "node": ">=0.10.0" + "node": ">= 4" } }, - "node_modules/eslint-plugin-import/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + "node_modules/immutable": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.4.tgz", + "integrity": "sha512-fsXeu4J4i6WNWSikpI88v/PcVflZz+6kMhUfIwc5SY+poQRPnaf5V7qds6SUyUN3cVxEzuCab7QIoLOQ+DQ1wA==", + "devOptional": true }, - "node_modules/eslint-plugin-prettier": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-4.2.1.tgz", - "integrity": "sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==", - "dev": true, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", "dependencies": { - "prettier-linter-helpers": "^1.0.0" + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" }, "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "eslint": ">=7.28.0", - "prettier": ">=2.0.0" + "node": ">=6" }, - "peerDependenciesMeta": { - "eslint-config-prettier": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/eslint-plugin-vue": { - "version": "9.2.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.2.0.tgz", - "integrity": "sha512-W2hc+NUXoce8sZtWgZ45miQTy6jNyuSdub5aZ1IBune4JDeAyzucYX0TzkrQ1jMO52sNUDYlCIHDoaNePe0p5g==", - "dev": true, - "dependencies": { - "eslint-utils": "^3.0.0", - "natural-compare": "^1.4.0", - "nth-check": "^2.0.1", - "postcss-selector-parser": "^6.0.9", - "semver": "^7.3.5", - "vue-eslint-parser": "^9.0.1", - "xml-name-validator": "^4.0.0" - }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", "engines": { - "node": "^14.17.0 || >=16.0.0" - }, - "peerDependencies": { - "eslint": "^6.2.0 || ^7.0.0 || ^8.0.0" + "node": ">=0.8.19" } }, - "node_modules/eslint-plugin-vuejs-accessibility": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-vuejs-accessibility/-/eslint-plugin-vuejs-accessibility-1.2.0.tgz", - "integrity": "sha512-wF7kT22lS2VOmIpDeI65bnFFKFgESEEpI+CWKr43mdfDRywA4sCk7cKhtZsvfbPOtKO0GDlnpFxZbOIGsFn7IQ==", + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", "dependencies": { - "aria-query": "^5.0.0", - "emoji-regex": "^10.0.0", - "vue-eslint-parser": "^9.0.1" - }, - "peerDependencies": { - "eslint": "^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0" + "once": "^1.3.0", + "wrappy": "1" } }, - "node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" }, - "node_modules/eslint-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", - "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "node_modules/internal-slot": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.6.tgz", + "integrity": "sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg==", "dependencies": { - "eslint-visitor-keys": "^2.0.0" + "get-intrinsic": "^1.2.2", + "hasown": "^2.0.0", + "side-channel": "^1.0.4" }, "engines": { - "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" - }, - "peerDependencies": { - "eslint": ">=5" + "node": ">= 0.4" } }, - "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "node_modules/interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", "engines": { - "node": ">=10" + "node": ">= 0.10" } }, - "node_modules/eslint-visitor-keys": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node_modules/is-array-buffer": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", + "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "is-typed-array": "^1.1.10" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/eslint/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" + "has-bigints": "^1.0.1" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/eslint/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "devOptional": true, "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "binary-extensions": "^2.0.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": ">=8" } }, - "node_modules/eslint/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", "dependencies": { - "color-name": "~1.1.4" + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" }, "engines": { - "node": ">=7.0.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/eslint/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/eslint/node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", "engines": { - "node": ">=10" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/eslint/node_modules/eslint-scope": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", - "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", + "node_modules/is-core-module": { + "version": "2.13.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", + "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" + "hasown": "^2.0.0" }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/eslint/node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "engines": { - "node": ">=4.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/eslint/node_modules/globals": { - "version": "13.15.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.15.0.tgz", - "integrity": "sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog==", + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", "dependencies": { - "type-fest": "^0.20.2" + "has-tostringtag": "^1.0.0" }, "engines": { - "node": ">=8" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/eslint/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "engines": { "node": ">=8" } }, - "node_modules/eslint/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", "dependencies": { - "has-flag": "^4.0.0" + "is-extglob": "^2.1.1" }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/eslint/node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "node_modules/is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", "engines": { - "node": ">=10" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/espree": { - "version": "9.3.2", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.2.tgz", - "integrity": "sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA==", - "dependencies": { - "acorn": "^8.7.1", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.3.0" - }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "devOptional": true, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=0.12.0" } }, - "node_modules/esquery": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", - "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "node_modules/is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", "dependencies": { - "estraverse": "^5.1.0" + "has-tostringtag": "^1.0.0" }, "engines": { - "node": ">=0.10" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/esquery/node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", "engines": { - "node": ">=4.0" + "node": ">=8" } }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", "dependencies": { - "estraverse": "^5.2.0" + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" }, "engines": { - "node": ">=4.0" - } - }, - "node_modules/esrecurse/node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estree-walker": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==" - }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", - "optional": true, - "peer": true, - "engines": { - "node": ">= 0.6" + "node_modules/is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/event-pubsub": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/event-pubsub/-/event-pubsub-4.3.0.tgz", - "integrity": "sha512-z7IyloorXvKbFx9Bpie2+vMJKKx1fH1EN5yiTfp8CiLOTptSYy1g8H4yDpGlEdshL1PBiFtBHepF2cNsqeEeFQ==", - "optional": true, - "peer": true, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, "engines": { - "node": ">=4.0.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", - "optional": true, - "peer": true - }, - "node_modules/events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "peer": true, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dependencies": { + "has-symbols": "^1.0.2" + }, "engines": { - "node": ">=0.8.x" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", - "optional": true, - "peer": true, + "node_modules/is-typed-array": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz", + "integrity": "sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==", "dependencies": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" + "which-typed-array": "^1.1.11" }, "engines": { - "node": ">=6" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/execa/node_modules/cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "optional": true, - "peer": true, + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", "dependencies": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" + "call-bind": "^1.0.2" }, - "engines": { - "node": ">=4.8" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/execa/node_modules/path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", - "optional": true, - "peer": true, - "engines": { - "node": ">=4" - } + "node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" }, - "node_modules/execa/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "optional": true, - "peer": true, - "bin": { - "semver": "bin/semver" - } + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" }, - "node_modules/execa/node_modules/shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", - "optional": true, + "node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", "peer": true, "dependencies": { - "shebang-regex": "^1.0.0" + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">= 10.13.0" } }, - "node_modules/execa/node_modules/shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", - "optional": true, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", "peer": true, + "dependencies": { + "has-flag": "^4.0.0" + }, "engines": { - "node": ">=0.10.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" } }, - "node_modules/execa/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "optional": true, - "peer": true, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", "dependencies": { - "isexe": "^2.0.0" + "argparse": "^2.0.1" }, "bin": { - "which": "bin/which" + "js-yaml": "bin/js-yaml.js" } }, - "node_modules/express": { - "version": "4.18.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", - "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", - "optional": true, - "peer": true, - "dependencies": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.0", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.5.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.2.0", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.7", - "qs": "6.10.3", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/express/node_modules/array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", - "optional": true, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==" + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", "peer": true }, - "node_modules/express/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "optional": true, - "peer": true, - "dependencies": { - "ms": "2.0.0" - } + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" }, - "node_modules/express/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "optional": true, - "peer": true + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==" }, - "node_modules/express/node_modules/qs": { - "version": "6.10.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", - "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", - "optional": true, - "peer": true, + "node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", "dependencies": { - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">=0.6" + "minimist": "^1.2.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "bin": { + "json5": "lib/cli.js" } }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" - }, - "node_modules/fast-diff": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", - "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", - "dev": true + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dependencies": { + "json-buffer": "3.0.1" + } }, - "node_modules/fast-glob": { - "version": "3.2.12", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", - "devOptional": true, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" }, "engines": { - "node": ">=8.6.0" + "node": ">= 0.8.0" } }, - "node_modules/fast-glob/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "devOptional": true, + "node_modules/loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "peer": true, + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", "dependencies": { - "is-glob": "^4.0.1" + "p-locate": "^5.0.0" }, "engines": { - "node": ">= 6" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" - }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, - "node_modules/fast-safe-stringify": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz", - "integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==", - "dev": true + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" }, - "node_modules/fastq": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", - "devOptional": true, + "node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dependencies": { - "reusify": "^1.0.4" + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" } }, - "node_modules/faye-websocket": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", - "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", - "optional": true, - "peer": true, + "node_modules/magic-string": { + "version": "0.30.5", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.5.tgz", + "integrity": "sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==", "dependencies": { - "websocket-driver": ">=0.5.1" + "@jridgewell/sourcemap-codec": "^1.4.15" }, "engines": { - "node": ">=0.8.0" + "node": ">=12" } }, - "node_modules/figures": { + "node_modules/memory-fs": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.2.0.tgz", + "integrity": "sha512-+y4mDxU4rvXXu5UDSGCGNiesFmwCHuefGMoPCO1WYucNYj7DsLqrFaa2fXVI0H+NNiPTwwzKwspn9yTZqUGqng==" + }, + "node_modules/merge-stream": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha512-Oa2M9atig69ZkfwiApY8F2Yy+tzMbazyvqv21R0NsSC8floSOC09BbT1ITWAdoMGQvJ/aZnR1KMwdx9tvHnTNA==", - "optional": true, - "peer": true, - "dependencies": { - "escape-string-regexp": "^1.0.5" - }, + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "peer": true + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, "engines": { - "node": ">=4" + "node": ">= 8" } }, - "node_modules/file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", - "dependencies": { - "flat-cache": "^3.0.4" - }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "dev": true, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": ">= 0.6" } }, - "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "devOptional": true, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dev": true, "dependencies": { - "to-regex-range": "^5.0.1" + "braces": "^3.0.2", + "picomatch": "^2.3.1" }, "engines": { - "node": ">=8" + "node": ">=8.6" } }, - "node_modules/finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", - "optional": true, - "peer": true, - "dependencies": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "statuses": "2.0.1", - "unpipe": "~1.0.0" + "node_modules/mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "dev": true, + "bin": { + "mime": "cli.js" }, "engines": { - "node": ">= 0.8" + "node": ">=4.0.0" } }, - "node_modules/finalhandler/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "optional": true, - "peer": true, - "dependencies": { - "ms": "2.0.0" + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" } }, - "node_modules/finalhandler/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "optional": true, - "peer": true - }, - "node_modules/find-root": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", - "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==" - }, - "node_modules/find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", "dependencies": { - "locate-path": "^2.0.0" + "mime-db": "1.52.0" }, "engines": { - "node": ">=4" + "node": ">= 0.6" } }, - "node_modules/flat-cache": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dependencies": { - "flatted": "^3.1.0", - "rimraf": "^3.0.2" + "brace-expansion": "^1.1.7" }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": "*" } }, - "node_modules/flatted": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", - "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==" - }, - "node_modules/follow-redirects": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz", - "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==", + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/nanoid": { + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", "funding": [ { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" + "type": "github", + "url": "https://github.com/sponsors/ai" } ], - "optional": true, - "peer": true, - "engines": { - "node": ">=4.0" + "bin": { + "nanoid": "bin/nanoid.cjs" }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" } }, - "node_modules/form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "dev": true, - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==" + }, + "node_modules/natural-compare-lite": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", + "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", + "dev": true + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "peer": true + }, + "node_modules/node-releases": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", + "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", + "peer": true + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "devOptional": true, "engines": { - "node": ">= 6" + "node": ">=0.10.0" } }, - "node_modules/formidable": { + "node_modules/nth-check": { "version": "2.1.1", - "resolved": "https://registry.npmjs.org/formidable/-/formidable-2.1.1.tgz", - "integrity": "sha512-0EcS9wCFEzLvfiks7omJ+SiYJAiD+TzK4Pcw1UlUoGnhUxDcMKjt0P7x8wEb0u6OHu8Nb98WG3nxtlF5C7bvUQ==", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", "dev": true, "dependencies": { - "dezalgo": "^1.0.4", - "hexoid": "^1.0.0", - "once": "^1.4.0", - "qs": "^6.11.0" + "boolbase": "^1.0.0" }, "funding": { - "url": "https://ko-fi.com/tunnckoCore/commissions" - } - }, - "node_modules/forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - "optional": true, - "peer": true, - "engines": { - "node": ">= 0.6" + "url": "https://github.com/fb55/nth-check?sponsor=1" } }, - "node_modules/fraction.js": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", - "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", - "optional": true, - "peer": true, - "engines": { - "node": "*" - }, + "node_modules/object-inspect": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", + "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", "funding": { - "type": "patreon", - "url": "https://www.patreon.com/infusion" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", - "optional": true, - "peer": true, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", "engines": { - "node": ">= 0.6" + "node": ">= 0.4" } }, - "node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "optional": true, - "peer": true, + "node_modules/object.assign": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", + "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" }, "engines": { - "node": ">=10" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/fs-monkey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", - "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", - "optional": true, - "peer": true - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" - }, - "node_modules/fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], + "node_modules/object.entries": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.7.tgz", + "integrity": "sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + "node": ">= 0.4" } }, - "node_modules/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "node_modules/function.prototype.name": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", - "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "node_modules/object.fromentries": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.7.tgz", + "integrity": "sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==", "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.0", - "functions-have-names": "^1.2.2" + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" }, "engines": { "node": ">= 0.4" @@ -5418,70 +3704,25 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/functional-red-black-tree": { + "node_modules/object.groupby": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==" - }, - "node_modules/functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "optional": true, - "peer": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, - "node_modules/get-intrinsic": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz", - "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==", - "dependencies": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "optional": true, - "peer": true, + "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.1.tgz", + "integrity": "sha512-HqaQtqLnp/8Bn4GL16cj+CUYbnpe1bh0TtEaWvybszDG4tgxCJuRpV8VGuvNaI1fAnI4lUJzDG55MXcOH4JZcQ==", "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=6" + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1" } }, - "node_modules/get-symbol-description": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "node_modules/object.values": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.7.tgz", + "integrity": "sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==", "dependencies": { "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" }, "engines": { "node": ">= 0.4" @@ -5490,64 +3731,36 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "wrappy": "1" } }, - "node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "node_modules/optionator": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", + "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", "dependencies": { - "is-glob": "^4.0.3" + "@aashutoshrathi/word-wrap": "^1.2.3", + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0" }, "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", - "peer": true - }, - "node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "optional": true, - "peer": true, - "engines": { - "node": ">=4" + "node": ">= 0.8.0" } }, - "node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "devOptional": true, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" + "yocto-queue": "^0.1.0" }, "engines": { "node": ">=10" @@ -5556,24 +3769,12 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" - }, - "node_modules/gsap": { - "version": "3.11.3", - "resolved": "https://registry.npmjs.org/gsap/-/gsap-3.11.3.tgz", - "integrity": "sha512-xc/iIJy+LWiMbRa4IdMtdnnKa/7PXEK6NNzV71gdOYUVeTZN7UWnLU0fB7Hi1iwiz4ZZoYkBZPPYGg+2+zzFHA==" - }, - "node_modules/gzip-size": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", - "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", - "optional": true, - "peer": true, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", "dependencies": { - "duplexer": "^0.1.2" + "p-limit": "^3.0.2" }, "engines": { "node": ">=10" @@ -5582,13722 +3783,1166 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/handle-thing": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", - "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", - "optional": true, - "peer": true + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "engines": { + "node": ">=6" + } }, - "node_modules/has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", "dependencies": { - "function-bind": "^1.1.1" + "callsites": "^3.0.0" }, "engines": { - "node": ">= 0.4.0" + "node": ">=6" } }, - "node_modules/has-bigints": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" } }, - "node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "optional": true, - "peer": true, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", "engines": { - "node": ">=4" + "node": ">=0.10.0" } }, - "node_modules/has-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", - "dependencies": { - "get-intrinsic": "^1.1.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "dependencies": { - "has-symbols": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/hash-sum": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-2.0.0.tgz", - "integrity": "sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==", - "optional": true, - "peer": true - }, - "node_modules/he": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", - "optional": true, - "peer": true, - "bin": { - "he": "bin/he" - } - }, - "node_modules/hexoid": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/hexoid/-/hexoid-1.0.0.tgz", - "integrity": "sha512-QFLV0taWQOZtvIRIAdBChesmogZrtuXvVWsFHZTk2SU+anspqZ2vMnoLg7IE1+Uk16N19APic1BuF8bC8c2m5g==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/highlight.js": { - "version": "10.7.3", - "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz", - "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==", - "optional": true, - "peer": true, - "engines": { - "node": "*" - } - }, - "node_modules/hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "optional": true, - "peer": true - }, - "node_modules/howler": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/howler/-/howler-2.2.3.tgz", - "integrity": "sha512-QM0FFkw0LRX1PR8pNzJVAY25JhIWvbKMBFM4gqk+QdV+kPXOhleWGCB6AiAF/goGjIHK2e/nIElplvjQwhr0jg==" - }, - "node_modules/hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", - "optional": true, - "peer": true, - "dependencies": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" - } - }, - "node_modules/hpack.js/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "optional": true, - "peer": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/hpack.js/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "optional": true, - "peer": true - }, - "node_modules/hpack.js/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "optional": true, - "peer": true, - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/html-entities": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", - "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==", - "optional": true, - "peer": true - }, - "node_modules/html-minifier-terser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", - "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", - "optional": true, - "peer": true, - "dependencies": { - "camel-case": "^4.1.2", - "clean-css": "^5.2.2", - "commander": "^8.3.0", - "he": "^1.2.0", - "param-case": "^3.0.4", - "relateurl": "^0.2.7", - "terser": "^5.10.0" - }, - "bin": { - "html-minifier-terser": "cli.js" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/html-webpack-plugin": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz", - "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==", - "optional": true, - "peer": true, - "dependencies": { - "@types/html-minifier-terser": "^6.0.0", - "html-minifier-terser": "^6.0.2", - "lodash": "^4.17.21", - "pretty-error": "^4.0.0", - "tapable": "^2.0.0" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/html-webpack-plugin" - }, - "peerDependencies": { - "webpack": "^5.20.0" - } - }, - "node_modules/html-webpack-plugin/node_modules/tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "optional": true, - "peer": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/htmlparser2": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", - "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", - "funding": [ - "https://github.com/fb55/htmlparser2?sponsor=1", - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "optional": true, - "peer": true, - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.0.0", - "domutils": "^2.5.2", - "entities": "^2.0.0" - } - }, - "node_modules/http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", - "optional": true, - "peer": true - }, - "node_modules/http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "optional": true, - "peer": true, - "dependencies": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/http-parser-js": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.6.tgz", - "integrity": "sha512-vDlkRPDJn93swjcjqMSaGSPABbIarsr1TLAui/gLDXzV5VsJNdXNzMYDyNBLQkjWQCJ1uizu8T2oDMhmGt0PRA==", - "optional": true, - "peer": true - }, - "node_modules/http-proxy": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", - "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", - "optional": true, - "peer": true, - "dependencies": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/http-proxy-middleware": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", - "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", - "optional": true, - "peer": true, - "dependencies": { - "@types/http-proxy": "^1.17.8", - "http-proxy": "^1.18.1", - "is-glob": "^4.0.1", - "is-plain-obj": "^3.0.0", - "micromatch": "^4.0.2" - }, - "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "@types/express": "^4.17.13" - }, - "peerDependenciesMeta": { - "@types/express": { - "optional": true - } - } - }, - "node_modules/human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "optional": true, - "peer": true, - "engines": { - "node": ">=10.17.0" - } - }, - "node_modules/ical.js": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/ical.js/-/ical.js-1.5.0.tgz", - "integrity": "sha512-7ZxMkogUkkaCx810yp0ZGKvq1ZpRgJeornPttpoxe6nYZ3NLesZe1wWMXDdwTkj/b5NtXT+Y16Aakph/ao98ZQ==", - "dev": true - }, - "node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "optional": true, - "peer": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "optional": true, - "peer": true, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "optional": true, - "peer": true - }, - "node_modules/ignore": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", - "engines": { - "node": ">= 4" - } - }, - "node_modules/immutable": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.1.0.tgz", - "integrity": "sha512-oNkuqVTA8jqG1Q6c+UglTOD1xhC1BtjKI7XkCXRkZHrN5m18/XsnUp8Q89GkQO/z+0WjonSvl0FLhDYftp46nQ==", - "devOptional": true - }, - "node_modules/import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "node_modules/internal-slot": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", - "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", - "dependencies": { - "get-intrinsic": "^1.1.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/interpret": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", - "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/ipaddr.js": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", - "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", - "optional": true, - "peer": true, - "engines": { - "node": ">= 10" - } - }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "optional": true, - "peer": true - }, - "node_modules/is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "dependencies": { - "has-bigints": "^1.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "devOptional": true, - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-callable": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", - "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-core-module": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", - "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", - "dependencies": { - "has": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "optional": true, - "peer": true, - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-file-esm": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-file-esm/-/is-file-esm-1.0.0.tgz", - "integrity": "sha512-rZlaNKb4Mr8WlRu2A9XdeoKgnO5aA53XdPHgCKVyCrQ/rWi89RET1+bq37Ru46obaQXeiX4vmFIm1vks41hoSA==", - "optional": true, - "peer": true, - "dependencies": { - "read-pkg-up": "^7.0.1" - } - }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-interactive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", - "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", - "optional": true, - "peer": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-negative-zero": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "devOptional": true, - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/is-number-object": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", - "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-plain-obj": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", - "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", - "optional": true, - "peer": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "optional": true, - "peer": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-shared-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", - "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", - "dependencies": { - "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", - "optional": true, - "peer": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "dependencies": { - "has-symbols": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-unicode-supported": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", - "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", - "optional": true, - "peer": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-weakref": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", - "dependencies": { - "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "optional": true, - "peer": true, - "dependencies": { - "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "optional": true, - "peer": true - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" - }, - "node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "optional": true, - "peer": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/javascript-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/javascript-stringify/-/javascript-stringify-2.1.0.tgz", - "integrity": "sha512-JVAfqNPTvNq3sB/VHQJAFxN/sPgKnsKrCwyRt15zwNCdrMMJDdcEOdubuy+DuJYYdm0ox1J4uzEuYKkN+9yhVg==", - "optional": true, - "peer": true - }, - "node_modules/jest-worker": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", - "peer": true, - "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/jest-worker/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "peer": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-worker/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "peer": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/joi": { - "version": "17.6.0", - "resolved": "https://registry.npmjs.org/joi/-/joi-17.6.0.tgz", - "integrity": "sha512-OX5dG6DTbcr/kbMFj0KGYxuew69HPcAE3K/sZpEV2nP6e/j/C0HV+HNiBPCASxdx5T7DMoa0s8UeHWMnb6n2zw==", - "optional": true, - "peer": true, - "dependencies": { - "@hapi/hoek": "^9.0.0", - "@hapi/topo": "^5.0.0", - "@sideway/address": "^4.1.3", - "@sideway/formula": "^3.0.0", - "@sideway/pinpoint": "^2.0.0" - } - }, - "node_modules/js-message": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/js-message/-/js-message-1.0.7.tgz", - "integrity": "sha512-efJLHhLjIyKRewNS9EGZ4UpI8NguuL6fKkhRxVuMmrGV2xN/0APGdQYwLFky5w9naebSZ0OwAGp0G6/2Cg90rA==", - "optional": true, - "peer": true, - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "optional": true, - "peer": true - }, - "node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "optional": true, - "peer": true, - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", - "optional": true, - "peer": true - }, - "node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "peer": true - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==" - }, - "node_modules/json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "optional": true, - "peer": true, - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "optional": true, - "peer": true, - "dependencies": { - "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "optional": true, - "peer": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/klona": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", - "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", - "optional": true, - "peer": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/launch-editor": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.4.0.tgz", - "integrity": "sha512-mZ0BHeSn/ohL+Ib+b+JnxC59vcNz6v5IR9d0CuM8f0x8ni8oK3IIG6G0vMkpxc0gFsmvINkztGOHiWTaX4BmAg==", - "optional": true, - "peer": true, - "dependencies": { - "picocolors": "^1.0.0", - "shell-quote": "^1.6.1" - } - }, - "node_modules/launch-editor-middleware": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/launch-editor-middleware/-/launch-editor-middleware-2.4.0.tgz", - "integrity": "sha512-/M7AX/6xktZY60KE7j71XLrj9U6H5TBoP+mJzhYB3fcdAq8rcazit/K0qWiu1jvytUPXP4lJRd1VJFwvdMQ/uw==", - "optional": true, - "peer": true, - "dependencies": { - "launch-editor": "^2.4.0" - } - }, - "node_modules/levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/lilconfig": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.5.tgz", - "integrity": "sha512-xaYmXZtTHPAw5m+xLN8ab9C+3a8YmV3asNSPOATITbtwrfbwaLJj8h66H1WMIpALCkqsIzK3h7oQ+PdX+LQ9Eg==", - "optional": true, - "peer": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "optional": true, - "peer": true - }, - "node_modules/loader-runner": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", - "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", - "peer": true, - "engines": { - "node": ">=6.11.5" - } - }, - "node_modules/loader-utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", - "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", - "optional": true, - "peer": true, - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/loader-utils/node_modules/json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "optional": true, - "peer": true, - "dependencies": { - "minimist": "^1.2.0" - }, - "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", - "dependencies": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, - "node_modules/lodash.defaultsdeep": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/lodash.defaultsdeep/-/lodash.defaultsdeep-4.6.1.tgz", - "integrity": "sha512-3j8wdDzYuWO3lM3Reg03MuQR957t287Rpcxp1njpEa8oDrikb+FwGdW3n+FELh/A6qib6yPit0j/pv9G/yeAqA==", - "optional": true, - "peer": true - }, - "node_modules/lodash.mapvalues": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.mapvalues/-/lodash.mapvalues-4.6.0.tgz", - "integrity": "sha512-JPFqXFeZQ7BfS00H58kClY7SPVeHertPE0lNuCyZ26/XlN8TvakYD7b9bGyNmXbT/D3BbtPAAmq90gPWqLkxlQ==", - "optional": true, - "peer": true - }, - "node_modules/lodash.memoize": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", - "optional": true, - "peer": true - }, - "node_modules/lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" - }, - "node_modules/lodash.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", - "optional": true, - "peer": true - }, - "node_modules/log-symbols": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", - "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", - "optional": true, - "peer": true, - "dependencies": { - "chalk": "^4.1.0", - "is-unicode-supported": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-symbols/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "optional": true, - "peer": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/log-symbols/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "optional": true, - "peer": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/log-symbols/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "optional": true, - "peer": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/log-symbols/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "optional": true, - "peer": true - }, - "node_modules/log-symbols/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "optional": true, - "peer": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/log-symbols/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "optional": true, - "peer": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/log-update": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/log-update/-/log-update-2.3.0.tgz", - "integrity": "sha512-vlP11XfFGyeNQlmEn9tJ66rEW1coA/79m5z6BCkudjbAGE83uhAcGYrBFwfs3AdLiLzGRusRPAbSPK9xZteCmg==", - "optional": true, - "peer": true, - "dependencies": { - "ansi-escapes": "^3.0.0", - "cli-cursor": "^2.0.0", - "wrap-ansi": "^3.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/log-update/node_modules/ansi-regex": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.1.tgz", - "integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==", - "optional": true, - "peer": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/log-update/node_modules/cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==", - "optional": true, - "peer": true, - "dependencies": { - "restore-cursor": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/log-update/node_modules/is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", - "optional": true, - "peer": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/log-update/node_modules/mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", - "optional": true, - "peer": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/log-update/node_modules/onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==", - "optional": true, - "peer": true, - "dependencies": { - "mimic-fn": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/log-update/node_modules/restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==", - "optional": true, - "peer": true, - "dependencies": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/log-update/node_modules/string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "optional": true, - "peer": true, - "dependencies": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/log-update/node_modules/strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==", - "optional": true, - "peer": true, - "dependencies": { - "ansi-regex": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/log-update/node_modules/wrap-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-3.0.1.tgz", - "integrity": "sha1-KIoE2H7aXChuBg3+jxNc6NAH+Lo=", - "optional": true, - "peer": true, - "dependencies": { - "string-width": "^2.1.1", - "strip-ansi": "^4.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/lower-case": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", - "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", - "optional": true, - "peer": true, - "dependencies": { - "tslib": "^2.0.3" - } - }, - "node_modules/lower-case/node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "optional": true, - "peer": true - }, - "node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/magic-string": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", - "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", - "dependencies": { - "sourcemap-codec": "^1.4.8" - } - }, - "node_modules/mdn-data": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", - "optional": true, - "peer": true - }, - "node_modules/media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", - "optional": true, - "peer": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/memfs": { - "version": "3.4.4", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.4.tgz", - "integrity": "sha512-W4gHNUE++1oSJVn8Y68jPXi+mkx3fXR5ITE/Ubz6EQ3xRpCN5k2CQ4AUR8094Z7211F876TyoBACGsIveqgiGA==", - "optional": true, - "peer": true, - "dependencies": { - "fs-monkey": "1.0.3" - }, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/memory-fs": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.2.0.tgz", - "integrity": "sha512-+y4mDxU4rvXXu5UDSGCGNiesFmwCHuefGMoPCO1WYucNYj7DsLqrFaa2fXVI0H+NNiPTwwzKwspn9yTZqUGqng==" - }, - "node_modules/merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", - "optional": true, - "peer": true - }, - "node_modules/merge-source-map": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.1.0.tgz", - "integrity": "sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==", - "optional": true, - "peer": true, - "dependencies": { - "source-map": "^0.6.1" - } - }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "peer": true - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "devOptional": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", - "devOptional": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "devOptional": true, - "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/mime": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", - "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", - "dev": true, - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "optional": true, - "peer": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/mini-css-extract-plugin": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.0.tgz", - "integrity": "sha512-ndG8nxCEnAemsg4FSgS+yNyHKgkTB4nPKqCOgh65j3/30qqC5RaSQQXMm++Y6sb6E1zRSxPkztj9fqxhS1Eo6w==", - "optional": true, - "peer": true, - "dependencies": { - "schema-utils": "^4.0.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - } - }, - "node_modules/mini-css-extract-plugin/node_modules/ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "optional": true, - "peer": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/mini-css-extract-plugin/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "optional": true, - "peer": true, - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/mini-css-extract-plugin/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "optional": true, - "peer": true - }, - "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "optional": true, - "peer": true, - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", - "optional": true, - "peer": true - }, - "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" - }, - "node_modules/minipass": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.6.tgz", - "integrity": "sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ==", - "optional": true, - "peer": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "optional": true, - "peer": true, - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/module-alias": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/module-alias/-/module-alias-2.2.2.tgz", - "integrity": "sha512-A/78XjoX2EmNvppVWEhM2oGk3x4lLxnkEA4jTbaK97QKSDjkIoOsKQlfylt/d3kKKi596Qy3NP5XrXJ6fZIC9Q==", - "optional": true, - "peer": true - }, - "node_modules/mrmime": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.1.tgz", - "integrity": "sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==", - "optional": true, - "peer": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "node_modules/multicast-dns": { - "version": "7.2.5", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", - "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", - "optional": true, - "peer": true, - "dependencies": { - "dns-packet": "^5.2.2", - "thunky": "^1.0.2" - }, - "bin": { - "multicast-dns": "cli.js" - } - }, - "node_modules/mz": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", - "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", - "optional": true, - "peer": true, - "dependencies": { - "any-promise": "^1.0.0", - "object-assign": "^4.0.1", - "thenify-all": "^1.0.0" - } - }, - "node_modules/nanoid": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", - "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==" - }, - "node_modules/negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", - "optional": true, - "peer": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "peer": true - }, - "node_modules/nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", - "optional": true, - "peer": true - }, - "node_modules/no-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", - "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", - "optional": true, - "peer": true, - "dependencies": { - "lower-case": "^2.0.2", - "tslib": "^2.0.3" - } - }, - "node_modules/no-case/node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "optional": true, - "peer": true - }, - "node_modules/node-fetch": { - "version": "2.6.7", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", - "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", - "optional": true, - "peer": true, - "dependencies": { - "whatwg-url": "^5.0.0" - }, - "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" - }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } - } - }, - "node_modules/node-forge": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", - "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", - "optional": true, - "peer": true, - "engines": { - "node": ">= 6.13.0" - } - }, - "node_modules/node-releases": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.5.tgz", - "integrity": "sha512-U9h1NLROZTq9uE1SNffn6WuPDg8icmi3ns4rEl/oTfIle4iLjTliCzgTsbaIFMq/Xn078/lfY/BL0GWZ+psK4Q==", - "peer": true - }, - "node_modules/normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "optional": true, - "peer": true, - "dependencies": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "node_modules/normalize-package-data/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "optional": true, - "peer": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "devOptional": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", - "optional": true, - "peer": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-url": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", - "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", - "optional": true, - "peer": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", - "optional": true, - "peer": true, - "dependencies": { - "path-key": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/npm-run-path/node_modules/path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", - "optional": true, - "peer": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/nth-check": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", - "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", - "devOptional": true, - "dependencies": { - "boolbase": "^1.0.0" - }, - "funding": { - "url": "https://github.com/fb55/nth-check?sponsor=1" - } - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "optional": true, - "peer": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-inspect": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", - "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.assign": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", - "dependencies": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.entries": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", - "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.values": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", - "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/obuf": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", - "optional": true, - "peer": true - }, - "node_modules/on-finished": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", - "optional": true, - "peer": true, - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/on-headers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", - "optional": true, - "peer": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "optional": true, - "peer": true, - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/open": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", - "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", - "optional": true, - "peer": true, - "dependencies": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/opener": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", - "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", - "optional": true, - "peer": true, - "bin": { - "opener": "bin/opener-bin.js" - } - }, - "node_modules/optionator": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", - "dependencies": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.3" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/ora": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", - "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", - "optional": true, - "peer": true, - "dependencies": { - "bl": "^4.1.0", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "is-unicode-supported": "^0.1.0", - "log-symbols": "^4.1.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ora/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "optional": true, - "peer": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/ora/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "optional": true, - "peer": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/ora/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "optional": true, - "peer": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/ora/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "optional": true, - "peer": true - }, - "node_modules/ora/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "optional": true, - "peer": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/ora/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "optional": true, - "peer": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", - "optional": true, - "peer": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "dependencies": { - "p-try": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", - "dependencies": { - "p-limit": "^1.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/p-retry": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", - "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", - "optional": true, - "peer": true, - "dependencies": { - "@types/retry": "0.12.0", - "retry": "^0.13.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==", - "engines": { - "node": ">=4" - } - }, - "node_modules/param-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", - "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", - "optional": true, - "peer": true, - "dependencies": { - "dot-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/param-case/node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "optional": true, - "peer": true - }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "optional": true, - "peer": true, - "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/parse5": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz", - "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==", - "optional": true, - "peer": true - }, - "node_modules/parse5-htmlparser2-tree-adapter": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz", - "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==", - "optional": true, - "peer": true, - "dependencies": { - "parse5": "^6.0.1" - } - }, - "node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", - "optional": true, - "peer": true - }, - "node_modules/parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "optional": true, - "peer": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/pascal-case": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", - "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", - "optional": true, - "peer": true, - "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/pascal-case/node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "optional": true, - "peer": true - }, - "node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "engines": { - "node": ">=4" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "engines": { - "node": ">=8" - } - }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" - }, - "node_modules/path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", - "optional": true, - "peer": true - }, - "node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "devOptional": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" - }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "devOptional": true, - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/pinia": { - "version": "2.0.23", - "resolved": "https://registry.npmjs.org/pinia/-/pinia-2.0.23.tgz", - "integrity": "sha512-N15hFf4o5STrxpNrib1IEb1GOArvPYf1zPvQVRGOO1G1d74Ak0J0lVyalX/SmrzdT4Q0nlEFjbURsmBmIGUR5Q==", - "dependencies": { - "@vue/devtools-api": "^6.4.4", - "vue-demi": "*" - }, - "funding": { - "url": "https://github.com/sponsors/posva" - }, - "peerDependencies": { - "@vue/composition-api": "^1.4.0", - "typescript": ">=4.4.4", - "vue": "^2.6.14 || ^3.2.0" - }, - "peerDependenciesMeta": { - "@vue/composition-api": { - "optional": true - }, - "typescript": { - "optional": true - } - } - }, - "node_modules/pinia/node_modules/vue-demi": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.13.1.tgz", - "integrity": "sha512-xmkJ56koG3ptpLnpgmIzk9/4nFf4CqduSJbUM0OdPoU87NwRuZ6x49OLhjSa/fC15fV+5CbEnrxU4oyE022svg==", - "hasInstallScript": true, - "bin": { - "vue-demi-fix": "bin/vue-demi-fix.js", - "vue-demi-switch": "bin/vue-demi-switch.js" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - }, - "peerDependencies": { - "@vue/composition-api": "^1.0.0-rc.1", - "vue": "^3.0.0-0 || ^2.6.0" - }, - "peerDependenciesMeta": { - "@vue/composition-api": { - "optional": true - } - } - }, - "node_modules/pngjs": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-5.0.0.tgz", - "integrity": "sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==", - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/portfinder": { - "version": "1.0.28", - "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", - "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", - "optional": true, - "peer": true, - "dependencies": { - "async": "^2.6.2", - "debug": "^3.1.1", - "mkdirp": "^0.5.5" - }, - "engines": { - "node": ">= 0.12.0" - } - }, - "node_modules/portfinder/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "optional": true, - "peer": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/postcss": { - "version": "8.4.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.23.tgz", - "integrity": "sha512-bQ3qMcpF6A/YjR55xtoTr0jGOlnPOKAIMdOWiv0EIT6HVPEaJiJB4NLljSbiHoC2RX7DN5Uvjtpbg1NPdwv1oA==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "nanoid": "^3.3.6", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/postcss-calc": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", - "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", - "optional": true, - "peer": true, - "dependencies": { - "postcss-selector-parser": "^6.0.9", - "postcss-value-parser": "^4.2.0" - }, - "peerDependencies": { - "postcss": "^8.2.2" - } - }, - "node_modules/postcss-colormin": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.0.tgz", - "integrity": "sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==", - "optional": true, - "peer": true, - "dependencies": { - "browserslist": "^4.16.6", - "caniuse-api": "^3.0.0", - "colord": "^2.9.1", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-convert-values": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.2.tgz", - "integrity": "sha512-c6Hzc4GAv95B7suy4udszX9Zy4ETyMCgFPUDtWjdFTKH1SE9eFY/jEpHSwTH1QPuwxHpWslhckUQWbNRM4ho5g==", - "optional": true, - "peer": true, - "dependencies": { - "browserslist": "^4.20.3", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-discard-comments": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", - "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", - "optional": true, - "peer": true, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-discard-duplicates": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", - "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", - "optional": true, - "peer": true, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-discard-empty": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", - "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", - "optional": true, - "peer": true, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-discard-overridden": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", - "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", - "optional": true, - "peer": true, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-loader": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", - "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", - "optional": true, - "peer": true, - "dependencies": { - "cosmiconfig": "^7.0.0", - "klona": "^2.0.5", - "semver": "^7.3.5" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "postcss": "^7.0.0 || ^8.0.1", - "webpack": "^5.0.0" - } - }, - "node_modules/postcss-loader/node_modules/cosmiconfig": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", - "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", - "optional": true, - "peer": true, - "dependencies": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/postcss-merge-longhand": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.5.tgz", - "integrity": "sha512-NOG1grw9wIO+60arKa2YYsrbgvP6tp+jqc7+ZD5/MalIw234ooH2C6KlR6FEn4yle7GqZoBxSK1mLBE9KPur6w==", - "optional": true, - "peer": true, - "dependencies": { - "postcss-value-parser": "^4.2.0", - "stylehacks": "^5.1.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-merge-rules": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.2.tgz", - "integrity": "sha512-zKMUlnw+zYCWoPN6yhPjtcEdlJaMUZ0WyVcxTAmw3lkkN/NDMRkOkiuctQEoWAOvH7twaxUUdvBWl0d4+hifRQ==", - "optional": true, - "peer": true, - "dependencies": { - "browserslist": "^4.16.6", - "caniuse-api": "^3.0.0", - "cssnano-utils": "^3.1.0", - "postcss-selector-parser": "^6.0.5" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-minify-font-values": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", - "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", - "optional": true, - "peer": true, - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-minify-gradients": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", - "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", - "optional": true, - "peer": true, - "dependencies": { - "colord": "^2.9.1", - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-minify-params": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.3.tgz", - "integrity": "sha512-bkzpWcjykkqIujNL+EVEPOlLYi/eZ050oImVtHU7b4lFS82jPnsCb44gvC6pxaNt38Els3jWYDHTjHKf0koTgg==", - "optional": true, - "peer": true, - "dependencies": { - "browserslist": "^4.16.6", - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-minify-selectors": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", - "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", - "optional": true, - "peer": true, - "dependencies": { - "postcss-selector-parser": "^6.0.5" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-modules-extract-imports": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", - "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", - "optional": true, - "peer": true, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-local-by-default": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", - "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", - "optional": true, - "peer": true, - "dependencies": { - "icss-utils": "^5.0.0", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-scope": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", - "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", - "optional": true, - "peer": true, - "dependencies": { - "postcss-selector-parser": "^6.0.4" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-values": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", - "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", - "optional": true, - "peer": true, - "dependencies": { - "icss-utils": "^5.0.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-normalize-charset": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", - "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", - "optional": true, - "peer": true, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-display-values": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", - "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", - "optional": true, - "peer": true, - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-positions": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.0.tgz", - "integrity": "sha512-8gmItgA4H5xiUxgN/3TVvXRoJxkAWLW6f/KKhdsH03atg0cB8ilXnrB5PpSshwVu/dD2ZsRFQcR1OEmSBDAgcQ==", - "optional": true, - "peer": true, - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-repeat-style": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.0.tgz", - "integrity": "sha512-IR3uBjc+7mcWGL6CtniKNQ4Rr5fTxwkaDHwMBDGGs1x9IVRkYIT/M4NelZWkAOBdV6v3Z9S46zqaKGlyzHSchw==", - "optional": true, - "peer": true, - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-string": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", - "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", - "optional": true, - "peer": true, - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-timing-functions": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", - "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", - "optional": true, - "peer": true, - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-unicode": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz", - "integrity": "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==", - "optional": true, - "peer": true, - "dependencies": { - "browserslist": "^4.16.6", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-url": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", - "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", - "optional": true, - "peer": true, - "dependencies": { - "normalize-url": "^6.0.1", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-whitespace": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", - "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", - "optional": true, - "peer": true, - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-ordered-values": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.2.tgz", - "integrity": "sha512-wr2avRbW4HS2XE2ZCqpfp4N/tDC6GZKZ+SVP8UBTOVS8QWrc4TD8MYrebJrvVVlGPKszmiSCzue43NDiVtgDmg==", - "optional": true, - "peer": true, - "dependencies": { - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-reduce-initial": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz", - "integrity": "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==", - "optional": true, - "peer": true, - "dependencies": { - "browserslist": "^4.16.6", - "caniuse-api": "^3.0.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-reduce-transforms": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", - "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", - "optional": true, - "peer": true, - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-selector-parser": { - "version": "6.0.10", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", - "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", - "devOptional": true, - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-svgo": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", - "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", - "optional": true, - "peer": true, - "dependencies": { - "postcss-value-parser": "^4.2.0", - "svgo": "^2.7.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-unique-selectors": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", - "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", - "optional": true, - "peer": true, - "dependencies": { - "postcss-selector-parser": "^6.0.5" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - "optional": true, - "peer": true - }, - "node_modules/prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/prettier": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.7.1.tgz", - "integrity": "sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==", - "devOptional": true, - "bin": { - "prettier": "bin-prettier.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" - } - }, - "node_modules/prettier-linter-helpers": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", - "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", - "dev": true, - "dependencies": { - "fast-diff": "^1.1.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/pretty-error": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", - "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", - "optional": true, - "peer": true, - "dependencies": { - "lodash": "^4.17.20", - "renderkid": "^3.0.0" - } - }, - "node_modules/process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "optional": true, - "peer": true - }, - "node_modules/progress-webpack-plugin": { - "version": "1.0.16", - "resolved": "https://registry.npmjs.org/progress-webpack-plugin/-/progress-webpack-plugin-1.0.16.tgz", - "integrity": "sha512-sdiHuuKOzELcBANHfrupYo+r99iPRyOnw15qX+rNlVUqXGfjXdH4IgxriKwG1kNJwVswKQHMdj1hYZMcb9jFaA==", - "optional": true, - "peer": true, - "dependencies": { - "chalk": "^2.1.0", - "figures": "^2.0.0", - "log-update": "^2.3.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "peerDependencies": { - "webpack": "^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0" - } - }, - "node_modules/proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "optional": true, - "peer": true, - "dependencies": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/proxy-addr/node_modules/ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "optional": true, - "peer": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==", - "optional": true, - "peer": true - }, - "node_modules/pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "optional": true, - "peer": true, - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "node_modules/punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "engines": { - "node": ">=6" - } - }, - "node_modules/qrcode": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/qrcode/-/qrcode-1.5.0.tgz", - "integrity": "sha512-9MgRpgVc+/+47dFvQeD6U2s0Z92EsKzcHogtum4QB+UNd025WOJSHvn/hjk9xmzj7Stj95CyUAs31mrjxliEsQ==", - "dependencies": { - "dijkstrajs": "^1.0.1", - "encode-utf8": "^1.0.3", - "pngjs": "^5.0.0", - "yargs": "^15.3.1" - }, - "bin": { - "qrcode": "bin/qrcode" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/qrcode-generator": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/qrcode-generator/-/qrcode-generator-1.4.4.tgz", - "integrity": "sha512-HM7yY8O2ilqhmULxGMpcHSF1EhJJ9yBj8gvDEuZ6M+KGJ0YY2hKpnXvRD+hZPLrDVck3ExIGhmPtSdcjC+guuw==" - }, - "node_modules/qrcode/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/qrcode/node_modules/cliui": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", - "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^6.2.0" - } - }, - "node_modules/qrcode/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/qrcode/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/qrcode/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/qrcode/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/qrcode/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/qrcode/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/qrcode/node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/qrcode/node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "engines": { - "node": ">=8" - } - }, - "node_modules/qrcode/node_modules/wrap-ansi": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/qrcode/node_modules/y18n": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", - "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" - }, - "node_modules/qrcode/node_modules/yargs": { - "version": "15.4.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", - "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", - "dependencies": { - "cliui": "^6.0.0", - "decamelize": "^1.2.0", - "find-up": "^4.1.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^4.2.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^18.1.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/qrcode/node_modules/yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", - "dependencies": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", - "dev": true, - "dependencies": { - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "devOptional": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "peer": true, - "dependencies": { - "safe-buffer": "^5.1.0" - } - }, - "node_modules/range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "optional": true, - "peer": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/raw-body": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", - "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", - "optional": true, - "peer": true, - "dependencies": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/raw-body/node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "optional": true, - "peer": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", - "optional": true, - "peer": true, - "dependencies": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/read-pkg-up": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", - "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", - "optional": true, - "peer": true, - "dependencies": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/read-pkg-up/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "optional": true, - "peer": true, - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/read-pkg-up/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "optional": true, - "peer": true, - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/read-pkg-up/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "optional": true, - "peer": true, - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/read-pkg-up/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "optional": true, - "peer": true, - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/read-pkg-up/node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "optional": true, - "peer": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/read-pkg-up/node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "optional": true, - "peer": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/read-pkg-up/node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "optional": true, - "peer": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "devOptional": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "devOptional": true, - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/regexp.prototype.flags": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", - "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "functions-have-names": "^1.2.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/regexpp": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", - "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" - } - }, - "node_modules/relateurl": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", - "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", - "optional": true, - "peer": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/renderkid": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", - "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", - "optional": true, - "peer": true, - "dependencies": { - "css-select": "^4.1.3", - "dom-converter": "^0.2.0", - "htmlparser2": "^6.1.0", - "lodash": "^4.17.21", - "strip-ansi": "^6.0.1" - } - }, - "node_modules/require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", - "optional": true, - "peer": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/require-main-filename": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", - "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" - }, - "node_modules/requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", - "optional": true, - "peer": true - }, - "node_modules/resolve": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", - "dependencies": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "engines": { - "node": ">=4" - } - }, - "node_modules/restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "optional": true, - "peer": true, - "dependencies": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", - "optional": true, - "peer": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "devOptional": true, - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/rollup": { - "version": "3.23.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.23.1.tgz", - "integrity": "sha512-ybRdFVHOoljGEFILHLd2g/qateqUdjE6YS41WXq4p3C/WwD3xtWxV4FYWETA1u9TeXQc5K8L8zHE5d/scOvrOQ==", - "bin": { - "rollup": "dist/bin/rollup" - }, - "engines": { - "node": ">=14.18.0", - "npm": ">=8.0.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "devOptional": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "queue-microtask": "^1.2.2" - } - }, - "node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "optional": true, - "peer": true - }, - "node_modules/sass": { - "version": "1.55.0", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.55.0.tgz", - "integrity": "sha512-Pk+PMy7OGLs9WaxZGJMn7S96dvlyVBwwtToX895WmCpAOr5YiJYEUJfiJidMuKb613z2xNWcXCHEuOvjZbqC6A==", - "devOptional": true, - "dependencies": { - "chokidar": ">=3.0.0 <4.0.0", - "immutable": "^4.0.0", - "source-map-js": ">=0.6.2 <2.0.0" - }, - "bin": { - "sass": "sass.js" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/select-hose": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", - "optional": true, - "peer": true - }, - "node_modules/selfsigned": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.1.tgz", - "integrity": "sha512-LmME957M1zOsUhG+67rAjKfiWFox3SBxE/yymatMZsAx+oMrJ0YQ8AToOnyCm7xbeg2ep37IHLxdu0o2MavQOQ==", - "optional": true, - "peer": true, - "dependencies": { - "node-forge": "^1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", - "optional": true, - "peer": true, - "dependencies": { - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "mime": "1.6.0", - "ms": "2.1.3", - "on-finished": "2.4.1", - "range-parser": "~1.2.1", - "statuses": "2.0.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/send/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "optional": true, - "peer": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/send/node_modules/debug/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "optional": true, - "peer": true - }, - "node_modules/send/node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "optional": true, - "peer": true, - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/send/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "optional": true, - "peer": true - }, - "node_modules/serialize-javascript": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", - "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", - "peer": true, - "dependencies": { - "randombytes": "^2.1.0" - } - }, - "node_modules/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", - "optional": true, - "peer": true, - "dependencies": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/serve-index/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "optional": true, - "peer": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/serve-index/node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", - "optional": true, - "peer": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-index/node_modules/http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", - "optional": true, - "peer": true, - "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-index/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", - "optional": true, - "peer": true - }, - "node_modules/serve-index/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "optional": true, - "peer": true - }, - "node_modules/serve-index/node_modules/setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", - "optional": true, - "peer": true - }, - "node_modules/serve-index/node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", - "optional": true, - "peer": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", - "optional": true, - "peer": true, - "dependencies": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.18.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==" - }, - "node_modules/setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", - "optional": true, - "peer": true - }, - "node_modules/shallow-clone": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", - "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", - "optional": true, - "peer": true, - "dependencies": { - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "engines": { - "node": ">=8" - } - }, - "node_modules/shell-quote": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", - "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==", - "optional": true, - "peer": true - }, - "node_modules/side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "dependencies": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "optional": true, - "peer": true - }, - "node_modules/sirv": { - "version": "1.0.19", - "resolved": "https://registry.npmjs.org/sirv/-/sirv-1.0.19.tgz", - "integrity": "sha512-JuLThK3TnZG1TAKDwNIqNq6QA2afLOCcm+iE8D1Kj3GA40pSPsxQjjJl0J8X3tsR7T+CP1GavpzLwYkgVLWrZQ==", - "optional": true, - "peer": true, - "dependencies": { - "@polka/url": "^1.0.0-next.20", - "mrmime": "^1.0.0", - "totalist": "^1.0.0" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "devOptional": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/sockjs": { - "version": "0.3.24", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", - "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", - "optional": true, - "peer": true, - "dependencies": { - "faye-websocket": "^0.11.3", - "uuid": "^8.3.2", - "websocket-driver": "^0.7.4" - } - }, - "node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "peer": true, - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/sourcemap-codec": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", - "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" - }, - "node_modules/space-vue3-qrcode": { - "version": "1.4.19", - "resolved": "https://registry.npmjs.org/space-vue3-qrcode/-/space-vue3-qrcode-1.4.19.tgz", - "integrity": "sha512-746bli6XsCkZgUa62CtXksGmOZUcFbT9TpdHyhGJ/Y2FNANeb4Kq4gHg4gJvKwFsPgXxv+KSBJlnfjSiBKnfKg==", - "dependencies": { - "@chenfengyuan/vue-qrcode": "^1.0.2", - "qrcode-generator": "^1.4.3" - } - }, - "node_modules/space-vue3-qrcode/node_modules/@chenfengyuan/vue-qrcode": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@chenfengyuan/vue-qrcode/-/vue-qrcode-1.0.2.tgz", - "integrity": "sha512-hwy1d4YMJAyEh+V7dLPG8eAKACRvugzSB4ylwb6QNqo84KHTF50/5EJcBYdUhTRPfAqrxG0i6jDAXONWOGyQbQ==", - "dependencies": { - "qrcode": "^1.4.4" - }, - "peerDependencies": { - "vue": "^2.6.0" - } - }, - "node_modules/space-vue3-qrcode/node_modules/@vue/compiler-sfc": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-2.7.4.tgz", - "integrity": "sha512-WCaF33mlKLSvHDKvOD6FzTa5CI2FlMTeJf3MxJsNP0KDgRoI6RdXhHo9dtvCqV4Sywf9Owm17wTLT1Ymu/WsOQ==", - "peer": true, - "dependencies": { - "@babel/parser": "^7.18.4", - "postcss": "^8.4.14", - "source-map": "^0.6.1" - } - }, - "node_modules/space-vue3-qrcode/node_modules/csstype": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz", - "integrity": "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==", - "peer": true - }, - "node_modules/space-vue3-qrcode/node_modules/vue": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/vue/-/vue-2.7.4.tgz", - "integrity": "sha512-8KGyyzFSj/FrKj1y7jyEpv8J4osgZx6Lk1lVzh1aP4BqsXZhATH1r0gdJNz00MMyBhK0/m2cNoPuOZ1NzeiUEw==", - "peer": true, - "dependencies": { - "@vue/compiler-sfc": "2.7.4", - "csstype": "^3.1.0" - } - }, - "node_modules/spdx-correct": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", - "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", - "optional": true, - "peer": true, - "dependencies": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/spdx-exceptions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", - "optional": true, - "peer": true - }, - "node_modules/spdx-expression-parse": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", - "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", - "optional": true, - "peer": true, - "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/spdx-license-ids": { - "version": "3.0.11", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz", - "integrity": "sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==", - "optional": true, - "peer": true - }, - "node_modules/spdy": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", - "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", - "optional": true, - "peer": true, - "dependencies": { - "debug": "^4.1.0", - "handle-thing": "^2.0.0", - "http-deceiver": "^1.2.7", - "select-hose": "^2.0.0", - "spdy-transport": "^3.0.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/spdy-transport": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", - "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", - "optional": true, - "peer": true, - "dependencies": { - "debug": "^4.1.0", - "detect-node": "^2.0.4", - "hpack.js": "^2.1.6", - "obuf": "^1.1.2", - "readable-stream": "^3.0.6", - "wbuf": "^1.7.3" - } - }, - "node_modules/ssri": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", - "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", - "optional": true, - "peer": true, - "dependencies": { - "minipass": "^3.1.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/stable": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", - "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", - "optional": true, - "peer": true - }, - "node_modules/stackframe": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", - "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==", - "optional": true, - "peer": true - }, - "node_modules/statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "optional": true, - "peer": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "devOptional": true, - "dependencies": { - "safe-buffer": "~5.2.0" - } - }, - "node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "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" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string-width/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - }, - "node_modules/string.prototype.trimend": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", - "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimstart": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", - "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", - "engines": { - "node": ">=4" - } - }, - "node_modules/strip-eof": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", - "optional": true, - "peer": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "optional": true, - "peer": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/stylehacks": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz", - "integrity": "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==", - "optional": true, - "peer": true, - "dependencies": { - "browserslist": "^4.16.6", - "postcss-selector-parser": "^6.0.4" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/superagent": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/superagent/-/superagent-8.0.0.tgz", - "integrity": "sha512-iudipXEel+SzlP9y29UBWGDjB+Zzag+eeA1iLosaR2YHBRr1Q1kC29iBrF2zIVD9fqVbpZnXkN/VJmwFMVyNWg==", - "dev": true, - "dependencies": { - "component-emitter": "^1.3.0", - "cookiejar": "^2.1.3", - "debug": "^4.3.4", - "fast-safe-stringify": "^2.1.1", - "form-data": "^4.0.0", - "formidable": "^2.0.1", - "methods": "^1.1.2", - "mime": "2.6.0", - "qs": "^6.10.3", - "readable-stream": "^3.6.0", - "semver": "^7.3.7" - }, - "engines": { - "node": ">=6.4.0 <13 || >=14" - } - }, - "node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "optional": true, - "peer": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/svgo": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", - "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", - "optional": true, - "peer": true, - "dependencies": { - "@trysound/sax": "0.2.0", - "commander": "^7.2.0", - "css-select": "^4.1.3", - "css-tree": "^1.1.3", - "csso": "^4.2.0", - "picocolors": "^1.0.0", - "stable": "^0.1.8" - }, - "bin": { - "svgo": "bin/svgo" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/svgo/node_modules/commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "optional": true, - "peer": true, - "engines": { - "node": ">= 10" - } - }, - "node_modules/tapable": { - "version": "0.1.10", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-0.1.10.tgz", - "integrity": "sha512-jX8Et4hHg57mug1/079yitEKWGB3LCwoxByLsNim89LABq8NqgiX+6iYVOsq0vX8uJHkU+DZ5fnq95f800bEsQ==", - "engines": { - "node": ">=0.6" - } - }, - "node_modules/terser": { - "version": "5.14.2", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.14.2.tgz", - "integrity": "sha512-oL0rGeM/WFQCUd0y2QrWxYnq7tfSuKBiqTjRPWrRgB46WD/kiwHwF8T23z78H6Q6kGCuuHcPB+KULHRdxvVGQA==", - "peer": true, - "dependencies": { - "@jridgewell/source-map": "^0.3.2", - "acorn": "^8.5.0", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" - }, - "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/terser-webpack-plugin": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.3.tgz", - "integrity": "sha512-Fx60G5HNYknNTNQnzQ1VePRuu89ZVYWfjRAeT5rITuCY/1b08s49e5kSQwHDirKZWuoKOBRFS98EUUoZ9kLEwQ==", - "peer": true, - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.7", - "jest-worker": "^27.4.5", - "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.0", - "terser": "^5.7.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.1.0" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "esbuild": { - "optional": true - }, - "uglify-js": { - "optional": true - } - } - }, - "node_modules/terser-webpack-plugin/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "peer": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/terser/node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "peer": true - }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" - }, - "node_modules/thenify": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", - "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", - "optional": true, - "peer": true, - "dependencies": { - "any-promise": "^1.0.0" - } - }, - "node_modules/thenify-all": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", - "integrity": "sha1-GhkY1ALY/D+Y+/I02wvMjMEOlyY=", - "optional": true, - "peer": true, - "dependencies": { - "thenify": ">= 3.1.0 < 4" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/thread-loader": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/thread-loader/-/thread-loader-3.0.4.tgz", - "integrity": "sha512-ByaL2TPb+m6yArpqQUZvP+5S1mZtXsEP7nWKKlAUTm7fCml8kB5s1uI3+eHRP2bk5mVYfRSBI7FFf+tWEyLZwA==", - "optional": true, - "peer": true, - "dependencies": { - "json-parse-better-errors": "^1.0.2", - "loader-runner": "^4.1.0", - "loader-utils": "^2.0.0", - "neo-async": "^2.6.2", - "schema-utils": "^3.0.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.27.0 || ^5.0.0" - } - }, - "node_modules/thread-loader/node_modules/loader-utils": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", - "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", - "optional": true, - "peer": true, - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - }, - "engines": { - "node": ">=8.9.0" - } - }, - "node_modules/thread-loader/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "optional": true, - "peer": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/thunky": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", - "optional": true, - "peer": true - }, - "node_modules/to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", - "optional": true, - "peer": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "devOptional": true, - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", - "optional": true, - "peer": true, - "engines": { - "node": ">=0.6" - } - }, - "node_modules/totalist": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/totalist/-/totalist-1.1.0.tgz", - "integrity": "sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==", - "optional": true, - "peer": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", - "optional": true, - "peer": true - }, - "node_modules/tsconfig-paths": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", - "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", - "dependencies": { - "@types/json5": "^0.0.29", - "json5": "^1.0.1", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" - } - }, - "node_modules/tsconfig-paths/node_modules/json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dependencies": { - "minimist": "^1.2.0" - }, - "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "node_modules/tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", - "dev": true, - "dependencies": { - "tslib": "^1.8.1" - }, - "engines": { - "node": ">= 6" - }, - "peerDependencies": { - "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" - } - }, - "node_modules/type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dependencies": { - "prelude-ls": "^1.2.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", - "optional": true, - "peer": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "optional": true, - "peer": true, - "dependencies": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/typescript": { - "version": "4.7.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz", - "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==", - "devOptional": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=4.2.0" - } - }, - "node_modules/unbox-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", - "dependencies": { - "call-bind": "^1.0.2", - "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", - "which-boxed-primitive": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "optional": true, - "peer": true, - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", - "optional": true, - "peer": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", - "devOptional": true - }, - "node_modules/utila": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", - "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=", - "optional": true, - "peer": true - }, - "node_modules/utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", - "optional": true, - "peer": true, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "optional": true, - "peer": true, - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "node_modules/v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" - }, - "node_modules/validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "optional": true, - "peer": true, - "dependencies": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "node_modules/vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", - "optional": true, - "peer": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/vite": { - "version": "4.3.9", - "resolved": "https://registry.npmjs.org/vite/-/vite-4.3.9.tgz", - "integrity": "sha512-qsTNZjO9NoJNW7KnOrgYwczm0WctJ8m/yqYAMAK9Lxt4SoySUfS5S8ia9K7JHpa3KEeMfyF8LoJ3c5NeBJy6pg==", - "dependencies": { - "esbuild": "^0.17.5", - "postcss": "^8.4.23", - "rollup": "^3.21.0" - }, - "bin": { - "vite": "bin/vite.js" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - }, - "peerDependencies": { - "@types/node": ">= 14", - "less": "*", - "sass": "*", - "stylus": "*", - "sugarss": "*", - "terser": "^5.4.0" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - }, - "less": { - "optional": true - }, - "sass": { - "optional": true - }, - "stylus": { - "optional": true - }, - "sugarss": { - "optional": true - }, - "terser": { - "optional": true - } - } - }, - "node_modules/vite-plugin-dynamic-import": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/vite-plugin-dynamic-import/-/vite-plugin-dynamic-import-1.2.4.tgz", - "integrity": "sha512-R6spqDhDm8VxaUNyEkybh9PM262ReO8WXJ6rjtyJ/H8Y4b+pq2uM9Xz5DMu7N7OxUGlqo9HSzT3VjhpbySXrng==", - "dev": true, - "dependencies": { - "fast-glob": "~3.2.12" - } - }, - "node_modules/vite-require": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/vite-require/-/vite-require-0.2.3.tgz", - "integrity": "sha512-Lpeg5mxXiLAVrylKK9FMF8d6yxLBm6YtHXmtWpJSDSWBdl12tBsMGHOBC/fsLzATj+Zp9FHjqwzE1JayOPi9dQ==", - "dev": true, - "dependencies": { - "fast-glob": "^3.2.11", - "vite-plugin-dynamic-import": "^1.1.1" - } - }, - "node_modules/vue": { - "version": "3.2.41", - "resolved": "https://registry.npmjs.org/vue/-/vue-3.2.41.tgz", - "integrity": "sha512-uuuvnrDXEeZ9VUPljgHkqB5IaVO8SxhPpqF2eWOukVrBnRBx2THPSGQBnVRt0GrIG1gvCmFXMGbd7FqcT1ixNQ==", - "dependencies": { - "@vue/compiler-dom": "3.2.41", - "@vue/compiler-sfc": "3.2.41", - "@vue/runtime-dom": "3.2.41", - "@vue/server-renderer": "3.2.41", - "@vue/shared": "3.2.41" - } - }, - "node_modules/vue-eslint-parser": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-9.0.3.tgz", - "integrity": "sha512-yL+ZDb+9T0ELG4VIFo/2anAOz8SvBdlqEnQnvJ3M7Scq56DvtjY0VY88bByRZB0D4J0u8olBcfrXTVONXsh4og==", - "dependencies": { - "debug": "^4.3.4", - "eslint-scope": "^7.1.1", - "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.1", - "esquery": "^1.4.0", - "lodash": "^4.17.21", - "semver": "^7.3.6" - }, - "engines": { - "node": "^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" - }, - "peerDependencies": { - "eslint": ">=6.0.0" - } - }, - "node_modules/vue-eslint-parser/node_modules/eslint-scope": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", - "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/vue-eslint-parser/node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/vue-gtag": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/vue-gtag/-/vue-gtag-2.0.1.tgz", - "integrity": "sha512-aM4A58FVL0wV2ptYi+xzAjeg+pQVRyUcfBc5UkXAwQrR4t3WBhor50Izp2I+3Oo7+l+vWJ7u78DGcNzReb8S/A==", - "peerDependencies": { - "vue": "^3.0.0" - } - }, - "node_modules/vue-hot-reload-api": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz", - "integrity": "sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog==", - "optional": true, - "peer": true - }, - "node_modules/vue-loader": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-17.0.0.tgz", - "integrity": "sha512-OWSXjrzIvbF2LtOUmxT3HYgwwubbfFelN8PAP9R9dwpIkj48TVioHhWWSx7W7fk+iF5cgg3CBJRxwTdtLU4Ecg==", - "optional": true, - "peer": true, - "dependencies": { - "chalk": "^4.1.0", - "hash-sum": "^2.0.0", - "loader-utils": "^2.0.0" - }, - "peerDependencies": { - "webpack": "^4.1.0 || ^5.0.0-0" - } - }, - "node_modules/vue-loader/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "optional": true, - "peer": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/vue-loader/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "optional": true, - "peer": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/vue-loader/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "optional": true, - "peer": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/vue-loader/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "optional": true, - "peer": true - }, - "node_modules/vue-loader/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "optional": true, - "peer": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/vue-loader/node_modules/loader-utils": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", - "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", - "optional": true, - "peer": true, - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - }, - "engines": { - "node": ">=8.9.0" - } - }, - "node_modules/vue-loader/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "optional": true, - "peer": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/vue-router": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.1.1.tgz", - "integrity": "sha512-Wp1mEf2xCwT0ez7o9JvgpfBp9JGnVb+dPERzXDbugTatzJAJ60VWOhJKifQty85k+jOreoFHER4r5fu062PhPw==", - "dependencies": { - "@vue/devtools-api": "^6.1.4" - }, - "funding": { - "url": "https://github.com/sponsors/posva" - }, - "peerDependencies": { - "vue": "^3.2.0" - } - }, - "node_modules/vue-style-loader": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/vue-style-loader/-/vue-style-loader-4.1.3.tgz", - "integrity": "sha512-sFuh0xfbtpRlKfm39ss/ikqs9AbKCoXZBpHeVZ8Tx650o0k0q/YCM7FRvigtxpACezfq6af+a7JeqVTWvncqDg==", - "optional": true, - "peer": true, - "dependencies": { - "hash-sum": "^1.0.2", - "loader-utils": "^1.0.2" - } - }, - "node_modules/vue-style-loader/node_modules/hash-sum": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz", - "integrity": "sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==", - "optional": true, - "peer": true - }, - "node_modules/vue-template-es2015-compiler": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.9.1.tgz", - "integrity": "sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==", - "optional": true, - "peer": true - }, - "node_modules/watchpack": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", - "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", - "peer": true, - "dependencies": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/wbuf": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", - "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", - "optional": true, - "peer": true, - "dependencies": { - "minimalistic-assert": "^1.0.0" - } - }, - "node_modules/wcwidth": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", - "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", - "optional": true, - "peer": true, - "dependencies": { - "defaults": "^1.0.3" - } - }, - "node_modules/webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", - "optional": true, - "peer": true - }, - "node_modules/webpack": { - "version": "5.73.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.73.0.tgz", - "integrity": "sha512-svjudQRPPa0YiOYa2lM/Gacw0r6PvxptHj4FuEKQ2kX05ZLkjbVc5MnPs6its5j7IZljnIqSVo/OsY2X0IpHGA==", - "peer": true, - "dependencies": { - "@types/eslint-scope": "^3.7.3", - "@types/estree": "^0.0.51", - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/wasm-edit": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "acorn": "^8.4.1", - "acorn-import-assertions": "^1.7.6", - "browserslist": "^4.14.5", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.9.3", - "es-module-lexer": "^0.9.0", - "eslint-scope": "5.1.1", - "events": "^3.2.0", - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.9", - "json-parse-even-better-errors": "^2.3.1", - "loader-runner": "^4.2.0", - "mime-types": "^2.1.27", - "neo-async": "^2.6.2", - "schema-utils": "^3.1.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.1.3", - "watchpack": "^2.3.1", - "webpack-sources": "^3.2.3" - }, - "bin": { - "webpack": "bin/webpack.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } - } - }, - "node_modules/webpack-bundle-analyzer": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.5.0.tgz", - "integrity": "sha512-GUMZlM3SKwS8Z+CKeIFx7CVoHn3dXFcUAjT/dcZQQmfSZGvitPfMob2ipjai7ovFFqPvTqkEZ/leL4O0YOdAYQ==", - "optional": true, - "peer": true, - "dependencies": { - "acorn": "^8.0.4", - "acorn-walk": "^8.0.0", - "chalk": "^4.1.0", - "commander": "^7.2.0", - "gzip-size": "^6.0.0", - "lodash": "^4.17.20", - "opener": "^1.5.2", - "sirv": "^1.0.7", - "ws": "^7.3.1" - }, - "bin": { - "webpack-bundle-analyzer": "lib/bin/analyzer.js" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/webpack-bundle-analyzer/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "optional": true, - "peer": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/webpack-bundle-analyzer/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "optional": true, - "peer": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/webpack-bundle-analyzer/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "optional": true, - "peer": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/webpack-bundle-analyzer/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "optional": true, - "peer": true - }, - "node_modules/webpack-bundle-analyzer/node_modules/commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "optional": true, - "peer": true, - "engines": { - "node": ">= 10" - } - }, - "node_modules/webpack-bundle-analyzer/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "optional": true, - "peer": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/webpack-bundle-analyzer/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "optional": true, - "peer": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/webpack-chain": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/webpack-chain/-/webpack-chain-6.5.1.tgz", - "integrity": "sha512-7doO/SRtLu8q5WM0s7vPKPWX580qhi0/yBHkOxNkv50f6qB76Zy9o2wRTrrPULqYTvQlVHuvbA8v+G5ayuUDsA==", - "optional": true, - "peer": true, - "dependencies": { - "deepmerge": "^1.5.2", - "javascript-stringify": "^2.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/webpack-chain/node_modules/deepmerge": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-1.5.2.tgz", - "integrity": "sha512-95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ==", - "optional": true, - "peer": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-middleware": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", - "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", - "optional": true, - "peer": true, - "dependencies": { - "colorette": "^2.0.10", - "memfs": "^3.4.3", - "mime-types": "^2.1.31", - "range-parser": "^1.2.1", - "schema-utils": "^4.0.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/webpack-dev-middleware/node_modules/ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "optional": true, - "peer": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/webpack-dev-middleware/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "optional": true, - "peer": true, - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/webpack-dev-middleware/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "optional": true, - "peer": true - }, - "node_modules/webpack-dev-middleware/node_modules/schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "optional": true, - "peer": true, - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/webpack-dev-server": { - "version": "4.9.2", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.9.2.tgz", - "integrity": "sha512-H95Ns95dP24ZsEzO6G9iT+PNw4Q7ltll1GfJHV4fKphuHWgKFzGHWi4alTlTnpk1SPPk41X+l2RB7rLfIhnB9Q==", - "optional": true, - "peer": true, - "dependencies": { - "@types/bonjour": "^3.5.9", - "@types/connect-history-api-fallback": "^1.3.5", - "@types/express": "^4.17.13", - "@types/serve-index": "^1.9.1", - "@types/serve-static": "^1.13.10", - "@types/sockjs": "^0.3.33", - "@types/ws": "^8.5.1", - "ansi-html-community": "^0.0.8", - "bonjour-service": "^1.0.11", - "chokidar": "^3.5.3", - "colorette": "^2.0.10", - "compression": "^1.7.4", - "connect-history-api-fallback": "^1.6.0", - "default-gateway": "^6.0.3", - "express": "^4.17.3", - "graceful-fs": "^4.2.6", - "html-entities": "^2.3.2", - "http-proxy-middleware": "^2.0.3", - "ipaddr.js": "^2.0.1", - "open": "^8.0.9", - "p-retry": "^4.5.0", - "rimraf": "^3.0.2", - "schema-utils": "^4.0.0", - "selfsigned": "^2.0.1", - "serve-index": "^1.9.1", - "sockjs": "^0.3.24", - "spdy": "^4.0.2", - "webpack-dev-middleware": "^5.3.1", - "ws": "^8.4.2" - }, - "bin": { - "webpack-dev-server": "bin/webpack-dev-server.js" - }, - "engines": { - "node": ">= 12.13.0" - }, - "peerDependencies": { - "webpack": "^4.37.0 || ^5.0.0" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } - } - }, - "node_modules/webpack-dev-server/node_modules/ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "optional": true, - "peer": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/webpack-dev-server/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "optional": true, - "peer": true, - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/webpack-dev-server/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "optional": true, - "peer": true - }, - "node_modules/webpack-dev-server/node_modules/schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "optional": true, - "peer": true, - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/webpack-dev-server/node_modules/ws": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.0.tgz", - "integrity": "sha512-JDAgSYQ1ksuwqfChJusw1LSJ8BizJ2e/vVu5Lxjq3YvNJNlROv1ui4i+c/kUUrPheBvQl4c5UbERhTwKa6QBJQ==", - "optional": true, - "peer": true, - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/webpack-merge": { - "version": "5.8.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", - "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", - "optional": true, - "peer": true, - "dependencies": { - "clone-deep": "^4.0.1", - "wildcard": "^2.0.0" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/webpack-sources": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", - "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", - "peer": true, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/webpack-virtual-modules": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.4.3.tgz", - "integrity": "sha512-5NUqC2JquIL2pBAAo/VfBP6KuGkHIZQXW/lNKupLPfhViwh8wNsu0BObtl09yuKZszeEUfbXz8xhrHvSG16Nqw==", - "optional": true, - "peer": true - }, - "node_modules/webpack/node_modules/enhanced-resolve": { - "version": "5.9.3", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.3.tgz", - "integrity": "sha512-Bq9VSor+kjvW3f9/MiiR4eE3XYgOl7/rS8lnSxbRbF3kS0B2r+Y9w5krBWxZgDxASVZbdYrn5wT4j/Wb0J9qow==", - "peer": true, - "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/webpack/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "peer": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/webpack/node_modules/tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "peer": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "optional": true, - "peer": true, - "dependencies": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", - "optional": true, - "peer": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/whatwg-fetch": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", - "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==", - "optional": true, - "peer": true - }, - "node_modules/whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "optional": true, - "peer": true, - "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "dependencies": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-module": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", - "integrity": "sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==" - }, - "node_modules/wildcard": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", - "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", - "optional": true, - "peer": true - }, - "node_modules/word-wrap": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.4.tgz", - "integrity": "sha512-2V81OA4ugVo5pRo46hAoD2ivUJx8jXmWXfUkY4KFNw0hEptvN0QfH3K4nHiwzGeKl5rFKedV48QVoqYavy4YpA==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "optional": true, - "peer": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "optional": true, - "peer": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/wrap-ansi/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "optional": true, - "peer": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/wrap-ansi/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "optional": true, - "peer": true - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - }, - "node_modules/ws": { - "version": "7.5.8", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.8.tgz", - "integrity": "sha512-ri1Id1WinAX5Jqn9HejiGb8crfRio0Qgu8+MtL36rlTA6RLsMdWt1Az/19A2Qij6uSHUMphEFaTKa4WG+UNHNw==", - "optional": true, - "peer": true, - "engines": { - "node": ">=8.3.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/xml-name-validator": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz", - "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==", - "dev": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "optional": true, - "peer": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - }, - "node_modules/yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "optional": true, - "peer": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", - "optional": true, - "peer": true, - "dependencies": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/yargs-parser": { - "version": "20.2.9", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", - "optional": true, - "peer": true, - "engines": { - "node": ">=10" - } - } - }, - "dependencies": { - "@achrinza/node-ipc": { - "version": "9.2.5", - "resolved": "https://registry.npmjs.org/@achrinza/node-ipc/-/node-ipc-9.2.5.tgz", - "integrity": "sha512-kBX7Ay911iXZ3VZ1pYltj3Rfu7Ow9H7sK4H4RSfWIfWR2JKNB40K808wppoRIEzE2j2hXLU+r6TJgCAliCGhyQ==", - "optional": true, - "peer": true, - "requires": { - "@node-ipc/js-queue": "2.0.3", - "event-pubsub": "4.3.0", - "js-message": "1.0.7" - } - }, - "@ampproject/remapping": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", - "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", - "optional": true, - "peer": true, - "requires": { - "@jridgewell/gen-mapping": "^0.1.0", - "@jridgewell/trace-mapping": "^0.3.9" - } - }, - "@babel/code-frame": { - "version": "7.22.13", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.13.tgz", - "integrity": "sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==", - "optional": true, - "peer": true, - "requires": { - "@babel/highlight": "^7.22.13", - "chalk": "^2.4.2" - } - }, - "@babel/compat-data": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.10.tgz", - "integrity": "sha512-GZt/TCsG70Ms19gfZO1tM4CVnXsPgEPBCpJu+Qz3L0LUDsY5nZqFZglIoPC1kIYOtNBZlrnFT+klg12vFGZXrw==", - "optional": true, - "peer": true - }, - "@babel/core": { - "version": "7.18.2", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.18.2.tgz", - "integrity": "sha512-A8pri1YJiC5UnkdrWcmfZTJTV85b4UXTAfImGmCfYmax4TR9Cw8sDS0MOk++Gp2mE/BefVJ5nwy5yzqNJbP/DQ==", - "optional": true, - "peer": true, - "requires": { - "@ampproject/remapping": "^2.1.0", - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.18.2", - "@babel/helper-compilation-targets": "^7.18.2", - "@babel/helper-module-transforms": "^7.18.0", - "@babel/helpers": "^7.18.2", - "@babel/parser": "^7.18.0", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.18.2", - "@babel/types": "^7.18.2", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.1", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "optional": true, - "peer": true - } - } - }, - "@babel/generator": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.0.tgz", - "integrity": "sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g==", - "optional": true, - "peer": true, - "requires": { - "@babel/types": "^7.23.0", - "@jridgewell/gen-mapping": "^0.3.2", - "@jridgewell/trace-mapping": "^0.3.17", - "jsesc": "^2.5.1" - }, - "dependencies": { - "@jridgewell/gen-mapping": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", - "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", - "optional": true, - "peer": true, - "requires": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - } - } - } - }, - "@babel/helper-compilation-targets": { - "version": "7.18.2", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.2.tgz", - "integrity": "sha512-s1jnPotJS9uQnzFtiZVBUxe67CuBa679oWFHpxYYnTpRL/1ffhyX44R9uYiXoa/pLXcY9H2moJta0iaanlk/rQ==", - "optional": true, - "peer": true, - "requires": { - "@babel/compat-data": "^7.17.10", - "@babel/helper-validator-option": "^7.16.7", - "browserslist": "^4.20.2", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "optional": true, - "peer": true - } - } - }, - "@babel/helper-environment-visitor": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", - "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==", - "optional": true, - "peer": true - }, - "@babel/helper-function-name": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", - "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", - "optional": true, - "peer": true, - "requires": { - "@babel/template": "^7.22.15", - "@babel/types": "^7.23.0" - } - }, - "@babel/helper-hoist-variables": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", - "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", - "optional": true, - "peer": true, - "requires": { - "@babel/types": "^7.22.5" - } - }, - "@babel/helper-module-imports": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", - "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", - "optional": true, - "peer": true, - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-module-transforms": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.18.0.tgz", - "integrity": "sha512-kclUYSUBIjlvnzN2++K9f2qzYKFgjmnmjwL4zlmU5f8ZtzgWe8s0rUPSTGy2HmK4P8T52MQsS+HTQAgZd3dMEA==", - "optional": true, - "peer": true, - "requires": { - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-simple-access": "^7.17.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/helper-validator-identifier": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.18.0", - "@babel/types": "^7.18.0" - } - }, - "@babel/helper-simple-access": { - "version": "7.18.2", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.2.tgz", - "integrity": "sha512-7LIrjYzndorDY88MycupkpQLKS1AFfsVRm2k/9PtKScSy5tZq0McZTj+DiMRynboZfIqOKvo03pmhTaUgiD6fQ==", - "optional": true, - "peer": true, - "requires": { - "@babel/types": "^7.18.2" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.22.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", - "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", - "optional": true, - "peer": true, - "requires": { - "@babel/types": "^7.22.5" - } - }, - "@babel/helper-string-parser": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", - "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==", - "optional": true, - "peer": true - }, - "@babel/helper-validator-identifier": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", - "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", - "optional": true, - "peer": true - }, - "@babel/helper-validator-option": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", - "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==", - "optional": true, - "peer": true - }, - "@babel/helpers": { - "version": "7.18.2", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.18.2.tgz", - "integrity": "sha512-j+d+u5xT5utcQSzrh9p+PaJX94h++KN+ng9b9WEJq7pkUPAd61FGqhjuUEdfknb3E/uDBb7ruwEeKkIxNJPIrg==", - "optional": true, - "peer": true, - "requires": { - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.18.2", - "@babel/types": "^7.18.2" - } - }, - "@babel/highlight": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.20.tgz", - "integrity": "sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==", - "optional": true, - "peer": true, - "requires": { - "@babel/helper-validator-identifier": "^7.22.20", - "chalk": "^2.4.2", - "js-tokens": "^4.0.0" - } - }, - "@babel/parser": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.0.tgz", - "integrity": "sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==" - }, - "@babel/template": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", - "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", - "optional": true, - "peer": true, - "requires": { - "@babel/code-frame": "^7.22.13", - "@babel/parser": "^7.22.15", - "@babel/types": "^7.22.15" - } - }, - "@babel/traverse": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.2.tgz", - "integrity": "sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw==", - "optional": true, - "peer": true, - "requires": { - "@babel/code-frame": "^7.22.13", - "@babel/generator": "^7.23.0", - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-function-name": "^7.23.0", - "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/parser": "^7.23.0", - "@babel/types": "^7.23.0", - "debug": "^4.1.0", - "globals": "^11.1.0" - } - }, - "@babel/types": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.0.tgz", - "integrity": "sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==", - "optional": true, - "peer": true, - "requires": { - "@babel/helper-string-parser": "^7.22.5", - "@babel/helper-validator-identifier": "^7.22.20", - "to-fast-properties": "^2.0.0" - } - }, - "@esbuild/android-arm": { - "version": "0.17.17", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.17.tgz", - "integrity": "sha512-E6VAZwN7diCa3labs0GYvhEPL2M94WLF8A+czO8hfjREXxba8Ng7nM5VxV+9ihNXIY1iQO1XxUU4P7hbqbICxg==", - "optional": true - }, - "@esbuild/android-arm64": { - "version": "0.17.17", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.17.tgz", - "integrity": "sha512-jaJ5IlmaDLFPNttv0ofcwy/cfeY4bh/n705Tgh+eLObbGtQBK3EPAu+CzL95JVE4nFAliyrnEu0d32Q5foavqg==", - "optional": true - }, - "@esbuild/android-x64": { - "version": "0.17.17", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.17.tgz", - "integrity": "sha512-446zpfJ3nioMC7ASvJB1pszHVskkw4u/9Eu8s5yvvsSDTzYh4p4ZIRj0DznSl3FBF0Z/mZfrKXTtt0QCoFmoHA==", - "optional": true - }, - "@esbuild/darwin-arm64": { - "version": "0.17.17", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.17.tgz", - "integrity": "sha512-m/gwyiBwH3jqfUabtq3GH31otL/0sE0l34XKpSIqR7NjQ/XHQ3lpmQHLHbG8AHTGCw8Ao059GvV08MS0bhFIJQ==", - "optional": true - }, - "@esbuild/darwin-x64": { - "version": "0.17.17", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.17.tgz", - "integrity": "sha512-4utIrsX9IykrqYaXR8ob9Ha2hAY2qLc6ohJ8c0CN1DR8yWeMrTgYFjgdeQ9LIoTOfLetXjuCu5TRPHT9yKYJVg==", - "optional": true - }, - "@esbuild/freebsd-arm64": { - "version": "0.17.17", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.17.tgz", - "integrity": "sha512-4PxjQII/9ppOrpEwzQ1b0pXCsFLqy77i0GaHodrmzH9zq2/NEhHMAMJkJ635Ns4fyJPFOlHMz4AsklIyRqFZWA==", - "optional": true - }, - "@esbuild/freebsd-x64": { - "version": "0.17.17", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.17.tgz", - "integrity": "sha512-lQRS+4sW5S3P1sv0z2Ym807qMDfkmdhUYX30GRBURtLTrJOPDpoU0kI6pVz1hz3U0+YQ0tXGS9YWveQjUewAJw==", - "optional": true - }, - "@esbuild/linux-arm": { - "version": "0.17.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.17.tgz", - "integrity": "sha512-biDs7bjGdOdcmIk6xU426VgdRUpGg39Yz6sT9Xp23aq+IEHDb/u5cbmu/pAANpDB4rZpY/2USPhCA+w9t3roQg==", - "optional": true - }, - "@esbuild/linux-arm64": { - "version": "0.17.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.17.tgz", - "integrity": "sha512-2+pwLx0whKY1/Vqt8lyzStyda1v0qjJ5INWIe+d8+1onqQxHLLi3yr5bAa4gvbzhZqBztifYEu8hh1La5+7sUw==", - "optional": true - }, - "@esbuild/linux-ia32": { - "version": "0.17.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.17.tgz", - "integrity": "sha512-IBTTv8X60dYo6P2t23sSUYym8fGfMAiuv7PzJ+0LcdAndZRzvke+wTVxJeCq4WgjppkOpndL04gMZIFvwoU34Q==", - "optional": true - }, - "@esbuild/linux-loong64": { - "version": "0.17.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.17.tgz", - "integrity": "sha512-WVMBtcDpATjaGfWfp6u9dANIqmU9r37SY8wgAivuKmgKHE+bWSuv0qXEFt/p3qXQYxJIGXQQv6hHcm7iWhWjiw==", - "optional": true - }, - "@esbuild/linux-mips64el": { - "version": "0.17.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.17.tgz", - "integrity": "sha512-2kYCGh8589ZYnY031FgMLy0kmE4VoGdvfJkxLdxP4HJvWNXpyLhjOvxVsYjYZ6awqY4bgLR9tpdYyStgZZhi2A==", - "optional": true - }, - "@esbuild/linux-ppc64": { - "version": "0.17.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.17.tgz", - "integrity": "sha512-KIdG5jdAEeAKogfyMTcszRxy3OPbZhq0PPsW4iKKcdlbk3YE4miKznxV2YOSmiK/hfOZ+lqHri3v8eecT2ATwQ==", - "optional": true - }, - "@esbuild/linux-riscv64": { - "version": "0.17.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.17.tgz", - "integrity": "sha512-Cj6uWLBR5LWhcD/2Lkfg2NrkVsNb2sFM5aVEfumKB2vYetkA/9Uyc1jVoxLZ0a38sUhFk4JOVKH0aVdPbjZQeA==", - "optional": true - }, - "@esbuild/linux-s390x": { - "version": "0.17.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.17.tgz", - "integrity": "sha512-lK+SffWIr0XsFf7E0srBjhpkdFVJf3HEgXCwzkm69kNbRar8MhezFpkIwpk0qo2IOQL4JE4mJPJI8AbRPLbuOQ==", - "optional": true - }, - "@esbuild/linux-x64": { - "version": "0.17.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.17.tgz", - "integrity": "sha512-XcSGTQcWFQS2jx3lZtQi7cQmDYLrpLRyz1Ns1DzZCtn898cWfm5Icx/DEWNcTU+T+tyPV89RQtDnI7qL2PObPg==", - "optional": true - }, - "@esbuild/netbsd-x64": { - "version": "0.17.17", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.17.tgz", - "integrity": "sha512-RNLCDmLP5kCWAJR+ItLM3cHxzXRTe4N00TQyQiimq+lyqVqZWGPAvcyfUBM0isE79eEZhIuGN09rAz8EL5KdLA==", - "optional": true - }, - "@esbuild/openbsd-x64": { - "version": "0.17.17", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.17.tgz", - "integrity": "sha512-PAXswI5+cQq3Pann7FNdcpSUrhrql3wKjj3gVkmuz6OHhqqYxKvi6GgRBoaHjaG22HV/ZZEgF9TlS+9ftHVigA==", - "optional": true - }, - "@esbuild/sunos-x64": { - "version": "0.17.17", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.17.tgz", - "integrity": "sha512-V63egsWKnx/4V0FMYkr9NXWrKTB5qFftKGKuZKFIrAkO/7EWLFnbBZNM1CvJ6Sis+XBdPws2YQSHF1Gqf1oj/Q==", - "optional": true - }, - "@esbuild/win32-arm64": { - "version": "0.17.17", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.17.tgz", - "integrity": "sha512-YtUXLdVnd6YBSYlZODjWzH+KzbaubV0YVd6UxSfoFfa5PtNJNaW+1i+Hcmjpg2nEe0YXUCNF5bkKy1NnBv1y7Q==", - "optional": true - }, - "@esbuild/win32-ia32": { - "version": "0.17.17", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.17.tgz", - "integrity": "sha512-yczSLRbDdReCO74Yfc5tKG0izzm+lPMYyO1fFTcn0QNwnKmc3K+HdxZWLGKg4pZVte7XVgcFku7TIZNbWEJdeQ==", - "optional": true - }, - "@esbuild/win32-x64": { - "version": "0.17.17", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.17.tgz", - "integrity": "sha512-FNZw7H3aqhF9OyRQbDDnzUApDXfC1N6fgBhkqEO2jvYCJ+DxMTfZVqg3AX0R1khg1wHTBRD5SdcibSJ+XF6bFg==", - "optional": true - }, - "@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", - "requires": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.3.2", - "globals": "^13.15.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" - }, - "dependencies": { - "globals": { - "version": "13.16.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.16.0.tgz", - "integrity": "sha512-A1lrQfpNF+McdPOnnFqY3kSN0AFTy485bTi1bkLk4mVPODIUEcSfhHgRqA+QdXPksrSTTztYXx37NFV+GpGk3Q==", - "requires": { - "type-fest": "^0.20.2" - } - }, - "type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==" - } - } - }, - "@fortawesome/fontawesome-common-types": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-6.2.0.tgz", - "integrity": "sha512-rBevIsj2nclStJ7AxTdfsa3ovHb1H+qApwrxcTVo+NNdeJiB9V75hsKfrkG5AwNcRUNxrPPiScGYCNmLMoh8pg==" - }, - "@fortawesome/fontawesome-svg-core": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-6.2.0.tgz", - "integrity": "sha512-Cf2mAAeMWFMzpLC7Y9H1I4o3wEU+XovVJhTiNG8ZNgSQj53yl7OCJaS80K4YjrABWZzbAHVaoHE1dVJ27AAYXw==", - "requires": { - "@fortawesome/fontawesome-common-types": "6.2.0" - } - }, - "@fortawesome/free-regular-svg-icons": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@fortawesome/free-regular-svg-icons/-/free-regular-svg-icons-6.2.0.tgz", - "integrity": "sha512-M1dG+PAmkYMTL9BSUHFXY5oaHwBYfHCPhbJ8qj8JELsc9XCrUJ6eEHWip4q0tE+h9C0DVyFkwIM9t7QYyCpprQ==", - "requires": { - "@fortawesome/fontawesome-common-types": "6.2.0" - } - }, - "@fortawesome/free-solid-svg-icons": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-6.2.0.tgz", - "integrity": "sha512-UjCILHIQ4I8cN46EiQn0CZL/h8AwCGgR//1c4R96Q5viSRwuKVo0NdQEc4bm+69ZwC0dUvjbDqAHF1RR5FA3XA==", - "requires": { - "@fortawesome/fontawesome-common-types": "6.2.0" - } - }, - "@fortawesome/vue-fontawesome": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@fortawesome/vue-fontawesome/-/vue-fontawesome-3.0.0.tgz", - "integrity": "sha512-VAnPH09+DTrdLmmOVP6Xw3+0psJViPjIqVEieXeihMvlpsTE9N/yWEDqkKmaHxjCkeUjoPEg90TNQbhTmtQK/A==", - "requires": {} - }, - "@hapi/hoek": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", - "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==", - "optional": true, - "peer": true - }, - "@hapi/topo": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", - "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", - "optional": true, - "peer": true, - "requires": { - "@hapi/hoek": "^9.0.0" - } - }, - "@humanwhocodes/config-array": { - "version": "0.9.5", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz", - "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==", - "requires": { - "@humanwhocodes/object-schema": "^1.2.1", - "debug": "^4.1.1", - "minimatch": "^3.0.4" - } - }, - "@humanwhocodes/object-schema": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==" - }, - "@jridgewell/gen-mapping": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", - "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", - "optional": true, - "peer": true, - "requires": { - "@jridgewell/set-array": "^1.0.0", - "@jridgewell/sourcemap-codec": "^1.4.10" - } - }, - "@jridgewell/resolve-uri": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", - "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", - "peer": true - }, - "@jridgewell/set-array": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.1.tgz", - "integrity": "sha512-Ct5MqZkLGEXTVmQYbGtx9SVqD2fqwvdubdps5D3djjAkgkKwT918VNOz65pEHFaYTeWcukmJmH5SwsA9Tn2ObQ==", - "peer": true - }, - "@jridgewell/source-map": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", - "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", - "peer": true, - "requires": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "dependencies": { - "@jridgewell/gen-mapping": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.1.tgz", - "integrity": "sha512-GcHwniMlA2z+WFPWuY8lp3fsza0I8xPFMWL5+n8LYyP6PSvPrXf4+n8stDHZY2DM0zy9sVkRDy1jDI4XGzYVqg==", - "peer": true, - "requires": { - "@jridgewell/set-array": "^1.0.0", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - } - } - } - }, - "@jridgewell/sourcemap-codec": { - "version": "1.4.15", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", - "peer": true - }, - "@jridgewell/trace-mapping": { - "version": "0.3.20", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz", - "integrity": "sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==", - "peer": true, - "requires": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" - } - }, - "@leichtgewicht/ip-codec": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", - "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==", - "optional": true, - "peer": true - }, - "@node-ipc/js-queue": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@node-ipc/js-queue/-/js-queue-2.0.3.tgz", - "integrity": "sha512-fL1wpr8hhD5gT2dA1qifeVaoDFlQR5es8tFuKqjHX+kdOtdNHnxkVZbtIrR2rxnMFvehkjaZRNV2H/gPXlb0hw==", - "optional": true, - "peer": true, - "requires": { - "easy-stack": "1.0.1" - } - }, - "@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "devOptional": true, - "requires": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - } - }, - "@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "devOptional": true - }, - "@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "devOptional": true, - "requires": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - } - }, - "@polka/url": { - "version": "1.0.0-next.21", - "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.21.tgz", - "integrity": "sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==", - "optional": true, - "peer": true - }, - "@sentry/browser": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-7.16.0.tgz", - "integrity": "sha512-tJ063zvoF8Raw7mzQEXupOFPSN6v36WIbsDVGeFdToPCwViaBuATaxvWCrudGzsnBkMyItmTLJkzn9SEIXUOiw==", - "requires": { - "@sentry/core": "7.16.0", - "@sentry/types": "7.16.0", - "@sentry/utils": "7.16.0", - "tslib": "^1.9.3" - } - }, - "@sentry/core": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.16.0.tgz", - "integrity": "sha512-vq6H1b/IPTvzDD9coQ3wIudvSjkAYuUlXb1dv69dRlq4v3st9dcKBps1Zf0lQ1i4TVlDLoe1iGMmNFglMF1Q5w==", - "requires": { - "@sentry/types": "7.16.0", - "@sentry/utils": "7.16.0", - "tslib": "^1.9.3" - } - }, - "@sentry/tracing": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@sentry/tracing/-/tracing-7.16.0.tgz", - "integrity": "sha512-8a9bViUY7oS35msBMouxkgz5OGd9NGutuKF7SQ8hPZwTcQPOxOwPyHccykgr56k6OmaDjGCLZMqZowaysJj+4g==", - "requires": { - "@sentry/core": "7.16.0", - "@sentry/types": "7.16.0", - "@sentry/utils": "7.16.0", - "tslib": "^1.9.3" - } - }, - "@sentry/types": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.16.0.tgz", - "integrity": "sha512-i6D+OK6d0l/k+VQvRp/Pt21WkDEgVBUIZq+sOkEZJczbcfexVdXKeXXoYTD2vYuFq8Yy28fzlsZaKI+NoH94yQ==" - }, - "@sentry/utils": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.16.0.tgz", - "integrity": "sha512-3Zh1txg7IRp4kZAdG27YF7K6lD1IZyuAo9KjoPg1Xzqa4DOZyASJuEkbf+rK2a9T4HrtVHHXJUsNbKg8WM3VHg==", - "requires": { - "@sentry/types": "7.16.0", - "tslib": "^1.9.3" - } - }, - "@sentry/vue": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@sentry/vue/-/vue-7.16.0.tgz", - "integrity": "sha512-Md2LTkZKhSTysu2L8iCHRFmrcWWDBjMJp++Jt9Bzt4aTHg6xrrnfFBfAmeJeXmbJDUGnMM/chhPmrcfGTDaHFg==", - "requires": { - "@sentry/browser": "7.16.0", - "@sentry/core": "7.16.0", - "@sentry/types": "7.16.0", - "@sentry/utils": "7.16.0", - "tslib": "^1.9.3" - } - }, - "@sideway/address": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.4.tgz", - "integrity": "sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==", - "optional": true, - "peer": true, - "requires": { - "@hapi/hoek": "^9.0.0" - } - }, - "@sideway/formula": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz", - "integrity": "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==", - "optional": true, - "peer": true - }, - "@sideway/pinpoint": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", - "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==", - "optional": true, - "peer": true - }, - "@soda/friendly-errors-webpack-plugin": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/@soda/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.8.1.tgz", - "integrity": "sha512-h2ooWqP8XuFqTXT+NyAFbrArzfQA7R6HTezADrvD9Re8fxMLTPPniLdqVTdDaO0eIoLaAwKT+d6w+5GeTk7Vbg==", - "optional": true, - "peer": true, - "requires": { - "chalk": "^3.0.0", - "error-stack-parser": "^2.0.6", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "optional": true, - "peer": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "optional": true, - "peer": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "optional": true, - "peer": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "optional": true, - "peer": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "optional": true, - "peer": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "optional": true, - "peer": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@soda/get-current-script": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@soda/get-current-script/-/get-current-script-1.0.2.tgz", - "integrity": "sha512-T7VNNlYVM1SgQ+VsMYhnDkcGmWhQdL0bDyGm5TlQ3GBXnJscEClUUOKduWTmm2zCnvNLC1hc3JpuXjs/nFOc5w==", - "optional": true, - "peer": true - }, - "@trysound/sax": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", - "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", - "optional": true, - "peer": true - }, - "@types/body-parser": { - "version": "1.19.2", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", - "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", - "optional": true, - "peer": true, - "requires": { - "@types/connect": "*", - "@types/node": "*" - } - }, - "@types/bonjour": { - "version": "3.5.10", - "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", - "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", - "optional": true, - "peer": true, - "requires": { - "@types/node": "*" - } - }, - "@types/connect": { - "version": "3.4.35", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", - "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", - "optional": true, - "peer": true, - "requires": { - "@types/node": "*" - } - }, - "@types/connect-history-api-fallback": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", - "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", - "optional": true, - "peer": true, - "requires": { - "@types/express-serve-static-core": "*", - "@types/node": "*" - } - }, - "@types/eslint": { - "version": "7.29.0", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.29.0.tgz", - "integrity": "sha512-VNcvioYDH8/FxaeTKkM4/TiTwt6pBV9E3OfGmvaw8tPl0rrHCJ4Ll15HRT+pMiFAf/MLQvAzC+6RzUMEL9Ceng==", - "peer": true, - "requires": { - "@types/estree": "*", - "@types/json-schema": "*" - } - }, - "@types/eslint-scope": { - "version": "3.7.3", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.3.tgz", - "integrity": "sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==", - "peer": true, - "requires": { - "@types/eslint": "*", - "@types/estree": "*" - } - }, - "@types/estree": { - "version": "0.0.51", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", - "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==", - "peer": true - }, - "@types/express": { - "version": "4.17.13", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", - "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", - "optional": true, - "peer": true, - "requires": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.18", - "@types/qs": "*", - "@types/serve-static": "*" - } - }, - "@types/express-serve-static-core": { - "version": "4.17.28", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz", - "integrity": "sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==", - "optional": true, - "peer": true, - "requires": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*" - } - }, - "@types/html-minifier-terser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", - "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==", - "optional": true, - "peer": true - }, - "@types/http-proxy": { - "version": "1.17.9", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz", - "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==", - "optional": true, - "peer": true, - "requires": { - "@types/node": "*" - } - }, - "@types/json-schema": { - "version": "7.0.11", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", - "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==" - }, - "@types/json5": { - "version": "0.0.29", - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", - "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==" - }, - "@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==", - "optional": true, - "peer": true - }, - "@types/minimist": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz", - "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==", - "optional": true, - "peer": true - }, - "@types/node": { - "version": "17.0.41", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.41.tgz", - "integrity": "sha512-xA6drNNeqb5YyV5fO3OAEsnXLfO7uF0whiOfPTz5AeDo8KeZFmODKnvwPymMNO8qE/an8pVY/O50tig2SQCrGw==", - "peer": true - }, - "@types/normalize-package-data": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", - "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", - "optional": true, - "peer": true - }, - "@types/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", - "optional": true, - "peer": true - }, - "@types/qs": { - "version": "6.9.7", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", - "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==", - "optional": true, - "peer": true - }, - "@types/range-parser": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", - "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==", - "optional": true, - "peer": true - }, - "@types/retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", - "optional": true, - "peer": true - }, - "@types/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", - "optional": true, - "peer": true, - "requires": { - "@types/express": "*" - } - }, - "@types/serve-static": { - "version": "1.13.10", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", - "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", - "optional": true, - "peer": true, - "requires": { - "@types/mime": "^1", - "@types/node": "*" - } - }, - "@types/sockjs": { - "version": "0.3.33", - "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", - "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", - "optional": true, - "peer": true, - "requires": { - "@types/node": "*" - } - }, - "@types/ws": { - "version": "8.5.3", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", - "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", - "optional": true, - "peer": true, - "requires": { - "@types/node": "*" - } - }, - "@typescript-eslint/eslint-plugin": { - "version": "5.30.5", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.30.5.tgz", - "integrity": "sha512-lftkqRoBvc28VFXEoRgyZuztyVUQ04JvUnATSPtIRFAccbXTWL6DEtXGYMcbg998kXw1NLUJm7rTQ9eUt+q6Ig==", - "dev": true, - "requires": { - "@typescript-eslint/scope-manager": "5.30.5", - "@typescript-eslint/type-utils": "5.30.5", - "@typescript-eslint/utils": "5.30.5", - "debug": "^4.3.4", - "functional-red-black-tree": "^1.0.1", - "ignore": "^5.2.0", - "regexpp": "^3.2.0", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - } - }, - "@typescript-eslint/parser": { - "version": "5.30.5", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.30.5.tgz", - "integrity": "sha512-zj251pcPXI8GO9NDKWWmygP6+UjwWmrdf9qMW/L/uQJBM/0XbU2inxe5io/234y/RCvwpKEYjZ6c1YrXERkK4Q==", - "dev": true, - "requires": { - "@typescript-eslint/scope-manager": "5.30.5", - "@typescript-eslint/types": "5.30.5", - "@typescript-eslint/typescript-estree": "5.30.5", - "debug": "^4.3.4" - } - }, - "@typescript-eslint/scope-manager": { - "version": "5.30.5", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.30.5.tgz", - "integrity": "sha512-NJ6F+YHHFT/30isRe2UTmIGGAiXKckCyMnIV58cE3JkHmaD6e5zyEYm5hBDv0Wbin+IC0T1FWJpD3YqHUG/Ydg==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.30.5", - "@typescript-eslint/visitor-keys": "5.30.5" - } - }, - "@typescript-eslint/type-utils": { - "version": "5.30.5", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.30.5.tgz", - "integrity": "sha512-k9+ejlv1GgwN1nN7XjVtyCgE0BTzhzT1YsQF0rv4Vfj2U9xnslBgMYYvcEYAFVdvhuEscELJsB7lDkN7WusErw==", - "dev": true, - "requires": { - "@typescript-eslint/utils": "5.30.5", - "debug": "^4.3.4", - "tsutils": "^3.21.0" - } - }, - "@typescript-eslint/types": { - "version": "5.30.5", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.30.5.tgz", - "integrity": "sha512-kZ80w/M2AvsbRvOr3PjaNh6qEW1LFqs2pLdo2s5R38B2HYXG8Z0PP48/4+j1QHJFL3ssHIbJ4odPRS8PlHrFfw==", - "dev": true - }, - "@typescript-eslint/typescript-estree": { - "version": "5.30.5", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.30.5.tgz", - "integrity": "sha512-qGTc7QZC801kbYjAr4AgdOfnokpwStqyhSbiQvqGBLixniAKyH+ib2qXIVo4P9NgGzwyfD9I0nlJN7D91E1VpQ==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.30.5", - "@typescript-eslint/visitor-keys": "5.30.5", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - } - }, - "@typescript-eslint/utils": { - "version": "5.30.5", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.30.5.tgz", - "integrity": "sha512-o4SSUH9IkuA7AYIfAvatldovurqTAHrfzPApOZvdUq01hHojZojCFXx06D/aFpKCgWbMPRdJBWAC3sWp3itwTA==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.30.5", - "@typescript-eslint/types": "5.30.5", - "@typescript-eslint/typescript-estree": "5.30.5", - "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0" - } - }, - "@typescript-eslint/visitor-keys": { - "version": "5.30.5", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.30.5.tgz", - "integrity": "sha512-D+xtGo9HUMELzWIUqcQc0p2PO4NyvTrgIOK/VnSH083+8sq0tiLozNRKuLarwHYGRuA6TVBQSuuLwJUDWd3aaA==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.30.5", - "eslint-visitor-keys": "^3.3.0" - } - }, - "@vitejs/plugin-vue": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-4.0.0.tgz", - "integrity": "sha512-e0X4jErIxAB5oLtDqbHvHpJe/uWNkdpYV83AOG2xo2tEVSzCzewgJMtREZM30wXnM5ls90hxiOtAuVU6H5JgbA==", - "requires": {} - }, - "@vue/cli-overlay": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/@vue/cli-overlay/-/cli-overlay-5.0.8.tgz", - "integrity": "sha512-KmtievE/B4kcXp6SuM2gzsnSd8WebkQpg3XaB6GmFh1BJGRqa1UiW9up7L/Q67uOdTigHxr5Ar2lZms4RcDjwQ==", - "optional": true, - "peer": true - }, - "@vue/cli-plugin-router": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/@vue/cli-plugin-router/-/cli-plugin-router-5.0.8.tgz", - "integrity": "sha512-Gmv4dsGdAsWPqVijz3Ux2OS2HkMrWi1ENj2cYL75nUeL+Xj5HEstSqdtfZ0b1q9NCce+BFB6QnHfTBXc/fCvMg==", - "optional": true, - "peer": true, - "requires": { - "@vue/cli-shared-utils": "^5.0.8" - } - }, - "@vue/cli-plugin-vuex": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/@vue/cli-plugin-vuex/-/cli-plugin-vuex-5.0.8.tgz", - "integrity": "sha512-HSYWPqrunRE5ZZs8kVwiY6oWcn95qf/OQabwLfprhdpFWAGtLStShjsGED2aDpSSeGAskQETrtR/5h7VqgIlBA==", - "optional": true, - "peer": true, - "requires": {} - }, - "@vue/cli-service": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/@vue/cli-service/-/cli-service-5.0.8.tgz", - "integrity": "sha512-nV7tYQLe7YsTtzFrfOMIHc5N2hp5lHG2rpYr0aNja9rNljdgcPZLyQRb2YRivTHqTv7lI962UXFURcpStHgyFw==", - "optional": true, - "peer": true, - "requires": { - "@babel/helper-compilation-targets": "^7.12.16", - "@soda/friendly-errors-webpack-plugin": "^1.8.0", - "@soda/get-current-script": "^1.0.2", - "@types/minimist": "^1.2.0", - "@vue/cli-overlay": "^5.0.8", - "@vue/cli-plugin-router": "^5.0.8", - "@vue/cli-plugin-vuex": "^5.0.8", - "@vue/cli-shared-utils": "^5.0.8", - "@vue/component-compiler-utils": "^3.3.0", - "@vue/vue-loader-v15": "npm:vue-loader@^15.9.7", - "@vue/web-component-wrapper": "^1.3.0", - "acorn": "^8.0.5", - "acorn-walk": "^8.0.2", - "address": "^1.1.2", - "autoprefixer": "^10.2.4", - "browserslist": "^4.16.3", - "case-sensitive-paths-webpack-plugin": "^2.3.0", - "cli-highlight": "^2.1.10", - "clipboardy": "^2.3.0", - "cliui": "^7.0.4", - "copy-webpack-plugin": "^9.0.1", - "css-loader": "^6.5.0", - "css-minimizer-webpack-plugin": "^3.0.2", - "cssnano": "^5.0.0", - "debug": "^4.1.1", - "default-gateway": "^6.0.3", - "dotenv": "^10.0.0", - "dotenv-expand": "^5.1.0", - "fs-extra": "^9.1.0", - "globby": "^11.0.2", - "hash-sum": "^2.0.0", - "html-webpack-plugin": "^5.1.0", - "is-file-esm": "^1.0.0", - "launch-editor-middleware": "^2.2.1", - "lodash.defaultsdeep": "^4.6.1", - "lodash.mapvalues": "^4.6.0", - "mini-css-extract-plugin": "^2.5.3", - "minimist": "^1.2.5", - "module-alias": "^2.2.2", - "portfinder": "^1.0.26", - "postcss": "^8.2.6", - "postcss-loader": "^6.1.1", - "progress-webpack-plugin": "^1.0.12", - "ssri": "^8.0.1", - "terser-webpack-plugin": "^5.1.1", - "thread-loader": "^3.0.0", - "vue-loader": "^17.0.0", - "vue-style-loader": "^4.1.3", - "webpack": "^5.54.0", - "webpack-bundle-analyzer": "^4.4.0", - "webpack-chain": "^6.5.1", - "webpack-dev-server": "^4.7.3", - "webpack-merge": "^5.7.3", - "webpack-virtual-modules": "^0.4.2", - "whatwg-fetch": "^3.6.2" - } - }, - "@vue/cli-shared-utils": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/@vue/cli-shared-utils/-/cli-shared-utils-5.0.8.tgz", - "integrity": "sha512-uK2YB7bBVuQhjOJF+O52P9yFMXeJVj7ozqJkwYE9PlMHL1LMHjtCYm4cSdOebuPzyP+/9p0BimM/OqxsevIopQ==", - "optional": true, - "peer": true, - "requires": { - "@achrinza/node-ipc": "^9.2.5", - "chalk": "^4.1.2", - "execa": "^1.0.0", - "joi": "^17.4.0", - "launch-editor": "^2.2.1", - "lru-cache": "^6.0.0", - "node-fetch": "^2.6.7", - "open": "^8.0.2", - "ora": "^5.3.0", - "read-pkg": "^5.1.1", - "semver": "^7.3.4", - "strip-ansi": "^6.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "optional": true, - "peer": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "optional": true, - "peer": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "optional": true, - "peer": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "optional": true, - "peer": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "optional": true, - "peer": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "optional": true, - "peer": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@vue/compiler-core": { - "version": "3.2.41", - "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.2.41.tgz", - "integrity": "sha512-oA4mH6SA78DT+96/nsi4p9DX97PHcNROxs51lYk7gb9Z4BPKQ3Mh+BLn6CQZBw857Iuhu28BfMSRHAlPvD4vlw==", - "requires": { - "@babel/parser": "^7.16.4", - "@vue/shared": "3.2.41", - "estree-walker": "^2.0.2", - "source-map": "^0.6.1" - } - }, - "@vue/compiler-dom": { - "version": "3.2.41", - "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.2.41.tgz", - "integrity": "sha512-xe5TbbIsonjENxJsYRbDJvthzqxLNk+tb3d/c47zgREDa/PCp6/Y4gC/skM4H6PIuX5DAxm7fFJdbjjUH2QTMw==", - "requires": { - "@vue/compiler-core": "3.2.41", - "@vue/shared": "3.2.41" - } - }, - "@vue/compiler-sfc": { - "version": "3.2.41", - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.2.41.tgz", - "integrity": "sha512-+1P2m5kxOeaxVmJNXnBskAn3BenbTmbxBxWOtBq3mQTCokIreuMULFantBUclP0+KnzNCMOvcnKinqQZmiOF8w==", - "requires": { - "@babel/parser": "^7.16.4", - "@vue/compiler-core": "3.2.41", - "@vue/compiler-dom": "3.2.41", - "@vue/compiler-ssr": "3.2.41", - "@vue/reactivity-transform": "3.2.41", - "@vue/shared": "3.2.41", - "estree-walker": "^2.0.2", - "magic-string": "^0.25.7", - "postcss": "^8.1.10", - "source-map": "^0.6.1" - } - }, - "@vue/compiler-ssr": { - "version": "3.2.41", - "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.2.41.tgz", - "integrity": "sha512-Y5wPiNIiaMz/sps8+DmhaKfDm1xgj6GrH99z4gq2LQenfVQcYXmHIOBcs5qPwl7jaW3SUQWjkAPKMfQemEQZwQ==", - "requires": { - "@vue/compiler-dom": "3.2.41", - "@vue/shared": "3.2.41" - } - }, - "@vue/component-compiler-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/@vue/component-compiler-utils/-/component-compiler-utils-3.3.0.tgz", - "integrity": "sha512-97sfH2mYNU+2PzGrmK2haqffDpVASuib9/w2/noxiFi31Z54hW+q3izKQXXQZSNhtiUpAI36uSuYepeBe4wpHQ==", - "optional": true, - "peer": true, - "requires": { - "consolidate": "^0.15.1", - "hash-sum": "^1.0.2", - "lru-cache": "^4.1.2", - "merge-source-map": "^1.1.0", - "postcss": "^7.0.36", - "postcss-selector-parser": "^6.0.2", - "prettier": "^1.18.2 || ^2.0.0", - "source-map": "~0.6.1", - "vue-template-es2015-compiler": "^1.9.0" - }, - "dependencies": { - "hash-sum": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz", - "integrity": "sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==", - "optional": true, - "peer": true - }, - "lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", - "optional": true, - "peer": true, - "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "optional": true, - "peer": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "optional": true, - "peer": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - }, - "yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", - "optional": true, - "peer": true - } - } - }, - "@vue/devtools-api": { - "version": "6.4.5", - "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.4.5.tgz", - "integrity": "sha512-JD5fcdIuFxU4fQyXUu3w2KpAJHzTVdN+p4iOX2lMWSHMOoQdMAcpFLZzm9Z/2nmsoZ1a96QEhZ26e50xLBsgOQ==" - }, - "@vue/eslint-config-airbnb": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@vue/eslint-config-airbnb/-/eslint-config-airbnb-6.0.0.tgz", - "integrity": "sha512-zoOad6NKIEh8nDOC6fcWMp3i1nYlNF1au80cvTXIEV2w7iRLVo8C10rHAhjCnmgA0Sr+ec1KQxpl7o838DMKOg==", - "requires": { - "eslint-config-airbnb-base": "^15.0.0", - "eslint-import-resolver-node": "^0.3.6", - "eslint-import-resolver-webpack": "^0.13.2", - "eslint-plugin-import": "^2.25.3" - } - }, - "@vue/eslint-config-typescript": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/@vue/eslint-config-typescript/-/eslint-config-typescript-11.0.0.tgz", - "integrity": "sha512-txuRzxnQVmtUvvy9UyWUy9sHWXNeRPGmSPqP53hRtaiUeCTAondI9Ho9GQYI/8/eWljYOST7iA4Aa8sANBkWaA==", - "dev": true, - "requires": { - "@typescript-eslint/eslint-plugin": "^5.0.0", - "@typescript-eslint/parser": "^5.0.0", - "vue-eslint-parser": "^9.0.0" - } - }, - "@vue/reactivity": { - "version": "3.2.41", - "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.2.41.tgz", - "integrity": "sha512-9JvCnlj8uc5xRiQGZ28MKGjuCoPhhTwcoAdv3o31+cfGgonwdPNuvqAXLhlzu4zwqavFEG5tvaoINQEfxz+l6g==", - "requires": { - "@vue/shared": "3.2.41" - } - }, - "@vue/reactivity-transform": { - "version": "3.2.41", - "resolved": "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.2.41.tgz", - "integrity": "sha512-mK5+BNMsL4hHi+IR3Ft/ho6Za+L3FA5j8WvreJ7XzHrqkPq8jtF/SMo7tuc9gHjLDwKZX1nP1JQOKo9IEAn54A==", - "requires": { - "@babel/parser": "^7.16.4", - "@vue/compiler-core": "3.2.41", - "@vue/shared": "3.2.41", - "estree-walker": "^2.0.2", - "magic-string": "^0.25.7" - } - }, - "@vue/runtime-core": { - "version": "3.2.41", - "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.2.41.tgz", - "integrity": "sha512-0LBBRwqnI0p4FgIkO9q2aJBBTKDSjzhnxrxHYengkAF6dMOjeAIZFDADAlcf2h3GDALWnblbeprYYpItiulSVQ==", - "requires": { - "@vue/reactivity": "3.2.41", - "@vue/shared": "3.2.41" - } - }, - "@vue/runtime-dom": { - "version": "3.2.41", - "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.2.41.tgz", - "integrity": "sha512-U7zYuR1NVIP8BL6jmOqmapRAHovEFp7CSw4pR2FacqewXNGqZaRfHoNLQsqQvVQ8yuZNZtxSZy0FFyC70YXPpA==", - "requires": { - "@vue/runtime-core": "3.2.41", - "@vue/shared": "3.2.41", - "csstype": "^2.6.8" - } - }, - "@vue/server-renderer": { - "version": "3.2.41", - "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.2.41.tgz", - "integrity": "sha512-7YHLkfJdTlsZTV0ae5sPwl9Gn/EGr2hrlbcS/8naXm2CDpnKUwC68i1wGlrYAfIgYWL7vUZwk2GkYLQH5CvFig==", - "requires": { - "@vue/compiler-ssr": "3.2.41", - "@vue/shared": "3.2.41" - } - }, - "@vue/shared": { - "version": "3.2.41", - "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.2.41.tgz", - "integrity": "sha512-W9mfWLHmJhkfAmV+7gDjcHeAWALQtgGT3JErxULl0oz6R6+3ug91I7IErs93eCFhPCZPHBs4QJS7YWEV7A3sxw==" - }, - "@vue/vue-loader-v15": { - "version": "npm:vue-loader@15.9.8", - "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-15.9.8.tgz", - "integrity": "sha512-GwSkxPrihfLR69/dSV3+5CdMQ0D+jXg8Ma1S4nQXKJAznYFX14vHdc/NetQc34Dw+rBbIJyP7JOuVb9Fhprvog==", - "optional": true, - "peer": true, - "requires": { - "@vue/component-compiler-utils": "^3.1.0", - "hash-sum": "^1.0.2", - "loader-utils": "^1.1.0", - "vue-hot-reload-api": "^2.3.0", - "vue-style-loader": "^4.1.0" - }, - "dependencies": { - "hash-sum": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz", - "integrity": "sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==", - "optional": true, - "peer": true - } - } - }, - "@vue/web-component-wrapper": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@vue/web-component-wrapper/-/web-component-wrapper-1.3.0.tgz", - "integrity": "sha512-Iu8Tbg3f+emIIMmI2ycSI8QcEuAUgPTgHwesDU1eKMLE4YC/c/sFbGc70QgMq31ijRftV0R7vCm9co6rldCeOA==", - "optional": true, - "peer": true - }, - "@webassemblyjs/ast": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", - "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", - "peer": true, - "requires": { - "@webassemblyjs/helper-numbers": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1" - } - }, - "@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", - "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", - "peer": true - }, - "@webassemblyjs/helper-api-error": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", - "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", - "peer": true - }, - "@webassemblyjs/helper-buffer": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", - "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", - "peer": true - }, - "@webassemblyjs/helper-numbers": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", - "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", - "peer": true, - "requires": { - "@webassemblyjs/floating-point-hex-parser": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", - "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", - "peer": true - }, - "@webassemblyjs/helper-wasm-section": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", - "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", - "peer": true, - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1" - } - }, - "@webassemblyjs/ieee754": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", - "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", - "peer": true, - "requires": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "@webassemblyjs/leb128": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", - "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", - "peer": true, - "requires": { - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/utf8": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", - "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", - "peer": true - }, - "@webassemblyjs/wasm-edit": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", - "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", - "peer": true, - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/helper-wasm-section": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-opt": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "@webassemblyjs/wast-printer": "1.11.1" - } - }, - "@webassemblyjs/wasm-gen": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", - "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", - "peer": true, - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" - } - }, - "@webassemblyjs/wasm-opt": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", - "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", - "peer": true, - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1" - } - }, - "@webassemblyjs/wasm-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", - "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", - "peer": true, - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" - } - }, - "@webassemblyjs/wast-printer": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", - "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", - "peer": true, - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@xtuc/long": "4.2.2" - } - }, - "@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", - "peer": true - }, - "@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", - "peer": true - }, - "accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", - "optional": true, - "peer": true, - "requires": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - } - }, - "acorn": { - "version": "8.7.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz", - "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==" - }, - "acorn-import-assertions": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", - "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", - "peer": true, - "requires": {} - }, - "acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "requires": {} - }, - "acorn-walk": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", - "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", - "optional": true, - "peer": true - }, - "address": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/address/-/address-1.2.0.tgz", - "integrity": "sha512-tNEZYz5G/zYunxFm7sfhAxkXEuLj3K6BKwv6ZURlsF6yiUQ65z0Q2wZW9L5cPUl9ocofGvXOdFYbFHp0+6MOig==", - "optional": true, - "peer": true - }, - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-formats": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", - "optional": true, - "peer": true, - "requires": { - "ajv": "^8.0.0" - }, - "dependencies": { - "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "optional": true, - "peer": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "optional": true, - "peer": true - } - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "peer": true, - "requires": {} - }, - "animejs": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/animejs/-/animejs-3.2.1.tgz", - "integrity": "sha512-sWno3ugFryK5nhiDm/2BKeFCpZv7vzerWUcUPyAZLDhMek3+S/p418ldZJbJXo5ZUOpfm2kP2XRO4NJcULMy9A==" - }, - "ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", - "optional": true, - "peer": true - }, - "ansi-html-community": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", - "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", - "optional": true, - "peer": true - }, - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" - }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "optional": true, - "peer": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "any-promise": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", - "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", - "optional": true, - "peer": true - }, - "anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", - "devOptional": true, - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - } - }, - "arch": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", - "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", - "optional": true, - "peer": true - }, - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" - }, - "aria-query": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.0.0.tgz", - "integrity": "sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==" - }, - "array-find": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-find/-/array-find-1.0.0.tgz", - "integrity": "sha512-kO/vVCacW9mnpn3WPWbTVlEnOabK2L7LWi2HViURtCM46y1zb6I8UMjx4LgbiqadTgHnLInUronwn3ampNTJtQ==" - }, - "array-flatten": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", - "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", - "optional": true, - "peer": true - }, - "array-includes": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz", - "integrity": "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5", - "get-intrinsic": "^1.1.1", - "is-string": "^1.0.7" - } - }, - "array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "devOptional": true - }, - "array.prototype.flat": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz", - "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.2", - "es-shim-unscopables": "^1.0.0" - } - }, - "asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", - "dev": true - }, - "async": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", - "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", - "optional": true, - "peer": true, - "requires": { - "lodash": "^4.17.14" - } - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", - "dev": true - }, - "at-least-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", - "optional": true, - "peer": true - }, - "autoprefixer": { - "version": "10.4.7", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.7.tgz", - "integrity": "sha512-ypHju4Y2Oav95SipEcCcI5J7CGPuvz8oat7sUtYj3ClK44bldfvtvcxK6IEK++7rqB7YchDGzweZIBG+SD0ZAA==", - "optional": true, - "peer": true, - "requires": { - "browserslist": "^4.20.3", - "caniuse-lite": "^1.0.30001335", - "fraction.js": "^4.2.0", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.0", - "postcss-value-parser": "^4.2.0" - } - }, - "balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" - }, - "base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "optional": true, - "peer": true - }, - "batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", - "optional": true, - "peer": true - }, - "big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "optional": true, - "peer": true - }, - "binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "devOptional": true - }, - "bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", - "optional": true, - "peer": true, - "requires": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "bluebird": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", - "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", - "optional": true, - "peer": true - }, - "body-parser": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", - "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", - "optional": true, - "peer": true, - "requires": { - "bytes": "3.1.2", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "on-finished": "2.4.1", - "qs": "6.10.3", - "raw-body": "2.5.1", - "type-is": "~1.6.18", - "unpipe": "1.0.0" - }, - "dependencies": { - "bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "optional": true, - "peer": true - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "optional": true, - "peer": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "optional": true, - "peer": true - }, - "qs": { - "version": "6.10.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", - "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", - "optional": true, - "peer": true, - "requires": { - "side-channel": "^1.0.4" - } - } - } - }, - "bonjour-service": { - "version": "1.0.13", - "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.13.tgz", - "integrity": "sha512-LWKRU/7EqDUC9CTAQtuZl5HzBALoCYwtLhffW3et7vZMwv3bWLpJf8bRYlMD5OCcDpTfnPgNCV4yo9ZIaJGMiA==", - "optional": true, - "peer": true, - "requires": { - "array-flatten": "^2.1.2", - "dns-equal": "^1.0.0", - "fast-deep-equal": "^3.1.3", - "multicast-dns": "^7.2.5" - } - }, - "boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", - "devOptional": true - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "devOptional": true, - "requires": { - "fill-range": "^7.0.1" - } - }, - "browserslist": { - "version": "4.20.4", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.4.tgz", - "integrity": "sha512-ok1d+1WpnU24XYN7oC3QWgTyMhY/avPJ/r9T00xxvUOIparA/gc+UPUMaod3i+G6s+nI2nUb9xZ5k794uIwShw==", - "peer": true, - "requires": { - "caniuse-lite": "^1.0.30001349", - "electron-to-chromium": "^1.4.147", - "escalade": "^3.1.1", - "node-releases": "^2.0.5", - "picocolors": "^1.0.0" - } - }, - "buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "optional": true, - "peer": true, - "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "peer": true - }, - "bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", - "optional": true, - "peer": true - }, - "call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "requires": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - } - }, - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" - }, - "camel-case": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", - "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", - "optional": true, - "peer": true, - "requires": { - "pascal-case": "^3.1.2", - "tslib": "^2.0.3" - }, - "dependencies": { - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "optional": true, - "peer": true - } - } - }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" - }, - "caniuse-api": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", - "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", - "optional": true, - "peer": true, - "requires": { - "browserslist": "^4.0.0", - "caniuse-lite": "^1.0.0", - "lodash.memoize": "^4.1.2", - "lodash.uniq": "^4.5.0" - } - }, - "caniuse-lite": { - "version": "1.0.30001352", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001352.tgz", - "integrity": "sha512-GUgH8w6YergqPQDGWhJGt8GDRnY0L/iJVQcU3eJ46GYf52R8tk0Wxp0PymuFVZboJYXGiCqwozAYZNRjVj6IcA==", - "peer": true - }, - "case-sensitive-paths-webpack-plugin": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", - "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==", - "optional": true, - "peer": true - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "optional": true, - "peer": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "devOptional": true, - "requires": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "fsevents": "~2.3.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "dependencies": { - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "devOptional": true, - "requires": { - "is-glob": "^4.0.1" - } - } - } - }, - "chrome-trace-event": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", - "peer": true - }, - "clean-css": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.0.tgz", - "integrity": "sha512-YYuuxv4H/iNb1Z/5IbMRoxgrzjWGhOEFfd+groZ5dMCVkpENiMZmwspdrzBo9286JjM1gZJPAyL7ZIdzuvu2AQ==", - "optional": true, - "peer": true, - "requires": { - "source-map": "~0.6.0" - } - }, - "cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "optional": true, - "peer": true, - "requires": { - "restore-cursor": "^3.1.0" - } - }, - "cli-highlight": { - "version": "2.1.11", - "resolved": "https://registry.npmjs.org/cli-highlight/-/cli-highlight-2.1.11.tgz", - "integrity": "sha512-9KDcoEVwyUXrjcJNvHD0NFc/hiwe/WPVYIleQh2O1N2Zro5gWJZ/K+3DGn8w8P/F6FxOgzyC5bxDyHIgCSPhGg==", - "optional": true, - "peer": true, - "requires": { - "chalk": "^4.0.0", - "highlight.js": "^10.7.1", - "mz": "^2.4.0", - "parse5": "^5.1.1", - "parse5-htmlparser2-tree-adapter": "^6.0.0", - "yargs": "^16.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "optional": true, - "peer": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "optional": true, - "peer": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "optional": true, - "peer": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "optional": true, - "peer": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "optional": true, - "peer": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "optional": true, - "peer": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "cli-spinners": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", - "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", - "optional": true, - "peer": true - }, - "clipboardy": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/clipboardy/-/clipboardy-2.3.0.tgz", - "integrity": "sha512-mKhiIL2DrQIsuXMgBgnfEHOZOryC7kY7YO//TN6c63wlEm3NG5tz+YgY5rVi29KCmq/QQjKYvM7a19+MDOTHOQ==", - "optional": true, - "peer": true, - "requires": { - "arch": "^2.1.1", - "execa": "^1.0.0", - "is-wsl": "^2.1.1" - } - }, - "cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "optional": true, - "peer": true, - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", - "optional": true, - "peer": true - }, - "clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", - "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", - "optional": true, - "peer": true, - "requires": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "optional": true, - "peer": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "optional": true, - "peer": true - }, - "colord": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz", - "integrity": "sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==", - "optional": true, - "peer": true - }, - "colorette": { - "version": "2.0.17", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.17.tgz", - "integrity": "sha512-hJo+3Bkn0NCHybn9Tu35fIeoOKGOk5OCC32y4Hz2It+qlCO2Q3DeQ1hRn/tDDMQKRYUEzqsl7jbF6dYKjlE60g==", - "optional": true, - "peer": true - }, - "combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "commander": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", - "optional": true, - "peer": true - }, - "component-emitter": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", - "dev": true - }, - "compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "optional": true, - "peer": true, - "requires": { - "mime-db": ">= 1.43.0 < 2" - } - }, - "compression": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", - "optional": true, - "peer": true, - "requires": { - "accepts": "~1.3.5", - "bytes": "3.0.0", - "compressible": "~2.0.16", - "debug": "2.6.9", - "on-headers": "~1.0.2", - "safe-buffer": "5.1.2", - "vary": "~1.1.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "optional": true, - "peer": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "optional": true, - "peer": true - }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "optional": true, - "peer": true - } - } - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" - }, - "confusing-browser-globals": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", - "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==" - }, - "connect-history-api-fallback": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", - "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", - "optional": true, - "peer": true - }, - "consolidate": { - "version": "0.15.1", - "resolved": "https://registry.npmjs.org/consolidate/-/consolidate-0.15.1.tgz", - "integrity": "sha512-DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw==", - "optional": true, - "peer": true, - "requires": { - "bluebird": "^3.1.1" - } - }, - "content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", - "optional": true, - "peer": true, - "requires": { - "safe-buffer": "5.2.1" - } - }, - "content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", - "optional": true, - "peer": true - }, - "convert-source-map": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", - "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", - "optional": true, - "peer": true, - "requires": { - "safe-buffer": "~5.1.1" - }, - "dependencies": { - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "optional": true, - "peer": true - } - } - }, - "cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", - "optional": true, - "peer": true - }, - "cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", - "optional": true, - "peer": true - }, - "cookiejar": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.4.tgz", - "integrity": "sha512-LDx6oHrK+PhzLKJU9j5S7/Y3jM/mUHvD/DeI1WQmJn652iPC5Y4TBzC9l+5OMOXlyTTA+SmVUPm0HQUwpD5Jqw==", - "dev": true - }, - "copy-webpack-plugin": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-9.1.0.tgz", - "integrity": "sha512-rxnR7PaGigJzhqETHGmAcxKnLZSR5u1Y3/bcIv/1FnqXedcL/E2ewK7ZCNrArJKCiSv8yVXhTqetJh8inDvfsA==", - "optional": true, - "peer": true, - "requires": { - "fast-glob": "^3.2.7", - "glob-parent": "^6.0.1", - "globby": "^11.0.3", - "normalize-path": "^3.0.0", - "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.0" - }, - "dependencies": { - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "optional": true, - "peer": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } - } - }, - "core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", - "optional": true, - "peer": true - }, - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "css-declaration-sorter": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.3.0.tgz", - "integrity": "sha512-OGT677UGHJTAVMRhPO+HJ4oKln3wkBTwtDFH0ojbqm+MJm6xuDMHp2nkhh/ThaBqq20IbraBQSWKfSLNHQO9Og==", - "optional": true, - "peer": true, - "requires": {} - }, - "css-loader": { - "version": "6.7.1", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.1.tgz", - "integrity": "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==", - "optional": true, - "peer": true, - "requires": { - "icss-utils": "^5.1.0", - "postcss": "^8.4.7", - "postcss-modules-extract-imports": "^3.0.0", - "postcss-modules-local-by-default": "^4.0.0", - "postcss-modules-scope": "^3.0.0", - "postcss-modules-values": "^4.0.0", - "postcss-value-parser": "^4.2.0", - "semver": "^7.3.5" - } - }, - "css-minimizer-webpack-plugin": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz", - "integrity": "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==", - "optional": true, - "peer": true, - "requires": { - "cssnano": "^5.0.6", - "jest-worker": "^27.0.2", - "postcss": "^8.3.5", - "schema-utils": "^4.0.0", - "serialize-javascript": "^6.0.0", - "source-map": "^0.6.1" - }, - "dependencies": { - "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "optional": true, - "peer": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "optional": true, - "peer": true, - "requires": { - "fast-deep-equal": "^3.1.3" - } - }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "optional": true, - "peer": true - }, - "schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "optional": true, - "peer": true, - "requires": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - } - } - } - }, - "css-select": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", - "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", - "optional": true, - "peer": true, - "requires": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - } - }, - "css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "optional": true, - "peer": true, - "requires": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - } - }, - "css-what": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", - "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", - "optional": true, - "peer": true - }, - "cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "devOptional": true - }, - "cssnano": { - "version": "5.1.11", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.11.tgz", - "integrity": "sha512-2nx+O6LvewPo5EBtYrKc8762mMkZRk9cMGIOP4UlkmxHm7ObxH+zvsJJ+qLwPkUc4/yumL/qJkavYi9NlodWIQ==", - "optional": true, - "peer": true, - "requires": { - "cssnano-preset-default": "^5.2.11", - "lilconfig": "^2.0.3", - "yaml": "^1.10.2" - } - }, - "cssnano-preset-default": { - "version": "5.2.11", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.11.tgz", - "integrity": "sha512-4PadR1NtuaIK8MvLNuY7MznK4WJteldGlzCiMaaTiOUP+apeiIvUDIXykzUOoqgOOUAHrU64ncdD90NfZR3LSQ==", - "optional": true, - "peer": true, - "requires": { - "css-declaration-sorter": "^6.2.2", - "cssnano-utils": "^3.1.0", - "postcss-calc": "^8.2.3", - "postcss-colormin": "^5.3.0", - "postcss-convert-values": "^5.1.2", - "postcss-discard-comments": "^5.1.2", - "postcss-discard-duplicates": "^5.1.0", - "postcss-discard-empty": "^5.1.1", - "postcss-discard-overridden": "^5.1.0", - "postcss-merge-longhand": "^5.1.5", - "postcss-merge-rules": "^5.1.2", - "postcss-minify-font-values": "^5.1.0", - "postcss-minify-gradients": "^5.1.1", - "postcss-minify-params": "^5.1.3", - "postcss-minify-selectors": "^5.2.1", - "postcss-normalize-charset": "^5.1.0", - "postcss-normalize-display-values": "^5.1.0", - "postcss-normalize-positions": "^5.1.0", - "postcss-normalize-repeat-style": "^5.1.0", - "postcss-normalize-string": "^5.1.0", - "postcss-normalize-timing-functions": "^5.1.0", - "postcss-normalize-unicode": "^5.1.0", - "postcss-normalize-url": "^5.1.0", - "postcss-normalize-whitespace": "^5.1.1", - "postcss-ordered-values": "^5.1.2", - "postcss-reduce-initial": "^5.1.0", - "postcss-reduce-transforms": "^5.1.0", - "postcss-svgo": "^5.1.0", - "postcss-unique-selectors": "^5.1.1" - } - }, - "cssnano-utils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", - "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", - "optional": true, - "peer": true, - "requires": {} - }, - "csso": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", - "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", - "optional": true, - "peer": true, - "requires": { - "css-tree": "^1.1.2" - } - }, - "csstype": { - "version": "2.6.21", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.21.tgz", - "integrity": "sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w==" - }, - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "requires": { - "ms": "2.1.2" - } - }, - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==" - }, - "deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" - }, - "default-gateway": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", - "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", - "optional": true, - "peer": true, - "requires": { - "execa": "^5.0.0" - }, - "dependencies": { - "execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "optional": true, - "peer": true, - "requires": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - } - }, - "get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "optional": true, - "peer": true - }, - "is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "optional": true, - "peer": true - }, - "npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "optional": true, - "peer": true, - "requires": { - "path-key": "^3.0.0" - } - } - } - }, - "defaults": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", - "integrity": "sha512-s82itHOnYrN0Ib8r+z7laQz3sdE+4FP3d9Q7VLO7U+KRT+CR0GsWuyHxzdAY82I7cXv0G/twrqomTJLOssO5HA==", - "optional": true, - "peer": true, - "requires": { - "clone": "^1.0.2" - } - }, - "define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", - "optional": true, - "peer": true - }, - "define-properties": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", - "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", - "requires": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - } - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "dev": true - }, - "depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "optional": true, - "peer": true - }, - "destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", - "optional": true, - "peer": true - }, - "detect-node": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", - "optional": true, - "peer": true - }, - "dezalgo": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.4.tgz", - "integrity": "sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==", - "dev": true, - "requires": { - "asap": "^2.0.0", - "wrappy": "1" - } - }, - "dijkstrajs": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/dijkstrajs/-/dijkstrajs-1.0.2.tgz", - "integrity": "sha512-QV6PMaHTCNmKSeP6QoXhVTw9snc9VD8MulTT0Bd99Pacp4SS1cjcrYPgBPmibqKVtMJJfqC6XvOXgPMEEPH/fg==" - }, - "dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "devOptional": true, - "requires": { - "path-type": "^4.0.0" - } - }, - "dns-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", - "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==", - "optional": true, - "peer": true - }, - "dns-packet": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz", - "integrity": "sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==", - "optional": true, - "peer": true, - "requires": { - "@leichtgewicht/ip-codec": "^2.0.1" - } - }, - "doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "requires": { - "esutils": "^2.0.2" - } - }, - "dom-converter": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", - "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", - "optional": true, - "peer": true, - "requires": { - "utila": "~0.4" - } - }, - "dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", - "optional": true, - "peer": true, - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - } - }, - "domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "optional": true, - "peer": true - }, - "domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", - "optional": true, - "peer": true, - "requires": { - "domelementtype": "^2.2.0" - } - }, - "domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "optional": true, - "peer": true, - "requires": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - } - }, - "dot-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", - "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", - "optional": true, - "peer": true, - "requires": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - }, - "dependencies": { - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "optional": true, - "peer": true - } - } - }, - "dotenv": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", - "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", - "optional": true, - "peer": true - }, - "dotenv-expand": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", - "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==", - "optional": true, - "peer": true - }, - "duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", - "optional": true, - "peer": true - }, - "easy-stack": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/easy-stack/-/easy-stack-1.0.1.tgz", - "integrity": "sha512-wK2sCs4feiiJeFXn3zvY0p41mdU5VUgbgs1rNsc/y5ngFUijdWd+iIN8eoyuZHKB8xN6BL4PdWmzqFmxNg6V2w==", - "optional": true, - "peer": true - }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", - "optional": true, - "peer": true - }, - "electron-to-chromium": { - "version": "1.4.151", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.151.tgz", - "integrity": "sha512-XaG2LpZi9fdiWYOqJh0dJy4SlVywCvpgYXhzOlZTp4JqSKqxn5URqOjbm9OMYB3aInA2GuHQiem1QUOc1yT0Pw==", - "peer": true - }, - "emoji-regex": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.1.0.tgz", - "integrity": "sha512-xAEnNCT3w2Tg6MA7ly6QqYJvEoY1tm9iIjJ3yMKK9JPlWuRHAMoe5iETwQnx3M9TVbFMfsrBgWKR+IsmswwNjg==" - }, - "emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "optional": true, - "peer": true - }, - "encode-utf8": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/encode-utf8/-/encode-utf8-1.0.3.tgz", - "integrity": "sha512-ucAnuBEhUK4boH2HjVYG5Q2mQyPorvv0u/ocS+zhdw0S8AlHYY+GOFhP1Gio5z4icpP2ivFSvhtFjQi8+T9ppw==" - }, - "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", - "optional": true, - "peer": true - }, - "end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "optional": true, - "peer": true, - "requires": { - "once": "^1.4.0" - } - }, - "enhanced-resolve": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-0.9.1.tgz", - "integrity": "sha512-kxpoMgrdtkXZ5h0SeraBS1iRntpTpQ3R8ussdb38+UAFnMGX5DDyJXePm+OCHOcoXvHDw7mc2erbJBpDnl7TPw==", - "requires": { - "graceful-fs": "^4.1.2", - "memory-fs": "^0.2.0", - "tapable": "^0.1.8" - } - }, - "entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "optional": true, - "peer": true - }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "optional": true, - "peer": true, - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "error-stack-parser": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", - "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", - "optional": true, - "peer": true, - "requires": { - "stackframe": "^1.3.4" - } - }, - "es-abstract": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz", - "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==", - "requires": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.1", - "get-symbol-description": "^1.0.0", - "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.4", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "regexp.prototype.flags": "^1.4.3", - "string.prototype.trimend": "^1.0.5", - "string.prototype.trimstart": "^1.0.5", - "unbox-primitive": "^1.0.2" - } - }, - "es-module-lexer": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", - "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", - "peer": true - }, - "es-shim-unscopables": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", - "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", - "requires": { - "has": "^1.0.3" - } - }, - "es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "esbuild": { - "version": "0.17.17", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.17.tgz", - "integrity": "sha512-/jUywtAymR8jR4qsa2RujlAF7Krpt5VWi72Q2yuLD4e/hvtNcFQ0I1j8m/bxq238pf3/0KO5yuXNpuLx8BE1KA==", - "requires": { - "@esbuild/android-arm": "0.17.17", - "@esbuild/android-arm64": "0.17.17", - "@esbuild/android-x64": "0.17.17", - "@esbuild/darwin-arm64": "0.17.17", - "@esbuild/darwin-x64": "0.17.17", - "@esbuild/freebsd-arm64": "0.17.17", - "@esbuild/freebsd-x64": "0.17.17", - "@esbuild/linux-arm": "0.17.17", - "@esbuild/linux-arm64": "0.17.17", - "@esbuild/linux-ia32": "0.17.17", - "@esbuild/linux-loong64": "0.17.17", - "@esbuild/linux-mips64el": "0.17.17", - "@esbuild/linux-ppc64": "0.17.17", - "@esbuild/linux-riscv64": "0.17.17", - "@esbuild/linux-s390x": "0.17.17", - "@esbuild/linux-x64": "0.17.17", - "@esbuild/netbsd-x64": "0.17.17", - "@esbuild/openbsd-x64": "0.17.17", - "@esbuild/sunos-x64": "0.17.17", - "@esbuild/win32-arm64": "0.17.17", - "@esbuild/win32-ia32": "0.17.17", - "@esbuild/win32-x64": "0.17.17" - } - }, - "escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "peer": true - }, - "escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", - "optional": true, - "peer": true - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "optional": true, - "peer": true - }, - "eslint": { - "version": "8.19.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.19.0.tgz", - "integrity": "sha512-SXOPj3x9VKvPe81TjjUJCYlV4oJjQw68Uek+AM0X4p+33dj2HY5bpTZOgnQHcG2eAm1mtCU9uNMnJi7exU/kYw==", - "requires": { - "@eslint/eslintrc": "^1.3.0", - "@humanwhocodes/config-array": "^0.9.2", - "ajv": "^6.10.0", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "doctrine": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.1.1", - "eslint-utils": "^3.0.0", - "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.2", - "esquery": "^1.4.0", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "functional-red-black-tree": "^1.0.1", - "glob-parent": "^6.0.1", - "globals": "^13.15.0", - "ignore": "^5.2.0", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "js-yaml": "^4.1.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.1", - "regexpp": "^3.2.0", - "strip-ansi": "^6.0.1", - "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" - }, - "eslint-scope": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", - "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - } - }, - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" - }, - "globals": { - "version": "13.15.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.15.0.tgz", - "integrity": "sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog==", - "requires": { - "type-fest": "^0.20.2" - } - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - }, - "type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==" - } - } - }, - "eslint-config-airbnb-base": { - "version": "15.0.0", - "resolved": "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-15.0.0.tgz", - "integrity": "sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig==", - "requires": { - "confusing-browser-globals": "^1.0.10", - "object.assign": "^4.1.2", - "object.entries": "^1.1.5", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==" - } - } - }, - "eslint-config-prettier": { - "version": "8.5.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.5.0.tgz", - "integrity": "sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==", - "dev": true, - "requires": {} - }, - "eslint-import-resolver-node": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", - "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", - "requires": { - "debug": "^3.2.7", - "resolve": "^1.20.0" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "eslint-import-resolver-webpack": { - "version": "0.13.2", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-webpack/-/eslint-import-resolver-webpack-0.13.2.tgz", - "integrity": "sha512-XodIPyg1OgE2h5BDErz3WJoK7lawxKTJNhgPNafRST6csC/MZC+L5P6kKqsZGRInpbgc02s/WZMrb4uGJzcuRg==", - "requires": { - "array-find": "^1.0.0", - "debug": "^3.2.7", - "enhanced-resolve": "^0.9.1", - "find-root": "^1.1.0", - "has": "^1.0.3", - "interpret": "^1.4.0", - "is-core-module": "^2.7.0", - "is-regex": "^1.1.4", - "lodash": "^4.17.21", - "resolve": "^1.20.0", - "semver": "^5.7.1" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "requires": { - "ms": "^2.1.1" - } - }, - "semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==" - } - } - }, - "eslint-module-utils": { - "version": "2.7.3", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz", - "integrity": "sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==", - "requires": { - "debug": "^3.2.7", - "find-up": "^2.1.0" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "eslint-plugin-import": { - "version": "2.26.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", - "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", - "requires": { - "array-includes": "^3.1.4", - "array.prototype.flat": "^1.2.5", - "debug": "^2.6.9", - "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.6", - "eslint-module-utils": "^2.7.3", - "has": "^1.0.3", - "is-core-module": "^2.8.1", - "is-glob": "^4.0.3", - "minimatch": "^3.1.2", - "object.values": "^1.1.5", - "resolve": "^1.22.0", - "tsconfig-paths": "^3.14.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "requires": { - "esutils": "^2.0.2" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - } - } - }, - "eslint-plugin-prettier": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-4.2.1.tgz", - "integrity": "sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==", - "dev": true, - "requires": { - "prettier-linter-helpers": "^1.0.0" - } - }, - "eslint-plugin-vue": { - "version": "9.2.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.2.0.tgz", - "integrity": "sha512-W2hc+NUXoce8sZtWgZ45miQTy6jNyuSdub5aZ1IBune4JDeAyzucYX0TzkrQ1jMO52sNUDYlCIHDoaNePe0p5g==", - "dev": true, - "requires": { - "eslint-utils": "^3.0.0", - "natural-compare": "^1.4.0", - "nth-check": "^2.0.1", - "postcss-selector-parser": "^6.0.9", - "semver": "^7.3.5", - "vue-eslint-parser": "^9.0.1", - "xml-name-validator": "^4.0.0" - } - }, - "eslint-plugin-vuejs-accessibility": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-vuejs-accessibility/-/eslint-plugin-vuejs-accessibility-1.2.0.tgz", - "integrity": "sha512-wF7kT22lS2VOmIpDeI65bnFFKFgESEEpI+CWKr43mdfDRywA4sCk7cKhtZsvfbPOtKO0GDlnpFxZbOIGsFn7IQ==", - "requires": { - "aria-query": "^5.0.0", - "emoji-regex": "^10.0.0", - "vue-eslint-parser": "^9.0.1" - } - }, - "eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - } - }, - "eslint-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", - "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", - "requires": { - "eslint-visitor-keys": "^2.0.0" - }, - "dependencies": { - "eslint-visitor-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==" - } - } - }, - "eslint-visitor-keys": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==" - }, - "espree": { - "version": "9.3.2", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.2.tgz", - "integrity": "sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA==", - "requires": { - "acorn": "^8.7.1", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.3.0" - } - }, - "esquery": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", - "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", - "requires": { - "estraverse": "^5.1.0" - }, - "dependencies": { - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" - } - } - }, - "esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "requires": { - "estraverse": "^5.2.0" - }, - "dependencies": { - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" - } - } - }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" - }, - "estree-walker": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==" - }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" - }, - "etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", - "optional": true, - "peer": true - }, - "event-pubsub": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/event-pubsub/-/event-pubsub-4.3.0.tgz", - "integrity": "sha512-z7IyloorXvKbFx9Bpie2+vMJKKx1fH1EN5yiTfp8CiLOTptSYy1g8H4yDpGlEdshL1PBiFtBHepF2cNsqeEeFQ==", - "optional": true, - "peer": true - }, - "eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", - "optional": true, - "peer": true - }, - "events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "peer": true - }, - "execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", - "optional": true, - "peer": true, - "requires": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - }, - "dependencies": { - "cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "optional": true, - "peer": true, - "requires": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", - "optional": true, - "peer": true - }, - "semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "optional": true, - "peer": true - }, - "shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", - "optional": true, - "peer": true, - "requires": { - "shebang-regex": "^1.0.0" - } - }, - "shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", - "optional": true, - "peer": true - }, - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "optional": true, - "peer": true, - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "express": { - "version": "4.18.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", - "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", - "optional": true, - "peer": true, - "requires": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.0", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.5.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.2.0", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.7", - "qs": "6.10.3", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "dependencies": { - "array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", - "optional": true, - "peer": true - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "optional": true, - "peer": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "optional": true, - "peer": true - }, - "qs": { - "version": "6.10.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", - "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", - "optional": true, - "peer": true, - "requires": { - "side-channel": "^1.0.4" - } - } - } - }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" - }, - "fast-diff": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", - "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", - "dev": true - }, - "fast-glob": { - "version": "3.2.12", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", - "devOptional": true, - "requires": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "dependencies": { - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "devOptional": true, - "requires": { - "is-glob": "^4.0.1" - } - } - } - }, - "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" - }, - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" - }, - "fast-safe-stringify": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz", - "integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==", - "dev": true - }, - "fastq": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", - "devOptional": true, - "requires": { - "reusify": "^1.0.4" - } - }, - "faye-websocket": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", - "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", - "optional": true, - "peer": true, - "requires": { - "websocket-driver": ">=0.5.1" - } - }, - "figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha512-Oa2M9atig69ZkfwiApY8F2Yy+tzMbazyvqv21R0NsSC8floSOC09BbT1ITWAdoMGQvJ/aZnR1KMwdx9tvHnTNA==", - "optional": true, - "peer": true, - "requires": { - "escape-string-regexp": "^1.0.5" - } - }, - "file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", - "requires": { - "flat-cache": "^3.0.4" - } - }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "devOptional": true, - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", - "optional": true, - "peer": true, - "requires": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "statuses": "2.0.1", - "unpipe": "~1.0.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "optional": true, - "peer": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "optional": true, - "peer": true - } - } - }, - "find-root": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", - "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==" - }, - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", - "requires": { - "locate-path": "^2.0.0" - } - }, - "flat-cache": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", - "requires": { - "flatted": "^3.1.0", - "rimraf": "^3.0.2" - } - }, - "flatted": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", - "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==" - }, - "follow-redirects": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz", - "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==", - "optional": true, - "peer": true - }, - "form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - } - }, - "formidable": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/formidable/-/formidable-2.1.1.tgz", - "integrity": "sha512-0EcS9wCFEzLvfiks7omJ+SiYJAiD+TzK4Pcw1UlUoGnhUxDcMKjt0P7x8wEb0u6OHu8Nb98WG3nxtlF5C7bvUQ==", - "dev": true, - "requires": { - "dezalgo": "^1.0.4", - "hexoid": "^1.0.0", - "once": "^1.4.0", - "qs": "^6.11.0" - } - }, - "forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - "optional": true, - "peer": true - }, - "fraction.js": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", - "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", - "optional": true, - "peer": true - }, - "fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", - "optional": true, - "peer": true - }, - "fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "optional": true, - "peer": true, - "requires": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - }, - "fs-monkey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", - "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", - "optional": true, - "peer": true - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" - }, - "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "optional": true - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "function.prototype.name": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", - "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.0", - "functions-have-names": "^1.2.2" - } - }, - "functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==" - }, - "functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==" - }, - "gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "optional": true, - "peer": true - }, - "get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" - }, - "get-intrinsic": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz", - "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==", - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.3" - } - }, - "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "optional": true, - "peer": true, - "requires": { - "pump": "^3.0.0" - } - }, - "get-symbol-description": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - } - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "requires": { - "is-glob": "^4.0.3" - } - }, - "glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", - "peer": true - }, - "globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "optional": true, - "peer": true - }, - "globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "devOptional": true, - "requires": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - } - }, - "graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" - }, - "gsap": { - "version": "3.11.3", - "resolved": "https://registry.npmjs.org/gsap/-/gsap-3.11.3.tgz", - "integrity": "sha512-xc/iIJy+LWiMbRa4IdMtdnnKa/7PXEK6NNzV71gdOYUVeTZN7UWnLU0fB7Hi1iwiz4ZZoYkBZPPYGg+2+zzFHA==" - }, - "gzip-size": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", - "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", - "optional": true, - "peer": true, - "requires": { - "duplexer": "^0.1.2" - } - }, - "handle-thing": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", - "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", - "optional": true, - "peer": true - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "requires": { - "function-bind": "^1.1.1" - } - }, - "has-bigints": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==" - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "optional": true, - "peer": true - }, - "has-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", - "requires": { - "get-intrinsic": "^1.1.1" - } - }, - "has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" - }, - "has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "requires": { - "has-symbols": "^1.0.2" - } - }, - "hash-sum": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-2.0.0.tgz", - "integrity": "sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==", - "optional": true, - "peer": true - }, - "he": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", - "optional": true, - "peer": true - }, - "hexoid": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/hexoid/-/hexoid-1.0.0.tgz", - "integrity": "sha512-QFLV0taWQOZtvIRIAdBChesmogZrtuXvVWsFHZTk2SU+anspqZ2vMnoLg7IE1+Uk16N19APic1BuF8bC8c2m5g==", - "dev": true - }, - "highlight.js": { - "version": "10.7.3", - "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz", - "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==", - "optional": true, - "peer": true - }, - "hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "optional": true, - "peer": true - }, - "howler": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/howler/-/howler-2.2.3.tgz", - "integrity": "sha512-QM0FFkw0LRX1PR8pNzJVAY25JhIWvbKMBFM4gqk+QdV+kPXOhleWGCB6AiAF/goGjIHK2e/nIElplvjQwhr0jg==" - }, - "hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", - "optional": true, - "peer": true, - "requires": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "optional": true, - "peer": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "optional": true, - "peer": true - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "optional": true, - "peer": true, - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "html-entities": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", - "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==", - "optional": true, - "peer": true - }, - "html-minifier-terser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", - "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", - "optional": true, - "peer": true, - "requires": { - "camel-case": "^4.1.2", - "clean-css": "^5.2.2", - "commander": "^8.3.0", - "he": "^1.2.0", - "param-case": "^3.0.4", - "relateurl": "^0.2.7", - "terser": "^5.10.0" - } - }, - "html-webpack-plugin": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz", - "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==", - "optional": true, - "peer": true, - "requires": { - "@types/html-minifier-terser": "^6.0.0", - "html-minifier-terser": "^6.0.2", - "lodash": "^4.17.21", - "pretty-error": "^4.0.0", - "tapable": "^2.0.0" - }, - "dependencies": { - "tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "optional": true, - "peer": true - } - } - }, - "htmlparser2": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", - "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", - "optional": true, - "peer": true, - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.0.0", - "domutils": "^2.5.2", - "entities": "^2.0.0" - } - }, - "http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", - "optional": true, - "peer": true - }, - "http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "optional": true, - "peer": true, - "requires": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - } - }, - "http-parser-js": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.6.tgz", - "integrity": "sha512-vDlkRPDJn93swjcjqMSaGSPABbIarsr1TLAui/gLDXzV5VsJNdXNzMYDyNBLQkjWQCJ1uizu8T2oDMhmGt0PRA==", - "optional": true, - "peer": true - }, - "http-proxy": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", - "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", - "optional": true, - "peer": true, - "requires": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - } - }, - "http-proxy-middleware": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", - "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", - "optional": true, - "peer": true, - "requires": { - "@types/http-proxy": "^1.17.8", - "http-proxy": "^1.18.1", - "is-glob": "^4.0.1", - "is-plain-obj": "^3.0.0", - "micromatch": "^4.0.2" - } - }, - "human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "optional": true, - "peer": true - }, - "ical.js": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/ical.js/-/ical.js-1.5.0.tgz", - "integrity": "sha512-7ZxMkogUkkaCx810yp0ZGKvq1ZpRgJeornPttpoxe6nYZ3NLesZe1wWMXDdwTkj/b5NtXT+Y16Aakph/ao98ZQ==", - "dev": true - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "optional": true, - "peer": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "optional": true, - "peer": true, - "requires": {} - }, - "ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "optional": true, - "peer": true - }, - "ignore": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==" - }, - "immutable": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.1.0.tgz", - "integrity": "sha512-oNkuqVTA8jqG1Q6c+UglTOD1xhC1BtjKI7XkCXRkZHrN5m18/XsnUp8Q89GkQO/z+0WjonSvl0FLhDYftp46nQ==", - "devOptional": true - }, - "import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - } - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==" - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "internal-slot": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", - "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", - "requires": { - "get-intrinsic": "^1.1.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" - } - }, - "interpret": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", - "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==" - }, - "ipaddr.js": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", - "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", - "optional": true, - "peer": true - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "optional": true, - "peer": true - }, - "is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "requires": { - "has-bigints": "^1.0.1" - } - }, - "is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "devOptional": true, - "requires": { - "binary-extensions": "^2.0.0" - } - }, - "is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-callable": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", - "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==" - }, - "is-core-module": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", - "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", - "requires": { - "has": "^1.0.3" - } - }, - "is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "optional": true, - "peer": true - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" - }, - "is-file-esm": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-file-esm/-/is-file-esm-1.0.0.tgz", - "integrity": "sha512-rZlaNKb4Mr8WlRu2A9XdeoKgnO5aA53XdPHgCKVyCrQ/rWi89RET1+bq37Ru46obaQXeiX4vmFIm1vks41hoSA==", - "optional": true, - "peer": true, - "requires": { - "read-pkg-up": "^7.0.1" - } - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" - }, - "is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-interactive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", - "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", - "optional": true, - "peer": true - }, - "is-negative-zero": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==" - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "devOptional": true - }, - "is-number-object": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", - "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-plain-obj": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", - "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", - "optional": true, - "peer": true - }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "optional": true, - "peer": true, - "requires": { - "isobject": "^3.0.1" - } - }, - "is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-shared-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", - "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", - "requires": { - "call-bind": "^1.0.2" - } - }, - "is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", - "optional": true, - "peer": true - }, - "is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "requires": { - "has-symbols": "^1.0.2" - } - }, - "is-unicode-supported": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", - "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", - "optional": true, - "peer": true - }, - "is-weakref": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", - "requires": { - "call-bind": "^1.0.2" - } - }, - "is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "optional": true, - "peer": true, - "requires": { - "is-docker": "^2.0.0" - } - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "optional": true, - "peer": true - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "optional": true, - "peer": true - }, - "javascript-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/javascript-stringify/-/javascript-stringify-2.1.0.tgz", - "integrity": "sha512-JVAfqNPTvNq3sB/VHQJAFxN/sPgKnsKrCwyRt15zwNCdrMMJDdcEOdubuy+DuJYYdm0ox1J4uzEuYKkN+9yhVg==", - "optional": true, - "peer": true - }, - "jest-worker": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", - "peer": true, - "requires": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "dependencies": { - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "peer": true - }, - "supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "peer": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "joi": { - "version": "17.6.0", - "resolved": "https://registry.npmjs.org/joi/-/joi-17.6.0.tgz", - "integrity": "sha512-OX5dG6DTbcr/kbMFj0KGYxuew69HPcAE3K/sZpEV2nP6e/j/C0HV+HNiBPCASxdx5T7DMoa0s8UeHWMnb6n2zw==", - "optional": true, - "peer": true, - "requires": { - "@hapi/hoek": "^9.0.0", - "@hapi/topo": "^5.0.0", - "@sideway/address": "^4.1.3", - "@sideway/formula": "^3.0.0", - "@sideway/pinpoint": "^2.0.0" - } - }, - "js-message": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/js-message/-/js-message-1.0.7.tgz", - "integrity": "sha512-efJLHhLjIyKRewNS9EGZ4UpI8NguuL6fKkhRxVuMmrGV2xN/0APGdQYwLFky5w9naebSZ0OwAGp0G6/2Cg90rA==", - "optional": true, - "peer": true - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "optional": true, - "peer": true - }, - "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "requires": { - "argparse": "^2.0.1" - } - }, - "jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "optional": true, - "peer": true - }, - "json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", - "optional": true, - "peer": true - }, - "json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "peer": true - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - }, - "json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==" - }, - "json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "optional": true, - "peer": true - }, - "jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "optional": true, - "peer": true, - "requires": { - "graceful-fs": "^4.1.6", - "universalify": "^2.0.0" - } - }, - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "optional": true, - "peer": true - }, - "klona": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", - "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", - "optional": true, - "peer": true - }, - "launch-editor": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.4.0.tgz", - "integrity": "sha512-mZ0BHeSn/ohL+Ib+b+JnxC59vcNz6v5IR9d0CuM8f0x8ni8oK3IIG6G0vMkpxc0gFsmvINkztGOHiWTaX4BmAg==", - "optional": true, - "peer": true, - "requires": { - "picocolors": "^1.0.0", - "shell-quote": "^1.6.1" - } - }, - "launch-editor-middleware": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/launch-editor-middleware/-/launch-editor-middleware-2.4.0.tgz", - "integrity": "sha512-/M7AX/6xktZY60KE7j71XLrj9U6H5TBoP+mJzhYB3fcdAq8rcazit/K0qWiu1jvytUPXP4lJRd1VJFwvdMQ/uw==", - "optional": true, - "peer": true, - "requires": { - "launch-editor": "^2.4.0" - } - }, - "levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "requires": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - } - }, - "lilconfig": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.5.tgz", - "integrity": "sha512-xaYmXZtTHPAw5m+xLN8ab9C+3a8YmV3asNSPOATITbtwrfbwaLJj8h66H1WMIpALCkqsIzK3h7oQ+PdX+LQ9Eg==", - "optional": true, - "peer": true - }, - "lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "optional": true, - "peer": true - }, - "loader-runner": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", - "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", - "peer": true - }, - "loader-utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", - "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", - "optional": true, - "peer": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - }, - "dependencies": { - "json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "optional": true, - "peer": true, - "requires": { - "minimist": "^1.2.0" - } - } - } - }, - "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", - "requires": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - } - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, - "lodash.defaultsdeep": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/lodash.defaultsdeep/-/lodash.defaultsdeep-4.6.1.tgz", - "integrity": "sha512-3j8wdDzYuWO3lM3Reg03MuQR957t287Rpcxp1njpEa8oDrikb+FwGdW3n+FELh/A6qib6yPit0j/pv9G/yeAqA==", - "optional": true, - "peer": true - }, - "lodash.mapvalues": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.mapvalues/-/lodash.mapvalues-4.6.0.tgz", - "integrity": "sha512-JPFqXFeZQ7BfS00H58kClY7SPVeHertPE0lNuCyZ26/XlN8TvakYD7b9bGyNmXbT/D3BbtPAAmq90gPWqLkxlQ==", - "optional": true, - "peer": true - }, - "lodash.memoize": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", - "optional": true, - "peer": true - }, - "lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" - }, - "lodash.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", - "optional": true, - "peer": true - }, - "log-symbols": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", - "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", - "optional": true, - "peer": true, - "requires": { - "chalk": "^4.1.0", - "is-unicode-supported": "^0.1.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "optional": true, - "peer": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "optional": true, - "peer": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "optional": true, - "peer": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "optional": true, - "peer": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "optional": true, - "peer": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "optional": true, - "peer": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "log-update": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/log-update/-/log-update-2.3.0.tgz", - "integrity": "sha512-vlP11XfFGyeNQlmEn9tJ66rEW1coA/79m5z6BCkudjbAGE83uhAcGYrBFwfs3AdLiLzGRusRPAbSPK9xZteCmg==", - "optional": true, - "peer": true, - "requires": { - "ansi-escapes": "^3.0.0", - "cli-cursor": "^2.0.0", - "wrap-ansi": "^3.0.1" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.1.tgz", - "integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==", - "optional": true, - "peer": true - }, - "cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==", - "optional": true, - "peer": true, - "requires": { - "restore-cursor": "^2.0.0" - } - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", - "optional": true, - "peer": true - }, - "mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", - "optional": true, - "peer": true - }, - "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==", - "optional": true, - "peer": true, - "requires": { - "mimic-fn": "^1.0.0" - } - }, - "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==", - "optional": true, - "peer": true, - "requires": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - } - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "optional": true, - "peer": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==", - "optional": true, - "peer": true, - "requires": { - "ansi-regex": "^3.0.0" - } - }, - "wrap-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-3.0.1.tgz", - "integrity": "sha1-KIoE2H7aXChuBg3+jxNc6NAH+Lo=", - "optional": true, - "peer": true, - "requires": { - "string-width": "^2.1.1", - "strip-ansi": "^4.0.0" - } - } - } - }, - "lower-case": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", - "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", - "optional": true, - "peer": true, - "requires": { - "tslib": "^2.0.3" - }, - "dependencies": { - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "optional": true, - "peer": true - } - } - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "requires": { - "yallist": "^4.0.0" - } - }, - "magic-string": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", - "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", - "requires": { - "sourcemap-codec": "^1.4.8" - } - }, - "mdn-data": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", - "optional": true, - "peer": true - }, - "media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", - "optional": true, - "peer": true - }, - "memfs": { - "version": "3.4.4", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.4.tgz", - "integrity": "sha512-W4gHNUE++1oSJVn8Y68jPXi+mkx3fXR5ITE/Ubz6EQ3xRpCN5k2CQ4AUR8094Z7211F876TyoBACGsIveqgiGA==", - "optional": true, - "peer": true, - "requires": { - "fs-monkey": "1.0.3" - } - }, - "memory-fs": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.2.0.tgz", - "integrity": "sha512-+y4mDxU4rvXXu5UDSGCGNiesFmwCHuefGMoPCO1WYucNYj7DsLqrFaa2fXVI0H+NNiPTwwzKwspn9yTZqUGqng==" - }, - "merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", - "optional": true, - "peer": true - }, - "merge-source-map": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.1.0.tgz", - "integrity": "sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==", - "optional": true, - "peer": true, - "requires": { - "source-map": "^0.6.1" - } - }, - "merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "peer": true - }, - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "devOptional": true - }, - "methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", - "devOptional": true - }, - "micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "devOptional": true, - "requires": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - } - }, - "mime": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", - "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", - "dev": true - }, - "mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" - }, - "mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "requires": { - "mime-db": "1.52.0" - } - }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "optional": true, - "peer": true - }, - "mini-css-extract-plugin": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.0.tgz", - "integrity": "sha512-ndG8nxCEnAemsg4FSgS+yNyHKgkTB4nPKqCOgh65j3/30qqC5RaSQQXMm++Y6sb6E1zRSxPkztj9fqxhS1Eo6w==", - "optional": true, - "peer": true, - "requires": { - "schema-utils": "^4.0.0" - }, - "dependencies": { - "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "optional": true, - "peer": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "optional": true, - "peer": true, - "requires": { - "fast-deep-equal": "^3.1.3" - } - }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "optional": true, - "peer": true - }, - "schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "optional": true, - "peer": true, - "requires": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - } - } - } - }, - "minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", - "optional": true, - "peer": true - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" - }, - "minipass": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.6.tgz", - "integrity": "sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ==", - "optional": true, - "peer": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "optional": true, - "peer": true, - "requires": { - "minimist": "^1.2.6" - } - }, - "module-alias": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/module-alias/-/module-alias-2.2.2.tgz", - "integrity": "sha512-A/78XjoX2EmNvppVWEhM2oGk3x4lLxnkEA4jTbaK97QKSDjkIoOsKQlfylt/d3kKKi596Qy3NP5XrXJ6fZIC9Q==", - "optional": true, - "peer": true - }, - "mrmime": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.1.tgz", - "integrity": "sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==", - "optional": true, - "peer": true - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "multicast-dns": { - "version": "7.2.5", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", - "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", - "optional": true, - "peer": true, - "requires": { - "dns-packet": "^5.2.2", - "thunky": "^1.0.2" - } - }, - "mz": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", - "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", - "optional": true, - "peer": true, - "requires": { - "any-promise": "^1.0.0", - "object-assign": "^4.0.1", - "thenify-all": "^1.0.0" - } - }, - "nanoid": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", - "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==" - }, - "natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==" - }, - "negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", - "optional": true, - "peer": true - }, - "neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "peer": true - }, - "nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", - "optional": true, - "peer": true - }, - "no-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", - "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", - "optional": true, - "peer": true, - "requires": { - "lower-case": "^2.0.2", - "tslib": "^2.0.3" - }, - "dependencies": { - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "optional": true, - "peer": true - } - } - }, - "node-fetch": { - "version": "2.6.7", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", - "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", - "optional": true, - "peer": true, - "requires": { - "whatwg-url": "^5.0.0" - } - }, - "node-forge": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", - "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", - "optional": true, - "peer": true - }, - "node-releases": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.5.tgz", - "integrity": "sha512-U9h1NLROZTq9uE1SNffn6WuPDg8icmi3ns4rEl/oTfIle4iLjTliCzgTsbaIFMq/Xn078/lfY/BL0GWZ+psK4Q==", - "peer": true - }, - "normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "optional": true, - "peer": true, - "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - }, - "dependencies": { - "semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "optional": true, - "peer": true - } - } - }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "devOptional": true - }, - "normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", - "optional": true, - "peer": true - }, - "normalize-url": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", - "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", - "optional": true, - "peer": true - }, - "npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", - "optional": true, - "peer": true, - "requires": { - "path-key": "^2.0.0" - }, - "dependencies": { - "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", - "optional": true, - "peer": true - } - } - }, - "nth-check": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", - "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", - "devOptional": true, - "requires": { - "boolbase": "^1.0.0" - } - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "optional": true, - "peer": true - }, - "object-inspect": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", - "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" - }, - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" - }, - "object.assign": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", - "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" - } - }, - "object.entries": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", - "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" - } - }, - "object.values": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", - "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" - } - }, - "obuf": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", - "optional": true, - "peer": true - }, - "on-finished": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", - "optional": true, - "peer": true, - "requires": { - "ee-first": "1.1.1" - } - }, - "on-headers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", - "optional": true, - "peer": true - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "requires": { - "wrappy": "1" - } - }, - "onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "optional": true, - "peer": true, - "requires": { - "mimic-fn": "^2.1.0" - } - }, - "open": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", - "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", - "optional": true, - "peer": true, - "requires": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - } - }, - "opener": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", - "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", - "optional": true, - "peer": true - }, - "optionator": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", - "requires": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.3" - } - }, - "ora": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", - "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", - "optional": true, - "peer": true, - "requires": { - "bl": "^4.1.0", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "is-unicode-supported": "^0.1.0", - "log-symbols": "^4.1.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "optional": true, - "peer": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "optional": true, - "peer": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "optional": true, - "peer": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "optional": true, - "peer": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "optional": true, - "peer": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "optional": true, - "peer": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", - "optional": true, - "peer": true - }, - "p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "requires": { - "p-try": "^1.0.0" - } - }, - "p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", - "requires": { - "p-limit": "^1.1.0" - } - }, - "p-retry": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", - "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", - "optional": true, - "peer": true, - "requires": { - "@types/retry": "0.12.0", - "retry": "^0.13.1" - } - }, - "p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==" - }, - "param-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", - "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", - "optional": true, - "peer": true, - "requires": { - "dot-case": "^3.0.4", - "tslib": "^2.0.3" - }, - "dependencies": { - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "optional": true, - "peer": true - } - } - }, - "parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "requires": { - "callsites": "^3.0.0" - } - }, - "parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "optional": true, - "peer": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - } - }, - "parse5": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz", - "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==", - "optional": true, - "peer": true - }, - "parse5-htmlparser2-tree-adapter": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz", - "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==", - "optional": true, - "peer": true, - "requires": { - "parse5": "^6.0.1" - }, - "dependencies": { - "parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", - "optional": true, - "peer": true - } - } - }, - "parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "optional": true, - "peer": true - }, - "pascal-case": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", - "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", - "optional": true, - "peer": true, - "requires": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - }, - "dependencies": { - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "optional": true, - "peer": true - } - } - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==" - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" - }, - "path-key": { + "node_modules/path-key": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } }, - "path-parse": { + "node_modules/path-parse": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" }, - "path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", - "optional": true, - "peer": true - }, - "path-type": { + "node_modules/path-type": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "devOptional": true + "dev": true, + "engines": { + "node": ">=8" + } }, - "picocolors": { + "node_modules/picocolors": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" }, - "picomatch": { + "node_modules/picomatch": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "devOptional": true - }, - "pinia": { - "version": "2.0.23", - "resolved": "https://registry.npmjs.org/pinia/-/pinia-2.0.23.tgz", - "integrity": "sha512-N15hFf4o5STrxpNrib1IEb1GOArvPYf1zPvQVRGOO1G1d74Ak0J0lVyalX/SmrzdT4Q0nlEFjbURsmBmIGUR5Q==", - "requires": { - "@vue/devtools-api": "^6.4.4", - "vue-demi": "*" + "devOptional": true, + "engines": { + "node": ">=8.6" }, - "dependencies": { - "vue-demi": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.13.1.tgz", - "integrity": "sha512-xmkJ56koG3ptpLnpgmIzk9/4nFf4CqduSJbUM0OdPoU87NwRuZ6x49OLhjSa/fC15fV+5CbEnrxU4oyE022svg==", - "requires": {} - } + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" } }, - "pngjs": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-5.0.0.tgz", - "integrity": "sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==" - }, - "portfinder": { - "version": "1.0.28", - "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", - "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", - "optional": true, - "peer": true, - "requires": { - "async": "^2.6.2", - "debug": "^3.1.1", - "mkdirp": "^0.5.5" - }, + "node_modules/pinia": { + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/pinia/-/pinia-2.1.7.tgz", + "integrity": "sha512-+C2AHFtcFqjPih0zpYuvof37SFxMQ7OEG2zV9jRI12i9BOy3YQVAHwdKtyyc8pDcDyIc33WCIsZaCFWU7WWxGQ==", "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "optional": true, - "peer": true, - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "postcss": { - "version": "8.4.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.23.tgz", - "integrity": "sha512-bQ3qMcpF6A/YjR55xtoTr0jGOlnPOKAIMdOWiv0EIT6HVPEaJiJB4NLljSbiHoC2RX7DN5Uvjtpbg1NPdwv1oA==", - "requires": { - "nanoid": "^3.3.6", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - } - }, - "postcss-calc": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", - "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", - "optional": true, - "peer": true, - "requires": { - "postcss-selector-parser": "^6.0.9", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-colormin": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.0.tgz", - "integrity": "sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==", - "optional": true, - "peer": true, - "requires": { - "browserslist": "^4.16.6", - "caniuse-api": "^3.0.0", - "colord": "^2.9.1", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-convert-values": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.2.tgz", - "integrity": "sha512-c6Hzc4GAv95B7suy4udszX9Zy4ETyMCgFPUDtWjdFTKH1SE9eFY/jEpHSwTH1QPuwxHpWslhckUQWbNRM4ho5g==", - "optional": true, - "peer": true, - "requires": { - "browserslist": "^4.20.3", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-discard-comments": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", - "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", - "optional": true, - "peer": true, - "requires": {} - }, - "postcss-discard-duplicates": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", - "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", - "optional": true, - "peer": true, - "requires": {} - }, - "postcss-discard-empty": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", - "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", - "optional": true, - "peer": true, - "requires": {} - }, - "postcss-discard-overridden": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", - "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", - "optional": true, - "peer": true, - "requires": {} - }, - "postcss-loader": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", - "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", - "optional": true, - "peer": true, - "requires": { - "cosmiconfig": "^7.0.0", - "klona": "^2.0.5", - "semver": "^7.3.5" + "@vue/devtools-api": "^6.5.0", + "vue-demi": ">=0.14.5" }, - "dependencies": { - "cosmiconfig": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", - "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", - "optional": true, - "peer": true, - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" - } - } - } - }, - "postcss-merge-longhand": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.5.tgz", - "integrity": "sha512-NOG1grw9wIO+60arKa2YYsrbgvP6tp+jqc7+ZD5/MalIw234ooH2C6KlR6FEn4yle7GqZoBxSK1mLBE9KPur6w==", - "optional": true, - "peer": true, - "requires": { - "postcss-value-parser": "^4.2.0", - "stylehacks": "^5.1.0" - } - }, - "postcss-merge-rules": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.2.tgz", - "integrity": "sha512-zKMUlnw+zYCWoPN6yhPjtcEdlJaMUZ0WyVcxTAmw3lkkN/NDMRkOkiuctQEoWAOvH7twaxUUdvBWl0d4+hifRQ==", - "optional": true, - "peer": true, - "requires": { - "browserslist": "^4.16.6", - "caniuse-api": "^3.0.0", - "cssnano-utils": "^3.1.0", - "postcss-selector-parser": "^6.0.5" - } - }, - "postcss-minify-font-values": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", - "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", - "optional": true, - "peer": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-minify-gradients": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", - "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", - "optional": true, - "peer": true, - "requires": { - "colord": "^2.9.1", - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-minify-params": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.3.tgz", - "integrity": "sha512-bkzpWcjykkqIujNL+EVEPOlLYi/eZ050oImVtHU7b4lFS82jPnsCb44gvC6pxaNt38Els3jWYDHTjHKf0koTgg==", - "optional": true, - "peer": true, - "requires": { - "browserslist": "^4.16.6", - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-minify-selectors": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", - "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", - "optional": true, - "peer": true, - "requires": { - "postcss-selector-parser": "^6.0.5" - } - }, - "postcss-modules-extract-imports": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", - "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", - "optional": true, - "peer": true, - "requires": {} - }, - "postcss-modules-local-by-default": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", - "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", - "optional": true, - "peer": true, - "requires": { - "icss-utils": "^5.0.0", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-modules-scope": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", - "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", - "optional": true, - "peer": true, - "requires": { - "postcss-selector-parser": "^6.0.4" - } - }, - "postcss-modules-values": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", - "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", - "optional": true, - "peer": true, - "requires": { - "icss-utils": "^5.0.0" - } - }, - "postcss-normalize-charset": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", - "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", - "optional": true, - "peer": true, - "requires": {} - }, - "postcss-normalize-display-values": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", - "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", - "optional": true, - "peer": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-positions": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.0.tgz", - "integrity": "sha512-8gmItgA4H5xiUxgN/3TVvXRoJxkAWLW6f/KKhdsH03atg0cB8ilXnrB5PpSshwVu/dD2ZsRFQcR1OEmSBDAgcQ==", - "optional": true, - "peer": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-repeat-style": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.0.tgz", - "integrity": "sha512-IR3uBjc+7mcWGL6CtniKNQ4Rr5fTxwkaDHwMBDGGs1x9IVRkYIT/M4NelZWkAOBdV6v3Z9S46zqaKGlyzHSchw==", - "optional": true, - "peer": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-string": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", - "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", - "optional": true, - "peer": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-timing-functions": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", - "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", - "optional": true, - "peer": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-unicode": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz", - "integrity": "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==", - "optional": true, - "peer": true, - "requires": { - "browserslist": "^4.16.6", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-url": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", - "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", - "optional": true, - "peer": true, - "requires": { - "normalize-url": "^6.0.1", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-whitespace": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", - "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", - "optional": true, - "peer": true, - "requires": { - "postcss-value-parser": "^4.2.0" + "funding": { + "url": "https://github.com/sponsors/posva" + }, + "peerDependencies": { + "@vue/composition-api": "^1.4.0", + "typescript": ">=4.4.4", + "vue": "^2.6.14 || ^3.3.0" + }, + "peerDependenciesMeta": { + "@vue/composition-api": { + "optional": true + }, + "typescript": { + "optional": true + } } }, - "postcss-ordered-values": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.2.tgz", - "integrity": "sha512-wr2avRbW4HS2XE2ZCqpfp4N/tDC6GZKZ+SVP8UBTOVS8QWrc4TD8MYrebJrvVVlGPKszmiSCzue43NDiVtgDmg==", - "optional": true, - "peer": true, - "requires": { - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" + "node_modules/pinia/node_modules/vue-demi": { + "version": "0.14.6", + "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.6.tgz", + "integrity": "sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==", + "hasInstallScript": true, + "bin": { + "vue-demi-fix": "bin/vue-demi-fix.js", + "vue-demi-switch": "bin/vue-demi-switch.js" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "@vue/composition-api": "^1.0.0-rc.1", + "vue": "^3.0.0-0 || ^2.6.0" + }, + "peerDependenciesMeta": { + "@vue/composition-api": { + "optional": true + } } }, - "postcss-reduce-initial": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz", - "integrity": "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==", - "optional": true, - "peer": true, - "requires": { - "browserslist": "^4.16.6", - "caniuse-api": "^3.0.0" + "node_modules/pngjs": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-5.0.0.tgz", + "integrity": "sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==", + "engines": { + "node": ">=10.13.0" } }, - "postcss-reduce-transforms": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", - "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", - "optional": true, - "peer": true, - "requires": { - "postcss-value-parser": "^4.2.0" + "node_modules/postcss": { + "version": "8.4.32", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.32.tgz", + "integrity": "sha512-D/kj5JNu6oo2EIy+XL/26JEDTlIbB8hw85G8StOE6L74RQAVVP5rej6wxCNqyMbR4RkPfqvezVbPw81Ngd6Kcw==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "nanoid": "^3.3.7", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" } }, - "postcss-selector-parser": { - "version": "6.0.10", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", - "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", - "devOptional": true, - "requires": { + "node_modules/postcss-selector-parser": { + "version": "6.0.14", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.14.tgz", + "integrity": "sha512-65xXYsT40i9GyWzlHQ5ShZoK7JZdySeOozi/tz2EezDo6c04q6+ckYMeoY7idaie1qp2dT5KoYQ2yky6JuoHnA==", + "dev": true, + "dependencies": { "cssesc": "^3.0.0", "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" } }, - "postcss-svgo": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", - "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", - "optional": true, - "peer": true, - "requires": { - "postcss-value-parser": "^4.2.0", - "svgo": "^2.7.0" - } - }, - "postcss-unique-selectors": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", - "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", - "optional": true, - "peer": true, - "requires": { - "postcss-selector-parser": "^6.0.5" - } - }, - "postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - "optional": true, - "peer": true - }, - "prelude-ls": { + "node_modules/prelude-ls": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==" + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "engines": { + "node": ">= 0.8.0" + } }, - "prettier": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.7.1.tgz", - "integrity": "sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==", - "devOptional": true + "node_modules/prettier": { + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", + "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", + "devOptional": true, + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } }, - "prettier-linter-helpers": { + "node_modules/prettier-linter-helpers": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", "dev": true, - "requires": { + "dependencies": { "fast-diff": "^1.1.2" - } - }, - "pretty-error": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", - "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", - "optional": true, - "peer": true, - "requires": { - "lodash": "^4.17.20", - "renderkid": "^3.0.0" - } - }, - "process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "optional": true, - "peer": true - }, - "progress-webpack-plugin": { - "version": "1.0.16", - "resolved": "https://registry.npmjs.org/progress-webpack-plugin/-/progress-webpack-plugin-1.0.16.tgz", - "integrity": "sha512-sdiHuuKOzELcBANHfrupYo+r99iPRyOnw15qX+rNlVUqXGfjXdH4IgxriKwG1kNJwVswKQHMdj1hYZMcb9jFaA==", - "optional": true, - "peer": true, - "requires": { - "chalk": "^2.1.0", - "figures": "^2.0.0", - "log-update": "^2.3.0" - } - }, - "proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "optional": true, - "peer": true, - "requires": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" }, - "dependencies": { - "ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "optional": true, - "peer": true - } + "engines": { + "node": ">=6.0.0" } }, - "pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==", - "optional": true, - "peer": true - }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "optional": true, - "peer": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "engines": { + "node": ">=6" } }, - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" - }, - "qrcode": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/qrcode/-/qrcode-1.5.0.tgz", - "integrity": "sha512-9MgRpgVc+/+47dFvQeD6U2s0Z92EsKzcHogtum4QB+UNd025WOJSHvn/hjk9xmzj7Stj95CyUAs31mrjxliEsQ==", - "requires": { + "node_modules/qrcode": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/qrcode/-/qrcode-1.5.3.tgz", + "integrity": "sha512-puyri6ApkEHYiVl4CFzo1tDkAZ+ATcnbJrJ6RiBM1Fhctdn/ix9MTE3hRph33omisEbC/2fcfemsseiKgBPKZg==", + "dependencies": { "dijkstrajs": "^1.0.1", "encode-utf8": "^1.0.3", "pngjs": "^5.0.0", "yargs": "^15.3.1" }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "cliui": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", - "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^6.2.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "requires": { - "p-locate": "^4.1.0" - } - }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "requires": { - "p-limit": "^2.2.0" - } - }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" - }, - "wrap-ansi": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - } - }, - "y18n": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", - "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" - }, - "yargs": { - "version": "15.4.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", - "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", - "requires": { - "cliui": "^6.0.0", - "decamelize": "^1.2.0", - "find-up": "^4.1.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^4.2.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^18.1.2" - } - }, - "yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } - } + "bin": { + "qrcode": "bin/qrcode" + }, + "engines": { + "node": ">=10.13.0" } }, - "qrcode-generator": { + "node_modules/qrcode-generator": { "version": "1.4.4", "resolved": "https://registry.npmjs.org/qrcode-generator/-/qrcode-generator-1.4.4.tgz", "integrity": "sha512-HM7yY8O2ilqhmULxGMpcHSF1EhJJ9yBj8gvDEuZ6M+KGJ0YY2hKpnXvRD+hZPLrDVck3ExIGhmPtSdcjC+guuw==" }, - "qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "node_modules/qs": { + "version": "6.11.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.2.tgz", + "integrity": "sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==", "dev": true, - "requires": { + "dependencies": { "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "queue-microtask": { + "node_modules/queue-microtask": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "devOptional": true + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] }, - "randombytes": { + "node_modules/randombytes": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", "peer": true, - "requires": { - "safe-buffer": "^5.1.0" - } - }, - "range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "optional": true, - "peer": true - }, - "raw-body": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", - "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", - "optional": true, - "peer": true, - "requires": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "dependencies": { - "bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "optional": true, - "peer": true - } - } - }, - "read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", - "optional": true, - "peer": true, - "requires": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - } - }, - "read-pkg-up": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", - "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", - "optional": true, - "peer": true, - "requires": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" - }, "dependencies": { - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "optional": true, - "peer": true, - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "optional": true, - "peer": true, - "requires": { - "p-locate": "^4.1.0" - } - }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "optional": true, - "peer": true, - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "optional": true, - "peer": true, - "requires": { - "p-limit": "^2.2.0" - } - }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "optional": true, - "peer": true - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "optional": true, - "peer": true - }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "optional": true, - "peer": true - } - } - }, - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "devOptional": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "safe-buffer": "^5.1.0" } }, - "readdirp": { + "node_modules/readdirp": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", "devOptional": true, - "requires": { + "dependencies": { "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" } }, - "regexp.prototype.flags": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", - "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", - "requires": { + "node_modules/regexp.prototype.flags": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz", + "integrity": "sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==", + "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "functions-have-names": "^1.2.2" - } - }, - "regexpp": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", - "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==" - }, - "relateurl": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", - "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", - "optional": true, - "peer": true - }, - "renderkid": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", - "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", - "optional": true, - "peer": true, - "requires": { - "css-select": "^4.1.3", - "dom-converter": "^0.2.0", - "htmlparser2": "^6.1.0", - "lodash": "^4.17.21", - "strip-ansi": "^6.0.1" + "define-properties": "^1.2.0", + "set-function-name": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "require-directory": { + "node_modules/require-directory": { "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==" - }, - "require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", - "optional": true, - "peer": true + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "engines": { + "node": ">=0.10.0" + } }, - "require-main-filename": { + "node_modules/require-main-filename": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" }, - "requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", - "optional": true, - "peer": true - }, - "resolve": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", - "requires": { - "is-core-module": "^2.9.0", + "node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dependencies": { + "is-core-module": "^2.13.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "resolve-from": { + "node_modules/resolve-from": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" - }, - "restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "optional": true, - "peer": true, - "requires": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "engines": { + "node": ">=4" } }, - "retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", - "optional": true, - "peer": true - }, - "reusify": { + "node_modules/reusify": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "devOptional": true + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } }, - "rimraf": { + "node_modules/rimraf": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "requires": { + "dependencies": { "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "rollup": { - "version": "3.23.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.23.1.tgz", - "integrity": "sha512-ybRdFVHOoljGEFILHLd2g/qateqUdjE6YS41WXq4p3C/WwD3xtWxV4FYWETA1u9TeXQc5K8L8zHE5d/scOvrOQ==", - "requires": { + "node_modules/rollup": { + "version": "3.29.4", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.29.4.tgz", + "integrity": "sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==", + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=14.18.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { "fsevents": "~2.3.2" } }, - "run-parallel": { + "node_modules/run-parallel": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "devOptional": true, - "requires": { + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { "queue-microtask": "^1.2.2" } }, - "safe-buffer": { + "node_modules/safe-array-concat": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.1.tgz", + "integrity": "sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.1", + "has-symbols": "^1.0.3", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-buffer": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "optional": true, + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], "peer": true }, - "sass": { - "version": "1.55.0", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.55.0.tgz", - "integrity": "sha512-Pk+PMy7OGLs9WaxZGJMn7S96dvlyVBwwtToX895WmCpAOr5YiJYEUJfiJidMuKb613z2xNWcXCHEuOvjZbqC6A==", + "node_modules/safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/sass": { + "version": "1.69.5", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.69.5.tgz", + "integrity": "sha512-qg2+UCJibLr2LCVOt3OlPhr/dqVHWOa9XtZf2OjbLs/T4VPSJ00udtgJxH3neXZm+QqX8B+3cU7RaLqp1iVfcQ==", "devOptional": true, - "requires": { + "dependencies": { "chokidar": ">=3.0.0 <4.0.0", "immutable": "^4.0.0", "source-map-js": ">=0.6.2 <2.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=14.0.0" } }, - "select-hose": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", - "optional": true, - "peer": true - }, - "selfsigned": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.1.tgz", - "integrity": "sha512-LmME957M1zOsUhG+67rAjKfiWFox3SBxE/yymatMZsAx+oMrJ0YQ8AToOnyCm7xbeg2ep37IHLxdu0o2MavQOQ==", - "optional": true, + "node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", "peer": true, - "requires": { - "node-forge": "^1" + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "semver": { + "node_modules/semver": { "version": "7.5.4", "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "requires": { + "dependencies": { "lru-cache": "^6.0.0" - } - }, - "send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", - "optional": true, - "peer": true, - "requires": { - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "mime": "1.6.0", - "ms": "2.1.3", - "on-finished": "2.4.1", - "range-parser": "~1.2.1", - "statuses": "2.0.1" }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "optional": true, - "peer": true, - "requires": { - "ms": "2.0.0" - }, - "dependencies": { - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "optional": true, - "peer": true - } - } - }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "optional": true, - "peer": true - }, - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "optional": true, - "peer": true - } - } - }, - "serialize-javascript": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", - "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", - "peer": true, - "requires": { - "randombytes": "^2.1.0" - } - }, - "serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", - "optional": true, - "peer": true, - "requires": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" + "bin": { + "semver": "bin/semver.js" }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "optional": true, - "peer": true, - "requires": { - "ms": "2.0.0" - } - }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", - "optional": true, - "peer": true - }, - "http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", - "optional": true, - "peer": true, - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - } - }, - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", - "optional": true, - "peer": true - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "optional": true, - "peer": true - }, - "setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", - "optional": true, - "peer": true - }, - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", - "optional": true, - "peer": true - } + "engines": { + "node": ">=10" } }, - "serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", - "optional": true, + "node_modules/serialize-javascript": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", + "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", "peer": true, - "requires": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.18.0" + "dependencies": { + "randombytes": "^2.1.0" } }, - "set-blocking": { + "node_modules/set-blocking": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==" }, - "setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", - "optional": true, - "peer": true + "node_modules/set-function-length": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.1.1.tgz", + "integrity": "sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==", + "dependencies": { + "define-data-property": "^1.1.1", + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } }, - "shallow-clone": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", - "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", - "optional": true, - "peer": true, - "requires": { - "kind-of": "^6.0.2" + "node_modules/set-function-name": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.1.tgz", + "integrity": "sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==", + "dependencies": { + "define-data-property": "^1.0.1", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" } }, - "shebang-command": { + "node_modules/shebang-command": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "requires": { + "dependencies": { "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" } }, - "shebang-regex": { + "node_modules/shebang-regex": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" - }, - "shell-quote": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", - "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==", - "optional": true, - "peer": true + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } }, - "side-channel": { + "node_modules/side-channel": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "requires": { + "dependencies": { "call-bind": "^1.0.0", "get-intrinsic": "^1.0.2", "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "optional": true, - "peer": true - }, - "sirv": { - "version": "1.0.19", - "resolved": "https://registry.npmjs.org/sirv/-/sirv-1.0.19.tgz", - "integrity": "sha512-JuLThK3TnZG1TAKDwNIqNq6QA2afLOCcm+iE8D1Kj3GA40pSPsxQjjJl0J8X3tsR7T+CP1GavpzLwYkgVLWrZQ==", - "optional": true, - "peer": true, - "requires": { - "@polka/url": "^1.0.0-next.20", - "mrmime": "^1.0.0", - "totalist": "^1.0.0" - } - }, - "slash": { + "node_modules/slash": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "devOptional": true - }, - "sockjs": { - "version": "0.3.24", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", - "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", - "optional": true, - "peer": true, - "requires": { - "faye-websocket": "^0.11.3", - "uuid": "^8.3.2", - "websocket-driver": "^0.7.4" + "dev": true, + "engines": { + "node": ">=8" } }, - "source-map": { + "node_modules/source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } }, - "source-map-js": { + "node_modules/source-map-js": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "engines": { + "node": ">=0.10.0" + } }, - "source-map-support": { + "node_modules/source-map-support": { "version": "0.5.21", "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", "peer": true, - "requires": { + "dependencies": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" } }, - "sourcemap-codec": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", - "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" - }, - "space-vue3-qrcode": { + "node_modules/space-vue3-qrcode": { "version": "1.4.19", "resolved": "https://registry.npmjs.org/space-vue3-qrcode/-/space-vue3-qrcode-1.4.19.tgz", "integrity": "sha512-746bli6XsCkZgUa62CtXksGmOZUcFbT9TpdHyhGJ/Y2FNANeb4Kq4gHg4gJvKwFsPgXxv+KSBJlnfjSiBKnfKg==", - "requires": { - "@chenfengyuan/vue-qrcode": "^1.0.2", - "qrcode-generator": "^1.4.3" - }, - "dependencies": { - "@chenfengyuan/vue-qrcode": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@chenfengyuan/vue-qrcode/-/vue-qrcode-1.0.2.tgz", - "integrity": "sha512-hwy1d4YMJAyEh+V7dLPG8eAKACRvugzSB4ylwb6QNqo84KHTF50/5EJcBYdUhTRPfAqrxG0i6jDAXONWOGyQbQ==", - "requires": { - "qrcode": "^1.4.4" - } - }, - "@vue/compiler-sfc": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-2.7.4.tgz", - "integrity": "sha512-WCaF33mlKLSvHDKvOD6FzTa5CI2FlMTeJf3MxJsNP0KDgRoI6RdXhHo9dtvCqV4Sywf9Owm17wTLT1Ymu/WsOQ==", - "peer": true, - "requires": { - "@babel/parser": "^7.18.4", - "postcss": "^8.4.14", - "source-map": "^0.6.1" - } - }, - "csstype": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz", - "integrity": "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==", - "peer": true - }, - "vue": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/vue/-/vue-2.7.4.tgz", - "integrity": "sha512-8KGyyzFSj/FrKj1y7jyEpv8J4osgZx6Lk1lVzh1aP4BqsXZhATH1r0gdJNz00MMyBhK0/m2cNoPuOZ1NzeiUEw==", - "peer": true, - "requires": { - "@vue/compiler-sfc": "2.7.4", - "csstype": "^3.1.0" - } - } - } - }, - "spdx-correct": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", - "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", - "optional": true, - "peer": true, - "requires": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-exceptions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", - "optional": true, - "peer": true - }, - "spdx-expression-parse": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", - "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", - "optional": true, - "peer": true, - "requires": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" + "dependencies": { + "@chenfengyuan/vue-qrcode": "^1.0.2", + "qrcode-generator": "^1.4.3" } }, - "spdx-license-ids": { - "version": "3.0.11", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz", - "integrity": "sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==", - "optional": true, - "peer": true - }, - "spdy": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", - "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", - "optional": true, - "peer": true, - "requires": { - "debug": "^4.1.0", - "handle-thing": "^2.0.0", - "http-deceiver": "^1.2.7", - "select-hose": "^2.0.0", - "spdy-transport": "^3.0.0" + "node_modules/space-vue3-qrcode/node_modules/@chenfengyuan/vue-qrcode": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@chenfengyuan/vue-qrcode/-/vue-qrcode-1.0.2.tgz", + "integrity": "sha512-hwy1d4YMJAyEh+V7dLPG8eAKACRvugzSB4ylwb6QNqo84KHTF50/5EJcBYdUhTRPfAqrxG0i6jDAXONWOGyQbQ==", + "dependencies": { + "qrcode": "^1.4.4" + }, + "peerDependencies": { + "vue": "^2.6.0" } }, - "spdy-transport": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", - "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", - "optional": true, - "peer": true, - "requires": { - "debug": "^4.1.0", - "detect-node": "^2.0.4", - "hpack.js": "^2.1.6", - "obuf": "^1.1.2", - "readable-stream": "^3.0.6", - "wbuf": "^1.7.3" - } - }, - "ssri": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", - "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", - "optional": true, + "node_modules/space-vue3-qrcode/node_modules/@vue/compiler-sfc": { + "version": "2.7.16", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-2.7.16.tgz", + "integrity": "sha512-KWhJ9k5nXuNtygPU7+t1rX6baZeqOYLEforUPjgNDBnLicfHCoi48H87Q8XyLZOrNNsmhuwKqtpDQWjEFe6Ekg==", "peer": true, - "requires": { - "minipass": "^3.1.1" + "dependencies": { + "@babel/parser": "^7.23.5", + "postcss": "^8.4.14", + "source-map": "^0.6.1" + }, + "optionalDependencies": { + "prettier": "^1.18.2 || ^2.0.0" } }, - "stable": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", - "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", - "optional": true, - "peer": true - }, - "stackframe": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", - "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==", - "optional": true, - "peer": true - }, - "statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "optional": true, - "peer": true - }, - "string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "devOptional": true, - "requires": { - "safe-buffer": "~5.2.0" + "node_modules/space-vue3-qrcode/node_modules/vue": { + "version": "2.7.16", + "resolved": "https://registry.npmjs.org/vue/-/vue-2.7.16.tgz", + "integrity": "sha512-4gCtFXaAA3zYZdTp5s4Hl2sozuySsgz4jy1EnpBHNfpMa9dK1ZCG7viqBPCwXtmgc8nHqUsAu3G4gtmXkkY3Sw==", + "peer": true, + "dependencies": { + "@vue/compiler-sfc": "2.7.16", + "csstype": "^3.1.0" } }, - "string-width": { + "node_modules/string-width": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "requires": { + "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", "strip-ansi": "^6.0.1" }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/string.prototype.trim": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz", + "integrity": "sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==", "dependencies": { - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - } + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "string.prototype.trimend": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", - "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", - "requires": { + "node_modules/string.prototype.trimend": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz", + "integrity": "sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==", + "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "string.prototype.trimstart": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", - "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", - "requires": { + "node_modules/string.prototype.trimstart": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz", + "integrity": "sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==", + "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "strip-ansi": { + "node_modules/strip-ansi": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "requires": { + "dependencies": { "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" } }, - "strip-bom": { + "node_modules/strip-bom": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==" - }, - "strip-eof": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", - "optional": true, - "peer": true - }, - "strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "optional": true, - "peer": true + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "engines": { + "node": ">=4" + } }, - "strip-json-comments": { + "node_modules/strip-json-comments": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" - }, - "stylehacks": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz", - "integrity": "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==", - "optional": true, - "peer": true, - "requires": { - "browserslist": "^4.16.6", - "postcss-selector-parser": "^6.0.4" + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "superagent": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/superagent/-/superagent-8.0.0.tgz", - "integrity": "sha512-iudipXEel+SzlP9y29UBWGDjB+Zzag+eeA1iLosaR2YHBRr1Q1kC29iBrF2zIVD9fqVbpZnXkN/VJmwFMVyNWg==", + "node_modules/superagent": { + "version": "8.1.2", + "resolved": "https://registry.npmjs.org/superagent/-/superagent-8.1.2.tgz", + "integrity": "sha512-6WTxW1EB6yCxV5VFOIPQruWGHqc3yI7hEmZK6h+pyk69Lk/Ut7rLUY6W/ONF2MjBuGjvmMiIpsrVJ2vjrHlslA==", "dev": true, - "requires": { + "dependencies": { "component-emitter": "^1.3.0", - "cookiejar": "^2.1.3", + "cookiejar": "^2.1.4", "debug": "^4.3.4", "fast-safe-stringify": "^2.1.1", "form-data": "^4.0.0", - "formidable": "^2.0.1", + "formidable": "^2.1.2", "methods": "^1.1.2", "mime": "2.6.0", - "qs": "^6.10.3", - "readable-stream": "^3.6.0", - "semver": "^7.3.7" + "qs": "^6.11.0", + "semver": "^7.3.8" + }, + "engines": { + "node": ">=6.4.0 <13 || >=14" } }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "optional": true, - "peer": true, - "requires": { - "has-flag": "^3.0.0" + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "supports-preserve-symlinks-flag": { + "node_modules/supports-preserve-symlinks-flag": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" - }, - "svgo": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", - "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", - "optional": true, - "peer": true, - "requires": { - "@trysound/sax": "0.2.0", - "commander": "^7.2.0", - "css-select": "^4.1.3", - "css-tree": "^1.1.3", - "csso": "^4.2.0", - "picocolors": "^1.0.0", - "stable": "^0.1.8" + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "engines": { + "node": ">= 0.4" }, - "dependencies": { - "commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "optional": true, - "peer": true - } + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "tapable": { + "node_modules/tapable": { "version": "0.1.10", "resolved": "https://registry.npmjs.org/tapable/-/tapable-0.1.10.tgz", - "integrity": "sha512-jX8Et4hHg57mug1/079yitEKWGB3LCwoxByLsNim89LABq8NqgiX+6iYVOsq0vX8uJHkU+DZ5fnq95f800bEsQ==" + "integrity": "sha512-jX8Et4hHg57mug1/079yitEKWGB3LCwoxByLsNim89LABq8NqgiX+6iYVOsq0vX8uJHkU+DZ5fnq95f800bEsQ==", + "engines": { + "node": ">=0.6" + } }, - "terser": { - "version": "5.14.2", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.14.2.tgz", - "integrity": "sha512-oL0rGeM/WFQCUd0y2QrWxYnq7tfSuKBiqTjRPWrRgB46WD/kiwHwF8T23z78H6Q6kGCuuHcPB+KULHRdxvVGQA==", + "node_modules/terser": { + "version": "5.26.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.26.0.tgz", + "integrity": "sha512-dytTGoE2oHgbNV9nTzgBEPaqAWvcJNl66VZ0BkJqlvp71IjO8CxdBx/ykCNb47cLnCmCvRZ6ZR0tLkqvZCdVBQ==", "peer": true, - "requires": { - "@jridgewell/source-map": "^0.3.2", - "acorn": "^8.5.0", + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", "commander": "^2.20.0", "source-map-support": "~0.5.20" }, - "dependencies": { - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "peer": true - } + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" } }, - "terser-webpack-plugin": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.3.tgz", - "integrity": "sha512-Fx60G5HNYknNTNQnzQ1VePRuu89ZVYWfjRAeT5rITuCY/1b08s49e5kSQwHDirKZWuoKOBRFS98EUUoZ9kLEwQ==", + "node_modules/terser-webpack-plugin": { + "version": "5.3.10", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", + "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", "peer": true, - "requires": { - "@jridgewell/trace-mapping": "^0.3.7", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.20", "jest-worker": "^27.4.5", "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.0", - "terser": "^5.7.2" + "serialize-javascript": "^6.0.1", + "terser": "^5.26.0" }, - "dependencies": { - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "peer": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true } } }, - "text-table": { + "node_modules/text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" }, - "thenify": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", - "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", - "optional": true, - "peer": true, - "requires": { - "any-promise": "^1.0.0" - } - }, - "thenify-all": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", - "integrity": "sha1-GhkY1ALY/D+Y+/I02wvMjMEOlyY=", - "optional": true, - "peer": true, - "requires": { - "thenify": ">= 3.1.0 < 4" - } - }, - "thread-loader": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/thread-loader/-/thread-loader-3.0.4.tgz", - "integrity": "sha512-ByaL2TPb+m6yArpqQUZvP+5S1mZtXsEP7nWKKlAUTm7fCml8kB5s1uI3+eHRP2bk5mVYfRSBI7FFf+tWEyLZwA==", - "optional": true, - "peer": true, - "requires": { - "json-parse-better-errors": "^1.0.2", - "loader-runner": "^4.1.0", - "loader-utils": "^2.0.0", - "neo-async": "^2.6.2", - "schema-utils": "^3.0.0" - }, - "dependencies": { - "loader-utils": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", - "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", - "optional": true, - "peer": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - } - }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "optional": true, - "peer": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } - } - }, - "thunky": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", - "optional": true, - "peer": true - }, - "to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", - "optional": true, - "peer": true - }, - "to-regex-range": { + "node_modules/to-regex-range": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", "devOptional": true, - "requires": { + "dependencies": { "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" } }, - "toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", - "optional": true, - "peer": true - }, - "totalist": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/totalist/-/totalist-1.1.0.tgz", - "integrity": "sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==", - "optional": true, - "peer": true - }, - "tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", - "optional": true, - "peer": true - }, - "tsconfig-paths": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", - "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", - "requires": { + "node_modules/tsconfig-paths": { + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", + "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", + "dependencies": { "@types/json5": "^0.0.29", - "json5": "^1.0.1", + "json5": "^1.0.2", "minimist": "^1.2.6", "strip-bom": "^3.0.0" + } + }, + "node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + } + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "engines": { + "node": ">=10" }, - "dependencies": { - "json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "requires": { - "minimist": "^1.2.0" - } - } + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", - "dev": true, - "requires": { - "tslib": "^1.8.1" + "node_modules/typed-array-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz", + "integrity": "sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.1", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" } }, - "type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "requires": { - "prelude-ls": "^1.2.1" + "node_modules/typed-array-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz", + "integrity": "sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==", + "dependencies": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "has-proto": "^1.0.1", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", - "optional": true, - "peer": true + "node_modules/typed-array-byte-offset": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz", + "integrity": "sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==", + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "has-proto": "^1.0.1", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "optional": true, - "peer": true, - "requires": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" + "node_modules/typed-array-length": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", + "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "dependencies": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "is-typed-array": "^1.1.9" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "typescript": { + "node_modules/typescript": { "version": "4.7.4", "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz", "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==", - "devOptional": true + "devOptional": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } }, - "unbox-primitive": { + "node_modules/unbox-primitive": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", - "requires": { + "dependencies": { "call-bind": "^1.0.2", "has-bigints": "^1.0.2", "has-symbols": "^1.0.3", "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "optional": true, + "node_modules/undici-types": { + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", "peer": true }, - "unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", - "optional": true, - "peer": true + "node_modules/update-browserslist-db": { + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", + "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "peer": true, + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } }, - "uri-js": { + "node_modules/uri-js": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "requires": { + "dependencies": { "punycode": "^2.1.0" } }, - "util-deprecate": { + "node_modules/util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", - "devOptional": true - }, - "utila": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", - "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=", - "optional": true, - "peer": true - }, - "utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", - "optional": true, - "peer": true - }, - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "optional": true, - "peer": true - }, - "v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true }, - "validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "optional": true, - "peer": true, - "requires": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" + "node_modules/vite": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/vite/-/vite-4.5.1.tgz", + "integrity": "sha512-AXXFaAJ8yebyqzoNB9fu2pHoo/nWX+xZlaRwoeYUxEqBO+Zj4msE5G+BhGBll9lYEKv9Hfks52PAF2X7qDYXQA==", + "dependencies": { + "esbuild": "^0.18.10", + "postcss": "^8.4.27", + "rollup": "^3.27.1" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + }, + "peerDependencies": { + "@types/node": ">= 14", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + } } }, - "vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", - "optional": true, - "peer": true - }, - "vite": { - "version": "4.3.9", - "resolved": "https://registry.npmjs.org/vite/-/vite-4.3.9.tgz", - "integrity": "sha512-qsTNZjO9NoJNW7KnOrgYwczm0WctJ8m/yqYAMAK9Lxt4SoySUfS5S8ia9K7JHpa3KEeMfyF8LoJ3c5NeBJy6pg==", - "requires": { - "esbuild": "^0.17.5", - "fsevents": "~2.3.2", - "postcss": "^8.4.23", - "rollup": "^3.21.0" - } - }, - "vite-plugin-dynamic-import": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/vite-plugin-dynamic-import/-/vite-plugin-dynamic-import-1.2.4.tgz", - "integrity": "sha512-R6spqDhDm8VxaUNyEkybh9PM262ReO8WXJ6rjtyJ/H8Y4b+pq2uM9Xz5DMu7N7OxUGlqo9HSzT3VjhpbySXrng==", + "node_modules/vite-plugin-dynamic-import": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/vite-plugin-dynamic-import/-/vite-plugin-dynamic-import-1.5.0.tgz", + "integrity": "sha512-Qp85c+AVJmLa8MLni74U4BDiWpUeFNx7NJqbGZyR2XJOU7mgW0cb7nwlAMucFyM4arEd92Nfxp4j44xPi6Fu7g==", "dev": true, - "requires": { - "fast-glob": "~3.2.12" + "dependencies": { + "acorn": "^8.8.2", + "es-module-lexer": "^1.2.1", + "fast-glob": "^3.2.12", + "magic-string": "^0.30.1" } }, - "vite-require": { + "node_modules/vite-require": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/vite-require/-/vite-require-0.2.3.tgz", "integrity": "sha512-Lpeg5mxXiLAVrylKK9FMF8d6yxLBm6YtHXmtWpJSDSWBdl12tBsMGHOBC/fsLzATj+Zp9FHjqwzE1JayOPi9dQ==", "dev": true, - "requires": { + "dependencies": { "fast-glob": "^3.2.11", "vite-plugin-dynamic-import": "^1.1.1" } }, - "vue": { - "version": "3.2.41", - "resolved": "https://registry.npmjs.org/vue/-/vue-3.2.41.tgz", - "integrity": "sha512-uuuvnrDXEeZ9VUPljgHkqB5IaVO8SxhPpqF2eWOukVrBnRBx2THPSGQBnVRt0GrIG1gvCmFXMGbd7FqcT1ixNQ==", - "requires": { - "@vue/compiler-dom": "3.2.41", - "@vue/compiler-sfc": "3.2.41", - "@vue/runtime-dom": "3.2.41", - "@vue/server-renderer": "3.2.41", - "@vue/shared": "3.2.41" + "node_modules/vue": { + "version": "3.3.13", + "resolved": "https://registry.npmjs.org/vue/-/vue-3.3.13.tgz", + "integrity": "sha512-LDnUpQvDgsfc0u/YgtAgTMXJlJQqjkxW1PVcOnJA5cshPleULDjHi7U45pl2VJYazSSvLH8UKcid/kzH8I0a0Q==", + "dependencies": { + "@vue/compiler-dom": "3.3.13", + "@vue/compiler-sfc": "3.3.13", + "@vue/runtime-dom": "3.3.13", + "@vue/server-renderer": "3.3.13", + "@vue/shared": "3.3.13" + }, + "peerDependencies": { + "typescript": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "vue-eslint-parser": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-9.0.3.tgz", - "integrity": "sha512-yL+ZDb+9T0ELG4VIFo/2anAOz8SvBdlqEnQnvJ3M7Scq56DvtjY0VY88bByRZB0D4J0u8olBcfrXTVONXsh4og==", - "requires": { + "node_modules/vue-eslint-parser": { + "version": "9.3.2", + "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-9.3.2.tgz", + "integrity": "sha512-q7tWyCVaV9f8iQyIA5Mkj/S6AoJ9KBN8IeUSf3XEmBrOtxOZnfTg5s4KClbZBCK3GtnT/+RyCLZyDHuZwTuBjg==", + "dependencies": { "debug": "^4.3.4", "eslint-scope": "^7.1.1", "eslint-visitor-keys": "^3.3.0", @@ -19306,206 +4951,91 @@ "lodash": "^4.17.21", "semver": "^7.3.6" }, - "dependencies": { - "eslint-scope": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", - "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - } - }, - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" - } - } - }, - "vue-gtag": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/vue-gtag/-/vue-gtag-2.0.1.tgz", - "integrity": "sha512-aM4A58FVL0wV2ptYi+xzAjeg+pQVRyUcfBc5UkXAwQrR4t3WBhor50Izp2I+3Oo7+l+vWJ7u78DGcNzReb8S/A==", - "requires": {} - }, - "vue-hot-reload-api": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz", - "integrity": "sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog==", - "optional": true, - "peer": true - }, - "vue-loader": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-17.0.0.tgz", - "integrity": "sha512-OWSXjrzIvbF2LtOUmxT3HYgwwubbfFelN8PAP9R9dwpIkj48TVioHhWWSx7W7fk+iF5cgg3CBJRxwTdtLU4Ecg==", - "optional": true, - "peer": true, - "requires": { - "chalk": "^4.1.0", - "hash-sum": "^2.0.0", - "loader-utils": "^2.0.0" + "engines": { + "node": "^14.17.0 || >=16.0.0" }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "optional": true, - "peer": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "optional": true, - "peer": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "optional": true, - "peer": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "optional": true, - "peer": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "optional": true, - "peer": true - }, - "loader-utils": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", - "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", - "optional": true, - "peer": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "optional": true, - "peer": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "vue-router": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.1.1.tgz", - "integrity": "sha512-Wp1mEf2xCwT0ez7o9JvgpfBp9JGnVb+dPERzXDbugTatzJAJ60VWOhJKifQty85k+jOreoFHER4r5fu062PhPw==", - "requires": { - "@vue/devtools-api": "^6.1.4" + "funding": { + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": ">=6.0.0" } }, - "vue-style-loader": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/vue-style-loader/-/vue-style-loader-4.1.3.tgz", - "integrity": "sha512-sFuh0xfbtpRlKfm39ss/ikqs9AbKCoXZBpHeVZ8Tx650o0k0q/YCM7FRvigtxpACezfq6af+a7JeqVTWvncqDg==", - "optional": true, - "peer": true, - "requires": { - "hash-sum": "^1.0.2", - "loader-utils": "^1.0.2" - }, + "node_modules/vue-eslint-parser/node_modules/eslint-scope": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", "dependencies": { - "hash-sum": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz", - "integrity": "sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==", - "optional": true, - "peer": true - } + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, - "vue-template-es2015-compiler": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.9.1.tgz", - "integrity": "sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==", - "optional": true, - "peer": true + "node_modules/vue-eslint-parser/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "engines": { + "node": ">=4.0" + } }, - "watchpack": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", - "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", - "peer": true, - "requires": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" + "node_modules/vue-gtag": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/vue-gtag/-/vue-gtag-2.0.1.tgz", + "integrity": "sha512-aM4A58FVL0wV2ptYi+xzAjeg+pQVRyUcfBc5UkXAwQrR4t3WBhor50Izp2I+3Oo7+l+vWJ7u78DGcNzReb8S/A==", + "peerDependencies": { + "vue": "^3.0.0" } }, - "wbuf": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", - "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", - "optional": true, - "peer": true, - "requires": { - "minimalistic-assert": "^1.0.0" + "node_modules/vue-router": { + "version": "4.2.5", + "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.2.5.tgz", + "integrity": "sha512-DIUpKcyg4+PTQKfFPX88UWhlagBEBEfJ5A8XDXRJLUnZOvcpMF8o/dnL90vpVkGaPbjvXazV/rC1qBKrZlFugw==", + "dependencies": { + "@vue/devtools-api": "^6.5.0" + }, + "funding": { + "url": "https://github.com/sponsors/posva" + }, + "peerDependencies": { + "vue": "^3.2.0" } }, - "wcwidth": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", - "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", - "optional": true, + "node_modules/watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", "peer": true, - "requires": { - "defaults": "^1.0.3" + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" } }, - "webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", - "optional": true, - "peer": true - }, - "webpack": { - "version": "5.73.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.73.0.tgz", - "integrity": "sha512-svjudQRPPa0YiOYa2lM/Gacw0r6PvxptHj4FuEKQ2kX05ZLkjbVc5MnPs6its5j7IZljnIqSVo/OsY2X0IpHGA==", + "node_modules/webpack": { + "version": "5.89.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.89.0.tgz", + "integrity": "sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw==", "peer": true, - "requires": { + "dependencies": { "@types/eslint-scope": "^3.7.3", - "@types/estree": "^0.0.51", - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/wasm-edit": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "acorn": "^8.4.1", - "acorn-import-assertions": "^1.7.6", + "@types/estree": "^1.0.0", + "@webassemblyjs/ast": "^1.11.5", + "@webassemblyjs/wasm-edit": "^1.11.5", + "@webassemblyjs/wasm-parser": "^1.11.5", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.9.0", "browserslist": "^4.14.5", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.9.3", - "es-module-lexer": "^0.9.0", + "enhanced-resolve": "^5.15.0", + "es-module-lexer": "^1.2.1", "eslint-scope": "5.1.1", "events": "^3.2.0", "glob-to-regexp": "^0.4.1", @@ -19514,493 +5044,239 @@ "loader-runner": "^4.2.0", "mime-types": "^2.1.27", "neo-async": "^2.6.2", - "schema-utils": "^3.1.0", + "schema-utils": "^3.2.0", "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.1.3", - "watchpack": "^2.3.1", + "terser-webpack-plugin": "^5.3.7", + "watchpack": "^2.4.0", "webpack-sources": "^3.2.3" }, - "dependencies": { - "enhanced-resolve": { - "version": "5.9.3", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.3.tgz", - "integrity": "sha512-Bq9VSor+kjvW3f9/MiiR4eE3XYgOl7/rS8lnSxbRbF3kS0B2r+Y9w5krBWxZgDxASVZbdYrn5wT4j/Wb0J9qow==", - "peer": true, - "requires": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - } - }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "peer": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - }, - "tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "peer": true - } - } - }, - "webpack-bundle-analyzer": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.5.0.tgz", - "integrity": "sha512-GUMZlM3SKwS8Z+CKeIFx7CVoHn3dXFcUAjT/dcZQQmfSZGvitPfMob2ipjai7ovFFqPvTqkEZ/leL4O0YOdAYQ==", - "optional": true, - "peer": true, - "requires": { - "acorn": "^8.0.4", - "acorn-walk": "^8.0.0", - "chalk": "^4.1.0", - "commander": "^7.2.0", - "gzip-size": "^6.0.0", - "lodash": "^4.17.20", - "opener": "^1.5.2", - "sirv": "^1.0.7", - "ws": "^7.3.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "optional": true, - "peer": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "optional": true, - "peer": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "optional": true, - "peer": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "optional": true, - "peer": true - }, - "commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "optional": true, - "peer": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "optional": true, - "peer": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "optional": true, - "peer": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "webpack-chain": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/webpack-chain/-/webpack-chain-6.5.1.tgz", - "integrity": "sha512-7doO/SRtLu8q5WM0s7vPKPWX580qhi0/yBHkOxNkv50f6qB76Zy9o2wRTrrPULqYTvQlVHuvbA8v+G5ayuUDsA==", - "optional": true, - "peer": true, - "requires": { - "deepmerge": "^1.5.2", - "javascript-stringify": "^2.0.1" + "bin": { + "webpack": "bin/webpack.js" }, - "dependencies": { - "deepmerge": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-1.5.2.tgz", - "integrity": "sha512-95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ==", - "optional": true, - "peer": true - } - } - }, - "webpack-dev-middleware": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", - "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", - "optional": true, - "peer": true, - "requires": { - "colorette": "^2.0.10", - "memfs": "^3.4.3", - "mime-types": "^2.1.31", - "range-parser": "^1.2.1", - "schema-utils": "^4.0.0" + "engines": { + "node": ">=10.13.0" }, - "dependencies": { - "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "optional": true, - "peer": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "optional": true, - "peer": true, - "requires": { - "fast-deep-equal": "^3.1.3" - } - }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "optional": true, - "peer": true - }, - "schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "optional": true, - "peer": true, - "requires": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - } - } - } - }, - "webpack-dev-server": { - "version": "4.9.2", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.9.2.tgz", - "integrity": "sha512-H95Ns95dP24ZsEzO6G9iT+PNw4Q7ltll1GfJHV4fKphuHWgKFzGHWi4alTlTnpk1SPPk41X+l2RB7rLfIhnB9Q==", - "optional": true, - "peer": true, - "requires": { - "@types/bonjour": "^3.5.9", - "@types/connect-history-api-fallback": "^1.3.5", - "@types/express": "^4.17.13", - "@types/serve-index": "^1.9.1", - "@types/serve-static": "^1.13.10", - "@types/sockjs": "^0.3.33", - "@types/ws": "^8.5.1", - "ansi-html-community": "^0.0.8", - "bonjour-service": "^1.0.11", - "chokidar": "^3.5.3", - "colorette": "^2.0.10", - "compression": "^1.7.4", - "connect-history-api-fallback": "^1.6.0", - "default-gateway": "^6.0.3", - "express": "^4.17.3", - "graceful-fs": "^4.2.6", - "html-entities": "^2.3.2", - "http-proxy-middleware": "^2.0.3", - "ipaddr.js": "^2.0.1", - "open": "^8.0.9", - "p-retry": "^4.5.0", - "rimraf": "^3.0.2", - "schema-utils": "^4.0.0", - "selfsigned": "^2.0.1", - "serve-index": "^1.9.1", - "sockjs": "^0.3.24", - "spdy": "^4.0.2", - "webpack-dev-middleware": "^5.3.1", - "ws": "^8.4.2" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" }, - "dependencies": { - "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "optional": true, - "peer": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "optional": true, - "peer": true, - "requires": { - "fast-deep-equal": "^3.1.3" - } - }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "optional": true, - "peer": true - }, - "schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "optional": true, - "peer": true, - "requires": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - } - }, - "ws": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.0.tgz", - "integrity": "sha512-JDAgSYQ1ksuwqfChJusw1LSJ8BizJ2e/vVu5Lxjq3YvNJNlROv1ui4i+c/kUUrPheBvQl4c5UbERhTwKa6QBJQ==", - "optional": true, - "peer": true, - "requires": {} + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true } } }, - "webpack-merge": { - "version": "5.8.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", - "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", - "optional": true, - "peer": true, - "requires": { - "clone-deep": "^4.0.1", - "wildcard": "^2.0.0" - } - }, - "webpack-sources": { + "node_modules/webpack-sources": { "version": "3.2.3", "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", - "peer": true - }, - "webpack-virtual-modules": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.4.3.tgz", - "integrity": "sha512-5NUqC2JquIL2pBAAo/VfBP6KuGkHIZQXW/lNKupLPfhViwh8wNsu0BObtl09yuKZszeEUfbXz8xhrHvSG16Nqw==", - "optional": true, - "peer": true - }, - "websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "optional": true, "peer": true, - "requires": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" + "engines": { + "node": ">=10.13.0" } }, - "websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", - "optional": true, - "peer": true - }, - "whatwg-fetch": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", - "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==", - "optional": true, - "peer": true + "node_modules/webpack/node_modules/enhanced-resolve": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", + "integrity": "sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==", + "peer": true, + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } }, - "whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "optional": true, + "node_modules/webpack/node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", "peer": true, - "requires": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" + "engines": { + "node": ">=6" } }, - "which": { + "node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "requires": { + "dependencies": { "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" } }, - "which-boxed-primitive": { + "node_modules/which-boxed-primitive": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "requires": { + "dependencies": { "is-bigint": "^1.0.1", "is-boolean-object": "^1.1.0", "is-number-object": "^1.0.4", "is-string": "^1.0.5", "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "which-module": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", - "integrity": "sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==" - }, - "wildcard": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", - "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", - "optional": true, - "peer": true - }, - "word-wrap": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.4.tgz", - "integrity": "sha512-2V81OA4ugVo5pRo46hAoD2ivUJx8jXmWXfUkY4KFNw0hEptvN0QfH3K4nHiwzGeKl5rFKedV48QVoqYavy4YpA==" + "node_modules/which-module": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz", + "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==" + }, + "node_modules/which-typed-array": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.13.tgz", + "integrity": "sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==", + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.4", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "optional": true, - "peer": true, - "requires": { + "node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "optional": true, - "peer": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "optional": true, - "peer": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "optional": true, - "peer": true - } + "engines": { + "node": ">=8" } }, - "wrappy": { + "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" }, - "ws": { - "version": "7.5.8", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.8.tgz", - "integrity": "sha512-ri1Id1WinAX5Jqn9HejiGb8crfRio0Qgu8+MtL36rlTA6RLsMdWt1Az/19A2Qij6uSHUMphEFaTKa4WG+UNHNw==", - "optional": true, - "peer": true, - "requires": {} - }, - "xml-name-validator": { + "node_modules/xml-name-validator": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz", "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==", - "dev": true + "dev": true, + "engines": { + "node": ">=12" + } }, - "y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "optional": true, - "peer": true + "node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" }, - "yallist": { + "node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, - "yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "optional": true, - "peer": true - }, - "yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", - "optional": true, - "peer": true, - "requires": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", + "node_modules/yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dependencies": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + }, + "engines": { + "node": ">=8" } }, - "yargs-parser": { - "version": "20.2.9", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", - "optional": true, - "peer": true + "node_modules/yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/yargs/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } } } } diff --git a/package.json b/package.json index 5ca506bd..fa57bcf8 100644 --- a/package.json +++ b/package.json @@ -11,10 +11,10 @@ "lint": "eslint --ext .js,.vue,.ts --ignore-path .gitignore --fix src" }, "dependencies": { - "@fortawesome/fontawesome-svg-core": "^6.2.0", - "@fortawesome/free-regular-svg-icons": "^6.2.0", - "@fortawesome/free-solid-svg-icons": "^6.2.0", - "@fortawesome/vue-fontawesome": "^3.0.0-5", + "@fortawesome/fontawesome-svg-core": "^6.5.1", + "@fortawesome/free-regular-svg-icons": "^6.5.1", + "@fortawesome/free-solid-svg-icons": "^6.5.1", + "@fortawesome/vue-fontawesome": "^3.0.5", "@sentry/tracing": "^7.16.0", "@sentry/vue": "^7.16.0", "@vitejs/plugin-vue": "^4.0.0", From c9f9efc6808485bcc31e43578766f738c891822f Mon Sep 17 00:00:00 2001 From: Joseph Shepin Date: Thu, 28 Dec 2023 13:36:39 -0600 Subject: [PATCH 2/7] upgrade vite and vue --- package-lock.json | 397 +++++++++++++++++++++++++++++++++------------- package.json | 4 +- 2 files changed, 293 insertions(+), 108 deletions(-) diff --git a/package-lock.json b/package-lock.json index 6ed09641..75fc47b1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -22,8 +22,8 @@ "howler": "^2.2.3", "pinia": "^2.0.23", "space-vue3-qrcode": "^1.4.19", - "vite": "^4.3.9", - "vue": "^3.2.41", + "vite": "^5.0.10", + "vue": "^3.3.13", "vue-gtag": "^2.0.1", "vue-router": "^4.1.1" }, @@ -62,10 +62,25 @@ "node": ">=6.0.0" } }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.19.10", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.19.10.tgz", + "integrity": "sha512-Q+mk96KJ+FZ30h9fsJl+67IjNJm3x2eX+GBWGmocAKgzp27cowCOOqSdscX80s0SpdFXZnIv/+1xD1EctFx96Q==", + "cpu": [ + "ppc64" + ], + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=12" + } + }, "node_modules/@esbuild/android-arm": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.20.tgz", - "integrity": "sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==", + "version": "0.19.10", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.19.10.tgz", + "integrity": "sha512-7W0bK7qfkw1fc2viBfrtAEkDKHatYfHzr/jKAHNr9BvkYDXPcC6bodtm8AyLJNNuqClLNaeTLuwURt4PRT9d7w==", "cpu": [ "arm" ], @@ -78,9 +93,9 @@ } }, "node_modules/@esbuild/android-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz", - "integrity": "sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==", + "version": "0.19.10", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.19.10.tgz", + "integrity": "sha512-1X4CClKhDgC3by7k8aOWZeBXQX8dHT5QAMCAQDArCLaYfkppoARvh0fit3X2Qs+MXDngKcHv6XXyQCpY0hkK1Q==", "cpu": [ "arm64" ], @@ -93,9 +108,9 @@ } }, "node_modules/@esbuild/android-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.20.tgz", - "integrity": "sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==", + "version": "0.19.10", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.19.10.tgz", + "integrity": "sha512-O/nO/g+/7NlitUxETkUv/IvADKuZXyH4BHf/g/7laqKC4i/7whLpB0gvpPc2zpF0q9Q6FXS3TS75QHac9MvVWw==", "cpu": [ "x64" ], @@ -108,9 +123,9 @@ } }, "node_modules/@esbuild/darwin-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz", - "integrity": "sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==", + "version": "0.19.10", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.19.10.tgz", + "integrity": "sha512-YSRRs2zOpwypck+6GL3wGXx2gNP7DXzetmo5pHXLrY/VIMsS59yKfjPizQ4lLt5vEI80M41gjm2BxrGZ5U+VMA==", "cpu": [ "arm64" ], @@ -123,9 +138,9 @@ } }, "node_modules/@esbuild/darwin-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz", - "integrity": "sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==", + "version": "0.19.10", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.19.10.tgz", + "integrity": "sha512-alfGtT+IEICKtNE54hbvPg13xGBe4GkVxyGWtzr+yHO7HIiRJppPDhOKq3zstTcVf8msXb/t4eavW3jCDpMSmA==", "cpu": [ "x64" ], @@ -138,9 +153,9 @@ } }, "node_modules/@esbuild/freebsd-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz", - "integrity": "sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==", + "version": "0.19.10", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.10.tgz", + "integrity": "sha512-dMtk1wc7FSH8CCkE854GyGuNKCewlh+7heYP/sclpOG6Cectzk14qdUIY5CrKDbkA/OczXq9WesqnPl09mj5dg==", "cpu": [ "arm64" ], @@ -153,9 +168,9 @@ } }, "node_modules/@esbuild/freebsd-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz", - "integrity": "sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==", + "version": "0.19.10", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.19.10.tgz", + "integrity": "sha512-G5UPPspryHu1T3uX8WiOEUa6q6OlQh6gNl4CO4Iw5PS+Kg5bVggVFehzXBJY6X6RSOMS8iXDv2330VzaObm4Ag==", "cpu": [ "x64" ], @@ -168,9 +183,9 @@ } }, "node_modules/@esbuild/linux-arm": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz", - "integrity": "sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==", + "version": "0.19.10", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.19.10.tgz", + "integrity": "sha512-j6gUW5aAaPgD416Hk9FHxn27On28H4eVI9rJ4az7oCGTFW48+LcgNDBN+9f8rKZz7EEowo889CPKyeaD0iw9Kg==", "cpu": [ "arm" ], @@ -183,9 +198,9 @@ } }, "node_modules/@esbuild/linux-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz", - "integrity": "sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==", + "version": "0.19.10", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.19.10.tgz", + "integrity": "sha512-QxaouHWZ+2KWEj7cGJmvTIHVALfhpGxo3WLmlYfJ+dA5fJB6lDEIg+oe/0//FuyVHuS3l79/wyBxbHr0NgtxJQ==", "cpu": [ "arm64" ], @@ -198,9 +213,9 @@ } }, "node_modules/@esbuild/linux-ia32": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz", - "integrity": "sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==", + "version": "0.19.10", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.19.10.tgz", + "integrity": "sha512-4ub1YwXxYjj9h1UIZs2hYbnTZBtenPw5NfXCRgEkGb0b6OJ2gpkMvDqRDYIDRjRdWSe/TBiZltm3Y3Q8SN1xNg==", "cpu": [ "ia32" ], @@ -213,9 +228,9 @@ } }, "node_modules/@esbuild/linux-loong64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz", - "integrity": "sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==", + "version": "0.19.10", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.19.10.tgz", + "integrity": "sha512-lo3I9k+mbEKoxtoIbM0yC/MZ1i2wM0cIeOejlVdZ3D86LAcFXFRdeuZmh91QJvUTW51bOK5W2BznGNIl4+mDaA==", "cpu": [ "loong64" ], @@ -228,9 +243,9 @@ } }, "node_modules/@esbuild/linux-mips64el": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz", - "integrity": "sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==", + "version": "0.19.10", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.19.10.tgz", + "integrity": "sha512-J4gH3zhHNbdZN0Bcr1QUGVNkHTdpijgx5VMxeetSk6ntdt+vR1DqGmHxQYHRmNb77tP6GVvD+K0NyO4xjd7y4A==", "cpu": [ "mips64el" ], @@ -243,9 +258,9 @@ } }, "node_modules/@esbuild/linux-ppc64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz", - "integrity": "sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==", + "version": "0.19.10", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.19.10.tgz", + "integrity": "sha512-tgT/7u+QhV6ge8wFMzaklOY7KqiyitgT1AUHMApau32ZlvTB/+efeCtMk4eXS+uEymYK249JsoiklZN64xt6oQ==", "cpu": [ "ppc64" ], @@ -258,9 +273,9 @@ } }, "node_modules/@esbuild/linux-riscv64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz", - "integrity": "sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==", + "version": "0.19.10", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.19.10.tgz", + "integrity": "sha512-0f/spw0PfBMZBNqtKe5FLzBDGo0SKZKvMl5PHYQr3+eiSscfJ96XEknCe+JoOayybWUFQbcJTrk946i3j9uYZA==", "cpu": [ "riscv64" ], @@ -273,9 +288,9 @@ } }, "node_modules/@esbuild/linux-s390x": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz", - "integrity": "sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==", + "version": "0.19.10", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.19.10.tgz", + "integrity": "sha512-pZFe0OeskMHzHa9U38g+z8Yx5FNCLFtUnJtQMpwhS+r4S566aK2ci3t4NCP4tjt6d5j5uo4h7tExZMjeKoehAA==", "cpu": [ "s390x" ], @@ -288,9 +303,9 @@ } }, "node_modules/@esbuild/linux-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz", - "integrity": "sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==", + "version": "0.19.10", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.19.10.tgz", + "integrity": "sha512-SpYNEqg/6pZYoc+1zLCjVOYvxfZVZj6w0KROZ3Fje/QrM3nfvT2llI+wmKSrWuX6wmZeTapbarvuNNK/qepSgA==", "cpu": [ "x64" ], @@ -303,9 +318,9 @@ } }, "node_modules/@esbuild/netbsd-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz", - "integrity": "sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==", + "version": "0.19.10", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.19.10.tgz", + "integrity": "sha512-ACbZ0vXy9zksNArWlk2c38NdKg25+L9pr/mVaj9SUq6lHZu/35nx2xnQVRGLrC1KKQqJKRIB0q8GspiHI3J80Q==", "cpu": [ "x64" ], @@ -318,9 +333,9 @@ } }, "node_modules/@esbuild/openbsd-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz", - "integrity": "sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==", + "version": "0.19.10", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.19.10.tgz", + "integrity": "sha512-PxcgvjdSjtgPMiPQrM3pwSaG4kGphP+bLSb+cihuP0LYdZv1epbAIecHVl5sD3npkfYBZ0ZnOjR878I7MdJDFg==", "cpu": [ "x64" ], @@ -333,9 +348,9 @@ } }, "node_modules/@esbuild/sunos-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz", - "integrity": "sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==", + "version": "0.19.10", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.19.10.tgz", + "integrity": "sha512-ZkIOtrRL8SEJjr+VHjmW0znkPs+oJXhlJbNwfI37rvgeMtk3sxOQevXPXjmAPZPigVTncvFqLMd+uV0IBSEzqA==", "cpu": [ "x64" ], @@ -348,9 +363,9 @@ } }, "node_modules/@esbuild/win32-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz", - "integrity": "sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==", + "version": "0.19.10", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.19.10.tgz", + "integrity": "sha512-+Sa4oTDbpBfGpl3Hn3XiUe4f8TU2JF7aX8cOfqFYMMjXp6ma6NJDztl5FDG8Ezx0OjwGikIHw+iA54YLDNNVfw==", "cpu": [ "arm64" ], @@ -363,9 +378,9 @@ } }, "node_modules/@esbuild/win32-ia32": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz", - "integrity": "sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==", + "version": "0.19.10", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.19.10.tgz", + "integrity": "sha512-EOGVLK1oWMBXgfttJdPHDTiivYSjX6jDNaATeNOaCOFEVcfMjtbx7WVQwPSE1eIfCp/CaSF2nSrDtzc4I9f8TQ==", "cpu": [ "ia32" ], @@ -378,9 +393,9 @@ } }, "node_modules/@esbuild/win32-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz", - "integrity": "sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==", + "version": "0.19.10", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.19.10.tgz", + "integrity": "sha512-whqLG6Sc70AbU73fFYvuYzaE4MNMBIlR1Y/IrUeOXFrWHxBEjjbZaQ3IXIQS8wJdAzue2GwYZCjOrgrU1oUHoA==", "cpu": [ "x64" ], @@ -617,6 +632,162 @@ "node": ">= 8" } }, + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.9.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.9.1.tgz", + "integrity": "sha512-6vMdBZqtq1dVQ4CWdhFwhKZL6E4L1dV6jUjuBvsavvNJSppzi6dLBbuV+3+IyUREaj9ZFvQefnQm28v4OCXlig==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.9.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.9.1.tgz", + "integrity": "sha512-Jto9Fl3YQ9OLsTDWtLFPtaIMSL2kwGyGoVCmPC8Gxvym9TCZm4Sie+cVeblPO66YZsYH8MhBKDMGZ2NDxuk/XQ==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.9.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.9.1.tgz", + "integrity": "sha512-LtYcLNM+bhsaKAIGwVkh5IOWhaZhjTfNOkGzGqdHvhiCUVuJDalvDxEdSnhFzAn+g23wgsycmZk1vbnaibZwwA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.9.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.9.1.tgz", + "integrity": "sha512-KyP/byeXu9V+etKO6Lw3E4tW4QdcnzDG/ake031mg42lob5tN+5qfr+lkcT/SGZaH2PdW4Z1NX9GHEkZ8xV7og==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.9.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.9.1.tgz", + "integrity": "sha512-Yqz/Doumf3QTKplwGNrCHe/B2p9xqDghBZSlAY0/hU6ikuDVQuOUIpDP/YcmoT+447tsZTmirmjgG3znvSCR0Q==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.9.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.9.1.tgz", + "integrity": "sha512-u3XkZVvxcvlAOlQJ3UsD1rFvLWqu4Ef/Ggl40WAVCuogf4S1nJPHh5RTgqYFpCOvuGJ7H5yGHabjFKEZGExk5Q==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.9.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.9.1.tgz", + "integrity": "sha512-0XSYN/rfWShW+i+qjZ0phc6vZ7UWI8XWNz4E/l+6edFt+FxoEghrJHjX1EY/kcUGCnZzYYRCl31SNdfOi450Aw==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.9.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.9.1.tgz", + "integrity": "sha512-LmYIO65oZVfFt9t6cpYkbC4d5lKHLYv5B4CSHRpnANq0VZUQXGcCPXHzbCXCz4RQnx7jvlYB1ISVNCE/omz5cw==", + "cpu": [ + "riscv64" + ], + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.9.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.9.1.tgz", + "integrity": "sha512-kr8rEPQ6ns/Lmr/hiw8sEVj9aa07gh1/tQF2Y5HrNCCEPiCBGnBUt9tVusrcBBiJfIt1yNaXN6r1CCmpbFEDpg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.9.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.9.1.tgz", + "integrity": "sha512-t4QSR7gN+OEZLG0MiCgPqMWZGwmeHhsM4AkegJ0Kiy6TnJ9vZ8dEIwHw1LcZKhbHxTY32hp9eVCMdR3/I8MGRw==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.9.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.9.1.tgz", + "integrity": "sha512-7XI4ZCBN34cb+BH557FJPmh0kmNz2c25SCQeT9OiFWEgf8+dL6ZwJ8f9RnUIit+j01u07Yvrsuu1rZGxJCc51g==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.9.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.9.1.tgz", + "integrity": "sha512-yE5c2j1lSWOH5jp+Q0qNL3Mdhr8WuqCNVjc6BxbVfS5cAS6zRmdiw7ktb8GNpDCEUJphILY6KACoFoRtKoqNQg==", + "cpu": [ + "ia32" + ], + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.9.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.9.1.tgz", + "integrity": "sha512-PyJsSsafjmIhVgaI1Zdj7m8BB8mMckFah/xbpplObyHfiXzKcI5UOUXRyOdHW7nz4DpMCuzLnF7v5IWHenCwYA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "win32" + ] + }, "node_modules/@sentry-internal/feedback": { "version": "7.91.0", "resolved": "https://registry.npmjs.org/@sentry-internal/feedback/-/feedback-7.91.0.tgz", @@ -2079,9 +2250,9 @@ } }, "node_modules/esbuild": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz", - "integrity": "sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==", + "version": "0.19.10", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.19.10.tgz", + "integrity": "sha512-S1Y27QGt/snkNYrRcswgRFqZjaTG5a5xM3EQo97uNBnH505pdzSNe/HLBq1v0RO7iK/ngdbhJB6mDAp0OK+iUA==", "hasInstallScript": true, "bin": { "esbuild": "bin/esbuild" @@ -2090,28 +2261,29 @@ "node": ">=12" }, "optionalDependencies": { - "@esbuild/android-arm": "0.18.20", - "@esbuild/android-arm64": "0.18.20", - "@esbuild/android-x64": "0.18.20", - "@esbuild/darwin-arm64": "0.18.20", - "@esbuild/darwin-x64": "0.18.20", - "@esbuild/freebsd-arm64": "0.18.20", - "@esbuild/freebsd-x64": "0.18.20", - "@esbuild/linux-arm": "0.18.20", - "@esbuild/linux-arm64": "0.18.20", - "@esbuild/linux-ia32": "0.18.20", - "@esbuild/linux-loong64": "0.18.20", - "@esbuild/linux-mips64el": "0.18.20", - "@esbuild/linux-ppc64": "0.18.20", - "@esbuild/linux-riscv64": "0.18.20", - "@esbuild/linux-s390x": "0.18.20", - "@esbuild/linux-x64": "0.18.20", - "@esbuild/netbsd-x64": "0.18.20", - "@esbuild/openbsd-x64": "0.18.20", - "@esbuild/sunos-x64": "0.18.20", - "@esbuild/win32-arm64": "0.18.20", - "@esbuild/win32-ia32": "0.18.20", - "@esbuild/win32-x64": "0.18.20" + "@esbuild/aix-ppc64": "0.19.10", + "@esbuild/android-arm": "0.19.10", + "@esbuild/android-arm64": "0.19.10", + "@esbuild/android-x64": "0.19.10", + "@esbuild/darwin-arm64": "0.19.10", + "@esbuild/darwin-x64": "0.19.10", + "@esbuild/freebsd-arm64": "0.19.10", + "@esbuild/freebsd-x64": "0.19.10", + "@esbuild/linux-arm": "0.19.10", + "@esbuild/linux-arm64": "0.19.10", + "@esbuild/linux-ia32": "0.19.10", + "@esbuild/linux-loong64": "0.19.10", + "@esbuild/linux-mips64el": "0.19.10", + "@esbuild/linux-ppc64": "0.19.10", + "@esbuild/linux-riscv64": "0.19.10", + "@esbuild/linux-s390x": "0.19.10", + "@esbuild/linux-x64": "0.19.10", + "@esbuild/netbsd-x64": "0.19.10", + "@esbuild/openbsd-x64": "0.19.10", + "@esbuild/sunos-x64": "0.19.10", + "@esbuild/win32-arm64": "0.19.10", + "@esbuild/win32-ia32": "0.19.10", + "@esbuild/win32-x64": "0.19.10" } }, "node_modules/escalade": { @@ -4152,17 +4324,30 @@ } }, "node_modules/rollup": { - "version": "3.29.4", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.29.4.tgz", - "integrity": "sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==", + "version": "4.9.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.9.1.tgz", + "integrity": "sha512-pgPO9DWzLoW/vIhlSoDByCzcpX92bKEorbgXuZrqxByte3JFk2xSW2JEeAcyLc9Ru9pqcNNW+Ob7ntsk2oT/Xw==", "bin": { "rollup": "dist/bin/rollup" }, "engines": { - "node": ">=14.18.0", + "node": ">=18.0.0", "npm": ">=8.0.0" }, "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.9.1", + "@rollup/rollup-android-arm64": "4.9.1", + "@rollup/rollup-darwin-arm64": "4.9.1", + "@rollup/rollup-darwin-x64": "4.9.1", + "@rollup/rollup-linux-arm-gnueabihf": "4.9.1", + "@rollup/rollup-linux-arm64-gnu": "4.9.1", + "@rollup/rollup-linux-arm64-musl": "4.9.1", + "@rollup/rollup-linux-riscv64-gnu": "4.9.1", + "@rollup/rollup-linux-x64-gnu": "4.9.1", + "@rollup/rollup-linux-x64-musl": "4.9.1", + "@rollup/rollup-win32-arm64-msvc": "4.9.1", + "@rollup/rollup-win32-ia32-msvc": "4.9.1", + "@rollup/rollup-win32-x64-msvc": "4.9.1", "fsevents": "~2.3.2" } }, @@ -4843,28 +5028,28 @@ "dev": true }, "node_modules/vite": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/vite/-/vite-4.5.1.tgz", - "integrity": "sha512-AXXFaAJ8yebyqzoNB9fu2pHoo/nWX+xZlaRwoeYUxEqBO+Zj4msE5G+BhGBll9lYEKv9Hfks52PAF2X7qDYXQA==", + "version": "5.0.10", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.0.10.tgz", + "integrity": "sha512-2P8J7WWgmc355HUMlFrwofacvr98DAjoE52BfdbwQtyLH06XKwaL/FMnmKM2crF0iX4MpmMKoDlNCB1ok7zHCw==", "dependencies": { - "esbuild": "^0.18.10", - "postcss": "^8.4.27", - "rollup": "^3.27.1" + "esbuild": "^0.19.3", + "postcss": "^8.4.32", + "rollup": "^4.2.0" }, "bin": { "vite": "bin/vite.js" }, "engines": { - "node": "^14.18.0 || >=16.0.0" + "node": "^18.0.0 || >=20.0.0" }, "funding": { "url": "https://github.com/vitejs/vite?sponsor=1" }, "optionalDependencies": { - "fsevents": "~2.3.2" + "fsevents": "~2.3.3" }, "peerDependencies": { - "@types/node": ">= 14", + "@types/node": "^18.0.0 || >=20.0.0", "less": "*", "lightningcss": "^1.21.0", "sass": "*", diff --git a/package.json b/package.json index fa57bcf8..6ef837b6 100644 --- a/package.json +++ b/package.json @@ -25,8 +25,8 @@ "howler": "^2.2.3", "pinia": "^2.0.23", "space-vue3-qrcode": "^1.4.19", - "vite": "^4.3.9", - "vue": "^3.2.41", + "vite": "^5.0.10", + "vue": "^3.3.13", "vue-gtag": "^2.0.1", "vue-router": "^4.1.1" }, From f4ae132c9f0bcd924760fa450ea1da33b5a4867f Mon Sep 17 00:00:00 2001 From: Joseph Shepin Date: Thu, 28 Dec 2023 13:37:23 -0600 Subject: [PATCH 3/7] update more packages --- package-lock.json | 6 +++--- package.json | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 75fc47b1..58ea3ac2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18,9 +18,9 @@ "@vue/eslint-config-airbnb": "^6.0.0", "animejs": "^3.2.1", "eslint-plugin-vuejs-accessibility": "^1.2.0", - "gsap": "^3.11.3", - "howler": "^2.2.3", - "pinia": "^2.0.23", + "gsap": "^3.12.4", + "howler": "^2.2.4", + "pinia": "^2.1.7", "space-vue3-qrcode": "^1.4.19", "vite": "^5.0.10", "vue": "^3.3.13", diff --git a/package.json b/package.json index 6ef837b6..8daeee7a 100644 --- a/package.json +++ b/package.json @@ -21,9 +21,9 @@ "@vue/eslint-config-airbnb": "^6.0.0", "animejs": "^3.2.1", "eslint-plugin-vuejs-accessibility": "^1.2.0", - "gsap": "^3.11.3", - "howler": "^2.2.3", - "pinia": "^2.0.23", + "gsap": "^3.12.4", + "howler": "^2.2.4", + "pinia": "^2.1.7", "space-vue3-qrcode": "^1.4.19", "vite": "^5.0.10", "vue": "^3.3.13", From c7d0b917740cfc1b8828030fad0191b6fee770f3 Mon Sep 17 00:00:00 2001 From: Joseph Shepin Date: Thu, 28 Dec 2023 13:38:26 -0600 Subject: [PATCH 4/7] update more packages --- package-lock.json | 1269 +++++++++++++++++++-------------------------- package.json | 22 +- 2 files changed, 541 insertions(+), 750 deletions(-) diff --git a/package-lock.json b/package-lock.json index 58ea3ac2..853cd6c4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,12 +12,12 @@ "@fortawesome/free-regular-svg-icons": "^6.5.1", "@fortawesome/free-solid-svg-icons": "^6.5.1", "@fortawesome/vue-fontawesome": "^3.0.5", - "@sentry/tracing": "^7.16.0", - "@sentry/vue": "^7.16.0", - "@vitejs/plugin-vue": "^4.0.0", - "@vue/eslint-config-airbnb": "^6.0.0", - "animejs": "^3.2.1", - "eslint-plugin-vuejs-accessibility": "^1.2.0", + "@sentry/tracing": "^7.91.0", + "@sentry/vue": "^7.91.0", + "@vitejs/plugin-vue": "^5.0.0", + "@vue/eslint-config-airbnb": "^8.0.0", + "animejs": "^3.2.2", + "eslint-plugin-vuejs-accessibility": "^2.2.0", "gsap": "^3.12.4", "howler": "^2.2.4", "pinia": "^2.1.7", @@ -25,7 +25,7 @@ "vite": "^5.0.10", "vue": "^3.3.13", "vue-gtag": "^2.0.1", - "vue-router": "^4.1.1" + "vue-router": "^4.2.5" }, "devDependencies": { "@typescript-eslint/eslint-plugin": "^5.30.5", @@ -36,10 +36,10 @@ "eslint-plugin-prettier": "^4.2.1", "eslint-plugin-vue": "^9.2.0", "ical.js": "^1.5.0", - "prettier": "^2.7.1", - "sass": "^1.55.0", - "superagent": "^8.0.0", - "typescript": "~4.7.4", + "prettier": "^3.1.1", + "sass": "^1.69.5", + "superagent": "^8.1.2", + "typescript": "~5.3.3", "vite-require": "^0.2.3" } }, @@ -62,6 +62,17 @@ "node": ">=6.0.0" } }, + "node_modules/@babel/runtime": { + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.6.tgz", + "integrity": "sha512-zHd0eUrf5GZoOWVCXp6koAKQTfZV07eit6bGPmJgnZdnSAvvZee6zniW2XMF7Cmc4ISOOnPy3QaSiIJGJkVEDQ==", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, "node_modules/@esbuild/aix-ppc64": { "version": "0.19.10", "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.19.10.tgz", @@ -547,6 +558,7 @@ "version": "0.3.3", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "optional": true, "peer": true, "dependencies": { "@jridgewell/set-array": "^1.0.1", @@ -561,6 +573,7 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", + "optional": true, "peer": true, "engines": { "node": ">=6.0.0" @@ -570,6 +583,7 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "optional": true, "peer": true, "engines": { "node": ">=6.0.0" @@ -579,6 +593,7 @@ "version": "0.3.5", "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", + "optional": true, "peer": true, "dependencies": { "@jridgewell/gen-mapping": "^0.3.0", @@ -594,6 +609,7 @@ "version": "0.3.20", "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz", "integrity": "sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==", + "optional": true, "peer": true, "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", @@ -903,36 +919,11 @@ "vue": "2.x || 3.x" } }, - "node_modules/@types/eslint": { - "version": "8.56.0", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.0.tgz", - "integrity": "sha512-FlsN0p4FhuYRjIxpbdXovvHQhtlG05O1GG/RNWvdAxTboR438IOTwmrY/vLA+Xfgg06BTkP045M3vpFwTMv1dg==", - "peer": true, - "dependencies": { - "@types/estree": "*", - "@types/json-schema": "*" - } - }, - "node_modules/@types/eslint-scope": { - "version": "3.7.7", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", - "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", - "peer": true, - "dependencies": { - "@types/eslint": "*", - "@types/estree": "*" - } - }, - "node_modules/@types/estree": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", - "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", - "peer": true - }, "node_modules/@types/json-schema": { "version": "7.0.15", "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", - "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==" + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", + "dev": true }, "node_modules/@types/json5": { "version": "0.0.29", @@ -943,6 +934,7 @@ "version": "20.10.5", "resolved": "https://registry.npmjs.org/@types/node/-/node-20.10.5.tgz", "integrity": "sha512-nNPsNE65wjMxEKI93yOP+NPGGBJz/PoN3kZsVLee0XMiJolxSekEVD8wRwBUBqkwc7UWop0edW50yrCQW4CyRw==", + "optional": true, "peer": true, "dependencies": { "undici-types": "~5.26.4" @@ -1148,14 +1140,14 @@ "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==" }, "node_modules/@vitejs/plugin-vue": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-4.6.0.tgz", - "integrity": "sha512-XHuyFdAikWRmHuAd89FOyUGIjrBU5KlxJtyi2hVeR9ySGFxQwE0bl5xAQju/ArMq5azdBivY4d+D2yPKwoYWUg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-5.0.0.tgz", + "integrity": "sha512-7x5e8X4J1Wi4NxudGjJBd2OFerAi/0nzF80ojCzvfj347WVr0YSn82C8BSsgwSHzlk9Kw5xnZfj0/7RLnNwP5w==", "engines": { - "node": "^14.18.0 || >=16.0.0" + "node": "^18.0.0 || >=20.0.0" }, "peerDependencies": { - "vite": "^4.0.0 || ^5.0.0", + "vite": "^5.0.0", "vue": "^3.2.25" } }, @@ -1211,25 +1203,22 @@ "integrity": "sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA==" }, "node_modules/@vue/eslint-config-airbnb": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@vue/eslint-config-airbnb/-/eslint-config-airbnb-6.0.0.tgz", - "integrity": "sha512-zoOad6NKIEh8nDOC6fcWMp3i1nYlNF1au80cvTXIEV2w7iRLVo8C10rHAhjCnmgA0Sr+ec1KQxpl7o838DMKOg==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@vue/eslint-config-airbnb/-/eslint-config-airbnb-8.0.0.tgz", + "integrity": "sha512-0PGJubVK8+arJC+07xeL7gFLLfr5hxub7UCl+x+bxgvE2qtJodbOXZ27mdt1tAYsgUuhmp3ymn9mNbAIvNGahA==", "dependencies": { "eslint-config-airbnb-base": "^15.0.0", - "eslint-import-resolver-node": "^0.3.6", - "eslint-import-resolver-webpack": "^0.13.2", - "eslint-plugin-import": "^2.25.3" + "eslint-import-resolver-custom-alias": "^1.3.2", + "eslint-import-resolver-node": "^0.3.9", + "eslint-plugin-import": "^2.29.1", + "eslint-plugin-jsx-a11y": "^6.8.0", + "eslint-plugin-react": "^7.33.2", + "eslint-plugin-vuejs-accessibility": "^2.0.0", + "vue-eslint-parser": "^9.3.2" }, "peerDependencies": { - "@vue/cli-service": "^4.0.0-0 || ^5.0.0-0", - "eslint": "^7.32.0 || ^8.2.0", - "eslint-plugin-import": "^2.25.3", - "eslint-plugin-vuejs-accessibility": "^1.1.0" - }, - "peerDependenciesMeta": { - "@vue/cli-service": { - "optional": true - } + "eslint": "^8.2.0", + "eslint-plugin-vue": "^9.2.0" } }, "node_modules/@vue/eslint-config-typescript": { @@ -1312,164 +1301,6 @@ "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.3.13.tgz", "integrity": "sha512-/zYUwiHD8j7gKx2argXEMCUXVST6q/21DFU0sTfNX0URJroCe3b1UF6vLJ3lQDfLNIiiRl2ONp7Nh5UVWS6QnA==" }, - "node_modules/@webassemblyjs/ast": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", - "integrity": "sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==", - "peer": true, - "dependencies": { - "@webassemblyjs/helper-numbers": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6" - } - }, - "node_modules/@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", - "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", - "peer": true - }, - "node_modules/@webassemblyjs/helper-api-error": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", - "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", - "peer": true - }, - "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz", - "integrity": "sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==", - "peer": true - }, - "node_modules/@webassemblyjs/helper-numbers": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", - "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", - "peer": true, - "dependencies": { - "@webassemblyjs/floating-point-hex-parser": "1.11.6", - "@webassemblyjs/helper-api-error": "1.11.6", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", - "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", - "peer": true - }, - "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz", - "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==", - "peer": true, - "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6" - } - }, - "node_modules/@webassemblyjs/ieee754": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", - "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", - "peer": true, - "dependencies": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "node_modules/@webassemblyjs/leb128": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", - "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", - "peer": true, - "dependencies": { - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/utf8": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", - "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", - "peer": true - }, - "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz", - "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==", - "peer": true, - "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/helper-wasm-section": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6", - "@webassemblyjs/wasm-opt": "1.11.6", - "@webassemblyjs/wasm-parser": "1.11.6", - "@webassemblyjs/wast-printer": "1.11.6" - } - }, - "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz", - "integrity": "sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==", - "peer": true, - "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/ieee754": "1.11.6", - "@webassemblyjs/leb128": "1.11.6", - "@webassemblyjs/utf8": "1.11.6" - } - }, - "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz", - "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==", - "peer": true, - "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6", - "@webassemblyjs/wasm-parser": "1.11.6" - } - }, - "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz", - "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==", - "peer": true, - "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-api-error": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/ieee754": "1.11.6", - "@webassemblyjs/leb128": "1.11.6", - "@webassemblyjs/utf8": "1.11.6" - } - }, - "node_modules/@webassemblyjs/wast-printer": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", - "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", - "peer": true, - "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", - "peer": true - }, - "node_modules/@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", - "peer": true - }, "node_modules/acorn": { "version": "8.11.2", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.2.tgz", @@ -1481,15 +1312,6 @@ "node": ">=0.4.0" } }, - "node_modules/acorn-import-assertions": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", - "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", - "peer": true, - "peerDependencies": { - "acorn": "^8" - } - }, "node_modules/acorn-jsx": { "version": "5.3.2", "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", @@ -1513,15 +1335,6 @@ "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "peer": true, - "peerDependencies": { - "ajv": "^6.9.1" - } - }, "node_modules/animejs": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/animejs/-/animejs-3.2.2.tgz", @@ -1614,20 +1427,6 @@ "node": ">=8" } }, - "node_modules/array.prototype.find": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/array.prototype.find/-/array.prototype.find-2.2.2.tgz", - "integrity": "sha512-DRumkfW97iZGOfn+lIXbkVrXL04sfYKX+EfOodo8XboR5sxPDVvOjZTF/rysusa9lmhmSOeD6Vp6RKQP+eP4Tg==", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-shim-unscopables": "^1.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/array.prototype.findlastindex": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.3.tgz", @@ -1680,6 +1479,18 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/array.prototype.tosorted": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.2.tgz", + "integrity": "sha512-HuQCHOlk1Weat5jzStICBCd83NxiIMwqDg/dHEsoefabn/hJRj5pVdWcPUSpRrwhwxZOsQassMpgN/xRYFBMIg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0", + "get-intrinsic": "^1.2.1" + } + }, "node_modules/arraybuffer.prototype.slice": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz", @@ -1706,6 +1517,19 @@ "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", "dev": true }, + "node_modules/ast-types-flow": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz", + "integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==" + }, + "node_modules/asynciterator.prototype": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/asynciterator.prototype/-/asynciterator.prototype-1.0.0.tgz", + "integrity": "sha512-wwHYEIS0Q80f5mosx3L/dfG5t5rjEa9Ft51GTaNt862EnpyGHpgz2RkZvLPp1oF5TnAiTohkEKVEu8pQPJI7Vg==", + "dependencies": { + "has-symbols": "^1.0.3" + } + }, "node_modules/asynckit": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", @@ -1723,6 +1547,22 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/axe-core": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.7.0.tgz", + "integrity": "sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/axobject-query": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.2.1.tgz", + "integrity": "sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==", + "dependencies": { + "dequal": "^2.0.3" + } + }, "node_modules/balanced-match": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", @@ -1740,8 +1580,7 @@ "node_modules/boolbase": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", - "dev": true + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" }, "node_modules/brace-expansion": { "version": "1.1.11", @@ -1764,42 +1603,11 @@ "node": ">=8" } }, - "node_modules/browserslist": { - "version": "4.22.2", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.2.tgz", - "integrity": "sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "peer": true, - "dependencies": { - "caniuse-lite": "^1.0.30001565", - "electron-to-chromium": "^1.4.601", - "node-releases": "^2.0.14", - "update-browserslist-db": "^1.0.13" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, "node_modules/buffer-from": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "optional": true, "peer": true }, "node_modules/call-bind": { @@ -1831,26 +1639,6 @@ "node": ">=6" } }, - "node_modules/caniuse-lite": { - "version": "1.0.30001572", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001572.tgz", - "integrity": "sha512-1Pbh5FLmn5y4+QhNyJE9j3/7dK44dGB83/ZMjv/qJk86TvDbjk0LosiZo0i0WB0Vx607qMX9jYrn1VLHCkN4rw==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "peer": true - }, "node_modules/chalk": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", @@ -1905,15 +1693,6 @@ "node": ">= 6" } }, - "node_modules/chrome-trace-event": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", - "peer": true, - "engines": { - "node": ">=6.0" - } - }, "node_modules/cliui": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", @@ -1956,6 +1735,7 @@ "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "optional": true, "peer": true }, "node_modules/component-emitter": { @@ -2000,7 +1780,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "dev": true, "bin": { "cssesc": "bin/cssesc" }, @@ -2013,6 +1792,11 @@ "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" }, + "node_modules/damerau-levenshtein": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==" + }, "node_modules/debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", @@ -2126,35 +1910,16 @@ "node": ">=6.0.0" } }, - "node_modules/electron-to-chromium": { - "version": "1.4.616", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.616.tgz", - "integrity": "sha512-1n7zWYh8eS0L9Uy+GskE0lkBUNK83cXTVJI0pU3mGprFsbfSdAc15VTFbo+A+Bq4pwstmL30AVcEU3Fo463lNg==", - "peer": true - }, "node_modules/emoji-regex": { - "version": "10.3.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.3.0.tgz", - "integrity": "sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==" + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" }, "node_modules/encode-utf8": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/encode-utf8/-/encode-utf8-1.0.3.tgz", "integrity": "sha512-ucAnuBEhUK4boH2HjVYG5Q2mQyPorvv0u/ocS+zhdw0S8AlHYY+GOFhP1Gio5z4icpP2ivFSvhtFjQi8+T9ppw==" }, - "node_modules/enhanced-resolve": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-0.9.1.tgz", - "integrity": "sha512-kxpoMgrdtkXZ5h0SeraBS1iRntpTpQ3R8ussdb38+UAFnMGX5DDyJXePm+OCHOcoXvHDw7mc2erbJBpDnl7TPw==", - "dependencies": { - "graceful-fs": "^4.1.2", - "memory-fs": "^0.2.0", - "tapable": "^0.1.8" - }, - "engines": { - "node": ">=0.6" - } - }, "node_modules/es-abstract": { "version": "1.22.3", "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.3.tgz", @@ -2207,10 +1972,32 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/es-iterator-helpers": { + "version": "1.0.15", + "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.15.tgz", + "integrity": "sha512-GhoY8uYqd6iwUl2kgjTm4CZAf6oo5mHK7BPqx3rKgx893YSsy0LGHV6gfqqQvZt/8xM8xeOnfXBCfqclMKkJ5g==", + "dependencies": { + "asynciterator.prototype": "^1.0.0", + "call-bind": "^1.0.2", + "define-properties": "^1.2.1", + "es-abstract": "^1.22.1", + "es-set-tostringtag": "^2.0.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.2.1", + "globalthis": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.5", + "iterator.prototype": "^1.1.2", + "safe-array-concat": "^1.0.1" + } + }, "node_modules/es-module-lexer": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.4.1.tgz", - "integrity": "sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w==" + "integrity": "sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w==", + "dev": true }, "node_modules/es-set-tostringtag": { "version": "2.0.2", @@ -2286,15 +2073,6 @@ "@esbuild/win32-x64": "0.19.10" } }, - "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "peer": true, - "engines": { - "node": ">=6" - } - }, "node_modules/escape-string-regexp": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", @@ -2398,6 +2176,18 @@ "eslint": ">=7.0.0" } }, + "node_modules/eslint-import-resolver-custom-alias": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-custom-alias/-/eslint-import-resolver-custom-alias-1.3.2.tgz", + "integrity": "sha512-wBPcZA2k6/IXaT8FsLMyiyVSG6WVEuaYIAbeKLXeGwr523BmeB9lKAAoLJWSqp3txsnU4gpkgD2x1q6K8k0uDQ==", + "dependencies": { + "glob-parent": "^6.0.2", + "resolve": "^1.22.2" + }, + "peerDependencies": { + "eslint-plugin-import": ">=2.2.0" + } + }, "node_modules/eslint-import-resolver-node": { "version": "0.3.9", "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", @@ -2416,63 +2206,6 @@ "ms": "^2.1.1" } }, - "node_modules/eslint-import-resolver-webpack": { - "version": "0.13.8", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-webpack/-/eslint-import-resolver-webpack-0.13.8.tgz", - "integrity": "sha512-Y7WIaXWV+Q21Rz/PJgUxiW/FTBOWmU8NTLdz+nz9mMoiz5vAev/fOaQxwD7qRzTfE3HSm1qsxZ5uRd7eX+VEtA==", - "dependencies": { - "array.prototype.find": "^2.2.2", - "debug": "^3.2.7", - "enhanced-resolve": "^0.9.1", - "find-root": "^1.1.0", - "hasown": "^2.0.0", - "interpret": "^1.4.0", - "is-core-module": "^2.13.1", - "is-regex": "^1.1.4", - "lodash": "^4.17.21", - "resolve": "^2.0.0-next.5", - "semver": "^5.7.2" - }, - "engines": { - "node": ">= 6" - }, - "peerDependencies": { - "eslint-plugin-import": ">=1.4.0", - "webpack": ">=1.11.0" - } - }, - "node_modules/eslint-import-resolver-webpack/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-import-resolver-webpack/node_modules/resolve": { - "version": "2.0.0-next.5", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", - "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", - "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/eslint-import-resolver-webpack/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "bin": { - "semver": "bin/semver" - } - }, "node_modules/eslint-module-utils": { "version": "2.8.0", "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz", @@ -2554,10 +2287,39 @@ "semver": "bin/semver.js" } }, - "node_modules/eslint-plugin-prettier": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-4.2.1.tgz", - "integrity": "sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==", + "node_modules/eslint-plugin-jsx-a11y": { + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.8.0.tgz", + "integrity": "sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA==", + "dependencies": { + "@babel/runtime": "^7.23.2", + "aria-query": "^5.3.0", + "array-includes": "^3.1.7", + "array.prototype.flatmap": "^1.3.2", + "ast-types-flow": "^0.0.8", + "axe-core": "=4.7.0", + "axobject-query": "^3.2.1", + "damerau-levenshtein": "^1.0.8", + "emoji-regex": "^9.2.2", + "es-iterator-helpers": "^1.0.15", + "hasown": "^2.0.0", + "jsx-ast-utils": "^3.3.5", + "language-tags": "^1.0.9", + "minimatch": "^3.1.2", + "object.entries": "^1.1.7", + "object.fromentries": "^2.0.7" + }, + "engines": { + "node": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-prettier": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-4.2.1.tgz", + "integrity": "sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==", "dev": true, "dependencies": { "prettier-linter-helpers": "^1.0.0" @@ -2575,11 +2337,82 @@ } } }, + "node_modules/eslint-plugin-react": { + "version": "7.33.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.33.2.tgz", + "integrity": "sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==", + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", + "array.prototype.tosorted": "^1.1.1", + "doctrine": "^2.1.0", + "es-iterator-helpers": "^1.0.12", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.6", + "object.fromentries": "^2.0.6", + "object.hasown": "^1.1.2", + "object.values": "^1.1.6", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.4", + "semver": "^6.3.1", + "string.prototype.matchall": "^4.0.8" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.5", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", + "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-plugin-react/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, "node_modules/eslint-plugin-vue": { "version": "9.19.2", "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.19.2.tgz", "integrity": "sha512-CPDqTOG2K4Ni2o4J5wixkLVNwgctKXFu6oBpVJlpNq7f38lh9I80pRTouZSJ2MAebPJlINU/KTFSXyQfBUlymA==", - "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", "natural-compare": "^1.4.0", @@ -2597,22 +2430,31 @@ } }, "node_modules/eslint-plugin-vuejs-accessibility": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-vuejs-accessibility/-/eslint-plugin-vuejs-accessibility-1.2.0.tgz", - "integrity": "sha512-wF7kT22lS2VOmIpDeI65bnFFKFgESEEpI+CWKr43mdfDRywA4sCk7cKhtZsvfbPOtKO0GDlnpFxZbOIGsFn7IQ==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-vuejs-accessibility/-/eslint-plugin-vuejs-accessibility-2.2.0.tgz", + "integrity": "sha512-/Dr02rkrBU/mDE4+xO8/9Y230mC9ZTkh2U5tJHEFHxw/CldccmVCWgWs4NM1lq+Bbu9bJzwJPHOsZ+o5wIQuOA==", "dependencies": { - "aria-query": "^5.0.0", + "aria-query": "^5.3.0", "emoji-regex": "^10.0.0", "vue-eslint-parser": "^9.0.1" }, + "engines": { + "node": ">=16.0.0" + }, "peerDependencies": { "eslint": "^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0" } }, + "node_modules/eslint-plugin-vuejs-accessibility/node_modules/emoji-regex": { + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.3.0.tgz", + "integrity": "sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==" + }, "node_modules/eslint-scope": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, "dependencies": { "esrecurse": "^4.3.0", "estraverse": "^4.1.1" @@ -2713,6 +2555,7 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, "engines": { "node": ">=4.0" } @@ -2730,15 +2573,6 @@ "node": ">=0.10.0" } }, - "node_modules/events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "peer": true, - "engines": { - "node": ">=0.8.x" - } - }, "node_modules/fast-deep-equal": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", @@ -2825,11 +2659,6 @@ "node": ">=8" } }, - "node_modules/find-root": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", - "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==" - }, "node_modules/find-up": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", @@ -3018,12 +2847,6 @@ "node": ">=10.13.0" } }, - "node_modules/glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", - "peer": true - }, "node_modules/globals": { "version": "13.24.0", "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", @@ -3083,11 +2906,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/graceful-fs": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" - }, "node_modules/graphemer": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", @@ -3256,14 +3074,6 @@ "node": ">= 0.4" } }, - "node_modules/interpret": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", - "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", - "engines": { - "node": ">= 0.10" - } - }, "node_modules/is-array-buffer": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", @@ -3277,6 +3087,20 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-async-function": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz", + "integrity": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-bigint": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", @@ -3359,6 +3183,17 @@ "node": ">=0.10.0" } }, + "node_modules/is-finalizationregistry": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz", + "integrity": "sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-fullwidth-code-point": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", @@ -3367,6 +3202,20 @@ "node": ">=8" } }, + "node_modules/is-generator-function": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", + "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-glob": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", @@ -3378,6 +3227,14 @@ "node": ">=0.10.0" } }, + "node_modules/is-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", + "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-negative-zero": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", @@ -3435,6 +3292,14 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-set": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", + "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-shared-array-buffer": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", @@ -3488,6 +3353,14 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-weakmap": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", + "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-weakref": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", @@ -3499,6 +3372,18 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-weakset": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", + "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/isarray": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", @@ -3509,34 +3394,22 @@ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" }, - "node_modules/jest-worker": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", - "peer": true, + "node_modules/iterator.prototype": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.2.tgz", + "integrity": "sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==", "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": ">= 10.13.0" + "define-properties": "^1.2.1", + "get-intrinsic": "^1.2.1", + "has-symbols": "^1.0.3", + "reflect.getprototypeof": "^1.0.4", + "set-function-name": "^2.0.1" } }, - "node_modules/jest-worker/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "peer": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" }, "node_modules/js-yaml": { "version": "4.1.0", @@ -3554,12 +3427,6 @@ "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==" }, - "node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "peer": true - }, "node_modules/json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", @@ -3581,6 +3448,20 @@ "json5": "lib/cli.js" } }, + "node_modules/jsx-ast-utils": { + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", + "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.flat": "^1.3.1", + "object.assign": "^4.1.4", + "object.values": "^1.1.6" + }, + "engines": { + "node": ">=4.0" + } + }, "node_modules/keyv": { "version": "4.5.4", "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", @@ -3589,6 +3470,22 @@ "json-buffer": "3.0.1" } }, + "node_modules/language-subtag-registry": { + "version": "0.3.22", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", + "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==" + }, + "node_modules/language-tags": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz", + "integrity": "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==", + "dependencies": { + "language-subtag-registry": "^0.3.20" + }, + "engines": { + "node": ">=0.10" + } + }, "node_modules/levn": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", @@ -3601,15 +3498,6 @@ "node": ">= 0.8.0" } }, - "node_modules/loader-runner": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", - "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", - "peer": true, - "engines": { - "node": ">=6.11.5" - } - }, "node_modules/locate-path": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", @@ -3634,6 +3522,17 @@ "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, "node_modules/lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -3656,17 +3555,6 @@ "node": ">=12" } }, - "node_modules/memory-fs": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.2.0.tgz", - "integrity": "sha512-+y4mDxU4rvXXu5UDSGCGNiesFmwCHuefGMoPCO1WYucNYj7DsLqrFaa2fXVI0H+NNiPTwwzKwspn9yTZqUGqng==" - }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "peer": true - }, "node_modules/merge2": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", @@ -3714,6 +3602,7 @@ "version": "1.52.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true, "engines": { "node": ">= 0.6" } @@ -3722,6 +3611,7 @@ "version": "2.1.35", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, "dependencies": { "mime-db": "1.52.0" }, @@ -3781,18 +3671,6 @@ "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", "dev": true }, - "node_modules/neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "peer": true - }, - "node_modules/node-releases": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", - "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", - "peer": true - }, "node_modules/normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", @@ -3806,7 +3684,6 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", - "dev": true, "dependencies": { "boolbase": "^1.0.0" }, @@ -3814,6 +3691,14 @@ "url": "https://github.com/fb55/nth-check?sponsor=1" } }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/object-inspect": { "version": "1.13.1", "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", @@ -3887,6 +3772,18 @@ "get-intrinsic": "^1.2.1" } }, + "node_modules/object.hasown": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.3.tgz", + "integrity": "sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA==", + "dependencies": { + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/object.values": { "version": "1.1.7", "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.7.tgz", @@ -4118,7 +4015,6 @@ "version": "6.0.14", "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.14.tgz", "integrity": "sha512-65xXYsT40i9GyWzlHQ5ShZoK7JZdySeOozi/tz2EezDo6c04q6+ckYMeoY7idaie1qp2dT5KoYQ2yky6JuoHnA==", - "dev": true, "dependencies": { "cssesc": "^3.0.0", "util-deprecate": "^1.0.2" @@ -4136,15 +4032,15 @@ } }, "node_modules/prettier": { - "version": "2.8.8", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", - "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", - "devOptional": true, + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.1.1.tgz", + "integrity": "sha512-22UbSzg8luF4UuZtzgiUOfcGM8s4tjBv6dJRT7j275NXsy2jb4aJa4NNveul5x4eqlF1wuhuR2RElK71RvmVaw==", + "dev": true, "bin": { - "prettier": "bin-prettier.js" + "prettier": "bin/prettier.cjs" }, "engines": { - "node": ">=10.13.0" + "node": ">=14" }, "funding": { "url": "https://github.com/prettier/prettier?sponsor=1" @@ -4162,6 +4058,16 @@ "node": ">=6.0.0" } }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, "node_modules/punycode": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", @@ -4226,14 +4132,10 @@ } ] }, - "node_modules/randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "peer": true, - "dependencies": { - "safe-buffer": "^5.1.0" - } + "node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" }, "node_modules/readdirp": { "version": "3.6.0", @@ -4247,6 +4149,30 @@ "node": ">=8.10.0" } }, + "node_modules/reflect.getprototypeof": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.4.tgz", + "integrity": "sha512-ECkTw8TmJwW60lOTR+ZkODISW6RQ8+2CL3COqtiJKLd6MmB45hN51HprHFziKLGkAuTGQhBb91V8cy+KHlaCjw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "globalthis": "^1.0.3", + "which-builtin-type": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" + }, "node_modules/regexp.prototype.flags": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz", @@ -4390,26 +4316,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "peer": true - }, "node_modules/safe-regex-test": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", @@ -4440,24 +4346,6 @@ "node": ">=14.0.0" } }, - "node_modules/schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", - "peer": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, "node_modules/semver": { "version": "7.5.4", "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", @@ -4472,15 +4360,6 @@ "node": ">=10" } }, - "node_modules/serialize-javascript": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", - "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", - "peer": true, - "dependencies": { - "randombytes": "^2.1.0" - } - }, "node_modules/set-blocking": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", @@ -4575,6 +4454,7 @@ "version": "0.5.21", "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "optional": true, "peer": true, "dependencies": { "buffer-from": "^1.0.0", @@ -4615,6 +4495,22 @@ "prettier": "^1.18.2 || ^2.0.0" } }, + "node_modules/space-vue3-qrcode/node_modules/prettier": { + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", + "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", + "optional": true, + "peer": true, + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, "node_modules/space-vue3-qrcode/node_modules/vue": { "version": "2.7.16", "resolved": "https://registry.npmjs.org/vue/-/vue-2.7.16.tgz", @@ -4643,6 +4539,25 @@ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" }, + "node_modules/string.prototype.matchall": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.10.tgz", + "integrity": "sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.5", + "regexp.prototype.flags": "^1.5.0", + "set-function-name": "^2.0.0", + "side-channel": "^1.0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/string.prototype.trim": { "version": "1.2.8", "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz", @@ -4758,18 +4673,11 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/tapable": { - "version": "0.1.10", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-0.1.10.tgz", - "integrity": "sha512-jX8Et4hHg57mug1/079yitEKWGB3LCwoxByLsNim89LABq8NqgiX+6iYVOsq0vX8uJHkU+DZ5fnq95f800bEsQ==", - "engines": { - "node": ">=0.6" - } - }, "node_modules/terser": { "version": "5.26.0", "resolved": "https://registry.npmjs.org/terser/-/terser-5.26.0.tgz", "integrity": "sha512-dytTGoE2oHgbNV9nTzgBEPaqAWvcJNl66VZ0BkJqlvp71IjO8CxdBx/ykCNb47cLnCmCvRZ6ZR0tLkqvZCdVBQ==", + "optional": true, "peer": true, "dependencies": { "@jridgewell/source-map": "^0.3.3", @@ -4784,40 +4692,6 @@ "node": ">=10" } }, - "node_modules/terser-webpack-plugin": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", - "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", - "peer": true, - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.20", - "jest-worker": "^27.4.5", - "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.1", - "terser": "^5.26.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.1.0" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "esbuild": { - "optional": true - }, - "uglify-js": { - "optional": true - } - } - }, "node_modules/text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", @@ -4951,16 +4825,16 @@ } }, "node_modules/typescript": { - "version": "4.7.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz", - "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==", + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz", + "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==", "devOptional": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" }, "engines": { - "node": ">=4.2.0" + "node": ">=14.17" } }, "node_modules/unbox-primitive": { @@ -4981,38 +4855,9 @@ "version": "5.26.5", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "optional": true, "peer": true }, - "node_modules/update-browserslist-db": { - "version": "1.0.13", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", - "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "peer": true, - "dependencies": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" - }, - "bin": { - "update-browserslist-db": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" - } - }, "node_modules/uri-js": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", @@ -5024,8 +4869,7 @@ "node_modules/util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", - "dev": true + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" }, "node_modules/vite": { "version": "5.0.10", @@ -5191,97 +5035,6 @@ "vue": "^3.2.0" } }, - "node_modules/watchpack": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", - "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", - "peer": true, - "dependencies": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/webpack": { - "version": "5.89.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.89.0.tgz", - "integrity": "sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw==", - "peer": true, - "dependencies": { - "@types/eslint-scope": "^3.7.3", - "@types/estree": "^1.0.0", - "@webassemblyjs/ast": "^1.11.5", - "@webassemblyjs/wasm-edit": "^1.11.5", - "@webassemblyjs/wasm-parser": "^1.11.5", - "acorn": "^8.7.1", - "acorn-import-assertions": "^1.9.0", - "browserslist": "^4.14.5", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.15.0", - "es-module-lexer": "^1.2.1", - "eslint-scope": "5.1.1", - "events": "^3.2.0", - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.9", - "json-parse-even-better-errors": "^2.3.1", - "loader-runner": "^4.2.0", - "mime-types": "^2.1.27", - "neo-async": "^2.6.2", - "schema-utils": "^3.2.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.3.7", - "watchpack": "^2.4.0", - "webpack-sources": "^3.2.3" - }, - "bin": { - "webpack": "bin/webpack.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } - } - }, - "node_modules/webpack-sources": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", - "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", - "peer": true, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/webpack/node_modules/enhanced-resolve": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", - "integrity": "sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==", - "peer": true, - "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/webpack/node_modules/tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "peer": true, - "engines": { - "node": ">=6" - } - }, "node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", @@ -5311,6 +5064,45 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/which-builtin-type": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.1.3.tgz", + "integrity": "sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==", + "dependencies": { + "function.prototype.name": "^1.1.5", + "has-tostringtag": "^1.0.0", + "is-async-function": "^2.0.0", + "is-date-object": "^1.0.5", + "is-finalizationregistry": "^1.0.2", + "is-generator-function": "^1.0.10", + "is-regex": "^1.1.4", + "is-weakref": "^1.0.2", + "isarray": "^2.0.5", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.1", + "which-typed-array": "^1.1.9" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-collection": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", + "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", + "dependencies": { + "is-map": "^2.0.1", + "is-set": "^2.0.1", + "is-weakmap": "^2.0.1", + "is-weakset": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/which-module": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz", @@ -5356,7 +5148,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz", "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==", - "dev": true, "engines": { "node": ">=12" } diff --git a/package.json b/package.json index 8daeee7a..560f767c 100644 --- a/package.json +++ b/package.json @@ -15,12 +15,12 @@ "@fortawesome/free-regular-svg-icons": "^6.5.1", "@fortawesome/free-solid-svg-icons": "^6.5.1", "@fortawesome/vue-fontawesome": "^3.0.5", - "@sentry/tracing": "^7.16.0", - "@sentry/vue": "^7.16.0", - "@vitejs/plugin-vue": "^4.0.0", - "@vue/eslint-config-airbnb": "^6.0.0", - "animejs": "^3.2.1", - "eslint-plugin-vuejs-accessibility": "^1.2.0", + "@sentry/tracing": "^7.91.0", + "@sentry/vue": "^7.91.0", + "@vitejs/plugin-vue": "^5.0.0", + "@vue/eslint-config-airbnb": "^8.0.0", + "animejs": "^3.2.2", + "eslint-plugin-vuejs-accessibility": "^2.2.0", "gsap": "^3.12.4", "howler": "^2.2.4", "pinia": "^2.1.7", @@ -28,7 +28,7 @@ "vite": "^5.0.10", "vue": "^3.3.13", "vue-gtag": "^2.0.1", - "vue-router": "^4.1.1" + "vue-router": "^4.2.5" }, "devDependencies": { "@typescript-eslint/eslint-plugin": "^5.30.5", @@ -39,10 +39,10 @@ "eslint-plugin-prettier": "^4.2.1", "eslint-plugin-vue": "^9.2.0", "ical.js": "^1.5.0", - "prettier": "^2.7.1", - "sass": "^1.55.0", - "superagent": "^8.0.0", - "typescript": "~4.7.4", + "prettier": "^3.1.1", + "sass": "^1.69.5", + "superagent": "^8.1.2", + "typescript": "~5.3.3", "vite-require": "^0.2.3" } } From 4b7ecfbda4e8737ac0e485318d4e011fc517d4d8 Mon Sep 17 00:00:00 2001 From: Chaldron Date: Thu, 28 Dec 2023 17:10:41 -0600 Subject: [PATCH 5/7] Set node version to 20.10.0 LTS in nvmrc --- .nvmrc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.nvmrc b/.nvmrc index da2d3988..d5a15960 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -14 \ No newline at end of file +20.10.0 From cb99e56745f64509d597b763576e57e11909fefb Mon Sep 17 00:00:00 2001 From: Joseph Shepin Date: Thu, 28 Dec 2023 17:44:47 -0600 Subject: [PATCH 6/7] fix warnings --- src/components/cards/CountdownCard.vue | 1 - src/data/events.json | 2212 +++++++++++++++--------- src/views/Calendar/CalendarMain.vue | 2 +- src/views/Jukebox/Jukebox.vue | 1 - 4 files changed, 1403 insertions(+), 813 deletions(-) diff --git a/src/components/cards/CountdownCard.vue b/src/components/cards/CountdownCard.vue index 4372704f..6e136ce4 100644 --- a/src/components/cards/CountdownCard.vue +++ b/src/components/cards/CountdownCard.vue @@ -76,7 +76,6 @@ a justify-content: center flex-direction: column color: var(--primary) - padding-botton: 20px .message font-size: .85em text-align: left diff --git a/src/data/events.json b/src/data/events.json index a4eeb7aa..5ec1f83b 100644 --- a/src/data/events.json +++ b/src/data/events.json @@ -1,597 +1,702 @@ { - "3/16/2022": [ + "11/28/2023": [ { - "allDay": false, - "start": 1647450000000, - "end": 1647450000000, - "name": "Encouraging Compassion In Your Teen", - "description": "Patriot Family Programming Presents:\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n Encouraging Compassion In Your Teen \n\nHow can adults cultivate compassion in their teens?\n\n\n\n-----------------\n\n Zoom Link : https://zoom.us/j/94132678734 \n\nRecordings of each short can be found on the SHS Family Engagement YouTube channel at: https://www.youtube.com/channel/UCLEcLMExmibNXFYLK_lkcQA", - "location": "Virtual Meeting via Zoom", + "allDay": true, + "start": 1701151200000, + "end": 1701237600000, + "name": "Give-A-Thon 2023 Collection Day", + "description": "The holidays are right around the corner and Stevenson, along with the National Honor Society , is again conducting its popular Give-A-Thon, an annual school-wide campaign aimed at bringing joy to families around Lake County during the upcoming winter holiday season. This will be Stevenson's 39th year of spreading this holiday cheer to those in need and the goal is to provide gifts to more than 250 Lake County families, enough food to stock the Vernon Area Pantry for six months, and six months worth of baby and young motherhood supplies for the Lake County P.A.D.S\n\n *Collection boxes can be found in classrooms.", + "location": null, "categories": [ - "Parent Calendar" + "Clubs and Activities" ] - }, + } + ], + "11/29/2023": [ { - "allDay": false, - "start": 1647473400000, - "end": 1647480600000, - "name": "Co-Curricular Fair", - "description": "Attention Incoming Freshmen families! Come to Stevenson High School's Annual Co-Curricular Fair, where you can meet ambassadors from our 150+ clubs and 35+ sports teams all in one location. \n\n \n\nFor more information, visit the Incoming Freshmen webpage .", - "location": "Stevenson High School | Sportscenter and West Building", + "allDay": true, + "start": 1701237600000, + "end": 1701324000000, + "name": "Give-A-Thon 2023 Delivery Day", + "description": "", + "location": null, "categories": [ "Clubs and Activities" ] } ], - "3/17/2022": [ + "11/30/2023": [ + { + "allDay": true, + "start": 1701324000000, + "end": 1701410400000, + "name": "Operation Snowball 2023", + "description": "Operation Snowball is a fun-filled, two-and-a-half-day retreat planned by students for students and packed with indoor/ outdoor activities, speakers, small group sessions and more. It is held at an overnight camp in Wisconsin, allowing students to meet new people and step outside their comfort zone while building leadership skills.\n\n\n\n\n\n$125 Fee includes:\n * Transportation\n* Meals\n* T-shirt\n REGISTER HERE: https://stevenson.revtrak.net/clubs-activities/ope...", + "location": "Camp Timberlee | East Troy, WI", + "categories": [ + "Clubs and Activities" + ] + }, { "allDay": false, - "start": 1647536400000, - "end": 1647536400000, - "name": "The Power of Nature", - "description": "Patriot Family Programming Presents:\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n The Power of Nature \n\nWe will talk about how we can use our environment to benefit our emotional and physical wellbeing.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\nZoom Link: https://zoom.us/j/94132678734 \n\nVideos of each short can be found on the SHS Family Engagement YouTube site at: https://www.youtube.com/channel/UCLEcLMExmibNXFYLK_lkcQA", + "start": 1701388800000, + "end": 1701392400000, + "name": "Stevenson Family Engagement presents: Stress and Sports Performance", + "description": "We have heard that as anxiety levels rise, performance increases due to the arousal of the mind and body. However once anxiety reaches excessive levels, performance decreases dramatically. Join us as we welcome Charlie Health to talk about how we can help our student athletes handle performance stress.\n\n MEETING LINK : https://zoom.us/j/92574239232", "location": "Virtual Meeting via Zoom", "categories": [ "Parent Calendar" ] } ], - "3/18/2022": [ + "12/1/2023": [ { - "allDay": true, - "start": 1647579600000, - "end": 1647666000000, - "name": "Non-Attendance Day", - "description": "", - "location": null, + "allDay": false, + "start": 1701478800000, + "end": 1701478800000, + "name": "Music Production Showcase", + "description": "Students in music production classes will showcase their music through performances, artist talks, and live listening sessions. Experience their music at these locations throughout the school: West Auditorium, Patriot Lobby, Room 2104, Room 2201 (aka MIDI Lab) and the Music Lobby.\n\n Links: \n * DOWNLOAD: Event Program", + "location": "Stevenson High School | West Auditorium", "categories": [ - "Non-Attendance Days" + "Fine Arts" ] } ], - "3/21/2022": [ + "12/5/2023": [ { "allDay": true, - "start": 1647838800000, - "end": 1647925200000, - "name": "Spring Break", - "description": "", - "location": null, + "start": 1701756000000, + "end": 1701842400000, + "name": "Winter ArtFest 2023", + "description": "Each Fall 2023, each first-semester art student is invited to include one piece created in each of their art classes to be viewed in the art show. All visual art classes are represented in the art show.\n\nWinter ArtFest features all first-semester art students. Art students have the opportunity to showcase one of their art pieces at this annual Stevenson event. The show will be open to all Stevenson students during the school day on Tuesday, Dec. 5 (8 a.m. - 3:30 p.m.) and on Wednesday, Dec. 6 (8 a.m. - 2:30 p.m.)\n\nA public reception will be held on Tuesday, Dec. 5 from 6 - 8 p.m. in both the Upper Forum and Room 2104 in the West Building.", + "location": "Stevenson High School | Room 2104 & Upper Forum", "categories": [ - "Non-Attendance Days" + "Fine Arts" ] } ], - "3/22/2022": [ + "12/6/2023": [ { "allDay": true, - "start": 1647925200000, - "end": 1648011600000, - "name": "Spring Break", - "description": "", - "location": null, + "start": 1701842400000, + "end": 1701928800000, + "name": "Winter ArtFest 2023", + "description": "Each Fall 2023, each first-semester art student is invited to include one piece created in each of their art classes to be viewed in the art show. All visual art classes are represented in the art show.\n\nWinter ArtFest features all first-semester art students. Art students have the opportunity to showcase one of their art pieces at this annual Stevenson event. The show will be open to all Stevenson students during the school day on Tuesday, Dec. 5 (8 a.m. - 3:30 p.m.) and on Wednesday, Dec. 6 (8 a.m. - 2:30 p.m.)\n\nA public reception will be held on Tuesday, Dec. 5 from 6 - 8 p.m. in both the Upper Forum and Room 2104 in the West Building.", + "location": "Stevenson High School | Room 2104 & Upper Forum", "categories": [ - "Non-Attendance Days" + "Fine Arts" ] } ], - "3/23/2022": [ + "12/7/2023": [ { "allDay": true, - "start": 1648011600000, - "end": 1648098000000, - "name": "Spring Break", + "start": 1701928800000, + "end": 1702015200000, + "name": "Consortium Winter Dance Concert", "description": "", "location": null, "categories": [ - "Non-Attendance Days" + "Fine Arts" ] - } - ], - "3/24/2022": [ + }, { "allDay": true, - "start": 1648098000000, - "end": 1648184400000, - "name": "Spring Break", + "start": 1701928800000, + "end": 1702015200000, + "name": "Late Arrival", "description": "", "location": null, "categories": [ - "Non-Attendance Days" + "Late Arrival" ] - } - ], - "3/25/2022": [ + }, { - "allDay": true, - "start": 1648184400000, - "end": 1648270800000, - "name": "Spring Break", - "description": "", - "location": null, + "allDay": false, + "start": 1701984600000, + "end": 1702004400000, + "name": "HOSA Fundraiser: Culver's", + "description": "Join HOSA for board games after school (3:30-4:30) in Room 5124. Bring friends and compete in this free event! Afterward, come to Culver's in Lincolnshire and mention that you're supporting Stevenson HOSA. 25% of the proceeds will be donated to the Band program!", + "location": "Culver's | Lincolnshire, IL", "categories": [ - "Non-Attendance Days" + "Fundraisers" ] - } - ], - "3/28/2022": [ + }, { "allDay": false, - "start": 1648486800000, - "end": 1648486800000, - "name": "Three Ways to Change When Raising a Teenager", - "description": "Patriot Family Programming Presents:\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n Three Ways to Change When Raising a Teenager \n\nThe teen years are a time to help kids grow into the distinct individuals they will become. We will discuss parenting styles that can support this growth.\n\n\n\n-----------------\n\n Zoom Link : https://zoom.us/j/94132678734 \n\nRecordings of each short can be found on the SHS Family Engagement YouTube channel at: https://www.youtube.com/channel/UCLEcLMExmibNXFYLK_lkcQA", + "start": 1701997200000, + "end": 1702002600000, + "name": "CCC Presents: College and Career Center Night for Junior Families", + "description": "All juniors and their parents/guardians are invited to the College Career Center's (CCC) annual College And Career Center Night for Junior Families program from 7:00 p.m. - 8:30 p.m. on Thursday, Dec. 7th. The event will be in-person in the PAC as well as live-streamed via a Zoom Webinar: https://zoom.us/j/93034241628 \n\nThe interactive presentation will be a venue to hear from the CCC team and learn more about our student-centered philosophy. Families will have opportunities to reflect and develop conversations about a student's post-secondary journey. Students are highly encouraged to attend with a parent(s)/guardian(s). \n\nPost Secondary Counselors Sara English and Dan Miller , and Career Resource Specialist Jaime Travis will discuss ways students can further explore career options, options after high school, and more specifically how to choose a college and how a college chooses its students.\n\nThe slides and recording for this presentation will be available on the CCC website within one week of the event for families who are unable to attend.\n\n Families that would like to request a copy of the slide deck in another language can reach out to shs_CollegeCareer@d125.org , or via phone at (847) 415-4517 prior to Thursday, November 30th.", "location": "Virtual Meeting via Zoom", "categories": [ - "Parent Calendar" + "CCC" ] } ], - "3/29/2022": [ + "12/8/2023": [ { "allDay": false, - "start": 1648573200000, - "end": 1648573200000, - "name": "Helping Teens Develop Time Management Skills", - "description": "Patriot Family Programming Presents:\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n Helping Teens Develop Time Management Skills \n\nHow you can help your teen prioritize tasks so they are able to make better use of their time and complete school work and assignments on time.\n\n\n\n-----------------\n\n Zoom Link : https://zoom.us/j/94132678734 \n\nRecordings of each short can be found on the SHS Family Engagement YouTube channel at: https://www.youtube.com/channel/UCLEcLMExmibNXFYLK_lkcQA", - "location": "Virtual Meeting via Zoom", + "start": 1702083600000, + "end": 1702083600000, + "name": "2023 Winter Dance Concert", + "description": "The Winter Dance Concert features student choreography from the Mélange and Repertory Dance Companies and the Concert Dance Class.\n\nEach dance was chosen via an audition process. Choreographers developed the concept and cast the dancers for their pieces under the mentorship of their directors.\n Links: * PURCHASE: Tickets via GoFAN \n* DOWNLOAD: Event Program", + "location": "Stevenson High School | Performing Arts Center", "categories": [ - "Parent Calendar" + "Fine Arts" ] - } - ], - "3/30/2022": [ + }, { "allDay": false, - "start": 1648659600000, - "end": 1648659600000, - "name": "Cultivating a Sense of Belonging in the Family", - "description": "Patriot Family Programming Presents:\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n Cultivating a Sense of Belonging in the Family \n\nA sense of belonging to family and community is essential for healthy social and emotional development. We will discuss how caregivers can reinforce a sense of belonging towards fostering a sense of altruism.\n\n\n\n-----------------\n\n Zoom Link : https://zoom.us/j/94132678734 \n\nRecordings of each short can be found on the SHS Family Engagement YouTube channel at: https://www.youtube.com/channel/UCLEcLMExmibNXFYLK_lkcQA", - "location": "Virtual Meeting via Zoom", + "start": 1702085400000, + "end": 1702085400000, + "name": "Varsity Girls Basketball vs. Warren Warriors", + "description": "", + "location": "Stevenson High School | Sports Center", "categories": [ - "Parent Calendar" + "Fundraisers", + "Athletics" ] } ], - "3/31/2022": [ + "12/9/2023": [ { - "allDay": true, - "start": 1648702800000, - "end": 1648789200000, - "name": "ELC Butterfly Boutique Spring Candle Sale [DEADLINE]", - "description": "The ELC Butterfly Boutique is having a spring candle sale! Check out our spring special edition scents, handpicked by some of our student workers. You can use this link to place an order online. Please email Eileen Morrison with any questions, emorrison@elced.org . Thank you!!\n\n\n\n Order online at https://docs.google.com/forms/d/e/1FAIpQLScj-QmCGe...", - "location": null, + "allDay": false, + "start": 1702170000000, + "end": 1702170000000, + "name": "2023 Winter Dance Concert", + "description": "The Winter Dance Concert features student choreography from the Mélange and Repertory Dance Companies and the Concert Dance Class.\n\nEach dance was chosen via an audition process. Choreographers developed the concept and cast the dancers for their pieces under the mentorship of their directors.\n Links: * PURCHASE: Tickets via GoFAN \n* DOWNLOAD: Event Program", + "location": "Stevenson High School | Performing Arts Center", "categories": [ - "Fundraisers" + "Fine Arts" ] - }, + } + ], + "12/10/2023": [ { - "allDay": false, - "start": 1648746000000, - "end": 1648746000000, - "name": "Social Emotional Learning in the Home", - "description": "Patriot Family Programming Presents:\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n Social Emotional Learning in the Home \n\nHow do you prioritize connections with people outside of your immediate home? We will discuss why it is important to reach out to others during remote learning + to build connections, feel a sense of belonging, and have hope for the future.\n\n\n\n-----------------\n\n Zoom Link : https://zoom.us/j/94132678734 \n\nRecordings of each short can be found on the SHS Family Engagement YouTube channel at: https://www.youtube.com/channel/UCLEcLMExmibNXFYLK_lkcQA", - "location": "Virtual Meeting via Zoom", + "allDay": true, + "start": 1702188000000, + "end": 1702274400000, + "name": "2023 Patriot Challenge: Cheer & Competitive Dance Invitational", + "description": "", + "location": "Stevenson High School", "categories": [ - "Parent Calendar" + "Athletics" ] } ], - "4/1/2022": [ + "12/11/2023": [ { "allDay": false, - "start": 1648857600000, - "end": 1648857600000, - "name": "Evening of Jazz", - "description": "Jazz Concert featuring instrumental and vocal groups.\n\nThis is a shared concert featuring our co-curricular jazz bands and a cappella groups. A wide variety of current and classic songs will be featured!\n\nFeaturing:\n\n\n * Jazz Lab Band\n* Concert Jazz Band\n* Jazz Ensemble\n* Low~Frequency\n* Nothing But Treble\n* Polyphonics\n \n\n\nStream the event at the SHS Fine Arts Vimeo \n\n View the Event Program", - "location": "Stevenson High School | West Auditorium", + "start": 1702342800000, + "end": 1702342800000, + "name": "December Band Concert", + "description": "The December Band Concert will feature performances from the Freshman Band, Symphonic Band, Advanced Symphonic Band and Honor Band.\n\nCombined 7th & 8th Period Freshman Band, 4th Period Symphonic Band, 5th Period Symphonic Band, Advanced Symphonic Band, Honor Band; Teachers are Caitlin McGovern and Mark Hiebert\n\nFUN FACT: This will be the Freshman Band's first concert at Stevenson!\n\n Links \n\n\n\n\n * Streaming via Vimeo \n* Event Program", + "location": "Stevenson High School | Performing Arts Center", "categories": [ "Fine Arts" ] } ], - "4/4/2022": [ - { - "allDay": true, - "start": 1649048400000, - "end": 1649134800000, - "name": "Anti-Racism and Inclusivity Week 2022", - "description": "Anti-Racism and Inclusivity Week is back! Equity-minded Stevenson clubs will be hosting a series of activities throughout the week focused on spreading the message of the importance of allyship within our school community.\n\nFor additional information about this week-long event, please visit the Anti-Racism and Inclusivity Week web page .", - "location": null, - "categories": [ - "Clubs and Activities" - ] - }, + "12/12/2023": [ { "allDay": false, - "start": 1649091600000, - "end": 1649091600000, - "name": "Finding Time for Gratitude", - "description": "Patriot Family Programming Presents:\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n Finding Time For Gratitude \n\nFostering gratitude in teens goes beyond teaching them to say \"thank-you\". Teaching teens about gratitude is about teaching them to appreciate everything they have, and teaching them to show generosity and empathy to others.\n\n\n\n-----------------\n\n Zoom Link : https://zoom.us/j/94132678734 \n\n\n\nRecordings of each short can be found on the SHS Family Engagement YouTube channel at: https://www.youtube.com/channel/UCLEcLMExmibNXFYLK_lkcQA", - "location": "Virtual Meeting via Zoom", + "start": 1702429200000, + "end": 1702429200000, + "name": "December Band Concert", + "description": "The December Band Concert will feature performances from the Freshman Band, Symphonic Band, Advanced Symphonic Band and Honor Band.\n\nCombined 7th & 8th Period Freshman Band, 4th Period Symphonic Band, 5th Period Symphonic Band, Advanced Symphonic Band, Honor Band; Teachers are Caitlin McGovern and Mark Hiebert\n\nFUN FACT: This will be the Freshman Band's first concert at Stevenson!\n\n Links \n\n\n\n\n * Streaming via Vimeo \n* Event Program", + "location": "Stevenson High School | Performing Arts Center", "categories": [ - "Parent Calendar" + "Fine Arts" ] }, { "allDay": false, - "start": 1649113200000, - "end": 1649113200000, - "name": "String Parents Association (SPA) Meeting", - "description": "SHS String Parents Association (SPA) Meetings are held virtually and begin at 6 p.m. For more information about SPA, please visit their webpage .\n\nZoom link is https://zoom.us/j/98278110280", - "location": "Zoom", + "start": 1702429200000, + "end": 1702429200000, + "name": "Preparing for Admission Decisions and the Next Steps", + "description": "Please join the Post Secondary Counselors, Sara English and Dan Miller, with Social Workers Maggie Noble and Jen Polisky, and Family Engagement Coordinator Dr. Mara Grujanac in our first-ever program Preparing for Admission Decisions and the Next Steps . This one-hour virtual program will be on Tuesday, December 12 at 7:00 pm, via Zoom Webinar: https://zoom.us/j/92139895255 .\n\n We heavily encourage seniors and their families to watch together. \n\nIn this Zoom webinar, we will highlight how and when students will be notified of college decisions, tips on processing the news and supporting students, and the next steps after the decision is released. We will include information on deferrals, waitlists, and continued letters of interest. This webinar will be recorded and the slides and recording will be uploaded to the College Career Website within one week of the event.\n\n Families that would like to request a copy of the slide decks in another language are asked to email shs_CollegeCareer@d125.org , or contact the CCC at 847-415-4517 by Tuesday, December 5th.", + "location": "Virtual Meeting via Zoom", "categories": [ "Parent Calendar", - "Fine Arts" + "CCC" ] } ], - "4/5/2022": [ + "12/13/2023": [ { "allDay": true, - "start": 1649134800000, - "end": 1649221200000, - "name": "Anti-Racism and Inclusivity Week 2022", - "description": "Anti-Racism and Inclusivity Week is back! Equity-minded Stevenson clubs will be hosting a series of activities throughout the week focused on spreading the message of the importance of allyship within our school community.\n\nFor additional information about this week-long event, please visit the Anti-Racism and Inclusivity Week web page .", - "location": null, + "start": 1702447200000, + "end": 1702533600000, + "name": "PPA Bake Sale", + "description": "", + "location": "Glass Commons & Wood Commons", "categories": [ "Clubs and Activities" ] }, - { - "allDay": true, - "start": 1649134800000, - "end": 1649221200000, - "name": "AP Art Show", - "description": "The show is open to the school during periods 1-8 on Tuesday, April 5th, and periods 1-7 on Wednesday, April 6th. The evening reception will take place on Tuesday, April 5th from 7-9 pm.\n\nThe Show includes work from students enrolled in AP Art, AP Photography and Digital Design, as well as students enrolled in Advanced Photography and Digital Design.\n\n\n\n AP Art: Drawing and 3D Design : Jenna Balaban, Naransolongo Batgerel, Abigail Cabrera, Jessica Callahan, Dylan Clavel, Joy Fei, Varsha Ganesh, Jazmin Gaytan, Drew Heilman, Abigail Jiang, Ishaan Joshi, Mia Korsunsky, Natalie Koziol, Madelyn Lee, Amili Paer, Deven Puttick, Hannah Robertson, Nicole Rose Vestidas, Vin Yolles, Nancy Zhang, Marharyta Zhyvozhenko, Zachary Zimbalist\n\n\n\n AP Photography and Digital Design : Aniketh Bhaskar, Braden Burns, Rachael Chen, Maya Fergus, Trisha Gannu, Andrew Krawcewicz, Yaci Li, Maja Mancewicz, Nikita Tuli, Tia Vasudeva, Eric Zhou\n\n Advance Photography and Digital Design : Skylar Beegun, Aarnav Bhagwan, Siyaa Bhargava, Katie Borgerding, Sophia Brown, Anshul Dandapani, Karina Dyakov, Ally Frank, Elan Gurevich, Zara Hashmi, Kamila Jablonski, Vibha Joshi, Ria Karwande, Santosha Pochiraju, Nick Posadas, Hannah Smith, Rachel Stavola, Srika Sudheer, Samantha Syuhanova, Sonya Todorov, Audrey Tutty, Tiffany Washington, Lizzy Yuan, Nancy Zhang\n\n\n\nThe AP Art, AP and Advanced Photography and Digital Design students would greatly appreciate your attendance at their show!", - "location": "Stevenson High School | Room 2104 & Upper Forum", - "categories": [ - "Fine Arts" - ] - }, { "allDay": false, - "start": 1649203200000, - "end": 1649210400000, - "name": "AP Art Show Reception", - "description": "The Show includes work from students enrolled in AP Art, AP Photography and Digital Design, as well as students enrolled in Advanced Photography and Digital Design.\n\n\n\n AP Art: Drawing and 3D Design : Jenna Balaban, Naransolongo Batgerel, Abigail Cabrera, Jessica Callahan, Dylan Clavel, Joy Fei, Varsha Ganesh, Jazmin Gaytan, Drew Heilman, Abigail Jiang, Ishaan Joshi, Mia Korsunsky, Natalie Koziol, Madelyn Lee, Amili Paer, Deven Puttick, Hannah Robertson, Nicole Rose Vestidas, Vin Yolles, Nancy Zhang, Marharyta Zhyvozhenko, Zachary Zimbalist\n\n\n\n AP Photography and Digital Design : Aniketh Bhaskar, Braden Burns, Rachael Chen, Maya Fergus, Trisha Gannu, Andrew Krawcewicz, Yaci Li, Maja Mancewicz, Nikita Tuli, Tia Vasudeva, Eric Zhou\n\n Advance Photography and Digital Design : Skylar Beegun, Aarnav Bhagwan, Siyaa Bhargava, Katie Borgerding, Sophia Brown, Anshul Dandapani, Karina Dyakov, Ally Frank, Elan Gurevich, Zara Hashmi, Kamila Jablonski, Vibha Joshi, Ria Karwande, Santosha Pochiraju, Nick Posadas, Hannah Smith, Rachel Stavola, Srika Sudheer, Samantha Syuhanova, Sonya Todorov, Audrey Tutty, Tiffany Washington, Lizzy Yuan, Nancy Zhang\n\n\n\nThe AP Art, AP and Advanced Photography and Digital Design students would greatly appreciate your attendance at their show!", - "location": "Stevenson High School | Room 2104 & Upper Forum", + "start": 1702515600000, + "end": 1702515600000, + "name": "Winter Guitar Concert", + "description": "Guitar 1, Guitar 2, and Patriot Guitar ensemble perform their pieces from 1st semester at the Winter Guitar Concert. There will be a performance from the honors chamber group during the concert, which is run by Dr. Julie Goldberg.\n\n Links \n * Streaming via Vimeo \n* Event Program", + "location": "Stevenson High School | West Auditorium", "categories": [ "Fine Arts" ] - }, + } + ], + "12/14/2023": [ { "allDay": false, - "start": 1649203200000, - "end": 1649203200000, - "name": "BPO Meeting", - "description": "Band parents are welcome and encouraged to attend meetings.", - "location": "Midi Lab 2201", + "start": 1702602000000, + "end": 1702602000000, + "name": "December Choir Concert", + "description": "Stevenson's curricular and co-curricular ensembles will perform a wide variety of music at the December Choir Concert. Groups include Stevenson Choir, Advanced Choir, Patriot Singers, Low~Frequency, Nothing But Treble and Polyphonics.\n\n Links \n * Streaming via Vimeo \n* Event Program", + "location": "Stevenson High School | Performing Arts Center", "categories": [ - "Parent Calendar" + "Fine Arts" ] } ], - "4/6/2022": [ + "12/15/2023": [ { "allDay": true, - "start": 1649221200000, - "end": 1649307600000, - "name": "Anti-Racism and Inclusivity Week 2022", - "description": "Anti-Racism and Inclusivity Week is back! Equity-minded Stevenson clubs will be hosting a series of activities throughout the week focused on spreading the message of the importance of allyship within our school community.\n\nFor additional information about this week-long event, please visit the Anti-Racism and Inclusivity Week web page .", + "start": 1702620000000, + "end": 1702706400000, + "name": "PPA Treat Day", + "description": "", "location": null, "categories": [ "Clubs and Activities" ] }, { - "allDay": true, - "start": 1649221200000, - "end": 1649307600000, - "name": "AP Art Show", - "description": "The show is open to the school during periods 1-8 on Tuesday, April 5th, and periods 1-7 on Wednesday, April 6th. The evening reception will take place on Tuesday, April 5th from 7-9 pm.\n\nThe Show includes work from students enrolled in AP Art, AP Photography and Digital Design, as well as students enrolled in Advanced Photography and Digital Design.\n\n\n\n AP Art: Drawing and 3D Design : Jenna Balaban, Naransolongo Batgerel, Abigail Cabrera, Jessica Callahan, Dylan Clavel, Joy Fei, Varsha Ganesh, Jazmin Gaytan, Drew Heilman, Abigail Jiang, Ishaan Joshi, Mia Korsunsky, Natalie Koziol, Madelyn Lee, Amili Paer, Deven Puttick, Hannah Robertson, Nicole Rose Vestidas, Vin Yolles, Nancy Zhang, Marharyta Zhyvozhenko, Zachary Zimbalist\n\n\n\n AP Photography and Digital Design : Aniketh Bhaskar, Braden Burns, Rachael Chen, Maya Fergus, Trisha Gannu, Andrew Krawcewicz, Yaci Li, Maja Mancewicz, Nikita Tuli, Tia Vasudeva, Eric Zhou\n\n Advance Photography and Digital Design : Skylar Beegun, Aarnav Bhagwan, Siyaa Bhargava, Katie Borgerding, Sophia Brown, Anshul Dandapani, Karina Dyakov, Ally Frank, Elan Gurevich, Zara Hashmi, Kamila Jablonski, Vibha Joshi, Ria Karwande, Santosha Pochiraju, Nick Posadas, Hannah Smith, Rachel Stavola, Srika Sudheer, Samantha Syuhanova, Sonya Todorov, Audrey Tutty, Tiffany Washington, Lizzy Yuan, Nancy Zhang\n\n\n\nThe AP Art, AP and Advanced Photography and Digital Design students would greatly appreciate your attendance at their show!", - "location": "Stevenson High School | Room 2104 & Upper Forum", + "allDay": false, + "start": 1702688400000, + "end": 1702688400000, + "name": "Jazz Cafe", + "description": "This concert will showcase students in our large jazz groups (Jazz Ensemble, Concert Jazz Band, Lab Band) and our top combo. Students will be performing a variety of pieces!\n\n\n\n Links \n * Streaming via Vimeo \n* Event Program", + "location": "Stevenson High School | Room 2104", "categories": [ "Fine Arts" ] }, { - "allDay": true, - "start": 1649221200000, - "end": 1649307600000, - "name": "PPA Bake Sale", - "description": "", - "location": "Glass Commons & Wood Commons", + "allDay": false, + "start": 1702688400000, + "end": 1702688400000, + "name": "The Failed Presidential Candidates present: Beach vs. Bikers Improv Show", + "description": "The world needs to know: are you beach? Or are you biker? The Failed Presidential Candidates know who they are! They're the funniest improv troupe at Steveson High School. And you can see them perform for free!\n\nJoin us on Friday, December 15th and Saturday, December 16th at 7 PM in the Recital Hall for our Beach VS Bikers show! Feel free to dress in your style of choice", + "location": "Stevenson High School | Recital Hall (Room 4100)", + "categories": [ + "Fine Arts" + ] + } + ], + "12/16/2023": [ + { + "allDay": false, + "start": 1702760400000, + "end": 1702778400000, + "name": "KIVA Club presents Ballapalooza", + "description": "Get ready to bring the heat! KIVA club's much-anticipated annual 3v3 basketball tournament, Ballapalooza, is just around the corner! It's happening on Dec. 16, and we're taking over the Sports Center from 3 - 8 p.m. The competition is fierce, the atmosphere is electric, and the memories made are unforgettable. So, grab your friends, form your dream team, and register by Dec. 3 to secure your spot in this action-packed event.\n\n\n * Participating teams get to choose an Entrepreneur in Need.\n* Registration costs $10 per player.\n* The top 3 teams will receive Basketball-related prizes of their choice!\n \n\n\n\n\nQuick Links:\n * Register your team", + "location": "Stevenson High School | Sports Center", "categories": [ "Clubs and Activities" ] }, { "allDay": false, - "start": 1649264400000, - "end": 1649264400000, - "name": "Tolerating Uncertainty", - "description": "Patriot Family Programming Presents: \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n\n\n \n\n Tolerating Uncertainty \n\nWe will discuss how to help teens cope with uncertainty.\n\n\n\n\n\n\n\n-----------------\n\n Zoom Link : https://zoom.us/j/94132678734 \n\n\n\nRecordings of each short can be found on the SHS Family Engagement YouTube channel at: https://www.youtube.com/channel/UCLEcLMExmibNXFYLK_lkcQA", - "location": "Virtual Meeting via Zoom", + "start": 1702774800000, + "end": 1702774800000, + "name": "The Failed Presidential Candidates present: Beach vs. Bikers Improv Show", + "description": "The world needs to know: are you beach? Or are you biker? The Failed Presidential Candidates know who they are! They're the funniest improv troupe at Steveson High School. And you can see them perform for free!\n\nJoin us on Friday, December 15th and Saturday, December 16th at 7 PM in the Recital Hall for our Beach VS Bikers show! Feel free to dress in your style of choice", + "location": "Stevenson High School | Recital Hall (Room 4100)", "categories": [ - "Parent Calendar" + "Fine Arts" ] - }, + } + ], + "12/18/2023": [ { "allDay": false, - "start": 1649284200000, - "end": 1649284200000, - "name": "2023 Stevenson Summer Travel Parent Info Night", - "description": "For more information, visit Student Travel Experiences .", - "location": "Virtual Meeting via Zoom", + "start": 1702900800000, + "end": 1702900800000, + "name": "December Orchestra Concert", + "description": "The December Orchestra Concert will be featuring all of the orchestras of the Stevenson Strings Program. The evening will feature a performance of the Stevenson Chamber Orchestras formed by Concert and Stevenson Orchestras members. We are honored to be joined by the wind, brass, and percussion of the Advanced Symphonic Band and the Honor Band. Ethan Zhang, senior soloist, will perform the Grieg piano concerto with the Patriot Orchestra!\n\n Links \n * Streaming via Vimeo \n* Event Program", + "location": "Stevenson High School | Performing Arts Center", "categories": [ - "Parent Calendar" + "Fine Arts" ] }, { "allDay": false, - "start": 1649289600000, - "end": 1649289600000, - "name": "Student Government Induction", - "description": "", - "location": "Stevenson High School | West Auditorium", + "start": 1702947600000, + "end": 1702947600000, + "name": "District 125 Board of Education Meeting", + "description": "Please visit the Board of Education webpage for additional information.", + "location": "District 125 Administration Building, 2 Stevenson Drive, Lincolnshire, IL", "categories": [] } ], - "4/7/2022": [ + "12/19/2023": [ { - "allDay": true, - "start": 1649307600000, - "end": 1649394000000, - "name": "Anti-Racism and Inclusivity Week 2022", - "description": "Anti-Racism and Inclusivity Week is back! Equity-minded Stevenson clubs will be hosting a series of activities throughout the week focused on spreading the message of the importance of allyship within our school community.\n\nFor additional information about this week-long event, please visit the Anti-Racism and Inclusivity Week web page .", - "location": null, + "allDay": false, + "start": 1703030400000, + "end": 1703030400000, + "name": "Adv. Acting & Acting 3 Showcase", + "description": "Improv Comedy! Musical Theatre! Slam Poems! \nThe Acting 3 & Advanced Acting showcase has it all!\n\nFeaturing the talents of over 40 students, this event showcases performances from throughout the semester. Acting 3 students will perform improv comedy and slam poems based on their lived experiences. Advanced Acting will perform scenes and songs from the musicals \"Company,\" and \"You're A Good Man, Charlie Brown,\" along with monologues from a variety of plays.\n\nJoin us for a performance unlike any other in the PTC season!\n\n PLEASE NOTE - this performance includes mature content and may not be appropriate for young ages.", + "location": "Stevenson High School | West Auditorium", "categories": [ - "Clubs and Activities" + "Fine Arts" ] - }, + } + ], + "12/20/2023": [ { - "allDay": false, - "start": 1649350800000, - "end": 1649350800000, - "name": "It's Never Too Late To Foster Kindness", - "description": "Patriot Family Programming Presents: \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n\n\n \n\n \n\nIt's Never Too Late To Foster Kindness\n\nKindness is a muscle that can be strengthened with practice. We will discuss how we can help our teens practice kindness.\n\n\n\n\n\n\n\n\n\n-----------------\n\n Zoom Link : https://zoom.us/j/94132678734 \n\n\n\nRecordings of each short can be found on the SHS Family Engagement YouTube channel at: https://www.youtube.com/channel/UCLEcLMExmibNXFYLK_lkcQA", - "location": "Virtual Meeting via Zoom", + "allDay": true, + "start": 1703052000000, + "end": 1703138400000, + "name": "The Final Experience (Early Dismissal)", + "description": "For schedule info, please visit the Final Experience web page.", + "location": null, "categories": [ - "Parent Calendar" + "Early Dismissal" ] - }, + } + ], + "12/21/2023": [ { - "allDay": false, - "start": 1649376000000, - "end": 1649376000000, - "name": "CCC Presents: Looking Ahead for Freshmen Families Night", - "description": "The College Career Center invites freshman students and their parents or guardians to its annual Freshmen Family Night program at 7 p.m. on Thursday, April 7. The presentation will be offered in-person, in the PAC, as well as via Zoom/Live Stream: https://zoom.us/j/93695815095 \n\nFamilies will learn what students can expect during the next three years as they journey toward post-high school opportunities. The program will also be interpreted in Spanish. Families needing other language interpreter assistance can reach out to Donna Wallach, at ccc_collegecareer@d125.org prior to Thursday, March 31st.\n\nIn addition, there will be a short pre-session for families of students with an Individual Education Plan (IEP) or 504 Plan from 6:30-6:50 p.m. in the PAC or via Zoom/Live Steam as well: https://zoom.us/s/99329324928 \n\nIf families are unable to attend either or both events, the recordings and slides will be accessible on the CCC's website, under the Freshmen/Sophomore Focus webpage, within one week of the event.", - "location": "Stevenson High School | Performing Arts Center", + "allDay": true, + "start": 1703138400000, + "end": 1703224800000, + "name": "The Final Experience (Early Dismissal)", + "description": "For schedule info, please visit the Final Experience web page.", + "location": null, "categories": [ - "CCC" + "Early Dismissal" ] } ], - "4/8/2022": [ + "12/22/2023": [ { "allDay": true, - "start": 1649394000000, - "end": 1649480400000, - "name": "Anti-Racism and Inclusivity Week 2022", - "description": "Anti-Racism and Inclusivity Week is back! Equity-minded Stevenson clubs will be hosting a series of activities throughout the week focused on spreading the message of the importance of allyship within our school community.\n\nFor additional information about this week-long event, please visit the Anti-Racism and Inclusivity Week web page .", - "location": null, + "start": 1703224800000, + "end": 1703311200000, + "name": "Stevenson Boys' Swimming & Diving Team Fundraiser: Culver's", + "description": "The Stevenson Boys' Swimming and Diving Team will be having a fundraiser at Culver's in Lincolnshire on Friday, Dec. 22. A portion of the proceeds will be donated to the program. Mention the team to make sure we receive your donation!", + "location": "Culver's | Lincolnshire, IL", "categories": [ - "Clubs and Activities" + "Fundraisers" ] }, { "allDay": true, - "start": 1649394000000, - "end": 1649480400000, - "name": "Day of Dance", - "description": "Day of Dance is a performance event for all dance classes throughout the entire school day. This year's theme is Fairytales. Students will perform group choreography that they have worked on for the past 6 weeks in the PAC during their dance class period. All students, parents, and faculty are invited to watch this performance. Faculty may also bring their classes. The show will be live-streamed all day as well.\n\nFeatured Classes, Groups, or Students: All dance classes (Dance 1, 2, 3, 4, Jazz Fusion, Ballet / Jazz, Concert Dance, and Dance Leaders)\n\nAny additional notes: Throughout the day various Concert Dancers and Dance Leaders will present solos/duets\n\n\n\n\n\n Viewing Link \n\n Event Program", - "location": "Stevenson High School | Performing Arts Center", + "start": 1703224800000, + "end": 1703311200000, + "name": "Winter Break", + "description": "", + "location": null, "categories": [ - "Fine Arts" + "Non-Attendance Days" ] } ], - "4/11/2022": [ + "12/25/2023": [ { - "allDay": false, - "start": 1649689560000, - "end": 1649692140000, - "name": "Activity Period - Student Activities", + "allDay": true, + "start": 1703484000000, + "end": 1703570400000, + "name": "Winter Break", "description": "", "location": null, "categories": [ - "Activity Period" + "Non-Attendance Days" ] - }, + } + ], + "12/26/2023": [ { - "allDay": false, - "start": 1649696400000, - "end": 1649696400000, - "name": "Strategies To Connect With Your Teen", - "description": "Patriot Family Programming Presents: \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n\n\n \n\n \n\n\n\n Strategies To Connect With Your Teen \n\nCommunication with your teen can lead to frustration for everyone. This discussion will focus on strategies to help everyone feel valued and heard.\n\n\n\n\n\n\n\n\n\n\n\n-----------------\n\n Zoom Link : https://zoom.us/j/94132678734 \n\n\n\nRecordings of each short can be found on the SHS Family Engagement YouTube channel at: https://www.youtube.com/channel/UCLEcLMExmibNXFYLK_lkcQA", - "location": "Virtual Meeting via Zoom", + "allDay": true, + "start": 1703570400000, + "end": 1703656800000, + "name": "Winter Break", + "description": "", + "location": null, "categories": [ - "Parent Calendar" + "Non-Attendance Days" ] - }, + } + ], + "12/27/2023": [ { - "allDay": false, - "start": 1649721600000, - "end": 1649721600000, - "name": "Choral Guild Meeting", - "description": "The Choral Meeting begins at 7 p.m. and will be held in room 1414. Visit the Choral Guild's webpage for additional information.", - "location": "Room 1414", + "allDay": true, + "start": 1703656800000, + "end": 1703743200000, + "name": "Winter Break", + "description": "", + "location": null, "categories": [ - "Parent Calendar", - "Fine Arts" + "Non-Attendance Days" ] } ], - "4/12/2022": [ + "12/28/2023": [ { - "allDay": false, - "start": 1649782800000, - "end": 1649782800000, - "name": "Helping Your Teen Manage Stress", - "description": "Patriot Family Programming Presents: \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n\n\n \n\n \n\n\n\n \n\n Helping Your Teen Manage Stress \n\nStress can come from being overwhelmed by the problems in our lives. Students are sometimes immobilized by their inability to see a positive outcome for a difficult situation. We will discuss talking about how to address problems one step at a time and how to deal with stress.\n\n\n\n\n\n\n\n\n\n\n\n\n\n-----------------\n\n Zoom Link : https://zoom.us/j/94132678734 \n\n\n\nRecordings of each short can be found on the SHS Family Engagement YouTube channel at: https://www.youtube.com/channel/UCLEcLMExmibNXFYLK_lkcQA", - "location": "Virtual Meeting via Zoom", + "allDay": true, + "start": 1703743200000, + "end": 1703829600000, + "name": "Winter Break", + "description": "", + "location": null, "categories": [ - "Parent Calendar" + "Non-Attendance Days" ] - }, + } + ], + "12/29/2023": [ { - "allDay": false, - "start": 1649806200000, - "end": 1649806200000, - "name": "RACE to Be Human: In-person Discussion", - "description": "Dr. LeViis Haney, Director of Equity, Diversity and Inclusion at Stevenson will lead an in-person follow up discussion for families who would like to discuss the ideas and topics addressed in the film. Seating will be limited to 100 participants at this discussion. If you would like to attend, please register at the link below.\n\n\n\n\n\n-----------------\n\nTrailer and Preview Page: https://watch.eventive.org/indieflix/play/624213e9... \n\nMovie Link available April 4 through April 11: https://watch.eventive.org/indieflix/play/624213e9... \n\nRegister for film discussion on April 12: https://forms.gle/yJPfkB55i6CcMq2f6", - "location": "Stevenson High School | Room 2104", + "allDay": true, + "start": 1703829600000, + "end": 1703916000000, + "name": "Winter Break", + "description": "", + "location": null, "categories": [ - "Clubs and Activities" + "Non-Attendance Days" ] - }, + } + ], + "1/1/2024": [ { - "allDay": false, - "start": 1649808000000, - "end": 1649808000000, - "name": "Tri- M Benefit Concert", - "description": "The Tri-M Benefit Concert is Stevenson High School's Tri-M Honors Society's bi-annual concert. The concert highlights Tri-M members' musical talents through a variety of musical performances, including instrumental and vocal performances. All of the proceeds raised from the Benefit Concert goes towards a non-profit organization.\n\nFeatured students include members of Stevenson High School's Tri-M Honors Society, which consists of high achieving music students involved in Stevenson's Music programs. Performers are Tri-M members Jenna Chen, Sahiti Kadari, Maggie Atkinson, Tvishi Krishnakumar, Rishabh Wuppalapati, Ariela Cruz, Ashwin Vazhayil, Arjun Nair, Reese Suren, Jordan Winkelman, Aria Shum, and Michael Cheung, along with Tri-M Eboard members Eileen Kang, Abby Froyshteter, Ashwini Narayanan, and Mahitha Chaturvedula.\n\nSponsor: Alice Nuteson\n\n \n\n-----------------\n\nDonations can be made at the following link: https://stevenson.revtrak.net/clubs-activities/clu...\n \n\n *The link will close Sunday 4/17 \n\n Fundraising Facts: \n * 100% of the proceeds raised go towards Super Joey Chicago, a California based non-profit that supports the families of childhood cancer patients.\n* Last semester, we raised over $300 from our first semester benefit concert. This semester, we hope to surpass this goal and raise $500!\n* A Benefit Concert performer from last semester said that \"the concert was a great way to not only give back to the community through my passion, but also to connect with my fellow classmates who had a similar passion for music.\"\n* Numerous members who attended the concert said that they were astonished with the musical talent here at Stevenson!\n* Mahitha Chaturvedula, Tri-M Honors Society President, says that \"the Benefit Concert is a great way for music students to give back to the community with a personal touch and create a lasting impact on generations of music students to come.\"", - "location": "Stevenson High School | West Auditorium", + "allDay": true, + "start": 1704088800000, + "end": 1704175200000, + "name": "Winter Break", + "description": "", + "location": null, "categories": [ - "Fine Arts" + "Non-Attendance Days" ] } ], - "4/13/2022": [ + "1/2/2024": [ { "allDay": true, - "start": 1649826000000, - "end": 1649912400000, - "name": "PPA Meeting", - "description": "Meetings will be held in the Principal's Conference Room at 7:30 p.m.", + "start": 1704175200000, + "end": 1704261600000, + "name": "Winter Break", + "description": "", "location": null, "categories": [ - "Parent Calendar" + "Non-Attendance Days" ] - }, + } + ], + "1/3/2024": [ { "allDay": true, - "start": 1649826000000, - "end": 1649912400000, - "name": "PSAT 9 - Freshmen", - "description": "All Freshmen will be automatically registered with no fee required.\n\nStudents who have certain accommodations may test over multiple dates.\n\n\n\n Click here for more information.", + "start": 1704261600000, + "end": 1704348000000, + "name": "Winter Break", + "description": "", "location": null, "categories": [ - "Testing Day" + "Non-Attendance Days" ] - }, + } + ], + "1/4/2024": [ { "allDay": true, - "start": 1649826000000, - "end": 1649912400000, - "name": "SAT - Juniors", - "description": "This test is a graduation requirement. All Juniors will be automatically registered with no fee.\n\nStudents who have certain accommodations may test over multiple dates.\n\n\n\n\n\n Click here for more information.", + "start": 1704348000000, + "end": 1704434400000, + "name": "Winter Break", + "description": "", "location": null, "categories": [ - "Testing Day" + "Non-Attendance Days" ] }, { "allDay": false, - "start": 1649869200000, - "end": 1649869200000, - "name": "Helping Your Teen Set Smart Goals", - "description": "Patriot Family Programming Presents: \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n\n\n \n\n \n\n\n\n \n\n \n\n Helping Your Teen Set Smart Goals \n\nSome of the reasons we fail at our goals is because we don't have a plan. We will discuss how to support the creation of SMART goals with teens.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n-----------------\n\n Zoom Link : https://zoom.us/j/94132678734 \n\n\n\nRecordings of each short can be found on the SHS Family Engagement YouTube channel at: https://www.youtube.com/channel/UCLEcLMExmibNXFYLK_lkcQA", - "location": "Virtual Meeting via Zoom", + "start": 1704411000000, + "end": 1704411000000, + "name": "Grow the Game: Girls Basketball Shootout", + "description": "A High School Girls' Basketball showcase featuring teams with female head coaches. The action begins on January 4. There are 43+ teams from Illinois, Wisconsin, Iowa and Indiana. Stevenson will start the tournament against St. Ignatius on 1/4 at 6:30 p.m. in the SHS Sports Center.\n\nPurchase your tickets here: GoFan", + "location": "Stevenson High School | Sports Center", "categories": [ - "Parent Calendar" + "Athletics" + ] + } + ], + "1/5/2024": [ + { + "allDay": true, + "start": 1704434400000, + "end": 1704520800000, + "name": "Winter Break", + "description": "", + "location": null, + "categories": [ + "Non-Attendance Days" + ] + } + ], + "1/8/2024": [ + { + "allDay": true, + "start": 1704693600000, + "end": 1704780000000, + "name": "Teacher Institute Day (No School)", + "description": "", + "location": null, + "categories": [ + "Non-Attendance Days" + ] + } + ], + "1/9/2024": [ + { + "allDay": true, + "start": 1704780000000, + "end": 1704866400000, + "name": "Start of Second Semester -- Classes Resume", + "description": "", + "location": null, + "categories": [] + } + ], + "1/10/2024": [ + { + "allDay": true, + "start": 1704866400000, + "end": 1704952800000, + "name": "Incoming Freshman Parent Nights", + "description": "For more information, visit the Incoming Freshmen: Class of 2028 web page .", + "location": null, + "categories": [ + "Parent Calendar" ] }, { "allDay": false, - "start": 1649889000000, - "end": 1649889000000, + "start": 1704929400000, + "end": 1704929400000, "name": "Sports Booster Meeting", - "description": "All meetings begin at 5:30 p.m. in West Faculty Dining Room (Room 1204, by the Sports Center)", - "location": "West Staff Dining Room", + "description": "All meetings begin at 5:30 p.m. in the Athletics Division Office (Room 5116 in PWC)", + "location": "Stevenson High School | Athletics Division Office (Room 5116 in PWC)", "categories": [ "Parent Calendar", "Athletics" ] } ], - "4/14/2022": [ + "1/11/2024": [ { - "allDay": false, - "start": 1649955600000, - "end": 1649955600000, - "name": "Helping Your Teen Focus", - "description": "Patriot Family Programming Presents: \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n\n\n \n\n \n\n\n\n \n\n \n\n \n\n Helping Your Teen Focus \n\nWe will discuss the importance of teens being able to direct and sustain their attention to what they are doing.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n-----------------\n\n Zoom Link : https://zoom.us/j/94132678734 \n\n\n\nRecordings of each short can be found on the SHS Family Engagement YouTube channel at: https://www.youtube.com/channel/UCLEcLMExmibNXFYLK_lkcQA", - "location": "Virtual Meeting via Zoom", + "allDay": true, + "start": 1704952800000, + "end": 1705039200000, + "name": "Incoming Freshman Parent Nights", + "description": "For more information, visit the Incoming Freshmen: Class of 2028 web page .", + "location": null, "categories": [ "Parent Calendar" ] }, { "allDay": false, - "start": 1649980800000, - "end": 1649980800000, - "name": "Small Ensemble Band Concert", - "description": "Description: SHS Clarinet, Saxophone, Flute, and Brass Ensembles will perform a concert.\n\nFeatured Classes:\n * SHS Clarinet\n* Saxophone\n* Flute\n* Brass Ensembles\n \nStream the event at the SHS Fine Arts Vimeo \n\n View the event program", - "location": "Stevenson High School | West Auditorium", + "start": 1705017600000, + "end": 1705021200000, + "name": "Stevenson Family Engagement presents: Helping Teens Navigate Dual Cultures", + "description": "For teens growing up in a country different from their parents balancing their identity between two cultures can be stressful. The pull of two different cultures can affect a teen's identity and even their decision-making. Join Stevenson Social Workers and the team from Sanjeevani as we discuss how families can help our teens navigate the stress of living in two cultures at once.\n Links * Zoom Meeting: https://zoom.us/j/96192693037", + "location": "Virtual Meeting via Zoom", "categories": [ - "Fine Arts" + "Parent Calendar" + ] + } + ], + "1/15/2024": [ + { + "allDay": true, + "start": 1705298400000, + "end": 1705384800000, + "name": "Martin Luther. King, Jr. Day (No School)", + "description": "", + "location": null, + "categories": [ + "Non-Attendance Days" ] }, { "allDay": false, - "start": 1649980800000, - "end": 1649980800000, - "name": "Stevenson Styler Fashion Show", - "description": "The 9th annual Stevenson Styler Fashion Show is coming to the Performing Arts Center on Thursday April 14th at 7pm! Admission is $5, all proceeds will benefit Responsibility in Fashion .\n\nWe will also be selling zero-waste small sewn items such as scrunchies and lanyards before and after the show for $3 each, of which all proceeds will be donated as well. Responsibility in Fashion is a 501(c)(3) nonprofit bringing together sustainable, conscious, ethical, circular and eco fashion organizations and government programs toward the goal of energizing and bringing innovation to the growing movement toward clean, safe and ethical fashion.\n\nThe Fashion Show leadership team is working in conjunction with Gilbane to make this event a part of the Green apple Day of Service sustainability challenge. There is a sustainability focus being put on the over 50 amazing student-designed looks made by students in the Clothing and Design classes. We will also highlight many new looks from local retailers. We hope to see you there on April 14th!", - "location": "Stevenson High School | Performing Arts Center", + "start": 1705325400000, + "end": 1705325400000, + "name": "Stevenson Family Engagement Hands-On Breakfast: Organization for a New Semester", + "description": "The start of a new semester offers an opportunity to reflect on past behaviors and plan new strategies. Join us as we review ways for families to use Canvas and the Interactive Report Card to follow learning, strategies to help teens 'see time' to manage their busy schedules better and we will review learning supports available free of charge at Stevenson High School.", + "location": "Stevenson High School | Room 5132 (Patriot Wellness Center)", "categories": [ - "Clubs and Activities" + "Parent Calendar" ] } ], - "4/15/2022": [ + "1/16/2024": [ { "allDay": true, - "start": 1649998800000, - "end": 1650085200000, - "name": "Non-Attendance Day", - "description": "", + "start": 1705384800000, + "end": 1705471200000, + "name": "Incoming Freshman Parent Night", + "description": "For more information, visit the Incoming Freshmen: Class of 2028 web page .", "location": null, "categories": [ - "Non-Attendance Days" + "Parent Calendar" ] } ], - "4/18/2022": [ + "1/17/2024": [ { "allDay": true, - "start": 1650258000000, - "end": 1650344400000, - "name": "Earth Week 2022", - "description": "Earth Week 2022 at Stevenson High School is an opportunity to celebrate our planet and help students become aware of what they can do individually and collectively to care for it. Throughout the week, there will be various service and educational opportunities that align with the Earth Day 2022 organization's sustainability campaigns.\n\n\n\nFor additional information about this week-long event, please visit the Earth Week 2022 @ SHS page .", - "location": null, + "start": 1705471200000, + "end": 1705557600000, + "name": "PPA Bake Sale", + "description": "", + "location": "Glass Commons & Wood Commons", "categories": [ "Clubs and Activities" ] + } + ], + "1/18/2024": [ + { + "allDay": true, + "start": 1705557600000, + "end": 1705644000000, + "name": "Consortium Band and Jazz Concert", + "description": "", + "location": null, + "categories": [ + "Fine Arts" + ] + }, + { + "allDay": true, + "start": 1705557600000, + "end": 1705644000000, + "name": "Late Arrival", + "description": "", + "location": null, + "categories": [ + "Late Arrival" + ] }, { "allDay": false, - "start": 1650301200000, - "end": 1650301200000, - "name": "Supporting Your Teen Through Making Decisions", - "description": "Patriot Family Programming Presents: \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n\n\n \n\n \n\n\n\n \n\n \n\n \n\n \n\n Supporting Your Teen Through Making Decisions \n\nAll students have varying degrees of strengths and challenges related to responsible decision-making. We will discuss working with students to evaluate a situation, analyze options, and consider the potential consequences of decisions.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n-----------------\n\n Zoom Link : https://zoom.us/j/94132678734 \n\n\n\nRecordings of each short can be found on the SHS Family Engagement YouTube channel at: https://www.youtube.com/channel/UCLEcLMExmibNXFYLK_lkcQA", + "start": 1705622400000, + "end": 1705626000000, + "name": "Stevenson Family Engagement presents: Preparing for the Digital SAT and SAT Suite of Assessments", + "description": "Join Dr. Marla Israel, Director of Student Learning Programs and Dr. Mara. Grujanac, Family Engagement Coordinator for a virtual discussion as we share ways families can help their teens prepare for the SAT and PSAT tests. We will cover resources available at Stevenson as well as other helpful resources.\n\n\n\n\n Links * Zoom Meeting: https://zoom.us/j/91307883384", "location": "Virtual Meeting via Zoom", "categories": [ "Parent Calendar" @@ -599,54 +704,191 @@ }, { "allDay": false, - "start": 1650326400000, - "end": 1650326400000, - "name": "District 125 Board of Education Meeting", - "description": "District 125 Board of Education meetings begin at 7:00 p.m. and are held at the District 125 Administration Building, 2 Stevenson Drive, Lincolnshire, Ill.\n\nPlease visit the Board of Education webpage for additional information.", + "start": 1705626000000, + "end": 1705629600000, + "name": "CCC Presents: Career Talks w/ Jaclyn Setina (BioMed Engineer)", + "description": "On Thursday, Jan. 18 from 7-8 p.m ., Jaclyn Setina will be virtually discussing her career as a biomedical engineer and answering student questions. If you are interested in the field and want to gain some insight into what it is like to become a biomedical engineer, please consider attending!\n\nIf you are interested in attending, please email Ms. Travis at the College Career Center.\n\n Zoom Link : Coming soon!", + "location": "Virtual Meeting via Zoom", + "categories": [ + "CCC" + ] + } + ], + "1/19/2024": [ + { + "allDay": true, + "start": 1705644000000, + "end": 1705730400000, + "name": "KIVA Club presents S-Factor", + "description": "", + "location": null, + "categories": [ + "Clubs and Activities" + ] + } + ], + "1/22/2024": [ + { + "allDay": true, + "start": 1705903200000, + "end": 1705989600000, + "name": "Consortium Orchestra Concert", + "description": "", "location": null, + "categories": [ + "Fine Arts" + ] + }, + { + "allDay": false, + "start": 1705971600000, + "end": 1705971600000, + "name": "District 125 Board of Education Meeting", + "description": "Please visit the Board of Education webpage for additional information.", + "location": "District 125 Administration Building, 2 Stevenson Drive, Lincolnshire, IL", "categories": [] } ], - "4/19/2022": [ + "1/23/2024": [ + { + "allDay": true, + "start": 1705989600000, + "end": 1706076000000, + "name": "Activity Period", + "description": "", + "location": null, + "categories": [ + "Activity Period" + ] + } + ], + "1/27/2024": [ { "allDay": true, - "start": 1650344400000, - "end": 1650430800000, - "name": "Earth Week 2022", - "description": "Earth Week 2022 at Stevenson High School is an opportunity to celebrate our planet and help students become aware of what they can do individually and collectively to care for it. Throughout the week, there will be various service and educational opportunities that align with the Earth Day 2022 organization's sustainability campaigns.\n\n\n\nFor additional information about this week-long event, please visit the Earth Week 2022 @ SHS page .", + "start": 1706335200000, + "end": 1706421600000, + "name": "AASA Presents Asian Night Market", + "description": "", "location": null, "categories": [ "Clubs and Activities" ] + } + ], + "2/1/2024": [ + { + "allDay": true, + "start": 1706767200000, + "end": 1706853600000, + "name": "2024 Frosh/Soph Play", + "description": "", + "location": "Stevenson High School | West Auditorium", + "categories": [ + "Fine Arts" + ] }, { - "allDay": false, - "start": 1650412800000, - "end": 1650412800000, - "name": "Percussion Ensemble Concert", - "description": "The Stevenson High School Percussion Ensemble will be having its in-person concert debut for the first time since the start of the pandemic. The students will be showcasing percussion stylings from classical to the contemporary of our instrument family.\n\nFeatured Classes:\n * This concert will feature many smaller ensemble pieces based on grade, along with three large ensemble pieces with all students involved.\n* Freshmen will have a chamber-style performance of \"Chipboard\" by Josh Gottry.\n* Sophomores and Juniors have a smaller piece played together, \"Not Far From Here,\" by Blake Tyson.\n* Seniors will be showcasing another chamber styling of \"Persistence,\" by Brian Blume.\n \nThe large ensembles are comprised of high energy pieces that involve six-foot dowels and choreography (Stick Schtick by Chris Brooks), full instrumentation with mixed time signatures (Luminescence by Nathan Daughtery) and a student-created piece that will wrap the concert (Oye Como Bap by Senior Madison Rios)\n\nAdditional Notes:\n * There will be a highlighted section on our last piece revolving around explaining the process of how the student-created piece came about, and its world debut as a percussion ensemble piece.\n* This concert is almost two years in the making!\n* There are a few songs that are being showcased that would have been played at our first concert back in 2020.\n \nStream the event at the SHS Fine Arts Vimeo \n\n No tickets needed -- open to the public! \n\n Event program coming soon!", - "location": "Stevenson High School | Performing Arts Center", + "allDay": true, + "start": 1706767200000, + "end": 1706853600000, + "name": "Black History Month", + "description": "", + "location": null, + "categories": [] + } + ], + "2/2/2024": [ + { + "allDay": true, + "start": 1706853600000, + "end": 1706940000000, + "name": "2024 Frosh/Soph Play", + "description": "", + "location": "Stevenson High School | West Auditorium", "categories": [ "Fine Arts" ] } ], - "4/20/2022": [ + "2/3/2024": [ + { + "allDay": true, + "start": 1706940000000, + "end": 1707026400000, + "name": "2024 Frosh/Soph Play", + "description": "", + "location": "Stevenson High School | West Auditorium", + "categories": [ + "Fine Arts" + ] + } + ], + "2/7/2024": [ + { + "allDay": true, + "start": 1707285600000, + "end": 1707372000000, + "name": "CCC Presents: First-Generation Night", + "description": "For more information visit the First-Generation Families web page.", + "location": "Virtual Meeting via Zoom", + "categories": [ + "CCC" + ] + } + ], + "2/8/2024": [ { "allDay": true, - "start": 1650430800000, - "end": 1650517200000, - "name": "Earth Week 2022", - "description": "Earth Week 2022 at Stevenson High School is an opportunity to celebrate our planet and help students become aware of what they can do individually and collectively to care for it. Throughout the week, there will be various service and educational opportunities that align with the Earth Day 2022 organization's sustainability campaigns.\n\n\n\nFor additional information about this week-long event, please visit the Earth Week 2022 @ SHS page .", + "start": 1707372000000, + "end": 1707458400000, + "name": "Chamber Orchestra Concert", + "description": "", "location": null, "categories": [ - "Clubs and Activities" + "Fine Arts" ] }, { - "allDay": false, - "start": 1650430800000, - "end": 1650430800000, + "allDay": true, + "start": 1707372000000, + "end": 1707458400000, + "name": "Late Arrival", + "description": "", + "location": null, + "categories": [ + "Late Arrival" + ] + } + ], + "2/13/2024": [ + { + "allDay": true, + "start": 1707804000000, + "end": 1707890400000, + "name": "Odyssey Fine Arts Festival", + "description": "", + "location": null, + "categories": [ + "Fine Arts" + ] + } + ], + "2/14/2024": [ + { + "allDay": true, + "start": 1707890400000, + "end": 1707976800000, + "name": "Odyssey Fine Arts Festival", + "description": "", + "location": null, + "categories": [ + "Fine Arts" + ] + }, + { + "allDay": true, + "start": 1707890400000, + "end": 1707976800000, "name": "PPA Bake Sale", "description": "", "location": "Glass Commons & Wood Commons", @@ -656,417 +898,818 @@ }, { "allDay": false, - "start": 1650499200000, - "end": 1650504600000, - "name": "Senior Awards", - "description": "Note: Musical prelude starts at 6:45 p.m \n\n *Invite Only", - "location": "Stevenson High School | Performing Arts Center", + "start": 1707953400000, + "end": 1707953400000, + "name": "Sports Booster Meeting", + "description": "All meetings begin at 5:30 p.m. in the Athletics Division Office (Room 5116 in PWC)", + "location": "Stevenson High School | Athletics Division Office (Room 5116 in PWC)", + "categories": [ + "Parent Calendar", + "Athletics" + ] + } + ], + "2/15/2024": [ + { + "allDay": true, + "start": 1707976800000, + "end": 1708063200000, + "name": "CCC Presents: Summer Job Fair", + "description": "", + "location": null, + "categories": [ + "CCC" + ] + } + ], + "2/16/2024": [ + { + "allDay": true, + "start": 1708063200000, + "end": 1708149600000, + "name": "Seniors Got Talent", + "description": "", + "location": null, + "categories": [ + "Clubs and Activities" + ] + } + ], + "2/19/2024": [ + { + "allDay": true, + "start": 1708322400000, + "end": 1708408800000, + "name": "President's Day (No School)", + "description": "", + "location": null, + "categories": [ + "Non-Attendance Days" + ] + } + ], + "2/20/2024": [ + { + "allDay": true, + "start": 1708408800000, + "end": 1708495200000, + "name": "Winterfest Week 2024", + "description": "", + "location": null, "categories": [ "Clubs and Activities" ] + }, + { + "allDay": false, + "start": 1708477200000, + "end": 1708477200000, + "name": "District 125 Board of Education Meeting", + "description": "Please visit the Board of Education webpage for additional information.", + "location": "District 125 Administration Building, 2 Stevenson Drive, Lincolnshire, IL", + "categories": [] } ], - "4/21/2022": [ + "2/21/2024": [ { "allDay": true, - "start": 1650517200000, - "end": 1650603600000, - "name": "Earth Week 2022", - "description": "Earth Week 2022 at Stevenson High School is an opportunity to celebrate our planet and help students become aware of what they can do individually and collectively to care for it. Throughout the week, there will be various service and educational opportunities that align with the Earth Day 2022 organization's sustainability campaigns.\n\n\n\nFor additional information about this week-long event, please visit the Earth Week 2022 @ SHS page .", + "start": 1708495200000, + "end": 1708581600000, + "name": "Winterfest Week 2024", + "description": "", "location": null, "categories": [ "Clubs and Activities" ] + } + ], + "2/22/2024": [ + { + "allDay": true, + "start": 1708581600000, + "end": 1708668000000, + "name": "Chamber Guitar Concert", + "description": "", + "location": null, + "categories": [ + "Fine Arts" + ] }, { "allDay": true, - "start": 1650517200000, - "end": 1650603600000, - "name": "Late Arrival", - "description": "See the bell schedule page for more information.", + "start": 1708581600000, + "end": 1708668000000, + "name": "Winterfest Week 2024", + "description": "", + "location": null, + "categories": [ + "Clubs and Activities" + ] + } + ], + "2/23/2024": [ + { + "allDay": true, + "start": 1708668000000, + "end": 1708754400000, + "name": "Baroque Concert", + "description": "", + "location": null, + "categories": [ + "Fine Arts" + ] + }, + { + "allDay": true, + "start": 1708668000000, + "end": 1708754400000, + "name": "PM Assembly", + "description": "", "location": null, "categories": [ - "Late Arrival", "Early Dismissal" ] }, { - "allDay": false, - "start": 1650560400000, - "end": 1650560400000, - "name": "The Power of Positive Relationships", - "description": "Patriot Family Programming Presents: \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n\n\n \n\n \n\n\n\n \n\n \n\n \n\n \n\n \n\n The Power of Positive Relationships \n\nHow to have positive relationships and how to sustain positive relationships\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n-----------------\n\n Zoom Link : https://zoom.us/j/94132678734 \n\n\n\nRecordings of each short can be found on the SHS Family Engagement YouTube channel at: https://www.youtube.com/channel/UCLEcLMExmibNXFYLK_lkcQA", - "location": "Virtual Meeting via Zoom", + "allDay": true, + "start": 1708668000000, + "end": 1708754400000, + "name": "PPA Treat Day", + "description": "", + "location": null, "categories": [ - "Parent Calendar" + "Clubs and Activities" ] }, { - "allDay": false, - "start": 1650585600000, - "end": 1650596400000, - "name": "NHS Induction", + "allDay": true, + "start": 1708668000000, + "end": 1708754400000, + "name": "Winterfest Week 2024", "description": "", - "location": "Stevenson High School | Performing Arts Center", - "categories": [] + "location": null, + "categories": [ + "Clubs and Activities" + ] } ], - "4/22/2022": [ + "2/24/2024": [ { "allDay": true, - "start": 1650603600000, - "end": 1650690000000, - "name": "Earth Week 2022", - "description": "Earth Week 2022 at Stevenson High School is an opportunity to celebrate our planet and help students become aware of what they can do individually and collectively to care for it. Throughout the week, there will be various service and educational opportunities that align with the Earth Day 2022 organization's sustainability campaigns.\n\n\n\nFor additional information about this week-long event, please visit the Earth Week 2022 @ SHS page .", + "start": 1708754400000, + "end": 1708840800000, + "name": "Winterfest Dance 2024", + "description": "", "location": null, "categories": [ "Clubs and Activities" ] } ], - "4/23/2022": [ + "2/27/2024": [ { "allDay": true, - "start": 1650690000000, - "end": 1650776400000, - "name": "Prom 2022", - "description": "For more information, visit the Prom 2022 web page .\n\n Download the Prom 2022 Event Program", - "location": "Hyatt Regency O'Hare Chicago", + "start": 1709013600000, + "end": 1709100000000, + "name": "Activity Period", + "description": "", + "location": null, "categories": [ - "Clubs and Activities" + "Activity Period" ] } ], - "4/25/2022": [ + "2/28/2024": [ { - "allDay": false, - "start": 1650906000000, - "end": 1650906000000, - "name": "Supporting Study Habits In Your Teen", - "description": "Patriot Family Programming Presents: \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n\n\n \n\n \n\n\n\n \n\n \n\n \n\n \n\n \n\n \n\n Supporting Study Habits In Your Teen \n\nIt can be tough to get work done with the distractions of phones and computers. We will discuss strategies and school resources students can use to manage their academics independently.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n-----------------\n\n Zoom Link : https://zoom.us/j/94132678734 \n\n\n\nRecordings of each short can be found on the SHS Family Engagement YouTube channel at: https://www.youtube.com/channel/UCLEcLMExmibNXFYLK_lkcQA", - "location": "Virtual Meeting via Zoom", + "allDay": true, + "start": 1709100000000, + "end": 1709186400000, + "name": "Choir Concert", + "description": "", + "location": null, "categories": [ - "Parent Calendar" + "Fine Arts" + ] + } + ], + "3/1/2024": [ + { + "allDay": true, + "start": 1709272800000, + "end": 1709359200000, + "name": "Institute Day (No School)", + "description": "", + "location": null, + "categories": [ + "Non-Attendance Days" + ] + } + ], + "3/4/2024": [ + { + "allDay": true, + "start": 1709532000000, + "end": 1709618400000, + "name": "Casimir Pulaski Day (No School)", + "description": "", + "location": null, + "categories": [ + "Non-Attendance Days" + ] + } + ], + "3/6/2024": [ + { + "allDay": true, + "start": 1709704800000, + "end": 1709791200000, + "name": "Band Concert", + "description": "", + "location": null, + "categories": [ + "Fine Arts" + ] + } + ], + "3/7/2024": [ + { + "allDay": true, + "start": 1709791200000, + "end": 1709877600000, + "name": "Band Concert", + "description": "", + "location": null, + "categories": [ + "Fine Arts" + ] + }, + { + "allDay": true, + "start": 1709791200000, + "end": 1709877600000, + "name": "Testing Day (Illinois Science Assessment)", + "description": "For more information, visit the PSAT - SAT - ACT Testing web page .", + "location": "Stevenson High School", + "categories": [ + "Testing Day" ] }, { "allDay": false, - "start": 1650931200000, - "end": 1650934800000, - "name": "Making a Healthy Transition to Stevenson - An Informative Panel", - "description": "Join us for an exciting night featuring expert panelists and Stevenson High School students as they prepare 8th graders to attend Stevenson next fall! All incoming freshmen and their families are invited.\n\n\n\nPanelists:\n * Troy Gobble, Principal, Stevenson High School\n* Zara Dittman, Freshman Mentor Coordinator and Spanish Teacher, Stevenson\n* Cristina Cortesi, Ph.D., Substance Abuse Prevention Coordinator, Stevenson\n* Deputy Francis Foy, Lake County Sheriff's Office\n* Hanvita Ramineni, Stevenson High School student and member of Catalyst Club\n \nParents, come learn:\n * About your student's social transition\n* How you can support the academic change\n* How to support your child's mental health during this season\n* How to recognize signs of drug/alcohol use, including vaping\n \nAt the same time, students are invited to a separate panel just for them with our Catalyst high school students. These panels will be happening simultaneously.\n\nStudents will learn how to:\n * ADJUST to the academics and manage your time\n* GET HELP when you need it - academic and emotionally\n* GROW your social circle\n* RESPOND in social situations if alcohol/drugs are offered\n* CARE for your mental and emotional health\n* MAKE the most out of your time at Stevenson\n \nAll incoming 2022-2023 Stevenson freshmen, their parents, and other interested adults are encouraged to participate in this free community program sponsored by Catalyst Club and Stand Strong Coalition.\n\n\n\nTo register for this free event for incoming freshmen and their families, click here .", - "location": "Stevenson High School | Parents in Recital Hall (Room 4100) & 8th Graders in The Little Theater (Room 4200)", + "start": 1709852400000, + "end": 1709859600000, + "name": "CCC Presents: Career Ready Trade Expo", + "description": "", + "location": null, "categories": [ - "Parent Calendar" + "CCC" ] } ], - "4/26/2022": [ + "3/8/2024": [ { "allDay": true, - "start": 1650949200000, - "end": 1651035600000, - "name": "Consortium Artfest", + "start": 1709877600000, + "end": 1709964000000, + "name": "2024 Winter Play", "description": "", - "location": "Stevenson High School | Field House", + "location": null, "categories": [ "Fine Arts" ] }, { "allDay": true, - "start": 1650949200000, - "end": 1651035600000, - "name": "PSAT 10 - Sophmores", - "description": "All Sophomores will be automatically registered with no fee required.\n\nStudents who have certain accommodations may test over multiple dates.\n\n\n\n Click here for more information.", + "start": 1709877600000, + "end": 1709964000000, + "name": "NHS Spring Blood Drive", + "description": "", "location": null, + "categories": [ + "Clubs and Activities" + ] + }, + { + "allDay": true, + "start": 1709877600000, + "end": 1709964000000, + "name": "Testing Day (Illinois Science Assessment)", + "description": "For more information, visit the PSAT - SAT - ACT Testing web page .", + "location": "Stevenson High School", "categories": [ "Testing Day" ] + } + ], + "3/9/2024": [ + { + "allDay": true, + "start": 1709964000000, + "end": 1710050400000, + "name": "2024 Winter Play", + "description": "", + "location": null, + "categories": [ + "Fine Arts" + ] + } + ], + "3/10/2024": [ + { + "allDay": true, + "start": 1710050400000, + "end": 1710133200000, + "name": "2024 Winter Play", + "description": "", + "location": null, + "categories": [ + "Fine Arts" + ] + } + ], + "3/12/2024": [ + { + "allDay": true, + "start": 1710219600000, + "end": 1710306000000, + "name": "CCC Presents: Sophomore Family College and Career Night", + "description": "", + "location": null, + "categories": [ + "CCC" + ] + } + ], + "3/13/2024": [ + { + "allDay": true, + "start": 1710306000000, + "end": 1710392400000, + "name": "PPA Bake Sale", + "description": "", + "location": "Glass Commons & Wood Commons", + "categories": [ + "Clubs and Activities" + ] }, { "allDay": false, - "start": 1650992400000, - "end": 1650992400000, - "name": "Helping Your Teen Develop Time Management Skills", - "description": "Patriot Family Programming Presents: \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n\n\n \n\n \n\n\n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n Helping Your Teen Develop Time Management Skills \n\nHow you can help your teen prioritize tasks so they are able to make better use of their time and complete school work and assignments on time.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n-----------------\n\n Zoom Link : https://zoom.us/j/94132678734 \n\n\n\nRecordings of each short can be found on the SHS Family Engagement YouTube channel at: https://www.youtube.com/channel/UCLEcLMExmibNXFYLK_lkcQA", - "location": "Virtual Meeting via Zoom", + "start": 1710369000000, + "end": 1710369000000, + "name": "Sports Booster Meeting", + "description": "All meetings begin at 5:30 p.m. in the Athletics Division Office (Room 5116 in PWC)", + "location": "Stevenson High School | Athletics Division Office (Room 5116 in PWC)", + "categories": [ + "Parent Calendar", + "Athletics" + ] + } + ], + "3/14/2024": [ + { + "allDay": true, + "start": 1710392400000, + "end": 1710478800000, + "name": "Chamber Guitar Concert", + "description": "", + "location": null, + "categories": [ + "Fine Arts" + ] + }, + { + "allDay": true, + "start": 1710392400000, + "end": 1710478800000, + "name": "Late Arrival", + "description": "", + "location": null, + "categories": [ + "Late Arrival" + ] + } + ], + "3/15/2024": [ + { + "allDay": true, + "start": 1710478800000, + "end": 1710565200000, + "name": "NHS Presents: St. Baldrick's Fundraiser", + "description": "", + "location": null, + "categories": [ + "Clubs and Activities" + ] + } + ], + "3/18/2024": [ + { + "allDay": false, + "start": 1710806400000, + "end": 1710806400000, + "name": "District 125 Board of Education Meeting", + "description": "Please visit the Board of Education webpage for additional information.", + "location": "District 125 Administration Building, 2 Stevenson Drive, Lincolnshire, IL", + "categories": [] + } + ], + "3/19/2024": [ + { + "allDay": true, + "start": 1710824400000, + "end": 1710910800000, + "name": "Activity Period (Student Government)", + "description": "", + "location": null, + "categories": [ + "Activity Period" + ] + }, + { + "allDay": true, + "start": 1710824400000, + "end": 1710910800000, + "name": "Orchestra Concert", + "description": "", + "location": null, + "categories": [ + "Fine Arts" + ] + } + ], + "3/20/2024": [ + { + "allDay": true, + "start": 1710910800000, + "end": 1710997200000, + "name": "Co-Curricular Fair", + "description": "", + "location": null, + "categories": [ + "Clubs and Activities" + ] + } + ], + "3/25/2024": [ + { + "allDay": true, + "start": 1711342800000, + "end": 1711429200000, + "name": "Spring Break", + "description": "", + "location": null, + "categories": [ + "Non-Attendance Days" + ] + } + ], + "3/26/2024": [ + { + "allDay": true, + "start": 1711429200000, + "end": 1711515600000, + "name": "Spring Break", + "description": "", + "location": null, + "categories": [ + "Non-Attendance Days" + ] + } + ], + "3/27/2024": [ + { + "allDay": true, + "start": 1711515600000, + "end": 1711602000000, + "name": "Spring Break", + "description": "", + "location": null, + "categories": [ + "Non-Attendance Days" + ] + } + ], + "3/28/2024": [ + { + "allDay": true, + "start": 1711602000000, + "end": 1711688400000, + "name": "Spring Break", + "description": "", + "location": null, + "categories": [ + "Non-Attendance Days" + ] + } + ], + "3/29/2024": [ + { + "allDay": true, + "start": 1711688400000, + "end": 1711774800000, + "name": "Spring Break", + "description": "", + "location": null, "categories": [ - "Parent Calendar" + "Non-Attendance Days" ] } ], - "4/27/2022": [ + "4/3/2024": [ { "allDay": true, - "start": 1651035600000, - "end": 1651122000000, - "name": "Baroque Concert", + "start": 1712120400000, + "end": 1712206800000, + "name": "CCC Presents: Freshmen Family Night", "description": "", - "location": "Recital Hall", + "location": null, "categories": [ - "Fine Arts" + "CCC" ] } ], - "4/28/2022": [ + "4/9/2024": [ { "allDay": true, - "start": 1651122000000, - "end": 1651208400000, - "name": "Free the Children Fundraiser - Noodles and Co.", - "description": "Support SHS club Free the Children by dining with Noodles and Co. on Thursday, April 28, 2022. The Lincolnshire location will be part of the fundraiser that day. Simply mention the Free the Children fundraiser and 25% of your order cost will be donated back to the organization. You can dine-in, take-out, order online, or use the mobile app. Use code GIVING25 in the fundraiser code box when ordering online or via the mobile app.\n\nTo learn more about Free the Children, click here .", - "location": "Noodles and Co. | Lincolnshire, IL", + "start": 1712638800000, + "end": 1712725200000, + "name": "Activity Period", + "description": "", + "location": null, "categories": [ - "Parent Calendar", - "Fundraisers" + "Activity Period" ] }, { "allDay": true, - "start": 1651122000000, - "end": 1651208400000, - "name": "Local Scholarship Reception", - "description": "", - "location": null, + "start": 1712638800000, + "end": 1712725200000, + "name": "CCC Presents: First-Generation Night", + "description": "For more information visit the First-Generation Families web page.", + "location": "Virtual Meeting via Zoom", "categories": [ - "Foundation Events" + "CCC" ] }, { "allDay": true, - "start": 1651122000000, - "end": 1651208400000, - "name": "One Acts Reading Series", + "start": 1712638800000, + "end": 1712725200000, + "name": "Combo Concert", "description": "", - "location": "West Auditorium", + "location": null, "categories": [ "Fine Arts" ] } ], - "4/29/2022": [ + "4/10/2024": [ { "allDay": true, - "start": 1651208400000, - "end": 1651294800000, - "name": "One Acts Plays", + "start": 1712725200000, + "end": 1712811600000, + "name": "Student Government Induction Ceremony", "description": "", - "location": "West Auditorium", + "location": null, "categories": [ - "Fine Arts" + "Clubs and Activities" ] }, { "allDay": true, - "start": 1651208400000, - "end": 1651294800000, - "name": "Spring Dance Concert", - "description": "", - "location": "PAC", + "start": 1712725200000, + "end": 1712811600000, + "name": "Testing Day (PSAT 9)", + "description": "For more information, visit the PSAT - SAT - ACT Testing web page .", + "location": "Stevenson High School", "categories": [ - "Fine Arts" + "Testing Day" + ] + }, + { + "allDay": true, + "start": 1712725200000, + "end": 1712811600000, + "name": "Testing Day (SAT with Essay)", + "description": "For more information, visit the PSAT - SAT - ACT Testing web page .", + "location": "Stevenson High School", + "categories": [ + "Testing Day" ] }, { "allDay": false, - "start": 1651235400000, - "end": 1651238700000, - "name": "Senior Sunrise", - "description": "Commitment celebration -- wear your college apparel!\n\nCome for games, breakfast, caps and gowns, photos and more!", - "location": "Stevenson High School | Stadium", + "start": 1712788200000, + "end": 1712788200000, + "name": "Sports Booster Meeting", + "description": "All meetings begin at 5:30 p.m. in the Athletics Division Office (Room 5116 in PWC)", + "location": "Stevenson High School | Athletics Division Office (Room 5116 in PWC)", "categories": [ - "Clubs and Activities" + "Parent Calendar", + "Athletics" ] } ], - "4/30/2022": [ + "4/12/2024": [ { "allDay": true, - "start": 1651294800000, - "end": 1651381200000, - "name": "One Acts Plays", + "start": 1712898000000, + "end": 1712984400000, + "name": "Day of Dance 2024", "description": "", - "location": "West Auditorium", + "location": null, "categories": [ "Fine Arts" ] - }, + } + ], + "4/15/2024": [ + { + "allDay": false, + "start": 1713225600000, + "end": 1713225600000, + "name": "District 125 Board of Education Meeting", + "description": "Please visit the Board of Education webpage for additional information.", + "location": "District 125 Administration Building, 2 Stevenson Drive, Lincolnshire, IL", + "categories": [] + } + ], + "4/16/2024": [ { "allDay": true, - "start": 1651294800000, - "end": 1651381200000, - "name": "Spring Dance Concert", + "start": 1713243600000, + "end": 1713330000000, + "name": "The AP and Advanced Art Show", "description": "", - "location": "PAC", + "location": null, "categories": [ "Fine Arts" ] } ], - "5/2/2022": [ + "4/17/2024": [ { "allDay": true, - "start": 1651467600000, - "end": 1651554000000, - "name": "AP Exams", + "start": 1713330000000, + "end": 1713416400000, + "name": "PPA Bake Sale", "description": "", - "location": null, + "location": "Glass Commons & Wood Commons", "categories": [ - "Testing Day" + "Clubs and Activities" ] }, { - "allDay": false, - "start": 1651532400000, - "end": 1651532400000, - "name": "String Parents Association (SPA) Meeting", - "description": "SHS String Parents Association (SPA) Meetings are held virtually and begin at 6 p.m. For more information about SPA, please visit their webpage .\n\nZoom link is https://zoom.us/j/98278110280", - "location": "Zoom", + "allDay": true, + "start": 1713330000000, + "end": 1713416400000, + "name": "Senior Awards Night 2024", + "description": "", + "location": null, "categories": [ - "Parent Calendar", - "Fine Arts" + "Clubs and Activities" ] } ], - "5/3/2022": [ + "4/18/2024": [ { "allDay": true, - "start": 1651554000000, - "end": 1651640400000, - "name": "AP Exams", + "start": 1713416400000, + "end": 1713502800000, + "name": "Late Arrival", "description": "", "location": null, "categories": [ - "Testing Day" + "Late Arrival" ] }, { "allDay": true, - "start": 1651554000000, - "end": 1651640400000, - "name": "Choral Concert", + "start": 1713416400000, + "end": 1713502800000, + "name": "Small Ensemble Concert", "description": "", - "location": "PAC", + "location": null, "categories": [ "Fine Arts" ] }, { "allDay": false, - "start": 1651622400000, - "end": 1651622400000, - "name": "BPO Meeting", - "description": "Band parents are welcome and encouraged to attend meetings.", - "location": "Midi Lab 2201", + "start": 1713484800000, + "end": 1713484800000, + "name": "9th Annual Stevenson Styler Fashion Show", + "description": "", + "location": null, "categories": [ - "Parent Calendar" + "Clubs and Activities" ] } ], - "5/4/2022": [ + "4/19/2024": [ { "allDay": true, - "start": 1651640400000, - "end": 1651726800000, - "name": "AP Exams", + "start": 1713502800000, + "end": 1713589200000, + "name": "Baroque Concert", "description": "", "location": null, "categories": [ - "Testing Day" + "Fine Arts" ] - }, + } + ], + "4/20/2024": [ { "allDay": true, - "start": 1651640400000, - "end": 1651726800000, - "name": "Music Production Showcase", + "start": 1713589200000, + "end": 1713675600000, + "name": "Prom 2024", "description": "", - "location": "West Auditorium & Rm 2104", + "location": null, "categories": [ - "Fine Arts" + "Clubs and Activities" ] } ], - "5/5/2022": [ + "4/23/2024": [ { "allDay": true, - "start": 1651726800000, - "end": 1651813200000, - "name": "AP Exams", + "start": 1713848400000, + "end": 1713934800000, + "name": "Percussion Ensemble Spring Concert", "description": "", "location": null, "categories": [ - "Testing Day" + "Fine Arts" ] }, { "allDay": true, - "start": 1651726800000, - "end": 1651813200000, - "name": "Orchestra & Guitar Awards/Concert", - "description": "", - "location": "PAC", + "start": 1713848400000, + "end": 1713934800000, + "name": "Testing Day (PSAT 10)", + "description": "For more information, visit the PSAT - SAT - ACT Testing web page .", + "location": "Stevenson High School", "categories": [ - "Fine Arts" + "Testing Day" ] } ], - "5/6/2022": [ + "4/24/2024": [ { "allDay": true, - "start": 1651813200000, - "end": 1651899600000, - "name": "AP Exams", + "start": 1713934800000, + "end": 1714021200000, + "name": "NHS Induction Ceremony", "description": "", "location": null, - "categories": [ - "Testing Day" - ] + "categories": [] } ], - "5/9/2022": [ + "4/30/2024": [ { "allDay": true, - "start": 1652072400000, - "end": 1652158800000, - "name": "2022 Fall Play Auditions", + "start": 1714453200000, + "end": 1714539600000, + "name": "Consortium Art Festival", "description": "", "location": null, "categories": [ "Fine Arts" ] - }, + } + ], + "5/1/2024": [ { "allDay": true, - "start": 1652072400000, - "end": 1652158800000, - "name": "AP Exams", + "start": 1714539600000, + "end": 1714626000000, + "name": "Asian Pacific American Heritage Month", "description": "", "location": null, - "categories": [ - "Testing Day" - ] - }, + "categories": [] + } + ], + "5/2/2024": [ { - "allDay": false, - "start": 1652140800000, - "end": 1652140800000, - "name": "Choral Guild Meeting", - "description": "The Choral Meeting begins at 7 p.m. and will be held in room 1414. Visit the Choral Guild's webpage for additional information.", - "location": "Room 1414", + "allDay": true, + "start": 1714626000000, + "end": 1714712400000, + "name": "Activity Period (Junior Guidance)", + "description": "", + "location": null, "categories": [ - "Parent Calendar", - "Fine Arts" + "Activity Period" ] } ], - "5/10/2022": [ + "5/3/2024": [ { "allDay": true, - "start": 1652158800000, - "end": 1652245200000, - "name": "2022 Fall Play Auditions", + "start": 1714712400000, + "end": 1714798800000, + "name": "2024 Spring Dance Concert", "description": "", "location": null, "categories": [ @@ -1074,138 +1717,144 @@ ] }, { - "allDay": true, - "start": 1652158800000, - "end": 1652245200000, - "name": "AP Exams", + "allDay": false, + "start": 1714739400000, + "end": 1714743000000, + "name": "Senior Sunrise", + "description": "Celebrate new beginnings on Friday at the Senior Sunrise! The event will be held from 7:30 a.m. to 8:25 a.m. in the Stadium. If you're attending college, feel free to wear your school gear. There will be hot chocolate, orange juice, fruit, donuts & bagels and cream cheese, other food, and music. You can also pick up your cap and gown for graduation! Students should bring their ID to be able to pick up their caps and gowns. There will also be the opportunity for you to get your own autograph toy and have all of your friends sign it! Ultimately, it will be a great time to hang out with your friends and remember good times from high school at Stevenson!", + "location": "Stevenson High School | The Stadium", + "categories": [ + "Clubs and Activities" + ] + }, + { + "allDay": false, + "start": 1714780800000, + "end": 1714780800000, + "name": "One Act Plays 2024", "description": "", - "location": null, + "location": "Stevenson High School | West Auditorium", "categories": [ - "Testing Day" + "Fine Arts" ] } ], - "5/11/2022": [ + "5/4/2024": [ { "allDay": true, - "start": 1652245200000, - "end": 1652331600000, - "name": "AP Exams", + "start": 1714798800000, + "end": 1714885200000, + "name": "2024 Spring Dance Concert", "description": "", "location": null, "categories": [ - "Testing Day" + "Fine Arts" ] }, { - "allDay": true, - "start": 1652245200000, - "end": 1652331600000, - "name": "Band Concerts", + "allDay": false, + "start": 1714867200000, + "end": 1714867200000, + "name": "One Act Plays 2024", "description": "", - "location": "PAC", + "location": "Stevenson High School | West Auditorium", "categories": [ "Fine Arts" ] - }, + } + ], + "5/6/2024": [ { "allDay": true, - "start": 1652245200000, - "end": 1652331600000, - "name": "Dance Company Auditions", - "description": "", - "location": "Rms. 2010/2112", + "start": 1714971600000, + "end": 1715058000000, + "name": "Testing Day (Advanced Placement Exams)", + "description": "For more information, visit the Advanced Placement web page .", + "location": "Stevenson High School", "categories": [ - "Fine Arts" + "Testing Day" ] - }, + } + ], + "5/7/2024": [ { "allDay": true, - "start": 1652245200000, - "end": 1652331600000, - "name": "PPA Bake Sale", - "description": "", - "location": null, + "start": 1715058000000, + "end": 1715144400000, + "name": "Testing Day (Advanced Placement Exams)", + "description": "For more information, visit the Advanced Placement web page .", + "location": "Stevenson High School", "categories": [ - "Clubs and Activities" + "Testing Day" + ] + } + ], + "5/8/2024": [ + { + "allDay": true, + "start": 1715144400000, + "end": 1715230800000, + "name": "Testing Day (Advanced Placement Exams)", + "description": "For more information, visit the Advanced Placement web page .", + "location": "Stevenson High School", + "categories": [ + "Testing Day" ] }, { "allDay": false, - "start": 1652308200000, - "end": 1652308200000, + "start": 1715207400000, + "end": 1715207400000, "name": "Sports Booster Meeting", - "description": "All meetings begin at 5:30 p.m. in West Faculty Dining Room (Room 1204, by the Sports Center)", - "location": "West Staff Dining Room", + "description": "All meetings begin at 5:30 p.m. in the Athletics Division Office (Room 5116 in PWC)", + "location": "Stevenson High School | Athletics Division Office (Room 5116 in PWC)", "categories": [ "Parent Calendar", "Athletics" ] } ], - "5/12/2022": [ + "5/9/2024": [ { "allDay": true, - "start": 1652331600000, - "end": 1652418000000, - "name": "AP Exams", + "start": 1715230800000, + "end": 1715317200000, + "name": "Choir Concert", "description": "", "location": null, - "categories": [ - "Testing Day" - ] - }, - { - "allDay": true, - "start": 1652331600000, - "end": 1652418000000, - "name": "Band Concerts", - "description": "", - "location": "PAC", "categories": [ "Fine Arts" ] }, { "allDay": true, - "start": 1652331600000, - "end": 1652418000000, - "name": "Dance Company Auditions", - "description": "", - "location": "Rms. 2010/2112", + "start": 1715230800000, + "end": 1715317200000, + "name": "Testing Day (Advanced Placement Exams)", + "description": "For more information, visit the Advanced Placement web page .", + "location": "Stevenson High School", "categories": [ - "Fine Arts" + "Testing Day" ] } ], - "5/13/2022": [ + "5/10/2024": [ { "allDay": true, - "start": 1652418000000, - "end": 1652504400000, - "name": "AP Exams", - "description": "", - "location": null, + "start": 1715317200000, + "end": 1715403600000, + "name": "Testing Day (Advanced Placement Exams)", + "description": "For more information, visit the Advanced Placement web page .", + "location": "Stevenson High School", "categories": [ "Testing Day" ] }, { - "allDay": true, - "start": 1652418000000, - "end": 1652504400000, - "name": "Improv Performance", - "description": "", - "location": "Little Theatre", - "categories": [ - "Fine Arts" - ] - }, - { - "allDay": true, - "start": 1652418000000, - "end": 1652504400000, - "name": "Patriot Theatre Company Awards", + "allDay": false, + "start": 1715385600000, + "end": 1715385600000, + "name": "Music Production Showcase", "description": "", "location": null, "categories": [ @@ -1213,271 +1862,214 @@ ] } ], - "5/16/2022": [ - { - "allDay": false, - "start": 1652745600000, - "end": 1652745600000, - "name": "District 125 Board of Education Meeting", - "description": "District 125 Board of Education meetings begin at 7:00 p.m. and are held at the District 125 Administration Building, 2 Stevenson Drive, Lincolnshire, Ill.\n\nPlease visit the Board of Education webpage for additional information.", - "location": null, - "categories": [] - } - ], - "5/17/2022": [ + "5/13/2024": [ { - "allDay": false, - "start": 1652826600000, - "end": 1652837400000, - "name": "Consortium Art Festival Evening Reception", - "description": "More information coming soon!", - "location": "Stevenson High School | Fieldhouse", + "allDay": true, + "start": 1715576400000, + "end": 1715662800000, + "name": "Testing Day (Advanced Placement Exams)", + "description": "https://www.d125.org/academics/advanced-placement", + "location": "Stevenson High School", "categories": [ - "Fine Arts" + "Testing Day" ] } ], - "5/23/2022": [ + "5/14/2024": [ { "allDay": true, - "start": 1653282000000, - "end": 1653368400000, - "name": "Concert Dance Performance", + "start": 1715662800000, + "end": 1715749200000, + "name": "Spring Band Concert", "description": "", - "location": "West Auditorium", + "location": "Stevenson High School | Performing Arts Center", "categories": [ "Fine Arts" ] }, { "allDay": true, - "start": 1653282000000, - "end": 1653368400000, - "name": "Spring Sports Awards", - "description": "", - "location": null, + "start": 1715662800000, + "end": 1715749200000, + "name": "Testing Day (Advanced Placement Exams)", + "description": "https://www.d125.org/academics/advanced-placement", + "location": "Stevenson High School", "categories": [ - "Athletics" + "Testing Day" ] } ], - "5/24/2022": [ + "5/15/2024": [ { "allDay": true, - "start": 1653368400000, - "end": 1653454800000, - "name": "Finals Experience", + "start": 1715749200000, + "end": 1715835600000, + "name": "Spring Guitar Concert", "description": "", "location": null, + "categories": [ + "Fine Arts" + ] + }, + { + "allDay": true, + "start": 1715749200000, + "end": 1715835600000, + "name": "Testing Day (Advanced Placement Exams)", + "description": "https://www.d125.org/academics/advanced-placement", + "location": "Stevenson High School", "categories": [ "Testing Day" ] } ], - "5/25/2022": [ + "5/16/2024": [ { "allDay": true, - "start": 1653454800000, - "end": 1653541200000, - "name": "Finals Experience", - "description": "", - "location": null, + "start": 1715835600000, + "end": 1715922000000, + "name": "Testing Day (Advanced Placement Exams)", + "description": "https://www.d125.org/academics/advanced-placement", + "location": "Stevenson High School", "categories": [ "Testing Day" ] } ], - "5/26/2022": [ + "5/17/2024": [ { "allDay": true, - "start": 1653541200000, - "end": 1653627600000, - "name": "Finals Experience", + "start": 1715922000000, + "end": 1716008400000, + "name": "PM Assembly", "description": "", "location": null, "categories": [ - "Testing Day" + "Early Dismissal" ] }, { "allDay": true, - "start": 1653541200000, - "end": 1653627600000, - "name": "Senior Class Party", + "start": 1715922000000, + "end": 1716008400000, + "name": "PPA Treat Day", "description": "", "location": null, "categories": [ "Clubs and Activities" ] - } - ], - "5/27/2022": [ - { - "allDay": false, - "start": 1653688800000, - "end": 1653688800000, - "name": "SHS Commencement", - "description": "", - "location": "NOW Arena | Hoffman Estates, IL", - "categories": [ - "Clubs and Activities" - ] - } - ], - "6/4/2022": [ + }, { "allDay": true, - "start": 1654318800000, - "end": 1654405200000, - "name": "SAT Test Day", - "description": "Visit the National Test Days webpage for additional information.", + "start": 1715922000000, + "end": 1716008400000, + "name": "Testing Day (Advanced Placement Exams)", + "description": "https://www.d125.org/academics/advanced-placement", "location": "Stevenson High School", "categories": [ "Testing Day" ] - } - ], - "6/6/2022": [ + }, { "allDay": false, - "start": 1654556400000, - "end": 1654556400000, - "name": "String Parents Association (SPA) Meeting", - "description": "SHS String Parents Association (SPA) Meetings are held virtually and begin at 6 p.m. For more information about SPA, please visit their webpage .\n\nZoom link is https://zoom.us/j/98278110280", - "location": "Zoom", + "start": 1715977500000, + "end": 1715977500000, + "name": "Spring Fling 2024", + "description": "", + "location": "Stevenson High School | The Stadium", "categories": [ - "Parent Calendar", - "Fine Arts" + "Clubs and Activities" ] } ], - "6/7/2022": [ + "5/22/2024": [ { - "allDay": false, - "start": 1654605900000, - "end": 1654624200000, - "name": "Summer School - Session 1 Start", - "description": "For more information, visit the Summer School webpage.", + "allDay": true, + "start": 1716354000000, + "end": 1716440400000, + "name": "Final Experience - Early Dismissal", + "description": "", "location": null, "categories": [ - "Non-Attendance Days", - "Summer School", - "Late Arrival", - "Early Dismissal", - "Activity Period", - "Testing Day", - "Orientations", - "Student Check-In Days" + "Early Dismissal" ] } ], - "6/21/2022": [ + "5/23/2024": [ { - "allDay": false, - "start": 1655856000000, - "end": 1655856000000, - "name": "District 125 Board of Education Meeting", - "description": "District 125 Board of Education meetings begin at 7:00 p.m. and are held at the District 125 Administration Building, 2 Stevenson Drive, Lincolnshire, Ill.\n\nPlease visit the Board of Education webpage for additional information.", + "allDay": true, + "start": 1716440400000, + "end": 1716526800000, + "name": "Final Experience - Early Dismissal", + "description": "", "location": null, - "categories": [] + "categories": [ + "Early Dismissal" + ] } ], - "6/30/2022": [ + "5/24/2024": [ { "allDay": false, - "start": 1656593100000, - "end": 1656611400000, - "name": "Summer School - Session 1 End", - "description": "For more information, visit the Summer School webpage.", + "start": 1716588000000, + "end": 1716588000000, + "name": "Commencement Ceremony: Class of 2024", + "description": "", "location": null, "categories": [ - "Non-Attendance Days", - "Summer School", - "Late Arrival", - "Early Dismissal", - "Activity Period", - "Testing Day", - "Orientations", - "Student Check-In Days" + "Clubs and Activities" ] } ], - "7/5/2022": [ + "6/4/2024": [ { "allDay": false, - "start": 1657025100000, - "end": 1657043400000, - "name": "Summer School - Session 2 Start", + "start": 1717505100000, + "end": 1717523400000, + "name": "Summer School - Session 1 Start", "description": "For more information, visit the Summer School webpage.", "location": null, "categories": [ - "Non-Attendance Days", - "Summer School", - "Late Arrival", - "Early Dismissal", - "Activity Period", - "Testing Day", - "Orientations", - "Student Check-In Days" + "Summer School" ] } ], - "7/28/2022": [ + "6/27/2024": [ { "allDay": false, - "start": 1659012300000, - "end": 1659030600000, - "name": "Summer School - Session 2 End", + "start": 1719492300000, + "end": 1719510600000, + "name": "Summer School - Session 1 End", "description": "For more information, visit the Summer School webpage.", "location": null, "categories": [ - "Non-Attendance Days", - "Summer School", - "Late Arrival", - "Early Dismissal", - "Activity Period", - "Testing Day", - "Orientations", - "Student Check-In Days" + "Summer School" ] } ], - "8/9/2022": [ + "7/1/2024": [ { "allDay": false, - "start": 1660053600000, - "end": 1660064400000, - "name": "Dance Placement Reassessment Audition", - "description": "For more information on this audition and others, visit the SHS Curricular Dance Auditions page .", - "location": "Stevenson High School | Dance Studio (Room 2010)", - "categories": [ - "Fine Arts" - ] - } - ], - "8/16/2022": [ - { - "allDay": true, - "start": 1660626000000, - "end": 1660712400000, - "name": "Transfer Parent/Guardian Evening", - "description": "More information coming soon!", + "start": 1719837900000, + "end": 1719856200000, + "name": "Summer School - Session 2 Start", + "description": "For more information, visit the Summer School webpage.", "location": null, "categories": [ - "Orientations" + "Summer School" ] } ], - "8/25/2022": [ + "7/25/2024": [ { - "allDay": true, - "start": 1661403600000, - "end": 1661490000000, - "name": "Transfer Student Resource Fair", - "description": "More information coming soon!", + "allDay": false, + "start": 1721911500000, + "end": 1721929800000, + "name": "Summer School - Session 2 End", + "description": "For more information, visit the Summer School webpage.", "location": null, "categories": [ - "Orientations" + "Summer School" ] } ] diff --git a/src/views/Calendar/CalendarMain.vue b/src/views/Calendar/CalendarMain.vue index 25f6532f..e1f4500a 100644 --- a/src/views/Calendar/CalendarMain.vue +++ b/src/views/Calendar/CalendarMain.vue @@ -61,7 +61,7 @@ export default { @import 'src/styles/style.sass' .calendar - --num-rows: 5 // changed through JavaScript to 5 or 6 depending on the month + --num-rows: 5 /* changed through JavaScript to 5 or 6 depending on the month */ min-height: 100vh display: grid grid-template-columns: repeat(7, 1fr) diff --git a/src/views/Jukebox/Jukebox.vue b/src/views/Jukebox/Jukebox.vue index a9d26f97..e685f4cc 100644 --- a/src/views/Jukebox/Jukebox.vue +++ b/src/views/Jukebox/Jukebox.vue @@ -260,7 +260,6 @@ $medium: 900px width: 80% display: flex margin: 15px auto auto auto - positon: absolute text-align: center background-color: #BCBCBC border-radius: 10px From 0648000874c11194f04c5231be9821cccf032819 Mon Sep 17 00:00:00 2001 From: Joseph Shepin Date: Thu, 28 Dec 2023 17:47:43 -0600 Subject: [PATCH 7/7] remove some old files --- src/assets/occasions/GirlConLogo.png | Bin 66328 -> 0 bytes src/assets/patriot-masked.png | Bin 313791 -> 0 bytes 2 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 src/assets/occasions/GirlConLogo.png delete mode 100644 src/assets/patriot-masked.png diff --git a/src/assets/occasions/GirlConLogo.png b/src/assets/occasions/GirlConLogo.png deleted file mode 100644 index 09005fd1efbc8730745a28099ad1fa343a2e09de..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 66328 zcmV)SK(fDyP)tbw0?}(XuPw0kJQ}#&93~M$NI8*l+yJ7|KtAFSks*4{@d*T z@x2dV?rnmO7hwqksqsMNsrF6TvoXEOs%%_*TzI39ng_F}|wX2`=pQg~b zmaWO1=%by~vU%&3bEu(U(w<@4n}xx#!u-E}wzqw)zizYy@lnO!Rq6W!nly*qd_zx5ky(rf;H@imAknwX$frmgo2N&+YEM?a{f}+^^Qq zr_jTw;l`xS&Tqw$aE+vj#hau3u4l=Bn%Tg3*N1$$hHa;Pptv);%^J zwHkFy|1^waYuJxe2N!$bCKTDzXmq(DQGeK~L;8nc9=m!~t3 zsc7Y3yVUR28U5`vTQA$r78hdmi%K@((%OnCzw!2~$tM1Nd(>*asQE3NA&`+A=^zp0 zE>p_0-iN46t#a7*q!?bk)9WdyjS$hg=Kk{1I%-#RI9=Gn43^3$>v85y7%3MlwDYEvrYLZ_;sjR7tDkpJb`kBAxQ}sVEP+byM^!Cdr;jj*wcIuri1` z%eZhHkO{A{BI7J|SltAYLrkxpLVqrkFHLeB9&nq7D|HTOOUb-F8IE%d#k~`u<20km z1gkwElSHF>0{uan!zg(IJ@VE<0!?I!Xd-+Sdsw)xm2(~L->6Tm!m1RY;yy(*tmFCp zCcEuZ_u$eJ+1Lk8S+A7K%N2&QTCF|st3svX8e=q*vL+{JcWa;DL8lczrBN{z)FLCd zT4OkQ%MzDdJuBi9ie0ErReGAZRrj~wMx$pB%W8$Zr}2SYIhM-J8!*S}xOsC!_%Rl2 zmc%JN4<$G7RiCEUcv17M<<$y#OvZ0@DAdRxvYbjC6@wHtpWlHEm;Gjcmow)gt1_R% zH3b8gQ-*r2SN+j}mY+SI2;lc=qA&7GTgPYCO=Bmo0 zjKBs9a84zxT8M#6tKu`GKkb(Zv<8`i9klB1_Bfqx{62-Z<=p|lU zT?DQ;@ImF%oZ!^uR8z`;BA%E;u}HgXk5}HPThE?{bVep6$NSa{2i29fV|_RC>@W)K02F(vYIH9VT|y``N}cc-WLhvG;rS=G_GLYJ1{!@4M{=2V zqWzC6tp+PD9_dkgoM3Wxgz0OH83q=PosL}T0_?c#E@(9vg-<3FD>8cNd=l5;8rl?* zLOAF8b#JRGV?82;2Nry?Vbr8tKca8-m9>5mp1PVgcaB~o@-b6IZ% z2xUG+Cx&hmo5ZzFRT& zDk+6d`b1^d4)+!7tub~|bgA{E*6CB}@DH;x;7oFoWFk35ZVmz|NxZ)g0v{gtb0BR@ zV1;~PBixYve*gIR0Iv%6vMcWQLhu2-VM8Q7GsF{A?@1-KPE{EW3seG%3?|v^1d+rw zHrv@2NmPZ9!�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 z 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

>rNSKpW@O0k&^;)m@~-aG%QN6e!0u*@MD@%t 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