commit cabf3cb2df99c396937bde20ad5673a80dff7120 Author: ztlv Date: Fri Nov 8 10:05:27 2024 +0800 fix: 完善了gitnore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..dad0ea2 --- /dev/null +++ b/.gitignore @@ -0,0 +1,26 @@ +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +lerna-debug.log* + +node_modules +dist +dist-electron +dist-ssr +release +*.local + +# Editor directories and files +.vscode/* +!.vscode/extensions.json +.idea +.DS_Store +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 0000000..a7cea0b --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,3 @@ +{ + "recommendations": ["Vue.volar"] +} diff --git a/README.md b/README.md new file mode 100644 index 0000000..ef72fd5 --- /dev/null +++ b/README.md @@ -0,0 +1,18 @@ +# Vue 3 + TypeScript + Vite + +This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 ` + + + \ No newline at end of file diff --git a/package.json b/package.json new file mode 100644 index 0000000..9eca915 --- /dev/null +++ b/package.json @@ -0,0 +1,34 @@ +{ + "name": "electron-test", + "private": true, + "version": "0.0.0", + "description": "none", + "author": "Cloyir", + "type": "module", + "scripts": { + "dev": "vite", + "build": "vue-tsc && vite build && electron-builder --win", + "preview": "vite preview", + "serve": "vite build && http-server ./dist/ -p 25002" + }, + "dependencies": { + "@tresjs/core": "^4.3.1", + "pinia": "^2.2.6", + "three": "^0.170.0", + "vue": "^3.4.21", + "vue-router": "4" + }, + "devDependencies": { + "@types/three": "^0.169.0", + "@vitejs/plugin-vue": "^5.0.4", + "electron": "^30.0.1", + "electron-builder": "^24.13.3", + "typescript": "^5.2.2", + "vite": "^5.1.6", + "vite-plugin-electron": "^0.28.6", + "vite-plugin-electron-renderer": "^0.14.5", + "vue-tsc": "^2.0.26", + "http-server": "^14.1.1" + }, + "main": "dist-electron/main.js" +} \ No newline at end of file diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml new file mode 100644 index 0000000..d760f8d --- /dev/null +++ b/pnpm-lock.yaml @@ -0,0 +1,3390 @@ +lockfileVersion: '9.0' + +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + +importers: + + .: + dependencies: + '@tresjs/core': + specifier: ^4.3.1 + version: 4.3.1(three@0.170.0)(vue@3.5.12(typescript@5.6.3)) + http-server: + specifier: ^14.1.1 + version: 14.1.1 + pinia: + specifier: ^2.2.6 + version: 2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + three: + specifier: ^0.170.0 + version: 0.170.0 + vue: + specifier: ^3.4.21 + version: 3.5.12(typescript@5.6.3) + vue-router: + specifier: '4' + version: 4.4.5(vue@3.5.12(typescript@5.6.3)) + devDependencies: + '@types/three': + specifier: ^0.169.0 + version: 0.169.0 + '@vitejs/plugin-vue': + specifier: ^5.0.4 + version: 5.1.4(vite@5.4.10(@types/node@22.9.0))(vue@3.5.12(typescript@5.6.3)) + electron: + specifier: ^30.0.1 + version: 30.5.1 + electron-builder: + specifier: ^24.13.3 + version: 24.13.3(electron-builder-squirrel-windows@24.13.3) + typescript: + specifier: ^5.2.2 + version: 5.6.3 + vite: + specifier: ^5.1.6 + version: 5.4.10(@types/node@22.9.0) + vite-plugin-electron: + specifier: ^0.28.6 + version: 0.28.8(vite-plugin-electron-renderer@0.14.6) + vite-plugin-electron-renderer: + specifier: ^0.14.5 + version: 0.14.6 + vue-tsc: + specifier: ^2.0.26 + version: 2.1.10(typescript@5.6.3) + +packages: + + 7zip-bin@5.2.0: + resolution: {integrity: sha512-ukTPVhqG4jNzMro2qA9HSCSSVJN3aN7tlb+hfqYCt3ER0yWroeA2VR38MNrOHLQ/cVj+DaIMad0kFCtWWowh/A==} + + '@alvarosabu/utils@3.2.0': + resolution: {integrity: sha512-aoGWRfaQjOo9TUwrBA6W0zwTHktgrXy69GIFNILT4gHsqscw6+X8P6uoSlZVQFr887SPm8x3aDin5EBVq8y4pw==} + + '@babel/helper-string-parser@7.25.9': + resolution: {integrity: sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==} + engines: {node: '>=6.9.0'} + + '@babel/helper-validator-identifier@7.25.9': + resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==} + engines: {node: '>=6.9.0'} + + '@babel/parser@7.26.2': + resolution: {integrity: sha512-DWMCZH9WA4Maitz2q21SRKHo9QXZxkDsbNZoVD62gusNtNBBqDg9i7uOhASfTfIGNzW+O+r7+jAlM8dwphcJKQ==} + engines: {node: '>=6.0.0'} + hasBin: true + + '@babel/types@7.26.0': + resolution: {integrity: sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==} + engines: {node: '>=6.9.0'} + + '@develar/schema-utils@2.6.5': + resolution: {integrity: sha512-0cp4PsWQ/9avqTVMCtZ+GirikIA36ikvjtHweU4/j8yLtgObI0+JUPhYFScgwlteveGB1rt3Cm8UhN04XayDig==} + engines: {node: '>= 8.9.0'} + + '@electron/asar@3.2.15': + resolution: {integrity: sha512-AerUbRZpkDVRs58WP32t4U2bx85sfwRkQI8RMIEi6s2NBE++sgjsgAAMtXvnfTISKUkXo386pxFW7sa7WtMCrw==} + engines: {node: '>=10.12.0'} + hasBin: true + + '@electron/get@2.0.3': + resolution: {integrity: sha512-Qkzpg2s9GnVV2I2BjRksUi43U5e6+zaQMcjoJy0C+C5oxaKl+fmckGDQFtRpZpZV0NQekuZZ+tGz7EA9TVnQtQ==} + engines: {node: '>=12'} + + '@electron/notarize@2.2.1': + resolution: {integrity: sha512-aL+bFMIkpR0cmmj5Zgy0LMKEpgy43/hw5zadEArgmAMWWlKc5buwFvFT9G/o/YJkvXAJm5q3iuTuLaiaXW39sg==} + engines: {node: '>= 10.0.0'} + + '@electron/osx-sign@1.0.5': + resolution: {integrity: sha512-k9ZzUQtamSoweGQDV2jILiRIHUu7lYlJ3c6IEmjv1hC17rclE+eb9U+f6UFlOOETo0JzY1HNlXy4YOlCvl+Lww==} + engines: {node: '>=12.0.0'} + hasBin: true + + '@electron/universal@1.5.1': + resolution: {integrity: sha512-kbgXxyEauPJiQQUNG2VgUeyfQNFk6hBF11ISN2PNI6agUgPl55pv4eQmaqHzTAzchBvqZ2tQuRVaPStGf0mxGw==} + engines: {node: '>=8.6'} + + '@esbuild/aix-ppc64@0.21.5': + resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [aix] + + '@esbuild/android-arm64@0.21.5': + resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + + '@esbuild/android-arm@0.21.5': + resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==} + engines: {node: '>=12'} + cpu: [arm] + os: [android] + + '@esbuild/android-x64@0.21.5': + resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + + '@esbuild/darwin-arm64@0.21.5': + resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + + '@esbuild/darwin-x64@0.21.5': + resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + + '@esbuild/freebsd-arm64@0.21.5': + resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + + '@esbuild/freebsd-x64@0.21.5': + resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + + '@esbuild/linux-arm64@0.21.5': + resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + + '@esbuild/linux-arm@0.21.5': + resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + + '@esbuild/linux-ia32@0.21.5': + resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==} + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + + '@esbuild/linux-loong64@0.21.5': + resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==} + engines: {node: '>=12'} + cpu: [loong64] + os: [linux] + + '@esbuild/linux-mips64el@0.21.5': + resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + + '@esbuild/linux-ppc64@0.21.5': + resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + + '@esbuild/linux-riscv64@0.21.5': + resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + + '@esbuild/linux-s390x@0.21.5': + resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + + '@esbuild/linux-x64@0.21.5': + resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + + '@esbuild/netbsd-x64@0.21.5': + resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + + '@esbuild/openbsd-x64@0.21.5': + resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + + '@esbuild/sunos-x64@0.21.5': + resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + + '@esbuild/win32-arm64@0.21.5': + resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + + '@esbuild/win32-ia32@0.21.5': + resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + + '@esbuild/win32-x64@0.21.5': + resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + + '@isaacs/cliui@8.0.2': + resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} + engines: {node: '>=12'} + + '@jridgewell/sourcemap-codec@1.5.0': + resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} + + '@malept/cross-spawn-promise@1.1.1': + resolution: {integrity: sha512-RTBGWL5FWQcg9orDOCcp4LvItNzUPcyEU9bwaeJX0rJ1IQxzucC48Y0/sQLp/g6t99IQgAlGIaesJS+gTn7tVQ==} + engines: {node: '>= 10'} + + '@malept/flatpak-bundler@0.4.0': + resolution: {integrity: sha512-9QOtNffcOF/c1seMCDnjckb3R9WHcG34tky+FHpNKKCW0wc/scYLwMtO+ptyGUfMW0/b/n4qRiALlaFHc9Oj7Q==} + engines: {node: '>= 10.0.0'} + + '@pkgjs/parseargs@0.11.0': + resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} + engines: {node: '>=14'} + + '@rollup/rollup-android-arm-eabi@4.24.4': + resolution: {integrity: sha512-jfUJrFct/hTA0XDM5p/htWKoNNTbDLY0KRwEt6pyOA6k2fmk0WVwl65PdUdJZgzGEHWx+49LilkcSaumQRyNQw==} + cpu: [arm] + os: [android] + + '@rollup/rollup-android-arm64@4.24.4': + resolution: {integrity: sha512-j4nrEO6nHU1nZUuCfRKoCcvh7PIywQPUCBa2UsootTHvTHIoIu2BzueInGJhhvQO/2FTRdNYpf63xsgEqH9IhA==} + cpu: [arm64] + os: [android] + + '@rollup/rollup-darwin-arm64@4.24.4': + resolution: {integrity: sha512-GmU/QgGtBTeraKyldC7cDVVvAJEOr3dFLKneez/n7BvX57UdhOqDsVwzU7UOnYA7AAOt+Xb26lk79PldDHgMIQ==} + cpu: [arm64] + os: [darwin] + + '@rollup/rollup-darwin-x64@4.24.4': + resolution: {integrity: sha512-N6oDBiZCBKlwYcsEPXGDE4g9RoxZLK6vT98M8111cW7VsVJFpNEqvJeIPfsCzbf0XEakPslh72X0gnlMi4Ddgg==} + cpu: [x64] + os: [darwin] + + '@rollup/rollup-freebsd-arm64@4.24.4': + resolution: {integrity: sha512-py5oNShCCjCyjWXCZNrRGRpjWsF0ic8f4ieBNra5buQz0O/U6mMXCpC1LvrHuhJsNPgRt36tSYMidGzZiJF6mw==} + cpu: [arm64] + os: [freebsd] + + '@rollup/rollup-freebsd-x64@4.24.4': + resolution: {integrity: sha512-L7VVVW9FCnTTp4i7KrmHeDsDvjB4++KOBENYtNYAiYl96jeBThFfhP6HVxL74v4SiZEVDH/1ILscR5U9S4ms4g==} + cpu: [x64] + os: [freebsd] + + '@rollup/rollup-linux-arm-gnueabihf@4.24.4': + resolution: {integrity: sha512-10ICosOwYChROdQoQo589N5idQIisxjaFE/PAnX2i0Zr84mY0k9zul1ArH0rnJ/fpgiqfu13TFZR5A5YJLOYZA==} + cpu: [arm] + os: [linux] + libc: [glibc] + + '@rollup/rollup-linux-arm-musleabihf@4.24.4': + resolution: {integrity: sha512-ySAfWs69LYC7QhRDZNKqNhz2UKN8LDfbKSMAEtoEI0jitwfAG2iZwVqGACJT+kfYvvz3/JgsLlcBP+WWoKCLcw==} + cpu: [arm] + os: [linux] + libc: [musl] + + '@rollup/rollup-linux-arm64-gnu@4.24.4': + resolution: {integrity: sha512-uHYJ0HNOI6pGEeZ/5mgm5arNVTI0nLlmrbdph+pGXpC9tFHFDQmDMOEqkmUObRfosJqpU8RliYoGz06qSdtcjg==} + cpu: [arm64] + os: [linux] + libc: [glibc] + + '@rollup/rollup-linux-arm64-musl@4.24.4': + resolution: {integrity: sha512-38yiWLemQf7aLHDgTg85fh3hW9stJ0Muk7+s6tIkSUOMmi4Xbv5pH/5Bofnsb6spIwD5FJiR+jg71f0CH5OzoA==} + cpu: [arm64] + os: [linux] + libc: [musl] + + '@rollup/rollup-linux-powerpc64le-gnu@4.24.4': + resolution: {integrity: sha512-q73XUPnkwt9ZNF2xRS4fvneSuaHw2BXuV5rI4cw0fWYVIWIBeDZX7c7FWhFQPNTnE24172K30I+dViWRVD9TwA==} + cpu: [ppc64] + os: [linux] + libc: [glibc] + + '@rollup/rollup-linux-riscv64-gnu@4.24.4': + resolution: {integrity: sha512-Aie/TbmQi6UXokJqDZdmTJuZBCU3QBDA8oTKRGtd4ABi/nHgXICulfg1KI6n9/koDsiDbvHAiQO3YAUNa/7BCw==} + cpu: [riscv64] + os: [linux] + libc: [glibc] + + '@rollup/rollup-linux-s390x-gnu@4.24.4': + resolution: {integrity: sha512-P8MPErVO/y8ohWSP9JY7lLQ8+YMHfTI4bAdtCi3pC2hTeqFJco2jYspzOzTUB8hwUWIIu1xwOrJE11nP+0JFAQ==} + cpu: [s390x] + os: [linux] + libc: [glibc] + + '@rollup/rollup-linux-x64-gnu@4.24.4': + resolution: {integrity: sha512-K03TljaaoPK5FOyNMZAAEmhlyO49LaE4qCsr0lYHUKyb6QacTNF9pnfPpXnFlFD3TXuFbFbz7tJ51FujUXkXYA==} + cpu: [x64] + os: [linux] + libc: [glibc] + + '@rollup/rollup-linux-x64-musl@4.24.4': + resolution: {integrity: sha512-VJYl4xSl/wqG2D5xTYncVWW+26ICV4wubwN9Gs5NrqhJtayikwCXzPL8GDsLnaLU3WwhQ8W02IinYSFJfyo34Q==} + cpu: [x64] + os: [linux] + libc: [musl] + + '@rollup/rollup-win32-arm64-msvc@4.24.4': + resolution: {integrity: sha512-ku2GvtPwQfCqoPFIJCqZ8o7bJcj+Y54cZSr43hHca6jLwAiCbZdBUOrqE6y29QFajNAzzpIOwsckaTFmN6/8TA==} + cpu: [arm64] + os: [win32] + + '@rollup/rollup-win32-ia32-msvc@4.24.4': + resolution: {integrity: sha512-V3nCe+eTt/W6UYNr/wGvO1fLpHUrnlirlypZfKCT1fG6hWfqhPgQV/K/mRBXBpxc0eKLIF18pIOFVPh0mqHjlg==} + cpu: [ia32] + os: [win32] + + '@rollup/rollup-win32-x64-msvc@4.24.4': + resolution: {integrity: sha512-LTw1Dfd0mBIEqUVCxbvTE/LLo+9ZxVC9k99v1v4ahg9Aak6FpqOfNu5kRkeTAn0wphoC4JU7No1/rL+bBCEwhg==} + cpu: [x64] + os: [win32] + + '@sindresorhus/is@4.6.0': + resolution: {integrity: sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==} + engines: {node: '>=10'} + + '@szmarczak/http-timer@4.0.6': + resolution: {integrity: sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==} + engines: {node: '>=10'} + + '@tootallnate/once@2.0.0': + resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==} + engines: {node: '>= 10'} + + '@tresjs/core@4.3.1': + resolution: {integrity: sha512-81//cbtReAN/azjBgSGOsjmgPQGDNrqAsODuAnThILcAJcNDx5n/Qwut7kfnoyCHef4LynuAHCyd8EbvDSwyJg==} + peerDependencies: + three: '>=0.133' + vue: '>=3.4' + + '@tweenjs/tween.js@23.1.3': + resolution: {integrity: sha512-vJmvvwFxYuGnF2axRtPYocag6Clbb5YS7kLL+SO/TeVFzHqDIWrNKYtcsPMibjDx9O+bu+psAy9NKfWklassUA==} + + '@types/cacheable-request@6.0.3': + resolution: {integrity: sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==} + + '@types/debug@4.1.12': + resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} + + '@types/estree@1.0.6': + resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} + + '@types/fs-extra@9.0.13': + resolution: {integrity: sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==} + + '@types/http-cache-semantics@4.0.4': + resolution: {integrity: sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==} + + '@types/keyv@3.1.4': + resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} + + '@types/ms@0.7.34': + resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} + + '@types/node@20.17.6': + resolution: {integrity: sha512-VEI7OdvK2wP7XHnsuXbAJnEpEkF6NjSN45QJlL4VGqZSXsnicpesdTWsg9RISeSdYd3yeRj/y3k5KGjUXYnFwQ==} + + '@types/node@22.9.0': + resolution: {integrity: sha512-vuyHg81vvWA1Z1ELfvLko2c8f34gyA0zaic0+Rllc5lbCnbSyuvb2Oxpm6TAUAC/2xZN3QGqxBNggD1nNR2AfQ==} + + '@types/plist@3.0.5': + resolution: {integrity: sha512-E6OCaRmAe4WDmWNsL/9RMqdkkzDCY1etutkflWk4c+AcjDU07Pcz1fQwTX0TQz+Pxqn9i4L1TU3UFpjnrcDgxA==} + + '@types/responselike@1.0.3': + resolution: {integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==} + + '@types/stats.js@0.17.3': + resolution: {integrity: sha512-pXNfAD3KHOdif9EQXZ9deK82HVNaXP5ZIF5RP2QG6OQFNTaY2YIetfrE9t528vEreGQvEPRDDc8muaoYeK0SxQ==} + + '@types/three@0.169.0': + resolution: {integrity: sha512-oan7qCgJBt03wIaK+4xPWclYRPG9wzcg7Z2f5T8xYTNEF95kh0t0lklxLLYBDo7gQiGLYzE6iF4ta7nXF2bcsw==} + + '@types/verror@1.10.10': + resolution: {integrity: sha512-l4MM0Jppn18hb9xmM6wwD1uTdShpf9Pn80aXTStnK1C94gtPvJcV2FrDmbOQUAQfJ1cKZHktkQUDwEqaAKXMMg==} + + '@types/web-bluetooth@0.0.20': + resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==} + + '@types/webxr@0.5.20': + resolution: {integrity: sha512-JGpU6qiIJQKUuVSKx1GtQnHJGxRjtfGIhzO2ilq43VZZS//f1h1Sgexbdk+Lq+7569a6EYhOWrUpIruR/1Enmg==} + + '@types/yauzl@2.10.3': + resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} + + '@vitejs/plugin-vue@5.1.4': + resolution: {integrity: sha512-N2XSI2n3sQqp5w7Y/AN/L2XDjBIRGqXko+eDp42sydYSBeJuSm5a1sLf8zakmo8u7tA8NmBgoDLA1HeOESjp9A==} + engines: {node: ^18.0.0 || >=20.0.0} + peerDependencies: + vite: ^5.0.0 + vue: ^3.2.25 + + '@volar/language-core@2.4.8': + resolution: {integrity: sha512-K/GxMOXGq997bO00cdFhTNuR85xPxj0BEEAy+BaqqayTmy9Tmhfgmq2wpJcVspRhcwfgPoE2/mEJa26emUhG/g==} + + '@volar/source-map@2.4.8': + resolution: {integrity: sha512-jeWJBkC/WivdelMwxKkpFL811uH/jJ1kVxa+c7OvG48DXc3VrP7pplSWPP2W1dLMqBxD+awRlg55FQQfiup4cA==} + + '@volar/typescript@2.4.8': + resolution: {integrity: sha512-6xkIYJ5xxghVBhVywMoPMidDDAFT1OoQeXwa27HSgJ6AiIKRe61RXLoik+14Z7r0JvnblXVsjsRLmCr42SGzqg==} + + '@vue/compiler-core@3.5.12': + resolution: {integrity: sha512-ISyBTRMmMYagUxhcpyEH0hpXRd/KqDU4ymofPgl2XAkY9ZhQ+h0ovEZJIiPop13UmR/54oA2cgMDjgroRelaEw==} + + '@vue/compiler-dom@3.5.12': + resolution: {integrity: sha512-9G6PbJ03uwxLHKQ3P42cMTi85lDRvGLB2rSGOiQqtXELat6uI4n8cNz9yjfVHRPIu+MsK6TE418Giruvgptckg==} + + '@vue/compiler-sfc@3.5.12': + resolution: {integrity: sha512-2k973OGo2JuAa5+ZlekuQJtitI5CgLMOwgl94BzMCsKZCX/xiqzJYzapl4opFogKHqwJk34vfsaKpfEhd1k5nw==} + + '@vue/compiler-ssr@3.5.12': + resolution: {integrity: sha512-eLwc7v6bfGBSM7wZOGPmRavSWzNFF6+PdRhE+VFJhNCgHiF8AM7ccoqcv5kBXA2eWUfigD7byekvf/JsOfKvPA==} + + '@vue/compiler-vue2@2.7.16': + resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==} + + '@vue/devtools-api@6.6.4': + resolution: {integrity: sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==} + + '@vue/language-core@2.1.10': + resolution: {integrity: sha512-DAI289d0K3AB5TUG3xDp9OuQ71CnrujQwJrQnfuZDwo6eGNf0UoRlPuaVNO+Zrn65PC3j0oB2i7mNmVPggeGeQ==} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + '@vue/reactivity@3.5.12': + resolution: {integrity: sha512-UzaN3Da7xnJXdz4Okb/BGbAaomRHc3RdoWqTzlvd9+WBR5m3J39J1fGcHes7U3za0ruYn/iYy/a1euhMEHvTAg==} + + '@vue/runtime-core@3.5.12': + resolution: {integrity: sha512-hrMUYV6tpocr3TL3Ad8DqxOdpDe4zuQY4HPY3X/VRh+L2myQO8MFXPAMarIOSGNu0bFAjh1yBkMPXZBqCk62Uw==} + + '@vue/runtime-dom@3.5.12': + resolution: {integrity: sha512-q8VFxR9A2MRfBr6/55Q3umyoN7ya836FzRXajPB6/Vvuv0zOPL+qltd9rIMzG/DbRLAIlREmnLsplEF/kotXKA==} + + '@vue/server-renderer@3.5.12': + resolution: {integrity: sha512-I3QoeDDeEPZm8yR28JtY+rk880Oqmj43hreIBVTicisFTx/Dl7JpG72g/X7YF8hnQD3IFhkky5i2bPonwrTVPg==} + peerDependencies: + vue: 3.5.12 + + '@vue/shared@3.5.12': + resolution: {integrity: sha512-L2RPSAwUFbgZH20etwrXyVyCBu9OxRSi8T/38QsvnkJyvq2LufW2lDCOzm7t/U9C1mkhJGWYfCuFBCmIuNivrg==} + + '@vueuse/core@11.2.0': + resolution: {integrity: sha512-JIUwRcOqOWzcdu1dGlfW04kaJhW3EXnnjJJfLTtddJanymTL7lF1C0+dVVZ/siLfc73mWn+cGP1PE1PKPruRSA==} + + '@vueuse/metadata@11.2.0': + resolution: {integrity: sha512-L0ZmtRmNx+ZW95DmrgD6vn484gSpVeRbgpWevFKXwqqQxW9hnSi2Ppuh2BzMjnbv4aJRiIw8tQatXT9uOB23dQ==} + + '@vueuse/shared@11.2.0': + resolution: {integrity: sha512-VxFjie0EanOudYSgMErxXfq6fo8vhr5ICI+BuE3I9FnX7ePllEsVrRQ7O6Q1TLgApeLuPKcHQxAXpP+KnlrJsg==} + + '@webgpu/types@0.1.51': + resolution: {integrity: sha512-ktR3u64NPjwIViNCck+z9QeyN0iPkQCUOQ07ZCV1RzlkfP+olLTeEZ95O1QHS+v4w9vJeY9xj/uJuSphsHy5rQ==} + + '@xmldom/xmldom@0.8.10': + resolution: {integrity: sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==} + engines: {node: '>=10.0.0'} + + agent-base@6.0.2: + resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} + engines: {node: '>= 6.0.0'} + + ajv-keywords@3.5.2: + resolution: {integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==} + peerDependencies: + ajv: ^6.9.1 + + ajv@6.12.6: + resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} + + alien-signals@0.2.0: + resolution: {integrity: sha512-StlonZhBBrsPPwrDjiPAiVTf/rolxffLxVPT60Qv/t88BZ81BvUVzHgGqEFvJ1ii8HXtm1+zU2Icr59tfWEcag==} + + ansi-regex@5.0.1: + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} + engines: {node: '>=8'} + + ansi-regex@6.1.0: + resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==} + engines: {node: '>=12'} + + ansi-styles@4.3.0: + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} + engines: {node: '>=8'} + + ansi-styles@6.2.1: + resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} + engines: {node: '>=12'} + + app-builder-bin@4.0.0: + resolution: {integrity: sha512-xwdG0FJPQMe0M0UA4Tz0zEB8rBJTRA5a476ZawAqiBkMv16GRK5xpXThOjMaEOFnZ6zabejjG4J3da0SXG63KA==} + + app-builder-lib@24.13.3: + resolution: {integrity: sha512-FAzX6IBit2POXYGnTCT8YHFO/lr5AapAII6zzhQO3Rw4cEDOgK+t1xhLc5tNcKlicTHlo9zxIwnYCX9X2DLkig==} + engines: {node: '>=14.0.0'} + peerDependencies: + dmg-builder: 24.13.3 + electron-builder-squirrel-windows: 24.13.3 + + archiver-utils@2.1.0: + resolution: {integrity: sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==} + engines: {node: '>= 6'} + + archiver-utils@3.0.4: + resolution: {integrity: sha512-KVgf4XQVrTjhyWmx6cte4RxonPLR9onExufI1jhvw/MQ4BB6IsZD5gT8Lq+u/+pRkWna/6JoHpiQioaqFP5Rzw==} + engines: {node: '>= 10'} + + archiver@5.3.2: + resolution: {integrity: sha512-+25nxyyznAXF7Nef3y0EbBeqmGZgeN/BxHX29Rs39djAfaFalmQ89SE6CWyDCHzGL0yt/ycBtNOmGTW0FyGWNw==} + engines: {node: '>= 10'} + + argparse@2.0.1: + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + + assert-plus@1.0.0: + resolution: {integrity: sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==} + engines: {node: '>=0.8'} + + astral-regex@2.0.0: + resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==} + engines: {node: '>=8'} + + async-exit-hook@2.0.1: + resolution: {integrity: sha512-NW2cX8m1Q7KPA7a5M2ULQeZ2wR5qI5PAbw5L0UOMxdioVk9PMZ0h1TmyZEkPYrCvYjDlFICusOu1dlEKAAeXBw==} + engines: {node: '>=0.12.0'} + + async@2.6.4: + resolution: {integrity: sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==} + + async@3.2.6: + resolution: {integrity: sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==} + + asynckit@0.4.0: + resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} + + at-least-node@1.0.0: + resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==} + engines: {node: '>= 4.0.0'} + + balanced-match@1.0.2: + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + + base64-js@1.5.1: + resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} + + basic-auth@2.0.1: + resolution: {integrity: sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==} + engines: {node: '>= 0.8'} + + bl@4.1.0: + resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} + + bluebird-lst@1.0.9: + resolution: {integrity: sha512-7B1Rtx82hjnSD4PGLAjVWeYH3tHAcVUmChh85a3lltKQm6FresXh9ErQo6oAv6CqxttczC3/kEg8SY5NluPuUw==} + + bluebird@3.7.2: + resolution: {integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==} + + boolean@3.2.0: + resolution: {integrity: sha512-d0II/GO9uf9lfUHH2BQsjxzRJZBdsjgsBiW4BvhWk/3qoKwQFjIDVN19PfX8F2D/r9PCMTtLWjYVCFrpeYUzsw==} + deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. + + brace-expansion@1.1.11: + resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} + + brace-expansion@2.0.1: + resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} + + buffer-crc32@0.2.13: + resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==} + + buffer-equal@1.0.1: + resolution: {integrity: sha512-QoV3ptgEaQpvVwbXdSO39iqPQTCxSF7A5U99AxbHYqUdCizL/lH2Z0A2y6nbZucxMEOtNyZfG2s6gsVugGpKkg==} + engines: {node: '>=0.4'} + + buffer-from@1.1.2: + resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} + + buffer@5.7.1: + resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} + + builder-util-runtime@9.2.4: + resolution: {integrity: sha512-upp+biKpN/XZMLim7aguUyW8s0FUpDvOtK6sbanMFDAMBzpHDqdhgVYm6zc9HJ6nWo7u2Lxk60i2M6Jd3aiNrA==} + engines: {node: '>=12.0.0'} + + builder-util@24.13.1: + resolution: {integrity: sha512-NhbCSIntruNDTOVI9fdXz0dihaqX2YuE1D6zZMrwiErzH4ELZHE6mdiB40wEgZNprDia+FghRFgKoAqMZRRjSA==} + + cacheable-lookup@5.0.4: + resolution: {integrity: sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==} + engines: {node: '>=10.6.0'} + + cacheable-request@7.0.4: + resolution: {integrity: sha512-v+p6ongsrp0yTGbJXjgxPow2+DL93DASP4kXCDKb8/bwRtt9OEF3whggkkDkGNzgcWy2XaF4a8nZglC7uElscg==} + engines: {node: '>=8'} + + call-bind@1.0.7: + resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==} + engines: {node: '>= 0.4'} + + chalk@4.1.2: + resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} + engines: {node: '>=10'} + + chownr@2.0.0: + resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} + engines: {node: '>=10'} + + chromium-pickle-js@0.2.0: + resolution: {integrity: sha512-1R5Fho+jBq0DDydt+/vHWj5KJNJCKdARKOCwZUen84I5BreWoLqRLANH1U87eJy1tiASPtMnGqJJq0ZsLoRPOw==} + + ci-info@3.9.0: + resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} + engines: {node: '>=8'} + + cli-truncate@2.1.0: + resolution: {integrity: sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==} + engines: {node: '>=8'} + + cliui@8.0.1: + resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} + engines: {node: '>=12'} + + clone-response@1.0.3: + resolution: {integrity: sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==} + + color-convert@2.0.1: + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} + engines: {node: '>=7.0.0'} + + color-name@1.1.4: + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} + + combined-stream@1.0.8: + resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} + engines: {node: '>= 0.8'} + + commander@5.1.0: + resolution: {integrity: sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==} + engines: {node: '>= 6'} + + compare-version@0.1.2: + resolution: {integrity: sha512-pJDh5/4wrEnXX/VWRZvruAGHkzKdr46z11OlTPN+VrATlWWhSKewNCJ1futCO5C7eJB3nPMFZA1LeYtcFboZ2A==} + engines: {node: '>=0.10.0'} + + compress-commons@4.1.2: + resolution: {integrity: sha512-D3uMHtGc/fcO1Gt1/L7i1e33VOvD4A9hfQLP+6ewd+BvG/gQ84Yh4oftEhAdjSMgBgwGL+jsppT7JYNpo6MHHg==} + engines: {node: '>= 10'} + + concat-map@0.0.1: + resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + + config-file-ts@0.2.6: + resolution: {integrity: sha512-6boGVaglwblBgJqGyxm4+xCmEGcWgnWHSWHY5jad58awQhB6gftq0G8HbzU39YqCIYHMLAiL1yjwiZ36m/CL8w==} + + core-util-is@1.0.2: + resolution: {integrity: sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==} + + core-util-is@1.0.3: + resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} + + corser@2.0.1: + resolution: {integrity: sha512-utCYNzRSQIZNPIcGZdQc92UVJYAhtGAteCFg0yRaFm8f0P+CPtyGyHXJcGXnffjCybUCEx3FQ2G7U3/o9eIkVQ==} + engines: {node: '>= 0.4.0'} + + crc-32@1.2.2: + resolution: {integrity: sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==} + engines: {node: '>=0.8'} + hasBin: true + + crc32-stream@4.0.3: + resolution: {integrity: sha512-NT7w2JVU7DFroFdYkeq8cywxrgjPHWkdX1wjpRQXPX5Asews3tA+Ght6lddQO5Mkumffp3X7GEqku3epj2toIw==} + engines: {node: '>= 10'} + + crc@3.8.0: + resolution: {integrity: sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==} + + cross-spawn@7.0.3: + resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} + engines: {node: '>= 8'} + + csstype@3.1.3: + resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} + + de-indent@1.0.2: + resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==} + + debug@3.2.7: + resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + + debug@4.3.7: + resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + + decompress-response@6.0.0: + resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} + engines: {node: '>=10'} + + defer-to-connect@2.0.1: + resolution: {integrity: sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==} + engines: {node: '>=10'} + + define-data-property@1.1.4: + resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} + engines: {node: '>= 0.4'} + + define-properties@1.2.1: + resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} + engines: {node: '>= 0.4'} + + delayed-stream@1.0.0: + resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} + engines: {node: '>=0.4.0'} + + detect-node@2.1.0: + resolution: {integrity: sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==} + + dir-compare@3.3.0: + resolution: {integrity: sha512-J7/et3WlGUCxjdnD3HAAzQ6nsnc0WL6DD7WcwJb7c39iH1+AWfg+9OqzJNaI6PkBwBvm1mhZNL9iY/nRiZXlPg==} + + dmg-builder@24.13.3: + resolution: {integrity: sha512-rcJUkMfnJpfCboZoOOPf4L29TRtEieHNOeAbYPWPxlaBw/Z1RKrRA86dOI9rwaI4tQSc/RD82zTNHprfUHXsoQ==} + + dmg-license@1.0.11: + resolution: {integrity: sha512-ZdzmqwKmECOWJpqefloC5OJy1+WZBBse5+MR88z9g9Zn4VY+WYUkAyojmhzJckH5YbbZGcYIuGAkY5/Ys5OM2Q==} + engines: {node: '>=8'} + os: [darwin] + hasBin: true + + dotenv-expand@5.1.0: + resolution: {integrity: sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==} + + dotenv@9.0.2: + resolution: {integrity: sha512-I9OvvrHp4pIARv4+x9iuewrWycX6CcZtoAu1XrzPxc5UygMJXJZYmBsynku8IkrJwgypE5DGNjDPmPRhDCptUg==} + engines: {node: '>=10'} + + eastasianwidth@0.2.0: + resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} + + ejs@3.1.10: + resolution: {integrity: sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==} + engines: {node: '>=0.10.0'} + hasBin: true + + electron-builder-squirrel-windows@24.13.3: + resolution: {integrity: sha512-oHkV0iogWfyK+ah9ZIvMDpei1m9ZRpdXcvde1wTpra2U8AFDNNpqJdnin5z+PM1GbQ5BoaKCWas2HSjtR0HwMg==} + + electron-builder@24.13.3: + resolution: {integrity: sha512-yZSgVHft5dNVlo31qmJAe4BVKQfFdwpRw7sFp1iQglDRCDD6r22zfRJuZlhtB5gp9FHUxCMEoWGq10SkCnMAIg==} + engines: {node: '>=14.0.0'} + hasBin: true + + electron-publish@24.13.1: + resolution: {integrity: sha512-2ZgdEqJ8e9D17Hwp5LEq5mLQPjqU3lv/IALvgp+4W8VeNhryfGhYEQC/PgDPMrnWUp+l60Ou5SJLsu+k4mhQ8A==} + + electron@30.5.1: + resolution: {integrity: sha512-AhL7+mZ8Lg14iaNfoYTkXQ2qee8mmsQyllKdqxlpv/zrKgfxz6jNVtcRRbQtLxtF8yzcImWdfTQROpYiPumdbw==} + engines: {node: '>= 12.20.55'} + hasBin: true + + emoji-regex@8.0.0: + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} + + emoji-regex@9.2.2: + resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} + + end-of-stream@1.4.4: + resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} + + entities@4.5.0: + resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} + engines: {node: '>=0.12'} + + env-paths@2.2.1: + resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==} + engines: {node: '>=6'} + + err-code@2.0.3: + resolution: {integrity: sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==} + + es-define-property@1.0.0: + resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==} + engines: {node: '>= 0.4'} + + es-errors@1.3.0: + resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} + engines: {node: '>= 0.4'} + + es6-error@4.1.1: + resolution: {integrity: sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==} + + esbuild@0.21.5: + resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==} + engines: {node: '>=12'} + hasBin: true + + escalade@3.2.0: + resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} + engines: {node: '>=6'} + + escape-string-regexp@4.0.0: + resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} + engines: {node: '>=10'} + + estree-walker@2.0.2: + resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} + + eventemitter3@4.0.7: + resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==} + + extract-zip@2.0.1: + resolution: {integrity: sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==} + engines: {node: '>= 10.17.0'} + hasBin: true + + extsprintf@1.4.1: + resolution: {integrity: sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA==} + engines: {'0': node >=0.6.0} + + fast-deep-equal@3.1.3: + resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} + + fast-json-stable-stringify@2.1.0: + resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} + + fd-slicer@1.1.0: + resolution: {integrity: sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==} + + fflate@0.8.2: + resolution: {integrity: sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==} + + filelist@1.0.4: + resolution: {integrity: sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==} + + follow-redirects@1.15.9: + resolution: {integrity: sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==} + engines: {node: '>=4.0'} + peerDependencies: + debug: '*' + peerDependenciesMeta: + debug: + optional: true + + foreground-child@3.3.0: + resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==} + engines: {node: '>=14'} + + form-data@4.0.1: + resolution: {integrity: sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==} + engines: {node: '>= 6'} + + fs-constants@1.0.0: + resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} + + fs-extra@10.1.0: + resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==} + engines: {node: '>=12'} + + fs-extra@8.1.0: + resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} + engines: {node: '>=6 <7 || >=8'} + + fs-extra@9.1.0: + resolution: {integrity: sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==} + engines: {node: '>=10'} + + fs-minipass@2.1.0: + resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} + engines: {node: '>= 8'} + + fs.realpath@1.0.0: + resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} + + fsevents@2.3.3: + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + + function-bind@1.1.2: + resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} + + get-caller-file@2.0.5: + resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} + engines: {node: 6.* || 8.* || >= 10.*} + + get-intrinsic@1.2.4: + resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} + engines: {node: '>= 0.4'} + + get-stream@5.2.0: + resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} + engines: {node: '>=8'} + + glob@10.4.5: + resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} + hasBin: true + + glob@7.2.3: + resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + deprecated: Glob versions prior to v9 are no longer supported + + global-agent@3.0.0: + resolution: {integrity: sha512-PT6XReJ+D07JvGoxQMkT6qji/jVNfX/h364XHZOWeRzy64sSFr+xJ5OX7LI3b4MPQzdL4H8Y8M0xzPpsVMwA8Q==} + engines: {node: '>=10.0'} + + globalthis@1.0.4: + resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} + engines: {node: '>= 0.4'} + + gopd@1.0.1: + resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} + + got@11.8.6: + resolution: {integrity: sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==} + engines: {node: '>=10.19.0'} + + graceful-fs@4.2.11: + resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} + + has-flag@4.0.0: + resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} + engines: {node: '>=8'} + + has-property-descriptors@1.0.2: + resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} + + has-proto@1.0.3: + resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==} + engines: {node: '>= 0.4'} + + has-symbols@1.0.3: + resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} + engines: {node: '>= 0.4'} + + hasown@2.0.2: + resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} + engines: {node: '>= 0.4'} + + he@1.2.0: + resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} + hasBin: true + + hosted-git-info@4.1.0: + resolution: {integrity: sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==} + engines: {node: '>=10'} + + html-encoding-sniffer@3.0.0: + resolution: {integrity: sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==} + engines: {node: '>=12'} + + http-cache-semantics@4.1.1: + resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==} + + http-proxy-agent@5.0.0: + resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==} + engines: {node: '>= 6'} + + http-proxy@1.18.1: + resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==} + engines: {node: '>=8.0.0'} + + http-server@14.1.1: + resolution: {integrity: sha512-+cbxadF40UXd9T01zUHgA+rlo2Bg1Srer4+B4NwIHdaGxAGGv59nYRnGGDJ9LBk7alpS0US+J+bLLdQOOkJq4A==} + engines: {node: '>=12'} + hasBin: true + + http2-wrapper@1.0.3: + resolution: {integrity: sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==} + engines: {node: '>=10.19.0'} + + https-proxy-agent@5.0.1: + resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} + engines: {node: '>= 6'} + + iconv-corefoundation@1.1.7: + resolution: {integrity: sha512-T10qvkw0zz4wnm560lOEg0PovVqUXuOFhhHAkixw8/sycy7TJt7v/RrkEKEQnAw2viPSJu6iAkErxnzR0g8PpQ==} + engines: {node: ^8.11.2 || >=10} + os: [darwin] + + iconv-lite@0.6.3: + resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} + engines: {node: '>=0.10.0'} + + ieee754@1.2.1: + resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} + + inflight@1.0.6: + resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. + + inherits@2.0.4: + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} + + is-ci@3.0.1: + resolution: {integrity: sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==} + hasBin: true + + is-fullwidth-code-point@3.0.0: + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} + engines: {node: '>=8'} + + isarray@1.0.0: + resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} + + isbinaryfile@4.0.10: + resolution: {integrity: sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==} + engines: {node: '>= 8.0.0'} + + isbinaryfile@5.0.4: + resolution: {integrity: sha512-YKBKVkKhty7s8rxddb40oOkuP0NbaeXrQvLin6QMHL7Ypiy2RW9LwOVrVgZRyOrhQlayMd9t+D8yDy8MKFTSDQ==} + engines: {node: '>= 18.0.0'} + + isexe@2.0.0: + resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} + + jackspeak@3.4.3: + resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} + + jake@10.9.2: + resolution: {integrity: sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==} + engines: {node: '>=10'} + hasBin: true + + js-yaml@4.1.0: + resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} + hasBin: true + + json-buffer@3.0.1: + resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} + + json-schema-traverse@0.4.1: + resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} + + json-stringify-safe@5.0.1: + resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==} + + json5@2.2.3: + resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} + engines: {node: '>=6'} + hasBin: true + + jsonfile@4.0.0: + resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} + + jsonfile@6.1.0: + resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} + + keyv@4.5.4: + resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} + + lazy-val@1.0.5: + resolution: {integrity: sha512-0/BnGCCfyUMkBpeDgWihanIAF9JmZhHBgUhEqzvf+adhNGLoP6TaiI5oF8oyb3I45P+PcnrqihSf01M0l0G5+Q==} + + lazystream@1.0.1: + resolution: {integrity: sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==} + engines: {node: '>= 0.6.3'} + + lodash.defaults@4.2.0: + resolution: {integrity: sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==} + + lodash.difference@4.5.0: + resolution: {integrity: sha512-dS2j+W26TQ7taQBGN8Lbbq04ssV3emRw4NY58WErlTO29pIqS0HmoT5aJ9+TUQ1N3G+JOZSji4eugsWwGp9yPA==} + + lodash.flatten@4.4.0: + resolution: {integrity: sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==} + + lodash.isplainobject@4.0.6: + resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} + + lodash.union@4.6.0: + resolution: {integrity: sha512-c4pB2CdGrGdjMKYLA+XiRDO7Y0PRQbm/Gzg8qMj+QH+pFVAoTp5sBpO0odL3FjoPCGjK96p6qsP+yQoiLoOBcw==} + + lodash@4.17.21: + resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} + + lowercase-keys@2.0.0: + resolution: {integrity: sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==} + engines: {node: '>=8'} + + lru-cache@10.4.3: + resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} + + lru-cache@6.0.0: + resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} + engines: {node: '>=10'} + + magic-string@0.30.12: + resolution: {integrity: sha512-Ea8I3sQMVXr8JhN4z+H/d8zwo+tYDgHE9+5G4Wnrwhs0gaK9fXTKx0Tw5Xwsd/bCPTTZNRAdpyzvoeORe9LYpw==} + + matcher@3.0.0: + resolution: {integrity: sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng==} + engines: {node: '>=10'} + + meshoptimizer@0.18.1: + resolution: {integrity: sha512-ZhoIoL7TNV4s5B6+rx5mC//fw8/POGyNxS/DZyCJeiZ12ScLfVwRE/GfsxwiTkMYYD5DmK2/JXnEVXqL4rF+Sw==} + + mime-db@1.52.0: + resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} + engines: {node: '>= 0.6'} + + mime-types@2.1.35: + resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} + engines: {node: '>= 0.6'} + + mime@1.6.0: + resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} + engines: {node: '>=4'} + hasBin: true + + mime@2.6.0: + resolution: {integrity: sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==} + engines: {node: '>=4.0.0'} + hasBin: true + + mimic-response@1.0.1: + resolution: {integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==} + engines: {node: '>=4'} + + mimic-response@3.1.0: + resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} + engines: {node: '>=10'} + + minimatch@3.1.2: + resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} + + minimatch@5.1.6: + resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} + engines: {node: '>=10'} + + minimatch@9.0.5: + resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} + engines: {node: '>=16 || 14 >=14.17'} + + minimist@1.2.8: + resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} + + minipass@3.3.6: + resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==} + engines: {node: '>=8'} + + minipass@5.0.0: + resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==} + engines: {node: '>=8'} + + minipass@7.1.2: + resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} + engines: {node: '>=16 || 14 >=14.17'} + + minizlib@2.1.2: + resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} + engines: {node: '>= 8'} + + mkdirp@0.5.6: + resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} + hasBin: true + + mkdirp@1.0.4: + resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} + engines: {node: '>=10'} + hasBin: true + + ms@2.1.3: + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} + + muggle-string@0.4.1: + resolution: {integrity: sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==} + + nanoid@3.3.7: + resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + + node-addon-api@1.7.2: + resolution: {integrity: sha512-ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg==} + + normalize-path@3.0.0: + resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} + engines: {node: '>=0.10.0'} + + normalize-url@6.1.0: + resolution: {integrity: sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==} + engines: {node: '>=10'} + + object-inspect@1.13.2: + resolution: {integrity: sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==} + engines: {node: '>= 0.4'} + + object-keys@1.1.1: + resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} + engines: {node: '>= 0.4'} + + once@1.4.0: + resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} + + opener@1.5.2: + resolution: {integrity: sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==} + hasBin: true + + p-cancelable@2.1.1: + resolution: {integrity: sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==} + engines: {node: '>=8'} + + package-json-from-dist@1.0.1: + resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} + + path-browserify@1.0.1: + resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} + + path-is-absolute@1.0.1: + resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} + engines: {node: '>=0.10.0'} + + path-key@3.1.1: + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} + engines: {node: '>=8'} + + path-scurry@1.11.1: + resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} + engines: {node: '>=16 || 14 >=14.18'} + + pend@1.2.0: + resolution: {integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==} + + picocolors@1.1.1: + resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} + + pinia@2.2.6: + resolution: {integrity: sha512-vIsR8JkDN5Ga2vAxqOE2cJj4VtsHnzpR1Fz30kClxlh0yCHfec6uoMeM3e/ddqmwFUejK3NlrcQa/shnpyT4hA==} + peerDependencies: + '@vue/composition-api': ^1.4.0 + typescript: '>=4.4.4' + vue: ^2.6.14 || ^3.5.11 + peerDependenciesMeta: + '@vue/composition-api': + optional: true + typescript: + optional: true + + plist@3.1.0: + resolution: {integrity: sha512-uysumyrvkUX0rX/dEVqt8gC3sTBzd4zoWfLeS29nb53imdaXVvLINYXTI2GNqzaMuvacNx4uJQ8+b3zXR0pkgQ==} + engines: {node: '>=10.4.0'} + + portfinder@1.0.32: + resolution: {integrity: sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==} + engines: {node: '>= 0.12.0'} + + postcss@8.4.47: + resolution: {integrity: sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==} + engines: {node: ^10 || ^12 || >=14} + + process-nextick-args@2.0.1: + resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} + + progress@2.0.3: + resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} + engines: {node: '>=0.4.0'} + + promise-retry@2.0.1: + resolution: {integrity: sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==} + engines: {node: '>=10'} + + pump@3.0.2: + resolution: {integrity: sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==} + + punycode@2.3.1: + resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} + engines: {node: '>=6'} + + qs@6.13.0: + resolution: {integrity: sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==} + engines: {node: '>=0.6'} + + quick-lru@5.1.1: + resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==} + engines: {node: '>=10'} + + read-config-file@6.3.2: + resolution: {integrity: sha512-M80lpCjnE6Wt6zb98DoW8WHR09nzMSpu8XHtPkiTHrJ5Az9CybfeQhTJ8D7saeBHpGhLPIVyA8lcL6ZmdKwY6Q==} + engines: {node: '>=12.0.0'} + + readable-stream@2.3.8: + resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} + + readable-stream@3.6.2: + resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} + engines: {node: '>= 6'} + + readdir-glob@1.1.3: + resolution: {integrity: sha512-v05I2k7xN8zXvPD9N+z/uhXPaj0sUFCe2rcWZIpBsqxfP7xXFQ0tipAd/wjj1YxWyWtUS5IDJpOG82JKt2EAVA==} + + require-directory@2.1.1: + resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} + engines: {node: '>=0.10.0'} + + requires-port@1.0.0: + resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} + + resolve-alpn@1.2.1: + resolution: {integrity: sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==} + + responselike@2.0.1: + resolution: {integrity: sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==} + + retry@0.12.0: + resolution: {integrity: sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==} + engines: {node: '>= 4'} + + roarr@2.15.4: + resolution: {integrity: sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A==} + engines: {node: '>=8.0'} + + rollup@4.24.4: + resolution: {integrity: sha512-vGorVWIsWfX3xbcyAS+I047kFKapHYivmkaT63Smj77XwvLSJos6M1xGqZnBPFQFBRZDOcG1QnYEIxAvTr/HjA==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + hasBin: true + + safe-buffer@5.1.2: + resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} + + safe-buffer@5.2.1: + resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} + + safer-buffer@2.1.2: + resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} + + sanitize-filename@1.6.3: + resolution: {integrity: sha512-y/52Mcy7aw3gRm7IrcGDFx/bCk4AhRh2eI9luHOQM86nZsqwiRkkq2GekHXBBD+SmPidc8i2PqtYZl+pWJ8Oeg==} + + sax@1.4.1: + resolution: {integrity: sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==} + + secure-compare@3.0.1: + resolution: {integrity: sha512-AckIIV90rPDcBcglUwXPF3kg0P0qmPsPXAj6BBEENQE1p5yA1xfmDJzfi1Tappj37Pv2mVbKpL3Z1T+Nn7k1Qw==} + + semver-compare@1.0.0: + resolution: {integrity: sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==} + + semver@6.3.1: + resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} + hasBin: true + + semver@7.6.3: + resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} + engines: {node: '>=10'} + hasBin: true + + serialize-error@7.0.1: + resolution: {integrity: sha512-8I8TjW5KMOKsZQTvoxjuSIa7foAwPWGOts+6o7sgjz41/qMD9VQHEDxi6PBvK2l0MXUmqZyNpUK+T2tQaaElvw==} + engines: {node: '>=10'} + + set-function-length@1.2.2: + resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} + engines: {node: '>= 0.4'} + + shebang-command@2.0.0: + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} + engines: {node: '>=8'} + + shebang-regex@3.0.0: + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} + engines: {node: '>=8'} + + side-channel@1.0.6: + resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} + engines: {node: '>= 0.4'} + + signal-exit@4.1.0: + resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} + engines: {node: '>=14'} + + simple-update-notifier@2.0.0: + resolution: {integrity: sha512-a2B9Y0KlNXl9u/vsW6sTIu9vGEpfKu2wRV6l1H3XEas/0gUIzGzBoP/IouTcUQbm9JWZLH3COxyn03TYlFax6w==} + engines: {node: '>=10'} + + slice-ansi@3.0.0: + resolution: {integrity: sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==} + engines: {node: '>=8'} + + smart-buffer@4.2.0: + resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==} + engines: {node: '>= 6.0.0', npm: '>= 3.0.0'} + + source-map-js@1.2.1: + resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} + engines: {node: '>=0.10.0'} + + source-map-support@0.5.21: + resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} + + source-map@0.6.1: + resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} + engines: {node: '>=0.10.0'} + + sprintf-js@1.1.3: + resolution: {integrity: sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==} + + stat-mode@1.0.0: + resolution: {integrity: sha512-jH9EhtKIjuXZ2cWxmXS8ZP80XyC3iasQxMDV8jzhNJpfDb7VbQLVW4Wvsxz9QZvzV+G4YoSfBUVKDOyxLzi/sg==} + engines: {node: '>= 6'} + + string-width@4.2.3: + resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} + engines: {node: '>=8'} + + string-width@5.1.2: + resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} + engines: {node: '>=12'} + + string_decoder@1.1.1: + resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} + + string_decoder@1.3.0: + resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} + + strip-ansi@6.0.1: + resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} + engines: {node: '>=8'} + + strip-ansi@7.1.0: + resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} + engines: {node: '>=12'} + + sumchecker@3.0.1: + resolution: {integrity: sha512-MvjXzkz/BOfyVDkG0oFOtBxHX2u3gKbMHIF/dXblZsgD3BWOFLmHovIpZY7BykJdAjcqRCBi1WYBNdEC9yI7vg==} + engines: {node: '>= 8.0'} + + supports-color@7.2.0: + resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} + engines: {node: '>=8'} + + tar-stream@2.2.0: + resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} + engines: {node: '>=6'} + + tar@6.2.1: + resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==} + engines: {node: '>=10'} + + temp-file@3.4.0: + resolution: {integrity: sha512-C5tjlC/HCtVUOi3KWVokd4vHVViOmGjtLwIh4MuzPo/nMYTV/p1urt3RnMz2IWXDdKEGJH3k5+KPxtqRsUYGtg==} + + three@0.170.0: + resolution: {integrity: sha512-FQK+LEpYc0fBD+J8g6oSEyyNzjp+Q7Ks1C568WWaoMRLW+TkNNWmenWeGgJjV105Gd+p/2ql1ZcjYvNiPZBhuQ==} + + tmp-promise@3.0.3: + resolution: {integrity: sha512-RwM7MoPojPxsOBYnyd2hy0bxtIlVrihNs9pj5SUvY8Zz1sQcQG2tG1hSr8PDxfgEB8RNKDhqbIlroIarSNDNsQ==} + + tmp@0.2.3: + resolution: {integrity: sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==} + engines: {node: '>=14.14'} + + truncate-utf8-bytes@1.0.2: + resolution: {integrity: sha512-95Pu1QXQvruGEhv62XCMO3Mm90GscOCClvrIUwCM0PYOXK3kaF3l3sIHxx71ThJfcbM2O5Au6SO3AWCSEfW4mQ==} + + type-fest@0.13.1: + resolution: {integrity: sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==} + engines: {node: '>=10'} + + typescript@5.6.3: + resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==} + engines: {node: '>=14.17'} + hasBin: true + + undici-types@6.19.8: + resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} + + union@0.5.0: + resolution: {integrity: sha512-N6uOhuW6zO95P3Mel2I2zMsbsanvvtgn6jVqJv4vbVcz/JN0OkL9suomjQGmWtxJQXOCqUJvquc1sMeNz/IwlA==} + engines: {node: '>= 0.8.0'} + + universalify@0.1.2: + resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} + engines: {node: '>= 4.0.0'} + + universalify@2.0.1: + resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} + engines: {node: '>= 10.0.0'} + + uri-js@4.4.1: + resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} + + url-join@4.0.1: + resolution: {integrity: sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==} + + utf8-byte-length@1.0.5: + resolution: {integrity: sha512-Xn0w3MtiQ6zoz2vFyUVruaCL53O/DwUvkEeOvj+uulMm0BkUGYWmBYVyElqZaSLhY6ZD0ulfU3aBra2aVT4xfA==} + + util-deprecate@1.0.2: + resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} + + verror@1.10.1: + resolution: {integrity: sha512-veufcmxri4e3XSrT0xwfUR7kguIkaxBeosDg00yDWhk49wdwkSUrvvsm7nc75e1PUyvIeZj6nS8VQRYz2/S4Xg==} + engines: {node: '>=0.6.0'} + + vite-plugin-electron-renderer@0.14.6: + resolution: {integrity: sha512-oqkWFa7kQIkvHXG7+Mnl1RTroA4sP0yesKatmAy0gjZC4VwUqlvF9IvOpHd1fpLWsqYX/eZlVxlhULNtaQ78Jw==} + + vite-plugin-electron@0.28.8: + resolution: {integrity: sha512-ir+B21oSGK9j23OEvt4EXyco9xDCaF6OGFe0V/8Zc0yL2+HMyQ6mmNQEIhXsEsZCSfIowBpwQBeHH4wVsfraeg==} + peerDependencies: + vite-plugin-electron-renderer: '*' + peerDependenciesMeta: + vite-plugin-electron-renderer: + optional: true + + vite@5.4.10: + resolution: {integrity: sha512-1hvaPshuPUtxeQ0hsVH3Mud0ZanOLwVTneA1EgbAM5LhaZEqyPWGRQ7BtaMvUrTDeEaC8pxtj6a6jku3x4z6SQ==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + peerDependencies: + '@types/node': ^18.0.0 || >=20.0.0 + less: '*' + lightningcss: ^1.21.0 + sass: '*' + sass-embedded: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + sass-embedded: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + + vscode-uri@3.0.8: + resolution: {integrity: sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==} + + vue-demi@0.14.10: + resolution: {integrity: sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==} + engines: {node: '>=12'} + hasBin: true + peerDependencies: + '@vue/composition-api': ^1.0.0-rc.1 + vue: ^3.0.0-0 || ^2.6.0 + peerDependenciesMeta: + '@vue/composition-api': + optional: true + + vue-router@4.4.5: + resolution: {integrity: sha512-4fKZygS8cH1yCyuabAXGUAsyi1b2/o/OKgu/RUb+znIYOxPRxdkytJEx+0wGcpBE1pX6vUgh5jwWOKRGvuA/7Q==} + peerDependencies: + vue: ^3.2.0 + + vue-tsc@2.1.10: + resolution: {integrity: sha512-RBNSfaaRHcN5uqVqJSZh++Gy/YUzryuv9u1aFWhsammDJXNtUiJMNoJ747lZcQ68wUQFx6E73y4FY3D8E7FGMA==} + hasBin: true + peerDependencies: + typescript: '>=5.0.0' + + vue@3.5.12: + resolution: {integrity: sha512-CLVZtXtn2ItBIi/zHZ0Sg1Xkb7+PU32bJJ8Bmy7ts3jxXTcbfsEfBivFYYWz1Hur+lalqGAh65Coin0r+HRUfg==} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + whatwg-encoding@2.0.0: + resolution: {integrity: sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==} + engines: {node: '>=12'} + + which@2.0.2: + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} + engines: {node: '>= 8'} + hasBin: true + + wrap-ansi@7.0.0: + resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} + engines: {node: '>=10'} + + wrap-ansi@8.1.0: + resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} + engines: {node: '>=12'} + + wrappy@1.0.2: + resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} + + xmlbuilder@15.1.1: + resolution: {integrity: sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==} + engines: {node: '>=8.0'} + + y18n@5.0.8: + resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} + engines: {node: '>=10'} + + yallist@4.0.0: + resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} + + yargs-parser@21.1.1: + resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} + engines: {node: '>=12'} + + yargs@17.7.2: + resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} + engines: {node: '>=12'} + + yauzl@2.10.0: + resolution: {integrity: sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==} + + zip-stream@4.1.1: + resolution: {integrity: sha512-9qv4rlDiopXg4E69k+vMHjNN63YFMe9sZMrdlvKnCjlCRWeCBswPPMPUfx+ipsAWq1LXHe70RcbaHdJJpS6hyQ==} + engines: {node: '>= 10'} + +snapshots: + + 7zip-bin@5.2.0: {} + + '@alvarosabu/utils@3.2.0': {} + + '@babel/helper-string-parser@7.25.9': {} + + '@babel/helper-validator-identifier@7.25.9': {} + + '@babel/parser@7.26.2': + dependencies: + '@babel/types': 7.26.0 + + '@babel/types@7.26.0': + dependencies: + '@babel/helper-string-parser': 7.25.9 + '@babel/helper-validator-identifier': 7.25.9 + + '@develar/schema-utils@2.6.5': + dependencies: + ajv: 6.12.6 + ajv-keywords: 3.5.2(ajv@6.12.6) + + '@electron/asar@3.2.15': + dependencies: + commander: 5.1.0 + glob: 7.2.3 + minimatch: 3.1.2 + + '@electron/get@2.0.3': + dependencies: + debug: 4.3.7 + env-paths: 2.2.1 + fs-extra: 8.1.0 + got: 11.8.6 + progress: 2.0.3 + semver: 6.3.1 + sumchecker: 3.0.1 + optionalDependencies: + global-agent: 3.0.0 + transitivePeerDependencies: + - supports-color + + '@electron/notarize@2.2.1': + dependencies: + debug: 4.3.7 + fs-extra: 9.1.0 + promise-retry: 2.0.1 + transitivePeerDependencies: + - supports-color + + '@electron/osx-sign@1.0.5': + dependencies: + compare-version: 0.1.2 + debug: 4.3.7 + fs-extra: 10.1.0 + isbinaryfile: 4.0.10 + minimist: 1.2.8 + plist: 3.1.0 + transitivePeerDependencies: + - supports-color + + '@electron/universal@1.5.1': + dependencies: + '@electron/asar': 3.2.15 + '@malept/cross-spawn-promise': 1.1.1 + debug: 4.3.7 + dir-compare: 3.3.0 + fs-extra: 9.1.0 + minimatch: 3.1.2 + plist: 3.1.0 + transitivePeerDependencies: + - supports-color + + '@esbuild/aix-ppc64@0.21.5': + optional: true + + '@esbuild/android-arm64@0.21.5': + optional: true + + '@esbuild/android-arm@0.21.5': + optional: true + + '@esbuild/android-x64@0.21.5': + optional: true + + '@esbuild/darwin-arm64@0.21.5': + optional: true + + '@esbuild/darwin-x64@0.21.5': + optional: true + + '@esbuild/freebsd-arm64@0.21.5': + optional: true + + '@esbuild/freebsd-x64@0.21.5': + optional: true + + '@esbuild/linux-arm64@0.21.5': + optional: true + + '@esbuild/linux-arm@0.21.5': + optional: true + + '@esbuild/linux-ia32@0.21.5': + optional: true + + '@esbuild/linux-loong64@0.21.5': + optional: true + + '@esbuild/linux-mips64el@0.21.5': + optional: true + + '@esbuild/linux-ppc64@0.21.5': + optional: true + + '@esbuild/linux-riscv64@0.21.5': + optional: true + + '@esbuild/linux-s390x@0.21.5': + optional: true + + '@esbuild/linux-x64@0.21.5': + optional: true + + '@esbuild/netbsd-x64@0.21.5': + optional: true + + '@esbuild/openbsd-x64@0.21.5': + optional: true + + '@esbuild/sunos-x64@0.21.5': + optional: true + + '@esbuild/win32-arm64@0.21.5': + optional: true + + '@esbuild/win32-ia32@0.21.5': + optional: true + + '@esbuild/win32-x64@0.21.5': + optional: true + + '@isaacs/cliui@8.0.2': + dependencies: + string-width: 5.1.2 + string-width-cjs: string-width@4.2.3 + strip-ansi: 7.1.0 + strip-ansi-cjs: strip-ansi@6.0.1 + wrap-ansi: 8.1.0 + wrap-ansi-cjs: wrap-ansi@7.0.0 + + '@jridgewell/sourcemap-codec@1.5.0': {} + + '@malept/cross-spawn-promise@1.1.1': + dependencies: + cross-spawn: 7.0.3 + + '@malept/flatpak-bundler@0.4.0': + dependencies: + debug: 4.3.7 + fs-extra: 9.1.0 + lodash: 4.17.21 + tmp-promise: 3.0.3 + transitivePeerDependencies: + - supports-color + + '@pkgjs/parseargs@0.11.0': + optional: true + + '@rollup/rollup-android-arm-eabi@4.24.4': + optional: true + + '@rollup/rollup-android-arm64@4.24.4': + optional: true + + '@rollup/rollup-darwin-arm64@4.24.4': + optional: true + + '@rollup/rollup-darwin-x64@4.24.4': + optional: true + + '@rollup/rollup-freebsd-arm64@4.24.4': + optional: true + + '@rollup/rollup-freebsd-x64@4.24.4': + optional: true + + '@rollup/rollup-linux-arm-gnueabihf@4.24.4': + optional: true + + '@rollup/rollup-linux-arm-musleabihf@4.24.4': + optional: true + + '@rollup/rollup-linux-arm64-gnu@4.24.4': + optional: true + + '@rollup/rollup-linux-arm64-musl@4.24.4': + optional: true + + '@rollup/rollup-linux-powerpc64le-gnu@4.24.4': + optional: true + + '@rollup/rollup-linux-riscv64-gnu@4.24.4': + optional: true + + '@rollup/rollup-linux-s390x-gnu@4.24.4': + optional: true + + '@rollup/rollup-linux-x64-gnu@4.24.4': + optional: true + + '@rollup/rollup-linux-x64-musl@4.24.4': + optional: true + + '@rollup/rollup-win32-arm64-msvc@4.24.4': + optional: true + + '@rollup/rollup-win32-ia32-msvc@4.24.4': + optional: true + + '@rollup/rollup-win32-x64-msvc@4.24.4': + optional: true + + '@sindresorhus/is@4.6.0': {} + + '@szmarczak/http-timer@4.0.6': + dependencies: + defer-to-connect: 2.0.1 + + '@tootallnate/once@2.0.0': {} + + '@tresjs/core@4.3.1(three@0.170.0)(vue@3.5.12(typescript@5.6.3))': + dependencies: + '@alvarosabu/utils': 3.2.0 + '@vue/devtools-api': 6.6.4 + '@vueuse/core': 11.2.0(vue@3.5.12(typescript@5.6.3)) + three: 0.170.0 + vue: 3.5.12(typescript@5.6.3) + transitivePeerDependencies: + - '@vue/composition-api' + + '@tweenjs/tween.js@23.1.3': {} + + '@types/cacheable-request@6.0.3': + dependencies: + '@types/http-cache-semantics': 4.0.4 + '@types/keyv': 3.1.4 + '@types/node': 20.17.6 + '@types/responselike': 1.0.3 + + '@types/debug@4.1.12': + dependencies: + '@types/ms': 0.7.34 + + '@types/estree@1.0.6': {} + + '@types/fs-extra@9.0.13': + dependencies: + '@types/node': 22.9.0 + + '@types/http-cache-semantics@4.0.4': {} + + '@types/keyv@3.1.4': + dependencies: + '@types/node': 20.17.6 + + '@types/ms@0.7.34': {} + + '@types/node@20.17.6': + dependencies: + undici-types: 6.19.8 + + '@types/node@22.9.0': + dependencies: + undici-types: 6.19.8 + + '@types/plist@3.0.5': + dependencies: + '@types/node': 22.9.0 + xmlbuilder: 15.1.1 + optional: true + + '@types/responselike@1.0.3': + dependencies: + '@types/node': 20.17.6 + + '@types/stats.js@0.17.3': {} + + '@types/three@0.169.0': + dependencies: + '@tweenjs/tween.js': 23.1.3 + '@types/stats.js': 0.17.3 + '@types/webxr': 0.5.20 + '@webgpu/types': 0.1.51 + fflate: 0.8.2 + meshoptimizer: 0.18.1 + + '@types/verror@1.10.10': + optional: true + + '@types/web-bluetooth@0.0.20': {} + + '@types/webxr@0.5.20': {} + + '@types/yauzl@2.10.3': + dependencies: + '@types/node': 20.17.6 + optional: true + + '@vitejs/plugin-vue@5.1.4(vite@5.4.10(@types/node@22.9.0))(vue@3.5.12(typescript@5.6.3))': + dependencies: + vite: 5.4.10(@types/node@22.9.0) + vue: 3.5.12(typescript@5.6.3) + + '@volar/language-core@2.4.8': + dependencies: + '@volar/source-map': 2.4.8 + + '@volar/source-map@2.4.8': {} + + '@volar/typescript@2.4.8': + dependencies: + '@volar/language-core': 2.4.8 + path-browserify: 1.0.1 + vscode-uri: 3.0.8 + + '@vue/compiler-core@3.5.12': + dependencies: + '@babel/parser': 7.26.2 + '@vue/shared': 3.5.12 + entities: 4.5.0 + estree-walker: 2.0.2 + source-map-js: 1.2.1 + + '@vue/compiler-dom@3.5.12': + dependencies: + '@vue/compiler-core': 3.5.12 + '@vue/shared': 3.5.12 + + '@vue/compiler-sfc@3.5.12': + dependencies: + '@babel/parser': 7.26.2 + '@vue/compiler-core': 3.5.12 + '@vue/compiler-dom': 3.5.12 + '@vue/compiler-ssr': 3.5.12 + '@vue/shared': 3.5.12 + estree-walker: 2.0.2 + magic-string: 0.30.12 + postcss: 8.4.47 + source-map-js: 1.2.1 + + '@vue/compiler-ssr@3.5.12': + dependencies: + '@vue/compiler-dom': 3.5.12 + '@vue/shared': 3.5.12 + + '@vue/compiler-vue2@2.7.16': + dependencies: + de-indent: 1.0.2 + he: 1.2.0 + + '@vue/devtools-api@6.6.4': {} + + '@vue/language-core@2.1.10(typescript@5.6.3)': + dependencies: + '@volar/language-core': 2.4.8 + '@vue/compiler-dom': 3.5.12 + '@vue/compiler-vue2': 2.7.16 + '@vue/shared': 3.5.12 + alien-signals: 0.2.0 + minimatch: 9.0.5 + muggle-string: 0.4.1 + path-browserify: 1.0.1 + optionalDependencies: + typescript: 5.6.3 + + '@vue/reactivity@3.5.12': + dependencies: + '@vue/shared': 3.5.12 + + '@vue/runtime-core@3.5.12': + dependencies: + '@vue/reactivity': 3.5.12 + '@vue/shared': 3.5.12 + + '@vue/runtime-dom@3.5.12': + dependencies: + '@vue/reactivity': 3.5.12 + '@vue/runtime-core': 3.5.12 + '@vue/shared': 3.5.12 + csstype: 3.1.3 + + '@vue/server-renderer@3.5.12(vue@3.5.12(typescript@5.6.3))': + dependencies: + '@vue/compiler-ssr': 3.5.12 + '@vue/shared': 3.5.12 + vue: 3.5.12(typescript@5.6.3) + + '@vue/shared@3.5.12': {} + + '@vueuse/core@11.2.0(vue@3.5.12(typescript@5.6.3))': + dependencies: + '@types/web-bluetooth': 0.0.20 + '@vueuse/metadata': 11.2.0 + '@vueuse/shared': 11.2.0(vue@3.5.12(typescript@5.6.3)) + vue-demi: 0.14.10(vue@3.5.12(typescript@5.6.3)) + transitivePeerDependencies: + - '@vue/composition-api' + - vue + + '@vueuse/metadata@11.2.0': {} + + '@vueuse/shared@11.2.0(vue@3.5.12(typescript@5.6.3))': + dependencies: + vue-demi: 0.14.10(vue@3.5.12(typescript@5.6.3)) + transitivePeerDependencies: + - '@vue/composition-api' + - vue + + '@webgpu/types@0.1.51': {} + + '@xmldom/xmldom@0.8.10': {} + + agent-base@6.0.2: + dependencies: + debug: 4.3.7 + transitivePeerDependencies: + - supports-color + + ajv-keywords@3.5.2(ajv@6.12.6): + dependencies: + ajv: 6.12.6 + + ajv@6.12.6: + dependencies: + fast-deep-equal: 3.1.3 + fast-json-stable-stringify: 2.1.0 + json-schema-traverse: 0.4.1 + uri-js: 4.4.1 + + alien-signals@0.2.0: {} + + ansi-regex@5.0.1: {} + + ansi-regex@6.1.0: {} + + ansi-styles@4.3.0: + dependencies: + color-convert: 2.0.1 + + ansi-styles@6.2.1: {} + + app-builder-bin@4.0.0: {} + + app-builder-lib@24.13.3(dmg-builder@24.13.3)(electron-builder-squirrel-windows@24.13.3): + dependencies: + '@develar/schema-utils': 2.6.5 + '@electron/notarize': 2.2.1 + '@electron/osx-sign': 1.0.5 + '@electron/universal': 1.5.1 + '@malept/flatpak-bundler': 0.4.0 + '@types/fs-extra': 9.0.13 + async-exit-hook: 2.0.1 + bluebird-lst: 1.0.9 + builder-util: 24.13.1 + builder-util-runtime: 9.2.4 + chromium-pickle-js: 0.2.0 + debug: 4.3.7 + dmg-builder: 24.13.3(electron-builder-squirrel-windows@24.13.3) + ejs: 3.1.10 + electron-builder-squirrel-windows: 24.13.3(dmg-builder@24.13.3) + electron-publish: 24.13.1 + form-data: 4.0.1 + fs-extra: 10.1.0 + hosted-git-info: 4.1.0 + is-ci: 3.0.1 + isbinaryfile: 5.0.4 + js-yaml: 4.1.0 + lazy-val: 1.0.5 + minimatch: 5.1.6 + read-config-file: 6.3.2 + sanitize-filename: 1.6.3 + semver: 7.6.3 + tar: 6.2.1 + temp-file: 3.4.0 + transitivePeerDependencies: + - supports-color + + archiver-utils@2.1.0: + dependencies: + glob: 7.2.3 + graceful-fs: 4.2.11 + lazystream: 1.0.1 + lodash.defaults: 4.2.0 + lodash.difference: 4.5.0 + lodash.flatten: 4.4.0 + lodash.isplainobject: 4.0.6 + lodash.union: 4.6.0 + normalize-path: 3.0.0 + readable-stream: 2.3.8 + + archiver-utils@3.0.4: + dependencies: + glob: 7.2.3 + graceful-fs: 4.2.11 + lazystream: 1.0.1 + lodash.defaults: 4.2.0 + lodash.difference: 4.5.0 + lodash.flatten: 4.4.0 + lodash.isplainobject: 4.0.6 + lodash.union: 4.6.0 + normalize-path: 3.0.0 + readable-stream: 3.6.2 + + archiver@5.3.2: + dependencies: + archiver-utils: 2.1.0 + async: 3.2.6 + buffer-crc32: 0.2.13 + readable-stream: 3.6.2 + readdir-glob: 1.1.3 + tar-stream: 2.2.0 + zip-stream: 4.1.1 + + argparse@2.0.1: {} + + assert-plus@1.0.0: + optional: true + + astral-regex@2.0.0: + optional: true + + async-exit-hook@2.0.1: {} + + async@2.6.4: + dependencies: + lodash: 4.17.21 + + async@3.2.6: {} + + asynckit@0.4.0: {} + + at-least-node@1.0.0: {} + + balanced-match@1.0.2: {} + + base64-js@1.5.1: {} + + basic-auth@2.0.1: + dependencies: + safe-buffer: 5.1.2 + + bl@4.1.0: + dependencies: + buffer: 5.7.1 + inherits: 2.0.4 + readable-stream: 3.6.2 + + bluebird-lst@1.0.9: + dependencies: + bluebird: 3.7.2 + + bluebird@3.7.2: {} + + boolean@3.2.0: + optional: true + + brace-expansion@1.1.11: + dependencies: + balanced-match: 1.0.2 + concat-map: 0.0.1 + + brace-expansion@2.0.1: + dependencies: + balanced-match: 1.0.2 + + buffer-crc32@0.2.13: {} + + buffer-equal@1.0.1: {} + + buffer-from@1.1.2: {} + + buffer@5.7.1: + dependencies: + base64-js: 1.5.1 + ieee754: 1.2.1 + + builder-util-runtime@9.2.4: + dependencies: + debug: 4.3.7 + sax: 1.4.1 + transitivePeerDependencies: + - supports-color + + builder-util@24.13.1: + dependencies: + 7zip-bin: 5.2.0 + '@types/debug': 4.1.12 + app-builder-bin: 4.0.0 + bluebird-lst: 1.0.9 + builder-util-runtime: 9.2.4 + chalk: 4.1.2 + cross-spawn: 7.0.3 + debug: 4.3.7 + fs-extra: 10.1.0 + http-proxy-agent: 5.0.0 + https-proxy-agent: 5.0.1 + is-ci: 3.0.1 + js-yaml: 4.1.0 + source-map-support: 0.5.21 + stat-mode: 1.0.0 + temp-file: 3.4.0 + transitivePeerDependencies: + - supports-color + + cacheable-lookup@5.0.4: {} + + cacheable-request@7.0.4: + dependencies: + clone-response: 1.0.3 + get-stream: 5.2.0 + http-cache-semantics: 4.1.1 + keyv: 4.5.4 + lowercase-keys: 2.0.0 + normalize-url: 6.1.0 + responselike: 2.0.1 + + call-bind@1.0.7: + dependencies: + es-define-property: 1.0.0 + es-errors: 1.3.0 + function-bind: 1.1.2 + get-intrinsic: 1.2.4 + set-function-length: 1.2.2 + + chalk@4.1.2: + dependencies: + ansi-styles: 4.3.0 + supports-color: 7.2.0 + + chownr@2.0.0: {} + + chromium-pickle-js@0.2.0: {} + + ci-info@3.9.0: {} + + cli-truncate@2.1.0: + dependencies: + slice-ansi: 3.0.0 + string-width: 4.2.3 + optional: true + + cliui@8.0.1: + dependencies: + string-width: 4.2.3 + strip-ansi: 6.0.1 + wrap-ansi: 7.0.0 + + clone-response@1.0.3: + dependencies: + mimic-response: 1.0.1 + + color-convert@2.0.1: + dependencies: + color-name: 1.1.4 + + color-name@1.1.4: {} + + combined-stream@1.0.8: + dependencies: + delayed-stream: 1.0.0 + + commander@5.1.0: {} + + compare-version@0.1.2: {} + + compress-commons@4.1.2: + dependencies: + buffer-crc32: 0.2.13 + crc32-stream: 4.0.3 + normalize-path: 3.0.0 + readable-stream: 3.6.2 + + concat-map@0.0.1: {} + + config-file-ts@0.2.6: + dependencies: + glob: 10.4.5 + typescript: 5.6.3 + + core-util-is@1.0.2: + optional: true + + core-util-is@1.0.3: {} + + corser@2.0.1: {} + + crc-32@1.2.2: {} + + crc32-stream@4.0.3: + dependencies: + crc-32: 1.2.2 + readable-stream: 3.6.2 + + crc@3.8.0: + dependencies: + buffer: 5.7.1 + optional: true + + cross-spawn@7.0.3: + dependencies: + path-key: 3.1.1 + shebang-command: 2.0.0 + which: 2.0.2 + + csstype@3.1.3: {} + + de-indent@1.0.2: {} + + debug@3.2.7: + dependencies: + ms: 2.1.3 + + debug@4.3.7: + dependencies: + ms: 2.1.3 + + decompress-response@6.0.0: + dependencies: + mimic-response: 3.1.0 + + defer-to-connect@2.0.1: {} + + define-data-property@1.1.4: + dependencies: + es-define-property: 1.0.0 + es-errors: 1.3.0 + gopd: 1.0.1 + + define-properties@1.2.1: + dependencies: + define-data-property: 1.1.4 + has-property-descriptors: 1.0.2 + object-keys: 1.1.1 + optional: true + + delayed-stream@1.0.0: {} + + detect-node@2.1.0: + optional: true + + dir-compare@3.3.0: + dependencies: + buffer-equal: 1.0.1 + minimatch: 3.1.2 + + dmg-builder@24.13.3(electron-builder-squirrel-windows@24.13.3): + dependencies: + app-builder-lib: 24.13.3(dmg-builder@24.13.3)(electron-builder-squirrel-windows@24.13.3) + builder-util: 24.13.1 + builder-util-runtime: 9.2.4 + fs-extra: 10.1.0 + iconv-lite: 0.6.3 + js-yaml: 4.1.0 + optionalDependencies: + dmg-license: 1.0.11 + transitivePeerDependencies: + - electron-builder-squirrel-windows + - supports-color + + dmg-license@1.0.11: + dependencies: + '@types/plist': 3.0.5 + '@types/verror': 1.10.10 + ajv: 6.12.6 + crc: 3.8.0 + iconv-corefoundation: 1.1.7 + plist: 3.1.0 + smart-buffer: 4.2.0 + verror: 1.10.1 + optional: true + + dotenv-expand@5.1.0: {} + + dotenv@9.0.2: {} + + eastasianwidth@0.2.0: {} + + ejs@3.1.10: + dependencies: + jake: 10.9.2 + + electron-builder-squirrel-windows@24.13.3(dmg-builder@24.13.3): + dependencies: + app-builder-lib: 24.13.3(dmg-builder@24.13.3)(electron-builder-squirrel-windows@24.13.3) + archiver: 5.3.2 + builder-util: 24.13.1 + fs-extra: 10.1.0 + transitivePeerDependencies: + - dmg-builder + - supports-color + + electron-builder@24.13.3(electron-builder-squirrel-windows@24.13.3): + dependencies: + app-builder-lib: 24.13.3(dmg-builder@24.13.3)(electron-builder-squirrel-windows@24.13.3) + builder-util: 24.13.1 + builder-util-runtime: 9.2.4 + chalk: 4.1.2 + dmg-builder: 24.13.3(electron-builder-squirrel-windows@24.13.3) + fs-extra: 10.1.0 + is-ci: 3.0.1 + lazy-val: 1.0.5 + read-config-file: 6.3.2 + simple-update-notifier: 2.0.0 + yargs: 17.7.2 + transitivePeerDependencies: + - electron-builder-squirrel-windows + - supports-color + + electron-publish@24.13.1: + dependencies: + '@types/fs-extra': 9.0.13 + builder-util: 24.13.1 + builder-util-runtime: 9.2.4 + chalk: 4.1.2 + fs-extra: 10.1.0 + lazy-val: 1.0.5 + mime: 2.6.0 + transitivePeerDependencies: + - supports-color + + electron@30.5.1: + dependencies: + '@electron/get': 2.0.3 + '@types/node': 20.17.6 + extract-zip: 2.0.1 + transitivePeerDependencies: + - supports-color + + emoji-regex@8.0.0: {} + + emoji-regex@9.2.2: {} + + end-of-stream@1.4.4: + dependencies: + once: 1.4.0 + + entities@4.5.0: {} + + env-paths@2.2.1: {} + + err-code@2.0.3: {} + + es-define-property@1.0.0: + dependencies: + get-intrinsic: 1.2.4 + + es-errors@1.3.0: {} + + es6-error@4.1.1: + optional: true + + esbuild@0.21.5: + optionalDependencies: + '@esbuild/aix-ppc64': 0.21.5 + '@esbuild/android-arm': 0.21.5 + '@esbuild/android-arm64': 0.21.5 + '@esbuild/android-x64': 0.21.5 + '@esbuild/darwin-arm64': 0.21.5 + '@esbuild/darwin-x64': 0.21.5 + '@esbuild/freebsd-arm64': 0.21.5 + '@esbuild/freebsd-x64': 0.21.5 + '@esbuild/linux-arm': 0.21.5 + '@esbuild/linux-arm64': 0.21.5 + '@esbuild/linux-ia32': 0.21.5 + '@esbuild/linux-loong64': 0.21.5 + '@esbuild/linux-mips64el': 0.21.5 + '@esbuild/linux-ppc64': 0.21.5 + '@esbuild/linux-riscv64': 0.21.5 + '@esbuild/linux-s390x': 0.21.5 + '@esbuild/linux-x64': 0.21.5 + '@esbuild/netbsd-x64': 0.21.5 + '@esbuild/openbsd-x64': 0.21.5 + '@esbuild/sunos-x64': 0.21.5 + '@esbuild/win32-arm64': 0.21.5 + '@esbuild/win32-ia32': 0.21.5 + '@esbuild/win32-x64': 0.21.5 + + escalade@3.2.0: {} + + escape-string-regexp@4.0.0: + optional: true + + estree-walker@2.0.2: {} + + eventemitter3@4.0.7: {} + + extract-zip@2.0.1: + dependencies: + debug: 4.3.7 + get-stream: 5.2.0 + yauzl: 2.10.0 + optionalDependencies: + '@types/yauzl': 2.10.3 + transitivePeerDependencies: + - supports-color + + extsprintf@1.4.1: + optional: true + + fast-deep-equal@3.1.3: {} + + fast-json-stable-stringify@2.1.0: {} + + fd-slicer@1.1.0: + dependencies: + pend: 1.2.0 + + fflate@0.8.2: {} + + filelist@1.0.4: + dependencies: + minimatch: 5.1.6 + + follow-redirects@1.15.9: {} + + foreground-child@3.3.0: + dependencies: + cross-spawn: 7.0.3 + signal-exit: 4.1.0 + + form-data@4.0.1: + dependencies: + asynckit: 0.4.0 + combined-stream: 1.0.8 + mime-types: 2.1.35 + + fs-constants@1.0.0: {} + + fs-extra@10.1.0: + dependencies: + graceful-fs: 4.2.11 + jsonfile: 6.1.0 + universalify: 2.0.1 + + fs-extra@8.1.0: + dependencies: + graceful-fs: 4.2.11 + jsonfile: 4.0.0 + universalify: 0.1.2 + + fs-extra@9.1.0: + dependencies: + at-least-node: 1.0.0 + graceful-fs: 4.2.11 + jsonfile: 6.1.0 + universalify: 2.0.1 + + fs-minipass@2.1.0: + dependencies: + minipass: 3.3.6 + + fs.realpath@1.0.0: {} + + fsevents@2.3.3: + optional: true + + function-bind@1.1.2: {} + + get-caller-file@2.0.5: {} + + get-intrinsic@1.2.4: + dependencies: + es-errors: 1.3.0 + function-bind: 1.1.2 + has-proto: 1.0.3 + has-symbols: 1.0.3 + hasown: 2.0.2 + + get-stream@5.2.0: + dependencies: + pump: 3.0.2 + + glob@10.4.5: + dependencies: + foreground-child: 3.3.0 + jackspeak: 3.4.3 + minimatch: 9.0.5 + minipass: 7.1.2 + package-json-from-dist: 1.0.1 + path-scurry: 1.11.1 + + glob@7.2.3: + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 3.1.2 + once: 1.4.0 + path-is-absolute: 1.0.1 + + global-agent@3.0.0: + dependencies: + boolean: 3.2.0 + es6-error: 4.1.1 + matcher: 3.0.0 + roarr: 2.15.4 + semver: 7.6.3 + serialize-error: 7.0.1 + optional: true + + globalthis@1.0.4: + dependencies: + define-properties: 1.2.1 + gopd: 1.0.1 + optional: true + + gopd@1.0.1: + dependencies: + get-intrinsic: 1.2.4 + + got@11.8.6: + dependencies: + '@sindresorhus/is': 4.6.0 + '@szmarczak/http-timer': 4.0.6 + '@types/cacheable-request': 6.0.3 + '@types/responselike': 1.0.3 + cacheable-lookup: 5.0.4 + cacheable-request: 7.0.4 + decompress-response: 6.0.0 + http2-wrapper: 1.0.3 + lowercase-keys: 2.0.0 + p-cancelable: 2.1.1 + responselike: 2.0.1 + + graceful-fs@4.2.11: {} + + has-flag@4.0.0: {} + + has-property-descriptors@1.0.2: + dependencies: + es-define-property: 1.0.0 + + has-proto@1.0.3: {} + + has-symbols@1.0.3: {} + + hasown@2.0.2: + dependencies: + function-bind: 1.1.2 + + he@1.2.0: {} + + hosted-git-info@4.1.0: + dependencies: + lru-cache: 6.0.0 + + html-encoding-sniffer@3.0.0: + dependencies: + whatwg-encoding: 2.0.0 + + http-cache-semantics@4.1.1: {} + + http-proxy-agent@5.0.0: + dependencies: + '@tootallnate/once': 2.0.0 + agent-base: 6.0.2 + debug: 4.3.7 + transitivePeerDependencies: + - supports-color + + http-proxy@1.18.1: + dependencies: + eventemitter3: 4.0.7 + follow-redirects: 1.15.9 + requires-port: 1.0.0 + transitivePeerDependencies: + - debug + + http-server@14.1.1: + dependencies: + basic-auth: 2.0.1 + chalk: 4.1.2 + corser: 2.0.1 + he: 1.2.0 + html-encoding-sniffer: 3.0.0 + http-proxy: 1.18.1 + mime: 1.6.0 + minimist: 1.2.8 + opener: 1.5.2 + portfinder: 1.0.32 + secure-compare: 3.0.1 + union: 0.5.0 + url-join: 4.0.1 + transitivePeerDependencies: + - debug + - supports-color + + http2-wrapper@1.0.3: + dependencies: + quick-lru: 5.1.1 + resolve-alpn: 1.2.1 + + https-proxy-agent@5.0.1: + dependencies: + agent-base: 6.0.2 + debug: 4.3.7 + transitivePeerDependencies: + - supports-color + + iconv-corefoundation@1.1.7: + dependencies: + cli-truncate: 2.1.0 + node-addon-api: 1.7.2 + optional: true + + iconv-lite@0.6.3: + dependencies: + safer-buffer: 2.1.2 + + ieee754@1.2.1: {} + + inflight@1.0.6: + dependencies: + once: 1.4.0 + wrappy: 1.0.2 + + inherits@2.0.4: {} + + is-ci@3.0.1: + dependencies: + ci-info: 3.9.0 + + is-fullwidth-code-point@3.0.0: {} + + isarray@1.0.0: {} + + isbinaryfile@4.0.10: {} + + isbinaryfile@5.0.4: {} + + isexe@2.0.0: {} + + jackspeak@3.4.3: + dependencies: + '@isaacs/cliui': 8.0.2 + optionalDependencies: + '@pkgjs/parseargs': 0.11.0 + + jake@10.9.2: + dependencies: + async: 3.2.6 + chalk: 4.1.2 + filelist: 1.0.4 + minimatch: 3.1.2 + + js-yaml@4.1.0: + dependencies: + argparse: 2.0.1 + + json-buffer@3.0.1: {} + + json-schema-traverse@0.4.1: {} + + json-stringify-safe@5.0.1: + optional: true + + json5@2.2.3: {} + + jsonfile@4.0.0: + optionalDependencies: + graceful-fs: 4.2.11 + + jsonfile@6.1.0: + dependencies: + universalify: 2.0.1 + optionalDependencies: + graceful-fs: 4.2.11 + + keyv@4.5.4: + dependencies: + json-buffer: 3.0.1 + + lazy-val@1.0.5: {} + + lazystream@1.0.1: + dependencies: + readable-stream: 2.3.8 + + lodash.defaults@4.2.0: {} + + lodash.difference@4.5.0: {} + + lodash.flatten@4.4.0: {} + + lodash.isplainobject@4.0.6: {} + + lodash.union@4.6.0: {} + + lodash@4.17.21: {} + + lowercase-keys@2.0.0: {} + + lru-cache@10.4.3: {} + + lru-cache@6.0.0: + dependencies: + yallist: 4.0.0 + + magic-string@0.30.12: + dependencies: + '@jridgewell/sourcemap-codec': 1.5.0 + + matcher@3.0.0: + dependencies: + escape-string-regexp: 4.0.0 + optional: true + + meshoptimizer@0.18.1: {} + + mime-db@1.52.0: {} + + mime-types@2.1.35: + dependencies: + mime-db: 1.52.0 + + mime@1.6.0: {} + + mime@2.6.0: {} + + mimic-response@1.0.1: {} + + mimic-response@3.1.0: {} + + minimatch@3.1.2: + dependencies: + brace-expansion: 1.1.11 + + minimatch@5.1.6: + dependencies: + brace-expansion: 2.0.1 + + minimatch@9.0.5: + dependencies: + brace-expansion: 2.0.1 + + minimist@1.2.8: {} + + minipass@3.3.6: + dependencies: + yallist: 4.0.0 + + minipass@5.0.0: {} + + minipass@7.1.2: {} + + minizlib@2.1.2: + dependencies: + minipass: 3.3.6 + yallist: 4.0.0 + + mkdirp@0.5.6: + dependencies: + minimist: 1.2.8 + + mkdirp@1.0.4: {} + + ms@2.1.3: {} + + muggle-string@0.4.1: {} + + nanoid@3.3.7: {} + + node-addon-api@1.7.2: + optional: true + + normalize-path@3.0.0: {} + + normalize-url@6.1.0: {} + + object-inspect@1.13.2: {} + + object-keys@1.1.1: + optional: true + + once@1.4.0: + dependencies: + wrappy: 1.0.2 + + opener@1.5.2: {} + + p-cancelable@2.1.1: {} + + package-json-from-dist@1.0.1: {} + + path-browserify@1.0.1: {} + + path-is-absolute@1.0.1: {} + + path-key@3.1.1: {} + + path-scurry@1.11.1: + dependencies: + lru-cache: 10.4.3 + minipass: 7.1.2 + + pend@1.2.0: {} + + picocolors@1.1.1: {} + + pinia@2.2.6(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)): + dependencies: + '@vue/devtools-api': 6.6.4 + vue: 3.5.12(typescript@5.6.3) + vue-demi: 0.14.10(vue@3.5.12(typescript@5.6.3)) + optionalDependencies: + typescript: 5.6.3 + + plist@3.1.0: + dependencies: + '@xmldom/xmldom': 0.8.10 + base64-js: 1.5.1 + xmlbuilder: 15.1.1 + + portfinder@1.0.32: + dependencies: + async: 2.6.4 + debug: 3.2.7 + mkdirp: 0.5.6 + transitivePeerDependencies: + - supports-color + + postcss@8.4.47: + dependencies: + nanoid: 3.3.7 + picocolors: 1.1.1 + source-map-js: 1.2.1 + + process-nextick-args@2.0.1: {} + + progress@2.0.3: {} + + promise-retry@2.0.1: + dependencies: + err-code: 2.0.3 + retry: 0.12.0 + + pump@3.0.2: + dependencies: + end-of-stream: 1.4.4 + once: 1.4.0 + + punycode@2.3.1: {} + + qs@6.13.0: + dependencies: + side-channel: 1.0.6 + + quick-lru@5.1.1: {} + + read-config-file@6.3.2: + dependencies: + config-file-ts: 0.2.6 + dotenv: 9.0.2 + dotenv-expand: 5.1.0 + js-yaml: 4.1.0 + json5: 2.2.3 + lazy-val: 1.0.5 + + readable-stream@2.3.8: + dependencies: + core-util-is: 1.0.3 + inherits: 2.0.4 + isarray: 1.0.0 + process-nextick-args: 2.0.1 + safe-buffer: 5.1.2 + string_decoder: 1.1.1 + util-deprecate: 1.0.2 + + readable-stream@3.6.2: + dependencies: + inherits: 2.0.4 + string_decoder: 1.3.0 + util-deprecate: 1.0.2 + + readdir-glob@1.1.3: + dependencies: + minimatch: 5.1.6 + + require-directory@2.1.1: {} + + requires-port@1.0.0: {} + + resolve-alpn@1.2.1: {} + + responselike@2.0.1: + dependencies: + lowercase-keys: 2.0.0 + + retry@0.12.0: {} + + roarr@2.15.4: + dependencies: + boolean: 3.2.0 + detect-node: 2.1.0 + globalthis: 1.0.4 + json-stringify-safe: 5.0.1 + semver-compare: 1.0.0 + sprintf-js: 1.1.3 + optional: true + + rollup@4.24.4: + dependencies: + '@types/estree': 1.0.6 + optionalDependencies: + '@rollup/rollup-android-arm-eabi': 4.24.4 + '@rollup/rollup-android-arm64': 4.24.4 + '@rollup/rollup-darwin-arm64': 4.24.4 + '@rollup/rollup-darwin-x64': 4.24.4 + '@rollup/rollup-freebsd-arm64': 4.24.4 + '@rollup/rollup-freebsd-x64': 4.24.4 + '@rollup/rollup-linux-arm-gnueabihf': 4.24.4 + '@rollup/rollup-linux-arm-musleabihf': 4.24.4 + '@rollup/rollup-linux-arm64-gnu': 4.24.4 + '@rollup/rollup-linux-arm64-musl': 4.24.4 + '@rollup/rollup-linux-powerpc64le-gnu': 4.24.4 + '@rollup/rollup-linux-riscv64-gnu': 4.24.4 + '@rollup/rollup-linux-s390x-gnu': 4.24.4 + '@rollup/rollup-linux-x64-gnu': 4.24.4 + '@rollup/rollup-linux-x64-musl': 4.24.4 + '@rollup/rollup-win32-arm64-msvc': 4.24.4 + '@rollup/rollup-win32-ia32-msvc': 4.24.4 + '@rollup/rollup-win32-x64-msvc': 4.24.4 + fsevents: 2.3.3 + + safe-buffer@5.1.2: {} + + safe-buffer@5.2.1: {} + + safer-buffer@2.1.2: {} + + sanitize-filename@1.6.3: + dependencies: + truncate-utf8-bytes: 1.0.2 + + sax@1.4.1: {} + + secure-compare@3.0.1: {} + + semver-compare@1.0.0: + optional: true + + semver@6.3.1: {} + + semver@7.6.3: {} + + serialize-error@7.0.1: + dependencies: + type-fest: 0.13.1 + optional: true + + set-function-length@1.2.2: + dependencies: + define-data-property: 1.1.4 + es-errors: 1.3.0 + function-bind: 1.1.2 + get-intrinsic: 1.2.4 + gopd: 1.0.1 + has-property-descriptors: 1.0.2 + + shebang-command@2.0.0: + dependencies: + shebang-regex: 3.0.0 + + shebang-regex@3.0.0: {} + + side-channel@1.0.6: + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 + object-inspect: 1.13.2 + + signal-exit@4.1.0: {} + + simple-update-notifier@2.0.0: + dependencies: + semver: 7.6.3 + + slice-ansi@3.0.0: + dependencies: + ansi-styles: 4.3.0 + astral-regex: 2.0.0 + is-fullwidth-code-point: 3.0.0 + optional: true + + smart-buffer@4.2.0: + optional: true + + source-map-js@1.2.1: {} + + source-map-support@0.5.21: + dependencies: + buffer-from: 1.1.2 + source-map: 0.6.1 + + source-map@0.6.1: {} + + sprintf-js@1.1.3: + optional: true + + stat-mode@1.0.0: {} + + string-width@4.2.3: + dependencies: + emoji-regex: 8.0.0 + is-fullwidth-code-point: 3.0.0 + strip-ansi: 6.0.1 + + string-width@5.1.2: + dependencies: + eastasianwidth: 0.2.0 + emoji-regex: 9.2.2 + strip-ansi: 7.1.0 + + string_decoder@1.1.1: + dependencies: + safe-buffer: 5.1.2 + + string_decoder@1.3.0: + dependencies: + safe-buffer: 5.2.1 + + strip-ansi@6.0.1: + dependencies: + ansi-regex: 5.0.1 + + strip-ansi@7.1.0: + dependencies: + ansi-regex: 6.1.0 + + sumchecker@3.0.1: + dependencies: + debug: 4.3.7 + transitivePeerDependencies: + - supports-color + + supports-color@7.2.0: + dependencies: + has-flag: 4.0.0 + + tar-stream@2.2.0: + dependencies: + bl: 4.1.0 + end-of-stream: 1.4.4 + fs-constants: 1.0.0 + inherits: 2.0.4 + readable-stream: 3.6.2 + + tar@6.2.1: + dependencies: + chownr: 2.0.0 + fs-minipass: 2.1.0 + minipass: 5.0.0 + minizlib: 2.1.2 + mkdirp: 1.0.4 + yallist: 4.0.0 + + temp-file@3.4.0: + dependencies: + async-exit-hook: 2.0.1 + fs-extra: 10.1.0 + + three@0.170.0: {} + + tmp-promise@3.0.3: + dependencies: + tmp: 0.2.3 + + tmp@0.2.3: {} + + truncate-utf8-bytes@1.0.2: + dependencies: + utf8-byte-length: 1.0.5 + + type-fest@0.13.1: + optional: true + + typescript@5.6.3: {} + + undici-types@6.19.8: {} + + union@0.5.0: + dependencies: + qs: 6.13.0 + + universalify@0.1.2: {} + + universalify@2.0.1: {} + + uri-js@4.4.1: + dependencies: + punycode: 2.3.1 + + url-join@4.0.1: {} + + utf8-byte-length@1.0.5: {} + + util-deprecate@1.0.2: {} + + verror@1.10.1: + dependencies: + assert-plus: 1.0.0 + core-util-is: 1.0.2 + extsprintf: 1.4.1 + optional: true + + vite-plugin-electron-renderer@0.14.6: {} + + vite-plugin-electron@0.28.8(vite-plugin-electron-renderer@0.14.6): + optionalDependencies: + vite-plugin-electron-renderer: 0.14.6 + + vite@5.4.10(@types/node@22.9.0): + dependencies: + esbuild: 0.21.5 + postcss: 8.4.47 + rollup: 4.24.4 + optionalDependencies: + '@types/node': 22.9.0 + fsevents: 2.3.3 + + vscode-uri@3.0.8: {} + + vue-demi@0.14.10(vue@3.5.12(typescript@5.6.3)): + dependencies: + vue: 3.5.12(typescript@5.6.3) + + vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)): + dependencies: + '@vue/devtools-api': 6.6.4 + vue: 3.5.12(typescript@5.6.3) + + vue-tsc@2.1.10(typescript@5.6.3): + dependencies: + '@volar/typescript': 2.4.8 + '@vue/language-core': 2.1.10(typescript@5.6.3) + semver: 7.6.3 + typescript: 5.6.3 + + vue@3.5.12(typescript@5.6.3): + dependencies: + '@vue/compiler-dom': 3.5.12 + '@vue/compiler-sfc': 3.5.12 + '@vue/runtime-dom': 3.5.12 + '@vue/server-renderer': 3.5.12(vue@3.5.12(typescript@5.6.3)) + '@vue/shared': 3.5.12 + optionalDependencies: + typescript: 5.6.3 + + whatwg-encoding@2.0.0: + dependencies: + iconv-lite: 0.6.3 + + which@2.0.2: + dependencies: + isexe: 2.0.0 + + wrap-ansi@7.0.0: + dependencies: + ansi-styles: 4.3.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + + wrap-ansi@8.1.0: + dependencies: + ansi-styles: 6.2.1 + string-width: 5.1.2 + strip-ansi: 7.1.0 + + wrappy@1.0.2: {} + + xmlbuilder@15.1.1: {} + + y18n@5.0.8: {} + + yallist@4.0.0: {} + + yargs-parser@21.1.1: {} + + yargs@17.7.2: + dependencies: + cliui: 8.0.1 + escalade: 3.2.0 + get-caller-file: 2.0.5 + require-directory: 2.1.1 + string-width: 4.2.3 + y18n: 5.0.8 + yargs-parser: 21.1.1 + + yauzl@2.10.0: + dependencies: + buffer-crc32: 0.2.13 + fd-slicer: 1.1.0 + + zip-stream@4.1.1: + dependencies: + archiver-utils: 3.0.4 + compress-commons: 4.1.2 + readable-stream: 3.6.2 diff --git a/public/electron-vite.animate.svg b/public/electron-vite.animate.svg new file mode 100644 index 0000000..864b1f6 --- /dev/null +++ b/public/electron-vite.animate.svg @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/electron-vite.svg b/public/electron-vite.svg new file mode 100644 index 0000000..e4b75fc --- /dev/null +++ b/public/electron-vite.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/vite.svg b/public/vite.svg new file mode 100644 index 0000000..e7b8dfb --- /dev/null +++ b/public/vite.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/App.vue b/src/App.vue new file mode 100644 index 0000000..db13a35 --- /dev/null +++ b/src/App.vue @@ -0,0 +1,22 @@ + + + + + diff --git a/src/assets/fat_animal_teddy/Animation PNG/01-Idle/01-Idle/FA_TEDDY_Idle_000.png b/src/assets/fat_animal_teddy/Animation PNG/01-Idle/01-Idle/FA_TEDDY_Idle_000.png new file mode 100644 index 0000000..dabc989 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/01-Idle/01-Idle/FA_TEDDY_Idle_000.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/01-Idle/01-Idle/FA_TEDDY_Idle_001.png b/src/assets/fat_animal_teddy/Animation PNG/01-Idle/01-Idle/FA_TEDDY_Idle_001.png new file mode 100644 index 0000000..4715972 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/01-Idle/01-Idle/FA_TEDDY_Idle_001.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/01-Idle/01-Idle/FA_TEDDY_Idle_002.png b/src/assets/fat_animal_teddy/Animation PNG/01-Idle/01-Idle/FA_TEDDY_Idle_002.png new file mode 100644 index 0000000..d179086 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/01-Idle/01-Idle/FA_TEDDY_Idle_002.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/01-Idle/01-Idle/FA_TEDDY_Idle_003.png b/src/assets/fat_animal_teddy/Animation PNG/01-Idle/01-Idle/FA_TEDDY_Idle_003.png new file mode 100644 index 0000000..f9793a9 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/01-Idle/01-Idle/FA_TEDDY_Idle_003.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/01-Idle/01-Idle/FA_TEDDY_Idle_004.png b/src/assets/fat_animal_teddy/Animation PNG/01-Idle/01-Idle/FA_TEDDY_Idle_004.png new file mode 100644 index 0000000..0982b9c Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/01-Idle/01-Idle/FA_TEDDY_Idle_004.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/01-Idle/01-Idle/FA_TEDDY_Idle_005.png b/src/assets/fat_animal_teddy/Animation PNG/01-Idle/01-Idle/FA_TEDDY_Idle_005.png new file mode 100644 index 0000000..b425f00 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/01-Idle/01-Idle/FA_TEDDY_Idle_005.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/01-Idle/01-Idle/FA_TEDDY_Idle_006.png b/src/assets/fat_animal_teddy/Animation PNG/01-Idle/01-Idle/FA_TEDDY_Idle_006.png new file mode 100644 index 0000000..317634a Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/01-Idle/01-Idle/FA_TEDDY_Idle_006.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/01-Idle/01-Idle/FA_TEDDY_Idle_007.png b/src/assets/fat_animal_teddy/Animation PNG/01-Idle/01-Idle/FA_TEDDY_Idle_007.png new file mode 100644 index 0000000..e3d11f5 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/01-Idle/01-Idle/FA_TEDDY_Idle_007.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/01-Idle/01-Idle/FA_TEDDY_Idle_008.png b/src/assets/fat_animal_teddy/Animation PNG/01-Idle/01-Idle/FA_TEDDY_Idle_008.png new file mode 100644 index 0000000..963334e Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/01-Idle/01-Idle/FA_TEDDY_Idle_008.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/01-Idle/01-Idle/FA_TEDDY_Idle_009.png b/src/assets/fat_animal_teddy/Animation PNG/01-Idle/01-Idle/FA_TEDDY_Idle_009.png new file mode 100644 index 0000000..ac65689 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/01-Idle/01-Idle/FA_TEDDY_Idle_009.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/01-Idle/01-Idle/FA_TEDDY_Idle_010.png b/src/assets/fat_animal_teddy/Animation PNG/01-Idle/01-Idle/FA_TEDDY_Idle_010.png new file mode 100644 index 0000000..5ebbecf Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/01-Idle/01-Idle/FA_TEDDY_Idle_010.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/01-Idle/01-Idle/FA_TEDDY_Idle_011.png b/src/assets/fat_animal_teddy/Animation PNG/01-Idle/01-Idle/FA_TEDDY_Idle_011.png new file mode 100644 index 0000000..26cbd6b Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/01-Idle/01-Idle/FA_TEDDY_Idle_011.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/01-Idle/02-Idle_Blink/FA_TEDDY_Idle_Blink_000.png b/src/assets/fat_animal_teddy/Animation PNG/01-Idle/02-Idle_Blink/FA_TEDDY_Idle_Blink_000.png new file mode 100644 index 0000000..dabc989 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/01-Idle/02-Idle_Blink/FA_TEDDY_Idle_Blink_000.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/01-Idle/02-Idle_Blink/FA_TEDDY_Idle_Blink_001.png b/src/assets/fat_animal_teddy/Animation PNG/01-Idle/02-Idle_Blink/FA_TEDDY_Idle_Blink_001.png new file mode 100644 index 0000000..4715972 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/01-Idle/02-Idle_Blink/FA_TEDDY_Idle_Blink_001.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/01-Idle/02-Idle_Blink/FA_TEDDY_Idle_Blink_002.png b/src/assets/fat_animal_teddy/Animation PNG/01-Idle/02-Idle_Blink/FA_TEDDY_Idle_Blink_002.png new file mode 100644 index 0000000..d179086 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/01-Idle/02-Idle_Blink/FA_TEDDY_Idle_Blink_002.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/01-Idle/02-Idle_Blink/FA_TEDDY_Idle_Blink_003.png b/src/assets/fat_animal_teddy/Animation PNG/01-Idle/02-Idle_Blink/FA_TEDDY_Idle_Blink_003.png new file mode 100644 index 0000000..f9793a9 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/01-Idle/02-Idle_Blink/FA_TEDDY_Idle_Blink_003.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/01-Idle/02-Idle_Blink/FA_TEDDY_Idle_Blink_004.png b/src/assets/fat_animal_teddy/Animation PNG/01-Idle/02-Idle_Blink/FA_TEDDY_Idle_Blink_004.png new file mode 100644 index 0000000..0982b9c Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/01-Idle/02-Idle_Blink/FA_TEDDY_Idle_Blink_004.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/01-Idle/02-Idle_Blink/FA_TEDDY_Idle_Blink_005.png b/src/assets/fat_animal_teddy/Animation PNG/01-Idle/02-Idle_Blink/FA_TEDDY_Idle_Blink_005.png new file mode 100644 index 0000000..b425f00 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/01-Idle/02-Idle_Blink/FA_TEDDY_Idle_Blink_005.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/01-Idle/02-Idle_Blink/FA_TEDDY_Idle_Blink_006.png b/src/assets/fat_animal_teddy/Animation PNG/01-Idle/02-Idle_Blink/FA_TEDDY_Idle_Blink_006.png new file mode 100644 index 0000000..317634a Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/01-Idle/02-Idle_Blink/FA_TEDDY_Idle_Blink_006.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/01-Idle/02-Idle_Blink/FA_TEDDY_Idle_Blink_007.png b/src/assets/fat_animal_teddy/Animation PNG/01-Idle/02-Idle_Blink/FA_TEDDY_Idle_Blink_007.png new file mode 100644 index 0000000..e3d11f5 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/01-Idle/02-Idle_Blink/FA_TEDDY_Idle_Blink_007.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/01-Idle/02-Idle_Blink/FA_TEDDY_Idle_Blink_008.png b/src/assets/fat_animal_teddy/Animation PNG/01-Idle/02-Idle_Blink/FA_TEDDY_Idle_Blink_008.png new file mode 100644 index 0000000..963334e Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/01-Idle/02-Idle_Blink/FA_TEDDY_Idle_Blink_008.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/01-Idle/02-Idle_Blink/FA_TEDDY_Idle_Blink_009.png b/src/assets/fat_animal_teddy/Animation PNG/01-Idle/02-Idle_Blink/FA_TEDDY_Idle_Blink_009.png new file mode 100644 index 0000000..ea319cd Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/01-Idle/02-Idle_Blink/FA_TEDDY_Idle_Blink_009.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/01-Idle/02-Idle_Blink/FA_TEDDY_Idle_Blink_010.png b/src/assets/fat_animal_teddy/Animation PNG/01-Idle/02-Idle_Blink/FA_TEDDY_Idle_Blink_010.png new file mode 100644 index 0000000..f1aed85 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/01-Idle/02-Idle_Blink/FA_TEDDY_Idle_Blink_010.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/01-Idle/02-Idle_Blink/FA_TEDDY_Idle_Blink_011.png b/src/assets/fat_animal_teddy/Animation PNG/01-Idle/02-Idle_Blink/FA_TEDDY_Idle_Blink_011.png new file mode 100644 index 0000000..587eb0c Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/01-Idle/02-Idle_Blink/FA_TEDDY_Idle_Blink_011.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/02-Throw/FA_TEDDY_Throw_000.png b/src/assets/fat_animal_teddy/Animation PNG/02-Throw/FA_TEDDY_Throw_000.png new file mode 100644 index 0000000..dabc989 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/02-Throw/FA_TEDDY_Throw_000.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/02-Throw/FA_TEDDY_Throw_001.png b/src/assets/fat_animal_teddy/Animation PNG/02-Throw/FA_TEDDY_Throw_001.png new file mode 100644 index 0000000..019fd10 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/02-Throw/FA_TEDDY_Throw_001.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/02-Throw/FA_TEDDY_Throw_002.png b/src/assets/fat_animal_teddy/Animation PNG/02-Throw/FA_TEDDY_Throw_002.png new file mode 100644 index 0000000..4c68650 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/02-Throw/FA_TEDDY_Throw_002.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/02-Throw/FA_TEDDY_Throw_003.png b/src/assets/fat_animal_teddy/Animation PNG/02-Throw/FA_TEDDY_Throw_003.png new file mode 100644 index 0000000..c4fb914 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/02-Throw/FA_TEDDY_Throw_003.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/02-Throw/FA_TEDDY_Throw_004.png b/src/assets/fat_animal_teddy/Animation PNG/02-Throw/FA_TEDDY_Throw_004.png new file mode 100644 index 0000000..d2982cf Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/02-Throw/FA_TEDDY_Throw_004.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/02-Throw/FA_TEDDY_Throw_005.png b/src/assets/fat_animal_teddy/Animation PNG/02-Throw/FA_TEDDY_Throw_005.png new file mode 100644 index 0000000..fe028cc Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/02-Throw/FA_TEDDY_Throw_005.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/02-Throw/FA_TEDDY_Throw_006.png b/src/assets/fat_animal_teddy/Animation PNG/02-Throw/FA_TEDDY_Throw_006.png new file mode 100644 index 0000000..9f4256c Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/02-Throw/FA_TEDDY_Throw_006.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/02-Throw/FA_TEDDY_Throw_007.png b/src/assets/fat_animal_teddy/Animation PNG/02-Throw/FA_TEDDY_Throw_007.png new file mode 100644 index 0000000..4ce28c1 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/02-Throw/FA_TEDDY_Throw_007.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/03-Walk/01-Walk/FA_TEDDY_Walk_000.png b/src/assets/fat_animal_teddy/Animation PNG/03-Walk/01-Walk/FA_TEDDY_Walk_000.png new file mode 100644 index 0000000..7143b1b Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/03-Walk/01-Walk/FA_TEDDY_Walk_000.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/03-Walk/01-Walk/FA_TEDDY_Walk_001.png b/src/assets/fat_animal_teddy/Animation PNG/03-Walk/01-Walk/FA_TEDDY_Walk_001.png new file mode 100644 index 0000000..a7a8d58 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/03-Walk/01-Walk/FA_TEDDY_Walk_001.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/03-Walk/01-Walk/FA_TEDDY_Walk_002.png b/src/assets/fat_animal_teddy/Animation PNG/03-Walk/01-Walk/FA_TEDDY_Walk_002.png new file mode 100644 index 0000000..584a5d3 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/03-Walk/01-Walk/FA_TEDDY_Walk_002.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/03-Walk/01-Walk/FA_TEDDY_Walk_003.png b/src/assets/fat_animal_teddy/Animation PNG/03-Walk/01-Walk/FA_TEDDY_Walk_003.png new file mode 100644 index 0000000..1de1629 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/03-Walk/01-Walk/FA_TEDDY_Walk_003.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/03-Walk/01-Walk/FA_TEDDY_Walk_004.png b/src/assets/fat_animal_teddy/Animation PNG/03-Walk/01-Walk/FA_TEDDY_Walk_004.png new file mode 100644 index 0000000..e64e2a9 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/03-Walk/01-Walk/FA_TEDDY_Walk_004.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/03-Walk/01-Walk/FA_TEDDY_Walk_005.png b/src/assets/fat_animal_teddy/Animation PNG/03-Walk/01-Walk/FA_TEDDY_Walk_005.png new file mode 100644 index 0000000..715f7b5 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/03-Walk/01-Walk/FA_TEDDY_Walk_005.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/03-Walk/01-Walk/FA_TEDDY_Walk_006.png b/src/assets/fat_animal_teddy/Animation PNG/03-Walk/01-Walk/FA_TEDDY_Walk_006.png new file mode 100644 index 0000000..4510118 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/03-Walk/01-Walk/FA_TEDDY_Walk_006.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/03-Walk/01-Walk/FA_TEDDY_Walk_007.png b/src/assets/fat_animal_teddy/Animation PNG/03-Walk/01-Walk/FA_TEDDY_Walk_007.png new file mode 100644 index 0000000..44c466a Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/03-Walk/01-Walk/FA_TEDDY_Walk_007.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/03-Walk/01-Walk/FA_TEDDY_Walk_008.png b/src/assets/fat_animal_teddy/Animation PNG/03-Walk/01-Walk/FA_TEDDY_Walk_008.png new file mode 100644 index 0000000..944dbc7 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/03-Walk/01-Walk/FA_TEDDY_Walk_008.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/03-Walk/01-Walk/FA_TEDDY_Walk_009.png b/src/assets/fat_animal_teddy/Animation PNG/03-Walk/01-Walk/FA_TEDDY_Walk_009.png new file mode 100644 index 0000000..f65c6e7 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/03-Walk/01-Walk/FA_TEDDY_Walk_009.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/03-Walk/01-Walk/FA_TEDDY_Walk_010.png b/src/assets/fat_animal_teddy/Animation PNG/03-Walk/01-Walk/FA_TEDDY_Walk_010.png new file mode 100644 index 0000000..3eb3319 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/03-Walk/01-Walk/FA_TEDDY_Walk_010.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/03-Walk/01-Walk/FA_TEDDY_Walk_011.png b/src/assets/fat_animal_teddy/Animation PNG/03-Walk/01-Walk/FA_TEDDY_Walk_011.png new file mode 100644 index 0000000..c429ff1 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/03-Walk/01-Walk/FA_TEDDY_Walk_011.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/03-Walk/02-Walk_Happy/FA_TEDDY_Walk_Happy_000.png b/src/assets/fat_animal_teddy/Animation PNG/03-Walk/02-Walk_Happy/FA_TEDDY_Walk_Happy_000.png new file mode 100644 index 0000000..6dc5899 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/03-Walk/02-Walk_Happy/FA_TEDDY_Walk_Happy_000.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/03-Walk/02-Walk_Happy/FA_TEDDY_Walk_Happy_001.png b/src/assets/fat_animal_teddy/Animation PNG/03-Walk/02-Walk_Happy/FA_TEDDY_Walk_Happy_001.png new file mode 100644 index 0000000..8bddbeb Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/03-Walk/02-Walk_Happy/FA_TEDDY_Walk_Happy_001.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/03-Walk/02-Walk_Happy/FA_TEDDY_Walk_Happy_002.png b/src/assets/fat_animal_teddy/Animation PNG/03-Walk/02-Walk_Happy/FA_TEDDY_Walk_Happy_002.png new file mode 100644 index 0000000..930cefb Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/03-Walk/02-Walk_Happy/FA_TEDDY_Walk_Happy_002.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/03-Walk/02-Walk_Happy/FA_TEDDY_Walk_Happy_003.png b/src/assets/fat_animal_teddy/Animation PNG/03-Walk/02-Walk_Happy/FA_TEDDY_Walk_Happy_003.png new file mode 100644 index 0000000..259c345 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/03-Walk/02-Walk_Happy/FA_TEDDY_Walk_Happy_003.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/03-Walk/02-Walk_Happy/FA_TEDDY_Walk_Happy_004.png b/src/assets/fat_animal_teddy/Animation PNG/03-Walk/02-Walk_Happy/FA_TEDDY_Walk_Happy_004.png new file mode 100644 index 0000000..e0d9320 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/03-Walk/02-Walk_Happy/FA_TEDDY_Walk_Happy_004.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/03-Walk/02-Walk_Happy/FA_TEDDY_Walk_Happy_005.png b/src/assets/fat_animal_teddy/Animation PNG/03-Walk/02-Walk_Happy/FA_TEDDY_Walk_Happy_005.png new file mode 100644 index 0000000..a36e46e Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/03-Walk/02-Walk_Happy/FA_TEDDY_Walk_Happy_005.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/03-Walk/02-Walk_Happy/FA_TEDDY_Walk_Happy_006.png b/src/assets/fat_animal_teddy/Animation PNG/03-Walk/02-Walk_Happy/FA_TEDDY_Walk_Happy_006.png new file mode 100644 index 0000000..ecc43f6 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/03-Walk/02-Walk_Happy/FA_TEDDY_Walk_Happy_006.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/03-Walk/02-Walk_Happy/FA_TEDDY_Walk_Happy_007.png b/src/assets/fat_animal_teddy/Animation PNG/03-Walk/02-Walk_Happy/FA_TEDDY_Walk_Happy_007.png new file mode 100644 index 0000000..edc25ef Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/03-Walk/02-Walk_Happy/FA_TEDDY_Walk_Happy_007.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/03-Walk/02-Walk_Happy/FA_TEDDY_Walk_Happy_008.png b/src/assets/fat_animal_teddy/Animation PNG/03-Walk/02-Walk_Happy/FA_TEDDY_Walk_Happy_008.png new file mode 100644 index 0000000..0301722 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/03-Walk/02-Walk_Happy/FA_TEDDY_Walk_Happy_008.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/03-Walk/02-Walk_Happy/FA_TEDDY_Walk_Happy_009.png b/src/assets/fat_animal_teddy/Animation PNG/03-Walk/02-Walk_Happy/FA_TEDDY_Walk_Happy_009.png new file mode 100644 index 0000000..ee55b5d Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/03-Walk/02-Walk_Happy/FA_TEDDY_Walk_Happy_009.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/03-Walk/02-Walk_Happy/FA_TEDDY_Walk_Happy_010.png b/src/assets/fat_animal_teddy/Animation PNG/03-Walk/02-Walk_Happy/FA_TEDDY_Walk_Happy_010.png new file mode 100644 index 0000000..83afbab Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/03-Walk/02-Walk_Happy/FA_TEDDY_Walk_Happy_010.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/03-Walk/02-Walk_Happy/FA_TEDDY_Walk_Happy_011.png b/src/assets/fat_animal_teddy/Animation PNG/03-Walk/02-Walk_Happy/FA_TEDDY_Walk_Happy_011.png new file mode 100644 index 0000000..2eede9d Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/03-Walk/02-Walk_Happy/FA_TEDDY_Walk_Happy_011.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/04-Run/FA_TEDDY_Run_000.png b/src/assets/fat_animal_teddy/Animation PNG/04-Run/FA_TEDDY_Run_000.png new file mode 100644 index 0000000..4798436 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/04-Run/FA_TEDDY_Run_000.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/04-Run/FA_TEDDY_Run_001.png b/src/assets/fat_animal_teddy/Animation PNG/04-Run/FA_TEDDY_Run_001.png new file mode 100644 index 0000000..6cc4fd2 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/04-Run/FA_TEDDY_Run_001.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/04-Run/FA_TEDDY_Run_002.png b/src/assets/fat_animal_teddy/Animation PNG/04-Run/FA_TEDDY_Run_002.png new file mode 100644 index 0000000..37ec7af Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/04-Run/FA_TEDDY_Run_002.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/04-Run/FA_TEDDY_Run_003.png b/src/assets/fat_animal_teddy/Animation PNG/04-Run/FA_TEDDY_Run_003.png new file mode 100644 index 0000000..6d3ae29 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/04-Run/FA_TEDDY_Run_003.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/04-Run/FA_TEDDY_Run_004.png b/src/assets/fat_animal_teddy/Animation PNG/04-Run/FA_TEDDY_Run_004.png new file mode 100644 index 0000000..835f371 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/04-Run/FA_TEDDY_Run_004.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/04-Run/FA_TEDDY_Run_005.png b/src/assets/fat_animal_teddy/Animation PNG/04-Run/FA_TEDDY_Run_005.png new file mode 100644 index 0000000..4063cff Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/04-Run/FA_TEDDY_Run_005.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/04-Run/FA_TEDDY_Run_006.png b/src/assets/fat_animal_teddy/Animation PNG/04-Run/FA_TEDDY_Run_006.png new file mode 100644 index 0000000..213da2b Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/04-Run/FA_TEDDY_Run_006.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/04-Run/FA_TEDDY_Run_007.png b/src/assets/fat_animal_teddy/Animation PNG/04-Run/FA_TEDDY_Run_007.png new file mode 100644 index 0000000..5287f95 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/04-Run/FA_TEDDY_Run_007.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/04-Run/FA_TEDDY_Run_008.png b/src/assets/fat_animal_teddy/Animation PNG/04-Run/FA_TEDDY_Run_008.png new file mode 100644 index 0000000..d3bba22 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/04-Run/FA_TEDDY_Run_008.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/04-Run/FA_TEDDY_Run_009.png b/src/assets/fat_animal_teddy/Animation PNG/04-Run/FA_TEDDY_Run_009.png new file mode 100644 index 0000000..047ec84 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/04-Run/FA_TEDDY_Run_009.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/06-Jump/01-Jump_Up/FA_TEDDY_Jump_UP_000.png b/src/assets/fat_animal_teddy/Animation PNG/06-Jump/01-Jump_Up/FA_TEDDY_Jump_UP_000.png new file mode 100644 index 0000000..03e2f00 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/06-Jump/01-Jump_Up/FA_TEDDY_Jump_UP_000.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/06-Jump/01-Jump_Up/FA_TEDDY_Jump_UP_001.png b/src/assets/fat_animal_teddy/Animation PNG/06-Jump/01-Jump_Up/FA_TEDDY_Jump_UP_001.png new file mode 100644 index 0000000..94e6ab6 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/06-Jump/01-Jump_Up/FA_TEDDY_Jump_UP_001.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/06-Jump/01-Jump_Up/FA_TEDDY_Jump_UP_002.png b/src/assets/fat_animal_teddy/Animation PNG/06-Jump/01-Jump_Up/FA_TEDDY_Jump_UP_002.png new file mode 100644 index 0000000..73ec132 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/06-Jump/01-Jump_Up/FA_TEDDY_Jump_UP_002.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/06-Jump/01-Jump_Up/FA_TEDDY_Jump_UP_003.png b/src/assets/fat_animal_teddy/Animation PNG/06-Jump/01-Jump_Up/FA_TEDDY_Jump_UP_003.png new file mode 100644 index 0000000..73ec132 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/06-Jump/01-Jump_Up/FA_TEDDY_Jump_UP_003.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/06-Jump/01-Jump_Up/FA_TEDDY_Jump_UP_004.png b/src/assets/fat_animal_teddy/Animation PNG/06-Jump/01-Jump_Up/FA_TEDDY_Jump_UP_004.png new file mode 100644 index 0000000..94e6ab6 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/06-Jump/01-Jump_Up/FA_TEDDY_Jump_UP_004.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/06-Jump/02-Jump_Fall/FA_TEDDY_Jump_Fall_000.png b/src/assets/fat_animal_teddy/Animation PNG/06-Jump/02-Jump_Fall/FA_TEDDY_Jump_Fall_000.png new file mode 100644 index 0000000..189f731 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/06-Jump/02-Jump_Fall/FA_TEDDY_Jump_Fall_000.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/06-Jump/02-Jump_Fall/FA_TEDDY_Jump_Fall_001.png b/src/assets/fat_animal_teddy/Animation PNG/06-Jump/02-Jump_Fall/FA_TEDDY_Jump_Fall_001.png new file mode 100644 index 0000000..8d24eaa Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/06-Jump/02-Jump_Fall/FA_TEDDY_Jump_Fall_001.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/06-Jump/02-Jump_Fall/FA_TEDDY_Jump_Fall_002.png b/src/assets/fat_animal_teddy/Animation PNG/06-Jump/02-Jump_Fall/FA_TEDDY_Jump_Fall_002.png new file mode 100644 index 0000000..a6a2abf Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/06-Jump/02-Jump_Fall/FA_TEDDY_Jump_Fall_002.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/06-Jump/02-Jump_Fall/FA_TEDDY_Jump_Fall_003.png b/src/assets/fat_animal_teddy/Animation PNG/06-Jump/02-Jump_Fall/FA_TEDDY_Jump_Fall_003.png new file mode 100644 index 0000000..a6a2abf Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/06-Jump/02-Jump_Fall/FA_TEDDY_Jump_Fall_003.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/06-Jump/02-Jump_Fall/FA_TEDDY_Jump_Fall_004.png b/src/assets/fat_animal_teddy/Animation PNG/06-Jump/02-Jump_Fall/FA_TEDDY_Jump_Fall_004.png new file mode 100644 index 0000000..8d24eaa Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/06-Jump/02-Jump_Fall/FA_TEDDY_Jump_Fall_004.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/06-Jump/03-Jump_Throw/FA_TEDDY_Jump_Throw_000.png b/src/assets/fat_animal_teddy/Animation PNG/06-Jump/03-Jump_Throw/FA_TEDDY_Jump_Throw_000.png new file mode 100644 index 0000000..b6b26e4 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/06-Jump/03-Jump_Throw/FA_TEDDY_Jump_Throw_000.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/06-Jump/03-Jump_Throw/FA_TEDDY_Jump_Throw_001.png b/src/assets/fat_animal_teddy/Animation PNG/06-Jump/03-Jump_Throw/FA_TEDDY_Jump_Throw_001.png new file mode 100644 index 0000000..11c6a92 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/06-Jump/03-Jump_Throw/FA_TEDDY_Jump_Throw_001.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/06-Jump/03-Jump_Throw/FA_TEDDY_Jump_Throw_002.png b/src/assets/fat_animal_teddy/Animation PNG/06-Jump/03-Jump_Throw/FA_TEDDY_Jump_Throw_002.png new file mode 100644 index 0000000..7a480c5 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/06-Jump/03-Jump_Throw/FA_TEDDY_Jump_Throw_002.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/06-Jump/03-Jump_Throw/FA_TEDDY_Jump_Throw_003.png b/src/assets/fat_animal_teddy/Animation PNG/06-Jump/03-Jump_Throw/FA_TEDDY_Jump_Throw_003.png new file mode 100644 index 0000000..89e4d43 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/06-Jump/03-Jump_Throw/FA_TEDDY_Jump_Throw_003.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/06-Jump/03-Jump_Throw/FA_TEDDY_Jump_Throw_004.png b/src/assets/fat_animal_teddy/Animation PNG/06-Jump/03-Jump_Throw/FA_TEDDY_Jump_Throw_004.png new file mode 100644 index 0000000..2a34fa6 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/06-Jump/03-Jump_Throw/FA_TEDDY_Jump_Throw_004.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/06-Jump/03-Jump_Throw/FA_TEDDY_Jump_Throw_005.png b/src/assets/fat_animal_teddy/Animation PNG/06-Jump/03-Jump_Throw/FA_TEDDY_Jump_Throw_005.png new file mode 100644 index 0000000..edc797a Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/06-Jump/03-Jump_Throw/FA_TEDDY_Jump_Throw_005.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/06-Jump/03-Jump_Throw/FA_TEDDY_Jump_Throw_006.png b/src/assets/fat_animal_teddy/Animation PNG/06-Jump/03-Jump_Throw/FA_TEDDY_Jump_Throw_006.png new file mode 100644 index 0000000..d4292c6 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/06-Jump/03-Jump_Throw/FA_TEDDY_Jump_Throw_006.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/06-Jump/03-Jump_Throw/FA_TEDDY_Jump_Throw_007.png b/src/assets/fat_animal_teddy/Animation PNG/06-Jump/03-Jump_Throw/FA_TEDDY_Jump_Throw_007.png new file mode 100644 index 0000000..f46e3dd Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/06-Jump/03-Jump_Throw/FA_TEDDY_Jump_Throw_007.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/07-Hurt/01-Hurt/FA_TEDDY_Hurt_000.png b/src/assets/fat_animal_teddy/Animation PNG/07-Hurt/01-Hurt/FA_TEDDY_Hurt_000.png new file mode 100644 index 0000000..dab509c Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/07-Hurt/01-Hurt/FA_TEDDY_Hurt_000.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/07-Hurt/01-Hurt/FA_TEDDY_Hurt_001.png b/src/assets/fat_animal_teddy/Animation PNG/07-Hurt/01-Hurt/FA_TEDDY_Hurt_001.png new file mode 100644 index 0000000..f299fd3 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/07-Hurt/01-Hurt/FA_TEDDY_Hurt_001.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/07-Hurt/01-Hurt/FA_TEDDY_Hurt_002.png b/src/assets/fat_animal_teddy/Animation PNG/07-Hurt/01-Hurt/FA_TEDDY_Hurt_002.png new file mode 100644 index 0000000..8643a23 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/07-Hurt/01-Hurt/FA_TEDDY_Hurt_002.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/07-Hurt/01-Hurt/FA_TEDDY_Hurt_003.png b/src/assets/fat_animal_teddy/Animation PNG/07-Hurt/01-Hurt/FA_TEDDY_Hurt_003.png new file mode 100644 index 0000000..1e02954 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/07-Hurt/01-Hurt/FA_TEDDY_Hurt_003.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/07-Hurt/01-Hurt/FA_TEDDY_Hurt_004.png b/src/assets/fat_animal_teddy/Animation PNG/07-Hurt/01-Hurt/FA_TEDDY_Hurt_004.png new file mode 100644 index 0000000..8643a23 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/07-Hurt/01-Hurt/FA_TEDDY_Hurt_004.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/07-Hurt/01-Hurt/FA_TEDDY_Hurt_005.png b/src/assets/fat_animal_teddy/Animation PNG/07-Hurt/01-Hurt/FA_TEDDY_Hurt_005.png new file mode 100644 index 0000000..f299fd3 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/07-Hurt/01-Hurt/FA_TEDDY_Hurt_005.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/07-Hurt/02-Hurt_Dizzy/FA_TEDDY_Hurt_Dizzy_000.png b/src/assets/fat_animal_teddy/Animation PNG/07-Hurt/02-Hurt_Dizzy/FA_TEDDY_Hurt_Dizzy_000.png new file mode 100644 index 0000000..75d3f0b Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/07-Hurt/02-Hurt_Dizzy/FA_TEDDY_Hurt_Dizzy_000.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/07-Hurt/02-Hurt_Dizzy/FA_TEDDY_Hurt_Dizzy_001.png b/src/assets/fat_animal_teddy/Animation PNG/07-Hurt/02-Hurt_Dizzy/FA_TEDDY_Hurt_Dizzy_001.png new file mode 100644 index 0000000..f118e51 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/07-Hurt/02-Hurt_Dizzy/FA_TEDDY_Hurt_Dizzy_001.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/07-Hurt/02-Hurt_Dizzy/FA_TEDDY_Hurt_Dizzy_002.png b/src/assets/fat_animal_teddy/Animation PNG/07-Hurt/02-Hurt_Dizzy/FA_TEDDY_Hurt_Dizzy_002.png new file mode 100644 index 0000000..872a0e4 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/07-Hurt/02-Hurt_Dizzy/FA_TEDDY_Hurt_Dizzy_002.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/07-Hurt/02-Hurt_Dizzy/FA_TEDDY_Hurt_Dizzy_003.png b/src/assets/fat_animal_teddy/Animation PNG/07-Hurt/02-Hurt_Dizzy/FA_TEDDY_Hurt_Dizzy_003.png new file mode 100644 index 0000000..d32ecbc Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/07-Hurt/02-Hurt_Dizzy/FA_TEDDY_Hurt_Dizzy_003.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/07-Hurt/02-Hurt_Dizzy/FA_TEDDY_Hurt_Dizzy_004.png b/src/assets/fat_animal_teddy/Animation PNG/07-Hurt/02-Hurt_Dizzy/FA_TEDDY_Hurt_Dizzy_004.png new file mode 100644 index 0000000..5c388f8 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/07-Hurt/02-Hurt_Dizzy/FA_TEDDY_Hurt_Dizzy_004.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/07-Hurt/02-Hurt_Dizzy/FA_TEDDY_Hurt_Dizzy_005.png b/src/assets/fat_animal_teddy/Animation PNG/07-Hurt/02-Hurt_Dizzy/FA_TEDDY_Hurt_Dizzy_005.png new file mode 100644 index 0000000..fa23b2f Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/07-Hurt/02-Hurt_Dizzy/FA_TEDDY_Hurt_Dizzy_005.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/07-Hurt/02-Hurt_Dizzy/FA_TEDDY_Hurt_Dizzy_006.png b/src/assets/fat_animal_teddy/Animation PNG/07-Hurt/02-Hurt_Dizzy/FA_TEDDY_Hurt_Dizzy_006.png new file mode 100644 index 0000000..5c388f8 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/07-Hurt/02-Hurt_Dizzy/FA_TEDDY_Hurt_Dizzy_006.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/07-Hurt/02-Hurt_Dizzy/FA_TEDDY_Hurt_Dizzy_007.png b/src/assets/fat_animal_teddy/Animation PNG/07-Hurt/02-Hurt_Dizzy/FA_TEDDY_Hurt_Dizzy_007.png new file mode 100644 index 0000000..d32ecbc Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/07-Hurt/02-Hurt_Dizzy/FA_TEDDY_Hurt_Dizzy_007.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/07-Hurt/02-Hurt_Dizzy/FA_TEDDY_Hurt_Dizzy_008.png b/src/assets/fat_animal_teddy/Animation PNG/07-Hurt/02-Hurt_Dizzy/FA_TEDDY_Hurt_Dizzy_008.png new file mode 100644 index 0000000..872a0e4 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/07-Hurt/02-Hurt_Dizzy/FA_TEDDY_Hurt_Dizzy_008.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/07-Hurt/02-Hurt_Dizzy/FA_TEDDY_Hurt_Dizzy_009.png b/src/assets/fat_animal_teddy/Animation PNG/07-Hurt/02-Hurt_Dizzy/FA_TEDDY_Hurt_Dizzy_009.png new file mode 100644 index 0000000..f118e51 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/07-Hurt/02-Hurt_Dizzy/FA_TEDDY_Hurt_Dizzy_009.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/08-Dead/FA_TEDDY_Dead_000.png b/src/assets/fat_animal_teddy/Animation PNG/08-Dead/FA_TEDDY_Dead_000.png new file mode 100644 index 0000000..2539159 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/08-Dead/FA_TEDDY_Dead_000.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/08-Dead/FA_TEDDY_Dead_001.png b/src/assets/fat_animal_teddy/Animation PNG/08-Dead/FA_TEDDY_Dead_001.png new file mode 100644 index 0000000..85e8ebc Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/08-Dead/FA_TEDDY_Dead_001.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/08-Dead/FA_TEDDY_Dead_002.png b/src/assets/fat_animal_teddy/Animation PNG/08-Dead/FA_TEDDY_Dead_002.png new file mode 100644 index 0000000..516e24b Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/08-Dead/FA_TEDDY_Dead_002.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/08-Dead/FA_TEDDY_Dead_003.png b/src/assets/fat_animal_teddy/Animation PNG/08-Dead/FA_TEDDY_Dead_003.png new file mode 100644 index 0000000..f526500 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/08-Dead/FA_TEDDY_Dead_003.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/08-Dead/FA_TEDDY_Dead_004.png b/src/assets/fat_animal_teddy/Animation PNG/08-Dead/FA_TEDDY_Dead_004.png new file mode 100644 index 0000000..3b4d14b Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/08-Dead/FA_TEDDY_Dead_004.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/08-Dead/FA_TEDDY_Dead_005.png b/src/assets/fat_animal_teddy/Animation PNG/08-Dead/FA_TEDDY_Dead_005.png new file mode 100644 index 0000000..cc57d98 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/08-Dead/FA_TEDDY_Dead_005.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/08-Dead/FA_TEDDY_Dead_006.png b/src/assets/fat_animal_teddy/Animation PNG/08-Dead/FA_TEDDY_Dead_006.png new file mode 100644 index 0000000..407b7eb Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/08-Dead/FA_TEDDY_Dead_006.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/08-Dead/FA_TEDDY_Dead_007.png b/src/assets/fat_animal_teddy/Animation PNG/08-Dead/FA_TEDDY_Dead_007.png new file mode 100644 index 0000000..46e6bc3 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/08-Dead/FA_TEDDY_Dead_007.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/08-Dead/FA_TEDDY_Dead_008.png b/src/assets/fat_animal_teddy/Animation PNG/08-Dead/FA_TEDDY_Dead_008.png new file mode 100644 index 0000000..46e6bc3 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/08-Dead/FA_TEDDY_Dead_008.png differ diff --git a/src/assets/fat_animal_teddy/Animation PNG/08-Dead/FA_TEDDY_Dead_009.png b/src/assets/fat_animal_teddy/Animation PNG/08-Dead/FA_TEDDY_Dead_009.png new file mode 100644 index 0000000..46e6bc3 Binary files /dev/null and b/src/assets/fat_animal_teddy/Animation PNG/08-Dead/FA_TEDDY_Dead_009.png differ diff --git a/src/assets/fat_animal_teddy/ReadMe.txt b/src/assets/fat_animal_teddy/ReadMe.txt new file mode 100644 index 0000000..fc973b3 --- /dev/null +++ b/src/assets/fat_animal_teddy/ReadMe.txt @@ -0,0 +1,7 @@ +Fat Animal +Game Sprite By. Segel2D + +Need Help or Question? +Contact Me: adien.duabelas@gmail.com + +Thanks :D \ No newline at end of file diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Brick/Horror_Brick_01-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Brick/Horror_Brick_01-512x512.png new file mode 100644 index 0000000..2a44e1e Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Brick/Horror_Brick_01-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Brick/Horror_Brick_02-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Brick/Horror_Brick_02-512x512.png new file mode 100644 index 0000000..74bb9dd Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Brick/Horror_Brick_02-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Brick/Horror_Brick_03-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Brick/Horror_Brick_03-512x512.png new file mode 100644 index 0000000..a138874 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Brick/Horror_Brick_03-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Brick/Horror_Brick_04-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Brick/Horror_Brick_04-512x512.png new file mode 100644 index 0000000..5dafe21 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Brick/Horror_Brick_04-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Brick/Horror_Brick_05-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Brick/Horror_Brick_05-512x512.png new file mode 100644 index 0000000..26ca5c5 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Brick/Horror_Brick_05-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Brick/Horror_Brick_06-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Brick/Horror_Brick_06-512x512.png new file mode 100644 index 0000000..bb52b20 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Brick/Horror_Brick_06-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Brick/Horror_Brick_07-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Brick/Horror_Brick_07-512x512.png new file mode 100644 index 0000000..5e71635 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Brick/Horror_Brick_07-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Brick/Horror_Brick_08-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Brick/Horror_Brick_08-512x512.png new file mode 100644 index 0000000..8f3868c Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Brick/Horror_Brick_08-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Brick/Horror_Brick_09-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Brick/Horror_Brick_09-512x512.png new file mode 100644 index 0000000..0321b60 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Brick/Horror_Brick_09-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Brick/Horror_Brick_10-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Brick/Horror_Brick_10-512x512.png new file mode 100644 index 0000000..faaf2c7 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Brick/Horror_Brick_10-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Brick/Horror_Brick_11-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Brick/Horror_Brick_11-512x512.png new file mode 100644 index 0000000..80f9295 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Brick/Horror_Brick_11-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Brick/Horror_Brick_12-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Brick/Horror_Brick_12-512x512.png new file mode 100644 index 0000000..15f8780 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Brick/Horror_Brick_12-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Brick/Horror_Brick_13-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Brick/Horror_Brick_13-512x512.png new file mode 100644 index 0000000..fa9cca6 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Brick/Horror_Brick_13-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Brick/Horror_Brick_14-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Brick/Horror_Brick_14-512x512.png new file mode 100644 index 0000000..59be0bd Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Brick/Horror_Brick_14-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Floor/Horror_Floor_01-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Floor/Horror_Floor_01-512x512.png new file mode 100644 index 0000000..acaaf27 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Floor/Horror_Floor_01-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Floor/Horror_Floor_02-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Floor/Horror_Floor_02-512x512.png new file mode 100644 index 0000000..65ace76 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Floor/Horror_Floor_02-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Floor/Horror_Floor_03-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Floor/Horror_Floor_03-512x512.png new file mode 100644 index 0000000..63245db Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Floor/Horror_Floor_03-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Floor/Horror_Floor_04-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Floor/Horror_Floor_04-512x512.png new file mode 100644 index 0000000..36db53e Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Floor/Horror_Floor_04-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Floor/Horror_Floor_05-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Floor/Horror_Floor_05-512x512.png new file mode 100644 index 0000000..c1fcfdc Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Floor/Horror_Floor_05-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Floor/Horror_Floor_06-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Floor/Horror_Floor_06-512x512.png new file mode 100644 index 0000000..1093b25 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Floor/Horror_Floor_06-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Floor/Horror_Floor_07-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Floor/Horror_Floor_07-512x512.png new file mode 100644 index 0000000..eaaab76 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Floor/Horror_Floor_07-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Floor/Horror_Floor_08-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Floor/Horror_Floor_08-512x512.png new file mode 100644 index 0000000..071b017 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Floor/Horror_Floor_08-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Floor/Horror_Floor_09-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Floor/Horror_Floor_09-512x512.png new file mode 100644 index 0000000..eb2114d Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Floor/Horror_Floor_09-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Floor/Horror_Floor_10-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Floor/Horror_Floor_10-512x512.png new file mode 100644 index 0000000..cafe566 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Floor/Horror_Floor_10-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Floor/Horror_Floor_11-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Floor/Horror_Floor_11-512x512.png new file mode 100644 index 0000000..e251f79 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Floor/Horror_Floor_11-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Floor/Horror_Floor_12-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Floor/Horror_Floor_12-512x512.png new file mode 100644 index 0000000..bf50f14 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Floor/Horror_Floor_12-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Floor/Horror_Floor_13-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Floor/Horror_Floor_13-512x512.png new file mode 100644 index 0000000..17f6b14 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Floor/Horror_Floor_13-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Floor/Horror_Floor_14-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Floor/Horror_Floor_14-512x512.png new file mode 100644 index 0000000..246e7ff Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Floor/Horror_Floor_14-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Metal/Horror_Metal_01-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Metal/Horror_Metal_01-512x512.png new file mode 100644 index 0000000..17683b1 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Metal/Horror_Metal_01-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Metal/Horror_Metal_02-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Metal/Horror_Metal_02-512x512.png new file mode 100644 index 0000000..c872ca6 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Metal/Horror_Metal_02-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Metal/Horror_Metal_03-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Metal/Horror_Metal_03-512x512.png new file mode 100644 index 0000000..3b3fefa Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Metal/Horror_Metal_03-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Metal/Horror_Metal_04-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Metal/Horror_Metal_04-512x512.png new file mode 100644 index 0000000..94fea64 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Metal/Horror_Metal_04-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Metal/Horror_Metal_05-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Metal/Horror_Metal_05-512x512.png new file mode 100644 index 0000000..c94e846 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Metal/Horror_Metal_05-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Metal/Horror_Metal_06-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Metal/Horror_Metal_06-512x512.png new file mode 100644 index 0000000..631703e Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Metal/Horror_Metal_06-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Metal/Horror_Metal_07-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Metal/Horror_Metal_07-512x512.png new file mode 100644 index 0000000..b231d4e Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Metal/Horror_Metal_07-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Metal/Horror_Metal_08-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Metal/Horror_Metal_08-512x512.png new file mode 100644 index 0000000..4dc51e4 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Metal/Horror_Metal_08-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Metal/Horror_Metal_09-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Metal/Horror_Metal_09-512x512.png new file mode 100644 index 0000000..db21cbf Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Metal/Horror_Metal_09-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Metal/Horror_Metal_10-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Metal/Horror_Metal_10-512x512.png new file mode 100644 index 0000000..c7db2b8 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Metal/Horror_Metal_10-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Metal/Horror_Metal_11-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Metal/Horror_Metal_11-512x512.png new file mode 100644 index 0000000..dc91f2c Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Metal/Horror_Metal_11-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Metal/Horror_Metal_12-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Metal/Horror_Metal_12-512x512.png new file mode 100644 index 0000000..e0582ff Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Metal/Horror_Metal_12-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Metal/Horror_Metal_13-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Metal/Horror_Metal_13-512x512.png new file mode 100644 index 0000000..3866d1d Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Metal/Horror_Metal_13-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Metal/Horror_Metal_14-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Metal/Horror_Metal_14-512x512.png new file mode 100644 index 0000000..56c6cf4 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Metal/Horror_Metal_14-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Misc/Horror_Misc_01-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Misc/Horror_Misc_01-512x512.png new file mode 100644 index 0000000..530c295 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Misc/Horror_Misc_01-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Misc/Horror_Misc_02-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Misc/Horror_Misc_02-512x512.png new file mode 100644 index 0000000..dc6d09b Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Misc/Horror_Misc_02-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Misc/Horror_Misc_03-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Misc/Horror_Misc_03-512x512.png new file mode 100644 index 0000000..873db2e Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Misc/Horror_Misc_03-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Misc/Horror_Misc_04-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Misc/Horror_Misc_04-512x512.png new file mode 100644 index 0000000..a05cb70 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Misc/Horror_Misc_04-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Misc/Horror_Misc_05-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Misc/Horror_Misc_05-512x512.png new file mode 100644 index 0000000..50fa04b Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Misc/Horror_Misc_05-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Misc/Horror_Misc_06-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Misc/Horror_Misc_06-512x512.png new file mode 100644 index 0000000..4547495 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Misc/Horror_Misc_06-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Misc/Horror_Misc_07-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Misc/Horror_Misc_07-512x512.png new file mode 100644 index 0000000..02f353e Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Misc/Horror_Misc_07-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Misc/Horror_Misc_08-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Misc/Horror_Misc_08-512x512.png new file mode 100644 index 0000000..f740017 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Misc/Horror_Misc_08-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Misc/Horror_Misc_09-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Misc/Horror_Misc_09-512x512.png new file mode 100644 index 0000000..009972c Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Misc/Horror_Misc_09-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Misc/Horror_Misc_10-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Misc/Horror_Misc_10-512x512.png new file mode 100644 index 0000000..e631b92 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Misc/Horror_Misc_10-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Misc/Horror_Misc_11-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Misc/Horror_Misc_11-512x512.png new file mode 100644 index 0000000..027d9e5 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Misc/Horror_Misc_11-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Misc/Horror_Misc_12-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Misc/Horror_Misc_12-512x512.png new file mode 100644 index 0000000..7ab573e Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Misc/Horror_Misc_12-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Misc/Horror_Misc_13-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Misc/Horror_Misc_13-512x512.png new file mode 100644 index 0000000..74720b3 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Misc/Horror_Misc_13-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Misc/Horror_Misc_14-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Misc/Horror_Misc_14-512x512.png new file mode 100644 index 0000000..890973f Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Misc/Horror_Misc_14-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Misc/Horror_Misc_15-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Misc/Horror_Misc_15-512x512.png new file mode 100644 index 0000000..a26d56d Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Misc/Horror_Misc_15-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Stains/Horror_Stain_01-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Stains/Horror_Stain_01-512x512.png new file mode 100644 index 0000000..0b45779 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Stains/Horror_Stain_01-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Stains/Horror_Stain_02-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Stains/Horror_Stain_02-512x512.png new file mode 100644 index 0000000..3344eac Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Stains/Horror_Stain_02-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Stains/Horror_Stain_03-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Stains/Horror_Stain_03-512x512.png new file mode 100644 index 0000000..d8ccd82 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Stains/Horror_Stain_03-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Stains/Horror_Stain_04-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Stains/Horror_Stain_04-512x512.png new file mode 100644 index 0000000..fadb354 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Stains/Horror_Stain_04-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Stains/Horror_Stain_05-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Stains/Horror_Stain_05-512x512.png new file mode 100644 index 0000000..871ec6e Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Stains/Horror_Stain_05-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Stains/Horror_Stain_06-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Stains/Horror_Stain_06-512x512.png new file mode 100644 index 0000000..482af37 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Stains/Horror_Stain_06-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Stains/Horror_Stain_07-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Stains/Horror_Stain_07-512x512.png new file mode 100644 index 0000000..169fc2c Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Stains/Horror_Stain_07-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Stains/Horror_Stain_08-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Stains/Horror_Stain_08-512x512.png new file mode 100644 index 0000000..bdafc95 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Stains/Horror_Stain_08-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Stains/Horror_Stain_09-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Stains/Horror_Stain_09-512x512.png new file mode 100644 index 0000000..9c672ac Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Stains/Horror_Stain_09-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Stains/Horror_Stain_10-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Stains/Horror_Stain_10-512x512.png new file mode 100644 index 0000000..93e3ba0 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Stains/Horror_Stain_10-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Stains/Horror_Stain_11-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Stains/Horror_Stain_11-512x512.png new file mode 100644 index 0000000..85d122b Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Stains/Horror_Stain_11-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Stains/Horror_Stain_12-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Stains/Horror_Stain_12-512x512.png new file mode 100644 index 0000000..bee8652 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Stains/Horror_Stain_12-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Stains/Horror_Stain_13-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Stains/Horror_Stain_13-512x512.png new file mode 100644 index 0000000..2605f80 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Stains/Horror_Stain_13-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Stains/Horror_Stain_14-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Stains/Horror_Stain_14-512x512.png new file mode 100644 index 0000000..dd85a65 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Stains/Horror_Stain_14-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Stains/Horror_Stain_15-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Stains/Horror_Stain_15-512x512.png new file mode 100644 index 0000000..b02aa2b Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Stains/Horror_Stain_15-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Stone/Horror_Stone_01-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Stone/Horror_Stone_01-512x512.png new file mode 100644 index 0000000..878e03c Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Stone/Horror_Stone_01-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Stone/Horror_Stone_02-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Stone/Horror_Stone_02-512x512.png new file mode 100644 index 0000000..8c8c0eb Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Stone/Horror_Stone_02-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Stone/Horror_Stone_03-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Stone/Horror_Stone_03-512x512.png new file mode 100644 index 0000000..cbe6315 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Stone/Horror_Stone_03-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Stone/Horror_Stone_04-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Stone/Horror_Stone_04-512x512.png new file mode 100644 index 0000000..012d8e9 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Stone/Horror_Stone_04-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Stone/Horror_Stone_05-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Stone/Horror_Stone_05-512x512.png new file mode 100644 index 0000000..15235d7 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Stone/Horror_Stone_05-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Stone/Horror_Stone_06-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Stone/Horror_Stone_06-512x512.png new file mode 100644 index 0000000..3d16dcf Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Stone/Horror_Stone_06-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Stone/Horror_Stone_07-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Stone/Horror_Stone_07-512x512.png new file mode 100644 index 0000000..4d716c9 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Stone/Horror_Stone_07-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Stone/Horror_Stone_08-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Stone/Horror_Stone_08-512x512.png new file mode 100644 index 0000000..6cd0d57 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Stone/Horror_Stone_08-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Stone/Horror_Stone_09-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Stone/Horror_Stone_09-512x512.png new file mode 100644 index 0000000..3e54980 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Stone/Horror_Stone_09-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Stone/Horror_Stone_10-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Stone/Horror_Stone_10-512x512.png new file mode 100644 index 0000000..424accc Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Stone/Horror_Stone_10-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Stone/Horror_Stone_11-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Stone/Horror_Stone_11-512x512.png new file mode 100644 index 0000000..30ba3f2 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Stone/Horror_Stone_11-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Stone/Horror_Stone_12-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Stone/Horror_Stone_12-512x512.png new file mode 100644 index 0000000..f58c2fc Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Stone/Horror_Stone_12-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Stone/Horror_Stone_13-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Stone/Horror_Stone_13-512x512.png new file mode 100644 index 0000000..64c9646 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Stone/Horror_Stone_13-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Stone/Horror_Stone_14-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Stone/Horror_Stone_14-512x512.png new file mode 100644 index 0000000..f4cbde2 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Stone/Horror_Stone_14-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Wall/Horror_Wall_01-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Wall/Horror_Wall_01-512x512.png new file mode 100644 index 0000000..8a4b8b7 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Wall/Horror_Wall_01-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Wall/Horror_Wall_02-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Wall/Horror_Wall_02-512x512.png new file mode 100644 index 0000000..f243765 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Wall/Horror_Wall_02-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Wall/Horror_Wall_03-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Wall/Horror_Wall_03-512x512.png new file mode 100644 index 0000000..2e24c1d Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Wall/Horror_Wall_03-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Wall/Horror_Wall_04-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Wall/Horror_Wall_04-512x512.png new file mode 100644 index 0000000..d186498 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Wall/Horror_Wall_04-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Wall/Horror_Wall_05-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Wall/Horror_Wall_05-512x512.png new file mode 100644 index 0000000..e2a04b6 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Wall/Horror_Wall_05-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Wall/Horror_Wall_06-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Wall/Horror_Wall_06-512x512.png new file mode 100644 index 0000000..d6f3931 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Wall/Horror_Wall_06-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Wall/Horror_Wall_07-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Wall/Horror_Wall_07-512x512.png new file mode 100644 index 0000000..6b0ccdc Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Wall/Horror_Wall_07-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Wall/Horror_Wall_08-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Wall/Horror_Wall_08-512x512.png new file mode 100644 index 0000000..6fd119d Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Wall/Horror_Wall_08-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Wall/Horror_Wall_09-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Wall/Horror_Wall_09-512x512.png new file mode 100644 index 0000000..14cae99 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Wall/Horror_Wall_09-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Wall/Horror_Wall_10-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Wall/Horror_Wall_10-512x512.png new file mode 100644 index 0000000..31c0812 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Wall/Horror_Wall_10-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Wall/Horror_Wall_11-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Wall/Horror_Wall_11-512x512.png new file mode 100644 index 0000000..63d7445 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Wall/Horror_Wall_11-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Wall/Horror_Wall_12-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Wall/Horror_Wall_12-512x512.png new file mode 100644 index 0000000..ef2f071 Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Wall/Horror_Wall_12-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Wall/Horror_Wall_13-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Wall/Horror_Wall_13-512x512.png new file mode 100644 index 0000000..614f65d Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Wall/Horror_Wall_13-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/512x512/Wall/Horror_Wall_14-512x512.png b/src/assets/sbs_-_horror_texture_pack/512x512/Wall/Horror_Wall_14-512x512.png new file mode 100644 index 0000000..ffee85d Binary files /dev/null and b/src/assets/sbs_-_horror_texture_pack/512x512/Wall/Horror_Wall_14-512x512.png differ diff --git a/src/assets/sbs_-_horror_texture_pack/License.txt b/src/assets/sbs_-_horror_texture_pack/License.txt new file mode 100644 index 0000000..49308c6 --- /dev/null +++ b/src/assets/sbs_-_horror_texture_pack/License.txt @@ -0,0 +1,33 @@ +All Screaming Brain Studios assets have been released +under the CC0/Public Domain License. You are free to +use these assets in any and all projects, commercial +or non-commercial, with no restrictions, and can be +released with or without credit. + +-------------------------------------------------- +CC0 1.0 Universal (CC0 1.0) +Public Domain +https://creativecommons.org/publicdomain/zero/1.0/ +-------------------------------------------------- + + +|| A Very Special Thanks to all my Patrons || + +Dwayne Jarvis +Peardox - peardox.itch.io +David Williams +grob - groverburger.itch.io +Ragnar Random - ragnarrandom.com +warpdkirby +The Augur +Marina Kittaka - marinakittaka.com +Jeremy Dumont +AstralCastoff - astralcastoff.itch.io +CyberFoxar +kit.fox +Cody Sevier +Alex Robinson +iamsoydev +Logan Dunlap +Sarah Gray +Neo Te Aika - neoteaika.com/ diff --git a/src/components/HelloWorld.vue b/src/components/HelloWorld.vue new file mode 100644 index 0000000..261a696 --- /dev/null +++ b/src/components/HelloWorld.vue @@ -0,0 +1,112 @@ + + + + + diff --git a/src/main.ts b/src/main.ts new file mode 100644 index 0000000..aa3c539 --- /dev/null +++ b/src/main.ts @@ -0,0 +1,17 @@ +import { createApp } from 'vue' +import { createPinia } from 'pinia' +import { router } from './router' +import './style.css' +import App from './App.vue' + +const app = createApp(App); + +const pinia = createPinia(); +app.use(pinia); +app.use(router); + +app.mount('#app').$nextTick(() => { + // window.ipcRenderer.on('main-process-message', (_event, message) => { + // console.log(`window.ipcRenderer.on`, message); + // }) +}) diff --git a/src/router/index.ts b/src/router/index.ts new file mode 100644 index 0000000..2c62cf2 --- /dev/null +++ b/src/router/index.ts @@ -0,0 +1,14 @@ +import { createMemoryHistory, createRouter } from 'vue-router' + + +const routes = [ + { + path: '/', + component: () => import("../components/HelloWorld.vue") + } +] + +export const router = createRouter({ + history: createMemoryHistory(), + routes, +}) \ No newline at end of file diff --git a/src/store/window.ts b/src/store/window.ts new file mode 100644 index 0000000..d720055 --- /dev/null +++ b/src/store/window.ts @@ -0,0 +1,8 @@ +import { defineStore } from 'pinia' + +export const useWindowStore = defineStore('windowState', () => { + const innerWidth: number = 800; + const innerHeight: number = 600; + + return { innerWidth, innerHeight }; +}) \ No newline at end of file diff --git a/src/style.css b/src/style.css new file mode 100644 index 0000000..34846d1 --- /dev/null +++ b/src/style.css @@ -0,0 +1,26 @@ +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: light dark; + color: rgba(255, 255, 255, 0.87); + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +html, +body { + margin: 0; + padding: 0; + height: 100%; + width: 100%; +} + +#app { + height: 100%; + width: 100%; +} \ No newline at end of file diff --git a/src/views/SceneGame.vue b/src/views/SceneGame.vue new file mode 100644 index 0000000..e69de29 diff --git a/src/vite-env.d.ts b/src/vite-env.d.ts new file mode 100644 index 0000000..11f02fe --- /dev/null +++ b/src/vite-env.d.ts @@ -0,0 +1 @@ +/// diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 0000000..01100f9 --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,38 @@ +{ + "compilerOptions": { + "target": "ES2020", + "useDefineForClassFields": true, + "module": "ES2020", + "lib": [ + "ES2020", + "DOM", + "DOM.Iterable" + ], + "skipLibCheck": true, + /* Bundler mode */ + "moduleResolution": "Bundler", + // "allowImportingTsExtensions": true, + "resolveJsonModule": true, + "isolatedModules": true, + "noEmit": true, + "jsx": "preserve", + /* Linting */ + "strict": true, + "noUnusedLocals": true, + "noUnusedParameters": true, + "noFallthroughCasesInSwitch": true, + "allowSyntheticDefaultImports": true, + "esModuleInterop": true + }, + "include": [ + "src/**/*.ts", + "src/**/*.tsx", + "src/**/*.vue", + "electron" + ], + "references": [ + { + "path": "./tsconfig.node.json" + } + ] +} \ No newline at end of file diff --git a/tsconfig.node.json b/tsconfig.node.json new file mode 100644 index 0000000..f3cadfd --- /dev/null +++ b/tsconfig.node.json @@ -0,0 +1,13 @@ +{ + "compilerOptions": { + "composite": true, + "skipLibCheck": true, + "module": "ES2020", + "moduleResolution": "Node", + "allowSyntheticDefaultImports": true, + "strict": true + }, + "include": [ + "vite.config.ts" + ] +} \ No newline at end of file diff --git a/vite.config.ts b/vite.config.ts new file mode 100644 index 0000000..c386542 --- /dev/null +++ b/vite.config.ts @@ -0,0 +1,32 @@ +import { defineConfig } from 'vite' +import { templateCompilerOptions } from '@tresjs/core' +import path from 'node:path' +import electron from 'vite-plugin-electron/simple' +import vue from '@vitejs/plugin-vue' + +// https://vitejs.dev/config/ +export default defineConfig({ + plugins: [ + vue({ + ...templateCompilerOptions + }), + electron({ + main: { + // Shortcut of `build.lib.entry`. + entry: 'electron/main.ts', + }, + preload: { + // Shortcut of `build.rollupOptions.input`. + // Preload scripts may contain Web assets, so use the `build.rollupOptions.input` instead `build.lib.entry`. + input: path.join(__dirname, 'electron/preload.ts'), + }, + // Ployfill the Electron and Node.js API for Renderer process. + // If you want use Node.js in Renderer process, the `nodeIntegration` needs to be enabled in the Main process. + // See 👉 https://github.com/electron-vite/vite-plugin-electron-renderer + renderer: process.env.NODE_ENV === 'test' + // https://github.com/electron-vite/vite-plugin-electron-renderer/issues/78#issuecomment-2053600808 + ? undefined + : {}, + }), + ], +})