lockfileVersion: "9.0" settings: autoInstallPeers: true excludeLinksFromLockfile: false importers: .: devDependencies: prettier: specifier: ^3.4.2 version: 3.4.2 prettier-plugin-tailwindcss: specifier: ^0.6.11 version: 0.6.11(prettier@3.4.2) gdn-app: dependencies: "@tailwindcss/vite": specifier: ^4.0.0 version: 4.0.0(vite@6.0.11(jiti@2.4.2)(lightningcss@1.29.1)) "@tauri-apps/api": specifier: ^2.2.0 version: 2.2.0 "@tauri-apps/plugin-opener": specifier: ^2.2.5 version: 2.2.5 tailwindcss: specifier: ^4.0.0 version: 4.0.0 vue: specifier: ^3.5.13 version: 3.5.13(typescript@5.7.3) devDependencies: "@tauri-apps/cli": specifier: ^2.2.7 version: 2.2.7 "@vitejs/plugin-vue": specifier: ^5.2.1 version: 5.2.1(vite@6.0.11(jiti@2.4.2)(lightningcss@1.29.1))(vue@3.5.13(typescript@5.7.3)) typescript: specifier: ^5.7.3 version: 5.7.3 vite: specifier: ^6.0.11 version: 6.0.11(jiti@2.4.2)(lightningcss@1.29.1) vue-tsc: specifier: ^2.2.0 version: 2.2.0(typescript@5.7.3) packages: "@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.7": resolution: { integrity: sha512-kEvgGGgEjRUutvdVvZhbn/BxVt+5VSpwXz1j3WYXQbXDo8KzFOPNG2GQbdAiNq8g6wn1yKk7C/qrke03a84V+w==, } engines: { node: ">=6.0.0" } hasBin: true "@babel/types@7.26.7": resolution: { integrity: sha512-t8kDRGrKXyp6+tjUh7hw2RLyclsW4TRoRvRHtSyAX9Bb5ldlFh+90YAYY6awRXrlB4G5G2izNeGySpATlFzmOg==, } engines: { node: ">=6.9.0" } "@esbuild/aix-ppc64@0.24.2": resolution: { integrity: sha512-thpVCb/rhxE/BnMLQ7GReQLLN8q9qbHmI55F4489/ByVg2aQaQ6kbcLb6FHkocZzQhxc4gx0sCk0tJkKBFzDhA==, } engines: { node: ">=18" } cpu: [ppc64] os: [aix] "@esbuild/android-arm64@0.24.2": resolution: { integrity: sha512-cNLgeqCqV8WxfcTIOeL4OAtSmL8JjcN6m09XIgro1Wi7cF4t/THaWEa7eL5CMoMBdjoHOTh/vwTO/o2TRXIyzg==, } engines: { node: ">=18" } cpu: [arm64] os: [android] "@esbuild/android-arm@0.24.2": resolution: { integrity: sha512-tmwl4hJkCfNHwFB3nBa8z1Uy3ypZpxqxfTQOcHX+xRByyYgunVbZ9MzUUfb0RxaHIMnbHagwAxuTL+tnNM+1/Q==, } engines: { node: ">=18" } cpu: [arm] os: [android] "@esbuild/android-x64@0.24.2": resolution: { integrity: sha512-B6Q0YQDqMx9D7rvIcsXfmJfvUYLoP722bgfBlO5cGvNVb5V/+Y7nhBE3mHV9OpxBf4eAS2S68KZztiPaWq4XYw==, } engines: { node: ">=18" } cpu: [x64] os: [android] "@esbuild/darwin-arm64@0.24.2": resolution: { integrity: sha512-kj3AnYWc+CekmZnS5IPu9D+HWtUI49hbnyqk0FLEJDbzCIQt7hg7ucF1SQAilhtYpIujfaHr6O0UHlzzSPdOeA==, } engines: { node: ">=18" } cpu: [arm64] os: [darwin] "@esbuild/darwin-x64@0.24.2": resolution: { integrity: sha512-WeSrmwwHaPkNR5H3yYfowhZcbriGqooyu3zI/3GGpF8AyUdsrrP0X6KumITGA9WOyiJavnGZUwPGvxvwfWPHIA==, } engines: { node: ">=18" } cpu: [x64] os: [darwin] "@esbuild/freebsd-arm64@0.24.2": resolution: { integrity: sha512-UN8HXjtJ0k/Mj6a9+5u6+2eZ2ERD7Edt1Q9IZiB5UZAIdPnVKDoG7mdTVGhHJIeEml60JteamR3qhsr1r8gXvg==, } engines: { node: ">=18" } cpu: [arm64] os: [freebsd] "@esbuild/freebsd-x64@0.24.2": resolution: { integrity: sha512-TvW7wE/89PYW+IevEJXZ5sF6gJRDY/14hyIGFXdIucxCsbRmLUcjseQu1SyTko+2idmCw94TgyaEZi9HUSOe3Q==, } engines: { node: ">=18" } cpu: [x64] os: [freebsd] "@esbuild/linux-arm64@0.24.2": resolution: { integrity: sha512-7HnAD6074BW43YvvUmE/35Id9/NB7BeX5EoNkK9obndmZBUk8xmJJeU7DwmUeN7tkysslb2eSl6CTrYz6oEMQg==, } engines: { node: ">=18" } cpu: [arm64] os: [linux] "@esbuild/linux-arm@0.24.2": resolution: { integrity: sha512-n0WRM/gWIdU29J57hJyUdIsk0WarGd6To0s+Y+LwvlC55wt+GT/OgkwoXCXvIue1i1sSNWblHEig00GBWiJgfA==, } engines: { node: ">=18" } cpu: [arm] os: [linux] "@esbuild/linux-ia32@0.24.2": resolution: { integrity: sha512-sfv0tGPQhcZOgTKO3oBE9xpHuUqguHvSo4jl+wjnKwFpapx+vUDcawbwPNuBIAYdRAvIDBfZVvXprIj3HA+Ugw==, } engines: { node: ">=18" } cpu: [ia32] os: [linux] "@esbuild/linux-loong64@0.24.2": resolution: { integrity: sha512-CN9AZr8kEndGooS35ntToZLTQLHEjtVB5n7dl8ZcTZMonJ7CCfStrYhrzF97eAecqVbVJ7APOEe18RPI4KLhwQ==, } engines: { node: ">=18" } cpu: [loong64] os: [linux] "@esbuild/linux-mips64el@0.24.2": resolution: { integrity: sha512-iMkk7qr/wl3exJATwkISxI7kTcmHKE+BlymIAbHO8xanq/TjHaaVThFF6ipWzPHryoFsesNQJPE/3wFJw4+huw==, } engines: { node: ">=18" } cpu: [mips64el] os: [linux] "@esbuild/linux-ppc64@0.24.2": resolution: { integrity: sha512-shsVrgCZ57Vr2L8mm39kO5PPIb+843FStGt7sGGoqiiWYconSxwTiuswC1VJZLCjNiMLAMh34jg4VSEQb+iEbw==, } engines: { node: ">=18" } cpu: [ppc64] os: [linux] "@esbuild/linux-riscv64@0.24.2": resolution: { integrity: sha512-4eSFWnU9Hhd68fW16GD0TINewo1L6dRrB+oLNNbYyMUAeOD2yCK5KXGK1GH4qD/kT+bTEXjsyTCiJGHPZ3eM9Q==, } engines: { node: ">=18" } cpu: [riscv64] os: [linux] "@esbuild/linux-s390x@0.24.2": resolution: { integrity: sha512-S0Bh0A53b0YHL2XEXC20bHLuGMOhFDO6GN4b3YjRLK//Ep3ql3erpNcPlEFed93hsQAjAQDNsvcK+hV90FubSw==, } engines: { node: ">=18" } cpu: [s390x] os: [linux] "@esbuild/linux-x64@0.24.2": resolution: { integrity: sha512-8Qi4nQcCTbLnK9WoMjdC9NiTG6/E38RNICU6sUNqK0QFxCYgoARqVqxdFmWkdonVsvGqWhmm7MO0jyTqLqwj0Q==, } engines: { node: ">=18" } cpu: [x64] os: [linux] "@esbuild/netbsd-arm64@0.24.2": resolution: { integrity: sha512-wuLK/VztRRpMt9zyHSazyCVdCXlpHkKm34WUyinD2lzK07FAHTq0KQvZZlXikNWkDGoT6x3TD51jKQ7gMVpopw==, } engines: { node: ">=18" } cpu: [arm64] os: [netbsd] "@esbuild/netbsd-x64@0.24.2": resolution: { integrity: sha512-VefFaQUc4FMmJuAxmIHgUmfNiLXY438XrL4GDNV1Y1H/RW3qow68xTwjZKfj/+Plp9NANmzbH5R40Meudu8mmw==, } engines: { node: ">=18" } cpu: [x64] os: [netbsd] "@esbuild/openbsd-arm64@0.24.2": resolution: { integrity: sha512-YQbi46SBct6iKnszhSvdluqDmxCJA+Pu280Av9WICNwQmMxV7nLRHZfjQzwbPs3jeWnuAhE9Jy0NrnJ12Oz+0A==, } engines: { node: ">=18" } cpu: [arm64] os: [openbsd] "@esbuild/openbsd-x64@0.24.2": resolution: { integrity: sha512-+iDS6zpNM6EnJyWv0bMGLWSWeXGN/HTaF/LXHXHwejGsVi+ooqDfMCCTerNFxEkM3wYVcExkeGXNqshc9iMaOA==, } engines: { node: ">=18" } cpu: [x64] os: [openbsd] "@esbuild/sunos-x64@0.24.2": resolution: { integrity: sha512-hTdsW27jcktEvpwNHJU4ZwWFGkz2zRJUz8pvddmXPtXDzVKTTINmlmga3ZzwcuMpUvLw7JkLy9QLKyGpD2Yxig==, } engines: { node: ">=18" } cpu: [x64] os: [sunos] "@esbuild/win32-arm64@0.24.2": resolution: { integrity: sha512-LihEQ2BBKVFLOC9ZItT9iFprsE9tqjDjnbulhHoFxYQtQfai7qfluVODIYxt1PgdoyQkz23+01rzwNwYfutxUQ==, } engines: { node: ">=18" } cpu: [arm64] os: [win32] "@esbuild/win32-ia32@0.24.2": resolution: { integrity: sha512-q+iGUwfs8tncmFC9pcnD5IvRHAzmbwQ3GPS5/ceCyHdjXubwQWI12MKWSNSMYLJMq23/IUCvJMS76PDqXe1fxA==, } engines: { node: ">=18" } cpu: [ia32] os: [win32] "@esbuild/win32-x64@0.24.2": resolution: { integrity: sha512-7VTgWzgMGvup6aSqDPLiW5zHaxYJGTO4OokMjIlrCtf+VpEL+cXKtCvg723iguPYI5oaUNdS+/V7OU2gvXVWEg==, } engines: { node: ">=18" } cpu: [x64] os: [win32] "@jridgewell/sourcemap-codec@1.5.0": resolution: { integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==, } "@rollup/rollup-android-arm-eabi@4.32.0": resolution: { integrity: sha512-G2fUQQANtBPsNwiVFg4zKiPQyjVKZCUdQUol53R8E71J7AsheRMV/Yv/nB8giOcOVqP7//eB5xPqieBYZe9bGg==, } cpu: [arm] os: [android] "@rollup/rollup-android-arm64@4.32.0": resolution: { integrity: sha512-qhFwQ+ljoymC+j5lXRv8DlaJYY/+8vyvYmVx074zrLsu5ZGWYsJNLjPPVJJjhZQpyAKUGPydOq9hRLLNvh1s3A==, } cpu: [arm64] os: [android] "@rollup/rollup-darwin-arm64@4.32.0": resolution: { integrity: sha512-44n/X3lAlWsEY6vF8CzgCx+LQaoqWGN7TzUfbJDiTIOjJm4+L2Yq+r5a8ytQRGyPqgJDs3Rgyo8eVL7n9iW6AQ==, } cpu: [arm64] os: [darwin] "@rollup/rollup-darwin-x64@4.32.0": resolution: { integrity: sha512-F9ct0+ZX5Np6+ZDztxiGCIvlCaW87HBdHcozUfsHnj1WCUTBUubAoanhHUfnUHZABlElyRikI0mgcw/qdEm2VQ==, } cpu: [x64] os: [darwin] "@rollup/rollup-freebsd-arm64@4.32.0": resolution: { integrity: sha512-JpsGxLBB2EFXBsTLHfkZDsXSpSmKD3VxXCgBQtlPcuAqB8TlqtLcbeMhxXQkCDv1avgwNjF8uEIbq5p+Cee0PA==, } cpu: [arm64] os: [freebsd] "@rollup/rollup-freebsd-x64@4.32.0": resolution: { integrity: sha512-wegiyBT6rawdpvnD9lmbOpx5Sph+yVZKHbhnSP9MqUEDX08G4UzMU+D87jrazGE7lRSyTRs6NEYHtzfkJ3FjjQ==, } cpu: [x64] os: [freebsd] "@rollup/rollup-linux-arm-gnueabihf@4.32.0": resolution: { integrity: sha512-3pA7xecItbgOs1A5H58dDvOUEboG5UfpTq3WzAdF54acBbUM+olDJAPkgj1GRJ4ZqE12DZ9/hNS2QZk166v92A==, } cpu: [arm] os: [linux] "@rollup/rollup-linux-arm-musleabihf@4.32.0": resolution: { integrity: sha512-Y7XUZEVISGyge51QbYyYAEHwpGgmRrAxQXO3siyYo2kmaj72USSG8LtlQQgAtlGfxYiOwu+2BdbPjzEpcOpRmQ==, } cpu: [arm] os: [linux] "@rollup/rollup-linux-arm64-gnu@4.32.0": resolution: { integrity: sha512-r7/OTF5MqeBrZo5omPXcTnjvv1GsrdH8a8RerARvDFiDwFpDVDnJyByYM/nX+mvks8XXsgPUxkwe/ltaX2VH7w==, } cpu: [arm64] os: [linux] "@rollup/rollup-linux-arm64-musl@4.32.0": resolution: { integrity: sha512-HJbifC9vex9NqnlodV2BHVFNuzKL5OnsV2dvTw6e1dpZKkNjPG6WUq+nhEYV6Hv2Bv++BXkwcyoGlXnPrjAKXw==, } cpu: [arm64] os: [linux] "@rollup/rollup-linux-loongarch64-gnu@4.32.0": resolution: { integrity: sha512-VAEzZTD63YglFlWwRj3taofmkV1V3xhebDXffon7msNz4b14xKsz7utO6F8F4cqt8K/ktTl9rm88yryvDpsfOw==, } cpu: [loong64] os: [linux] "@rollup/rollup-linux-powerpc64le-gnu@4.32.0": resolution: { integrity: sha512-Sts5DST1jXAc9YH/iik1C9QRsLcCoOScf3dfbY5i4kH9RJpKxiTBXqm7qU5O6zTXBTEZry69bGszr3SMgYmMcQ==, } cpu: [ppc64] os: [linux] "@rollup/rollup-linux-riscv64-gnu@4.32.0": resolution: { integrity: sha512-qhlXeV9AqxIyY9/R1h1hBD6eMvQCO34ZmdYvry/K+/MBs6d1nRFLm6BOiITLVI+nFAAB9kUB6sdJRKyVHXnqZw==, } cpu: [riscv64] os: [linux] "@rollup/rollup-linux-s390x-gnu@4.32.0": resolution: { integrity: sha512-8ZGN7ExnV0qjXa155Rsfi6H8M4iBBwNLBM9lcVS+4NcSzOFaNqmt7djlox8pN1lWrRPMRRQ8NeDlozIGx3Omsw==, } cpu: [s390x] os: [linux] "@rollup/rollup-linux-x64-gnu@4.32.0": resolution: { integrity: sha512-VDzNHtLLI5s7xd/VubyS10mq6TxvZBp+4NRWoW+Hi3tgV05RtVm4qK99+dClwTN1McA6PHwob6DEJ6PlXbY83A==, } cpu: [x64] os: [linux] "@rollup/rollup-linux-x64-musl@4.32.0": resolution: { integrity: sha512-qcb9qYDlkxz9DxJo7SDhWxTWV1gFuwznjbTiov289pASxlfGbaOD54mgbs9+z94VwrXtKTu+2RqwlSTbiOqxGg==, } cpu: [x64] os: [linux] "@rollup/rollup-win32-arm64-msvc@4.32.0": resolution: { integrity: sha512-pFDdotFDMXW2AXVbfdUEfidPAk/OtwE/Hd4eYMTNVVaCQ6Yl8et0meDaKNL63L44Haxv4UExpv9ydSf3aSayDg==, } cpu: [arm64] os: [win32] "@rollup/rollup-win32-ia32-msvc@4.32.0": resolution: { integrity: sha512-/TG7WfrCAjeRNDvI4+0AAMoHxea/USWhAzf9PVDFHbcqrQ7hMMKp4jZIy4VEjk72AAfN5k4TiSMRXRKf/0akSw==, } cpu: [ia32] os: [win32] "@rollup/rollup-win32-x64-msvc@4.32.0": resolution: { integrity: sha512-5hqO5S3PTEO2E5VjCePxv40gIgyS2KvO7E7/vvC/NbIW4SIRamkMr1hqj+5Y67fbBWv/bQLB6KelBQmXlyCjWA==, } cpu: [x64] os: [win32] "@tailwindcss/node@4.0.0": resolution: { integrity: sha512-tfG2uBvo6j6kDIPmntxwXggCOZAt7SkpAXJ6pTIYirNdk5FBqh/CZZ9BZPpgcl/tNFLs6zc4yghM76sqiELG9g==, } "@tailwindcss/oxide-android-arm64@4.0.0": resolution: { integrity: sha512-EAhjU0+FIdyGPR+7MbBWubLLPtmOu+p7c2egTTFBRk/n//zYjNvVK0WhcBK5Y7oUB5mo4EjA2mCbY7dcEMWSRw==, } engines: { node: ">= 10" } cpu: [arm64] os: [android] "@tailwindcss/oxide-darwin-arm64@4.0.0": resolution: { integrity: sha512-hdz4xnSWS11cIp+7ye+3dGHqs0X33z+BXXTtgPOguDWVa+TdXUzwxonklSzf5wlJFuot3dv5eWzhlNai0oYYQg==, } engines: { node: ">= 10" } cpu: [arm64] os: [darwin] "@tailwindcss/oxide-darwin-x64@4.0.0": resolution: { integrity: sha512-+dOUUaXTkPKKhtUI9QtVaYg+MpmLh2CN0dHohiYXaBirEyPMkjaT0zbRgzQlNnQWjCVVXPQluIEb0OMEjSTH+Q==, } engines: { node: ">= 10" } cpu: [x64] os: [darwin] "@tailwindcss/oxide-freebsd-x64@4.0.0": resolution: { integrity: sha512-CJhGDhxnrmu4SwyC62fA+wP24MhA/TZlIhRHqg1kRuIHoGoVR2uSSm1qxTxU37tSSZj8Up0q6jsBJCAP4k7rgQ==, } engines: { node: ">= 10" } cpu: [x64] os: [freebsd] "@tailwindcss/oxide-linux-arm-gnueabihf@4.0.0": resolution: { integrity: sha512-Wy7Av0xzXfY2ujZBcYy4+7GQm25/J1iHvlQU2CfwdDCuPWfIjYzR6kggz+uVdSJyKV2s64znchBxRE8kV4uXSA==, } engines: { node: ">= 10" } cpu: [arm] os: [linux] "@tailwindcss/oxide-linux-arm64-gnu@4.0.0": resolution: { integrity: sha512-srwBo2l6pvM0swBntc1ucuhGsfFOLkqPRFQ3dWARRTfSkL1U9nAsob2MKc/n47Eva/W9pZZgMOuf7rDw8pK1Ew==, } engines: { node: ">= 10" } cpu: [arm64] os: [linux] "@tailwindcss/oxide-linux-arm64-musl@4.0.0": resolution: { integrity: sha512-abhusswkduYWuezkBmgo0K0/erGq3M4Se5xP0fhc/0dKs0X/rJUYYCFWntHb3IGh3aVzdQ0SXJs93P76DbUqtw==, } engines: { node: ">= 10" } cpu: [arm64] os: [linux] "@tailwindcss/oxide-linux-x64-gnu@4.0.0": resolution: { integrity: sha512-hGtRYIUEx377/HlU49+jvVKKwU1MDSKYSMMs0JFO2Wp7LGxk5+0j5+RBk9NFnmp/lbp32yPTgIOO5m1BmDq36A==, } engines: { node: ">= 10" } cpu: [x64] os: [linux] "@tailwindcss/oxide-linux-x64-musl@4.0.0": resolution: { integrity: sha512-7xgQgSAThs0I14VAgmxpJnK6XFSZBxHMGoDXkLyYkEnu+8WRQMbCP93dkCUn2PIv+Q+JulRgc00PJ09uORSLXQ==, } engines: { node: ">= 10" } cpu: [x64] os: [linux] "@tailwindcss/oxide-win32-arm64-msvc@4.0.0": resolution: { integrity: sha512-qEcgTIPcWY5ZE7f6VxQ/JPrSFMcehzVIlZj7sGE3mVd5YWreAT+Fl1vSP8q2pjnWXn0avZG3Iw7a2hJQAm+fTQ==, } engines: { node: ">= 10" } cpu: [arm64] os: [win32] "@tailwindcss/oxide-win32-x64-msvc@4.0.0": resolution: { integrity: sha512-bqT0AY8RXb8GMDy28JtngvqaOSB2YixbLPLvUo6I6lkvvUwA6Eqh2Tj60e2Lh7O/k083f8tYiB0WEK4wmTI7Jg==, } engines: { node: ">= 10" } cpu: [x64] os: [win32] "@tailwindcss/oxide@4.0.0": resolution: { integrity: sha512-W3FjpJgy4VV1JiL7iBYDf2n/WkeDg1Il+0Q7eWnqPyvkPPCo/Mbwc5BiaT7dfBNV6tQKAhVE34rU5xl8pSl50w==, } engines: { node: ">= 10" } "@tailwindcss/vite@4.0.0": resolution: { integrity: sha512-4uukMiU9gHui8KMPMdWic5SP1O/tmQ1NFSRNrQWmcop5evAVl/LZ6/LuWL3quEiecp2RBcRWwqJrG+mFXlRlew==, } peerDependencies: vite: ^5.2.0 || ^6 "@tauri-apps/api@2.2.0": resolution: { integrity: sha512-R8epOeZl1eJEl603aUMIGb4RXlhPjpgxbGVEaqY+0G5JG9vzV/clNlzTeqc+NLYXVqXcn8mb4c5b9pJIUDEyAg==, } "@tauri-apps/cli-darwin-arm64@2.2.7": resolution: { integrity: sha512-54kcpxZ3X1Rq+pPTzk3iIcjEVY4yv493uRx/80rLoAA95vAC0c//31Whz75UVddDjJfZvXlXZ3uSZ+bnCOnt0A==, } engines: { node: ">= 10" } cpu: [arm64] os: [darwin] "@tauri-apps/cli-darwin-x64@2.2.7": resolution: { integrity: sha512-Vgu2XtBWemLnarB+6LqQeLanDlRj7CeFN//H8bVVdjbNzxcSxsvbLYMBP8+3boa7eBnjDrqMImRySSgL6IrwTw==, } engines: { node: ">= 10" } cpu: [x64] os: [darwin] "@tauri-apps/cli-linux-arm-gnueabihf@2.2.7": resolution: { integrity: sha512-+Clha2iQAiK9zoY/KKW0KLHkR0k36O78YLx5Sl98tWkwI3OBZFg5H5WT1plH/4sbZIS2aLFN6dw58/JlY9Bu/g==, } engines: { node: ">= 10" } cpu: [arm] os: [linux] "@tauri-apps/cli-linux-arm64-gnu@2.2.7": resolution: { integrity: sha512-Z/Lp4SQe6BUEOays9BQAEum2pvZF4w9igyXijP+WbkOejZx4cDvarFJ5qXrqSLmBh7vxrdZcLwoLk9U//+yQrg==, } engines: { node: ">= 10" } cpu: [arm64] os: [linux] "@tauri-apps/cli-linux-arm64-musl@2.2.7": resolution: { integrity: sha512-+8HZ+txff/Y3YjAh80XcLXcX8kpGXVdr1P8AfjLHxHdS6QD4Md+acSxGTTNbplmHuBaSHJvuTvZf9tU1eDCTDg==, } engines: { node: ">= 10" } cpu: [arm64] os: [linux] "@tauri-apps/cli-linux-x64-gnu@2.2.7": resolution: { integrity: sha512-ahlSnuCnUntblp9dG7/w5ZWZOdzRFi3zl0oScgt7GF4KNAOEa7duADsxPA4/FT2hLRa0SvpqtD4IYFvCxoVv3Q==, } engines: { node: ">= 10" } cpu: [x64] os: [linux] "@tauri-apps/cli-linux-x64-musl@2.2.7": resolution: { integrity: sha512-+qKAWnJRSX+pjjRbKAQgTdFY8ecdcu8UdJ69i7wn3ZcRn2nMMzOO2LOMOTQV42B7/Q64D1pIpmZj9yblTMvadA==, } engines: { node: ">= 10" } cpu: [x64] os: [linux] "@tauri-apps/cli-win32-arm64-msvc@2.2.7": resolution: { integrity: sha512-aa86nRnrwT04u9D9fhf5JVssuAZlUCCc8AjqQjqODQjMd4BMA2+d4K9qBMpEG/1kVh95vZaNsLogjEaqSTTw4A==, } engines: { node: ">= 10" } cpu: [arm64] os: [win32] "@tauri-apps/cli-win32-ia32-msvc@2.2.7": resolution: { integrity: sha512-EiJ5/25tLSQOSGvv+t6o3ZBfOTKB5S3vb+hHQuKbfmKdRF0XQu2YPdIi1CQw1DU97ZAE0Dq4frvnyYEKWgMzVQ==, } engines: { node: ">= 10" } cpu: [ia32] os: [win32] "@tauri-apps/cli-win32-x64-msvc@2.2.7": resolution: { integrity: sha512-ZB8Kw90j8Ld+9tCWyD2fWCYfIrzbQohJ4DJSidNwbnehlZzP7wAz6Z3xjsvUdKtQ3ibtfoeTqVInzCCEpI+pWg==, } engines: { node: ">= 10" } cpu: [x64] os: [win32] "@tauri-apps/cli@2.2.7": resolution: { integrity: sha512-ZnsS2B4BplwXP37celanNANiIy8TCYhvg5RT09n72uR/o+navFZtGpFSqljV8fy1Y4ixIPds8FrGSXJCN2BerA==, } engines: { node: ">= 10" } hasBin: true "@tauri-apps/plugin-opener@2.2.5": resolution: { integrity: sha512-hHsJ9RPWpZvZEPVFaL+d25gABMUMOf/A6ESXnvf/ii9guTukj58WXsAE/SOysXRIhej7kseRCxnOnIMpSCdUsQ==, } "@types/estree@1.0.6": resolution: { integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==, } "@vitejs/plugin-vue@5.2.1": resolution: { integrity: sha512-cxh314tzaWwOLqVes2gnnCtvBDcM1UMdn+iFR+UjAn411dPT3tOmqrJjbMd7koZpMAmBM/GqeV4n9ge7JSiJJQ==, } engines: { node: ^18.0.0 || >=20.0.0 } peerDependencies: vite: ^5.0.0 || ^6.0.0 vue: ^3.2.25 "@volar/language-core@2.4.11": resolution: { integrity: sha512-lN2C1+ByfW9/JRPpqScuZt/4OrUUse57GLI6TbLgTIqBVemdl1wNcZ1qYGEo2+Gw8coYLgCy7SuKqn6IrQcQgg==, } "@volar/source-map@2.4.11": resolution: { integrity: sha512-ZQpmafIGvaZMn/8iuvCFGrW3smeqkq/IIh9F1SdSx9aUl0J4Iurzd6/FhmjNO5g2ejF3rT45dKskgXWiofqlZQ==, } "@volar/typescript@2.4.11": resolution: { integrity: sha512-2DT+Tdh88Spp5PyPbqhyoYavYCPDsqbHLFwcUI9K1NlY1YgUJvujGdrqUp0zWxnW7KWNTr3xSpMuv2WnaTKDAw==, } "@vue/compiler-core@3.5.13": resolution: { integrity: sha512-oOdAkwqUfW1WqpwSYJce06wvt6HljgY3fGeM9NcVA1HaYOij3mZG9Rkysn0OHuyUAGMbEbARIpsG+LPVlBJ5/Q==, } "@vue/compiler-dom@3.5.13": resolution: { integrity: sha512-ZOJ46sMOKUjO3e94wPdCzQ6P1Lx/vhp2RSvfaab88Ajexs0AHeV0uasYhi99WPaogmBlRHNRuly8xV75cNTMDA==, } "@vue/compiler-sfc@3.5.13": resolution: { integrity: sha512-6VdaljMpD82w6c2749Zhf5T9u5uLBWKnVue6XWxprDobftnletJ8+oel7sexFfM3qIxNmVE7LSFGTpv6obNyaQ==, } "@vue/compiler-ssr@3.5.13": resolution: { integrity: sha512-wMH6vrYHxQl/IybKJagqbquvxpWCuVYpoUJfCqFZwa/JY1GdATAQ+TgVtgrwwMZ0D07QhA99rs/EAAWfvG6KpA==, } "@vue/compiler-vue2@2.7.16": resolution: { integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==, } "@vue/language-core@2.2.0": resolution: { integrity: sha512-O1ZZFaaBGkKbsRfnVH1ifOK1/1BUkyK+3SQsfnh6PmMmD4qJcTU8godCeA96jjDRTL6zgnK7YzCHfaUlH2r0Mw==, } peerDependencies: typescript: "*" peerDependenciesMeta: typescript: optional: true "@vue/reactivity@3.5.13": resolution: { integrity: sha512-NaCwtw8o48B9I6L1zl2p41OHo/2Z4wqYGGIK1Khu5T7yxrn+ATOixn/Udn2m+6kZKB/J7cuT9DbWWhRxqixACg==, } "@vue/runtime-core@3.5.13": resolution: { integrity: sha512-Fj4YRQ3Az0WTZw1sFe+QDb0aXCerigEpw418pw1HBUKFtnQHWzwojaukAs2X/c9DQz4MQ4bsXTGlcpGxU/RCIw==, } "@vue/runtime-dom@3.5.13": resolution: { integrity: sha512-dLaj94s93NYLqjLiyFzVs9X6dWhTdAlEAciC3Moq7gzAc13VJUdCnjjRurNM6uTLFATRHexHCTu/Xp3eW6yoog==, } "@vue/server-renderer@3.5.13": resolution: { integrity: sha512-wAi4IRJV/2SAW3htkTlB+dHeRmpTiVIK1OGLWV1yeStVSebSQQOwGwIq0D3ZIoBj2C2qpgz5+vX9iEBkTdk5YA==, } peerDependencies: vue: 3.5.13 "@vue/shared@3.5.13": resolution: { integrity: sha512-/hnE/qP5ZoGpol0a5mDi45bOd7t3tjYJBjsgCsivow7D48cJeV5l05RD82lPqi7gRiphZM37rnhW1l6ZoCNNnQ==, } alien-signals@0.4.14: resolution: { integrity: sha512-itUAVzhczTmP2U5yX67xVpsbbOiquusbWVyA9N+sy6+r6YVbFkahXvNCeEPWEOMhwDYwbVbGHFkVL03N9I5g+Q==, } balanced-match@1.0.2: resolution: { integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==, } brace-expansion@2.0.1: resolution: { integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==, } csstype@3.1.3: resolution: { integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==, } de-indent@1.0.2: resolution: { integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==, } detect-libc@1.0.3: resolution: { integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==, } engines: { node: ">=0.10" } hasBin: true enhanced-resolve@5.18.0: resolution: { integrity: sha512-0/r0MySGYG8YqlayBZ6MuCfECmHFdJ5qyPh8s8wa5Hnm6SaFLSK1VYCbj+NKp090Nm1caZhD+QTnmxO7esYGyQ==, } engines: { node: ">=10.13.0" } entities@4.5.0: resolution: { integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==, } engines: { node: ">=0.12" } esbuild@0.24.2: resolution: { integrity: sha512-+9egpBW8I3CD5XPe0n6BfT5fxLzxrlDzqydF3aviG+9ni1lDC/OvMHcxqEFV0+LANZG5R1bFMWfUrjVsdwxJvA==, } engines: { node: ">=18" } hasBin: true estree-walker@2.0.2: resolution: { integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==, } fsevents@2.3.3: resolution: { integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==, } engines: { node: ^8.16.0 || ^10.6.0 || >=11.0.0 } os: [darwin] graceful-fs@4.2.11: resolution: { integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==, } he@1.2.0: resolution: { integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==, } hasBin: true jiti@2.4.2: resolution: { integrity: sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==, } hasBin: true lightningcss-darwin-arm64@1.29.1: resolution: { integrity: sha512-HtR5XJ5A0lvCqYAoSv2QdZZyoHNttBpa5EP9aNuzBQeKGfbyH5+UipLWvVzpP4Uml5ej4BYs5I9Lco9u1fECqw==, } engines: { node: ">= 12.0.0" } cpu: [arm64] os: [darwin] lightningcss-darwin-x64@1.29.1: resolution: { integrity: sha512-k33G9IzKUpHy/J/3+9MCO4e+PzaFblsgBjSGlpAaFikeBFm8B/CkO3cKU9oI4g+fjS2KlkLM/Bza9K/aw8wsNA==, } engines: { node: ">= 12.0.0" } cpu: [x64] os: [darwin] lightningcss-freebsd-x64@1.29.1: resolution: { integrity: sha512-0SUW22fv/8kln2LnIdOCmSuXnxgxVC276W5KLTwoehiO0hxkacBxjHOL5EtHD8BAXg2BvuhsJPmVMasvby3LiQ==, } engines: { node: ">= 12.0.0" } cpu: [x64] os: [freebsd] lightningcss-linux-arm-gnueabihf@1.29.1: resolution: { integrity: sha512-sD32pFvlR0kDlqsOZmYqH/68SqUMPNj+0pucGxToXZi4XZgZmqeX/NkxNKCPsswAXU3UeYgDSpGhu05eAufjDg==, } engines: { node: ">= 12.0.0" } cpu: [arm] os: [linux] lightningcss-linux-arm64-gnu@1.29.1: resolution: { integrity: sha512-0+vClRIZ6mmJl/dxGuRsE197o1HDEeeRk6nzycSy2GofC2JsY4ifCRnvUWf/CUBQmlrvMzt6SMQNMSEu22csWQ==, } engines: { node: ">= 12.0.0" } cpu: [arm64] os: [linux] lightningcss-linux-arm64-musl@1.29.1: resolution: { integrity: sha512-UKMFrG4rL/uHNgelBsDwJcBqVpzNJbzsKkbI3Ja5fg00sgQnHw/VrzUTEc4jhZ+AN2BvQYz/tkHu4vt1kLuJyw==, } engines: { node: ">= 12.0.0" } cpu: [arm64] os: [linux] lightningcss-linux-x64-gnu@1.29.1: resolution: { integrity: sha512-u1S+xdODy/eEtjADqirA774y3jLcm8RPtYztwReEXoZKdzgsHYPl0s5V52Tst+GKzqjebkULT86XMSxejzfISw==, } engines: { node: ">= 12.0.0" } cpu: [x64] os: [linux] lightningcss-linux-x64-musl@1.29.1: resolution: { integrity: sha512-L0Tx0DtaNUTzXv0lbGCLB/c/qEADanHbu4QdcNOXLIe1i8i22rZRpbT3gpWYsCh9aSL9zFujY/WmEXIatWvXbw==, } engines: { node: ">= 12.0.0" } cpu: [x64] os: [linux] lightningcss-win32-arm64-msvc@1.29.1: resolution: { integrity: sha512-QoOVnkIEFfbW4xPi+dpdft/zAKmgLgsRHfJalEPYuJDOWf7cLQzYg0DEh8/sn737FaeMJxHZRc1oBreiwZCjog==, } engines: { node: ">= 12.0.0" } cpu: [arm64] os: [win32] lightningcss-win32-x64-msvc@1.29.1: resolution: { integrity: sha512-NygcbThNBe4JElP+olyTI/doBNGJvLs3bFCRPdvuCcxZCcCZ71B858IHpdm7L1btZex0FvCmM17FK98Y9MRy1Q==, } engines: { node: ">= 12.0.0" } cpu: [x64] os: [win32] lightningcss@1.29.1: resolution: { integrity: sha512-FmGoeD4S05ewj+AkhTY+D+myDvXI6eL27FjHIjoyUkO/uw7WZD1fBVs0QxeYWa7E17CUHJaYX/RUGISCtcrG4Q==, } engines: { node: ">= 12.0.0" } magic-string@0.30.17: resolution: { integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==, } minimatch@9.0.5: resolution: { integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==, } engines: { node: ">=16 || 14 >=14.17" } muggle-string@0.4.1: resolution: { integrity: sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==, } nanoid@3.3.8: resolution: { integrity: sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==, } engines: { node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1 } hasBin: true path-browserify@1.0.1: resolution: { integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==, } picocolors@1.1.1: resolution: { integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==, } postcss@8.5.1: resolution: { integrity: sha512-6oz2beyjc5VMn/KV1pPw8fliQkhBXrVn1Z3TVyqZxU8kZpzEKhBdmCFqI6ZbmGtamQvQGuU1sgPTk8ZrXDD7jQ==, } engines: { node: ^10 || ^12 || >=14 } prettier-plugin-tailwindcss@0.6.11: resolution: { integrity: sha512-YxaYSIvZPAqhrrEpRtonnrXdghZg1irNg4qrjboCXrpybLWVs55cW2N3juhspVJiO0JBvYJT8SYsJpc8OQSnsA==, } engines: { node: ">=14.21.3" } peerDependencies: "@ianvs/prettier-plugin-sort-imports": "*" "@prettier/plugin-pug": "*" "@shopify/prettier-plugin-liquid": "*" "@trivago/prettier-plugin-sort-imports": "*" "@zackad/prettier-plugin-twig": "*" prettier: ^3.0 prettier-plugin-astro: "*" prettier-plugin-css-order: "*" prettier-plugin-import-sort: "*" prettier-plugin-jsdoc: "*" prettier-plugin-marko: "*" prettier-plugin-multiline-arrays: "*" prettier-plugin-organize-attributes: "*" prettier-plugin-organize-imports: "*" prettier-plugin-sort-imports: "*" prettier-plugin-style-order: "*" prettier-plugin-svelte: "*" peerDependenciesMeta: "@ianvs/prettier-plugin-sort-imports": optional: true "@prettier/plugin-pug": optional: true "@shopify/prettier-plugin-liquid": optional: true "@trivago/prettier-plugin-sort-imports": optional: true "@zackad/prettier-plugin-twig": optional: true prettier-plugin-astro: optional: true prettier-plugin-css-order: optional: true prettier-plugin-import-sort: optional: true prettier-plugin-jsdoc: optional: true prettier-plugin-marko: optional: true prettier-plugin-multiline-arrays: optional: true prettier-plugin-organize-attributes: optional: true prettier-plugin-organize-imports: optional: true prettier-plugin-sort-imports: optional: true prettier-plugin-style-order: optional: true prettier-plugin-svelte: optional: true prettier@3.4.2: resolution: { integrity: sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==, } engines: { node: ">=14" } hasBin: true rollup@4.32.0: resolution: { integrity: sha512-JmrhfQR31Q4AuNBjjAX4s+a/Pu/Q8Q9iwjWBsjRH1q52SPFE2NqRMK6fUZKKnvKO6id+h7JIRf0oYsph53eATg==, } engines: { node: ">=18.0.0", npm: ">=8.0.0" } hasBin: true source-map-js@1.2.1: resolution: { integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==, } engines: { node: ">=0.10.0" } tailwindcss@4.0.0: resolution: { integrity: sha512-ULRPI3A+e39T7pSaf1xoi58AqqJxVCLg8F/uM5A3FadUbnyDTgltVnXJvdkTjwCOGA6NazqHVcwPJC5h2vRYVQ==, } tapable@2.2.1: resolution: { integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==, } engines: { node: ">=6" } typescript@5.7.3: resolution: { integrity: sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==, } engines: { node: ">=14.17" } hasBin: true vite@6.0.11: resolution: { integrity: sha512-4VL9mQPKoHy4+FE0NnRE/kbY51TOfaknxAjt3fJbGJxhIpBZiqVzlZDEesWWsuREXHwNdAoOFZ9MkPEVXczHwg==, } engines: { node: ^18.0.0 || ^20.0.0 || >=22.0.0 } hasBin: true peerDependencies: "@types/node": ^18.0.0 || ^20.0.0 || >=22.0.0 jiti: ">=1.21.0" less: "*" lightningcss: ^1.21.0 sass: "*" sass-embedded: "*" stylus: "*" sugarss: "*" terser: ^5.16.0 tsx: ^4.8.1 yaml: ^2.4.2 peerDependenciesMeta: "@types/node": optional: true jiti: optional: true less: optional: true lightningcss: optional: true sass: optional: true sass-embedded: optional: true stylus: optional: true sugarss: optional: true terser: optional: true tsx: optional: true yaml: optional: true vscode-uri@3.0.8: resolution: { integrity: sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==, } vue-tsc@2.2.0: resolution: { integrity: sha512-gtmM1sUuJ8aSb0KoAFmK9yMxb8TxjewmxqTJ1aKphD5Cbu0rULFY6+UQT51zW7SpUcenfPUuflKyVwyx9Qdnxg==, } hasBin: true peerDependencies: typescript: ">=5.0.0" vue@3.5.13: resolution: { integrity: sha512-wmeiSMxkZCSc+PM2w2VRsOYAZC8GdipNFRTsLSfodVqI9mbejKeXEGr8SckuLnrQPGe3oJN5c3K0vpoU9q/wCQ==, } peerDependencies: typescript: "*" peerDependenciesMeta: typescript: optional: true snapshots: "@babel/helper-string-parser@7.25.9": {} "@babel/helper-validator-identifier@7.25.9": {} "@babel/parser@7.26.7": dependencies: "@babel/types": 7.26.7 "@babel/types@7.26.7": dependencies: "@babel/helper-string-parser": 7.25.9 "@babel/helper-validator-identifier": 7.25.9 "@esbuild/aix-ppc64@0.24.2": optional: true "@esbuild/android-arm64@0.24.2": optional: true "@esbuild/android-arm@0.24.2": optional: true "@esbuild/android-x64@0.24.2": optional: true "@esbuild/darwin-arm64@0.24.2": optional: true "@esbuild/darwin-x64@0.24.2": optional: true "@esbuild/freebsd-arm64@0.24.2": optional: true "@esbuild/freebsd-x64@0.24.2": optional: true "@esbuild/linux-arm64@0.24.2": optional: true "@esbuild/linux-arm@0.24.2": optional: true "@esbuild/linux-ia32@0.24.2": optional: true "@esbuild/linux-loong64@0.24.2": optional: true "@esbuild/linux-mips64el@0.24.2": optional: true "@esbuild/linux-ppc64@0.24.2": optional: true "@esbuild/linux-riscv64@0.24.2": optional: true "@esbuild/linux-s390x@0.24.2": optional: true "@esbuild/linux-x64@0.24.2": optional: true "@esbuild/netbsd-arm64@0.24.2": optional: true "@esbuild/netbsd-x64@0.24.2": optional: true "@esbuild/openbsd-arm64@0.24.2": optional: true "@esbuild/openbsd-x64@0.24.2": optional: true "@esbuild/sunos-x64@0.24.2": optional: true "@esbuild/win32-arm64@0.24.2": optional: true "@esbuild/win32-ia32@0.24.2": optional: true "@esbuild/win32-x64@0.24.2": optional: true "@jridgewell/sourcemap-codec@1.5.0": {} "@rollup/rollup-android-arm-eabi@4.32.0": optional: true "@rollup/rollup-android-arm64@4.32.0": optional: true "@rollup/rollup-darwin-arm64@4.32.0": optional: true "@rollup/rollup-darwin-x64@4.32.0": optional: true "@rollup/rollup-freebsd-arm64@4.32.0": optional: true "@rollup/rollup-freebsd-x64@4.32.0": optional: true "@rollup/rollup-linux-arm-gnueabihf@4.32.0": optional: true "@rollup/rollup-linux-arm-musleabihf@4.32.0": optional: true "@rollup/rollup-linux-arm64-gnu@4.32.0": optional: true "@rollup/rollup-linux-arm64-musl@4.32.0": optional: true "@rollup/rollup-linux-loongarch64-gnu@4.32.0": optional: true "@rollup/rollup-linux-powerpc64le-gnu@4.32.0": optional: true "@rollup/rollup-linux-riscv64-gnu@4.32.0": optional: true "@rollup/rollup-linux-s390x-gnu@4.32.0": optional: true "@rollup/rollup-linux-x64-gnu@4.32.0": optional: true "@rollup/rollup-linux-x64-musl@4.32.0": optional: true "@rollup/rollup-win32-arm64-msvc@4.32.0": optional: true "@rollup/rollup-win32-ia32-msvc@4.32.0": optional: true "@rollup/rollup-win32-x64-msvc@4.32.0": optional: true "@tailwindcss/node@4.0.0": dependencies: enhanced-resolve: 5.18.0 jiti: 2.4.2 tailwindcss: 4.0.0 "@tailwindcss/oxide-android-arm64@4.0.0": optional: true "@tailwindcss/oxide-darwin-arm64@4.0.0": optional: true "@tailwindcss/oxide-darwin-x64@4.0.0": optional: true "@tailwindcss/oxide-freebsd-x64@4.0.0": optional: true "@tailwindcss/oxide-linux-arm-gnueabihf@4.0.0": optional: true "@tailwindcss/oxide-linux-arm64-gnu@4.0.0": optional: true "@tailwindcss/oxide-linux-arm64-musl@4.0.0": optional: true "@tailwindcss/oxide-linux-x64-gnu@4.0.0": optional: true "@tailwindcss/oxide-linux-x64-musl@4.0.0": optional: true "@tailwindcss/oxide-win32-arm64-msvc@4.0.0": optional: true "@tailwindcss/oxide-win32-x64-msvc@4.0.0": optional: true "@tailwindcss/oxide@4.0.0": optionalDependencies: "@tailwindcss/oxide-android-arm64": 4.0.0 "@tailwindcss/oxide-darwin-arm64": 4.0.0 "@tailwindcss/oxide-darwin-x64": 4.0.0 "@tailwindcss/oxide-freebsd-x64": 4.0.0 "@tailwindcss/oxide-linux-arm-gnueabihf": 4.0.0 "@tailwindcss/oxide-linux-arm64-gnu": 4.0.0 "@tailwindcss/oxide-linux-arm64-musl": 4.0.0 "@tailwindcss/oxide-linux-x64-gnu": 4.0.0 "@tailwindcss/oxide-linux-x64-musl": 4.0.0 "@tailwindcss/oxide-win32-arm64-msvc": 4.0.0 "@tailwindcss/oxide-win32-x64-msvc": 4.0.0 "@tailwindcss/vite@4.0.0(vite@6.0.11(jiti@2.4.2)(lightningcss@1.29.1))": dependencies: "@tailwindcss/node": 4.0.0 "@tailwindcss/oxide": 4.0.0 lightningcss: 1.29.1 tailwindcss: 4.0.0 vite: 6.0.11(jiti@2.4.2)(lightningcss@1.29.1) "@tauri-apps/api@2.2.0": {} "@tauri-apps/cli-darwin-arm64@2.2.7": optional: true "@tauri-apps/cli-darwin-x64@2.2.7": optional: true "@tauri-apps/cli-linux-arm-gnueabihf@2.2.7": optional: true "@tauri-apps/cli-linux-arm64-gnu@2.2.7": optional: true "@tauri-apps/cli-linux-arm64-musl@2.2.7": optional: true "@tauri-apps/cli-linux-x64-gnu@2.2.7": optional: true "@tauri-apps/cli-linux-x64-musl@2.2.7": optional: true "@tauri-apps/cli-win32-arm64-msvc@2.2.7": optional: true "@tauri-apps/cli-win32-ia32-msvc@2.2.7": optional: true "@tauri-apps/cli-win32-x64-msvc@2.2.7": optional: true "@tauri-apps/cli@2.2.7": optionalDependencies: "@tauri-apps/cli-darwin-arm64": 2.2.7 "@tauri-apps/cli-darwin-x64": 2.2.7 "@tauri-apps/cli-linux-arm-gnueabihf": 2.2.7 "@tauri-apps/cli-linux-arm64-gnu": 2.2.7 "@tauri-apps/cli-linux-arm64-musl": 2.2.7 "@tauri-apps/cli-linux-x64-gnu": 2.2.7 "@tauri-apps/cli-linux-x64-musl": 2.2.7 "@tauri-apps/cli-win32-arm64-msvc": 2.2.7 "@tauri-apps/cli-win32-ia32-msvc": 2.2.7 "@tauri-apps/cli-win32-x64-msvc": 2.2.7 "@tauri-apps/plugin-opener@2.2.5": dependencies: "@tauri-apps/api": 2.2.0 "@types/estree@1.0.6": {} "@vitejs/plugin-vue@5.2.1(vite@6.0.11(jiti@2.4.2)(lightningcss@1.29.1))(vue@3.5.13(typescript@5.7.3))": dependencies: vite: 6.0.11(jiti@2.4.2)(lightningcss@1.29.1) vue: 3.5.13(typescript@5.7.3) "@volar/language-core@2.4.11": dependencies: "@volar/source-map": 2.4.11 "@volar/source-map@2.4.11": {} "@volar/typescript@2.4.11": dependencies: "@volar/language-core": 2.4.11 path-browserify: 1.0.1 vscode-uri: 3.0.8 "@vue/compiler-core@3.5.13": dependencies: "@babel/parser": 7.26.7 "@vue/shared": 3.5.13 entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.2.1 "@vue/compiler-dom@3.5.13": dependencies: "@vue/compiler-core": 3.5.13 "@vue/shared": 3.5.13 "@vue/compiler-sfc@3.5.13": dependencies: "@babel/parser": 7.26.7 "@vue/compiler-core": 3.5.13 "@vue/compiler-dom": 3.5.13 "@vue/compiler-ssr": 3.5.13 "@vue/shared": 3.5.13 estree-walker: 2.0.2 magic-string: 0.30.17 postcss: 8.5.1 source-map-js: 1.2.1 "@vue/compiler-ssr@3.5.13": dependencies: "@vue/compiler-dom": 3.5.13 "@vue/shared": 3.5.13 "@vue/compiler-vue2@2.7.16": dependencies: de-indent: 1.0.2 he: 1.2.0 "@vue/language-core@2.2.0(typescript@5.7.3)": dependencies: "@volar/language-core": 2.4.11 "@vue/compiler-dom": 3.5.13 "@vue/compiler-vue2": 2.7.16 "@vue/shared": 3.5.13 alien-signals: 0.4.14 minimatch: 9.0.5 muggle-string: 0.4.1 path-browserify: 1.0.1 optionalDependencies: typescript: 5.7.3 "@vue/reactivity@3.5.13": dependencies: "@vue/shared": 3.5.13 "@vue/runtime-core@3.5.13": dependencies: "@vue/reactivity": 3.5.13 "@vue/shared": 3.5.13 "@vue/runtime-dom@3.5.13": dependencies: "@vue/reactivity": 3.5.13 "@vue/runtime-core": 3.5.13 "@vue/shared": 3.5.13 csstype: 3.1.3 "@vue/server-renderer@3.5.13(vue@3.5.13(typescript@5.7.3))": dependencies: "@vue/compiler-ssr": 3.5.13 "@vue/shared": 3.5.13 vue: 3.5.13(typescript@5.7.3) "@vue/shared@3.5.13": {} alien-signals@0.4.14: {} balanced-match@1.0.2: {} brace-expansion@2.0.1: dependencies: balanced-match: 1.0.2 csstype@3.1.3: {} de-indent@1.0.2: {} detect-libc@1.0.3: {} enhanced-resolve@5.18.0: dependencies: graceful-fs: 4.2.11 tapable: 2.2.1 entities@4.5.0: {} esbuild@0.24.2: optionalDependencies: "@esbuild/aix-ppc64": 0.24.2 "@esbuild/android-arm": 0.24.2 "@esbuild/android-arm64": 0.24.2 "@esbuild/android-x64": 0.24.2 "@esbuild/darwin-arm64": 0.24.2 "@esbuild/darwin-x64": 0.24.2 "@esbuild/freebsd-arm64": 0.24.2 "@esbuild/freebsd-x64": 0.24.2 "@esbuild/linux-arm": 0.24.2 "@esbuild/linux-arm64": 0.24.2 "@esbuild/linux-ia32": 0.24.2 "@esbuild/linux-loong64": 0.24.2 "@esbuild/linux-mips64el": 0.24.2 "@esbuild/linux-ppc64": 0.24.2 "@esbuild/linux-riscv64": 0.24.2 "@esbuild/linux-s390x": 0.24.2 "@esbuild/linux-x64": 0.24.2 "@esbuild/netbsd-arm64": 0.24.2 "@esbuild/netbsd-x64": 0.24.2 "@esbuild/openbsd-arm64": 0.24.2 "@esbuild/openbsd-x64": 0.24.2 "@esbuild/sunos-x64": 0.24.2 "@esbuild/win32-arm64": 0.24.2 "@esbuild/win32-ia32": 0.24.2 "@esbuild/win32-x64": 0.24.2 estree-walker@2.0.2: {} fsevents@2.3.3: optional: true graceful-fs@4.2.11: {} he@1.2.0: {} jiti@2.4.2: {} lightningcss-darwin-arm64@1.29.1: optional: true lightningcss-darwin-x64@1.29.1: optional: true lightningcss-freebsd-x64@1.29.1: optional: true lightningcss-linux-arm-gnueabihf@1.29.1: optional: true lightningcss-linux-arm64-gnu@1.29.1: optional: true lightningcss-linux-arm64-musl@1.29.1: optional: true lightningcss-linux-x64-gnu@1.29.1: optional: true lightningcss-linux-x64-musl@1.29.1: optional: true lightningcss-win32-arm64-msvc@1.29.1: optional: true lightningcss-win32-x64-msvc@1.29.1: optional: true lightningcss@1.29.1: dependencies: detect-libc: 1.0.3 optionalDependencies: lightningcss-darwin-arm64: 1.29.1 lightningcss-darwin-x64: 1.29.1 lightningcss-freebsd-x64: 1.29.1 lightningcss-linux-arm-gnueabihf: 1.29.1 lightningcss-linux-arm64-gnu: 1.29.1 lightningcss-linux-arm64-musl: 1.29.1 lightningcss-linux-x64-gnu: 1.29.1 lightningcss-linux-x64-musl: 1.29.1 lightningcss-win32-arm64-msvc: 1.29.1 lightningcss-win32-x64-msvc: 1.29.1 magic-string@0.30.17: dependencies: "@jridgewell/sourcemap-codec": 1.5.0 minimatch@9.0.5: dependencies: brace-expansion: 2.0.1 muggle-string@0.4.1: {} nanoid@3.3.8: {} path-browserify@1.0.1: {} picocolors@1.1.1: {} postcss@8.5.1: dependencies: nanoid: 3.3.8 picocolors: 1.1.1 source-map-js: 1.2.1 prettier-plugin-tailwindcss@0.6.11(prettier@3.4.2): dependencies: prettier: 3.4.2 prettier@3.4.2: {} rollup@4.32.0: dependencies: "@types/estree": 1.0.6 optionalDependencies: "@rollup/rollup-android-arm-eabi": 4.32.0 "@rollup/rollup-android-arm64": 4.32.0 "@rollup/rollup-darwin-arm64": 4.32.0 "@rollup/rollup-darwin-x64": 4.32.0 "@rollup/rollup-freebsd-arm64": 4.32.0 "@rollup/rollup-freebsd-x64": 4.32.0 "@rollup/rollup-linux-arm-gnueabihf": 4.32.0 "@rollup/rollup-linux-arm-musleabihf": 4.32.0 "@rollup/rollup-linux-arm64-gnu": 4.32.0 "@rollup/rollup-linux-arm64-musl": 4.32.0 "@rollup/rollup-linux-loongarch64-gnu": 4.32.0 "@rollup/rollup-linux-powerpc64le-gnu": 4.32.0 "@rollup/rollup-linux-riscv64-gnu": 4.32.0 "@rollup/rollup-linux-s390x-gnu": 4.32.0 "@rollup/rollup-linux-x64-gnu": 4.32.0 "@rollup/rollup-linux-x64-musl": 4.32.0 "@rollup/rollup-win32-arm64-msvc": 4.32.0 "@rollup/rollup-win32-ia32-msvc": 4.32.0 "@rollup/rollup-win32-x64-msvc": 4.32.0 fsevents: 2.3.3 source-map-js@1.2.1: {} tailwindcss@4.0.0: {} tapable@2.2.1: {} typescript@5.7.3: {} vite@6.0.11(jiti@2.4.2)(lightningcss@1.29.1): dependencies: esbuild: 0.24.2 postcss: 8.5.1 rollup: 4.32.0 optionalDependencies: fsevents: 2.3.3 jiti: 2.4.2 lightningcss: 1.29.1 vscode-uri@3.0.8: {} vue-tsc@2.2.0(typescript@5.7.3): dependencies: "@volar/typescript": 2.4.11 "@vue/language-core": 2.2.0(typescript@5.7.3) typescript: 5.7.3 vue@3.5.13(typescript@5.7.3): dependencies: "@vue/compiler-dom": 3.5.13 "@vue/compiler-sfc": 3.5.13 "@vue/runtime-dom": 3.5.13 "@vue/server-renderer": 3.5.13(vue@3.5.13(typescript@5.7.3)) "@vue/shared": 3.5.13 optionalDependencies: typescript: 5.7.3