diff --git a/package.json b/package.json index 8b3d1f0..660b361 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ "dependencies": { "@electron-toolkit/preload": "^3.0.2", "@electron-toolkit/utils": "^4.0.0", - "koffi": "^3.1.2", + "koffi": "^3.1.4", "lucide-react": "^1.25.0", "react": "^19.2.8", "react-dom": "^19.2.8" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 110bd16..c131eaa 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -15,8 +15,8 @@ importers: specifier: ^4.0.0 version: 4.0.0(electron@43.2.0(supports-color@7.2.0)) koffi: - specifier: ^3.1.2 - version: 3.1.2 + specifier: ^3.1.4 + version: 3.1.4 lucide-react: specifier: ^1.25.0 version: 1.25.0(react@19.2.8) @@ -624,78 +624,78 @@ packages: '@jridgewell/trace-mapping@0.3.31': resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} - '@koromix/koffi-darwin-arm64@3.1.2': - resolution: {integrity: sha512-32pU4pNZABIz+l9DNJl51Y+jur4vv+SF4Ip2CSF4OUg1xUyefoLpX0NttDmzGITIrneUEVSEN+dT22524ESKBw==} + '@koromix/koffi-darwin-arm64@3.1.4': + resolution: {integrity: sha512-/9o0uahf25sNXz7CczfMAsgdHrrrkDK3/d1W5ygJUC7QnpWo80103yTYpYahWP3vTABK5yjzKtURgssv1paskA==} cpu: [arm64] os: [darwin] - '@koromix/koffi-darwin-x64@3.1.2': - resolution: {integrity: sha512-S+H6LQgUoMj77BqDegwlRaxwLXDfwvSJGuceOqtH0I5V8rzKLmu/hC7NBlxOoAlvKlcV63FtdNiE2E9YSltffg==} + '@koromix/koffi-darwin-x64@3.1.4': + resolution: {integrity: sha512-6IOhfAHbrySr6lYRU720Hg+IMQvtMpN08k9Ppf9WF8NxYRdHLnW1FJm7zCbClfrwudtjhS/piwDYwgAkO5u8cg==} cpu: [x64] os: [darwin] - '@koromix/koffi-freebsd-arm64@3.1.2': - resolution: {integrity: sha512-fD0ow2PBE60nw7K6xcbala6qwXxfcYeU62tduNeIPvx0KoWhU2rMKZiDNe+iI5TQb3rxYYjjP+aF2Sdm9y6EXQ==} + '@koromix/koffi-freebsd-arm64@3.1.4': + resolution: {integrity: sha512-JKCWC0awdVvq7Nd/etn4PXFTa7uvyHn7IzqtaOZ3r4dJRdwQVby7Ai/wsQo8UUrJfAYlALkLYgFgU8wgsnAE/A==} cpu: [arm64] os: [freebsd] - '@koromix/koffi-freebsd-ia32@3.1.2': - resolution: {integrity: sha512-t8OmL+hoJGDLZDnuLjgLemSYrXX99M7Md+zJX8bMHOtiNbFtkGXn/mV21Pb1ik9JhBXjwK1r4hvBPNlqTMGrHg==} + '@koromix/koffi-freebsd-ia32@3.1.4': + resolution: {integrity: sha512-gU9pShDRLMZzftdGW+mTzyL8Cpa/7nzHPHe5vFakjGgtIzVFzdFBqwli4oB+tFsx44W1VqMMlvMMVlnz54ERiQ==} cpu: [ia32] os: [freebsd] - '@koromix/koffi-freebsd-x64@3.1.2': - resolution: {integrity: sha512-axbLgiM4Y2vyDOTqlXCI8vkg9wqjwSRsmoWXSKreA5YFJwnYA6Sc4aHMz+qZgUSfFei52Qrv1RGhDyo4kHvqhA==} + '@koromix/koffi-freebsd-x64@3.1.4': + resolution: {integrity: sha512-2kppLX97xBM3WoQET6noN4W02zT2fkFRXHYluAwcCcmkEax8AVJ1CYs6hxcZ3kaNPc+5P7yMw3V/b1lg2v3aMw==} cpu: [x64] os: [freebsd] - '@koromix/koffi-linux-arm64@3.1.2': - resolution: {integrity: sha512-f0hqAIlFcL9wlRGJ/uCfyfspqnGaASk2gLx1UAP3RBgMQl68D1e+fiHNdXa7g9d76ttmpA8/PGNAqc1X4Byy1Q==} + '@koromix/koffi-linux-arm64@3.1.4': + resolution: {integrity: sha512-yYbypuGVGqrNchkAMY59kj+7TZ1c1u9lXRG1+74X9T8G4rOaushoVONNYLuu+ygpbwsKzz/NvEDtRioRU/dQlQ==} cpu: [arm64] os: [linux] - '@koromix/koffi-linux-ia32@3.1.2': - resolution: {integrity: sha512-UGLPuqeOV/UArsK6oeB5yI/XjSWkFqFlBTC9rUbezBuHJhSibk1EMv7QC0cvtDMu18bo+ucqXWPzh42oT5yYlw==} + '@koromix/koffi-linux-ia32@3.1.4': + resolution: {integrity: sha512-IoA/8Qfc6ZEmwMw2Nf4aSp9RfJnxh0UHhdqD4FsVXm0vC797kLMuzj744vv5tll+waVfjrU10jREqjtnMVFoQw==} cpu: [ia32] os: [linux] - '@koromix/koffi-linux-loong64@3.1.2': - resolution: {integrity: sha512-jI0+gM2oDsJ7reOt3XPyO7lyQtZ1CT6NR2uqGQcQVM43cyXBAVYYCUxEH3LHCbgumFaZ+LueIUgbMSwb9pHBxQ==} + '@koromix/koffi-linux-loong64@3.1.4': + resolution: {integrity: sha512-ZUTdea+9dg6CV9J9CIGbhTh0FtSBgvcGKqDrlp9BVQF71jEDKOri1by/TrDe8yQUyC5kzWN8vWnkzES5wT0xDg==} cpu: [loong64] os: [linux] - '@koromix/koffi-linux-riscv64@3.1.2': - resolution: {integrity: sha512-yB99adXBRd5T+xXG+f6nnUkC3jCI0iXvPU6RqD9Kx7aZP4Y4NNUWJ5Q4FaP9jb1XmZLY4pGBUiHt8u03Yl7NyA==} + '@koromix/koffi-linux-riscv64@3.1.4': + resolution: {integrity: sha512-CINyyhNYV/8MX52MGhYcik2G6PXH+KEU2JEO7dOONlsGol4lSGyW40RvYA4RQgNYk8q8imGSEScL08X8eOXnaA==} cpu: [riscv64] os: [linux] - '@koromix/koffi-linux-x64@3.1.2': - resolution: {integrity: sha512-Oxvo6F3Edzy/Jm2EtbHWkJ2xRB0mXDAe63k5+USL5uiGE5xZjwEUDOBKIhv2BpCZSOAJrfoojFFogj6+ICKQhw==} + '@koromix/koffi-linux-x64@3.1.4': + resolution: {integrity: sha512-x3XnAy/tUTTCX/gMpV7VJNpOQIVQvzNhNYDrpyIeS9Q8/f1qLsE0vp0tj7A/YEDIfMVLqoJtyamfRJc04+vk4w==} cpu: [x64] os: [linux] - '@koromix/koffi-openbsd-ia32@3.1.2': - resolution: {integrity: sha512-SSWzUhL8Ex84JTsO67+MdWZrdwgOzoOrQ0+ZbB+UsivHoAxmWLHKWZaSafNqyBZtxGY1EgtR8AIPouWE9U+Zfw==} + '@koromix/koffi-openbsd-ia32@3.1.4': + resolution: {integrity: sha512-r9p/fffvmBm7+iT5BZ+c17gZJ280jvmbinrPZqjG14rF9I4lk7xrlV79YfsexkeN4mcPjF2hSPtbMNFBoQU3Dw==} cpu: [ia32] os: [openbsd] - '@koromix/koffi-openbsd-x64@3.1.2': - resolution: {integrity: sha512-0ZuI4St7chq3M0d3VivvKIqacZ7RhgohdR476V3HpJkaNdfIywsJIw+GBvqkQahu+4A2Rpu6yQJpWSrfk/Z+Jw==} + '@koromix/koffi-openbsd-x64@3.1.4': + resolution: {integrity: sha512-SNp5AxOzheC2YaWPu3Y86wxRHHWf6V9NMl5Ot5nu9OpnP61Yinzug7JwsCeXtcZZTbKLsfsWoT7y4n17UYpOVA==} cpu: [x64] os: [openbsd] - '@koromix/koffi-win32-arm64@3.1.2': - resolution: {integrity: sha512-8Wn6phw7y53uI52+aBPAqEfZ5pj/HCjg/YtdthqSWYHy+d0MhyASKlcmuP0B5raxQnnA1Bm9LC8UO3M3RojeBw==} + '@koromix/koffi-win32-arm64@3.1.4': + resolution: {integrity: sha512-oS8ETU35AelOD6DY7xmmz9qq26Xl38upXWiZbsdxbtH9UEIY0QpenQOuCK/0+q4CtfiLorRUlglGkO9YgPAIeA==} cpu: [arm64] os: [win32] - '@koromix/koffi-win32-ia32@3.1.2': - resolution: {integrity: sha512-FkKaPBMawgHMNnp1FwLldXMNvEa139GXkxPi9JD9xU71Kh/ZmuEYHGSD6JwZDmDr4jekVrBrr+eGZ+j6C2mkXg==} + '@koromix/koffi-win32-ia32@3.1.4': + resolution: {integrity: sha512-zd7Qh8s4fzblD9zzuDf44XCbujYg3QrffhgcNJg79/YC6ABT2m0CUtX4yFic9EWm2ps8NPAM25kCTCXPpt3eaw==} cpu: [ia32] os: [win32] - '@koromix/koffi-win32-x64@3.1.2': - resolution: {integrity: sha512-FeFC59UU1XX4J3ZaqKrsrEzczzB5qksMJo7/R45vIg8mGNVSLMVE85JRiZpjcp9i5Lbav5Vw47QvwFzBgIfvlw==} + '@koromix/koffi-win32-x64@3.1.4': + resolution: {integrity: sha512-BPeQXc1bRd0QBOklvsP+AjoRnUzKbPNE6rfx7VNxrebhh09MKld2ibstgKWn6ejQLEcfKEoUJ+WAWIhX4AOsIg==} cpu: [x64] os: [win32] @@ -1762,8 +1762,8 @@ packages: keyv@4.5.4: resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} - koffi@3.1.2: - resolution: {integrity: sha512-wVwuE21TBl8/si6E0hPorKR2PJ2q33mEWVETANrtSp3kFM8fi2FcD/J5wmxu0T4TBcqmMQ4xKuF1X1ayFmphzw==} + koffi@3.1.4: + resolution: {integrity: sha512-KHX39XIg7afe8ds+0MHPoLiKR9dCzsVK4oAmBUSaeJlcX0xur22f15C2DILbZ6GJ9eyqC+e6Sb1cTG7M17z+Tg==} lazy-val@1.0.5: resolution: {integrity: sha512-0/BnGCCfyUMkBpeDgWihanIAF9JmZhHBgUhEqzvf+adhNGLoP6TaiI5oF8oyb3I45P+PcnrqihSf01M0l0G5+Q==} @@ -2986,49 +2986,49 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.5 - '@koromix/koffi-darwin-arm64@3.1.2': + '@koromix/koffi-darwin-arm64@3.1.4': optional: true - '@koromix/koffi-darwin-x64@3.1.2': + '@koromix/koffi-darwin-x64@3.1.4': optional: true - '@koromix/koffi-freebsd-arm64@3.1.2': + '@koromix/koffi-freebsd-arm64@3.1.4': optional: true - '@koromix/koffi-freebsd-ia32@3.1.2': + '@koromix/koffi-freebsd-ia32@3.1.4': optional: true - '@koromix/koffi-freebsd-x64@3.1.2': + '@koromix/koffi-freebsd-x64@3.1.4': optional: true - '@koromix/koffi-linux-arm64@3.1.2': + '@koromix/koffi-linux-arm64@3.1.4': optional: true - '@koromix/koffi-linux-ia32@3.1.2': + '@koromix/koffi-linux-ia32@3.1.4': optional: true - '@koromix/koffi-linux-loong64@3.1.2': + '@koromix/koffi-linux-loong64@3.1.4': optional: true - '@koromix/koffi-linux-riscv64@3.1.2': + '@koromix/koffi-linux-riscv64@3.1.4': optional: true - '@koromix/koffi-linux-x64@3.1.2': + '@koromix/koffi-linux-x64@3.1.4': optional: true - '@koromix/koffi-openbsd-ia32@3.1.2': + '@koromix/koffi-openbsd-ia32@3.1.4': optional: true - '@koromix/koffi-openbsd-x64@3.1.2': + '@koromix/koffi-openbsd-x64@3.1.4': optional: true - '@koromix/koffi-win32-arm64@3.1.2': + '@koromix/koffi-win32-arm64@3.1.4': optional: true - '@koromix/koffi-win32-ia32@3.1.2': + '@koromix/koffi-win32-ia32@3.1.4': optional: true - '@koromix/koffi-win32-x64@3.1.2': + '@koromix/koffi-win32-x64@3.1.4': optional: true '@malept/cross-spawn-promise@2.0.0': @@ -4197,23 +4197,23 @@ snapshots: dependencies: json-buffer: 3.0.1 - koffi@3.1.2: + koffi@3.1.4: optionalDependencies: - '@koromix/koffi-darwin-arm64': 3.1.2 - '@koromix/koffi-darwin-x64': 3.1.2 - '@koromix/koffi-freebsd-arm64': 3.1.2 - '@koromix/koffi-freebsd-ia32': 3.1.2 - '@koromix/koffi-freebsd-x64': 3.1.2 - '@koromix/koffi-linux-arm64': 3.1.2 - '@koromix/koffi-linux-ia32': 3.1.2 - '@koromix/koffi-linux-loong64': 3.1.2 - '@koromix/koffi-linux-riscv64': 3.1.2 - '@koromix/koffi-linux-x64': 3.1.2 - '@koromix/koffi-openbsd-ia32': 3.1.2 - '@koromix/koffi-openbsd-x64': 3.1.2 - '@koromix/koffi-win32-arm64': 3.1.2 - '@koromix/koffi-win32-ia32': 3.1.2 - '@koromix/koffi-win32-x64': 3.1.2 + '@koromix/koffi-darwin-arm64': 3.1.4 + '@koromix/koffi-darwin-x64': 3.1.4 + '@koromix/koffi-freebsd-arm64': 3.1.4 + '@koromix/koffi-freebsd-ia32': 3.1.4 + '@koromix/koffi-freebsd-x64': 3.1.4 + '@koromix/koffi-linux-arm64': 3.1.4 + '@koromix/koffi-linux-ia32': 3.1.4 + '@koromix/koffi-linux-loong64': 3.1.4 + '@koromix/koffi-linux-riscv64': 3.1.4 + '@koromix/koffi-linux-x64': 3.1.4 + '@koromix/koffi-openbsd-ia32': 3.1.4 + '@koromix/koffi-openbsd-x64': 3.1.4 + '@koromix/koffi-win32-arm64': 3.1.4 + '@koromix/koffi-win32-ia32': 3.1.4 + '@koromix/koffi-win32-x64': 3.1.4 lazy-val@1.0.5: {}