From 7ba2925a987531e7abb47689b340fb241ffef63a Mon Sep 17 00:00:00 2001 From: MrDulfin Date: Sat, 7 Dec 2024 15:43:46 -0500 Subject: [PATCH] =?UTF-8?q?Created=20new=20repo.=20Inital=20Commit?= =?UTF-8?q?=F0=9F=8D=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 26 + .vscode/extensions.json | 3 + README.md | 6 + index.html | 11 + package-lock.json | 1721 ++++++ package.json | 30 + src-tauri/.gitignore | 7 + src-tauri/Cargo.lock | 5409 +++++++++++++++++ src-tauri/Cargo.toml | 35 + src-tauri/build.rs | 3 + src-tauri/capabilities/default.json | 10 + src-tauri/icons/128x128.png | Bin 0 -> 8943 bytes src-tauri/icons/128x128@2x.png | Bin 0 -> 18890 bytes src-tauri/icons/32x32.png | Bin 0 -> 1882 bytes src-tauri/icons/Square107x107Logo.png | Bin 0 -> 7424 bytes src-tauri/icons/Square142x142Logo.png | Bin 0 -> 10107 bytes src-tauri/icons/Square150x150Logo.png | Bin 0 -> 10783 bytes src-tauri/icons/Square284x284Logo.png | Bin 0 -> 20970 bytes src-tauri/icons/Square30x30Logo.png | Bin 0 -> 1727 bytes src-tauri/icons/Square310x310Logo.png | Bin 0 -> 22676 bytes src-tauri/icons/Square44x44Logo.png | Bin 0 -> 2764 bytes src-tauri/icons/Square71x71Logo.png | Bin 0 -> 4826 bytes src-tauri/icons/Square89x89Logo.png | Bin 0 -> 6149 bytes src-tauri/icons/StoreLogo.png | Bin 0 -> 3168 bytes .../icons/android/mipmap-hdpi/ic_launcher.png | Bin 0 -> 3086 bytes .../mipmap-hdpi/ic_launcher_foreground.png | Bin 0 -> 11601 bytes .../android/mipmap-hdpi/ic_launcher_round.png | Bin 0 -> 3086 bytes .../icons/android/mipmap-mdpi/ic_launcher.png | Bin 0 -> 3097 bytes .../mipmap-mdpi/ic_launcher_foreground.png | Bin 0 -> 7525 bytes .../android/mipmap-mdpi/ic_launcher_round.png | Bin 0 -> 3097 bytes .../android/mipmap-xhdpi/ic_launcher.png | Bin 0 -> 6823 bytes .../mipmap-xhdpi/ic_launcher_foreground.png | Bin 0 -> 15530 bytes .../mipmap-xhdpi/ic_launcher_round.png | Bin 0 -> 6823 bytes .../android/mipmap-xxhdpi/ic_launcher.png | Bin 0 -> 10104 bytes .../mipmap-xxhdpi/ic_launcher_foreground.png | Bin 0 -> 24155 bytes .../mipmap-xxhdpi/ic_launcher_round.png | Bin 0 -> 10104 bytes .../android/mipmap-xxxhdpi/ic_launcher.png | Bin 0 -> 13932 bytes .../mipmap-xxxhdpi/ic_launcher_foreground.png | Bin 0 -> 31990 bytes .../mipmap-xxxhdpi/ic_launcher_round.png | Bin 0 -> 13932 bytes src-tauri/icons/icon.icns | Bin 0 -> 181122 bytes src-tauri/icons/icon.ico | Bin 0 -> 31815 bytes src-tauri/icons/icon.png | Bin 0 -> 31680 bytes src-tauri/icons/ios/AppIcon-20x20@1x.png | Bin 0 -> 977 bytes src-tauri/icons/ios/AppIcon-20x20@2x-1.png | Bin 0 -> 2364 bytes src-tauri/icons/ios/AppIcon-20x20@2x.png | Bin 0 -> 2364 bytes src-tauri/icons/ios/AppIcon-20x20@3x.png | Bin 0 -> 3732 bytes src-tauri/icons/ios/AppIcon-29x29@1x.png | Bin 0 -> 1558 bytes src-tauri/icons/ios/AppIcon-29x29@2x-1.png | Bin 0 -> 3603 bytes src-tauri/icons/ios/AppIcon-29x29@2x.png | Bin 0 -> 3603 bytes src-tauri/icons/ios/AppIcon-29x29@3x.png | Bin 0 -> 5787 bytes src-tauri/icons/ios/AppIcon-40x40@1x.png | Bin 0 -> 2364 bytes src-tauri/icons/ios/AppIcon-40x40@2x-1.png | Bin 0 -> 5272 bytes src-tauri/icons/ios/AppIcon-40x40@2x.png | Bin 0 -> 5272 bytes src-tauri/icons/ios/AppIcon-40x40@3x.png | Bin 0 -> 7912 bytes src-tauri/icons/ios/AppIcon-512@2x.png | Bin 0 -> 58952 bytes src-tauri/icons/ios/AppIcon-60x60@2x.png | Bin 0 -> 7912 bytes src-tauri/icons/ios/AppIcon-60x60@3x.png | Bin 0 -> 12217 bytes src-tauri/icons/ios/AppIcon-76x76@1x.png | Bin 0 -> 4923 bytes src-tauri/icons/ios/AppIcon-76x76@2x.png | Bin 0 -> 10028 bytes src-tauri/icons/ios/AppIcon-83.5x83.5@2x.png | Bin 0 -> 11313 bytes src-tauri/src/lib.rs | 155 + src-tauri/src/main.rs | 9 + src-tauri/src/wrappers.rs | 80 + src-tauri/tauri.conf.json | 35 + src/App.css | 73 + src/App.tsx | 122 + src/create_library_window/code.tsx | 24 + src/create_library_window/index.html | 12 + src/main.tsx | 7 + src/types.ts | 63 + src/vite-env.d.ts | 1 + tsconfig.json | 25 + tsconfig.node.json | 10 + vite.config.ts | 32 + 74 files changed, 7909 insertions(+) create mode 100644 .gitignore create mode 100644 .vscode/extensions.json create mode 100644 README.md create mode 100644 index.html create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 src-tauri/.gitignore create mode 100644 src-tauri/Cargo.lock create mode 100644 src-tauri/Cargo.toml create mode 100644 src-tauri/build.rs create mode 100644 src-tauri/capabilities/default.json create mode 100644 src-tauri/icons/128x128.png create mode 100644 src-tauri/icons/128x128@2x.png create mode 100644 src-tauri/icons/32x32.png create mode 100644 src-tauri/icons/Square107x107Logo.png create mode 100644 src-tauri/icons/Square142x142Logo.png create mode 100644 src-tauri/icons/Square150x150Logo.png create mode 100644 src-tauri/icons/Square284x284Logo.png create mode 100644 src-tauri/icons/Square30x30Logo.png create mode 100644 src-tauri/icons/Square310x310Logo.png create mode 100644 src-tauri/icons/Square44x44Logo.png create mode 100644 src-tauri/icons/Square71x71Logo.png create mode 100644 src-tauri/icons/Square89x89Logo.png create mode 100644 src-tauri/icons/StoreLogo.png create mode 100644 src-tauri/icons/android/mipmap-hdpi/ic_launcher.png create mode 100644 src-tauri/icons/android/mipmap-hdpi/ic_launcher_foreground.png create mode 100644 src-tauri/icons/android/mipmap-hdpi/ic_launcher_round.png create mode 100644 src-tauri/icons/android/mipmap-mdpi/ic_launcher.png create mode 100644 src-tauri/icons/android/mipmap-mdpi/ic_launcher_foreground.png create mode 100644 src-tauri/icons/android/mipmap-mdpi/ic_launcher_round.png create mode 100644 src-tauri/icons/android/mipmap-xhdpi/ic_launcher.png create mode 100644 src-tauri/icons/android/mipmap-xhdpi/ic_launcher_foreground.png create mode 100644 src-tauri/icons/android/mipmap-xhdpi/ic_launcher_round.png create mode 100644 src-tauri/icons/android/mipmap-xxhdpi/ic_launcher.png create mode 100644 src-tauri/icons/android/mipmap-xxhdpi/ic_launcher_foreground.png create mode 100644 src-tauri/icons/android/mipmap-xxhdpi/ic_launcher_round.png create mode 100644 src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher.png create mode 100644 src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher_foreground.png create mode 100644 src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher_round.png create mode 100644 src-tauri/icons/icon.icns create mode 100644 src-tauri/icons/icon.ico create mode 100644 src-tauri/icons/icon.png create mode 100644 src-tauri/icons/ios/AppIcon-20x20@1x.png create mode 100644 src-tauri/icons/ios/AppIcon-20x20@2x-1.png create mode 100644 src-tauri/icons/ios/AppIcon-20x20@2x.png create mode 100644 src-tauri/icons/ios/AppIcon-20x20@3x.png create mode 100644 src-tauri/icons/ios/AppIcon-29x29@1x.png create mode 100644 src-tauri/icons/ios/AppIcon-29x29@2x-1.png create mode 100644 src-tauri/icons/ios/AppIcon-29x29@2x.png create mode 100644 src-tauri/icons/ios/AppIcon-29x29@3x.png create mode 100644 src-tauri/icons/ios/AppIcon-40x40@1x.png create mode 100644 src-tauri/icons/ios/AppIcon-40x40@2x-1.png create mode 100644 src-tauri/icons/ios/AppIcon-40x40@2x.png create mode 100644 src-tauri/icons/ios/AppIcon-40x40@3x.png create mode 100644 src-tauri/icons/ios/AppIcon-512@2x.png create mode 100644 src-tauri/icons/ios/AppIcon-60x60@2x.png create mode 100644 src-tauri/icons/ios/AppIcon-60x60@3x.png create mode 100644 src-tauri/icons/ios/AppIcon-76x76@1x.png create mode 100644 src-tauri/icons/ios/AppIcon-76x76@2x.png create mode 100644 src-tauri/icons/ios/AppIcon-83.5x83.5@2x.png create mode 100644 src-tauri/src/lib.rs create mode 100644 src-tauri/src/main.rs create mode 100644 src-tauri/src/wrappers.rs create mode 100644 src-tauri/tauri.conf.json create mode 100644 src/App.css create mode 100644 src/App.tsx create mode 100644 src/create_library_window/code.tsx create mode 100644 src/create_library_window/index.html create mode 100644 src/main.tsx create mode 100644 src/types.ts create mode 100644 src/vite-env.d.ts create mode 100644 tsconfig.json create mode 100644 tsconfig.node.json create mode 100644 vite.config.ts diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..2c26531 --- /dev/null +++ b/.gitignore @@ -0,0 +1,26 @@ +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +lerna-debug.log* + +node_modules +dist +dist-ssr +*.local +*/cargo.lock +*.dlib + +# Editor directories and files +.vscode/* +!.vscode/extensions.json +.idea +.DS_Store +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 0000000..24d7cc6 --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,3 @@ +{ + "recommendations": ["tauri-apps.tauri-vscode", "rust-lang.rust-analyzer"] +} diff --git a/README.md b/README.md new file mode 100644 index 0000000..6d8adbd --- /dev/null +++ b/README.md @@ -0,0 +1,6 @@ +# Dango Music Player + + +### Dango Music Player is an easy to use Music Player for all types of users to enjoy their music! + +This project is under construction and everything is subject to change \ No newline at end of file diff --git a/index.html b/index.html new file mode 100644 index 0000000..84b7eb6 --- /dev/null +++ b/index.html @@ -0,0 +1,11 @@ + + + + + + + +
+ + + diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..5fa3824 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,1721 @@ +{ + "name": "dango-music-player", + "version": "0.1.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "dango-music-player", + "version": "0.1.0", + "dependencies": { + "@tauri-apps/api": "^2", + "@tauri-apps/plugin-shell": "^2", + "react": "^18.2.0", + "react-dom": "^18.2.0" + }, + "devDependencies": { + "@tauri-apps/cli": "^2", + "@types/react": "^18.2.15", + "@types/react-dom": "^18.2.7", + "@vitejs/plugin-react": "^4.2.1", + "typescript": "^5.2.2", + "vite": "^5.3.1" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", + "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", + "dev": true, + "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", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz", + "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==", + "dev": true, + "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.2", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.2.tgz", + "integrity": "sha512-Z0WgzSEa+aUcdiJuCIqgujCshpMWgUpgOxXotrYPSA53hA3qopNaqcJpyr0hVb1FeWdnqFA35/fUtXgBK8srQg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.26.0.tgz", + "integrity": "sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg==", + "dev": true, + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.26.0", + "@babel/generator": "^7.26.0", + "@babel/helper-compilation-targets": "^7.25.9", + "@babel/helper-module-transforms": "^7.26.0", + "@babel/helpers": "^7.26.0", + "@babel/parser": "^7.26.0", + "@babel/template": "^7.25.9", + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.26.0", + "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.2", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.2.tgz", + "integrity": "sha512-zevQbhbau95nkoxSq3f/DC/SC+EEOUZd3DYqfSkMhY2/wfSeaHV1Ew4vk8e+x8lja31IbyuUa2uQ3JONqKbysw==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.26.2", + "@babel/types": "^7.26.0", + "@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.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.9.tgz", + "integrity": "sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.25.9", + "@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", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz", + "integrity": "sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==", + "dev": true, + "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", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz", + "integrity": "sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==", + "dev": true, + "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.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.25.9.tgz", + "integrity": "sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", + "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", + "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz", + "integrity": "sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.26.0.tgz", + "integrity": "sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw==", + "dev": true, + "dependencies": { + "@babel/template": "^7.25.9", + "@babel/types": "^7.26.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.26.2", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.2.tgz", + "integrity": "sha512-DWMCZH9WA4Maitz2q21SRKHo9QXZxkDsbNZoVD62gusNtNBBqDg9i7uOhASfTfIGNzW+O+r7+jAlM8dwphcJKQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.26.0" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-self": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.25.9.tgz", + "integrity": "sha512-y8quW6p0WHkEhmErnfe58r7x0A70uKphQm8Sp8cV7tjNQwK56sNVK0M73LK3WuYmsuyrftut4xAkjjgU0twaMg==", + "dev": true, + "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", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.25.9.tgz", + "integrity": "sha512-+iqjT8xmXhhYv4/uiYd8FNQsraMFZIfxVSqxxVSZP0WbbSAWvBXAul0m/zu+7Vv4O/3WtApy9pmaTMiumEZgfg==", + "dev": true, + "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", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.9.tgz", + "integrity": "sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==", + "dev": true, + "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.25.9", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.9.tgz", + "integrity": "sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.25.9", + "@babel/generator": "^7.25.9", + "@babel/parser": "^7.25.9", + "@babel/template": "^7.25.9", + "@babel/types": "^7.25.9", + "debug": "^4.3.1", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.0.tgz", + "integrity": "sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==", + "dev": true, + "dependencies": { + "@babel/helper-string-parser": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", + "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", + "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", + "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", + "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", + "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", + "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", + "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", + "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", + "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", + "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", + "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", + "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", + "cpu": [ + "loong64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", + "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", + "cpu": [ + "mips64el" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", + "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", + "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", + "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", + "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", + "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", + "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", + "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", + "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", + "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", + "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", + "dev": true, + "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", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", + "dev": true + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "dev": true, + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.27.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.27.4.tgz", + "integrity": "sha512-2Y3JT6f5MrQkICUyRVCw4oa0sutfAsgaSsb0Lmmy1Wi2y7X5vT9Euqw4gOsCyy0YfKURBg35nhUKZS4mDcfULw==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.27.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.27.4.tgz", + "integrity": "sha512-wzKRQXISyi9UdCVRqEd0H4cMpzvHYt1f/C3CoIjES6cG++RHKhrBj2+29nPF0IB5kpy9MS71vs07fvrNGAl/iA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.27.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.27.4.tgz", + "integrity": "sha512-PlNiRQapift4LNS8DPUHuDX/IdXiLjf8mc5vdEmUR0fF/pyy2qWwzdLjB+iZquGr8LuN4LnUoSEvKRwjSVYz3Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.27.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.27.4.tgz", + "integrity": "sha512-o9bH2dbdgBDJaXWJCDTNDYa171ACUdzpxSZt+u/AAeQ20Nk5x+IhA+zsGmrQtpkLiumRJEYef68gcpn2ooXhSQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-freebsd-arm64": { + "version": "4.27.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.27.4.tgz", + "integrity": "sha512-NBI2/i2hT9Q+HySSHTBh52da7isru4aAAo6qC3I7QFVsuhxi2gM8t/EI9EVcILiHLj1vfi+VGGPaLOUENn7pmw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-freebsd-x64": { + "version": "4.27.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.27.4.tgz", + "integrity": "sha512-wYcC5ycW2zvqtDYrE7deary2P2UFmSh85PUpAx+dwTCO9uw3sgzD6Gv9n5X4vLaQKsrfTSZZ7Z7uynQozPVvWA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.27.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.27.4.tgz", + "integrity": "sha512-9OwUnK/xKw6DyRlgx8UizeqRFOfi9mf5TYCw1uolDaJSbUmBxP85DE6T4ouCMoN6pXw8ZoTeZCSEfSaYo+/s1w==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.27.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.27.4.tgz", + "integrity": "sha512-Vgdo4fpuphS9V24WOV+KwkCVJ72u7idTgQaBoLRD0UxBAWTF9GWurJO9YD9yh00BzbkhpeXtm6na+MvJU7Z73A==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.27.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.27.4.tgz", + "integrity": "sha512-pleyNgyd1kkBkw2kOqlBx+0atfIIkkExOTiifoODo6qKDSpnc6WzUY5RhHdmTdIJXBdSnh6JknnYTtmQyobrVg==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.27.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.27.4.tgz", + "integrity": "sha512-caluiUXvUuVyCHr5DxL8ohaaFFzPGmgmMvwmqAITMpV/Q+tPoaHZ/PWa3t8B2WyoRcIIuu1hkaW5KkeTDNSnMA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { + "version": "4.27.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.27.4.tgz", + "integrity": "sha512-FScrpHrO60hARyHh7s1zHE97u0KlT/RECzCKAdmI+LEoC1eDh/RDji9JgFqyO+wPDb86Oa/sXkily1+oi4FzJQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.27.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.27.4.tgz", + "integrity": "sha512-qyyprhyGb7+RBfMPeww9FlHwKkCXdKHeGgSqmIXw9VSUtvyFZ6WZRtnxgbuz76FK7LyoN8t/eINRbPUcvXB5fw==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.27.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.27.4.tgz", + "integrity": "sha512-PFz+y2kb6tbh7m3A7nA9++eInGcDVZUACulf/KzDtovvdTizHpZaJty7Gp0lFwSQcrnebHOqxF1MaKZd7psVRg==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.27.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.27.4.tgz", + "integrity": "sha512-Ni8mMtfo+o/G7DVtweXXV/Ol2TFf63KYjTtoZ5f078AUgJTmaIJnj4JFU7TK/9SVWTaSJGxPi5zMDgK4w+Ez7Q==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.27.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.27.4.tgz", + "integrity": "sha512-5AeeAF1PB9TUzD+3cROzFTnAJAcVUGLuR8ng0E0WXGkYhp6RD6L+6szYVX+64Rs0r72019KHZS1ka1q+zU/wUw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.27.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.27.4.tgz", + "integrity": "sha512-yOpVsA4K5qVwu2CaS3hHxluWIK5HQTjNV4tWjQXluMiiiu4pJj4BN98CvxohNCpcjMeTXk/ZMJBRbgRg8HBB6A==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.27.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.27.4.tgz", + "integrity": "sha512-KtwEJOaHAVJlxV92rNYiG9JQwQAdhBlrjNRp7P9L8Cb4Rer3in+0A+IPhJC9y68WAi9H0sX4AiG2NTsVlmqJeQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.27.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.27.4.tgz", + "integrity": "sha512-3j4jx1TppORdTAoBJRd+/wJRGCPC0ETWkXOecJ6PPZLj6SptXkrXcNqdj0oclbKML6FkQltdz7bBA3rUSirZug==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@tauri-apps/api": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@tauri-apps/api/-/api-2.1.1.tgz", + "integrity": "sha512-fzUfFFKo4lknXGJq8qrCidkUcKcH2UHhfaaCNt4GzgzGaW2iS26uFOg4tS3H4P8D6ZEeUxtiD5z0nwFF0UN30A==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/tauri" + } + }, + "node_modules/@tauri-apps/cli": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@tauri-apps/cli/-/cli-2.1.0.tgz", + "integrity": "sha512-K2VhcKqBhAeS5pNOVdnR/xQRU6jwpgmkSL2ejHXcl0m+kaTggT0WRDQnFtPq6NljA7aE03cvwsbCAoFG7vtkJw==", + "dev": true, + "bin": { + "tauri": "tauri.js" + }, + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/tauri" + }, + "optionalDependencies": { + "@tauri-apps/cli-darwin-arm64": "2.1.0", + "@tauri-apps/cli-darwin-x64": "2.1.0", + "@tauri-apps/cli-linux-arm-gnueabihf": "2.1.0", + "@tauri-apps/cli-linux-arm64-gnu": "2.1.0", + "@tauri-apps/cli-linux-arm64-musl": "2.1.0", + "@tauri-apps/cli-linux-x64-gnu": "2.1.0", + "@tauri-apps/cli-linux-x64-musl": "2.1.0", + "@tauri-apps/cli-win32-arm64-msvc": "2.1.0", + "@tauri-apps/cli-win32-ia32-msvc": "2.1.0", + "@tauri-apps/cli-win32-x64-msvc": "2.1.0" + } + }, + "node_modules/@tauri-apps/cli-darwin-arm64": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-darwin-arm64/-/cli-darwin-arm64-2.1.0.tgz", + "integrity": "sha512-ESc6J6CE8hl1yKH2vJ+ALF+thq4Be+DM1mvmTyUCQObvezNCNhzfS6abIUd3ou4x5RGH51ouiANeT3wekU6dCw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tauri-apps/cli-darwin-x64": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-darwin-x64/-/cli-darwin-x64-2.1.0.tgz", + "integrity": "sha512-TasHS442DFs8cSH2eUQzuDBXUST4ECjCd0yyP+zZzvAruiB0Bg+c8A+I/EnqCvBQ2G2yvWLYG8q/LI7c87A5UA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tauri-apps/cli-linux-arm-gnueabihf": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm-gnueabihf/-/cli-linux-arm-gnueabihf-2.1.0.tgz", + "integrity": "sha512-aP7ZBGNL4ny07Cbb6kKpUOSrmhcIK2KhjviTzYlh+pPhAptxnC78xQGD3zKQkTi2WliJLPmBYbOHWWQa57lQ9w==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tauri-apps/cli-linux-arm64-gnu": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm64-gnu/-/cli-linux-arm64-gnu-2.1.0.tgz", + "integrity": "sha512-ZTdgD5gLeMCzndMT2f358EkoYkZ5T+Qy6zPzU+l5vv5M7dHVN9ZmblNAYYXmoOuw7y+BY4X/rZvHV9pcGrcanQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tauri-apps/cli-linux-arm64-musl": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm64-musl/-/cli-linux-arm64-musl-2.1.0.tgz", + "integrity": "sha512-NzwqjUCilhnhJzusz3d/0i0F1GFrwCQbkwR6yAHUxItESbsGYkZRJk0yMEWkg3PzFnyK4cWTlQJMEU52TjhEzA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tauri-apps/cli-linux-x64-gnu": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-x64-gnu/-/cli-linux-x64-gnu-2.1.0.tgz", + "integrity": "sha512-TyiIpMEtZxNOQmuFyfJwaaYbg3movSthpBJLIdPlKxSAB2BW0VWLY3/ZfIxm/G2YGHyREkjJvimzYE0i37PnMA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tauri-apps/cli-linux-x64-musl": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-x64-musl/-/cli-linux-x64-musl-2.1.0.tgz", + "integrity": "sha512-/dQd0TlaxBdJACrR72DhynWftzHDaX32eBtS5WBrNJ+nnNb+znM3gON6nJ9tSE9jgDa6n1v2BkI/oIDtypfUXw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tauri-apps/cli-win32-arm64-msvc": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-arm64-msvc/-/cli-win32-arm64-msvc-2.1.0.tgz", + "integrity": "sha512-NdQJO7SmdYqOcE+JPU7bwg7+odfZMWO6g8xF9SXYCMdUzvM2Gv/AQfikNXz5yS7ralRhNFuW32i5dcHlxh4pDg==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tauri-apps/cli-win32-ia32-msvc": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-ia32-msvc/-/cli-win32-ia32-msvc-2.1.0.tgz", + "integrity": "sha512-f5h8gKT/cB8s1ticFRUpNmHqkmaLutT62oFDB7N//2YTXnxst7EpMIn1w+QimxTvTk2gcx6EcW6bEk/y2hZGzg==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tauri-apps/cli-win32-x64-msvc": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-x64-msvc/-/cli-win32-x64-msvc-2.1.0.tgz", + "integrity": "sha512-P/+LrdSSb5Xbho1LRP4haBjFHdyPdjWvGgeopL96OVtrFpYnfC+RctB45z2V2XxqFk3HweDDxk266btjttfjGw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tauri-apps/plugin-shell": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@tauri-apps/plugin-shell/-/plugin-shell-2.0.1.tgz", + "integrity": "sha512-akU1b77sw3qHiynrK0s930y8zKmcdrSD60htjH+mFZqv5WaakZA/XxHR3/sF1nNv9Mgmt/Shls37HwnOr00aSw==", + "dependencies": { + "@tauri-apps/api": "^2.0.0" + } + }, + "node_modules/@types/babel__core": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", + "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", + "dev": true, + "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", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz", + "integrity": "sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", + "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.20.6", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.6.tgz", + "integrity": "sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.20.7" + } + }, + "node_modules/@types/estree": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", + "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", + "dev": true + }, + "node_modules/@types/prop-types": { + "version": "15.7.13", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.13.tgz", + "integrity": "sha512-hCZTSvwbzWGvhqxp/RqVqwU999pBf2vp7hzIjiYOsl8wqOmUxkQ6ddw1cV3l8811+kdUFus/q4d1Y3E3SyEifA==", + "dev": true + }, + "node_modules/@types/react": { + "version": "18.3.12", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.12.tgz", + "integrity": "sha512-D2wOSq/d6Agt28q7rSI3jhU7G6aiuzljDGZ2hTZHIkrTLUI+AF3WMeKkEZ9nN2fkBAlcktT6vcZjDFiIhMYEQw==", + "dev": true, + "dependencies": { + "@types/prop-types": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.1.tgz", + "integrity": "sha512-qW1Mfv8taImTthu4KoXgDfLuk4bydU6Q/TkADnDWWHwi4NX4BR+LWfTp2sVmTqRrsHvyDDTelgelxJ+SsejKKQ==", + "dev": true, + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@vitejs/plugin-react": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.3.4.tgz", + "integrity": "sha512-SCCPBJtYLdE8PX/7ZQAs1QAZ8Jqwih+0VBLum1EGqmCCQal+MIUqLCzj3ZUy8ufbC0cAM4LRlSTm7IQJwWT4ug==", + "dev": true, + "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.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.2.tgz", + "integrity": "sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==", + "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" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001669", + "electron-to-chromium": "^1.5.41", + "node-releases": "^2.0.18", + "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.30001684", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001684.tgz", + "integrity": "sha512-G1LRwLIQjBQoyq0ZJGqGIJUXzJ8irpbjHLpVRXDvBEScFJ9b17sgK6vlx0GAJFE21okD7zXl08rRRUfq6HdoEQ==", + "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" + } + ] + }, + "node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "dev": true + }, + "node_modules/csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", + "dev": true + }, + "node_modules/debug": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/electron-to-chromium": { + "version": "1.5.65", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.65.tgz", + "integrity": "sha512-PWVzBjghx7/wop6n22vS2MLU8tKGd4Q91aCEGhG/TYmW6PP5OcSXcdnxTe1NNt0T66N8D6jxh4kC8UsdzOGaIw==", + "dev": true + }, + "node_modules/esbuild": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", + "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", + "dev": true, + "hasInstallScript": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.21.5", + "@esbuild/android-arm": "0.21.5", + "@esbuild/android-arm64": "0.21.5", + "@esbuild/android-x64": "0.21.5", + "@esbuild/darwin-arm64": "0.21.5", + "@esbuild/darwin-x64": "0.21.5", + "@esbuild/freebsd-arm64": "0.21.5", + "@esbuild/freebsd-x64": "0.21.5", + "@esbuild/linux-arm": "0.21.5", + "@esbuild/linux-arm64": "0.21.5", + "@esbuild/linux-ia32": "0.21.5", + "@esbuild/linux-loong64": "0.21.5", + "@esbuild/linux-mips64el": "0.21.5", + "@esbuild/linux-ppc64": "0.21.5", + "@esbuild/linux-riscv64": "0.21.5", + "@esbuild/linux-s390x": "0.21.5", + "@esbuild/linux-x64": "0.21.5", + "@esbuild/netbsd-x64": "0.21.5", + "@esbuild/openbsd-x64": "0.21.5", + "@esbuild/sunos-x64": "0.21.5", + "@esbuild/win32-arm64": "0.21.5", + "@esbuild/win32-ia32": "0.21.5", + "@esbuild/win32-x64": "0.21.5" + } + }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "node_modules/jsesc": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", + "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "node_modules/nanoid": { + "version": "3.3.8", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz", + "integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/node-releases": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", + "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==", + "dev": true + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "dev": true + }, + "node_modules/postcss": { + "version": "8.4.49", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.49.tgz", + "integrity": "sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "nanoid": "^3.3.7", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/react": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", + "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", + "dependencies": { + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-dom": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", + "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.2" + }, + "peerDependencies": { + "react": "^18.3.1" + } + }, + "node_modules/react-refresh": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.2.tgz", + "integrity": "sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/rollup": { + "version": "4.27.4", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.27.4.tgz", + "integrity": "sha512-RLKxqHEMjh/RGLsDxAEsaLO3mWgyoU6x9w6n1ikAzet4B3gI2/3yP6PWY2p9QzRTh6MfEIXB3MwsOY0Iv3vNrw==", + "dev": true, + "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.27.4", + "@rollup/rollup-android-arm64": "4.27.4", + "@rollup/rollup-darwin-arm64": "4.27.4", + "@rollup/rollup-darwin-x64": "4.27.4", + "@rollup/rollup-freebsd-arm64": "4.27.4", + "@rollup/rollup-freebsd-x64": "4.27.4", + "@rollup/rollup-linux-arm-gnueabihf": "4.27.4", + "@rollup/rollup-linux-arm-musleabihf": "4.27.4", + "@rollup/rollup-linux-arm64-gnu": "4.27.4", + "@rollup/rollup-linux-arm64-musl": "4.27.4", + "@rollup/rollup-linux-powerpc64le-gnu": "4.27.4", + "@rollup/rollup-linux-riscv64-gnu": "4.27.4", + "@rollup/rollup-linux-s390x-gnu": "4.27.4", + "@rollup/rollup-linux-x64-gnu": "4.27.4", + "@rollup/rollup-linux-x64-musl": "4.27.4", + "@rollup/rollup-win32-arm64-msvc": "4.27.4", + "@rollup/rollup-win32-ia32-msvc": "4.27.4", + "@rollup/rollup-win32-x64-msvc": "4.27.4", + "fsevents": "~2.3.2" + } + }, + "node_modules/scheduler": { + "version": "0.23.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", + "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", + "dependencies": { + "loose-envify": "^1.1.0" + } + }, + "node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/typescript": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz", + "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz", + "integrity": "sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==", + "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" + } + ], + "dependencies": { + "escalade": "^3.2.0", + "picocolors": "^1.1.0" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/vite": { + "version": "5.4.11", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.11.tgz", + "integrity": "sha512-c7jFQRklXua0mTzneGW9QVyxFjUgwcihC4bXEtujIo2ouWCe1Ajt/amn2PCxYnhYfd5k09JX3SB7OYWFKYqj8Q==", + "dev": true, + "dependencies": { + "esbuild": "^0.21.3", + "postcss": "^8.4.43", + "rollup": "^4.20.0" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^18.0.0 || >=20.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", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "sass-embedded": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + } + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..a5d3524 --- /dev/null +++ b/package.json @@ -0,0 +1,30 @@ +{ + "name": "dango-music-player", + "private": true, + "version": "0.1.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "tsc && vite build", + "preview": "vite preview", + "tauri": "tauri" + }, + "dependencies": { + "@jprochazk/cbor": "github:jprochazk/cbor", + "@tauri-apps/api": "^2", + "@tauri-apps/plugin-shell": "^2", + "cbor": "github:jprochazk/cbor", + "cbor-x": "^1.6.0", + "node-fetch": "^3.3.2", + "react": "^18.2.0", + "react-dom": "^18.2.0" + }, + "devDependencies": { + "@tauri-apps/cli": "^2", + "@types/react": "^18.2.15", + "@types/react-dom": "^18.2.7", + "@vitejs/plugin-react": "^4.2.1", + "typescript": "^5.2.2", + "vite": "^5.3.1" + } +} diff --git a/src-tauri/.gitignore b/src-tauri/.gitignore new file mode 100644 index 0000000..b21bd68 --- /dev/null +++ b/src-tauri/.gitignore @@ -0,0 +1,7 @@ +# Generated by Cargo +# will have compiled files and executables +/target/ + +# Generated by Tauri +# will have schema files for capabilities auto-completion +/gen/schemas diff --git a/src-tauri/Cargo.lock b/src-tauri/Cargo.lock new file mode 100644 index 0000000..272f7a7 --- /dev/null +++ b/src-tauri/Cargo.lock @@ -0,0 +1,5409 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 4 + +[[package]] +name = "addr2line" +version = "0.24.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1" +dependencies = [ + "gimli", +] + +[[package]] +name = "adler2" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627" + +[[package]] +name = "aho-corasick" +version = "1.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" +dependencies = [ + "memchr", +] + +[[package]] +name = "alloc-no-stdlib" +version = "2.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3" + +[[package]] +name = "alloc-stdlib" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece" +dependencies = [ + "alloc-no-stdlib", +] + +[[package]] +name = "android-tzdata" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" + +[[package]] +name = "android_system_properties" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" +dependencies = [ + "libc", +] + +[[package]] +name = "anyhow" +version = "1.0.94" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c1fd03a028ef38ba2276dce7e33fcd6369c158a1bca17946c4b1b701891c1ff7" + +[[package]] +name = "async-channel" +version = "1.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "81953c529336010edd6d8e358f886d9581267795c61b19475b71314bffa46d35" +dependencies = [ + "concurrent-queue", + "event-listener 2.5.3", + "futures-core", +] + +[[package]] +name = "async-channel" +version = "2.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a" +dependencies = [ + "concurrent-queue", + "event-listener-strategy", + "futures-core", + "pin-project-lite", +] + +[[package]] +name = "async-trait" +version = "0.1.83" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "721cae7de5c34fbb2acd27e21e6d2cf7b886dce0c27388d46c4e6c47ea4318dd" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.90", +] + +[[package]] +name = "atk" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b4af014b17dd80e8af9fa689b2d4a211ddba6eb583c1622f35d0cb543f6b17e4" +dependencies = [ + "atk-sys", + "glib", + "libc", +] + +[[package]] +name = "atk-sys" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "251e0b7d90e33e0ba930891a505a9a35ece37b2dd37a14f3ffc306c13b980009" +dependencies = [ + "glib-sys", + "gobject-sys", + "libc", + "system-deps", +] + +[[package]] +name = "attohttpc" +version = "0.24.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8d9a9bf8b79a749ee0b911b91b671cc2b6c670bdbc7e3dfd537576ddc94bb2a2" +dependencies = [ + "flate2", + "http 0.2.12", + "log", + "native-tls", + "serde", + "serde_json", + "url", +] + +[[package]] +name = "autocfg" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" + +[[package]] +name = "backtrace" +version = "0.3.74" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a" +dependencies = [ + "addr2line", + "cfg-if", + "libc", + "miniz_oxide", + "object", + "rustc-demangle", + "windows-targets 0.52.6", +] + +[[package]] +name = "base64" +version = "0.21.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" + +[[package]] +name = "base64" +version = "0.22.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" + +[[package]] +name = "bitflags" +version = "1.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" + +[[package]] +name = "bitflags" +version = "2.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" +dependencies = [ + "serde", +] + +[[package]] +name = "block" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a" + +[[package]] +name = "block-buffer" +version = "0.10.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" +dependencies = [ + "generic-array", +] + +[[package]] +name = "block2" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c132eebf10f5cad5289222520a4a058514204aed6d791f1cf4fe8088b82d15f" +dependencies = [ + "objc2", +] + +[[package]] +name = "brotli" +version = "7.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cc97b8f16f944bba54f0433f07e30be199b6dc2bd25937444bbad560bcea29bd" +dependencies = [ + "alloc-no-stdlib", + "alloc-stdlib", + "brotli-decompressor", +] + +[[package]] +name = "brotli-decompressor" +version = "4.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a45bd2e4095a8b518033b128020dd4a55aab1c0a381ba4404a472630f4bc362" +dependencies = [ + "alloc-no-stdlib", + "alloc-stdlib", +] + +[[package]] +name = "bstr" +version = "1.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a68f1f47cdf0ec8ee4b941b2eee2a80cb796db73118c0dd09ac63fbe405be22" +dependencies = [ + "memchr", + "regex-automata", + "serde", +] + +[[package]] +name = "bumpalo" +version = "3.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" + +[[package]] +name = "bytemuck" +version = "1.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b37c88a63ffd85d15b406896cc343916d7cf57838a847b3a6f2ca5d39a5695a" + +[[package]] +name = "byteorder" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" + +[[package]] +name = "bytes" +version = "1.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "325918d6fe32f23b19878fe4b34794ae41fc19ddbe53b10571a4874d44ffd39b" +dependencies = [ + "serde", +] + +[[package]] +name = "cairo-rs" +version = "0.18.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ca26ef0159422fb77631dc9d17b102f253b876fe1586b03b803e63a309b4ee2" +dependencies = [ + "bitflags 2.6.0", + "cairo-sys-rs", + "glib", + "libc", + "once_cell", + "thiserror 1.0.69", +] + +[[package]] +name = "cairo-sys-rs" +version = "0.18.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "685c9fa8e590b8b3d678873528d83411db17242a73fccaed827770ea0fedda51" +dependencies = [ + "glib-sys", + "libc", + "system-deps", +] + +[[package]] +name = "camino" +version = "1.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b96ec4966b5813e2c0507c1f86115c8c5abaadc3980879c3424042a02fd1ad3" +dependencies = [ + "serde", +] + +[[package]] +name = "cargo-platform" +version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e35af189006b9c0f00a064685c727031e3ed2d8020f7ba284d78cc2671bd36ea" +dependencies = [ + "serde", +] + +[[package]] +name = "cargo_metadata" +version = "0.18.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2d886547e41f740c616ae73108f6eb70afe6d940c7bc697cb30f13daec073037" +dependencies = [ + "camino", + "cargo-platform", + "semver", + "serde", + "serde_json", + "thiserror 1.0.69", +] + +[[package]] +name = "cargo_toml" +version = "0.17.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a969e13a7589e9e3e4207e153bae624ade2b5622fb4684a4923b23ec3d57719" +dependencies = [ + "serde", + "toml 0.8.2", +] + +[[package]] +name = "cc" +version = "1.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "27f657647bcff5394bf56c7317665bbf790a137a50eaaa5c6bfbb9e27a518f2d" +dependencies = [ + "shlex", +] + +[[package]] +name = "cesu8" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c" + +[[package]] +name = "cfb" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d38f2da7a0a2c4ccf0065be06397cc26a81f4e528be095826eee9d4adbb8c60f" +dependencies = [ + "byteorder", + "fnv", + "uuid", +] + +[[package]] +name = "cfg-expr" +version = "0.15.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02" +dependencies = [ + "smallvec", + "target-lexicon", +] + +[[package]] +name = "cfg-if" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" + +[[package]] +name = "cfg_aliases" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" + +[[package]] +name = "chrono" +version = "0.4.38" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401" +dependencies = [ + "android-tzdata", + "iana-time-zone", + "js-sys", + "num-traits", + "serde", + "wasm-bindgen", + "windows-targets 0.52.6", +] + +[[package]] +name = "ciborium" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e" +dependencies = [ + "ciborium-io", + "ciborium-ll", + "serde", +] + +[[package]] +name = "ciborium-io" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757" + +[[package]] +name = "ciborium-ll" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9" +dependencies = [ + "ciborium-io", + "half", +] + +[[package]] +name = "cocoa" +version = "0.26.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f79398230a6e2c08f5c9760610eb6924b52aa9e7950a619602baba59dcbbdbb2" +dependencies = [ + "bitflags 2.6.0", + "block", + "cocoa-foundation", + "core-foundation 0.10.0", + "core-graphics", + "foreign-types 0.5.0", + "libc", + "objc", +] + +[[package]] +name = "cocoa-foundation" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e14045fb83be07b5acf1c0884b2180461635b433455fa35d1cd6f17f1450679d" +dependencies = [ + "bitflags 2.6.0", + "block", + "core-foundation 0.10.0", + "core-graphics-types", + "libc", + "objc", +] + +[[package]] +name = "combine" +version = "4.6.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd" +dependencies = [ + "bytes", + "memchr", +] + +[[package]] +name = "concurrent-queue" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973" +dependencies = [ + "crossbeam-utils", +] + +[[package]] +name = "convert_case" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e" + +[[package]] +name = "cookie" +version = "0.18.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ddef33a339a91ea89fb53151bd0a4689cfce27055c291dfa69945475d22c747" +dependencies = [ + "time", + "version_check", +] + +[[package]] +name = "core-foundation" +version = "0.9.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f" +dependencies = [ + "core-foundation-sys", + "libc", +] + +[[package]] +name = "core-foundation" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b55271e5c8c478ad3f38ad24ef34923091e0548492a266d19b3c0b4d82574c63" +dependencies = [ + "core-foundation-sys", + "libc", +] + +[[package]] +name = "core-foundation-sys" +version = "0.8.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" + +[[package]] +name = "core-graphics" +version = "0.24.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fa95a34622365fa5bbf40b20b75dba8dfa8c94c734aea8ac9a5ca38af14316f1" +dependencies = [ + "bitflags 2.6.0", + "core-foundation 0.10.0", + "core-graphics-types", + "foreign-types 0.5.0", + "libc", +] + +[[package]] +name = "core-graphics-types" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d44a101f213f6c4cdc1853d4b78aef6db6bdfa3468798cc1d9912f4735013eb" +dependencies = [ + "bitflags 2.6.0", + "core-foundation 0.10.0", + "libc", +] + +[[package]] +name = "cpufeatures" +version = "0.2.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "16b80225097f2e5ae4e7179dd2266824648f3e2f49d9134d584b76389d31c4c3" +dependencies = [ + "libc", +] + +[[package]] +name = "crc32fast" +version = "1.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "crossbeam" +version = "0.8.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1137cd7e7fc0fb5d3c5a8678be38ec56e819125d8d7907411fe24ccb943faca8" +dependencies = [ + "crossbeam-channel", + "crossbeam-deque", + "crossbeam-epoch", + "crossbeam-queue", + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-channel" +version = "0.5.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2" +dependencies = [ + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-deque" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d" +dependencies = [ + "crossbeam-epoch", + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-epoch" +version = "0.9.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" +dependencies = [ + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-queue" +version = "0.3.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df0346b5d5e76ac2fe4e327c5fd1118d6be7c51dfb18f9b7922923f287471e35" +dependencies = [ + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-utils" +version = "0.8.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80" + +[[package]] +name = "crunchy" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" + +[[package]] +name = "crypto-common" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" +dependencies = [ + "generic-array", + "typenum", +] + +[[package]] +name = "cssparser" +version = "0.27.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "754b69d351cdc2d8ee09ae203db831e005560fc6030da058f86ad60c92a9cb0a" +dependencies = [ + "cssparser-macros", + "dtoa-short", + "itoa 0.4.8", + "matches", + "phf 0.8.0", + "proc-macro2", + "quote", + "smallvec", + "syn 1.0.109", +] + +[[package]] +name = "cssparser-macros" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331" +dependencies = [ + "quote", + "syn 2.0.90", +] + +[[package]] +name = "ctor" +version = "0.2.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32a2785755761f3ddc1492979ce1e48d2c00d09311c39e4466429188f3dd6501" +dependencies = [ + "quote", + "syn 2.0.90", +] + +[[package]] +name = "dango-music-player" +version = "0.0.0" +dependencies = [ + "ciborium", + "crossbeam", + "directories", + "dmp-core", + "futures", + "mime", + "serde", + "serde_json", + "tauri", + "tauri-build", + "tauri-plugin-shell", + "uuid", +] + +[[package]] +name = "darling" +version = "0.20.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989" +dependencies = [ + "darling_core", + "darling_macro", +] + +[[package]] +name = "darling_core" +version = "0.20.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5" +dependencies = [ + "fnv", + "ident_case", + "proc-macro2", + "quote", + "strsim", + "syn 2.0.90", +] + +[[package]] +name = "darling_macro" +version = "0.20.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806" +dependencies = [ + "darling_core", + "quote", + "syn 2.0.90", +] + +[[package]] +name = "data-encoding" +version = "2.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8566979429cf69b49a5c740c60791108e86440e8be149bbea4fe54d2c32d6e2" + +[[package]] +name = "dbus" +version = "0.9.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1bb21987b9fb1613058ba3843121dd18b163b254d8a6e797e144cbac14d96d1b" +dependencies = [ + "libc", + "libdbus-sys", + "winapi", +] + +[[package]] +name = "deranged" +version = "0.3.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" +dependencies = [ + "powerfmt", + "serde", +] + +[[package]] +name = "derive_more" +version = "0.99.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f33878137e4dafd7fa914ad4e259e18a4e8e532b9617a2d0150262bf53abfce" +dependencies = [ + "convert_case", + "proc-macro2", + "quote", + "rustc_version", + "syn 2.0.90", +] + +[[package]] +name = "deunicode" +version = "1.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "339544cc9e2c4dc3fc7149fd630c5f22263a4fdf18a98afd0075784968b5cf00" + +[[package]] +name = "digest" +version = "0.10.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" +dependencies = [ + "block-buffer", + "crypto-common", +] + +[[package]] +name = "directories" +version = "5.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a49173b84e034382284f27f1af4dcbbd231ffa358c0fe316541a7337f376a35" +dependencies = [ + "dirs-sys", +] + +[[package]] +name = "dirs" +version = "5.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225" +dependencies = [ + "dirs-sys", +] + +[[package]] +name = "dirs-sys" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c" +dependencies = [ + "libc", + "option-ext", + "redox_users", + "windows-sys 0.48.0", +] + +[[package]] +name = "discord-rpc-client" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5577407c3d8ec8db993e7dd256ba64557cd00239de84a352b9d329175c70df23" +dependencies = [ + "byteorder", + "crossbeam-channel", + "log", + "named_pipe", + "num-derive", + "num-traits", + "serde", + "serde_derive", + "serde_json", + "uuid", +] + +[[package]] +name = "dispatch" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b" + +[[package]] +name = "displaydoc" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.90", +] + +[[package]] +name = "dlopen2" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9e1297103d2bbaea85724fcee6294c2d50b1081f9ad47d0f6f6f61eda65315a6" +dependencies = [ + "dlopen2_derive", + "libc", + "once_cell", + "winapi", +] + +[[package]] +name = "dlopen2_derive" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f2b99bf03862d7f545ebc28ddd33a665b50865f4dfd84031a393823879bd4c54" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.90", +] + +[[package]] +name = "dmp-core" +version = "0.0.0" +dependencies = [ + "async-channel 2.3.1", + "base64 0.21.7", + "chrono", + "ciborium", + "crossbeam", + "crossbeam-channel", + "deunicode", + "discord-rpc-client", + "file-format", + "futures", + "glib", + "gstreamer", + "kushi", + "leb128", + "listenbrainz", + "lofty", + "log", + "m3u8-rs", + "moro", + "moro-local", + "nestify", + "opener", + "quick-xml 0.31.0", + "rayon", + "rcue", + "serde", + "serde_json", + "tempfile", + "text_io", + "thiserror 1.0.69", + "tokio", + "urlencoding", + "uuid", + "walkdir", +] + +[[package]] +name = "dpi" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f25c0e292a7ca6d6498557ff1df68f32c99850012b6ea401cf8daf771f22ff53" +dependencies = [ + "serde", +] + +[[package]] +name = "dtoa" +version = "1.0.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dcbb2bf8e87535c23f7a8a321e364ce21462d0ff10cb6407820e8e96dfff6653" + +[[package]] +name = "dtoa-short" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cd1511a7b6a56299bd043a9c167a6d2bfb37bf84a6dfceaba651168adfb43c87" +dependencies = [ + "dtoa", +] + +[[package]] +name = "dunce" +version = "1.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813" + +[[package]] +name = "dyn-clone" +version = "1.0.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d6ef0072f8a535281e4876be788938b528e9a1d43900b82c2569af7da799125" + +[[package]] +name = "either" +version = "1.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0" + +[[package]] +name = "embed-resource" +version = "2.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b68b6f9f63a0b6a38bc447d4ce84e2b388f3ec95c99c641c8ff0dd3ef89a6379" +dependencies = [ + "cc", + "memchr", + "rustc_version", + "toml 0.8.2", + "vswhom", + "winreg", +] + +[[package]] +name = "embed_plist" +version = "1.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ef6b89e5b37196644d8796de5268852ff179b44e96276cf4290264843743bb7" + +[[package]] +name = "encoding_rs" +version = "0.8.35" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "equivalent" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" + +[[package]] +name = "erased-serde" +version = "0.4.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "24e2389d65ab4fab27dc2a5de7b191e1f6617d1f1c8855c0dc569c94a4cbb18d" +dependencies = [ + "serde", + "typeid", +] + +[[package]] +name = "errno" +version = "0.3.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d" +dependencies = [ + "libc", + "windows-sys 0.59.0", +] + +[[package]] +name = "event-listener" +version = "2.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" + +[[package]] +name = "event-listener" +version = "5.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6032be9bd27023a771701cc49f9f053c751055f71efb2e0ae5c15809093675ba" +dependencies = [ + "concurrent-queue", + "parking", + "pin-project-lite", +] + +[[package]] +name = "event-listener-strategy" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c3e4e0dd3673c1139bf041f3008816d9cf2946bbfac2945c09e523b8d7b05b2" +dependencies = [ + "event-listener 5.3.1", + "pin-project-lite", +] + +[[package]] +name = "fastrand" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "486f806e73c5707928240ddc295403b1b93c96a02038563881c4a2fd84b81ac4" + +[[package]] +name = "fdeflate" +version = "0.3.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e6853b52649d4ac5c0bd02320cddc5ba956bdb407c4b75a2c6b75bf51500f8c" +dependencies = [ + "simd-adler32", +] + +[[package]] +name = "field-offset" +version = "0.3.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38e2275cc4e4fc009b0669731a1e5ab7ebf11f469eaede2bab9309a5b4d6057f" +dependencies = [ + "memoffset", + "rustc_version", +] + +[[package]] +name = "file-format" +version = "0.23.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "865ed54301d7e5136763302a3c9e595317e08a3119e19a078ab1ed269eb18edc" +dependencies = [ + "serde", +] + +[[package]] +name = "flate2" +version = "1.0.35" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c" +dependencies = [ + "crc32fast", + "miniz_oxide", +] + +[[package]] +name = "fnv" +version = "1.0.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" + +[[package]] +name = "foreign-types" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" +dependencies = [ + "foreign-types-shared 0.1.1", +] + +[[package]] +name = "foreign-types" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965" +dependencies = [ + "foreign-types-macros", + "foreign-types-shared 0.3.1", +] + +[[package]] +name = "foreign-types-macros" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.90", +] + +[[package]] +name = "foreign-types-shared" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" + +[[package]] +name = "foreign-types-shared" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b" + +[[package]] +name = "form_urlencoded" +version = "1.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" +dependencies = [ + "percent-encoding", +] + +[[package]] +name = "futf" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df420e2e84819663797d1ec6544b13c5be84629e7bb00dc960d6917db2987843" +dependencies = [ + "mac", + "new_debug_unreachable", +] + +[[package]] +name = "futures" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876" +dependencies = [ + "futures-channel", + "futures-core", + "futures-executor", + "futures-io", + "futures-sink", + "futures-task", + "futures-util", +] + +[[package]] +name = "futures-channel" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10" +dependencies = [ + "futures-core", + "futures-sink", +] + +[[package]] +name = "futures-core" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" + +[[package]] +name = "futures-executor" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f" +dependencies = [ + "futures-core", + "futures-task", + "futures-util", +] + +[[package]] +name = "futures-io" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" + +[[package]] +name = "futures-macro" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.90", +] + +[[package]] +name = "futures-sink" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7" + +[[package]] +name = "futures-task" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" + +[[package]] +name = "futures-util" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" +dependencies = [ + "futures-channel", + "futures-core", + "futures-io", + "futures-macro", + "futures-sink", + "futures-task", + "memchr", + "pin-project-lite", + "pin-utils", + "slab", +] + +[[package]] +name = "fxhash" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c" +dependencies = [ + "byteorder", +] + +[[package]] +name = "gdk" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f5ba081bdef3b75ebcdbfc953699ed2d7417d6bd853347a42a37d76406a33646" +dependencies = [ + "cairo-rs", + "gdk-pixbuf", + "gdk-sys", + "gio", + "glib", + "libc", + "pango", +] + +[[package]] +name = "gdk-pixbuf" +version = "0.18.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "50e1f5f1b0bfb830d6ccc8066d18db35c487b1b2b1e8589b5dfe9f07e8defaec" +dependencies = [ + "gdk-pixbuf-sys", + "gio", + "glib", + "libc", + "once_cell", +] + +[[package]] +name = "gdk-pixbuf-sys" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f9839ea644ed9c97a34d129ad56d38a25e6756f99f3a88e15cd39c20629caf7" +dependencies = [ + "gio-sys", + "glib-sys", + "gobject-sys", + "libc", + "system-deps", +] + +[[package]] +name = "gdk-sys" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "31ff856cb3386dae1703a920f803abafcc580e9b5f711ca62ed1620c25b51ff2" +dependencies = [ + "cairo-sys-rs", + "gdk-pixbuf-sys", + "gio-sys", + "glib-sys", + "gobject-sys", + "libc", + "pango-sys", + "pkg-config", + "system-deps", +] + +[[package]] +name = "gdkwayland-sys" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a90fbf5c033c65d93792192a49a8efb5bb1e640c419682a58bb96f5ae77f3d4a" +dependencies = [ + "gdk-sys", + "glib-sys", + "gobject-sys", + "libc", + "pkg-config", + "system-deps", +] + +[[package]] +name = "gdkx11" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "db2ea8a4909d530f79921290389cbd7c34cb9d623bfe970eaae65ca5f9cd9cce" +dependencies = [ + "gdk", + "gdkx11-sys", + "gio", + "glib", + "libc", + "x11", +] + +[[package]] +name = "gdkx11-sys" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fee8f00f4ee46cad2939b8990f5c70c94ff882c3028f3cc5abf950fa4ab53043" +dependencies = [ + "gdk-sys", + "glib-sys", + "libc", + "system-deps", + "x11", +] + +[[package]] +name = "generic-array" +version = "0.14.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" +dependencies = [ + "typenum", + "version_check", +] + +[[package]] +name = "getrandom" +version = "0.1.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce" +dependencies = [ + "cfg-if", + "libc", + "wasi 0.9.0+wasi-snapshot-preview1", +] + +[[package]] +name = "getrandom" +version = "0.2.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" +dependencies = [ + "cfg-if", + "libc", + "wasi 0.11.0+wasi-snapshot-preview1", +] + +[[package]] +name = "gimli" +version = "0.31.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" + +[[package]] +name = "gio" +version = "0.18.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d4fc8f532f87b79cbc51a79748f16a6828fb784be93145a322fa14d06d354c73" +dependencies = [ + "futures-channel", + "futures-core", + "futures-io", + "futures-util", + "gio-sys", + "glib", + "libc", + "once_cell", + "pin-project-lite", + "smallvec", + "thiserror 1.0.69", +] + +[[package]] +name = "gio-sys" +version = "0.18.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "37566df850baf5e4cb0dfb78af2e4b9898d817ed9263d1090a2df958c64737d2" +dependencies = [ + "glib-sys", + "gobject-sys", + "libc", + "system-deps", + "winapi", +] + +[[package]] +name = "glib" +version = "0.18.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "233daaf6e83ae6a12a52055f568f9d7cf4671dabb78ff9560ab6da230ce00ee5" +dependencies = [ + "bitflags 2.6.0", + "futures-channel", + "futures-core", + "futures-executor", + "futures-task", + "futures-util", + "gio-sys", + "glib-macros", + "glib-sys", + "gobject-sys", + "libc", + "memchr", + "once_cell", + "smallvec", + "thiserror 1.0.69", +] + +[[package]] +name = "glib-macros" +version = "0.18.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0bb0228f477c0900c880fd78c8759b95c7636dbd7842707f49e132378aa2acdc" +dependencies = [ + "heck 0.4.1", + "proc-macro-crate 2.0.2", + "proc-macro-error", + "proc-macro2", + "quote", + "syn 2.0.90", +] + +[[package]] +name = "glib-sys" +version = "0.18.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "063ce2eb6a8d0ea93d2bf8ba1957e78dbab6be1c2220dd3daca57d5a9d869898" +dependencies = [ + "libc", + "system-deps", +] + +[[package]] +name = "glob" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" + +[[package]] +name = "gobject-sys" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0850127b514d1c4a4654ead6dedadb18198999985908e6ffe4436f53c785ce44" +dependencies = [ + "glib-sys", + "libc", + "system-deps", +] + +[[package]] +name = "gstreamer" +version = "0.21.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "de95703f4c8e79f4f4e42279cf1ab0e5a46b7ece4a9dfcd16424164af7be9055" +dependencies = [ + "cfg-if", + "futures-channel", + "futures-core", + "futures-util", + "glib", + "gstreamer-sys", + "itertools", + "libc", + "muldiv", + "num-integer", + "num-rational", + "option-operations", + "paste", + "pin-project-lite", + "pretty-hex", + "smallvec", + "thiserror 1.0.69", +] + +[[package]] +name = "gstreamer-sys" +version = "0.21.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "564cda782b3e6eed1b81cb4798a06794db56440fb05b422505be689f34ce3bc4" +dependencies = [ + "glib-sys", + "gobject-sys", + "libc", + "system-deps", +] + +[[package]] +name = "gtk" +version = "0.18.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93c4f5e0e20b60e10631a5f06da7fe3dda744b05ad0ea71fee2f47adf865890c" +dependencies = [ + "atk", + "cairo-rs", + "field-offset", + "futures-channel", + "gdk", + "gdk-pixbuf", + "gio", + "glib", + "gtk-sys", + "gtk3-macros", + "libc", + "pango", + "pkg-config", +] + +[[package]] +name = "gtk-sys" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "771437bf1de2c1c0b496c11505bdf748e26066bbe942dfc8f614c9460f6d7722" +dependencies = [ + "atk-sys", + "cairo-sys-rs", + "gdk-pixbuf-sys", + "gdk-sys", + "gio-sys", + "glib-sys", + "gobject-sys", + "libc", + "pango-sys", + "system-deps", +] + +[[package]] +name = "gtk3-macros" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c6063efb63db582968fb7df72e1ae68aa6360dcfb0a75143f34fc7d616bad75e" +dependencies = [ + "proc-macro-crate 1.3.1", + "proc-macro-error", + "proc-macro2", + "quote", + "syn 2.0.90", +] + +[[package]] +name = "half" +version = "2.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888" +dependencies = [ + "cfg-if", + "crunchy", +] + +[[package]] +name = "hashbrown" +version = "0.12.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" + +[[package]] +name = "hashbrown" +version = "0.15.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289" + +[[package]] +name = "heck" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" + +[[package]] +name = "heck" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" + +[[package]] +name = "hex" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" + +[[package]] +name = "html5ever" +version = "0.26.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bea68cab48b8459f17cf1c944c67ddc572d272d9f2b274140f223ecb1da4a3b7" +dependencies = [ + "log", + "mac", + "markup5ever", + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "http" +version = "0.2.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1" +dependencies = [ + "bytes", + "fnv", + "itoa 1.0.14", +] + +[[package]] +name = "http" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f16ca2af56261c99fba8bac40a10251ce8188205a4c448fbb745a2e4daa76fea" +dependencies = [ + "bytes", + "fnv", + "itoa 1.0.14", +] + +[[package]] +name = "http-body" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184" +dependencies = [ + "bytes", + "http 1.2.0", +] + +[[package]] +name = "http-body-util" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f" +dependencies = [ + "bytes", + "futures-util", + "http 1.2.0", + "http-body", + "pin-project-lite", +] + +[[package]] +name = "httparse" +version = "1.9.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7d71d3574edd2771538b901e6549113b4006ece66150fb69c0fb6d9a2adae946" + +[[package]] +name = "hyper" +version = "1.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "97818827ef4f364230e16705d4706e2897df2bb60617d6ca15d598025a3c481f" +dependencies = [ + "bytes", + "futures-channel", + "futures-util", + "http 1.2.0", + "http-body", + "httparse", + "itoa 1.0.14", + "pin-project-lite", + "smallvec", + "tokio", + "want", +] + +[[package]] +name = "hyper-util" +version = "0.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df2dcfbe0677734ab2f3ffa7fa7bfd4706bfdc1ef393f2ee30184aed67e631b4" +dependencies = [ + "bytes", + "futures-channel", + "futures-util", + "http 1.2.0", + "http-body", + "hyper", + "pin-project-lite", + "socket2", + "tokio", + "tower-service", + "tracing", +] + +[[package]] +name = "iana-time-zone" +version = "0.1.61" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220" +dependencies = [ + "android_system_properties", + "core-foundation-sys", + "iana-time-zone-haiku", + "js-sys", + "wasm-bindgen", + "windows-core 0.52.0", +] + +[[package]] +name = "iana-time-zone-haiku" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" +dependencies = [ + "cc", +] + +[[package]] +name = "ico" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3804960be0bb5e4edb1e1ad67afd321a9ecfd875c3e65c099468fd2717d7cae" +dependencies = [ + "byteorder", + "png", +] + +[[package]] +name = "icu_collections" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526" +dependencies = [ + "displaydoc", + "yoke", + "zerofrom", + "zerovec", +] + +[[package]] +name = "icu_locid" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637" +dependencies = [ + "displaydoc", + "litemap", + "tinystr", + "writeable", + "zerovec", +] + +[[package]] +name = "icu_locid_transform" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e" +dependencies = [ + "displaydoc", + "icu_locid", + "icu_locid_transform_data", + "icu_provider", + "tinystr", + "zerovec", +] + +[[package]] +name = "icu_locid_transform_data" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e" + +[[package]] +name = "icu_normalizer" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f" +dependencies = [ + "displaydoc", + "icu_collections", + "icu_normalizer_data", + "icu_properties", + "icu_provider", + "smallvec", + "utf16_iter", + "utf8_iter", + "write16", + "zerovec", +] + +[[package]] +name = "icu_normalizer_data" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516" + +[[package]] +name = "icu_properties" +version = "1.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5" +dependencies = [ + "displaydoc", + "icu_collections", + "icu_locid_transform", + "icu_properties_data", + "icu_provider", + "tinystr", + "zerovec", +] + +[[package]] +name = "icu_properties_data" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569" + +[[package]] +name = "icu_provider" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9" +dependencies = [ + "displaydoc", + "icu_locid", + "icu_provider_macros", + "stable_deref_trait", + "tinystr", + "writeable", + "yoke", + "zerofrom", + "zerovec", +] + +[[package]] +name = "icu_provider_macros" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.90", +] + +[[package]] +name = "ident_case" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" + +[[package]] +name = "idna" +version = "1.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e" +dependencies = [ + "idna_adapter", + "smallvec", + "utf8_iter", +] + +[[package]] +name = "idna_adapter" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71" +dependencies = [ + "icu_normalizer", + "icu_properties", +] + +[[package]] +name = "indexmap" +version = "1.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" +dependencies = [ + "autocfg", + "hashbrown 0.12.3", + "serde", +] + +[[package]] +name = "indexmap" +version = "2.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62f822373a4fe84d4bb149bf54e584a7f4abec90e072ed49cda0edea5b95471f" +dependencies = [ + "equivalent", + "hashbrown 0.15.2", + "serde", +] + +[[package]] +name = "infer" +version = "0.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bc150e5ce2330295b8616ce0e3f53250e53af31759a9dbedad1621ba29151847" +dependencies = [ + "cfb", +] + +[[package]] +name = "instant" +version = "0.1.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "ipnet" +version = "2.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ddc24109865250148c2e0f3d25d4f0f479571723792d3802153c60922a4fb708" + +[[package]] +name = "is-docker" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "928bae27f42bc99b60d9ac7334e3a21d10ad8f1835a4e12ec3ec0464765ed1b3" +dependencies = [ + "once_cell", +] + +[[package]] +name = "is-wsl" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "173609498df190136aa7dea1a91db051746d339e18476eed5ca40521f02d7aa5" +dependencies = [ + "is-docker", + "once_cell", +] + +[[package]] +name = "itertools" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" +dependencies = [ + "either", +] + +[[package]] +name = "itoa" +version = "0.4.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4" + +[[package]] +name = "itoa" +version = "1.0.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674" + +[[package]] +name = "javascriptcore-rs" +version = "1.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca5671e9ffce8ffba57afc24070e906da7fc4b1ba66f2cabebf61bf2ea257fcc" +dependencies = [ + "bitflags 1.3.2", + "glib", + "javascriptcore-rs-sys", +] + +[[package]] +name = "javascriptcore-rs-sys" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "af1be78d14ffa4b75b66df31840478fef72b51f8c2465d4ca7c194da9f7a5124" +dependencies = [ + "glib-sys", + "gobject-sys", + "libc", + "system-deps", +] + +[[package]] +name = "jni" +version = "0.21.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97" +dependencies = [ + "cesu8", + "cfg-if", + "combine", + "jni-sys", + "log", + "thiserror 1.0.69", + "walkdir", + "windows-sys 0.45.0", +] + +[[package]] +name = "jni-sys" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130" + +[[package]] +name = "js-sys" +version = "0.3.76" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6717b6b5b077764fb5966237269cb3c64edddde4b14ce42647430a78ced9e7b7" +dependencies = [ + "once_cell", + "wasm-bindgen", +] + +[[package]] +name = "json-patch" +version = "3.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "863726d7afb6bc2590eeff7135d923545e5e964f004c2ccf8716c25e70a86f08" +dependencies = [ + "jsonptr", + "serde", + "serde_json", + "thiserror 1.0.69", +] + +[[package]] +name = "jsonptr" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5dea2b27dd239b2556ed7a25ba842fe47fd602e7fc7433c2a8d6106d4d9edd70" +dependencies = [ + "serde", + "serde_json", +] + +[[package]] +name = "keyboard-types" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b750dcadc39a09dbadd74e118f6dd6598df77fa01df0cfcdc52c28dece74528a" +dependencies = [ + "bitflags 2.6.0", + "serde", + "unicode-segmentation", +] + +[[package]] +name = "kuchikiki" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f29e4755b7b995046f510a7520c42b2fed58b77bd94d5a87a8eb43d2fd126da8" +dependencies = [ + "cssparser", + "html5ever", + "indexmap 1.9.3", + "matches", + "selectors", +] + +[[package]] +name = "kushi" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ab52e06d857b909cd55202e9d49c3ad8b76823b563b5d4704348b43a7dd404e" +dependencies = [ + "thiserror 1.0.69", +] + +[[package]] +name = "lazy_static" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" + +[[package]] +name = "leb128" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67" + +[[package]] +name = "libappindicator" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "03589b9607c868cc7ae54c0b2a22c8dc03dd41692d48f2d7df73615c6a95dc0a" +dependencies = [ + "glib", + "gtk", + "gtk-sys", + "libappindicator-sys", + "log", +] + +[[package]] +name = "libappindicator-sys" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e9ec52138abedcc58dc17a7c6c0c00a2bdb4f3427c7f63fa97fd0d859155caf" +dependencies = [ + "gtk-sys", + "libloading", + "once_cell", +] + +[[package]] +name = "libc" +version = "0.2.167" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09d6582e104315a817dff97f75133544b2e094ee22447d2acf4a74e189ba06fc" + +[[package]] +name = "libdbus-sys" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "06085512b750d640299b79be4bad3d2fa90a9c00b1fd9e1b46364f66f0485c72" +dependencies = [ + "cc", + "pkg-config", +] + +[[package]] +name = "libloading" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f" +dependencies = [ + "cfg-if", + "winapi", +] + +[[package]] +name = "libredox" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" +dependencies = [ + "bitflags 2.6.0", + "libc", +] + +[[package]] +name = "linux-raw-sys" +version = "0.4.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" + +[[package]] +name = "listenbrainz" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9fe631e96600ebb10d5fbcf28f30dab10bf75487c8114017c545b2647267bee5" +dependencies = [ + "attohttpc", + "serde", + "serde_json", + "thiserror 1.0.69", +] + +[[package]] +name = "litemap" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104" + +[[package]] +name = "lock_api" +version = "0.4.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17" +dependencies = [ + "autocfg", + "scopeguard", +] + +[[package]] +name = "lofty" +version = "0.18.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f75066eb1d25a7047fb2667edb410ae2592439ed81546f95c28b0a1c7d7d3818" +dependencies = [ + "byteorder", + "data-encoding", + "flate2", + "lofty_attr", + "log", + "ogg_pager", + "paste", +] + +[[package]] +name = "lofty_attr" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "764b60e1ddd07e5665a6a17636a95cd7d8f3b86c73503a69c32979d05f72f3cf" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.90", +] + +[[package]] +name = "log" +version = "0.4.22" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" + +[[package]] +name = "m3u8-rs" +version = "5.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c1d7ba86f7ea62f17f4310c55e93244619ddc7dadfc7e565de1967e4e41e6e7" +dependencies = [ + "chrono", + "nom", +] + +[[package]] +name = "mac" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4" + +[[package]] +name = "malloc_buf" +version = "0.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb" +dependencies = [ + "libc", +] + +[[package]] +name = "markup5ever" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7a2629bb1404f3d34c2e921f21fd34ba00b206124c81f65c50b43b6aaefeb016" +dependencies = [ + "log", + "phf 0.10.1", + "phf_codegen 0.10.0", + "string_cache", + "string_cache_codegen", + "tendril", +] + +[[package]] +name = "matches" +version = "0.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5" + +[[package]] +name = "memchr" +version = "2.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" + +[[package]] +name = "memoffset" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a" +dependencies = [ + "autocfg", +] + +[[package]] +name = "mime" +version = "0.3.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" + +[[package]] +name = "minimal-lexical" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" + +[[package]] +name = "miniz_oxide" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1" +dependencies = [ + "adler2", + "simd-adler32", +] + +[[package]] +name = "mio" +version = "1.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd" +dependencies = [ + "libc", + "wasi 0.11.0+wasi-snapshot-preview1", + "windows-sys 0.52.0", +] + +[[package]] +name = "moro" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8472c674b8319e7529bfdb3c51216810e36727be2056136d07130a0b1c132df6" +dependencies = [ + "async-channel 1.9.0", + "async-trait", + "futures", +] + +[[package]] +name = "moro-local" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "440d90a14b0e488191f76b02012ac2bad1375129b4f8f43667351586ba14dc83" +dependencies = [ + "async-trait", + "futures", + "pin-project", +] + +[[package]] +name = "muda" +version = "0.15.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fdae9c00e61cc0579bcac625e8ad22104c60548a025bfc972dc83868a28e1484" +dependencies = [ + "crossbeam-channel", + "dpi", + "gtk", + "keyboard-types", + "objc2", + "objc2-app-kit", + "objc2-foundation", + "once_cell", + "png", + "serde", + "thiserror 1.0.69", + "windows-sys 0.59.0", +] + +[[package]] +name = "muldiv" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "956787520e75e9bd233246045d19f42fb73242759cc57fba9611d940ae96d4b0" + +[[package]] +name = "named_pipe" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ad9c443cce91fc3e12f017290db75dde490d685cdaaf508d7159d7cf41f0eb2b" +dependencies = [ + "winapi", +] + +[[package]] +name = "native-tls" +version = "0.2.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a8614eb2c83d59d1c8cc974dd3f920198647674a0a035e1af1fa58707e317466" +dependencies = [ + "libc", + "log", + "openssl", + "openssl-probe", + "openssl-sys", + "schannel", + "security-framework", + "security-framework-sys", + "tempfile", +] + +[[package]] +name = "ndk" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3f42e7bbe13d351b6bead8286a43aac9534b82bd3cc43e47037f012ebfd62d4" +dependencies = [ + "bitflags 2.6.0", + "jni-sys", + "log", + "ndk-sys", + "num_enum", + "raw-window-handle", + "thiserror 1.0.69", +] + +[[package]] +name = "ndk-context" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b" + +[[package]] +name = "ndk-sys" +version = "0.6.0+11769913" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ee6cda3051665f1fb8d9e08fc35c96d5a244fb1be711a03b71118828afc9a873" +dependencies = [ + "jni-sys", +] + +[[package]] +name = "nestify" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "41d7249f7122d4e8a40f3b1b1850b763d2f864bf8e4b712427f024f8a167ea17" +dependencies = [ + "proc-macro-error", + "proc-macro2", + "quote", + "syn 2.0.90", +] + +[[package]] +name = "new_debug_unreachable" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086" + +[[package]] +name = "nodrop" +version = "0.1.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72ef4a56884ca558e5ddb05a1d1e7e1bfd9a68d9ed024c21704cc98872dae1bb" + +[[package]] +name = "nom" +version = "7.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" +dependencies = [ + "memchr", + "minimal-lexical", +] + +[[package]] +name = "normpath" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c8911957c4b1549ac0dc74e30db9c8b0e66ddcd6d7acc33098f4c63a64a6d7ed" +dependencies = [ + "windows-sys 0.59.0", +] + +[[package]] +name = "num-conv" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" + +[[package]] +name = "num-derive" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.90", +] + +[[package]] +name = "num-integer" +version = "0.1.46" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" +dependencies = [ + "num-traits", +] + +[[package]] +name = "num-rational" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f83d14da390562dca69fc84082e73e548e1ad308d24accdedd2720017cb37824" +dependencies = [ + "num-integer", + "num-traits", +] + +[[package]] +name = "num-traits" +version = "0.2.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" +dependencies = [ + "autocfg", +] + +[[package]] +name = "num_enum" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4e613fc340b2220f734a8595782c551f1250e969d87d3be1ae0579e8d4065179" +dependencies = [ + "num_enum_derive", +] + +[[package]] +name = "num_enum_derive" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "af1844ef2428cc3e1cb900be36181049ef3d3193c63e43026cfe202983b27a56" +dependencies = [ + "proc-macro-crate 2.0.2", + "proc-macro2", + "quote", + "syn 2.0.90", +] + +[[package]] +name = "objc" +version = "0.2.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1" +dependencies = [ + "malloc_buf", +] + +[[package]] +name = "objc-sys" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cdb91bdd390c7ce1a8607f35f3ca7151b65afc0ff5ff3b34fa350f7d7c7e4310" +dependencies = [ + "cc", +] + +[[package]] +name = "objc2" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "46a785d4eeff09c14c487497c162e92766fbb3e4059a71840cecc03d9a50b804" +dependencies = [ + "objc-sys", + "objc2-encode", +] + +[[package]] +name = "objc2-app-kit" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e4e89ad9e3d7d297152b17d39ed92cd50ca8063a89a9fa569046d41568891eff" +dependencies = [ + "bitflags 2.6.0", + "block2", + "libc", + "objc2", + "objc2-core-data", + "objc2-core-image", + "objc2-foundation", + "objc2-quartz-core", +] + +[[package]] +name = "objc2-cloud-kit" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "74dd3b56391c7a0596a295029734d3c1c5e7e510a4cb30245f8221ccea96b009" +dependencies = [ + "bitflags 2.6.0", + "block2", + "objc2", + "objc2-core-location", + "objc2-foundation", +] + +[[package]] +name = "objc2-contacts" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a5ff520e9c33812fd374d8deecef01d4a840e7b41862d849513de77e44aa4889" +dependencies = [ + "block2", + "objc2", + "objc2-foundation", +] + +[[package]] +name = "objc2-core-data" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "617fbf49e071c178c0b24c080767db52958f716d9eabdf0890523aeae54773ef" +dependencies = [ + "bitflags 2.6.0", + "block2", + "objc2", + "objc2-foundation", +] + +[[package]] +name = "objc2-core-image" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "55260963a527c99f1819c4f8e3b47fe04f9650694ef348ffd2227e8196d34c80" +dependencies = [ + "block2", + "objc2", + "objc2-foundation", + "objc2-metal", +] + +[[package]] +name = "objc2-core-location" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "000cfee34e683244f284252ee206a27953279d370e309649dc3ee317b37e5781" +dependencies = [ + "block2", + "objc2", + "objc2-contacts", + "objc2-foundation", +] + +[[package]] +name = "objc2-encode" +version = "4.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7891e71393cd1f227313c9379a26a584ff3d7e6e7159e988851f0934c993f0f8" + +[[package]] +name = "objc2-foundation" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ee638a5da3799329310ad4cfa62fbf045d5f56e3ef5ba4149e7452dcf89d5a8" +dependencies = [ + "bitflags 2.6.0", + "block2", + "libc", + "objc2", +] + +[[package]] +name = "objc2-link-presentation" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1a1ae721c5e35be65f01a03b6d2ac13a54cb4fa70d8a5da293d7b0020261398" +dependencies = [ + "block2", + "objc2", + "objc2-app-kit", + "objc2-foundation", +] + +[[package]] +name = "objc2-metal" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd0cba1276f6023976a406a14ffa85e1fdd19df6b0f737b063b95f6c8c7aadd6" +dependencies = [ + "bitflags 2.6.0", + "block2", + "objc2", + "objc2-foundation", +] + +[[package]] +name = "objc2-quartz-core" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e42bee7bff906b14b167da2bac5efe6b6a07e6f7c0a21a7308d40c960242dc7a" +dependencies = [ + "bitflags 2.6.0", + "block2", + "objc2", + "objc2-foundation", + "objc2-metal", +] + +[[package]] +name = "objc2-symbols" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0a684efe3dec1b305badae1a28f6555f6ddd3bb2c2267896782858d5a78404dc" +dependencies = [ + "objc2", + "objc2-foundation", +] + +[[package]] +name = "objc2-ui-kit" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b8bb46798b20cd6b91cbd113524c490f1686f4c4e8f49502431415f3512e2b6f" +dependencies = [ + "bitflags 2.6.0", + "block2", + "objc2", + "objc2-cloud-kit", + "objc2-core-data", + "objc2-core-image", + "objc2-core-location", + "objc2-foundation", + "objc2-link-presentation", + "objc2-quartz-core", + "objc2-symbols", + "objc2-uniform-type-identifiers", + "objc2-user-notifications", +] + +[[package]] +name = "objc2-uniform-type-identifiers" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "44fa5f9748dbfe1ca6c0b79ad20725a11eca7c2218bceb4b005cb1be26273bfe" +dependencies = [ + "block2", + "objc2", + "objc2-foundation", +] + +[[package]] +name = "objc2-user-notifications" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "76cfcbf642358e8689af64cee815d139339f3ed8ad05103ed5eaf73db8d84cb3" +dependencies = [ + "bitflags 2.6.0", + "block2", + "objc2", + "objc2-core-location", + "objc2-foundation", +] + +[[package]] +name = "objc2-web-kit" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "68bc69301064cebefc6c4c90ce9cba69225239e4b8ff99d445a2b5563797da65" +dependencies = [ + "bitflags 2.6.0", + "block2", + "objc2", + "objc2-app-kit", + "objc2-foundation", +] + +[[package]] +name = "object" +version = "0.36.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aedf0a2d09c573ed1d8d85b30c119153926a2b36dce0ab28322c09a117a4683e" +dependencies = [ + "memchr", +] + +[[package]] +name = "ogg_pager" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87b0bef808533c5890ab77279538212efdbbbd9aa4ef1ccdfcfbf77a42f7e6fa" +dependencies = [ + "byteorder", +] + +[[package]] +name = "once_cell" +version = "1.20.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775" + +[[package]] +name = "open" +version = "5.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3ecd52f0b8d15c40ce4820aa251ed5de032e5d91fab27f7db2f40d42a8bdf69c" +dependencies = [ + "is-wsl", + "libc", + "pathdiff", +] + +[[package]] +name = "opener" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d0812e5e4df08da354c851a3376fead46db31c2214f849d3de356d774d057681" +dependencies = [ + "bstr", + "dbus", + "normpath", + "url", + "windows-sys 0.59.0", +] + +[[package]] +name = "openssl" +version = "0.10.68" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6174bc48f102d208783c2c84bf931bb75927a617866870de8a4ea85597f871f5" +dependencies = [ + "bitflags 2.6.0", + "cfg-if", + "foreign-types 0.3.2", + "libc", + "once_cell", + "openssl-macros", + "openssl-sys", +] + +[[package]] +name = "openssl-macros" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.90", +] + +[[package]] +name = "openssl-probe" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" + +[[package]] +name = "openssl-sys" +version = "0.9.104" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "45abf306cbf99debc8195b66b7346498d7b10c210de50418b5ccd7ceba08c741" +dependencies = [ + "cc", + "libc", + "pkg-config", + "vcpkg", +] + +[[package]] +name = "option-ext" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" + +[[package]] +name = "option-operations" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7c26d27bb1aeab65138e4bf7666045169d1717febcc9ff870166be8348b223d0" +dependencies = [ + "paste", +] + +[[package]] +name = "os_pipe" +version = "1.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5ffd2b0a5634335b135d5728d84c5e0fd726954b87111f7506a61c502280d982" +dependencies = [ + "libc", + "windows-sys 0.59.0", +] + +[[package]] +name = "pango" +version = "0.18.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7ca27ec1eb0457ab26f3036ea52229edbdb74dee1edd29063f5b9b010e7ebee4" +dependencies = [ + "gio", + "glib", + "libc", + "once_cell", + "pango-sys", +] + +[[package]] +name = "pango-sys" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "436737e391a843e5933d6d9aa102cb126d501e815b83601365a948a518555dc5" +dependencies = [ + "glib-sys", + "gobject-sys", + "libc", + "system-deps", +] + +[[package]] +name = "parking" +version = "2.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba" + +[[package]] +name = "parking_lot" +version = "0.12.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27" +dependencies = [ + "lock_api", + "parking_lot_core", +] + +[[package]] +name = "parking_lot_core" +version = "0.9.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" +dependencies = [ + "cfg-if", + "libc", + "redox_syscall", + "smallvec", + "windows-targets 0.52.6", +] + +[[package]] +name = "paste" +version = "1.0.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" + +[[package]] +name = "pathdiff" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3" + +[[package]] +name = "percent-encoding" +version = "2.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" + +[[package]] +name = "phf" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3dfb61232e34fcb633f43d12c58f83c1df82962dcdfa565a4e866ffc17dafe12" +dependencies = [ + "phf_macros 0.8.0", + "phf_shared 0.8.0", + "proc-macro-hack", +] + +[[package]] +name = "phf" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259" +dependencies = [ + "phf_shared 0.10.0", +] + +[[package]] +name = "phf" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc" +dependencies = [ + "phf_macros 0.11.2", + "phf_shared 0.11.2", +] + +[[package]] +name = "phf_codegen" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cbffee61585b0411840d3ece935cce9cb6321f01c45477d30066498cd5e1a815" +dependencies = [ + "phf_generator 0.8.0", + "phf_shared 0.8.0", +] + +[[package]] +name = "phf_codegen" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4fb1c3a8bc4dd4e5cfce29b44ffc14bedd2ee294559a294e2a4d4c9e9a6a13cd" +dependencies = [ + "phf_generator 0.10.0", + "phf_shared 0.10.0", +] + +[[package]] +name = "phf_generator" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "17367f0cc86f2d25802b2c26ee58a7b23faeccf78a396094c13dced0d0182526" +dependencies = [ + "phf_shared 0.8.0", + "rand 0.7.3", +] + +[[package]] +name = "phf_generator" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5d5285893bb5eb82e6aaf5d59ee909a06a16737a8970984dd7746ba9283498d6" +dependencies = [ + "phf_shared 0.10.0", + "rand 0.8.5", +] + +[[package]] +name = "phf_generator" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0" +dependencies = [ + "phf_shared 0.11.2", + "rand 0.8.5", +] + +[[package]] +name = "phf_macros" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f6fde18ff429ffc8fe78e2bf7f8b7a5a5a6e2a8b58bc5a9ac69198bbda9189c" +dependencies = [ + "phf_generator 0.8.0", + "phf_shared 0.8.0", + "proc-macro-hack", + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "phf_macros" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3444646e286606587e49f3bcf1679b8cef1dc2c5ecc29ddacaffc305180d464b" +dependencies = [ + "phf_generator 0.11.2", + "phf_shared 0.11.2", + "proc-macro2", + "quote", + "syn 2.0.90", +] + +[[package]] +name = "phf_shared" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c00cf8b9eafe68dde5e9eaa2cef8ee84a9336a47d566ec55ca16589633b65af7" +dependencies = [ + "siphasher", +] + +[[package]] +name = "phf_shared" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096" +dependencies = [ + "siphasher", +] + +[[package]] +name = "phf_shared" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b" +dependencies = [ + "siphasher", +] + +[[package]] +name = "pin-project" +version = "1.1.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "be57f64e946e500c8ee36ef6331845d40a93055567ec57e8fae13efd33759b95" +dependencies = [ + "pin-project-internal", +] + +[[package]] +name = "pin-project-internal" +version = "1.1.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c0f5fad0874fc7abcd4d750e76917eaebbecaa2c20bde22e1dbeeba8beb758c" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.90", +] + +[[package]] +name = "pin-project-lite" +version = "0.2.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "915a1e146535de9163f3987b8944ed8cf49a18bb0056bcebcdcece385cece4ff" + +[[package]] +name = "pin-utils" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" + +[[package]] +name = "pkg-config" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2" + +[[package]] +name = "plist" +version = "1.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "42cf17e9a1800f5f396bc67d193dc9411b59012a5876445ef450d449881e1016" +dependencies = [ + "base64 0.22.1", + "indexmap 2.7.0", + "quick-xml 0.32.0", + "serde", + "time", +] + +[[package]] +name = "png" +version = "0.17.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b67582bd5b65bdff614270e2ea89a1cf15bef71245cc1e5f7ea126977144211d" +dependencies = [ + "bitflags 1.3.2", + "crc32fast", + "fdeflate", + "flate2", + "miniz_oxide", +] + +[[package]] +name = "powerfmt" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" + +[[package]] +name = "ppv-lite86" +version = "0.2.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04" +dependencies = [ + "zerocopy", +] + +[[package]] +name = "precomputed-hash" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c" + +[[package]] +name = "pretty-hex" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bbc83ee4a840062f368f9096d80077a9841ec117e17e7f700df81958f1451254" + +[[package]] +name = "proc-macro-crate" +version = "1.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919" +dependencies = [ + "once_cell", + "toml_edit 0.19.15", +] + +[[package]] +name = "proc-macro-crate" +version = "2.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b00f26d3400549137f92511a46ac1cd8ce37cb5598a96d382381458b992a5d24" +dependencies = [ + "toml_datetime", + "toml_edit 0.20.2", +] + +[[package]] +name = "proc-macro-error" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" +dependencies = [ + "proc-macro-error-attr", + "proc-macro2", + "quote", + "syn 1.0.109", + "version_check", +] + +[[package]] +name = "proc-macro-error-attr" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" +dependencies = [ + "proc-macro2", + "quote", + "version_check", +] + +[[package]] +name = "proc-macro-hack" +version = "0.5.20+deprecated" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068" + +[[package]] +name = "proc-macro2" +version = "1.0.92" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0" +dependencies = [ + "unicode-ident", +] + +[[package]] +name = "quick-xml" +version = "0.31.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1004a344b30a54e2ee58d66a71b32d2db2feb0a31f9a2d302bf0536f15de2a33" +dependencies = [ + "memchr", +] + +[[package]] +name = "quick-xml" +version = "0.32.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d3a6e5838b60e0e8fa7a43f22ade549a37d61f8bdbe636d0d7816191de969c2" +dependencies = [ + "memchr", +] + +[[package]] +name = "quote" +version = "1.0.37" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af" +dependencies = [ + "proc-macro2", +] + +[[package]] +name = "rand" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03" +dependencies = [ + "getrandom 0.1.16", + "libc", + "rand_chacha 0.2.2", + "rand_core 0.5.1", + "rand_hc", + "rand_pcg", +] + +[[package]] +name = "rand" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" +dependencies = [ + "libc", + "rand_chacha 0.3.1", + "rand_core 0.6.4", +] + +[[package]] +name = "rand_chacha" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402" +dependencies = [ + "ppv-lite86", + "rand_core 0.5.1", +] + +[[package]] +name = "rand_chacha" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" +dependencies = [ + "ppv-lite86", + "rand_core 0.6.4", +] + +[[package]] +name = "rand_core" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19" +dependencies = [ + "getrandom 0.1.16", +] + +[[package]] +name = "rand_core" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" +dependencies = [ + "getrandom 0.2.15", +] + +[[package]] +name = "rand_hc" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c" +dependencies = [ + "rand_core 0.5.1", +] + +[[package]] +name = "rand_pcg" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "16abd0c1b639e9eb4d7c50c0b8100b0d0f849be2349829c740fe8e6eb4816429" +dependencies = [ + "rand_core 0.5.1", +] + +[[package]] +name = "raw-window-handle" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539" + +[[package]] +name = "rayon" +version = "1.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" +dependencies = [ + "either", + "rayon-core", +] + +[[package]] +name = "rayon-core" +version = "1.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" +dependencies = [ + "crossbeam-deque", + "crossbeam-utils", +] + +[[package]] +name = "rcue" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fca1481d62f18158646de2ec552dd63f8bdc5be6448389b192ba95c939df997e" + +[[package]] +name = "redox_syscall" +version = "0.5.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b6dfecf2c74bce2466cabf93f6664d6998a69eb21e39f4207930065b27b771f" +dependencies = [ + "bitflags 2.6.0", +] + +[[package]] +name = "redox_users" +version = "0.4.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43" +dependencies = [ + "getrandom 0.2.15", + "libredox", + "thiserror 1.0.69", +] + +[[package]] +name = "regex" +version = "1.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191" +dependencies = [ + "aho-corasick", + "memchr", + "regex-automata", + "regex-syntax", +] + +[[package]] +name = "regex-automata" +version = "0.4.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908" +dependencies = [ + "aho-corasick", + "memchr", + "regex-syntax", +] + +[[package]] +name = "regex-syntax" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" + +[[package]] +name = "reqwest" +version = "0.12.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a77c62af46e79de0a562e1a9849205ffcb7fc1238876e9bd743357570e04046f" +dependencies = [ + "base64 0.22.1", + "bytes", + "futures-core", + "futures-util", + "http 1.2.0", + "http-body", + "http-body-util", + "hyper", + "hyper-util", + "ipnet", + "js-sys", + "log", + "mime", + "once_cell", + "percent-encoding", + "pin-project-lite", + "serde", + "serde_json", + "serde_urlencoded", + "sync_wrapper", + "tokio", + "tokio-util", + "tower-service", + "url", + "wasm-bindgen", + "wasm-bindgen-futures", + "wasm-streams", + "web-sys", + "windows-registry", +] + +[[package]] +name = "rustc-demangle" +version = "0.1.24" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" + +[[package]] +name = "rustc_version" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92" +dependencies = [ + "semver", +] + +[[package]] +name = "rustix" +version = "0.38.41" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d7f649912bc1495e167a6edee79151c84b1bad49748cb4f1f1167f459f6224f6" +dependencies = [ + "bitflags 2.6.0", + "errno", + "libc", + "linux-raw-sys", + "windows-sys 0.52.0", +] + +[[package]] +name = "ryu" +version = "1.0.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" + +[[package]] +name = "same-file" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" +dependencies = [ + "winapi-util", +] + +[[package]] +name = "schannel" +version = "0.1.27" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d" +dependencies = [ + "windows-sys 0.59.0", +] + +[[package]] +name = "schemars" +version = "0.8.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09c024468a378b7e36765cd36702b7a90cc3cba11654f6685c8f233408e89e92" +dependencies = [ + "dyn-clone", + "indexmap 1.9.3", + "schemars_derive", + "serde", + "serde_json", + "url", + "uuid", +] + +[[package]] +name = "schemars_derive" +version = "0.8.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b1eee588578aff73f856ab961cd2f79e36bc45d7ded33a7562adba4667aecc0e" +dependencies = [ + "proc-macro2", + "quote", + "serde_derive_internals", + "syn 2.0.90", +] + +[[package]] +name = "scopeguard" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" + +[[package]] +name = "security-framework" +version = "2.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02" +dependencies = [ + "bitflags 2.6.0", + "core-foundation 0.9.4", + "core-foundation-sys", + "libc", + "security-framework-sys", +] + +[[package]] +name = "security-framework-sys" +version = "2.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fa39c7303dc58b5543c94d22c1766b0d31f2ee58306363ea622b10bbc075eaa2" +dependencies = [ + "core-foundation-sys", + "libc", +] + +[[package]] +name = "selectors" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df320f1889ac4ba6bc0cdc9c9af7af4bd64bb927bccdf32d81140dc1f9be12fe" +dependencies = [ + "bitflags 1.3.2", + "cssparser", + "derive_more", + "fxhash", + "log", + "matches", + "phf 0.8.0", + "phf_codegen 0.8.0", + "precomputed-hash", + "servo_arc", + "smallvec", + "thin-slice", +] + +[[package]] +name = "semver" +version = "1.0.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b" +dependencies = [ + "serde", +] + +[[package]] +name = "serde" +version = "1.0.215" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6513c1ad0b11a9376da888e3e0baa0077f1aed55c17f50e7b2397136129fb88f" +dependencies = [ + "serde_derive", +] + +[[package]] +name = "serde-untagged" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2676ba99bd82f75cae5cbd2c8eda6fa0b8760f18978ea840e980dd5567b5c5b6" +dependencies = [ + "erased-serde", + "serde", + "typeid", +] + +[[package]] +name = "serde_derive" +version = "1.0.215" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ad1e866f866923f252f05c889987993144fb74e722403468a4ebd70c3cd756c0" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.90", +] + +[[package]] +name = "serde_derive_internals" +version = "0.29.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.90", +] + +[[package]] +name = "serde_json" +version = "1.0.133" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c7fceb2473b9166b2294ef05efcb65a3db80803f0b03ef86a5fc88a2b85ee377" +dependencies = [ + "itoa 1.0.14", + "memchr", + "ryu", + "serde", +] + +[[package]] +name = "serde_repr" +version = "0.1.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.90", +] + +[[package]] +name = "serde_spanned" +version = "0.6.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1" +dependencies = [ + "serde", +] + +[[package]] +name = "serde_urlencoded" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" +dependencies = [ + "form_urlencoded", + "itoa 1.0.14", + "ryu", + "serde", +] + +[[package]] +name = "serde_with" +version = "3.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e28bdad6db2b8340e449f7108f020b3b092e8583a9e3fb82713e1d4e71fe817" +dependencies = [ + "base64 0.22.1", + "chrono", + "hex", + "indexmap 1.9.3", + "indexmap 2.7.0", + "serde", + "serde_derive", + "serde_json", + "serde_with_macros", + "time", +] + +[[package]] +name = "serde_with_macros" +version = "3.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d846214a9854ef724f3da161b426242d8de7c1fc7de2f89bb1efcb154dca79d" +dependencies = [ + "darling", + "proc-macro2", + "quote", + "syn 2.0.90", +] + +[[package]] +name = "serialize-to-javascript" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c9823f2d3b6a81d98228151fdeaf848206a7855a7a042bbf9bf870449a66cafb" +dependencies = [ + "serde", + "serde_json", + "serialize-to-javascript-impl", +] + +[[package]] +name = "serialize-to-javascript-impl" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "74064874e9f6a15f04c1f3cb627902d0e6b410abbf36668afa873c61889f1763" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "servo_arc" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d98238b800e0d1576d8b6e3de32827c2d74bee68bb97748dcf5071fb53965432" +dependencies = [ + "nodrop", + "stable_deref_trait", +] + +[[package]] +name = "sha2" +version = "0.10.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8" +dependencies = [ + "cfg-if", + "cpufeatures", + "digest", +] + +[[package]] +name = "shared_child" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09fa9338aed9a1df411814a5b2252f7cd206c55ae9bf2fa763f8de84603aa60c" +dependencies = [ + "libc", + "windows-sys 0.59.0", +] + +[[package]] +name = "shlex" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" + +[[package]] +name = "simd-adler32" +version = "0.3.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" + +[[package]] +name = "siphasher" +version = "0.3.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d" + +[[package]] +name = "slab" +version = "0.4.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" +dependencies = [ + "autocfg", +] + +[[package]] +name = "smallvec" +version = "1.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" + +[[package]] +name = "socket2" +version = "0.5.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8" +dependencies = [ + "libc", + "windows-sys 0.52.0", +] + +[[package]] +name = "softbuffer" +version = "0.4.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "18051cdd562e792cad055119e0cdb2cfc137e44e3987532e0f9659a77931bb08" +dependencies = [ + "bytemuck", + "cfg_aliases", + "core-graphics", + "foreign-types 0.5.0", + "js-sys", + "log", + "objc2", + "objc2-foundation", + "objc2-quartz-core", + "raw-window-handle", + "redox_syscall", + "wasm-bindgen", + "web-sys", + "windows-sys 0.59.0", +] + +[[package]] +name = "soup3" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "471f924a40f31251afc77450e781cb26d55c0b650842efafc9c6cbd2f7cc4f9f" +dependencies = [ + "futures-channel", + "gio", + "glib", + "libc", + "soup3-sys", +] + +[[package]] +name = "soup3-sys" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7ebe8950a680a12f24f15ebe1bf70db7af98ad242d9db43596ad3108aab86c27" +dependencies = [ + "gio-sys", + "glib-sys", + "gobject-sys", + "libc", + "system-deps", +] + +[[package]] +name = "stable_deref_trait" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" + +[[package]] +name = "string_cache" +version = "0.8.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f91138e76242f575eb1d3b38b4f1362f10d3a43f47d182a5b359af488a02293b" +dependencies = [ + "new_debug_unreachable", + "once_cell", + "parking_lot", + "phf_shared 0.10.0", + "precomputed-hash", + "serde", +] + +[[package]] +name = "string_cache_codegen" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6bb30289b722be4ff74a408c3cc27edeaad656e06cb1fe8fa9231fa59c728988" +dependencies = [ + "phf_generator 0.10.0", + "phf_shared 0.10.0", + "proc-macro2", + "quote", +] + +[[package]] +name = "strsim" +version = "0.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" + +[[package]] +name = "swift-rs" +version = "1.0.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4057c98e2e852d51fdcfca832aac7b571f6b351ad159f9eda5db1655f8d0c4d7" +dependencies = [ + "base64 0.21.7", + "serde", + "serde_json", +] + +[[package]] +name = "syn" +version = "1.0.109" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "syn" +version = "2.0.90" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "919d3b74a5dd0ccd15aeb8f93e7006bd9e14c295087c9896a110f490752bcf31" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "sync_wrapper" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263" +dependencies = [ + "futures-core", +] + +[[package]] +name = "synstructure" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.90", +] + +[[package]] +name = "system-deps" +version = "6.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349" +dependencies = [ + "cfg-expr", + "heck 0.5.0", + "pkg-config", + "toml 0.8.2", + "version-compare", +] + +[[package]] +name = "tao" +version = "0.30.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6682a07cf5bab0b8a2bd20d0a542917ab928b5edb75ebd4eda6b05cbaab872da" +dependencies = [ + "bitflags 2.6.0", + "cocoa", + "core-foundation 0.10.0", + "core-graphics", + "crossbeam-channel", + "dispatch", + "dlopen2", + "dpi", + "gdkwayland-sys", + "gdkx11-sys", + "gtk", + "instant", + "jni", + "lazy_static", + "libc", + "log", + "ndk", + "ndk-context", + "ndk-sys", + "objc", + "once_cell", + "parking_lot", + "raw-window-handle", + "scopeguard", + "tao-macros", + "unicode-segmentation", + "url", + "windows", + "windows-core 0.58.0", + "windows-version", + "x11-dl", +] + +[[package]] +name = "tao-macros" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f4e16beb8b2ac17db28eab8bca40e62dbfbb34c0fcdc6d9826b11b7b5d047dfd" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.90", +] + +[[package]] +name = "target-lexicon" +version = "0.12.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1" + +[[package]] +name = "tauri" +version = "2.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e545de0a2dfe296fa67db208266cd397c5a55ae782da77973ef4c4fac90e9f2c" +dependencies = [ + "anyhow", + "bytes", + "dirs", + "dunce", + "embed_plist", + "futures-util", + "getrandom 0.2.15", + "glob", + "gtk", + "heck 0.5.0", + "http 1.2.0", + "jni", + "libc", + "log", + "mime", + "muda", + "objc2", + "objc2-app-kit", + "objc2-foundation", + "percent-encoding", + "plist", + "raw-window-handle", + "reqwest", + "serde", + "serde_json", + "serde_repr", + "serialize-to-javascript", + "swift-rs", + "tauri-build", + "tauri-macros", + "tauri-runtime", + "tauri-runtime-wry", + "tauri-utils", + "thiserror 2.0.5", + "tokio", + "tray-icon", + "url", + "urlpattern", + "webkit2gtk", + "webview2-com", + "window-vibrancy", + "windows", +] + +[[package]] +name = "tauri-build" +version = "2.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7bd2a4bcfaf5fb9f4be72520eefcb61ae565038f8ccba2a497d8c28f463b8c01" +dependencies = [ + "anyhow", + "cargo_toml", + "dirs", + "glob", + "heck 0.5.0", + "json-patch", + "schemars", + "semver", + "serde", + "serde_json", + "tauri-utils", + "tauri-winres", + "toml 0.8.2", + "walkdir", +] + +[[package]] +name = "tauri-codegen" +version = "2.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bf79faeecf301d3e969b1fae977039edb77a4c1f25cc0a961be298b54bff97cf" +dependencies = [ + "base64 0.22.1", + "brotli", + "ico", + "json-patch", + "plist", + "png", + "proc-macro2", + "quote", + "semver", + "serde", + "serde_json", + "sha2", + "syn 2.0.90", + "tauri-utils", + "thiserror 2.0.5", + "time", + "url", + "uuid", + "walkdir", +] + +[[package]] +name = "tauri-macros" +version = "2.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c52027c8c5afb83166dacddc092ee8fff50772f9646d461d8c33ee887e447a03" +dependencies = [ + "heck 0.5.0", + "proc-macro2", + "quote", + "syn 2.0.90", + "tauri-codegen", + "tauri-utils", +] + +[[package]] +name = "tauri-plugin" +version = "2.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e753f2a30933a9bbf0a202fa47d7cc4a3401f06e8d6dcc53b79aa62954828c79" +dependencies = [ + "anyhow", + "glob", + "plist", + "schemars", + "serde", + "serde_json", + "tauri-utils", + "toml 0.8.2", + "walkdir", +] + +[[package]] +name = "tauri-plugin-shell" +version = "2.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ad7880c5586b6b2104be451e3d7fc0f3800c84bda69e9ba81c828f87cb34267" +dependencies = [ + "encoding_rs", + "log", + "open", + "os_pipe", + "regex", + "schemars", + "serde", + "serde_json", + "shared_child", + "tauri", + "tauri-plugin", + "thiserror 1.0.69", + "tokio", +] + +[[package]] +name = "tauri-runtime" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cce18d43f80d4aba3aa8a0c953bbe835f3d0f2370aca75e8dbb14bd4bab27958" +dependencies = [ + "dpi", + "gtk", + "http 1.2.0", + "jni", + "raw-window-handle", + "serde", + "serde_json", + "tauri-utils", + "thiserror 2.0.5", + "url", + "windows", +] + +[[package]] +name = "tauri-runtime-wry" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9f442a38863e10129ffe2cec7bd09c2dcf8a098a3a27801a476a304d5bb991d2" +dependencies = [ + "gtk", + "http 1.2.0", + "jni", + "log", + "objc2", + "objc2-app-kit", + "objc2-foundation", + "percent-encoding", + "raw-window-handle", + "softbuffer", + "tao", + "tauri-runtime", + "tauri-utils", + "url", + "webkit2gtk", + "webview2-com", + "windows", + "wry", +] + +[[package]] +name = "tauri-utils" +version = "2.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9271a88f99b4adea0dc71d0baca4505475a0bbd139fb135f62958721aaa8fe54" +dependencies = [ + "brotli", + "cargo_metadata", + "ctor", + "dunce", + "glob", + "html5ever", + "http 1.2.0", + "infer", + "json-patch", + "kuchikiki", + "log", + "memchr", + "phf 0.11.2", + "proc-macro2", + "quote", + "regex", + "schemars", + "semver", + "serde", + "serde-untagged", + "serde_json", + "serde_with", + "swift-rs", + "thiserror 2.0.5", + "toml 0.8.2", + "url", + "urlpattern", + "uuid", + "walkdir", +] + +[[package]] +name = "tauri-winres" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5993dc129e544393574288923d1ec447c857f3f644187f4fbf7d9a875fbfc4fb" +dependencies = [ + "embed-resource", + "toml 0.7.8", +] + +[[package]] +name = "tempfile" +version = "3.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "28cce251fcbc87fac86a866eeb0d6c2d536fc16d06f184bb61aeae11aa4cee0c" +dependencies = [ + "cfg-if", + "fastrand", + "once_cell", + "rustix", + "windows-sys 0.59.0", +] + +[[package]] +name = "tendril" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d24a120c5fc464a3458240ee02c299ebcb9d67b5249c8848b09d639dca8d7bb0" +dependencies = [ + "futf", + "mac", + "utf-8", +] + +[[package]] +name = "text_io" +version = "0.1.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d5f0c8eb2ad70c12a6a69508f499b3051c924f4b1cfeae85bfad96e6bc5bba46" + +[[package]] +name = "thin-slice" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8eaa81235c7058867fa8c0e7314f33dcce9c215f535d1913822a2b3f5e289f3c" + +[[package]] +name = "thiserror" +version = "1.0.69" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52" +dependencies = [ + "thiserror-impl 1.0.69", +] + +[[package]] +name = "thiserror" +version = "2.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "643caef17e3128658ff44d85923ef2d28af81bb71e0d67bbfe1d76f19a73e053" +dependencies = [ + "thiserror-impl 2.0.5", +] + +[[package]] +name = "thiserror-impl" +version = "1.0.69" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.90", +] + +[[package]] +name = "thiserror-impl" +version = "2.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "995d0bbc9995d1f19d28b7215a9352b0fc3cd3a2d2ec95c2cadc485cdedbcdde" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.90", +] + +[[package]] +name = "time" +version = "0.3.37" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "35e7868883861bd0e56d9ac6efcaaca0d6d5d82a2a7ec8209ff492c07cf37b21" +dependencies = [ + "deranged", + "itoa 1.0.14", + "num-conv", + "powerfmt", + "serde", + "time-core", + "time-macros", +] + +[[package]] +name = "time-core" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" + +[[package]] +name = "time-macros" +version = "0.2.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2834e6017e3e5e4b9834939793b282bc03b37a3336245fa820e35e233e2a85de" +dependencies = [ + "num-conv", + "time-core", +] + +[[package]] +name = "tinystr" +version = "0.7.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f" +dependencies = [ + "displaydoc", + "zerovec", +] + +[[package]] +name = "tokio" +version = "1.42.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5cec9b21b0450273377fc97bd4c33a8acffc8c996c987a7c5b319a0083707551" +dependencies = [ + "backtrace", + "bytes", + "libc", + "mio", + "pin-project-lite", + "socket2", + "tokio-macros", + "windows-sys 0.52.0", +] + +[[package]] +name = "tokio-macros" +version = "2.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.90", +] + +[[package]] +name = "tokio-util" +version = "0.7.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d7fcaa8d55a2bdd6b83ace262b016eca0d79ee02818c5c1bcdf0305114081078" +dependencies = [ + "bytes", + "futures-core", + "futures-sink", + "pin-project-lite", + "tokio", +] + +[[package]] +name = "toml" +version = "0.7.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd79e69d3b627db300ff956027cc6c3798cef26d22526befdfcd12feeb6d2257" +dependencies = [ + "serde", + "serde_spanned", + "toml_datetime", + "toml_edit 0.19.15", +] + +[[package]] +name = "toml" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "185d8ab0dfbb35cf1399a6344d8484209c088f75f8f68230da55d48d95d43e3d" +dependencies = [ + "serde", + "serde_spanned", + "toml_datetime", + "toml_edit 0.20.2", +] + +[[package]] +name = "toml_datetime" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b" +dependencies = [ + "serde", +] + +[[package]] +name = "toml_edit" +version = "0.19.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" +dependencies = [ + "indexmap 2.7.0", + "serde", + "serde_spanned", + "toml_datetime", + "winnow", +] + +[[package]] +name = "toml_edit" +version = "0.20.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "396e4d48bbb2b7554c944bde63101b5ae446cff6ec4a24227428f15eb72ef338" +dependencies = [ + "indexmap 2.7.0", + "serde", + "serde_spanned", + "toml_datetime", + "winnow", +] + +[[package]] +name = "tower-service" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3" + +[[package]] +name = "tracing" +version = "0.1.41" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0" +dependencies = [ + "pin-project-lite", + "tracing-core", +] + +[[package]] +name = "tracing-core" +version = "0.1.33" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c" +dependencies = [ + "once_cell", +] + +[[package]] +name = "tray-icon" +version = "0.19.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d48a05076dd272615d03033bf04f480199f7d1b66a8ac64d75c625fc4a70c06b" +dependencies = [ + "core-graphics", + "crossbeam-channel", + "dirs", + "libappindicator", + "muda", + "objc2", + "objc2-app-kit", + "objc2-foundation", + "once_cell", + "png", + "serde", + "thiserror 1.0.69", + "windows-sys 0.59.0", +] + +[[package]] +name = "try-lock" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" + +[[package]] +name = "typeid" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0e13db2e0ccd5e14a544e8a246ba2312cd25223f616442d7f2cb0e3db614236e" + +[[package]] +name = "typenum" +version = "1.17.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" + +[[package]] +name = "unic-char-property" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a8c57a407d9b6fa02b4795eb81c5b6652060a15a7903ea981f3d723e6c0be221" +dependencies = [ + "unic-char-range", +] + +[[package]] +name = "unic-char-range" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0398022d5f700414f6b899e10b8348231abf9173fa93144cbc1a43b9793c1fbc" + +[[package]] +name = "unic-common" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "80d7ff825a6a654ee85a63e80f92f054f904f21e7d12da4e22f9834a4aaa35bc" + +[[package]] +name = "unic-ucd-ident" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e230a37c0381caa9219d67cf063aa3a375ffed5bf541a452db16e744bdab6987" +dependencies = [ + "unic-char-property", + "unic-char-range", + "unic-ucd-version", +] + +[[package]] +name = "unic-ucd-version" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96bd2f2237fe450fcd0a1d2f5f4e91711124f7857ba2e964247776ebeeb7b0c4" +dependencies = [ + "unic-common", +] + +[[package]] +name = "unicode-ident" +version = "1.0.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83" + +[[package]] +name = "unicode-segmentation" +version = "1.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493" + +[[package]] +name = "url" +version = "2.5.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60" +dependencies = [ + "form_urlencoded", + "idna", + "percent-encoding", + "serde", +] + +[[package]] +name = "urlencoding" +version = "2.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da" + +[[package]] +name = "urlpattern" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "70acd30e3aa1450bc2eece896ce2ad0d178e9c079493819301573dae3c37ba6d" +dependencies = [ + "regex", + "serde", + "unic-ucd-ident", + "url", +] + +[[package]] +name = "utf-8" +version = "0.7.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9" + +[[package]] +name = "utf16_iter" +version = "1.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246" + +[[package]] +name = "utf8_iter" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" + +[[package]] +name = "uuid" +version = "1.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8c5f0a0af699448548ad1a2fbf920fb4bee257eae39953ba95cb84891a0446a" +dependencies = [ + "getrandom 0.2.15", + "serde", +] + +[[package]] +name = "vcpkg" +version = "0.2.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" + +[[package]] +name = "version-compare" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "852e951cb7832cb45cb1169900d19760cfa39b82bc0ea9c0e5a14ae88411c98b" + +[[package]] +name = "version_check" +version = "0.9.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" + +[[package]] +name = "vswhom" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "be979b7f07507105799e854203b470ff7c78a1639e330a58f183b5fea574608b" +dependencies = [ + "libc", + "vswhom-sys", +] + +[[package]] +name = "vswhom-sys" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3b17ae1f6c8a2b28506cd96d412eebf83b4a0ff2cbefeeb952f2f9dfa44ba18" +dependencies = [ + "cc", + "libc", +] + +[[package]] +name = "walkdir" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" +dependencies = [ + "same-file", + "winapi-util", +] + +[[package]] +name = "want" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" +dependencies = [ + "try-lock", +] + +[[package]] +name = "wasi" +version = "0.9.0+wasi-snapshot-preview1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519" + +[[package]] +name = "wasi" +version = "0.11.0+wasi-snapshot-preview1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" + +[[package]] +name = "wasm-bindgen" +version = "0.2.99" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a474f6281d1d70c17ae7aa6a613c87fce69a127e2624002df63dcb39d6cf6396" +dependencies = [ + "cfg-if", + "once_cell", + "wasm-bindgen-macro", +] + +[[package]] +name = "wasm-bindgen-backend" +version = "0.2.99" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f89bb38646b4f81674e8f5c3fb81b562be1fd936d84320f3264486418519c79" +dependencies = [ + "bumpalo", + "log", + "proc-macro2", + "quote", + "syn 2.0.90", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-futures" +version = "0.4.49" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38176d9b44ea84e9184eff0bc34cc167ed044f816accfe5922e54d84cf48eca2" +dependencies = [ + "cfg-if", + "js-sys", + "once_cell", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "wasm-bindgen-macro" +version = "0.2.99" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2cc6181fd9a7492eef6fef1f33961e3695e4579b9872a6f7c83aee556666d4fe" +dependencies = [ + "quote", + "wasm-bindgen-macro-support", +] + +[[package]] +name = "wasm-bindgen-macro-support" +version = "0.2.99" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "30d7a95b763d3c45903ed6c81f156801839e5ee968bb07e534c44df0fcd330c2" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.90", + "wasm-bindgen-backend", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-shared" +version = "0.2.99" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "943aab3fdaaa029a6e0271b35ea10b72b943135afe9bffca82384098ad0e06a6" + +[[package]] +name = "wasm-streams" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "15053d8d85c7eccdbefef60f06769760a563c7f0a9d6902a13d35c7800b0ad65" +dependencies = [ + "futures-util", + "js-sys", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", +] + +[[package]] +name = "web-sys" +version = "0.3.76" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "04dd7223427d52553d3702c004d3b2fe07c148165faa56313cb00211e31c12bc" +dependencies = [ + "js-sys", + "wasm-bindgen", +] + +[[package]] +name = "webkit2gtk" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "76b1bc1e54c581da1e9f179d0b38512ba358fb1af2d634a1affe42e37172361a" +dependencies = [ + "bitflags 1.3.2", + "cairo-rs", + "gdk", + "gdk-sys", + "gio", + "gio-sys", + "glib", + "glib-sys", + "gobject-sys", + "gtk", + "gtk-sys", + "javascriptcore-rs", + "libc", + "once_cell", + "soup3", + "webkit2gtk-sys", +] + +[[package]] +name = "webkit2gtk-sys" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62daa38afc514d1f8f12b8693d30d5993ff77ced33ce30cd04deebc267a6d57c" +dependencies = [ + "bitflags 1.3.2", + "cairo-sys-rs", + "gdk-sys", + "gio-sys", + "glib-sys", + "gobject-sys", + "gtk-sys", + "javascriptcore-rs-sys", + "libc", + "pkg-config", + "soup3-sys", + "system-deps", +] + +[[package]] +name = "webview2-com" +version = "0.33.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6f61ff3d9d0ee4efcb461b14eb3acfda2702d10dc329f339303fc3e57215ae2c" +dependencies = [ + "webview2-com-macros", + "webview2-com-sys", + "windows", + "windows-core 0.58.0", + "windows-implement", + "windows-interface", +] + +[[package]] +name = "webview2-com-macros" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d228f15bba3b9d56dde8bddbee66fa24545bd17b48d5128ccf4a8742b18e431" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.90", +] + +[[package]] +name = "webview2-com-sys" +version = "0.33.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a3a3e2eeb58f82361c93f9777014668eb3d07e7d174ee4c819575a9208011886" +dependencies = [ + "thiserror 1.0.69", + "windows", + "windows-core 0.58.0", +] + +[[package]] +name = "winapi" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" +dependencies = [ + "winapi-i686-pc-windows-gnu", + "winapi-x86_64-pc-windows-gnu", +] + +[[package]] +name = "winapi-i686-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" + +[[package]] +name = "winapi-util" +version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" +dependencies = [ + "windows-sys 0.59.0", +] + +[[package]] +name = "winapi-x86_64-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" + +[[package]] +name = "window-vibrancy" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3ea403deff7b51fff19e261330f71608ff2cdef5721d72b64180bb95be7c4150" +dependencies = [ + "objc2", + "objc2-app-kit", + "objc2-foundation", + "raw-window-handle", + "windows-sys 0.59.0", + "windows-version", +] + +[[package]] +name = "windows" +version = "0.58.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd04d41d93c4992d421894c18c8b43496aa748dd4c081bac0dc93eb0489272b6" +dependencies = [ + "windows-core 0.58.0", + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-core" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" +dependencies = [ + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-core" +version = "0.58.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6ba6d44ec8c2591c134257ce647b7ea6b20335bf6379a27dac5f1641fcf59f99" +dependencies = [ + "windows-implement", + "windows-interface", + "windows-result", + "windows-strings", + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-implement" +version = "0.58.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.90", +] + +[[package]] +name = "windows-interface" +version = "0.58.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.90", +] + +[[package]] +name = "windows-registry" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0" +dependencies = [ + "windows-result", + "windows-strings", + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-result" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e" +dependencies = [ + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-strings" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10" +dependencies = [ + "windows-result", + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-sys" +version = "0.45.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" +dependencies = [ + "windows-targets 0.42.2", +] + +[[package]] +name = "windows-sys" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" +dependencies = [ + "windows-targets 0.48.5", +] + +[[package]] +name = "windows-sys" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" +dependencies = [ + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-sys" +version = "0.59.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" +dependencies = [ + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-targets" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" +dependencies = [ + "windows_aarch64_gnullvm 0.42.2", + "windows_aarch64_msvc 0.42.2", + "windows_i686_gnu 0.42.2", + "windows_i686_msvc 0.42.2", + "windows_x86_64_gnu 0.42.2", + "windows_x86_64_gnullvm 0.42.2", + "windows_x86_64_msvc 0.42.2", +] + +[[package]] +name = "windows-targets" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" +dependencies = [ + "windows_aarch64_gnullvm 0.48.5", + "windows_aarch64_msvc 0.48.5", + "windows_i686_gnu 0.48.5", + "windows_i686_msvc 0.48.5", + "windows_x86_64_gnu 0.48.5", + "windows_x86_64_gnullvm 0.48.5", + "windows_x86_64_msvc 0.48.5", +] + +[[package]] +name = "windows-targets" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" +dependencies = [ + "windows_aarch64_gnullvm 0.52.6", + "windows_aarch64_msvc 0.52.6", + "windows_i686_gnu 0.52.6", + "windows_i686_gnullvm", + "windows_i686_msvc 0.52.6", + "windows_x86_64_gnu 0.52.6", + "windows_x86_64_gnullvm 0.52.6", + "windows_x86_64_msvc 0.52.6", +] + +[[package]] +name = "windows-version" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6998aa457c9ba8ff2fb9f13e9d2a930dabcea28f1d0ab94d687d8b3654844515" +dependencies = [ + "windows-targets 0.52.6", +] + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" + +[[package]] +name = "windows_i686_gnu" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" + +[[package]] +name = "windows_i686_gnu" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" + +[[package]] +name = "windows_i686_gnu" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" + +[[package]] +name = "windows_i686_gnullvm" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" + +[[package]] +name = "windows_i686_msvc" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" + +[[package]] +name = "windows_i686_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" + +[[package]] +name = "windows_i686_msvc" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" + +[[package]] +name = "winnow" +version = "0.5.40" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876" +dependencies = [ + "memchr", +] + +[[package]] +name = "winreg" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a277a57398d4bfa075df44f501a17cfdf8542d224f0d36095a2adc7aee4ef0a5" +dependencies = [ + "cfg-if", + "windows-sys 0.48.0", +] + +[[package]] +name = "write16" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936" + +[[package]] +name = "writeable" +version = "0.5.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51" + +[[package]] +name = "wry" +version = "0.47.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "61ce51277d65170f6379d8cda935c80e3c2d1f0ff712a123c8bddb11b31a4b73" +dependencies = [ + "base64 0.22.1", + "block2", + "cookie", + "crossbeam-channel", + "dpi", + "dunce", + "gdkx11", + "gtk", + "html5ever", + "http 1.2.0", + "javascriptcore-rs", + "jni", + "kuchikiki", + "libc", + "ndk", + "objc2", + "objc2-app-kit", + "objc2-foundation", + "objc2-ui-kit", + "objc2-web-kit", + "once_cell", + "percent-encoding", + "raw-window-handle", + "sha2", + "soup3", + "tao-macros", + "thiserror 1.0.69", + "url", + "webkit2gtk", + "webkit2gtk-sys", + "webview2-com", + "windows", + "windows-core 0.58.0", + "windows-version", + "x11-dl", +] + +[[package]] +name = "x11" +version = "2.21.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "502da5464ccd04011667b11c435cb992822c2c0dbde1770c988480d312a0db2e" +dependencies = [ + "libc", + "pkg-config", +] + +[[package]] +name = "x11-dl" +version = "2.21.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38735924fedd5314a6e548792904ed8c6de6636285cb9fec04d5b1db85c1516f" +dependencies = [ + "libc", + "once_cell", + "pkg-config", +] + +[[package]] +name = "yoke" +version = "0.7.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40" +dependencies = [ + "serde", + "stable_deref_trait", + "yoke-derive", + "zerofrom", +] + +[[package]] +name = "yoke-derive" +version = "0.7.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.90", + "synstructure", +] + +[[package]] +name = "zerocopy" +version = "0.7.35" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0" +dependencies = [ + "byteorder", + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.7.35" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.90", +] + +[[package]] +name = "zerofrom" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e" +dependencies = [ + "zerofrom-derive", +] + +[[package]] +name = "zerofrom-derive" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.90", + "synstructure", +] + +[[package]] +name = "zerovec" +version = "0.10.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079" +dependencies = [ + "yoke", + "zerofrom", + "zerovec-derive", +] + +[[package]] +name = "zerovec-derive" +version = "0.10.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.90", +] diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml new file mode 100644 index 0000000..245d6af --- /dev/null +++ b/src-tauri/Cargo.toml @@ -0,0 +1,35 @@ +[package] +name = "dango-music-player" +version = "0.0.0" +description = "A music player." +authors = ["G2", "MrDulfin"] +edition = "2021" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[lib] +# The `_lib` suffix may seem redundant but it is necessary +# to make the lib name unique and wouldn't conflict with the bin name. +# This seems to be only an issue on Windows, see https://github.com/rust-lang/cargo/issues/8519 +name = "dango_music_player_lib" +crate-type = ["staticlib", "cdylib", "rlib"] + +[build-dependencies] +tauri-build = { version = "2", features = [] } + +[dependencies] +tauri = { version = "2", features = ["unstable"] } +tauri-plugin-shell = "2" +serde = { version = "1", features = ["derive"] } +serde_json = "1" +dmp-core = { path = "/media/rocket/Dangoware/Dango Music Player/dmp-core" } +futures = "0.3.31" +crossbeam = "0.8.4" +directories = "5.0.1" +uuid = { version = "1.11.0", features = ["v4"] } +ciborium = "0.2.2" +mime = "0.3.17" + +[features] +default = [ "custom-protocol" ] +custom-protocol = [ "tauri/custom-protocol" ] diff --git a/src-tauri/build.rs b/src-tauri/build.rs new file mode 100644 index 0000000..d860e1e --- /dev/null +++ b/src-tauri/build.rs @@ -0,0 +1,3 @@ +fn main() { + tauri_build::build() +} diff --git a/src-tauri/capabilities/default.json b/src-tauri/capabilities/default.json new file mode 100644 index 0000000..3bb4cc4 --- /dev/null +++ b/src-tauri/capabilities/default.json @@ -0,0 +1,10 @@ +{ + "$schema": "../gen/schemas/desktop-schema.json", + "identifier": "default", + "description": "Capability for the main window", + "windows": ["main"], + "permissions": [ + "core:default", + "shell:allow-open" + ] +} diff --git a/src-tauri/icons/128x128.png b/src-tauri/icons/128x128.png new file mode 100644 index 0000000000000000000000000000000000000000..7b62f1760ddb6816bd208d1e71aa9609f64ff5cf GIT binary patch literal 8943 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 UmuCg7$^ZZW07*qoM6N<$f_RpmumAu6 literal 0 HcmV?d00001 diff --git a/src-tauri/icons/Square107x107Logo.png b/src-tauri/icons/Square107x107Logo.png new file mode 100644 index 0000000000000000000000000000000000000000..361a711fd281788fd8f32922c80b5aef9b0f3093 GIT binary patch literal 7424 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

