+3
.vscode/extensions.json
+3
.vscode/extensions.json
+7
README.md
+7
README.md
···
1
+
# Tauri + Solid + Typescript
2
+
3
+
This template should help get you started developing with Tauri, Solid and Typescript in Vite.
4
+
5
+
## Recommended IDE Setup
6
+
7
+
- [VS Code](https://code.visualstudio.com/) + [Tauri](https://marketplace.visualstudio.com/items?itemName=tauri-apps.tauri-vscode) + [rust-analyzer](https://marketplace.visualstudio.com/items?itemName=rust-lang.rust-analyzer)
+18
index.html
+18
index.html
···
1
+
<!doctype html>
2
+
<html lang="en">
3
+
<head>
4
+
<meta charset="utf-8" />
5
+
<meta name="viewport" content="width=device-width, initial-scale=1" />
6
+
<meta name="theme-color" content="#000000" />
7
+
<link rel="icon" type="image/svg+xml" href="/src/assets/logo.svg" />
8
+
<script src="https://kit.fontawesome.com/9a203e5ff1.js" crossorigin="anonymous"></script>
9
+
<title>VRChat Photo Manager</title>
10
+
</head>
11
+
12
+
<body>
13
+
<noscript>You need to enable JavaScript to run this app.</noscript>
14
+
<div id="root"></div>
15
+
16
+
<script src="/src/index.tsx" type="module"></script>
17
+
</body>
18
+
</html>
+26
package.json
+26
package.json
···
1
+
{
2
+
"name": "vrcpm-rs",
3
+
"version": "0.0.0",
4
+
"description": "",
5
+
"type": "module",
6
+
"scripts": {
7
+
"start": "vite",
8
+
"dev": "vite",
9
+
"build": "vite build",
10
+
"serve": "vite preview",
11
+
"tauri": "tauri"
12
+
},
13
+
"license": "MIT",
14
+
"dependencies": {
15
+
"@tauri-apps/api": "^1.5.2",
16
+
"@types/animejs": "^3.1.12",
17
+
"animejs": "^3.2.2",
18
+
"solid-js": "^1.7.8"
19
+
},
20
+
"devDependencies": {
21
+
"@tauri-apps/cli": "^1.5.8",
22
+
"typescript": "^5.0.2",
23
+
"vite": "^5.0.0",
24
+
"vite-plugin-solid": "^2.8.0"
25
+
}
26
+
}
+1228
pnpm-lock.yaml
+1228
pnpm-lock.yaml
···
1
+
lockfileVersion: '6.0'
2
+
3
+
settings:
4
+
autoInstallPeers: true
5
+
excludeLinksFromLockfile: false
6
+
7
+
dependencies:
8
+
'@tauri-apps/api':
9
+
specifier: ^1.5.2
10
+
version: 1.5.2
11
+
'@types/animejs':
12
+
specifier: ^3.1.12
13
+
version: 3.1.12
14
+
animejs:
15
+
specifier: ^3.2.2
16
+
version: 3.2.2
17
+
solid-js:
18
+
specifier: ^1.7.8
19
+
version: 1.7.8
20
+
21
+
devDependencies:
22
+
'@tauri-apps/cli':
23
+
specifier: ^1.5.8
24
+
version: 1.5.8
25
+
typescript:
26
+
specifier: ^5.0.2
27
+
version: 5.0.2
28
+
vite:
29
+
specifier: ^5.0.0
30
+
version: 5.0.0
31
+
vite-plugin-solid:
32
+
specifier: ^2.8.0
33
+
version: 2.8.0(solid-js@1.7.8)(vite@5.0.0)
34
+
35
+
packages:
36
+
37
+
/@ampproject/remapping@2.2.1:
38
+
resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==}
39
+
engines: {node: '>=6.0.0'}
40
+
dependencies:
41
+
'@jridgewell/gen-mapping': 0.3.3
42
+
'@jridgewell/trace-mapping': 0.3.22
43
+
dev: true
44
+
45
+
/@babel/code-frame@7.23.5:
46
+
resolution: {integrity: sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==}
47
+
engines: {node: '>=6.9.0'}
48
+
dependencies:
49
+
'@babel/highlight': 7.23.4
50
+
chalk: 2.4.2
51
+
dev: true
52
+
53
+
/@babel/compat-data@7.23.5:
54
+
resolution: {integrity: sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==}
55
+
engines: {node: '>=6.9.0'}
56
+
dev: true
57
+
58
+
/@babel/core@7.23.9:
59
+
resolution: {integrity: sha512-5q0175NOjddqpvvzU+kDiSOAk4PfdO6FvwCWoQ6RO7rTzEe8vlo+4HVfcnAREhD4npMs0e9uZypjTwzZPCf/cw==}
60
+
engines: {node: '>=6.9.0'}
61
+
dependencies:
62
+
'@ampproject/remapping': 2.2.1
63
+
'@babel/code-frame': 7.23.5
64
+
'@babel/generator': 7.23.6
65
+
'@babel/helper-compilation-targets': 7.23.6
66
+
'@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.9)
67
+
'@babel/helpers': 7.23.9
68
+
'@babel/parser': 7.23.9
69
+
'@babel/template': 7.23.9
70
+
'@babel/traverse': 7.23.9
71
+
'@babel/types': 7.23.9
72
+
convert-source-map: 2.0.0
73
+
debug: 4.3.4
74
+
gensync: 1.0.0-beta.2
75
+
json5: 2.2.3
76
+
semver: 6.3.1
77
+
transitivePeerDependencies:
78
+
- supports-color
79
+
dev: true
80
+
81
+
/@babel/generator@7.23.6:
82
+
resolution: {integrity: sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==}
83
+
engines: {node: '>=6.9.0'}
84
+
dependencies:
85
+
'@babel/types': 7.23.9
86
+
'@jridgewell/gen-mapping': 0.3.3
87
+
'@jridgewell/trace-mapping': 0.3.22
88
+
jsesc: 2.5.2
89
+
dev: true
90
+
91
+
/@babel/helper-annotate-as-pure@7.22.5:
92
+
resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==}
93
+
engines: {node: '>=6.9.0'}
94
+
dependencies:
95
+
'@babel/types': 7.23.9
96
+
dev: true
97
+
98
+
/@babel/helper-compilation-targets@7.23.6:
99
+
resolution: {integrity: sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==}
100
+
engines: {node: '>=6.9.0'}
101
+
dependencies:
102
+
'@babel/compat-data': 7.23.5
103
+
'@babel/helper-validator-option': 7.23.5
104
+
browserslist: 4.22.3
105
+
lru-cache: 5.1.1
106
+
semver: 6.3.1
107
+
dev: true
108
+
109
+
/@babel/helper-create-class-features-plugin@7.23.10(@babel/core@7.23.9):
110
+
resolution: {integrity: sha512-2XpP2XhkXzgxecPNEEK8Vz8Asj9aRxt08oKOqtiZoqV2UGZ5T+EkyP9sXQ9nwMxBIG34a7jmasVqoMop7VdPUw==}
111
+
engines: {node: '>=6.9.0'}
112
+
peerDependencies:
113
+
'@babel/core': ^7.0.0
114
+
dependencies:
115
+
'@babel/core': 7.23.9
116
+
'@babel/helper-annotate-as-pure': 7.22.5
117
+
'@babel/helper-environment-visitor': 7.22.20
118
+
'@babel/helper-function-name': 7.23.0
119
+
'@babel/helper-member-expression-to-functions': 7.23.0
120
+
'@babel/helper-optimise-call-expression': 7.22.5
121
+
'@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.9)
122
+
'@babel/helper-skip-transparent-expression-wrappers': 7.22.5
123
+
'@babel/helper-split-export-declaration': 7.22.6
124
+
semver: 6.3.1
125
+
dev: true
126
+
127
+
/@babel/helper-environment-visitor@7.22.20:
128
+
resolution: {integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==}
129
+
engines: {node: '>=6.9.0'}
130
+
dev: true
131
+
132
+
/@babel/helper-function-name@7.23.0:
133
+
resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==}
134
+
engines: {node: '>=6.9.0'}
135
+
dependencies:
136
+
'@babel/template': 7.23.9
137
+
'@babel/types': 7.23.9
138
+
dev: true
139
+
140
+
/@babel/helper-hoist-variables@7.22.5:
141
+
resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==}
142
+
engines: {node: '>=6.9.0'}
143
+
dependencies:
144
+
'@babel/types': 7.23.9
145
+
dev: true
146
+
147
+
/@babel/helper-member-expression-to-functions@7.23.0:
148
+
resolution: {integrity: sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==}
149
+
engines: {node: '>=6.9.0'}
150
+
dependencies:
151
+
'@babel/types': 7.23.9
152
+
dev: true
153
+
154
+
/@babel/helper-module-imports@7.18.6:
155
+
resolution: {integrity: sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==}
156
+
engines: {node: '>=6.9.0'}
157
+
dependencies:
158
+
'@babel/types': 7.23.9
159
+
dev: true
160
+
161
+
/@babel/helper-module-imports@7.22.15:
162
+
resolution: {integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==}
163
+
engines: {node: '>=6.9.0'}
164
+
dependencies:
165
+
'@babel/types': 7.23.9
166
+
dev: true
167
+
168
+
/@babel/helper-module-transforms@7.23.3(@babel/core@7.23.9):
169
+
resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==}
170
+
engines: {node: '>=6.9.0'}
171
+
peerDependencies:
172
+
'@babel/core': ^7.0.0
173
+
dependencies:
174
+
'@babel/core': 7.23.9
175
+
'@babel/helper-environment-visitor': 7.22.20
176
+
'@babel/helper-module-imports': 7.22.15
177
+
'@babel/helper-simple-access': 7.22.5
178
+
'@babel/helper-split-export-declaration': 7.22.6
179
+
'@babel/helper-validator-identifier': 7.22.20
180
+
dev: true
181
+
182
+
/@babel/helper-optimise-call-expression@7.22.5:
183
+
resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==}
184
+
engines: {node: '>=6.9.0'}
185
+
dependencies:
186
+
'@babel/types': 7.23.9
187
+
dev: true
188
+
189
+
/@babel/helper-plugin-utils@7.22.5:
190
+
resolution: {integrity: sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==}
191
+
engines: {node: '>=6.9.0'}
192
+
dev: true
193
+
194
+
/@babel/helper-replace-supers@7.22.20(@babel/core@7.23.9):
195
+
resolution: {integrity: sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==}
196
+
engines: {node: '>=6.9.0'}
197
+
peerDependencies:
198
+
'@babel/core': ^7.0.0
199
+
dependencies:
200
+
'@babel/core': 7.23.9
201
+
'@babel/helper-environment-visitor': 7.22.20
202
+
'@babel/helper-member-expression-to-functions': 7.23.0
203
+
'@babel/helper-optimise-call-expression': 7.22.5
204
+
dev: true
205
+
206
+
/@babel/helper-simple-access@7.22.5:
207
+
resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==}
208
+
engines: {node: '>=6.9.0'}
209
+
dependencies:
210
+
'@babel/types': 7.23.9
211
+
dev: true
212
+
213
+
/@babel/helper-skip-transparent-expression-wrappers@7.22.5:
214
+
resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==}
215
+
engines: {node: '>=6.9.0'}
216
+
dependencies:
217
+
'@babel/types': 7.23.9
218
+
dev: true
219
+
220
+
/@babel/helper-split-export-declaration@7.22.6:
221
+
resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==}
222
+
engines: {node: '>=6.9.0'}
223
+
dependencies:
224
+
'@babel/types': 7.23.9
225
+
dev: true
226
+
227
+
/@babel/helper-string-parser@7.23.4:
228
+
resolution: {integrity: sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==}
229
+
engines: {node: '>=6.9.0'}
230
+
dev: true
231
+
232
+
/@babel/helper-validator-identifier@7.22.20:
233
+
resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==}
234
+
engines: {node: '>=6.9.0'}
235
+
dev: true
236
+
237
+
/@babel/helper-validator-option@7.23.5:
238
+
resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==}
239
+
engines: {node: '>=6.9.0'}
240
+
dev: true
241
+
242
+
/@babel/helpers@7.23.9:
243
+
resolution: {integrity: sha512-87ICKgU5t5SzOT7sBMfCOZQ2rHjRU+Pcb9BoILMYz600W6DkVRLFBPwQ18gwUVvggqXivaUakpnxWQGbpywbBQ==}
244
+
engines: {node: '>=6.9.0'}
245
+
dependencies:
246
+
'@babel/template': 7.23.9
247
+
'@babel/traverse': 7.23.9
248
+
'@babel/types': 7.23.9
249
+
transitivePeerDependencies:
250
+
- supports-color
251
+
dev: true
252
+
253
+
/@babel/highlight@7.23.4:
254
+
resolution: {integrity: sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==}
255
+
engines: {node: '>=6.9.0'}
256
+
dependencies:
257
+
'@babel/helper-validator-identifier': 7.22.20
258
+
chalk: 2.4.2
259
+
js-tokens: 4.0.0
260
+
dev: true
261
+
262
+
/@babel/parser@7.23.9:
263
+
resolution: {integrity: sha512-9tcKgqKbs3xGJ+NtKF2ndOBBLVwPjl1SHxPQkd36r3Dlirw3xWUeGaTbqr7uGZcTaxkVNwc+03SVP7aCdWrTlA==}
264
+
engines: {node: '>=6.0.0'}
265
+
hasBin: true
266
+
dependencies:
267
+
'@babel/types': 7.23.9
268
+
dev: true
269
+
270
+
/@babel/plugin-syntax-jsx@7.23.3(@babel/core@7.23.9):
271
+
resolution: {integrity: sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==}
272
+
engines: {node: '>=6.9.0'}
273
+
peerDependencies:
274
+
'@babel/core': ^7.0.0-0
275
+
dependencies:
276
+
'@babel/core': 7.23.9
277
+
'@babel/helper-plugin-utils': 7.22.5
278
+
dev: true
279
+
280
+
/@babel/plugin-syntax-typescript@7.23.3(@babel/core@7.23.9):
281
+
resolution: {integrity: sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==}
282
+
engines: {node: '>=6.9.0'}
283
+
peerDependencies:
284
+
'@babel/core': ^7.0.0-0
285
+
dependencies:
286
+
'@babel/core': 7.23.9
287
+
'@babel/helper-plugin-utils': 7.22.5
288
+
dev: true
289
+
290
+
/@babel/plugin-transform-modules-commonjs@7.23.3(@babel/core@7.23.9):
291
+
resolution: {integrity: sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA==}
292
+
engines: {node: '>=6.9.0'}
293
+
peerDependencies:
294
+
'@babel/core': ^7.0.0-0
295
+
dependencies:
296
+
'@babel/core': 7.23.9
297
+
'@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.9)
298
+
'@babel/helper-plugin-utils': 7.22.5
299
+
'@babel/helper-simple-access': 7.22.5
300
+
dev: true
301
+
302
+
/@babel/plugin-transform-typescript@7.23.6(@babel/core@7.23.9):
303
+
resolution: {integrity: sha512-6cBG5mBvUu4VUD04OHKnYzbuHNP8huDsD3EDqqpIpsswTDoqHCjLoHb6+QgsV1WsT2nipRqCPgxD3LXnEO7XfA==}
304
+
engines: {node: '>=6.9.0'}
305
+
peerDependencies:
306
+
'@babel/core': ^7.0.0-0
307
+
dependencies:
308
+
'@babel/core': 7.23.9
309
+
'@babel/helper-annotate-as-pure': 7.22.5
310
+
'@babel/helper-create-class-features-plugin': 7.23.10(@babel/core@7.23.9)
311
+
'@babel/helper-plugin-utils': 7.22.5
312
+
'@babel/plugin-syntax-typescript': 7.23.3(@babel/core@7.23.9)
313
+
dev: true
314
+
315
+
/@babel/preset-typescript@7.23.3(@babel/core@7.23.9):
316
+
resolution: {integrity: sha512-17oIGVlqz6CchO9RFYn5U6ZpWRZIngayYCtrPRSgANSwC2V1Jb+iP74nVxzzXJte8b8BYxrL1yY96xfhTBrNNQ==}
317
+
engines: {node: '>=6.9.0'}
318
+
peerDependencies:
319
+
'@babel/core': ^7.0.0-0
320
+
dependencies:
321
+
'@babel/core': 7.23.9
322
+
'@babel/helper-plugin-utils': 7.22.5
323
+
'@babel/helper-validator-option': 7.23.5
324
+
'@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.23.9)
325
+
'@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.23.9)
326
+
'@babel/plugin-transform-typescript': 7.23.6(@babel/core@7.23.9)
327
+
dev: true
328
+
329
+
/@babel/template@7.23.9:
330
+
resolution: {integrity: sha512-+xrD2BWLpvHKNmX2QbpdpsBaWnRxahMwJjO+KZk2JOElj5nSmKezyS1B4u+QbHMTX69t4ukm6hh9lsYQ7GHCKA==}
331
+
engines: {node: '>=6.9.0'}
332
+
dependencies:
333
+
'@babel/code-frame': 7.23.5
334
+
'@babel/parser': 7.23.9
335
+
'@babel/types': 7.23.9
336
+
dev: true
337
+
338
+
/@babel/traverse@7.23.9:
339
+
resolution: {integrity: sha512-I/4UJ9vs90OkBtY6iiiTORVMyIhJ4kAVmsKo9KFc8UOxMeUfi2hvtIBsET5u9GizXE6/GFSuKCTNfgCswuEjRg==}
340
+
engines: {node: '>=6.9.0'}
341
+
dependencies:
342
+
'@babel/code-frame': 7.23.5
343
+
'@babel/generator': 7.23.6
344
+
'@babel/helper-environment-visitor': 7.22.20
345
+
'@babel/helper-function-name': 7.23.0
346
+
'@babel/helper-hoist-variables': 7.22.5
347
+
'@babel/helper-split-export-declaration': 7.22.6
348
+
'@babel/parser': 7.23.9
349
+
'@babel/types': 7.23.9
350
+
debug: 4.3.4
351
+
globals: 11.12.0
352
+
transitivePeerDependencies:
353
+
- supports-color
354
+
dev: true
355
+
356
+
/@babel/types@7.23.9:
357
+
resolution: {integrity: sha512-dQjSq/7HaSjRM43FFGnv5keM2HsxpmyV1PfaSVm0nzzjwwTmjOe6J4bC8e3+pTEIgHaHj+1ZlLThRJ2auc/w1Q==}
358
+
engines: {node: '>=6.9.0'}
359
+
dependencies:
360
+
'@babel/helper-string-parser': 7.23.4
361
+
'@babel/helper-validator-identifier': 7.22.20
362
+
to-fast-properties: 2.0.0
363
+
dev: true
364
+
365
+
/@esbuild/aix-ppc64@0.19.12:
366
+
resolution: {integrity: sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==}
367
+
engines: {node: '>=12'}
368
+
cpu: [ppc64]
369
+
os: [aix]
370
+
requiresBuild: true
371
+
dev: true
372
+
optional: true
373
+
374
+
/@esbuild/android-arm64@0.19.12:
375
+
resolution: {integrity: sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==}
376
+
engines: {node: '>=12'}
377
+
cpu: [arm64]
378
+
os: [android]
379
+
requiresBuild: true
380
+
dev: true
381
+
optional: true
382
+
383
+
/@esbuild/android-arm@0.19.12:
384
+
resolution: {integrity: sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==}
385
+
engines: {node: '>=12'}
386
+
cpu: [arm]
387
+
os: [android]
388
+
requiresBuild: true
389
+
dev: true
390
+
optional: true
391
+
392
+
/@esbuild/android-x64@0.19.12:
393
+
resolution: {integrity: sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==}
394
+
engines: {node: '>=12'}
395
+
cpu: [x64]
396
+
os: [android]
397
+
requiresBuild: true
398
+
dev: true
399
+
optional: true
400
+
401
+
/@esbuild/darwin-arm64@0.19.12:
402
+
resolution: {integrity: sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==}
403
+
engines: {node: '>=12'}
404
+
cpu: [arm64]
405
+
os: [darwin]
406
+
requiresBuild: true
407
+
dev: true
408
+
optional: true
409
+
410
+
/@esbuild/darwin-x64@0.19.12:
411
+
resolution: {integrity: sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==}
412
+
engines: {node: '>=12'}
413
+
cpu: [x64]
414
+
os: [darwin]
415
+
requiresBuild: true
416
+
dev: true
417
+
optional: true
418
+
419
+
/@esbuild/freebsd-arm64@0.19.12:
420
+
resolution: {integrity: sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==}
421
+
engines: {node: '>=12'}
422
+
cpu: [arm64]
423
+
os: [freebsd]
424
+
requiresBuild: true
425
+
dev: true
426
+
optional: true
427
+
428
+
/@esbuild/freebsd-x64@0.19.12:
429
+
resolution: {integrity: sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==}
430
+
engines: {node: '>=12'}
431
+
cpu: [x64]
432
+
os: [freebsd]
433
+
requiresBuild: true
434
+
dev: true
435
+
optional: true
436
+
437
+
/@esbuild/linux-arm64@0.19.12:
438
+
resolution: {integrity: sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==}
439
+
engines: {node: '>=12'}
440
+
cpu: [arm64]
441
+
os: [linux]
442
+
requiresBuild: true
443
+
dev: true
444
+
optional: true
445
+
446
+
/@esbuild/linux-arm@0.19.12:
447
+
resolution: {integrity: sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==}
448
+
engines: {node: '>=12'}
449
+
cpu: [arm]
450
+
os: [linux]
451
+
requiresBuild: true
452
+
dev: true
453
+
optional: true
454
+
455
+
/@esbuild/linux-ia32@0.19.12:
456
+
resolution: {integrity: sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==}
457
+
engines: {node: '>=12'}
458
+
cpu: [ia32]
459
+
os: [linux]
460
+
requiresBuild: true
461
+
dev: true
462
+
optional: true
463
+
464
+
/@esbuild/linux-loong64@0.19.12:
465
+
resolution: {integrity: sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==}
466
+
engines: {node: '>=12'}
467
+
cpu: [loong64]
468
+
os: [linux]
469
+
requiresBuild: true
470
+
dev: true
471
+
optional: true
472
+
473
+
/@esbuild/linux-mips64el@0.19.12:
474
+
resolution: {integrity: sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==}
475
+
engines: {node: '>=12'}
476
+
cpu: [mips64el]
477
+
os: [linux]
478
+
requiresBuild: true
479
+
dev: true
480
+
optional: true
481
+
482
+
/@esbuild/linux-ppc64@0.19.12:
483
+
resolution: {integrity: sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==}
484
+
engines: {node: '>=12'}
485
+
cpu: [ppc64]
486
+
os: [linux]
487
+
requiresBuild: true
488
+
dev: true
489
+
optional: true
490
+
491
+
/@esbuild/linux-riscv64@0.19.12:
492
+
resolution: {integrity: sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==}
493
+
engines: {node: '>=12'}
494
+
cpu: [riscv64]
495
+
os: [linux]
496
+
requiresBuild: true
497
+
dev: true
498
+
optional: true
499
+
500
+
/@esbuild/linux-s390x@0.19.12:
501
+
resolution: {integrity: sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==}
502
+
engines: {node: '>=12'}
503
+
cpu: [s390x]
504
+
os: [linux]
505
+
requiresBuild: true
506
+
dev: true
507
+
optional: true
508
+
509
+
/@esbuild/linux-x64@0.19.12:
510
+
resolution: {integrity: sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==}
511
+
engines: {node: '>=12'}
512
+
cpu: [x64]
513
+
os: [linux]
514
+
requiresBuild: true
515
+
dev: true
516
+
optional: true
517
+
518
+
/@esbuild/netbsd-x64@0.19.12:
519
+
resolution: {integrity: sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==}
520
+
engines: {node: '>=12'}
521
+
cpu: [x64]
522
+
os: [netbsd]
523
+
requiresBuild: true
524
+
dev: true
525
+
optional: true
526
+
527
+
/@esbuild/openbsd-x64@0.19.12:
528
+
resolution: {integrity: sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==}
529
+
engines: {node: '>=12'}
530
+
cpu: [x64]
531
+
os: [openbsd]
532
+
requiresBuild: true
533
+
dev: true
534
+
optional: true
535
+
536
+
/@esbuild/sunos-x64@0.19.12:
537
+
resolution: {integrity: sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==}
538
+
engines: {node: '>=12'}
539
+
cpu: [x64]
540
+
os: [sunos]
541
+
requiresBuild: true
542
+
dev: true
543
+
optional: true
544
+
545
+
/@esbuild/win32-arm64@0.19.12:
546
+
resolution: {integrity: sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==}
547
+
engines: {node: '>=12'}
548
+
cpu: [arm64]
549
+
os: [win32]
550
+
requiresBuild: true
551
+
dev: true
552
+
optional: true
553
+
554
+
/@esbuild/win32-ia32@0.19.12:
555
+
resolution: {integrity: sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==}
556
+
engines: {node: '>=12'}
557
+
cpu: [ia32]
558
+
os: [win32]
559
+
requiresBuild: true
560
+
dev: true
561
+
optional: true
562
+
563
+
/@esbuild/win32-x64@0.19.12:
564
+
resolution: {integrity: sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==}
565
+
engines: {node: '>=12'}
566
+
cpu: [x64]
567
+
os: [win32]
568
+
requiresBuild: true
569
+
dev: true
570
+
optional: true
571
+
572
+
/@jridgewell/gen-mapping@0.3.3:
573
+
resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==}
574
+
engines: {node: '>=6.0.0'}
575
+
dependencies:
576
+
'@jridgewell/set-array': 1.1.2
577
+
'@jridgewell/sourcemap-codec': 1.4.15
578
+
'@jridgewell/trace-mapping': 0.3.22
579
+
dev: true
580
+
581
+
/@jridgewell/resolve-uri@3.1.1:
582
+
resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==}
583
+
engines: {node: '>=6.0.0'}
584
+
dev: true
585
+
586
+
/@jridgewell/set-array@1.1.2:
587
+
resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==}
588
+
engines: {node: '>=6.0.0'}
589
+
dev: true
590
+
591
+
/@jridgewell/sourcemap-codec@1.4.15:
592
+
resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==}
593
+
dev: true
594
+
595
+
/@jridgewell/trace-mapping@0.3.22:
596
+
resolution: {integrity: sha512-Wf963MzWtA2sjrNt+g18IAln9lKnlRp+K2eH4jjIoF1wYeq3aMREpG09xhlhdzS0EjwU7qmUJYangWa+151vZw==}
597
+
dependencies:
598
+
'@jridgewell/resolve-uri': 3.1.1
599
+
'@jridgewell/sourcemap-codec': 1.4.15
600
+
dev: true
601
+
602
+
/@rollup/rollup-android-arm-eabi@4.10.0:
603
+
resolution: {integrity: sha512-/MeDQmcD96nVoRumKUljsYOLqfv1YFJps+0pTrb2Z9Nl/w5qNUysMaWQsrd1mvAlNT4yza1iVyIu4Q4AgF6V3A==}
604
+
cpu: [arm]
605
+
os: [android]
606
+
requiresBuild: true
607
+
dev: true
608
+
optional: true
609
+
610
+
/@rollup/rollup-android-arm64@4.10.0:
611
+
resolution: {integrity: sha512-lvu0jK97mZDJdpZKDnZI93I0Om8lSDaiPx3OiCk0RXn3E8CMPJNS/wxjAvSJJzhhZpfjXsjLWL8LnS6qET4VNQ==}
612
+
cpu: [arm64]
613
+
os: [android]
614
+
requiresBuild: true
615
+
dev: true
616
+
optional: true
617
+
618
+
/@rollup/rollup-darwin-arm64@4.10.0:
619
+
resolution: {integrity: sha512-uFpayx8I8tyOvDkD7X6n0PriDRWxcqEjqgtlxnUA/G9oS93ur9aZ8c8BEpzFmsed1TH5WZNG5IONB8IiW90TQg==}
620
+
cpu: [arm64]
621
+
os: [darwin]
622
+
requiresBuild: true
623
+
dev: true
624
+
optional: true
625
+
626
+
/@rollup/rollup-darwin-x64@4.10.0:
627
+
resolution: {integrity: sha512-nIdCX03qFKoR/MwQegQBK+qZoSpO3LESurVAC6s6jazLA1Mpmgzo3Nj3H1vydXp/JM29bkCiuF7tDuToj4+U9Q==}
628
+
cpu: [x64]
629
+
os: [darwin]
630
+
requiresBuild: true
631
+
dev: true
632
+
optional: true
633
+
634
+
/@rollup/rollup-linux-arm-gnueabihf@4.10.0:
635
+
resolution: {integrity: sha512-Fz7a+y5sYhYZMQFRkOyCs4PLhICAnxRX/GnWYReaAoruUzuRtcf+Qnw+T0CoAWbHCuz2gBUwmWnUgQ67fb3FYw==}
636
+
cpu: [arm]
637
+
os: [linux]
638
+
requiresBuild: true
639
+
dev: true
640
+
optional: true
641
+
642
+
/@rollup/rollup-linux-arm64-gnu@4.10.0:
643
+
resolution: {integrity: sha512-yPtF9jIix88orwfTi0lJiqINnlWo6p93MtZEoaehZnmCzEmLL0eqjA3eGVeyQhMtxdV+Mlsgfwhh0+M/k1/V7Q==}
644
+
cpu: [arm64]
645
+
os: [linux]
646
+
requiresBuild: true
647
+
dev: true
648
+
optional: true
649
+
650
+
/@rollup/rollup-linux-arm64-musl@4.10.0:
651
+
resolution: {integrity: sha512-9GW9yA30ib+vfFiwjX+N7PnjTnCMiUffhWj4vkG4ukYv1kJ4T9gHNg8zw+ChsOccM27G9yXrEtMScf1LaCuoWQ==}
652
+
cpu: [arm64]
653
+
os: [linux]
654
+
requiresBuild: true
655
+
dev: true
656
+
optional: true
657
+
658
+
/@rollup/rollup-linux-riscv64-gnu@4.10.0:
659
+
resolution: {integrity: sha512-X1ES+V4bMq2ws5fF4zHornxebNxMXye0ZZjUrzOrf7UMx1d6wMQtfcchZ8SqUnQPPHdOyOLW6fTcUiFgHFadRA==}
660
+
cpu: [riscv64]
661
+
os: [linux]
662
+
requiresBuild: true
663
+
dev: true
664
+
optional: true
665
+
666
+
/@rollup/rollup-linux-x64-gnu@4.10.0:
667
+
resolution: {integrity: sha512-w/5OpT2EnI/Xvypw4FIhV34jmNqU5PZjZue2l2Y3ty1Ootm3SqhI+AmfhlUYGBTd9JnpneZCDnt3uNOiOBkMyw==}
668
+
cpu: [x64]
669
+
os: [linux]
670
+
requiresBuild: true
671
+
dev: true
672
+
optional: true
673
+
674
+
/@rollup/rollup-linux-x64-musl@4.10.0:
675
+
resolution: {integrity: sha512-q/meftEe3QlwQiGYxD9rWwB21DoKQ9Q8wA40of/of6yGHhZuGfZO0c3WYkN9dNlopHlNT3mf5BPsUSxoPuVQaw==}
676
+
cpu: [x64]
677
+
os: [linux]
678
+
requiresBuild: true
679
+
dev: true
680
+
optional: true
681
+
682
+
/@rollup/rollup-win32-arm64-msvc@4.10.0:
683
+
resolution: {integrity: sha512-NrR6667wlUfP0BHaEIKgYM/2va+Oj+RjZSASbBMnszM9k+1AmliRjHc3lJIiOehtSSjqYiO7R6KLNrWOX+YNSQ==}
684
+
cpu: [arm64]
685
+
os: [win32]
686
+
requiresBuild: true
687
+
dev: true
688
+
optional: true
689
+
690
+
/@rollup/rollup-win32-ia32-msvc@4.10.0:
691
+
resolution: {integrity: sha512-FV0Tpt84LPYDduIDcXvEC7HKtyXxdvhdAOvOeWMWbQNulxViH2O07QXkT/FffX4FqEI02jEbCJbr+YcuKdyyMg==}
692
+
cpu: [ia32]
693
+
os: [win32]
694
+
requiresBuild: true
695
+
dev: true
696
+
optional: true
697
+
698
+
/@rollup/rollup-win32-x64-msvc@4.10.0:
699
+
resolution: {integrity: sha512-OZoJd+o5TaTSQeFFQ6WjFCiltiYVjIdsXxwu/XZ8qRpsvMQr4UsVrE5UyT9RIvsnuF47DqkJKhhVZ2Q9YW9IpQ==}
700
+
cpu: [x64]
701
+
os: [win32]
702
+
requiresBuild: true
703
+
dev: true
704
+
optional: true
705
+
706
+
/@tauri-apps/api@1.5.2:
707
+
resolution: {integrity: sha512-tZK3XJiIUnUdHN7rGqA+j57dvT3/7z2bEiPfWmO3uAymv2JMBJrfGwbyDWLjGue37UVhh0gLYSkA9wV+/bASwA==}
708
+
engines: {node: '>= 14.6.0', npm: '>= 6.6.0', yarn: '>= 1.19.1'}
709
+
dev: false
710
+
711
+
/@tauri-apps/cli-darwin-arm64@1.5.8:
712
+
resolution: {integrity: sha512-/AksDWfAt3NUSt8Rq2a3gTLASChKzldPVUjmJhcbtsuzFg2nx5g+hhOHxfBYzss2Te1K5mzlu+73LAMy1Sb9Gw==}
713
+
engines: {node: '>= 10'}
714
+
cpu: [arm64]
715
+
os: [darwin]
716
+
requiresBuild: true
717
+
dev: true
718
+
optional: true
719
+
720
+
/@tauri-apps/cli-darwin-x64@1.5.8:
721
+
resolution: {integrity: sha512-gcfSh+BFRDdbIGpggZ1+5R5SgToz2A9LthH8P4ak3OHagDzDvI6ov6zy2UQE3XDWJKdnlna2rSR1dIuRZ0T9bA==}
722
+
engines: {node: '>= 10'}
723
+
cpu: [x64]
724
+
os: [darwin]
725
+
requiresBuild: true
726
+
dev: true
727
+
optional: true
728
+
729
+
/@tauri-apps/cli-linux-arm-gnueabihf@1.5.8:
730
+
resolution: {integrity: sha512-ZHQYuOBGvZubPnh5n8bNaN2VMxPBZWs26960FGQWamm9569UV/TNDHb6mD0Jjk9o0f9P+f98qNhuu5Y37P+vfQ==}
731
+
engines: {node: '>= 10'}
732
+
cpu: [arm]
733
+
os: [linux]
734
+
requiresBuild: true
735
+
dev: true
736
+
optional: true
737
+
738
+
/@tauri-apps/cli-linux-arm64-gnu@1.5.8:
739
+
resolution: {integrity: sha512-FFs28Ew3R2EFPYKuyAIouTbp6YnR+shAmJGFNnVy7ibKHL0wxamVKqv1N5N9gUUr+EhbZu2syMBRfG9XQ5mgng==}
740
+
engines: {node: '>= 10'}
741
+
cpu: [arm64]
742
+
os: [linux]
743
+
requiresBuild: true
744
+
dev: true
745
+
optional: true
746
+
747
+
/@tauri-apps/cli-linux-arm64-musl@1.5.8:
748
+
resolution: {integrity: sha512-dEYvNyLMmWD0jb30FNfVPXmBq6OGg6is3km+4RlGg8tZU5Zvq78ClUZtaZuER+N/hv27+Uc6UHl9X3hin8cGGw==}
749
+
engines: {node: '>= 10'}
750
+
cpu: [arm64]
751
+
os: [linux]
752
+
requiresBuild: true
753
+
dev: true
754
+
optional: true
755
+
756
+
/@tauri-apps/cli-linux-x64-gnu@1.5.8:
757
+
resolution: {integrity: sha512-ut3TDbtLXmZhz6Q4wim57PV02wG+AfuLSWRPhTL9MsPsg/E7Y6sJhv0bIMAq6SwC59RCH52ZGft6RH7samV2NQ==}
758
+
engines: {node: '>= 10'}
759
+
cpu: [x64]
760
+
os: [linux]
761
+
requiresBuild: true
762
+
dev: true
763
+
optional: true
764
+
765
+
/@tauri-apps/cli-linux-x64-musl@1.5.8:
766
+
resolution: {integrity: sha512-k6ei7ETXVZlNpFOhl/8Cnj709UbEr+VuY9xKK/HgwvNfjA5f8HQ9TSKk/Um7oeT1Y61/eEcvcgF/hDURhFJDPQ==}
767
+
engines: {node: '>= 10'}
768
+
cpu: [x64]
769
+
os: [linux]
770
+
requiresBuild: true
771
+
dev: true
772
+
optional: true
773
+
774
+
/@tauri-apps/cli-win32-arm64-msvc@1.5.8:
775
+
resolution: {integrity: sha512-l6zm31x1inkS2K5e7otUZ90XBoK+xr2KJObFCZbzmluBE+LM0fgIXCrj7xwH/f0RCUX3VY9HHx4EIo7eLGBXKQ==}
776
+
engines: {node: '>= 10'}
777
+
cpu: [arm64]
778
+
os: [win32]
779
+
requiresBuild: true
780
+
dev: true
781
+
optional: true
782
+
783
+
/@tauri-apps/cli-win32-ia32-msvc@1.5.8:
784
+
resolution: {integrity: sha512-0k3YpWl6PKV4Qp2N52Sb45egXafSgQXcBaO7TIJG4EDfaEf5f6StN+hYSzdnrq9idrK5x9DDCPuebZTuJ+Q8EA==}
785
+
engines: {node: '>= 10'}
786
+
cpu: [ia32]
787
+
os: [win32]
788
+
requiresBuild: true
789
+
dev: true
790
+
optional: true
791
+
792
+
/@tauri-apps/cli-win32-x64-msvc@1.5.8:
793
+
resolution: {integrity: sha512-XjBg8VMswmD9JAHKlb10NRPfBVAZoiOJBbPRte+GP1BUQtqDnbIYcOLSnUCmNZoy3fUBJuKJUBT9tDCbkMr5fQ==}
794
+
engines: {node: '>= 10'}
795
+
cpu: [x64]
796
+
os: [win32]
797
+
requiresBuild: true
798
+
dev: true
799
+
optional: true
800
+
801
+
/@tauri-apps/cli@1.5.8:
802
+
resolution: {integrity: sha512-c/mzk5vjjfxtH5uNXSc9h1eiprsolnoBcUwAa4/SZ3gxJ176CwrUKODz3cZBOnzs8omwagwgSN/j7K8NrdFL9g==}
803
+
engines: {node: '>= 10'}
804
+
hasBin: true
805
+
optionalDependencies:
806
+
'@tauri-apps/cli-darwin-arm64': 1.5.8
807
+
'@tauri-apps/cli-darwin-x64': 1.5.8
808
+
'@tauri-apps/cli-linux-arm-gnueabihf': 1.5.8
809
+
'@tauri-apps/cli-linux-arm64-gnu': 1.5.8
810
+
'@tauri-apps/cli-linux-arm64-musl': 1.5.8
811
+
'@tauri-apps/cli-linux-x64-gnu': 1.5.8
812
+
'@tauri-apps/cli-linux-x64-musl': 1.5.8
813
+
'@tauri-apps/cli-win32-arm64-msvc': 1.5.8
814
+
'@tauri-apps/cli-win32-ia32-msvc': 1.5.8
815
+
'@tauri-apps/cli-win32-x64-msvc': 1.5.8
816
+
dev: true
817
+
818
+
/@types/animejs@3.1.12:
819
+
resolution: {integrity: sha512-fpdH+ZtlO0kqjTOqRaBdsEmvpRNOayI8k4EVkEtitL5l6wducDOXk0rgQgfZqWf/ZX9DzXrHf257S5i9xTcISQ==}
820
+
dev: false
821
+
822
+
/@types/babel__core@7.20.5:
823
+
resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==}
824
+
dependencies:
825
+
'@babel/parser': 7.23.9
826
+
'@babel/types': 7.23.9
827
+
'@types/babel__generator': 7.6.8
828
+
'@types/babel__template': 7.4.4
829
+
'@types/babel__traverse': 7.20.5
830
+
dev: true
831
+
832
+
/@types/babel__generator@7.6.8:
833
+
resolution: {integrity: sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==}
834
+
dependencies:
835
+
'@babel/types': 7.23.9
836
+
dev: true
837
+
838
+
/@types/babel__template@7.4.4:
839
+
resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==}
840
+
dependencies:
841
+
'@babel/parser': 7.23.9
842
+
'@babel/types': 7.23.9
843
+
dev: true
844
+
845
+
/@types/babel__traverse@7.20.5:
846
+
resolution: {integrity: sha512-WXCyOcRtH37HAUkpXhUduaxdm82b4GSlyTqajXviN4EfiuPgNYR109xMCKvpl6zPIpua0DGlMEDCq+g8EdoheQ==}
847
+
dependencies:
848
+
'@babel/types': 7.23.9
849
+
dev: true
850
+
851
+
/@types/estree@1.0.5:
852
+
resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==}
853
+
dev: true
854
+
855
+
/animejs@3.2.2:
856
+
resolution: {integrity: sha512-Ao95qWLpDPXXM+WrmwcKbl6uNlC5tjnowlaRYtuVDHHoygjtIPfDUoK9NthrlZsQSKjZXlmji2TrBUAVbiH0LQ==}
857
+
dev: false
858
+
859
+
/ansi-styles@3.2.1:
860
+
resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==}
861
+
engines: {node: '>=4'}
862
+
dependencies:
863
+
color-convert: 1.9.3
864
+
dev: true
865
+
866
+
/babel-plugin-jsx-dom-expressions@0.37.16(@babel/core@7.23.9):
867
+
resolution: {integrity: sha512-ItMD16axbk+FqVb9vIbc7AOpNowy46VaSUHaMYPn+erPGpMCxsahQ1Iv+qhPMthjxtn5ROVMZ5AJtQvzjxjiNA==}
868
+
peerDependencies:
869
+
'@babel/core': ^7.20.12
870
+
dependencies:
871
+
'@babel/core': 7.23.9
872
+
'@babel/helper-module-imports': 7.18.6
873
+
'@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.23.9)
874
+
'@babel/types': 7.23.9
875
+
html-entities: 2.3.3
876
+
validate-html-nesting: 1.2.2
877
+
dev: true
878
+
879
+
/babel-preset-solid@1.8.12(@babel/core@7.23.9):
880
+
resolution: {integrity: sha512-Fx1dYokeRwouWqjLkdobA6qvTAPxFSEU2c5PlkfJjlNyONlSMJQPaX0Bae5pc+5/LNteb9BseOp4UHwQu6VC9Q==}
881
+
peerDependencies:
882
+
'@babel/core': ^7.0.0
883
+
dependencies:
884
+
'@babel/core': 7.23.9
885
+
babel-plugin-jsx-dom-expressions: 0.37.16(@babel/core@7.23.9)
886
+
dev: true
887
+
888
+
/browserslist@4.22.3:
889
+
resolution: {integrity: sha512-UAp55yfwNv0klWNapjs/ktHoguxuQNGnOzxYmfnXIS+8AsRDZkSDxg7R1AX3GKzn078SBI5dzwzj/Yx0Or0e3A==}
890
+
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
891
+
hasBin: true
892
+
dependencies:
893
+
caniuse-lite: 1.0.30001585
894
+
electron-to-chromium: 1.4.665
895
+
node-releases: 2.0.14
896
+
update-browserslist-db: 1.0.13(browserslist@4.22.3)
897
+
dev: true
898
+
899
+
/caniuse-lite@1.0.30001585:
900
+
resolution: {integrity: sha512-yr2BWR1yLXQ8fMpdS/4ZZXpseBgE7o4g41x3a6AJOqZuOi+iE/WdJYAuZ6Y95i4Ohd2Y+9MzIWRR+uGABH4s3Q==}
901
+
dev: true
902
+
903
+
/chalk@2.4.2:
904
+
resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==}
905
+
engines: {node: '>=4'}
906
+
dependencies:
907
+
ansi-styles: 3.2.1
908
+
escape-string-regexp: 1.0.5
909
+
supports-color: 5.5.0
910
+
dev: true
911
+
912
+
/color-convert@1.9.3:
913
+
resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==}
914
+
dependencies:
915
+
color-name: 1.1.3
916
+
dev: true
917
+
918
+
/color-name@1.1.3:
919
+
resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==}
920
+
dev: true
921
+
922
+
/convert-source-map@2.0.0:
923
+
resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==}
924
+
dev: true
925
+
926
+
/csstype@3.1.3:
927
+
resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==}
928
+
929
+
/debug@4.3.4:
930
+
resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==}
931
+
engines: {node: '>=6.0'}
932
+
peerDependencies:
933
+
supports-color: '*'
934
+
peerDependenciesMeta:
935
+
supports-color:
936
+
optional: true
937
+
dependencies:
938
+
ms: 2.1.2
939
+
dev: true
940
+
941
+
/electron-to-chromium@1.4.665:
942
+
resolution: {integrity: sha512-UpyCWObBoD+nSZgOC2ToaIdZB0r9GhqT2WahPKiSki6ckkSuKhQNso8V2PrFcHBMleI/eqbKgVQgVC4Wni4ilw==}
943
+
dev: true
944
+
945
+
/esbuild@0.19.12:
946
+
resolution: {integrity: sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==}
947
+
engines: {node: '>=12'}
948
+
hasBin: true
949
+
requiresBuild: true
950
+
optionalDependencies:
951
+
'@esbuild/aix-ppc64': 0.19.12
952
+
'@esbuild/android-arm': 0.19.12
953
+
'@esbuild/android-arm64': 0.19.12
954
+
'@esbuild/android-x64': 0.19.12
955
+
'@esbuild/darwin-arm64': 0.19.12
956
+
'@esbuild/darwin-x64': 0.19.12
957
+
'@esbuild/freebsd-arm64': 0.19.12
958
+
'@esbuild/freebsd-x64': 0.19.12
959
+
'@esbuild/linux-arm': 0.19.12
960
+
'@esbuild/linux-arm64': 0.19.12
961
+
'@esbuild/linux-ia32': 0.19.12
962
+
'@esbuild/linux-loong64': 0.19.12
963
+
'@esbuild/linux-mips64el': 0.19.12
964
+
'@esbuild/linux-ppc64': 0.19.12
965
+
'@esbuild/linux-riscv64': 0.19.12
966
+
'@esbuild/linux-s390x': 0.19.12
967
+
'@esbuild/linux-x64': 0.19.12
968
+
'@esbuild/netbsd-x64': 0.19.12
969
+
'@esbuild/openbsd-x64': 0.19.12
970
+
'@esbuild/sunos-x64': 0.19.12
971
+
'@esbuild/win32-arm64': 0.19.12
972
+
'@esbuild/win32-ia32': 0.19.12
973
+
'@esbuild/win32-x64': 0.19.12
974
+
dev: true
975
+
976
+
/escalade@3.1.2:
977
+
resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==}
978
+
engines: {node: '>=6'}
979
+
dev: true
980
+
981
+
/escape-string-regexp@1.0.5:
982
+
resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==}
983
+
engines: {node: '>=0.8.0'}
984
+
dev: true
985
+
986
+
/fsevents@2.3.3:
987
+
resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
988
+
engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
989
+
os: [darwin]
990
+
requiresBuild: true
991
+
dev: true
992
+
optional: true
993
+
994
+
/gensync@1.0.0-beta.2:
995
+
resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==}
996
+
engines: {node: '>=6.9.0'}
997
+
dev: true
998
+
999
+
/globals@11.12.0:
1000
+
resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==}
1001
+
engines: {node: '>=4'}
1002
+
dev: true
1003
+
1004
+
/has-flag@3.0.0:
1005
+
resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==}
1006
+
engines: {node: '>=4'}
1007
+
dev: true
1008
+
1009
+
/html-entities@2.3.3:
1010
+
resolution: {integrity: sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==}
1011
+
dev: true
1012
+
1013
+
/is-what@4.1.16:
1014
+
resolution: {integrity: sha512-ZhMwEosbFJkA0YhFnNDgTM4ZxDRsS6HqTo7qsZM08fehyRYIYa0yHu5R6mgo1n/8MgaPBXiPimPD77baVFYg+A==}
1015
+
engines: {node: '>=12.13'}
1016
+
dev: true
1017
+
1018
+
/js-tokens@4.0.0:
1019
+
resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
1020
+
dev: true
1021
+
1022
+
/jsesc@2.5.2:
1023
+
resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==}
1024
+
engines: {node: '>=4'}
1025
+
hasBin: true
1026
+
dev: true
1027
+
1028
+
/json5@2.2.3:
1029
+
resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==}
1030
+
engines: {node: '>=6'}
1031
+
hasBin: true
1032
+
dev: true
1033
+
1034
+
/lru-cache@5.1.1:
1035
+
resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==}
1036
+
dependencies:
1037
+
yallist: 3.1.1
1038
+
dev: true
1039
+
1040
+
/merge-anything@5.1.7:
1041
+
resolution: {integrity: sha512-eRtbOb1N5iyH0tkQDAoQ4Ipsp/5qSR79Dzrz8hEPxRX10RWWR/iQXdoKmBSRCThY1Fh5EhISDtpSc93fpxUniQ==}
1042
+
engines: {node: '>=12.13'}
1043
+
dependencies:
1044
+
is-what: 4.1.16
1045
+
dev: true
1046
+
1047
+
/ms@2.1.2:
1048
+
resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==}
1049
+
dev: true
1050
+
1051
+
/nanoid@3.3.7:
1052
+
resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==}
1053
+
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
1054
+
hasBin: true
1055
+
dev: true
1056
+
1057
+
/node-releases@2.0.14:
1058
+
resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==}
1059
+
dev: true
1060
+
1061
+
/picocolors@1.0.0:
1062
+
resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==}
1063
+
dev: true
1064
+
1065
+
/postcss@8.4.35:
1066
+
resolution: {integrity: sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==}
1067
+
engines: {node: ^10 || ^12 || >=14}
1068
+
dependencies:
1069
+
nanoid: 3.3.7
1070
+
picocolors: 1.0.0
1071
+
source-map-js: 1.0.2
1072
+
dev: true
1073
+
1074
+
/rollup@4.10.0:
1075
+
resolution: {integrity: sha512-t2v9G2AKxcQ8yrG+WGxctBes1AomT0M4ND7jTFBCVPXQ/WFTvNSefIrNSmLKhIKBrvN8SG+CZslimJcT3W2u2g==}
1076
+
engines: {node: '>=18.0.0', npm: '>=8.0.0'}
1077
+
hasBin: true
1078
+
dependencies:
1079
+
'@types/estree': 1.0.5
1080
+
optionalDependencies:
1081
+
'@rollup/rollup-android-arm-eabi': 4.10.0
1082
+
'@rollup/rollup-android-arm64': 4.10.0
1083
+
'@rollup/rollup-darwin-arm64': 4.10.0
1084
+
'@rollup/rollup-darwin-x64': 4.10.0
1085
+
'@rollup/rollup-linux-arm-gnueabihf': 4.10.0
1086
+
'@rollup/rollup-linux-arm64-gnu': 4.10.0
1087
+
'@rollup/rollup-linux-arm64-musl': 4.10.0
1088
+
'@rollup/rollup-linux-riscv64-gnu': 4.10.0
1089
+
'@rollup/rollup-linux-x64-gnu': 4.10.0
1090
+
'@rollup/rollup-linux-x64-musl': 4.10.0
1091
+
'@rollup/rollup-win32-arm64-msvc': 4.10.0
1092
+
'@rollup/rollup-win32-ia32-msvc': 4.10.0
1093
+
'@rollup/rollup-win32-x64-msvc': 4.10.0
1094
+
fsevents: 2.3.3
1095
+
dev: true
1096
+
1097
+
/semver@6.3.1:
1098
+
resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==}
1099
+
hasBin: true
1100
+
dev: true
1101
+
1102
+
/seroval@0.5.1:
1103
+
resolution: {integrity: sha512-ZfhQVB59hmIauJG5Ydynupy8KHyr5imGNtdDhbZG68Ufh1Ynkv9KOYOAABf71oVbQxJ8VkWnMHAjEHE7fWkH5g==}
1104
+
engines: {node: '>=10'}
1105
+
1106
+
/solid-js@1.7.8:
1107
+
resolution: {integrity: sha512-XHBWk1FvFd0JMKljko7FfhefJMTSgYEuVKcQ2a8hzRXfiuSJAGsrPPafqEo+f6l+e8Oe3cROSpIL6kbzjC1fjQ==}
1108
+
dependencies:
1109
+
csstype: 3.1.3
1110
+
seroval: 0.5.1
1111
+
1112
+
/solid-refresh@0.5.3(solid-js@1.7.8):
1113
+
resolution: {integrity: sha512-Otg5it5sjOdZbQZJnvo99TEBAr6J7PQ5AubZLNU6szZzg3RQQ5MX04oteBIIGDs0y2Qv8aXKm9e44V8z+UnFdw==}
1114
+
peerDependencies:
1115
+
solid-js: ^1.3
1116
+
dependencies:
1117
+
'@babel/generator': 7.23.6
1118
+
'@babel/helper-module-imports': 7.22.15
1119
+
'@babel/types': 7.23.9
1120
+
solid-js: 1.7.8
1121
+
dev: true
1122
+
1123
+
/source-map-js@1.0.2:
1124
+
resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==}
1125
+
engines: {node: '>=0.10.0'}
1126
+
dev: true
1127
+
1128
+
/supports-color@5.5.0:
1129
+
resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==}
1130
+
engines: {node: '>=4'}
1131
+
dependencies:
1132
+
has-flag: 3.0.0
1133
+
dev: true
1134
+
1135
+
/to-fast-properties@2.0.0:
1136
+
resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==}
1137
+
engines: {node: '>=4'}
1138
+
dev: true
1139
+
1140
+
/typescript@5.0.2:
1141
+
resolution: {integrity: sha512-wVORMBGO/FAs/++blGNeAVdbNKtIh1rbBL2EyQ1+J9lClJ93KiiKe8PmFIVdXhHcyv44SL9oglmfeSsndo0jRw==}
1142
+
engines: {node: '>=12.20'}
1143
+
hasBin: true
1144
+
dev: true
1145
+
1146
+
/update-browserslist-db@1.0.13(browserslist@4.22.3):
1147
+
resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==}
1148
+
hasBin: true
1149
+
peerDependencies:
1150
+
browserslist: '>= 4.21.0'
1151
+
dependencies:
1152
+
browserslist: 4.22.3
1153
+
escalade: 3.1.2
1154
+
picocolors: 1.0.0
1155
+
dev: true
1156
+
1157
+
/validate-html-nesting@1.2.2:
1158
+
resolution: {integrity: sha512-hGdgQozCsQJMyfK5urgFcWEqsSSrK63Awe0t/IMR0bZ0QMtnuaiHzThW81guu3qx9abLi99NEuiaN6P9gVYsNg==}
1159
+
dev: true
1160
+
1161
+
/vite-plugin-solid@2.8.0(solid-js@1.7.8)(vite@5.0.0):
1162
+
resolution: {integrity: sha512-n5FAm7ZmTl94VWUoiJCgG7bouF2NlC9CA1wY/qbVnkFbYDWk++bFWyNoU48aLJ+lMtzNeYzJypJXOHzFKxL9xA==}
1163
+
peerDependencies:
1164
+
solid-js: ^1.7.2
1165
+
vite: ^3.0.0 || ^4.0.0 || ^5.0.0
1166
+
dependencies:
1167
+
'@babel/core': 7.23.9
1168
+
'@babel/preset-typescript': 7.23.3(@babel/core@7.23.9)
1169
+
'@types/babel__core': 7.20.5
1170
+
babel-preset-solid: 1.8.12(@babel/core@7.23.9)
1171
+
merge-anything: 5.1.7
1172
+
solid-js: 1.7.8
1173
+
solid-refresh: 0.5.3(solid-js@1.7.8)
1174
+
vite: 5.0.0
1175
+
vitefu: 0.2.5(vite@5.0.0)
1176
+
transitivePeerDependencies:
1177
+
- supports-color
1178
+
dev: true
1179
+
1180
+
/vite@5.0.0:
1181
+
resolution: {integrity: sha512-ESJVM59mdyGpsiNAeHQOR/0fqNoOyWPYesFto8FFZugfmhdHx8Fzd8sF3Q/xkVhZsyOxHfdM7ieiVAorI9RjFw==}
1182
+
engines: {node: ^18.0.0 || >=20.0.0}
1183
+
hasBin: true
1184
+
peerDependencies:
1185
+
'@types/node': ^18.0.0 || >=20.0.0
1186
+
less: '*'
1187
+
lightningcss: ^1.21.0
1188
+
sass: '*'
1189
+
stylus: '*'
1190
+
sugarss: '*'
1191
+
terser: ^5.4.0
1192
+
peerDependenciesMeta:
1193
+
'@types/node':
1194
+
optional: true
1195
+
less:
1196
+
optional: true
1197
+
lightningcss:
1198
+
optional: true
1199
+
sass:
1200
+
optional: true
1201
+
stylus:
1202
+
optional: true
1203
+
sugarss:
1204
+
optional: true
1205
+
terser:
1206
+
optional: true
1207
+
dependencies:
1208
+
esbuild: 0.19.12
1209
+
postcss: 8.4.35
1210
+
rollup: 4.10.0
1211
+
optionalDependencies:
1212
+
fsevents: 2.3.3
1213
+
dev: true
1214
+
1215
+
/vitefu@0.2.5(vite@5.0.0):
1216
+
resolution: {integrity: sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==}
1217
+
peerDependencies:
1218
+
vite: ^3.0.0 || ^4.0.0 || ^5.0.0
1219
+
peerDependenciesMeta:
1220
+
vite:
1221
+
optional: true
1222
+
dependencies:
1223
+
vite: 5.0.0
1224
+
dev: true
1225
+
1226
+
/yallist@3.1.1:
1227
+
resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==}
1228
+
dev: true
+4
src-tauri/.gitignore
+4
src-tauri/.gitignore
+4258
src-tauri/Cargo.lock
+4258
src-tauri/Cargo.lock
···
1
+
# This file is automatically @generated by Cargo.
2
+
# It is not intended for manual editing.
3
+
version = 3
4
+
5
+
[[package]]
6
+
name = "addr2line"
7
+
version = "0.21.0"
8
+
source = "registry+https://github.com/rust-lang/crates.io-index"
9
+
checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb"
10
+
dependencies = [
11
+
"gimli",
12
+
]
13
+
14
+
[[package]]
15
+
name = "adler"
16
+
version = "1.0.2"
17
+
source = "registry+https://github.com/rust-lang/crates.io-index"
18
+
checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe"
19
+
20
+
[[package]]
21
+
name = "aho-corasick"
22
+
version = "1.1.2"
23
+
source = "registry+https://github.com/rust-lang/crates.io-index"
24
+
checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0"
25
+
dependencies = [
26
+
"memchr",
27
+
]
28
+
29
+
[[package]]
30
+
name = "alloc-no-stdlib"
31
+
version = "2.0.4"
32
+
source = "registry+https://github.com/rust-lang/crates.io-index"
33
+
checksum = "cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3"
34
+
35
+
[[package]]
36
+
name = "alloc-stdlib"
37
+
version = "0.2.2"
38
+
source = "registry+https://github.com/rust-lang/crates.io-index"
39
+
checksum = "94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece"
40
+
dependencies = [
41
+
"alloc-no-stdlib",
42
+
]
43
+
44
+
[[package]]
45
+
name = "android-tzdata"
46
+
version = "0.1.1"
47
+
source = "registry+https://github.com/rust-lang/crates.io-index"
48
+
checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0"
49
+
50
+
[[package]]
51
+
name = "android_system_properties"
52
+
version = "0.1.5"
53
+
source = "registry+https://github.com/rust-lang/crates.io-index"
54
+
checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311"
55
+
dependencies = [
56
+
"libc",
57
+
]
58
+
59
+
[[package]]
60
+
name = "anyhow"
61
+
version = "1.0.79"
62
+
source = "registry+https://github.com/rust-lang/crates.io-index"
63
+
checksum = "080e9890a082662b09c1ad45f567faeeb47f22b5fb23895fbe1e651e718e25ca"
64
+
65
+
[[package]]
66
+
name = "atk"
67
+
version = "0.15.1"
68
+
source = "registry+https://github.com/rust-lang/crates.io-index"
69
+
checksum = "2c3d816ce6f0e2909a96830d6911c2aff044370b1ef92d7f267b43bae5addedd"
70
+
dependencies = [
71
+
"atk-sys",
72
+
"bitflags 1.3.2",
73
+
"glib",
74
+
"libc",
75
+
]
76
+
77
+
[[package]]
78
+
name = "atk-sys"
79
+
version = "0.15.1"
80
+
source = "registry+https://github.com/rust-lang/crates.io-index"
81
+
checksum = "58aeb089fb698e06db8089971c7ee317ab9644bade33383f63631437b03aafb6"
82
+
dependencies = [
83
+
"glib-sys",
84
+
"gobject-sys",
85
+
"libc",
86
+
"system-deps 6.2.0",
87
+
]
88
+
89
+
[[package]]
90
+
name = "autocfg"
91
+
version = "1.1.0"
92
+
source = "registry+https://github.com/rust-lang/crates.io-index"
93
+
checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
94
+
95
+
[[package]]
96
+
name = "backtrace"
97
+
version = "0.3.69"
98
+
source = "registry+https://github.com/rust-lang/crates.io-index"
99
+
checksum = "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837"
100
+
dependencies = [
101
+
"addr2line",
102
+
"cc",
103
+
"cfg-if",
104
+
"libc",
105
+
"miniz_oxide",
106
+
"object",
107
+
"rustc-demangle",
108
+
]
109
+
110
+
[[package]]
111
+
name = "base64"
112
+
version = "0.13.1"
113
+
source = "registry+https://github.com/rust-lang/crates.io-index"
114
+
checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8"
115
+
116
+
[[package]]
117
+
name = "base64"
118
+
version = "0.21.7"
119
+
source = "registry+https://github.com/rust-lang/crates.io-index"
120
+
checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567"
121
+
122
+
[[package]]
123
+
name = "bitflags"
124
+
version = "1.3.2"
125
+
source = "registry+https://github.com/rust-lang/crates.io-index"
126
+
checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
127
+
128
+
[[package]]
129
+
name = "bitflags"
130
+
version = "2.4.2"
131
+
source = "registry+https://github.com/rust-lang/crates.io-index"
132
+
checksum = "ed570934406eb16438a4e976b1b4500774099c13b8cb96eec99f620f05090ddf"
133
+
134
+
[[package]]
135
+
name = "block"
136
+
version = "0.1.6"
137
+
source = "registry+https://github.com/rust-lang/crates.io-index"
138
+
checksum = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a"
139
+
140
+
[[package]]
141
+
name = "block-buffer"
142
+
version = "0.10.4"
143
+
source = "registry+https://github.com/rust-lang/crates.io-index"
144
+
checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71"
145
+
dependencies = [
146
+
"generic-array",
147
+
]
148
+
149
+
[[package]]
150
+
name = "brotli"
151
+
version = "3.4.0"
152
+
source = "registry+https://github.com/rust-lang/crates.io-index"
153
+
checksum = "516074a47ef4bce09577a3b379392300159ce5b1ba2e501ff1c819950066100f"
154
+
dependencies = [
155
+
"alloc-no-stdlib",
156
+
"alloc-stdlib",
157
+
"brotli-decompressor",
158
+
]
159
+
160
+
[[package]]
161
+
name = "brotli-decompressor"
162
+
version = "2.5.1"
163
+
source = "registry+https://github.com/rust-lang/crates.io-index"
164
+
checksum = "4e2e4afe60d7dd600fdd3de8d0f08c2b7ec039712e3b6137ff98b7004e82de4f"
165
+
dependencies = [
166
+
"alloc-no-stdlib",
167
+
"alloc-stdlib",
168
+
]
169
+
170
+
[[package]]
171
+
name = "bstr"
172
+
version = "1.9.0"
173
+
source = "registry+https://github.com/rust-lang/crates.io-index"
174
+
checksum = "c48f0051a4b4c5e0b6d365cd04af53aeaa209e3cc15ec2cdb69e73cc87fbd0dc"
175
+
dependencies = [
176
+
"memchr",
177
+
"serde",
178
+
]
179
+
180
+
[[package]]
181
+
name = "bumpalo"
182
+
version = "3.14.0"
183
+
source = "registry+https://github.com/rust-lang/crates.io-index"
184
+
checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec"
185
+
186
+
[[package]]
187
+
name = "bytemuck"
188
+
version = "1.14.3"
189
+
source = "registry+https://github.com/rust-lang/crates.io-index"
190
+
checksum = "a2ef034f05691a48569bd920a96c81b9d91bbad1ab5ac7c4616c1f6ef36cb79f"
191
+
192
+
[[package]]
193
+
name = "byteorder"
194
+
version = "1.5.0"
195
+
source = "registry+https://github.com/rust-lang/crates.io-index"
196
+
checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
197
+
198
+
[[package]]
199
+
name = "bytes"
200
+
version = "1.5.0"
201
+
source = "registry+https://github.com/rust-lang/crates.io-index"
202
+
checksum = "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223"
203
+
dependencies = [
204
+
"serde",
205
+
]
206
+
207
+
[[package]]
208
+
name = "cairo-rs"
209
+
version = "0.15.12"
210
+
source = "registry+https://github.com/rust-lang/crates.io-index"
211
+
checksum = "c76ee391b03d35510d9fa917357c7f1855bd9a6659c95a1b392e33f49b3369bc"
212
+
dependencies = [
213
+
"bitflags 1.3.2",
214
+
"cairo-sys-rs",
215
+
"glib",
216
+
"libc",
217
+
"thiserror",
218
+
]
219
+
220
+
[[package]]
221
+
name = "cairo-sys-rs"
222
+
version = "0.15.1"
223
+
source = "registry+https://github.com/rust-lang/crates.io-index"
224
+
checksum = "3c55d429bef56ac9172d25fecb85dc8068307d17acd74b377866b7a1ef25d3c8"
225
+
dependencies = [
226
+
"glib-sys",
227
+
"libc",
228
+
"system-deps 6.2.0",
229
+
]
230
+
231
+
[[package]]
232
+
name = "cargo_toml"
233
+
version = "0.15.3"
234
+
source = "registry+https://github.com/rust-lang/crates.io-index"
235
+
checksum = "599aa35200ffff8f04c1925aa1acc92fa2e08874379ef42e210a80e527e60838"
236
+
dependencies = [
237
+
"serde",
238
+
"toml 0.7.8",
239
+
]
240
+
241
+
[[package]]
242
+
name = "cc"
243
+
version = "1.0.83"
244
+
source = "registry+https://github.com/rust-lang/crates.io-index"
245
+
checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0"
246
+
dependencies = [
247
+
"libc",
248
+
]
249
+
250
+
[[package]]
251
+
name = "cesu8"
252
+
version = "1.1.0"
253
+
source = "registry+https://github.com/rust-lang/crates.io-index"
254
+
checksum = "6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c"
255
+
256
+
[[package]]
257
+
name = "cfb"
258
+
version = "0.7.3"
259
+
source = "registry+https://github.com/rust-lang/crates.io-index"
260
+
checksum = "d38f2da7a0a2c4ccf0065be06397cc26a81f4e528be095826eee9d4adbb8c60f"
261
+
dependencies = [
262
+
"byteorder",
263
+
"fnv",
264
+
"uuid",
265
+
]
266
+
267
+
[[package]]
268
+
name = "cfg-expr"
269
+
version = "0.9.1"
270
+
source = "registry+https://github.com/rust-lang/crates.io-index"
271
+
checksum = "3431df59f28accaf4cb4eed4a9acc66bea3f3c3753aa6cdc2f024174ef232af7"
272
+
dependencies = [
273
+
"smallvec",
274
+
]
275
+
276
+
[[package]]
277
+
name = "cfg-expr"
278
+
version = "0.15.7"
279
+
source = "registry+https://github.com/rust-lang/crates.io-index"
280
+
checksum = "fa50868b64a9a6fda9d593ce778849ea8715cd2a3d2cc17ffdb4a2f2f2f1961d"
281
+
dependencies = [
282
+
"smallvec",
283
+
"target-lexicon",
284
+
]
285
+
286
+
[[package]]
287
+
name = "cfg-if"
288
+
version = "1.0.0"
289
+
source = "registry+https://github.com/rust-lang/crates.io-index"
290
+
checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
291
+
292
+
[[package]]
293
+
name = "chrono"
294
+
version = "0.4.34"
295
+
source = "registry+https://github.com/rust-lang/crates.io-index"
296
+
checksum = "5bc015644b92d5890fab7489e49d21f879d5c990186827d42ec511919404f38b"
297
+
dependencies = [
298
+
"android-tzdata",
299
+
"iana-time-zone",
300
+
"num-traits",
301
+
"serde",
302
+
"windows-targets 0.52.0",
303
+
]
304
+
305
+
[[package]]
306
+
name = "cocoa"
307
+
version = "0.24.1"
308
+
source = "registry+https://github.com/rust-lang/crates.io-index"
309
+
checksum = "f425db7937052c684daec3bd6375c8abe2d146dca4b8b143d6db777c39138f3a"
310
+
dependencies = [
311
+
"bitflags 1.3.2",
312
+
"block",
313
+
"cocoa-foundation",
314
+
"core-foundation",
315
+
"core-graphics",
316
+
"foreign-types",
317
+
"libc",
318
+
"objc",
319
+
]
320
+
321
+
[[package]]
322
+
name = "cocoa-foundation"
323
+
version = "0.1.2"
324
+
source = "registry+https://github.com/rust-lang/crates.io-index"
325
+
checksum = "8c6234cbb2e4c785b456c0644748b1ac416dd045799740356f8363dfe00c93f7"
326
+
dependencies = [
327
+
"bitflags 1.3.2",
328
+
"block",
329
+
"core-foundation",
330
+
"core-graphics-types",
331
+
"libc",
332
+
"objc",
333
+
]
334
+
335
+
[[package]]
336
+
name = "color_quant"
337
+
version = "1.1.0"
338
+
source = "registry+https://github.com/rust-lang/crates.io-index"
339
+
checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b"
340
+
341
+
[[package]]
342
+
name = "combine"
343
+
version = "4.6.6"
344
+
source = "registry+https://github.com/rust-lang/crates.io-index"
345
+
checksum = "35ed6e9d84f0b51a7f52daf1c7d71dd136fd7a3f41a8462b8cdb8c78d920fad4"
346
+
dependencies = [
347
+
"bytes",
348
+
"memchr",
349
+
]
350
+
351
+
[[package]]
352
+
name = "convert_case"
353
+
version = "0.4.0"
354
+
source = "registry+https://github.com/rust-lang/crates.io-index"
355
+
checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e"
356
+
357
+
[[package]]
358
+
name = "core-foundation"
359
+
version = "0.9.4"
360
+
source = "registry+https://github.com/rust-lang/crates.io-index"
361
+
checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f"
362
+
dependencies = [
363
+
"core-foundation-sys",
364
+
"libc",
365
+
]
366
+
367
+
[[package]]
368
+
name = "core-foundation-sys"
369
+
version = "0.8.6"
370
+
source = "registry+https://github.com/rust-lang/crates.io-index"
371
+
checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f"
372
+
373
+
[[package]]
374
+
name = "core-graphics"
375
+
version = "0.22.3"
376
+
source = "registry+https://github.com/rust-lang/crates.io-index"
377
+
checksum = "2581bbab3b8ffc6fcbd550bf46c355135d16e9ff2a6ea032ad6b9bf1d7efe4fb"
378
+
dependencies = [
379
+
"bitflags 1.3.2",
380
+
"core-foundation",
381
+
"core-graphics-types",
382
+
"foreign-types",
383
+
"libc",
384
+
]
385
+
386
+
[[package]]
387
+
name = "core-graphics-types"
388
+
version = "0.1.3"
389
+
source = "registry+https://github.com/rust-lang/crates.io-index"
390
+
checksum = "45390e6114f68f718cc7a830514a96f903cccd70d02a8f6d9f643ac4ba45afaf"
391
+
dependencies = [
392
+
"bitflags 1.3.2",
393
+
"core-foundation",
394
+
"libc",
395
+
]
396
+
397
+
[[package]]
398
+
name = "cpufeatures"
399
+
version = "0.2.12"
400
+
source = "registry+https://github.com/rust-lang/crates.io-index"
401
+
checksum = "53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504"
402
+
dependencies = [
403
+
"libc",
404
+
]
405
+
406
+
[[package]]
407
+
name = "crc32fast"
408
+
version = "1.3.2"
409
+
source = "registry+https://github.com/rust-lang/crates.io-index"
410
+
checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d"
411
+
dependencies = [
412
+
"cfg-if",
413
+
]
414
+
415
+
[[package]]
416
+
name = "crossbeam-channel"
417
+
version = "0.5.11"
418
+
source = "registry+https://github.com/rust-lang/crates.io-index"
419
+
checksum = "176dc175b78f56c0f321911d9c8eb2b77a78a4860b9c19db83835fea1a46649b"
420
+
dependencies = [
421
+
"crossbeam-utils",
422
+
]
423
+
424
+
[[package]]
425
+
name = "crossbeam-deque"
426
+
version = "0.8.5"
427
+
source = "registry+https://github.com/rust-lang/crates.io-index"
428
+
checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d"
429
+
dependencies = [
430
+
"crossbeam-epoch",
431
+
"crossbeam-utils",
432
+
]
433
+
434
+
[[package]]
435
+
name = "crossbeam-epoch"
436
+
version = "0.9.18"
437
+
source = "registry+https://github.com/rust-lang/crates.io-index"
438
+
checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e"
439
+
dependencies = [
440
+
"crossbeam-utils",
441
+
]
442
+
443
+
[[package]]
444
+
name = "crossbeam-utils"
445
+
version = "0.8.19"
446
+
source = "registry+https://github.com/rust-lang/crates.io-index"
447
+
checksum = "248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345"
448
+
449
+
[[package]]
450
+
name = "crypto-common"
451
+
version = "0.1.6"
452
+
source = "registry+https://github.com/rust-lang/crates.io-index"
453
+
checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3"
454
+
dependencies = [
455
+
"generic-array",
456
+
"typenum",
457
+
]
458
+
459
+
[[package]]
460
+
name = "cssparser"
461
+
version = "0.27.2"
462
+
source = "registry+https://github.com/rust-lang/crates.io-index"
463
+
checksum = "754b69d351cdc2d8ee09ae203db831e005560fc6030da058f86ad60c92a9cb0a"
464
+
dependencies = [
465
+
"cssparser-macros",
466
+
"dtoa-short",
467
+
"itoa 0.4.8",
468
+
"matches",
469
+
"phf 0.8.0",
470
+
"proc-macro2",
471
+
"quote",
472
+
"smallvec",
473
+
"syn 1.0.109",
474
+
]
475
+
476
+
[[package]]
477
+
name = "cssparser-macros"
478
+
version = "0.6.1"
479
+
source = "registry+https://github.com/rust-lang/crates.io-index"
480
+
checksum = "13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331"
481
+
dependencies = [
482
+
"quote",
483
+
"syn 2.0.48",
484
+
]
485
+
486
+
[[package]]
487
+
name = "ctor"
488
+
version = "0.2.6"
489
+
source = "registry+https://github.com/rust-lang/crates.io-index"
490
+
checksum = "30d2b3721e861707777e3195b0158f950ae6dc4a27e4d02ff9f67e3eb3de199e"
491
+
dependencies = [
492
+
"quote",
493
+
"syn 2.0.48",
494
+
]
495
+
496
+
[[package]]
497
+
name = "darling"
498
+
version = "0.20.5"
499
+
source = "registry+https://github.com/rust-lang/crates.io-index"
500
+
checksum = "fc5d6b04b3fd0ba9926f945895de7d806260a2d7431ba82e7edaecb043c4c6b8"
501
+
dependencies = [
502
+
"darling_core",
503
+
"darling_macro",
504
+
]
505
+
506
+
[[package]]
507
+
name = "darling_core"
508
+
version = "0.20.5"
509
+
source = "registry+https://github.com/rust-lang/crates.io-index"
510
+
checksum = "04e48a959bcd5c761246f5d090ebc2fbf7b9cd527a492b07a67510c108f1e7e3"
511
+
dependencies = [
512
+
"fnv",
513
+
"ident_case",
514
+
"proc-macro2",
515
+
"quote",
516
+
"strsim",
517
+
"syn 2.0.48",
518
+
]
519
+
520
+
[[package]]
521
+
name = "darling_macro"
522
+
version = "0.20.5"
523
+
source = "registry+https://github.com/rust-lang/crates.io-index"
524
+
checksum = "1d1545d67a2149e1d93b7e5c7752dce5a7426eb5d1357ddcfd89336b94444f77"
525
+
dependencies = [
526
+
"darling_core",
527
+
"quote",
528
+
"syn 2.0.48",
529
+
]
530
+
531
+
[[package]]
532
+
name = "deranged"
533
+
version = "0.3.11"
534
+
source = "registry+https://github.com/rust-lang/crates.io-index"
535
+
checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4"
536
+
dependencies = [
537
+
"powerfmt",
538
+
"serde",
539
+
]
540
+
541
+
[[package]]
542
+
name = "derive_more"
543
+
version = "0.99.17"
544
+
source = "registry+https://github.com/rust-lang/crates.io-index"
545
+
checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321"
546
+
dependencies = [
547
+
"convert_case",
548
+
"proc-macro2",
549
+
"quote",
550
+
"rustc_version",
551
+
"syn 1.0.109",
552
+
]
553
+
554
+
[[package]]
555
+
name = "digest"
556
+
version = "0.10.7"
557
+
source = "registry+https://github.com/rust-lang/crates.io-index"
558
+
checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292"
559
+
dependencies = [
560
+
"block-buffer",
561
+
"crypto-common",
562
+
]
563
+
564
+
[[package]]
565
+
name = "dirs"
566
+
version = "5.0.1"
567
+
source = "registry+https://github.com/rust-lang/crates.io-index"
568
+
checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225"
569
+
dependencies = [
570
+
"dirs-sys",
571
+
]
572
+
573
+
[[package]]
574
+
name = "dirs-next"
575
+
version = "2.0.0"
576
+
source = "registry+https://github.com/rust-lang/crates.io-index"
577
+
checksum = "b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1"
578
+
dependencies = [
579
+
"cfg-if",
580
+
"dirs-sys-next",
581
+
]
582
+
583
+
[[package]]
584
+
name = "dirs-sys"
585
+
version = "0.4.1"
586
+
source = "registry+https://github.com/rust-lang/crates.io-index"
587
+
checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c"
588
+
dependencies = [
589
+
"libc",
590
+
"option-ext",
591
+
"redox_users",
592
+
"windows-sys 0.48.0",
593
+
]
594
+
595
+
[[package]]
596
+
name = "dirs-sys-next"
597
+
version = "0.1.2"
598
+
source = "registry+https://github.com/rust-lang/crates.io-index"
599
+
checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d"
600
+
dependencies = [
601
+
"libc",
602
+
"redox_users",
603
+
"winapi",
604
+
]
605
+
606
+
[[package]]
607
+
name = "dispatch"
608
+
version = "0.2.0"
609
+
source = "registry+https://github.com/rust-lang/crates.io-index"
610
+
checksum = "bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b"
611
+
612
+
[[package]]
613
+
name = "dtoa"
614
+
version = "1.0.9"
615
+
source = "registry+https://github.com/rust-lang/crates.io-index"
616
+
checksum = "dcbb2bf8e87535c23f7a8a321e364ce21462d0ff10cb6407820e8e96dfff6653"
617
+
618
+
[[package]]
619
+
name = "dtoa-short"
620
+
version = "0.3.4"
621
+
source = "registry+https://github.com/rust-lang/crates.io-index"
622
+
checksum = "dbaceec3c6e4211c79e7b1800fb9680527106beb2f9c51904a3210c03a448c74"
623
+
dependencies = [
624
+
"dtoa",
625
+
]
626
+
627
+
[[package]]
628
+
name = "dunce"
629
+
version = "1.0.4"
630
+
source = "registry+https://github.com/rust-lang/crates.io-index"
631
+
checksum = "56ce8c6da7551ec6c462cbaf3bfbc75131ebbfa1c944aeaa9dab51ca1c5f0c3b"
632
+
633
+
[[package]]
634
+
name = "embed-resource"
635
+
version = "2.4.1"
636
+
source = "registry+https://github.com/rust-lang/crates.io-index"
637
+
checksum = "3bde55e389bea6a966bd467ad1ad7da0ae14546a5bc794d16d1e55e7fca44881"
638
+
dependencies = [
639
+
"cc",
640
+
"memchr",
641
+
"rustc_version",
642
+
"toml 0.8.10",
643
+
"vswhom",
644
+
"winreg 0.51.0",
645
+
]
646
+
647
+
[[package]]
648
+
name = "embed_plist"
649
+
version = "1.2.2"
650
+
source = "registry+https://github.com/rust-lang/crates.io-index"
651
+
checksum = "4ef6b89e5b37196644d8796de5268852ff179b44e96276cf4290264843743bb7"
652
+
653
+
[[package]]
654
+
name = "encoding_rs"
655
+
version = "0.8.33"
656
+
source = "registry+https://github.com/rust-lang/crates.io-index"
657
+
checksum = "7268b386296a025e474d5140678f75d6de9493ae55a5d709eeb9dd08149945e1"
658
+
dependencies = [
659
+
"cfg-if",
660
+
]
661
+
662
+
[[package]]
663
+
name = "equivalent"
664
+
version = "1.0.1"
665
+
source = "registry+https://github.com/rust-lang/crates.io-index"
666
+
checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
667
+
668
+
[[package]]
669
+
name = "errno"
670
+
version = "0.3.8"
671
+
source = "registry+https://github.com/rust-lang/crates.io-index"
672
+
checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245"
673
+
dependencies = [
674
+
"libc",
675
+
"windows-sys 0.52.0",
676
+
]
677
+
678
+
[[package]]
679
+
name = "fastrand"
680
+
version = "2.0.1"
681
+
source = "registry+https://github.com/rust-lang/crates.io-index"
682
+
checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5"
683
+
684
+
[[package]]
685
+
name = "fdeflate"
686
+
version = "0.3.4"
687
+
source = "registry+https://github.com/rust-lang/crates.io-index"
688
+
checksum = "4f9bfee30e4dedf0ab8b422f03af778d9612b63f502710fc500a334ebe2de645"
689
+
dependencies = [
690
+
"simd-adler32",
691
+
]
692
+
693
+
[[package]]
694
+
name = "field-offset"
695
+
version = "0.3.6"
696
+
source = "registry+https://github.com/rust-lang/crates.io-index"
697
+
checksum = "38e2275cc4e4fc009b0669731a1e5ab7ebf11f469eaede2bab9309a5b4d6057f"
698
+
dependencies = [
699
+
"memoffset",
700
+
"rustc_version",
701
+
]
702
+
703
+
[[package]]
704
+
name = "filetime"
705
+
version = "0.2.23"
706
+
source = "registry+https://github.com/rust-lang/crates.io-index"
707
+
checksum = "1ee447700ac8aa0b2f2bd7bc4462ad686ba06baa6727ac149a2d6277f0d240fd"
708
+
dependencies = [
709
+
"cfg-if",
710
+
"libc",
711
+
"redox_syscall",
712
+
"windows-sys 0.52.0",
713
+
]
714
+
715
+
[[package]]
716
+
name = "flate2"
717
+
version = "1.0.28"
718
+
source = "registry+https://github.com/rust-lang/crates.io-index"
719
+
checksum = "46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e"
720
+
dependencies = [
721
+
"crc32fast",
722
+
"miniz_oxide",
723
+
]
724
+
725
+
[[package]]
726
+
name = "fnv"
727
+
version = "1.0.7"
728
+
source = "registry+https://github.com/rust-lang/crates.io-index"
729
+
checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
730
+
731
+
[[package]]
732
+
name = "foreign-types"
733
+
version = "0.3.2"
734
+
source = "registry+https://github.com/rust-lang/crates.io-index"
735
+
checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1"
736
+
dependencies = [
737
+
"foreign-types-shared",
738
+
]
739
+
740
+
[[package]]
741
+
name = "foreign-types-shared"
742
+
version = "0.1.1"
743
+
source = "registry+https://github.com/rust-lang/crates.io-index"
744
+
checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b"
745
+
746
+
[[package]]
747
+
name = "form_urlencoded"
748
+
version = "1.2.1"
749
+
source = "registry+https://github.com/rust-lang/crates.io-index"
750
+
checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456"
751
+
dependencies = [
752
+
"percent-encoding",
753
+
]
754
+
755
+
[[package]]
756
+
name = "futf"
757
+
version = "0.1.5"
758
+
source = "registry+https://github.com/rust-lang/crates.io-index"
759
+
checksum = "df420e2e84819663797d1ec6544b13c5be84629e7bb00dc960d6917db2987843"
760
+
dependencies = [
761
+
"mac",
762
+
"new_debug_unreachable",
763
+
]
764
+
765
+
[[package]]
766
+
name = "futures-channel"
767
+
version = "0.3.30"
768
+
source = "registry+https://github.com/rust-lang/crates.io-index"
769
+
checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78"
770
+
dependencies = [
771
+
"futures-core",
772
+
]
773
+
774
+
[[package]]
775
+
name = "futures-core"
776
+
version = "0.3.30"
777
+
source = "registry+https://github.com/rust-lang/crates.io-index"
778
+
checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d"
779
+
780
+
[[package]]
781
+
name = "futures-executor"
782
+
version = "0.3.30"
783
+
source = "registry+https://github.com/rust-lang/crates.io-index"
784
+
checksum = "a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d"
785
+
dependencies = [
786
+
"futures-core",
787
+
"futures-task",
788
+
"futures-util",
789
+
]
790
+
791
+
[[package]]
792
+
name = "futures-io"
793
+
version = "0.3.30"
794
+
source = "registry+https://github.com/rust-lang/crates.io-index"
795
+
checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1"
796
+
797
+
[[package]]
798
+
name = "futures-macro"
799
+
version = "0.3.30"
800
+
source = "registry+https://github.com/rust-lang/crates.io-index"
801
+
checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac"
802
+
dependencies = [
803
+
"proc-macro2",
804
+
"quote",
805
+
"syn 2.0.48",
806
+
]
807
+
808
+
[[package]]
809
+
name = "futures-sink"
810
+
version = "0.3.30"
811
+
source = "registry+https://github.com/rust-lang/crates.io-index"
812
+
checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5"
813
+
814
+
[[package]]
815
+
name = "futures-task"
816
+
version = "0.3.30"
817
+
source = "registry+https://github.com/rust-lang/crates.io-index"
818
+
checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004"
819
+
820
+
[[package]]
821
+
name = "futures-util"
822
+
version = "0.3.30"
823
+
source = "registry+https://github.com/rust-lang/crates.io-index"
824
+
checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48"
825
+
dependencies = [
826
+
"futures-core",
827
+
"futures-io",
828
+
"futures-macro",
829
+
"futures-sink",
830
+
"futures-task",
831
+
"memchr",
832
+
"pin-project-lite",
833
+
"pin-utils",
834
+
"slab",
835
+
]
836
+
837
+
[[package]]
838
+
name = "fxhash"
839
+
version = "0.2.1"
840
+
source = "registry+https://github.com/rust-lang/crates.io-index"
841
+
checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c"
842
+
dependencies = [
843
+
"byteorder",
844
+
]
845
+
846
+
[[package]]
847
+
name = "gdk"
848
+
version = "0.15.4"
849
+
source = "registry+https://github.com/rust-lang/crates.io-index"
850
+
checksum = "a6e05c1f572ab0e1f15be94217f0dc29088c248b14f792a5ff0af0d84bcda9e8"
851
+
dependencies = [
852
+
"bitflags 1.3.2",
853
+
"cairo-rs",
854
+
"gdk-pixbuf",
855
+
"gdk-sys",
856
+
"gio",
857
+
"glib",
858
+
"libc",
859
+
"pango",
860
+
]
861
+
862
+
[[package]]
863
+
name = "gdk-pixbuf"
864
+
version = "0.15.11"
865
+
source = "registry+https://github.com/rust-lang/crates.io-index"
866
+
checksum = "ad38dd9cc8b099cceecdf41375bb6d481b1b5a7cd5cd603e10a69a9383f8619a"
867
+
dependencies = [
868
+
"bitflags 1.3.2",
869
+
"gdk-pixbuf-sys",
870
+
"gio",
871
+
"glib",
872
+
"libc",
873
+
]
874
+
875
+
[[package]]
876
+
name = "gdk-pixbuf-sys"
877
+
version = "0.15.10"
878
+
source = "registry+https://github.com/rust-lang/crates.io-index"
879
+
checksum = "140b2f5378256527150350a8346dbdb08fadc13453a7a2d73aecd5fab3c402a7"
880
+
dependencies = [
881
+
"gio-sys",
882
+
"glib-sys",
883
+
"gobject-sys",
884
+
"libc",
885
+
"system-deps 6.2.0",
886
+
]
887
+
888
+
[[package]]
889
+
name = "gdk-sys"
890
+
version = "0.15.1"
891
+
source = "registry+https://github.com/rust-lang/crates.io-index"
892
+
checksum = "32e7a08c1e8f06f4177fb7e51a777b8c1689f743a7bc11ea91d44d2226073a88"
893
+
dependencies = [
894
+
"cairo-sys-rs",
895
+
"gdk-pixbuf-sys",
896
+
"gio-sys",
897
+
"glib-sys",
898
+
"gobject-sys",
899
+
"libc",
900
+
"pango-sys",
901
+
"pkg-config",
902
+
"system-deps 6.2.0",
903
+
]
904
+
905
+
[[package]]
906
+
name = "gdkwayland-sys"
907
+
version = "0.15.3"
908
+
source = "registry+https://github.com/rust-lang/crates.io-index"
909
+
checksum = "cca49a59ad8cfdf36ef7330fe7bdfbe1d34323220cc16a0de2679ee773aee2c2"
910
+
dependencies = [
911
+
"gdk-sys",
912
+
"glib-sys",
913
+
"gobject-sys",
914
+
"libc",
915
+
"pkg-config",
916
+
"system-deps 6.2.0",
917
+
]
918
+
919
+
[[package]]
920
+
name = "gdkx11-sys"
921
+
version = "0.15.1"
922
+
source = "registry+https://github.com/rust-lang/crates.io-index"
923
+
checksum = "b4b7f8c7a84b407aa9b143877e267e848ff34106578b64d1e0a24bf550716178"
924
+
dependencies = [
925
+
"gdk-sys",
926
+
"glib-sys",
927
+
"libc",
928
+
"system-deps 6.2.0",
929
+
"x11",
930
+
]
931
+
932
+
[[package]]
933
+
name = "generator"
934
+
version = "0.7.5"
935
+
source = "registry+https://github.com/rust-lang/crates.io-index"
936
+
checksum = "5cc16584ff22b460a382b7feec54b23d2908d858152e5739a120b949293bd74e"
937
+
dependencies = [
938
+
"cc",
939
+
"libc",
940
+
"log",
941
+
"rustversion",
942
+
"windows 0.48.0",
943
+
]
944
+
945
+
[[package]]
946
+
name = "generic-array"
947
+
version = "0.14.7"
948
+
source = "registry+https://github.com/rust-lang/crates.io-index"
949
+
checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a"
950
+
dependencies = [
951
+
"typenum",
952
+
"version_check",
953
+
]
954
+
955
+
[[package]]
956
+
name = "getrandom"
957
+
version = "0.1.16"
958
+
source = "registry+https://github.com/rust-lang/crates.io-index"
959
+
checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce"
960
+
dependencies = [
961
+
"cfg-if",
962
+
"libc",
963
+
"wasi 0.9.0+wasi-snapshot-preview1",
964
+
]
965
+
966
+
[[package]]
967
+
name = "getrandom"
968
+
version = "0.2.12"
969
+
source = "registry+https://github.com/rust-lang/crates.io-index"
970
+
checksum = "190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5"
971
+
dependencies = [
972
+
"cfg-if",
973
+
"libc",
974
+
"wasi 0.11.0+wasi-snapshot-preview1",
975
+
]
976
+
977
+
[[package]]
978
+
name = "gimli"
979
+
version = "0.28.1"
980
+
source = "registry+https://github.com/rust-lang/crates.io-index"
981
+
checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253"
982
+
983
+
[[package]]
984
+
name = "gio"
985
+
version = "0.15.12"
986
+
source = "registry+https://github.com/rust-lang/crates.io-index"
987
+
checksum = "68fdbc90312d462781a395f7a16d96a2b379bb6ef8cd6310a2df272771c4283b"
988
+
dependencies = [
989
+
"bitflags 1.3.2",
990
+
"futures-channel",
991
+
"futures-core",
992
+
"futures-io",
993
+
"gio-sys",
994
+
"glib",
995
+
"libc",
996
+
"once_cell",
997
+
"thiserror",
998
+
]
999
+
1000
+
[[package]]
1001
+
name = "gio-sys"
1002
+
version = "0.15.10"
1003
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1004
+
checksum = "32157a475271e2c4a023382e9cab31c4584ee30a97da41d3c4e9fdd605abcf8d"
1005
+
dependencies = [
1006
+
"glib-sys",
1007
+
"gobject-sys",
1008
+
"libc",
1009
+
"system-deps 6.2.0",
1010
+
"winapi",
1011
+
]
1012
+
1013
+
[[package]]
1014
+
name = "glib"
1015
+
version = "0.15.12"
1016
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1017
+
checksum = "edb0306fbad0ab5428b0ca674a23893db909a98582969c9b537be4ced78c505d"
1018
+
dependencies = [
1019
+
"bitflags 1.3.2",
1020
+
"futures-channel",
1021
+
"futures-core",
1022
+
"futures-executor",
1023
+
"futures-task",
1024
+
"glib-macros",
1025
+
"glib-sys",
1026
+
"gobject-sys",
1027
+
"libc",
1028
+
"once_cell",
1029
+
"smallvec",
1030
+
"thiserror",
1031
+
]
1032
+
1033
+
[[package]]
1034
+
name = "glib-macros"
1035
+
version = "0.15.13"
1036
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1037
+
checksum = "10c6ae9f6fa26f4fb2ac16b528d138d971ead56141de489f8111e259b9df3c4a"
1038
+
dependencies = [
1039
+
"anyhow",
1040
+
"heck 0.4.1",
1041
+
"proc-macro-crate",
1042
+
"proc-macro-error",
1043
+
"proc-macro2",
1044
+
"quote",
1045
+
"syn 1.0.109",
1046
+
]
1047
+
1048
+
[[package]]
1049
+
name = "glib-sys"
1050
+
version = "0.15.10"
1051
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1052
+
checksum = "ef4b192f8e65e9cf76cbf4ea71fa8e3be4a0e18ffe3d68b8da6836974cc5bad4"
1053
+
dependencies = [
1054
+
"libc",
1055
+
"system-deps 6.2.0",
1056
+
]
1057
+
1058
+
[[package]]
1059
+
name = "glob"
1060
+
version = "0.3.1"
1061
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1062
+
checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b"
1063
+
1064
+
[[package]]
1065
+
name = "globset"
1066
+
version = "0.4.14"
1067
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1068
+
checksum = "57da3b9b5b85bd66f31093f8c408b90a74431672542466497dcbdfdc02034be1"
1069
+
dependencies = [
1070
+
"aho-corasick",
1071
+
"bstr",
1072
+
"log",
1073
+
"regex-automata 0.4.5",
1074
+
"regex-syntax 0.8.2",
1075
+
]
1076
+
1077
+
[[package]]
1078
+
name = "gobject-sys"
1079
+
version = "0.15.10"
1080
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1081
+
checksum = "0d57ce44246becd17153bd035ab4d32cfee096a657fc01f2231c9278378d1e0a"
1082
+
dependencies = [
1083
+
"glib-sys",
1084
+
"libc",
1085
+
"system-deps 6.2.0",
1086
+
]
1087
+
1088
+
[[package]]
1089
+
name = "gtk"
1090
+
version = "0.15.5"
1091
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1092
+
checksum = "92e3004a2d5d6d8b5057d2b57b3712c9529b62e82c77f25c1fecde1fd5c23bd0"
1093
+
dependencies = [
1094
+
"atk",
1095
+
"bitflags 1.3.2",
1096
+
"cairo-rs",
1097
+
"field-offset",
1098
+
"futures-channel",
1099
+
"gdk",
1100
+
"gdk-pixbuf",
1101
+
"gio",
1102
+
"glib",
1103
+
"gtk-sys",
1104
+
"gtk3-macros",
1105
+
"libc",
1106
+
"once_cell",
1107
+
"pango",
1108
+
"pkg-config",
1109
+
]
1110
+
1111
+
[[package]]
1112
+
name = "gtk-sys"
1113
+
version = "0.15.3"
1114
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1115
+
checksum = "d5bc2f0587cba247f60246a0ca11fe25fb733eabc3de12d1965fc07efab87c84"
1116
+
dependencies = [
1117
+
"atk-sys",
1118
+
"cairo-sys-rs",
1119
+
"gdk-pixbuf-sys",
1120
+
"gdk-sys",
1121
+
"gio-sys",
1122
+
"glib-sys",
1123
+
"gobject-sys",
1124
+
"libc",
1125
+
"pango-sys",
1126
+
"system-deps 6.2.0",
1127
+
]
1128
+
1129
+
[[package]]
1130
+
name = "gtk3-macros"
1131
+
version = "0.15.6"
1132
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1133
+
checksum = "684c0456c086e8e7e9af73ec5b84e35938df394712054550e81558d21c44ab0d"
1134
+
dependencies = [
1135
+
"anyhow",
1136
+
"proc-macro-crate",
1137
+
"proc-macro-error",
1138
+
"proc-macro2",
1139
+
"quote",
1140
+
"syn 1.0.109",
1141
+
]
1142
+
1143
+
[[package]]
1144
+
name = "h2"
1145
+
version = "0.3.24"
1146
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1147
+
checksum = "bb2c4422095b67ee78da96fbb51a4cc413b3b25883c7717ff7ca1ab31022c9c9"
1148
+
dependencies = [
1149
+
"bytes",
1150
+
"fnv",
1151
+
"futures-core",
1152
+
"futures-sink",
1153
+
"futures-util",
1154
+
"http",
1155
+
"indexmap 2.2.2",
1156
+
"slab",
1157
+
"tokio",
1158
+
"tokio-util",
1159
+
"tracing",
1160
+
]
1161
+
1162
+
[[package]]
1163
+
name = "hashbrown"
1164
+
version = "0.12.3"
1165
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1166
+
checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"
1167
+
1168
+
[[package]]
1169
+
name = "hashbrown"
1170
+
version = "0.14.3"
1171
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1172
+
checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604"
1173
+
1174
+
[[package]]
1175
+
name = "heck"
1176
+
version = "0.3.3"
1177
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1178
+
checksum = "6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c"
1179
+
dependencies = [
1180
+
"unicode-segmentation",
1181
+
]
1182
+
1183
+
[[package]]
1184
+
name = "heck"
1185
+
version = "0.4.1"
1186
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1187
+
checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8"
1188
+
1189
+
[[package]]
1190
+
name = "hermit-abi"
1191
+
version = "0.3.5"
1192
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1193
+
checksum = "d0c62115964e08cb8039170eb33c1d0e2388a256930279edca206fff675f82c3"
1194
+
1195
+
[[package]]
1196
+
name = "hex"
1197
+
version = "0.4.3"
1198
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1199
+
checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70"
1200
+
1201
+
[[package]]
1202
+
name = "html5ever"
1203
+
version = "0.26.0"
1204
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1205
+
checksum = "bea68cab48b8459f17cf1c944c67ddc572d272d9f2b274140f223ecb1da4a3b7"
1206
+
dependencies = [
1207
+
"log",
1208
+
"mac",
1209
+
"markup5ever",
1210
+
"proc-macro2",
1211
+
"quote",
1212
+
"syn 1.0.109",
1213
+
]
1214
+
1215
+
[[package]]
1216
+
name = "http"
1217
+
version = "0.2.11"
1218
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1219
+
checksum = "8947b1a6fad4393052c7ba1f4cd97bed3e953a95c79c92ad9b051a04611d9fbb"
1220
+
dependencies = [
1221
+
"bytes",
1222
+
"fnv",
1223
+
"itoa 1.0.10",
1224
+
]
1225
+
1226
+
[[package]]
1227
+
name = "http-body"
1228
+
version = "0.4.6"
1229
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1230
+
checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2"
1231
+
dependencies = [
1232
+
"bytes",
1233
+
"http",
1234
+
"pin-project-lite",
1235
+
]
1236
+
1237
+
[[package]]
1238
+
name = "http-range"
1239
+
version = "0.1.5"
1240
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1241
+
checksum = "21dec9db110f5f872ed9699c3ecf50cf16f423502706ba5c72462e28d3157573"
1242
+
1243
+
[[package]]
1244
+
name = "httparse"
1245
+
version = "1.8.0"
1246
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1247
+
checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904"
1248
+
1249
+
[[package]]
1250
+
name = "httpdate"
1251
+
version = "1.0.3"
1252
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1253
+
checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9"
1254
+
1255
+
[[package]]
1256
+
name = "hyper"
1257
+
version = "0.14.28"
1258
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1259
+
checksum = "bf96e135eb83a2a8ddf766e426a841d8ddd7449d5f00d34ea02b41d2f19eef80"
1260
+
dependencies = [
1261
+
"bytes",
1262
+
"futures-channel",
1263
+
"futures-core",
1264
+
"futures-util",
1265
+
"h2",
1266
+
"http",
1267
+
"http-body",
1268
+
"httparse",
1269
+
"httpdate",
1270
+
"itoa 1.0.10",
1271
+
"pin-project-lite",
1272
+
"socket2",
1273
+
"tokio",
1274
+
"tower-service",
1275
+
"tracing",
1276
+
"want",
1277
+
]
1278
+
1279
+
[[package]]
1280
+
name = "hyper-tls"
1281
+
version = "0.5.0"
1282
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1283
+
checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905"
1284
+
dependencies = [
1285
+
"bytes",
1286
+
"hyper",
1287
+
"native-tls",
1288
+
"tokio",
1289
+
"tokio-native-tls",
1290
+
]
1291
+
1292
+
[[package]]
1293
+
name = "iana-time-zone"
1294
+
version = "0.1.60"
1295
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1296
+
checksum = "e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141"
1297
+
dependencies = [
1298
+
"android_system_properties",
1299
+
"core-foundation-sys",
1300
+
"iana-time-zone-haiku",
1301
+
"js-sys",
1302
+
"wasm-bindgen",
1303
+
"windows-core",
1304
+
]
1305
+
1306
+
[[package]]
1307
+
name = "iana-time-zone-haiku"
1308
+
version = "0.1.2"
1309
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1310
+
checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f"
1311
+
dependencies = [
1312
+
"cc",
1313
+
]
1314
+
1315
+
[[package]]
1316
+
name = "ico"
1317
+
version = "0.3.0"
1318
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1319
+
checksum = "e3804960be0bb5e4edb1e1ad67afd321a9ecfd875c3e65c099468fd2717d7cae"
1320
+
dependencies = [
1321
+
"byteorder",
1322
+
"png",
1323
+
]
1324
+
1325
+
[[package]]
1326
+
name = "ident_case"
1327
+
version = "1.0.1"
1328
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1329
+
checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39"
1330
+
1331
+
[[package]]
1332
+
name = "idna"
1333
+
version = "0.5.0"
1334
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1335
+
checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6"
1336
+
dependencies = [
1337
+
"unicode-bidi",
1338
+
"unicode-normalization",
1339
+
]
1340
+
1341
+
[[package]]
1342
+
name = "ignore"
1343
+
version = "0.4.22"
1344
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1345
+
checksum = "b46810df39e66e925525d6e38ce1e7f6e1d208f72dc39757880fcb66e2c58af1"
1346
+
dependencies = [
1347
+
"crossbeam-deque",
1348
+
"globset",
1349
+
"log",
1350
+
"memchr",
1351
+
"regex-automata 0.4.5",
1352
+
"same-file",
1353
+
"walkdir",
1354
+
"winapi-util",
1355
+
]
1356
+
1357
+
[[package]]
1358
+
name = "image"
1359
+
version = "0.24.8"
1360
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1361
+
checksum = "034bbe799d1909622a74d1193aa50147769440040ff36cb2baa947609b0a4e23"
1362
+
dependencies = [
1363
+
"bytemuck",
1364
+
"byteorder",
1365
+
"color_quant",
1366
+
"num-traits",
1367
+
]
1368
+
1369
+
[[package]]
1370
+
name = "indexmap"
1371
+
version = "1.9.3"
1372
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1373
+
checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99"
1374
+
dependencies = [
1375
+
"autocfg",
1376
+
"hashbrown 0.12.3",
1377
+
"serde",
1378
+
]
1379
+
1380
+
[[package]]
1381
+
name = "indexmap"
1382
+
version = "2.2.2"
1383
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1384
+
checksum = "824b2ae422412366ba479e8111fd301f7b5faece8149317bb81925979a53f520"
1385
+
dependencies = [
1386
+
"equivalent",
1387
+
"hashbrown 0.14.3",
1388
+
"serde",
1389
+
]
1390
+
1391
+
[[package]]
1392
+
name = "infer"
1393
+
version = "0.13.0"
1394
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1395
+
checksum = "f551f8c3a39f68f986517db0d1759de85881894fdc7db798bd2a9df9cb04b7fc"
1396
+
dependencies = [
1397
+
"cfb",
1398
+
]
1399
+
1400
+
[[package]]
1401
+
name = "instant"
1402
+
version = "0.1.12"
1403
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1404
+
checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c"
1405
+
dependencies = [
1406
+
"cfg-if",
1407
+
]
1408
+
1409
+
[[package]]
1410
+
name = "interprocess"
1411
+
version = "1.2.1"
1412
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1413
+
checksum = "81f2533f3be42fffe3b5e63b71aeca416c1c3bc33e4e27be018521e76b1f38fb"
1414
+
dependencies = [
1415
+
"cfg-if",
1416
+
"libc",
1417
+
"rustc_version",
1418
+
"to_method",
1419
+
"winapi",
1420
+
]
1421
+
1422
+
[[package]]
1423
+
name = "ipnet"
1424
+
version = "2.8.0"
1425
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1426
+
checksum = "28b29a3cd74f0f4598934efe3aeba42bae0eb4680554128851ebbecb02af14e6"
1427
+
1428
+
[[package]]
1429
+
name = "is-docker"
1430
+
version = "0.2.0"
1431
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1432
+
checksum = "928bae27f42bc99b60d9ac7334e3a21d10ad8f1835a4e12ec3ec0464765ed1b3"
1433
+
dependencies = [
1434
+
"once_cell",
1435
+
]
1436
+
1437
+
[[package]]
1438
+
name = "is-wsl"
1439
+
version = "0.4.0"
1440
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1441
+
checksum = "173609498df190136aa7dea1a91db051746d339e18476eed5ca40521f02d7aa5"
1442
+
dependencies = [
1443
+
"is-docker",
1444
+
"once_cell",
1445
+
]
1446
+
1447
+
[[package]]
1448
+
name = "itoa"
1449
+
version = "0.4.8"
1450
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1451
+
checksum = "b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4"
1452
+
1453
+
[[package]]
1454
+
name = "itoa"
1455
+
version = "1.0.10"
1456
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1457
+
checksum = "b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c"
1458
+
1459
+
[[package]]
1460
+
name = "javascriptcore-rs"
1461
+
version = "0.16.0"
1462
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1463
+
checksum = "bf053e7843f2812ff03ef5afe34bb9c06ffee120385caad4f6b9967fcd37d41c"
1464
+
dependencies = [
1465
+
"bitflags 1.3.2",
1466
+
"glib",
1467
+
"javascriptcore-rs-sys",
1468
+
]
1469
+
1470
+
[[package]]
1471
+
name = "javascriptcore-rs-sys"
1472
+
version = "0.4.0"
1473
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1474
+
checksum = "905fbb87419c5cde6e3269537e4ea7d46431f3008c5d057e915ef3f115e7793c"
1475
+
dependencies = [
1476
+
"glib-sys",
1477
+
"gobject-sys",
1478
+
"libc",
1479
+
"system-deps 5.0.0",
1480
+
]
1481
+
1482
+
[[package]]
1483
+
name = "jni"
1484
+
version = "0.20.0"
1485
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1486
+
checksum = "039022cdf4d7b1cf548d31f60ae783138e5fd42013f6271049d7df7afadef96c"
1487
+
dependencies = [
1488
+
"cesu8",
1489
+
"combine",
1490
+
"jni-sys",
1491
+
"log",
1492
+
"thiserror",
1493
+
"walkdir",
1494
+
]
1495
+
1496
+
[[package]]
1497
+
name = "jni-sys"
1498
+
version = "0.3.0"
1499
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1500
+
checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130"
1501
+
1502
+
[[package]]
1503
+
name = "js-sys"
1504
+
version = "0.3.68"
1505
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1506
+
checksum = "406cda4b368d531c842222cf9d2600a9a4acce8d29423695379c6868a143a9ee"
1507
+
dependencies = [
1508
+
"wasm-bindgen",
1509
+
]
1510
+
1511
+
[[package]]
1512
+
name = "json-patch"
1513
+
version = "1.2.0"
1514
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1515
+
checksum = "55ff1e1486799e3f64129f8ccad108b38290df9cd7015cd31bed17239f0789d6"
1516
+
dependencies = [
1517
+
"serde",
1518
+
"serde_json",
1519
+
"thiserror",
1520
+
"treediff",
1521
+
]
1522
+
1523
+
[[package]]
1524
+
name = "kuchikiki"
1525
+
version = "0.8.2"
1526
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1527
+
checksum = "f29e4755b7b995046f510a7520c42b2fed58b77bd94d5a87a8eb43d2fd126da8"
1528
+
dependencies = [
1529
+
"cssparser",
1530
+
"html5ever",
1531
+
"indexmap 1.9.3",
1532
+
"matches",
1533
+
"selectors",
1534
+
]
1535
+
1536
+
[[package]]
1537
+
name = "lazy_static"
1538
+
version = "1.4.0"
1539
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1540
+
checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
1541
+
1542
+
[[package]]
1543
+
name = "libappindicator"
1544
+
version = "0.7.1"
1545
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1546
+
checksum = "db2d3cb96d092b4824cb306c9e544c856a4cb6210c1081945187f7f1924b47e8"
1547
+
dependencies = [
1548
+
"glib",
1549
+
"gtk",
1550
+
"gtk-sys",
1551
+
"libappindicator-sys",
1552
+
"log",
1553
+
]
1554
+
1555
+
[[package]]
1556
+
name = "libappindicator-sys"
1557
+
version = "0.7.3"
1558
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1559
+
checksum = "f1b3b6681973cea8cc3bce7391e6d7d5502720b80a581c9a95c9cbaf592826aa"
1560
+
dependencies = [
1561
+
"gtk-sys",
1562
+
"libloading",
1563
+
"once_cell",
1564
+
]
1565
+
1566
+
[[package]]
1567
+
name = "libc"
1568
+
version = "0.2.153"
1569
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1570
+
checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd"
1571
+
1572
+
[[package]]
1573
+
name = "libloading"
1574
+
version = "0.7.4"
1575
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1576
+
checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f"
1577
+
dependencies = [
1578
+
"cfg-if",
1579
+
"winapi",
1580
+
]
1581
+
1582
+
[[package]]
1583
+
name = "libredox"
1584
+
version = "0.0.1"
1585
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1586
+
checksum = "85c833ca1e66078851dba29046874e38f08b2c883700aa29a03ddd3b23814ee8"
1587
+
dependencies = [
1588
+
"bitflags 2.4.2",
1589
+
"libc",
1590
+
"redox_syscall",
1591
+
]
1592
+
1593
+
[[package]]
1594
+
name = "line-wrap"
1595
+
version = "0.1.1"
1596
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1597
+
checksum = "f30344350a2a51da54c1d53be93fade8a237e545dbcc4bdbe635413f2117cab9"
1598
+
dependencies = [
1599
+
"safemem",
1600
+
]
1601
+
1602
+
[[package]]
1603
+
name = "linux-raw-sys"
1604
+
version = "0.4.13"
1605
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1606
+
checksum = "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c"
1607
+
1608
+
[[package]]
1609
+
name = "lock_api"
1610
+
version = "0.4.11"
1611
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1612
+
checksum = "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45"
1613
+
dependencies = [
1614
+
"autocfg",
1615
+
"scopeguard",
1616
+
]
1617
+
1618
+
[[package]]
1619
+
name = "log"
1620
+
version = "0.4.20"
1621
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1622
+
checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f"
1623
+
1624
+
[[package]]
1625
+
name = "loom"
1626
+
version = "0.5.6"
1627
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1628
+
checksum = "ff50ecb28bb86013e935fb6683ab1f6d3a20016f123c76fd4c27470076ac30f5"
1629
+
dependencies = [
1630
+
"cfg-if",
1631
+
"generator",
1632
+
"scoped-tls",
1633
+
"serde",
1634
+
"serde_json",
1635
+
"tracing",
1636
+
"tracing-subscriber",
1637
+
]
1638
+
1639
+
[[package]]
1640
+
name = "mac"
1641
+
version = "0.1.1"
1642
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1643
+
checksum = "c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4"
1644
+
1645
+
[[package]]
1646
+
name = "malloc_buf"
1647
+
version = "0.0.6"
1648
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1649
+
checksum = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb"
1650
+
dependencies = [
1651
+
"libc",
1652
+
]
1653
+
1654
+
[[package]]
1655
+
name = "markup5ever"
1656
+
version = "0.11.0"
1657
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1658
+
checksum = "7a2629bb1404f3d34c2e921f21fd34ba00b206124c81f65c50b43b6aaefeb016"
1659
+
dependencies = [
1660
+
"log",
1661
+
"phf 0.10.1",
1662
+
"phf_codegen 0.10.0",
1663
+
"string_cache",
1664
+
"string_cache_codegen",
1665
+
"tendril",
1666
+
]
1667
+
1668
+
[[package]]
1669
+
name = "matchers"
1670
+
version = "0.1.0"
1671
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1672
+
checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558"
1673
+
dependencies = [
1674
+
"regex-automata 0.1.10",
1675
+
]
1676
+
1677
+
[[package]]
1678
+
name = "matches"
1679
+
version = "0.1.10"
1680
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1681
+
checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5"
1682
+
1683
+
[[package]]
1684
+
name = "memchr"
1685
+
version = "2.7.1"
1686
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1687
+
checksum = "523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149"
1688
+
1689
+
[[package]]
1690
+
name = "memoffset"
1691
+
version = "0.9.0"
1692
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1693
+
checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c"
1694
+
dependencies = [
1695
+
"autocfg",
1696
+
]
1697
+
1698
+
[[package]]
1699
+
name = "mime"
1700
+
version = "0.3.17"
1701
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1702
+
checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a"
1703
+
1704
+
[[package]]
1705
+
name = "miniz_oxide"
1706
+
version = "0.7.2"
1707
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1708
+
checksum = "9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7"
1709
+
dependencies = [
1710
+
"adler",
1711
+
"simd-adler32",
1712
+
]
1713
+
1714
+
[[package]]
1715
+
name = "mio"
1716
+
version = "0.8.10"
1717
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1718
+
checksum = "8f3d0b296e374a4e6f3c7b0a1f5a51d748a0d34c85e7dc48fc3fa9a87657fe09"
1719
+
dependencies = [
1720
+
"libc",
1721
+
"wasi 0.11.0+wasi-snapshot-preview1",
1722
+
"windows-sys 0.48.0",
1723
+
]
1724
+
1725
+
[[package]]
1726
+
name = "native-tls"
1727
+
version = "0.2.11"
1728
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1729
+
checksum = "07226173c32f2926027b63cce4bcd8076c3552846cbe7925f3aaffeac0a3b92e"
1730
+
dependencies = [
1731
+
"lazy_static",
1732
+
"libc",
1733
+
"log",
1734
+
"openssl",
1735
+
"openssl-probe",
1736
+
"openssl-sys",
1737
+
"schannel",
1738
+
"security-framework",
1739
+
"security-framework-sys",
1740
+
"tempfile",
1741
+
]
1742
+
1743
+
[[package]]
1744
+
name = "ndk"
1745
+
version = "0.6.0"
1746
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1747
+
checksum = "2032c77e030ddee34a6787a64166008da93f6a352b629261d0fee232b8742dd4"
1748
+
dependencies = [
1749
+
"bitflags 1.3.2",
1750
+
"jni-sys",
1751
+
"ndk-sys",
1752
+
"num_enum",
1753
+
"thiserror",
1754
+
]
1755
+
1756
+
[[package]]
1757
+
name = "ndk-context"
1758
+
version = "0.1.1"
1759
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1760
+
checksum = "27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b"
1761
+
1762
+
[[package]]
1763
+
name = "ndk-sys"
1764
+
version = "0.3.0"
1765
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1766
+
checksum = "6e5a6ae77c8ee183dcbbba6150e2e6b9f3f4196a7666c02a715a95692ec1fa97"
1767
+
dependencies = [
1768
+
"jni-sys",
1769
+
]
1770
+
1771
+
[[package]]
1772
+
name = "new_debug_unreachable"
1773
+
version = "1.0.4"
1774
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1775
+
checksum = "e4a24736216ec316047a1fc4252e27dabb04218aa4a3f37c6e7ddbf1f9782b54"
1776
+
1777
+
[[package]]
1778
+
name = "nodrop"
1779
+
version = "0.1.14"
1780
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1781
+
checksum = "72ef4a56884ca558e5ddb05a1d1e7e1bfd9a68d9ed024c21704cc98872dae1bb"
1782
+
1783
+
[[package]]
1784
+
name = "nu-ansi-term"
1785
+
version = "0.46.0"
1786
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1787
+
checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84"
1788
+
dependencies = [
1789
+
"overload",
1790
+
"winapi",
1791
+
]
1792
+
1793
+
[[package]]
1794
+
name = "num-conv"
1795
+
version = "0.1.0"
1796
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1797
+
checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9"
1798
+
1799
+
[[package]]
1800
+
name = "num-traits"
1801
+
version = "0.2.18"
1802
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1803
+
checksum = "da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a"
1804
+
dependencies = [
1805
+
"autocfg",
1806
+
]
1807
+
1808
+
[[package]]
1809
+
name = "num_cpus"
1810
+
version = "1.16.0"
1811
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1812
+
checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43"
1813
+
dependencies = [
1814
+
"hermit-abi",
1815
+
"libc",
1816
+
]
1817
+
1818
+
[[package]]
1819
+
name = "num_enum"
1820
+
version = "0.5.11"
1821
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1822
+
checksum = "1f646caf906c20226733ed5b1374287eb97e3c2a5c227ce668c1f2ce20ae57c9"
1823
+
dependencies = [
1824
+
"num_enum_derive",
1825
+
]
1826
+
1827
+
[[package]]
1828
+
name = "num_enum_derive"
1829
+
version = "0.5.11"
1830
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1831
+
checksum = "dcbff9bc912032c62bf65ef1d5aea88983b420f4f839db1e9b0c281a25c9c799"
1832
+
dependencies = [
1833
+
"proc-macro-crate",
1834
+
"proc-macro2",
1835
+
"quote",
1836
+
"syn 1.0.109",
1837
+
]
1838
+
1839
+
[[package]]
1840
+
name = "objc"
1841
+
version = "0.2.7"
1842
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1843
+
checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1"
1844
+
dependencies = [
1845
+
"malloc_buf",
1846
+
"objc_exception",
1847
+
]
1848
+
1849
+
[[package]]
1850
+
name = "objc-sys"
1851
+
version = "0.3.2"
1852
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1853
+
checksum = "c7c71324e4180d0899963fc83d9d241ac39e699609fc1025a850aadac8257459"
1854
+
1855
+
[[package]]
1856
+
name = "objc2"
1857
+
version = "0.4.1"
1858
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1859
+
checksum = "559c5a40fdd30eb5e344fbceacf7595a81e242529fb4e21cf5f43fb4f11ff98d"
1860
+
dependencies = [
1861
+
"objc-sys",
1862
+
"objc2-encode",
1863
+
]
1864
+
1865
+
[[package]]
1866
+
name = "objc2-encode"
1867
+
version = "3.0.0"
1868
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1869
+
checksum = "d079845b37af429bfe5dfa76e6d087d788031045b25cfc6fd898486fd9847666"
1870
+
1871
+
[[package]]
1872
+
name = "objc_exception"
1873
+
version = "0.1.2"
1874
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1875
+
checksum = "ad970fb455818ad6cba4c122ad012fae53ae8b4795f86378bce65e4f6bab2ca4"
1876
+
dependencies = [
1877
+
"cc",
1878
+
]
1879
+
1880
+
[[package]]
1881
+
name = "objc_id"
1882
+
version = "0.1.1"
1883
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1884
+
checksum = "c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b"
1885
+
dependencies = [
1886
+
"objc",
1887
+
]
1888
+
1889
+
[[package]]
1890
+
name = "object"
1891
+
version = "0.32.2"
1892
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1893
+
checksum = "a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441"
1894
+
dependencies = [
1895
+
"memchr",
1896
+
]
1897
+
1898
+
[[package]]
1899
+
name = "once_cell"
1900
+
version = "1.19.0"
1901
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1902
+
checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92"
1903
+
1904
+
[[package]]
1905
+
name = "open"
1906
+
version = "3.2.0"
1907
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1908
+
checksum = "2078c0039e6a54a0c42c28faa984e115fb4c2d5bf2208f77d1961002df8576f8"
1909
+
dependencies = [
1910
+
"pathdiff",
1911
+
"windows-sys 0.42.0",
1912
+
]
1913
+
1914
+
[[package]]
1915
+
name = "open"
1916
+
version = "5.0.1"
1917
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1918
+
checksum = "90878fb664448b54c4e592455ad02831e23a3f7e157374a8b95654731aac7349"
1919
+
dependencies = [
1920
+
"is-wsl",
1921
+
"libc",
1922
+
"pathdiff",
1923
+
]
1924
+
1925
+
[[package]]
1926
+
name = "openssl"
1927
+
version = "0.10.57"
1928
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1929
+
checksum = "bac25ee399abb46215765b1cb35bc0212377e58a061560d8b29b024fd0430e7c"
1930
+
dependencies = [
1931
+
"bitflags 2.4.2",
1932
+
"cfg-if",
1933
+
"foreign-types",
1934
+
"libc",
1935
+
"once_cell",
1936
+
"openssl-macros",
1937
+
"openssl-sys",
1938
+
]
1939
+
1940
+
[[package]]
1941
+
name = "openssl-macros"
1942
+
version = "0.1.1"
1943
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1944
+
checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c"
1945
+
dependencies = [
1946
+
"proc-macro2",
1947
+
"quote",
1948
+
"syn 2.0.48",
1949
+
]
1950
+
1951
+
[[package]]
1952
+
name = "openssl-probe"
1953
+
version = "0.1.5"
1954
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1955
+
checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf"
1956
+
1957
+
[[package]]
1958
+
name = "openssl-sys"
1959
+
version = "0.9.93"
1960
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1961
+
checksum = "db4d56a4c0478783083cfafcc42493dd4a981d41669da64b4572a2a089b51b1d"
1962
+
dependencies = [
1963
+
"cc",
1964
+
"libc",
1965
+
"pkg-config",
1966
+
"vcpkg",
1967
+
]
1968
+
1969
+
[[package]]
1970
+
name = "option-ext"
1971
+
version = "0.2.0"
1972
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1973
+
checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d"
1974
+
1975
+
[[package]]
1976
+
name = "overload"
1977
+
version = "0.1.1"
1978
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1979
+
checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39"
1980
+
1981
+
[[package]]
1982
+
name = "pango"
1983
+
version = "0.15.10"
1984
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1985
+
checksum = "22e4045548659aee5313bde6c582b0d83a627b7904dd20dc2d9ef0895d414e4f"
1986
+
dependencies = [
1987
+
"bitflags 1.3.2",
1988
+
"glib",
1989
+
"libc",
1990
+
"once_cell",
1991
+
"pango-sys",
1992
+
]
1993
+
1994
+
[[package]]
1995
+
name = "pango-sys"
1996
+
version = "0.15.10"
1997
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1998
+
checksum = "d2a00081cde4661982ed91d80ef437c20eacaf6aa1a5962c0279ae194662c3aa"
1999
+
dependencies = [
2000
+
"glib-sys",
2001
+
"gobject-sys",
2002
+
"libc",
2003
+
"system-deps 6.2.0",
2004
+
]
2005
+
2006
+
[[package]]
2007
+
name = "parking_lot"
2008
+
version = "0.12.1"
2009
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2010
+
checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f"
2011
+
dependencies = [
2012
+
"lock_api",
2013
+
"parking_lot_core",
2014
+
]
2015
+
2016
+
[[package]]
2017
+
name = "parking_lot_core"
2018
+
version = "0.9.9"
2019
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2020
+
checksum = "4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e"
2021
+
dependencies = [
2022
+
"cfg-if",
2023
+
"libc",
2024
+
"redox_syscall",
2025
+
"smallvec",
2026
+
"windows-targets 0.48.5",
2027
+
]
2028
+
2029
+
[[package]]
2030
+
name = "pathdiff"
2031
+
version = "0.2.1"
2032
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2033
+
checksum = "8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd"
2034
+
2035
+
[[package]]
2036
+
name = "percent-encoding"
2037
+
version = "2.3.1"
2038
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2039
+
checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e"
2040
+
2041
+
[[package]]
2042
+
name = "phf"
2043
+
version = "0.8.0"
2044
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2045
+
checksum = "3dfb61232e34fcb633f43d12c58f83c1df82962dcdfa565a4e866ffc17dafe12"
2046
+
dependencies = [
2047
+
"phf_macros 0.8.0",
2048
+
"phf_shared 0.8.0",
2049
+
"proc-macro-hack",
2050
+
]
2051
+
2052
+
[[package]]
2053
+
name = "phf"
2054
+
version = "0.10.1"
2055
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2056
+
checksum = "fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259"
2057
+
dependencies = [
2058
+
"phf_shared 0.10.0",
2059
+
]
2060
+
2061
+
[[package]]
2062
+
name = "phf"
2063
+
version = "0.11.2"
2064
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2065
+
checksum = "ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc"
2066
+
dependencies = [
2067
+
"phf_macros 0.11.2",
2068
+
"phf_shared 0.11.2",
2069
+
]
2070
+
2071
+
[[package]]
2072
+
name = "phf_codegen"
2073
+
version = "0.8.0"
2074
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2075
+
checksum = "cbffee61585b0411840d3ece935cce9cb6321f01c45477d30066498cd5e1a815"
2076
+
dependencies = [
2077
+
"phf_generator 0.8.0",
2078
+
"phf_shared 0.8.0",
2079
+
]
2080
+
2081
+
[[package]]
2082
+
name = "phf_codegen"
2083
+
version = "0.10.0"
2084
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2085
+
checksum = "4fb1c3a8bc4dd4e5cfce29b44ffc14bedd2ee294559a294e2a4d4c9e9a6a13cd"
2086
+
dependencies = [
2087
+
"phf_generator 0.10.0",
2088
+
"phf_shared 0.10.0",
2089
+
]
2090
+
2091
+
[[package]]
2092
+
name = "phf_generator"
2093
+
version = "0.8.0"
2094
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2095
+
checksum = "17367f0cc86f2d25802b2c26ee58a7b23faeccf78a396094c13dced0d0182526"
2096
+
dependencies = [
2097
+
"phf_shared 0.8.0",
2098
+
"rand 0.7.3",
2099
+
]
2100
+
2101
+
[[package]]
2102
+
name = "phf_generator"
2103
+
version = "0.10.0"
2104
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2105
+
checksum = "5d5285893bb5eb82e6aaf5d59ee909a06a16737a8970984dd7746ba9283498d6"
2106
+
dependencies = [
2107
+
"phf_shared 0.10.0",
2108
+
"rand 0.8.5",
2109
+
]
2110
+
2111
+
[[package]]
2112
+
name = "phf_generator"
2113
+
version = "0.11.2"
2114
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2115
+
checksum = "48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0"
2116
+
dependencies = [
2117
+
"phf_shared 0.11.2",
2118
+
"rand 0.8.5",
2119
+
]
2120
+
2121
+
[[package]]
2122
+
name = "phf_macros"
2123
+
version = "0.8.0"
2124
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2125
+
checksum = "7f6fde18ff429ffc8fe78e2bf7f8b7a5a5a6e2a8b58bc5a9ac69198bbda9189c"
2126
+
dependencies = [
2127
+
"phf_generator 0.8.0",
2128
+
"phf_shared 0.8.0",
2129
+
"proc-macro-hack",
2130
+
"proc-macro2",
2131
+
"quote",
2132
+
"syn 1.0.109",
2133
+
]
2134
+
2135
+
[[package]]
2136
+
name = "phf_macros"
2137
+
version = "0.11.2"
2138
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2139
+
checksum = "3444646e286606587e49f3bcf1679b8cef1dc2c5ecc29ddacaffc305180d464b"
2140
+
dependencies = [
2141
+
"phf_generator 0.11.2",
2142
+
"phf_shared 0.11.2",
2143
+
"proc-macro2",
2144
+
"quote",
2145
+
"syn 2.0.48",
2146
+
]
2147
+
2148
+
[[package]]
2149
+
name = "phf_shared"
2150
+
version = "0.8.0"
2151
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2152
+
checksum = "c00cf8b9eafe68dde5e9eaa2cef8ee84a9336a47d566ec55ca16589633b65af7"
2153
+
dependencies = [
2154
+
"siphasher",
2155
+
]
2156
+
2157
+
[[package]]
2158
+
name = "phf_shared"
2159
+
version = "0.10.0"
2160
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2161
+
checksum = "b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096"
2162
+
dependencies = [
2163
+
"siphasher",
2164
+
]
2165
+
2166
+
[[package]]
2167
+
name = "phf_shared"
2168
+
version = "0.11.2"
2169
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2170
+
checksum = "90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b"
2171
+
dependencies = [
2172
+
"siphasher",
2173
+
]
2174
+
2175
+
[[package]]
2176
+
name = "pin-project-lite"
2177
+
version = "0.2.13"
2178
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2179
+
checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58"
2180
+
2181
+
[[package]]
2182
+
name = "pin-utils"
2183
+
version = "0.1.0"
2184
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2185
+
checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
2186
+
2187
+
[[package]]
2188
+
name = "pkg-config"
2189
+
version = "0.3.29"
2190
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2191
+
checksum = "2900ede94e305130c13ddd391e0ab7cbaeb783945ae07a279c268cb05109c6cb"
2192
+
2193
+
[[package]]
2194
+
name = "plist"
2195
+
version = "1.6.0"
2196
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2197
+
checksum = "e5699cc8a63d1aa2b1ee8e12b9ad70ac790d65788cd36101fa37f87ea46c4cef"
2198
+
dependencies = [
2199
+
"base64 0.21.7",
2200
+
"indexmap 2.2.2",
2201
+
"line-wrap",
2202
+
"quick-xml",
2203
+
"serde",
2204
+
"time",
2205
+
]
2206
+
2207
+
[[package]]
2208
+
name = "png"
2209
+
version = "0.17.11"
2210
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2211
+
checksum = "1f6c3c3e617595665b8ea2ff95a86066be38fb121ff920a9c0eb282abcd1da5a"
2212
+
dependencies = [
2213
+
"bitflags 1.3.2",
2214
+
"crc32fast",
2215
+
"fdeflate",
2216
+
"flate2",
2217
+
"miniz_oxide",
2218
+
]
2219
+
2220
+
[[package]]
2221
+
name = "powerfmt"
2222
+
version = "0.2.0"
2223
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2224
+
checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391"
2225
+
2226
+
[[package]]
2227
+
name = "ppv-lite86"
2228
+
version = "0.2.17"
2229
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2230
+
checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de"
2231
+
2232
+
[[package]]
2233
+
name = "precomputed-hash"
2234
+
version = "0.1.1"
2235
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2236
+
checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c"
2237
+
2238
+
[[package]]
2239
+
name = "proc-macro-crate"
2240
+
version = "1.3.1"
2241
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2242
+
checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919"
2243
+
dependencies = [
2244
+
"once_cell",
2245
+
"toml_edit 0.19.15",
2246
+
]
2247
+
2248
+
[[package]]
2249
+
name = "proc-macro-error"
2250
+
version = "1.0.4"
2251
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2252
+
checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c"
2253
+
dependencies = [
2254
+
"proc-macro-error-attr",
2255
+
"proc-macro2",
2256
+
"quote",
2257
+
"syn 1.0.109",
2258
+
"version_check",
2259
+
]
2260
+
2261
+
[[package]]
2262
+
name = "proc-macro-error-attr"
2263
+
version = "1.0.4"
2264
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2265
+
checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869"
2266
+
dependencies = [
2267
+
"proc-macro2",
2268
+
"quote",
2269
+
"version_check",
2270
+
]
2271
+
2272
+
[[package]]
2273
+
name = "proc-macro-hack"
2274
+
version = "0.5.20+deprecated"
2275
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2276
+
checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068"
2277
+
2278
+
[[package]]
2279
+
name = "proc-macro2"
2280
+
version = "1.0.78"
2281
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2282
+
checksum = "e2422ad645d89c99f8f3e6b88a9fdeca7fabeac836b1002371c4367c8f984aae"
2283
+
dependencies = [
2284
+
"unicode-ident",
2285
+
]
2286
+
2287
+
[[package]]
2288
+
name = "quick-xml"
2289
+
version = "0.31.0"
2290
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2291
+
checksum = "1004a344b30a54e2ee58d66a71b32d2db2feb0a31f9a2d302bf0536f15de2a33"
2292
+
dependencies = [
2293
+
"memchr",
2294
+
]
2295
+
2296
+
[[package]]
2297
+
name = "quote"
2298
+
version = "1.0.35"
2299
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2300
+
checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef"
2301
+
dependencies = [
2302
+
"proc-macro2",
2303
+
]
2304
+
2305
+
[[package]]
2306
+
name = "rand"
2307
+
version = "0.7.3"
2308
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2309
+
checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03"
2310
+
dependencies = [
2311
+
"getrandom 0.1.16",
2312
+
"libc",
2313
+
"rand_chacha 0.2.2",
2314
+
"rand_core 0.5.1",
2315
+
"rand_hc",
2316
+
"rand_pcg",
2317
+
]
2318
+
2319
+
[[package]]
2320
+
name = "rand"
2321
+
version = "0.8.5"
2322
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2323
+
checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
2324
+
dependencies = [
2325
+
"libc",
2326
+
"rand_chacha 0.3.1",
2327
+
"rand_core 0.6.4",
2328
+
]
2329
+
2330
+
[[package]]
2331
+
name = "rand_chacha"
2332
+
version = "0.2.2"
2333
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2334
+
checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402"
2335
+
dependencies = [
2336
+
"ppv-lite86",
2337
+
"rand_core 0.5.1",
2338
+
]
2339
+
2340
+
[[package]]
2341
+
name = "rand_chacha"
2342
+
version = "0.3.1"
2343
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2344
+
checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
2345
+
dependencies = [
2346
+
"ppv-lite86",
2347
+
"rand_core 0.6.4",
2348
+
]
2349
+
2350
+
[[package]]
2351
+
name = "rand_core"
2352
+
version = "0.5.1"
2353
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2354
+
checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19"
2355
+
dependencies = [
2356
+
"getrandom 0.1.16",
2357
+
]
2358
+
2359
+
[[package]]
2360
+
name = "rand_core"
2361
+
version = "0.6.4"
2362
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2363
+
checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
2364
+
dependencies = [
2365
+
"getrandom 0.2.12",
2366
+
]
2367
+
2368
+
[[package]]
2369
+
name = "rand_hc"
2370
+
version = "0.2.0"
2371
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2372
+
checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c"
2373
+
dependencies = [
2374
+
"rand_core 0.5.1",
2375
+
]
2376
+
2377
+
[[package]]
2378
+
name = "rand_pcg"
2379
+
version = "0.2.1"
2380
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2381
+
checksum = "16abd0c1b639e9eb4d7c50c0b8100b0d0f849be2349829c740fe8e6eb4816429"
2382
+
dependencies = [
2383
+
"rand_core 0.5.1",
2384
+
]
2385
+
2386
+
[[package]]
2387
+
name = "raw-window-handle"
2388
+
version = "0.5.2"
2389
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2390
+
checksum = "f2ff9a1f06a88b01621b7ae906ef0211290d1c8a168a15542486a8f61c0833b9"
2391
+
2392
+
[[package]]
2393
+
name = "redox_syscall"
2394
+
version = "0.4.1"
2395
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2396
+
checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa"
2397
+
dependencies = [
2398
+
"bitflags 1.3.2",
2399
+
]
2400
+
2401
+
[[package]]
2402
+
name = "redox_users"
2403
+
version = "0.4.4"
2404
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2405
+
checksum = "a18479200779601e498ada4e8c1e1f50e3ee19deb0259c25825a98b5603b2cb4"
2406
+
dependencies = [
2407
+
"getrandom 0.2.12",
2408
+
"libredox",
2409
+
"thiserror",
2410
+
]
2411
+
2412
+
[[package]]
2413
+
name = "regex"
2414
+
version = "1.10.3"
2415
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2416
+
checksum = "b62dbe01f0b06f9d8dc7d49e05a0785f153b00b2c227856282f671e0318c9b15"
2417
+
dependencies = [
2418
+
"aho-corasick",
2419
+
"memchr",
2420
+
"regex-automata 0.4.5",
2421
+
"regex-syntax 0.8.2",
2422
+
]
2423
+
2424
+
[[package]]
2425
+
name = "regex-automata"
2426
+
version = "0.1.10"
2427
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2428
+
checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132"
2429
+
dependencies = [
2430
+
"regex-syntax 0.6.29",
2431
+
]
2432
+
2433
+
[[package]]
2434
+
name = "regex-automata"
2435
+
version = "0.4.5"
2436
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2437
+
checksum = "5bb987efffd3c6d0d8f5f89510bb458559eab11e4f869acb20bf845e016259cd"
2438
+
dependencies = [
2439
+
"aho-corasick",
2440
+
"memchr",
2441
+
"regex-syntax 0.8.2",
2442
+
]
2443
+
2444
+
[[package]]
2445
+
name = "regex-syntax"
2446
+
version = "0.6.29"
2447
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2448
+
checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1"
2449
+
2450
+
[[package]]
2451
+
name = "regex-syntax"
2452
+
version = "0.8.2"
2453
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2454
+
checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f"
2455
+
2456
+
[[package]]
2457
+
name = "reqwest"
2458
+
version = "0.11.20"
2459
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2460
+
checksum = "3e9ad3fe7488d7e34558a2033d45a0c90b72d97b4f80705666fea71472e2e6a1"
2461
+
dependencies = [
2462
+
"base64 0.21.7",
2463
+
"bytes",
2464
+
"encoding_rs",
2465
+
"futures-core",
2466
+
"futures-util",
2467
+
"h2",
2468
+
"http",
2469
+
"http-body",
2470
+
"hyper",
2471
+
"hyper-tls",
2472
+
"ipnet",
2473
+
"js-sys",
2474
+
"log",
2475
+
"mime",
2476
+
"native-tls",
2477
+
"once_cell",
2478
+
"percent-encoding",
2479
+
"pin-project-lite",
2480
+
"serde",
2481
+
"serde_json",
2482
+
"serde_urlencoded",
2483
+
"tokio",
2484
+
"tokio-native-tls",
2485
+
"tokio-util",
2486
+
"tower-service",
2487
+
"url",
2488
+
"wasm-bindgen",
2489
+
"wasm-bindgen-futures",
2490
+
"wasm-streams",
2491
+
"web-sys",
2492
+
"winreg 0.50.0",
2493
+
]
2494
+
2495
+
[[package]]
2496
+
name = "rustc-demangle"
2497
+
version = "0.1.23"
2498
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2499
+
checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76"
2500
+
2501
+
[[package]]
2502
+
name = "rustc_version"
2503
+
version = "0.4.0"
2504
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2505
+
checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366"
2506
+
dependencies = [
2507
+
"semver",
2508
+
]
2509
+
2510
+
[[package]]
2511
+
name = "rustix"
2512
+
version = "0.38.31"
2513
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2514
+
checksum = "6ea3e1a662af26cd7a3ba09c0297a31af215563ecf42817c98df621387f4e949"
2515
+
dependencies = [
2516
+
"bitflags 2.4.2",
2517
+
"errno",
2518
+
"libc",
2519
+
"linux-raw-sys",
2520
+
"windows-sys 0.52.0",
2521
+
]
2522
+
2523
+
[[package]]
2524
+
name = "rustversion"
2525
+
version = "1.0.14"
2526
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2527
+
checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4"
2528
+
2529
+
[[package]]
2530
+
name = "ryu"
2531
+
version = "1.0.16"
2532
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2533
+
checksum = "f98d2aa92eebf49b69786be48e4477826b256916e84a57ff2a4f21923b48eb4c"
2534
+
2535
+
[[package]]
2536
+
name = "safemem"
2537
+
version = "0.3.3"
2538
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2539
+
checksum = "ef703b7cb59335eae2eb93ceb664c0eb7ea6bf567079d843e09420219668e072"
2540
+
2541
+
[[package]]
2542
+
name = "same-file"
2543
+
version = "1.0.6"
2544
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2545
+
checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
2546
+
dependencies = [
2547
+
"winapi-util",
2548
+
]
2549
+
2550
+
[[package]]
2551
+
name = "schannel"
2552
+
version = "0.1.22"
2553
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2554
+
checksum = "0c3733bf4cf7ea0880754e19cb5a462007c4a8c1914bff372ccc95b464f1df88"
2555
+
dependencies = [
2556
+
"windows-sys 0.48.0",
2557
+
]
2558
+
2559
+
[[package]]
2560
+
name = "scoped-tls"
2561
+
version = "1.0.1"
2562
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2563
+
checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294"
2564
+
2565
+
[[package]]
2566
+
name = "scopeguard"
2567
+
version = "1.2.0"
2568
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2569
+
checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
2570
+
2571
+
[[package]]
2572
+
name = "security-framework"
2573
+
version = "2.9.2"
2574
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2575
+
checksum = "05b64fb303737d99b81884b2c63433e9ae28abebe5eb5045dcdd175dc2ecf4de"
2576
+
dependencies = [
2577
+
"bitflags 1.3.2",
2578
+
"core-foundation",
2579
+
"core-foundation-sys",
2580
+
"libc",
2581
+
"security-framework-sys",
2582
+
]
2583
+
2584
+
[[package]]
2585
+
name = "security-framework-sys"
2586
+
version = "2.9.1"
2587
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2588
+
checksum = "e932934257d3b408ed8f30db49d85ea163bfe74961f017f405b025af298f0c7a"
2589
+
dependencies = [
2590
+
"core-foundation-sys",
2591
+
"libc",
2592
+
]
2593
+
2594
+
[[package]]
2595
+
name = "selectors"
2596
+
version = "0.22.0"
2597
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2598
+
checksum = "df320f1889ac4ba6bc0cdc9c9af7af4bd64bb927bccdf32d81140dc1f9be12fe"
2599
+
dependencies = [
2600
+
"bitflags 1.3.2",
2601
+
"cssparser",
2602
+
"derive_more",
2603
+
"fxhash",
2604
+
"log",
2605
+
"matches",
2606
+
"phf 0.8.0",
2607
+
"phf_codegen 0.8.0",
2608
+
"precomputed-hash",
2609
+
"servo_arc",
2610
+
"smallvec",
2611
+
"thin-slice",
2612
+
]
2613
+
2614
+
[[package]]
2615
+
name = "semver"
2616
+
version = "1.0.21"
2617
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2618
+
checksum = "b97ed7a9823b74f99c7742f5336af7be5ecd3eeafcb1507d1fa93347b1d589b0"
2619
+
dependencies = [
2620
+
"serde",
2621
+
]
2622
+
2623
+
[[package]]
2624
+
name = "serde"
2625
+
version = "1.0.196"
2626
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2627
+
checksum = "870026e60fa08c69f064aa766c10f10b1d62db9ccd4d0abb206472bee0ce3b32"
2628
+
dependencies = [
2629
+
"serde_derive",
2630
+
]
2631
+
2632
+
[[package]]
2633
+
name = "serde_derive"
2634
+
version = "1.0.196"
2635
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2636
+
checksum = "33c85360c95e7d137454dc81d9a4ed2b8efd8fbe19cee57357b32b9771fccb67"
2637
+
dependencies = [
2638
+
"proc-macro2",
2639
+
"quote",
2640
+
"syn 2.0.48",
2641
+
]
2642
+
2643
+
[[package]]
2644
+
name = "serde_json"
2645
+
version = "1.0.113"
2646
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2647
+
checksum = "69801b70b1c3dac963ecb03a364ba0ceda9cf60c71cfe475e99864759c8b8a79"
2648
+
dependencies = [
2649
+
"itoa 1.0.10",
2650
+
"ryu",
2651
+
"serde",
2652
+
]
2653
+
2654
+
[[package]]
2655
+
name = "serde_repr"
2656
+
version = "0.1.18"
2657
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2658
+
checksum = "0b2e6b945e9d3df726b65d6ee24060aff8e3533d431f677a9695db04eff9dfdb"
2659
+
dependencies = [
2660
+
"proc-macro2",
2661
+
"quote",
2662
+
"syn 2.0.48",
2663
+
]
2664
+
2665
+
[[package]]
2666
+
name = "serde_spanned"
2667
+
version = "0.6.5"
2668
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2669
+
checksum = "eb3622f419d1296904700073ea6cc23ad690adbd66f13ea683df73298736f0c1"
2670
+
dependencies = [
2671
+
"serde",
2672
+
]
2673
+
2674
+
[[package]]
2675
+
name = "serde_urlencoded"
2676
+
version = "0.7.1"
2677
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2678
+
checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd"
2679
+
dependencies = [
2680
+
"form_urlencoded",
2681
+
"itoa 1.0.10",
2682
+
"ryu",
2683
+
"serde",
2684
+
]
2685
+
2686
+
[[package]]
2687
+
name = "serde_with"
2688
+
version = "3.6.1"
2689
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2690
+
checksum = "15d167997bd841ec232f5b2b8e0e26606df2e7caa4c31b95ea9ca52b200bd270"
2691
+
dependencies = [
2692
+
"base64 0.21.7",
2693
+
"chrono",
2694
+
"hex",
2695
+
"indexmap 1.9.3",
2696
+
"indexmap 2.2.2",
2697
+
"serde",
2698
+
"serde_derive",
2699
+
"serde_json",
2700
+
"serde_with_macros",
2701
+
"time",
2702
+
]
2703
+
2704
+
[[package]]
2705
+
name = "serde_with_macros"
2706
+
version = "3.6.1"
2707
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2708
+
checksum = "865f9743393e638991566a8b7a479043c2c8da94a33e0a31f18214c9cae0a64d"
2709
+
dependencies = [
2710
+
"darling",
2711
+
"proc-macro2",
2712
+
"quote",
2713
+
"syn 2.0.48",
2714
+
]
2715
+
2716
+
[[package]]
2717
+
name = "serialize-to-javascript"
2718
+
version = "0.1.1"
2719
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2720
+
checksum = "c9823f2d3b6a81d98228151fdeaf848206a7855a7a042bbf9bf870449a66cafb"
2721
+
dependencies = [
2722
+
"serde",
2723
+
"serde_json",
2724
+
"serialize-to-javascript-impl",
2725
+
]
2726
+
2727
+
[[package]]
2728
+
name = "serialize-to-javascript-impl"
2729
+
version = "0.1.1"
2730
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2731
+
checksum = "74064874e9f6a15f04c1f3cb627902d0e6b410abbf36668afa873c61889f1763"
2732
+
dependencies = [
2733
+
"proc-macro2",
2734
+
"quote",
2735
+
"syn 1.0.109",
2736
+
]
2737
+
2738
+
[[package]]
2739
+
name = "servo_arc"
2740
+
version = "0.1.1"
2741
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2742
+
checksum = "d98238b800e0d1576d8b6e3de32827c2d74bee68bb97748dcf5071fb53965432"
2743
+
dependencies = [
2744
+
"nodrop",
2745
+
"stable_deref_trait",
2746
+
]
2747
+
2748
+
[[package]]
2749
+
name = "sha2"
2750
+
version = "0.10.8"
2751
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2752
+
checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8"
2753
+
dependencies = [
2754
+
"cfg-if",
2755
+
"cpufeatures",
2756
+
"digest",
2757
+
]
2758
+
2759
+
[[package]]
2760
+
name = "sharded-slab"
2761
+
version = "0.1.7"
2762
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2763
+
checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6"
2764
+
dependencies = [
2765
+
"lazy_static",
2766
+
]
2767
+
2768
+
[[package]]
2769
+
name = "simd-adler32"
2770
+
version = "0.3.7"
2771
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2772
+
checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe"
2773
+
2774
+
[[package]]
2775
+
name = "siphasher"
2776
+
version = "0.3.11"
2777
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2778
+
checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d"
2779
+
2780
+
[[package]]
2781
+
name = "slab"
2782
+
version = "0.4.9"
2783
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2784
+
checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67"
2785
+
dependencies = [
2786
+
"autocfg",
2787
+
]
2788
+
2789
+
[[package]]
2790
+
name = "smallvec"
2791
+
version = "1.13.1"
2792
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2793
+
checksum = "e6ecd384b10a64542d77071bd64bd7b231f4ed5940fba55e98c3de13824cf3d7"
2794
+
2795
+
[[package]]
2796
+
name = "socket2"
2797
+
version = "0.5.5"
2798
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2799
+
checksum = "7b5fac59a5cb5dd637972e5fca70daf0523c9067fcdc4842f053dae04a18f8e9"
2800
+
dependencies = [
2801
+
"libc",
2802
+
"windows-sys 0.48.0",
2803
+
]
2804
+
2805
+
[[package]]
2806
+
name = "soup2"
2807
+
version = "0.2.1"
2808
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2809
+
checksum = "b2b4d76501d8ba387cf0fefbe055c3e0a59891d09f0f995ae4e4b16f6b60f3c0"
2810
+
dependencies = [
2811
+
"bitflags 1.3.2",
2812
+
"gio",
2813
+
"glib",
2814
+
"libc",
2815
+
"once_cell",
2816
+
"soup2-sys",
2817
+
]
2818
+
2819
+
[[package]]
2820
+
name = "soup2-sys"
2821
+
version = "0.2.0"
2822
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2823
+
checksum = "009ef427103fcb17f802871647a7fa6c60cbb654b4c4e4c0ac60a31c5f6dc9cf"
2824
+
dependencies = [
2825
+
"bitflags 1.3.2",
2826
+
"gio-sys",
2827
+
"glib-sys",
2828
+
"gobject-sys",
2829
+
"libc",
2830
+
"system-deps 5.0.0",
2831
+
]
2832
+
2833
+
[[package]]
2834
+
name = "stable_deref_trait"
2835
+
version = "1.2.0"
2836
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2837
+
checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3"
2838
+
2839
+
[[package]]
2840
+
name = "state"
2841
+
version = "0.5.3"
2842
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2843
+
checksum = "dbe866e1e51e8260c9eed836a042a5e7f6726bb2b411dffeaa712e19c388f23b"
2844
+
dependencies = [
2845
+
"loom",
2846
+
]
2847
+
2848
+
[[package]]
2849
+
name = "string_cache"
2850
+
version = "0.8.7"
2851
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2852
+
checksum = "f91138e76242f575eb1d3b38b4f1362f10d3a43f47d182a5b359af488a02293b"
2853
+
dependencies = [
2854
+
"new_debug_unreachable",
2855
+
"once_cell",
2856
+
"parking_lot",
2857
+
"phf_shared 0.10.0",
2858
+
"precomputed-hash",
2859
+
"serde",
2860
+
]
2861
+
2862
+
[[package]]
2863
+
name = "string_cache_codegen"
2864
+
version = "0.5.2"
2865
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2866
+
checksum = "6bb30289b722be4ff74a408c3cc27edeaad656e06cb1fe8fa9231fa59c728988"
2867
+
dependencies = [
2868
+
"phf_generator 0.10.0",
2869
+
"phf_shared 0.10.0",
2870
+
"proc-macro2",
2871
+
"quote",
2872
+
]
2873
+
2874
+
[[package]]
2875
+
name = "strsim"
2876
+
version = "0.10.0"
2877
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2878
+
checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623"
2879
+
2880
+
[[package]]
2881
+
name = "syn"
2882
+
version = "1.0.109"
2883
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2884
+
checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
2885
+
dependencies = [
2886
+
"proc-macro2",
2887
+
"quote",
2888
+
"unicode-ident",
2889
+
]
2890
+
2891
+
[[package]]
2892
+
name = "syn"
2893
+
version = "2.0.48"
2894
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2895
+
checksum = "0f3531638e407dfc0814761abb7c00a5b54992b849452a0646b7f65c9f770f3f"
2896
+
dependencies = [
2897
+
"proc-macro2",
2898
+
"quote",
2899
+
"unicode-ident",
2900
+
]
2901
+
2902
+
[[package]]
2903
+
name = "system-deps"
2904
+
version = "5.0.0"
2905
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2906
+
checksum = "18db855554db7bd0e73e06cf7ba3df39f97812cb11d3f75e71c39bf45171797e"
2907
+
dependencies = [
2908
+
"cfg-expr 0.9.1",
2909
+
"heck 0.3.3",
2910
+
"pkg-config",
2911
+
"toml 0.5.11",
2912
+
"version-compare 0.0.11",
2913
+
]
2914
+
2915
+
[[package]]
2916
+
name = "system-deps"
2917
+
version = "6.2.0"
2918
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2919
+
checksum = "2a2d580ff6a20c55dfb86be5f9c238f67835d0e81cbdea8bf5680e0897320331"
2920
+
dependencies = [
2921
+
"cfg-expr 0.15.7",
2922
+
"heck 0.4.1",
2923
+
"pkg-config",
2924
+
"toml 0.8.10",
2925
+
"version-compare 0.1.1",
2926
+
]
2927
+
2928
+
[[package]]
2929
+
name = "tao"
2930
+
version = "0.16.7"
2931
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2932
+
checksum = "d22205b267a679ca1c590b9f178488d50981fc3e48a1b91641ae31593db875ce"
2933
+
dependencies = [
2934
+
"bitflags 1.3.2",
2935
+
"cairo-rs",
2936
+
"cc",
2937
+
"cocoa",
2938
+
"core-foundation",
2939
+
"core-graphics",
2940
+
"crossbeam-channel",
2941
+
"dirs-next",
2942
+
"dispatch",
2943
+
"gdk",
2944
+
"gdk-pixbuf",
2945
+
"gdk-sys",
2946
+
"gdkwayland-sys",
2947
+
"gdkx11-sys",
2948
+
"gio",
2949
+
"glib",
2950
+
"glib-sys",
2951
+
"gtk",
2952
+
"image",
2953
+
"instant",
2954
+
"jni",
2955
+
"lazy_static",
2956
+
"libappindicator",
2957
+
"libc",
2958
+
"log",
2959
+
"ndk",
2960
+
"ndk-context",
2961
+
"ndk-sys",
2962
+
"objc",
2963
+
"once_cell",
2964
+
"parking_lot",
2965
+
"png",
2966
+
"raw-window-handle",
2967
+
"scopeguard",
2968
+
"serde",
2969
+
"tao-macros",
2970
+
"unicode-segmentation",
2971
+
"uuid",
2972
+
"windows 0.39.0",
2973
+
"windows-implement",
2974
+
"x11-dl",
2975
+
]
2976
+
2977
+
[[package]]
2978
+
name = "tao-macros"
2979
+
version = "0.1.2"
2980
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2981
+
checksum = "ec114582505d158b669b136e6851f85840c109819d77c42bb7c0709f727d18c2"
2982
+
dependencies = [
2983
+
"proc-macro2",
2984
+
"quote",
2985
+
"syn 1.0.109",
2986
+
]
2987
+
2988
+
[[package]]
2989
+
name = "tar"
2990
+
version = "0.4.40"
2991
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2992
+
checksum = "b16afcea1f22891c49a00c751c7b63b2233284064f11a200fc624137c51e2ddb"
2993
+
dependencies = [
2994
+
"filetime",
2995
+
"libc",
2996
+
"xattr",
2997
+
]
2998
+
2999
+
[[package]]
3000
+
name = "target-lexicon"
3001
+
version = "0.12.13"
3002
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3003
+
checksum = "69758bda2e78f098e4ccb393021a0963bb3442eac05f135c30f61b7370bbafae"
3004
+
3005
+
[[package]]
3006
+
name = "tauri"
3007
+
version = "1.5.4"
3008
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3009
+
checksum = "fd27c04b9543776a972c86ccf70660b517ecabbeced9fb58d8b961a13ad129af"
3010
+
dependencies = [
3011
+
"anyhow",
3012
+
"bytes",
3013
+
"cocoa",
3014
+
"dirs-next",
3015
+
"embed_plist",
3016
+
"encoding_rs",
3017
+
"flate2",
3018
+
"futures-util",
3019
+
"glib",
3020
+
"glob",
3021
+
"gtk",
3022
+
"heck 0.4.1",
3023
+
"http",
3024
+
"ignore",
3025
+
"objc",
3026
+
"once_cell",
3027
+
"open 3.2.0",
3028
+
"percent-encoding",
3029
+
"rand 0.8.5",
3030
+
"raw-window-handle",
3031
+
"regex",
3032
+
"reqwest",
3033
+
"semver",
3034
+
"serde",
3035
+
"serde_json",
3036
+
"serde_repr",
3037
+
"serialize-to-javascript",
3038
+
"state",
3039
+
"tar",
3040
+
"tauri-macros",
3041
+
"tauri-runtime",
3042
+
"tauri-runtime-wry",
3043
+
"tauri-utils",
3044
+
"tempfile",
3045
+
"thiserror",
3046
+
"tokio",
3047
+
"url",
3048
+
"uuid",
3049
+
"webkit2gtk",
3050
+
"webview2-com",
3051
+
"windows 0.39.0",
3052
+
]
3053
+
3054
+
[[package]]
3055
+
name = "tauri-build"
3056
+
version = "1.5.1"
3057
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3058
+
checksum = "e9914a4715e0b75d9f387a285c7e26b5bbfeb1249ad9f842675a82481565c532"
3059
+
dependencies = [
3060
+
"anyhow",
3061
+
"cargo_toml",
3062
+
"dirs-next",
3063
+
"heck 0.4.1",
3064
+
"json-patch",
3065
+
"semver",
3066
+
"serde",
3067
+
"serde_json",
3068
+
"tauri-utils",
3069
+
"tauri-winres",
3070
+
"walkdir",
3071
+
]
3072
+
3073
+
[[package]]
3074
+
name = "tauri-codegen"
3075
+
version = "1.4.2"
3076
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3077
+
checksum = "a1554c5857f65dbc377cefb6b97c8ac77b1cb2a90d30d3448114d5d6b48a77fc"
3078
+
dependencies = [
3079
+
"base64 0.21.7",
3080
+
"brotli",
3081
+
"ico",
3082
+
"json-patch",
3083
+
"plist",
3084
+
"png",
3085
+
"proc-macro2",
3086
+
"quote",
3087
+
"regex",
3088
+
"semver",
3089
+
"serde",
3090
+
"serde_json",
3091
+
"sha2",
3092
+
"tauri-utils",
3093
+
"thiserror",
3094
+
"time",
3095
+
"uuid",
3096
+
"walkdir",
3097
+
]
3098
+
3099
+
[[package]]
3100
+
name = "tauri-macros"
3101
+
version = "1.4.3"
3102
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3103
+
checksum = "277abf361a3a6993ec16bcbb179de0d6518009b851090a01adfea12ac89fa875"
3104
+
dependencies = [
3105
+
"heck 0.4.1",
3106
+
"proc-macro2",
3107
+
"quote",
3108
+
"syn 1.0.109",
3109
+
"tauri-codegen",
3110
+
"tauri-utils",
3111
+
]
3112
+
3113
+
[[package]]
3114
+
name = "tauri-plugin-deep-link"
3115
+
version = "0.1.2"
3116
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3117
+
checksum = "4536f5f6602e8fdfaa7b3b185076c2a0704f8eb7015f4e58461eb483ec3ed1f8"
3118
+
dependencies = [
3119
+
"dirs",
3120
+
"interprocess",
3121
+
"log",
3122
+
"objc2",
3123
+
"once_cell",
3124
+
"tauri-utils",
3125
+
"windows-sys 0.48.0",
3126
+
"winreg 0.50.0",
3127
+
]
3128
+
3129
+
[[package]]
3130
+
name = "tauri-runtime"
3131
+
version = "0.14.2"
3132
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3133
+
checksum = "cf2d0652aa2891ff3e9caa2401405257ea29ab8372cce01f186a5825f1bd0e76"
3134
+
dependencies = [
3135
+
"gtk",
3136
+
"http",
3137
+
"http-range",
3138
+
"rand 0.8.5",
3139
+
"raw-window-handle",
3140
+
"serde",
3141
+
"serde_json",
3142
+
"tauri-utils",
3143
+
"thiserror",
3144
+
"url",
3145
+
"uuid",
3146
+
"webview2-com",
3147
+
"windows 0.39.0",
3148
+
]
3149
+
3150
+
[[package]]
3151
+
name = "tauri-runtime-wry"
3152
+
version = "0.14.3"
3153
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3154
+
checksum = "6cae61fbc731f690a4899681c9052dde6d05b159b44563ace8186fc1bfb7d158"
3155
+
dependencies = [
3156
+
"cocoa",
3157
+
"gtk",
3158
+
"percent-encoding",
3159
+
"rand 0.8.5",
3160
+
"raw-window-handle",
3161
+
"tauri-runtime",
3162
+
"tauri-utils",
3163
+
"uuid",
3164
+
"webkit2gtk",
3165
+
"webview2-com",
3166
+
"windows 0.39.0",
3167
+
"wry",
3168
+
]
3169
+
3170
+
[[package]]
3171
+
name = "tauri-utils"
3172
+
version = "1.5.2"
3173
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3174
+
checksum = "ece74810b1d3d44f29f732a7ae09a63183d63949bbdd59c61f8ed2a1b70150db"
3175
+
dependencies = [
3176
+
"brotli",
3177
+
"ctor",
3178
+
"dunce",
3179
+
"glob",
3180
+
"heck 0.4.1",
3181
+
"html5ever",
3182
+
"infer",
3183
+
"json-patch",
3184
+
"kuchikiki",
3185
+
"log",
3186
+
"memchr",
3187
+
"phf 0.11.2",
3188
+
"proc-macro2",
3189
+
"quote",
3190
+
"semver",
3191
+
"serde",
3192
+
"serde_json",
3193
+
"serde_with",
3194
+
"thiserror",
3195
+
"url",
3196
+
"walkdir",
3197
+
"windows-version",
3198
+
]
3199
+
3200
+
[[package]]
3201
+
name = "tauri-winres"
3202
+
version = "0.1.1"
3203
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3204
+
checksum = "5993dc129e544393574288923d1ec447c857f3f644187f4fbf7d9a875fbfc4fb"
3205
+
dependencies = [
3206
+
"embed-resource",
3207
+
"toml 0.7.8",
3208
+
]
3209
+
3210
+
[[package]]
3211
+
name = "tempfile"
3212
+
version = "3.10.0"
3213
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3214
+
checksum = "a365e8cd18e44762ef95d87f284f4b5cd04107fec2ff3052bd6a3e6069669e67"
3215
+
dependencies = [
3216
+
"cfg-if",
3217
+
"fastrand",
3218
+
"rustix",
3219
+
"windows-sys 0.52.0",
3220
+
]
3221
+
3222
+
[[package]]
3223
+
name = "tendril"
3224
+
version = "0.4.3"
3225
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3226
+
checksum = "d24a120c5fc464a3458240ee02c299ebcb9d67b5249c8848b09d639dca8d7bb0"
3227
+
dependencies = [
3228
+
"futf",
3229
+
"mac",
3230
+
"utf-8",
3231
+
]
3232
+
3233
+
[[package]]
3234
+
name = "thin-slice"
3235
+
version = "0.1.1"
3236
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3237
+
checksum = "8eaa81235c7058867fa8c0e7314f33dcce9c215f535d1913822a2b3f5e289f3c"
3238
+
3239
+
[[package]]
3240
+
name = "thiserror"
3241
+
version = "1.0.56"
3242
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3243
+
checksum = "d54378c645627613241d077a3a79db965db602882668f9136ac42af9ecb730ad"
3244
+
dependencies = [
3245
+
"thiserror-impl",
3246
+
]
3247
+
3248
+
[[package]]
3249
+
name = "thiserror-impl"
3250
+
version = "1.0.56"
3251
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3252
+
checksum = "fa0faa943b50f3db30a20aa7e265dbc66076993efed8463e8de414e5d06d3471"
3253
+
dependencies = [
3254
+
"proc-macro2",
3255
+
"quote",
3256
+
"syn 2.0.48",
3257
+
]
3258
+
3259
+
[[package]]
3260
+
name = "thread_local"
3261
+
version = "1.1.7"
3262
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3263
+
checksum = "3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152"
3264
+
dependencies = [
3265
+
"cfg-if",
3266
+
"once_cell",
3267
+
]
3268
+
3269
+
[[package]]
3270
+
name = "time"
3271
+
version = "0.3.34"
3272
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3273
+
checksum = "c8248b6521bb14bc45b4067159b9b6ad792e2d6d754d6c41fb50e29fefe38749"
3274
+
dependencies = [
3275
+
"deranged",
3276
+
"itoa 1.0.10",
3277
+
"num-conv",
3278
+
"powerfmt",
3279
+
"serde",
3280
+
"time-core",
3281
+
"time-macros",
3282
+
]
3283
+
3284
+
[[package]]
3285
+
name = "time-core"
3286
+
version = "0.1.2"
3287
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3288
+
checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3"
3289
+
3290
+
[[package]]
3291
+
name = "time-macros"
3292
+
version = "0.2.17"
3293
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3294
+
checksum = "7ba3a3ef41e6672a2f0f001392bb5dcd3ff0a9992d618ca761a11c3121547774"
3295
+
dependencies = [
3296
+
"num-conv",
3297
+
"time-core",
3298
+
]
3299
+
3300
+
[[package]]
3301
+
name = "tinyvec"
3302
+
version = "1.6.0"
3303
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3304
+
checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50"
3305
+
dependencies = [
3306
+
"tinyvec_macros",
3307
+
]
3308
+
3309
+
[[package]]
3310
+
name = "tinyvec_macros"
3311
+
version = "0.1.1"
3312
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3313
+
checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
3314
+
3315
+
[[package]]
3316
+
name = "to_method"
3317
+
version = "1.1.0"
3318
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3319
+
checksum = "c7c4ceeeca15c8384bbc3e011dbd8fccb7f068a440b752b7d9b32ceb0ca0e2e8"
3320
+
3321
+
[[package]]
3322
+
name = "tokio"
3323
+
version = "1.36.0"
3324
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3325
+
checksum = "61285f6515fa018fb2d1e46eb21223fff441ee8db5d0f1435e8ab4f5cdb80931"
3326
+
dependencies = [
3327
+
"backtrace",
3328
+
"bytes",
3329
+
"libc",
3330
+
"mio",
3331
+
"num_cpus",
3332
+
"pin-project-lite",
3333
+
"socket2",
3334
+
"windows-sys 0.48.0",
3335
+
]
3336
+
3337
+
[[package]]
3338
+
name = "tokio-native-tls"
3339
+
version = "0.3.1"
3340
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3341
+
checksum = "bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2"
3342
+
dependencies = [
3343
+
"native-tls",
3344
+
"tokio",
3345
+
]
3346
+
3347
+
[[package]]
3348
+
name = "tokio-util"
3349
+
version = "0.7.10"
3350
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3351
+
checksum = "5419f34732d9eb6ee4c3578b7989078579b7f039cbbb9ca2c4da015749371e15"
3352
+
dependencies = [
3353
+
"bytes",
3354
+
"futures-core",
3355
+
"futures-sink",
3356
+
"pin-project-lite",
3357
+
"tokio",
3358
+
"tracing",
3359
+
]
3360
+
3361
+
[[package]]
3362
+
name = "toml"
3363
+
version = "0.5.11"
3364
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3365
+
checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234"
3366
+
dependencies = [
3367
+
"serde",
3368
+
]
3369
+
3370
+
[[package]]
3371
+
name = "toml"
3372
+
version = "0.7.8"
3373
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3374
+
checksum = "dd79e69d3b627db300ff956027cc6c3798cef26d22526befdfcd12feeb6d2257"
3375
+
dependencies = [
3376
+
"serde",
3377
+
"serde_spanned",
3378
+
"toml_datetime",
3379
+
"toml_edit 0.19.15",
3380
+
]
3381
+
3382
+
[[package]]
3383
+
name = "toml"
3384
+
version = "0.8.10"
3385
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3386
+
checksum = "9a9aad4a3066010876e8dcf5a8a06e70a558751117a145c6ce2b82c2e2054290"
3387
+
dependencies = [
3388
+
"serde",
3389
+
"serde_spanned",
3390
+
"toml_datetime",
3391
+
"toml_edit 0.22.4",
3392
+
]
3393
+
3394
+
[[package]]
3395
+
name = "toml_datetime"
3396
+
version = "0.6.5"
3397
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3398
+
checksum = "3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1"
3399
+
dependencies = [
3400
+
"serde",
3401
+
]
3402
+
3403
+
[[package]]
3404
+
name = "toml_edit"
3405
+
version = "0.19.15"
3406
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3407
+
checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421"
3408
+
dependencies = [
3409
+
"indexmap 2.2.2",
3410
+
"serde",
3411
+
"serde_spanned",
3412
+
"toml_datetime",
3413
+
"winnow",
3414
+
]
3415
+
3416
+
[[package]]
3417
+
name = "toml_edit"
3418
+
version = "0.22.4"
3419
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3420
+
checksum = "0c9ffdf896f8daaabf9b66ba8e77ea1ed5ed0f72821b398aba62352e95062951"
3421
+
dependencies = [
3422
+
"indexmap 2.2.2",
3423
+
"serde",
3424
+
"serde_spanned",
3425
+
"toml_datetime",
3426
+
"winnow",
3427
+
]
3428
+
3429
+
[[package]]
3430
+
name = "tower-service"
3431
+
version = "0.3.2"
3432
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3433
+
checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52"
3434
+
3435
+
[[package]]
3436
+
name = "tracing"
3437
+
version = "0.1.40"
3438
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3439
+
checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef"
3440
+
dependencies = [
3441
+
"pin-project-lite",
3442
+
"tracing-attributes",
3443
+
"tracing-core",
3444
+
]
3445
+
3446
+
[[package]]
3447
+
name = "tracing-attributes"
3448
+
version = "0.1.27"
3449
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3450
+
checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7"
3451
+
dependencies = [
3452
+
"proc-macro2",
3453
+
"quote",
3454
+
"syn 2.0.48",
3455
+
]
3456
+
3457
+
[[package]]
3458
+
name = "tracing-core"
3459
+
version = "0.1.32"
3460
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3461
+
checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54"
3462
+
dependencies = [
3463
+
"once_cell",
3464
+
"valuable",
3465
+
]
3466
+
3467
+
[[package]]
3468
+
name = "tracing-log"
3469
+
version = "0.2.0"
3470
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3471
+
checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3"
3472
+
dependencies = [
3473
+
"log",
3474
+
"once_cell",
3475
+
"tracing-core",
3476
+
]
3477
+
3478
+
[[package]]
3479
+
name = "tracing-subscriber"
3480
+
version = "0.3.18"
3481
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3482
+
checksum = "ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b"
3483
+
dependencies = [
3484
+
"matchers",
3485
+
"nu-ansi-term",
3486
+
"once_cell",
3487
+
"regex",
3488
+
"sharded-slab",
3489
+
"smallvec",
3490
+
"thread_local",
3491
+
"tracing",
3492
+
"tracing-core",
3493
+
"tracing-log",
3494
+
]
3495
+
3496
+
[[package]]
3497
+
name = "treediff"
3498
+
version = "4.0.3"
3499
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3500
+
checksum = "4d127780145176e2b5d16611cc25a900150e86e9fd79d3bde6ff3a37359c9cb5"
3501
+
dependencies = [
3502
+
"serde_json",
3503
+
]
3504
+
3505
+
[[package]]
3506
+
name = "try-lock"
3507
+
version = "0.2.5"
3508
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3509
+
checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b"
3510
+
3511
+
[[package]]
3512
+
name = "typenum"
3513
+
version = "1.17.0"
3514
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3515
+
checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825"
3516
+
3517
+
[[package]]
3518
+
name = "unicode-bidi"
3519
+
version = "0.3.15"
3520
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3521
+
checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75"
3522
+
3523
+
[[package]]
3524
+
name = "unicode-ident"
3525
+
version = "1.0.12"
3526
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3527
+
checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b"
3528
+
3529
+
[[package]]
3530
+
name = "unicode-normalization"
3531
+
version = "0.1.22"
3532
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3533
+
checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921"
3534
+
dependencies = [
3535
+
"tinyvec",
3536
+
]
3537
+
3538
+
[[package]]
3539
+
name = "unicode-segmentation"
3540
+
version = "1.11.0"
3541
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3542
+
checksum = "d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202"
3543
+
3544
+
[[package]]
3545
+
name = "url"
3546
+
version = "2.5.0"
3547
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3548
+
checksum = "31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633"
3549
+
dependencies = [
3550
+
"form_urlencoded",
3551
+
"idna",
3552
+
"percent-encoding",
3553
+
"serde",
3554
+
]
3555
+
3556
+
[[package]]
3557
+
name = "utf-8"
3558
+
version = "0.7.6"
3559
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3560
+
checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9"
3561
+
3562
+
[[package]]
3563
+
name = "uuid"
3564
+
version = "1.7.0"
3565
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3566
+
checksum = "f00cc9702ca12d3c81455259621e676d0f7251cec66a21e98fe2e9a37db93b2a"
3567
+
dependencies = [
3568
+
"getrandom 0.2.12",
3569
+
]
3570
+
3571
+
[[package]]
3572
+
name = "valuable"
3573
+
version = "0.1.0"
3574
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3575
+
checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d"
3576
+
3577
+
[[package]]
3578
+
name = "vcpkg"
3579
+
version = "0.2.15"
3580
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3581
+
checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426"
3582
+
3583
+
[[package]]
3584
+
name = "version-compare"
3585
+
version = "0.0.11"
3586
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3587
+
checksum = "1c18c859eead79d8b95d09e4678566e8d70105c4e7b251f707a03df32442661b"
3588
+
3589
+
[[package]]
3590
+
name = "version-compare"
3591
+
version = "0.1.1"
3592
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3593
+
checksum = "579a42fc0b8e0c63b76519a339be31bed574929511fa53c1a3acae26eb258f29"
3594
+
3595
+
[[package]]
3596
+
name = "version_check"
3597
+
version = "0.9.4"
3598
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3599
+
checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"
3600
+
3601
+
[[package]]
3602
+
name = "vrcpm-rs"
3603
+
version = "0.0.0"
3604
+
dependencies = [
3605
+
"open 5.0.1",
3606
+
"serde",
3607
+
"serde_json",
3608
+
"tauri",
3609
+
"tauri-build",
3610
+
"tauri-plugin-deep-link",
3611
+
]
3612
+
3613
+
[[package]]
3614
+
name = "vswhom"
3615
+
version = "0.1.0"
3616
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3617
+
checksum = "be979b7f07507105799e854203b470ff7c78a1639e330a58f183b5fea574608b"
3618
+
dependencies = [
3619
+
"libc",
3620
+
"vswhom-sys",
3621
+
]
3622
+
3623
+
[[package]]
3624
+
name = "vswhom-sys"
3625
+
version = "0.1.2"
3626
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3627
+
checksum = "d3b17ae1f6c8a2b28506cd96d412eebf83b4a0ff2cbefeeb952f2f9dfa44ba18"
3628
+
dependencies = [
3629
+
"cc",
3630
+
"libc",
3631
+
]
3632
+
3633
+
[[package]]
3634
+
name = "walkdir"
3635
+
version = "2.4.0"
3636
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3637
+
checksum = "d71d857dc86794ca4c280d616f7da00d2dbfd8cd788846559a6813e6aa4b54ee"
3638
+
dependencies = [
3639
+
"same-file",
3640
+
"winapi-util",
3641
+
]
3642
+
3643
+
[[package]]
3644
+
name = "want"
3645
+
version = "0.3.1"
3646
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3647
+
checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e"
3648
+
dependencies = [
3649
+
"try-lock",
3650
+
]
3651
+
3652
+
[[package]]
3653
+
name = "wasi"
3654
+
version = "0.9.0+wasi-snapshot-preview1"
3655
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3656
+
checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519"
3657
+
3658
+
[[package]]
3659
+
name = "wasi"
3660
+
version = "0.11.0+wasi-snapshot-preview1"
3661
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3662
+
checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
3663
+
3664
+
[[package]]
3665
+
name = "wasm-bindgen"
3666
+
version = "0.2.91"
3667
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3668
+
checksum = "c1e124130aee3fb58c5bdd6b639a0509486b0338acaaae0c84a5124b0f588b7f"
3669
+
dependencies = [
3670
+
"cfg-if",
3671
+
"wasm-bindgen-macro",
3672
+
]
3673
+
3674
+
[[package]]
3675
+
name = "wasm-bindgen-backend"
3676
+
version = "0.2.91"
3677
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3678
+
checksum = "c9e7e1900c352b609c8488ad12639a311045f40a35491fb69ba8c12f758af70b"
3679
+
dependencies = [
3680
+
"bumpalo",
3681
+
"log",
3682
+
"once_cell",
3683
+
"proc-macro2",
3684
+
"quote",
3685
+
"syn 2.0.48",
3686
+
"wasm-bindgen-shared",
3687
+
]
3688
+
3689
+
[[package]]
3690
+
name = "wasm-bindgen-futures"
3691
+
version = "0.4.37"
3692
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3693
+
checksum = "c02dbc21516f9f1f04f187958890d7e6026df8d16540b7ad9492bc34a67cea03"
3694
+
dependencies = [
3695
+
"cfg-if",
3696
+
"js-sys",
3697
+
"wasm-bindgen",
3698
+
"web-sys",
3699
+
]
3700
+
3701
+
[[package]]
3702
+
name = "wasm-bindgen-macro"
3703
+
version = "0.2.91"
3704
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3705
+
checksum = "b30af9e2d358182b5c7449424f017eba305ed32a7010509ede96cdc4696c46ed"
3706
+
dependencies = [
3707
+
"quote",
3708
+
"wasm-bindgen-macro-support",
3709
+
]
3710
+
3711
+
[[package]]
3712
+
name = "wasm-bindgen-macro-support"
3713
+
version = "0.2.91"
3714
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3715
+
checksum = "642f325be6301eb8107a83d12a8ac6c1e1c54345a7ef1a9261962dfefda09e66"
3716
+
dependencies = [
3717
+
"proc-macro2",
3718
+
"quote",
3719
+
"syn 2.0.48",
3720
+
"wasm-bindgen-backend",
3721
+
"wasm-bindgen-shared",
3722
+
]
3723
+
3724
+
[[package]]
3725
+
name = "wasm-bindgen-shared"
3726
+
version = "0.2.91"
3727
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3728
+
checksum = "4f186bd2dcf04330886ce82d6f33dd75a7bfcf69ecf5763b89fcde53b6ac9838"
3729
+
3730
+
[[package]]
3731
+
name = "wasm-streams"
3732
+
version = "0.3.0"
3733
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3734
+
checksum = "b4609d447824375f43e1ffbc051b50ad8f4b3ae8219680c94452ea05eb240ac7"
3735
+
dependencies = [
3736
+
"futures-util",
3737
+
"js-sys",
3738
+
"wasm-bindgen",
3739
+
"wasm-bindgen-futures",
3740
+
"web-sys",
3741
+
]
3742
+
3743
+
[[package]]
3744
+
name = "web-sys"
3745
+
version = "0.3.64"
3746
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3747
+
checksum = "9b85cbef8c220a6abc02aefd892dfc0fc23afb1c6a426316ec33253a3877249b"
3748
+
dependencies = [
3749
+
"js-sys",
3750
+
"wasm-bindgen",
3751
+
]
3752
+
3753
+
[[package]]
3754
+
name = "webkit2gtk"
3755
+
version = "0.18.2"
3756
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3757
+
checksum = "b8f859735e4a452aeb28c6c56a852967a8a76c8eb1cc32dbf931ad28a13d6370"
3758
+
dependencies = [
3759
+
"bitflags 1.3.2",
3760
+
"cairo-rs",
3761
+
"gdk",
3762
+
"gdk-sys",
3763
+
"gio",
3764
+
"gio-sys",
3765
+
"glib",
3766
+
"glib-sys",
3767
+
"gobject-sys",
3768
+
"gtk",
3769
+
"gtk-sys",
3770
+
"javascriptcore-rs",
3771
+
"libc",
3772
+
"once_cell",
3773
+
"soup2",
3774
+
"webkit2gtk-sys",
3775
+
]
3776
+
3777
+
[[package]]
3778
+
name = "webkit2gtk-sys"
3779
+
version = "0.18.0"
3780
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3781
+
checksum = "4d76ca6ecc47aeba01ec61e480139dda143796abcae6f83bcddf50d6b5b1dcf3"
3782
+
dependencies = [
3783
+
"atk-sys",
3784
+
"bitflags 1.3.2",
3785
+
"cairo-sys-rs",
3786
+
"gdk-pixbuf-sys",
3787
+
"gdk-sys",
3788
+
"gio-sys",
3789
+
"glib-sys",
3790
+
"gobject-sys",
3791
+
"gtk-sys",
3792
+
"javascriptcore-rs-sys",
3793
+
"libc",
3794
+
"pango-sys",
3795
+
"pkg-config",
3796
+
"soup2-sys",
3797
+
"system-deps 6.2.0",
3798
+
]
3799
+
3800
+
[[package]]
3801
+
name = "webview2-com"
3802
+
version = "0.19.1"
3803
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3804
+
checksum = "b4a769c9f1a64a8734bde70caafac2b96cada12cd4aefa49196b3a386b8b4178"
3805
+
dependencies = [
3806
+
"webview2-com-macros",
3807
+
"webview2-com-sys",
3808
+
"windows 0.39.0",
3809
+
"windows-implement",
3810
+
]
3811
+
3812
+
[[package]]
3813
+
name = "webview2-com-macros"
3814
+
version = "0.6.0"
3815
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3816
+
checksum = "eaebe196c01691db62e9e4ca52c5ef1e4fd837dcae27dae3ada599b5a8fd05ac"
3817
+
dependencies = [
3818
+
"proc-macro2",
3819
+
"quote",
3820
+
"syn 1.0.109",
3821
+
]
3822
+
3823
+
[[package]]
3824
+
name = "webview2-com-sys"
3825
+
version = "0.19.0"
3826
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3827
+
checksum = "aac48ef20ddf657755fdcda8dfed2a7b4fc7e4581acce6fe9b88c3d64f29dee7"
3828
+
dependencies = [
3829
+
"regex",
3830
+
"serde",
3831
+
"serde_json",
3832
+
"thiserror",
3833
+
"windows 0.39.0",
3834
+
"windows-bindgen",
3835
+
"windows-metadata",
3836
+
]
3837
+
3838
+
[[package]]
3839
+
name = "winapi"
3840
+
version = "0.3.9"
3841
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3842
+
checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
3843
+
dependencies = [
3844
+
"winapi-i686-pc-windows-gnu",
3845
+
"winapi-x86_64-pc-windows-gnu",
3846
+
]
3847
+
3848
+
[[package]]
3849
+
name = "winapi-i686-pc-windows-gnu"
3850
+
version = "0.4.0"
3851
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3852
+
checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
3853
+
3854
+
[[package]]
3855
+
name = "winapi-util"
3856
+
version = "0.1.6"
3857
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3858
+
checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596"
3859
+
dependencies = [
3860
+
"winapi",
3861
+
]
3862
+
3863
+
[[package]]
3864
+
name = "winapi-x86_64-pc-windows-gnu"
3865
+
version = "0.4.0"
3866
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3867
+
checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
3868
+
3869
+
[[package]]
3870
+
name = "windows"
3871
+
version = "0.39.0"
3872
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3873
+
checksum = "f1c4bd0a50ac6020f65184721f758dba47bb9fbc2133df715ec74a237b26794a"
3874
+
dependencies = [
3875
+
"windows-implement",
3876
+
"windows_aarch64_msvc 0.39.0",
3877
+
"windows_i686_gnu 0.39.0",
3878
+
"windows_i686_msvc 0.39.0",
3879
+
"windows_x86_64_gnu 0.39.0",
3880
+
"windows_x86_64_msvc 0.39.0",
3881
+
]
3882
+
3883
+
[[package]]
3884
+
name = "windows"
3885
+
version = "0.48.0"
3886
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3887
+
checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f"
3888
+
dependencies = [
3889
+
"windows-targets 0.48.5",
3890
+
]
3891
+
3892
+
[[package]]
3893
+
name = "windows-bindgen"
3894
+
version = "0.39.0"
3895
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3896
+
checksum = "68003dbd0e38abc0fb85b939240f4bce37c43a5981d3df37ccbaaa981b47cb41"
3897
+
dependencies = [
3898
+
"windows-metadata",
3899
+
"windows-tokens",
3900
+
]
3901
+
3902
+
[[package]]
3903
+
name = "windows-core"
3904
+
version = "0.52.0"
3905
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3906
+
checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9"
3907
+
dependencies = [
3908
+
"windows-targets 0.52.0",
3909
+
]
3910
+
3911
+
[[package]]
3912
+
name = "windows-implement"
3913
+
version = "0.39.0"
3914
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3915
+
checksum = "ba01f98f509cb5dc05f4e5fc95e535f78260f15fea8fe1a8abdd08f774f1cee7"
3916
+
dependencies = [
3917
+
"syn 1.0.109",
3918
+
"windows-tokens",
3919
+
]
3920
+
3921
+
[[package]]
3922
+
name = "windows-metadata"
3923
+
version = "0.39.0"
3924
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3925
+
checksum = "9ee5e275231f07c6e240d14f34e1b635bf1faa1c76c57cfd59a5cdb9848e4278"
3926
+
3927
+
[[package]]
3928
+
name = "windows-sys"
3929
+
version = "0.42.0"
3930
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3931
+
checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7"
3932
+
dependencies = [
3933
+
"windows_aarch64_gnullvm 0.42.2",
3934
+
"windows_aarch64_msvc 0.42.2",
3935
+
"windows_i686_gnu 0.42.2",
3936
+
"windows_i686_msvc 0.42.2",
3937
+
"windows_x86_64_gnu 0.42.2",
3938
+
"windows_x86_64_gnullvm 0.42.2",
3939
+
"windows_x86_64_msvc 0.42.2",
3940
+
]
3941
+
3942
+
[[package]]
3943
+
name = "windows-sys"
3944
+
version = "0.48.0"
3945
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3946
+
checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"
3947
+
dependencies = [
3948
+
"windows-targets 0.48.5",
3949
+
]
3950
+
3951
+
[[package]]
3952
+
name = "windows-sys"
3953
+
version = "0.52.0"
3954
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3955
+
checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
3956
+
dependencies = [
3957
+
"windows-targets 0.52.0",
3958
+
]
3959
+
3960
+
[[package]]
3961
+
name = "windows-targets"
3962
+
version = "0.48.5"
3963
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3964
+
checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c"
3965
+
dependencies = [
3966
+
"windows_aarch64_gnullvm 0.48.5",
3967
+
"windows_aarch64_msvc 0.48.5",
3968
+
"windows_i686_gnu 0.48.5",
3969
+
"windows_i686_msvc 0.48.5",
3970
+
"windows_x86_64_gnu 0.48.5",
3971
+
"windows_x86_64_gnullvm 0.48.5",
3972
+
"windows_x86_64_msvc 0.48.5",
3973
+
]
3974
+
3975
+
[[package]]
3976
+
name = "windows-targets"
3977
+
version = "0.52.0"
3978
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3979
+
checksum = "8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd"
3980
+
dependencies = [
3981
+
"windows_aarch64_gnullvm 0.52.0",
3982
+
"windows_aarch64_msvc 0.52.0",
3983
+
"windows_i686_gnu 0.52.0",
3984
+
"windows_i686_msvc 0.52.0",
3985
+
"windows_x86_64_gnu 0.52.0",
3986
+
"windows_x86_64_gnullvm 0.52.0",
3987
+
"windows_x86_64_msvc 0.52.0",
3988
+
]
3989
+
3990
+
[[package]]
3991
+
name = "windows-tokens"
3992
+
version = "0.39.0"
3993
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3994
+
checksum = "f838de2fe15fe6bac988e74b798f26499a8b21a9d97edec321e79b28d1d7f597"
3995
+
3996
+
[[package]]
3997
+
name = "windows-version"
3998
+
version = "0.1.0"
3999
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4000
+
checksum = "75aa004c988e080ad34aff5739c39d0312f4684699d6d71fc8a198d057b8b9b4"
4001
+
dependencies = [
4002
+
"windows-targets 0.52.0",
4003
+
]
4004
+
4005
+
[[package]]
4006
+
name = "windows_aarch64_gnullvm"
4007
+
version = "0.42.2"
4008
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4009
+
checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8"
4010
+
4011
+
[[package]]
4012
+
name = "windows_aarch64_gnullvm"
4013
+
version = "0.48.5"
4014
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4015
+
checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8"
4016
+
4017
+
[[package]]
4018
+
name = "windows_aarch64_gnullvm"
4019
+
version = "0.52.0"
4020
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4021
+
checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea"
4022
+
4023
+
[[package]]
4024
+
name = "windows_aarch64_msvc"
4025
+
version = "0.39.0"
4026
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4027
+
checksum = "ec7711666096bd4096ffa835238905bb33fb87267910e154b18b44eaabb340f2"
4028
+
4029
+
[[package]]
4030
+
name = "windows_aarch64_msvc"
4031
+
version = "0.42.2"
4032
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4033
+
checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43"
4034
+
4035
+
[[package]]
4036
+
name = "windows_aarch64_msvc"
4037
+
version = "0.48.5"
4038
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4039
+
checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc"
4040
+
4041
+
[[package]]
4042
+
name = "windows_aarch64_msvc"
4043
+
version = "0.52.0"
4044
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4045
+
checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef"
4046
+
4047
+
[[package]]
4048
+
name = "windows_i686_gnu"
4049
+
version = "0.39.0"
4050
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4051
+
checksum = "763fc57100a5f7042e3057e7e8d9bdd7860d330070251a73d003563a3bb49e1b"
4052
+
4053
+
[[package]]
4054
+
name = "windows_i686_gnu"
4055
+
version = "0.42.2"
4056
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4057
+
checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f"
4058
+
4059
+
[[package]]
4060
+
name = "windows_i686_gnu"
4061
+
version = "0.48.5"
4062
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4063
+
checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e"
4064
+
4065
+
[[package]]
4066
+
name = "windows_i686_gnu"
4067
+
version = "0.52.0"
4068
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4069
+
checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313"
4070
+
4071
+
[[package]]
4072
+
name = "windows_i686_msvc"
4073
+
version = "0.39.0"
4074
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4075
+
checksum = "7bc7cbfe58828921e10a9f446fcaaf649204dcfe6c1ddd712c5eebae6bda1106"
4076
+
4077
+
[[package]]
4078
+
name = "windows_i686_msvc"
4079
+
version = "0.42.2"
4080
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4081
+
checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060"
4082
+
4083
+
[[package]]
4084
+
name = "windows_i686_msvc"
4085
+
version = "0.48.5"
4086
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4087
+
checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406"
4088
+
4089
+
[[package]]
4090
+
name = "windows_i686_msvc"
4091
+
version = "0.52.0"
4092
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4093
+
checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a"
4094
+
4095
+
[[package]]
4096
+
name = "windows_x86_64_gnu"
4097
+
version = "0.39.0"
4098
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4099
+
checksum = "6868c165637d653ae1e8dc4d82c25d4f97dd6605eaa8d784b5c6e0ab2a252b65"
4100
+
4101
+
[[package]]
4102
+
name = "windows_x86_64_gnu"
4103
+
version = "0.42.2"
4104
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4105
+
checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36"
4106
+
4107
+
[[package]]
4108
+
name = "windows_x86_64_gnu"
4109
+
version = "0.48.5"
4110
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4111
+
checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e"
4112
+
4113
+
[[package]]
4114
+
name = "windows_x86_64_gnu"
4115
+
version = "0.52.0"
4116
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4117
+
checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd"
4118
+
4119
+
[[package]]
4120
+
name = "windows_x86_64_gnullvm"
4121
+
version = "0.42.2"
4122
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4123
+
checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3"
4124
+
4125
+
[[package]]
4126
+
name = "windows_x86_64_gnullvm"
4127
+
version = "0.48.5"
4128
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4129
+
checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc"
4130
+
4131
+
[[package]]
4132
+
name = "windows_x86_64_gnullvm"
4133
+
version = "0.52.0"
4134
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4135
+
checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e"
4136
+
4137
+
[[package]]
4138
+
name = "windows_x86_64_msvc"
4139
+
version = "0.39.0"
4140
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4141
+
checksum = "5e4d40883ae9cae962787ca76ba76390ffa29214667a111db9e0a1ad8377e809"
4142
+
4143
+
[[package]]
4144
+
name = "windows_x86_64_msvc"
4145
+
version = "0.42.2"
4146
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4147
+
checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0"
4148
+
4149
+
[[package]]
4150
+
name = "windows_x86_64_msvc"
4151
+
version = "0.48.5"
4152
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4153
+
checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538"
4154
+
4155
+
[[package]]
4156
+
name = "windows_x86_64_msvc"
4157
+
version = "0.52.0"
4158
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4159
+
checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04"
4160
+
4161
+
[[package]]
4162
+
name = "winnow"
4163
+
version = "0.5.39"
4164
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4165
+
checksum = "5389a154b01683d28c77f8f68f49dea75f0a4da32557a58f68ee51ebba472d29"
4166
+
dependencies = [
4167
+
"memchr",
4168
+
]
4169
+
4170
+
[[package]]
4171
+
name = "winreg"
4172
+
version = "0.50.0"
4173
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4174
+
checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1"
4175
+
dependencies = [
4176
+
"cfg-if",
4177
+
"windows-sys 0.48.0",
4178
+
]
4179
+
4180
+
[[package]]
4181
+
name = "winreg"
4182
+
version = "0.51.0"
4183
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4184
+
checksum = "937f3df7948156640f46aacef17a70db0de5917bda9c92b0f751f3a955b588fc"
4185
+
dependencies = [
4186
+
"cfg-if",
4187
+
"windows-sys 0.48.0",
4188
+
]
4189
+
4190
+
[[package]]
4191
+
name = "wry"
4192
+
version = "0.24.7"
4193
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4194
+
checksum = "6ad85d0e067359e409fcb88903c3eac817c392e5d638258abfb3da5ad8ba6fc4"
4195
+
dependencies = [
4196
+
"base64 0.13.1",
4197
+
"block",
4198
+
"cocoa",
4199
+
"core-graphics",
4200
+
"crossbeam-channel",
4201
+
"dunce",
4202
+
"gdk",
4203
+
"gio",
4204
+
"glib",
4205
+
"gtk",
4206
+
"html5ever",
4207
+
"http",
4208
+
"kuchikiki",
4209
+
"libc",
4210
+
"log",
4211
+
"objc",
4212
+
"objc_id",
4213
+
"once_cell",
4214
+
"serde",
4215
+
"serde_json",
4216
+
"sha2",
4217
+
"soup2",
4218
+
"tao",
4219
+
"thiserror",
4220
+
"url",
4221
+
"webkit2gtk",
4222
+
"webkit2gtk-sys",
4223
+
"webview2-com",
4224
+
"windows 0.39.0",
4225
+
"windows-implement",
4226
+
]
4227
+
4228
+
[[package]]
4229
+
name = "x11"
4230
+
version = "2.21.0"
4231
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4232
+
checksum = "502da5464ccd04011667b11c435cb992822c2c0dbde1770c988480d312a0db2e"
4233
+
dependencies = [
4234
+
"libc",
4235
+
"pkg-config",
4236
+
]
4237
+
4238
+
[[package]]
4239
+
name = "x11-dl"
4240
+
version = "2.21.0"
4241
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4242
+
checksum = "38735924fedd5314a6e548792904ed8c6de6636285cb9fec04d5b1db85c1516f"
4243
+
dependencies = [
4244
+
"libc",
4245
+
"once_cell",
4246
+
"pkg-config",
4247
+
]
4248
+
4249
+
[[package]]
4250
+
name = "xattr"
4251
+
version = "1.3.1"
4252
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4253
+
checksum = "8da84f1a25939b27f6820d92aed108f83ff920fdf11a7b19366c27c4cda81d4f"
4254
+
dependencies = [
4255
+
"libc",
4256
+
"linux-raw-sys",
4257
+
"rustix",
4258
+
]
+23
src-tauri/Cargo.toml
+23
src-tauri/Cargo.toml
···
1
+
[package]
2
+
name = "vrcpm-rs"
3
+
version = "0.0.0"
4
+
description = "VRChat Photo Manager"
5
+
authors = ["_phaz"]
6
+
edition = "2021"
7
+
8
+
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
9
+
10
+
[build-dependencies]
11
+
tauri-build = { version = "1.5", features = [] }
12
+
13
+
[dependencies]
14
+
tauri = { version = "1.5", features = [ "system-tray", "http-all", "shell-open"] }
15
+
serde = { version = "1.0", features = ["derive"] }
16
+
serde_json = "1.0"
17
+
open = "5"
18
+
tauri-plugin-deep-link = "0.1.2"
19
+
20
+
[features]
21
+
# this feature is used for production builds or when `devPath` points to the filesystem
22
+
# DO NOT REMOVE!!
23
+
custom-protocol = ["tauri/custom-protocol"]
src-tauri/icons/128x128.png
src-tauri/icons/128x128.png
This is a binary file and will not be displayed.
src-tauri/icons/128x128@2x.png
src-tauri/icons/128x128@2x.png
This is a binary file and will not be displayed.
src-tauri/icons/32x32.png
src-tauri/icons/32x32.png
This is a binary file and will not be displayed.
src-tauri/icons/icon.ico
src-tauri/icons/icon.ico
This is a binary file and will not be displayed.
src-tauri/icons/icon.png
src-tauri/icons/icon.png
This is a binary file and will not be displayed.
+93
src-tauri/src/main.rs
+93
src-tauri/src/main.rs
···
1
+
#![cfg_attr(not(debug_assertions), windows_subsystem = "windows")]
2
+
3
+
use tauri::{ CustomMenuItem, Manager, SystemTray, SystemTrayEvent, SystemTrayMenu, SystemTrayMenuItem, WindowEvent };
4
+
5
+
#[tauri::command]
6
+
fn start_user_auth() {
7
+
open::that("https://id.phazed.xyz?oauth=79959294626406").unwrap();
8
+
}
9
+
10
+
fn main() {
11
+
tauri_plugin_deep_link::prepare("uk.phaz.vrcpm");
12
+
13
+
let quit = CustomMenuItem::new("quit".to_string(), "Quit");
14
+
let hide = CustomMenuItem::new("hide".to_string(), "Hide / Show");
15
+
16
+
let tray_menu = SystemTrayMenu::new()
17
+
.add_item(quit)
18
+
.add_native_item(SystemTrayMenuItem::Separator)
19
+
.add_item(hide);
20
+
21
+
let tray = SystemTray::new().with_menu(tray_menu);
22
+
23
+
tauri::Builder::default()
24
+
.system_tray(tray)
25
+
.on_system_tray_event(|app, event| match event {
26
+
SystemTrayEvent::LeftClick {
27
+
position: _,
28
+
size: _,
29
+
..
30
+
} => {
31
+
let window = app.get_window("main").unwrap();
32
+
window.show().unwrap();
33
+
}
34
+
SystemTrayEvent::MenuItemClick { id, .. } => {
35
+
match id.as_str() {
36
+
"quit" => {
37
+
std::process::exit(0);
38
+
}
39
+
"hide" => {
40
+
let window = app.get_window("main").unwrap();
41
+
42
+
if window.is_visible().unwrap() {
43
+
window.hide().unwrap();
44
+
} else{
45
+
window.show().unwrap();
46
+
}
47
+
}
48
+
_ => {}
49
+
}
50
+
}
51
+
_ => {}
52
+
})
53
+
.on_window_event(| event | match event.event() {
54
+
WindowEvent::CloseRequested { api, .. } => {
55
+
event.window().hide().unwrap();
56
+
api.prevent_close();
57
+
}
58
+
_ => {}
59
+
})
60
+
.setup(|app| {
61
+
let handle = app.handle();
62
+
63
+
tauri_plugin_deep_link::register(
64
+
"vrcpm",
65
+
move | request | {
66
+
let mut command: u8 = 0;
67
+
let mut index: u8 = 0;
68
+
69
+
for part in request.split('/').into_iter() {
70
+
index += 1;
71
+
println!("Index {}, is {}", index, part);
72
+
73
+
if index == 3 && part == "auth-callback"{
74
+
command = 1;
75
+
}
76
+
77
+
if index == 3 && part == "auth-denied"{
78
+
handle.emit_all("auth-denied", "null").unwrap();
79
+
}
80
+
81
+
if index == 4 && command == 1 {
82
+
handle.emit_all("auth-callback", part).unwrap();
83
+
}
84
+
}
85
+
}
86
+
).unwrap();
87
+
88
+
Ok(())
89
+
})
90
+
.invoke_handler(tauri::generate_handler![start_user_auth])
91
+
.run(tauri::generate_context!())
92
+
.expect("error while running tauri application");
93
+
}
+55
src-tauri/tauri.conf.json
+55
src-tauri/tauri.conf.json
···
1
+
{
2
+
"build": {
3
+
"beforeDevCommand": "pnpm dev",
4
+
"beforeBuildCommand": "pnpm build",
5
+
"devPath": "http://localhost:1420",
6
+
"distDir": "../dist"
7
+
},
8
+
"package": {
9
+
"productName": "vrchat-photo-manager",
10
+
"version": "0.0.1"
11
+
},
12
+
"tauri": {
13
+
"systemTray": {
14
+
"iconPath": "./icons/icon.ico",
15
+
"title": "VRChat Photo Manager"
16
+
},
17
+
"allowlist": {
18
+
"all": false,
19
+
"shell": {
20
+
"all": false,
21
+
"open": true
22
+
},
23
+
"http": {
24
+
"all": true,
25
+
"request": true,
26
+
"scope": [ "https://photos.phazed.xyz/*" ]
27
+
}
28
+
},
29
+
"windows": [
30
+
{
31
+
"fullscreen": false,
32
+
"resizable": true,
33
+
"title": "VRChat Photo Manager",
34
+
"width": 1100,
35
+
"height": 580,
36
+
"minWidth": 600,
37
+
"minHeight": 400
38
+
}
39
+
],
40
+
"security": {
41
+
"csp": "https://photos.phazed.xyz"
42
+
},
43
+
"bundle": {
44
+
"active": true,
45
+
"targets": "all",
46
+
"identifier": "uk.phaz.vrcpm",
47
+
"icon": [
48
+
"icons/32x32.png",
49
+
"icons/128x128.png",
50
+
"icons/128x128@2x.png",
51
+
"icons/icon.ico"
52
+
]
53
+
}
54
+
}
55
+
}
+108
src/Components/App.tsx
+108
src/Components/App.tsx
···
1
+
import { createSignal, createEffect, Switch, Match } from "solid-js";
2
+
import NavBar from "./NavBar";
3
+
import { listen } from '@tauri-apps/api/event';
4
+
import { fetch, ResponseType } from "@tauri-apps/api/http"
5
+
import anime from "animejs";
6
+
7
+
function App() {
8
+
let [ loggedIn, setLoggedIn ] = createSignal({ loggedIn: false, username: '', avatar: '', id: '' });
9
+
let [ loadingType, setLoadingType ] = createSignal('none');
10
+
11
+
if(localStorage.getItem('token')){
12
+
fetch<any>('https://photos.phazed.xyz/api/v1/account', {
13
+
method: 'GET',
14
+
headers: { auth: localStorage.getItem('token' )},
15
+
responseType: ResponseType.JSON
16
+
})
17
+
.then(data => {
18
+
if(!data.data.ok){
19
+
console.error(data);
20
+
return setLoadingType('none');
21
+
}
22
+
23
+
setLoadingType('none');
24
+
setLoggedIn({ loggedIn: true, username: data.data.user.username, avatar: data.data.user.avatar, id: data.data.user._id });
25
+
})
26
+
.catch(e => {
27
+
setLoadingType('none');
28
+
console.error(e);
29
+
})
30
+
}
31
+
32
+
let loadingBlackout: HTMLElement;
33
+
let loadingShown = false;
34
+
35
+
createEffect(() => {
36
+
let type = loadingType();
37
+
38
+
if(loadingShown != (type != 'none')){
39
+
loadingShown = (type != 'none');
40
+
41
+
if(loadingShown){
42
+
loadingBlackout.style.display = 'flex';
43
+
anime({
44
+
targets: loadingBlackout,
45
+
opacity: 1,
46
+
easing: 'easeInOutQuad',
47
+
duration: 250
48
+
})
49
+
} else{
50
+
anime({
51
+
targets: loadingBlackout,
52
+
opacity: 0,
53
+
easing: 'easeInOutQuad',
54
+
duration: 250,
55
+
complete: () => {
56
+
loadingBlackout.style.display = 'none';
57
+
}
58
+
})
59
+
}
60
+
}
61
+
})
62
+
63
+
listen('auth-callback', ( event: any ) => {
64
+
let token = event.payload;
65
+
66
+
fetch<any>('https://photos.phazed.xyz/api/v1/account', {
67
+
method: 'GET',
68
+
headers: { auth: token },
69
+
responseType: ResponseType.JSON
70
+
})
71
+
.then(data => {
72
+
if(!data.data.ok){
73
+
console.error(data);
74
+
return setLoadingType('none');
75
+
}
76
+
77
+
localStorage.setItem('token', token);
78
+
79
+
setLoadingType('none');
80
+
setLoggedIn({ loggedIn: true, username: data.data.user.username, avatar: data.data.user.avatar, id: data.data.user._id });
81
+
})
82
+
.catch(e => {
83
+
setLoadingType('none');
84
+
console.error(e);
85
+
})
86
+
})
87
+
88
+
listen('auth-denied', () => {
89
+
setLoadingType('none');
90
+
console.warn('Authetication Denied');
91
+
})
92
+
93
+
return (
94
+
<div class="container">
95
+
<NavBar setLoadingType={setLoadingType} loggedIn={loggedIn} />
96
+
97
+
<div class="loading" ref={( el ) => loadingBlackout = el}>
98
+
<Switch>
99
+
<Match when={loadingType() === 'auth'}>
100
+
<p>Waiting for authentication in browser.</p>
101
+
</Match>
102
+
</Switch>
103
+
</div>
104
+
</div>
105
+
);
106
+
}
107
+
108
+
export default App;
src/assets/logo.png
src/assets/logo.png
This is a binary file and will not be displayed.
+7
src/index.tsx
+7
src/index.tsx
+112
src/styles.css
+112
src/styles.css
···
1
+
@font-face {
2
+
font-family: Rubik;
3
+
src: url(https://cdn.phazed.xyz/fonts/rubik/Rubik-VariableFont_wght.ttf);
4
+
}
5
+
6
+
body{
7
+
background: #000;
8
+
margin: 0;
9
+
font-family: Rubik, 'Courier New';
10
+
}
11
+
12
+
.loading{
13
+
position: fixed;
14
+
z-index: 10000;
15
+
top: 0;
16
+
left: 0;
17
+
width: 100%;
18
+
height: 100%;
19
+
background: black;
20
+
display: none;
21
+
opacity: 0;
22
+
color: white;
23
+
justify-content: center;
24
+
align-items: center;
25
+
}
26
+
27
+
.navbar{
28
+
background: #9995;
29
+
position: fixed;
30
+
top: 0;
31
+
left: 0;
32
+
width: 100%;
33
+
height: 50px;
34
+
display: flex;
35
+
backdrop-filter: blur(10px);
36
+
}
37
+
38
+
.navbar .tabs{
39
+
width: calc(100% - 100px);
40
+
height: 100%;
41
+
display: flex;
42
+
}
43
+
44
+
.navbar .account{
45
+
width: 100px;
46
+
height: 100%;
47
+
display: flex;
48
+
justify-content: center;
49
+
align-items: center;
50
+
transition: 0.1s;
51
+
cursor: pointer;
52
+
user-select: none;
53
+
}
54
+
55
+
.navbar .account:hover{
56
+
background: #0005;
57
+
}
58
+
59
+
.user-pfp{
60
+
width: 35px;
61
+
height: 35px;
62
+
background-size: cover !important;
63
+
background-position: center !important;
64
+
border-radius: 50%;
65
+
margin-right: 10px;
66
+
}
67
+
68
+
.account-dropdown{
69
+
font-size: 20px;
70
+
color: white;
71
+
}
72
+
73
+
.nav-tab{
74
+
color: white;
75
+
width: 150px;
76
+
height: 100%;
77
+
transition: 0.1s;
78
+
cursor: pointer;
79
+
user-select: none;
80
+
justify-content: center;
81
+
align-items: center;
82
+
display: flex;
83
+
}
84
+
85
+
.nav-tab:hover{
86
+
background: #0005;
87
+
}
88
+
89
+
.dropdown{
90
+
position: fixed;
91
+
right: 10px;
92
+
top: 60px;
93
+
background: #9995;
94
+
height: 60px;
95
+
width: 150px;
96
+
border-radius: 5px;
97
+
backdrop-filter: blur(10px);
98
+
}
99
+
100
+
.dropdown-button{
101
+
width: 100%;
102
+
text-align: center;
103
+
padding: 5.5px 0;
104
+
color: #aaa;
105
+
cursor: pointer;
106
+
user-select: none;
107
+
transition: 0.1s;
108
+
}
109
+
110
+
.dropdown-button:hover{
111
+
color: #fff;
112
+
}
+26
tsconfig.json
+26
tsconfig.json
···
1
+
{
2
+
"compilerOptions": {
3
+
"target": "ES2020",
4
+
"useDefineForClassFields": true,
5
+
"module": "ESNext",
6
+
"lib": ["ES2020", "DOM", "DOM.Iterable"],
7
+
"skipLibCheck": true,
8
+
9
+
/* Bundler mode */
10
+
"moduleResolution": "bundler",
11
+
"allowImportingTsExtensions": true,
12
+
"resolveJsonModule": true,
13
+
"isolatedModules": true,
14
+
"noEmit": true,
15
+
"jsx": "preserve",
16
+
"jsxImportSource": "solid-js",
17
+
18
+
/* Linting */
19
+
"strict": true,
20
+
"noUnusedLocals": true,
21
+
"noUnusedParameters": true,
22
+
"noFallthroughCasesInSwitch": true
23
+
},
24
+
"include": ["src"],
25
+
"references": [{ "path": "./tsconfig.node.json" }]
26
+
}
+10
tsconfig.node.json
+10
tsconfig.node.json
+1
vite-env.d.ts
+1
vite-env.d.ts
···
1
+
/// <reference types="vite/client" />
+21
vite.config.ts
+21
vite.config.ts
···
1
+
import { defineConfig } from "vite";
2
+
import solid from "vite-plugin-solid";
3
+
4
+
// https://vitejs.dev/config/
5
+
export default defineConfig(async () => ({
6
+
plugins: [solid()],
7
+
8
+
// Vite options tailored for Tauri development and only applied in `tauri dev` or `tauri build`
9
+
//
10
+
// 1. prevent vite from obscuring rust errors
11
+
clearScreen: false,
12
+
// 2. tauri expects a fixed port, fail if that port is not available
13
+
server: {
14
+
port: 1420,
15
+
strictPort: true,
16
+
watch: {
17
+
// 3. tell vite to ignore watching `src-tauri`
18
+
ignored: ["**/src-tauri/**"],
19
+
},
20
+
},
21
+
}));