|
|
@@ -12,6 +12,7 @@
|
|
|
"@tanstack/react-query": "^5.59.0",
|
|
|
"clsx": "^2.1.1",
|
|
|
"electron-store": "^10.0.0",
|
|
|
+ "koffi": "^3.0.2",
|
|
|
"lucide-react": "^0.460.0",
|
|
|
"react": "^18.3.1",
|
|
|
"react-dom": "^18.3.1",
|
|
|
@@ -1432,6 +1433,230 @@
|
|
|
"@jridgewell/sourcemap-codec": "^1.4.14"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/@koromix/koffi-darwin-arm64": {
|
|
|
+ "version": "3.0.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/@koromix/koffi-darwin-arm64/-/koffi-darwin-arm64-3.0.2.tgz",
|
|
|
+ "integrity": "sha512-OaL5EViEvsdbc8Ut90zY44AKF3mq6JBqkK/xLkGaSXcLsOJUsD+XaPAZb/WOWcKVg7On31wP+4hB7MwHQPdiUg==",
|
|
|
+ "cpu": [
|
|
|
+ "arm64"
|
|
|
+ ],
|
|
|
+ "license": "MIT",
|
|
|
+ "optional": true,
|
|
|
+ "os": [
|
|
|
+ "darwin"
|
|
|
+ ],
|
|
|
+ "funding": {
|
|
|
+ "url": "https://liberapay.com/Koromix"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@koromix/koffi-darwin-x64": {
|
|
|
+ "version": "3.0.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/@koromix/koffi-darwin-x64/-/koffi-darwin-x64-3.0.2.tgz",
|
|
|
+ "integrity": "sha512-ZkBKudZkIOy5yVcp8cUTFCrE5DSgxkcH26mUxV6m8JgUtvtps4iMIGAAZLSq5aouvQQKhbKpXtZ3YdzpcytM+g==",
|
|
|
+ "cpu": [
|
|
|
+ "x64"
|
|
|
+ ],
|
|
|
+ "license": "MIT",
|
|
|
+ "optional": true,
|
|
|
+ "os": [
|
|
|
+ "darwin"
|
|
|
+ ],
|
|
|
+ "funding": {
|
|
|
+ "url": "https://liberapay.com/Koromix"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@koromix/koffi-freebsd-arm64": {
|
|
|
+ "version": "3.0.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/@koromix/koffi-freebsd-arm64/-/koffi-freebsd-arm64-3.0.2.tgz",
|
|
|
+ "integrity": "sha512-eVHMjYL6yMc7GOdH0juDVEYFU4D9Az6cqyI7+ytWwovwAjHNtf96S17Ag/aI2qs7WVCoHceKDdMUATzs5grvMw==",
|
|
|
+ "cpu": [
|
|
|
+ "arm64"
|
|
|
+ ],
|
|
|
+ "license": "MIT",
|
|
|
+ "optional": true,
|
|
|
+ "os": [
|
|
|
+ "freebsd"
|
|
|
+ ],
|
|
|
+ "funding": {
|
|
|
+ "url": "https://liberapay.com/Koromix"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@koromix/koffi-freebsd-ia32": {
|
|
|
+ "version": "3.0.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/@koromix/koffi-freebsd-ia32/-/koffi-freebsd-ia32-3.0.2.tgz",
|
|
|
+ "integrity": "sha512-qiSkR5fF/oa8MIukjsXMmFPC/FWGfUtw3ee+jgURg0R+Tuhlvqlfh50W4rQ0Y0faITJcF+3wmCI6WSt7p4iCkA==",
|
|
|
+ "cpu": [
|
|
|
+ "ia32"
|
|
|
+ ],
|
|
|
+ "license": "MIT",
|
|
|
+ "optional": true,
|
|
|
+ "os": [
|
|
|
+ "freebsd"
|
|
|
+ ],
|
|
|
+ "funding": {
|
|
|
+ "url": "https://liberapay.com/Koromix"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@koromix/koffi-freebsd-x64": {
|
|
|
+ "version": "3.0.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/@koromix/koffi-freebsd-x64/-/koffi-freebsd-x64-3.0.2.tgz",
|
|
|
+ "integrity": "sha512-RDqoD8tBiRoe1C/lZEdMWETKk2dTR298XgJ9PBXbw2ETMVpIX+ci++X+j+4e7J3kVldxHLdFCykNei6d1wmhTA==",
|
|
|
+ "cpu": [
|
|
|
+ "x64"
|
|
|
+ ],
|
|
|
+ "license": "MIT",
|
|
|
+ "optional": true,
|
|
|
+ "os": [
|
|
|
+ "freebsd"
|
|
|
+ ],
|
|
|
+ "funding": {
|
|
|
+ "url": "https://liberapay.com/Koromix"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@koromix/koffi-linux-arm64": {
|
|
|
+ "version": "3.0.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/@koromix/koffi-linux-arm64/-/koffi-linux-arm64-3.0.2.tgz",
|
|
|
+ "integrity": "sha512-zIm5NlzFuxt4f6mDjwTDgfzu8oZngcALTmOkWbp7HSeWdjQeiy8JRaSOEpfzlIlqWoPxhRUX5Yniqkt8564VnA==",
|
|
|
+ "cpu": [
|
|
|
+ "arm64"
|
|
|
+ ],
|
|
|
+ "license": "MIT",
|
|
|
+ "optional": true,
|
|
|
+ "os": [
|
|
|
+ "linux"
|
|
|
+ ],
|
|
|
+ "funding": {
|
|
|
+ "url": "https://liberapay.com/Koromix"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@koromix/koffi-linux-ia32": {
|
|
|
+ "version": "3.0.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/@koromix/koffi-linux-ia32/-/koffi-linux-ia32-3.0.2.tgz",
|
|
|
+ "integrity": "sha512-Le3JxJswxBhO3OeeSWA400/v2sTPwTWz/IIc6ARc4SbTGUcz2jm6jXXQviW01r5OvCQ+w2Q2T4PxP+eaRa2+fQ==",
|
|
|
+ "cpu": [
|
|
|
+ "ia32"
|
|
|
+ ],
|
|
|
+ "license": "MIT",
|
|
|
+ "optional": true,
|
|
|
+ "os": [
|
|
|
+ "linux"
|
|
|
+ ],
|
|
|
+ "funding": {
|
|
|
+ "url": "https://liberapay.com/Koromix"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@koromix/koffi-linux-loong64": {
|
|
|
+ "version": "3.0.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/@koromix/koffi-linux-loong64/-/koffi-linux-loong64-3.0.2.tgz",
|
|
|
+ "integrity": "sha512-TiPOFy4OX0tLhKwL6oSOhDIhwd5b48x7nxCBT8u6IW+nLXMIo2j+jla1h9niQ8HVGknGOzu48k55KVl0YMsaew==",
|
|
|
+ "cpu": [
|
|
|
+ "loong64"
|
|
|
+ ],
|
|
|
+ "license": "MIT",
|
|
|
+ "optional": true,
|
|
|
+ "os": [
|
|
|
+ "linux"
|
|
|
+ ],
|
|
|
+ "funding": {
|
|
|
+ "url": "https://liberapay.com/Koromix"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@koromix/koffi-linux-riscv64": {
|
|
|
+ "version": "3.0.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/@koromix/koffi-linux-riscv64/-/koffi-linux-riscv64-3.0.2.tgz",
|
|
|
+ "integrity": "sha512-U44szVAHW4WKTV0s6K6rjeZEURJ0CFHbZC0Ik3lpzvEidbOu8dTft7OGNr4hhBvx/XaeLMCCebPLBoYZZNW2Dg==",
|
|
|
+ "cpu": [
|
|
|
+ "riscv64"
|
|
|
+ ],
|
|
|
+ "license": "MIT",
|
|
|
+ "optional": true,
|
|
|
+ "os": [
|
|
|
+ "linux"
|
|
|
+ ],
|
|
|
+ "funding": {
|
|
|
+ "url": "https://liberapay.com/Koromix"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@koromix/koffi-linux-x64": {
|
|
|
+ "version": "3.0.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/@koromix/koffi-linux-x64/-/koffi-linux-x64-3.0.2.tgz",
|
|
|
+ "integrity": "sha512-bm4qT+e59KWn4V/jK8uF1RV2k0/JJvmGPUj4qCJ3E9663H+6ZLqz1rpCdgXSEA95f5CNR3RWcgjQwxgKO9xFtQ==",
|
|
|
+ "cpu": [
|
|
|
+ "x64"
|
|
|
+ ],
|
|
|
+ "license": "MIT",
|
|
|
+ "optional": true,
|
|
|
+ "os": [
|
|
|
+ "linux"
|
|
|
+ ],
|
|
|
+ "funding": {
|
|
|
+ "url": "https://liberapay.com/Koromix"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@koromix/koffi-openbsd-ia32": {
|
|
|
+ "version": "3.0.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/@koromix/koffi-openbsd-ia32/-/koffi-openbsd-ia32-3.0.2.tgz",
|
|
|
+ "integrity": "sha512-tUu2LMSyeCSe1DbJKZrjGOKRQzDhj/RAw4rVdlHXlU/B26sdyKZjEwE3GxVlYDdEBX4FiYYmoVuG3BwGWSefCw==",
|
|
|
+ "cpu": [
|
|
|
+ "ia32"
|
|
|
+ ],
|
|
|
+ "license": "MIT",
|
|
|
+ "optional": true,
|
|
|
+ "os": [
|
|
|
+ "openbsd"
|
|
|
+ ],
|
|
|
+ "funding": {
|
|
|
+ "url": "https://liberapay.com/Koromix"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@koromix/koffi-openbsd-x64": {
|
|
|
+ "version": "3.0.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/@koromix/koffi-openbsd-x64/-/koffi-openbsd-x64-3.0.2.tgz",
|
|
|
+ "integrity": "sha512-o4QZwsKIQvlMSIJaCXsu8d2sz4bbKEJrZhmnCeT/SKEU1VEiegmDn/I6DYrg5mOMDC15GWlUP1qP6AsVlrxqXA==",
|
|
|
+ "cpu": [
|
|
|
+ "x64"
|
|
|
+ ],
|
|
|
+ "license": "MIT",
|
|
|
+ "optional": true,
|
|
|
+ "os": [
|
|
|
+ "openbsd"
|
|
|
+ ],
|
|
|
+ "funding": {
|
|
|
+ "url": "https://liberapay.com/Koromix"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@koromix/koffi-win32-ia32": {
|
|
|
+ "version": "3.0.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/@koromix/koffi-win32-ia32/-/koffi-win32-ia32-3.0.2.tgz",
|
|
|
+ "integrity": "sha512-Yz/iP2xLaq8t3TFy5+f2Oww7rBpXgZ4YRexdYffSm2EwcnDeCtPudQSjIiKyEBdvDsU2vQetTrxyqDHStXXocw==",
|
|
|
+ "cpu": [
|
|
|
+ "ia32"
|
|
|
+ ],
|
|
|
+ "license": "MIT",
|
|
|
+ "optional": true,
|
|
|
+ "os": [
|
|
|
+ "win32"
|
|
|
+ ],
|
|
|
+ "funding": {
|
|
|
+ "url": "https://liberapay.com/Koromix"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@koromix/koffi-win32-x64": {
|
|
|
+ "version": "3.0.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/@koromix/koffi-win32-x64/-/koffi-win32-x64-3.0.2.tgz",
|
|
|
+ "integrity": "sha512-zozoHzvSi61jch4sKqFi3ATsDC7lviFthoivzPKVk4VeJvFeSdqueKoYGHNXEzfhIXn9Y5K85l9a59nwfutkUA==",
|
|
|
+ "cpu": [
|
|
|
+ "x64"
|
|
|
+ ],
|
|
|
+ "license": "MIT",
|
|
|
+ "optional": true,
|
|
|
+ "os": [
|
|
|
+ "win32"
|
|
|
+ ],
|
|
|
+ "funding": {
|
|
|
+ "url": "https://liberapay.com/Koromix"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/@malept/cross-spawn-promise": {
|
|
|
"version": "2.0.0",
|
|
|
"resolved": "https://registry.npmjs.org/@malept/cross-spawn-promise/-/cross-spawn-promise-2.0.0.tgz",
|
|
|
@@ -5228,6 +5453,32 @@
|
|
|
"json-buffer": "3.0.1"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/koffi": {
|
|
|
+ "version": "3.0.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/koffi/-/koffi-3.0.2.tgz",
|
|
|
+ "integrity": "sha512-YS4sGzlVMhFNNkKbkB3tcLKJxH9WGP3jHTxi4Eyx+ieMRKVz4K2i+6rebYr9ngHN36jhIW6YXnxkzBeOQ51lsw==",
|
|
|
+ "hasInstallScript": true,
|
|
|
+ "license": "MIT",
|
|
|
+ "funding": {
|
|
|
+ "url": "https://liberapay.com/Koromix"
|
|
|
+ },
|
|
|
+ "optionalDependencies": {
|
|
|
+ "@koromix/koffi-darwin-arm64": "3.0.2",
|
|
|
+ "@koromix/koffi-darwin-x64": "3.0.2",
|
|
|
+ "@koromix/koffi-freebsd-arm64": "3.0.2",
|
|
|
+ "@koromix/koffi-freebsd-ia32": "3.0.2",
|
|
|
+ "@koromix/koffi-freebsd-x64": "3.0.2",
|
|
|
+ "@koromix/koffi-linux-arm64": "3.0.2",
|
|
|
+ "@koromix/koffi-linux-ia32": "3.0.2",
|
|
|
+ "@koromix/koffi-linux-loong64": "3.0.2",
|
|
|
+ "@koromix/koffi-linux-riscv64": "3.0.2",
|
|
|
+ "@koromix/koffi-linux-x64": "3.0.2",
|
|
|
+ "@koromix/koffi-openbsd-ia32": "3.0.2",
|
|
|
+ "@koromix/koffi-openbsd-x64": "3.0.2",
|
|
|
+ "@koromix/koffi-win32-ia32": "3.0.2",
|
|
|
+ "@koromix/koffi-win32-x64": "3.0.2"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/lazy-val": {
|
|
|
"version": "1.0.5",
|
|
|
"resolved": "https://registry.npmjs.org/lazy-val/-/lazy-val-1.0.5.tgz",
|