lif^Bqy6{XW6j)j*ZBqbNmI5O+Ye&by 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 literal 0 HcmV?d00001 diff --git a/src-tauri/icons/Square30x30Logo.png b/src-tauri/icons/Square30x30Logo.png new file mode 100644 index 0000000000000000000000000000000000000000..d69b55336d5732367c459bed95b34f247b250520 GIT binary patch literal 1727 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 EKZLK3i~s-t literal 0 HcmV?d00001 diff --git a/src-tauri/icons/Square44x44Logo.png b/src-tauri/icons/Square44x44Logo.png new file mode 100644 index 0000000000000000000000000000000000000000..339f6b66c7fb2e23f69d521009a6f5537501fc6a GIT binary patch literal 2764 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 Ar~m)} literal 0 HcmV?d00001 diff --git a/src-tauri/icons/Square89x89Logo.png b/src-tauri/icons/Square89x89Logo.png new file mode 100644 index 0000000000000000000000000000000000000000..0f6ffbb586f4cef92209670270ee4baf303d6ad8 GIT binary patch literal 6149 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 literal 0 HcmV?d00001 diff --git a/src-tauri/icons/android/mipmap-hdpi/ic_launcher_foreground.png b/src-tauri/icons/android/mipmap-hdpi/ic_launcher_foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..6b9d650ab35065779721479c867bd582d0511c29 GIT binary patch literal 11601 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 literal 0 HcmV?d00001 diff --git a/src-tauri/icons/android/mipmap-mdpi/ic_launcher.png b/src-tauri/icons/android/mipmap-mdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..3dd80b8892832d2796d829edbb647656d990a1f3 GIT binary patch literal 3097 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 literal 0 HcmV?d00001 diff --git a/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher_round.png b/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher_round.png new file mode 100644 index 0000000000000000000000000000000000000000..eab6adfe9ae6d693684611e059322b39dc26329a GIT binary patch literal 10104 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 literal 0 HcmV?d00001 diff --git a/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher_foreground.png b/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher_foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..396a94a85c5792e89bef76e8cff2879729f7e22f GIT binary patch literal 31990 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 Swt+nJFH++2VpSrBf&ULL>%Hv& literal 0 HcmV?d00001 diff --git a/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher_round.png b/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher_round.png new file mode 100644 index 0000000000000000000000000000000000000000..f212b99ac2c806a148851dc55c515d89857a1c4b GIT binary patch literal 13932 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 literal 0 HcmV?d00001 diff --git a/src-tauri/icons/icon.icns b/src-tauri/icons/icon.icns new file mode 100644 index 0000000000000000000000000000000000000000..6ac7d63aa3a256bff14043aede32363927273a52 GIT binary patch literal 181122 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 z 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

