tauri 1.3

This commit is contained in:
Nikita Galaiko 2023-05-04 07:53:08 +02:00
parent 0b582ede0a
commit 7a0b25e9dc
4 changed files with 444 additions and 216 deletions

View File

@ -50,8 +50,8 @@
"@storybook/theming": "^7.0.7",
"@sveltejs/adapter-static": "^2.0.0",
"@sveltejs/kit": "^1.15.0",
"@tauri-apps/api": "^1.2.0",
"@tauri-apps/cli": "^1.2.2",
"@tauri-apps/api": "^1.3.0",
"@tauri-apps/cli": "^1.3.0",
"@types/diff": "^5.0.2",
"@types/diff-match-patch": "^1.0.32",
"@typescript-eslint/eslint-plugin": "^5.45.0",

View File

@ -36,8 +36,8 @@ specifiers:
'@storybook/theming': ^7.0.7
'@sveltejs/adapter-static': ^2.0.0
'@sveltejs/kit': ^1.15.0
'@tauri-apps/api': ^1.2.0
'@tauri-apps/cli': ^1.2.2
'@tauri-apps/api': ^1.3.0
'@tauri-apps/cli': ^1.3.0
'@types/diff': ^5.0.2
'@types/diff-match-patch': ^1.0.32
'@typescript-eslint/eslint-plugin': ^5.45.0
@ -115,8 +115,8 @@ devDependencies:
'@storybook/theming': 7.0.7_biqbaboplfbrettd7655fr4n2y
'@sveltejs/adapter-static': 2.0.1_@sveltejs+kit@1.15.0
'@sveltejs/kit': 1.15.0_svelte@3.55.1+vite@4.0.4
'@tauri-apps/api': 1.2.0
'@tauri-apps/cli': 1.2.3
'@tauri-apps/api': 1.3.0
'@tauri-apps/cli': 1.3.0
'@types/diff': 5.0.2
'@types/diff-match-patch': 1.0.32
'@typescript-eslint/eslint-plugin': 5.53.0_ny4s7qc6yg74faf3d6xty2ofzy
@ -138,15 +138,15 @@ devDependencies:
prettier-plugin-tailwindcss: 0.2.4_yjdjpc7im5hvpskij45owfsns4
react: 18.2.0
react-dom: 18.2.0_react@18.2.0
storybook: 7.0.7
storybook: 7.0.8
svelte: 3.55.1
svelte-check: 3.0.3_gqx7lw3sljhsd4bstor5m2aa2u
svelte-floating-ui: 1.5.2
svelte-french-toast: 1.0.3_svelte@3.55.1
svelte-resize-observer: 2.0.0
tailwindcss: 3.2.4_postcss@8.4.21
tauri-plugin-log-api: github.com/tauri-apps/tauri-plugin-log/782a97aeb30cf0f54355d04e6026842fa420bd83
tauri-plugin-websocket-api: github.com/tauri-apps/tauri-plugin-websocket/100b5e9eb3f28c88d59d4fed52586fdaa0149ea1
tauri-plugin-log-api: github.com/tauri-apps/tauri-plugin-log/76b5069f7b1e88de2c5f52706159fd9525a3ba50
tauri-plugin-websocket-api: github.com/tauri-apps/tauri-plugin-websocket/8facde5df5401c0cc8155082027863b494b06291
tinykeys: 1.4.0
tslib: 2.5.0
typescript: 4.9.5
@ -2893,13 +2893,13 @@ packages:
- supports-color
dev: true
/@storybook/builder-manager/7.0.7:
resolution: {integrity: sha512-VI/0iEjAlzQDt1yKu8GXugNIz7t46IHIKgMNmltQ05KPypMgInUoMmbfP5AYOVddjLdSqjMLO7EK58pBLOInpw==}
/@storybook/builder-manager/7.0.8:
resolution: {integrity: sha512-PxFiXbxAy4o6kV5EjtEq1cg6UwJsMhV7ZvYn3HuKNkS+8qk2iZdAe0tGcA9LbvRR6k5rEeU/PxbRjcBWBjUyEA==}
dependencies:
'@fal-works/esbuild-plugin-global-externals': 2.1.2
'@storybook/core-common': 7.0.7
'@storybook/manager': 7.0.7
'@storybook/node-logger': 7.0.7
'@storybook/core-common': 7.0.8
'@storybook/manager': 7.0.8
'@storybook/node-logger': 7.0.8
'@types/ejs': 3.1.2
'@types/find-cache-dir': 3.2.1
'@yarnpkg/esbuild-plugin-pnp': 3.0.0-rc.15_esbuild@0.17.14
@ -2979,6 +2979,17 @@ packages:
telejson: 7.0.4
dev: true
/@storybook/channel-postmessage/7.0.8:
resolution: {integrity: sha512-op/SB2Tg66bxS4DHOhrSVja7Xdp8aiWIJ47vygSq31nqpwv5auCTptOrcdzTikOjH+4dKfTGxTx6Z5g065tuiQ==}
dependencies:
'@storybook/channels': 7.0.8
'@storybook/client-logger': 7.0.8
'@storybook/core-events': 7.0.8
'@storybook/global': 5.0.0
qs: 6.11.1
telejson: 7.0.4
dev: true
/@storybook/channel-websocket/7.0.7:
resolution: {integrity: sha512-KDbLiQts4/dCow3qk5WJSPA6SlaX3iP9RhF0Fjj03hoG2TRskrvo+AkUiJr8gF6dpkPndfuCYUCRsO2Ml8B+AA==}
dependencies:
@ -2996,20 +3007,24 @@ packages:
resolution: {integrity: sha512-Om4ovBLNw8pVrBu83MpOKgAuGO9Dpr1Coh2qp8t64WRPkejX1mxOY9IgH723//zH3igx8LCkf9rvBvcrsyaScQ==}
dev: true
/@storybook/cli/7.0.7:
resolution: {integrity: sha512-koTkWr7wlaHF14T5moRP/tYM44+Jf4GEzQ/rqx/Jfn7EbNlVUOibdLJj4JnseMGRc7ZP6tKYku2n+B8g7hJX4w==}
/@storybook/channels/7.0.8:
resolution: {integrity: sha512-z8W4r8te/EiEDfk8qaxmjwMcKMe+x12leWEwtyz6e9XI0Q4qTk17dDtq/XZ5Ab2Ks4VSvWRu1e/QURiVpjbo2Q==}
dev: true
/@storybook/cli/7.0.8:
resolution: {integrity: sha512-KvuleEXWrDz1OZC9c/ejAWSEns7YAXYCsS76BA3hx/xGnpcUQG7AZ00G8sy7viHFQjjA3G1YsMOm2p4YI0A1oA==}
hasBin: true
dependencies:
'@babel/core': 7.21.3
'@babel/preset-env': 7.21.4_@babel+core@7.21.3
'@ndelangen/get-tarball': 3.0.7
'@storybook/codemod': 7.0.7
'@storybook/core-common': 7.0.7
'@storybook/core-server': 7.0.7
'@storybook/csf-tools': 7.0.7
'@storybook/node-logger': 7.0.7
'@storybook/telemetry': 7.0.7
'@storybook/types': 7.0.7
'@storybook/codemod': 7.0.8
'@storybook/core-common': 7.0.8
'@storybook/core-server': 7.0.8
'@storybook/csf-tools': 7.0.8
'@storybook/node-logger': 7.0.8
'@storybook/telemetry': 7.0.8
'@storybook/types': 7.0.8
'@types/semver': 7.3.13
boxen: 5.1.2
chalk: 4.1.2
@ -3057,16 +3072,22 @@ packages:
'@storybook/global': 5.0.0
dev: true
/@storybook/codemod/7.0.7:
resolution: {integrity: sha512-VlkDlkvfbzLe+NOmzs5zGrGb4jnaeAFZqpvIkXxevr6aGcOwgeelNv8gTmgBAcy+xbGW4Pp0XA2BlMweIvKEKA==}
/@storybook/client-logger/7.0.8:
resolution: {integrity: sha512-UuyX57Jzn8L0QOhDPBA/v9UqIGCtFKqtaS23mNNNDoc1X3u+boULNgqWGD84F2U7JWg2xNopIJvjQxhH30/Jhw==}
dependencies:
'@storybook/global': 5.0.0
dev: true
/@storybook/codemod/7.0.8:
resolution: {integrity: sha512-0zEUlnHtyU6BdiqsOqKrC4QBPl/BOR8LNEoKQbprmemAqRx0SUirawyHfgxzlrlKiGvHgmsrOglCb/9tZmbY/g==}
dependencies:
'@babel/core': 7.21.3
'@babel/preset-env': 7.21.4_@babel+core@7.21.3
'@babel/types': 7.21.4
'@storybook/csf': 0.1.0
'@storybook/csf-tools': 7.0.7
'@storybook/node-logger': 7.0.7
'@storybook/types': 7.0.7
'@storybook/csf-tools': 7.0.8
'@storybook/node-logger': 7.0.8
'@storybook/types': 7.0.8
cross-spawn: 7.0.3
globby: 11.1.0
jscodeshift: 0.14.0_@babel+preset-env@7.21.4
@ -3128,6 +3149,32 @@ packages:
- supports-color
dev: true
/@storybook/core-common/7.0.8:
resolution: {integrity: sha512-W0/jtHndO4GO98g9bWnkMB9rZrH+aZCefEGZcUrTpgOa+Ws/b6l8YDEoR1V1hGPROT5cn82+9zU4s5y1d462Sg==}
dependencies:
'@storybook/node-logger': 7.0.8
'@storybook/types': 7.0.8
'@types/node': 16.18.21
'@types/pretty-hrtime': 1.0.1
chalk: 4.1.2
esbuild: 0.17.14
esbuild-register: 3.4.2_esbuild@0.17.14
file-system-cache: 2.0.2
find-up: 5.0.0
fs-extra: 11.1.1
glob: 8.1.0
glob-promise: 6.0.2_glob@8.1.0
handlebars: 4.7.7
lazy-universal-dotenv: 4.0.0
picomatch: 2.3.1
pkg-dir: 5.0.0
pretty-hrtime: 1.0.3
resolve-from: 5.0.0
ts-dedent: 2.2.0
transitivePeerDependencies:
- supports-color
dev: true
/@storybook/core-events/7.0.6:
resolution: {integrity: sha512-kGrtjlYtjd4iTVk+Phb4CymZaVkB+MGscKAgcO8gfgJ/Q/gq8HQLVZSIzeoCDcDSHOGlBzbg2WVtdHIHhCKlOQ==}
dev: true
@ -3136,23 +3183,27 @@ packages:
resolution: {integrity: sha512-XNsR2RgaL2vBwuqsu+KA1DzGmB1UFfrAhpxhmyWTKDCniwtTLlaXgfKbqwcrOrPu/o1YswgIup/9UHepRHaf4A==}
dev: true
/@storybook/core-server/7.0.7:
resolution: {integrity: sha512-PB4zoClH7aKG4XeJhxx43iK9n/C9gctXubNN5DSN6thPm4UITOas+/q4N7AHbCPyRbcMyoW7M31KtpzZu4Fjew==}
/@storybook/core-events/7.0.8:
resolution: {integrity: sha512-CQJs3PKQ8HJmMe7kzYy2bWz3hw5d8myAtO5LAgvPHKsVqAZ0R+rN4lXlcPNWf/x3tb8JizDJpPgTCBdOBb+tkg==}
dev: true
/@storybook/core-server/7.0.8:
resolution: {integrity: sha512-ONF2PYV9XKYTpUoS88ECKemSIescJuj849X71hPZMOs439g0gXJlYVnwIs0zgAj6ZcuXgjDIB81FicX8uv4+Yw==}
dependencies:
'@aw-web-design/x-default-browser': 1.4.88
'@discoveryjs/json-ext': 0.5.7
'@storybook/builder-manager': 7.0.7
'@storybook/core-common': 7.0.7
'@storybook/core-events': 7.0.7
'@storybook/builder-manager': 7.0.8
'@storybook/core-common': 7.0.8
'@storybook/core-events': 7.0.8
'@storybook/csf': 0.1.0
'@storybook/csf-tools': 7.0.7
'@storybook/csf-tools': 7.0.8
'@storybook/docs-mdx': 0.1.0
'@storybook/global': 5.0.0
'@storybook/manager': 7.0.7
'@storybook/node-logger': 7.0.7
'@storybook/preview-api': 7.0.7
'@storybook/telemetry': 7.0.7
'@storybook/types': 7.0.7
'@storybook/manager': 7.0.8
'@storybook/node-logger': 7.0.8
'@storybook/preview-api': 7.0.8
'@storybook/telemetry': 7.0.8
'@storybook/types': 7.0.8
'@types/detect-port': 1.3.2
'@types/node': 16.18.21
'@types/node-fetch': 2.6.2
@ -3213,6 +3264,22 @@ packages:
- supports-color
dev: true
/@storybook/csf-tools/7.0.8:
resolution: {integrity: sha512-bMuljBJrZ1UL80NAHNfGgcDg7bMLnsppmuX6WVayOKMM3BcuRQVNiWC0ZLC6yrmPRinalqWdE/GDhwA/IevThg==}
dependencies:
'@babel/generator': 7.21.3
'@babel/parser': 7.21.3
'@babel/traverse': 7.21.3
'@babel/types': 7.21.4
'@storybook/csf': 0.1.0
'@storybook/types': 7.0.8
fs-extra: 11.1.1
recast: 0.23.1
ts-dedent: 2.2.0
transitivePeerDependencies:
- supports-color
dev: true
/@storybook/csf/0.1.0:
resolution: {integrity: sha512-uk+jMXCZ8t38jSTHk2o5btI+aV2Ksbvl6DoOv3r6VaCM1KZqeuMwtwywIQdflkA8/6q/dKT8z8L+g8hC4GC3VQ==}
dependencies:
@ -3286,8 +3353,8 @@ packages:
ts-dedent: 2.2.0
dev: true
/@storybook/manager/7.0.7:
resolution: {integrity: sha512-FhquwUpUOHsjZROf6E6kzUnJ6EmMeJ9b+HYg6yYPyIMYVMjAhnkRKbIj0phGx2lhgKFlmxik+3pgchK5SLdcZA==}
/@storybook/manager/7.0.8:
resolution: {integrity: sha512-qdmuRb6q5yUtrIVmkkftS9QR7HoYy5+UQ15VCgS2Q1o0Fz1A2TD9fd9MuxRfqGFO2wDOnmI8ps7Uw5XkKNjD9w==}
dev: true
/@storybook/mdx2-csf/1.0.0:
@ -3303,6 +3370,15 @@ packages:
pretty-hrtime: 1.0.3
dev: true
/@storybook/node-logger/7.0.8:
resolution: {integrity: sha512-POO1iXohTJbkQidp76GZR+HoVeFIuRBHlwWNtHZOgR1PnwocGvf43NJ/GMZLvxiwf/d2wyObXy4n1/R1jPw5Ew==}
dependencies:
'@types/npmlog': 4.1.4
chalk: 4.1.2
npmlog: 5.0.1
pretty-hrtime: 1.0.3
dev: true
/@storybook/postinstall/7.0.7:
resolution: {integrity: sha512-APcZ2KaR7z1aJje3pID4Ywmt1/aVcP3Sc4ltzNdH9mCkEsuq0fZHHQrYSa9Ya1IPRmSeLZ5/23q1iyqmGU3zoQ==}
dev: true
@ -3347,6 +3423,26 @@ packages:
util-deprecate: 1.0.2
dev: true
/@storybook/preview-api/7.0.8:
resolution: {integrity: sha512-+/nhvNo7ML6bPnFYJRH/+mwU/sVJbIGhxFy4r+4Omxaw4aKhs8T0eVijGE2KOahRKG3qUCYV1CaTqmnlbcXgbw==}
dependencies:
'@storybook/channel-postmessage': 7.0.8
'@storybook/channels': 7.0.8
'@storybook/client-logger': 7.0.8
'@storybook/core-events': 7.0.8
'@storybook/csf': 0.1.0
'@storybook/global': 5.0.0
'@storybook/types': 7.0.8
'@types/qs': 6.9.7
dequal: 2.0.3
lodash: 4.17.21
memoizerific: 1.11.3
qs: 6.11.1
synchronous-promise: 2.0.17
ts-dedent: 2.2.0
util-deprecate: 1.0.2
dev: true
/@storybook/preview/7.0.7:
resolution: {integrity: sha512-uL3ZcFao6UvxiSxCIcXKFakxEr9Nn0lvu0zzC2yQCVepzA7a+GDr1cK5VbZ6Mez38CnOvBmb5pkCbgRqSf/oug==}
dev: true
@ -3440,11 +3536,11 @@ packages:
- vite-plugin-glimmerx
dev: true
/@storybook/telemetry/7.0.7:
resolution: {integrity: sha512-Ka6pwWr3sWs3A/6WQ0wsoSYzXx3Mhr7eByNZZKuuCu9jnw3I8AbIOqQX2iOVzaQBLZsvXEeqvYY8iZ+GuRbbGQ==}
/@storybook/telemetry/7.0.8:
resolution: {integrity: sha512-V621AZ/f6WyPX9orqpiZa8oUbdUdHdzl1N51h0+p+lZoWJmDLvrrsmXH80ClBV7oA4c6NP/8nbZrq3jnpI7VAQ==}
dependencies:
'@storybook/client-logger': 7.0.7
'@storybook/core-common': 7.0.7
'@storybook/client-logger': 7.0.8
'@storybook/core-common': 7.0.8
chalk: 4.1.2
detect-package-manager: 2.0.1
fetch-retry: 5.0.4
@ -3499,6 +3595,15 @@ packages:
file-system-cache: 2.0.2
dev: true
/@storybook/types/7.0.8:
resolution: {integrity: sha512-x83vL/TzBlv21nHuP35c+z4AUjHSY9G7NpZLTZ/5REcuXbeIfhjGOAyeUHB4lXhPXxsOlq3wHiQippB7bSJeeQ==}
dependencies:
'@storybook/channels': 7.0.8
'@types/babel__core': 7.20.0
'@types/express': 4.17.17
file-system-cache: 2.0.2
dev: true
/@sveltejs/adapter-static/2.0.1_@sveltejs+kit@1.15.0:
resolution: {integrity: sha512-o5/q3YwD/ErxYCFlK1v3ydvldyNKk1lh3oeyxn4mhz+Pkbx/uuxhzmbOpytTlp5aVqNHDVsb04xadUzOFCDDzw==}
peerDependencies:
@ -3554,13 +3659,13 @@ packages:
- supports-color
dev: true
/@tauri-apps/api/1.2.0:
resolution: {integrity: sha512-lsI54KI6HGf7VImuf/T9pnoejfgkNoXveP14pVV7XarrQ46rOejIVJLFqHI9sRReJMGdh2YuCoI3cc/yCWCsrw==}
/@tauri-apps/api/1.3.0:
resolution: {integrity: sha512-AH+3FonkKZNtfRtGrObY38PrzEj4d+1emCbwNGu0V2ENbXjlLHMZQlUh+Bhu/CRmjaIwZMGJ3yFvWaZZgTHoog==}
engines: {node: '>= 14.6.0', npm: '>= 6.6.0', yarn: '>= 1.19.1'}
dev: true
/@tauri-apps/cli-darwin-arm64/1.2.3:
resolution: {integrity: sha512-phJN3fN8FtZZwqXg08bcxfq1+X1JSDglLvRxOxB7VWPq+O5SuB8uLyssjJsu+PIhyZZnIhTGdjhzLSFhSXfLsw==}
/@tauri-apps/cli-darwin-arm64/1.3.0:
resolution: {integrity: sha512-uuhx3/LaqFyHkoGOnOltBLKWGOzC6WzdXu+/Qv3NmNnyQWkY7O34z5V0oP6ibfuiOBZufKjOuBR+8YAIR8Qh9Q==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [darwin]
@ -3568,8 +3673,8 @@ packages:
dev: true
optional: true
/@tauri-apps/cli-darwin-x64/1.2.3:
resolution: {integrity: sha512-jFZ/y6z8z6v4yliIbXKBXA7BJgtZVMsITmEXSuD6s5+eCOpDhQxbRkr6CA+FFfr+/r96rWSDSgDenDQuSvPAKw==}
/@tauri-apps/cli-darwin-x64/1.3.0:
resolution: {integrity: sha512-fj0VXHMDvb/H1CjaS/JoYd7xcourxndJn1IyM4afYbpXibT/fpmM6uZflDI6rRa220NfnBtQvy+asgwC9wuyLA==}
engines: {node: '>= 10'}
cpu: [x64]
os: [darwin]
@ -3577,8 +3682,8 @@ packages:
dev: true
optional: true
/@tauri-apps/cli-linux-arm-gnueabihf/1.2.3:
resolution: {integrity: sha512-C7h5vqAwXzY0kRGSU00Fj8PudiDWFCiQqqUNI1N+fhCILrzWZB9TPBwdx33ZfXKt/U4+emdIoo/N34v3TiAOmQ==}
/@tauri-apps/cli-linux-arm-gnueabihf/1.3.0:
resolution: {integrity: sha512-f80DmFPnH5ZskG61KIlAyMVk9YkrTq0XM2uiQjOo5gToIdJidSwhPQVeBLv+7UxhqaRBx082Dg2fOkWlO3LiOQ==}
engines: {node: '>= 10'}
cpu: [arm]
os: [linux]
@ -3586,8 +3691,8 @@ packages:
dev: true
optional: true
/@tauri-apps/cli-linux-arm64-gnu/1.2.3:
resolution: {integrity: sha512-buf1c8sdkuUzVDkGPQpyUdAIIdn5r0UgXU6+H5fGPq/Xzt5K69JzXaeo6fHsZEZghbV0hOK+taKV4J0m30UUMQ==}
/@tauri-apps/cli-linux-arm64-gnu/1.3.0:
resolution: {integrity: sha512-s6/OByuGoppoUSnOXv/b6Oe6cVFk2w/KHs19aJJpo9ov/dUAA1w9wXlXu2l6sOFGsu/plaVomF2cw3iAQmaUCQ==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
@ -3595,8 +3700,8 @@ packages:
dev: true
optional: true
/@tauri-apps/cli-linux-arm64-musl/1.2.3:
resolution: {integrity: sha512-x88wPS9W5xAyk392vc4uNHcKBBvCp0wf4H9JFMF9OBwB7vfd59LbQCFcPSu8f0BI7bPrOsyHqspWHuFL8ojQEA==}
/@tauri-apps/cli-linux-arm64-musl/1.3.0:
resolution: {integrity: sha512-yZfZAW4BG92cynL/D4wdrwBAl2oekRwiZnU5CM8k5yncalVEL0tyzuxQjjqbqrtDcw0rdkoBWrhFd+EB89vQaQ==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
@ -3604,8 +3709,8 @@ packages:
dev: true
optional: true
/@tauri-apps/cli-linux-x64-gnu/1.2.3:
resolution: {integrity: sha512-ZMz1jxEVe0B4/7NJnlPHmwmSIuwiD6ViXKs8F+OWWz2Y4jn5TGxWKFg7DLx5OwQTRvEIZxxT7lXHi5CuTNAxKg==}
/@tauri-apps/cli-linux-x64-gnu/1.3.0:
resolution: {integrity: sha512-K3KRWSGKh7DTBr/ZKgWzeNX1Vdgx1ZBlUJXsm72R0Hb+93fDEp3TWgiwVkxqecB4aNWJhJsDcvRHuxw1G8xPlA==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
@ -3613,8 +3718,8 @@ packages:
dev: true
optional: true
/@tauri-apps/cli-linux-x64-musl/1.2.3:
resolution: {integrity: sha512-B/az59EjJhdbZDzawEVox0LQu2ZHCZlk8rJf85AMIktIUoAZPFbwyiUv7/zjzA/sY6Nb58OSJgaPL2/IBy7E0A==}
/@tauri-apps/cli-linux-x64-musl/1.3.0:
resolution: {integrity: sha512-99bVHqL1EtF7oESrlmEb5BWJsMNQ2ha70gesZhaVO2qI9Vg089XvrFZWC+aGiUsXNFrOw270+D9DKn03xO5+Zg==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
@ -3622,8 +3727,8 @@ packages:
dev: true
optional: true
/@tauri-apps/cli-win32-ia32-msvc/1.2.3:
resolution: {integrity: sha512-ypdO1OdC5ugNJAKO2m3sb1nsd+0TSvMS9Tr5qN/ZSMvtSduaNwrcZ3D7G/iOIanrqu/Nl8t3LYlgPZGBKlw7Ng==}
/@tauri-apps/cli-win32-ia32-msvc/1.3.0:
resolution: {integrity: sha512-ckBUTqXXdnCiYyf2xvxiuqiKZurg7ET++f6yzfvYa+gofd5dagQJkGLlkIg2pJ2c8mhEG1Cfk1vxWPqqGfN2GQ==}
engines: {node: '>= 10'}
cpu: [ia32]
os: [win32]
@ -3631,8 +3736,8 @@ packages:
dev: true
optional: true
/@tauri-apps/cli-win32-x64-msvc/1.2.3:
resolution: {integrity: sha512-CsbHQ+XhnV/2csOBBDVfH16cdK00gNyNYUW68isedmqcn8j+s0e9cQ1xXIqi+Hue3awp8g3ImYN5KPepf3UExw==}
/@tauri-apps/cli-win32-x64-msvc/1.3.0:
resolution: {integrity: sha512-vQ4wqRE0aziyRxgHIOLudGuxx4wETvFnmMvDBaNJRRrZQPlkOKnRxrvj1rNnI1845BdzSbDF4p7JDcFzToAfXA==}
engines: {node: '>= 10'}
cpu: [x64]
os: [win32]
@ -3640,20 +3745,20 @@ packages:
dev: true
optional: true
/@tauri-apps/cli/1.2.3:
resolution: {integrity: sha512-erxtXuPhMEGJPBtnhPILD4AjuT81GZsraqpFvXAmEJZ2p8P6t7MVBifCL8LznRknznM3jn90D3M8RNBP3wcXTw==}
/@tauri-apps/cli/1.3.0:
resolution: {integrity: sha512-H65YQQkE6SBTQ+KlqTmzx7oCL/2p36v2jPFVNHBhZ5EN7g0VLYmImh9TFcB/QsO2aT+sVlRZSmTpL3R0Iiu8pA==}
engines: {node: '>= 10'}
hasBin: true
optionalDependencies:
'@tauri-apps/cli-darwin-arm64': 1.2.3
'@tauri-apps/cli-darwin-x64': 1.2.3
'@tauri-apps/cli-linux-arm-gnueabihf': 1.2.3
'@tauri-apps/cli-linux-arm64-gnu': 1.2.3
'@tauri-apps/cli-linux-arm64-musl': 1.2.3
'@tauri-apps/cli-linux-x64-gnu': 1.2.3
'@tauri-apps/cli-linux-x64-musl': 1.2.3
'@tauri-apps/cli-win32-ia32-msvc': 1.2.3
'@tauri-apps/cli-win32-x64-msvc': 1.2.3
'@tauri-apps/cli-darwin-arm64': 1.3.0
'@tauri-apps/cli-darwin-x64': 1.3.0
'@tauri-apps/cli-linux-arm-gnueabihf': 1.3.0
'@tauri-apps/cli-linux-arm64-gnu': 1.3.0
'@tauri-apps/cli-linux-arm64-musl': 1.3.0
'@tauri-apps/cli-linux-x64-gnu': 1.3.0
'@tauri-apps/cli-linux-x64-musl': 1.3.0
'@tauri-apps/cli-win32-ia32-msvc': 1.3.0
'@tauri-apps/cli-win32-x64-msvc': 1.3.0
dev: true
/@testing-library/dom/8.20.0:
@ -8074,11 +8179,11 @@ packages:
resolution: {integrity: sha512-siT1RiqlfQnGqgT/YzXVUNsom9S0H1OX+dpdGN1xkyYATo4I6sep5NmsRD/40s3IIOvlCq6akxkqG82urIZW1w==}
dev: true
/storybook/7.0.7:
resolution: {integrity: sha512-MaFAhpPm/KsaoIQfGzapnRyXNh1VbS8l38BNZR5ZD97ejGkLukJ7TO4fFS87Hyy6whAXo6tTdtqeCByMQ9gRFA==}
/storybook/7.0.8:
resolution: {integrity: sha512-2SY6r7nwb5uh2HXXcTttwaZcKhGhy0kHE8mfaWD4Ros5vnt6Se12sanCCWTTxNeV1spAtg4aa9lelRI0VyGvsg==}
hasBin: true
dependencies:
'@storybook/cli': 7.0.7
'@storybook/cli': 7.0.8
transitivePeerDependencies:
- bufferutil
- encoding
@ -8992,18 +9097,18 @@ packages:
engines: {node: '>=10'}
dev: true
github.com/tauri-apps/tauri-plugin-log/782a97aeb30cf0f54355d04e6026842fa420bd83:
resolution: {tarball: https://codeload.github.com/tauri-apps/tauri-plugin-log/tar.gz/782a97aeb30cf0f54355d04e6026842fa420bd83}
github.com/tauri-apps/tauri-plugin-log/76b5069f7b1e88de2c5f52706159fd9525a3ba50:
resolution: {tarball: https://codeload.github.com/tauri-apps/tauri-plugin-log/tar.gz/76b5069f7b1e88de2c5f52706159fd9525a3ba50}
name: tauri-plugin-log-api
version: 0.0.0
dependencies:
'@tauri-apps/api': 1.2.0
'@tauri-apps/api': 1.3.0
dev: true
github.com/tauri-apps/tauri-plugin-websocket/100b5e9eb3f28c88d59d4fed52586fdaa0149ea1:
resolution: {tarball: https://codeload.github.com/tauri-apps/tauri-plugin-websocket/tar.gz/100b5e9eb3f28c88d59d4fed52586fdaa0149ea1}
github.com/tauri-apps/tauri-plugin-websocket/8facde5df5401c0cc8155082027863b494b06291:
resolution: {tarball: https://codeload.github.com/tauri-apps/tauri-plugin-websocket/tar.gz/8facde5df5401c0cc8155082027863b494b06291}
name: tauri-plugin-websocket-api
version: 0.0.0
dependencies:
'@tauri-apps/api': 1.2.0
'@tauri-apps/api': 1.3.0
dev: true

372
src-tauri/Cargo.lock generated
View File

@ -61,6 +61,15 @@ dependencies = [
"alloc-no-stdlib",
]
[[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.70"
@ -325,12 +334,12 @@ dependencies = [
[[package]]
name = "cargo_toml"
version = "0.13.3"
version = "0.15.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "497049e9477329f8f6a559972ee42e117487d01d1e8c2cc9f836ea6fa23a9e1a"
checksum = "7f83bc2e401ed041b7057345ebc488c005efa0341d5541ce7004d30458d0090b"
dependencies = [
"serde",
"toml 0.5.11",
"toml 0.7.3",
]
[[package]]
@ -356,12 +365,13 @@ checksum = "6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c"
[[package]]
name = "cfb"
version = "0.6.1"
version = "0.7.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "74f89d248799e3f15f91b70917f65381062a01bb8e222700ea0e5a7ff9785f9c"
checksum = "d38f2da7a0a2c4ccf0065be06397cc26a81f4e528be095826eee9d4adbb8c60f"
dependencies = [
"byteorder",
"uuid 0.8.2",
"fnv",
"uuid",
]
[[package]]
@ -389,6 +399,19 @@ version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
[[package]]
name = "chrono"
version = "0.4.24"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4e3c5919066adf22df73762e50cffcde3a758f2a848b113b586d1f86728b673b"
dependencies = [
"iana-time-zone",
"num-integer",
"num-traits 0.2.15",
"serde",
"winapi",
]
[[package]]
name = "cocoa"
version = "0.24.1"
@ -420,6 +443,16 @@ dependencies = [
"objc",
]
[[package]]
name = "codespan-reporting"
version = "0.11.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e"
dependencies = [
"termcolor",
"unicode-width",
]
[[package]]
name = "color_quant"
version = "1.1.0"
@ -669,6 +702,56 @@ dependencies = [
"syn 1.0.109",
]
[[package]]
name = "cty"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b365fabc795046672053e29c954733ec3b05e4be654ab130fe8f1f94d7051f35"
[[package]]
name = "cxx"
version = "1.0.94"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f61f1b6389c3fe1c316bf8a4dccc90a38208354b330925bce1f74a6c4756eb93"
dependencies = [
"cc",
"cxxbridge-flags",
"cxxbridge-macro",
"link-cplusplus",
]
[[package]]
name = "cxx-build"
version = "1.0.94"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "12cee708e8962df2aeb38f594aae5d827c022b6460ac71a7a3e2c3c2aae5a07b"
dependencies = [
"cc",
"codespan-reporting",
"once_cell",
"proc-macro2",
"quote",
"scratch",
"syn 2.0.15",
]
[[package]]
name = "cxxbridge-flags"
version = "1.0.94"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7944172ae7e4068c533afbb984114a56c46e9ccddda550499caa222902c7f7bb"
[[package]]
name = "cxxbridge-macro"
version = "1.0.94"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2345488264226bf682893e25de0769f3360aac9957980ec49361b083ddaa5bc5"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.15",
]
[[package]]
name = "darling"
version = "0.10.2"
@ -681,12 +764,12 @@ dependencies = [
[[package]]
name = "darling"
version = "0.13.4"
version = "0.20.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a01d95850c592940db9b8194bc39f4bc0e89dee5c4265e4b1807c34a9aba453c"
checksum = "0558d22a7b463ed0241e993f76f09f30b126687447751a8638587b864e4b3944"
dependencies = [
"darling_core 0.13.4",
"darling_macro 0.13.4",
"darling_core 0.20.1",
"darling_macro 0.20.1",
]
[[package]]
@ -705,16 +788,16 @@ dependencies = [
[[package]]
name = "darling_core"
version = "0.13.4"
version = "0.20.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "859d65a907b6852c9361e3185c862aae7fafd2887876799fa55f5f99dc40d610"
checksum = "ab8bfa2e259f8ee1ce5e97824a3c55ec4404a0d772ca7fa96bf19f0752a046eb"
dependencies = [
"fnv",
"ident_case",
"proc-macro2",
"quote",
"strsim 0.10.0",
"syn 1.0.109",
"syn 2.0.15",
]
[[package]]
@ -730,13 +813,13 @@ dependencies = [
[[package]]
name = "darling_macro"
version = "0.13.4"
version = "0.20.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9c972679f83bdf9c42bd905396b6c3588a843a17f0f16dfcfa3e2c5d57441835"
checksum = "29a358ff9f12ec09c3e61fef9b5a9902623a695a46a917b07f269bff1445611a"
dependencies = [
"darling_core 0.13.4",
"darling_core 0.20.1",
"quote",
"syn 1.0.109",
"syn 2.0.15",
]
[[package]]
@ -746,7 +829,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bef552e6f588e446098f6ba40d89ac146c8c7b64aade83c051ee00bb5d2bc18d"
dependencies = [
"serde",
"uuid 1.3.1",
"uuid",
]
[[package]]
@ -1331,7 +1414,22 @@ dependencies = [
]
[[package]]
name = "git-butler-tauri"
name = "git2"
version = "0.16.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ccf7f68c2995f392c49fffb4f95ae2c873297830eb25c6bc4c114ce8f4562acc"
dependencies = [
"bitflags 1.3.2",
"libc",
"libgit2-sys",
"log",
"openssl-probe",
"openssl-sys",
"url",
]
[[package]]
name = "gitbutler-client"
version = "0.0.0"
dependencies = [
"anyhow",
@ -1370,25 +1468,10 @@ dependencies = [
"tokio",
"tokio-tungstenite",
"urlencoding",
"uuid 1.3.1",
"uuid",
"walkdir",
]
[[package]]
name = "git2"
version = "0.16.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ccf7f68c2995f392c49fffb4f95ae2c873297830eb25c6bc4c114ce8f4562acc"
dependencies = [
"bitflags 1.3.2",
"libc",
"libgit2-sys",
"log",
"openssl-probe",
"openssl-sys",
"url",
]
[[package]]
name = "glib"
version = "0.15.12"
@ -1712,10 +1795,34 @@ dependencies = [
]
[[package]]
name = "ico"
version = "0.2.0"
name = "iana-time-zone"
version = "0.1.56"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "031530fe562d8c8d71c0635013d6d155bbfe8ba0aa4b4d2d24ce8af6b71047bd"
checksum = "0722cd7114b7de04316e7ea5456a0bbb20e4adb46fd27a3697adb812cff0f37c"
dependencies = [
"android_system_properties",
"core-foundation-sys",
"iana-time-zone-haiku",
"js-sys",
"wasm-bindgen",
"windows 0.48.0",
]
[[package]]
name = "iana-time-zone-haiku"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0703ae284fc167426161c2e3f1da3ea71d94b21bedbcc9494e92b28e334e3dca"
dependencies = [
"cxx",
"cxx-build",
]
[[package]]
name = "ico"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e3804960be0bb5e4edb1e1ad67afd321a9ecfd875c3e65c099468fd2717d7cae"
dependencies = [
"byteorder",
"png",
@ -1776,13 +1883,14 @@ checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99"
dependencies = [
"autocfg",
"hashbrown",
"serde",
]
[[package]]
name = "infer"
version = "0.7.0"
version = "0.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "20b2b533137b9cad970793453d4f921c2e91312a6d88b1085c07bc15fc51bb3b"
checksum = "a898e4b7951673fce96614ce5751d13c40fc5674bc2d759288e46c3ab62598b3"
dependencies = [
"cfb",
]
@ -1929,12 +2037,13 @@ dependencies = [
[[package]]
name = "json-patch"
version = "0.2.7"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "eb3fa5a61630976fc4c353c70297f2e93f1930e3ccee574d59d618ccbd5154ce"
checksum = "1f54898088ccb91df1b492cc80029a6fdf1c48ca0db7c6822a8babad69c94658"
dependencies = [
"serde",
"serde_json",
"thiserror",
"treediff",
]
@ -2071,6 +2180,15 @@ dependencies = [
"safemem",
]
[[package]]
name = "link-cplusplus"
version = "1.0.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ecd207c9c713c34f95a097a5b029ac2ce6010530c7b49d7fea24d977dede04f5"
dependencies = [
"cc",
]
[[package]]
name = "linux-raw-sys"
version = "0.3.3"
@ -2308,7 +2426,7 @@ dependencies = [
"crash-handler",
"minidumper",
"thiserror",
"uuid 1.3.1",
"uuid",
]
[[package]]
@ -2731,12 +2849,6 @@ dependencies = [
"windows-sys 0.45.0",
]
[[package]]
name = "paste"
version = "1.0.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9f746c4065a8fa3fe23974dd82f15431cc8d40779821001404d10d2e79ca7d79"
[[package]]
name = "pathdiff"
version = "0.2.1"
@ -3122,9 +3234,12 @@ dependencies = [
[[package]]
name = "raw-window-handle"
version = "0.5.2"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f2ff9a1f06a88b01621b7ae906ef0211290d1c8a168a15542486a8f61c0833b9"
checksum = "ed7e3d950b66e19e0c372f3fa3fbbcf85b1746b571f74e0c2af6042a5c93420a"
dependencies = [
"cty",
]
[[package]]
name = "rayon"
@ -3392,6 +3507,12 @@ version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"
[[package]]
name = "scratch"
version = "1.0.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1792db035ce95be60c3f8853017b3999209281c24e2ba5bc8e59bf97a0c590c1"
[[package]]
name = "scroll"
version = "0.11.0"
@ -3657,7 +3778,7 @@ dependencies = [
"thiserror",
"time",
"url",
"uuid 1.3.1",
"uuid",
]
[[package]]
@ -3674,7 +3795,7 @@ dependencies = [
"thiserror",
"time",
"url",
"uuid 1.3.1",
"uuid",
]
[[package]]
@ -3752,24 +3873,30 @@ dependencies = [
[[package]]
name = "serde_with"
version = "1.14.0"
version = "2.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "678b5a069e50bf00ecd22d0cd8ddf7c236f68581b03db652061ed5eb13a312ff"
checksum = "07ff71d2c147a7b57362cead5e22f772cd52f6ab31cfcd9edcd7f6aeb2a0afbe"
dependencies = [
"base64 0.13.1",
"chrono",
"hex",
"indexmap",
"serde",
"serde_json",
"serde_with_macros",
"time",
]
[[package]]
name = "serde_with_macros"
version = "1.5.2"
version = "2.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e182d6ec6f05393cc0e5ed1bf81ad6db3a8feedf8ee515ecdd369809bcce8082"
checksum = "881b6f881b17d13214e5d494c939ebab463d01264ce1811e9d4ac3a882e7695f"
dependencies = [
"darling 0.13.4",
"darling 0.20.1",
"proc-macro2",
"quote",
"syn 1.0.109",
"syn 2.0.15",
]
[[package]]
@ -4137,7 +4264,7 @@ dependencies = [
"tempfile",
"thiserror",
"time",
"uuid 1.3.1",
"uuid",
"winapi",
]
@ -4181,9 +4308,9 @@ dependencies = [
[[package]]
name = "tao"
version = "0.15.8"
version = "0.16.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ac8e6399427c8494f9849b58694754d7cc741293348a6836b6c8d2c5aa82d8e6"
checksum = "704522803dda895767f69198af8351b0a3f4fe2e293c3ca54cce0ecba05a97f2"
dependencies = [
"bitflags 1.3.2",
"cairo-rs",
@ -4215,18 +4342,29 @@ dependencies = [
"objc",
"once_cell",
"parking_lot",
"paste",
"png",
"raw-window-handle",
"scopeguard",
"serde",
"tao-macros",
"unicode-segmentation",
"uuid 1.3.1",
"uuid",
"windows 0.39.0",
"windows-implement",
"x11-dl",
]
[[package]]
name = "tao-macros"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3b27a4bcc5eb524658234589bdffc7e7bfb996dbae6ce9393bfd39cb4159b445"
dependencies = [
"proc-macro2",
"quote",
"syn 1.0.109",
]
[[package]]
name = "tar"
version = "0.4.38"
@ -4246,9 +4384,9 @@ checksum = "8ae9980cab1db3fceee2f6c6f643d5d8de2997c58ee8d25fb0cc8a9e9e7348e5"
[[package]]
name = "tauri"
version = "1.2.4"
version = "1.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fe7e0f1d535e7cbbbab43c82be4fc992b84f9156c16c160955617e0260ebc449"
checksum = "d42ba3a2e8556722f31336a0750c10dbb6a81396a1c452977f515da83f69f842"
dependencies = [
"anyhow",
"cocoa",
@ -4286,7 +4424,7 @@ dependencies = [
"thiserror",
"tokio",
"url",
"uuid 1.3.1",
"uuid",
"webkit2gtk",
"webview2-com",
"windows 0.39.0",
@ -4294,27 +4432,29 @@ dependencies = [
[[package]]
name = "tauri-build"
version = "1.2.1"
version = "1.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8807c85d656b2b93927c19fe5a5f1f1f348f96c2de8b90763b3c2d561511f9b4"
checksum = "929b3bd1248afc07b63e33a6a53c3f82c32d0b0a5e216e4530e94c467e019389"
dependencies = [
"anyhow",
"cargo_toml",
"heck 0.4.1",
"json-patch",
"semver",
"serde",
"serde_json",
"tauri-utils",
"winres",
"tauri-winres",
"winnow",
]
[[package]]
name = "tauri-codegen"
version = "1.2.1"
version = "1.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "14388d484b6b1b5dc0f6a7d6cc6433b3b230bec85eaa576adcdf3f9fafa49251"
checksum = "e5a2105f807c6f50b2fa2ce5abd62ef207bc6f14c9fcc6b8caec437f6fb13bde"
dependencies = [
"base64 0.13.1",
"base64 0.21.0",
"brotli",
"ico",
"json-patch",
@ -4330,15 +4470,15 @@ dependencies = [
"tauri-utils",
"thiserror",
"time",
"uuid 1.3.1",
"uuid",
"walkdir",
]
[[package]]
name = "tauri-macros"
version = "1.2.1"
version = "1.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "069319e5ecbe653a799b94b0690d9f9bf5d00f7b1d3989aa331c524d4e354075"
checksum = "8784cfe6f5444097e93c69107d1ac5e8f13d02850efa8d8f2a40fe79674cef46"
dependencies = [
"heck 0.4.1",
"proc-macro2",
@ -4395,9 +4535,9 @@ dependencies = [
[[package]]
name = "tauri-runtime"
version = "0.12.1"
version = "0.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c507d954d08ac8705d235bc70ec6975b9054fb95ff7823af72dbb04186596f3b"
checksum = "b3b80ea3fcd5fefb60739a3b577b277e8fc30434538a2f5bba82ad7d4368c422"
dependencies = [
"gtk",
"http",
@ -4408,16 +4548,17 @@ dependencies = [
"serde_json",
"tauri-utils",
"thiserror",
"uuid 1.3.1",
"url",
"uuid",
"webview2-com",
"windows 0.39.0",
]
[[package]]
name = "tauri-runtime-wry"
version = "0.12.2"
version = "0.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "36b1c5764a41a13176a4599b5b7bd0881bea7d94dfe45e1e755f789b98317e30"
checksum = "d1c396950b1ba06aee1b4ffe6c7cd305ff433ca0e30acbc5fa1a2f92a4ce70f1"
dependencies = [
"cocoa",
"gtk",
@ -4426,7 +4567,7 @@ dependencies = [
"raw-window-handle",
"tauri-runtime",
"tauri-utils",
"uuid 1.3.1",
"uuid",
"webkit2gtk",
"webview2-com",
"windows 0.39.0",
@ -4435,9 +4576,9 @@ dependencies = [
[[package]]
name = "tauri-utils"
version = "1.2.1"
version = "1.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5abbc109a6eb45127956ffcc26ef0e875d160150ac16cfa45d26a6b2871686f1"
checksum = "5a6f9c2dafef5cbcf52926af57ce9561bd33bb41d7394f8bb849c0330260d864"
dependencies = [
"brotli",
"ctor",
@ -4461,6 +4602,16 @@ dependencies = [
"windows 0.39.0",
]
[[package]]
name = "tauri-winres"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1b7a78dc04f75fb5ab815e66ac561c81e92a968a40f29e7c21afd152d694fad8"
dependencies = [
"toml 0.5.11",
"version_check",
]
[[package]]
name = "tempfile"
version = "3.5.0"
@ -4496,6 +4647,15 @@ dependencies = [
"winapi",
]
[[package]]
name = "termcolor"
version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6"
dependencies = [
"winapi-util",
]
[[package]]
name = "termios"
version = "0.2.2"
@ -4543,31 +4703,14 @@ dependencies = [
[[package]]
name = "time"
version = "0.3.20"
version = "0.3.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cd0cbfecb4d19b5ea75bb31ad904eb5b9fa13f21079c3b92017ebdf4999a5890"
checksum = "d634a985c4d4238ec39cacaed2e7ae552fbd3c476b552c1deac3021b7d7eaf0c"
dependencies = [
"itoa 1.0.6",
"libc",
"num_threads",
"serde",
"time-core",
"time-macros",
]
[[package]]
name = "time-core"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2e153e1f1acaef8acc537e68b44906d2db6436e2b35ac2c6b42640fff91f00fd"
[[package]]
name = "time-macros"
version = "0.2.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fd80a657e71da814b8e5d60d3374fc6d35045062245d80224748ae522dd76f36"
dependencies = [
"time-core",
]
[[package]]
@ -4791,9 +4934,9 @@ dependencies = [
[[package]]
name = "treediff"
version = "3.0.2"
version = "4.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "761e8d5ad7ce14bb82b7e61ccc0ca961005a275a060b9644a2431aa11553c2ff"
checksum = "52984d277bdf2a751072b5df30ec0377febdb02f7696d64c2d7d54630bac4303"
dependencies = [
"serde_json",
]
@ -4930,12 +5073,6 @@ version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5190c9442dcdaf0ddd50f37420417d219ae5261bbf5db120d0f9bab996c9cba1"
[[package]]
name = "uuid"
version = "0.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bc5cf98d8186244414c848017f0e2676b3fcb46807f6668a97dfe67359a3c4b7"
[[package]]
name = "uuid"
version = "1.3.1"
@ -5503,20 +5640,11 @@ dependencies = [
"winapi",
]
[[package]]
name = "winres"
version = "0.1.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b68db261ef59e9e52806f688020631e987592bd83619edccda9c47d42cde4f6c"
dependencies = [
"toml 0.5.11",
]
[[package]]
name = "wry"
version = "0.23.4"
version = "0.24.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4c1ad8e2424f554cc5bdebe8aa374ef5b433feff817aebabca0389961fc7ef98"
checksum = "1c846dc4dda988e959869dd0802cd27417c9696e584593e49178aeee28890d25"
dependencies = [
"base64 0.13.1",
"block",

View File

@ -1,21 +1,16 @@
[package]
name = "git-butler-tauri"
name = "gitbutler-client"
version = "0.0.0"
description = "A Tauri App"
authors = ["you"]
license = ""
repository = ""
repository = "https://github.com/gitbutlerapp/gitbutler-client"
edition = "2021"
rust-version = "1.57"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[build-dependencies]
tauri-build = { version = "1.2", features = [] }
tauri-build = { version = "1.3", features = [] }
[dependencies]
serde = { version = "1.0", features = ["derive"] }
tauri = { version = "1.2", features = ["dialog-open", "path-all", "protocol-asset", "shell-open", "system-tray", "window-start-dragging"] }
tauri = { version = "1.3", features = ["dialog-open", "path-all", "protocol-asset", "shell-open", "system-tray", "window-start-dragging"] }
tauri-plugin-window-state = { git = "https://github.com/tauri-apps/plugins-workspace", branch = "dev" }
tauri-plugin-websocket = { git = "https://github.com/tauri-apps/plugins-workspace", branch = "dev" }
tauri-plugin-log = { git = "https://github.com/tauri-apps/plugins-workspace", branch = "dev", features = ["colored"] }