From dd40d8eb27bb3ae689f966b18fa0888a47284cd5 Mon Sep 17 00:00:00 2001 From: CJ Pais Date: Mon, 27 Oct 2025 11:05:55 -0700 Subject: [PATCH] update deps --- bun.lock | 420 +++++++++++++++ bun.lockb | Bin 71142 -> 0 bytes package-lock.json | 1273 --------------------------------------------- package.json | 48 +- 4 files changed, 444 insertions(+), 1297 deletions(-) create mode 100644 bun.lock delete mode 100755 bun.lockb delete mode 100644 package-lock.json diff --git a/bun.lock b/bun.lock new file mode 100644 index 0000000..f5dad98 --- /dev/null +++ b/bun.lock @@ -0,0 +1,420 @@ +{ + "lockfileVersion": 1, + "workspaces": { + "": { + "name": "handy-app", + "dependencies": { + "@tailwindcss/vite": "^4.1.16", + "@tauri-apps/api": "^2.9.0", + "@tauri-apps/plugin-autostart": "~2.5.1", + "@tauri-apps/plugin-clipboard-manager": "~2.3.2", + "@tauri-apps/plugin-fs": "~2.4.4", + "@tauri-apps/plugin-global-shortcut": "~2.3.1", + "@tauri-apps/plugin-opener": "^2.5.2", + "@tauri-apps/plugin-os": "~2.3.2", + "@tauri-apps/plugin-process": "~2.3.1", + "@tauri-apps/plugin-sql": "~2.3.1", + "@tauri-apps/plugin-store": "~2.4.1", + "@tauri-apps/plugin-stronghold": "~2.3.1", + "@tauri-apps/plugin-updater": "~2.9.0", + "@tauri-apps/plugin-upload": "~2.3.2", + "lucide-react": "^0.542.0", + "react": "^18.3.1", + "react-dom": "^18.3.1", + "sonner": "^2.0.7", + "tailwindcss": "^4.1.16", + "tauri-plugin-macos-permissions-api": "^2.3.0", + "zod": "^3.25.76", + "zustand": "^5.0.8", + }, + "devDependencies": { + "@tauri-apps/cli": "^2.9.1", + "@types/node": "^24.9.1", + "@types/react": "^18.3.26", + "@types/react-dom": "^18.3.7", + "@vitejs/plugin-react": "^4.7.0", + "typescript": "~5.6.3", + "vite": "^6.4.1", + }, + }, + }, + "packages": { + "@babel/code-frame": ["@babel/code-frame@7.27.1", "", { "dependencies": { "@babel/helper-validator-identifier": "^7.27.1", "js-tokens": "^4.0.0", "picocolors": "^1.1.1" } }, "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg=="], + + "@babel/compat-data": ["@babel/compat-data@7.28.5", "", {}, "sha512-6uFXyCayocRbqhZOB+6XcuZbkMNimwfVGFji8CTZnCzOHVGvDqzvitu1re2AU5LROliz7eQPhB8CpAMvnx9EjA=="], + + "@babel/core": ["@babel/core@7.28.5", "", { "dependencies": { "@babel/code-frame": "^7.27.1", "@babel/generator": "^7.28.5", "@babel/helper-compilation-targets": "^7.27.2", "@babel/helper-module-transforms": "^7.28.3", "@babel/helpers": "^7.28.4", "@babel/parser": "^7.28.5", "@babel/template": "^7.27.2", "@babel/traverse": "^7.28.5", "@babel/types": "^7.28.5", "@jridgewell/remapping": "^2.3.5", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", "json5": "^2.2.3", "semver": "^6.3.1" } }, "sha512-e7jT4DxYvIDLk1ZHmU/m/mB19rex9sv0c2ftBtjSBv+kVM/902eh0fINUzD7UwLLNR+jU585GxUJ8/EBfAM5fw=="], + + "@babel/generator": ["@babel/generator@7.28.5", "", { "dependencies": { "@babel/parser": "^7.28.5", "@babel/types": "^7.28.5", "@jridgewell/gen-mapping": "^0.3.12", "@jridgewell/trace-mapping": "^0.3.28", "jsesc": "^3.0.2" } }, "sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ=="], + + "@babel/helper-compilation-targets": ["@babel/helper-compilation-targets@7.27.2", "", { "dependencies": { "@babel/compat-data": "^7.27.2", "@babel/helper-validator-option": "^7.27.1", "browserslist": "^4.24.0", "lru-cache": "^5.1.1", "semver": "^6.3.1" } }, "sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ=="], + + "@babel/helper-globals": ["@babel/helper-globals@7.28.0", "", {}, "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw=="], + + "@babel/helper-module-imports": ["@babel/helper-module-imports@7.27.1", "", { "dependencies": { "@babel/traverse": "^7.27.1", "@babel/types": "^7.27.1" } }, "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w=="], + + "@babel/helper-module-transforms": ["@babel/helper-module-transforms@7.28.3", "", { "dependencies": { "@babel/helper-module-imports": "^7.27.1", "@babel/helper-validator-identifier": "^7.27.1", "@babel/traverse": "^7.28.3" }, "peerDependencies": { "@babel/core": "^7.0.0" } }, "sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw=="], + + "@babel/helper-plugin-utils": ["@babel/helper-plugin-utils@7.27.1", "", {}, "sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw=="], + + "@babel/helper-string-parser": ["@babel/helper-string-parser@7.27.1", "", {}, "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA=="], + + "@babel/helper-validator-identifier": ["@babel/helper-validator-identifier@7.28.5", "", {}, "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q=="], + + "@babel/helper-validator-option": ["@babel/helper-validator-option@7.27.1", "", {}, "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg=="], + + "@babel/helpers": ["@babel/helpers@7.28.4", "", { "dependencies": { "@babel/template": "^7.27.2", "@babel/types": "^7.28.4" } }, "sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w=="], + + "@babel/parser": ["@babel/parser@7.28.5", "", { "dependencies": { "@babel/types": "^7.28.5" }, "bin": "./bin/babel-parser.js" }, "sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ=="], + + "@babel/plugin-transform-react-jsx-self": ["@babel/plugin-transform-react-jsx-self@7.27.1", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.27.1" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw=="], + + "@babel/plugin-transform-react-jsx-source": ["@babel/plugin-transform-react-jsx-source@7.27.1", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.27.1" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw=="], + + "@babel/template": ["@babel/template@7.27.2", "", { "dependencies": { "@babel/code-frame": "^7.27.1", "@babel/parser": "^7.27.2", "@babel/types": "^7.27.1" } }, "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw=="], + + "@babel/traverse": ["@babel/traverse@7.28.5", "", { "dependencies": { "@babel/code-frame": "^7.27.1", "@babel/generator": "^7.28.5", "@babel/helper-globals": "^7.28.0", "@babel/parser": "^7.28.5", "@babel/template": "^7.27.2", "@babel/types": "^7.28.5", "debug": "^4.3.1" } }, "sha512-TCCj4t55U90khlYkVV/0TfkJkAkUg3jZFA3Neb7unZT8CPok7iiRfaX0F+WnqWqt7OxhOn0uBKXCw4lbL8W0aQ=="], + + "@babel/types": ["@babel/types@7.28.5", "", { "dependencies": { "@babel/helper-string-parser": "^7.27.1", "@babel/helper-validator-identifier": "^7.28.5" } }, "sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA=="], + + "@esbuild/aix-ppc64": ["@esbuild/aix-ppc64@0.25.11", "", { "os": "aix", "cpu": "ppc64" }, "sha512-Xt1dOL13m8u0WE8iplx9Ibbm+hFAO0GsU2P34UNoDGvZYkY8ifSiy6Zuc1lYxfG7svWE2fzqCUmFp5HCn51gJg=="], + + "@esbuild/android-arm": ["@esbuild/android-arm@0.25.11", "", { "os": "android", "cpu": "arm" }, "sha512-uoa7dU+Dt3HYsethkJ1k6Z9YdcHjTrSb5NUy66ZfZaSV8hEYGD5ZHbEMXnqLFlbBflLsl89Zke7CAdDJ4JI+Gg=="], + + "@esbuild/android-arm64": ["@esbuild/android-arm64@0.25.11", "", { "os": "android", "cpu": "arm64" }, "sha512-9slpyFBc4FPPz48+f6jyiXOx/Y4v34TUeDDXJpZqAWQn/08lKGeD8aDp9TMn9jDz2CiEuHwfhRmGBvpnd/PWIQ=="], + + "@esbuild/android-x64": ["@esbuild/android-x64@0.25.11", "", { "os": "android", "cpu": "x64" }, "sha512-Sgiab4xBjPU1QoPEIqS3Xx+R2lezu0LKIEcYe6pftr56PqPygbB7+szVnzoShbx64MUupqoE0KyRlN7gezbl8g=="], + + "@esbuild/darwin-arm64": ["@esbuild/darwin-arm64@0.25.11", "", { "os": "darwin", "cpu": "arm64" }, "sha512-VekY0PBCukppoQrycFxUqkCojnTQhdec0vevUL/EDOCnXd9LKWqD/bHwMPzigIJXPhC59Vd1WFIL57SKs2mg4w=="], + + "@esbuild/darwin-x64": ["@esbuild/darwin-x64@0.25.11", "", { "os": "darwin", "cpu": "x64" }, "sha512-+hfp3yfBalNEpTGp9loYgbknjR695HkqtY3d3/JjSRUyPg/xd6q+mQqIb5qdywnDxRZykIHs3axEqU6l1+oWEQ=="], + + "@esbuild/freebsd-arm64": ["@esbuild/freebsd-arm64@0.25.11", "", { "os": "freebsd", "cpu": "arm64" }, "sha512-CmKjrnayyTJF2eVuO//uSjl/K3KsMIeYeyN7FyDBjsR3lnSJHaXlVoAK8DZa7lXWChbuOk7NjAc7ygAwrnPBhA=="], + + "@esbuild/freebsd-x64": ["@esbuild/freebsd-x64@0.25.11", "", { "os": "freebsd", "cpu": "x64" }, "sha512-Dyq+5oscTJvMaYPvW3x3FLpi2+gSZTCE/1ffdwuM6G1ARang/mb3jvjxs0mw6n3Lsw84ocfo9CrNMqc5lTfGOw=="], + + "@esbuild/linux-arm": ["@esbuild/linux-arm@0.25.11", "", { "os": "linux", "cpu": "arm" }, "sha512-TBMv6B4kCfrGJ8cUPo7vd6NECZH/8hPpBHHlYI3qzoYFvWu2AdTvZNuU/7hsbKWqu/COU7NIK12dHAAqBLLXgw=="], + + "@esbuild/linux-arm64": ["@esbuild/linux-arm64@0.25.11", "", { "os": "linux", "cpu": "arm64" }, "sha512-Qr8AzcplUhGvdyUF08A1kHU3Vr2O88xxP0Tm8GcdVOUm25XYcMPp2YqSVHbLuXzYQMf9Bh/iKx7YPqECs6ffLA=="], + + "@esbuild/linux-ia32": ["@esbuild/linux-ia32@0.25.11", "", { "os": "linux", "cpu": "ia32" }, "sha512-TmnJg8BMGPehs5JKrCLqyWTVAvielc615jbkOirATQvWWB1NMXY77oLMzsUjRLa0+ngecEmDGqt5jiDC6bfvOw=="], + + "@esbuild/linux-loong64": ["@esbuild/linux-loong64@0.25.11", "", { "os": "linux", "cpu": "none" }, "sha512-DIGXL2+gvDaXlaq8xruNXUJdT5tF+SBbJQKbWy/0J7OhU8gOHOzKmGIlfTTl6nHaCOoipxQbuJi7O++ldrxgMw=="], + + "@esbuild/linux-mips64el": ["@esbuild/linux-mips64el@0.25.11", "", { "os": "linux", "cpu": "none" }, "sha512-Osx1nALUJu4pU43o9OyjSCXokFkFbyzjXb6VhGIJZQ5JZi8ylCQ9/LFagolPsHtgw6himDSyb5ETSfmp4rpiKQ=="], + + "@esbuild/linux-ppc64": ["@esbuild/linux-ppc64@0.25.11", "", { "os": "linux", "cpu": "ppc64" }, "sha512-nbLFgsQQEsBa8XSgSTSlrnBSrpoWh7ioFDUmwo158gIm5NNP+17IYmNWzaIzWmgCxq56vfr34xGkOcZ7jX6CPw=="], + + "@esbuild/linux-riscv64": ["@esbuild/linux-riscv64@0.25.11", "", { "os": "linux", "cpu": "none" }, "sha512-HfyAmqZi9uBAbgKYP1yGuI7tSREXwIb438q0nqvlpxAOs3XnZ8RsisRfmVsgV486NdjD7Mw2UrFSw51lzUk1ww=="], + + "@esbuild/linux-s390x": ["@esbuild/linux-s390x@0.25.11", "", { "os": "linux", "cpu": "s390x" }, "sha512-HjLqVgSSYnVXRisyfmzsH6mXqyvj0SA7pG5g+9W7ESgwA70AXYNpfKBqh1KbTxmQVaYxpzA/SvlB9oclGPbApw=="], + + "@esbuild/linux-x64": ["@esbuild/linux-x64@0.25.11", "", { "os": "linux", "cpu": "x64" }, "sha512-HSFAT4+WYjIhrHxKBwGmOOSpphjYkcswF449j6EjsjbinTZbp8PJtjsVK1XFJStdzXdy/jaddAep2FGY+wyFAQ=="], + + "@esbuild/netbsd-arm64": ["@esbuild/netbsd-arm64@0.25.11", "", { "os": "none", "cpu": "arm64" }, "sha512-hr9Oxj1Fa4r04dNpWr3P8QKVVsjQhqrMSUzZzf+LZcYjZNqhA3IAfPQdEh1FLVUJSiu6sgAwp3OmwBfbFgG2Xg=="], + + "@esbuild/netbsd-x64": ["@esbuild/netbsd-x64@0.25.11", "", { "os": "none", "cpu": "x64" }, "sha512-u7tKA+qbzBydyj0vgpu+5h5AeudxOAGncb8N6C9Kh1N4n7wU1Xw1JDApsRjpShRpXRQlJLb9wY28ELpwdPcZ7A=="], + + "@esbuild/openbsd-arm64": ["@esbuild/openbsd-arm64@0.25.11", "", { "os": "openbsd", "cpu": "arm64" }, "sha512-Qq6YHhayieor3DxFOoYM1q0q1uMFYb7cSpLD2qzDSvK1NAvqFi8Xgivv0cFC6J+hWVw2teCYltyy9/m/14ryHg=="], + + "@esbuild/openbsd-x64": ["@esbuild/openbsd-x64@0.25.11", "", { "os": "openbsd", "cpu": "x64" }, "sha512-CN+7c++kkbrckTOz5hrehxWN7uIhFFlmS/hqziSFVWpAzpWrQoAG4chH+nN3Be+Kzv/uuo7zhX716x3Sn2Jduw=="], + + "@esbuild/openharmony-arm64": ["@esbuild/openharmony-arm64@0.25.11", "", { "os": "none", "cpu": "arm64" }, "sha512-rOREuNIQgaiR+9QuNkbkxubbp8MSO9rONmwP5nKncnWJ9v5jQ4JxFnLu4zDSRPf3x4u+2VN4pM4RdyIzDty/wQ=="], + + "@esbuild/sunos-x64": ["@esbuild/sunos-x64@0.25.11", "", { "os": "sunos", "cpu": "x64" }, "sha512-nq2xdYaWxyg9DcIyXkZhcYulC6pQ2FuCgem3LI92IwMgIZ69KHeY8T4Y88pcwoLIjbed8n36CyKoYRDygNSGhA=="], + + "@esbuild/win32-arm64": ["@esbuild/win32-arm64@0.25.11", "", { "os": "win32", "cpu": "arm64" }, "sha512-3XxECOWJq1qMZ3MN8srCJ/QfoLpL+VaxD/WfNRm1O3B4+AZ/BnLVgFbUV3eiRYDMXetciH16dwPbbHqwe1uU0Q=="], + + "@esbuild/win32-ia32": ["@esbuild/win32-ia32@0.25.11", "", { "os": "win32", "cpu": "ia32" }, "sha512-3ukss6gb9XZ8TlRyJlgLn17ecsK4NSQTmdIXRASVsiS2sQ6zPPZklNJT5GR5tE/MUarymmy8kCEf5xPCNCqVOA=="], + + "@esbuild/win32-x64": ["@esbuild/win32-x64@0.25.11", "", { "os": "win32", "cpu": "x64" }, "sha512-D7Hpz6A2L4hzsRpPaCYkQnGOotdUpDzSGRIv9I+1ITdHROSFUWW95ZPZWQmGka1Fg7W3zFJowyn9WGwMJ0+KPA=="], + + "@jridgewell/gen-mapping": ["@jridgewell/gen-mapping@0.3.13", "", { "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.0", "@jridgewell/trace-mapping": "^0.3.24" } }, "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA=="], + + "@jridgewell/remapping": ["@jridgewell/remapping@2.3.5", "", { "dependencies": { "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.24" } }, "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ=="], + + "@jridgewell/resolve-uri": ["@jridgewell/resolve-uri@3.1.2", "", {}, "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw=="], + + "@jridgewell/sourcemap-codec": ["@jridgewell/sourcemap-codec@1.5.5", "", {}, "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og=="], + + "@jridgewell/trace-mapping": ["@jridgewell/trace-mapping@0.3.31", "", { "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", "@jridgewell/sourcemap-codec": "^1.4.14" } }, "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw=="], + + "@rolldown/pluginutils": ["@rolldown/pluginutils@1.0.0-beta.27", "", {}, "sha512-+d0F4MKMCbeVUJwG96uQ4SgAznZNSq93I3V+9NHA4OpvqG8mRCpGdKmK8l/dl02h2CCDHwW2FqilnTyDcAnqjA=="], + + "@rollup/rollup-android-arm-eabi": ["@rollup/rollup-android-arm-eabi@4.52.5", "", { "os": "android", "cpu": "arm" }, "sha512-8c1vW4ocv3UOMp9K+gToY5zL2XiiVw3k7f1ksf4yO1FlDFQ1C2u72iACFnSOceJFsWskc2WZNqeRhFRPzv+wtQ=="], + + "@rollup/rollup-android-arm64": ["@rollup/rollup-android-arm64@4.52.5", "", { "os": "android", "cpu": "arm64" }, "sha512-mQGfsIEFcu21mvqkEKKu2dYmtuSZOBMmAl5CFlPGLY94Vlcm+zWApK7F/eocsNzp8tKmbeBP8yXyAbx0XHsFNA=="], + + "@rollup/rollup-darwin-arm64": ["@rollup/rollup-darwin-arm64@4.52.5", "", { "os": "darwin", "cpu": "arm64" }, "sha512-takF3CR71mCAGA+v794QUZ0b6ZSrgJkArC+gUiG6LB6TQty9T0Mqh3m2ImRBOxS2IeYBo4lKWIieSvnEk2OQWA=="], + + "@rollup/rollup-darwin-x64": ["@rollup/rollup-darwin-x64@4.52.5", "", { "os": "darwin", "cpu": "x64" }, "sha512-W901Pla8Ya95WpxDn//VF9K9u2JbocwV/v75TE0YIHNTbhqUTv9w4VuQ9MaWlNOkkEfFwkdNhXgcLqPSmHy0fA=="], + + "@rollup/rollup-freebsd-arm64": ["@rollup/rollup-freebsd-arm64@4.52.5", "", { "os": "freebsd", "cpu": "arm64" }, "sha512-QofO7i7JycsYOWxe0GFqhLmF6l1TqBswJMvICnRUjqCx8b47MTo46W8AoeQwiokAx3zVryVnxtBMcGcnX12LvA=="], + + "@rollup/rollup-freebsd-x64": ["@rollup/rollup-freebsd-x64@4.52.5", "", { "os": "freebsd", "cpu": "x64" }, "sha512-jr21b/99ew8ujZubPo9skbrItHEIE50WdV86cdSoRkKtmWa+DDr6fu2c/xyRT0F/WazZpam6kk7IHBerSL7LDQ=="], + + "@rollup/rollup-linux-arm-gnueabihf": ["@rollup/rollup-linux-arm-gnueabihf@4.52.5", "", { "os": "linux", "cpu": "arm" }, "sha512-PsNAbcyv9CcecAUagQefwX8fQn9LQ4nZkpDboBOttmyffnInRy8R8dSg6hxxl2Re5QhHBf6FYIDhIj5v982ATQ=="], + + "@rollup/rollup-linux-arm-musleabihf": ["@rollup/rollup-linux-arm-musleabihf@4.52.5", "", { "os": "linux", "cpu": "arm" }, "sha512-Fw4tysRutyQc/wwkmcyoqFtJhh0u31K+Q6jYjeicsGJJ7bbEq8LwPWV/w0cnzOqR2m694/Af6hpFayLJZkG2VQ=="], + + "@rollup/rollup-linux-arm64-gnu": ["@rollup/rollup-linux-arm64-gnu@4.52.5", "", { "os": "linux", "cpu": "arm64" }, "sha512-a+3wVnAYdQClOTlyapKmyI6BLPAFYs0JM8HRpgYZQO02rMR09ZcV9LbQB+NL6sljzG38869YqThrRnfPMCDtZg=="], + + "@rollup/rollup-linux-arm64-musl": ["@rollup/rollup-linux-arm64-musl@4.52.5", "", { "os": "linux", "cpu": "arm64" }, "sha512-AvttBOMwO9Pcuuf7m9PkC1PUIKsfaAJ4AYhy944qeTJgQOqJYJ9oVl2nYgY7Rk0mkbsuOpCAYSs6wLYB2Xiw0Q=="], + + "@rollup/rollup-linux-loong64-gnu": ["@rollup/rollup-linux-loong64-gnu@4.52.5", "", { "os": "linux", "cpu": "none" }, "sha512-DkDk8pmXQV2wVrF6oq5tONK6UHLz/XcEVow4JTTerdeV1uqPeHxwcg7aFsfnSm9L+OO8WJsWotKM2JJPMWrQtA=="], + + "@rollup/rollup-linux-ppc64-gnu": ["@rollup/rollup-linux-ppc64-gnu@4.52.5", "", { "os": "linux", "cpu": "ppc64" }, "sha512-W/b9ZN/U9+hPQVvlGwjzi+Wy4xdoH2I8EjaCkMvzpI7wJUs8sWJ03Rq96jRnHkSrcHTpQe8h5Tg3ZzUPGauvAw=="], + + "@rollup/rollup-linux-riscv64-gnu": ["@rollup/rollup-linux-riscv64-gnu@4.52.5", "", { "os": "linux", "cpu": "none" }, "sha512-sjQLr9BW7R/ZiXnQiWPkErNfLMkkWIoCz7YMn27HldKsADEKa5WYdobaa1hmN6slu9oWQbB6/jFpJ+P2IkVrmw=="], + + "@rollup/rollup-linux-riscv64-musl": ["@rollup/rollup-linux-riscv64-musl@4.52.5", "", { "os": "linux", "cpu": "none" }, "sha512-hq3jU/kGyjXWTvAh2awn8oHroCbrPm8JqM7RUpKjalIRWWXE01CQOf/tUNWNHjmbMHg/hmNCwc/Pz3k1T/j/Lg=="], + + "@rollup/rollup-linux-s390x-gnu": ["@rollup/rollup-linux-s390x-gnu@4.52.5", "", { "os": "linux", "cpu": "s390x" }, "sha512-gn8kHOrku8D4NGHMK1Y7NA7INQTRdVOntt1OCYypZPRt6skGbddska44K8iocdpxHTMMNui5oH4elPH4QOLrFQ=="], + + "@rollup/rollup-linux-x64-gnu": ["@rollup/rollup-linux-x64-gnu@4.52.5", "", { "os": "linux", "cpu": "x64" }, "sha512-hXGLYpdhiNElzN770+H2nlx+jRog8TyynpTVzdlc6bndktjKWyZyiCsuDAlpd+j+W+WNqfcyAWz9HxxIGfZm1Q=="], + + "@rollup/rollup-linux-x64-musl": ["@rollup/rollup-linux-x64-musl@4.52.5", "", { "os": "linux", "cpu": "x64" }, "sha512-arCGIcuNKjBoKAXD+y7XomR9gY6Mw7HnFBv5Rw7wQRvwYLR7gBAgV7Mb2QTyjXfTveBNFAtPt46/36vV9STLNg=="], + + "@rollup/rollup-openharmony-arm64": ["@rollup/rollup-openharmony-arm64@4.52.5", "", { "os": "none", "cpu": "arm64" }, "sha512-QoFqB6+/9Rly/RiPjaomPLmR/13cgkIGfA40LHly9zcH1S0bN2HVFYk3a1eAyHQyjs3ZJYlXvIGtcCs5tko9Cw=="], + + "@rollup/rollup-win32-arm64-msvc": ["@rollup/rollup-win32-arm64-msvc@4.52.5", "", { "os": "win32", "cpu": "arm64" }, "sha512-w0cDWVR6MlTstla1cIfOGyl8+qb93FlAVutcor14Gf5Md5ap5ySfQ7R9S/NjNaMLSFdUnKGEasmVnu3lCMqB7w=="], + + "@rollup/rollup-win32-ia32-msvc": ["@rollup/rollup-win32-ia32-msvc@4.52.5", "", { "os": "win32", "cpu": "ia32" }, "sha512-Aufdpzp7DpOTULJCuvzqcItSGDH73pF3ko/f+ckJhxQyHtp67rHw3HMNxoIdDMUITJESNE6a8uh4Lo4SLouOUg=="], + + "@rollup/rollup-win32-x64-gnu": ["@rollup/rollup-win32-x64-gnu@4.52.5", "", { "os": "win32", "cpu": "x64" }, "sha512-UGBUGPFp1vkj6p8wCRraqNhqwX/4kNQPS57BCFc8wYh0g94iVIW33wJtQAx3G7vrjjNtRaxiMUylM0ktp/TRSQ=="], + + "@rollup/rollup-win32-x64-msvc": ["@rollup/rollup-win32-x64-msvc@4.52.5", "", { "os": "win32", "cpu": "x64" }, "sha512-TAcgQh2sSkykPRWLrdyy2AiceMckNf5loITqXxFI5VuQjS5tSuw3WlwdN8qv8vzjLAUTvYaH/mVjSFpbkFbpTg=="], + + "@tailwindcss/node": ["@tailwindcss/node@4.1.16", "", { "dependencies": { "@jridgewell/remapping": "^2.3.4", "enhanced-resolve": "^5.18.3", "jiti": "^2.6.1", "lightningcss": "1.30.2", "magic-string": "^0.30.19", "source-map-js": "^1.2.1", "tailwindcss": "4.1.16" } }, "sha512-BX5iaSsloNuvKNHRN3k2RcCuTEgASTo77mofW0vmeHkfrDWaoFAFvNHpEgtu0eqyypcyiBkDWzSMxJhp3AUVcw=="], + + "@tailwindcss/oxide": ["@tailwindcss/oxide@4.1.16", "", { "optionalDependencies": { "@tailwindcss/oxide-android-arm64": "4.1.16", "@tailwindcss/oxide-darwin-arm64": "4.1.16", "@tailwindcss/oxide-darwin-x64": "4.1.16", "@tailwindcss/oxide-freebsd-x64": "4.1.16", "@tailwindcss/oxide-linux-arm-gnueabihf": "4.1.16", "@tailwindcss/oxide-linux-arm64-gnu": "4.1.16", "@tailwindcss/oxide-linux-arm64-musl": "4.1.16", "@tailwindcss/oxide-linux-x64-gnu": "4.1.16", "@tailwindcss/oxide-linux-x64-musl": "4.1.16", "@tailwindcss/oxide-wasm32-wasi": "4.1.16", "@tailwindcss/oxide-win32-arm64-msvc": "4.1.16", "@tailwindcss/oxide-win32-x64-msvc": "4.1.16" } }, "sha512-2OSv52FRuhdlgyOQqgtQHuCgXnS8nFSYRp2tJ+4WZXKgTxqPy7SMSls8c3mPT5pkZ17SBToGM5LHEJBO7miEdg=="], + + "@tailwindcss/oxide-android-arm64": ["@tailwindcss/oxide-android-arm64@4.1.16", "", { "os": "android", "cpu": "arm64" }, "sha512-8+ctzkjHgwDJ5caq9IqRSgsP70xhdhJvm+oueS/yhD5ixLhqTw9fSL1OurzMUhBwE5zK26FXLCz2f/RtkISqHA=="], + + "@tailwindcss/oxide-darwin-arm64": ["@tailwindcss/oxide-darwin-arm64@4.1.16", "", { "os": "darwin", "cpu": "arm64" }, "sha512-C3oZy5042v2FOALBZtY0JTDnGNdS6w7DxL/odvSny17ORUnaRKhyTse8xYi3yKGyfnTUOdavRCdmc8QqJYwFKA=="], + + "@tailwindcss/oxide-darwin-x64": ["@tailwindcss/oxide-darwin-x64@4.1.16", "", { "os": "darwin", "cpu": "x64" }, "sha512-vjrl/1Ub9+JwU6BP0emgipGjowzYZMjbWCDqwA2Z4vCa+HBSpP4v6U2ddejcHsolsYxwL5r4bPNoamlV0xDdLg=="], + + "@tailwindcss/oxide-freebsd-x64": ["@tailwindcss/oxide-freebsd-x64@4.1.16", "", { "os": "freebsd", "cpu": "x64" }, "sha512-TSMpPYpQLm+aR1wW5rKuUuEruc/oOX3C7H0BTnPDn7W/eMw8W+MRMpiypKMkXZfwH8wqPIRKppuZoedTtNj2tg=="], + + "@tailwindcss/oxide-linux-arm-gnueabihf": ["@tailwindcss/oxide-linux-arm-gnueabihf@4.1.16", "", { "os": "linux", "cpu": "arm" }, "sha512-p0GGfRg/w0sdsFKBjMYvvKIiKy/LNWLWgV/plR4lUgrsxFAoQBFrXkZ4C0w8IOXfslB9vHK/JGASWD2IefIpvw=="], + + "@tailwindcss/oxide-linux-arm64-gnu": ["@tailwindcss/oxide-linux-arm64-gnu@4.1.16", "", { "os": "linux", "cpu": "arm64" }, "sha512-DoixyMmTNO19rwRPdqviTrG1rYzpxgyYJl8RgQvdAQUzxC1ToLRqtNJpU/ATURSKgIg6uerPw2feW0aS8SNr/w=="], + + "@tailwindcss/oxide-linux-arm64-musl": ["@tailwindcss/oxide-linux-arm64-musl@4.1.16", "", { "os": "linux", "cpu": "arm64" }, "sha512-H81UXMa9hJhWhaAUca6bU2wm5RRFpuHImrwXBUvPbYb+3jo32I9VIwpOX6hms0fPmA6f2pGVlybO6qU8pF4fzQ=="], + + "@tailwindcss/oxide-linux-x64-gnu": ["@tailwindcss/oxide-linux-x64-gnu@4.1.16", "", { "os": "linux", "cpu": "x64" }, "sha512-ZGHQxDtFC2/ruo7t99Qo2TTIvOERULPl5l0K1g0oK6b5PGqjYMga+FcY1wIUnrUxY56h28FxybtDEla+ICOyew=="], + + "@tailwindcss/oxide-linux-x64-musl": ["@tailwindcss/oxide-linux-x64-musl@4.1.16", "", { "os": "linux", "cpu": "x64" }, "sha512-Oi1tAaa0rcKf1Og9MzKeINZzMLPbhxvm7rno5/zuP1WYmpiG0bEHq4AcRUiG2165/WUzvxkW4XDYCscZWbTLZw=="], + + "@tailwindcss/oxide-wasm32-wasi": ["@tailwindcss/oxide-wasm32-wasi@4.1.16", "", { "dependencies": { "@emnapi/core": "^1.5.0", "@emnapi/runtime": "^1.5.0", "@emnapi/wasi-threads": "^1.1.0", "@napi-rs/wasm-runtime": "^1.0.7", "@tybys/wasm-util": "^0.10.1", "tslib": "^2.4.0" }, "cpu": "none" }, "sha512-B01u/b8LteGRwucIBmCQ07FVXLzImWESAIMcUU6nvFt/tYsQ6IHz8DmZ5KtvmwxD+iTYBtM1xwoGXswnlu9v0Q=="], + + "@tailwindcss/oxide-win32-arm64-msvc": ["@tailwindcss/oxide-win32-arm64-msvc@4.1.16", "", { "os": "win32", "cpu": "arm64" }, "sha512-zX+Q8sSkGj6HKRTMJXuPvOcP8XfYON24zJBRPlszcH1Np7xuHXhWn8qfFjIujVzvH3BHU+16jBXwgpl20i+v9A=="], + + "@tailwindcss/oxide-win32-x64-msvc": ["@tailwindcss/oxide-win32-x64-msvc@4.1.16", "", { "os": "win32", "cpu": "x64" }, "sha512-m5dDFJUEejbFqP+UXVstd4W/wnxA4F61q8SoL+mqTypId2T2ZpuxosNSgowiCnLp2+Z+rivdU0AqpfgiD7yCBg=="], + + "@tailwindcss/vite": ["@tailwindcss/vite@4.1.16", "", { "dependencies": { "@tailwindcss/node": "4.1.16", "@tailwindcss/oxide": "4.1.16", "tailwindcss": "4.1.16" }, "peerDependencies": { "vite": "^5.2.0 || ^6 || ^7" } }, "sha512-bbguNBcDxsRmi9nnlWJxhfDWamY3lmcyACHcdO1crxfzuLpOhHLLtEIN/nCbbAtj5rchUgQD17QVAKi1f7IsKg=="], + + "@tauri-apps/api": ["@tauri-apps/api@2.9.0", "", {}, "sha512-qD5tMjh7utwBk9/5PrTA/aGr3i5QaJ/Mlt7p8NilQ45WgbifUNPyKWsA63iQ8YfQq6R8ajMapU+/Q8nMcPRLNw=="], + + "@tauri-apps/cli": ["@tauri-apps/cli@2.9.1", "", { "optionalDependencies": { "@tauri-apps/cli-darwin-arm64": "2.9.1", "@tauri-apps/cli-darwin-x64": "2.9.1", "@tauri-apps/cli-linux-arm-gnueabihf": "2.9.1", "@tauri-apps/cli-linux-arm64-gnu": "2.9.1", "@tauri-apps/cli-linux-arm64-musl": "2.9.1", "@tauri-apps/cli-linux-riscv64-gnu": "2.9.1", "@tauri-apps/cli-linux-x64-gnu": "2.9.1", "@tauri-apps/cli-linux-x64-musl": "2.9.1", "@tauri-apps/cli-win32-arm64-msvc": "2.9.1", "@tauri-apps/cli-win32-ia32-msvc": "2.9.1", "@tauri-apps/cli-win32-x64-msvc": "2.9.1" }, "bin": { "tauri": "tauri.js" } }, "sha512-kKi2/WWsNXKoMdatBl4xrT7e1Ce27JvsetBVfWuIb6D3ep/Y0WO5SIr70yarXOSWam8NyDur4ipzjZkg6m7VDg=="], + + "@tauri-apps/cli-darwin-arm64": ["@tauri-apps/cli-darwin-arm64@2.9.1", "", { "os": "darwin", "cpu": "arm64" }, "sha512-sdwhtsE/6njD0AjgfYEj1JyxZH4SBmCJSXpRm6Ph5fQeuZD6MyjzjdVOrrtFguyREVQ7xn0Ujkwvbo01ULthNg=="], + + "@tauri-apps/cli-darwin-x64": ["@tauri-apps/cli-darwin-x64@2.9.1", "", { "os": "darwin", "cpu": "x64" }, "sha512-c86g+67wTdI4TUCD7CaSd/13+oYuLQxVST4ZNJ5C+6i1kdnU3Us1L68N9MvbDLDQGJc9eo0pvuK6sCWkee+BzA=="], + + "@tauri-apps/cli-linux-arm-gnueabihf": ["@tauri-apps/cli-linux-arm-gnueabihf@2.9.1", "", { "os": "linux", "cpu": "arm" }, "sha512-IrB3gFQmueQKJjjisOcMktW/Gh6gxgqYO419doA3YZ7yIV5rbE8ZW52Q3I4AO+SlFEyVYer5kpi066p0JBlLGw=="], + + "@tauri-apps/cli-linux-arm64-gnu": ["@tauri-apps/cli-linux-arm64-gnu@2.9.1", "", { "os": "linux", "cpu": "arm64" }, "sha512-Ke7TyXvu6HbWSkmVkFbbH19D3cLsd117YtXP/u9NIvSpYwKeFtnbpirrIUfPm44Q+PZFZ2Hvg8X9qoUiAK0zKw=="], + + "@tauri-apps/cli-linux-arm64-musl": ["@tauri-apps/cli-linux-arm64-musl@2.9.1", "", { "os": "linux", "cpu": "arm64" }, "sha512-sGvy75sv55oeMulR5ArwPD28DsDQxqTzLhXCrpU9/nbFg/JImmI7k994YE9fr3V0qE3Cjk5gjLldRNv7I9sjwQ=="], + + "@tauri-apps/cli-linux-riscv64-gnu": ["@tauri-apps/cli-linux-riscv64-gnu@2.9.1", "", { "os": "linux", "cpu": "none" }, "sha512-tEKbJydV3BdIxpAx8aGHW6VDg1xW4LlQuRD/QeFZdZNTreHJpMbJEcdvAcI+Hg6vgQpVpaoEldR9W4F6dYSLqQ=="], + + "@tauri-apps/cli-linux-x64-gnu": ["@tauri-apps/cli-linux-x64-gnu@2.9.1", "", { "os": "linux", "cpu": "x64" }, "sha512-mg5msXHagtHpyCVWgI01M26JeSrgE/otWyGdYcuTwyRYZYEJRTbcNt7hscOkdNlPBe7isScW7PVKbxmAjJJl4g=="], + + "@tauri-apps/cli-linux-x64-musl": ["@tauri-apps/cli-linux-x64-musl@2.9.1", "", { "os": "linux", "cpu": "x64" }, "sha512-lFZEXkpDreUe3zKilvnMsrnKP9gwQudaEjDnOz/GMzbzNceIuPfFZz0cR/ky1Aoq4eSvZonPKHhROq4owz4fzg=="], + + "@tauri-apps/cli-win32-arm64-msvc": ["@tauri-apps/cli-win32-arm64-msvc@2.9.1", "", { "os": "win32", "cpu": "arm64" }, "sha512-ejc5RAp/Lm1Aj0EQHaT+Wdt5PHfdgQV5hIDV00MV6HNbIb5W4ZUFxMDaRkAg65gl9MvY2fH396riePW3RoKXDw=="], + + "@tauri-apps/cli-win32-ia32-msvc": ["@tauri-apps/cli-win32-ia32-msvc@2.9.1", "", { "os": "win32", "cpu": "ia32" }, "sha512-fSATtJDc0fNjVB6ystyi8NbwhNFk8i8E05h6KrsC8Fio5eaJIJvPCbC9pdrPl6kkxN1X7fj25ErBbgfqgcK8Fg=="], + + "@tauri-apps/cli-win32-x64-msvc": ["@tauri-apps/cli-win32-x64-msvc@2.9.1", "", { "os": "win32", "cpu": "x64" }, "sha512-/JHlOzpUDhjBOO9w167bcYxfJbcMQv7ykS/Y07xjtcga8np0rzUzVGWYmLMH7orKcDMC7wjhheEW1x8cbGma/Q=="], + + "@tauri-apps/plugin-autostart": ["@tauri-apps/plugin-autostart@2.5.1", "", { "dependencies": { "@tauri-apps/api": "^2.8.0" } }, "sha512-zS/xx7yzveCcotkA+8TqkI2lysmG2wvQXv2HGAVExITmnFfHAdj1arGsbbfs3o6EktRHf6l34pJxc3YGG2mg7w=="], + + "@tauri-apps/plugin-clipboard-manager": ["@tauri-apps/plugin-clipboard-manager@2.3.2", "", { "dependencies": { "@tauri-apps/api": "^2.8.0" } }, "sha512-CUlb5Hqi2oZbcZf4VUyUH53XWPPdtpw43EUpCza5HWZJwxEoDowFzNUDt1tRUXA8Uq+XPn17Ysfptip33sG4eQ=="], + + "@tauri-apps/plugin-fs": ["@tauri-apps/plugin-fs@2.4.4", "", { "dependencies": { "@tauri-apps/api": "^2.8.0" } }, "sha512-MTorXxIRmOnOPT1jZ3w96vjSuScER38ryXY88vl5F0uiKdnvTKKTtaEjTEo8uPbl4e3gnUtfsDVwC7h77GQLvQ=="], + + "@tauri-apps/plugin-global-shortcut": ["@tauri-apps/plugin-global-shortcut@2.3.1", "", { "dependencies": { "@tauri-apps/api": "^2.8.0" } }, "sha512-vr40W2N6G63dmBPaha1TsBQLLURXG538RQbH5vAm0G/ovVZyXJrmZR1HF1W+WneNloQvwn4dm8xzwpEXRW560g=="], + + "@tauri-apps/plugin-opener": ["@tauri-apps/plugin-opener@2.5.2", "", { "dependencies": { "@tauri-apps/api": "^2.8.0" } }, "sha512-ei/yRRoCklWHImwpCcDK3VhNXx+QXM9793aQ64YxpqVF0BDuuIlXhZgiAkc15wnPVav+IbkYhmDJIv5R326Mew=="], + + "@tauri-apps/plugin-os": ["@tauri-apps/plugin-os@2.3.2", "", { "dependencies": { "@tauri-apps/api": "^2.8.0" } }, "sha512-n+nXWeuSeF9wcEsSPmRnBEGrRgOy6jjkSU+UVCOV8YUGKb2erhDOxis7IqRXiRVHhY8XMKks00BJ0OAdkpf6+A=="], + + "@tauri-apps/plugin-process": ["@tauri-apps/plugin-process@2.3.1", "", { "dependencies": { "@tauri-apps/api": "^2.8.0" } }, "sha512-nCa4fGVaDL/B9ai03VyPOjfAHRHSBz5v6F/ObsB73r/dA3MHHhZtldaDMIc0V/pnUw9ehzr2iEG+XkSEyC0JJA=="], + + "@tauri-apps/plugin-sql": ["@tauri-apps/plugin-sql@2.3.1", "", { "dependencies": { "@tauri-apps/api": "^2.8.0" } }, "sha512-iNgHnFIR+jRkx9INKVKepzMlxXtNkJUaWuhagFjT4dOttPaNyRnVHgwTjpqZhyVjiklDh2UdEPAJkQKiCPAekw=="], + + "@tauri-apps/plugin-store": ["@tauri-apps/plugin-store@2.4.1", "", { "dependencies": { "@tauri-apps/api": "^2.8.0" } }, "sha512-ckGSEzZ5Ii4Hf2D5x25Oqnm2Zf9MfDWAzR+volY0z/OOBz6aucPKEY0F649JvQ0Vupku6UJo7ugpGRDOFOunkA=="], + + "@tauri-apps/plugin-stronghold": ["@tauri-apps/plugin-stronghold@2.3.1", "", { "dependencies": { "@tauri-apps/api": "^2.8.0" } }, "sha512-zFbD1Apk/VFdWaoGaoKcouRrZnzLFiNY9b1KDeBaN47sMaMHRYIa+ZDhvbzMOyH314+OHCQBXfe8I/ph59Lp9g=="], + + "@tauri-apps/plugin-updater": ["@tauri-apps/plugin-updater@2.9.0", "", { "dependencies": { "@tauri-apps/api": "^2.6.0" } }, "sha512-j++sgY8XpeDvzImTrzWA08OqqGqgkNyxczLD7FjNJJx/uXxMZFz5nDcfkyoI/rCjYuj2101Tci/r/HFmOmoxCg=="], + + "@tauri-apps/plugin-upload": ["@tauri-apps/plugin-upload@2.3.2", "", { "dependencies": { "@tauri-apps/api": "^2.8.0" } }, "sha512-h/V8RqsbVpJStfW5YVRsFzJF/AYJ3e1RTe3SgtPv9jX5B0suLUExSHlkhvbF3iXlt6qt4Pfi5RqpUr0Dk9DuGA=="], + + "@types/babel__core": ["@types/babel__core@7.20.5", "", { "dependencies": { "@babel/parser": "^7.20.7", "@babel/types": "^7.20.7", "@types/babel__generator": "*", "@types/babel__template": "*", "@types/babel__traverse": "*" } }, "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA=="], + + "@types/babel__generator": ["@types/babel__generator@7.27.0", "", { "dependencies": { "@babel/types": "^7.0.0" } }, "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg=="], + + "@types/babel__template": ["@types/babel__template@7.4.4", "", { "dependencies": { "@babel/parser": "^7.1.0", "@babel/types": "^7.0.0" } }, "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A=="], + + "@types/babel__traverse": ["@types/babel__traverse@7.28.0", "", { "dependencies": { "@babel/types": "^7.28.2" } }, "sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q=="], + + "@types/estree": ["@types/estree@1.0.8", "", {}, "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w=="], + + "@types/node": ["@types/node@24.9.1", "", { "dependencies": { "undici-types": "~7.16.0" } }, "sha512-QoiaXANRkSXK6p0Duvt56W208du4P9Uye9hWLWgGMDTEoKPhuenzNcC4vGUmrNkiOKTlIrBoyNQYNpSwfEZXSg=="], + + "@types/prop-types": ["@types/prop-types@15.7.15", "", {}, "sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw=="], + + "@types/react": ["@types/react@18.3.26", "", { "dependencies": { "@types/prop-types": "*", "csstype": "^3.0.2" } }, "sha512-RFA/bURkcKzx/X9oumPG9Vp3D3JUgus/d0b67KB0t5S/raciymilkOa66olh78MUI92QLbEJevO7rvqU/kjwKA=="], + + "@types/react-dom": ["@types/react-dom@18.3.7", "", { "peerDependencies": { "@types/react": "^18.0.0" } }, "sha512-MEe3UeoENYVFXzoXEWsvcpg6ZvlrFNlOQ7EOsvhI3CfAXwzPfO8Qwuxd40nepsYKqyyVQnTdEfv68q91yLcKrQ=="], + + "@vitejs/plugin-react": ["@vitejs/plugin-react@4.7.0", "", { "dependencies": { "@babel/core": "^7.28.0", "@babel/plugin-transform-react-jsx-self": "^7.27.1", "@babel/plugin-transform-react-jsx-source": "^7.27.1", "@rolldown/pluginutils": "1.0.0-beta.27", "@types/babel__core": "^7.20.5", "react-refresh": "^0.17.0" }, "peerDependencies": { "vite": "^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0" } }, "sha512-gUu9hwfWvvEDBBmgtAowQCojwZmJ5mcLn3aufeCsitijs3+f2NsrPtlAWIR6OPiqljl96GVCUbLe0HyqIpVaoA=="], + + "baseline-browser-mapping": ["baseline-browser-mapping@2.8.20", "", { "bin": { "baseline-browser-mapping": "dist/cli.js" } }, "sha512-JMWsdF+O8Orq3EMukbUN1QfbLK9mX2CkUmQBcW2T0s8OmdAUL5LLM/6wFwSrqXzlXB13yhyK9gTKS1rIizOduQ=="], + + "browserslist": ["browserslist@4.27.0", "", { "dependencies": { "baseline-browser-mapping": "^2.8.19", "caniuse-lite": "^1.0.30001751", "electron-to-chromium": "^1.5.238", "node-releases": "^2.0.26", "update-browserslist-db": "^1.1.4" }, "bin": { "browserslist": "cli.js" } }, "sha512-AXVQwdhot1eqLihwasPElhX2tAZiBjWdJ9i/Zcj2S6QYIjkx62OKSfnobkriB81C3l4w0rVy3Nt4jaTBltYEpw=="], + + "caniuse-lite": ["caniuse-lite@1.0.30001751", "", {}, "sha512-A0QJhug0Ly64Ii3eIqHu5X51ebln3k4yTUkY1j8drqpWHVreg/VLijN48cZ1bYPiqOQuqpkIKnzr/Ul8V+p6Cw=="], + + "convert-source-map": ["convert-source-map@2.0.0", "", {}, "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg=="], + + "csstype": ["csstype@3.1.3", "", {}, "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw=="], + + "debug": ["debug@4.4.3", "", { "dependencies": { "ms": "^2.1.3" } }, "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA=="], + + "detect-libc": ["detect-libc@2.1.2", "", {}, "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ=="], + + "electron-to-chromium": ["electron-to-chromium@1.5.240", "", {}, "sha512-OBwbZjWgrCOH+g6uJsA2/7Twpas2OlepS9uvByJjR2datRDuKGYeD+nP8lBBks2qnB7bGJNHDUx7c/YLaT3QMQ=="], + + "enhanced-resolve": ["enhanced-resolve@5.18.3", "", { "dependencies": { "graceful-fs": "^4.2.4", "tapable": "^2.2.0" } }, "sha512-d4lC8xfavMeBjzGr2vECC3fsGXziXZQyJxD868h2M/mBI3PwAuODxAkLkq5HYuvrPYcUtiLzsTo8U3PgX3Ocww=="], + + "esbuild": ["esbuild@0.25.11", "", { "optionalDependencies": { "@esbuild/aix-ppc64": "0.25.11", "@esbuild/android-arm": "0.25.11", "@esbuild/android-arm64": "0.25.11", "@esbuild/android-x64": "0.25.11", "@esbuild/darwin-arm64": "0.25.11", "@esbuild/darwin-x64": "0.25.11", "@esbuild/freebsd-arm64": "0.25.11", "@esbuild/freebsd-x64": "0.25.11", "@esbuild/linux-arm": "0.25.11", "@esbuild/linux-arm64": "0.25.11", "@esbuild/linux-ia32": "0.25.11", "@esbuild/linux-loong64": "0.25.11", "@esbuild/linux-mips64el": "0.25.11", "@esbuild/linux-ppc64": "0.25.11", "@esbuild/linux-riscv64": "0.25.11", "@esbuild/linux-s390x": "0.25.11", "@esbuild/linux-x64": "0.25.11", "@esbuild/netbsd-arm64": "0.25.11", "@esbuild/netbsd-x64": "0.25.11", "@esbuild/openbsd-arm64": "0.25.11", "@esbuild/openbsd-x64": "0.25.11", "@esbuild/openharmony-arm64": "0.25.11", "@esbuild/sunos-x64": "0.25.11", "@esbuild/win32-arm64": "0.25.11", "@esbuild/win32-ia32": "0.25.11", "@esbuild/win32-x64": "0.25.11" }, "bin": { "esbuild": "bin/esbuild" } }, "sha512-KohQwyzrKTQmhXDW1PjCv3Tyspn9n5GcY2RTDqeORIdIJY8yKIF7sTSopFmn/wpMPW4rdPXI0UE5LJLuq3bx0Q=="], + + "escalade": ["escalade@3.2.0", "", {}, "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA=="], + + "fdir": ["fdir@6.5.0", "", { "peerDependencies": { "picomatch": "^3 || ^4" }, "optionalPeers": ["picomatch"] }, "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg=="], + + "fsevents": ["fsevents@2.3.3", "", { "os": "darwin" }, "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw=="], + + "gensync": ["gensync@1.0.0-beta.2", "", {}, "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg=="], + + "graceful-fs": ["graceful-fs@4.2.11", "", {}, "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ=="], + + "jiti": ["jiti@2.6.1", "", { "bin": { "jiti": "lib/jiti-cli.mjs" } }, "sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ=="], + + "js-tokens": ["js-tokens@4.0.0", "", {}, "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="], + + "jsesc": ["jsesc@3.1.0", "", { "bin": { "jsesc": "bin/jsesc" } }, "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA=="], + + "json5": ["json5@2.2.3", "", { "bin": { "json5": "lib/cli.js" } }, "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg=="], + + "lightningcss": ["lightningcss@1.30.2", "", { "dependencies": { "detect-libc": "^2.0.3" }, "optionalDependencies": { "lightningcss-android-arm64": "1.30.2", "lightningcss-darwin-arm64": "1.30.2", "lightningcss-darwin-x64": "1.30.2", "lightningcss-freebsd-x64": "1.30.2", "lightningcss-linux-arm-gnueabihf": "1.30.2", "lightningcss-linux-arm64-gnu": "1.30.2", "lightningcss-linux-arm64-musl": "1.30.2", "lightningcss-linux-x64-gnu": "1.30.2", "lightningcss-linux-x64-musl": "1.30.2", "lightningcss-win32-arm64-msvc": "1.30.2", "lightningcss-win32-x64-msvc": "1.30.2" } }, "sha512-utfs7Pr5uJyyvDETitgsaqSyjCb2qNRAtuqUeWIAKztsOYdcACf2KtARYXg2pSvhkt+9NfoaNY7fxjl6nuMjIQ=="], + + "lightningcss-android-arm64": ["lightningcss-android-arm64@1.30.2", "", { "os": "android", "cpu": "arm64" }, "sha512-BH9sEdOCahSgmkVhBLeU7Hc9DWeZ1Eb6wNS6Da8igvUwAe0sqROHddIlvU06q3WyXVEOYDZ6ykBZQnjTbmo4+A=="], + + "lightningcss-darwin-arm64": ["lightningcss-darwin-arm64@1.30.2", "", { "os": "darwin", "cpu": "arm64" }, "sha512-ylTcDJBN3Hp21TdhRT5zBOIi73P6/W0qwvlFEk22fkdXchtNTOU4Qc37SkzV+EKYxLouZ6M4LG9NfZ1qkhhBWA=="], + + "lightningcss-darwin-x64": ["lightningcss-darwin-x64@1.30.2", "", { "os": "darwin", "cpu": "x64" }, "sha512-oBZgKchomuDYxr7ilwLcyms6BCyLn0z8J0+ZZmfpjwg9fRVZIR5/GMXd7r9RH94iDhld3UmSjBM6nXWM2TfZTQ=="], + + "lightningcss-freebsd-x64": ["lightningcss-freebsd-x64@1.30.2", "", { "os": "freebsd", "cpu": "x64" }, "sha512-c2bH6xTrf4BDpK8MoGG4Bd6zAMZDAXS569UxCAGcA7IKbHNMlhGQ89eRmvpIUGfKWNVdbhSbkQaWhEoMGmGslA=="], + + "lightningcss-linux-arm-gnueabihf": ["lightningcss-linux-arm-gnueabihf@1.30.2", "", { "os": "linux", "cpu": "arm" }, "sha512-eVdpxh4wYcm0PofJIZVuYuLiqBIakQ9uFZmipf6LF/HRj5Bgm0eb3qL/mr1smyXIS1twwOxNWndd8z0E374hiA=="], + + "lightningcss-linux-arm64-gnu": ["lightningcss-linux-arm64-gnu@1.30.2", "", { "os": "linux", "cpu": "arm64" }, "sha512-UK65WJAbwIJbiBFXpxrbTNArtfuznvxAJw4Q2ZGlU8kPeDIWEX1dg3rn2veBVUylA2Ezg89ktszWbaQnxD/e3A=="], + + "lightningcss-linux-arm64-musl": ["lightningcss-linux-arm64-musl@1.30.2", "", { "os": "linux", "cpu": "arm64" }, "sha512-5Vh9dGeblpTxWHpOx8iauV02popZDsCYMPIgiuw97OJ5uaDsL86cnqSFs5LZkG3ghHoX5isLgWzMs+eD1YzrnA=="], + + "lightningcss-linux-x64-gnu": ["lightningcss-linux-x64-gnu@1.30.2", "", { "os": "linux", "cpu": "x64" }, "sha512-Cfd46gdmj1vQ+lR6VRTTadNHu6ALuw2pKR9lYq4FnhvgBc4zWY1EtZcAc6EffShbb1MFrIPfLDXD6Xprbnni4w=="], + + "lightningcss-linux-x64-musl": ["lightningcss-linux-x64-musl@1.30.2", "", { "os": "linux", "cpu": "x64" }, "sha512-XJaLUUFXb6/QG2lGIW6aIk6jKdtjtcffUT0NKvIqhSBY3hh9Ch+1LCeH80dR9q9LBjG3ewbDjnumefsLsP6aiA=="], + + "lightningcss-win32-arm64-msvc": ["lightningcss-win32-arm64-msvc@1.30.2", "", { "os": "win32", "cpu": "arm64" }, "sha512-FZn+vaj7zLv//D/192WFFVA0RgHawIcHqLX9xuWiQt7P0PtdFEVaxgF9rjM/IRYHQXNnk61/H/gb2Ei+kUQ4xQ=="], + + "lightningcss-win32-x64-msvc": ["lightningcss-win32-x64-msvc@1.30.2", "", { "os": "win32", "cpu": "x64" }, "sha512-5g1yc73p+iAkid5phb4oVFMB45417DkRevRbt/El/gKXJk4jid+vPFF/AXbxn05Aky8PapwzZrdJShv5C0avjw=="], + + "loose-envify": ["loose-envify@1.4.0", "", { "dependencies": { "js-tokens": "^3.0.0 || ^4.0.0" }, "bin": { "loose-envify": "cli.js" } }, "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q=="], + + "lru-cache": ["lru-cache@5.1.1", "", { "dependencies": { "yallist": "^3.0.2" } }, "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w=="], + + "lucide-react": ["lucide-react@0.542.0", "", { "peerDependencies": { "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0" } }, "sha512-w3hD8/SQB7+lzU2r4VdFyzzOzKnUjTZIF/MQJGSSvni7Llewni4vuViRppfRAa2guOsY5k4jZyxw/i9DQHv+dw=="], + + "magic-string": ["magic-string@0.30.21", "", { "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.5" } }, "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ=="], + + "ms": ["ms@2.1.3", "", {}, "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="], + + "nanoid": ["nanoid@3.3.11", "", { "bin": { "nanoid": "bin/nanoid.cjs" } }, "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w=="], + + "node-releases": ["node-releases@2.0.26", "", {}, "sha512-S2M9YimhSjBSvYnlr5/+umAnPHE++ODwt5e2Ij6FoX45HA/s4vHdkDx1eax2pAPeAOqu4s9b7ppahsyEFdVqQA=="], + + "picocolors": ["picocolors@1.1.1", "", {}, "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA=="], + + "picomatch": ["picomatch@4.0.3", "", {}, "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q=="], + + "postcss": ["postcss@8.5.6", "", { "dependencies": { "nanoid": "^3.3.11", "picocolors": "^1.1.1", "source-map-js": "^1.2.1" } }, "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg=="], + + "react": ["react@18.3.1", "", { "dependencies": { "loose-envify": "^1.1.0" } }, "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ=="], + + "react-dom": ["react-dom@18.3.1", "", { "dependencies": { "loose-envify": "^1.1.0", "scheduler": "^0.23.2" }, "peerDependencies": { "react": "^18.3.1" } }, "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw=="], + + "react-refresh": ["react-refresh@0.17.0", "", {}, "sha512-z6F7K9bV85EfseRCp2bzrpyQ0Gkw1uLoCel9XBVWPg/TjRj94SkJzUTGfOa4bs7iJvBWtQG0Wq7wnI0syw3EBQ=="], + + "rollup": ["rollup@4.52.5", "", { "dependencies": { "@types/estree": "1.0.8" }, "optionalDependencies": { "@rollup/rollup-android-arm-eabi": "4.52.5", "@rollup/rollup-android-arm64": "4.52.5", "@rollup/rollup-darwin-arm64": "4.52.5", "@rollup/rollup-darwin-x64": "4.52.5", "@rollup/rollup-freebsd-arm64": "4.52.5", "@rollup/rollup-freebsd-x64": "4.52.5", "@rollup/rollup-linux-arm-gnueabihf": "4.52.5", "@rollup/rollup-linux-arm-musleabihf": "4.52.5", "@rollup/rollup-linux-arm64-gnu": "4.52.5", "@rollup/rollup-linux-arm64-musl": "4.52.5", "@rollup/rollup-linux-loong64-gnu": "4.52.5", "@rollup/rollup-linux-ppc64-gnu": "4.52.5", "@rollup/rollup-linux-riscv64-gnu": "4.52.5", "@rollup/rollup-linux-riscv64-musl": "4.52.5", "@rollup/rollup-linux-s390x-gnu": "4.52.5", "@rollup/rollup-linux-x64-gnu": "4.52.5", "@rollup/rollup-linux-x64-musl": "4.52.5", "@rollup/rollup-openharmony-arm64": "4.52.5", "@rollup/rollup-win32-arm64-msvc": "4.52.5", "@rollup/rollup-win32-ia32-msvc": "4.52.5", "@rollup/rollup-win32-x64-gnu": "4.52.5", "@rollup/rollup-win32-x64-msvc": "4.52.5", "fsevents": "~2.3.2" }, "bin": { "rollup": "dist/bin/rollup" } }, "sha512-3GuObel8h7Kqdjt0gxkEzaifHTqLVW56Y/bjN7PSQtkKr0w3V/QYSdt6QWYtd7A1xUtYQigtdUfgj1RvWVtorw=="], + + "scheduler": ["scheduler@0.23.2", "", { "dependencies": { "loose-envify": "^1.1.0" } }, "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ=="], + + "semver": ["semver@6.3.1", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA=="], + + "sonner": ["sonner@2.0.7", "", { "peerDependencies": { "react": "^18.0.0 || ^19.0.0 || ^19.0.0-rc", "react-dom": "^18.0.0 || ^19.0.0 || ^19.0.0-rc" } }, "sha512-W6ZN4p58k8aDKA4XPcx2hpIQXBRAgyiWVkYhT7CvK6D3iAu7xjvVyhQHg2/iaKJZ1XVJ4r7XuwGL+WGEK37i9w=="], + + "source-map-js": ["source-map-js@1.2.1", "", {}, "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA=="], + + "tailwindcss": ["tailwindcss@4.1.16", "", {}, "sha512-pONL5awpaQX4LN5eiv7moSiSPd/DLDzKVRJz8Q9PgzmAdd1R4307GQS2ZpfiN7ZmekdQrfhZZiSE5jkLR4WNaA=="], + + "tapable": ["tapable@2.3.0", "", {}, "sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg=="], + + "tauri-plugin-macos-permissions-api": ["tauri-plugin-macos-permissions-api@2.3.0", "", { "dependencies": { "@tauri-apps/api": "^2.5.0" } }, "sha512-pZp0jmDySysBqrGueknd1a7Rr4XEO9aXpMv9TNrT2PDHP0MSH20njieOagsFYJ5MCVb8A+wcaK0cIkjUC2dOww=="], + + "tinyglobby": ["tinyglobby@0.2.15", "", { "dependencies": { "fdir": "^6.5.0", "picomatch": "^4.0.3" } }, "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ=="], + + "typescript": ["typescript@5.6.3", "", { "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" } }, "sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw=="], + + "undici-types": ["undici-types@7.16.0", "", {}, "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw=="], + + "update-browserslist-db": ["update-browserslist-db@1.1.4", "", { "dependencies": { "escalade": "^3.2.0", "picocolors": "^1.1.1" }, "peerDependencies": { "browserslist": ">= 4.21.0" }, "bin": { "update-browserslist-db": "cli.js" } }, "sha512-q0SPT4xyU84saUX+tomz1WLkxUbuaJnR1xWt17M7fJtEJigJeWUNGUqrauFXsHnqev9y9JTRGwk13tFBuKby4A=="], + + "vite": ["vite@6.4.1", "", { "dependencies": { "esbuild": "^0.25.0", "fdir": "^6.4.4", "picomatch": "^4.0.2", "postcss": "^8.5.3", "rollup": "^4.34.9", "tinyglobby": "^0.2.13" }, "optionalDependencies": { "fsevents": "~2.3.3" }, "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" }, "optionalPeers": ["@types/node", "jiti", "less", "lightningcss", "sass", "sass-embedded", "stylus", "sugarss", "terser", "tsx", "yaml"], "bin": { "vite": "bin/vite.js" } }, "sha512-+Oxm7q9hDoLMyJOYfUYBuHQo+dkAloi33apOPP56pzj+vsdJDzr+j1NISE5pyaAuKL4A3UD34qd0lx5+kfKp2g=="], + + "yallist": ["yallist@3.1.1", "", {}, "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g=="], + + "zod": ["zod@3.25.76", "", {}, "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ=="], + + "zustand": ["zustand@5.0.8", "", { "peerDependencies": { "@types/react": ">=18.0.0", "immer": ">=9.0.6", "react": ">=18.0.0", "use-sync-external-store": ">=1.2.0" }, "optionalPeers": ["@types/react", "immer", "react", "use-sync-external-store"] }, "sha512-gyPKpIaxY9XcO2vSMrLbiER7QMAMGOQZVRdJ6Zi782jkbzZygq5GI9nG8g+sMgitRtndwaBSl7uiqC49o1SSiw=="], + + "@tailwindcss/oxide-wasm32-wasi/@emnapi/core": ["@emnapi/core@1.6.0", "", { "dependencies": { "@emnapi/wasi-threads": "1.1.0", "tslib": "^2.4.0" }, "bundled": true }, "sha512-zq/ay+9fNIJJtJiZxdTnXS20PllcYMX3OE23ESc4HK/bdYu3cOWYVhsOhVnXALfU/uqJIxn5NBPd9z4v+SfoSg=="], + + "@tailwindcss/oxide-wasm32-wasi/@emnapi/runtime": ["@emnapi/runtime@1.6.0", "", { "dependencies": { "tslib": "^2.4.0" }, "bundled": true }, "sha512-obtUmAHTMjll499P+D9A3axeJFlhdjOWdKUNs/U6QIGT7V5RjcUW1xToAzjvmgTSQhDbYn/NwfTRoJcQ2rNBxA=="], + + "@tailwindcss/oxide-wasm32-wasi/@emnapi/wasi-threads": ["@emnapi/wasi-threads@1.1.0", "", { "dependencies": { "tslib": "^2.4.0" }, "bundled": true }, "sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ=="], + + "@tailwindcss/oxide-wasm32-wasi/@napi-rs/wasm-runtime": ["@napi-rs/wasm-runtime@1.0.7", "", { "dependencies": { "@emnapi/core": "^1.5.0", "@emnapi/runtime": "^1.5.0", "@tybys/wasm-util": "^0.10.1" }, "bundled": true }, "sha512-SeDnOO0Tk7Okiq6DbXmmBODgOAb9dp9gjlphokTUxmt8U3liIP1ZsozBahH69j/RJv+Rfs6IwUKHTgQYJ/HBAw=="], + + "@tailwindcss/oxide-wasm32-wasi/@tybys/wasm-util": ["@tybys/wasm-util@0.10.1", "", { "dependencies": { "tslib": "^2.4.0" }, "bundled": true }, "sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg=="], + + "@tailwindcss/oxide-wasm32-wasi/tslib": ["tslib@2.8.1", "", { "bundled": true }, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + } +} diff --git a/bun.lockb b/bun.lockb deleted file mode 100755 index 061edb0a7856e783ca100f99474a38d46f18db6d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 71142 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㮱N6McNI45Z*8dN&jya8PEIWRs@UiM_2NQ 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 nbu|~pTc9al8mHzfE8>3m?5W1)!Yo)3ZL; diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index 057a9c7..0000000 --- a/package-lock.json +++ /dev/null @@ -1,1273 +0,0 @@ -{ - "name": "handy-app", - "version": "0.3.1", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "name": "handy-app", - "version": "0.3.1", - "dependencies": { - "@tailwindcss/vite": "^4.0.2", - "@tauri-apps/api": "^2.6.0", - "@tauri-apps/plugin-autostart": "~2", - "@tauri-apps/plugin-clipboard-manager": "~2", - "@tauri-apps/plugin-fs": "^2.4.1", - "@tauri-apps/plugin-global-shortcut": "~2", - "@tauri-apps/plugin-opener": "^2", - "@tauri-apps/plugin-os": "~2", - "@tauri-apps/plugin-process": "~2", - "@tauri-apps/plugin-store": "~2", - "@tauri-apps/plugin-stronghold": "~2", - "@tauri-apps/plugin-updater": "~2", - "@tauri-apps/plugin-upload": "~2", - "react": "^18.3.1", - "react-dom": "^18.3.1", - "tailwindcss": "^4.0.2", - "tauri-plugin-macos-permissions-api": "^2.0.4", - "zod": "^3.24.4" - }, - "devDependencies": { - "@tauri-apps/cli": "^2", - "@types/node": "^24.0.6", - "@types/react": "^18.3.1", - "@types/react-dom": "^18.3.1", - "@vitejs/plugin-react": "^4.3.4", - "typescript": "~5.6.2", - "vite": "^6.0.3" - } - }, - "node_modules/@ampproject/remapping": { - "version": "2.3.0", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.24" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/code-frame": { - "version": "7.26.2", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-validator-identifier": "^7.25.9", - "js-tokens": "^4.0.0", - "picocolors": "^1.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/compat-data": { - "version": "7.26.5", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core": { - "version": "7.26.7", - "dev": true, - "license": "MIT", - "dependencies": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.26.2", - "@babel/generator": "^7.26.5", - "@babel/helper-compilation-targets": "^7.26.5", - "@babel/helper-module-transforms": "^7.26.0", - "@babel/helpers": "^7.26.7", - "@babel/parser": "^7.26.7", - "@babel/template": "^7.25.9", - "@babel/traverse": "^7.26.7", - "@babel/types": "^7.26.7", - "convert-source-map": "^2.0.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.3", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/@babel/generator": { - "version": "7.26.5", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/parser": "^7.26.5", - "@babel/types": "^7.26.5", - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25", - "jsesc": "^3.0.2" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-compilation-targets": { - "version": "7.26.5", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/compat-data": "^7.26.5", - "@babel/helper-validator-option": "^7.25.9", - "browserslist": "^4.24.0", - "lru-cache": "^5.1.1", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-imports": { - "version": "7.25.9", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/traverse": "^7.25.9", - "@babel/types": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.26.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-module-imports": "^7.25.9", - "@babel/helper-validator-identifier": "^7.25.9", - "@babel/traverse": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-plugin-utils": { - "version": "7.26.5", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-string-parser": { - "version": "7.25.9", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.25.9", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-option": { - "version": "7.25.9", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helpers": { - "version": "7.26.7", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/template": "^7.25.9", - "@babel/types": "^7.26.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/parser": { - "version": "7.26.7", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.26.7" - }, - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/plugin-transform-react-jsx-self": { - "version": "7.25.9", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-jsx-source": { - "version": "7.25.9", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/template": { - "version": "7.25.9", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.25.9", - "@babel/parser": "^7.25.9", - "@babel/types": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse": { - "version": "7.26.7", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.26.2", - "@babel/generator": "^7.26.5", - "@babel/parser": "^7.26.7", - "@babel/template": "^7.25.9", - "@babel/types": "^7.26.7", - "debug": "^4.3.1", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/types": { - "version": "7.26.7", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-string-parser": "^7.25.9", - "@babel/helper-validator-identifier": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.24.2", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.8", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/set-array": "^1.2.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.24" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.2", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/set-array": { - "version": "1.2.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.5.0", - "dev": true, - "license": "MIT" - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.25", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" - } - }, - "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.32.1", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@tailwindcss/node": { - "version": "4.0.2", - "license": "MIT", - "dependencies": { - "enhanced-resolve": "^5.18.0", - "jiti": "^2.4.2", - "tailwindcss": "4.0.2" - } - }, - "node_modules/@tailwindcss/oxide": { - "version": "4.0.2", - "license": "MIT", - "engines": { - "node": ">= 10" - }, - "optionalDependencies": { - "@tailwindcss/oxide-android-arm64": "4.0.2", - "@tailwindcss/oxide-darwin-arm64": "4.0.2", - "@tailwindcss/oxide-darwin-x64": "4.0.2", - "@tailwindcss/oxide-freebsd-x64": "4.0.2", - "@tailwindcss/oxide-linux-arm-gnueabihf": "4.0.2", - "@tailwindcss/oxide-linux-arm64-gnu": "4.0.2", - "@tailwindcss/oxide-linux-arm64-musl": "4.0.2", - "@tailwindcss/oxide-linux-x64-gnu": "4.0.2", - "@tailwindcss/oxide-linux-x64-musl": "4.0.2", - "@tailwindcss/oxide-win32-arm64-msvc": "4.0.2", - "@tailwindcss/oxide-win32-x64-msvc": "4.0.2" - } - }, - "node_modules/@tailwindcss/oxide-darwin-arm64": { - "version": "4.0.2", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@tailwindcss/vite": { - "version": "4.0.2", - "license": "MIT", - "dependencies": { - "@tailwindcss/node": "^4.0.2", - "@tailwindcss/oxide": "^4.0.2", - "lightningcss": "^1.29.1", - "tailwindcss": "4.0.2" - }, - "peerDependencies": { - "vite": "^5.2.0 || ^6" - } - }, - "node_modules/@tauri-apps/api": { - "version": "2.6.0", - "license": "Apache-2.0 OR MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/tauri" - } - }, - "node_modules/@tauri-apps/cli": { - "version": "2.2.7", - "dev": true, - "license": "Apache-2.0 OR MIT", - "bin": { - "tauri": "tauri.js" - }, - "engines": { - "node": ">= 10" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/tauri" - }, - "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" - } - }, - "node_modules/@tauri-apps/cli-darwin-arm64": { - "version": "2.2.7", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "Apache-2.0 OR MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@tauri-apps/plugin-autostart": { - "version": "2.2.0", - "license": "MIT OR Apache-2.0", - "dependencies": { - "@tauri-apps/api": "^2.0.0" - } - }, - "node_modules/@tauri-apps/plugin-autostart/node_modules/@tauri-apps/api": { - "version": "2.2.0", - "license": "Apache-2.0 OR MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/tauri" - } - }, - "node_modules/@tauri-apps/plugin-clipboard-manager": { - "version": "2.2.1", - "license": "MIT OR Apache-2.0", - "dependencies": { - "@tauri-apps/api": "^2.0.0" - } - }, - "node_modules/@tauri-apps/plugin-clipboard-manager/node_modules/@tauri-apps/api": { - "version": "2.2.0", - "license": "Apache-2.0 OR MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/tauri" - } - }, - "node_modules/@tauri-apps/plugin-fs": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@tauri-apps/plugin-fs/-/plugin-fs-2.4.1.tgz", - "integrity": "sha512-vJlKZVGF3UAFGoIEVT6Oq5L4HGDCD78WmA4uhzitToqYiBKWAvZR61M6zAyQzHqLs0ADemkE4RSy/5sCmZm6ZQ==", - "license": "MIT OR Apache-2.0", - "dependencies": { - "@tauri-apps/api": "^2.6.0" - } - }, - "node_modules/@tauri-apps/plugin-global-shortcut": { - "version": "2.2.0", - "license": "MIT OR Apache-2.0", - "dependencies": { - "@tauri-apps/api": "^2.0.0" - } - }, - "node_modules/@tauri-apps/plugin-global-shortcut/node_modules/@tauri-apps/api": { - "version": "2.2.0", - "license": "Apache-2.0 OR MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/tauri" - } - }, - "node_modules/@tauri-apps/plugin-opener": { - "version": "2.2.5", - "license": "MIT OR Apache-2.0", - "dependencies": { - "@tauri-apps/api": "^2.0.0" - } - }, - "node_modules/@tauri-apps/plugin-opener/node_modules/@tauri-apps/api": { - "version": "2.2.0", - "license": "Apache-2.0 OR MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/tauri" - } - }, - "node_modules/@tauri-apps/plugin-os": { - "version": "2.2.1", - "license": "MIT OR Apache-2.0", - "dependencies": { - "@tauri-apps/api": "^2.0.0" - } - }, - "node_modules/@tauri-apps/plugin-os/node_modules/@tauri-apps/api": { - "version": "2.2.0", - "license": "Apache-2.0 OR MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/tauri" - } - }, - "node_modules/@tauri-apps/plugin-process": { - "version": "2.3.0", - "license": "MIT OR Apache-2.0", - "dependencies": { - "@tauri-apps/api": "^2.6.0" - } - }, - "node_modules/@tauri-apps/plugin-store": { - "version": "2.2.0", - "license": "MIT OR Apache-2.0", - "dependencies": { - "@tauri-apps/api": "^2.0.0" - } - }, - "node_modules/@tauri-apps/plugin-store/node_modules/@tauri-apps/api": { - "version": "2.2.0", - "license": "Apache-2.0 OR MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/tauri" - } - }, - "node_modules/@tauri-apps/plugin-stronghold": { - "version": "2.2.0", - "license": "MIT OR Apache-2.0", - "dependencies": { - "@tauri-apps/api": "^2.0.0" - } - }, - "node_modules/@tauri-apps/plugin-stronghold/node_modules/@tauri-apps/api": { - "version": "2.2.0", - "license": "Apache-2.0 OR MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/tauri" - } - }, - "node_modules/@tauri-apps/plugin-updater": { - "version": "2.9.0", - "license": "MIT OR Apache-2.0", - "dependencies": { - "@tauri-apps/api": "^2.6.0" - } - }, - "node_modules/@tauri-apps/plugin-updater/node_modules/@tauri-apps/api": { - "version": "2.6.0", - "license": "Apache-2.0 OR MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/tauri" - } - }, - "node_modules/@tauri-apps/plugin-upload": { - "version": "2.2.1", - "license": "MIT OR Apache-2.0", - "dependencies": { - "@tauri-apps/api": "^2.0.0" - } - }, - "node_modules/@tauri-apps/plugin-upload/node_modules/@tauri-apps/api": { - "version": "2.2.0", - "license": "Apache-2.0 OR MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/tauri" - } - }, - "node_modules/@types/babel__core": { - "version": "7.20.5", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/parser": "^7.20.7", - "@babel/types": "^7.20.7", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" - } - }, - "node_modules/@types/babel__generator": { - "version": "7.6.8", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.0.0" - } - }, - "node_modules/@types/babel__template": { - "version": "7.4.4", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" - } - }, - "node_modules/@types/babel__traverse": { - "version": "7.20.6", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.20.7" - } - }, - "node_modules/@types/estree": { - "version": "1.0.6", - "license": "MIT" - }, - "node_modules/@types/node": { - "version": "24.0.10", - "devOptional": true, - "license": "MIT", - "dependencies": { - "undici-types": "~7.8.0" - } - }, - "node_modules/@types/prop-types": { - "version": "15.7.14", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/react": { - "version": "18.3.18", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/prop-types": "*", - "csstype": "^3.0.2" - } - }, - "node_modules/@types/react-dom": { - "version": "18.3.5", - "dev": true, - "license": "MIT", - "peerDependencies": { - "@types/react": "^18.0.0" - } - }, - "node_modules/@vitejs/plugin-react": { - "version": "4.3.4", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/core": "^7.26.0", - "@babel/plugin-transform-react-jsx-self": "^7.25.9", - "@babel/plugin-transform-react-jsx-source": "^7.25.9", - "@types/babel__core": "^7.20.5", - "react-refresh": "^0.14.2" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "peerDependencies": { - "vite": "^4.2.0 || ^5.0.0 || ^6.0.0" - } - }, - "node_modules/browserslist": { - "version": "4.24.4", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "caniuse-lite": "^1.0.30001688", - "electron-to-chromium": "^1.5.73", - "node-releases": "^2.0.19", - "update-browserslist-db": "^1.1.1" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001696", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "CC-BY-4.0" - }, - "node_modules/convert-source-map": { - "version": "2.0.0", - "dev": true, - "license": "MIT" - }, - "node_modules/csstype": { - "version": "3.1.3", - "dev": true, - "license": "MIT" - }, - "node_modules/debug": { - "version": "4.4.0", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/detect-libc": { - "version": "1.0.3", - "license": "Apache-2.0", - "bin": { - "detect-libc": "bin/detect-libc.js" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/electron-to-chromium": { - "version": "1.5.90", - "dev": true, - "license": "ISC" - }, - "node_modules/enhanced-resolve": { - "version": "5.18.0", - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/esbuild": { - "version": "0.24.2", - "hasInstallScript": true, - "license": "MIT", - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=18" - }, - "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" - } - }, - "node_modules/escalade": { - "version": "3.2.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/fsevents": { - "version": "2.3.3", - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/gensync": { - "version": "1.0.0-beta.2", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/globals": { - "version": "11.12.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.11", - "license": "ISC" - }, - "node_modules/jiti": { - "version": "2.4.2", - "license": "MIT", - "bin": { - "jiti": "lib/jiti-cli.mjs" - } - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "license": "MIT" - }, - "node_modules/jsesc": { - "version": "3.1.0", - "dev": true, - "license": "MIT", - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/json5": { - "version": "2.2.3", - "dev": true, - "license": "MIT", - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/lightningcss": { - "version": "1.29.1", - "license": "MPL-2.0", - "dependencies": { - "detect-libc": "^1.0.3" - }, - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - }, - "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" - } - }, - "node_modules/lightningcss-darwin-arm64": { - "version": "1.29.1", - "cpu": [ - "arm64" - ], - "license": "MPL-2.0", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/loose-envify": { - "version": "1.4.0", - "license": "MIT", - "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" - }, - "bin": { - "loose-envify": "cli.js" - } - }, - "node_modules/lru-cache": { - "version": "5.1.1", - "dev": true, - "license": "ISC", - "dependencies": { - "yallist": "^3.0.2" - } - }, - "node_modules/ms": { - "version": "2.1.3", - "dev": true, - "license": "MIT" - }, - "node_modules/nanoid": { - "version": "3.3.8", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/node-releases": { - "version": "2.0.19", - "dev": true, - "license": "MIT" - }, - "node_modules/picocolors": { - "version": "1.1.1", - "license": "ISC" - }, - "node_modules/postcss": { - "version": "8.5.1", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "nanoid": "^3.3.8", - "picocolors": "^1.1.1", - "source-map-js": "^1.2.1" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/react": { - "version": "18.3.1", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-dom": { - "version": "18.3.1", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.1.0", - "scheduler": "^0.23.2" - }, - "peerDependencies": { - "react": "^18.3.1" - } - }, - "node_modules/react-refresh": { - "version": "0.14.2", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/rollup": { - "version": "4.32.1", - "license": "MIT", - "dependencies": { - "@types/estree": "1.0.6" - }, - "bin": { - "rollup": "dist/bin/rollup" - }, - "engines": { - "node": ">=18.0.0", - "npm": ">=8.0.0" - }, - "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.32.1", - "@rollup/rollup-android-arm64": "4.32.1", - "@rollup/rollup-darwin-arm64": "4.32.1", - "@rollup/rollup-darwin-x64": "4.32.1", - "@rollup/rollup-freebsd-arm64": "4.32.1", - "@rollup/rollup-freebsd-x64": "4.32.1", - "@rollup/rollup-linux-arm-gnueabihf": "4.32.1", - "@rollup/rollup-linux-arm-musleabihf": "4.32.1", - "@rollup/rollup-linux-arm64-gnu": "4.32.1", - "@rollup/rollup-linux-arm64-musl": "4.32.1", - "@rollup/rollup-linux-loongarch64-gnu": "4.32.1", - "@rollup/rollup-linux-powerpc64le-gnu": "4.32.1", - "@rollup/rollup-linux-riscv64-gnu": "4.32.1", - "@rollup/rollup-linux-s390x-gnu": "4.32.1", - "@rollup/rollup-linux-x64-gnu": "4.32.1", - "@rollup/rollup-linux-x64-musl": "4.32.1", - "@rollup/rollup-win32-arm64-msvc": "4.32.1", - "@rollup/rollup-win32-ia32-msvc": "4.32.1", - "@rollup/rollup-win32-x64-msvc": "4.32.1", - "fsevents": "~2.3.2" - } - }, - "node_modules/scheduler": { - "version": "0.23.2", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.1.0" - } - }, - "node_modules/semver": { - "version": "6.3.1", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/source-map-js": { - "version": "1.2.1", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/tailwindcss": { - "version": "4.0.2", - "license": "MIT" - }, - "node_modules/tapable": { - "version": "2.2.1", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/tauri-plugin-macos-permissions-api": { - "version": "2.0.4", - "license": "MIT", - "dependencies": { - "@tauri-apps/api": ">=2.0.0-beta.6" - } - }, - "node_modules/tauri-plugin-macos-permissions-api/node_modules/@tauri-apps/api": { - "version": "2.2.0", - "license": "Apache-2.0 OR MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/tauri" - } - }, - "node_modules/typescript": { - "version": "5.6.3", - "dev": true, - "license": "Apache-2.0", - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } - }, - "node_modules/undici-types": { - "version": "7.8.0", - "devOptional": true, - "license": "MIT" - }, - "node_modules/update-browserslist-db": { - "version": "1.1.2", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "escalade": "^3.2.0", - "picocolors": "^1.1.1" - }, - "bin": { - "update-browserslist-db": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" - } - }, - "node_modules/vite": { - "version": "6.0.11", - "license": "MIT", - "dependencies": { - "esbuild": "^0.24.2", - "postcss": "^8.4.49", - "rollup": "^4.23.0" - }, - "bin": { - "vite": "bin/vite.js" - }, - "engines": { - "node": "^18.0.0 || ^20.0.0 || >=22.0.0" - }, - "funding": { - "url": "https://github.com/vitejs/vite?sponsor=1" - }, - "optionalDependencies": { - "fsevents": "~2.3.3" - }, - "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 - } - } - }, - "node_modules/yallist": { - "version": "3.1.1", - "dev": true, - "license": "ISC" - }, - "node_modules/zod": { - "version": "3.24.4", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/colinhacks" - } - } - } -} diff --git a/package.json b/package.json index b096711..b9fdc5a 100644 --- a/package.json +++ b/package.json @@ -10,36 +10,36 @@ "tauri": "tauri" }, "dependencies": { - "@tailwindcss/vite": "^4.0.2", - "@tauri-apps/api": "^2.6.0", - "@tauri-apps/plugin-autostart": "~2", - "@tauri-apps/plugin-clipboard-manager": "~2", - "@tauri-apps/plugin-fs": "~2", - "@tauri-apps/plugin-global-shortcut": "~2", - "@tauri-apps/plugin-opener": "^2", - "@tauri-apps/plugin-os": "~2", - "@tauri-apps/plugin-process": "~2", - "@tauri-apps/plugin-sql": "~2", - "@tauri-apps/plugin-store": "~2", - "@tauri-apps/plugin-stronghold": "~2", - "@tauri-apps/plugin-updater": "~2", - "@tauri-apps/plugin-upload": "~2", + "@tailwindcss/vite": "^4.1.16", + "@tauri-apps/api": "^2.9.0", + "@tauri-apps/plugin-autostart": "~2.5.1", + "@tauri-apps/plugin-clipboard-manager": "~2.3.2", + "@tauri-apps/plugin-fs": "~2.4.4", + "@tauri-apps/plugin-global-shortcut": "~2.3.1", + "@tauri-apps/plugin-opener": "^2.5.2", + "@tauri-apps/plugin-os": "~2.3.2", + "@tauri-apps/plugin-process": "~2.3.1", + "@tauri-apps/plugin-sql": "~2.3.1", + "@tauri-apps/plugin-store": "~2.4.1", + "@tauri-apps/plugin-stronghold": "~2.3.1", + "@tauri-apps/plugin-updater": "~2.9.0", + "@tauri-apps/plugin-upload": "~2.3.2", "lucide-react": "^0.542.0", "react": "^18.3.1", "react-dom": "^18.3.1", "sonner": "^2.0.7", - "tailwindcss": "^4.0.2", - "tauri-plugin-macos-permissions-api": "^2.0.4", - "zod": "^3.24.4", + "tailwindcss": "^4.1.16", + "tauri-plugin-macos-permissions-api": "^2.3.0", + "zod": "^3.25.76", "zustand": "^5.0.8" }, "devDependencies": { - "@tauri-apps/cli": "^2", - "@types/node": "^24.0.6", - "@types/react": "^18.3.1", - "@types/react-dom": "^18.3.1", - "@vitejs/plugin-react": "^4.3.4", - "typescript": "~5.6.2", - "vite": "^6.0.3" + "@tauri-apps/cli": "^2.9.1", + "@types/node": "^24.9.1", + "@types/react": "^18.3.26", + "@types/react-dom": "^18.3.7", + "@vitejs/plugin-react": "^4.7.0", + "typescript": "~5.6.3", + "vite": "^6.4.1" } }