#~DY 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 Bm&gDB literal 0 HcmV?d00001 diff --git a/src-tauri/icons/icon.png b/src-tauri/icons/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..7c59422927635d7dfc5835a40c16ae7c8ef905a8 GIT binary patch literal 31680 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 AiU0rr literal 0 HcmV?d00001 diff --git a/src-tauri/icons/ios/AppIcon-20x20@1x.png b/src-tauri/icons/ios/AppIcon-20x20@1x.png new file mode 100644 index 0000000000000000000000000000000000000000..d9f201d138187021831e40eb04b09a33a2c9f20f GIT binary patch literal 977 zcmV;?11|iDP);s_BQh~6nyAr*hMiI4BbulyqquNmR2If) zVh9=+ZcG#n#s@?V3tgxL0xCw)Rs;*F3PP`l^xi)1@tj*)s5U;n)BXETV9}xq zR91R1IvPe@T_Xnv>A-;Qf6Qz65(nNqM_m7#191AyxET0 z+6Fjf1$q4c5}SpB-h8OP=OEtvnw>nkmlQ?GoN{St5mzt{d)W^(x1f?MSvK93IzxOm zlsn;fS}^WM=}lo<%C8hUzy znVZts*o=aL{FFka?@c1-WbWhhHjfQDhZP6H;$T)*R!SLxgM%vO%=ya%O5Fk8as#o2 z|G-$YI89xr`V9KJ4h(Q$))>RAS!JoUw3OT1Uon>}KasBgmAFG-?gH}wF_NWttPLT; z;@G&jT$G3|UAq1yP}EOVBP4*PLSL^*i4_;6U`cSNHf*N+ud@)xj_pJs5XYfIwG%)A z^ZEQJbh;pQJcZQN4cXTNW>FB&%S(fa`9pmWItD2RRR&yrg?Dw{0%4<>)TlM z)*^CuN0H4(GQz8u!?0MnEPfTky(UbA#$x!@l7rurTvM@V{J=m6t*sCEst%>3)Pee@ zA*{@{!VP)iP3Pu!$--VAF;q-+*s3Qj3vSk5DhY#;2on)Np zQW3XUQk&$LfmH2^<*8}F3wcw}*&o5fu2J0Y2w_+yHgBE>t5z+CA|7^4&2C=UqX_NT z4BLxtFm73q86{@AW_^aU@V8IF^PEvcqA>(7_TgMmGuP~P1y(C@52z$zcjmw7t?eo9-o3}KqsBrZooIx?#=FEAVd4L7R$aY~#$Af6R%^Q32&dVz z=Qxw3d_LDm(^RIaQPOpT&7J!*R;*ZHZtm}Yjlx1Vyx!TS0e{sG-@YBdkt1ihnlX4h zQ)&MEnH;nfvMguZ{7r*RI<_!S0hw%^-y5F*uMo+qTDnIa00000NkvXXu0mjf-uuy* literal 0 HcmV?d00001 diff --git a/src-tauri/icons/ios/AppIcon-20x20@2x-1.png b/src-tauri/icons/ios/AppIcon-20x20@2x-1.png new file mode 100644 index 0000000000000000000000000000000000000000..1b2c316b79822a1ff16dc6a1e63efd949b5d0d69 GIT binary patch literal 2364 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 IM6N<$f(It}=Kufz literal 0 HcmV?d00001 diff --git a/src-tauri/icons/ios/AppIcon-29x29@2x-1.png b/src-tauri/icons/ios/AppIcon-29x29@2x-1.png new file mode 100644 index 0000000000000000000000000000000000000000..89c820aaab56227db788f85d2cef1955da2d761c GIT binary patch literal 3603 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 Z{|8^k;u|>W;okrN002ovPDHLkV1kzmG{pb_ literal 0 HcmV?d00001 diff --git a/src-tauri/icons/ios/AppIcon-40x40@1x.png b/src-tauri/icons/ios/AppIcon-40x40@1x.png new file mode 100644 index 0000000000000000000000000000000000000000..1b2c316b79822a1ff16dc6a1e63efd949b5d0d69 GIT binary patch literal 2364 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 S)eGzZ00007!sfW literal 0 HcmV?d00001 diff --git a/src-tauri/icons/ios/AppIcon-512@2x.png b/src-tauri/icons/ios/AppIcon-512@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..9251076a7a5d9d7b4d350f567cb4d5b598a9b1c4 GIT binary patch literal 58952 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


