From df3f439746bfe7e636cbe439818a516271c2c798 Mon Sep 17 00:00:00 2001 From: Grzegorz Kucmierz Date: Mon, 23 Feb 2026 22:18:06 +0000 Subject: [PATCH] docs: overwrite README with project description and centered preview image --- README.md | 40 +- index.html | 39 +- package-lock.json | 1211 +++++++++++++++++++++++++++++++++++++++++++- package.json | 1 + public/cube.svg | 1 + public/favicon.png | Bin 0 -> 1429 bytes public/preview.png | Bin 0 -> 74280 bytes 7 files changed, 1254 insertions(+), 38 deletions(-) create mode 100644 public/cube.svg create mode 100644 public/favicon.png create mode 100644 public/preview.png diff --git a/README.md b/README.md index f3c4b64..7782312 100644 --- a/README.md +++ b/README.md @@ -1,31 +1,21 @@ -# Vue 3 + Vite +# Rubik's Cube Logic Engine & Simulator -This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 ` - + + + + + + + Rubic Cube Logic Engine + + + + + + + + + + + + + + + +
+ + + diff --git a/package-lock.json b/package-lock.json index d5eea00..c57482c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,9 +14,25 @@ }, "devDependencies": { "@vitejs/plugin-vue": "^5.2.1", + "puppeteer": "^24.37.5", "vite": "^6.2.0" } }, + "node_modules/@babel/code-frame": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz", + "integrity": "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.28.5", + "js-tokens": "^4.0.0", + "picocolors": "^1.1.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, "node_modules/@babel/helper-string-parser": { "version": "7.25.9", "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", @@ -27,9 +43,9 @@ } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", - "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", + "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==", "license": "MIT", "engines": { "node": ">=6.9.0" @@ -494,6 +510,28 @@ "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", "license": "MIT" }, + "node_modules/@puppeteer/browsers": { + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.13.0.tgz", + "integrity": "sha512-46BZJYJjc/WwmKjsvDFykHtXrtomsCIrwYQPOP7VfMJoZY2bsDF9oROBABR3paDjDcmkUye1Pb1BqdcdiipaWA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "debug": "^4.4.3", + "extract-zip": "^2.0.1", + "progress": "^2.0.3", + "proxy-agent": "^6.5.0", + "semver": "^7.7.4", + "tar-fs": "^3.1.1", + "yargs": "^17.7.2" + }, + "bin": { + "browsers": "lib/cjs/main-cli.js" + }, + "engines": { + "node": ">=18" + } + }, "node_modules/@rollup/rollup-android-arm-eabi": { "version": "4.36.0", "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.36.0.tgz", @@ -760,6 +798,13 @@ "win32" ] }, + "node_modules/@tootallnate/quickjs-emscripten": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz", + "integrity": "sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==", + "dev": true, + "license": "MIT" + }, "node_modules/@types/estree": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", @@ -767,6 +812,28 @@ "dev": true, "license": "MIT" }, + "node_modules/@types/node": { + "version": "25.3.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-25.3.0.tgz", + "integrity": "sha512-4K3bqJpXpqfg2XKGK9bpDTc6xO/xoUP/RBWS7AtRMug6zZFaRekiLzjVtAoZMquxoAbzBvy5nxQ7veS5eYzf8A==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "undici-types": "~7.18.0" + } + }, + "node_modules/@types/yauzl": { + "version": "2.10.3", + "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz", + "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@types/node": "*" + } + }, "node_modules/@vitejs/plugin-vue": { "version": "5.2.3", "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-5.2.3.tgz", @@ -881,6 +948,281 @@ "integrity": "sha512-/hnE/qP5ZoGpol0a5mDi45bOd7t3tjYJBjsgCsivow7D48cJeV5l05RD82lPqi7gRiphZM37rnhW1l6ZoCNNnQ==", "license": "MIT" }, + "node_modules/agent-base": { + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz", + "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 14" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true, + "license": "Python-2.0" + }, + "node_modules/ast-types": { + "version": "0.13.4", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz", + "integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==", + "dev": true, + "license": "MIT", + "dependencies": { + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/b4a": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.8.0.tgz", + "integrity": "sha512-qRuSmNSkGQaHwNbM7J78Wwy+ghLEYF1zNrSeMxj4Kgw6y33O3mXcQ6Ie9fRvfU/YnxWkOchPXbaLb73TkIsfdg==", + "dev": true, + "license": "Apache-2.0", + "peerDependencies": { + "react-native-b4a": "*" + }, + "peerDependenciesMeta": { + "react-native-b4a": { + "optional": true + } + } + }, + "node_modules/bare-events": { + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.8.2.tgz", + "integrity": "sha512-riJjyv1/mHLIPX4RwiK+oW9/4c3TEUeORHKefKAKnZ5kyslbN+HXowtbaVEqt4IMUB7OXlfixcs6gsFeo/jhiQ==", + "dev": true, + "license": "Apache-2.0", + "peerDependencies": { + "bare-abort-controller": "*" + }, + "peerDependenciesMeta": { + "bare-abort-controller": { + "optional": true + } + } + }, + "node_modules/bare-fs": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.5.4.tgz", + "integrity": "sha512-POK4oplfA7P7gqvetNmCs4CNtm9fNsx+IAh7jH7GgU0OJdge2rso0R20TNWVq6VoWcCvsTdlNDaleLHGaKx8CA==", + "dev": true, + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "bare-events": "^2.5.4", + "bare-path": "^3.0.0", + "bare-stream": "^2.6.4", + "bare-url": "^2.2.2", + "fast-fifo": "^1.3.2" + }, + "engines": { + "bare": ">=1.16.0" + }, + "peerDependencies": { + "bare-buffer": "*" + }, + "peerDependenciesMeta": { + "bare-buffer": { + "optional": true + } + } + }, + "node_modules/bare-os": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-3.6.2.tgz", + "integrity": "sha512-T+V1+1srU2qYNBmJCXZkUY5vQ0B4FSlL3QDROnKQYOqeiQR8UbjNHlPa+TIbM4cuidiN9GaTaOZgSEgsvPbh5A==", + "dev": true, + "license": "Apache-2.0", + "optional": true, + "engines": { + "bare": ">=1.14.0" + } + }, + "node_modules/bare-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-3.0.0.tgz", + "integrity": "sha512-tyfW2cQcB5NN8Saijrhqn0Zh7AnFNsnczRcuWODH0eYAXBsJ5gVxAUuNr7tsHSC6IZ77cA0SitzT+s47kot8Mw==", + "dev": true, + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "bare-os": "^3.0.1" + } + }, + "node_modules/bare-stream": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.8.0.tgz", + "integrity": "sha512-reUN0M2sHRqCdG4lUK3Fw8w98eeUIZHL5c3H7Mbhk2yVBL+oofgaIp0ieLfD5QXwPCypBpmEEKU2WZKzbAk8GA==", + "dev": true, + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "streamx": "^2.21.0", + "teex": "^1.0.1" + }, + "peerDependencies": { + "bare-buffer": "*", + "bare-events": "*" + }, + "peerDependenciesMeta": { + "bare-buffer": { + "optional": true + }, + "bare-events": { + "optional": true + } + } + }, + "node_modules/bare-url": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/bare-url/-/bare-url-2.3.2.tgz", + "integrity": "sha512-ZMq4gd9ngV5aTMa5p9+UfY0b3skwhHELaDkhEHetMdX0LRkW9kzaym4oo/Eh+Ghm0CCDuMTsRIGM/ytUc1ZYmw==", + "dev": true, + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "bare-path": "^3.0.0" + } + }, + "node_modules/basic-ftp": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.2.0.tgz", + "integrity": "sha512-VoMINM2rqJwJgfdHq6RiUudKt2BV+FY5ZFezP/ypmwayk68+NzzAQy4XXLlqsGD4MCzq3DrmNFD/uUmBJuGoXw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/chromium-bidi": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-14.0.0.tgz", + "integrity": "sha512-9gYlLtS6tStdRWzrtXaTMnqcM4dudNegMXJxkR0I/CXObHalYeYcAMPrL19eroNZHtJ8DQmu1E+ZNOYu/IXMXw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "mitt": "^3.0.1", + "zod": "^3.24.1" + }, + "peerDependencies": { + "devtools-protocol": "*" + } + }, + "node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "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==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "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==", + "dev": true, + "license": "MIT" + }, + "node_modules/cosmiconfig": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", + "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", + "dev": true, + "license": "MIT", + "dependencies": { + "env-paths": "^2.2.1", + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + }, + "peerDependencies": { + "typescript": ">=4.9.5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, "node_modules/csstype": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", @@ -896,6 +1238,73 @@ "npm": "^6.0.0" } }, + "node_modules/data-uri-to-buffer": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz", + "integrity": "sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 14" + } + }, + "node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/degenerator": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-5.0.1.tgz", + "integrity": "sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ast-types": "^0.13.4", + "escodegen": "^2.1.0", + "esprima": "^4.0.1" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/devtools-protocol": { + "version": "0.0.1566079", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1566079.tgz", + "integrity": "sha512-MJfAEA1UfVhSs7fbSQOG4czavUp1ajfg6prlAN0+cmfa2zNjaIbvq8VneP7do1WAQQIvgNJWSMeP6UyI90gIlQ==", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true, + "license": "MIT" + }, + "node_modules/end-of-stream": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz", + "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==", + "dev": true, + "license": "MIT", + "dependencies": { + "once": "^1.4.0" + } + }, "node_modules/entities": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", @@ -908,6 +1317,26 @@ "url": "https://github.com/fb55/entities?sponsor=1" } }, + "node_modules/env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/error-ex": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.4.tgz", + "integrity": "sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, "node_modules/esbuild": { "version": "0.25.1", "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.1.tgz", @@ -949,12 +1378,126 @@ "@esbuild/win32-x64": "0.25.1" } }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/escodegen": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", + "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true, + "license": "BSD-2-Clause", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "license": "BSD-2-Clause", + "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==", "license": "MIT" }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/events-universal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/events-universal/-/events-universal-1.0.1.tgz", + "integrity": "sha512-LUd5euvbMLpwOF8m6ivPCbhQeSiYVNb8Vs0fQ8QjXo0JTkEHpz8pxdQf0gStltaPpw0Cca8b39KxvK9cfKRiAw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "bare-events": "^2.7.0" + } + }, + "node_modules/extract-zip": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", + "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "debug": "^4.1.1", + "get-stream": "^5.1.0", + "yauzl": "^2.10.0" + }, + "bin": { + "extract-zip": "cli.js" + }, + "engines": { + "node": ">= 10.17.0" + }, + "optionalDependencies": { + "@types/yauzl": "^2.9.1" + } + }, + "node_modules/fast-fifo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", + "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", + "dev": true, + "license": "MIT", + "dependencies": { + "pend": "~1.2.0" + } + }, "node_modules/fsevents": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", @@ -970,6 +1513,163 @@ "node": "^8.16.0 || ^10.6.0 || >=11.0.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==", + "dev": true, + "license": "ISC", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "license": "MIT", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-uri": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.5.tgz", + "integrity": "sha512-b1O07XYq8eRuVzBNgJLstU6FYc1tS6wnMtF1I1D9lE8LxZSOGZ7LhxN54yPP6mGw5f2CkXY2BQUL9Fx41qvcIg==", + "dev": true, + "license": "MIT", + "dependencies": { + "basic-ftp": "^5.0.2", + "data-uri-to-buffer": "^6.0.2", + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/http-proxy-agent": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", + "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", + "dev": true, + "license": "MIT", + "dependencies": { + "agent-base": "^7.1.0", + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/https-proxy-agent": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz", + "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==", + "dev": true, + "license": "MIT", + "dependencies": { + "agent-base": "^7.1.2", + "debug": "4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/import-fresh": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", + "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ip-address": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.1.0.tgz", + "integrity": "sha512-XXADHxXmvT9+CRxhXg56LJovE+bmWnEWB78LB83VZTprKTmaC5QfruXocxzTZ2Kl0DNwKuBdlIhjL8LeY8Sf8Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 12" + } + }, + "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==", + "dev": true, + "license": "MIT" + }, + "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==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "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==", + "dev": true, + "license": "MIT" + }, + "node_modules/js-yaml": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz", + "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==", + "dev": true, + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "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==", + "dev": true, + "license": "MIT" + }, + "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==", + "dev": true, + "license": "MIT" + }, + "node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=12" + } + }, "node_modules/lucide-vue-next": { "version": "0.564.0", "resolved": "https://registry.npmjs.org/lucide-vue-next/-/lucide-vue-next-0.564.0.tgz", @@ -988,6 +1688,20 @@ "@jridgewell/sourcemap-codec": "^1.5.0" } }, + "node_modules/mitt": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz", + "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==", + "dev": true, + "license": "MIT" + }, + "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==", + "dev": true, + "license": "MIT" + }, "node_modules/nanoid": { "version": "3.3.11", "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", @@ -1006,6 +1720,16 @@ "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" } }, + "node_modules/netmask": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz", + "integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4.0" + } + }, "node_modules/npm": { "version": "6.14.18", "resolved": "https://registry.npmjs.org/npm/-/npm-6.14.18.tgz", @@ -5351,6 +6075,89 @@ "node": ">=6" } }, + "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==", + "dev": true, + "license": "ISC", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/pac-proxy-agent": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.2.0.tgz", + "integrity": "sha512-TEB8ESquiLMc0lV8vcd5Ql/JAKAoyzHFXaStwjkzpOpC5Yv+pIzLfHvjTSdf3vpa2bMiUQrg9i6276yn8666aA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@tootallnate/quickjs-emscripten": "^0.23.0", + "agent-base": "^7.1.2", + "debug": "^4.3.4", + "get-uri": "^6.0.1", + "http-proxy-agent": "^7.0.0", + "https-proxy-agent": "^7.0.6", + "pac-resolver": "^7.0.1", + "socks-proxy-agent": "^8.0.5" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/pac-resolver": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-7.0.1.tgz", + "integrity": "sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==", + "dev": true, + "license": "MIT", + "dependencies": { + "degenerator": "^5.0.0", + "netmask": "^2.0.2" + }, + "engines": { + "node": ">= 14" + } + }, + "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==", + "dev": true, + "license": "MIT", + "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==", + "dev": true, + "license": "MIT", + "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/pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", + "dev": true, + "license": "MIT" + }, "node_modules/picocolors": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", @@ -5385,6 +6192,115 @@ "node": "^10 || ^12 || >=14" } }, + "node_modules/progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/proxy-agent": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.5.0.tgz", + "integrity": "sha512-TmatMXdr2KlRiA2CyDu8GqR8EjahTG3aY3nXjdzFyoZbmB8hrBsTyMezhULIXKnC0jpfjlmiZ3+EaCzoInSu/A==", + "dev": true, + "license": "MIT", + "dependencies": { + "agent-base": "^7.1.2", + "debug": "^4.3.4", + "http-proxy-agent": "^7.0.1", + "https-proxy-agent": "^7.0.6", + "lru-cache": "^7.14.1", + "pac-proxy-agent": "^7.1.0", + "proxy-from-env": "^1.1.0", + "socks-proxy-agent": "^8.0.5" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "dev": true, + "license": "MIT" + }, + "node_modules/pump": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.3.tgz", + "integrity": "sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==", + "dev": true, + "license": "MIT", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/puppeteer": { + "version": "24.37.5", + "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-24.37.5.tgz", + "integrity": "sha512-3PAOIQLceyEmn1Fi76GkGO2EVxztv5OtdlB1m8hMUZL3f8KDHnlvXbvCXv+Ls7KzF1R0KdKBqLuT/Hhrok12hQ==", + "dev": true, + "hasInstallScript": true, + "license": "Apache-2.0", + "dependencies": { + "@puppeteer/browsers": "2.13.0", + "chromium-bidi": "14.0.0", + "cosmiconfig": "^9.0.0", + "devtools-protocol": "0.0.1566079", + "puppeteer-core": "24.37.5", + "typed-query-selector": "^2.12.0" + }, + "bin": { + "puppeteer": "lib/cjs/puppeteer/node/cli.js" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/puppeteer-core": { + "version": "24.37.5", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-24.37.5.tgz", + "integrity": "sha512-ybL7iE78YPN4T6J+sPLO7r0lSByp/0NN6PvfBEql219cOnttoTFzCWKiBOjstXSqi/OKpwae623DWAsL7cn2MQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@puppeteer/browsers": "2.13.0", + "chromium-bidi": "14.0.0", + "debug": "^4.4.3", + "devtools-protocol": "0.0.1566079", + "typed-query-selector": "^2.12.0", + "webdriver-bidi-protocol": "0.4.1", + "ws": "^8.19.0" + }, + "engines": { + "node": ">=18" + } + }, + "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==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, "node_modules/rollup": { "version": "4.36.0", "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.36.0.tgz", @@ -5424,6 +6340,71 @@ "fsevents": "~2.3.2" } }, + "node_modules/semver": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6.0.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socks": { + "version": "2.8.7", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.7.tgz", + "integrity": "sha512-HLpt+uLy/pxB+bum/9DzAgiKS8CX1EvbWxI4zlmgGCExImLdiad2iCwXT5Z4c9c3Eq8rP2318mPW2c+QbtjK8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ip-address": "^10.0.1", + "smart-buffer": "^4.2.0" + }, + "engines": { + "node": ">= 10.0.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socks-proxy-agent": { + "version": "8.0.5", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.5.tgz", + "integrity": "sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==", + "dev": true, + "license": "MIT", + "dependencies": { + "agent-base": "^7.1.2", + "debug": "^4.3.4", + "socks": "^2.8.3" + }, + "engines": { + "node": ">= 14" + } + }, + "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==", + "dev": true, + "license": "BSD-3-Clause", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/source-map-js": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", @@ -5433,6 +6414,116 @@ "node": ">=0.10.0" } }, + "node_modules/streamx": { + "version": "2.23.0", + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.23.0.tgz", + "integrity": "sha512-kn+e44esVfn2Fa/O0CPFcex27fjIL6MkVae0Mm6q+E6f0hWv578YCERbv+4m02cjxvDsPKLnmxral/rR6lBMAg==", + "dev": true, + "license": "MIT", + "dependencies": { + "events-universal": "^1.0.0", + "fast-fifo": "^1.3.2", + "text-decoder": "^1.1.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==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tar-fs": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.1.1.tgz", + "integrity": "sha512-LZA0oaPOc2fVo82Txf3gw+AkEd38szODlptMYejQUhndHMLQ9M059uXR+AfS7DNo0NpINvSqDsvyaCrBVkptWg==", + "dev": true, + "license": "MIT", + "dependencies": { + "pump": "^3.0.0", + "tar-stream": "^3.1.5" + }, + "optionalDependencies": { + "bare-fs": "^4.0.1", + "bare-path": "^3.0.0" + } + }, + "node_modules/tar-stream": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz", + "integrity": "sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "b4a": "^1.6.4", + "fast-fifo": "^1.2.0", + "streamx": "^2.15.0" + } + }, + "node_modules/teex": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/teex/-/teex-1.0.1.tgz", + "integrity": "sha512-eYE6iEI62Ni1H8oIa7KlDU6uQBtqr4Eajni3wX7rpfXD8ysFx8z0+dri+KWEPWpBsxXfxu58x/0jvTVT1ekOSg==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "streamx": "^2.12.5" + } + }, + "node_modules/text-decoder": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.7.tgz", + "integrity": "sha512-vlLytXkeP4xvEq2otHeJfSQIRyWxo/oZGEbXrtEEF9Hnmrdly59sUbzZ/QgyWuLYHctCHxFF4tRQZNQ9k60ExQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "b4a": "^1.6.4" + } + }, + "node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "dev": true, + "license": "0BSD" + }, + "node_modules/typed-query-selector": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/typed-query-selector/-/typed-query-selector-2.12.0.tgz", + "integrity": "sha512-SbklCd1F0EiZOyPiW192rrHZzZ5sBijB6xM+cpmrwDqObvdtunOHHIk9fCGsoK5JVIYXoyEp4iEdE3upFH3PAg==", + "dev": true, + "license": "MIT" + }, + "node_modules/undici-types": { + "version": "7.18.2", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.18.2.tgz", + "integrity": "sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==", + "dev": true, + "license": "MIT", + "optional": true + }, "node_modules/vite": { "version": "6.2.2", "resolved": "https://registry.npmjs.org/vite/-/vite-6.2.2.tgz", @@ -5525,6 +6616,120 @@ "optional": true } } + }, + "node_modules/webdriver-bidi-protocol": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/webdriver-bidi-protocol/-/webdriver-bidi-protocol-0.4.1.tgz", + "integrity": "sha512-ARrjNjtWRRs2w4Tk7nqrf2gBI0QXWuOmMCx2hU+1jUt6d00MjMxURrhxhGbrsoiZKJrhTSTzbIrc554iKI10qw==", + "dev": true, + "license": "Apache-2.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==", + "dev": true, + "license": "MIT", + "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/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/ws": { + "version": "8.19.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.19.0.tgz", + "integrity": "sha512-blAT2mjOEIi0ZzruJfIhb3nps74PRWTCz1IjglWEEpQl5XS/UNama6u2/rjFkDDouqr4L67ry+1aGIALViWjDg==", + "dev": true, + "license": "MIT", + "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/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" + } + }, + "node_modules/zod": { + "version": "3.25.76", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", + "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } } } } diff --git a/package.json b/package.json index 1406900..23c20dc 100644 --- a/package.json +++ b/package.json @@ -15,6 +15,7 @@ }, "devDependencies": { "@vitejs/plugin-vue": "^5.2.1", + "puppeteer": "^24.37.5", "vite": "^6.2.0" } } diff --git a/public/cube.svg b/public/cube.svg new file mode 100644 index 0000000..59fd3be --- /dev/null +++ b/public/cube.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/favicon.png b/public/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..f0a9b81e1bf0dfc74b08ac3625db735fac15ab5a GIT binary patch literal 1429 zcmV;G1#0?y;yJ>4{V_;wa z0F_FG!C*kCR6enmWHP6qudk1ejt*Qd7Y>I5x7&?OCc|tt1JKymh|lLk5CpQbvr((n zWMpIzA0Iz8fbQ;YIy*b@cs#VUw9wnzi(0Lwq@)C?R7zuGBmMpTIGs)aG#U-Dv9XxV zX8e9XcDtQ{fdLW{5-^!eD3wam)6>yvwc`VbqR6uH0v5l&k&226BoYY#t*xy%91dDq zT5!AFyE!gxjm}dq%n>xee^s&ifmy2=? zwR&j35%E|dg_knm3w;wkm$vXz&1YQHmeHY9aZde^zzeysGzSj%fh>A?i3Sic^0ZIS z<%iKbC86(>7}zu;z{i~BtXWQAVLrr$YJgNSW>V<)oxjoF^-c^hZ-#*fUU=^Uoau(~ ziiAQ!ZfC9#-4ocn65%xx^oUtL?D&4CoT!-Ez%Q-B|e;n;mRX~~295yB&rvd;~- zyTI><@*D(V*c(F@^}zO`V&imp(*T3I}F;du25B=f@fFbjUaPUH~WG=TtRtgOI!rew$!sG$wetneRa#!IL8C6)UTKH-f z?79ixHGzMq#%pFr-|y$!?VIU|5!hL^4XJc$ j?>JKi__yq-znc96V)ezMPI=oj00000NkvXXu0mjfE*YQ2 literal 0 HcmV?d00001 diff --git a/public/preview.png b/public/preview.png new file mode 100644 index 0000000000000000000000000000000000000000..53b20bea1aff51152ed9281e334a0322250ca567 GIT binary patch literal 74280 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 literal 0 HcmV?d00001