J6la*gm6EGmXG+H=+St#Wdl(L`G3A) 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 S)eGzZ00007!sfW literal 0 HcmV?d00001 diff --git a/src-tauri/icons/ios/AppIcon-60x60@3x.png b/src-tauri/icons/ios/AppIcon-60x60@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..bb8627726c86179046feb0566bc309e14317a251 GIT binary patch literal 12217 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 Hu0mjfkT{ir literal 0 HcmV?d00001 diff --git a/src-tauri/icons/ios/AppIcon-76x76@1x.png b/src-tauri/icons/ios/AppIcon-76x76@1x.png new file mode 100644 index 0000000000000000000000000000000000000000..ca28684e14105d7348d734d858f2f2dcc35671e9 GIT binary patch literal 4923 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 literal 0 HcmV?d00001 diff --git a/src-tauri/src/lib.rs b/src-tauri/src/lib.rs new file mode 100644 index 0000000..09d9e57 --- /dev/null +++ b/src-tauri/src/lib.rs @@ -0,0 +1,155 @@ +use std::{fs, path::PathBuf, str::FromStr, thread::spawn}; + +use crossbeam::channel::{unbounded, Receiver, Sender}; +use dmp_core::{config::{Config, ConfigLibrary}, music_controller::controller::{Controller, ControllerHandle}, music_player::gstreamer::GStreamer, music_storage::library::MusicLibrary}; +use tauri::{Manager, State, WebviewWindowBuilder, Wry}; +use uuid::Uuid; + +use crate::wrappers::{get_library, play, pause, prev, set_volume, get_song, next}; + +pub mod wrappers; + +#[cfg_attr(mobile, tauri::mobile_entry_point)] +pub fn run() { + let (rx, tx) = unbounded::(); + let (lib_rx, lib_tx) = unbounded::(); + let (handle_rx, handle_tx) = unbounded::(); + + let t1 = spawn(move || { + let mut config = { tx.recv().unwrap() } ; + let scan_path = { lib_tx.recv().unwrap() }; + let save_path = config.libraries.library_folder.join("library.dlib"); + + let mut library = MusicLibrary::init( + save_path.clone(), + if let Ok(lib) = config.libraries.get_default() { + lib.uuid + } else { + Uuid::new_v4() + } + ).unwrap(); + library.scan_folder(&scan_path).unwrap(); + + config.push_library( ConfigLibrary::new(save_path, String::from("Library"), Some(vec![scan_path.clone()]))); + // config.write_file().unwrap(); + + + let (handle, input) = ControllerHandle::new( + library, + std::sync::Arc::new(std::sync::RwLock::new(config)) + ); + + + + handle_rx.send(handle).unwrap(); + + let controller = futures::executor::block_on(Controller::::start(input)).unwrap(); + }); + + let app = tauri::Builder::default() + .plugin(tauri_plugin_shell::init()) + .invoke_handler(tauri::generate_handler![ + get_config, + new_library_window, + create_library, + get_library, + play, + pause, + set_volume, + next, + prev, + get_song, + + ]).manage(ConfigRx(rx)) + .manage(LibRx(lib_rx)) + .manage(HandleTx(handle_tx)) + .build(tauri::generate_context!()) + .expect("error while building tauri application"); + + app + .run(|_app_handle, event| match event { + tauri::RunEvent::ExitRequested { api, .. } => { + api.prevent_exit(); + } + _ => {} + }); + t1.join().unwrap(); +} + +struct ConfigRx(Sender); + +struct LibRx(Sender); +struct HandleTx(Receiver); + +#[tauri::command] +async fn get_config(state: State<'_, ConfigRx>) -> Result { + if let Some(dir) = directories::ProjectDirs::from("", "Dangoware", "dmp") { + let path = dir.config_dir(); + fs::create_dir(path).or_else(|err| { + if err.kind() == std::io::ErrorKind::AlreadyExists { + Ok(()) + } else { + Err(err) + } + }).unwrap(); + + // dbg!(&dir); + + let config = if let Ok(c) = Config::read_file(PathBuf::from(path).join("config")) { + c + } else { + let c = Config { + path: PathBuf::from(path).join("config"), + ..Default::default() + }; + c.write_file().unwrap(); + c + }; + + state.inner().0.send(config.clone()).unwrap(); + + Ok(config) + } else { + panic!("No config dir for DMP") + } +} + +#[tauri::command] +async fn new_library_window(app: tauri::AppHandle) -> Result<(), String> { + WebviewWindowBuilder::new( + &app, + "library_create", + tauri::WebviewUrl::App(PathBuf::from_str("/src/create_library_window/index.html").unwrap()) + ).title("Create a Library") + .focused(true) + .maximizable(false) + .build() + .unwrap(); + + Ok(()) +} + + +#[tauri::command] +async fn create_library( + app: tauri::AppHandle, + lib_rx: State<'_, LibRx>, + handle_tx: State<'_, HandleTx>, + window: tauri::Window, + path: String +) -> Result<(), String> { + println!("{path}"); + let path = PathBuf::from(path); + + if !path.exists() { + panic!("Path {} does not exist!", path.display()) + } else if !path.is_dir() { + panic!("Path {} is not a directory!", path.display()) + } + + lib_rx.inner().0.send(path).unwrap(); + app.manage(handle_tx.inner().0.recv().unwrap()); + + window.close().unwrap(); + Ok(()) +} diff --git a/src-tauri/src/main.rs b/src-tauri/src/main.rs new file mode 100644 index 0000000..183a698 --- /dev/null +++ b/src-tauri/src/main.rs @@ -0,0 +1,9 @@ +// Prevents additional console window on Windows in release, DO NOT REMOVE!! +#![cfg_attr(not(debug_assertions), windows_subsystem = "windows")] + +pub mod wrappers; + + +fn main() { + dango_music_player_lib::run() +} diff --git a/src-tauri/src/wrappers.rs b/src-tauri/src/wrappers.rs new file mode 100644 index 0000000..b6f8251 --- /dev/null +++ b/src-tauri/src/wrappers.rs @@ -0,0 +1,80 @@ +use dmp_core::{music_controller::controller::{ControllerHandle, LibraryCommand, LibraryResponse, PlayerResponse}, music_storage::library::Song}; +use tauri::{ipc::Response, State}; +use uuid::Uuid; + +#[tauri::command] +pub async fn play(ctrl_handle: State<'_, ControllerHandle>) -> Result<(), String> { + ctrl_handle.player_mail.send(dmp_core::music_controller::controller::PlayerCommand::Play).await.unwrap(); + let PlayerResponse::Empty = ctrl_handle.player_mail.recv().await.unwrap() else { + unreachable!() + }; + Ok(()) +} + +#[tauri::command] +pub async fn pause(ctrl_handle: State<'_, ControllerHandle>) -> Result<(), String> { + ctrl_handle.player_mail.send(dmp_core::music_controller::controller::PlayerCommand::Pause).await.unwrap(); + let PlayerResponse::Empty = ctrl_handle.player_mail.recv().await.unwrap() else { + unreachable!() + }; + Ok(()) +} + +#[tauri::command] +pub async fn set_volume(ctrl_handle: State<'_, ControllerHandle>, volume: f64) -> Result<(), String> { + ctrl_handle.player_mail.send(dmp_core::music_controller::controller::PlayerCommand::SetVolume(volume)).await.unwrap(); + let PlayerResponse::Empty = ctrl_handle.player_mail.recv().await.unwrap() else { + unreachable!() + }; + Ok(()) +} + +#[tauri::command] +pub async fn get_volume(ctrl_handle: State<'_, ControllerHandle>) -> Result<(), String> { + + Ok(()) +} + +#[tauri::command] +pub async fn next(ctrl_handle: State<'_, ControllerHandle>) -> Result<(), String> { + ctrl_handle.player_mail.send(dmp_core::music_controller::controller::PlayerCommand::NextSong).await.unwrap(); + let PlayerResponse::Empty = ctrl_handle.player_mail.recv().await.unwrap() else { + unreachable!() + }; + Ok(()) +} + +#[tauri::command] +pub async fn prev(ctrl_handle: State<'_, ControllerHandle>) -> Result<(), String> { + ctrl_handle.player_mail.send(dmp_core::music_controller::controller::PlayerCommand::PrevSong).await.unwrap(); + let PlayerResponse::Empty = ctrl_handle.player_mail.recv().await.unwrap() else { + unreachable!() + }; + Ok(()) +} + +#[tauri::command] +pub async fn now_playing(ctrl_handle: State<'_, ControllerHandle>) -> Result<(), String> { + + Ok(()) +} + +#[tauri::command] +pub async fn get_library(ctrl_handle: State<'_, ControllerHandle>) -> Result { + println!("getting songs"); + ctrl_handle.lib_mail.send(LibraryCommand::AllSongs).await.unwrap(); + let LibraryResponse::AllSongs(songs) = ctrl_handle.lib_mail.recv().await.unwrap() else { unreachable!("It has been reached") }; + println!("got songs"); + + let mut buf = vec![]; + ciborium::into_writer(&songs, &mut buf); + Ok(Response::new(buf)) +} + +#[tauri::command] +pub async fn get_song(ctrl_handle: State<'_, ControllerHandle>) -> Result<(), String> { + ctrl_handle.lib_mail.send(LibraryCommand::Song(Uuid::default())).await.unwrap(); + let LibraryResponse::Song(_) = ctrl_handle.lib_mail.recv().await.unwrap() else { unreachable!("It has been reached") }; + println!("got songs"); + Ok(()) +} \ No newline at end of file diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json new file mode 100644 index 0000000..ee5ea94 --- /dev/null +++ b/src-tauri/tauri.conf.json @@ -0,0 +1,35 @@ +{ + "$schema": "https://schema.tauri.app/config/2", + "productName": "Dango Music Player", + "version": "0.0.1", + "identifier": "com.dango-music-player.app", + "build": { + "beforeDevCommand": "npm run dev", + "devUrl": "http://localhost:1420", + "beforeBuildCommand": "npm run build", + "frontendDist": "../dist" + }, + "app": { + "windows": [ + { + "title": "Dango Music Player", + "width": 800, + "height": 600 + } + ], + "security": { + "csp": null + } + }, + "bundle": { + "active": true, + "targets": "all", + "icon": [ + "./icons/32x32.png", + "./icons/128x128.png", + "./icons/128x128@2x.png", + "./icons/icon.icns", + "./icons/icon.ico" + ] + } +} diff --git a/src/App.css b/src/App.css new file mode 100644 index 0000000..fdd980e --- /dev/null +++ b/src/App.css @@ -0,0 +1,73 @@ +.container { + position: absolute; + top: -1px; + left: 0; + height: 100%; + width: 100%; + display: flex; + flex-direction: row; + justify-content: center; + align-items: stretch; +} + +.leftSide { + width: 85%; + height: 100%; + display: flex; + flex-direction: column; +} +.rightSide { + position: relative; + align-self:flex-end; + width: 15%; + height: 100%; + background-color: #c1bcd1; + display: flex; + flex-direction: column; +} + +.playlistHead { + position: relative; + height: 3.5%; + width: 100%; + background-color: #876765; +} + +.mainView { + background-color: #f5eab2; + height: 91.5%; +} + +#playBar { + position:relative; + bottom: 0; + left: 0; + background-color: #4c4373; + width: 100%; + height: 5%; + padding: 1.5%; +} + +.topHalf { + display: flex; + justify-content: space-around; +} +#seekBar { + width: 100%; +} + +.nowPlaying { + text-align: center; + height: 25%; +} +#nowPlayingArtwork { + width: 90%; + padding: 5%; +} + +.Queue { + position: relative; + bottom: -25%; + background-color: burlywood; + height: 50%; +} \ No newline at end of file diff --git a/src/App.tsx b/src/App.tsx new file mode 100644 index 0000000..596f728 --- /dev/null +++ b/src/App.tsx @@ -0,0 +1,122 @@ +import { useEffect, useRef, useState } from "react"; +import reactLogo from "./assets/react.svg"; +import { invoke } from "@tauri-apps/api/core"; +import "./App.css"; +import { Config, Song } from "./types"; + +import { decode, encode } from 'cbor-x'; +import CBOR from "cbor"; + +function App() { + + useEffect(() => { + getConfig(); + invoke('set_volume', { volume: 0.04 }).then( () => {} ) + }, []) + + + return ( +
+
+ + + +
+
+ + +
+ +
+ ); +} + +export default App; + +function getConfig(): any { + invoke('get_config').then( (_config) => { + let config = _config as Config; + if (config.libraries.libraries.length == 0) { + newWindow() + } + }) +} + +function newWindow() { + invoke('new_library_window').then(() => {}) +} + +function PlaylistHead() { + return ( +
+ + + + + + + +
+ ) +} + +function MainView() { + return ( +
+ main view + +
+ ) +} + +function PlayBar() { + let [playing, setPlaying] = useState('play'); + return ( +
+
+
+ + +
+ + + + +
+ +
+ ) +} + +function NowPlaying() { + return ( +
+ +

やけにインザレイン

+

t+pazolite; 小林私

+

Heartache Debug

+
+ ) +} + +function Queue() { + return ( +
+ This is where the Queue be +
+ ) +} \ No newline at end of file diff --git a/src/create_library_window/code.tsx b/src/create_library_window/code.tsx new file mode 100644 index 0000000..a9b4490 --- /dev/null +++ b/src/create_library_window/code.tsx @@ -0,0 +1,24 @@ +import { invoke } from "@tauri-apps/api/core"; +import { useRef } from "react"; +import ReactDOM from "react-dom/client"; + +ReactDOM.createRoot(document.getElementById("root") as HTMLElement).render( + , +); + + +function App() { + let x = useRef('') + return ( + <> +

Insert your music folder path here

+
+ x.current = event.target.value as string } /> + { + event.preventDefault(); + invoke('create_library', { path: x.current }).then(() => {}) + }} /> +
+ + ) +} diff --git a/src/create_library_window/index.html b/src/create_library_window/index.html new file mode 100644 index 0000000..b17777c --- /dev/null +++ b/src/create_library_window/index.html @@ -0,0 +1,12 @@ + + + + + + Library Thing + + +
+ + + \ No newline at end of file diff --git a/src/main.tsx b/src/main.tsx new file mode 100644 index 0000000..6c54cf6 --- /dev/null +++ b/src/main.tsx @@ -0,0 +1,7 @@ +import React from "react"; +import ReactDOM from "react-dom/client"; +import App from "./App"; + +ReactDOM.createRoot(document.getElementById("root") as HTMLElement).render( + , +); diff --git a/src/types.ts b/src/types.ts new file mode 100644 index 0000000..9b58d6f --- /dev/null +++ b/src/types.ts @@ -0,0 +1,63 @@ +export interface Configlibrary { + name: string, + path: string, + uuid: string, + scan_folders?: string[] +} + +export interface ConfigLibraries { + default_library: string, + library_folder: string, + libraries: Configlibrary[] +} + +export interface Config { + path: string, + backup_folder?: string, + libraries: ConfigLibraries, + volume: number, + connections: ConfigConnections, +} + +export interface ConfigConnections { + listenbrainz_token?: string +} + +export interface Song { + location: URI[], + uuid: string, + plays: number, + skips: number, + favorited: boolean, + banned?: BannedType, + rating?: number, + format?: string, + duration: number, + play_time: number, + last_played?: number, + date_added?: number, + date_modified?: number, + album_art: AlbumArt[], + tags: Map, + internal_tags: InternalTag[], +} + +export enum InternalTag { + +} + +export enum Tag { + +} + +export enum AlbumArt { + +} + +export enum URI { + +} + +export enum BannedType { + +} \ No newline at end of file diff --git a/src/vite-env.d.ts b/src/vite-env.d.ts new file mode 100644 index 0000000..11f02fe --- /dev/null +++ b/src/vite-env.d.ts @@ -0,0 +1 @@ +/// diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 0000000..a7fc6fb --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,25 @@ +{ + "compilerOptions": { + "target": "ES2020", + "useDefineForClassFields": true, + "lib": ["ES2020", "DOM", "DOM.Iterable"], + "module": "ESNext", + "skipLibCheck": true, + + /* Bundler mode */ + "moduleResolution": "bundler", + "allowImportingTsExtensions": true, + "resolveJsonModule": true, + "isolatedModules": true, + "noEmit": true, + "jsx": "react-jsx", + + /* Linting */ + "strict": true, + "noUnusedLocals": true, + "noUnusedParameters": true, + "noFallthroughCasesInSwitch": true + }, + "include": ["src"], + "references": [{ "path": "./tsconfig.node.json" }] +} diff --git a/tsconfig.node.json b/tsconfig.node.json new file mode 100644 index 0000000..42872c5 --- /dev/null +++ b/tsconfig.node.json @@ -0,0 +1,10 @@ +{ + "compilerOptions": { + "composite": true, + "skipLibCheck": true, + "module": "ESNext", + "moduleResolution": "bundler", + "allowSyntheticDefaultImports": true + }, + "include": ["vite.config.ts"] +} diff --git a/vite.config.ts b/vite.config.ts new file mode 100644 index 0000000..f74d1b2 --- /dev/null +++ b/vite.config.ts @@ -0,0 +1,32 @@ +import { defineConfig } from "vite"; +import react from "@vitejs/plugin-react"; + +// @ts-expect-error process is a nodejs global +const host = process.env.TAURI_DEV_HOST; + +// https://vitejs.dev/config/ +export default defineConfig(async () => ({ + plugins: [react()], + + // Vite options tailored for Tauri development and only applied in `tauri dev` or `tauri build` + // + // 1. prevent vite from obscuring rust errors + clearScreen: false, + // 2. tauri expects a fixed port, fail if that port is not available + server: { + port: 1420, + strictPort: true, + host: host || false, + hmr: host + ? { + protocol: "ws", + host, + port: 1421, + } + : undefined, + watch: { + // 3. tell vite to ignore watching `src-tauri` + ignored: ["**/src-tauri/**"], + }, + }, +}));